.beijing-container[data-v-3fea5fcc]{pointer-events:none;z-index:0;background:linear-gradient(#06080e,#0a0c16,#080a12);position:fixed;inset:0;overflow:hidden}.gradient-flow[data-v-3fea5fcc]{background:conic-gradient(#0000 0deg,#60a5fa06 60deg,#0000 120deg,#a78bfa05 180deg,#0000 240deg,#818cf805 300deg,#0000 360deg);animation:60s linear infinite flowRotate-3fea5fcc;position:absolute;inset:-50%}@keyframes flowRotate-3fea5fcc{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.gradient-orb[data-v-3fea5fcc]{filter:blur(120px);border-radius:50%;animation:25s ease-in-out infinite orbFloat-3fea5fcc;position:absolute}.orb-1[data-v-3fea5fcc]{background:radial-gradient(circle,#60a5fa1a 0%,#0000 70%);width:900px;height:900px;top:-30%;right:-20%}.orb-2[data-v-3fea5fcc]{background:radial-gradient(circle,#a78bfa0f 0%,#0000 70%);width:800px;height:800px;animation-delay:-8s;bottom:-25%;left:-15%}.orb-3[data-v-3fea5fcc]{background:radial-gradient(circle,#818cf80f 0%,#0000 70%);width:500px;height:500px;animation-delay:-16s;top:40%;left:25%}@keyframes orbFloat-3fea5fcc{0%,to{transform:translate(0)scale(1)}33%{transform:translate(30px,-20px)scale(1.05)}66%{transform:translate(-20px,15px)scale(.95)}}.grid-lines[data-v-3fea5fcc]{background-image:linear-gradient(#60a5fa08 1px,#0000 1px),linear-gradient(90deg,#60a5fa08 1px,#0000 1px);background-size:60px 60px;animation:8s ease-in-out infinite gridPulse-3fea5fcc;position:absolute;inset:0}@keyframes gridPulse-3fea5fcc{0%,to{opacity:.4}50%{opacity:.8}}.particles[data-v-3fea5fcc]{position:absolute;inset:0}.particle[data-v-3fea5fcc]{background:#60a5fa99;border-radius:50%;animation:20s ease-in-out infinite particleDrift-3fea5fcc;position:absolute}@keyframes particleDrift-3fea5fcc{0%,to{opacity:0;transform:translate(0)}10%{opacity:.8}50%{opacity:.4;transform:translate(20px,-30px)}90%{opacity:.8}}.connection-lines[data-v-3fea5fcc]{width:100%;height:100%;position:absolute;inset:0}.conn-line[data-v-3fea5fcc]{fill:none;stroke:#60a5fa0f;stroke-width:.3px;stroke-dasharray:4 6;animation:12s linear infinite lineFlow-3fea5fcc}.conn-line.delay-1[data-v-3fea5fcc]{stroke:#a78bfa0f;animation-delay:-4s}.conn-line.delay-2[data-v-3fea5fcc]{stroke:#818cf80f;animation-delay:-8s}@keyframes lineFlow-3fea5fcc{0%{stroke-dashoffset:0}to{stroke-dashoffset:-40px}}html[data-theme=light] .beijing-container[data-v-3fea5fcc]{background:linear-gradient(#f0f4ff,#e4ebfc 40%,#d7e1f8)}html[data-theme=light] .gradient-orb.orb-1[data-v-3fea5fcc]{background:radial-gradient(circle,#60a5fa33 0%,#0000 70%)}html[data-theme=light] .gradient-orb.orb-2[data-v-3fea5fcc]{background:radial-gradient(circle,#a78bfa26 0%,#0000 70%)}html[data-theme=light] .gradient-orb.orb-3[data-v-3fea5fcc]{background:radial-gradient(circle,#818cf821 0%,#0000 70%)}html[data-theme=light] .grid-lines[data-v-3fea5fcc]{background-image:linear-gradient(#0000000b 1px,#0000 1px),linear-gradient(90deg,#0000000b 1px,#0000 1px)}html[data-theme=light] .particle[data-v-3fea5fcc]{background:#60a5fa73;box-shadow:0 0 8px #60a5fa47}html[data-theme=light] .conn-line[data-v-3fea5fcc]{stroke:#60a5fa24}html[data-theme=light] .conn-line.delay-1[data-v-3fea5fcc]{stroke:#a78bfa1f}html[data-theme=light] .conn-line.delay-2[data-v-3fea5fcc]{stroke:#818cf81f}.api-container[data-v-1a4fcdbf]{color:#f5fbff;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#60a5fa33 transparent;background:#0a0a10;width:100%;height:100vh;position:relative;overflow:hidden auto}.api-container[data-v-1a4fcdbf]::-webkit-scrollbar{width:6px}.api-container[data-v-1a4fcdbf]::-webkit-scrollbar-track{background:0 0}.api-container[data-v-1a4fcdbf]::-webkit-scrollbar-thumb{background:#60a5fa33;border-radius:3px}.content-wrapper[data-v-1a4fcdbf]{z-index:1;box-sizing:border-box;flex-direction:column;justify-content:space-between;width:100%;height:100vh;padding:6rem 3rem 4rem;display:flex;position:relative}.hero-section[data-v-1a4fcdbf]{flex-direction:column;align-items:center;gap:.6rem;display:flex}.hero-top[data-v-1a4fcdbf]{align-items:center;gap:1.5rem;display:flex}.logo-container[data-v-1a4fcdbf]{flex-shrink:0;width:76px;height:76px;position:relative}.logo-glow[data-v-1a4fcdbf]{background:radial-gradient(circle,#60a5fa40 0%,#0000 70%);border-radius:50%;animation:3s ease-in-out infinite glowPulse-1a4fcdbf;position:absolute;inset:-20px}@keyframes glowPulse-1a4fcdbf{0%,to{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}.logo-orbit[data-v-1a4fcdbf]{animation:12s linear infinite orbitSpin-1a4fcdbf;position:absolute;inset:-12px}@keyframes orbitSpin-1a4fcdbf{to{transform:rotate(360deg)}}.orbit-dot[data-v-1a4fcdbf]{border-radius:50%;width:5px;height:5px;position:absolute}.orbit-dot.dot-1[data-v-1a4fcdbf]{background:#60a5fae6;top:0;left:50%;transform:translate(-50%);box-shadow:0 0 8px #60a5facc}.orbit-dot.dot-2[data-v-1a4fcdbf]{background:#a78bfacc;bottom:15%;right:5%;box-shadow:0 0 8px #a78bfab3}.orbit-dot.dot-3[data-v-1a4fcdbf]{background:#818cf8cc;bottom:15%;left:5%;box-shadow:0 0 8px #818cf8b3}.logo-core[data-v-1a4fcdbf]{filter:drop-shadow(0 0 20px #60a5fa80);justify-content:center;align-items:center;animation:4s ease-in-out infinite coreFloat-1a4fcdbf;display:flex;position:absolute;inset:10px}@keyframes coreFloat-1a4fcdbf{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.title-area[data-v-1a4fcdbf]{flex-direction:column;gap:.5rem;display:flex}.title-badge[data-v-1a4fcdbf]{color:#60a5fae6;letter-spacing:.12em;background:#60a5fa14;border:1px solid #60a5fa40;border-radius:100px;align-items:center;gap:.5rem;width:fit-content;padding:.35rem 1.15rem;font-size:.8rem;display:flex}.badge-dot[data-v-1a4fcdbf]{background:#60a5fa;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite badgePulse-1a4fcdbf}@keyframes badgePulse-1a4fcdbf{0%,to{opacity:.5}50%{opacity:1;box-shadow:0 0 10px #60a5facc}}.hero-title[data-v-1a4fcdbf]{background:linear-gradient(135deg,var(--w-100) 0%,#60a5fa 60%,#a78bfa 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:2.5rem;font-weight:700;line-height:1.2}.hero-subtitle[data-v-1a4fcdbf]{color:#b4c3d2b3;letter-spacing:.02em;margin:.6rem 0 0;font-size:1rem;font-weight:400}.subtitle-divider[data-v-1a4fcdbf]{color:#60a5fa66;margin:0 .6rem;font-weight:300}.hero-tagline[data-v-1a4fcdbf]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin:0;display:flex}.tag-item[data-v-1a4fcdbf]{background:var(--w-3);border:1px solid var(--w-6);color:#b4bec8cc;border-radius:100px;align-items:center;gap:.35rem;padding:.4rem 1rem;font-size:.85rem;transition:all .3s;display:flex}.tag-item[data-v-1a4fcdbf]:hover{color:#60a5fae6;background:#60a5fa14;border-color:#60a5fa40}.tag-icon[data-v-1a4fcdbf]{color:#60a5fa99;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.tag-icon[data-v-1a4fcdbf] svg{width:100%;height:100%}.capabilities-section[data-v-1a4fcdbf]{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.capabilities-inner[data-v-1a4fcdbf]{align-items:center;gap:3.5rem;display:flex}.ability-grid[data-v-1a4fcdbf]{flex-direction:column;flex-shrink:0;gap:.95rem;width:20rem;display:flex}.ability-card[data-v-1a4fcdbf]{cursor:pointer;background:#12161e99;border-radius:.75rem;align-items:center;gap:.85rem;padding:1.1rem 1.25rem;transition:all .3s;display:flex;position:relative;overflow:hidden}.ability-card[data-v-1a4fcdbf]:hover{background:#191e28cc}.ability-card.active-card[data-v-1a4fcdbf]{background:#191e28e6;transform:translate(4px)}.ability-border[data-v-1a4fcdbf]{border:1px solid var(--w-4);pointer-events:none;border-radius:.75rem;transition:border-color .3s;position:absolute;inset:0}.ability-card.active-card .ability-border.border-0[data-v-1a4fcdbf]{border-color:#60a5fa66}.ability-card.active-card .ability-border.border-1[data-v-1a4fcdbf]{border-color:#a78bfa66}.ability-card.active-card .ability-border.border-2[data-v-1a4fcdbf]{border-color:#818cf866}.ability-card.active-card .ability-border.border-3[data-v-1a4fcdbf]{border-color:#34d39966}.ability-icon-wrap[data-v-1a4fcdbf]{flex-shrink:0;width:40px;height:40px;position:relative}.ability-icon-bg[data-v-1a4fcdbf]{border-radius:8px;position:absolute;inset:0;transform:rotate(-5deg)}.ability-icon-bg.bg-0[data-v-1a4fcdbf]{background:#60a5fa1f}.ability-icon-bg.bg-1[data-v-1a4fcdbf]{background:#a78bfa1f}.ability-icon-bg.bg-2[data-v-1a4fcdbf]{background:#818cf81f}.ability-icon-bg.bg-3[data-v-1a4fcdbf]{background:#34d3991f}.ability-icon[data-v-1a4fcdbf]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ability-icon.icon-0[data-v-1a4fcdbf]{color:#60a5facc}.ability-icon.icon-1[data-v-1a4fcdbf]{color:#a78bfacc}.ability-icon.icon-2[data-v-1a4fcdbf]{color:#818cf8cc}.ability-icon.icon-3[data-v-1a4fcdbf]{color:#34d399cc}.ability-icon[data-v-1a4fcdbf] svg{width:22px!important;height:22px!important}.ability-text[data-v-1a4fcdbf]{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.ability-title[data-v-1a4fcdbf]{color:#dce6f0e6;font-size:.95rem;font-weight:500}.ability-brief[data-v-1a4fcdbf]{color:#8c99a099;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.ability-arrow[data-v-1a4fcdbf]{opacity:0;color:#60a5fa99;flex-shrink:0;transition:all .25s;transform:translate(4px)}.ability-arrow.show[data-v-1a4fcdbf]{opacity:1;transform:translate(0)}.showcase-area[data-v-1a4fcdbf]{perspective:1000px;flex-direction:column;flex-shrink:0;align-items:center;gap:1.35rem;width:44rem;display:flex}.showcase-card[data-v-1a4fcdbf]{background:linear-gradient(145deg,var(--bg-panel-a) 0%,var(--bg-page-a) 100%);width:100%;transform-style:preserve-3d;border-radius:1rem;padding:2.25rem 2.75rem;position:relative;overflow:hidden}.card-top-bar[data-v-1a4fcdbf]{justify-content:space-between;align-items:center;margin-bottom:1.35rem;display:flex}.card-step-badge[data-v-1a4fcdbf]{border-radius:.55rem;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;font-family:Courier New,monospace;font-size:.85rem;font-weight:700;display:flex}.card-step-badge.badge-0[data-v-1a4fcdbf]{color:#60a5fa;background:#60a5fa26}.card-step-badge.badge-1[data-v-1a4fcdbf]{color:#a78bfa;background:#a78bfa26}.card-step-badge.badge-2[data-v-1a4fcdbf]{color:#818cf8;background:#818cf826}.card-step-badge.badge-3[data-v-1a4fcdbf]{color:#34d399;background:#34d39926}.card-mode-tag[data-v-1a4fcdbf]{color:#60a5facc;background:#60a5fa0f;border:1px solid #60a5fa33;border-radius:100px;align-items:center;gap:.4rem;padding:.25rem .75rem;font-size:.7rem;display:flex}.mode-dot[data-v-1a4fcdbf]{background:#60a5fa;border-radius:50%;width:5px;height:5px;animation:1.5s ease-in-out infinite modePulse-1a4fcdbf}@keyframes modePulse-1a4fcdbf{0%,to{opacity:.4}50%{opacity:1;box-shadow:0 0 6px #60a5facc}}.showcase-inner[data-v-1a4fcdbf]{align-items:flex-start;gap:1.5rem;display:flex}.feature-icon-area[data-v-1a4fcdbf]{flex-shrink:0;width:62px;height:62px;position:relative}.icon-bg[data-v-1a4fcdbf]{border-radius:14px;transition:background .5s;position:absolute;inset:0;transform:rotate(-6deg)}.icon-bg.bg-0[data-v-1a4fcdbf]{background:linear-gradient(135deg,#60a5fa33,#60a5fa14)}.icon-bg.bg-1[data-v-1a4fcdbf]{background:linear-gradient(135deg,#a78bfa33,#a78bfa14)}.icon-bg.bg-2[data-v-1a4fcdbf]{background:linear-gradient(135deg,#818cf833,#818cf814)}.icon-bg.bg-3[data-v-1a4fcdbf]{background:linear-gradient(135deg,#34d39933,#34d39914)}.feature-icon[data-v-1a4fcdbf]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.feature-icon.icon-0[data-v-1a4fcdbf]{color:#60a5fae6}.feature-icon.icon-1[data-v-1a4fcdbf]{color:#a78bfae6}.feature-icon.icon-2[data-v-1a4fcdbf]{color:#818cf8e6}.feature-icon.icon-3[data-v-1a4fcdbf]{color:#34d399e6}.feature-icon[data-v-1a4fcdbf] svg{width:35px!important;height:35px!important}.feature-info[data-v-1a4fcdbf]{flex:1;min-width:0}.feature-info h3[data-v-1a4fcdbf]{color:#f0f5fa;margin:0 0 .65rem;font-size:1.5rem;font-weight:600}.feature-desc[data-v-1a4fcdbf]{color:#8c99a0d9;min-height:3.5rem;margin:0 0 .9rem;font-size:1rem;line-height:1.7}.desc-cursor[data-v-1a4fcdbf]{color:#60a5fa99;animation:.8s step-end infinite blink-1a4fcdbf}@keyframes blink-1a4fcdbf{0%,50%{opacity:1}51%,to{opacity:0}}.feature-tags[data-v-1a4fcdbf]{flex-wrap:wrap;gap:.4rem;display:flex}.f-tag[data-v-1a4fcdbf]{border-radius:4px;padding:.25rem .7rem;font-size:.75rem;font-weight:500}.f-tag.tag-0[data-v-1a4fcdbf]{color:#60a5facc;background:#60a5fa1a;border:1px solid #60a5fa26}.f-tag.tag-1[data-v-1a4fcdbf]{color:#a78bfacc;background:#a78bfa1a;border:1px solid #a78bfa26}.f-tag.tag-2[data-v-1a4fcdbf]{color:#818cf8cc;background:#818cf81a;border:1px solid #818cf826}.f-tag.tag-3[data-v-1a4fcdbf]{color:#34d399cc;background:#34d3991a;border:1px solid #34d39926}.progress-dots[data-v-1a4fcdbf]{gap:.5rem;display:flex}.p-dot[data-v-1a4fcdbf]{background:var(--w-8);border-radius:2px;width:2rem;height:3px;transition:all .4s}.p-dot.active[data-v-1a4fcdbf]{width:3rem}.p-dot.active.dot-color-0[data-v-1a4fcdbf]{background:#60a5facc;box-shadow:0 0 8px #60a5fa66}.p-dot.active.dot-color-1[data-v-1a4fcdbf]{background:#a78bfacc;box-shadow:0 0 8px #a78bfa66}.p-dot.active.dot-color-2[data-v-1a4fcdbf]{background:#818cf8cc;box-shadow:0 0 8px #818cf866}.p-dot.active.dot-color-3[data-v-1a4fcdbf]{background:#34d399cc;box-shadow:0 0 8px #34d39966}.p-dot.passed[data-v-1a4fcdbf]{background:var(--w-15)}.card-glow[data-v-1a4fcdbf]{pointer-events:none;position:absolute;inset:0}.card-glow.glow-0[data-v-1a4fcdbf]{background:radial-gradient(80% 60% at 0 0,#60a5fa1f 0%,#0000 70%)}.card-glow.glow-1[data-v-1a4fcdbf]{background:radial-gradient(80% 60% at 0 0,#a78bfa1f 0%,#0000 70%)}.card-glow.glow-2[data-v-1a4fcdbf]{background:radial-gradient(80% 60% at 0 0,#818cf81f 0%,#0000 70%)}.card-glow.glow-3[data-v-1a4fcdbf]{background:radial-gradient(80% 60% at 0 0,#34d3991f 0%,#0000 70%)}.card-border-line[data-v-1a4fcdbf]{border:1px solid var(--w-5);pointer-events:none;border-radius:1rem;transition:border-color .5s;position:absolute;inset:0}.card-border-line.border-0[data-v-1a4fcdbf]{border-color:#60a5fa59}.card-border-line.border-1[data-v-1a4fcdbf]{border-color:#a78bfa59}.card-border-line.border-2[data-v-1a4fcdbf]{border-color:#818cf859}.card-border-line.border-3[data-v-1a4fcdbf]{border-color:#34d39959}.showcase-card.fly-in[data-v-1a4fcdbf]{animation:.5s cubic-bezier(.34,1.56,.64,1) forwards flyIn-1a4fcdbf}@keyframes flyIn-1a4fcdbf{0%{opacity:0;transform:translate(-40px)scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}.showcase-card.showing[data-v-1a4fcdbf]{animation:2.5s ease-in-out infinite showGlow-1a4fcdbf}@keyframes showGlow-1a4fcdbf{0%,to{box-shadow:0 0 20px #60a5fa14,0 10px 40px -10px var(--b-40)}50%{box-shadow:0 0 35px #60a5fa29,0 15px 50px -10px var(--b-50)}}.showcase-card.fly-out[data-v-1a4fcdbf]{animation:.4s ease-in forwards flyOut-1a4fcdbf}@keyframes flyOut-1a4fcdbf{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(40px)scale(.95)}}.cta-section[data-v-1a4fcdbf]{flex-direction:column;align-items:center;gap:1rem;display:flex}.cta-inner[data-v-1a4fcdbf]{align-items:center;gap:1.2rem;display:flex}.cta-btn[data-v-1a4fcdbf]{background:linear-gradient(145deg,var(--bg-panel-a),var(--bg-page-a));cursor:not-allowed;border:none;border-radius:1rem;align-items:center;padding:0;transition:all .4s;display:flex;position:relative;overflow:hidden}.cta-btn-active[data-v-1a4fcdbf]{cursor:pointer!important}.cta-btn-active[data-v-1a4fcdbf]:hover{box-shadow:0 0 40px #60a5fa26,0 10px 40px -10px var(--b-50);transform:translateY(-2px)}.cta-btn-glow[data-v-1a4fcdbf]{z-index:0;background:linear-gradient(135deg,#60a5fa66,#a78bfa4d,#818cf84d,#60a5fa66) 0 0/300% 300%;border-radius:1rem;animation:4s ease-in-out infinite ctaGlow-1a4fcdbf;position:absolute;inset:-1px}@keyframes ctaGlow-1a4fcdbf{0%,to{background-position:0%}50%{background-position:100%}}.cta-btn-content[data-v-1a4fcdbf]{z-index:1;background:linear-gradient(145deg,var(--bg-panel-a),var(--bg-page-a));border-radius:calc(1rem - 1px);align-items:center;gap:1.5rem;margin:1px;padding:1.15rem 2.5rem;display:flex;position:relative}.cta-btn-icon[data-v-1a4fcdbf]{color:#60a5fae6;filter:drop-shadow(0 0 8px #60a5fa80);flex-shrink:0;width:32px;height:32px;animation:3s ease-in-out infinite ctaIconFloat-1a4fcdbf}.cta-btn-icon svg[data-v-1a4fcdbf]{width:100%;height:100%}@keyframes ctaIconFloat-1a4fcdbf{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.cta-btn-text[data-v-1a4fcdbf]{flex-direction:column;gap:.2rem;display:flex}.cta-btn-main[data-v-1a4fcdbf]{color:#f0f5fa;letter-spacing:.02em;font-size:1.1rem;font-weight:600}.cta-btn-sub[data-v-1a4fcdbf]{color:#60a5fab3;letter-spacing:.05em;font-size:.7rem}.cta-btn-status[data-v-1a4fcdbf]{letter-spacing:.08em;white-space:nowrap;border-radius:100px;align-items:center;gap:.4rem;padding:.3rem .85rem;font-size:.65rem;font-weight:600;display:flex}.cta-btn-status-ready[data-v-1a4fcdbf]{color:#22c55ee6;background:#22c55e1f;border:1px solid #22c55e4d}.cta-status-dot[data-v-1a4fcdbf]{border-radius:50%;width:5px;height:5px;animation:2s ease-in-out infinite ctaDotPulse-1a4fcdbf}.cta-dot-ready[data-v-1a4fcdbf]{background:#22c55e}@keyframes ctaDotPulse-1a4fcdbf{0%,to{opacity:.4}50%{opacity:1;box-shadow:0 0 8px #22c55ecc}}.cta-btn-shine[data-v-1a4fcdbf]{background:linear-gradient(90deg,transparent,var(--w-4),transparent);z-index:2;pointer-events:none;width:60%;height:100%;animation:4s ease-in-out infinite ctaShine-1a4fcdbf;position:absolute;top:0;left:-100%}@keyframes ctaShine-1a4fcdbf{0%{left:-100%}50%{left:150%}to{left:150%}}.cta-btn-secondary[data-v-1a4fcdbf]{border:1px solid var(--w-8);color:#c8d2dccc;cursor:pointer;background:#12161ecc;border-radius:.75rem;align-items:center;gap:.6rem;padding:1rem 1.8rem;font-size:.9rem;transition:all .3s;display:flex}.cta-btn-secondary[data-v-1a4fcdbf]:hover{color:#60a5fae6;background:#191e28e6;border-color:#60a5fa4d;transform:translateY(-2px)}.cta-btn-doc[data-v-1a4fcdbf]{isolation:isolate;animation:2.8s ease-in-out infinite ctaDocBreath-1a4fcdbf;position:relative;overflow:hidden;color:#f0e6fffa!important;background:linear-gradient(135deg,#161026eb,#0e1422eb)!important;border-color:#0000!important}.cta-btn-doc[data-v-1a4fcdbf]:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;z-index:0;background:linear-gradient(135deg,#a78bfa,#ec4899f2,#fbbf24e6,#818cf8,#a78bfa) 0 0/300% 300%;padding:1.5px;animation:4s ease-in-out infinite ctaDocFlow-1a4fcdbf;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.cta-btn-doc[data-v-1a4fcdbf]:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(110deg,#0000 20%,#ffffff38 50%,#0000 80%);width:50%;height:100%;animation:3.8s ease-in-out infinite ctaDocShine-1a4fcdbf;position:absolute;top:0;left:-60%;transform:skew(-20deg)}.cta-btn-doc>svg[data-v-1a4fcdbf],.cta-btn-doc>span[data-v-1a4fcdbf]{z-index:2;position:relative}.cta-btn-doc>svg[data-v-1a4fcdbf]{filter:drop-shadow(0 0 5px #a78bfa99);animation:3s ease-in-out infinite ctaDocIconShift-1a4fcdbf;color:#bea5ff!important}.cta-btn-doc>span[data-v-1a4fcdbf]{background:linear-gradient(135deg,#fffaff,#c8afff 35%,#fbbf24 65%,#fffaff) 0 0/200% 100%;-webkit-text-fill-color:transparent;letter-spacing:.05em;-webkit-background-clip:text;background-clip:text;font-weight:600;animation:4s ease-in-out infinite ctaDocTextShimmer-1a4fcdbf}.cta-btn-doc[data-v-1a4fcdbf]:hover{transform:translateY(-3px);color:#fffaff!important;border-color:#0000!important}.cta-btn-doc[data-v-1a4fcdbf]:hover:before{animation-duration:2s}.cta-btn-doc[data-v-1a4fcdbf]:hover:after{animation-duration:1.8s}@keyframes ctaDocBreath-1a4fcdbf{0%,to{box-shadow:0 0 16px #a78bfa38,0 4px 14px #ec48991a}50%{box-shadow:0 0 32px #a78bfa73,0 6px 24px #ec489940}}@keyframes ctaDocFlow-1a4fcdbf{0%,to{background-position:0%}50%{background-position:100%}}@keyframes ctaDocShine-1a4fcdbf{0%{left:-60%}55%{left:160%}to{left:160%}}@keyframes ctaDocIconShift-1a4fcdbf{0%,to{color:#bea5ff;filter:drop-shadow(0 0 5px #a78bfa99)}50%{color:#fbbf24;filter:drop-shadow(0 0 9px #fbbf24a6)}}@keyframes ctaDocTextShimmer-1a4fcdbf{0%,to{background-position:0%}50%{background-position:100%}}.scroll-hint[data-v-1a4fcdbf]{color:#60a5fab3;cursor:pointer;letter-spacing:.08em;background:#60a5fa0f;border:1px solid #60a5fa26;border-radius:100px;align-items:center;gap:.5rem;padding:.5rem 1.2rem;font-size:.95rem;font-weight:500;transition:all .3s;animation:2s ease-in-out infinite scrollBounce-1a4fcdbf;display:flex}.scroll-hint[data-v-1a4fcdbf]:hover{color:#60a5fa;background:#60a5fa1f;border-color:#60a5fa4d}.scroll-hint svg[data-v-1a4fcdbf]{width:18px;height:18px}@keyframes scrollBounce-1a4fcdbf{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.guide-scroll[data-v-1a4fcdbf]{z-index:1;padding:2rem 3rem;position:relative}.guide-inner[data-v-1a4fcdbf]{width:100%;max-width:56rem;margin:0 auto}.section-divider[data-v-1a4fcdbf]{align-items:center;gap:1.5rem;margin:2rem 0;display:flex}.divider-line[data-v-1a4fcdbf]{background:linear-gradient(90deg,#0000,#60a5fa26,#0000);flex:1;height:1px}.divider-text[data-v-1a4fcdbf]{color:#60a5fa99;letter-spacing:.15em;white-space:nowrap;font-size:.85rem;font-weight:500}.guide-section[data-v-1a4fcdbf]{flex-direction:column;gap:1.5rem;display:flex}.step-card[data-v-1a4fcdbf]{border:1px solid var(--w-4);background:#12161e80;border-radius:1rem;gap:1.5rem;padding:1.5rem 2rem;transition:all .3s;display:flex}.step-card[data-v-1a4fcdbf]:hover{background:#161c26b3;border-color:#60a5fa1f}.step-number[data-v-1a4fcdbf]{border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-family:Courier New,monospace;font-size:1rem;font-weight:700;display:flex}.step-color-0[data-v-1a4fcdbf]{color:#60a5fa;background:#60a5fa26}.step-color-1[data-v-1a4fcdbf]{color:#a78bfa;background:#a78bfa26}.step-color-2[data-v-1a4fcdbf]{color:#818cf8;background:#818cf826}.step-color-3[data-v-1a4fcdbf]{color:#34d399;background:#34d39926}.step-body[data-v-1a4fcdbf]{flex:1;min-width:0}.step-title[data-v-1a4fcdbf]{color:#e6f0faf2;margin:0 0 .5rem;font-size:1.1rem;font-weight:600}.step-desc[data-v-1a4fcdbf]{color:#8c99a0cc;margin:0;font-size:.9rem;line-height:1.7}.step-highlight[data-v-1a4fcdbf]{color:#facc15f2;background:linear-gradient(135deg,#facc151f,#fb923c1a);border:1px solid #facc154d;border-radius:.6rem;align-items:center;gap:.6rem;margin-top:.8rem;padding:.75rem 1rem;font-size:.95rem;font-weight:600;line-height:1.5;display:flex}.step-highlight svg[data-v-1a4fcdbf]{color:#facc15e6;flex-shrink:0}.step-code[data-v-1a4fcdbf]{border:1px solid var(--w-6);border-radius:.6rem;margin-top:.8rem;overflow:hidden}.code-header[data-v-1a4fcdbf]{background:var(--bg-page-a);border-bottom:1px solid var(--w-4);justify-content:space-between;align-items:center;padding:.5rem 1rem;display:flex}.code-lang[data-v-1a4fcdbf]{color:#60a5fa99;letter-spacing:.08em;font-size:.7rem;font-weight:600}.code-copy[data-v-1a4fcdbf]{color:#b4bec880;cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;font-size:.7rem;transition:all .2s;display:flex}.code-copy[data-v-1a4fcdbf]:hover{color:#60a5facc}.code-copy.copied[data-v-1a4fcdbf]{color:#22c55ee6}.code-block[data-v-1a4fcdbf]{color:#b4c8dcd9;scrollbar-width:thin;scrollbar-color:#60a5fa26 transparent;background:#0a0c12e6;margin:0;padding:1rem 1.2rem;font-size:.82rem;line-height:1.6;overflow-x:auto}.code-block code[data-v-1a4fcdbf]{font-family:JetBrains Mono,Fira Code,Cascadia Code,monospace}.step-action-btn[data-v-1a4fcdbf]{color:#60a5fae6;cursor:pointer;background:#60a5fa1a;border:1px solid #60a5fa40;border-radius:.5rem;align-items:center;gap:.5rem;margin-top:.8rem;padding:.6rem 1.2rem;font-size:.9rem;font-weight:500;transition:all .25s;display:inline-flex}.step-action-btn[data-v-1a4fcdbf]:hover{color:#60a5fa;background:#60a5fa2e;border-color:#60a5fa66}.step-action-btn svg[data-v-1a4fcdbf]{flex-shrink:0}.step-tip[data-v-1a4fcdbf]{color:#60a5fab3;background:#60a5fa0a;border:1px solid #60a5fa1a;border-radius:.5rem;align-items:flex-start;gap:.5rem;margin-top:.7rem;padding:.6rem .9rem;font-size:.8rem;line-height:1.6;display:flex}.step-tip svg[data-v-1a4fcdbf]{color:#60a5fa80;flex-shrink:0;margin-top:.15rem}.dialog-section[data-v-1a4fcdbf]{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.dialog-card[data-v-1a4fcdbf]{border:1px solid var(--w-4);background:#12161e80;border-radius:.85rem;padding:1.35rem 1.5rem;transition:all .3s}.dialog-card[data-v-1a4fcdbf]:hover{background:#161c26b3;border-color:#60a5fa1f}.dialog-scene[data-v-1a4fcdbf]{color:#60a5facc;letter-spacing:.05em;background:#60a5fa14;border:1px solid #60a5fa26;border-radius:100px;margin-bottom:.75rem;padding:.2rem .7rem;font-size:.7rem;font-weight:500;display:inline-flex}.dialog-bubble[data-v-1a4fcdbf]{position:relative}.bubble-quote[data-v-1a4fcdbf]{color:#60a5fa26;font-family:Georgia,serif;font-size:2rem;line-height:1;position:absolute;top:-.3rem;left:-.2rem}.dialog-bubble p[data-v-1a4fcdbf]{color:#b4c3d2d9;margin:0;padding-left:1rem;font-size:.82rem;font-style:italic;line-height:1.65}.bottom-spacer[data-v-1a4fcdbf]{height:3rem}.corner-decor[data-v-1a4fcdbf]{color:#60a5fa4d;z-index:2;pointer-events:none;width:80px;height:80px;position:fixed}.corner-decor svg[data-v-1a4fcdbf]{width:100%;height:100%}.top-right[data-v-1a4fcdbf]{top:20px;right:20px}.bottom-left[data-v-1a4fcdbf]{bottom:20px;left:20px}html[data-theme=light] .api-container[data-v-1a4fcdbf]{background:var(--bg-page);color:var(--text-primary);scrollbar-color:#60a5fa59 transparent}html[data-theme=light] .hero-title[data-v-1a4fcdbf]{background:linear-gradient(135deg,var(--text-primary) 0%,#2563eb 45%,#6d28d9 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}html[data-theme=light] .hero-subtitle[data-v-1a4fcdbf]{color:var(--text-secondary)}html[data-theme=light] .title-badge[data-v-1a4fcdbf]{color:#1e4ba0;background:#60a5fa1f;border-color:#2563eb59}html[data-theme=light] .tag-item[data-v-1a4fcdbf]{color:var(--text-secondary);border-color:var(--w-12)}html[data-theme=light] .tag-item[data-v-1a4fcdbf]:hover{color:#2563eb}html[data-theme=light] .ability-card[data-v-1a4fcdbf]{border:1px solid var(--w-10);background:#ffffffeb;box-shadow:0 1px 4px #0000000f}html[data-theme=light] .ability-card[data-v-1a4fcdbf]:hover{background:var(--bg-card-2)}html[data-theme=light] .ability-card.active-card[data-v-1a4fcdbf]{background:var(--bg-hover-solid)}html[data-theme=light] .ability-title[data-v-1a4fcdbf]{color:var(--text-primary)}html[data-theme=light] .ability-brief[data-v-1a4fcdbf]{color:var(--text-tertiary)}html[data-theme=light] .showcase-card[data-v-1a4fcdbf]{background:linear-gradient(145deg,var(--bg-card-2) 0%,var(--bg-panel) 100%);border:1px solid var(--w-10);box-shadow:0 8px 32px #0000000f}html[data-theme=light] .feature-info h3[data-v-1a4fcdbf]{color:var(--text-primary)}html[data-theme=light] .feature-desc[data-v-1a4fcdbf]{color:var(--text-secondary)}html[data-theme=light] .card-mode-tag[data-v-1a4fcdbf]{color:#1e50aa;background:#60a5fa1a;border-color:#2563eb40}html[data-theme=light] .cta-btn-content[data-v-1a4fcdbf]{background:linear-gradient(145deg,var(--bg-card-2) 0%,var(--bg-panel) 100%)}html[data-theme=light] .cta-btn[data-v-1a4fcdbf]{background:linear-gradient(145deg,var(--bg-card-2),var(--bg-panel))}html[data-theme=light] .cta-btn-main[data-v-1a4fcdbf]{color:var(--text-primary)}html[data-theme=light] .cta-btn-secondary[data-v-1a4fcdbf]{background:var(--bg-hover-solid);border-color:var(--w-12);color:var(--text-secondary)}html[data-theme=light] .cta-btn-secondary[data-v-1a4fcdbf]:hover{color:#2563eb;border-color:#2563eb59}html[data-theme=light] .cta-btn-doc[data-v-1a4fcdbf]{animation:2.8s ease-in-out infinite ctaDocBreathLight-1a4fcdbf;color:#50288c!important;background:linear-gradient(135deg,#fffcfffa,#f8f5fffa)!important}html[data-theme=light] .cta-btn-doc[data-v-1a4fcdbf]:before{background:linear-gradient(135deg,#8b5cf6,#ec4899,#f59e0b,#6366f1,#8b5cf6) 0 0/300% 300%}html[data-theme=light] .cta-btn-doc[data-v-1a4fcdbf]:after{background:linear-gradient(110deg,#0000 20%,#ffffffb3 50%,#0000 80%)}html[data-theme=light] .cta-btn-doc>svg[data-v-1a4fcdbf]{filter:drop-shadow(0 0 3px #8b5cf673);animation:3s ease-in-out infinite ctaDocIconShiftLight-1a4fcdbf;color:#6d28d9!important}html[data-theme=light] .cta-btn-doc>span[data-v-1a4fcdbf]{background:linear-gradient(135deg,#6d28d9,#be185d,#b45309) 0 0/200% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}html[data-theme=light] .cta-btn-doc[data-v-1a4fcdbf]:hover{color:#50288c!important;border-color:#0000!important}@keyframes ctaDocBreathLight-1a4fcdbf{0%,to{box-shadow:0 0 16px #8b5cf62e,0 4px 14px #ec489914}50%{box-shadow:0 0 28px #8b5cf659,0 6px 22px #ec489933}}@keyframes ctaDocIconShiftLight-1a4fcdbf{0%,to{color:#6d28d9;filter:drop-shadow(0 0 3px #8b5cf673)}50%{color:#be185d;filter:drop-shadow(0 0 5px #ec489980)}}html[data-theme=light] .scroll-hint[data-v-1a4fcdbf]{color:#2563eb;background:#60a5fa1a;border-color:#2563eb38}html[data-theme=light] .corner-decor[data-v-1a4fcdbf]{color:#60a5fa59}html[data-theme=light] .showcase-card.showing[data-v-1a4fcdbf]{animation:2.5s ease-in-out infinite apiShowGlowLight-1a4fcdbf}@keyframes apiShowGlowLight-1a4fcdbf{0%,to{box-shadow:0 0 20px #60a5fa1a,0 10px 40px -10px #00000014}50%{box-shadow:0 0 32px #60a5fa2e,0 15px 50px -10px #0000001a}}html[data-theme=light] .step-card[data-v-1a4fcdbf]{background:var(--bg-card-2);border-color:var(--w-10)}html[data-theme=light] .step-card[data-v-1a4fcdbf]:hover{background:var(--bg-hover-solid);border-color:#60a5fa33}html[data-theme=light] .step-title[data-v-1a4fcdbf]{color:var(--text-primary)}html[data-theme=light] .step-desc[data-v-1a4fcdbf]{color:var(--text-secondary)}html[data-theme=light] .dialog-card[data-v-1a4fcdbf]{background:var(--bg-card-2);border-color:var(--w-10)}html[data-theme=light] .dialog-bubble p[data-v-1a4fcdbf]{color:var(--text-secondary)}html[data-theme=light] .code-block[data-v-1a4fcdbf]{background:var(--bg-hover-solid);color:var(--text-primary);border:1px solid var(--w-10)}html[data-theme=light] .ability-icon-bg.bg-3[data-v-1a4fcdbf]{background:#0596691a}html[data-theme=light] .ability-icon.icon-3[data-v-1a4fcdbf]{color:#059669d9}html[data-theme=light] .card-step-badge.badge-3[data-v-1a4fcdbf]{color:#059669;background:#0596691f}html[data-theme=light] .icon-bg.bg-3[data-v-1a4fcdbf]{background:linear-gradient(135deg,#05966933,#05966914)}html[data-theme=light] .feature-icon.icon-3[data-v-1a4fcdbf]{color:#059669e6}html[data-theme=light] .f-tag.tag-3[data-v-1a4fcdbf]{color:#059669d9;background:#05966914;border-color:#0596691f}html[data-theme=light] .p-dot.active.dot-color-3[data-v-1a4fcdbf]{background:#059669d9;box-shadow:0 0 8px #05966959}html[data-theme=light] .card-glow.glow-3[data-v-1a4fcdbf]{background:radial-gradient(80% 60% at 0 0,#0596691a 0%,#0000 70%)}html[data-theme=light] .card-border-line.border-3[data-v-1a4fcdbf]{border-color:#05966952}html[data-theme=light] .cta-btn-status-ready[data-v-1a4fcdbf]{color:#15803df2;background:#15803d1f;border-color:#15803d4d}html[data-theme=light] .cta-dot-ready[data-v-1a4fcdbf]{background:#15803d;animation:2s ease-in-out infinite apijiekouCtaDotPulseLight-1a4fcdbf}@keyframes apijiekouCtaDotPulseLight-1a4fcdbf{0%,to{opacity:.4}50%{opacity:1;box-shadow:0 0 8px #15803dcc}}html[data-theme=light] .step-color-3[data-v-1a4fcdbf]{color:#059669;background:#0596691f}html[data-theme=light] .step-highlight[data-v-1a4fcdbf]{color:#92400e;background:linear-gradient(135deg,#92400e1a,#c2410c14);border-color:#92400e47}html[data-theme=light] .step-highlight svg[data-v-1a4fcdbf]{color:#a16207}html[data-theme=light] .code-copy.copied[data-v-1a4fcdbf]{color:#15803d}.beijing-container[data-v-593dc93b]{pointer-events:none;z-index:0;background:linear-gradient(#06080c,#0c0f16,#080a10);position:absolute;inset:0;overflow:hidden}.gradient-flow[data-v-593dc93b]{background:conic-gradient(#0000 0deg,#ec489906 60deg,#0000 120deg,#f472b605 180deg,#0000 240deg,#db277705 300deg,#0000 360deg);animation:60s linear infinite flowRotate-593dc93b;position:absolute;inset:-50%}@keyframes flowRotate-593dc93b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.gradient-orb[data-v-593dc93b]{filter:blur(120px);border-radius:50%;animation:25s ease-in-out infinite orbFloat-593dc93b;position:absolute}.orb-1[data-v-593dc93b]{background:radial-gradient(circle,#ec48991a 0%,#0000 70%);width:900px;height:900px;top:-30%;right:-20%}.orb-2[data-v-593dc93b]{background:radial-gradient(circle,#f472b60f 0%,#0000 70%);width:800px;height:800px;animation-delay:-8s;bottom:-25%;left:-15%}.orb-3[data-v-593dc93b]{background:radial-gradient(circle,#db27770f 0%,#0000 70%);width:500px;height:500px;animation-delay:-16s;top:40%;left:25%}@keyframes orbFloat-593dc93b{0%,to{transform:translate(0)scale(1)}25%{transform:translate(80px,-50px)scale(1.15)}50%{transform:translate(-50px,80px)scale(.9)}75%{transform:translate(-80px,-30px)scale(1.1)}}.grid-lines[data-v-593dc93b]{background-image:linear-gradient(#ec489906 1px,#0000 1px),linear-gradient(90deg,#ec489906 1px,#0000 1px);background-size:60px 60px;animation:10s ease-in-out infinite gridPulse-593dc93b;position:absolute;inset:0}@keyframes gridPulse-593dc93b{0%,to{opacity:.6}50%{opacity:1}}.particles[data-v-593dc93b]{position:absolute;inset:0}.particle[data-v-593dc93b]{background:#ec4899cc;border-radius:50%;animation:20s ease-in-out infinite particleDrift-593dc93b;position:absolute;box-shadow:0 0 10px #ec489980}@keyframes particleDrift-593dc93b{0%,to{opacity:0;transform:translate(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translate(50px,-120px)}}.connection-lines[data-v-593dc93b]{width:100%;height:100%;position:absolute;inset:0}.conn-line[data-v-593dc93b]{fill:none;stroke:#ec48990f;stroke-width:.6px;stroke-dasharray:200;stroke-dashoffset:200px;animation:12s linear infinite lineFlow-593dc93b}.conn-line.delay-1[data-v-593dc93b]{stroke:#f472b60f;animation-delay:-4s}.conn-line.delay-2[data-v-593dc93b]{stroke:#db27770f;animation-delay:-8s}@keyframes lineFlow-593dc93b{0%{stroke-dashoffset:200px}50%{stroke-dashoffset:0}to{stroke-dashoffset:-200px}}html[data-theme=light] .beijing-container[data-v-593dc93b]{background:linear-gradient(#fff5fa,#fcebf5 40%,#f8dceb)}html[data-theme=light] .gradient-orb.orb-1[data-v-593dc93b]{background:radial-gradient(circle,#ec489933 0%,#0000 70%)}html[data-theme=light] .gradient-orb.orb-2[data-v-593dc93b]{background:radial-gradient(circle,#f472b626 0%,#0000 70%)}html[data-theme=light] .gradient-orb.orb-3[data-v-593dc93b]{background:radial-gradient(circle,#db277721 0%,#0000 70%)}html[data-theme=light] .grid-lines[data-v-593dc93b]{background-image:linear-gradient(#0000000b 1px,#0000 1px),linear-gradient(90deg,#0000000b 1px,#0000 1px)}html[data-theme=light] .particle[data-v-593dc93b]{background:#ec489973;box-shadow:0 0 8px #ec489947}html[data-theme=light] .conn-line[data-v-593dc93b]{stroke:#ec489924}html[data-theme=light] .conn-line.delay-1[data-v-593dc93b]{stroke:#f472b61f}html[data-theme=light] .conn-line.delay-2[data-v-593dc93b]{stroke:#db27771f}.renwu-panel[data-v-2cb689f6]{z-index:200;flex-direction:column;gap:.5rem;display:flex;position:absolute;top:1rem;left:1rem}.new-task-btn[data-v-2cb689f6]{color:#f472b6f2;cursor:pointer;background:linear-gradient(135deg,#ec489926,#f472b61f);border:1px solid #ec489933;border-radius:100px;justify-content:center;align-items:center;gap:.5rem;height:2.5rem;padding:0 1.25rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.new-task-btn[data-v-2cb689f6]:hover{background:linear-gradient(135deg,#ec489940,#f472b633);border-color:#ec489959}.new-task-btn[data-v-2cb689f6]:active{transform:scale(.97)}.history-trigger[data-v-2cb689f6]{position:relative}.trigger-bar[data-v-2cb689f6]{background:var(--w-3);border:1px solid var(--w-6);height:2.5rem;color:var(--w-45);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:100px;align-items:center;gap:.5rem;padding:0 1.25rem;font-size:.875rem;transition:all .2s;display:flex}.trigger-bar[data-v-2cb689f6]:hover{background:var(--w-6);color:var(--w-70)}.trigger-text[data-v-2cb689f6]{white-space:nowrap}.trigger-arrow[data-v-2cb689f6]{transition:transform .2s}.history-trigger.expanded .trigger-arrow[data-v-2cb689f6]{transform:rotate(180deg)}.dropdown-panel[data-v-2cb689f6]{border:1px solid var(--w-8);width:16rem;max-height:0;box-shadow:0 .5rem 2rem var(--b-50);opacity:0;background:#121218fa;border-radius:.5rem;transition:max-height .25s,opacity .2s;position:absolute;top:calc(100% + .25rem);left:0;overflow:hidden}.history-trigger.expanded .dropdown-panel[data-v-2cb689f6]{opacity:1;max-height:24rem}.list-wrapper[data-v-2cb689f6]{scrollbar-width:thin;scrollbar-color:var(--w-8) transparent;max-height:23rem;padding:.375rem;overflow:hidden auto}.list-wrapper[data-v-2cb689f6]::-webkit-scrollbar{width:3px}.list-wrapper[data-v-2cb689f6]::-webkit-scrollbar-thumb{background:var(--w-8);border-radius:2px}.state-box[data-v-2cb689f6]{color:var(--w-35);justify-content:center;align-items:center;padding:2rem;font-size:.75rem;display:flex}.state-box.small[data-v-2cb689f6]{padding:.75rem}.spin[data-v-2cb689f6]{border:2px solid var(--w-8);border-top-color:#ec489999;border-radius:50%;width:1.125rem;height:1.125rem;animation:.8s linear infinite rw-spin-2cb689f6}@keyframes rw-spin-2cb689f6{to{transform:rotate(360deg)}}.task-item[data-v-2cb689f6]{cursor:pointer;border-radius:.375rem;align-items:flex-start;gap:.5rem;margin-bottom:.125rem;padding:.5rem;transition:all .15s;display:flex;position:relative}.task-item[data-v-2cb689f6]:hover{background:var(--w-4)}.task-item.active[data-v-2cb689f6]{background:#ec489914}.item-icon[data-v-2cb689f6]{width:1.375rem;height:1.375rem;color:var(--w-40);flex-shrink:0;justify-content:center;align-items:center;margin-top:.0625rem;display:flex}.item-body[data-v-2cb689f6]{flex:1;min-width:0;overflow:hidden}.item-title[data-v-2cb689f6]{color:var(--w-85);white-space:nowrap;text-overflow:ellipsis;margin-bottom:.125rem;font-size:.8125rem;line-height:1.3;overflow:hidden}.task-item.active .item-title[data-v-2cb689f6]{color:#f472b6f2}.edit-input[data-v-2cb689f6]{background:var(--w-6);width:100%;color:var(--w-90);border:1px solid #ec48994d;border-radius:.25rem;outline:none;padding:.125rem .25rem;font-family:inherit;font-size:.8125rem}.edit-input[data-v-2cb689f6]:focus{border-color:#ec489999}.item-meta[data-v-2cb689f6]{color:var(--w-30);flex-wrap:wrap;gap:.5rem;font-size:.625rem;display:flex}.item-creator[data-v-2cb689f6]{white-space:normal;word-break:break-word}.item-actions[data-v-2cb689f6]{opacity:0;flex-shrink:0;gap:.125rem;margin-top:.125rem;transition:opacity .15s;display:flex}.task-item:hover .item-actions[data-v-2cb689f6]{opacity:1}.act-btn[data-v-2cb689f6]{cursor:pointer;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;transition:all .15s;display:flex}.edit-btn[data-v-2cb689f6]{color:var(--w-30)}.edit-btn[data-v-2cb689f6]:hover{color:#f472b6d9;background:#ec48991f}.del-btn[data-v-2cb689f6]{color:var(--w-25)}.del-btn[data-v-2cb689f6]:hover{color:#ef4444cc;background:#ef44441f}html[data-theme=light] .new-task-btn[data-v-2cb689f6]{color:#be286e;background:linear-gradient(135deg,#ec48991a,#f472b614);border-color:#ec489933}html[data-theme=light] .new-task-btn[data-v-2cb689f6]:hover{background:linear-gradient(135deg,#ec48992e,#f472b624);border-color:#ec489959}html[data-theme=light] .trigger-bar[data-v-2cb689f6]{color:#646e82;background:#ffffffd9;border-color:#0000001a}html[data-theme=light] .trigger-bar[data-v-2cb689f6]:hover{color:#3c4150;background:#fffffff2}html[data-theme=light] .dropdown-panel[data-v-2cb689f6]{background:#fffffffa;border-color:#0000001a;box-shadow:0 .5rem 2rem #0000001f,0 0 0 1px #0000000a}html[data-theme=light] .state-box[data-v-2cb689f6]{color:#8c91a0}html[data-theme=light] .spin[data-v-2cb689f6]{border-color:#dc3c8c #00000014 #00000014}html[data-theme=light] .task-item[data-v-2cb689f6]:hover{background:#0000000a}html[data-theme=light] .task-item.active[data-v-2cb689f6]{background:#ec489914}html[data-theme=light] .item-icon[data-v-2cb689f6]{color:#788296}html[data-theme=light] .item-title[data-v-2cb689f6]{color:#1e2332}html[data-theme=light] .task-item.active .item-title[data-v-2cb689f6]{color:#be286e}html[data-theme=light] .edit-input[data-v-2cb689f6]{color:#1e2332;background:#0000000a;border-color:#ec48994d}html[data-theme=light] .edit-input[data-v-2cb689f6]:focus{border-color:#ec489999}html[data-theme=light] .item-meta[data-v-2cb689f6]{color:#828796}html[data-theme=light] .edit-btn[data-v-2cb689f6]{color:#8c91a0}html[data-theme=light] .edit-btn[data-v-2cb689f6]:hover{color:#c83278;background:#ec48991a}html[data-theme=light] .del-btn[data-v-2cb689f6]{color:#b4b9c3}html[data-theme=light] .del-btn[data-v-2cb689f6]:hover{color:#c83c3c;background:#dc32321a}html[data-theme=light] .list-wrapper[data-v-2cb689f6]{scrollbar-color:#0000001a transparent}html[data-theme=light] .list-wrapper[data-v-2cb689f6]::-webkit-scrollbar-thumb{background:#0000001a}.zhixing-zhuangtai[data-v-ddb1ebaf]{background:var(--w-2);border:1px solid var(--w-6);border-radius:.875rem;flex-direction:column;gap:.75rem;margin-top:.5rem;padding:1.125rem 1.25rem;transition:all .5s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.zhixing-zhuangtai[data-v-ddb1ebaf]:before{content:"";height:2px;transition:background .6s;position:absolute;top:0;left:0;right:0}.phase-dispatch[data-v-ddb1ebaf]:before{background:linear-gradient(90deg,#ec4899cc,#ec489933,#0000)}.phase-thinking[data-v-ddb1ebaf]:before{background:linear-gradient(90deg,#f472b6cc,#db277766,#0000)}.phase-building[data-v-ddb1ebaf]:before{background:linear-gradient(90deg,#db2777cc,#be185d4d,#0000)}.phase-default[data-v-ddb1ebaf]:before{background:linear-gradient(90deg,#ec489999,#ec489926,#0000)}.status-title-row[data-v-ddb1ebaf]{align-items:center;gap:.425rem;display:flex}.title-icon[data-v-ddb1ebaf]{font-size:.75rem;transition:color .5s}.phase-dispatch .title-icon[data-v-ddb1ebaf]{color:#ec489999}.phase-thinking .title-icon[data-v-ddb1ebaf]{color:#f472b699}.phase-building .title-icon[data-v-ddb1ebaf]{color:#db277799}.phase-default .title-icon[data-v-ddb1ebaf]{color:var(--w-30)}.title-text[data-v-ddb1ebaf]{letter-spacing:.08em;color:var(--w-35);text-transform:uppercase;font-size:.6875rem;font-weight:600;transition:color .5s}.phase-dispatch .title-text[data-v-ddb1ebaf]{color:#ec489973}.phase-thinking .title-text[data-v-ddb1ebaf]{color:#f472b673}.phase-building .title-text[data-v-ddb1ebaf]{color:#db277773}.status-main-row[data-v-ddb1ebaf]{align-items:center;gap:.75rem;display:flex}.status-visual[data-v-ddb1ebaf]{flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex;position:relative}.anim-dispatch[data-v-ddb1ebaf]{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.signal-dot[data-v-ddb1ebaf]{background:#ec4899e6;border-radius:50%;width:.5rem;height:.5rem;animation:1.5s ease-in-out infinite signalPulse-ddb1ebaf;box-shadow:0 0 8px #ec489980}.signal-ring[data-v-ddb1ebaf]{border:2px solid #ec489966;border-radius:50%;width:1.5rem;height:1.5rem;animation:2s ease-out infinite signalExpand-ddb1ebaf;position:absolute}.signal-ring.ring-2[data-v-ddb1ebaf]{animation-delay:.7s}@keyframes signalPulse-ddb1ebaf{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.3)}}@keyframes signalExpand-ddb1ebaf{0%{opacity:.8;transform:scale(.5)}to{opacity:0;transform:scale(2)}}.anim-thinking[data-v-ddb1ebaf]{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.think-core[data-v-ddb1ebaf]{background:radial-gradient(circle,#f472b6f2,#ec4899b3);border-radius:50%;width:.625rem;height:.625rem;animation:2s ease-in-out infinite thinkPulse-ddb1ebaf;box-shadow:0 0 12px #ec489980}.think-orbit[data-v-ddb1ebaf]{border:1.5px solid #ec489999;border-color:#ec489999 #f472b64d #0000 #0000;border-radius:50%;width:1.75rem;height:1.75rem;animation:2.5s linear infinite thinkOrbit-ddb1ebaf;position:absolute}.think-orbit.orbit-2[data-v-ddb1ebaf]{border-top-color:#f472b666;border-right-color:#ec489926;width:2.25rem;height:2.25rem;animation-duration:3.5s;animation-direction:reverse}.think-spark[data-v-ddb1ebaf]{background:#f472b6e6;border-radius:50%;width:3px;height:3px;animation:2.5s ease-in-out infinite sparkle-ddb1ebaf;position:absolute}.think-spark.spark-1[data-v-ddb1ebaf]{animation-delay:0s;top:2px;right:8px}.think-spark.spark-2[data-v-ddb1ebaf]{animation-delay:.8s;bottom:4px;left:4px}.think-spark.spark-3[data-v-ddb1ebaf]{animation-delay:1.6s;top:10px;left:2px}@keyframes thinkPulse-ddb1ebaf{0%,to{transform:scale(1);box-shadow:0 0 12px #ec489980}50%{transform:scale(1.15);box-shadow:0 0 20px #ec4899b3}}@keyframes thinkOrbit-ddb1ebaf{to{transform:rotate(360deg)}}@keyframes sparkle-ddb1ebaf{0%,to{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1.2)}}.anim-building[data-v-ddb1ebaf]{justify-content:center;align-items:flex-end;gap:3px;width:100%;height:100%;padding-bottom:.375rem;display:flex;position:relative}.block[data-v-ddb1ebaf]{border-radius:2px;width:.5rem;animation:1.6s ease-in-out infinite blockBuild-ddb1ebaf}.block-1[data-v-ddb1ebaf]{background:linear-gradient(#be185d4d,#be185dcc);animation-delay:0s}.block-2[data-v-ddb1ebaf]{background:linear-gradient(#ec48994d,#ec4899cc);animation-delay:.2s}.block-3[data-v-ddb1ebaf]{background:linear-gradient(#db27774d,#db2777cc);animation-delay:.4s}@keyframes blockBuild-ddb1ebaf{0%,to{height:.5rem}30%{height:1.375rem}60%{height:.875rem}80%{height:1.125rem}}.anim-default[data-v-ddb1ebaf]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.spinner-arc[data-v-ddb1ebaf]{border:2px solid #ec489933;border-top-color:#ec4899cc;border-radius:50%;width:1.375rem;height:1.375rem;animation:.8s linear infinite spin-ddb1ebaf}@keyframes spin-ddb1ebaf{to{transform:rotate(360deg)}}.status-text-area[data-v-ddb1ebaf]{align-items:baseline;display:flex}.status-main-text[data-v-ddb1ebaf]{font-size:.9375rem;font-weight:600;line-height:1.4;transition:color .5s}.phase-dispatch .status-main-text[data-v-ddb1ebaf]{color:#ec4899f2}.phase-thinking .status-main-text[data-v-ddb1ebaf]{color:#f472b6f2}.phase-building .status-main-text[data-v-ddb1ebaf]{color:#db2777f2}.phase-default .status-main-text[data-v-ddb1ebaf]{color:var(--w-85)}.wave-dots[data-v-ddb1ebaf]{margin-left:2px;display:inline-flex}.wave-dots .dot[data-v-ddb1ebaf]{font-size:1.15em;font-weight:700;animation:1.4s ease-in-out infinite wave-ddb1ebaf}.phase-dispatch .wave-dots .dot[data-v-ddb1ebaf]{color:#ec4899cc}.phase-thinking .wave-dots .dot[data-v-ddb1ebaf]{color:#f472b6cc}.phase-building .wave-dots .dot[data-v-ddb1ebaf]{color:#db2777cc}.phase-default .wave-dots .dot[data-v-ddb1ebaf]{color:#ec4899e6}.wave-dots .dot[data-v-ddb1ebaf]:first-child{animation-delay:0s}.wave-dots .dot[data-v-ddb1ebaf]:nth-child(2){animation-delay:.2s}.wave-dots .dot[data-v-ddb1ebaf]:nth-child(3){animation-delay:.4s}@keyframes wave-ddb1ebaf{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}.phase-indicator[data-v-ddb1ebaf]{padding:.5rem .25rem 0}.phase-track[data-v-ddb1ebaf]{height:2.5rem;margin:0 1rem;position:relative}.track-bg[data-v-ddb1ebaf]{background:var(--w-6);border-radius:2px;height:3px;position:absolute;top:.5rem;left:0;right:0}.track-fill[data-v-ddb1ebaf]{border-radius:2px;height:3px;transition:width .8s cubic-bezier(.4,0,.2,1);position:absolute;top:.5rem;left:0}.phase-dispatch .track-fill[data-v-ddb1ebaf]{background:linear-gradient(90deg,#ec4899e6,#ec489966)}.phase-thinking .track-fill[data-v-ddb1ebaf]{background:linear-gradient(90deg,#22c55ecc,#f472b6e6)}.phase-building .track-fill[data-v-ddb1ebaf]{background:linear-gradient(90deg,#22c55eb3,#22c55e80,#db2777e6)}.track-nodes[data-v-ddb1ebaf]{height:100%;position:absolute;top:0;left:0;right:0}.track-node[data-v-ddb1ebaf]{flex-direction:column;align-items:center;gap:.375rem;display:flex;position:absolute;transform:translate(-50%)}.node-dot[data-v-ddb1ebaf]{background:var(--w-3);border:2px solid var(--w-10);border-radius:50%;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;transition:all .5s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.node-inner[data-v-ddb1ebaf]{background:var(--w-8);border-radius:50%;width:.375rem;height:.375rem;transition:all .5s}.track-node.active .node-dot[data-v-ddb1ebaf]{border-color:currentColor;animation:2s ease-in-out infinite nodeGlow-ddb1ebaf;box-shadow:0 0 10px,0 0 20px #ec489926}.track-node.active .node-inner[data-v-ddb1ebaf]{background:currentColor;box-shadow:0 0 4px}.phase-dispatch .track-node.active[data-v-ddb1ebaf]{color:#ec4899b3}.phase-thinking .track-node.active[data-v-ddb1ebaf]{color:#f472b6b3}.phase-building .track-node.active[data-v-ddb1ebaf]{color:#db2777b3}.track-node.done .node-dot[data-v-ddb1ebaf]{box-shadow:none;background:#22c55e1a;border-color:#22c55e80;animation:none}.track-node.done .node-inner[data-v-ddb1ebaf]{box-shadow:none;background:#22c55ecc}@keyframes nodeGlow-ddb1ebaf{0%,to{box-shadow:0 0 8px,0 0 16px #ec48991a}50%{box-shadow:0 0 14px,0 0 28px #ec489933}}.node-label[data-v-ddb1ebaf]{letter-spacing:.06em;color:var(--w-12);white-space:nowrap;font-size:.6875rem;font-weight:500;transition:all .5s}.track-node.active .node-label[data-v-ddb1ebaf]{color:#ffffffa6;font-weight:600}.track-node.done .node-label[data-v-ddb1ebaf]{color:#22c55e80}.zhixing-zhuangtai.is-mini[data-v-ddb1ebaf]{border-radius:.6rem;gap:.5rem;margin-top:0;padding:.7rem .8rem}.zhixing-zhuangtai.is-mini .status-title-row[data-v-ddb1ebaf]{display:none}.zhixing-zhuangtai.is-mini .status-main-row[data-v-ddb1ebaf]{gap:.5rem}.zhixing-zhuangtai.is-mini .status-visual[data-v-ddb1ebaf]{width:1.5rem;height:1.5rem}.zhixing-zhuangtai.is-mini .signal-ring[data-v-ddb1ebaf]{width:1rem;height:1rem}.zhixing-zhuangtai.is-mini .signal-dot[data-v-ddb1ebaf]{width:.35rem;height:.35rem}.zhixing-zhuangtai.is-mini .think-orbit[data-v-ddb1ebaf]{width:1.2rem;height:1.2rem}.zhixing-zhuangtai.is-mini .think-orbit.orbit-2[data-v-ddb1ebaf]{width:1.5rem;height:1.5rem}.zhixing-zhuangtai.is-mini .think-core[data-v-ddb1ebaf]{width:.42rem;height:.42rem}.zhixing-zhuangtai.is-mini .spinner-arc[data-v-ddb1ebaf]{width:1rem;height:1rem}.zhixing-zhuangtai.is-mini .anim-building[data-v-ddb1ebaf]{gap:2px;padding-bottom:.25rem}.zhixing-zhuangtai.is-mini .block[data-v-ddb1ebaf]{width:.32rem}.zhixing-zhuangtai.is-mini .status-main-text[data-v-ddb1ebaf]{font-size:.76rem}.zhixing-zhuangtai.is-mini .phase-indicator[data-v-ddb1ebaf]{padding:.2rem 0 0}.zhixing-zhuangtai.is-mini .phase-track[data-v-ddb1ebaf]{height:1.9rem;margin:0 .7rem}.zhixing-zhuangtai.is-mini .node-dot[data-v-ddb1ebaf]{width:.8rem;height:.8rem}.zhixing-zhuangtai.is-mini .node-inner[data-v-ddb1ebaf]{width:.26rem;height:.26rem}.zhixing-zhuangtai.is-mini .track-bg[data-v-ddb1ebaf],.zhixing-zhuangtai.is-mini .track-fill[data-v-ddb1ebaf]{height:2px;top:.34rem}.zhixing-zhuangtai.is-mini .node-label[data-v-ddb1ebaf]{letter-spacing:.02em;font-size:.6rem}html[data-theme=light] .node-label[data-v-ddb1ebaf]{color:#a0a5b4}html[data-theme=light] .track-node.active .node-label[data-v-ddb1ebaf]{color:#414b64}html[data-theme=light] .track-node.done .node-label[data-v-ddb1ebaf]{color:#15803d}html[data-theme=light] .node-dot[data-v-ddb1ebaf]{background:#fff;border-color:#0000001a}html[data-theme=light] .node-inner[data-v-ddb1ebaf]{background:#00000014}html[data-theme=light] .track-bg[data-v-ddb1ebaf]{background:#0000000f}html[data-theme=light] .title-text[data-v-ddb1ebaf]{color:#414b64}html[data-theme=light] .status-main-text[data-v-ddb1ebaf]{color:#141928}html[data-theme=light] .zhixing-zhuangtai[data-v-ddb1ebaf]{background:#fffffff2;border-color:#00000014;box-shadow:0 2px 8px #0000000f}.suggestion-section[data-v-578d764b]{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.suggestion-label[data-v-578d764b]{color:var(--w-35);letter-spacing:.02em;font-size:.75rem;font-weight:500}.suggestion-area[data-v-578d764b]{background:var(--w-3);border:1px solid var(--w-6);border-radius:.875rem;align-items:flex-start;gap:.625rem;padding:.75rem 1rem;transition:all .25s;display:flex;position:relative}.suggestion-area[data-v-578d764b]:hover{background:var(--w-5);border-color:var(--w-10)}.suggestion-area[data-v-578d764b]:focus-within{background:#ec48990a;border-color:#ec48994d;box-shadow:0 0 0 3px #ec48990f}.suggestion-icon[data-v-578d764b]{color:var(--w-20);flex-shrink:0;margin-top:.125rem;transition:color .2s}.suggestion-area:focus-within .suggestion-icon[data-v-578d764b]{color:#ec489999}.suggestion-input[data-v-578d764b]{color:var(--w-90);resize:none;background:0 0;border:none;outline:none;flex:1;min-height:1.25rem;max-height:10rem;margin:0;padding:0;font-family:inherit;font-size:.8125rem;line-height:1.5;overflow:hidden}.suggestion-input[data-v-578d764b]::placeholder{color:#ffffff38}.suggestion-hint[data-v-578d764b]{color:#ffffff2e;border:1px solid var(--w-8);letter-spacing:.02em;cursor:default;-webkit-user-select:none;user-select:none;border-radius:.375rem;flex-shrink:0;padding:.125rem .5rem;font-family:monospace;font-size:.6875rem;transition:all .25s}.suggestion-hint.active[data-v-578d764b]{color:#ec4899e6;cursor:pointer;background:#ec48991a;border-color:#ec489980;box-shadow:0 0 6px #ec489926}html[data-theme=light] .suggestion-label[data-v-578d764b]{color:#414b64}html[data-theme=light] .suggestion-area[data-v-578d764b]{background:#00000008;border-color:#00000014}html[data-theme=light] .suggestion-area[data-v-578d764b]:hover{background:#0000000a;border-color:#0000001f}html[data-theme=light] .suggestion-area[data-v-578d764b]:focus-within{background:#ec489908;border-color:#ec48994d;box-shadow:0 0 0 3px #ec48990f}html[data-theme=light] .suggestion-icon[data-v-578d764b]{color:#a0a5b4}html[data-theme=light] .suggestion-area:focus-within .suggestion-icon[data-v-578d764b]{color:#ec489999}html[data-theme=light] .suggestion-input[data-v-578d764b]{color:#1e2332}html[data-theme=light] .suggestion-input[data-v-578d764b]::placeholder{color:#a0a5b4}html[data-theme=light] .suggestion-hint[data-v-578d764b]{color:#a0a5b4;border-color:#00000014}html[data-theme=light] .suggestion-hint.active[data-v-578d764b]{color:#be185d;background:#ec489914;border-color:#ec489980}.jieDian-header[data-v-2a09d5fc]{margin-bottom:.25rem}.jieDian-name[data-v-2a09d5fc]{color:var(--w-100);font-size:1rem;font-weight:600}.jieDian-sub[data-v-2a09d5fc]{color:var(--w-45);margin-top:.25rem;font-size:.8125rem;line-height:1.5;display:block}.confirm-area[data-v-2a09d5fc]{flex-direction:column;gap:1.25rem;margin-top:.625rem;display:flex}.ai-text-block[data-v-2a09d5fc]{color:var(--text-content);background:#ec489908;border:1px solid #ec489914;border-radius:.75rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.7}.ai-text-block[data-v-2a09d5fc] .markdown-body{color:var(--text-content);font-size:.875rem;line-height:1.7;scrollbar-gutter:auto!important;background:0 0!important;border:none!important;height:auto!important;max-height:none!important;padding:0!important;overflow:visible!important}.ai-text-block[data-v-2a09d5fc] strong{color:var(--w-95);font-weight:600}.ai-text-block[data-v-2a09d5fc] ul,.ai-text-block[data-v-2a09d5fc] ol{margin:.375rem 0;padding-left:1.25rem}.ai-text-block[data-v-2a09d5fc] li{margin:.1875rem 0}.selection-area[data-v-2a09d5fc]{flex-direction:column;gap:1rem;display:flex}.selection-header[data-v-2a09d5fc]{justify-content:space-between;align-items:baseline;display:flex}.header-title[data-v-2a09d5fc]{color:var(--w-100);font-size:.9375rem;font-weight:600}.header-actions[data-v-2a09d5fc]{align-items:center;gap:.75rem;display:flex}.smart-select-btn[data-v-2a09d5fc]{color:#f472b6f2;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#ec48991f,#f472b60f);border:1px solid #ec489940;border-radius:2rem;align-items:center;gap:.375rem;padding:.25rem .75rem;font-family:inherit;font-size:.75rem;font-weight:500;transition:all .2s;display:inline-flex}.smart-select-btn[data-v-2a09d5fc]:hover{background:linear-gradient(135deg,#ec489933,#f472b61f);border-color:#ec489966;box-shadow:0 2px 10px #ec489926}.smart-select-btn[data-v-2a09d5fc]:active{transform:scale(.97)}.clear-select-btn[data-v-2a09d5fc]{background:var(--w-4);border:1px solid var(--w-12);color:var(--w-50);cursor:pointer;white-space:nowrap;border-radius:2rem;align-items:center;gap:.25rem;padding:.25rem .625rem;font-family:inherit;font-size:.75rem;font-weight:500;transition:all .2s;display:inline-flex}.clear-select-btn[data-v-2a09d5fc]:hover{color:#f87171e6;background:#ef444414;border-color:#ef444440}.clear-select-btn[data-v-2a09d5fc]:active{transform:scale(.97)}.header-hint[data-v-2a09d5fc]{color:#f472b6cc;white-space:nowrap;font-size:.75rem;font-weight:500}.limit-hint[data-v-2a09d5fc]{color:#f472b6f2;background:#ec489914;border:1px solid #ec489938;border-radius:.5rem;padding:.5rem .75rem;font-size:.8rem}.limit-fade-enter-active[data-v-2a09d5fc],.limit-fade-leave-active[data-v-2a09d5fc]{transition:all .25s}.limit-fade-enter-from[data-v-2a09d5fc],.limit-fade-leave-to[data-v-2a09d5fc]{opacity:0;transform:translateY(-4px)}.type-grid[data-v-2a09d5fc]{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.type-card[data-v-2a09d5fc]{--accent:236, 72, 153;border:1px solid var(--w-7);cursor:pointer;background:#ffffff06;border-radius:14px;flex-direction:column;padding:1.25rem 1.25rem 1rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.card-priority-高[data-v-2a09d5fc]{--accent:236, 72, 153}.card-priority-中[data-v-2a09d5fc]{--accent:96, 165, 250}.card-priority-低[data-v-2a09d5fc]{--accent:148, 163, 184}.card-glow-bar[data-v-2a09d5fc]{background:linear-gradient(90deg,transparent,rgba(var(--accent),.5),transparent);opacity:0;height:2px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.type-card:hover .card-glow-bar[data-v-2a09d5fc],.type-card.selected .card-glow-bar[data-v-2a09d5fc]{opacity:1}.type-card.selected .card-glow-bar[data-v-2a09d5fc]{background:linear-gradient(90deg,transparent,rgba(var(--accent),.8),transparent)}.type-card[data-v-2a09d5fc]:hover{background:rgba(var(--accent),.04);border-color:rgba(var(--accent),.2);box-shadow:0 8px 24px -8px #00000059,0 0 0 1px rgba(var(--accent),.08);transform:translateY(-3px)}.type-card.selected[data-v-2a09d5fc]{background:rgba(var(--accent),.08);border-color:rgba(var(--accent),.45);box-shadow:0 0 0 1px rgba(var(--accent),.15),0 4px 20px -4px rgba(var(--accent),.2),inset 0 1px rgba(var(--accent),.1)}.card-header[data-v-2a09d5fc]{justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.75rem;display:flex}.card-tags[data-v-2a09d5fc]{flex-wrap:wrap;flex:1;gap:.375rem;display:flex}.tag-chip[data-v-2a09d5fc]{white-space:nowrap;border-radius:2rem;align-items:center;padding:.1875rem .625rem;font-size:.8rem;font-weight:600;line-height:1.5;display:inline-flex}.tag-required[data-v-2a09d5fc]{color:#ef4444e6;background:#ef44441f;border:1px solid #ef444433}.tag-recommend[data-v-2a09d5fc]{color:#60a5fae6;background:#3b82f61f;border:1px solid #3b82f633}.tag-hot[data-v-2a09d5fc]{color:#f472b6e6;background:#ec48991f;border:1px solid #ec489933}.tag-diff[data-v-2a09d5fc]{color:#c084fce6;background:#a855f71f;border:1px solid #a855f733}.tag-brand[data-v-2a09d5fc]{color:#2dd4bfe6;background:#14b8a61f;border:1px solid #14b8a633}.tag-content[data-v-2a09d5fc]{color:#f9a8d4f2;background:#f472b61f;border:1px solid #f472b633}.tag-promo[data-v-2a09d5fc]{color:#fb923ce6;background:#f973161f;border:1px solid #f9731633}.tag-default[data-v-2a09d5fc]{background:var(--w-6);color:var(--w-60);border:1px solid var(--w-10)}.card-check[data-v-2a09d5fc]{background:linear-gradient(135deg,rgba(var(--accent),1),rgba(var(--accent),.7));width:1.375rem;height:1.375rem;box-shadow:0 2px 8px rgba(var(--accent),.4);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;animation:.3s cubic-bezier(.34,1.56,.64,1) check-pop-2a09d5fc;display:flex}@keyframes check-pop-2a09d5fc{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.card-check svg[data-v-2a09d5fc]{color:#fff;width:.8rem;height:.8rem}.check-empty[data-v-2a09d5fc]{border:1.5px solid var(--w-15);border-radius:50%;flex-shrink:0;width:1.25rem;height:1.25rem;transition:border-color .2s}.type-card:hover .check-empty[data-v-2a09d5fc]{border-color:rgba(var(--accent),.4)}.card-body[data-v-2a09d5fc]{flex-direction:column;flex:1;gap:.5rem;display:flex}.card-title[data-v-2a09d5fc]{color:var(--w-95);font-size:1.0625rem;font-weight:600;line-height:1.35;transition:color .25s}.type-card.selected .card-title[data-v-2a09d5fc]{color:var(--w-100)}.card-desc[data-v-2a09d5fc]{color:var(--w-50);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.9rem;line-height:1.65;display:-webkit-box;overflow:hidden}.type-card:hover .card-desc[data-v-2a09d5fc]{color:var(--w-60)}.type-card.selected .card-desc[data-v-2a09d5fc]{color:#ffffffa6}.card-reason[data-v-2a09d5fc]{background:rgba(var(--accent),.05);border-radius:.4375rem;align-items:flex-start;gap:.4375rem;margin-top:.375rem;padding:.4375rem .625rem;display:flex}.card-reason svg[data-v-2a09d5fc]{color:rgba(var(--accent),.7);flex-shrink:0;margin-top:2px}.card-reason span[data-v-2a09d5fc]{color:rgba(var(--accent),.85);font-size:.8125rem;line-height:1.55}.card-footer[data-v-2a09d5fc]{border-top:1px solid var(--w-5);justify-content:space-between;align-items:center;gap:.5rem;margin-top:.875rem;padding-top:.625rem;display:flex}.footer-left[data-v-2a09d5fc]{flex:1;min-width:0;overflow:hidden}.footer-right[data-v-2a09d5fc]{flex-shrink:0}.platform-tags[data-v-2a09d5fc]{flex-wrap:wrap;gap:.3125rem;display:flex}.platform-chip[data-v-2a09d5fc]{white-space:nowrap;background:var(--w-5);border:1px solid var(--w-10);color:#ffffff8c;border-radius:.25rem;padding:.125rem .4375rem;font-size:.75rem}.plat-all[data-v-2a09d5fc]{color:#34d399d9;background:#34d39914;border-color:#34d3992e}.plat-taobao[data-v-2a09d5fc]{color:#fbbf24d9;background:#f59e0b14;border-color:#f59e0b2e}.plat-jd[data-v-2a09d5fc]{color:#f87171d9;background:#ef444414;border-color:#ef44442e}.plat-pdd[data-v-2a09d5fc]{color:#fb923cd9;background:#f9731614;border-color:#f973162e}.plat-douyin[data-v-2a09d5fc]{color:#f472b6d9;background:#ec489914;border-color:#ec48992e}.plat-xhs[data-v-2a09d5fc]{color:#fc8181d9;background:#ef444414;border-color:#ef44442e}.plat-1688[data-v-2a09d5fc]{color:#60a5fad9;background:#60a5fa14;border-color:#60a5fa2e}.plat-kuaishou[data-v-2a09d5fc]{color:#c084fcd9;background:#a855f714;border-color:#a855f72e}.plat-default[data-v-2a09d5fc]{color:#94a3b8cc;background:#94a3b814;border-color:#94a3b826}.plat-more[data-v-2a09d5fc]{background:var(--w-6);border-color:var(--w-12);color:var(--w-50)}.priority-badge[data-v-2a09d5fc]{white-space:nowrap;border-radius:2rem;padding:.125rem .5rem;font-size:.75rem;font-weight:600}.priority-高[data-v-2a09d5fc]{color:#f472b6f2;background:#ec48991f;border:1px solid #ec489933}.priority-中[data-v-2a09d5fc]{color:#60a5facc;background:#60a5fa1a;border:1px solid #60a5fa26}.priority-低[data-v-2a09d5fc]{color:#94a3b8b3;background:#94a3b81a;border:1px solid #94a3b826}.card-conversion[data-v-2a09d5fc]{margin-top:.5rem}.conversion-text[data-v-2a09d5fc]{color:rgba(var(--accent),.55);font-size:.75rem;font-style:italic}.type-card:hover .conversion-text[data-v-2a09d5fc]{color:rgba(var(--accent),.7)}.type-card.selected .conversion-text[data-v-2a09d5fc]{color:rgba(var(--accent),.8)}.action-row[data-v-2a09d5fc]{justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.confirm-btn[data-v-2a09d5fc]{color:#f472b6f2;cursor:pointer;letter-spacing:.02em;background:linear-gradient(135deg,#ec489926,#be185d1f);border:1px solid #ec489959;border-radius:.625rem;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.confirm-btn[data-v-2a09d5fc]:hover:not(:disabled){background:linear-gradient(135deg,#ec489940,#be185d33);border-color:#ec48998c;transform:translateY(-1px);box-shadow:0 4px 20px #ec489933}.confirm-btn[data-v-2a09d5fc]:disabled{opacity:.35;cursor:not-allowed}.btn-spinner[data-v-2a09d5fc]{border:2px solid #ec48994d;border-top-color:#ec4899e6;border-radius:50%;width:.875rem;height:.875rem;animation:.8s linear infinite spin-2a09d5fc}@keyframes spin-2a09d5fc{to{transform:rotate(360deg)}}.done-area[data-v-2a09d5fc]{margin-top:.625rem}.done-card[data-v-2a09d5fc]{background:linear-gradient(135deg,#22c55e08,#34d39905,#ffffff03);border:1px solid #22c55e1a;border-radius:1rem;flex-direction:column;gap:.75rem;padding:1rem 1.25rem 1.125rem;display:flex;position:relative;overflow:hidden}.done-accent-bar[data-v-2a09d5fc]{background:linear-gradient(90deg,#22c55e99,#34d39966,#10b98133,#0000);height:2px;position:absolute;top:0;left:0;right:0}.done-header[data-v-2a09d5fc]{align-items:flex-start;gap:.75rem;display:flex}.done-icon-wrap[data-v-2a09d5fc]{color:#22c55eb3;background:#22c55e14;border:1px solid #22c55e1f;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.done-header-text[data-v-2a09d5fc]{flex-direction:column;flex:1;gap:.3rem;min-width:0;display:flex}.done-title-row[data-v-2a09d5fc]{align-items:center;gap:.5rem;display:flex}.done-badge[data-v-2a09d5fc]{color:#22c55ee6;white-space:nowrap;background:#22c55e1a;border:1px solid #22c55e2e;border-radius:.25rem;flex-shrink:0;align-items:center;gap:.2rem;padding:.125rem .4375rem;font-size:.6875rem;font-weight:600;display:inline-flex}.done-badge svg[data-v-2a09d5fc]{color:#22c55ee6;flex-shrink:0}.done-title[data-v-2a09d5fc]{color:var(--w-95);text-overflow:ellipsis;white-space:nowrap;font-size:1.0625rem;font-weight:700;overflow:hidden}.done-stats-row[data-v-2a09d5fc]{align-items:center;gap:.75rem;display:flex}.done-stat[data-v-2a09d5fc]{color:var(--w-35);align-items:center;gap:.2rem;font-size:.75rem;font-weight:500;display:inline-flex}.done-stat svg[data-v-2a09d5fc]{color:var(--w-25)}.done-type-chips[data-v-2a09d5fc]{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.done-chip[data-v-2a09d5fc]{--cc:34, 197, 94;background:rgba(var(--cc),.04);border:1px solid rgba(var(--cc),.1);border-radius:.5rem;flex-direction:column;padding:.3rem .625rem;transition:all .2s;display:inline-flex}.done-chip[data-v-2a09d5fc]:hover{background:rgba(var(--cc),.07);border-color:rgba(var(--cc),.18)}.chip-accent-0[data-v-2a09d5fc]{--cc:34, 197, 94}.chip-accent-1[data-v-2a09d5fc]{--cc:59, 130, 246}.chip-accent-2[data-v-2a09d5fc]{--cc:236, 72, 153}.chip-accent-3[data-v-2a09d5fc]{--cc:34, 211, 238}.chip-accent-4[data-v-2a09d5fc]{--cc:244, 114, 182}.chip-name[data-v-2a09d5fc]{color:rgba(var(--cc),.9);font-size:.825rem;font-weight:600}.chip-desc[data-v-2a09d5fc]{color:var(--w-35);text-overflow:ellipsis;white-space:nowrap;max-width:12rem;font-size:.65rem;line-height:1.4;overflow:hidden}html[data-theme=light] .jieDian-name[data-v-2a09d5fc]{color:#141928}html[data-theme=light] .jieDian-sub[data-v-2a09d5fc]{color:#414b64}html[data-theme=light] .header-title[data-v-2a09d5fc]{color:#141928}html[data-theme=light] .header-hint[data-v-2a09d5fc]{color:#aa1e5f}html[data-theme=light] .ai-text-block[data-v-2a09d5fc]{background:#00000005;border-color:#0000000f}html[data-theme=light] .smart-select-btn[data-v-2a09d5fc]{color:#aa1e5f;background:linear-gradient(135deg,#ec489914,#be185d0a);border-color:#ec489940}html[data-theme=light] .smart-select-btn[data-v-2a09d5fc]:hover{background:linear-gradient(135deg,#ec489926,#be185d14);border-color:#ec489966;box-shadow:0 2px 8px #ec48991a}html[data-theme=light] .limit-hint[data-v-2a09d5fc]{color:#aa1e5f;background:#ec48990f;border-color:#be286e40}html[data-theme=light] .type-card[data-v-2a09d5fc]{background:#fffffff2;border-color:#00000014;box-shadow:0 2px 8px #0000000f}html[data-theme=light] .type-card[data-v-2a09d5fc]:hover{box-shadow:0 6px 20px #00000014,0 0 0 1px rgba(var(--accent),.08);background:rgba(var(--accent),.02)}html[data-theme=light] .type-card.selected[data-v-2a09d5fc]{background:rgba(var(--accent),.04);border-color:rgba(var(--accent),.35);box-shadow:0 0 0 1px rgba(var(--accent),.1),0 4px 16px rgba(var(--accent),.08)}html[data-theme=light] .card-title[data-v-2a09d5fc],html[data-theme=light] .type-card.selected .card-title[data-v-2a09d5fc]{color:#141928}html[data-theme=light] .card-desc[data-v-2a09d5fc]{color:#414b64}html[data-theme=light] .type-card:hover .card-desc[data-v-2a09d5fc]{color:#465064}html[data-theme=light] .type-card.selected .card-desc[data-v-2a09d5fc]{color:#3c465a}html[data-theme=light] .check-empty[data-v-2a09d5fc]{border-color:#0000001f}html[data-theme=light] .card-footer[data-v-2a09d5fc]{border-top-color:#0000000f}html[data-theme=light] .platform-chip[data-v-2a09d5fc]{color:#414b64;background:#00000008;border-color:#0000000f}html[data-theme=light] .tag-default[data-v-2a09d5fc]{color:#374155;background:#00000008;border-color:#0000000f}html[data-theme=light] .tag-required[data-v-2a09d5fc]{color:#b91c1c;background:#dc262614;border-color:#dc262626}html[data-theme=light] .tag-recommend[data-v-2a09d5fc]{color:#2563eb;background:#3b82f614;border-color:#3b82f626}html[data-theme=light] .tag-hot[data-v-2a09d5fc]{color:#aa1e5f;background:#ec489914;border-color:#ec489926}html[data-theme=light] .tag-diff[data-v-2a09d5fc]{color:#6432c8e6;background:#8b5cf614;border-color:#8b5cf626}html[data-theme=light] .tag-brand[data-v-2a09d5fc]{color:#0f766e;background:#0d948814;border-color:#0d948826}html[data-theme=light] .tag-content[data-v-2a09d5fc]{color:#aa1e5f;background:#ec489914;border-color:#ec489926}html[data-theme=light] .tag-promo[data-v-2a09d5fc]{color:#c2410c;background:#ea580c14;border-color:#ea580c26}html[data-theme=light] .plat-more[data-v-2a09d5fc]{color:#414b64;background:#00000008;border-color:#0000000f}html[data-theme=light] .clear-select-btn[data-v-2a09d5fc]{color:#414b64;background:#00000008;border-color:#00000014}html[data-theme=light] .clear-select-btn[data-v-2a09d5fc]:hover{color:#dc2626;background:#ef44440f;border-color:#ef444433}html[data-theme=light] .confirm-btn[data-v-2a09d5fc]{color:#aa1e5f;background:linear-gradient(135deg,#ec48991f,#be185d14);border-color:#ec48994d}html[data-theme=light] .confirm-btn[data-v-2a09d5fc]:hover:not(:disabled){background:linear-gradient(135deg,#ec489933,#be185d24);border-color:#ec489973;box-shadow:0 4px 16px #ec48991a}html[data-theme=light] .priority-高[data-v-2a09d5fc]{color:#aa1e5f;background:#ec489914;border-color:#ec489926}html[data-theme=light] .priority-中[data-v-2a09d5fc]{color:#2563eb;background:#3b82f614;border-color:#3b82f61f}html[data-theme=light] .priority-低[data-v-2a09d5fc]{color:#414b64;background:#78829614;border-color:#7882961f}html[data-theme=light] .done-card[data-v-2a09d5fc]{background:#fffffff2;border-color:#15803d1f;box-shadow:0 2px 8px #0000000d}html[data-theme=light] .done-title[data-v-2a09d5fc]{color:#141928}html[data-theme=light] .done-stat[data-v-2a09d5fc]{color:#414b64}html[data-theme=light] .done-stat svg[data-v-2a09d5fc]{color:#15803d80}html[data-theme=light] .chip-desc[data-v-2a09d5fc]{color:#555f73}html[data-theme=light] .done-icon-wrap[data-v-2a09d5fc]{color:#15803d;background:#15803d0f;border-color:#15803d1a}html[data-theme=light] .done-badge[data-v-2a09d5fc]{color:#15803d;background:#15803d14;border-color:#15803d26}.done-toggle-btn[data-v-4b55bb6d]{color:#34d399d9;cursor:pointer;background:#22c55e0d;border:1px solid #22c55e29;border-radius:999px;flex-shrink:0;align-items:center;gap:.25rem;padding:.25rem .55rem;font-size:.75rem;font-weight:600;transition:all .2s;display:inline-flex}.done-toggle-btn[data-v-4b55bb6d]:hover{background:#22c55e1a;border-color:#22c55e47}.done-toggle-btn svg[data-v-4b55bb6d]{width:.8rem;height:.8rem;transition:transform .2s}.done-toggle-btn svg.expanded[data-v-4b55bb6d]{transform:rotate(180deg)}html[data-theme=light] .done-toggle-btn[data-v-4b55bb6d]{color:#15803d;background:#15803d0f;border-color:#15803d24}html[data-theme=light] .done-toggle-btn[data-v-4b55bb6d]:hover{background:#15803d1a;border-color:#15803d3d}.jieDian-header[data-v-be476472]{margin-bottom:.25rem}.jieDian-name[data-v-be476472]{color:var(--w-100);font-size:1rem;font-weight:600}.jieDian-sub[data-v-be476472]{color:var(--w-45);margin-top:.25rem;font-size:.8125rem;line-height:1.5;display:block}.confirm-area[data-v-be476472]{flex-direction:column;gap:1.25rem;margin-top:.625rem;display:flex}.ai-text-block[data-v-be476472]{background:#ec48990a;border:1px solid #ec48991a;border-radius:.75rem;padding:.75rem 1rem}.selection-header[data-v-be476472]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.header-title[data-v-be476472]{color:var(--w-100);font-size:.9375rem;font-weight:600}.header-hint[data-v-be476472]{color:#f472b6d1;font-size:.75rem;font-weight:500}.platform-grid[data-v-be476472]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.platform-card[data-v-be476472]{border:1px solid var(--w-7);cursor:pointer;background:#ffffff06;border-radius:14px;padding:1rem;transition:all .25s;position:relative}.platform-card[data-v-be476472]:hover,.platform-card.selected[data-v-be476472]{background:#ec489911;border-color:#ec489959;transform:translateY(-2px)}.platform-card.activated[data-v-be476472]{animation:.9s platform-activate-be476472}@keyframes platform-activate-be476472{0%{box-shadow:0 0 #ec489961}45%{box-shadow:0 0 0 6px #ec489924,0 0 24px #ec48992e}to{box-shadow:0 0 #ec489900}}.platform-card.primary[data-v-be476472]:before{content:"";border-radius:inherit;pointer-events:none;border-top:2px solid #ec4899b3;position:absolute;inset:0}.card-top[data-v-be476472]{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.75rem;display:flex}.platform-title-wrap[data-v-be476472]{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.priority-dot[data-v-be476472]{color:#f472b6f2;background:#ec48991f;border-radius:50%;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:.75rem;font-weight:700;display:inline-flex}.platform-title[data-v-be476472]{color:var(--w-95);font-size:1rem;font-weight:700}.primary-badge[data-v-be476472],.category-badge[data-v-be476472]{border-radius:999px;padding:.125rem .4375rem;font-size:.7rem;font-weight:700}.primary-badge[data-v-be476472]{color:#f472b6e6;background:#ec48991f;border:1px solid #ec48993d}.category-domestic[data-v-be476472]{color:#60a5faf2;background:#3b82f61f;border:1px solid #3b82f638}.category-content[data-v-be476472]{color:#f472b6f2;background:#ec48991f;border:1px solid #ec489938}.category-global[data-v-be476472]{color:#c084fcf2;background:#a855f71f;border:1px solid #a855f738}.category-b2b[data-v-be476472]{color:#fbbf24f2;background:#f59e0b1f;border:1px solid #f59e0b38}.category-private[data-v-be476472]{color:#4ade80f2;background:#22c55e1f;border:1px solid #22c55e38}.card-check[data-v-be476472]{background:linear-gradient(135deg,#ec4899,#be185ddb);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;display:flex}.card-check svg[data-v-be476472]{color:#fff;width:.8rem;height:.8rem}.check-empty[data-v-be476472]{border:1.5px solid var(--w-15);border-radius:50%;flex-shrink:0;width:1.25rem;height:1.25rem}.platform-reason[data-v-be476472]{color:var(--w-62);font-size:.875rem;line-height:1.65}.meta-row[data-v-be476472]{background:#ec48990b;border-radius:.5rem;gap:.5rem;margin-top:.75rem;padding:.5rem .625rem;display:flex}.meta-label[data-v-be476472]{color:#f472b6e0;flex-shrink:0;font-size:.75rem;font-weight:700}.meta-text[data-v-be476472]{color:var(--w-58);font-size:.8125rem;line-height:1.55}.focus-list[data-v-be476472]{flex-wrap:wrap;gap:.375rem;margin-top:.75rem;display:flex}.focus-chip[data-v-be476472]{background:var(--w-5);border:1px solid var(--w-10);color:var(--w-55);border-radius:999px;padding:.1875rem .55rem;font-size:.75rem}.action-row[data-v-be476472]{justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.smart-select-btn[data-v-be476472],.clear-select-btn[data-v-be476472],.confirm-btn[data-v-be476472]{cursor:pointer;border-radius:.625rem;align-items:center;gap:.5rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:all .25s;display:inline-flex}.smart-select-btn[data-v-be476472]{color:#f472b6e6;background:linear-gradient(135deg,#ec48991a,#f472b60f);border:1px solid #ec489940;border-radius:2rem;padding:.25rem .75rem}.smart-select-btn.active[data-v-be476472],.smart-select-btn[data-v-be476472]:hover{background:#ec489929;border-color:#ec48996b;transform:translateY(-1px)}.clear-select-btn[data-v-be476472]{border:1px solid var(--w-10);background:var(--w-4);color:var(--w-60);padding:.625rem .875rem}.confirm-btn[data-v-be476472]{color:#fff;background:linear-gradient(135deg,#ec4899,#be185d);border:none;padding:.625rem 1rem}.confirm-btn[data-v-be476472]:disabled{opacity:.55;cursor:not-allowed;transform:none}.btn-spinner[data-v-be476472]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:.875rem;height:.875rem;animation:.8s linear infinite spin-be476472}@keyframes spin-be476472{to{transform:rotate(360deg)}}.done-card[data-v-be476472]{background:#22c55e0b;border:1px solid #22c55e21;border-radius:.875rem;margin-top:.5rem;padding:1rem}.done-title-row[data-v-be476472]{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.done-title-main[data-v-be476472]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.done-badge[data-v-be476472]{color:#4ade80f2;background:#22c55e1f;border-radius:999px;padding:.125rem .5rem;font-size:.72rem;font-weight:700}.done-title[data-v-be476472]{color:var(--w-90);font-size:.95rem;font-weight:700}.done-platforms[data-v-be476472]{flex-wrap:wrap;gap:.45rem;display:flex}.done-chip[data-v-be476472]{border:1px solid #0000;border-radius:999px;padding:.26rem .66rem;font-size:.78rem;font-weight:700}.tone-cn-shelf[data-v-be476472]{color:#60a5faf2;background:#3b82f61f;border-color:#3b82f62e}.tone-cn-content[data-v-be476472]{color:#f472b6f2;background:#ec48991f;border-color:#ec48992e}.tone-local[data-v-be476472]{color:#4ade80f2;background:#22c55e1f;border-color:#22c55e2e}.tone-global[data-v-be476472]{color:#c084fcf2;background:#a855f71f;border-color:#a855f72e}.tone-regional[data-v-be476472]{color:#38bdf8f2;background:#0ea5e91f;border-color:#0ea5e92e}.tone-b2b[data-v-be476472]{color:#fbbf24f2;background:#f59e0b1f;border-color:#f59e0b2e}.tone-default[data-v-be476472]{background:var(--w-6);color:var(--w-70);border-color:var(--w-10)}.done-detail[data-v-be476472]{flex-direction:column;gap:.75rem;margin-top:.875rem;display:flex}.done-ai-text[data-v-be476472]{border:1px solid var(--w-6);background:#ffffff06;border-radius:.625rem;padding:.75rem .875rem}.done-detail-list[data-v-be476472]{gap:.75rem;display:grid}.done-detail-item[data-v-be476472]{border:1px solid var(--w-7);background:#ffffff06;border-radius:.75rem;padding:.85rem}.done-detail-head[data-v-be476472]{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.done-detail-name[data-v-be476472]{color:var(--w-95);font-weight:700}.done-detail-reason[data-v-be476472],.done-detail-strategy[data-v-be476472]{color:var(--w-60);font-size:.84rem;line-height:1.6}.done-detail-strategy[data-v-be476472]{margin-top:.45rem}.done-detail-strategy span[data-v-be476472]{color:#f472b6e0;margin-right:.35rem;font-weight:700}@media (max-width:768px){.platform-grid[data-v-be476472]{grid-template-columns:1fr}.selection-header[data-v-be476472],.action-row[data-v-be476472]{flex-direction:column;align-items:stretch}.action-row>button[data-v-be476472]{justify-content:center}}html[data-theme=light] .platform-card[data-v-be476472],html[data-theme=light] .done-detail-item[data-v-be476472],html[data-theme=light] .done-ai-text[data-v-be476472]{background:#ffffffbf}.bad-result-area[data-v-be476472]{background:#ec489914;border:1px solid #ec48994d;border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.75rem;padding:.75rem 1rem;display:flex}.bad-result-hint[data-v-be476472]{color:#f9a8d4;flex:1;align-items:center;gap:.5rem;min-width:12rem;font-size:.8125rem;display:inline-flex}.bad-result-icon[data-v-be476472]{color:#ec4899;flex-shrink:0;width:1rem;height:1rem}.bad-result-retry-btn[data-v-be476472]{color:#f472b6;cursor:pointer;background:#ec48991f;border:1px solid #ec489959;border-radius:.625rem;align-items:center;gap:.375rem;padding:.5rem .875rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:all .25s;display:inline-flex}.bad-result-retry-btn[data-v-be476472]:hover{background:#ec489938;border-color:#ec48998c}html[data-theme=light] .bad-result-area[data-v-be476472]{background:#be286e0f;border-color:#be286e40}html[data-theme=light] .bad-result-hint[data-v-be476472]{color:#961e5a}html[data-theme=light] .bad-result-retry-btn[data-v-be476472]{color:#aa1e5f;background:#be286e14;border-color:#be286e40}html[data-theme=light] .bad-result-retry-btn[data-v-be476472]:hover{background:#be286e29}.jieDian-header[data-v-c73cbfb6]{margin-bottom:.25rem}.jieDian-name[data-v-c73cbfb6]{color:var(--w-100);font-size:1rem;font-weight:600}.jieDian-sub[data-v-c73cbfb6]{color:var(--w-45);margin-top:.25rem;font-size:.8125rem;line-height:1.5;display:block}.confirm-area[data-v-c73cbfb6]{flex-direction:column;gap:1.5rem;margin-top:.625rem;display:flex}.ai-text-block[data-v-c73cbfb6]{color:var(--text-content);background:#ec489908;border:1px solid #ec489914;border-radius:.75rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.7}.ai-text-block[data-v-c73cbfb6] .markdown-body{height:auto;max-height:13rem;color:var(--text-content);font-size:.875rem;line-height:1.7}.ai-text-block[data-v-c73cbfb6] strong{color:var(--w-95);font-weight:600}.ai-text-block[data-v-c73cbfb6] ul,.ai-text-block[data-v-c73cbfb6] ol{margin:.375rem 0;padding-left:1.25rem}.ai-text-block[data-v-c73cbfb6] li{margin:.1875rem 0}.section-block[data-v-c73cbfb6]{flex-direction:column;gap:.875rem;display:flex}.section-block-images[data-v-c73cbfb6],.section-block-text[data-v-c73cbfb6]{margin-top:1rem}.section-title[data-v-c73cbfb6]{color:var(--w-100);align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;display:flex}.section-required[data-v-c73cbfb6]{color:#f87171e6;background:#ef44441a;border:1px solid #ef444433;border-radius:2rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:600}.section-optional[data-v-c73cbfb6]{color:#94a3b8b3;background:#94a3b814;border:1px solid #94a3b826;border-radius:2rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:500}.action-row[data-v-c73cbfb6]{justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1.25rem;display:flex}.confirm-btn[data-v-c73cbfb6]{color:#f472b6f2;cursor:pointer;letter-spacing:.02em;background:linear-gradient(135deg,#ec489926,#be185d1f);border:1px solid #ec489959;border-radius:.625rem;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.confirm-btn[data-v-c73cbfb6]:hover:not(:disabled){background:linear-gradient(135deg,#ec489940,#be185d33);border-color:#ec48998c;transform:translateY(-1px);box-shadow:0 4px 20px #ec489933}.confirm-btn[data-v-c73cbfb6]:disabled{opacity:.35;cursor:not-allowed}.btn-spinner[data-v-c73cbfb6]{border:2px solid #ec48994d;border-top-color:#ec4899e6;border-radius:50%;width:.875rem;height:.875rem;animation:.8s linear infinite spin-c73cbfb6}@keyframes spin-c73cbfb6{to{transform:rotate(360deg)}}.no-supplement-area[data-v-c73cbfb6]{flex-direction:column;gap:.75rem;display:flex}.done-area[data-v-c73cbfb6]{margin-top:.625rem}.done-card[data-v-c73cbfb6]{background:linear-gradient(135deg,#22c55e08,#34d39905,#ffffff03);border:1px solid #22c55e1a;border-radius:1rem;flex-direction:column;gap:.75rem;padding:1rem 1.25rem 1.125rem;display:flex;position:relative;overflow:hidden}.done-card.done-skipped[data-v-c73cbfb6]{background:linear-gradient(135deg,#94a3b808,#94a3b804,#ffffff03);border-color:#94a3b81a}.done-accent-bar[data-v-c73cbfb6]{background:linear-gradient(90deg,#22c55e99,#34d39966,#10b98133,#0000);height:2px;position:absolute;top:0;left:0;right:0}.done-skipped .done-accent-bar[data-v-c73cbfb6]{background:linear-gradient(90deg,#94a3b866,#94a3b833,#0000)}.done-header[data-v-c73cbfb6]{align-items:flex-start;gap:.75rem;display:flex}.done-icon-wrap[data-v-c73cbfb6]{color:#22c55eb3;background:#22c55e14;border:1px solid #22c55e1f;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.done-icon-wrap.icon-skipped[data-v-c73cbfb6]{color:#94a3b880;background:#94a3b80f;border-color:#94a3b81a}.done-header-text[data-v-c73cbfb6]{flex-direction:column;flex:1;gap:.3rem;min-width:0;display:flex}.done-title-row[data-v-c73cbfb6]{align-items:center;gap:.5rem;display:flex}.done-badge[data-v-c73cbfb6]{white-space:nowrap;border-radius:.25rem;flex-shrink:0;align-items:center;gap:.2rem;padding:.125rem .4375rem;font-size:.6875rem;font-weight:600;display:inline-flex}.badge-submitted[data-v-c73cbfb6]{color:#22c55ee6;background:#22c55e1a;border:1px solid #22c55e2e}.badge-skipped[data-v-c73cbfb6]{color:#94a3b8b3;background:#94a3b814;border:1px solid #94a3b826}.done-badge svg[data-v-c73cbfb6]{flex-shrink:0}.done-title[data-v-c73cbfb6]{color:var(--w-95);text-overflow:ellipsis;white-space:nowrap;font-size:1.0625rem;font-weight:700;overflow:hidden}.done-stats-row[data-v-c73cbfb6]{align-items:center;gap:.75rem;display:flex}.done-stat[data-v-c73cbfb6]{color:var(--w-35);align-items:center;gap:.2rem;font-size:.75rem;font-weight:500;display:inline-flex}.done-stat svg[data-v-c73cbfb6]{color:var(--w-25)}.done-detail-section[data-v-c73cbfb6]{border-top:1px solid var(--w-4);flex-direction:column;gap:.625rem;padding-top:.5rem;display:flex}.done-detail-section+.done-detail-section[data-v-c73cbfb6]{margin-top:.125rem}.done-qa-row[data-v-c73cbfb6]{flex-direction:column;gap:.3rem;display:flex}.done-qa-label[data-v-c73cbfb6]{color:var(--w-30);letter-spacing:.02em;font-size:.6875rem;font-weight:500}.done-qa-tags[data-v-c73cbfb6]{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.done-tag[data-v-c73cbfb6]{--cc:34, 197, 94;background:rgba(var(--cc),.06);border:1px solid rgba(var(--cc),.12);color:rgba(var(--cc),.85);border-radius:.375rem;padding:.2rem .5rem;font-size:.75rem;font-weight:600;transition:all .2s;display:inline-flex}.done-tag[data-v-c73cbfb6]:hover{background:rgba(var(--cc),.1);border-color:rgba(var(--cc),.2)}.tag-accent-0[data-v-c73cbfb6]{--cc:34, 197, 94}.tag-accent-1[data-v-c73cbfb6]{--cc:59, 130, 246}.tag-accent-2[data-v-c73cbfb6]{--cc:236, 72, 153}.tag-accent-3[data-v-c73cbfb6]{--cc:34, 211, 238}.tag-accent-4[data-v-c73cbfb6]{--cc:168, 85, 247}.done-tag-extra[data-v-c73cbfb6]{color:var(--w-50);background:#94a3b80a;border:1px solid #94a3b814;border-radius:.375rem;padding:.2rem .5rem;font-size:.75rem;font-style:italic;display:inline-flex}.done-qa-text[data-v-c73cbfb6]{color:var(--w-60);background:var(--w-2);border:1px solid var(--w-4);border-radius:.5rem;padding:.375rem .625rem;font-size:.8125rem;line-height:1.5}.done-images-section[data-v-c73cbfb6]{gap:.375rem}.done-img-row[data-v-c73cbfb6]{flex-wrap:wrap;gap:.375rem;display:flex}.done-img-thumb[data-v-c73cbfb6]{border:1px solid var(--w-8);border-radius:.375rem;width:3.5rem;height:3.5rem;transition:border-color .2s;overflow:hidden}.done-img-thumb[data-v-c73cbfb6]:hover{border-color:#22c55e4d}.done-img-thumb img[data-v-c73cbfb6]{object-fit:cover;width:100%;height:100%;display:block}html[data-theme=light] .jieDian-name[data-v-c73cbfb6]{color:#141928}html[data-theme=light] .jieDian-sub[data-v-c73cbfb6]{color:#414b64}html[data-theme=light] .section-title[data-v-c73cbfb6]{color:#141928}html[data-theme=light] .section-title svg[data-v-c73cbfb6]{color:#414b64}html[data-theme=light] .section-required[data-v-c73cbfb6]{color:#dc2626;background:#ef444414;border-color:#ef444426}html[data-theme=light] .section-optional[data-v-c73cbfb6]{color:#a0a5b4;background:#0000000a;border-color:#00000014}html[data-theme=light] .ai-text-block[data-v-c73cbfb6]{background:#00000005;border-color:#0000000f}html[data-theme=light] .confirm-btn[data-v-c73cbfb6]{color:#be185d;background:linear-gradient(135deg,#ec48991f,#be185d14);border-color:#ec48994d}html[data-theme=light] .confirm-btn[data-v-c73cbfb6]:hover:not(:disabled){background:linear-gradient(135deg,#ec489933,#be185d24);border-color:#ec489973;box-shadow:0 4px 16px #ec48991a}html[data-theme=light] .done-card[data-v-c73cbfb6]{background:#fffffff2;border-color:#15803d1f;box-shadow:0 2px 8px #0000000d}html[data-theme=light] .done-card.done-skipped[data-v-c73cbfb6]{background:#ffffffe6;border-color:#00000014}html[data-theme=light] .done-title[data-v-c73cbfb6]{color:#141928}html[data-theme=light] .done-stat[data-v-c73cbfb6]{color:#414b64}html[data-theme=light] .done-stat svg[data-v-c73cbfb6]{color:#15803d80}html[data-theme=light] .done-icon-wrap[data-v-c73cbfb6]{color:#15803d;background:#15803d0f;border-color:#15803d1a}html[data-theme=light] .done-icon-wrap.icon-skipped[data-v-c73cbfb6]{color:#a0a5b4;background:#00000008;border-color:#00000014}html[data-theme=light] .done-badge.badge-submitted[data-v-c73cbfb6]{color:#15803d;background:#15803d14;border-color:#15803d26}html[data-theme=light] .done-badge.badge-skipped[data-v-c73cbfb6]{color:#a0a5b4;background:#0000000a;border-color:#00000014}html[data-theme=light] .done-qa-label[data-v-c73cbfb6]{color:#414b64}html[data-theme=light] .done-qa-text[data-v-c73cbfb6]{color:#323c50;background:#00000005;border-color:#0000000f}html[data-theme=light] .done-tag-extra[data-v-c73cbfb6]{color:#414b64;background:#00000006;border-color:#0000000f}html[data-theme=light] .done-detail-section[data-v-c73cbfb6]{border-top-color:#0000000f}html[data-theme=light] .done-img-thumb[data-v-c73cbfb6]{border-color:#00000014;box-shadow:0 1px 3px #0000000a}.jieDian-header[data-v-2a1a1643]{margin-bottom:.25rem}.jieDian-name[data-v-2a1a1643]{color:var(--w-100);font-size:1rem;font-weight:600}.jieDian-sub[data-v-2a1a1643]{color:var(--w-45);margin-top:.25rem;font-size:.8125rem;line-height:1.5;display:block}.main-area[data-v-2a1a1643]{flex-direction:column;gap:.625rem;display:flex}.image-grid[data-v-2a1a1643]{grid-template-columns:repeat(4,1fr);gap:.875rem;display:grid}.image-card[data-v-2a1a1643]{background:var(--w-2);border:1px solid var(--w-6);border-radius:.875rem;flex-direction:column;transition:border-color .2s;display:flex;overflow:hidden}.image-card[data-v-2a1a1643]:hover{border-color:var(--w-12)}.image-card.card-done[data-v-2a1a1643]{border-color:#22c55e26}.image-card.card-fail[data-v-2a1a1643]{border-color:#ef444433}.image-card.card-running[data-v-2a1a1643]{border-color:#ec48992e}.card-image-wrap[data-v-2a1a1643]{aspect-ratio:1;cursor:pointer;background:var(--b-20);width:100%;position:relative;overflow:hidden}.card-image[data-v-2a1a1643]{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.card-image-wrap:hover .card-image[data-v-2a1a1643]{transform:scale(1.03)}.fail-overlay[data-v-2a1a1643]{background:var(--b-50);color:#f87171e6;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.done-badge-overlay[data-v-2a1a1643]{width:1.25rem;height:1.25rem;color:var(--w-100);background:#22c55ee6;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:.5rem;right:.5rem}.select-checkbox[data-v-2a1a1643]{width:1.375rem;height:1.375rem;color:var(--w-100);cursor:pointer;z-index:2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000059;border:2px solid #fff6;border-radius:.3125rem;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:.5rem;right:.5rem}.select-checkbox[data-v-2a1a1643]:hover{background:#00000080;border-color:#ffffffb3;transform:scale(1.1)}.select-checkbox.checked[data-v-2a1a1643]{background:#22c55ee6;border-color:#22c55ee6}.select-checkbox.checked[data-v-2a1a1643]:hover{background:#22c55e;border-color:#22c55e}.excluded-overlay[data-v-2a1a1643]{pointer-events:none;background:#00000073;position:absolute;inset:0}.image-card.card-excluded[data-v-2a1a1643]{border-color:var(--w-6);opacity:.55}.image-card.card-excluded[data-v-2a1a1643]:hover{opacity:.75}.tp-phase-area[data-v-2a1a1643]{flex-direction:column;gap:.375rem;padding:.625rem .5rem .5rem;display:flex}.tp-phase-track[data-v-2a1a1643]{height:2rem;margin:0 .25rem;position:relative}.tp-track-bg[data-v-2a1a1643]{background:var(--w-6);border-radius:1px;height:2px;position:absolute;top:.375rem;left:0;right:0}.tp-track-fill[data-v-2a1a1643]{border-radius:1px;height:2px;transition:width .8s cubic-bezier(.4,0,.2,1);position:absolute;top:.375rem;left:0}.tp-phase-dispatch .tp-track-fill[data-v-2a1a1643]{background:linear-gradient(90deg,#ec4899e6,#ec489966)}.tp-phase-thinking .tp-track-fill[data-v-2a1a1643]{background:linear-gradient(90deg,#ec4899cc,#22c55ecc)}.tp-phase-building .tp-track-fill[data-v-2a1a1643]{background:linear-gradient(90deg,#ec489999,#22c55eb3,#22c55ee6)}.tp-track-nodes[data-v-2a1a1643]{height:100%;position:absolute;top:0;left:0;right:0}.tp-track-node[data-v-2a1a1643]{flex-direction:column;align-items:center;gap:.2rem;display:flex;position:absolute;transform:translate(-50%)}.tp-node-dot[data-v-2a1a1643]{background:var(--w-3);border:1.5px solid var(--w-10);border-radius:50%;justify-content:center;align-items:center;width:.75rem;height:.75rem;transition:all .5s cubic-bezier(.4,0,.2,1);display:flex}.tp-node-inner[data-v-2a1a1643]{background:var(--w-8);border-radius:50%;width:.25rem;height:.25rem;transition:all .5s}.tp-track-node.active .tp-node-dot[data-v-2a1a1643]{border-color:currentColor;animation:2s ease-in-out infinite tpNodeGlow-2a1a1643;box-shadow:0 0 6px}.tp-track-node.active .tp-node-inner[data-v-2a1a1643]{background:currentColor;box-shadow:0 0 3px}.tp-phase-dispatch .tp-track-node.active[data-v-2a1a1643]{color:#ec4899bf}.tp-phase-thinking .tp-track-node.active[data-v-2a1a1643]{color:#f472b6cc}.tp-phase-building .tp-track-node.active[data-v-2a1a1643]{color:#22c55eb3}.tp-track-node.done .tp-node-dot[data-v-2a1a1643]{box-shadow:none;background:#22c55e1a;border-color:#22c55e80;animation:none}.tp-track-node.done .tp-node-inner[data-v-2a1a1643]{box-shadow:none;background:#22c55ecc}@keyframes tpNodeGlow-2a1a1643{0%,to{box-shadow:0 0 5px}50%{box-shadow:0 0 10px}}.tp-node-label[data-v-2a1a1643]{letter-spacing:.04em;color:var(--w-12);white-space:nowrap;font-size:.5625rem;font-weight:500;transition:all .5s}.tp-track-node.active .tp-node-label[data-v-2a1a1643]{color:#ffffff8c;font-weight:600}.tp-track-node.done .tp-node-label[data-v-2a1a1643]{color:#22c55e73}.tp-phase-text[data-v-2a1a1643]{color:#ec4899bf;text-align:center;font-size:.6875rem;font-weight:500}.card-result[data-v-2a1a1643]{flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.result-field[data-v-2a1a1643]{flex-direction:column;gap:.2rem;display:flex}.field-label[data-v-2a1a1643]{color:var(--w-40);text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem;font-weight:600}.field-input[data-v-2a1a1643]{background:var(--w-3);border:1px solid var(--w-8);width:100%;color:var(--w-85);border-radius:.5rem;outline:none;padding:.375rem .625rem;font-family:inherit;font-size:.8125rem;transition:border-color .2s}.field-input[data-v-2a1a1643]:focus{border-color:#ec489959}.desc-textarea[data-v-2a1a1643]{resize:none;background:var(--w-3);border:1px solid var(--w-8);color:#ffffffbf;border-radius:.5rem;outline:none;width:100%;height:7.5rem;padding:.375rem .625rem;font-family:inherit;font-size:.75rem;line-height:1.5;transition:border-color .2s}.desc-textarea[data-v-2a1a1643]:focus{border-color:#ec489959}.card-bottom-actions[data-v-2a1a1643]{justify-content:space-between;align-items:center;gap:.375rem;margin-top:.25rem;display:flex}.action-btn[data-v-2a1a1643]{cursor:pointer;border:1px solid #0000;border-radius:.375rem;align-items:center;gap:.25rem;padding:.25rem .5rem;font-family:inherit;font-size:.6875rem;font-weight:500;transition:all .2s;display:inline-flex}.ai-btn[data-v-2a1a1643]{color:#f472b6e6;background:#ec48990f;border-color:#ec489926}.ai-btn[data-v-2a1a1643]:hover:not(:disabled){background:#ec48991f;border-color:#ec48994d}.ai-btn[data-v-2a1a1643]:disabled{opacity:.4;cursor:not-allowed}.save-card-btn[data-v-2a1a1643]{background:var(--w-3);border-color:var(--w-6);color:var(--w-15);cursor:not-allowed}.save-card-btn.save-active[data-v-2a1a1643]{color:#f472b6e6;cursor:pointer;background:#ec489914;border-color:#ec489940}.save-card-btn.save-active[data-v-2a1a1643]:hover{background:#ec489926;border-color:#ec489966}.ai-feedback-row[data-v-2a1a1643]{margin-top:.25rem}.ai-feedback-input[data-v-2a1a1643]{width:100%;color:var(--w-85);background:#ec489908;border:1px solid #ec489926;border-radius:.5rem;outline:none;padding:.375rem .625rem;font-family:inherit;font-size:.75rem;transition:border-color .2s}.ai-feedback-input[data-v-2a1a1643]:focus{border-color:#ec489966}.ai-feedback-input[data-v-2a1a1643]::placeholder{color:var(--w-20)}.card-fail-info[data-v-2a1a1643]{flex-direction:column;gap:.375rem;padding:.625rem .75rem;display:flex}.fail-msg[data-v-2a1a1643]{color:#f87171cc;word-break:break-all;font-size:.6875rem;line-height:1.4}.retry-btn[data-v-2a1a1643]{color:#f87171e6;cursor:pointer;background:#ef444414;border:1px solid #ef444433;border-radius:.375rem;align-self:flex-start;align-items:center;gap:.25rem;padding:.25rem .625rem;font-family:inherit;font-size:.6875rem;font-weight:500;transition:all .2s;display:inline-flex}.retry-btn[data-v-2a1a1643]:hover{background:#ef444426;border-color:#ef444459}.card-pending[data-v-2a1a1643]{text-align:center;padding:.75rem}.pending-text[data-v-2a1a1643]{color:var(--w-25);font-size:.75rem}.action-row[data-v-2a1a1643]{justify-content:flex-end;align-items:center;gap:.75rem;margin-top:.5rem;display:flex}.confirm-btn[data-v-2a1a1643]{color:#f472b6f2;cursor:pointer;letter-spacing:.02em;background:linear-gradient(135deg,#ec489926,#be185d1f);border:1px solid #ec489959;border-radius:.625rem;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.confirm-btn[data-v-2a1a1643]:hover:not(:disabled){background:linear-gradient(135deg,#ec489940,#be185d33);border-color:#ec48998c;transform:translateY(-1px);box-shadow:0 4px 20px #ec489933}.confirm-btn[data-v-2a1a1643]:disabled{opacity:.35;cursor:not-allowed}.btn-spinner[data-v-2a1a1643]{border:2px solid #ec48994d;border-top-color:#ec4899e6;border-radius:50%;width:.875rem;height:.875rem;animation:.8s linear infinite spin-2a1a1643}@keyframes spin-2a1a1643{to{transform:rotate(360deg)}}.done-area[data-v-2a1a1643]{margin-top:.625rem}.done-card[data-v-2a1a1643]{background:linear-gradient(135deg,#22c55e08,#34d39905,#ffffff03);border:1px solid #22c55e1a;border-radius:1rem;flex-direction:column;gap:.75rem;padding:1rem 1.25rem 1.125rem;display:flex;position:relative;overflow:hidden}.done-accent-bar[data-v-2a1a1643]{background:linear-gradient(90deg,#22c55e99,#34d39966,#10b98133,#0000);height:2px;position:absolute;top:0;left:0;right:0}.done-header[data-v-2a1a1643]{align-items:flex-start;gap:.75rem;display:flex}.done-icon-wrap[data-v-2a1a1643]{color:#22c55eb3;background:#22c55e14;border:1px solid #22c55e1f;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.done-header-text[data-v-2a1a1643]{flex-direction:column;flex:1;gap:.3rem;min-width:0;display:flex}.done-title-row[data-v-2a1a1643]{align-items:center;gap:.5rem;display:flex}.done-badge[data-v-2a1a1643]{color:#22c55ee6;white-space:nowrap;background:#22c55e1a;border:1px solid #22c55e2e;border-radius:.25rem;flex-shrink:0;align-items:center;gap:.2rem;padding:.125rem .4375rem;font-size:.6875rem;font-weight:600;display:inline-flex}.done-badge svg[data-v-2a1a1643]{flex-shrink:0}.done-title[data-v-2a1a1643]{color:var(--w-95);font-size:1.0625rem;font-weight:700}.done-stats-row[data-v-2a1a1643]{align-items:center;gap:.75rem;display:flex}.done-stat[data-v-2a1a1643]{color:var(--w-35);align-items:center;gap:.2rem;font-size:.75rem;font-weight:500;display:inline-flex}.done-stat svg[data-v-2a1a1643]{color:var(--w-25)}.done-image-list[data-v-2a1a1643]{flex-wrap:wrap;gap:.5rem;margin-top:.25rem;display:flex}.done-image-item[data-v-2a1a1643]{border:1px solid var(--w-5);cursor:pointer;background:#ffffff06;border-radius:.5rem;align-items:center;gap:.5rem;max-width:16rem;padding:.375rem .625rem .375rem .375rem;transition:all .2s;display:flex}.done-image-item[data-v-2a1a1643]:hover{background:#22c55e0a;border-color:#22c55e26}.done-img-wrap[data-v-2a1a1643]{border-radius:.375rem;flex-shrink:0;width:2.75rem;height:2.75rem;overflow:hidden}.done-img-wrap img[data-v-2a1a1643]{object-fit:cover;width:100%;height:100%;display:block}.done-img-info[data-v-2a1a1643]{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.done-img-title[data-v-2a1a1643]{color:#ffffffbf;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:600;overflow:hidden}.done-img-desc[data-v-2a1a1643]{color:var(--w-30);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.625rem;line-height:1.3;display:-webkit-box;overflow:hidden}.preview-modal[data-v-2a1a1643]{z-index:9999;cursor:zoom-out;background:#000000d9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.preview-full-img[data-v-2a1a1643]{max-width:90vw;max-height:90vh;box-shadow:0 20px 60px var(--b-50);border-radius:.5rem}.preview-close[data-v-2a1a1643]{background:var(--w-10);border:1px solid var(--w-20);width:2.5rem;height:2.5rem;color:var(--w-100);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;transition:all .2s;display:flex;position:absolute;top:1.5rem;right:1.5rem}.preview-close[data-v-2a1a1643]:hover{background:var(--w-20);transform:scale(1.1)}html[data-theme=light] .jieDian-name[data-v-2a1a1643]{color:#141928}html[data-theme=light] .jieDian-sub[data-v-2a1a1643]{color:#414b64}html[data-theme=light] .image-card[data-v-2a1a1643]{background:#ffffffe6;border-color:#00000014;box-shadow:0 2px 8px #0000000d}html[data-theme=light] .image-card[data-v-2a1a1643]:hover{border-color:#0000001f;box-shadow:0 4px 12px #00000014}html[data-theme=light] .image-card.card-done[data-v-2a1a1643]{border-color:#15803d26}html[data-theme=light] .image-card.card-fail[data-v-2a1a1643]{border-color:#ef444433}html[data-theme=light] .image-card.card-running[data-v-2a1a1643]{border-color:#ec48992e}html[data-theme=light] .tp-track-bg[data-v-2a1a1643]{background:#0000000f}html[data-theme=light] .tp-node-dot[data-v-2a1a1643]{background:#fff;border-color:#0000001a}html[data-theme=light] .tp-node-inner[data-v-2a1a1643]{background:#00000014}html[data-theme=light] .tp-node-label[data-v-2a1a1643]{color:#a0a5b4}html[data-theme=light] .tp-track-node.active .tp-node-label[data-v-2a1a1643]{color:#414b64}html[data-theme=light] .tp-track-node.done .tp-node-label[data-v-2a1a1643]{color:#15803d}html[data-theme=light] .tp-phase-text[data-v-2a1a1643]{color:#be185de6}html[data-theme=light] .field-label[data-v-2a1a1643]{color:#414b64}html[data-theme=light] .field-input[data-v-2a1a1643]{color:#1e2332;background:#00000006;border-color:#00000014}html[data-theme=light] .field-input[data-v-2a1a1643]:focus{border-color:#ec489959}html[data-theme=light] .desc-textarea[data-v-2a1a1643]{color:#323c50;background:#00000006;border-color:#00000014}html[data-theme=light] .desc-textarea[data-v-2a1a1643]:focus{border-color:#ec489959}html[data-theme=light] .save-card-btn[data-v-2a1a1643]{color:#a0a5b4;background:#ffffffe6;border-color:#00000014}html[data-theme=light] .save-card-btn.save-active[data-v-2a1a1643]{color:#be185d;background:#ec48990f;border-color:#ec489940}html[data-theme=light] .save-card-btn.save-active[data-v-2a1a1643]:hover{background:#ec48991f;border-color:#ec489966}html[data-theme=light] .ai-btn[data-v-2a1a1643]{color:#be185d;background:#ec48990f;border-color:#ec489926}html[data-theme=light] .ai-btn[data-v-2a1a1643]:hover:not(:disabled){background:#ec48991f;border-color:#ec48994d}html[data-theme=light] .ai-feedback-input[data-v-2a1a1643]{color:#1e2332;background:#00000006;border-color:#00000014}html[data-theme=light] .ai-feedback-input[data-v-2a1a1643]:focus{border-color:#ec489959}html[data-theme=light] .ai-feedback-input[data-v-2a1a1643]::placeholder,html[data-theme=light] .pending-text[data-v-2a1a1643]{color:#a0a5b4}html[data-theme=light] .confirm-btn[data-v-2a1a1643]{color:#be185d;background:linear-gradient(135deg,#ec48991f,#be185d14);border-color:#ec48994d}html[data-theme=light] .confirm-btn[data-v-2a1a1643]:hover:not(:disabled){background:linear-gradient(135deg,#ec489933,#be185d24);border-color:#ec489973;box-shadow:0 4px 16px #ec48991a}html[data-theme=light] .done-card[data-v-2a1a1643]{background:#fffffff2;border-color:#15803d1f;box-shadow:0 2px 8px #0000000d}html[data-theme=light] .done-badge[data-v-2a1a1643]{color:#15803d;background:#15803d14}html[data-theme=light] .done-icon-wrap[data-v-2a1a1643]{color:#15803d;background:#15803d0f;border-color:#15803d1a}html[data-theme=light] .done-title[data-v-2a1a1643]{color:#141928}html[data-theme=light] .done-stat[data-v-2a1a1643]{color:#414b64}html[data-theme=light] .done-stat svg[data-v-2a1a1643]{color:#15803d80}html[data-theme=light] .done-image-item[data-v-2a1a1643]{background:#00000005;border-color:#0000000f}html[data-theme=light] .done-image-item[data-v-2a1a1643]:hover{background:#15803d08;border-color:#15803d1f}html[data-theme=light] .done-img-title[data-v-2a1a1643]{color:#1e2332}html[data-theme=light] .done-img-desc[data-v-2a1a1643]{color:#414b64}html[data-theme=light] .done-badge-overlay[data-v-2a1a1643]{color:#fff}html[data-theme=light] .select-checkbox[data-v-2a1a1643]{background:#ffffffb3;border-color:#00000040}html[data-theme=light] .select-checkbox[data-v-2a1a1643]:hover{background:#ffffffe6;border-color:#00000080}html[data-theme=light] .select-checkbox.checked[data-v-2a1a1643]{color:#fff;background:#15803de6;border-color:#15803de6}html[data-theme=light] .excluded-overlay[data-v-2a1a1643]{background:#ffffff80}html[data-theme=light] .image-card.card-excluded[data-v-2a1a1643]{border-color:#0000000f}html[data-theme=light] .preview-close[data-v-2a1a1643]{color:#fff;background:#ffffff26;border-color:#ffffff4d}.shipin-fangan-node[data-v-5a1263d3]{width:100%}.main-area[data-v-5a1263d3]{flex-direction:column;gap:.625rem;display:flex}.main-area[data-v-5a1263d3] .zhixing-zhuangtai{margin-top:0}.jieDian-header[data-v-5a1263d3]{margin-bottom:.25rem}.jieDian-name[data-v-5a1263d3]{color:var(--w-100);font-size:1rem;font-weight:600}.jieDian-sub[data-v-5a1263d3]{color:var(--w-45);margin-top:.25rem;font-size:.8125rem;line-height:1.5;display:block}.category-list[data-v-5a1263d3]{flex-direction:column;gap:1.5rem;display:flex}.category-card[data-v-5a1263d3]{background:var(--w-2);border:1px solid var(--w-7);border-radius:14px;padding:1.5rem;transition:border-color .25s;position:relative;overflow:hidden}.category-card[data-v-5a1263d3]:hover{border-color:#ec48992e}.card-accent[data-v-5a1263d3]{border-radius:14px 14px 0 0;height:3px;position:absolute;top:0;left:0;right:0}.card-accent.accent-高[data-v-5a1263d3]{background:linear-gradient(90deg,#ef4444cc,#ef444433,#0000)}.card-accent.accent-中[data-v-5a1263d3]{background:linear-gradient(90deg,#ec4899cc,#ec489933,#0000)}.card-accent.accent-低[data-v-5a1263d3]{background:linear-gradient(90deg,#22c55ecc,#22c55e33,#0000)}.cat-header[data-v-5a1263d3]{margin-bottom:.875rem}.cat-title-row[data-v-5a1263d3]{align-items:center;gap:.625rem;margin-bottom:.375rem;display:flex}.cat-name[data-v-5a1263d3]{color:var(--w-95);font-size:1rem;font-weight:600}.cat-priority[data-v-5a1263d3]{border-radius:100px;padding:.15rem .625rem;font-size:.6875rem;font-weight:500}.priority-高[data-v-5a1263d3]{color:#ef4444e6;background:#ef44441a;border:1px solid #ef444433}.priority-中[data-v-5a1263d3]{color:#ec4899e6;background:#ec48991a;border:1px solid #ec489933}.priority-低[data-v-5a1263d3]{color:#22c55ee6;background:#22c55e1a;border:1px solid #22c55e33}.cat-desc[data-v-5a1263d3]{color:var(--w-45);font-size:.8125rem;line-height:1.5}.cat-meta[data-v-5a1263d3]{border:1px solid var(--w-5);background:#ffffff06;border-radius:10px;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.75rem .875rem;display:flex}.meta-item[data-v-5a1263d3]{color:var(--w-50);align-items:center;gap:.3rem;font-size:.75rem;display:inline-flex}.meta-item svg[data-v-5a1263d3]{color:#ec489999;flex-shrink:0}.meta-tag[data-v-5a1263d3]{color:#8b5cf6d9;background:#8b5cf614;border:1px solid #8b5cf626;border-radius:100px;padding:.125rem .5rem;font-size:.6875rem}.meta-count[data-v-5a1263d3]{color:#ec4899e6;background:#ec489914;border:1px solid #ec489926;border-radius:100px;align-items:center;gap:.25rem;margin-left:auto;padding:.125rem .625rem;font-size:.6875rem;font-weight:500;display:inline-flex}.meta-count svg[data-v-5a1263d3]{color:#ec4899b3}.fangan-section[data-v-5a1263d3]{margin-bottom:1.25rem}.section-head[data-v-5a1263d3]{color:var(--w-45);letter-spacing:.04em;align-items:center;gap:.375rem;margin-bottom:.5rem;font-size:.75rem;font-weight:600;display:flex}.section-head svg[data-v-5a1263d3]{color:#ec48998c}.section-count[data-v-5a1263d3]{color:#ec4899cc;background:#ec489914;border-radius:100px;margin-left:.375rem;padding:.05rem .375rem;font-size:.625rem;font-weight:500}.fangan-content[data-v-5a1263d3]{border:1px solid var(--w-6);color:#ffffffc7;background:#ffffff06;border-radius:10px;padding:1rem 1.125rem;font-size:.8375rem;line-height:1.75}.fangan-content[data-v-5a1263d3] h1,.fangan-content[data-v-5a1263d3] h2,.fangan-content[data-v-5a1263d3] h3,.fangan-content[data-v-5a1263d3] h4{color:#ffffffe0;margin:.75rem 0 .375rem;font-size:.875rem;font-weight:600}.fangan-content[data-v-5a1263d3] h1:first-child,.fangan-content[data-v-5a1263d3] h2:first-child,.fangan-content[data-v-5a1263d3] h3:first-child{margin-top:0}.fangan-content[data-v-5a1263d3] ul,.fangan-content[data-v-5a1263d3] ol{margin:.375rem 0;padding-left:1.25rem}.fangan-content[data-v-5a1263d3] li{margin-bottom:.25rem}.fangan-content[data-v-5a1263d3] strong{color:#ec4899e6;font-weight:600}.fangan-content[data-v-5a1263d3] p{margin:.375rem 0}.fangan-content[data-v-5a1263d3] p:first-child{margin-top:0}.fangan-content[data-v-5a1263d3] p:last-child{margin-bottom:0}.plan-grid[data-v-5a1263d3]{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.plan-card[data-v-5a1263d3]{border:1px solid var(--w-6);background:#ffffff06;border-radius:10px;flex-direction:column;gap:.625rem;padding:.875rem;transition:border-color .2s,box-shadow .2s;display:flex}.plan-card[data-v-5a1263d3]:hover{border-color:#ec489926;box-shadow:0 2px 12px #00000026}.plan-card-head[data-v-5a1263d3]{align-items:center;gap:.5rem;display:flex}.plan-idx[data-v-5a1263d3]{color:#ec4899f2;background:linear-gradient(135deg,#ec489926,#be185d14);border:1px solid #ec489933;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.75rem;font-weight:700;display:flex}.plan-title[data-v-5a1263d3]{background:var(--w-4);border:1px solid var(--w-8);color:#ffffffeb;box-sizing:border-box;border-radius:6px;outline:none;flex:1;padding:.375rem .625rem;font-size:.8125rem;font-weight:600;transition:border-color .2s}.plan-title[data-v-5a1263d3]:focus{border-color:#ec489966}.plan-title[readonly][data-v-5a1263d3]{cursor:default;opacity:.8}.plan-desc[data-v-5a1263d3]{border:1px solid var(--w-6);color:#ffffffb8;resize:none;box-sizing:border-box;background:#ffffff06;border-radius:8px;outline:none;width:100%;min-height:6.5rem;padding:.625rem .75rem;font-size:.8rem;line-height:1.65;transition:border-color .2s}.plan-desc[data-v-5a1263d3]:focus{border-color:#ec48994d}.plan-desc[readonly][data-v-5a1263d3]{cursor:default;opacity:.8}.cat-save-bar[data-v-5a1263d3]{border-top:1px solid var(--w-4);justify-content:flex-end;align-items:center;gap:.625rem;margin-top:.875rem;padding-top:.875rem;display:flex}.unsaved-hint[data-v-5a1263d3]{color:#fbbf24e6;background:#fbbf2414;border:1px solid #fbbf2433;border-radius:100px;align-items:center;gap:.3rem;margin-right:auto;padding:.25rem .625rem;font-size:.6875rem;font-weight:500;animation:2s ease-in-out infinite hintPulse-5a1263d3;display:inline-flex}.unsaved-hint svg[data-v-5a1263d3]{color:#fbbf24cc;flex-shrink:0;width:12px;height:12px}@keyframes hintPulse-5a1263d3{0%,to{opacity:.85}50%{opacity:1;border-color:#fbbf2466}}.add-plan-btn[data-v-5a1263d3]{background:var(--w-3);border:1px solid var(--w-10);color:#ffffff8c;cursor:pointer;border-radius:6px;align-items:center;gap:.375rem;padding:.4rem .875rem;font-family:inherit;font-size:.8125rem;transition:all .2s;display:inline-flex}.add-plan-btn[data-v-5a1263d3]:hover{color:#ec4899e6;background:#ec489914;border-color:#ec489940}.save-btn[data-v-5a1263d3]{background:var(--w-3);border:1px solid var(--w-8);color:var(--w-30);cursor:not-allowed;border-radius:6px;align-items:center;gap:.375rem;padding:.4rem .875rem;font-family:inherit;font-size:.8125rem;transition:all .2s;display:inline-flex}.save-btn.active[data-v-5a1263d3]{color:#ec4899e6;cursor:pointer;background:#ec489914;border-color:#ec489940}.save-btn.active[data-v-5a1263d3]:hover{background:#ec489926;border-color:#ec489973}.save-btn.saved[data-v-5a1263d3]{color:#22c55ef2;cursor:default;background:#22c55e1a;border-color:#22c55e4d}.cat-delete-btn[data-v-5a1263d3]{width:1.75rem;height:1.75rem;color:var(--w-25);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;transition:all .2s;display:inline-flex}.cat-delete-btn[data-v-5a1263d3]:hover{color:#ef4444d9;background:#ef444414;border-color:#ef444433}.cat-delete-btn[data-v-5a1263d3]:disabled{opacity:.3;cursor:not-allowed}.plan-delete-btn[data-v-5a1263d3]{width:1.5rem;height:1.5rem;color:var(--w-20);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:inline-flex}.plan-delete-btn[data-v-5a1263d3]:hover{color:#ef4444d9;background:#ef444414;border-color:#ef444433}.plan-card.ai-loading[data-v-5a1263d3],.plan-card.ai-failed[data-v-5a1263d3]{pointer-events:none;position:relative}.plan-card.ai-failed[data-v-5a1263d3]{pointer-events:auto}.plan-card-overlay[data-v-5a1263d3]{z-index:5;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f0f14d1;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:.625rem;display:flex;position:absolute;inset:0}.plan-card-overlay.failed[data-v-5a1263d3]{background:#190a0ad1}.ai-spinner[data-v-5a1263d3]{border:2.5px solid #ec489926;border-top-color:#ec4899d9;border-radius:50%;width:1.75rem;height:1.75rem;animation:.8s linear infinite spin-5a1263d3}.ai-phase-text[data-v-5a1263d3]{color:#ec4899f2;font-size:.8125rem;font-weight:600}.plan-card-overlay.failed .ai-phase-text[data-v-5a1263d3]{color:#ef4444e6}.ai-hint[data-v-5a1263d3]{color:var(--w-35);font-size:.6875rem}.ai-retry-delete[data-v-5a1263d3]{color:#ef4444e6;cursor:pointer;pointer-events:auto;background:#ef44441a;border:1px solid #ef444440;border-radius:5px;margin-top:.25rem;padding:.25rem .75rem;font-family:inherit;font-size:.75rem;transition:all .2s}.ai-retry-delete[data-v-5a1263d3]:hover{background:#ef444433;border-color:#ef444466}.add-plan-btn.ai-btn[data-v-5a1263d3]{color:#8b5cf6bf;background:#8b5cf60f;border-color:#8b5cf62e}.add-plan-btn.ai-btn[data-v-5a1263d3]:hover{color:#8b5cf6f2;background:#8b5cf61f;border-color:#8b5cf659}.ai-add-wrapper[data-v-5a1263d3]{position:relative}.ai-popover[data-v-5a1263d3]{width:300px;box-shadow:0 8px 32px var(--b-40);z-index:20;background:#1c1c23fa;border:1px solid #8b5cf633;border-radius:10px;flex-direction:column;gap:.625rem;padding:.875rem;display:flex;position:absolute;bottom:calc(100% + 8px);left:0}.ai-popover-title[data-v-5a1263d3]{color:var(--w-85);font-size:.8125rem;font-weight:600}.ai-popover-input[data-v-5a1263d3]{background:var(--w-4);border:1px solid var(--w-10);color:#ffffffe0;resize:none;box-sizing:border-box;border-radius:8px;outline:none;width:100%;padding:.5rem .75rem;font-family:inherit;font-size:.8rem;line-height:1.5;transition:border-color .2s}.ai-popover-input[data-v-5a1263d3]:focus{border-color:#8b5cf666}.ai-popover-input[data-v-5a1263d3]::placeholder{color:var(--w-25)}.ai-popover-actions[data-v-5a1263d3]{justify-content:flex-end;gap:.5rem;display:flex}.ai-popover-cancel[data-v-5a1263d3]{border:1px solid var(--w-10);color:var(--w-50);cursor:pointer;background:0 0;border-radius:6px;padding:.3rem .75rem;font-family:inherit;font-size:.75rem;transition:all .2s}.ai-popover-cancel[data-v-5a1263d3]:hover{border-color:var(--w-20);color:var(--w-70)}.ai-popover-confirm[data-v-5a1263d3]{color:#8b5cf6f2;cursor:pointer;background:#8b5cf626;border:1px solid #8b5cf64d;border-radius:6px;align-items:center;gap:.3rem;padding:.3rem .875rem;font-family:inherit;font-size:.75rem;font-weight:500;transition:all .2s;display:inline-flex}.ai-popover-confirm[data-v-5a1263d3]:hover:not(:disabled){background:#8b5cf640;border-color:#8b5cf680}.ai-popover-confirm[data-v-5a1263d3]:disabled{opacity:.4;cursor:not-allowed}.btn-spinner.small[data-v-5a1263d3]{border-width:1.5px;width:.6875rem;height:.6875rem}.action-row[data-v-5a1263d3]{justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.confirm-btn[data-v-5a1263d3]{color:#ec4899f2;cursor:pointer;letter-spacing:.02em;white-space:nowrap;background:linear-gradient(135deg,#ec489926,#be185d1f);border:1px solid #ec489959;border-radius:.625rem;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.confirm-btn[data-v-5a1263d3]:hover:not(:disabled){background:linear-gradient(135deg,#ec489940,#be185d33);border-color:#ec48998c;transform:translateY(-1px);box-shadow:0 4px 20px #ec489933}.confirm-btn[data-v-5a1263d3]:disabled{opacity:.35;cursor:not-allowed}.btn-spinner[data-v-5a1263d3]{border:2px solid #ec489933;border-top-color:#ec4899cc;border-radius:50%;flex-shrink:0;width:.875rem;height:.875rem;animation:.6s linear infinite spin-5a1263d3}@keyframes spin-5a1263d3{to{transform:rotate(360deg)}}.done-area[data-v-5a1263d3]{margin-top:.625rem}.done-card[data-v-5a1263d3]{background:linear-gradient(135deg,#22c55e08,#34d39905,#ffffff03);border:1px solid #22c55e1a;border-radius:1rem;padding:1rem 1.25rem 1.125rem;position:relative;overflow:hidden}.done-accent-bar[data-v-5a1263d3]{background:linear-gradient(90deg,#22c55e99,#34d39966,#10b98133,#0000);height:2px;position:absolute;top:0;left:0;right:0}.done-header[data-v-5a1263d3]{align-items:flex-start;gap:.75rem;display:flex}.done-icon-wrap[data-v-5a1263d3]{color:#22c55eb3;background:#22c55e14;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.done-header-text[data-v-5a1263d3]{flex-direction:column;flex:1;gap:.3rem;min-width:0;display:flex}.done-title-row[data-v-5a1263d3]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.done-badge[data-v-5a1263d3]{color:#22c55ed9;background:#22c55e1a;border-radius:.25rem;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.625rem;font-weight:600;display:inline-flex}.done-badge svg[data-v-5a1263d3]{flex-shrink:0}.done-title[data-v-5a1263d3]{color:var(--w-85);font-size:.875rem;font-weight:600}.done-stats-row[data-v-5a1263d3]{flex-wrap:wrap;gap:.75rem;display:flex}.done-stat[data-v-5a1263d3]{color:var(--w-40);align-items:center;gap:.25rem;font-size:.6875rem;display:inline-flex}.done-stat svg[data-v-5a1263d3]{color:#22c55e80;flex-shrink:0}.done-type-chips[data-v-5a1263d3]{flex-wrap:wrap;gap:.375rem;margin-top:.75rem;display:flex}.done-chip[data-v-5a1263d3]{--cc:34, 197, 94;background:rgba(var(--cc),.04);border:1px solid rgba(var(--cc),.1);border-radius:.375rem;align-items:center;gap:.375rem;padding:.3rem .625rem;transition:all .15s;display:inline-flex}.done-chip[data-v-5a1263d3]:hover{background:rgba(var(--cc),.07);border-color:rgba(var(--cc),.18)}.chip-accent-0[data-v-5a1263d3]{--cc:34, 197, 94}.chip-accent-1[data-v-5a1263d3]{--cc:59, 130, 246}.chip-accent-2[data-v-5a1263d3]{--cc:236, 72, 153}.chip-accent-3[data-v-5a1263d3]{--cc:168, 85, 247}.chip-accent-4[data-v-5a1263d3]{--cc:251, 146, 60}.chip-name[data-v-5a1263d3]{color:rgba(var(--cc),.85);font-size:.75rem;font-weight:500}.chip-count[data-v-5a1263d3]{color:rgba(var(--cc),.5);font-size:.625rem}@media (max-width:1100px){.plan-grid[data-v-5a1263d3]{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.plan-grid[data-v-5a1263d3]{grid-template-columns:1fr}}html[data-theme=light] .jieDian-name[data-v-5a1263d3]{color:#141928}html[data-theme=light] .jieDian-sub[data-v-5a1263d3]{color:#414b64}html[data-theme=light] .category-card[data-v-5a1263d3]{background:#fffffff2;border-color:#00000014;box-shadow:0 2px 8px #0000000f}html[data-theme=light] .category-card[data-v-5a1263d3]:hover{border-color:#0000001f;box-shadow:0 4px 16px #00000014}html[data-theme=light] .card-accent.accent-高[data-v-5a1263d3]{background:linear-gradient(90deg,#dc3232bf,#dc323226,#0000)}html[data-theme=light] .card-accent.accent-中[data-v-5a1263d3]{background:linear-gradient(90deg,#db2777bf,#db277726,#0000)}html[data-theme=light] .card-accent.accent-低[data-v-5a1263d3]{background:linear-gradient(90deg,#15803dbf,#15803d26,#0000)}html[data-theme=light] .cat-name[data-v-5a1263d3]{color:#141928}html[data-theme=light] .cat-desc[data-v-5a1263d3]{color:#414b64}html[data-theme=light] .priority-高[data-v-5a1263d3]{color:#b92828;background:#dc323214;border-color:#dc323233}html[data-theme=light] .priority-中[data-v-5a1263d3]{color:#9d174d;background:#db277714;border-color:#db277733}html[data-theme=light] .priority-低[data-v-5a1263d3]{color:#15803d;background:#15803d14;border-color:#15803d33}html[data-theme=light] .meta-item[data-v-5a1263d3]{color:#414b64}html[data-theme=light] .meta-item svg[data-v-5a1263d3]{color:#be185d}html[data-theme=light] .cat-meta[data-v-5a1263d3]{background:#00000005;border-color:#0000000f}html[data-theme=light] .meta-tag[data-v-5a1263d3]{color:#5028a0;background:#6432c80f;border-color:#6432c826}html[data-theme=light] .meta-count[data-v-5a1263d3]{color:#9d174d;background:#ec489914;border-color:#db277726}html[data-theme=light] .meta-count svg[data-v-5a1263d3]{color:#be185d}html[data-theme=light] .section-head[data-v-5a1263d3]{color:#374155}html[data-theme=light] .section-head svg[data-v-5a1263d3]{color:#be185d}html[data-theme=light] .section-count[data-v-5a1263d3]{color:#9d174d;background:#ec489914}html[data-theme=light] .fangan-content[data-v-5a1263d3]{color:#323746;background:#00000005;border-color:#0000000f}html[data-theme=light] .fangan-content[data-v-5a1263d3] h1,html[data-theme=light] .fangan-content[data-v-5a1263d3] h2,html[data-theme=light] .fangan-content[data-v-5a1263d3] h3,html[data-theme=light] .fangan-content[data-v-5a1263d3] h4{color:#141928}html[data-theme=light] .fangan-content[data-v-5a1263d3] strong{color:#9d174d}html[data-theme=light] .plan-card[data-v-5a1263d3]{background:#ffffffe6;border-color:#00000014;box-shadow:0 1px 4px #0000000a}html[data-theme=light] .plan-card[data-v-5a1263d3]:hover{border-color:#0000001f;box-shadow:0 4px 12px #00000012}html[data-theme=light] .plan-idx[data-v-5a1263d3]{color:#9d174d;background:#ec48991a;border-color:#db277740}html[data-theme=light] .plan-title[data-v-5a1263d3]{color:#1e2332;background:#00000006;border-color:#00000014}html[data-theme=light] .plan-title[data-v-5a1263d3]:focus{border-color:#db277766}html[data-theme=light] .plan-desc[data-v-5a1263d3]{color:#323746;background:#00000005;border-color:#0000000f}html[data-theme=light] .plan-desc[data-v-5a1263d3]:focus{border-color:#db277759}html[data-theme=light] .add-plan-btn[data-v-5a1263d3]{color:#414b64;background:#00000008;border-color:#00000014}html[data-theme=light] .add-plan-btn[data-v-5a1263d3]:hover{color:#9d174d;background:#ec48990f;border-color:#db277733}html[data-theme=light] .add-plan-btn.ai-btn[data-v-5a1263d3]{color:#6432c8;background:#6432c80a;border-color:#6432c81f}html[data-theme=light] .add-plan-btn.ai-btn[data-v-5a1263d3]:hover{color:#5023b4;background:#6432c81a;border-color:#6432c84d}html[data-theme=light] .save-btn[data-v-5a1263d3]{color:#788296;background:#00000008;border-color:#0000000f}html[data-theme=light] .save-btn.active[data-v-5a1263d3]{color:#be185d;background:#ec48990f;border-color:#db277738}html[data-theme=light] .save-btn.active[data-v-5a1263d3]:hover{background:#ec48991f;border-color:#db277761}html[data-theme=light] .save-btn.saved[data-v-5a1263d3]{color:#15803d;background:#15803d14;border-color:#15803d40}html[data-theme=light] .unsaved-hint[data-v-5a1263d3]{color:#a16207;background:#f59e0b0f;border-color:#f59e0b2e}html[data-theme=light] .unsaved-hint svg[data-v-5a1263d3]{color:#c87805}html[data-theme=light] .cat-save-bar[data-v-5a1263d3]{border-top-color:#0000000f}html[data-theme=light] .cat-delete-btn[data-v-5a1263d3]{color:#a0a5b4}html[data-theme=light] .cat-delete-btn[data-v-5a1263d3]:hover{color:#c83232;background:#dc323214;border-color:#dc32322e}html[data-theme=light] .plan-delete-btn[data-v-5a1263d3]{color:#a0a5b4}html[data-theme=light] .plan-delete-btn[data-v-5a1263d3]:hover{color:#c83232;background:#dc323214;border-color:#dc32322e}html[data-theme=light] .ai-hint[data-v-5a1263d3]{color:#646c80}html[data-theme=light] .ai-phase-text[data-v-5a1263d3]{color:#be185d}html[data-theme=light] .plan-card-overlay[data-v-5a1263d3]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffe6}html[data-theme=light] .plan-card-overlay.failed[data-v-5a1263d3]{background:#fff8f8eb}html[data-theme=light] .plan-card-overlay.failed .ai-phase-text[data-v-5a1263d3]{color:#c83232}html[data-theme=light] .ai-spinner[data-v-5a1263d3]{border-color:#db2777 #0000001a #0000001a}html[data-theme=light] .ai-popover[data-v-5a1263d3]{background:#fffffffa;border-color:#8b5cf633;box-shadow:0 8px 32px #0000001f}html[data-theme=light] .ai-popover-title[data-v-5a1263d3]{color:#1e2332}html[data-theme=light] .ai-popover-input[data-v-5a1263d3]{color:#1e2332;background:#00000008;border-color:#0000001a}html[data-theme=light] .ai-popover-input[data-v-5a1263d3]::placeholder{color:#a0a5b4}html[data-theme=light] .ai-popover-cancel[data-v-5a1263d3]{color:#414b64;border-color:#0000001a}html[data-theme=light] .ai-popover-cancel[data-v-5a1263d3]:hover{color:#323746;border-color:#0003}html[data-theme=light] .ai-popover-confirm[data-v-5a1263d3]{color:#6432c8;background:#8b5cf61a;border-color:#8b5cf647}html[data-theme=light] .ai-popover-confirm[data-v-5a1263d3]:hover:not(:disabled){background:#8b5cf62e;border-color:#8b5cf66b}html[data-theme=light] .confirm-btn[data-v-5a1263d3]{color:#9d174d;background:#ec489914;border-color:#db27774d}html[data-theme=light] .confirm-btn[data-v-5a1263d3]:hover:not(:disabled){background:#ec489926;border-color:#db27777a;box-shadow:0 4px 12px #ec48991f}html[data-theme=light] .done-card[data-v-5a1263d3]{background:linear-gradient(135deg,#15803d08,#ffffffd9);border-color:#15803d1f;box-shadow:0 2px 8px #15803d0f}html[data-theme=light] .done-title[data-v-5a1263d3]{color:#141928}html[data-theme=light] .done-stat[data-v-5a1263d3]{color:#414b64}html[data-theme=light] .done-stat svg[data-v-5a1263d3]{color:#15803d99}html[data-theme=light] .done-icon-wrap[data-v-5a1263d3]{color:#15803d;background:#15803d14}html[data-theme=light] .done-badge[data-v-5a1263d3]{color:#15803d;background:#15803d1a}.moxing-xuanze-node[data-v-a63215ff]{width:100%}.jieDian-header[data-v-a63215ff]{margin-bottom:.25rem}.jieDian-name[data-v-a63215ff]{color:var(--w-100);font-size:1rem;font-weight:600}.select-area[data-v-a63215ff]{margin-top:.625rem}.select-card[data-v-a63215ff]{background:linear-gradient(135deg,#ec48990a,#f472b605,#ffffff03);border:1px solid #ec48991f;border-radius:1rem;padding:1.125rem 1.25rem 1.25rem;position:relative;overflow:hidden}.select-accent[data-v-a63215ff]{background:linear-gradient(90deg,#ec489999,#f472b666,#ec489926,#0000);height:2px;position:absolute;top:0;left:0;right:0}.tips-panel[data-v-a63215ff]{background:var(--w-3);border:1px solid var(--w-7);border-radius:.7rem;margin-bottom:1.25rem;padding:.85rem 1rem .95rem}.tip-panel-head[data-v-a63215ff]{color:var(--w-55);align-items:center;gap:.4rem;margin-bottom:.6rem;font-size:.74rem;font-weight:700;display:flex}.tip-panel-head svg[data-v-a63215ff]{color:var(--w-45)}.tip-line[data-v-a63215ff]{color:var(--w-58);border-top:1px solid var(--w-5);margin:0;padding:.5rem 0;font-size:.82rem;line-height:1.7}.tip-line[data-v-a63215ff]:first-of-type{border-top:none;padding-top:0}.tip-line b[data-v-a63215ff]{color:var(--w-85);font-weight:650}.tip-line-star[data-v-a63215ff]{color:#fbbf24eb;align-items:center;gap:.45rem;display:flex}.tip-line-star svg[data-v-a63215ff]{color:#fbbf24f2;flex-shrink:0}.tip-line-star b[data-v-a63215ff]{color:#fde047fa;font-weight:700}.tip-branch-wrap[data-v-a63215ff]{flex-direction:column;gap:.3rem;display:flex}.branch-head[data-v-a63215ff]{color:var(--w-70);align-items:center;gap:.5rem;font-size:.8rem;font-weight:650;display:flex}.branch-current[data-v-a63215ff]{color:var(--w-45);align-items:center;gap:.3rem;font-size:.74rem;font-weight:500;display:inline-flex}.branch-item[data-v-a63215ff]{color:var(--w-50);margin:0;padding-left:.1rem;font-size:.8rem;line-height:1.6}.branch-item b[data-v-a63215ff]{color:var(--w-72)}.branch-item.active[data-v-a63215ff]{color:var(--w-78)}.branch-item.active b[data-v-a63215ff]{color:var(--w-92)}.branch-pill[data-v-a63215ff]{border-radius:.28rem;padding:.14rem .42rem;font-size:.7rem;font-weight:700;line-height:1}.branch-pill.is-shouzhen[data-v-a63215ff]{color:#4ade80fa;background:#22c55e26}.branch-pill.is-cankao[data-v-a63215ff]{color:#c084fcfa;background:#a855f729}.model-selector-area[data-v-a63215ff]{flex-direction:column;gap:.5rem;margin-bottom:1.125rem;display:flex}.selector-label[data-v-a63215ff]{color:var(--w-55);align-items:center;gap:.4rem;font-size:.78rem;font-weight:650;display:flex}.selector-label svg[data-v-a63215ff]{color:#f472b6b3}.label-tip[data-v-a63215ff]{color:var(--w-35);font-size:.74rem;font-weight:500}.model-row-controls[data-v-a63215ff]{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.model-param-item[data-v-a63215ff]{align-items:center;display:flex}.empty-models[data-v-a63215ff]{color:var(--w-52);border:1px dashed #ec489938;border-radius:.7rem;margin-bottom:1.125rem;padding:.75rem .85rem;font-size:.8rem}.lang-selector-area[data-v-a63215ff]{flex-direction:column;gap:.5rem;display:flex}.lang-chips[data-v-a63215ff]{flex-wrap:wrap;gap:.3rem;display:flex}.lang-chip[data-v-a63215ff]{background:var(--w-3);border:1px solid var(--w-7);color:var(--w-45);cursor:pointer;border-radius:5px;align-items:center;gap:.25rem;padding:.25rem .65rem;font-size:.74rem;transition:all .18s;display:inline-flex}.lang-chip[data-v-a63215ff]:hover{color:#f472b6d9;background:#ec48990a;border-color:#ec48994d}.lang-chip.selected[data-v-a63215ff]{color:#f472b6f5;background:#ec48991a;border-color:#ec489961;font-weight:600}.lang-chip.lang-custom[data-v-a63215ff]{border-style:dashed}.lang-chip.lang-custom.selected[data-v-a63215ff]{border-style:solid}.custom-lang-input-row[data-v-a63215ff]{align-items:center;gap:.375rem;margin-top:.5rem;display:flex}.custom-lang-input[data-v-a63215ff]{background:var(--w-4);border:1px solid var(--w-10);color:var(--w-85);border-radius:6px;outline:none;flex:1;padding:.4rem .65rem;font-family:inherit;font-size:.78rem;transition:border-color .2s}.custom-lang-input[data-v-a63215ff]:focus{border-color:#ec48996b}.custom-lang-input[data-v-a63215ff]::placeholder{color:var(--w-20)}.custom-lang-confirm[data-v-a63215ff]{color:#f472b6eb;cursor:pointer;background:#ec48991f;border:1px solid #ec489947;border-radius:6px;padding:.4rem .75rem;font-family:inherit;font-size:.74rem;transition:all .2s}.custom-lang-confirm[data-v-a63215ff]:hover:not(:disabled){background:#ec489933}.custom-lang-confirm[data-v-a63215ff]:disabled{opacity:.4;cursor:not-allowed}.custom-lang-cancel[data-v-a63215ff]{border:1px solid var(--w-8);color:var(--w-45);cursor:pointer;background:0 0;border-radius:6px;padding:.4rem .65rem;font-family:inherit;font-size:.74rem;transition:all .2s}.custom-lang-cancel[data-v-a63215ff]:hover{border-color:var(--w-20);color:var(--w-70)}.hsp-selector-area[data-v-a63215ff]{flex-direction:column;gap:.5rem;margin-top:1.125rem;display:flex}.hsp-chips[data-v-a63215ff]{flex-wrap:wrap;gap:.45rem;display:flex}.hsp-chip[data-v-a63215ff]{background:var(--w-3);border:1px solid var(--w-7);color:var(--w-45);cursor:pointer;border-radius:7px;align-items:center;gap:.35rem;padding:.4rem .85rem;font-size:.78rem;font-weight:500;transition:all .18s;display:inline-flex}.hsp-chip svg[data-v-a63215ff]{color:var(--w-35);transition:color .18s}.hsp-chip[data-v-a63215ff]:hover{color:#f472b6d9;background:#ec48990a;border-color:#ec48994d}.hsp-chip:hover svg[data-v-a63215ff]{color:#f472b6b3}.hsp-chip.selected[data-v-a63215ff]{color:#f472b6f5;background:#ec48991a;border-color:#ec489961;font-weight:600}.hsp-chip.selected svg[data-v-a63215ff]{color:#f472b6e6}.action-row[data-v-a63215ff]{justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.confirm-btn[data-v-a63215ff]{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#ec4899,#be185d);border:none;border-radius:.625rem;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-size:.875rem;font-weight:600;transition:all .22s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 .6rem 1.6rem #be185d40}.confirm-btn[data-v-a63215ff]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 .9rem 2rem #be185d57}.confirm-btn[data-v-a63215ff]:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.confirm-btn svg[data-v-a63215ff]{flex-shrink:0}.btn-spinner[data-v-a63215ff]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;flex-shrink:0;width:.875rem;height:.875rem;animation:.6s linear infinite spin-a63215ff}@keyframes spin-a63215ff{to{transform:rotate(360deg)}}.done-area[data-v-a63215ff]{margin-top:.625rem}.done-card[data-v-a63215ff]{background:linear-gradient(135deg,#22c55e08,#34d39905,#ffffff03);border:1px solid #22c55e1a;border-radius:1rem;padding:1rem 1.25rem;position:relative;overflow:hidden}.done-accent-bar[data-v-a63215ff]{background:linear-gradient(90deg,#22c55e99,#34d39966,#10b98133,#0000);height:2px;position:absolute;top:0;left:0;right:0}.done-list[data-v-a63215ff]{flex-direction:column;gap:.75rem;display:flex}.done-models[data-v-a63215ff]{flex-direction:column;gap:.6rem;display:flex}.done-row[data-v-a63215ff]{align-items:flex-start;gap:.8rem;display:flex}.done-block[data-v-a63215ff]{background:var(--w-2);border:1px solid var(--w-6);border-radius:.75rem;padding:.8rem .9rem;transition:border-color .2s}.done-icon-wrap[data-v-a63215ff]{color:#22c55eb3;background:#22c55e14;border-radius:.6rem;flex-shrink:0;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;display:flex;overflow:hidden}.done-icon-wrap.has-img[data-v-a63215ff]{background:var(--w-6);border:1px solid var(--w-8)}.done-icon-img[data-v-a63215ff]{object-fit:cover;border-radius:.45rem;width:100%;height:100%}.done-row-text[data-v-a63215ff]{flex-direction:column;flex:1;gap:.3rem;min-width:0;display:flex}.done-row-kind-line[data-v-a63215ff]{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.done-title-row[data-v-a63215ff]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.done-badge[data-v-a63215ff]{color:#22c55ee6;background:#22c55e1f;border-radius:.3rem;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.625rem;font-weight:700;display:inline-flex}.done-badge svg[data-v-a63215ff]{flex-shrink:0}.done-kind[data-v-a63215ff]{color:var(--w-40);letter-spacing:.02em;font-size:.7rem;font-weight:700}.done-title[data-v-a63215ff]{color:var(--w-90);font-size:1rem;font-weight:700}.done-branch[data-v-a63215ff]{font-size:.64rem}.done-params-row[data-v-a63215ff]{flex-wrap:wrap;gap:.375rem;margin-top:.1rem;display:flex}.done-param-chip[data-v-a63215ff]{background:var(--w-4);border:1px solid var(--w-6);color:var(--w-45);border-radius:.375rem;align-items:center;gap:.25rem;padding:.2rem .55rem;font-size:.68rem;font-weight:500;display:inline-flex}.done-meta-grid[data-v-a63215ff]{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}@media (max-width:560px){.done-meta-grid[data-v-a63215ff]{grid-template-columns:1fr}}.done-meta-item[data-v-a63215ff]{background:var(--w-2);border:1px solid var(--w-6);border-radius:.75rem;flex-direction:column;gap:.4rem;padding:.7rem .85rem;display:flex}.done-meta-label[data-v-a63215ff]{color:var(--w-40);letter-spacing:.02em;align-items:center;gap:.35rem;font-size:.68rem;font-weight:700;display:inline-flex}.done-meta-label svg[data-v-a63215ff]{opacity:.8}.done-meta-value[data-v-a63215ff]{border-radius:.45rem;align-self:flex-start;padding:.22rem .7rem;font-size:.82rem;font-weight:700}.done-meta-value.is-lang[data-v-a63215ff]{color:#c084fcf2;background:#a855f71a;border:1px solid #a855f738}.done-meta-value.is-hsp[data-v-a63215ff]{color:#60a5faf2;background:#3b82f61a;border:1px solid #3b82f638}.done-switch[data-v-a63215ff]{border-top:1px dashed var(--w-7);flex-direction:column;gap:.5rem;margin-top:.3rem;padding-top:.85rem;display:flex}.done-switch-btn[data-v-a63215ff]{cursor:pointer;color:#f472b6f2;background:#ec489914;border:1px solid #ec489947;border-radius:.5rem;align-self:flex-start;align-items:center;gap:.4rem;padding:.4rem .85rem;font-family:inherit;font-size:.78rem;font-weight:600;transition:all .18s;display:inline-flex}.done-switch-btn[data-v-a63215ff]:hover{background:#ec489929;border-color:#ec489980;transform:translateY(-1px)}.done-switch-hint[data-v-a63215ff]{color:var(--w-40);font-size:.72rem;line-height:1.5}.done-switch-panel[data-v-a63215ff]{background:var(--w-2);border:1px solid #ec48992e;border-radius:.7rem;flex-direction:column;gap:.85rem;padding:.85rem;display:flex}.done-switch-row[data-v-a63215ff]{flex-direction:column;gap:.45rem;display:flex}.done-switch-actions[data-v-a63215ff]{justify-content:flex-end;align-items:center;gap:.6rem;display:flex}.done-switch-cancel[data-v-a63215ff]{cursor:pointer;border:1px solid var(--w-10);color:var(--w-55);background:0 0;border-radius:.5rem;padding:.45rem 1rem;font-family:inherit;font-size:.8rem;font-weight:600;transition:all .18s}.done-switch-cancel[data-v-a63215ff]:hover:not(:disabled){border-color:var(--w-20);color:var(--w-80)}.done-switch-cancel[data-v-a63215ff]:disabled{opacity:.4;cursor:not-allowed}.done-switch-save[data-v-a63215ff]{cursor:pointer;color:#fff;background:linear-gradient(135deg,#ec4899,#be185d);border:none;border-radius:.5rem;align-items:center;gap:.4rem;padding:.45rem 1.25rem;font-family:inherit;font-size:.8rem;font-weight:700;transition:all .22s;display:inline-flex;box-shadow:0 .4rem 1.1rem #be185d40}.done-switch-save[data-v-a63215ff]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 .6rem 1.4rem #be185d57}.done-switch-save[data-v-a63215ff]:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}html[data-theme=light] .done-switch-panel[data-v-a63215ff]{background:#ffffffb3;border-color:#ec489933}html[data-theme=light] .done-switch-hint[data-v-a63215ff]{color:#5a6478}html[data-theme=light] .jieDian-name[data-v-a63215ff]{color:#141928}html[data-theme=light] .select-card[data-v-a63215ff]{background:#fffffff2;border-color:#00000014;box-shadow:0 2px 8px #0000000f}html[data-theme=light] .tips-panel[data-v-a63215ff]{background:#00000006;border-color:#00000014}html[data-theme=light] .tip-panel-head[data-v-a63215ff]{color:#465064}html[data-theme=light] .tip-line[data-v-a63215ff]{color:#465064;border-top-color:#0000000f}html[data-theme=light] .tip-line b[data-v-a63215ff]{color:#191e2d}html[data-theme=light] .tip-line-star[data-v-a63215ff]{color:#92400e}html[data-theme=light] .tip-line-star b[data-v-a63215ff]{color:#b45309}html[data-theme=light] .branch-head[data-v-a63215ff]{color:#283041}html[data-theme=light] .branch-current[data-v-a63215ff]{color:#5a6478}html[data-theme=light] .branch-item[data-v-a63215ff]{color:#505a6e}html[data-theme=light] .branch-item b[data-v-a63215ff]{color:#232a3a}html[data-theme=light] .branch-item.active[data-v-a63215ff]{color:#1e2432}html[data-theme=light] .selector-label[data-v-a63215ff]{color:#37415a}html[data-theme=light] .lang-chip[data-v-a63215ff]{color:#414b64;background:#00000008;border-color:#00000012}html[data-theme=light] .lang-chip.selected[data-v-a63215ff]{color:#be185d;background:#ec489914;border-color:#ec48994d}html[data-theme=light] .hsp-chip[data-v-a63215ff]{color:#414b64;background:#00000008;border-color:#00000012}html[data-theme=light] .hsp-chip.selected[data-v-a63215ff]{color:#be185d;background:#ec489914;border-color:#ec48994d}html[data-theme=light] .done-card[data-v-a63215ff]{background:linear-gradient(135deg,#15803d08,#ffffffd9);border-color:#15803d1f;box-shadow:0 2px 8px #15803d0f}html[data-theme=light] .done-title[data-v-a63215ff]{color:#141928}html[data-theme=light] .done-kind[data-v-a63215ff],html[data-theme=light] .done-meta-label[data-v-a63215ff]{color:#555f73}html[data-theme=light] .done-param-chip[data-v-a63215ff]{color:#414b64;background:#00000006;border-color:#0000000f}html[data-theme=light] .done-block[data-v-a63215ff],html[data-theme=light] .done-meta-item[data-v-a63215ff]{background:#ffffffb3;border-color:#00000012}.szt-node[data-v-97227b7b]{padding:0 .25rem}.szt-header[data-v-97227b7b]{align-items:center;gap:.75rem;margin:.75rem 0 .85rem;display:flex}.szt-name[data-v-97227b7b]{color:var(--w-100);letter-spacing:.01em;font-size:1.02rem;font-weight:700}.szt-count-badge[data-v-97227b7b]{color:#f472b6f2;background:#ec48991f;border:1px solid #ec489933;border-radius:1rem;align-items:center;gap:.35rem;padding:.2rem .7rem;font-size:.8rem;font-weight:600;display:inline-flex}.szt-count-badge svg[data-v-97227b7b]{color:#f472b6b3}.szt-progress-pill[data-v-97227b7b]{color:#f472b6f2;background:linear-gradient(135deg,#ec489929,#a855f71f);border:1px solid #ec489940;border-radius:1rem;align-items:center;gap:.4rem;margin-left:auto;padding:.22rem .75rem;font-size:.8rem;font-weight:700;display:inline-flex}.szt-pill-dot[data-v-97227b7b]{background:#f472b6;border-radius:50%;width:.42rem;height:.42rem;box-shadow:0 0 6px #f472b6cc}.szt-tip[data-v-97227b7b]{color:var(--w-65);background:linear-gradient(135deg,#ec489912,#a855f70d);border:1px solid #ec489929;border-radius:.7rem;align-items:flex-start;gap:.55rem;margin-bottom:1.1rem;padding:.75rem .95rem;font-size:.8rem;line-height:1.65;display:flex}.szt-tip-icon[data-v-97227b7b]{color:#f472b6e6;flex-shrink:0;margin-top:.08rem}.szt-tip b[data-v-97227b7b]{color:#f472b6f2;font-weight:700}.szt-steps[data-v-97227b7b]{gap:.625rem;margin-bottom:1.25rem;display:flex}.szt-step[data-v-97227b7b]{border:1px solid var(--w-8);background:var(--w-3);color:var(--w-40);cursor:pointer;white-space:nowrap;border-radius:.6rem;outline:none;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1rem;font-family:inherit;font-size:.82rem;font-weight:600;transition:all .2s;display:flex}.szt-step-icon[data-v-97227b7b]{border:2px solid var(--w-12);background:var(--w-3);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.45rem;height:1.45rem;transition:all .2s;display:flex}.szt-step-num[data-v-97227b7b]{color:var(--w-35);font-size:.72rem;font-weight:700}.szt-step-spinner[data-v-97227b7b]{border:2px solid #ec48994d;border-top-color:#f472b6f2;border-radius:50%;width:.8rem;height:.8rem;animation:.7s linear infinite szt-spin-97227b7b}.szt-btn-spinner[data-v-97227b7b]{vertical-align:middle;border:2px solid #fff6;border-top-color:#fff;border-radius:50%;flex-shrink:0;width:.8rem;height:.8rem;animation:.7s linear infinite szt-spin-97227b7b;display:inline-block}.szt-btn-spinner.dark[data-v-97227b7b]{border-color:#f472b6f2 #ec48994d #ec48994d}.szt-btn-spinner.tiny[data-v-97227b7b]{border-width:1.6px;width:.6rem;height:.6rem}.szt-step.step-active[data-v-97227b7b]{color:#f472b6;background:linear-gradient(135deg,#ec489929,#a855f71a);border-color:#ec489973;box-shadow:0 2px 12px #ec48991f}.szt-step.step-active[data-v-97227b7b]:hover{border-color:#ec4899b3;transform:translateY(-1px)}.szt-step.step-active .szt-step-icon[data-v-97227b7b]{background:#ec489938;border-color:#ec4899b3}.szt-step.step-active .szt-step-num[data-v-97227b7b],.szt-step.step-active .szt-step-label[data-v-97227b7b]{color:#f472b6}.szt-step.step-running[data-v-97227b7b]{cursor:wait;color:#f472b6d9;background:#ec489914;border-color:#ec489947}.szt-step.step-done[data-v-97227b7b]{color:#4ade80f2;background:#22c55e12;border-color:#22c55e47}.szt-step.step-done[data-v-97227b7b]:hover{background:#22c55e21;border-color:#22c55e73}.szt-step.step-done .szt-step-icon[data-v-97227b7b]{color:#4ade80;background:#22c55e24;border-color:#22c55e8c}.szt-step.step-done .szt-step-label[data-v-97227b7b]{color:#4ade80f2}.szt-step.step-disabled[data-v-97227b7b]{opacity:.4;cursor:not-allowed}.szt-step.step-warning[data-v-97227b7b]{color:#fbbf24f5;background:linear-gradient(135deg,#f59e0b24,#ea580c1a);border-color:#f59e0b73}.szt-step.step-warning[data-v-97227b7b]:hover{border-color:#f59e0bb3;transform:translateY(-1px)}.szt-step.step-warning .szt-step-icon[data-v-97227b7b]{background:#f59e0b33;border-color:#f59e0b99}.szt-step.step-warning .szt-step-num[data-v-97227b7b],.szt-step.step-warning .szt-step-label[data-v-97227b7b]{color:#fbbf24f5}.szt-action-row[data-v-97227b7b]{justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1.25rem;display:flex}.szt-confirm-btn[data-v-97227b7b]{color:#f472b6f2;letter-spacing:.02em;cursor:pointer;background:linear-gradient(135deg,#ec489926,#be185d1f);border:1px solid #ec489959;border-radius:.625rem;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.szt-confirm-btn[data-v-97227b7b]:hover:not(:disabled){background:linear-gradient(135deg,#ec489940,#be185d33);border-color:#ec48998c;transform:translateY(-1px);box-shadow:0 4px 20px #ec489933}.szt-confirm-btn[data-v-97227b7b]:disabled{opacity:.35;cursor:not-allowed}.szt-confirm-spinner[data-v-97227b7b]{border:2px solid #ec48994d;border-top-color:#ec4899e6;border-radius:50%;width:.875rem;height:.875rem;animation:.8s linear infinite szt-spin-97227b7b}.szt-done-area[data-v-97227b7b]{margin:.625rem 0 .25rem}.szt-done-card[data-v-97227b7b]{background:linear-gradient(135deg,#22c55e0a,#34d39905,#ffffff03);border:1px solid #22c55e1f;border-radius:1rem;flex-direction:column;gap:.95rem;padding:1.05rem 1.25rem 1.2rem;display:flex;position:relative;overflow:hidden}.szt-done-accent[data-v-97227b7b]{background:linear-gradient(90deg,#22c55ea6,#34d39966,#10b98133,#0000);height:2px;position:absolute;top:0;left:0;right:0}.szt-done-header[data-v-97227b7b]{align-items:flex-start;gap:.75rem;display:flex}.szt-done-icon[data-v-97227b7b]{color:#22c55ebf;background:#22c55e14;border:1px solid #22c55e24;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.szt-done-text[data-v-97227b7b]{flex-direction:column;flex:1;gap:.32rem;min-width:0;display:flex}.szt-done-title-row[data-v-97227b7b]{align-items:center;gap:.5rem;display:flex}.szt-done-badge[data-v-97227b7b]{color:#22c55eeb;white-space:nowrap;background:#22c55e1a;border:1px solid #22c55e33;border-radius:.28rem;flex-shrink:0;align-items:center;gap:.2rem;padding:.13rem .46rem;font-size:.69rem;font-weight:600;display:inline-flex}.szt-done-title[data-v-97227b7b]{color:var(--w-95);font-size:1.05rem;font-weight:700}.szt-done-stats[data-v-97227b7b]{align-items:center;gap:.75rem;display:flex}.szt-done-stat[data-v-97227b7b]{color:var(--w-40);align-items:center;gap:.28rem;font-size:.76rem;font-weight:500;display:inline-flex}.szt-done-stat svg[data-v-97227b7b]{color:#22c55e8c}.szt-done-grid[data-v-97227b7b]{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:.75rem;display:grid}.szt-done-item[data-v-97227b7b]{cursor:pointer;flex-direction:column;gap:.4rem;transition:transform .2s;display:flex}.szt-done-item[data-v-97227b7b]:hover{transform:translateY(-2px)}.szt-done-thumb[data-v-97227b7b]{aspect-ratio:1;border:1px solid var(--w-8);background:var(--w-3);border-radius:.65rem;width:100%;position:relative;overflow:hidden}.szt-done-thumb img[data-v-97227b7b]{object-fit:cover;width:100%;height:100%;display:block}.szt-done-thumb-zoom[data-v-97227b7b]{color:#fff;opacity:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;border-radius:.45rem;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;transition:opacity .2s;display:inline-flex;position:absolute;bottom:.4rem;right:.4rem}.szt-done-item:hover .szt-done-thumb-zoom[data-v-97227b7b]{opacity:1}.szt-done-item:hover .szt-done-thumb[data-v-97227b7b]{border-color:#22c55e4d}.szt-done-cap[data-v-97227b7b]{flex-direction:column;gap:.18rem;min-width:0;display:flex}.szt-done-cat[data-v-97227b7b]{white-space:nowrap;text-overflow:ellipsis;border-radius:.3rem;align-self:flex-start;max-width:100%;padding:.08rem .42rem;font-size:.66rem;font-weight:600;line-height:1.5;overflow:hidden}.szt-done-vtitle[data-v-97227b7b]{color:var(--w-80);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.78rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}html[data-theme=light] .szt-done-card[data-v-97227b7b]{background:#fffffff2;border-color:#15803d24}html[data-theme=light] .szt-done-title[data-v-97227b7b]{color:#141928}html[data-theme=light] .szt-done-vtitle[data-v-97227b7b]{color:#282e3e}html[data-theme=light] .szt-done-stat[data-v-97227b7b]{color:#414b64}.szt-grid[data-v-97227b7b]{grid-template-columns:repeat(auto-fill,minmax(34rem,1fr));gap:1.25rem;display:grid}.szt-card[data-v-97227b7b]{border:1px solid var(--w-8);background:linear-gradient(160deg,#ffffff09,#ffffff03);border-radius:.95rem;padding:1rem 1.1rem;transition:border-color .25s,box-shadow .25s,transform .25s;position:relative;overflow:hidden}.szt-card[data-v-97227b7b]:before{content:"";background:linear-gradient(90deg,var(--cat,var(--w-12)),transparent 75%);opacity:.85;height:2.5px;position:absolute;top:0;left:0;right:0}.szt-card.is-done[data-v-97227b7b]:before{opacity:1;background:linear-gradient(90deg,#22c55e99,#10b98159,#0000)}.szt-card.is-error[data-v-97227b7b]:before{opacity:1;background:linear-gradient(90deg,#ef444499,#f8717159,#0000)}.szt-card.is-done[data-v-97227b7b]{border-color:#22c55e3d}.szt-card.is-running[data-v-97227b7b]{border-color:var(--w-12);box-shadow:0 6px 22px #00000029}.szt-card.is-error[data-v-97227b7b]{border-color:#ef444442}.szt-card[data-v-97227b7b]:hover{border-color:var(--w-15);transform:translateY(-2px);box-shadow:0 12px 34px #00000047}.szt-card-head[data-v-97227b7b]{align-items:center;gap:.6rem;margin-bottom:.5rem;display:flex}.szt-card-title-wrap[data-v-97227b7b]{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.szt-card-cat[data-v-97227b7b]{background:var(--w-6);border:1px solid var(--w-8);color:var(--w-60);letter-spacing:.02em;border-radius:.35rem;flex-shrink:0;padding:.12rem .5rem;font-size:.66rem;font-weight:700}.szt-lbl[data-v-97227b7b]{align-items:center;gap:.4rem;display:inline-flex}.szt-lbl-dot[data-v-97227b7b]{border-radius:2px;flex-shrink:0;width:.42rem;height:.42rem}.dot-prompt[data-v-97227b7b]{background:#ec4899e6;box-shadow:0 0 6px #ec489959}.dot-imgs[data-v-97227b7b]{background:#a855f7e6;box-shadow:0 0 6px #a855f759}.szt-card-title[data-v-97227b7b]{color:var(--w-95);white-space:nowrap;text-overflow:ellipsis;font-size:.92rem;font-weight:700;overflow:hidden}.szt-status-tag[data-v-97227b7b]{border-radius:.4rem;flex-shrink:0;align-items:center;gap:.3rem;padding:.16rem .55rem;font-size:.68rem;font-weight:700;display:inline-flex}.szt-status-dot[data-v-97227b7b]{background:currentColor;border-radius:50%;width:.36rem;height:.36rem}.tag-pending[data-v-97227b7b]{background:var(--w-6);color:var(--w-50)}.tag-ready[data-v-97227b7b]{color:#60a5fa;background:#3b82f624}.tag-running[data-v-97227b7b]{color:#f472b6fa;background:#ec489929}.tag-running .szt-status-dot[data-v-97227b7b]{animation:1s ease-in-out infinite szt-pulse-97227b7b}.tag-done[data-v-97227b7b]{color:#4ade80;background:#22c55e29}.tag-error[data-v-97227b7b]{color:#f87171;background:#ef444429}@keyframes szt-pulse-97227b7b{0%,to{opacity:1}50%{opacity:.3}}.szt-card-desc[data-v-97227b7b]{color:var(--w-50);margin-bottom:.75rem;font-size:.78rem;line-height:1.5}.szt-card-body[data-v-97227b7b]{grid-template-columns:1fr 1fr;gap:.9rem;display:grid}@media (max-width:1100px){.szt-card-body[data-v-97227b7b]{grid-template-columns:1fr}}.szt-col[data-v-97227b7b]{border:1px solid var(--w-6);background:#ffffff06;border-radius:.75rem;flex-direction:column;gap:.5rem;min-width:0;padding:.7rem .8rem;display:flex}.szt-col-imgs[data-v-97227b7b]{background:#ffffff03}.szt-col-label[data-v-97227b7b]{min-height:1.7rem;color:var(--w-65);justify-content:space-between;align-items:center;gap:.5rem;font-size:.75rem;font-weight:700;display:flex}.szt-prompt-actions[data-v-97227b7b]{gap:.35rem;display:flex}.szt-mini-btn[data-v-97227b7b]{background:var(--w-5);border:1px solid var(--w-10);color:var(--w-55);cursor:pointer;border-radius:.4rem;outline:none;align-items:center;gap:.25rem;padding:.22rem .5rem;font-family:inherit;font-size:.68rem;font-weight:600;transition:all .15s;display:inline-flex}.szt-mini-btn[data-v-97227b7b]:hover:not(:disabled){color:#f472b6fa;background:#ec48991f;border-color:#ec489959}.szt-mini-btn[data-v-97227b7b]:disabled{opacity:.4;cursor:not-allowed}.szt-prompt-input[data-v-97227b7b]{box-sizing:border-box;resize:vertical;border:1px solid var(--w-10);width:100%;color:var(--w-88);background:#0003;border-radius:.55rem;min-height:5.5rem;padding:.6rem .7rem;font-family:inherit;font-size:.78rem;line-height:1.6;transition:border-color .15s,box-shadow .15s}.szt-prompt-input[data-v-97227b7b]:focus{border-color:#ec489980;outline:none;box-shadow:0 0 0 3px #ec48991a}.szt-prompt-foot[data-v-97227b7b]{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.szt-text-btn[data-v-97227b7b]{border:1px solid var(--w-12);color:var(--w-55);cursor:pointer;background:0 0;border-radius:.42rem;outline:none;padding:.32rem .65rem;font-family:inherit;font-size:.72rem;font-weight:600;transition:all .15s}.szt-text-btn[data-v-97227b7b]:hover{background:var(--w-6);color:var(--w-85)}.szt-gen-btn[data-v-97227b7b]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ec4899f2,#db2777f2);border:none;border-radius:.42rem;outline:none;align-items:center;gap:.3rem;padding:.38rem .75rem;font-family:inherit;font-size:.72rem;font-weight:700;transition:all .15s;display:inline-flex;box-shadow:0 2px 10px #ec489940}.szt-gen-btn[data-v-97227b7b]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 14px #ec489961}.szt-gen-btn[data-v-97227b7b]:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.szt-spinner[data-v-97227b7b]{border:2px solid #ec489940;border-top-color:#ec4899;border-radius:50%;width:1.1rem;height:1.1rem;animation:.8s linear infinite szt-spin-97227b7b}@keyframes szt-spin-97227b7b{to{transform:rotate(360deg)}}.szt-rewrite-modal[data-v-97227b7b]{background:var(--w-2);border:1px solid var(--w-8);border-radius:.9rem;flex-direction:column;width:min(440px,92vw);display:flex;overflow:hidden;box-shadow:0 24px 60px #00000073}.szt-rewrite-modal-sub[data-v-97227b7b]{color:var(--w-45);text-overflow:ellipsis;white-space:nowrap;max-width:22rem;margin-top:.2rem;font-size:.76rem;overflow:hidden}.szt-rewrite-modal-body[data-v-97227b7b]{flex-direction:column;gap:.55rem;padding:1rem 1.25rem .4rem;display:flex}.szt-rewrite-modal-label[data-v-97227b7b]{color:var(--w-70);font-size:.8rem;line-height:1.5}.szt-rewrite-modal-input[data-v-97227b7b]{box-sizing:border-box;resize:vertical;border:1px solid var(--w-10);width:100%;min-height:5rem;color:var(--w-90);background:#0003;border-radius:.55rem;padding:.6rem .7rem;font-family:inherit;font-size:.82rem;line-height:1.55}.szt-rewrite-modal-input[data-v-97227b7b]:focus{border-color:#ec489980;outline:none;box-shadow:0 0 0 3px #ec48991f}html[data-theme=light] .szt-rewrite-modal-input[data-v-97227b7b]{color:#282d3c;background:#00000008}.szt-ref-row[data-v-97227b7b]{border-top:1px dashed var(--w-8);flex-direction:column;gap:.45rem;margin-top:.35rem;padding-top:.6rem;display:flex}.szt-ref-head[data-v-97227b7b]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.szt-ref-label[data-v-97227b7b]{color:var(--w-55);align-items:center;gap:.35rem;font-size:.72rem;font-weight:600;display:inline-flex}.szt-ref-count[data-v-97227b7b]{color:#f472b6f2;background:#ec489924;border-radius:.3rem;padding:.05rem .32rem;font-size:.64rem;font-weight:700}.szt-ref-imgs[data-v-97227b7b]{flex-wrap:wrap;gap:.4rem;display:flex}.szt-ref-thumb-wrap[data-v-97227b7b]{position:relative}.szt-ref-thumb[data-v-97227b7b]{object-fit:cover;cursor:pointer;border:1px solid #ec48994d;border-radius:.4rem;width:2.7rem;height:2.7rem;transition:transform .15s;display:block}.szt-ref-thumb[data-v-97227b7b]:hover{border-color:#ec489999;transform:scale(1.08)}.szt-ref-del[data-v-97227b7b]{border:1.5px solid var(--bg,#1a1a1a);color:#fff;cursor:pointer;background:#ef4444;border-radius:50%;justify-content:center;align-items:center;width:1.05rem;height:1.05rem;padding:0;display:flex;position:absolute;top:-.3rem;right:-.3rem}.szt-ref-del[data-v-97227b7b]:hover{background:#dc2626}.szt-ref-empty[data-v-97227b7b]{color:var(--w-40);align-items:center;gap:.4rem;font-size:.68rem;line-height:1.4;display:flex}.szt-ref-empty svg[data-v-97227b7b]{opacity:.6;flex-shrink:0}.szt-file-input[data-v-97227b7b]{display:none}.szt-cand-grid[data-v-97227b7b]{grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}.szt-cand[data-v-97227b7b]{aspect-ratio:16/10;border:1px solid var(--w-10);background:#00000038;border-radius:.55rem;position:relative;overflow:hidden}.szt-cand.selected[data-v-97227b7b]{border-color:#22c55ea6;box-shadow:0 0 0 1px #22c55e73}.szt-cand.failed[data-v-97227b7b]{border-color:#ef444466}.szt-cand-img[data-v-97227b7b]{object-fit:cover;cursor:pointer;width:100%;height:100%;display:block}.szt-cand-loading[data-v-97227b7b],.szt-cand-failed[data-v-97227b7b]{flex-direction:column;justify-content:center;align-items:center;gap:.35rem;width:100%;height:100%;font-size:.68rem;display:flex}.szt-cand-loading[data-v-97227b7b]{color:#f472b6d9}.szt-cand-failed[data-v-97227b7b]{color:#f87171d9;padding:0 .35rem}.szt-cand-fail-reason[data-v-97227b7b]{color:#f871719e;text-align:center;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:94%;font-size:.5625rem;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.szt-cand-timeout-reason[data-v-97227b7b]{color:#94a3b899;text-align:center;max-width:94%;font-size:.5625rem;line-height:1.3}.szt-cand-badge[data-v-97227b7b]{color:#fff;background:#22c55eeb;border-radius:.3rem;align-items:center;gap:.2rem;padding:.1rem .4rem;font-size:.62rem;font-weight:700;display:inline-flex;position:absolute;top:.3rem;right:.3rem}.szt-cand-src[data-v-97227b7b]{color:#fff;background:#0000008c;border-radius:.3rem;padding:.08rem .35rem;font-size:.6rem;position:absolute;top:.3rem;left:.3rem}.szt-cand-actions[data-v-97227b7b]{opacity:0;background:linear-gradient(#0000,#000000b8);justify-content:flex-end;align-items:center;gap:.3rem;padding:.3rem;transition:opacity .15s;display:flex;position:absolute;bottom:0;left:0;right:0}.szt-cand:hover .szt-cand-actions[data-v-97227b7b]{opacity:1}.szt-cand-pick[data-v-97227b7b]{color:#fff;cursor:pointer;background:#22c55ee6;border:none;border-radius:.3rem;flex:1;padding:.24rem 0;font-family:inherit;font-size:.66rem;font-weight:700}.szt-cand-pick[data-v-97227b7b]:hover{background:#22c55e}.szt-cand-del[data-v-97227b7b]{color:#fff;cursor:pointer;background:#ef4444d9;border:none;border-radius:.3rem;flex-shrink:0;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;display:flex}.szt-cand-del[data-v-97227b7b]:hover{background:#ef4444}.szt-cand.failed .szt-cand-del[data-v-97227b7b]{position:absolute;top:.3rem;right:.3rem}.szt-cand-empty[data-v-97227b7b]{border:1.5px dashed var(--w-10);background:#ffffff03;border-radius:.6rem;flex:1;justify-content:center;align-items:center;min-height:8rem;display:flex}.szt-cand-empty-inner[data-v-97227b7b]{color:var(--w-38);text-align:center;flex-direction:column;align-items:center;gap:.5rem;font-size:.74rem;display:flex}.szt-cand-empty-inner svg[data-v-97227b7b]{color:var(--w-25)}.szt-card-error[data-v-97227b7b]{color:#fca5a5;background:#ef44441a;border:1px solid #ef444433;border-radius:.45rem;align-items:center;gap:.4rem;margin-top:.7rem;padding:.5rem .65rem;font-size:.74rem;display:flex}.szt-card-error svg[data-v-97227b7b]{color:#f87171;flex-shrink:0}.szt-picker-mask[data-v-97227b7b]{z-index:9998;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#000000d1;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.szt-picker[data-v-97227b7b]{border:1px solid var(--w-12);background:#161620;border-radius:1rem;flex-direction:column;width:min(46rem,94vw);max-height:84vh;display:flex;overflow:hidden;box-shadow:0 24px 70px #00000080}.szt-picker-head[data-v-97227b7b]{border-bottom:1px solid var(--w-8);justify-content:space-between;align-items:flex-start;padding:1.1rem 1.25rem;display:flex}.szt-picker-title[data-v-97227b7b]{color:var(--w-95);font-size:.98rem;font-weight:700}.szt-picker-sub[data-v-97227b7b]{color:#f472b6e6;margin-top:.2rem;font-size:.74rem}.szt-picker-close[data-v-97227b7b]{background:var(--w-5);border:1px solid var(--w-10);width:1.9rem;height:1.9rem;color:var(--w-55);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;display:flex}.szt-picker-close[data-v-97227b7b]:hover{background:var(--w-8);color:var(--w-85)}.szt-picker-grid[data-v-97227b7b]{grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));gap:.7rem;padding:1rem 1.25rem;display:grid;overflow-y:auto}.szt-picker-item[data-v-97227b7b]{cursor:pointer;background:#00000040;border:2px solid #0000;border-radius:.6rem;transition:all .15s;position:relative;overflow:hidden}.szt-picker-item[data-v-97227b7b]:hover{transform:translateY(-2px)}.szt-picker-item.picked[data-v-97227b7b]{border-color:#ec4899;box-shadow:0 0 0 2px #ec48994d}.szt-picker-item.disabled[data-v-97227b7b]{opacity:.4;cursor:not-allowed}.szt-picker-img[data-v-97227b7b]{aspect-ratio:1;object-fit:cover;width:100%;display:block}.szt-picker-check[data-v-97227b7b]{color:#fff;background:#ec4899;border-radius:50%;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;display:flex;position:absolute;top:.35rem;right:.35rem;box-shadow:0 2px 6px #0000004d}.szt-picker-order[data-v-97227b7b]{font-size:.74rem;font-weight:800}.szt-picker-cap[data-v-97227b7b]{color:var(--w-65);white-space:nowrap;text-overflow:ellipsis;background:#0000004d;padding:.32rem .45rem;font-size:.66rem;line-height:1.35;overflow:hidden}.szt-picker-foot[data-v-97227b7b]{border-top:1px solid var(--w-8);justify-content:flex-end;align-items:center;gap:.6rem;padding:.9rem 1.25rem;display:flex}.szt-preview-mask[data-v-97227b7b]{z-index:9999;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:zoom-out;background:#000c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.szt-preview-img[data-v-97227b7b]{border-radius:.5rem;max-width:88vw;max-height:88vh;box-shadow:0 20px 60px #00000080}.szt-fade-enter-active[data-v-97227b7b],.szt-fade-leave-active[data-v-97227b7b]{transition:opacity .2s}.szt-fade-enter-from[data-v-97227b7b],.szt-fade-leave-to[data-v-97227b7b]{opacity:0}html[data-theme=light] .szt-name[data-v-97227b7b]{color:#191c2d}html[data-theme=light] .szt-card[data-v-97227b7b]{background:linear-gradient(160deg,#00000005,#00000001);border-color:#00000014}html[data-theme=light] .szt-card[data-v-97227b7b]:hover{box-shadow:0 12px 30px #0000001a}html[data-theme=light] .szt-col[data-v-97227b7b]{background:#00000005;border-color:#0000000f}html[data-theme=light] .szt-col-imgs[data-v-97227b7b]{background:#00000003}html[data-theme=light] .szt-card-title[data-v-97227b7b]{color:#1e2332}html[data-theme=light] .szt-prompt-input[data-v-97227b7b]{color:#282d3c;background:#00000008}html[data-theme=light] .szt-tip[data-v-97227b7b]{color:#5a6478}html[data-theme=light] .szt-step[data-v-97227b7b]{color:#96a0af}html[data-theme=light] .szt-picker[data-v-97227b7b]{background:#fff}html[data-theme=light] .szt-picker-title[data-v-97227b7b]{color:#191c2d}html[data-theme=light] .szt-picker-cap[data-v-97227b7b]{color:#505a6e;background:#0000000a}.ssc-node[data-v-8f2de8bb]{padding:0 .25rem}.ssc-header[data-v-8f2de8bb]{align-items:center;gap:.75rem;margin:.75rem 0 .85rem;display:flex}.ssc-name[data-v-8f2de8bb]{color:var(--w-100);letter-spacing:.01em;font-size:1.02rem;font-weight:700}.ssc-count-badge[data-v-8f2de8bb]{color:#f472b6f2;background:#ec48991f;border:1px solid #ec489933;border-radius:1rem;align-items:center;gap:.35rem;padding:.2rem .7rem;font-size:.8rem;font-weight:600;display:inline-flex}.ssc-count-badge svg[data-v-8f2de8bb]{color:#f472b6b3}.ssc-progress-pill[data-v-8f2de8bb]{color:#f472b6f2;background:linear-gradient(135deg,#ec489929,#a855f71f);border:1px solid #ec489940;border-radius:1rem;align-items:center;gap:.4rem;margin-left:auto;padding:.22rem .75rem;font-size:.8rem;font-weight:700;display:inline-flex}.ssc-pill-dot[data-v-8f2de8bb]{background:#f472b6;border-radius:50%;width:.42rem;height:.42rem;box-shadow:0 0 6px #f472b6cc}.ssc-tip[data-v-8f2de8bb]{color:var(--w-65);background:linear-gradient(135deg,#ec489912,#a855f70d);border:1px solid #ec489929;border-radius:.7rem;align-items:flex-start;gap:.55rem;margin-bottom:1.1rem;padding:.75rem .95rem;font-size:.8rem;line-height:1.65;display:flex}.ssc-tip-icon[data-v-8f2de8bb]{color:#f472b6e6;flex-shrink:0;margin-top:.08rem}.ssc-tip b[data-v-8f2de8bb]{color:#f472b6f2;font-weight:700}.ssc-steps[data-v-8f2de8bb]{gap:.625rem;margin-bottom:1.25rem;display:flex}.ssc-step[data-v-8f2de8bb]{border:1px solid var(--w-8);background:var(--w-3);color:var(--w-40);cursor:pointer;white-space:nowrap;border-radius:.6rem;outline:none;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1rem;font-family:inherit;font-size:.82rem;font-weight:600;transition:all .2s;display:flex}.ssc-step-icon[data-v-8f2de8bb]{border:2px solid var(--w-12);background:var(--w-3);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.45rem;height:1.45rem;transition:all .2s;display:flex}.ssc-step-num[data-v-8f2de8bb]{color:var(--w-35);font-size:.72rem;font-weight:700}.ssc-step.step-active[data-v-8f2de8bb]{color:#f472b6;background:linear-gradient(135deg,#ec489929,#a855f71a);border-color:#ec489973;box-shadow:0 2px 12px #ec48991f}.ssc-step.step-active[data-v-8f2de8bb]:hover{border-color:#ec4899b3;transform:translateY(-1px)}.ssc-step.step-active .ssc-step-icon[data-v-8f2de8bb]{background:#ec489938;border-color:#ec4899b3}.ssc-step.step-active .ssc-step-num[data-v-8f2de8bb],.ssc-step.step-active .ssc-step-label[data-v-8f2de8bb]{color:#f472b6}.ssc-step.step-running[data-v-8f2de8bb]{cursor:wait;color:#f472b6d9;background:#ec489914;border-color:#ec489947}.ssc-step.step-warning[data-v-8f2de8bb]{color:#fbbf24f2;background:#f59e0b1a;border-color:#f59e0b66}.ssc-step.step-warning[data-v-8f2de8bb]:hover{border-color:#f59e0b99;transform:translateY(-1px)}.ssc-step.step-warning .ssc-step-icon[data-v-8f2de8bb]{background:#f59e0b2e;border-color:#f59e0b80}.ssc-step.step-done[data-v-8f2de8bb]{color:#4ade80f2;background:#22c55e12;border-color:#22c55e47}.ssc-step.step-done[data-v-8f2de8bb]:hover{background:#22c55e21;border-color:#22c55e73}.ssc-step.step-done .ssc-step-icon[data-v-8f2de8bb]{color:#4ade80f2;background:#22c55e2e;border-color:#22c55e80}.ssc-step.step-disabled[data-v-8f2de8bb]{opacity:.45;cursor:not-allowed}.ssc-step[data-v-8f2de8bb]:disabled{cursor:not-allowed}.ssc-grid[data-v-8f2de8bb]{flex-direction:column;gap:1.75rem;display:flex}.ssc-card[data-v-8f2de8bb]{--cat:#f472b6e6;background:var(--w-3);border:1px solid var(--w-8);border-left:3px solid var(--cat);border-radius:.85rem;padding:.9rem 1rem 1rem;transition:border-color .2s,box-shadow .2s;position:relative}.ssc-card.is-running[data-v-8f2de8bb]{box-shadow:0 0 0 1px #ec48992e}.ssc-card.is-done[data-v-8f2de8bb]{border-color:#22c55e40 #22c55e40 #22c55e40 #22c55eb3}.ssc-card.is-error[data-v-8f2de8bb]{border-color:#ef44444d #ef44444d #ef44444d #ef4444b3}.ssc-card-head[data-v-8f2de8bb]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.7rem;display:flex}.ssc-card-title-wrap[data-v-8f2de8bb]{align-items:center;gap:.5rem;min-width:0;display:flex}.ssc-card-cat[data-v-8f2de8bb]{white-space:nowrap;border:1px solid;border-radius:.3rem;padding:.1rem .5rem;font-size:.68rem;font-weight:700}.ssc-card-title[data-v-8f2de8bb]{color:var(--w-90);white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:650;overflow:hidden}.ssc-status-tag[data-v-8f2de8bb]{border-radius:1rem;flex-shrink:0;align-items:center;gap:.3rem;padding:.16rem .55rem;font-size:.7rem;font-weight:600;display:inline-flex}.ssc-status-dot[data-v-8f2de8bb]{background:currentColor;border-radius:50%;width:.4rem;height:.4rem}.tag-running[data-v-8f2de8bb]{color:#f472b6f2;background:#ec489924}.tag-done[data-v-8f2de8bb]{color:#4ade80f2;background:#22c55e21}.tag-error[data-v-8f2de8bb]{color:#f87171f2;background:#ef444421}.tag-ready[data-v-8f2de8bb]{color:#7dd3fcf2;background:#38bdf821}.tag-pending[data-v-8f2de8bb]{background:var(--w-6);color:var(--w-45)}.ssc-card-body[data-v-8f2de8bb]{grid-template-columns:1fr 1fr;gap:.9rem;display:grid}.ssc-col[data-v-8f2de8bb]{flex-direction:column;gap:.5rem;min-width:0;display:flex}.ssc-col-label[data-v-8f2de8bb]{justify-content:space-between;align-items:center;gap:.5rem;min-height:1.6rem;display:flex}.ssc-lbl[data-v-8f2de8bb]{color:var(--w-70);align-items:center;gap:.4rem;font-size:.78rem;font-weight:650;display:inline-flex}.ssc-lbl-dot[data-v-8f2de8bb]{border-radius:50%;width:.4rem;height:.4rem}.dot-prompt[data-v-8f2de8bb]{background:#a855f7e6}.dot-vids[data-v-8f2de8bb]{background:#38bdf8e6}.ssc-vid-count[data-v-8f2de8bb]{color:#4ade80e6;font-size:.7rem;font-weight:600}.ssc-firstframe[data-v-8f2de8bb]{background:var(--w-3);border:1px solid var(--w-6);border-radius:.55rem;align-items:center;gap:.6rem;padding:.4rem;display:flex}.ssc-ff-img[data-v-8f2de8bb]{object-fit:cover;cursor:pointer;border-radius:.45rem;flex-shrink:0;width:3.2rem;height:3.2rem}.ssc-ff-meta[data-v-8f2de8bb]{flex-direction:column;gap:.25rem;display:flex}.ssc-ff-tag[data-v-8f2de8bb]{color:#f472b6e6;font-size:.68rem;font-weight:700}.ssc-ff-dur[data-v-8f2de8bb]{color:var(--w-45);align-items:center;gap:.28rem;font-size:.68rem;font-weight:600;display:inline-flex}.ssc-ff-dur.is-calc[data-v-8f2de8bb]{color:#f472b6e6}.ssc-dur-dot[data-v-8f2de8bb]{background:currentColor;border-radius:50%;width:.36rem;height:.36rem;animation:1s ease-in-out infinite ssc-pulse-8f2de8bb}@keyframes ssc-pulse-8f2de8bb{0%,to{opacity:1}50%{opacity:.3}}.ssc-dur-pick[data-v-8f2de8bb]{cursor:pointer}.ssc-dur-select[data-v-8f2de8bb]{color:#c48dfdf7;cursor:pointer;background:#a855f71f;border:1px solid #a855f766;border-radius:.32rem;outline:none;margin-left:.18rem;padding:.08rem .3rem;font-family:inherit;font-size:.68rem;font-weight:600;transition:border-color .18s}.ssc-dur-select[data-v-8f2de8bb]:hover{border-color:#c48dfdb3}.ssc-dur-select option[data-v-8f2de8bb]{color:#fff;background:#1b1b22}.ssc-prompt-actions[data-v-8f2de8bb]{gap:.4rem;display:flex}.ssc-mini-btn[data-v-8f2de8bb]{border:1px solid var(--w-10);background:var(--w-4);color:var(--w-55);cursor:pointer;border-radius:.4rem;align-items:center;gap:.25rem;padding:.25rem .55rem;font-family:inherit;font-size:.7rem;font-weight:600;transition:all .18s;display:inline-flex}.ssc-mini-btn[data-v-8f2de8bb]:hover:not(:disabled){color:#c48dfdf2;border-color:#a855f766}.ssc-mini-btn[data-v-8f2de8bb]:disabled{opacity:.4;cursor:not-allowed}.ssc-prompt-input[data-v-8f2de8bb]{box-sizing:border-box;resize:vertical;border:1px solid var(--w-8);background:var(--w-2);width:100%;min-height:5.5rem;color:var(--w-85);border-radius:.55rem;outline:none;padding:.6rem .7rem;font-family:inherit;font-size:.78rem;line-height:1.55}.ssc-prompt-input[data-v-8f2de8bb]:focus{border-color:#a855f773}.ssc-prompt-foot[data-v-8f2de8bb]{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.ssc-text-btn[data-v-8f2de8bb]{color:#7dd3fce6;cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:.74rem;font-weight:600}.ssc-gen-btn[data-v-8f2de8bb]{cursor:pointer;color:#fff;background:linear-gradient(135deg,#ec4899,#a855f7);border:none;border-radius:.5rem;align-items:center;gap:.35rem;padding:.42rem .9rem;font-family:inherit;font-size:.76rem;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 2px 10px #ec48994d}.ssc-gen-btn[data-v-8f2de8bb]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 14px #ec489966}.ssc-gen-btn[data-v-8f2de8bb]:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.ssc-cand-grid[data-v-8f2de8bb]{grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}.ssc-cand[data-v-8f2de8bb]{aspect-ratio:16/10;border:1px solid var(--w-8);background:#000;border-radius:.55rem;position:relative;overflow:hidden}.ssc-cand.failed[data-v-8f2de8bb]{background:#ef44440f;border-color:#ef444433}.ssc-cand-video[data-v-8f2de8bb]{object-fit:cover;cursor:pointer;background:#000;width:100%;height:100%;display:block}.ssc-cand-play[data-v-8f2de8bb]{cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000073;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;margin:auto;transition:background .2s;display:flex;position:absolute;inset:0}.ssc-cand:hover .ssc-cand-play[data-v-8f2de8bb]{background:#ec4899a6}.ssc-cand-loading[data-v-8f2de8bb],.ssc-cand-failed[data-v-8f2de8bb]{flex-direction:column;justify-content:center;align-items:center;gap:.4rem;font-size:.72rem;font-weight:600;display:flex;position:absolute;inset:0}.ssc-cand-loading[data-v-8f2de8bb]{color:#f472b6f2;background:var(--w-3)}.ssc-cand-failed[data-v-8f2de8bb]{color:#f87171f2;padding:0 .4rem}.ssc-cand-fail-reason[data-v-8f2de8bb]{color:#f8717199;text-align:center;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:94%;font-size:.5625rem;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.ssc-cand-timeout-reason[data-v-8f2de8bb]{color:#94a3b899;text-align:center;max-width:94%;font-size:.5625rem;line-height:1.3}.ssc-spinner[data-v-8f2de8bb]{border:2px solid #ec489940;border-top-color:#ec4899e6;border-radius:50%;width:1.4rem;height:1.4rem;animation:.8s linear infinite ssc-spin-8f2de8bb}.ssc-step-spinner[data-v-8f2de8bb]{border:2px solid #ec48994d;border-top-color:#f472b6f2;border-radius:50%;width:.8rem;height:.8rem;animation:.7s linear infinite ssc-spin-8f2de8bb}.ssc-btn-spinner[data-v-8f2de8bb]{vertical-align:middle;border:2px solid #fff6;border-top-color:#fff;border-radius:50%;flex-shrink:0;width:.8rem;height:.8rem;animation:.7s linear infinite ssc-spin-8f2de8bb;display:inline-block}.ssc-cand-actions[data-v-8f2de8bb]{gap:.3rem;display:flex;position:absolute;top:.35rem;right:.35rem}.ssc-cand-dl[data-v-8f2de8bb],.ssc-cand-del[data-v-8f2de8bb]{cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#00000080;border:none;border-radius:.35rem;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:background .18s;display:flex}.ssc-cand-dl[data-v-8f2de8bb]:hover{background:#38bdf8cc}.ssc-cand-del[data-v-8f2de8bb]:hover{background:#ef4444d9}.ssc-cand.failed .ssc-cand-del[data-v-8f2de8bb]{position:absolute;top:.35rem;right:.35rem}.ssc-cand-empty[data-v-8f2de8bb]{border:1px dashed var(--w-10);background:var(--w-2);border-radius:.55rem;flex:1;justify-content:center;align-items:center;min-height:6rem;display:flex}.ssc-cand-empty-inner[data-v-8f2de8bb]{color:var(--w-30);flex-direction:column;align-items:center;gap:.4rem;font-size:.74rem;display:flex}.ssc-cand-add[data-v-8f2de8bb]{aspect-ratio:16/10;color:#f472b6eb;cursor:pointer;background:#ec48990d;border:1px dashed #ec489966;border-radius:.55rem;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;font-size:.74rem;font-weight:600;transition:border-color .15s,background .15s,transform .15s;display:flex}.ssc-cand-add[data-v-8f2de8bb]:hover:not(:disabled){background:#ec48991f;border-color:#ec4899b3;transform:translateY(-1px)}.ssc-cand-add[data-v-8f2de8bb]:disabled{opacity:.4;cursor:not-allowed}.ssc-cand-add-spin[data-v-8f2de8bb]{width:1.1rem;height:1.1rem}.ssc-card-error[data-v-8f2de8bb]{color:#f87171f2;background:#ef444414;border:1px solid #ef444433;border-radius:.5rem;align-items:center;gap:.4rem;margin-top:.7rem;padding:.5rem .7rem;font-size:.74rem;display:flex}.ssc-card-error svg[data-v-8f2de8bb]{color:#f87171e6;flex-shrink:0}.ssc-action-row[data-v-8f2de8bb]{justify-content:flex-end;align-items:center;gap:.7rem;margin:1.1rem 0 .4rem;display:flex}.ssc-batch-dl-btn[data-v-8f2de8bb]{color:#7dd3fcfa;cursor:pointer;background:#38bdf81a;border:1px solid #38bdf859;border-radius:.6rem;align-items:center;gap:.4rem;padding:.55rem 1.1rem;font-family:inherit;font-size:.8rem;font-weight:650;transition:all .18s;display:inline-flex}.ssc-batch-dl-btn[data-v-8f2de8bb]:hover:not(:disabled){background:#38bdf82e;border-color:#38bdf88c}.ssc-batch-dl-btn[data-v-8f2de8bb]:disabled{opacity:.55;cursor:wait}.ssc-confirm-btn[data-v-8f2de8bb]{cursor:pointer;color:#fff;background:linear-gradient(135deg,#ec4899,#a855f7);border:none;border-radius:.65rem;align-items:center;gap:.45rem;padding:.6rem 1.5rem;font-family:inherit;font-size:.85rem;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 3px 14px #ec489952}.ssc-confirm-btn[data-v-8f2de8bb]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 5px 18px #ec48996b}.ssc-confirm-btn[data-v-8f2de8bb]:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.ssc-confirm-spinner[data-v-8f2de8bb]{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:.95rem;height:.95rem;animation:.8s linear infinite ssc-spin-8f2de8bb}@keyframes ssc-spin-8f2de8bb{to{transform:rotate(360deg)}}.ssc-done-area[data-v-8f2de8bb]{margin:.625rem 0 .25rem}.ssc-done-card[data-v-8f2de8bb]{background:linear-gradient(135deg,#22c55e0a,#34d39905,#ffffff03);border:1px solid #22c55e1f;border-radius:1rem;flex-direction:column;gap:.95rem;padding:1.05rem 1.25rem 1.2rem;display:flex;position:relative;overflow:hidden}.ssc-done-accent[data-v-8f2de8bb]{background:linear-gradient(90deg,#22c55ea6,#34d39966,#10b98133,#0000);height:2px;position:absolute;top:0;left:0;right:0}.ssc-done-header[data-v-8f2de8bb]{align-items:flex-start;gap:.75rem;display:flex}.ssc-done-icon[data-v-8f2de8bb]{color:#22c55ebf;background:#22c55e14;border:1px solid #22c55e24;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.ssc-done-text[data-v-8f2de8bb]{flex-direction:column;flex:1;gap:.32rem;min-width:0;display:flex}.ssc-done-title-row[data-v-8f2de8bb]{align-items:center;gap:.5rem;display:flex}.ssc-done-badge[data-v-8f2de8bb]{color:#22c55eeb;white-space:nowrap;background:#22c55e1a;border:1px solid #22c55e33;border-radius:.28rem;align-items:center;gap:.2rem;padding:.13rem .46rem;font-size:.69rem;font-weight:600;display:inline-flex}.ssc-done-title[data-v-8f2de8bb]{color:var(--w-95);font-size:1.05rem;font-weight:700}.ssc-done-stats[data-v-8f2de8bb]{align-items:center;gap:.75rem;display:flex}.ssc-done-stat[data-v-8f2de8bb]{color:var(--w-40);align-items:center;gap:.28rem;font-size:.76rem;font-weight:500;display:inline-flex}.ssc-done-stat svg[data-v-8f2de8bb]{color:#22c55e8c}.ssc-done-dl[data-v-8f2de8bb]{align-self:center;margin-left:auto}.ssc-done-grid[data-v-8f2de8bb]{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.8rem;display:grid}.ssc-done-item[data-v-8f2de8bb]{flex-direction:column;gap:.45rem;display:flex}.ssc-done-thumb[data-v-8f2de8bb]{aspect-ratio:16/10;border:1px solid var(--w-8);cursor:pointer;background:#000;border-radius:.65rem;width:100%;position:relative;overflow:hidden}.ssc-done-video[data-v-8f2de8bb]{object-fit:cover;width:100%;height:100%;display:block}.ssc-done-play[data-v-8f2de8bb]{color:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000073;border-radius:50%;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;margin:auto;transition:background .2s;display:flex;position:absolute;inset:0}.ssc-done-thumb:hover .ssc-done-play[data-v-8f2de8bb]{background:#22c55eb3}.ssc-done-cap[data-v-8f2de8bb]{align-items:center;gap:.4rem;min-width:0;display:flex}.ssc-done-cat[data-v-8f2de8bb]{white-space:nowrap;border:1px solid;border-radius:.3rem;flex-shrink:0;padding:.06rem .4rem;font-size:.64rem;font-weight:700}.ssc-done-vtitle[data-v-8f2de8bb]{color:var(--w-80);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.76rem;font-weight:600;overflow:hidden}.ssc-done-item-dl[data-v-8f2de8bb]{color:#7dd3fcf2;cursor:pointer;background:#38bdf81a;border:1px solid #38bdf84d;border-radius:.35rem;flex-shrink:0;align-items:center;gap:.2rem;padding:.2rem .45rem;font-family:inherit;font-size:.66rem;font-weight:600;display:inline-flex}.ssc-done-item-dl[data-v-8f2de8bb]:hover{background:#38bdf833}.ssc-picker-mask[data-v-8f2de8bb]{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#080a129e;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.ssc-rewrite-modal[data-v-8f2de8bb]{background:var(--bg-card,#16181f);border:1px solid var(--w-10);border-radius:.9rem;width:min(30rem,92vw);overflow:hidden;box-shadow:0 20px 60px #00000080}.ssc-picker-head[data-v-8f2de8bb]{justify-content:space-between;align-items:flex-start;padding:1rem 1.1rem .6rem;display:flex}.ssc-picker-title[data-v-8f2de8bb]{color:var(--w-95);font-size:.95rem;font-weight:700}.ssc-rewrite-modal-sub[data-v-8f2de8bb]{color:var(--w-45);margin-top:.2rem;font-size:.74rem}.ssc-picker-close[data-v-8f2de8bb]{background:var(--w-5);width:1.7rem;height:1.7rem;color:var(--w-50);cursor:pointer;border:none;border-radius:.4rem;justify-content:center;align-items:center;display:flex}.ssc-picker-close[data-v-8f2de8bb]:hover{background:var(--w-10);color:var(--w-80)}.ssc-rewrite-modal-body[data-v-8f2de8bb]{padding:.4rem 1.1rem .6rem}.ssc-rewrite-modal-label[data-v-8f2de8bb]{color:var(--w-60);margin-bottom:.5rem;font-size:.78rem;display:block}.ssc-rewrite-modal-input[data-v-8f2de8bb]{box-sizing:border-box;resize:vertical;border:1px solid var(--w-10);background:var(--w-2);width:100%;color:var(--w-85);border-radius:.55rem;outline:none;padding:.6rem .7rem;font-family:inherit;font-size:.8rem;line-height:1.5}.ssc-rewrite-modal-input[data-v-8f2de8bb]:focus{border-color:#a855f773}.ssc-picker-foot[data-v-8f2de8bb]{justify-content:flex-end;align-items:center;gap:.7rem;padding:.6rem 1.1rem 1rem;display:flex}.ssc-preview-mask[data-v-8f2de8bb]{z-index:10000;background:#000000d9;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0}.ssc-preview-media[data-v-8f2de8bb]{border-radius:.6rem;max-width:90vw;max-height:88vh}.ssc-preview-close[data-v-8f2de8bb]{color:#fff;cursor:pointer;background:#ffffff1f;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:flex;position:fixed;top:1.5rem;right:1.5rem}.ssc-preview-close[data-v-8f2de8bb]:hover{background:#ffffff38}.ssc-fade-enter-active[data-v-8f2de8bb],.ssc-fade-leave-active[data-v-8f2de8bb]{transition:opacity .2s}.ssc-fade-enter-from[data-v-8f2de8bb],.ssc-fade-leave-to[data-v-8f2de8bb]{opacity:0}@media (max-width:640px){.ssc-card-body[data-v-8f2de8bb]{grid-template-columns:1fr}}html[data-theme=light] .ssc-done-card[data-v-8f2de8bb]{background:#fffffff2;border-color:#15803d24}html[data-theme=light] .ssc-done-title[data-v-8f2de8bb]{color:#141928}html[data-theme=light] .ssc-done-vtitle[data-v-8f2de8bb]{color:#282e3e}html[data-theme=light] .ssc-rewrite-modal[data-v-8f2de8bb]{background:#fff}.ckg-node[data-v-e0aaf17d]{flex-direction:column;gap:.85rem;display:flex}.ckg-header[data-v-e0aaf17d]{align-items:center;gap:.6rem;margin-bottom:.85rem;padding-right:7rem;display:flex}.ckg-name[data-v-e0aaf17d]{color:var(--w-100);font-size:1rem;font-weight:600}.ckg-badge[data-v-e0aaf17d]{color:#f472b6;background:#ec489921;border-radius:.4rem;padding:.14rem .6rem;font-size:.72rem;font-weight:600}.ckg-btn[data-v-e0aaf17d]{cursor:pointer;border:1px solid var(--w-15);background:var(--w-6);color:var(--w-80);border-radius:.5rem;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.8rem;transition:all .2s;display:inline-flex}.ckg-btn.ghost[data-v-e0aaf17d]:hover:not(:disabled){color:#f472b6;background:#ec48991a;border-color:#ec48994d}.ckg-btn[data-v-e0aaf17d]:disabled{opacity:.5;cursor:not-allowed}.ckg-grid[data-v-e0aaf17d]{grid-template-columns:repeat(auto-fill,minmax(15.5rem,1fr));gap:.85rem;display:grid}.ckg-add-card[data-v-e0aaf17d]{border:1px dashed var(--w-20);min-height:8rem;color:var(--w-55);cursor:pointer;background:#ffffff04;border-radius:.7rem;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;font-size:.82rem;transition:all .2s;display:flex}.ckg-add-card[data-v-e0aaf17d]:hover:not(:disabled){color:#f472b6;background:#ec48990f;border-color:#ec489973}.ckg-add-card[data-v-e0aaf17d]:disabled{opacity:.45;cursor:not-allowed}.ckg-card[data-v-e0aaf17d]{border:1px solid var(--w-10);background:#ffffff05;border-radius:.7rem;flex-direction:column;gap:.55rem;padding:.8rem;display:flex}.ckg-card-head[data-v-e0aaf17d]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ckg-card-title[data-v-e0aaf17d]{color:var(--w-85);align-items:center;gap:.35rem;font-size:.82rem;font-weight:600;display:inline-flex}.ckg-del[data-v-e0aaf17d]{color:#f87171;cursor:pointer;background:#ef44441f;border:none;border-radius:.4rem;flex-shrink:0;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;display:flex}.ckg-del[data-v-e0aaf17d]:hover{background:#ef444433}.ckg-nr[data-v-e0aaf17d]{resize:vertical;background:var(--w-4);border:1px solid var(--w-12);color:var(--w-90);border-radius:.45rem;padding:.5rem;font-family:inherit;font-size:.82rem;line-height:1.5}.ckg-ref[data-v-e0aaf17d]{border:1px dashed var(--w-15);border-radius:.5rem;flex-direction:column;gap:.4rem;padding:.5rem;display:flex}.ckg-ref.is-empty[data-v-e0aaf17d]{background:#ef44440a;border-color:#ef444473}.ckg-ref-head[data-v-e0aaf17d]{justify-content:space-between;align-items:center;display:flex}.ckg-ref-label[data-v-e0aaf17d]{color:var(--w-65);font-size:.76rem}.ckg-ref-count[data-v-e0aaf17d]{color:#f472b6;font-weight:600}.ckg-mini[data-v-e0aaf17d]{background:var(--w-6);border:1px solid var(--w-12);color:var(--w-70);cursor:pointer;border-radius:.35rem;align-items:center;gap:.25rem;padding:.2rem .5rem;font-size:.72rem;display:inline-flex}.ckg-mini[data-v-e0aaf17d]:hover:not(:disabled){color:#f472b6}.ckg-mini[data-v-e0aaf17d]:disabled{opacity:.4;cursor:not-allowed}.ckg-ref-imgs[data-v-e0aaf17d]{flex-wrap:wrap;gap:.3rem;display:flex}.ckg-ref-thumb[data-v-e0aaf17d]{object-fit:cover;border:1px solid var(--w-12);cursor:zoom-in;border-radius:.35rem;width:2.6rem;height:2.6rem}.ckg-ref-warn[data-v-e0aaf17d]{color:#f87171;font-size:.7rem}.ckg-card-foot[data-v-e0aaf17d]{justify-content:flex-end;display:flex}.ckg-save[data-v-e0aaf17d]{cursor:pointer;color:#f472b6;background:#ec48991f;border:1px solid #ec48994d;border-radius:.45rem;padding:.32rem .85rem;font-size:.76rem}.ckg-save[data-v-e0aaf17d]:disabled{opacity:.5;cursor:default}.ckg-empty[data-v-e0aaf17d]{text-align:center;color:var(--w-50);grid-column:1/-1;padding:1.5rem;font-size:.85rem}.ckg-confirm-bar[data-v-e0aaf17d]{justify-content:flex-end;margin-top:.3rem;display:flex}.ckg-confirm[data-v-e0aaf17d]{cursor:pointer;color:#fff;background:linear-gradient(135deg,#ec4899,#db2777);border:none;border-radius:.55rem;align-items:center;gap:.4rem;padding:.55rem 1.4rem;font-size:.86rem;font-weight:600;display:inline-flex}.ckg-confirm[data-v-e0aaf17d]:disabled{opacity:.5;cursor:not-allowed}.ckg-spin[data-v-e0aaf17d]{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:.85rem;height:.85rem;animation:.7s linear infinite ckgspin-e0aaf17d}.ckg-spin.tiny[data-v-e0aaf17d]{border-width:1.5px;border-color:#f472b6 #f472b666 #f472b666;width:.7rem;height:.7rem}@keyframes ckgspin-e0aaf17d{to{transform:rotate(360deg)}}.ckg-picker-mask[data-v-e0aaf17d],.ckg-preview-mask[data-v-e0aaf17d]{z-index:9999;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ckg-preview-mask[data-v-e0aaf17d]{cursor:zoom-out}.ckg-preview-img[data-v-e0aaf17d]{border-radius:.5rem;max-width:88vw;max-height:88vh}.ckg-picker[data-v-e0aaf17d]{background:#16161c;border:1px solid #ec489940;border-radius:.75rem;flex-direction:column;width:min(40rem,92vw);max-height:80vh;display:flex;overflow:hidden}.ckg-picker-head[data-v-e0aaf17d]{border-bottom:1px solid var(--w-10);color:var(--w-90);justify-content:space-between;align-items:center;padding:.85rem 1.1rem;font-size:.9rem;display:flex}.ckg-picker-head button[data-v-e0aaf17d]{color:var(--w-60);cursor:pointer;background:0 0;border:none;font-size:1.1rem}.ckg-picker-grid[data-v-e0aaf17d]{flex:1;grid-template-columns:repeat(auto-fill,minmax(7rem,1fr));gap:.6rem;padding:1rem;display:grid;overflow-y:auto}.ckg-pick-item[data-v-e0aaf17d]{aspect-ratio:1;cursor:pointer;border:2px solid #0000;border-radius:.5rem;position:relative;overflow:hidden}.ckg-pick-item.picked[data-v-e0aaf17d]{border-color:#ec4899}.ckg-pick-item img[data-v-e0aaf17d]{object-fit:cover;width:100%;height:100%}.ckg-pick-tag[data-v-e0aaf17d]{color:#fff;border-radius:.3rem;padding:.05rem .35rem;font-size:.62rem;position:absolute;top:.25rem;left:.25rem}.ckg-pick-tag.cp[data-v-e0aaf17d]{background:#f59e0bd9}.ckg-pick-tag.sup[data-v-e0aaf17d]{background:#64748bd9}.ckg-pick-check[data-v-e0aaf17d]{color:#fff;background:#ec4899;border-radius:50%;justify-content:center;align-items:center;width:1.2rem;height:1.2rem;font-size:.7rem;display:flex;position:absolute;top:.25rem;right:.25rem}.ckg-pick-none[data-v-e0aaf17d]{text-align:center;color:var(--w-50);grid-column:1/-1;padding:1.5rem;font-size:.82rem}.ckg-picker-foot[data-v-e0aaf17d]{border-top:1px solid var(--w-10);justify-content:flex-end;gap:.6rem;padding:.85rem 1.1rem;display:flex}.ckg-done-area[data-v-e0aaf17d]{margin:.4rem 0 .25rem}.ckg-done-card[data-v-e0aaf17d]{background:linear-gradient(135deg,#22c55e0a,#34d39905,#ffffff03);border:1px solid #22c55e1f;border-radius:1rem;flex-direction:column;gap:.95rem;padding:1.05rem 1.25rem 1.2rem;display:flex;position:relative;overflow:hidden}.ckg-done-accent[data-v-e0aaf17d]{background:linear-gradient(90deg,#22c55ea6,#34d39966,#10b98133,#0000);height:2px;position:absolute;top:0;left:0;right:0}.ckg-done-header[data-v-e0aaf17d]{align-items:flex-start;gap:.75rem;display:flex}.ckg-done-icon[data-v-e0aaf17d]{color:#22c55ebf;background:#22c55e14;border:1px solid #22c55e24;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.ckg-done-text[data-v-e0aaf17d]{flex-direction:column;flex:1;gap:.32rem;min-width:0;display:flex}.ckg-done-title-row[data-v-e0aaf17d]{align-items:center;gap:.5rem;display:flex}.ckg-done-tag2[data-v-e0aaf17d]{color:#22c55eeb;white-space:nowrap;background:#22c55e1a;border:1px solid #22c55e33;border-radius:.28rem;align-items:center;gap:.2rem;padding:.13rem .46rem;font-size:.69rem;font-weight:600;display:inline-flex}.ckg-done-title[data-v-e0aaf17d]{color:var(--w-95);font-size:1.05rem;font-weight:700}.ckg-done-sub[data-v-e0aaf17d]{color:var(--w-40);font-size:.76rem;font-weight:500}.ckg-done-grid[data-v-e0aaf17d]{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.75rem;display:grid}.ckg-done-item[data-v-e0aaf17d]{border:1px solid var(--w-8);background:#ffffff06;border-radius:.65rem;flex-direction:column;gap:.4rem;padding:.55rem;display:flex}.ckg-done-thumbs[data-v-e0aaf17d]{flex-wrap:wrap;gap:.3rem;display:flex}.ckg-done-thumbs img[data-v-e0aaf17d]{object-fit:cover;border:1px solid var(--w-10);cursor:zoom-in;border-radius:.35rem;width:2.4rem;height:2.4rem}.ckg-done-nr[data-v-e0aaf17d]{color:var(--w-70);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.74rem;line-height:1.45;display:-webkit-box;overflow:hidden}html[data-theme=light] .ckg-done-card[data-v-e0aaf17d]{background:#fffffff2;border-color:#15803d24}html[data-theme=light] .ckg-done-title[data-v-e0aaf17d]{color:#141928}html[data-theme=light] .ckg-done-nr[data-v-e0aaf17d]{color:#323848}html[data-theme=light] .ckg-done-item[data-v-e0aaf17d]{background:#00000005;border-color:#0000000f}.cks-node[data-v-0aa180e7]{padding:0 .25rem}.cks-header[data-v-0aa180e7]{align-items:center;gap:.75rem;margin:.75rem 0 .85rem;display:flex}.cks-name[data-v-0aa180e7]{color:var(--w-100);letter-spacing:.01em;font-size:1.02rem;font-weight:700}.cks-count-badge[data-v-0aa180e7]{color:#f472b6f2;background:#ec48991f;border:1px solid #ec489933;border-radius:1rem;align-items:center;gap:.35rem;padding:.2rem .7rem;font-size:.8rem;font-weight:600;display:inline-flex}.cks-count-badge svg[data-v-0aa180e7]{color:#f472b6b3}.cks-progress-pill[data-v-0aa180e7]{color:#f472b6f2;background:linear-gradient(135deg,#ec489929,#a855f71f);border:1px solid #ec489940;border-radius:1rem;align-items:center;gap:.4rem;margin-left:auto;padding:.22rem .75rem;font-size:.8rem;font-weight:700;display:inline-flex}.cks-pill-dot[data-v-0aa180e7]{background:#f472b6;border-radius:50%;width:.42rem;height:.42rem;box-shadow:0 0 6px #f472b6cc}.cks-tip[data-v-0aa180e7]{color:var(--w-65);background:linear-gradient(135deg,#ec489912,#a855f70d);border:1px solid #ec489929;border-radius:.7rem;align-items:flex-start;gap:.55rem;margin-bottom:1.1rem;padding:.75rem .95rem;font-size:.8rem;line-height:1.65;display:flex}.cks-tip-icon[data-v-0aa180e7]{color:#f472b6e6;flex-shrink:0;margin-top:.08rem}.cks-tip b[data-v-0aa180e7]{color:#f472b6f2;font-weight:700}.cks-steps[data-v-0aa180e7]{gap:.625rem;margin-bottom:1.25rem;display:flex}.cks-step[data-v-0aa180e7]{border:1px solid var(--w-8);background:var(--w-3);color:var(--w-40);cursor:pointer;white-space:nowrap;border-radius:.6rem;outline:none;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1rem;font-family:inherit;font-size:.82rem;font-weight:600;transition:all .2s;display:flex}.cks-step-icon[data-v-0aa180e7]{border:2px solid var(--w-12);background:var(--w-3);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.45rem;height:1.45rem;transition:all .2s;display:flex}.cks-step-num[data-v-0aa180e7]{color:var(--w-35);font-size:.72rem;font-weight:700}.cks-step-spinner[data-v-0aa180e7]{border:2px solid #ec48994d;border-top-color:#f472b6f2;border-radius:50%;width:.8rem;height:.8rem;animation:.7s linear infinite cks-spin-0aa180e7}.cks-step.step-active[data-v-0aa180e7]{color:#f472b6;background:linear-gradient(135deg,#ec489929,#a855f71a);border-color:#ec489973;box-shadow:0 2px 12px #ec48991f}.cks-step.step-active[data-v-0aa180e7]:hover{border-color:#ec4899b3;transform:translateY(-1px)}.cks-step.step-active .cks-step-icon[data-v-0aa180e7]{background:#ec489938;border-color:#ec4899b3}.cks-step.step-active .cks-step-num[data-v-0aa180e7],.cks-step.step-active .cks-step-label[data-v-0aa180e7]{color:#f472b6}.cks-step.step-running[data-v-0aa180e7]{cursor:wait;color:#f472b6d9;background:#ec489914;border-color:#ec489947}.cks-step.step-done[data-v-0aa180e7]{color:#4ade80f2;background:#22c55e12;border-color:#22c55e47}.cks-step.step-done[data-v-0aa180e7]:hover{background:#22c55e21;border-color:#22c55e73}.cks-step.step-done .cks-step-icon[data-v-0aa180e7]{color:#4ade80;background:#22c55e24;border-color:#22c55e8c}.cks-step.step-done .cks-step-label[data-v-0aa180e7]{color:#4ade80f2}.cks-step[data-v-0aa180e7]:disabled{opacity:.5;cursor:not-allowed}.cks-step.step-warning[data-v-0aa180e7]{color:#fbbf24f5;background:linear-gradient(135deg,#f59e0b24,#ea580c1a);border-color:#f59e0b73}.cks-step.step-warning[data-v-0aa180e7]:hover{border-color:#f59e0bb3;transform:translateY(-1px)}.cks-step.step-warning .cks-step-icon[data-v-0aa180e7]{background:#f59e0b33;border-color:#f59e0b99}.cks-step.step-warning .cks-step-num[data-v-0aa180e7],.cks-step.step-warning .cks-step-label[data-v-0aa180e7]{color:#fbbf24f5}.cks-btn-spinner[data-v-0aa180e7]{vertical-align:middle;border:2px solid #fff6;border-top-color:#fff;border-radius:50%;flex-shrink:0;width:.8rem;height:.8rem;animation:.7s linear infinite cks-spin-0aa180e7;display:inline-block}.cks-btn-spinner.dark[data-v-0aa180e7]{border-color:#f472b6f2 #ec48994d #ec48994d}.cks-action-row[data-v-0aa180e7]{justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1.25rem;display:flex}.cks-confirm-btn[data-v-0aa180e7]{color:#f472b6f2;letter-spacing:.02em;cursor:pointer;background:linear-gradient(135deg,#ec489926,#be185d1f);border:1px solid #ec489959;border-radius:.625rem;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.cks-confirm-btn[data-v-0aa180e7]:hover:not(:disabled){background:linear-gradient(135deg,#ec489940,#be185d33);border-color:#ec48998c;transform:translateY(-1px);box-shadow:0 4px 20px #ec489933}.cks-confirm-btn[data-v-0aa180e7]:disabled{opacity:.35;cursor:not-allowed}.cks-confirm-spinner[data-v-0aa180e7]{border:2px solid #ec48994d;border-top-color:#ec4899e6;border-radius:50%;width:.875rem;height:.875rem;animation:.8s linear infinite cks-spin-0aa180e7}@keyframes cks-spin-0aa180e7{to{transform:rotate(360deg)}}.cks-grid[data-v-0aa180e7]{grid-template-columns:repeat(auto-fill,minmax(34rem,1fr));gap:1.25rem;display:grid}.cks-card[data-v-0aa180e7]{border:1px solid var(--w-8);background:linear-gradient(160deg,#ffffff09,#ffffff03);border-radius:.95rem;padding:1rem 1.1rem;transition:border-color .25s,box-shadow .25s,transform .25s;position:relative;overflow:hidden}.cks-card[data-v-0aa180e7]:before{content:"";opacity:.85;background:linear-gradient(90deg,#ec4899d9,#0000 75%);height:2.5px;position:absolute;top:0;left:0;right:0}.cks-card.is-done[data-v-0aa180e7]:before{opacity:1;background:linear-gradient(90deg,#22c55e99,#10b98159,#0000)}.cks-card.is-error[data-v-0aa180e7]:before{opacity:1;background:linear-gradient(90deg,#ef444499,#f8717159,#0000)}.cks-card.is-done[data-v-0aa180e7]{border-color:#22c55e3d}.cks-card.is-running[data-v-0aa180e7]{border-color:var(--w-12);box-shadow:0 6px 22px #00000029}.cks-card.is-error[data-v-0aa180e7]{border-color:#ef444442}.cks-card[data-v-0aa180e7]:hover{border-color:var(--w-15);transform:translateY(-2px);box-shadow:0 12px 34px #00000047}.cks-card-head[data-v-0aa180e7]{align-items:center;gap:.6rem;margin-bottom:.75rem;display:flex}.cks-card-title-wrap[data-v-0aa180e7]{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.cks-card-tag[data-v-0aa180e7]{color:#f472b6f2;letter-spacing:.02em;background:#ec489921;border:1px solid #ec489938;border-radius:.35rem;flex-shrink:0;padding:.12rem .5rem;font-size:.66rem;font-weight:700}.cks-card-title[data-v-0aa180e7]{color:var(--w-88);white-space:nowrap;text-overflow:ellipsis;font-size:.86rem;font-weight:600;overflow:hidden}.cks-lbl[data-v-0aa180e7]{align-items:center;gap:.4rem;display:inline-flex}.cks-lbl-dot[data-v-0aa180e7]{border-radius:2px;flex-shrink:0;width:.42rem;height:.42rem}.dot-prompt[data-v-0aa180e7]{background:#ec4899e6;box-shadow:0 0 6px #ec489959}.dot-imgs[data-v-0aa180e7]{background:#a855f7e6;box-shadow:0 0 6px #a855f759}.cks-status-tag[data-v-0aa180e7]{border-radius:.4rem;flex-shrink:0;align-items:center;gap:.3rem;padding:.16rem .55rem;font-size:.68rem;font-weight:700;display:inline-flex}.cks-status-dot[data-v-0aa180e7]{background:currentColor;border-radius:50%;width:.36rem;height:.36rem}.tag-pending[data-v-0aa180e7]{background:var(--w-6);color:var(--w-50)}.tag-ready[data-v-0aa180e7]{color:#60a5fa;background:#3b82f624}.tag-running[data-v-0aa180e7]{color:#f472b6fa;background:#ec489929}.tag-running .cks-status-dot[data-v-0aa180e7]{animation:1s ease-in-out infinite cks-pulse-0aa180e7}.tag-done[data-v-0aa180e7]{color:#4ade80;background:#22c55e29}.tag-error[data-v-0aa180e7]{color:#f87171;background:#ef444429}@keyframes cks-pulse-0aa180e7{0%,to{opacity:1}50%{opacity:.3}}.cks-card-body[data-v-0aa180e7]{grid-template-columns:1fr 1fr;gap:.9rem;display:grid}@media (max-width:1100px){.cks-card-body[data-v-0aa180e7]{grid-template-columns:1fr}}.cks-col[data-v-0aa180e7]{border:1px solid var(--w-6);background:#ffffff06;border-radius:.75rem;flex-direction:column;gap:.5rem;min-width:0;padding:.7rem .8rem;display:flex}.cks-col-imgs[data-v-0aa180e7]{background:#ffffff03}.cks-col-label[data-v-0aa180e7]{min-height:1.7rem;color:var(--w-65);justify-content:space-between;align-items:center;gap:.5rem;font-size:.75rem;font-weight:700;display:flex}.cks-prompt-actions[data-v-0aa180e7]{gap:.35rem;display:flex}.cks-mini-btn[data-v-0aa180e7]{background:var(--w-5);border:1px solid var(--w-10);color:var(--w-55);cursor:pointer;border-radius:.4rem;outline:none;align-items:center;gap:.25rem;padding:.22rem .5rem;font-family:inherit;font-size:.68rem;font-weight:600;transition:all .15s;display:inline-flex}.cks-mini-btn[data-v-0aa180e7]:hover:not(:disabled){color:#f472b6fa;background:#ec48991f;border-color:#ec489959}.cks-mini-btn[data-v-0aa180e7]:disabled{opacity:.4;cursor:not-allowed}.cks-prompt-input[data-v-0aa180e7]{box-sizing:border-box;resize:vertical;border:1px solid var(--w-10);width:100%;color:var(--w-88);background:#0003;border-radius:.55rem;min-height:5.5rem;padding:.6rem .7rem;font-family:inherit;font-size:.78rem;line-height:1.6;transition:border-color .15s,box-shadow .15s}.cks-prompt-input[data-v-0aa180e7]:focus{border-color:#ec489980;outline:none;box-shadow:0 0 0 3px #ec48991a}.cks-prompt-foot[data-v-0aa180e7]{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.cks-text-btn[data-v-0aa180e7]{border:1px solid var(--w-12);color:var(--w-55);cursor:pointer;background:0 0;border-radius:.42rem;outline:none;padding:.32rem .65rem;font-family:inherit;font-size:.72rem;font-weight:600;transition:all .15s}.cks-text-btn[data-v-0aa180e7]:hover{background:var(--w-6);color:var(--w-85)}.cks-gen-btn[data-v-0aa180e7]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ec4899f2,#db2777f2);border:none;border-radius:.42rem;outline:none;align-items:center;gap:.3rem;padding:.38rem .75rem;font-family:inherit;font-size:.72rem;font-weight:700;transition:all .15s;display:inline-flex;box-shadow:0 2px 10px #ec489940}.cks-gen-btn[data-v-0aa180e7]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 14px #ec489961}.cks-gen-btn[data-v-0aa180e7]:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.cks-spinner[data-v-0aa180e7]{border:2px solid #ec489940;border-top-color:#ec4899;border-radius:50%;width:1.1rem;height:1.1rem;animation:.8s linear infinite cks-spin-0aa180e7}.cks-ref-row[data-v-0aa180e7]{border-top:1px dashed var(--w-8);flex-direction:column;gap:.4rem;margin-top:.35rem;padding-top:.6rem;display:flex}.cks-ref-head[data-v-0aa180e7]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.cks-ref-label[data-v-0aa180e7]{color:var(--w-55);font-size:.72rem;font-weight:600}.cks-ref-tip[data-v-0aa180e7]{color:var(--w-40);font-weight:500}.cks-ref-imgs[data-v-0aa180e7]{flex-wrap:wrap;gap:.4rem;display:flex}.cks-ref-thumb[data-v-0aa180e7]{object-fit:cover;cursor:zoom-in;border:1px solid #ec489940;border-radius:.4rem;width:2.7rem;height:2.7rem;transition:transform .15s;display:block}.cks-ref-thumb[data-v-0aa180e7]:hover{border-color:#ec489980;transform:scale(1.08)}.cks-file-input[data-v-0aa180e7]{display:none}.cks-cand-grid[data-v-0aa180e7]{grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}.cks-cand[data-v-0aa180e7]{aspect-ratio:1;border:1px solid var(--w-10);background:#00000038;border-radius:.55rem;position:relative;overflow:hidden}.cks-cand.selected[data-v-0aa180e7]{border-color:#22c55ea6;box-shadow:0 0 0 1px #22c55e73}.cks-cand.failed[data-v-0aa180e7]{border-color:#ef444466}.cks-cand-img[data-v-0aa180e7]{object-fit:cover;cursor:pointer;width:100%;height:100%;display:block}.cks-cand-loading[data-v-0aa180e7],.cks-cand-failed[data-v-0aa180e7]{flex-direction:column;justify-content:center;align-items:center;gap:.35rem;width:100%;height:100%;font-size:.68rem;display:flex}.cks-cand-loading[data-v-0aa180e7]{color:#f472b6d9}.cks-cand-failed[data-v-0aa180e7]{color:#f87171d9;padding:0 .35rem}.cks-cand-fail-reason[data-v-0aa180e7]{color:#f871719e;text-align:center;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:94%;font-size:.5625rem;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.cks-cand-timeout-reason[data-v-0aa180e7]{color:#94a3b899;text-align:center;max-width:94%;font-size:.5625rem;line-height:1.3}.cks-cand-badge[data-v-0aa180e7]{color:#fff;background:#22c55eeb;border-radius:.3rem;align-items:center;gap:.2rem;padding:.1rem .4rem;font-size:.62rem;font-weight:700;display:inline-flex;position:absolute;top:.3rem;right:.3rem}.cks-cand-src[data-v-0aa180e7]{color:#fff;background:#0000008c;border-radius:.3rem;padding:.08rem .35rem;font-size:.6rem;position:absolute;top:.3rem;left:.3rem}.cks-cand-actions[data-v-0aa180e7]{opacity:0;background:linear-gradient(#0000,#000000b8);justify-content:flex-end;align-items:center;gap:.3rem;padding:.3rem;transition:opacity .15s;display:flex;position:absolute;bottom:0;left:0;right:0}.cks-cand:hover .cks-cand-actions[data-v-0aa180e7]{opacity:1}.cks-cand-pick[data-v-0aa180e7]{color:#fff;cursor:pointer;background:#22c55ee6;border:none;border-radius:.3rem;flex:1;padding:.24rem 0;font-family:inherit;font-size:.66rem;font-weight:700}.cks-cand-pick[data-v-0aa180e7]:hover{background:#22c55e}.cks-cand-del[data-v-0aa180e7]{color:#fff;cursor:pointer;background:#ef4444d9;border:none;border-radius:.3rem;flex-shrink:0;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;display:flex}.cks-cand-del[data-v-0aa180e7]:hover{background:#ef4444}.cks-cand.failed .cks-cand-del[data-v-0aa180e7]{position:absolute;top:.3rem;right:.3rem}.cks-cand-empty[data-v-0aa180e7]{border:1.5px dashed var(--w-10);background:#ffffff03;border-radius:.6rem;flex:1;justify-content:center;align-items:center;min-height:8rem;display:flex}.cks-cand-empty-inner[data-v-0aa180e7]{color:var(--w-38);text-align:center;flex-direction:column;align-items:center;gap:.5rem;font-size:.74rem;display:flex}.cks-cand-empty-inner svg[data-v-0aa180e7]{color:var(--w-25)}.cks-card-error[data-v-0aa180e7]{color:#fca5a5;background:#ef44441a;border:1px solid #ef444433;border-radius:.45rem;align-items:center;gap:.4rem;margin-top:.7rem;padding:.5rem .65rem;font-size:.74rem;display:flex}.cks-card-error svg[data-v-0aa180e7]{color:#f87171;flex-shrink:0}.cks-empty[data-v-0aa180e7]{text-align:center;color:var(--w-50);grid-column:1/-1;padding:1.5rem;font-size:.85rem}.cks-done-area[data-v-0aa180e7]{margin:.625rem 0 .25rem}.cks-done-card[data-v-0aa180e7]{background:linear-gradient(135deg,#22c55e0a,#34d39905,#ffffff03);border:1px solid #22c55e1f;border-radius:1rem;flex-direction:column;gap:.95rem;padding:1.05rem 1.25rem 1.2rem;display:flex;position:relative;overflow:hidden}.cks-done-accent[data-v-0aa180e7]{background:linear-gradient(90deg,#22c55ea6,#34d39966,#10b98133,#0000);height:2px;position:absolute;top:0;left:0;right:0}.cks-done-header[data-v-0aa180e7]{align-items:flex-start;gap:.75rem;display:flex}.cks-done-icon[data-v-0aa180e7]{color:#22c55ebf;background:#22c55e14;border:1px solid #22c55e24;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.cks-done-text[data-v-0aa180e7]{flex-direction:column;flex:1;gap:.32rem;min-width:0;display:flex}.cks-done-title-row[data-v-0aa180e7]{align-items:center;gap:.5rem;display:flex}.cks-done-tag2[data-v-0aa180e7]{color:#22c55eeb;white-space:nowrap;background:#22c55e1a;border:1px solid #22c55e33;border-radius:.28rem;align-items:center;gap:.2rem;padding:.13rem .46rem;font-size:.69rem;font-weight:600;display:inline-flex}.cks-done-title[data-v-0aa180e7]{color:var(--w-95);font-size:1.05rem;font-weight:700}.cks-done-sub[data-v-0aa180e7]{color:var(--w-40);font-size:.76rem;font-weight:500}.cks-done-grid[data-v-0aa180e7]{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:.75rem;display:grid}.cks-done-item[data-v-0aa180e7]{cursor:pointer;flex-direction:column;gap:.4rem;transition:transform .2s;display:flex}.cks-done-item[data-v-0aa180e7]:hover{transform:translateY(-2px)}.cks-done-thumb[data-v-0aa180e7]{aspect-ratio:1;border:1px solid var(--w-8);background:var(--w-3);border-radius:.65rem;width:100%;position:relative;overflow:hidden}.cks-done-thumb img[data-v-0aa180e7]{object-fit:cover;width:100%;height:100%;display:block}.cks-done-thumb-zoom[data-v-0aa180e7]{color:#fff;opacity:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;border-radius:.45rem;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;transition:opacity .2s;display:inline-flex;position:absolute;bottom:.4rem;right:.4rem}.cks-done-item:hover .cks-done-thumb-zoom[data-v-0aa180e7]{opacity:1}.cks-done-item:hover .cks-done-thumb[data-v-0aa180e7]{border-color:#22c55e4d}.cks-done-cap[data-v-0aa180e7]{color:var(--w-70);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.74rem;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.cks-picker-mask[data-v-0aa180e7]{z-index:9998;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#000000d1;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.cks-rewrite-modal[data-v-0aa180e7]{background:var(--w-2);border:1px solid var(--w-8);border-radius:.9rem;flex-direction:column;width:min(440px,92vw);display:flex;overflow:hidden;box-shadow:0 24px 60px #00000073}.cks-picker-head[data-v-0aa180e7]{border-bottom:1px solid var(--w-8);justify-content:space-between;align-items:flex-start;padding:1.1rem 1.25rem;display:flex}.cks-picker-title[data-v-0aa180e7]{color:var(--w-95);font-size:.98rem;font-weight:700}.cks-rewrite-modal-sub[data-v-0aa180e7]{color:var(--w-45);text-overflow:ellipsis;white-space:nowrap;max-width:22rem;margin-top:.2rem;font-size:.76rem;overflow:hidden}.cks-picker-close[data-v-0aa180e7]{background:var(--w-5);border:1px solid var(--w-10);width:1.9rem;height:1.9rem;color:var(--w-55);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;display:flex}.cks-picker-close[data-v-0aa180e7]:hover{background:var(--w-8);color:var(--w-85)}.cks-rewrite-modal-body[data-v-0aa180e7]{flex-direction:column;gap:.55rem;padding:1rem 1.25rem .4rem;display:flex}.cks-rewrite-modal-label[data-v-0aa180e7]{color:var(--w-70);font-size:.8rem;line-height:1.5}.cks-rewrite-modal-input[data-v-0aa180e7]{box-sizing:border-box;resize:vertical;border:1px solid var(--w-10);width:100%;min-height:5rem;color:var(--w-90);background:#0003;border-radius:.55rem;padding:.6rem .7rem;font-family:inherit;font-size:.82rem;line-height:1.55}.cks-rewrite-modal-input[data-v-0aa180e7]:focus{border-color:#ec489980;outline:none;box-shadow:0 0 0 3px #ec48991f}.cks-picker-foot[data-v-0aa180e7]{border-top:1px solid var(--w-8);justify-content:flex-end;align-items:center;gap:.6rem;padding:.9rem 1.25rem;display:flex}.cks-preview-mask[data-v-0aa180e7]{z-index:9999;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:zoom-out;background:#000c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.cks-preview-img[data-v-0aa180e7]{border-radius:.5rem;max-width:88vw;max-height:88vh;box-shadow:0 20px 60px #00000080}.cks-fade-enter-active[data-v-0aa180e7],.cks-fade-leave-active[data-v-0aa180e7]{transition:opacity .2s}.cks-fade-enter-from[data-v-0aa180e7],.cks-fade-leave-to[data-v-0aa180e7]{opacity:0}html[data-theme=light] .cks-name[data-v-0aa180e7]{color:#191c2d}html[data-theme=light] .cks-card[data-v-0aa180e7]{background:linear-gradient(160deg,#00000005,#00000001);border-color:#00000014}html[data-theme=light] .cks-card[data-v-0aa180e7]:hover{box-shadow:0 12px 30px #0000001a}html[data-theme=light] .cks-col[data-v-0aa180e7]{background:#00000005;border-color:#0000000f}html[data-theme=light] .cks-col-imgs[data-v-0aa180e7]{background:#00000003}html[data-theme=light] .cks-card-title[data-v-0aa180e7]{color:#282d3c}html[data-theme=light] .cks-prompt-input[data-v-0aa180e7]{color:#282d3c;background:#00000008}html[data-theme=light] .cks-tip[data-v-0aa180e7]{color:#5a6478}html[data-theme=light] .cks-step[data-v-0aa180e7]{color:#96a0af}html[data-theme=light] .cks-done-card[data-v-0aa180e7]{background:#fffffff2;border-color:#15803d24}html[data-theme=light] .cks-done-title[data-v-0aa180e7]{color:#141928}html[data-theme=light] .cks-done-cap[data-v-0aa180e7]{color:#323848}html[data-theme=light] .cks-rewrite-modal-input[data-v-0aa180e7]{color:#282d3c;background:#00000008}.ckf-node[data-v-98e8002c]{flex-direction:column;display:flex}.main-area[data-v-98e8002c]{flex-direction:column;gap:.625rem;display:flex}.jieDian-header[data-v-98e8002c]{margin-bottom:.25rem}.jieDian-name[data-v-98e8002c]{color:var(--w-100);font-size:1rem;font-weight:600}.jieDian-sub[data-v-98e8002c]{color:var(--w-45);margin-top:.25rem;font-size:.8125rem;line-height:1.5;display:block}.image-grid[data-v-98e8002c]{grid-template-columns:repeat(6,1fr);gap:.75rem;display:grid}@media (max-width:1280px){.image-grid[data-v-98e8002c]{grid-template-columns:repeat(4,1fr)}}.image-card[data-v-98e8002c]{background:var(--w-2);border:1px solid var(--w-6);border-radius:.875rem;flex-direction:column;transition:border-color .2s;display:flex;overflow:hidden}.image-card[data-v-98e8002c]:hover{border-color:var(--w-12)}.image-card.card-done[data-v-98e8002c]{border-color:#22c55e26}.image-card.card-fail[data-v-98e8002c]{border-color:#ef444433}.image-card.card-running[data-v-98e8002c]{border-color:#ec48992e}.card-image-wrap[data-v-98e8002c]{aspect-ratio:1;cursor:pointer;background:var(--b-20);width:100%;position:relative;overflow:hidden}.card-image[data-v-98e8002c]{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.card-image-wrap:hover .card-image[data-v-98e8002c]{transform:scale(1.03)}.card-ai-tag[data-v-98e8002c]{color:#fff;background:#a855f7d9;border-radius:.3rem;padding:.08rem .4rem;font-size:.62rem;position:absolute;top:.4rem;left:.4rem}.fail-overlay[data-v-98e8002c]{background:var(--b-50);color:#f87171e6;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.done-badge-overlay[data-v-98e8002c]{width:1.25rem;height:1.25rem;color:var(--w-100);background:#22c55ee6;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:.5rem;right:.5rem}.tp-phase-area[data-v-98e8002c]{flex-direction:column;gap:.375rem;padding:.625rem .5rem .5rem;display:flex}.tp-phase-track[data-v-98e8002c]{height:2rem;margin:0 .25rem;position:relative}.tp-track-bg[data-v-98e8002c]{background:var(--w-6);border-radius:1px;height:2px;position:absolute;top:.375rem;left:0;right:0}.tp-track-fill[data-v-98e8002c]{border-radius:1px;height:2px;transition:width .8s cubic-bezier(.4,0,.2,1);position:absolute;top:.375rem;left:0}.tp-phase-dispatch .tp-track-fill[data-v-98e8002c]{background:linear-gradient(90deg,#ec4899e6,#ec489966)}.tp-phase-thinking .tp-track-fill[data-v-98e8002c]{background:linear-gradient(90deg,#ec4899cc,#22c55ecc)}.tp-phase-building .tp-track-fill[data-v-98e8002c]{background:linear-gradient(90deg,#ec489999,#22c55eb3,#22c55ee6)}.tp-track-nodes[data-v-98e8002c]{height:100%;position:absolute;top:0;left:0;right:0}.tp-track-node[data-v-98e8002c]{flex-direction:column;align-items:center;gap:.2rem;display:flex;position:absolute;transform:translate(-50%)}.tp-node-dot[data-v-98e8002c]{background:var(--w-3);border:1.5px solid var(--w-10);border-radius:50%;justify-content:center;align-items:center;width:.75rem;height:.75rem;transition:all .5s cubic-bezier(.4,0,.2,1);display:flex}.tp-node-inner[data-v-98e8002c]{background:var(--w-8);border-radius:50%;width:.25rem;height:.25rem;transition:all .5s}.tp-track-node.active .tp-node-dot[data-v-98e8002c]{border-color:currentColor;animation:2s ease-in-out infinite tpNodeGlow-98e8002c;box-shadow:0 0 6px}.tp-track-node.active .tp-node-inner[data-v-98e8002c]{background:currentColor;box-shadow:0 0 3px}.tp-phase-dispatch .tp-track-node.active[data-v-98e8002c]{color:#ec4899bf}.tp-phase-thinking .tp-track-node.active[data-v-98e8002c]{color:#f472b6cc}.tp-phase-building .tp-track-node.active[data-v-98e8002c]{color:#22c55eb3}.tp-track-node.done .tp-node-dot[data-v-98e8002c]{box-shadow:none;background:#22c55e1a;border-color:#22c55e80;animation:none}.tp-track-node.done .tp-node-inner[data-v-98e8002c]{box-shadow:none;background:#22c55ecc}@keyframes tpNodeGlow-98e8002c{0%,to{box-shadow:0 0 5px}50%{box-shadow:0 0 10px}}.tp-node-label[data-v-98e8002c]{letter-spacing:.04em;color:var(--w-12);white-space:nowrap;font-size:.5625rem;font-weight:500;transition:all .5s}.tp-track-node.active .tp-node-label[data-v-98e8002c]{color:#ffffff8c;font-weight:600}.tp-track-node.done .tp-node-label[data-v-98e8002c]{color:#22c55e73}.tp-phase-text[data-v-98e8002c]{color:#ec4899bf;text-align:center;font-size:.6875rem;font-weight:500}.card-result[data-v-98e8002c]{flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.result-field[data-v-98e8002c]{flex-direction:column;gap:.2rem;display:flex}.field-label[data-v-98e8002c]{color:var(--w-40);text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem;font-weight:600}.field-input[data-v-98e8002c]{background:var(--w-3);border:1px solid var(--w-8);width:100%;color:var(--w-85);border-radius:.5rem;outline:none;padding:.375rem .625rem;font-family:inherit;font-size:.8125rem;transition:border-color .2s}.field-input[data-v-98e8002c]:focus{border-color:#ec489959}.desc-textarea[data-v-98e8002c]{resize:none;background:var(--w-3);border:1px solid var(--w-8);color:#ffffffbf;border-radius:.5rem;outline:none;width:100%;height:6.5rem;padding:.375rem .625rem;font-family:inherit;font-size:.75rem;line-height:1.5;transition:border-color .2s}.desc-textarea[data-v-98e8002c]:focus{border-color:#ec489959}.card-bottom-actions[data-v-98e8002c]{justify-content:space-between;align-items:center;gap:.375rem;margin-top:.25rem;display:flex}.action-btn[data-v-98e8002c]{cursor:pointer;border:1px solid #0000;border-radius:.375rem;align-items:center;gap:.25rem;padding:.25rem .5rem;font-family:inherit;font-size:.6875rem;font-weight:500;transition:all .2s;display:inline-flex}.ai-btn[data-v-98e8002c]{color:#f472b6e6;background:#ec48990f;border-color:#ec489926}.ai-btn[data-v-98e8002c]:hover:not(:disabled){background:#ec48991f;border-color:#ec48994d}.ai-btn[data-v-98e8002c]:disabled{opacity:.4;cursor:not-allowed}.save-card-btn[data-v-98e8002c]{background:var(--w-3);border-color:var(--w-6);color:var(--w-15);cursor:not-allowed}.save-card-btn.save-active[data-v-98e8002c]{color:#f472b6e6;cursor:pointer;background:#ec489914;border-color:#ec489940}.save-card-btn.save-active[data-v-98e8002c]:hover{background:#ec489926;border-color:#ec489966}.ai-feedback-row[data-v-98e8002c]{margin-top:.25rem}.ai-feedback-input[data-v-98e8002c]{width:100%;color:var(--w-85);background:#ec489908;border:1px solid #ec489926;border-radius:.5rem;outline:none;padding:.375rem .625rem;font-family:inherit;font-size:.75rem;transition:border-color .2s}.ai-feedback-input[data-v-98e8002c]:focus{border-color:#ec489966}.ai-feedback-input[data-v-98e8002c]::placeholder{color:var(--w-20)}.card-fail-info[data-v-98e8002c]{flex-direction:column;gap:.375rem;padding:.625rem .75rem;display:flex}.fail-msg[data-v-98e8002c]{color:#f87171cc;word-break:break-all;font-size:.6875rem;line-height:1.4}.retry-btn[data-v-98e8002c]{color:#f87171e6;cursor:pointer;background:#ef444414;border:1px solid #ef444433;border-radius:.375rem;align-self:flex-start;align-items:center;gap:.25rem;padding:.25rem .625rem;font-family:inherit;font-size:.6875rem;font-weight:500;transition:all .2s;display:inline-flex}.retry-btn[data-v-98e8002c]:hover:not(:disabled){background:#ef444426;border-color:#ef444459}.retry-btn[data-v-98e8002c]:disabled{opacity:.4;cursor:not-allowed}.card-pending[data-v-98e8002c]{text-align:center;padding:.75rem}.pending-text[data-v-98e8002c]{color:var(--w-25);font-size:.75rem}.ckf-prep[data-v-98e8002c]{flex-direction:column;gap:.625rem;display:flex}.ckf-prep-box[data-v-98e8002c]{border:1px solid var(--w-6);background:var(--w-2);border-radius:.875rem;justify-content:center;align-items:center;gap:.6rem;padding:2.2rem 1rem;display:flex}.ckf-prep-spin[data-v-98e8002c]{border:2px solid #ec489940;border-top-color:#ec4899e6;border-radius:50%;width:1.1rem;height:1.1rem;animation:.8s linear infinite spin-98e8002c}.ckf-prep-text[data-v-98e8002c]{color:var(--w-55);font-size:.85rem}.action-row[data-v-98e8002c]{justify-content:flex-end;align-items:center;gap:.75rem;margin-top:.5rem;display:flex}.confirm-btn[data-v-98e8002c]{color:#f472b6f2;cursor:pointer;letter-spacing:.02em;background:linear-gradient(135deg,#ec489926,#be185d1f);border:1px solid #ec489959;border-radius:.625rem;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.confirm-btn[data-v-98e8002c]:hover:not(:disabled){background:linear-gradient(135deg,#ec489940,#be185d33);border-color:#ec48998c;transform:translateY(-1px);box-shadow:0 4px 20px #ec489933}.confirm-btn[data-v-98e8002c]:disabled{opacity:.35;cursor:not-allowed}.btn-spinner[data-v-98e8002c]{border:2px solid #ec48994d;border-top-color:#ec4899e6;border-radius:50%;width:.875rem;height:.875rem;animation:.8s linear infinite spin-98e8002c}@keyframes spin-98e8002c{to{transform:rotate(360deg)}}.done-wrap[data-v-98e8002c]{flex-direction:column;display:flex}.done-card[data-v-98e8002c]{background:linear-gradient(135deg,#22c55e08,#34d39905,#ffffff03);border:1px solid #22c55e1a;border-radius:1rem;flex-direction:column;gap:.75rem;padding:1rem 1.25rem 1.125rem;display:flex;position:relative;overflow:hidden}.done-accent-bar[data-v-98e8002c]{background:linear-gradient(90deg,#22c55e99,#34d39966,#10b98133,#0000);height:2px;position:absolute;top:0;left:0;right:0}.done-header[data-v-98e8002c]{align-items:flex-start;gap:.75rem;display:flex}.done-icon-wrap[data-v-98e8002c]{color:#22c55eb3;background:#22c55e14;border:1px solid #22c55e1f;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.done-header-text[data-v-98e8002c]{flex-direction:column;flex:1;gap:.3rem;min-width:0;display:flex}.done-title-row[data-v-98e8002c]{align-items:center;gap:.5rem;display:flex}.done-badge[data-v-98e8002c]{color:#22c55ee6;white-space:nowrap;background:#22c55e1a;border:1px solid #22c55e2e;border-radius:.25rem;flex-shrink:0;align-items:center;gap:.2rem;padding:.125rem .4375rem;font-size:.6875rem;font-weight:600;display:inline-flex}.done-title[data-v-98e8002c]{color:var(--w-95);font-size:1.0625rem;font-weight:700}.done-stats-row[data-v-98e8002c]{align-items:center;gap:.75rem;display:flex}.done-stat[data-v-98e8002c]{color:var(--w-35);align-items:center;gap:.2rem;font-size:.75rem;font-weight:500;display:inline-flex}.done-image-list[data-v-98e8002c]{flex-wrap:wrap;gap:.5rem;margin-top:.25rem;display:flex}.done-image-item[data-v-98e8002c]{border:1px solid var(--w-5);cursor:pointer;background:#ffffff06;border-radius:.5rem;align-items:center;gap:.5rem;max-width:16rem;padding:.375rem .625rem .375rem .375rem;transition:all .2s;display:flex}.done-image-item[data-v-98e8002c]:hover{background:#22c55e0a;border-color:#22c55e26}.done-img-wrap[data-v-98e8002c]{border-radius:.375rem;flex-shrink:0;width:2.75rem;height:2.75rem;overflow:hidden}.done-img-wrap img[data-v-98e8002c]{object-fit:cover;width:100%;height:100%;display:block}.done-img-info[data-v-98e8002c]{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.done-img-title[data-v-98e8002c]{color:#ffffffbf;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:600;overflow:hidden}.done-img-desc[data-v-98e8002c]{color:var(--w-30);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.625rem;line-height:1.3;display:-webkit-box;overflow:hidden}.preview-modal[data-v-98e8002c]{z-index:9999;cursor:zoom-out;background:#000000d9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.preview-full-img[data-v-98e8002c]{max-width:90vw;max-height:90vh;box-shadow:0 20px 60px var(--b-50);border-radius:.5rem}.preview-close[data-v-98e8002c]{background:var(--w-10);border:1px solid var(--w-20);width:2.5rem;height:2.5rem;color:var(--w-100);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;transition:all .2s;display:flex;position:absolute;top:1.5rem;right:1.5rem}.preview-close[data-v-98e8002c]:hover{background:var(--w-20);transform:scale(1.1)}html[data-theme=light] .jieDian-name[data-v-98e8002c]{color:#141928}html[data-theme=light] .jieDian-sub[data-v-98e8002c]{color:#414b64}html[data-theme=light] .image-card[data-v-98e8002c]{background:#ffffffe6;border-color:#00000014;box-shadow:0 2px 8px #0000000d}html[data-theme=light] .image-card[data-v-98e8002c]:hover{border-color:#0000001f}html[data-theme=light] .tp-track-bg[data-v-98e8002c]{background:#0000000f}html[data-theme=light] .tp-node-dot[data-v-98e8002c]{background:#fff;border-color:#0000001a}html[data-theme=light] .tp-node-inner[data-v-98e8002c]{background:#00000014}html[data-theme=light] .tp-node-label[data-v-98e8002c]{color:#a0a5b4}html[data-theme=light] .tp-track-node.active .tp-node-label[data-v-98e8002c]{color:#414b64}html[data-theme=light] .tp-track-node.done .tp-node-label[data-v-98e8002c]{color:#15803d}html[data-theme=light] .tp-phase-text[data-v-98e8002c]{color:#be185de6}html[data-theme=light] .field-label[data-v-98e8002c]{color:#414b64}html[data-theme=light] .field-input[data-v-98e8002c]{color:#1e2332;background:#00000006;border-color:#00000014}html[data-theme=light] .desc-textarea[data-v-98e8002c]{color:#323c50;background:#00000006;border-color:#00000014}html[data-theme=light] .save-card-btn[data-v-98e8002c]{color:#a0a5b4;background:#ffffffe6;border-color:#00000014}html[data-theme=light] .save-card-btn.save-active[data-v-98e8002c]{color:#be185d;background:#ec48990f;border-color:#ec489940}html[data-theme=light] .ai-btn[data-v-98e8002c]{color:#be185d}html[data-theme=light] .ai-feedback-input[data-v-98e8002c]{color:#1e2332;background:#00000006;border-color:#00000014}html[data-theme=light] .pending-text[data-v-98e8002c]{color:#a0a5b4}html[data-theme=light] .confirm-btn[data-v-98e8002c]{color:#be185d;background:linear-gradient(135deg,#ec48991f,#be185d14);border-color:#ec48994d}html[data-theme=light] .done-card[data-v-98e8002c]{background:#fffffff2;border-color:#15803d1f;box-shadow:0 2px 8px #0000000d}html[data-theme=light] .done-badge[data-v-98e8002c]{color:#15803d;background:#15803d14}html[data-theme=light] .done-icon-wrap[data-v-98e8002c]{color:#15803d;background:#15803d0f;border-color:#15803d1a}html[data-theme=light] .done-title[data-v-98e8002c]{color:#141928}html[data-theme=light] .done-stat[data-v-98e8002c]{color:#414b64}html[data-theme=light] .done-image-item[data-v-98e8002c]{background:#00000005;border-color:#0000000f}html[data-theme=light] .done-img-title[data-v-98e8002c]{color:#1e2332}html[data-theme=light] .done-img-desc[data-v-98e8002c]{color:#414b64}html[data-theme=light] .preview-close[data-v-98e8002c]{color:#fff;background:#ffffff26;border-color:#ffffff4d}.ssc-node[data-v-1a757fc4]{padding:0 .25rem}.ssc-header[data-v-1a757fc4]{align-items:center;gap:.75rem;margin:.75rem 0 .85rem;display:flex}.ssc-name[data-v-1a757fc4]{color:var(--w-100);letter-spacing:.01em;font-size:1.02rem;font-weight:700}.ssc-count-badge[data-v-1a757fc4]{color:#f472b6f2;background:#ec48991f;border:1px solid #ec489933;border-radius:1rem;align-items:center;gap:.35rem;padding:.2rem .7rem;font-size:.8rem;font-weight:600;display:inline-flex}.ssc-count-badge svg[data-v-1a757fc4]{color:#f472b6b3}.ssc-progress-pill[data-v-1a757fc4]{color:#f472b6f2;background:linear-gradient(135deg,#ec489929,#a855f71f);border:1px solid #ec489940;border-radius:1rem;align-items:center;gap:.4rem;margin-left:auto;padding:.22rem .75rem;font-size:.8rem;font-weight:700;display:inline-flex}.ssc-pill-dot[data-v-1a757fc4]{background:#f472b6;border-radius:50%;width:.42rem;height:.42rem;box-shadow:0 0 6px #f472b6cc}.ssc-steps[data-v-1a757fc4]{gap:.625rem;margin-bottom:1.25rem;display:flex}.ssc-step[data-v-1a757fc4]{border:1px solid var(--w-8);background:var(--w-3);color:var(--w-40);cursor:pointer;white-space:nowrap;border-radius:.6rem;outline:none;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1rem;font-family:inherit;font-size:.82rem;font-weight:600;transition:all .2s;display:flex}.ssc-step-icon[data-v-1a757fc4]{border:2px solid var(--w-12);background:var(--w-3);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.45rem;height:1.45rem;transition:all .2s;display:flex}.ssc-step-num[data-v-1a757fc4]{color:var(--w-35);font-size:.72rem;font-weight:700}.ssc-step.step-active[data-v-1a757fc4]{color:#f472b6;background:linear-gradient(135deg,#ec489929,#a855f71a);border-color:#ec489973;box-shadow:0 2px 12px #ec48991f}.ssc-step.step-active[data-v-1a757fc4]:hover{border-color:#ec4899b3;transform:translateY(-1px)}.ssc-step.step-active .ssc-step-icon[data-v-1a757fc4]{background:#ec489938;border-color:#ec4899b3}.ssc-step.step-active .ssc-step-num[data-v-1a757fc4],.ssc-step.step-active .ssc-step-label[data-v-1a757fc4]{color:#f472b6}.ssc-step.step-running[data-v-1a757fc4]{cursor:wait;color:#f472b6d9;background:#ec489914;border-color:#ec489947}.ssc-step.step-warning[data-v-1a757fc4]{color:#fbbf24f2;background:#f59e0b1a;border-color:#f59e0b66}.ssc-step.step-warning[data-v-1a757fc4]:hover{border-color:#f59e0b99;transform:translateY(-1px)}.ssc-step.step-warning .ssc-step-icon[data-v-1a757fc4]{background:#f59e0b2e;border-color:#f59e0b80}.ssc-step.step-done[data-v-1a757fc4]{color:#4ade80f2;background:#22c55e12;border-color:#22c55e47}.ssc-step.step-done[data-v-1a757fc4]:hover{background:#22c55e21;border-color:#22c55e73}.ssc-step.step-done .ssc-step-icon[data-v-1a757fc4]{color:#4ade80f2;background:#22c55e2e;border-color:#22c55e80}.ssc-step.step-disabled[data-v-1a757fc4]{opacity:.45;cursor:not-allowed}.ssc-step[data-v-1a757fc4]:disabled{cursor:not-allowed}.ssc-grid[data-v-1a757fc4]{flex-direction:column;gap:1.75rem;display:flex}.ssc-card[data-v-1a757fc4]{--cat:#f472b6e6;background:var(--w-3);border:1px solid var(--w-8);border-left:3px solid var(--cat);border-radius:.85rem;padding:.9rem 1rem 1rem;transition:border-color .2s,box-shadow .2s;position:relative}.ssc-card.is-running[data-v-1a757fc4]{box-shadow:0 0 0 1px #ec48992e}.ssc-card.is-done[data-v-1a757fc4]{border-color:#22c55e40 #22c55e40 #22c55e40 #22c55eb3}.ssc-card.is-error[data-v-1a757fc4]{border-color:#ef44444d #ef44444d #ef44444d #ef4444b3}.ssc-card-head[data-v-1a757fc4]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.7rem;display:flex}.ssc-card-title-wrap[data-v-1a757fc4]{align-items:center;gap:.5rem;min-width:0;display:flex}.ssc-card-cat[data-v-1a757fc4]{white-space:nowrap;border:1px solid;border-radius:.3rem;padding:.1rem .5rem;font-size:.68rem;font-weight:700}.ssc-card-title[data-v-1a757fc4]{color:var(--w-90);white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:650;overflow:hidden}.ssc-status-tag[data-v-1a757fc4]{border-radius:1rem;flex-shrink:0;align-items:center;gap:.3rem;padding:.16rem .55rem;font-size:.7rem;font-weight:600;display:inline-flex}.ssc-status-dot[data-v-1a757fc4]{background:currentColor;border-radius:50%;width:.4rem;height:.4rem}.tag-running[data-v-1a757fc4]{color:#f472b6f2;background:#ec489924}.tag-done[data-v-1a757fc4]{color:#4ade80f2;background:#22c55e21}.tag-error[data-v-1a757fc4]{color:#f87171f2;background:#ef444421}.tag-ready[data-v-1a757fc4]{color:#7dd3fcf2;background:#38bdf821}.tag-pending[data-v-1a757fc4]{background:var(--w-6);color:var(--w-45)}.ssc-card-body[data-v-1a757fc4]{grid-template-columns:1fr 1fr;gap:.9rem;display:grid}.ssc-col[data-v-1a757fc4]{flex-direction:column;gap:.5rem;min-width:0;display:flex}.ssc-col-label[data-v-1a757fc4]{justify-content:space-between;align-items:center;gap:.5rem;min-height:1.6rem;display:flex}.ssc-lbl[data-v-1a757fc4]{color:var(--w-70);align-items:center;gap:.4rem;font-size:.78rem;font-weight:650;display:inline-flex}.ssc-lbl-dot[data-v-1a757fc4]{border-radius:50%;width:.4rem;height:.4rem}.dot-prompt[data-v-1a757fc4]{background:#a855f7e6}.ssc-firstframe[data-v-1a757fc4]{background:var(--w-3);border:1px solid var(--w-6);border-radius:.55rem;align-items:center;gap:.6rem;padding:.4rem;display:flex}.ssc-firstframe.ssc-refs[data-v-1a757fc4]{flex-direction:column;align-items:flex-start}.ssc-refs-thumbs[data-v-1a757fc4]{flex-wrap:wrap;gap:.35rem;display:flex}.ssc-ref-img[data-v-1a757fc4]{object-fit:cover;cursor:zoom-in;border:1px solid var(--w-8);border-radius:.4rem;flex-shrink:0;width:2.6rem;height:2.6rem}.ssc-refs .ssc-ff-meta[data-v-1a757fc4]{flex-direction:row;align-items:center;gap:.6rem;min-height:1.9rem}.ssc-ff-meta[data-v-1a757fc4]{flex-direction:column;gap:.25rem;display:flex}.ssc-ff-tag[data-v-1a757fc4]{color:#f472b6e6;align-items:center;font-size:.68rem;font-weight:700;line-height:1;display:inline-flex}.ssc-ff-dur[data-v-1a757fc4]{color:var(--w-45);align-items:center;gap:.28rem;font-size:.68rem;font-weight:600;line-height:1;display:inline-flex}.ssc-ff-dur.is-calc[data-v-1a757fc4]{color:#f472b6e6}.ssc-dur-dot[data-v-1a757fc4]{background:currentColor;border-radius:50%;width:.36rem;height:.36rem;animation:1s ease-in-out infinite ssc-pulse-1a757fc4}@keyframes ssc-pulse-1a757fc4{0%,to{opacity:1}50%{opacity:.3}}.ssc-dur-pick[data-v-1a757fc4]{cursor:pointer}.ssc-dur-select[data-v-1a757fc4]{box-sizing:border-box;vertical-align:middle;text-align:center;color:#c48dfdf7;cursor:pointer;background:#a855f71f;border:1px solid #a855f766;border-radius:.4rem;outline:none;height:1.9rem;margin-left:.18rem;padding:0 .5rem;font-family:inherit;font-size:.72rem;font-weight:600;line-height:1.9rem;transition:border-color .18s}.ssc-dur-select[data-v-1a757fc4]:hover{border-color:#c48dfdb3}.ssc-dur-select option[data-v-1a757fc4]{color:#fff;background:#1b1b22}.ssc-prompt-actions[data-v-1a757fc4]{gap:.4rem;display:flex}.ssc-mini-btn[data-v-1a757fc4]{border:1px solid var(--w-10);background:var(--w-4);color:var(--w-55);cursor:pointer;border-radius:.4rem;align-items:center;gap:.25rem;padding:.25rem .55rem;font-family:inherit;font-size:.7rem;font-weight:600;transition:all .18s;display:inline-flex}.ssc-mini-btn[data-v-1a757fc4]:hover:not(:disabled){color:#c48dfdf2;border-color:#a855f766}.ssc-mini-btn[data-v-1a757fc4]:disabled{opacity:.4;cursor:not-allowed}.ssc-prompt-input[data-v-1a757fc4]{box-sizing:border-box;resize:vertical;border:1px solid var(--w-8);background:var(--w-2);width:100%;min-height:5.5rem;color:var(--w-85);border-radius:.55rem;outline:none;padding:.6rem .7rem;font-family:inherit;font-size:.78rem;line-height:1.55}.ssc-prompt-input[data-v-1a757fc4]:focus{border-color:#a855f773}.ssc-prompt-foot[data-v-1a757fc4]{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.ssc-text-btn[data-v-1a757fc4]{color:#7dd3fce6;cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:.74rem;font-weight:600}.ssc-gen-btn[data-v-1a757fc4]{cursor:pointer;color:#fff;background:linear-gradient(135deg,#ec4899,#a855f7);border:none;border-radius:.5rem;align-items:center;gap:.35rem;padding:.42rem .9rem;font-family:inherit;font-size:.76rem;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 2px 10px #ec48994d}.ssc-gen-btn[data-v-1a757fc4]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 14px #ec489966}.ssc-gen-btn[data-v-1a757fc4]:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.ssc-cand-grid[data-v-1a757fc4]{grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}.ssc-cand[data-v-1a757fc4]{aspect-ratio:16/10;border:1px solid var(--w-8);background:#000;border-radius:.55rem;position:relative;overflow:hidden}.ssc-cand.failed[data-v-1a757fc4]{background:#ef44440f;border-color:#ef444433}.ssc-cand-video[data-v-1a757fc4]{object-fit:cover;cursor:pointer;background:#000;width:100%;height:100%;display:block}.ssc-cand-play[data-v-1a757fc4]{cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000073;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;margin:auto;transition:background .2s;display:flex;position:absolute;inset:0}.ssc-cand:hover .ssc-cand-play[data-v-1a757fc4]{background:#ec4899a6}.ssc-cand-loading[data-v-1a757fc4],.ssc-cand-failed[data-v-1a757fc4]{flex-direction:column;justify-content:center;align-items:center;gap:.4rem;font-size:.72rem;font-weight:600;display:flex;position:absolute;inset:0}.ssc-cand-loading[data-v-1a757fc4]{color:#f472b6f2;background:var(--w-3)}.ssc-cand-failed[data-v-1a757fc4]{color:#f87171f2;padding:0 .4rem}.ssc-cand-fail-reason[data-v-1a757fc4]{color:#f8717199;text-align:center;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:94%;font-size:.5625rem;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.ssc-cand-timeout-reason[data-v-1a757fc4]{color:#94a3b899;text-align:center;max-width:94%;font-size:.5625rem;line-height:1.3}.ssc-spinner[data-v-1a757fc4]{border:2px solid #ec489940;border-top-color:#ec4899e6;border-radius:50%;width:1.4rem;height:1.4rem;animation:.8s linear infinite ssc-spin-1a757fc4}.ssc-step-spinner[data-v-1a757fc4]{border:2px solid #ec48994d;border-top-color:#f472b6f2;border-radius:50%;width:.8rem;height:.8rem;animation:.7s linear infinite ssc-spin-1a757fc4}.ssc-cand-actions[data-v-1a757fc4]{gap:.3rem;display:flex;position:absolute;top:.35rem;right:.35rem}.ssc-cand-dl[data-v-1a757fc4],.ssc-cand-del[data-v-1a757fc4]{cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#00000080;border:none;border-radius:.35rem;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:background .18s;display:flex}.ssc-cand-dl[data-v-1a757fc4]:hover{background:#38bdf8cc}.ssc-cand-del[data-v-1a757fc4]:hover{background:#ef4444d9}.ssc-cand.failed .ssc-cand-del[data-v-1a757fc4]{position:absolute;top:.35rem;right:.35rem}.ssc-cand-empty[data-v-1a757fc4]{border:1px dashed var(--w-10);background:var(--w-2);border-radius:.55rem;flex:1;justify-content:center;align-items:center;min-height:6rem;display:flex}.ssc-cand-empty-inner[data-v-1a757fc4]{color:var(--w-30);flex-direction:column;align-items:center;gap:.4rem;font-size:.74rem;display:flex}.ssc-cand-add[data-v-1a757fc4]{aspect-ratio:16/10;color:#f472b6eb;cursor:pointer;background:#ec48990d;border:1px dashed #ec489966;border-radius:.55rem;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;font-size:.74rem;font-weight:600;transition:border-color .15s,background .15s,transform .15s;display:flex}.ssc-cand-add[data-v-1a757fc4]:hover:not(:disabled){background:#ec48991f;border-color:#ec4899b3;transform:translateY(-1px)}.ssc-cand-add[data-v-1a757fc4]:disabled{opacity:.4;cursor:not-allowed}.ssc-cand-add-spin[data-v-1a757fc4]{width:1.1rem;height:1.1rem}.ssc-card-error[data-v-1a757fc4]{color:#f87171f2;background:#ef444414;border:1px solid #ef444433;border-radius:.5rem;align-items:center;gap:.4rem;margin-top:.7rem;padding:.5rem .7rem;font-size:.74rem;display:flex}.ssc-card-error svg[data-v-1a757fc4]{color:#f87171e6;flex-shrink:0}.ssc-action-row[data-v-1a757fc4]{justify-content:flex-end;align-items:center;gap:.7rem;margin:1.1rem 0 .4rem;display:flex}.ssc-batch-dl-btn[data-v-1a757fc4]{color:#7dd3fcfa;cursor:pointer;background:#38bdf81a;border:1px solid #38bdf859;border-radius:.6rem;align-items:center;gap:.4rem;padding:.55rem 1.1rem;font-family:inherit;font-size:.8rem;font-weight:650;transition:all .18s;display:inline-flex}.ssc-batch-dl-btn[data-v-1a757fc4]:hover:not(:disabled){background:#38bdf82e;border-color:#38bdf88c}.ssc-batch-dl-btn[data-v-1a757fc4]:disabled{opacity:.55;cursor:wait}.ssc-confirm-btn[data-v-1a757fc4]{cursor:pointer;color:#fff;background:linear-gradient(135deg,#ec4899,#a855f7);border:none;border-radius:.65rem;align-items:center;gap:.45rem;padding:.6rem 1.5rem;font-family:inherit;font-size:.85rem;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 3px 14px #ec489952}.ssc-confirm-btn[data-v-1a757fc4]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 5px 18px #ec48996b}.ssc-confirm-btn[data-v-1a757fc4]:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.ssc-confirm-spinner[data-v-1a757fc4]{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:.95rem;height:.95rem;animation:.8s linear infinite ssc-spin-1a757fc4}@keyframes ssc-spin-1a757fc4{to{transform:rotate(360deg)}}.ssc-done-area[data-v-1a757fc4]{margin:.625rem 0 .25rem}.ssc-done-card[data-v-1a757fc4]{background:linear-gradient(135deg,#22c55e0a,#34d39905,#ffffff03);border:1px solid #22c55e1f;border-radius:1rem;flex-direction:column;gap:.95rem;padding:1.05rem 1.25rem 1.2rem;display:flex;position:relative;overflow:hidden}.ssc-done-accent[data-v-1a757fc4]{background:linear-gradient(90deg,#22c55ea6,#34d39966,#10b98133,#0000);height:2px;position:absolute;top:0;left:0;right:0}.ssc-done-header[data-v-1a757fc4]{align-items:flex-start;gap:.75rem;display:flex}.ssc-done-icon[data-v-1a757fc4]{color:#22c55ebf;background:#22c55e14;border:1px solid #22c55e24;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.ssc-done-text[data-v-1a757fc4]{flex-direction:column;flex:1;gap:.32rem;min-width:0;display:flex}.ssc-done-title-row[data-v-1a757fc4]{align-items:center;gap:.5rem;display:flex}.ssc-done-badge[data-v-1a757fc4]{color:#22c55eeb;white-space:nowrap;background:#22c55e1a;border:1px solid #22c55e33;border-radius:.28rem;align-items:center;gap:.2rem;padding:.13rem .46rem;font-size:.69rem;font-weight:600;display:inline-flex}.ssc-done-title[data-v-1a757fc4]{color:var(--w-95);font-size:1.05rem;font-weight:700}.ssc-done-stats[data-v-1a757fc4]{align-items:center;gap:.75rem;display:flex}.ssc-done-stat[data-v-1a757fc4]{color:var(--w-40);align-items:center;gap:.28rem;font-size:.76rem;font-weight:500;display:inline-flex}.ssc-done-stat svg[data-v-1a757fc4]{color:#22c55e8c}.ssc-done-dl[data-v-1a757fc4]{align-self:center;margin-left:auto}.ssc-done-grid[data-v-1a757fc4]{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.8rem;display:grid}.ssc-done-item[data-v-1a757fc4]{flex-direction:column;gap:.45rem;display:flex}.ssc-done-thumb[data-v-1a757fc4]{aspect-ratio:16/10;border:1px solid var(--w-8);cursor:pointer;background:#000;border-radius:.65rem;width:100%;position:relative;overflow:hidden}.ssc-done-video[data-v-1a757fc4]{object-fit:cover;width:100%;height:100%;display:block}.ssc-done-play[data-v-1a757fc4]{color:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000073;border-radius:50%;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;margin:auto;transition:background .2s;display:flex;position:absolute;inset:0}.ssc-done-thumb:hover .ssc-done-play[data-v-1a757fc4]{background:#22c55eb3}.ssc-done-cap[data-v-1a757fc4]{align-items:center;gap:.4rem;min-width:0;display:flex}.ssc-done-cat[data-v-1a757fc4]{white-space:nowrap;border:1px solid;border-radius:.3rem;flex-shrink:0;padding:.06rem .4rem;font-size:.64rem;font-weight:700}.ssc-done-vtitle[data-v-1a757fc4]{color:var(--w-80);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.76rem;font-weight:600;overflow:hidden}.ssc-done-item-dl[data-v-1a757fc4]{color:#7dd3fcf2;cursor:pointer;background:#38bdf81a;border:1px solid #38bdf84d;border-radius:.35rem;flex-shrink:0;align-items:center;gap:.2rem;padding:.2rem .45rem;font-family:inherit;font-size:.66rem;font-weight:600;display:inline-flex}.ssc-done-item-dl[data-v-1a757fc4]:hover{background:#38bdf833}.ssc-picker-mask[data-v-1a757fc4]{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#080a129e;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.ssc-rewrite-modal[data-v-1a757fc4]{background:var(--bg-card,#16181f);border:1px solid var(--w-10);border-radius:.9rem;width:min(30rem,92vw);overflow:hidden;box-shadow:0 20px 60px #00000080}.ssc-picker-head[data-v-1a757fc4]{justify-content:space-between;align-items:flex-start;padding:1rem 1.1rem .6rem;display:flex}.ssc-picker-title[data-v-1a757fc4]{color:var(--w-95);font-size:.95rem;font-weight:700}.ssc-rewrite-modal-sub[data-v-1a757fc4]{color:var(--w-45);margin-top:.2rem;font-size:.74rem}.ssc-picker-close[data-v-1a757fc4]{background:var(--w-5);width:1.7rem;height:1.7rem;color:var(--w-50);cursor:pointer;border:none;border-radius:.4rem;justify-content:center;align-items:center;display:flex}.ssc-picker-close[data-v-1a757fc4]:hover{background:var(--w-10);color:var(--w-80)}.ssc-rewrite-modal-body[data-v-1a757fc4]{padding:.4rem 1.1rem .6rem}.ssc-rewrite-modal-label[data-v-1a757fc4]{color:var(--w-60);margin-bottom:.5rem;font-size:.78rem;display:block}.ssc-rewrite-modal-input[data-v-1a757fc4]{box-sizing:border-box;resize:vertical;border:1px solid var(--w-10);background:var(--w-2);width:100%;color:var(--w-85);border-radius:.55rem;outline:none;padding:.6rem .7rem;font-family:inherit;font-size:.8rem;line-height:1.5}.ssc-rewrite-modal-input[data-v-1a757fc4]:focus{border-color:#a855f773}.ssc-picker-foot[data-v-1a757fc4]{justify-content:flex-end;align-items:center;gap:.7rem;padding:.6rem 1.1rem 1rem;display:flex}.ssc-preview-mask[data-v-1a757fc4]{z-index:10000;background:#000000d9;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0}.ssc-preview-media[data-v-1a757fc4]{border-radius:.6rem;max-width:90vw;max-height:88vh}.ssc-preview-close[data-v-1a757fc4]{color:#fff;cursor:pointer;background:#ffffff1f;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:flex;position:fixed;top:1.5rem;right:1.5rem}.ssc-preview-close[data-v-1a757fc4]:hover{background:#ffffff38}.ssc-fade-enter-active[data-v-1a757fc4],.ssc-fade-leave-active[data-v-1a757fc4]{transition:opacity .2s}.ssc-fade-enter-from[data-v-1a757fc4],.ssc-fade-leave-to[data-v-1a757fc4]{opacity:0}@media (max-width:640px){.ssc-card-body[data-v-1a757fc4]{grid-template-columns:1fr}}html[data-theme=light] .ssc-done-card[data-v-1a757fc4]{background:#fffffff2;border-color:#15803d24}html[data-theme=light] .ssc-done-title[data-v-1a757fc4]{color:#141928}html[data-theme=light] .ssc-done-vtitle[data-v-1a757fc4]{color:#282e3e}html[data-theme=light] .ssc-rewrite-modal[data-v-1a757fc4]{background:#fff}.jiedian-mianban[data-v-3da66860]{background:linear-gradient(135deg,var(--bg-page-a),var(--bg-panel-a));border:1px solid var(--w-8);box-shadow:0 8px 32px var(--b-30);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;padding:1.5rem;position:relative}.delete-btn[data-v-3da66860]{color:#ef4444e6;cursor:pointer;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);z-index:10;opacity:.85;background:#ef444426;border:none;border-radius:.375rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:all .2s;display:flex;position:absolute;top:.75rem;left:.75rem}.delete-btn[data-v-3da66860]:hover{color:#ef4444;opacity:1;background:#ef444440;transform:scale(1.08)}.delete-btn[data-v-3da66860]:active{transform:scale(.95)}.delete-btn svg[data-v-3da66860]{width:1rem;height:1rem}.user-input-area[data-v-3da66860]{justify-content:flex-end;align-items:flex-start;gap:.75rem;margin-bottom:1.5rem;padding:0 1.25rem;display:flex}.user-bubble-main[data-v-3da66860]{flex-direction:column;align-items:flex-end;gap:.5rem;max-width:50rem;display:flex}.user-bubble[data-v-3da66860]{border:1px solid var(--w-10);background:#1a1a1c;border-radius:1rem 1rem .25rem;padding:.75rem 1rem;overflow:hidden}.user-images[data-v-3da66860]{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-bottom:.5rem;display:flex}.user-image-thumb[data-v-3da66860]{object-fit:cover;border:1px solid var(--w-10);border-radius:8px;width:3.5rem;height:3.5rem;transition:transform .2s,border-color .2s}.user-image-thumb[data-v-3da66860]:hover{border-color:#ec489980;transform:scale(1.05)}.user-content-wrapper[data-v-3da66860]{transition:max-height .3s;position:relative;overflow:hidden}.user-content-wrapper.collapsed[data-v-3da66860]{max-height:200px}.user-content-wrapper.collapsed[data-v-3da66860]:after{content:"";pointer-events:none;background:linear-gradient(#0000,#1a1a1c);height:60px;position:absolute;bottom:0;left:0;right:0}.user-desc[data-v-3da66860]{color:var(--text-content);letter-spacing:.015em;white-space:pre-wrap;word-break:break-word;font-size:1rem;line-height:1.8}.user-expand-btn[data-v-3da66860]{color:#f472b6d9;cursor:pointer;background:linear-gradient(135deg,#ec489914,#db27770a);border-top:1px solid #ec48991f;border-radius:0 0 .25rem 1rem;justify-content:center;align-items:center;gap:.35rem;margin:.5rem -1rem -.75rem;padding:.5rem .75rem;font-size:.8rem;transition:all .2s;display:flex}.user-expand-btn[data-v-3da66860]:hover{color:#f472b6;background:linear-gradient(135deg,#ec48991f,#db277714)}.user-expand-btn svg[data-v-3da66860]{transition:transform .2s}.user-expand-btn svg.expanded[data-v-3da66860]{transform:rotate(180deg)}.user-bottom-bar[data-v-3da66860]{align-items:center;gap:1rem;padding:0 .25rem;display:flex}.user-action-btn[data-v-3da66860]{color:var(--w-60);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:.35rem;padding:.375rem .5rem;font-size:.75rem;transition:all .2s;display:flex}.user-action-btn[data-v-3da66860]:hover{background:var(--w-5);color:var(--w-85)}.user-avatar[data-v-3da66860]{background:linear-gradient(135deg,#ec489933,#db277733);border:2px solid #ec48994d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;margin-top:.125rem;display:flex;overflow:hidden}.user-avatar .avatar-img[data-v-3da66860]{object-fit:cover;width:100%;height:100%}.user-avatar svg[data-v-3da66860]{color:#ec4899e6;width:1.5rem;height:1.5rem}.jieDian-list[data-v-3da66860]{flex-direction:column;display:flex}.jieDian-item[data-v-3da66860]{gap:1rem;min-height:3.5rem;display:flex}.jieDian-left[data-v-3da66860]{flex-direction:column;flex-shrink:0;align-items:center;width:2.5rem;padding-top:.125rem;display:flex}.jieDian-icon[data-v-3da66860]{box-sizing:border-box;background:var(--w-6);border:1px solid var(--w-10);width:2.25rem;height:2.25rem;color:var(--w-60);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .3s;display:flex}.jieDian-icon svg[data-v-3da66860]{width:1.125rem;height:1.125rem}.jieDian-icon .icon-num[data-v-3da66860]{font-size:.85rem;font-weight:700}.spinner-only[data-v-3da66860]{border:2px solid #ec48994d;border-top-color:#ec4899;border-radius:50%;flex-shrink:0;width:1.25rem;height:1.25rem;animation:.8s linear infinite spin-3da66860}@keyframes spin-3da66860{to{transform:rotate(360deg)}}.jieDian-icon.icon-confirm[data-v-3da66860]{color:#f472b6;background:#ec489929;border:2px solid #ec489980}.icon-exclaim[data-v-3da66860]{font-size:1rem;font-weight:800;line-height:1}.jieDian-icon.icon-done[data-v-3da66860]{color:#22c55e;background:#22c55e26;border:2px solid #22c55e80}.jieDian-icon.icon-error[data-v-3da66860]{color:#f87171;background:#ef444426;border:2px solid #ef444480}.jieDian-line[data-v-3da66860]{background:var(--w-10);border-radius:1px;flex:1;width:2px;min-height:2.5rem;margin:.625rem 0}.jieDian-line.line-done[data-v-3da66860]{background:linear-gradient(#22c55e99,#22c55e4d)}.jieDian-line.line-active[data-v-3da66860]{background:linear-gradient(to bottom,#ec489999,var(--w-10))}.jieDian-line.line-error[data-v-3da66860]{background:linear-gradient(to bottom,#ef444499,var(--w-10))}.jieDian-content[data-v-3da66860]{flex:1;min-width:0;padding-bottom:3.25rem;position:relative;overflow:visible}.jieDian-item:last-child .jieDian-content[data-v-3da66860]{padding-bottom:.5rem}.node-action-bar[data-v-3da66860]{z-index:5;align-items:center;gap:.4rem;display:inline-flex;position:absolute;top:0;right:0}.rollback-btn[data-v-3da66860],.regen-btn[data-v-3da66860]{background:var(--w-8);border:1px solid var(--w-20);color:#ffffffa6;cursor:pointer;border-radius:.375rem;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.6875rem;transition:all .2s;display:inline-flex}.rollback-btn[data-v-3da66860]:hover,.regen-btn[data-v-3da66860]:hover{color:#f472b6f2;background:#ec48991a;border-color:#ec48994d}.rollback-btn[data-v-3da66860]:active,.regen-btn[data-v-3da66860]:active{transform:scale(.95)}.jieDian-header[data-v-3da66860]{align-items:center;gap:.5rem;margin-bottom:.5rem;padding-right:9rem;display:flex}.jieDian-name[data-v-3da66860]{color:var(--w-100);font-size:1rem;font-weight:600}.jieDian-status-tag[data-v-3da66860]{background:var(--w-6);color:var(--w-50);border-radius:.35rem;padding:.1rem .45rem;font-size:.7rem;font-weight:600}.jieDian-status-tag.icon-confirm[data-v-3da66860]{color:#f472b6f2;background:#ec489924}.jieDian-status-tag.icon-done[data-v-3da66860]{color:#4ade80;background:#22c55e24}.jieDian-status-tag.icon-error[data-v-3da66860]{color:#f87171;background:#ef444424}.placeholder[data-v-3da66860]{color:var(--w-50)}.jieDian-error[data-v-3da66860]{background:#ef44441a;border:1px solid #ef444433;border-radius:8px;align-items:center;gap:.5rem;margin-top:.5rem;padding:.625rem .875rem;display:flex}.jieDian-error .error-icon[data-v-3da66860]{color:#f87171;flex-shrink:0;width:1rem;height:1rem}.jieDian-error .error-text[data-v-3da66860]{color:#fca5a5;word-break:break-word;font-size:.8125rem;line-height:1.4}.jieDian-error-block[data-v-3da66860]{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.retry-btn[data-v-3da66860]{color:#ec4899;cursor:pointer;background:#ec48991a;border:1px solid #ec48994d;border-radius:.5rem;align-self:flex-end;align-items:center;gap:.375rem;padding:.4rem .875rem;font-size:.8125rem;transition:all .2s;display:inline-flex}.retry-btn[data-v-3da66860]:hover{color:#f472b6;background:#ec489933;border-color:#ec489980}.retry-btn .retry-icon[data-v-3da66860]{width:.875rem;height:.875rem}html[data-theme=light] .jiedian-mianban[data-v-3da66860]{background:linear-gradient(135deg,#fff,#fcf7fa);border-color:#00000014;box-shadow:0 4px 20px #0000000f}html[data-theme=light] .user-bubble[data-v-3da66860]{background:#f8f3f6;border-color:#00000014}html[data-theme=light] .user-content-wrapper.collapsed[data-v-3da66860]:after{background:linear-gradient(#0000,#f8f3f6)}html[data-theme=light] .user-desc[data-v-3da66860]{color:#1e2332}html[data-theme=light] .user-image-thumb[data-v-3da66860]{border-color:#0000001a}html[data-theme=light] .user-image-thumb[data-v-3da66860]:hover{border-color:#be286e80}html[data-theme=light] .user-expand-btn[data-v-3da66860]{color:#aa1e5f;background:linear-gradient(135deg,#be286e1a,#aa1e5f0f);border-top-color:#be286e33;font-weight:600}html[data-theme=light] .user-expand-btn[data-v-3da66860]:hover{color:#8c144b;background:linear-gradient(135deg,#be286e2e,#aa1e5f1f)}html[data-theme=light] .user-action-btn[data-v-3da66860]{color:#414b64}html[data-theme=light] .user-action-btn[data-v-3da66860]:hover{color:#1e2332;background:#0000000a}html[data-theme=light] .user-avatar[data-v-3da66860]{background:linear-gradient(135deg,#db27771f,#ec48991f);border-color:#db277740}html[data-theme=light] .user-avatar svg[data-v-3da66860]{color:#be286e}html[data-theme=light] .delete-btn[data-v-3da66860]{color:#c83232;background:#dc32321a}html[data-theme=light] .delete-btn[data-v-3da66860]:hover{color:#b41e1e;background:#dc32322e}html[data-theme=light] .jieDian-name[data-v-3da66860]{color:#141928}html[data-theme=light] .jieDian-icon[data-v-3da66860]{color:#646c80;background:#00000008;border:1px solid #0000001f}html[data-theme=light] .jieDian-line[data-v-3da66860]{background:#00000014}html[data-theme=light] .jieDian-line.line-done[data-v-3da66860]{background:linear-gradient(#15803d99,#15803d26)}html[data-theme=light] .jieDian-line.line-active[data-v-3da66860]{background:linear-gradient(#be286e99,#00000014)}html[data-theme=light] .jieDian-line.line-error[data-v-3da66860]{background:linear-gradient(#dc323299,#00000014)}html[data-theme=light] .rollback-btn[data-v-3da66860],html[data-theme=light] .regen-btn[data-v-3da66860]{color:#414b64;background:#0000000a;border-color:#0000001a}html[data-theme=light] .rollback-btn[data-v-3da66860]:hover,html[data-theme=light] .regen-btn[data-v-3da66860]:hover{color:#aa1e5f;background:#be286e14;border-color:#be286e40}html[data-theme=light] .jieDian-icon.icon-confirm[data-v-3da66860]{color:#aa1e5f;background:#be286e1f;border:2px solid #be286e73}html[data-theme=light] .jieDian-icon.icon-done[data-v-3da66860]{color:#15803d;background:#15803d1f;border:2px solid #15803d73}html[data-theme=light] .jieDian-icon.icon-error[data-v-3da66860]{color:#c83232;background:#dc32321a;border:2px solid #dc323273}html[data-theme=light] .jieDian-error[data-v-3da66860]{background:#dc32320f;border-color:#dc323226}html[data-theme=light] .jieDian-error .error-icon[data-v-3da66860]{color:#c83232}html[data-theme=light] .jieDian-error .error-text[data-v-3da66860]{color:#b43232}html[data-theme=light] .retry-btn[data-v-3da66860]{color:#aa1e5f;background:#be286e14;border-color:#be286e40}html[data-theme=light] .retry-btn[data-v-3da66860]:hover{color:#8c144b;background:#be286e29;border-color:#be286e66}html[data-theme=light] .spinner-only[data-v-3da66860]{border-color:#be286e #be286e40 #be286e40}html[data-theme=light] .placeholder[data-v-3da66860]{color:#565e70}.strategy-options,.settings-stack{flex-direction:column;gap:.35rem;display:flex}.strategy-chip,.toggle-row,.aspect-chip{border:1px solid var(--w-5);color:var(--w-60);cursor:pointer;background:#ffffff03;font-family:inherit;transition:all .2s}.strategy-chip:hover,.aspect-chip:hover,.toggle-row:hover{border-color:var(--w-8);background:#ffffff06}.strategy-chip.selected,.aspect-chip.selected,.toggle-row.active{background:#ec489912;border-color:#ec489947}.video-model-hint{color:#fbbf24;align-items:center;gap:.3rem;margin:.55rem 0 0;font-size:.72rem;line-height:1.5;display:flex}.video-model-hint svg{flex-shrink:0}@keyframes spin{to{transform:rotate(360deg)}}html[data-theme=light] .strategy-chip,html[data-theme=light] .toggle-row,html[data-theme=light] .aspect-chip,html[data-theme=light] .chat-model-entry{border-color:#0000000f}html[data-theme=light] .strategy-chip.selected .strategy-label,html[data-theme=light] .aspect-chip.selected,html[data-theme=light] .toggle-row.active .toggle-name{color:#191c28}.regen-mask[data-v-d9b442fc]{z-index:10030;-webkit-backdrop-filter:blur(.55rem);backdrop-filter:blur(.55rem);background:#00000094;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.regen-dialog[data-v-d9b442fc]{width:min(34rem,100%);max-height:min(42rem,100vh - 2rem);color:var(--w-90);background:radial-gradient(circle at 10% 0,#ec48992e,#0000 38%),#101018f5;border:1px solid #ec489938;border-radius:1.15rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1.25rem 4rem #0000005c}.regen-header[data-v-d9b442fc],.regen-footer[data-v-d9b442fc]{flex-shrink:0;padding:1rem 1.1rem}.regen-header[data-v-d9b442fc]{border-bottom:1px solid #ffffff12;justify-content:space-between;gap:1rem;display:flex}.regen-kicker[data-v-d9b442fc]{color:#f472b6e0;letter-spacing:.08em;font-size:.72rem;font-weight:700}.regen-header h3[data-v-d9b442fc]{margin:.22rem 0;font-size:1rem}.regen-header p[data-v-d9b442fc]{color:var(--w-56);margin:0;font-size:.82rem;line-height:1.5}.regen-close[data-v-d9b442fc]{width:2rem;height:2rem;color:var(--w-70);cursor:pointer;background:#ffffff0f;border:none;border-radius:999px;font-size:1.2rem}.regen-body[data-v-d9b442fc]{scrollbar-width:thin;scrollbar-color:#ec48996b #ffffff0b;flex-direction:column;gap:.9rem;padding:1rem 1.1rem;display:flex;overflow-y:auto}.regen-body[data-v-d9b442fc]::-webkit-scrollbar{width:.45rem}.regen-feedback[data-v-d9b442fc]::-webkit-scrollbar{width:.45rem}.regen-body[data-v-d9b442fc]::-webkit-scrollbar-track{background:#ffffff0b;border-radius:999px}.regen-feedback[data-v-d9b442fc]::-webkit-scrollbar-track{background:#ffffff0b;border-radius:999px}.regen-body[data-v-d9b442fc]::-webkit-scrollbar-thumb{background:linear-gradient(#f472b694,#be185d6b);border-radius:999px}.regen-feedback[data-v-d9b442fc]::-webkit-scrollbar-thumb{background:linear-gradient(#f472b694,#be185d6b);border-radius:999px}.regen-body[data-v-d9b442fc]::-webkit-scrollbar-thumb:hover{background:linear-gradient(#f472b6c7,#be185d94)}.regen-feedback[data-v-d9b442fc]::-webkit-scrollbar-thumb:hover{background:linear-gradient(#f472b6c7,#be185d94)}.regen-field[data-v-d9b442fc]{flex-direction:column;gap:.5rem;display:flex}.regen-field label[data-v-d9b442fc],.param-item span[data-v-d9b442fc]{color:#f472b6db;font-size:.78rem;font-weight:700}.empty-model[data-v-d9b442fc]{color:var(--w-52);font-size:.82rem}.param-grid[data-v-d9b442fc]{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.65rem;display:grid}.param-item[data-v-d9b442fc]{flex-direction:column;gap:.4rem;display:flex}.count-control[data-v-d9b442fc]{background:#ffffff0b;border:1px solid #ec489929;border-radius:.75rem;align-items:center;gap:.65rem;width:fit-content;padding:.35rem;display:inline-flex}.count-control button[data-v-d9b442fc]{color:#f472b6f2;cursor:pointer;background:#ec489929;border:none;border-radius:.55rem;width:1.7rem;height:1.7rem}.regen-feedback[data-v-d9b442fc]{resize:vertical;min-height:6rem;color:var(--w-90);scrollbar-width:thin;scrollbar-color:#ec48996b #ffffff0b;background:#ffffff0b;border:1px solid #ffffff17;border-radius:.8rem;outline:none;padding:.72rem;line-height:1.55}.regen-feedback[data-v-d9b442fc]:focus{border-color:#ec48996b;box-shadow:0 0 0 3px #ec48991a}.regen-footer[data-v-d9b442fc]{border-top:1px solid #ffffff12;justify-content:flex-end;gap:.65rem;display:flex}.cancel-btn[data-v-d9b442fc],.submit-btn[data-v-d9b442fc]{cursor:pointer;border-radius:.72rem;padding:.58rem 1rem}.cancel-btn[data-v-d9b442fc]{color:var(--w-70);background:#ffffff0a;border:1px solid #ffffff1a}.submit-btn[data-v-d9b442fc]{color:#fff;background:linear-gradient(135deg,#ec4899,#be185d);border:none}.submit-btn[data-v-d9b442fc]:disabled{opacity:.45;cursor:not-allowed}.dsp-regen-fade-enter-active[data-v-d9b442fc],.dsp-regen-fade-leave-active[data-v-d9b442fc]{transition:opacity .18s}.dsp-regen-fade-enter-from[data-v-d9b442fc],.dsp-regen-fade-leave-to[data-v-d9b442fc]{opacity:0}html[data-theme=light] .regen-dialog[data-v-d9b442fc]{color:#1c202d;background:radial-gradient(circle at 10% 0,#ec48991f,#0000 38%),#fffffff5;border-color:#ec489929}html[data-theme=light] .regen-header[data-v-d9b442fc],html[data-theme=light] .regen-footer[data-v-d9b442fc]{border-color:#0000000f}html[data-theme=light] .regen-header p[data-v-d9b442fc],html[data-theme=light] .empty-model[data-v-d9b442fc]{color:#565e70}html[data-theme=light] .regen-feedback[data-v-d9b442fc],html[data-theme=light] .count-control[data-v-d9b442fc]{color:#222736;background:#ffffffd1;border-color:#00000014}html[data-theme=light] .regen-body[data-v-d9b442fc],html[data-theme=light] .regen-feedback[data-v-d9b442fc]{scrollbar-color:#ec489947 #00000009}html[data-theme=light] .regen-body[data-v-d9b442fc]::-webkit-scrollbar-track{background:#00000009}html[data-theme=light] .regen-feedback[data-v-d9b442fc]::-webkit-scrollbar-track{background:#00000009}.dsp-tg-overlay[data-v-18238950]{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);z-index:10000;background:#000000c7;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.dsp-tg-container[data-v-18238950]{background:linear-gradient(145deg,#121014,#18141a,#121014);border-radius:1rem;width:58rem;max-width:94vw;max-height:92vh;position:relative;overflow:hidden auto;box-shadow:0 1.25rem 4rem #000000a6,0 0 0 1px #ec48991f,0 0 2rem #ec48990f}.modal-close[data-v-18238950]{background:var(--w-5);width:2rem;height:2rem;color:var(--w-45);cursor:pointer;z-index:10;border:none;border-radius:.5rem;justify-content:center;align-items:center;transition:all .25s;display:flex;position:absolute;top:.875rem;right:.875rem}.modal-close[data-v-18238950]:hover{background:var(--w-10);color:var(--w-100);transform:rotate(90deg)}.modal-header[data-v-18238950]{border-bottom:1px solid var(--w-5);align-items:flex-start;gap:.75rem;padding:1.125rem 1.5rem .875rem;display:flex}.header-icon[data-v-18238950]{color:#f472b6f2;background:linear-gradient(135deg,#ec489933,#a855f71f);border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.header-text[data-v-18238950]{flex:1;padding-right:1.75rem}.modal-title[data-v-18238950]{color:var(--w-100);margin:0 0 .1875rem;font-size:1.05rem;font-weight:600}.modal-subtitle[data-v-18238950]{color:var(--w-40);margin:0;font-size:.75rem;line-height:1.4}.notice-bar[data-v-18238950]{color:#f59e0bc7;background:#f59e0b0f;border:1px solid #f59e0b1f;border-radius:.5rem;align-items:flex-start;gap:.5rem;margin:.75rem 1.5rem 0;padding:.45rem .75rem;font-size:.72rem;line-height:1.5;display:flex}.notice-icon[data-v-18238950]{color:#f59e0b99;flex-shrink:0;margin-top:.1rem}.groups-grid[data-v-18238950]{grid-template-columns:1fr 1fr 1fr;gap:0;padding:1rem 1.5rem;display:grid}.config-group[data-v-18238950]{padding:0 .875rem}.config-group[data-v-18238950]:first-child{padding-left:0}.config-group[data-v-18238950]:last-child{padding-right:0}.config-group[data-v-18238950]:not(:last-child){border-right:1px solid var(--w-5)}.group-header[data-v-18238950]{border-bottom:1px solid var(--w-5);align-items:center;gap:.375rem;margin-bottom:.5rem;padding-bottom:.375rem;display:flex}.group-dot[data-v-18238950]{border-radius:50%;flex-shrink:0;width:.4rem;height:.4rem}.group-title[data-v-18238950]{color:var(--w-80);flex:1;font-size:.8125rem;font-weight:600}.group-toggle[data-v-18238950]{color:#f472b6b3;cursor:pointer;background:0 0;border:none;border-radius:.25rem;padding:.125rem .375rem;font-size:.72rem;transition:all .2s}.group-toggle[data-v-18238950]:hover{color:#f472b6;background:#ec48991a}.group-items[data-v-18238950]{flex-direction:column;gap:.1875rem;display:flex}.config-item[data-v-18238950]{cursor:pointer;border:1px solid #0000;border-radius:.4375rem;align-items:center;gap:.5rem;padding:.45rem .55rem;transition:all .15s;display:flex}.config-item[data-v-18238950]:hover{background:var(--w-3);border-color:var(--w-4)}.config-item.checked[data-v-18238950]{background:#ec489912;border-color:#ec48992e}.cb-wrap[data-v-18238950]{flex-shrink:0;position:relative}.cb-wrap input[data-v-18238950]{opacity:0;width:0;height:0;position:absolute}.cb-box[data-v-18238950]{color:#0000;border:1.5px solid #ffffff2e;border-radius:.25rem;justify-content:center;align-items:center;width:1rem;height:1rem;transition:all .15s;display:flex}.config-item.checked .cb-box[data-v-18238950]{color:#fff;background:#ec4899;border-color:#ec4899}.item-info[data-v-18238950]{flex:1;min-width:0}.item-name[data-v-18238950]{color:var(--w-85);font-size:.78rem;font-weight:500;line-height:1.25;display:block}.item-desc[data-v-18238950]{color:var(--w-30);margin-top:.0625rem;font-size:.66rem;line-height:1.25;display:block}.config-item.checked .item-name[data-v-18238950]{color:var(--w-95)}.modal-footer[data-v-18238950]{border-top:1px solid var(--w-6);background:#0000001f;flex-direction:column;gap:.75rem;padding:.875rem 1.5rem 1rem;display:flex}.retry-section-title[data-v-18238950]{color:var(--w-45);align-items:center;gap:.375rem;margin-bottom:.5rem;font-size:.72rem;font-weight:500;display:flex}.retry-section-title svg[data-v-18238950]{color:var(--w-30)}.retry-cards[data-v-18238950]{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.retry-card[data-v-18238950]{background:var(--w-3);border:1px solid var(--w-6);border-radius:.5rem;align-items:center;gap:.45rem;padding:.45rem .625rem;transition:border-color .2s;display:flex}.retry-card[data-v-18238950]:hover{border-color:var(--w-10)}.retry-card-icon[data-v-18238950]{background:var(--w-4);border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;display:flex}.retry-card-body[data-v-18238950]{flex:1;min-width:0}.retry-card-label[data-v-18238950]{color:var(--w-80);font-size:.72rem;font-weight:500;line-height:1.2;display:block}.retry-card-hint[data-v-18238950]{color:var(--w-30);margin-top:.025rem;font-size:.62rem;line-height:1.2;display:block}.retry-ctrl[data-v-18238950]{flex-shrink:0;align-items:center;gap:.125rem;display:flex}.adj-btn[data-v-18238950]{border:1px solid var(--w-10);background:var(--w-4);width:1.375rem;height:1.375rem;color:var(--w-50);cursor:pointer;border-radius:.3125rem;justify-content:center;align-items:center;padding:0;font-size:.875rem;font-weight:300;transition:all .15s;display:flex}.adj-btn[data-v-18238950]:hover{color:#f472b6f2;background:#ec489914;border-color:#ec489966}.retry-val[data-v-18238950]{text-align:center;width:1.4rem;color:var(--w-100);font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:600}.retry-unit[data-v-18238950]{color:var(--w-25);flex-shrink:0;margin-left:.0625rem;font-size:.66rem}.footer-actions[data-v-18238950]{justify-content:flex-end;align-items:center;gap:.625rem;display:flex}.checked-count[data-v-18238950]{color:var(--w-40);margin-right:auto;font-size:.75rem}.checked-count strong[data-v-18238950]{color:#f472b6d9;font-weight:600}.cancel-btn[data-v-18238950]{border:1px solid var(--w-10);color:#ffffff8c;cursor:pointer;background:0 0;border-radius:.5rem;padding:.4375rem 1.125rem;font-family:inherit;font-size:.75rem;transition:all .2s}.cancel-btn[data-v-18238950]:hover{border-color:var(--w-20);color:var(--w-80)}.start-btn[data-v-18238950]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ec4899,#be185d);border:none;border-radius:.5rem;align-items:center;gap:.375rem;padding:.4375rem 1.25rem;font-family:inherit;font-size:.8rem;font-weight:600;transition:all .2s;display:flex;box-shadow:0 0 1.25rem #ec489938}.start-btn[data-v-18238950]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 0 2rem #ec489966}.start-btn[data-v-18238950]:disabled{opacity:.4;cursor:not-allowed}.dsp-tg-fade-enter-active[data-v-18238950]{transition:opacity .25s}.dsp-tg-fade-enter-active .dsp-tg-container[data-v-18238950]{transition:transform .25s,opacity .25s}.dsp-tg-fade-leave-active[data-v-18238950]{transition:opacity .15s}.dsp-tg-fade-enter-from[data-v-18238950]{opacity:0}.dsp-tg-fade-enter-from .dsp-tg-container[data-v-18238950]{opacity:0;transform:scale(.96)translateY(.5rem)}.dsp-tg-fade-leave-to[data-v-18238950]{opacity:0}@media (max-width:56rem){.groups-grid[data-v-18238950]{grid-template-columns:1fr;gap:1rem}.config-group[data-v-18238950]{border-right:none!important;padding:0!important}.dsp-tg-container[data-v-18238950]{width:100%}.retry-cards[data-v-18238950]{grid-template-columns:1fr}.footer-actions[data-v-18238950]{flex-wrap:wrap}}html[data-theme=light] .dsp-tg-overlay[data-v-18238950]{background:#00000059}html[data-theme=light] .dsp-tg-container[data-v-18238950]{background:linear-gradient(145deg,#fff,#fcf8fb,#fff);box-shadow:0 2rem 6rem #0000001f,0 0 0 1px #ec48991a}html[data-theme=light] .modal-title[data-v-18238950]{color:#141928}html[data-theme=light] .modal-subtitle[data-v-18238950]{color:#414b64}html[data-theme=light] .group-title[data-v-18238950]{color:#282d3c}html[data-theme=light] .item-name[data-v-18238950]{color:#323746}html[data-theme=light] .config-item.checked .item-name[data-v-18238950]{color:#191c28}html[data-theme=light] .item-desc[data-v-18238950]{color:#5a6478}html[data-theme=light] .config-item[data-v-18238950]:hover{background:#00000008}html[data-theme=light] .config-item.checked[data-v-18238950]{background:#ec48990d;border-color:#ec48992e}html[data-theme=light] .cb-box[data-v-18238950]{border-color:#0003}html[data-theme=light] .modal-footer[data-v-18238950]{background:#00000005;border-top-color:#0000000f}html[data-theme=light] .retry-section-title[data-v-18238950]{color:#3c4150}html[data-theme=light] .retry-card[data-v-18238950]{background:#ffffffe6;border-color:#00000014}html[data-theme=light] .retry-card-label[data-v-18238950]{color:#282d3c}html[data-theme=light] .retry-card-hint[data-v-18238950]{color:#5a6478}html[data-theme=light] .adj-btn[data-v-18238950]{color:#505a6e;background:#ffffffe6;border-color:#0000001f}html[data-theme=light] .retry-val[data-v-18238950]{color:#191c28}html[data-theme=light] .checked-count[data-v-18238950]{color:#414b64}html[data-theme=light] .checked-count strong[data-v-18238950]{color:#be185d}html[data-theme=light] .cancel-btn[data-v-18238950]{color:#505a6e;border-color:#0000001a}html[data-theme=light] .notice-bar[data-v-18238950]{color:#a16207e0;background:#a162070f;border-color:#a162071f}html[data-theme=light] .notice-icon[data-v-18238950]{color:#a16207a6}.guide-header[data-v-f08cd7cc]{text-align:center;border-bottom:1px solid var(--w-4);padding:2rem 0 2.5rem;position:relative}.header-glow[data-v-f08cd7cc]{pointer-events:none;background:radial-gradient(#ec489914 0%,#0000 70%);width:30rem;height:18rem;position:absolute;top:-60%;left:50%;transform:translate(-50%)}.header-badge[data-v-f08cd7cc]{color:#f472b6e6;letter-spacing:.15em;text-transform:uppercase;background:#ec48990f;border:1px solid #ec489933;border-radius:100px;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.35rem 1.2rem;font-size:.85rem;display:inline-flex}.badge-pulse[data-v-f08cd7cc]{background:#ec4899;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite pulse-f08cd7cc}@keyframes pulse-f08cd7cc{0%,to{opacity:.4}50%{opacity:1;box-shadow:0 0 10px #ec4899e6}}.header-title[data-v-f08cd7cc]{background:linear-gradient(135deg,var(--w-100) 0%,#ec4899 50%,#be185d 100%);-webkit-text-fill-color:transparent;letter-spacing:-.01em;-webkit-background-clip:text;background-clip:text;margin:0 0 .75rem;font-size:2.65rem;font-weight:800}.header-desc[data-v-f08cd7cc]{color:#a0afbeb3;max-width:44rem;margin:0 auto 1.5rem;font-size:1.15rem;line-height:1.7}.header-tags[data-v-f08cd7cc]{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.h-tag[data-v-f08cd7cc]{background:var(--w-3);border:1px solid var(--w-6);color:#b4c3d2a6;border-radius:100px;padding:.35rem .95rem;font-size:.9rem;transition:all .25s}.h-tag[data-v-f08cd7cc]:hover{color:#f472b6e6;background:#ec48990f;border-color:#ec489933}.section[data-v-f08cd7cc]{flex-direction:column;gap:1.25rem;display:flex}.section-title-row[data-v-f08cd7cc]{align-items:center;gap:.75rem;display:flex}.section-icon[data-v-f08cd7cc]{border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.section-icon[data-v-f08cd7cc] svg{width:18px;height:18px}.section-title[data-v-f08cd7cc]{color:#ebf2fa;margin:0;font-size:1.5rem;font-weight:700}.section-tag[data-v-f08cd7cc]{color:#f472b6cc;background:#ec48990f;border:1px solid #ec489926;border-radius:100px;margin-left:auto;padding:.2rem .7rem;font-size:.85rem}.section-desc[data-v-f08cd7cc]{color:#afbecdc7;margin:0;font-size:1.05rem;line-height:1.75}.overview-icon[data-v-f08cd7cc]{color:#f472b6e6;background:#ec48991a}.prep-icon[data-v-f08cd7cc]{color:#38bdf8e6;background:#38bdf81a}.branch-icon[data-v-f08cd7cc]{color:#f59e0be6;background:#f59e0b1a}.core-icon[data-v-f08cd7cc]{color:#00e5a0e6;background:#00e5a01a}.auto-icon[data-v-f08cd7cc]{color:#a855f7e6;background:#a855f71a}.adv-icon[data-v-f08cd7cc]{color:#f472b6e6;background:#ec48991a}.flow-timeline[data-v-f08cd7cc]{flex-direction:column;gap:0;padding:1rem 0 .5rem 1.25rem;display:flex;position:relative}.flow-track[data-v-f08cd7cc]{background:linear-gradient(#ec48994d,#a855f74d,#00e5a04d);border-radius:1px;width:2px;position:absolute;top:2.75rem;bottom:1.25rem;left:2.1rem}.flow-node[data-v-f08cd7cc]{align-items:center;gap:1rem;padding:.5rem 0;display:flex;position:relative}.flow-dot[data-v-f08cd7cc]{z-index:1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-family:Courier New,monospace;font-size:.75rem;font-weight:800;display:flex;position:relative}.flow-dot.fdot-0[data-v-f08cd7cc]{color:#f472b6e6;background:#ec48991f;border:1.5px solid #ec48994d}.flow-dot.fdot-1[data-v-f08cd7cc]{color:#a855f7e6;background:#a855f71f;border:1.5px solid #a855f74d}.flow-dot.fdot-2[data-v-f08cd7cc]{color:#00e5a0e6;background:#00e5a01f;border:1.5px solid #00e5a04d}.flow-info[data-v-f08cd7cc]{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.flow-phase-tag[data-v-f08cd7cc]{border-radius:3px;padding:.15rem .55rem;font-size:.75rem;font-weight:500}.flow-phase-tag.fptag-0[data-v-f08cd7cc]{color:#f472b6b3;background:#ec489914}.flow-phase-tag.fptag-1[data-v-f08cd7cc]{color:#a855f7b3;background:#a855f714}.flow-phase-tag.fptag-2[data-v-f08cd7cc]{color:#00e5a0b3;background:#00e5a014}.flow-label[data-v-f08cd7cc]{color:#d2dce6d9;font-size:1.05rem;font-weight:500}.prep-cards[data-v-f08cd7cc]{grid-template-columns:repeat(1,1fr);gap:.75rem;display:grid}.prep-card[data-v-f08cd7cc]{border-left:3px solid;border-radius:.75rem;gap:.85rem;padding:1.25rem;transition:all .25s;display:flex}.prep-rose[data-v-f08cd7cc]{background:#ec489906;border-color:#ec48990f #ec48990f #ec48990f #ec489959;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}.prep-rose[data-v-f08cd7cc]:hover{background:#ec48990d;border-left-color:#ec489980}.prep-purple[data-v-f08cd7cc]{background:#a855f706;border-color:#a855f70f #a855f70f #a855f70f #a855f759;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}.prep-purple[data-v-f08cd7cc]:hover{background:#a855f70d;border-left-color:#a855f780}.prep-green[data-v-f08cd7cc]{background:#00e5a006;border-color:#00e5a00f #00e5a00f #00e5a00f #00e5a059;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}.prep-green[data-v-f08cd7cc]:hover{background:#00e5a00d;border-left-color:#00e5a080}.prep-num[data-v-f08cd7cc]{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1rem;font-weight:700;display:flex}.pnum-rose[data-v-f08cd7cc]{color:#f472b6e6;background:#ec48991f}.pnum-purple[data-v-f08cd7cc]{color:#a855f7e6;background:#a855f71f}.pnum-green[data-v-f08cd7cc]{color:#00e5a0e6;background:#00e5a01f}.prep-info h4[data-v-f08cd7cc]{color:#e6f0faf2;margin:0 0 .35rem;font-size:1.1rem;font-weight:600}.prep-info p[data-v-f08cd7cc]{color:#a0afbeb3;margin:0;font-size:.95rem;line-height:1.7}.branch-grid[data-v-f08cd7cc]{grid-template-columns:repeat(2,1fr);gap:.85rem;display:grid}.branch-card[data-v-f08cd7cc]{border:1px solid;border-top-width:3px;border-radius:.9rem;flex-direction:column;gap:.85rem;padding:1.4rem 1.5rem;transition:all .25s;display:flex}.branch-sky[data-v-f08cd7cc]{background:#38bdf806;border-color:#38bdf873 #38bdf814 #38bdf814}.branch-sky[data-v-f08cd7cc]:hover{background:#38bdf80d;border-color:#38bdf8a6 #38bdf82e #38bdf82e}.branch-amber[data-v-f08cd7cc]{background:#f59e0b06;border-color:#f59e0b73 #f59e0b14 #f59e0b14}.branch-amber[data-v-f08cd7cc]:hover{background:#f59e0b0d;border-color:#f59e0ba6 #f59e0b2e #f59e0b2e}.branch-head[data-v-f08cd7cc]{align-items:center;gap:.75rem;display:flex}.branch-card-icon[data-v-f08cd7cc]{border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:flex}.branch-card-icon[data-v-f08cd7cc] svg{width:20px;height:20px}.bicon-sky[data-v-f08cd7cc]{color:#38bdf8e6;background:#38bdf81a}.bicon-amber[data-v-f08cd7cc]{color:#f59e0be6;background:#f59e0b1a}.branch-head-info[data-v-f08cd7cc]{flex-direction:column;gap:.15rem;display:flex}.branch-head-info h3[data-v-f08cd7cc]{color:#ebf2fa;margin:0;font-size:1.2rem;font-weight:700}.branch-sub[data-v-f08cd7cc]{color:#a0afbe99;letter-spacing:.05em;font-size:.82rem}.branch-card-desc[data-v-f08cd7cc]{color:#b9c8d7b8;margin:0;font-size:.95rem;line-height:1.7}.branch-steps[data-v-f08cd7cc]{flex-direction:column;gap:.55rem;display:flex}.branch-step[data-v-f08cd7cc]{align-items:flex-start;gap:.65rem;display:flex}.branch-step-num[data-v-f08cd7cc]{border-radius:.4rem;flex-shrink:0;justify-content:center;align-items:center;min-width:2.1rem;height:1.5rem;margin-top:.1rem;padding:0 .3rem;font-family:Courier New,monospace;font-size:.75rem;font-weight:800;display:flex}.bsnum-sky[data-v-f08cd7cc]{color:#38bdf8d9;background:#38bdf81a;border:1px solid #38bdf833}.bsnum-amber[data-v-f08cd7cc]{color:#f59e0bd9;background:#f59e0b1a;border:1px solid #f59e0b33}.branch-step-info[data-v-f08cd7cc]{flex-direction:column;gap:.1rem;display:flex}.branch-step-info strong[data-v-f08cd7cc]{color:#e1ebf5eb;font-size:.95rem;font-weight:600}.branch-step-info span[data-v-f08cd7cc]{color:#a0afbe9e;font-size:.85rem;line-height:1.55}.branch-fit[data-v-f08cd7cc]{border-radius:.55rem;align-items:center;gap:.45rem;margin-top:auto;padding:.55rem .8rem;font-size:.85rem;line-height:1.5;display:flex}.bfit-sky[data-v-f08cd7cc]{color:#96d7fad9;background:#38bdf80f;border:1px solid #38bdf81f}.bfit-amber[data-v-f08cd7cc]{color:#f0c882d9;background:#f59e0b0f;border:1px solid #f59e0b1f}.branch-fit svg[data-v-f08cd7cc]{flex-shrink:0}.branch-note[data-v-f08cd7cc]{color:#dcafc8d9;background:#ec48990a;border:1px solid #ec48991a;border-radius:.65rem;align-items:flex-start;gap:.5rem;padding:.75rem 1rem;font-size:.9rem;line-height:1.6;display:flex}.branch-note svg[data-v-f08cd7cc]{color:#f472b6cc;flex-shrink:0;margin-top:.2rem}.node-list[data-v-f08cd7cc]{flex-direction:column;display:flex}.phase-divider[data-v-f08cd7cc]{align-items:center;gap:1rem;margin:1rem 0 .5rem 2.75rem;padding-left:1rem;display:flex}.phase-divider-line[data-v-f08cd7cc]{flex:1;height:1px}.pdline-0[data-v-f08cd7cc]{background:linear-gradient(90deg,#0000,#ec489933,#0000)}.pdline-1[data-v-f08cd7cc]{background:linear-gradient(90deg,#0000,#a855f733,#0000)}.pdline-2[data-v-f08cd7cc]{background:linear-gradient(90deg,#0000,#00e5a033,#0000)}.phase-divider-label[data-v-f08cd7cc]{letter-spacing:.1em;white-space:nowrap;border-radius:100px;padding:.25rem .85rem;font-size:.8rem;font-weight:600}.pdlabel-0[data-v-f08cd7cc]{color:#f472b6b3;background:#ec48990f;border:1px solid #ec48991f}.pdlabel-1[data-v-f08cd7cc]{color:#a855f7b3;background:#a855f70f;border:1px solid #a855f71f}.pdlabel-2[data-v-f08cd7cc]{color:#00e5a0b3;background:#00e5a00f;border:1px solid #00e5a01f}.node-card[data-v-f08cd7cc]{gap:1rem;display:flex}.node-left[data-v-f08cd7cc]{flex-direction:column;flex-shrink:0;align-items:center;width:2.75rem;display:flex}.node-num[data-v-f08cd7cc]{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;min-width:2.25rem;height:2.25rem;padding:0 .25rem;font-family:Courier New,monospace;font-size:.8rem;font-weight:800;display:flex}.node-num.num-0[data-v-f08cd7cc]{color:#f472b6e6;background:#ec48991f;border:1.5px solid #ec489940}.node-num.num-1[data-v-f08cd7cc]{color:#a855f7e6;background:#a855f71f;border:1.5px solid #a855f740}.node-num.num-2[data-v-f08cd7cc]{color:#00e5a0e6;background:#00e5a01f;border:1.5px solid #00e5a040}.node-line[data-v-f08cd7cc]{border-radius:1px;flex:1;width:2px;min-height:1rem}.node-line.line-0[data-v-f08cd7cc]{background:linear-gradient(#ec489940,#ec48990a)}.node-line.line-1[data-v-f08cd7cc]{background:linear-gradient(#a855f740,#a855f70a)}.node-line.line-2[data-v-f08cd7cc]{background:linear-gradient(#00e5a040,#00e5a00a)}.node-right[data-v-f08cd7cc]{flex:1;padding-bottom:1rem}.node-body-card[data-v-f08cd7cc]{border:1px solid var(--w-4);border-left:3px solid;border-radius:.75rem;padding:1.25rem 1.5rem;transition:all .25s}.node-body-card[data-v-f08cd7cc]:hover{border-top-color:var(--w-8);border-right-color:var(--w-8);border-bottom-color:var(--w-8)}.nbcard-0[data-v-f08cd7cc]{background:#ec489905;border-left-color:#ec489959}.nbcard-0[data-v-f08cd7cc]:hover{background:#ec489909;border-left-color:#ec489980}.nbcard-1[data-v-f08cd7cc]{background:#a855f705;border-left-color:#a855f759}.nbcard-1[data-v-f08cd7cc]:hover{background:#a855f709;border-left-color:#a855f780}.nbcard-2[data-v-f08cd7cc]{background:#00e5a005;border-left-color:#00e5a059}.nbcard-2[data-v-f08cd7cc]:hover{background:#00e5a009;border-left-color:#00e5a080}.node-header[data-v-f08cd7cc]{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}.node-phase-tag[data-v-f08cd7cc]{border-radius:4px;padding:.2rem .6rem;font-size:.8rem;font-weight:500}.node-phase-tag.tag-0[data-v-f08cd7cc]{color:#f472b6bf;background:#ec489914}.node-phase-tag.tag-1[data-v-f08cd7cc]{color:#a855f7bf;background:#a855f714}.node-phase-tag.tag-2[data-v-f08cd7cc]{color:#00e5a0bf;background:#00e5a014}.node-name[data-v-f08cd7cc]{color:#ebf2fa;margin:0;font-size:1.25rem;font-weight:600}.node-desc[data-v-f08cd7cc]{color:#b9c8d7bf;margin:0 0 .85rem;font-size:1rem;line-height:1.8}.node-desc[data-v-f08cd7cc] .hl{border-radius:3px;padding:.1rem .35rem;font-weight:600}.node-desc[data-v-f08cd7cc] .hl-0{color:#f472b6f2;background:#ec489914}.node-desc[data-v-f08cd7cc] .hl-1{color:#a855f7f2;background:#a855f714}.node-desc[data-v-f08cd7cc] .hl-2{color:#00e5a0f2;background:#00e5a014}.node-tips[data-v-f08cd7cc]{flex-wrap:wrap;gap:.5rem;display:flex}.tip-tag[data-v-f08cd7cc]{border-radius:.5rem;align-items:flex-start;gap:.4rem;padding:.4rem .85rem;font-size:.9rem;line-height:1.5;transition:all .2s;display:inline-flex}.tiptag-0[data-v-f08cd7cc]{color:#e6afcdcc;background:#ec48990d;border:1px solid #ec48991a}.tiptag-0[data-v-f08cd7cc]:hover{background:#ec489914;border-color:#ec489933}.tiptag-1[data-v-f08cd7cc]{color:#c8b4e6cc;background:#a855f70d;border:1px solid #a855f71a}.tiptag-1[data-v-f08cd7cc]:hover{background:#a855f714;border-color:#a855f733}.tiptag-2[data-v-f08cd7cc]{color:#a0e1c8cc;background:#00e5a00d;border:1px solid #00e5a01a}.tiptag-2[data-v-f08cd7cc]:hover{background:#00e5a014;border-color:#00e5a033}.tip-tag[data-v-f08cd7cc] .hl{border-radius:3px;padding:.05rem .3rem;font-weight:600}.tip-tag[data-v-f08cd7cc] .hl-0{color:#f472b6f2;background:#ec48991a}.tip-tag[data-v-f08cd7cc] .hl-1{color:#a855f7f2;background:#a855f71a}.tip-tag[data-v-f08cd7cc] .hl-2{color:#00e5a0f2;background:#00e5a01a}.tip-tag-dot[data-v-f08cd7cc]{border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:.5rem}.ttdot-0[data-v-f08cd7cc]{background:#ec489999;box-shadow:0 0 4px #ec48994d}.ttdot-1[data-v-f08cd7cc]{background:#a855f799;box-shadow:0 0 4px #a855f74d}.ttdot-2[data-v-f08cd7cc]{background:#00e5a099;box-shadow:0 0 4px #00e5a04d}.auto-card[data-v-f08cd7cc]{background:linear-gradient(135deg,#a855f70d,#ec489908 60%,#a855f705);border:1px solid #a855f726;border-radius:1rem;flex-direction:column;gap:1.1rem;padding:1.5rem 1.75rem;display:flex;position:relative;overflow:hidden}.auto-glow[data-v-f08cd7cc]{pointer-events:none;background:radial-gradient(#a855f712 0%,#0000 70%);width:22rem;height:16rem;position:absolute;top:-40%;right:-10%}.auto-desc[data-v-f08cd7cc]{color:#c3cddcd1;margin:0;font-size:1rem;line-height:1.8;position:relative}.auto-points[data-v-f08cd7cc]{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid;position:relative}.auto-point[data-v-f08cd7cc]{background:#a855f70a;border:1px solid #a855f71a;border-radius:.65rem;flex-direction:column;gap:.5rem;padding:.9rem 1rem;transition:all .25s;display:flex}.auto-point[data-v-f08cd7cc]:hover{background:#a855f712;border-color:#a855f733}.auto-point-icon[data-v-f08cd7cc]{color:#be82fae6;background:#a855f71a;border-radius:.45rem;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;display:flex}.auto-point-icon[data-v-f08cd7cc] svg{width:15px;height:15px}.auto-point-info[data-v-f08cd7cc]{flex-direction:column;gap:.2rem;display:flex}.auto-point-info strong[data-v-f08cd7cc]{color:#e1ebf5eb;font-size:.95rem;font-weight:600}.auto-point-info span[data-v-f08cd7cc]{color:#a5b4c3a6;font-size:.85rem;line-height:1.6}.auto-warn[data-v-f08cd7cc]{color:#ebc382d9;background:#f59e0b0d;border:1px solid #f59e0b1f;border-radius:.55rem;align-items:flex-start;gap:.5rem;padding:.6rem .9rem;font-size:.85rem;line-height:1.6;display:flex;position:relative}.auto-warn svg[data-v-f08cd7cc]{color:#f59e0bcc;flex-shrink:0;margin-top:.2rem}.adv-grid[data-v-f08cd7cc]{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.adv-card[data-v-f08cd7cc]{border-left:3px solid;border-radius:.75rem;padding:1.1rem;transition:all .25s}.adv-card-icon[data-v-f08cd7cc]{border-radius:.5rem;justify-content:center;align-items:center;width:2rem;height:2rem;margin-bottom:.6rem;display:flex}.adv-card-icon[data-v-f08cd7cc] svg{width:16px;height:16px}.adv-card h4[data-v-f08cd7cc]{color:#e6f0faf2;margin:0 0 .4rem;font-size:1rem;font-weight:600}.adv-card p[data-v-f08cd7cc]{color:#a0afbea6;margin:0;font-size:.9rem;line-height:1.6}.adv-cyan[data-v-f08cd7cc]{background:#38bdf808;border-color:#38bdf80f #38bdf80f #38bdf80f #38bdf840;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}.adv-cyan[data-v-f08cd7cc]:hover{background:#38bdf80f;border-color:#38bdf866}.advicon-cyan[data-v-f08cd7cc]{color:#38bdf8d9;background:#38bdf81a}.adv-purple[data-v-f08cd7cc]{background:#a855f708;border-color:#a855f70f #a855f70f #a855f70f #a855f740;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}.adv-purple[data-v-f08cd7cc]:hover{background:#a855f70f;border-color:#a855f766}.advicon-purple[data-v-f08cd7cc]{color:#a855f7d9;background:#a855f71a}.adv-amber[data-v-f08cd7cc]{background:#f59e0b08;border-color:#f59e0b0f #f59e0b0f #f59e0b0f #f59e0b40;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}.adv-amber[data-v-f08cd7cc]:hover{background:#f59e0b0f;border-color:#f59e0b66}.advicon-amber[data-v-f08cd7cc]{color:#f59e0bd9;background:#f59e0b1a}.adv-green[data-v-f08cd7cc]{background:#00e5a008;border-color:#00e5a00f #00e5a00f #00e5a00f #00e5a040;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}.adv-green[data-v-f08cd7cc]:hover{background:#00e5a00f;border-color:#00e5a066}.advicon-green[data-v-f08cd7cc]{color:#00e5a0d9;background:#00e5a01a}.adv-rose[data-v-f08cd7cc]{background:#ec489908;border-color:#ec48990f #ec48990f #ec48990f #ec489940;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}.adv-rose[data-v-f08cd7cc]:hover{background:#ec48990f;border-color:#ec489966}.advicon-rose[data-v-f08cd7cc]{color:#f472b6d9;background:#ec48991a}.adv-sky[data-v-f08cd7cc]{background:#0ea5e908;border-color:#0ea5e90f #0ea5e90f #0ea5e90f #0ea5e940;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}.adv-sky[data-v-f08cd7cc]:hover{background:#0ea5e90f;border-color:#0ea5e966}.advicon-sky[data-v-f08cd7cc]{color:#0ea5e9d9;background:#0ea5e91a}.guide-footer[data-v-f08cd7cc]{text-align:center;border-top:1px solid var(--w-4);padding-top:2rem;position:relative}.footer-glow[data-v-f08cd7cc]{pointer-events:none;background:radial-gradient(#ec48990a 0%,#0000 70%);width:20rem;height:8rem;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.guide-footer p[data-v-f08cd7cc]{color:#a0afbe80;margin:0 0 1.25rem;font-size:1.1rem}@media (max-width:760px){.branch-grid[data-v-f08cd7cc],.auto-points[data-v-f08cd7cc]{grid-template-columns:1fr}.adv-grid[data-v-f08cd7cc]{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.adv-grid[data-v-f08cd7cc]{grid-template-columns:1fr}.header-title[data-v-f08cd7cc]{font-size:2rem}}html[data-theme=light] .header-title[data-v-f08cd7cc]{background:linear-gradient(135deg,#191c28,#c82378,#961450);-webkit-background-clip:text;background-clip:text}html[data-theme=light] .header-desc[data-v-f08cd7cc]{color:#414b64}html[data-theme=light] .h-tag[data-v-f08cd7cc]{color:#374155;background:#00000008;border-color:#00000014}html[data-theme=light] .section-title[data-v-f08cd7cc]{color:#191e2d}html[data-theme=light] .section-desc[data-v-f08cd7cc]{color:#465064}html[data-theme=light] .flow-label[data-v-f08cd7cc]{color:#323746}html[data-theme=light] .prep-info h4[data-v-f08cd7cc]{color:#191e2d}html[data-theme=light] .prep-info p[data-v-f08cd7cc]{color:#465064}html[data-theme=light] .branch-card[data-v-f08cd7cc]{background:#fffc}html[data-theme=light] .branch-head-info h3[data-v-f08cd7cc]{color:#191e2d}html[data-theme=light] .branch-sub[data-v-f08cd7cc]{color:#5f697d}html[data-theme=light] .branch-card-desc[data-v-f08cd7cc]{color:#465064}html[data-theme=light] .branch-step-info strong[data-v-f08cd7cc]{color:#232837}html[data-theme=light] .branch-step-info span[data-v-f08cd7cc]{color:#555f73}html[data-theme=light] .bfit-sky[data-v-f08cd7cc]{color:#146ea0}html[data-theme=light] .bfit-amber[data-v-f08cd7cc]{color:#a0640a}html[data-theme=light] .branch-note[data-v-f08cd7cc]{color:#96285f;background:#ec48990d}html[data-theme=light] .node-body-card[data-v-f08cd7cc]{background:#fffc}html[data-theme=light] .node-name[data-v-f08cd7cc]{color:#191e2d}html[data-theme=light] .node-desc[data-v-f08cd7cc]{color:#465064}html[data-theme=light] .tiptag-0[data-v-f08cd7cc]{color:#963264}html[data-theme=light] .tiptag-1[data-v-f08cd7cc]{color:#6e3ca5}html[data-theme=light] .tiptag-2[data-v-f08cd7cc]{color:#0f825f}html[data-theme=light] .auto-card[data-v-f08cd7cc]{background:#ffffffd9}html[data-theme=light] .auto-desc[data-v-f08cd7cc]{color:#3c465f}html[data-theme=light] .auto-point-info strong[data-v-f08cd7cc]{color:#232837}html[data-theme=light] .auto-point-info span[data-v-f08cd7cc]{color:#555f73}html[data-theme=light] .auto-warn[data-v-f08cd7cc]{color:#9b640f}html[data-theme=light] .adv-card[data-v-f08cd7cc]{background:#fffc}html[data-theme=light] .adv-card h4[data-v-f08cd7cc]{color:#191e2d}html[data-theme=light] .adv-card p[data-v-f08cd7cc]{color:#465064}html[data-theme=light] .guide-footer p[data-v-f08cd7cc]{color:#555f73}.dsp-container[data-v-eb68300c]{width:100%;height:100%;color:var(--w-90);flex-direction:column;display:flex;position:relative;overflow:hidden}.content-wrapper[data-v-eb68300c]{z-index:1;box-sizing:border-box;flex-direction:column;flex:1;justify-content:space-between;width:100%;padding:6rem 3rem 8rem;display:flex;position:relative}.config-btn-wrapper[data-v-eb68300c]{z-index:1;align-items:center;margin-left:.5rem;display:flex;position:static}.config-btn[data-v-eb68300c]{cursor:pointer;color:#f472b6db;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:#ec489914;border:1.5px solid #ec489947;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2.125rem;height:2.125rem;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.config-btn[data-v-eb68300c]:hover{color:#ffd2e8f5;background:#ec489924;border-color:#f472b67a;box-shadow:0 0 .875rem #ec489929,inset 0 1px #ffffff14}.config-btn svg[data-v-eb68300c]{z-index:1;position:relative}.wide-legacy-actions[data-v-eb68300c]{display:none}.dsp-container[data-v-eb68300c] .bottom-section .desktop-guide-action{z-index:1;color:#f472b6db;background:#ec489914;border-color:#ec489947;border-radius:.75rem;width:2.125rem;height:2.125rem;position:static;bottom:1rem;left:auto;box-shadow:inset 0 1px #ffffff0f}.dsp-container[data-v-eb68300c] .bottom-section .desktop-guide-action:hover{color:#ffd2e8f5;background:#ec489924;border-color:#f472b67a;box-shadow:0 0 .875rem #ec489929,inset 0 1px #ffffff14}.dsp-container[data-v-eb68300c] .bottom-input-wrapper.is-floating-actions .bottom-action-left{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:5px}.dsp-container[data-v-eb68300c] .bottom-input-wrapper.is-floating-actions .bottom-action-left .desktop-guide-action{border-radius:.75rem;order:0;position:static!important;bottom:auto!important;left:auto!important}.dsp-container[data-v-eb68300c] .bottom-input-wrapper.is-floating-actions .bottom-action-left .config-btn-wrapper{order:1;margin-left:0}.dsp-container[data-v-eb68300c] .bottom-section .desktop-mode-switch{z-index:1;flex-shrink:0;position:static;bottom:auto;right:auto}.dsp-container[data-v-eb68300c] .bottom-section .desktop-mode-switch .mode-switch{background:#0c0e1680;border-color:#ec489929;border-radius:.875rem;padding:.125rem;box-shadow:inset 0 1px #ffffff0d}.dsp-container[data-v-eb68300c] .bottom-section .desktop-mode-switch .mode-switch:hover{border-color:#f472b647}.dsp-container[data-v-eb68300c] .bottom-section .desktop-mode-switch .mode-switch-option{border-radius:.75rem;gap:.3125rem;padding:.375rem .65rem}.dsp-container[data-v-eb68300c] .bottom-section .desktop-mode-switch .mode-switch-option span{letter-spacing:0;font-size:.75rem}.dsp-container[data-v-eb68300c] .bottom-section .desktop-mode-switch .mode-icon{width:.9375rem;height:.9375rem}.dsp-container[data-v-eb68300c] .bottom-section .desktop-mode-switch .mode-switch-slider{border-radius:.75rem;height:calc(100% - .25rem);top:.125rem}@media (min-width:1601px){.wide-legacy-actions[data-v-eb68300c]{display:block}.dsp-container[data-v-eb68300c] .bottom-section .desktop-guide-action,.dsp-container[data-v-eb68300c] .bottom-section .desktop-mode-switch,.dsp-container[data-v-eb68300c] .bottom-section .config-btn-wrapper{display:none}.wide-legacy-actions .config-btn-wrapper[data-v-eb68300c]{z-index:100;margin-left:0;position:absolute;bottom:4.2rem;left:1.25rem}.wide-legacy-actions .config-btn[data-v-eb68300c]{color:#ec489999;width:3rem;height:3rem;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none}.wide-legacy-actions .config-btn-bg[data-v-eb68300c]{border-radius:inherit;background:#ec48990f;border:1px solid #ec489929;transition:all .3s;position:absolute;inset:0}.wide-legacy-actions .config-btn:hover .config-btn-bg[data-v-eb68300c]{background:#ec48991f;border-color:#ec489959}.wide-legacy-actions .config-btn[data-v-eb68300c]:hover{color:#ec4899f2;box-shadow:none}.wide-legacy-actions .desktop-mode-switch[data-v-eb68300c]{z-index:100;position:absolute;bottom:2rem;right:2rem}}.hero-section[data-v-eb68300c]{flex-direction:column;align-items:center;gap:.6rem;display:flex}.hero-top[data-v-eb68300c]{align-items:center;gap:1.5rem;display:flex}.logo-container[data-v-eb68300c]{flex-shrink:0;width:76px;height:76px;position:relative}.logo-glow[data-v-eb68300c]{background:radial-gradient(circle,#ec489947 0%,#0000 70%);border-radius:50%;animation:3s ease-in-out infinite glowPulse-eb68300c;position:absolute;inset:-20px}@keyframes glowPulse-eb68300c{0%,to{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}.logo-orbit[data-v-eb68300c]{animation:12s linear infinite orbitSpin-eb68300c;position:absolute;inset:-12px}@keyframes orbitSpin-eb68300c{to{transform:rotate(360deg)}}.orbit-dot[data-v-eb68300c]{border-radius:50%;width:5px;height:5px;position:absolute}.orbit-dot.dot-1[data-v-eb68300c]{background:#f472b6f2;top:0;left:50%;transform:translate(-50%);box-shadow:0 0 8px #f472b6cc}.orbit-dot.dot-2[data-v-eb68300c]{background:#ec4899d9;bottom:15%;right:5%;box-shadow:0 0 8px #ec4899bf}.orbit-dot.dot-3[data-v-eb68300c]{background:#be185dd9;bottom:15%;left:5%;box-shadow:0 0 8px #be185db3}.logo-core[data-v-eb68300c]{color:#f472b6f2;background:linear-gradient(135deg,#ec48992e,#f472b614);border:1px solid #ec489959;border-radius:50%;justify-content:center;align-items:center;animation:4s ease-in-out infinite coreFloat-eb68300c;display:flex;position:absolute;inset:10px}.logo-core svg[data-v-eb68300c]{filter:drop-shadow(0 0 20px #ec489973)}.logo-core img[data-v-eb68300c]{object-fit:contain;filter:drop-shadow(0 0 20px #ec489973);width:58%;height:58%}@keyframes coreFloat-eb68300c{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.title-area[data-v-eb68300c]{flex-direction:column;gap:.5rem;display:flex}.title-badge[data-v-eb68300c]{color:#f472b6e6;letter-spacing:.12em;background:#ec489914;border:1px solid #ec489940;border-radius:100px;align-items:center;gap:.5rem;width:fit-content;padding:.35rem 1.15rem;font-size:.8rem;display:flex}.badge-dot[data-v-eb68300c]{background:#f472b6;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite badgePulse-eb68300c}@keyframes badgePulse-eb68300c{0%,to{opacity:.5}50%{opacity:1;box-shadow:0 0 10px #f472b6cc}}.hero-title[data-v-eb68300c]{background:linear-gradient(135deg,var(--w-100) 0%,#f472b6 58%,#ec4899 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:2.5rem;font-weight:700;line-height:1.2}.hero-tagline[data-v-eb68300c]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin:0;display:flex}.tag-item[data-v-eb68300c]{background:var(--w-3);border:1px solid var(--w-6);color:#b4bec8cc;border-radius:100px;align-items:center;gap:.35rem;padding:.4rem 1rem;font-size:.85rem;transition:all .3s;display:flex}.tag-item[data-v-eb68300c]:hover{color:#f472b6e6;background:#ec489914;border-color:#ec489940}.tag-icon[data-v-eb68300c]{color:#f472b6ad;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.tag-icon[data-v-eb68300c] svg{width:100%;height:100%}.capabilities-section[data-v-eb68300c]{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.capabilities-inner[data-v-eb68300c]{align-items:center;gap:3.5rem;display:flex}.ability-grid[data-v-eb68300c]{flex-direction:column;flex-shrink:0;gap:.95rem;width:20rem;display:flex}.ability-card[data-v-eb68300c]{cursor:pointer;background:#12161e99;border-radius:.75rem;align-items:center;gap:.85rem;padding:1.1rem 1.25rem;transition:all .3s;display:flex;position:relative;overflow:hidden}.ability-card[data-v-eb68300c]:hover{background:#191e28cc}.ability-card.active-card[data-v-eb68300c]{background:#191e28e6;transform:translate(4px)}.ability-border[data-v-eb68300c]{border:1px solid var(--w-4);pointer-events:none;border-radius:.75rem;transition:border-color .3s;position:absolute;inset:0}.ability-card.active-card .ability-border.border-0[data-v-eb68300c]{border-color:#f472b666}.ability-card.active-card .ability-border.border-1[data-v-eb68300c]{border-color:#ec489966}.ability-card.active-card .ability-border.border-2[data-v-eb68300c]{border-color:#db277766}.ability-card.active-card .ability-border.border-3[data-v-eb68300c]{border-color:#be185d66}.ability-icon-wrap[data-v-eb68300c]{flex-shrink:0;width:40px;height:40px;position:relative}.ability-icon-bg[data-v-eb68300c]{border-radius:8px;position:absolute;inset:0;transform:rotate(-5deg)}.ability-icon-bg.bg-0[data-v-eb68300c]{background:#f472b61f}.ability-icon-bg.bg-1[data-v-eb68300c]{background:#ec48991f}.ability-icon-bg.bg-2[data-v-eb68300c]{background:#db27771f}.ability-icon-bg.bg-3[data-v-eb68300c]{background:#be185d1f}.ability-icon[data-v-eb68300c]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ability-icon.icon-0[data-v-eb68300c]{color:#f472b6d9}.ability-icon.icon-1[data-v-eb68300c]{color:#ec4899d9}.ability-icon.icon-2[data-v-eb68300c]{color:#db2777d9}.ability-icon.icon-3[data-v-eb68300c]{color:#be185dd9}.ability-icon[data-v-eb68300c] svg{width:22px!important;height:22px!important}.ability-text[data-v-eb68300c]{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.ability-title[data-v-eb68300c]{color:#dce6f0e6;font-size:.95rem;font-weight:500}.ability-brief[data-v-eb68300c]{color:#8c99a099;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.ability-arrow[data-v-eb68300c]{opacity:0;color:#f472b6b3;flex-shrink:0;transition:all .25s;transform:translate(4px)}.ability-arrow.show[data-v-eb68300c]{opacity:1;transform:translate(0)}.showcase-area[data-v-eb68300c]{perspective:1000px;flex-direction:column;flex-shrink:0;align-items:center;gap:1.35rem;width:44rem;display:flex}.showcase-card[data-v-eb68300c]{width:100%;transform-style:preserve-3d;background:linear-gradient(145deg,#161a23f2,#0f1219e6);border-radius:1rem;padding:2.25rem 2.75rem;position:relative;overflow:hidden}.card-top-bar[data-v-eb68300c]{justify-content:space-between;align-items:center;margin-bottom:1.35rem;display:flex}.card-step-badge[data-v-eb68300c]{border-radius:.55rem;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;font-family:Courier New,monospace;font-size:.85rem;font-weight:700;display:flex}.card-step-badge.badge-0[data-v-eb68300c]{color:#f472b6;background:#f472b626}.card-step-badge.badge-1[data-v-eb68300c]{color:#ec4899;background:#ec489926}.card-step-badge.badge-2[data-v-eb68300c]{color:#db2777;background:#db277726}.card-step-badge.badge-3[data-v-eb68300c]{color:#be185d;background:#be185d26}.card-mode-tag[data-v-eb68300c]{color:#f472b6d9;background:#ec48990f;border:1px solid #ec489933;border-radius:100px;align-items:center;gap:.4rem;padding:.25rem .75rem;font-size:.7rem;display:flex}.mode-dot[data-v-eb68300c]{background:#f472b6;border-radius:50%;width:5px;height:5px;animation:1.5s ease-in-out infinite modePulse-eb68300c}@keyframes modePulse-eb68300c{0%,to{opacity:.4}50%{opacity:1;box-shadow:0 0 6px #f472b6cc}}.showcase-inner[data-v-eb68300c]{align-items:flex-start;gap:1.5rem;display:flex}.feature-icon-area[data-v-eb68300c]{flex-shrink:0;width:62px;height:62px;position:relative}.icon-bg[data-v-eb68300c]{border-radius:14px;transition:background .5s;position:absolute;inset:0;transform:rotate(-6deg)}.icon-bg.bg-0[data-v-eb68300c]{background:linear-gradient(135deg,#f472b633,#f472b614)}.icon-bg.bg-1[data-v-eb68300c]{background:linear-gradient(135deg,#ec489933,#ec489914)}.icon-bg.bg-2[data-v-eb68300c]{background:linear-gradient(135deg,#db277733,#db277714)}.icon-bg.bg-3[data-v-eb68300c]{background:linear-gradient(135deg,#be185d33,#be185d14)}.feature-icon[data-v-eb68300c]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.feature-icon.icon-0[data-v-eb68300c]{color:#f472b6f2}.feature-icon.icon-1[data-v-eb68300c]{color:#ec4899f2}.feature-icon.icon-2[data-v-eb68300c]{color:#db2777f2}.feature-icon.icon-3[data-v-eb68300c]{color:#be185df2}.feature-icon[data-v-eb68300c] svg{width:35px!important;height:35px!important}.feature-info[data-v-eb68300c]{flex:1;min-width:0}.feature-info h3[data-v-eb68300c]{color:#f0f5fa;margin:0 0 .65rem;font-size:1.5rem;font-weight:600}.feature-desc[data-v-eb68300c]{color:#8c99a0d9;min-height:3.5rem;margin:0 0 .9rem;font-size:1rem;line-height:1.7}.desc-cursor[data-v-eb68300c]{color:#f472b6b3;animation:.8s step-end infinite blink-eb68300c}@keyframes blink-eb68300c{0%,50%{opacity:1}51%,to{opacity:0}}.feature-tags[data-v-eb68300c]{flex-wrap:wrap;gap:.4rem;display:flex}.f-tag[data-v-eb68300c]{border-radius:4px;padding:.25rem .7rem;font-size:.75rem;font-weight:500}.f-tag.tag-0[data-v-eb68300c]{color:#f472b6d9;background:#f472b61a;border:1px solid #f472b626}.f-tag.tag-1[data-v-eb68300c]{color:#ec4899d9;background:#ec48991a;border:1px solid #ec489926}.f-tag.tag-2[data-v-eb68300c]{color:#db2777d9;background:#db27771a;border:1px solid #db277726}.f-tag.tag-3[data-v-eb68300c]{color:#be185dd9;background:#be185d1a;border:1px solid #be185d26}.progress-dots[data-v-eb68300c]{gap:.5rem;display:flex}.p-dot[data-v-eb68300c]{background:var(--w-8);border-radius:2px;width:2rem;height:3px;transition:all .4s}.p-dot.active[data-v-eb68300c]{width:3rem}.p-dot.active.dot-color-0[data-v-eb68300c]{background:#f472b6d9;box-shadow:0 0 8px #f472b666}.p-dot.active.dot-color-1[data-v-eb68300c]{background:#ec4899d9;box-shadow:0 0 8px #ec489966}.p-dot.active.dot-color-2[data-v-eb68300c]{background:#db2777d9;box-shadow:0 0 8px #db277766}.p-dot.active.dot-color-3[data-v-eb68300c]{background:#be185dd9;box-shadow:0 0 8px #be185d66}.p-dot.passed[data-v-eb68300c]{background:var(--w-15)}.card-glow[data-v-eb68300c]{pointer-events:none;position:absolute;inset:0}.card-glow.glow-0[data-v-eb68300c]{background:radial-gradient(80% 60% at 0 0,#f472b61f 0%,#0000 70%)}.card-glow.glow-1[data-v-eb68300c]{background:radial-gradient(80% 60% at 0 0,#ec48991f 0%,#0000 70%)}.card-glow.glow-2[data-v-eb68300c]{background:radial-gradient(80% 60% at 0 0,#db27771f 0%,#0000 70%)}.card-glow.glow-3[data-v-eb68300c]{background:radial-gradient(80% 60% at 0 0,#be185d1f 0%,#0000 70%)}.card-border-line[data-v-eb68300c]{border:1px solid var(--w-5);pointer-events:none;border-radius:1rem;transition:border-color .5s;position:absolute;inset:0}.card-border-line.border-0[data-v-eb68300c]{border-color:#f472b659}.card-border-line.border-1[data-v-eb68300c]{border-color:#ec489959}.card-border-line.border-2[data-v-eb68300c]{border-color:#db277759}.card-border-line.border-3[data-v-eb68300c]{border-color:#be185d59}.showcase-card.fly-in[data-v-eb68300c]{animation:.5s cubic-bezier(.34,1.56,.64,1) forwards flyIn-eb68300c}@keyframes flyIn-eb68300c{0%{opacity:0;transform:translate(-40px)scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}.showcase-card.showing[data-v-eb68300c]{animation:2.5s ease-in-out infinite showGlow-eb68300c}@keyframes showGlow-eb68300c{0%,to{box-shadow:0 0 20px #ec489914,0 10px 40px -10px var(--b-40)}50%{box-shadow:0 0 35px #ec489929,0 15px 50px -10px var(--b-50)}}.showcase-card.fly-out[data-v-eb68300c]{animation:.4s ease-in forwards flyOut-eb68300c}@keyframes flyOut-eb68300c{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(40px)scale(.95)}}.content-area.task-area[data-v-eb68300c]{z-index:2;scrollbar-width:thin;scrollbar-color:var(--w-8) transparent;flex:1;padding-top:2rem;position:relative;overflow-y:auto}.content-area.task-area[data-v-eb68300c]::-webkit-scrollbar{width:4px}.content-area.task-area[data-v-eb68300c]::-webkit-scrollbar-thumb{background:var(--w-8);border-radius:2px}.task-container[data-v-eb68300c]{box-sizing:border-box;flex-direction:column;gap:2rem;width:100%;max-width:100rem;margin:0 auto;padding:0 2rem;display:flex}.bottom-spacer[data-v-eb68300c]{flex-shrink:0;height:4rem}.compact-action-entry[data-v-eb68300c]{display:none}.compact-actions-layer[data-v-eb68300c]{z-index:9998;background:0 0;position:fixed;inset:0}.compact-actions-panel[data-v-eb68300c]{-webkit-backdrop-filter:blur(16px);background:linear-gradient(155deg,#16121cfa,#0c0910fa);border:1px solid #ec489933;border-radius:1rem;flex-direction:column;width:min(23rem,100vw - 2.5rem);max-height:calc(100vh - 6rem);display:flex;position:fixed;top:8.75rem;right:1.25rem;overflow:hidden;box-shadow:0 1.25rem 4rem #00000073,0 0 2rem #ec48991a}.compact-actions-header[data-v-eb68300c]{border-bottom:1px solid var(--w-6);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1rem .75rem;display:flex}.compact-actions-title[data-v-eb68300c]{color:var(--w-95);font-size:1rem;font-weight:700}.compact-actions-subtitle[data-v-eb68300c]{color:var(--w-45);margin-top:.25rem;font-size:.78rem;line-height:1.5}.compact-actions-close[data-v-eb68300c]{border:1px solid var(--w-8);background:var(--w-4);width:2.25rem;height:2.25rem;color:var(--w-50);cursor:pointer;border-radius:.7rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.compact-actions-close svg[data-v-eb68300c]{width:1rem;height:1rem}.compact-actions-list[data-v-eb68300c]{scrollbar-width:thin;scrollbar-color:#ec48994d transparent;flex-direction:column;gap:.75rem;padding:.9rem;display:flex;overflow-y:auto}.compact-actions-list[data-v-eb68300c]::-webkit-scrollbar{width:4px}.compact-actions-list[data-v-eb68300c]::-webkit-scrollbar-thumb{background:#ec48994d;border-radius:999px}.compact-action-item[data-v-eb68300c]{width:100%;min-height:3.25rem;color:var(--w-88);text-align:left;cursor:pointer;background:#ffffff0b;border:1px solid #ec489924;border-radius:.9rem;align-items:center;gap:.75rem;padding:.75rem .9rem;font-size:.9rem;font-weight:600;display:flex}.compact-action-icon[data-v-eb68300c]{color:#f472b6f0;background:#ec48991f;border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;width:2.1rem;height:2.1rem;display:inline-flex}.compact-action-icon svg[data-v-eb68300c]{width:1.15rem;height:1.15rem}.compact-mode-card[data-v-eb68300c]{background:#ffffff0a;border:1px solid #ec489924;border-radius:.9rem;padding:.85rem}.compact-mode-title[data-v-eb68300c]{color:var(--w-60);margin-bottom:.65rem;font-size:.78rem;font-weight:600}.compact-mode-card[data-v-eb68300c] .mode-switch-wrapper{z-index:auto;position:static;bottom:auto;right:auto}.compact-mode-card[data-v-eb68300c] .mode-switch{width:100%}.compact-mode-card[data-v-eb68300c] .mode-switch-option{flex:1;justify-content:center;padding:.65rem .45rem}.compact-actions-fade-enter-active[data-v-eb68300c],.compact-actions-fade-leave-active[data-v-eb68300c]{transition:opacity .2s}.compact-actions-fade-enter-active .compact-actions-panel[data-v-eb68300c],.compact-actions-fade-leave-active .compact-actions-panel[data-v-eb68300c]{transition:transform .24s,opacity .24s}.compact-actions-fade-enter-from[data-v-eb68300c],.compact-actions-fade-leave-to[data-v-eb68300c]{opacity:0}.compact-actions-fade-enter-from .compact-actions-panel[data-v-eb68300c],.compact-actions-fade-leave-to .compact-actions-panel[data-v-eb68300c]{opacity:0;transform:translateY(-.5rem)scale(.98)}.dsp-submit-overlay[data-v-eb68300c]{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dsp-submit-overlay-content[data-v-eb68300c]{color:var(--w-90);background:#0f0f16eb;border:1px solid #ec489947;border-radius:.75rem;flex-direction:column;align-items:center;gap:1.25rem;padding:2rem 2.75rem;font-size:.9375rem;display:flex}.dsp-submit-spinner[data-v-eb68300c]{border:3px solid #ec48992e;border-top-color:#ec4899e6;border-radius:50%;width:2.5rem;height:2.5rem;animation:.85s linear infinite dsp-spin-eb68300c}@keyframes dsp-spin-eb68300c{to{transform:rotate(360deg)}}.dsp-overlay-fade-enter-active[data-v-eb68300c],.dsp-overlay-fade-leave-active[data-v-eb68300c]{transition:opacity .2s}.dsp-overlay-fade-enter-from[data-v-eb68300c],.dsp-overlay-fade-leave-to[data-v-eb68300c]{opacity:0}html[data-theme=light] .logo-core[data-v-eb68300c]{color:#be286e;background:linear-gradient(135deg,#ec48991f,#f472b60f);border-color:#ec48994d}html[data-theme=light] .title-badge[data-v-eb68300c]{color:#b42364;background:#ec489914;border-color:#ec48992e}html[data-theme=light] .hero-title[data-v-eb68300c]{background:linear-gradient(135deg,#da3c82,#be286e 50%,#961955);color:#0000;-webkit-background-clip:text;background-clip:text}html[data-theme=light] .tag-item[data-v-eb68300c]{color:var(--text-secondary);border-color:var(--w-12)}html[data-theme=light] .tag-item[data-v-eb68300c]:hover{color:#be185d;background:#ec489914;border-color:#ec489947}html[data-theme=light] .ability-card[data-v-eb68300c]{border:1px solid var(--w-10);background:#ffffffeb;box-shadow:0 1px 4px #0000000f}html[data-theme=light] .ability-card[data-v-eb68300c]:hover{background:var(--bg-card-2)}html[data-theme=light] .ability-card.active-card[data-v-eb68300c]{background:var(--bg-hover-solid)}html[data-theme=light] .ability-title[data-v-eb68300c]{color:var(--text-primary)}html[data-theme=light] .ability-brief[data-v-eb68300c]{color:var(--text-tertiary)}html[data-theme=light] .showcase-card[data-v-eb68300c]{background:linear-gradient(145deg,var(--bg-card-2) 0%,var(--bg-panel) 100%);border:1px solid var(--w-10);box-shadow:0 8px 32px #0000000f}html[data-theme=light] .feature-info h3[data-v-eb68300c]{color:var(--text-primary)}html[data-theme=light] .feature-desc[data-v-eb68300c]{color:var(--text-secondary)}html[data-theme=light] .card-mode-tag[data-v-eb68300c]{color:#9d174d;background:#ec489914;border-color:#ec489942}html[data-theme=light] .showcase-card.showing[data-v-eb68300c]{animation:2.5s ease-in-out infinite dspShowGlowLight-eb68300c}@keyframes dspShowGlowLight-eb68300c{0%,to{box-shadow:0 0 20px #ec48991a,0 10px 40px -10px #00000014}50%{box-shadow:0 0 32px #ec48992e,0 15px 50px -10px #0000001a}}html[data-theme=light] .dsp-submit-overlay-content[data-v-eb68300c]{color:#1e2332;background:#fffffff2;border-color:#ec489933}html[data-theme=light] .dsp-container[data-v-eb68300c] .bottom-section .desktop-guide-action{color:#be286e;background:#ffffffd1;border-color:#ec489933;box-shadow:0 .125rem .5rem #ec489914}html[data-theme=light] .dsp-container[data-v-eb68300c] .bottom-section .desktop-guide-action:hover{color:#a01e5f;background:#fdf2f8f5;border-color:#ec48995c;box-shadow:0 .25rem .875rem #ec48991f}html[data-theme=light] .config-btn[data-v-eb68300c]{color:#be286e;background:#ffffffd1;border-color:#ec489933;box-shadow:0 .125rem .5rem #ec489914}html[data-theme=light] .config-btn[data-v-eb68300c]:hover{color:#a01e5f;background:#fdf2f8f5;border-color:#ec48995c;box-shadow:0 .25rem .875rem #ec48991f}html[data-theme=light] .dsp-container[data-v-eb68300c] .bottom-section .desktop-mode-switch .mode-switch{background:#ffffffc2;border-color:#ec489924;box-shadow:0 .125rem .5rem #0f172a0f}html[data-theme=light] .content-area.task-area[data-v-eb68300c]{scrollbar-color:#00000014 transparent}html[data-theme=light] .content-area.task-area[data-v-eb68300c]::-webkit-scrollbar-thumb{background:#00000014}html[data-theme=light] .compact-actions-panel[data-v-eb68300c]{background:linear-gradient(155deg,#fffffffa,#fcf5f9fa);border-color:#ec489933;box-shadow:0 1.25rem 4rem #0f172a2e,0 0 1.25rem #ec489914}html[data-theme=light] .compact-actions-header[data-v-eb68300c]{border-bottom-color:#0000000f}html[data-theme=light] .compact-actions-title[data-v-eb68300c],html[data-theme=light] .compact-action-item[data-v-eb68300c]{color:var(--text-primary)}html[data-theme=light] .compact-actions-subtitle[data-v-eb68300c],html[data-theme=light] .compact-mode-title[data-v-eb68300c]{color:var(--text-tertiary)}html[data-theme=light] .compact-actions-close[data-v-eb68300c],html[data-theme=light] .compact-action-item[data-v-eb68300c],html[data-theme=light] .compact-mode-card[data-v-eb68300c]{background:#ffffffbd;border-color:#00000014}html[data-theme=light] .compact-action-icon[data-v-eb68300c]{color:#be286e;background:#ec48991f}@media (max-width:450px){.config-btn-wrapper[data-v-eb68300c],.desktop-mode-switch[data-v-eb68300c]{display:none}.compact-action-entry[data-v-eb68300c]{z-index:110;display:block;position:fixed;bottom:4.55rem;left:1.25rem}.compact-action-fab[data-v-eb68300c]{border:1.5px solid rgba(var(--c-primary-rgb),.45);background:var(--c-primary-6);color:var(--c-primary-85);cursor:pointer;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);border-radius:100px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1.2rem .5rem 1rem;font-size:.85rem;font-weight:500;transition:all .25s;display:inline-flex}.compact-action-fab[data-v-eb68300c]:hover{background:var(--c-primary-12);border-color:var(--c-primary-70);color:var(--color-primary);box-shadow:0 0 1rem var(--c-primary-20),0 .25rem .75rem var(--c-primary-10);transform:translateY(-1px)}.compact-action-fab[data-v-eb68300c]:active{transform:translateY(0)}html[data-theme=light] .compact-action-fab[data-v-eb68300c]{border-color:rgba(var(--c-primary-rgb),.3);color:#0082a0;background:#ffffffeb;box-shadow:0 2px 8px #0000000f}html[data-theme=light] .compact-action-fab[data-v-eb68300c]:hover{border-color:rgba(var(--c-primary-rgb),.5);color:#008caa;background:#00a1c214;box-shadow:0 4px 12px #00a1c21a}.compact-actions-panel[data-v-eb68300c]{inset:auto auto 7.65rem 1.25rem}.compact-action-entry[data-v-eb68300c]{bottom:4.35rem;left:1.25rem}.compact-actions-panel[data-v-eb68300c]{width:min(23rem,100vw - 1.5rem);inset:auto auto 7.45rem 1.25rem}}.beijing-container[data-v-d41337e1]{pointer-events:none;z-index:0;background:linear-gradient(#06080c,#0c0f16,#080a10);position:absolute;inset:0;overflow:hidden}.gradient-flow[data-v-d41337e1]{background:conic-gradient(#0000 0deg,#ec489906 60deg,#0000 120deg,#f472b605 180deg,#0000 240deg,#db277705 300deg,#0000 360deg);animation:60s linear infinite flowRotate-d41337e1;position:absolute;inset:-50%}@keyframes flowRotate-d41337e1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.gradient-orb[data-v-d41337e1]{filter:blur(120px);border-radius:50%;animation:25s ease-in-out infinite orbFloat-d41337e1;position:absolute}.orb-1[data-v-d41337e1]{background:radial-gradient(circle,#ec48991a 0%,#0000 70%);width:900px;height:900px;top:-30%;right:-20%}.orb-2[data-v-d41337e1]{background:radial-gradient(circle,#f472b60f 0%,#0000 70%);width:800px;height:800px;animation-delay:-8s;bottom:-25%;left:-15%}.orb-3[data-v-d41337e1]{background:radial-gradient(circle,#db27770f 0%,#0000 70%);width:500px;height:500px;animation-delay:-16s;top:40%;left:25%}@keyframes orbFloat-d41337e1{0%,to{transform:translate(0)scale(1)}25%{transform:translate(80px,-50px)scale(1.15)}50%{transform:translate(-50px,80px)scale(.9)}75%{transform:translate(-80px,-30px)scale(1.1)}}.grid-lines[data-v-d41337e1]{background-image:linear-gradient(#ec489906 1px,#0000 1px),linear-gradient(90deg,#ec489906 1px,#0000 1px);background-size:60px 60px;animation:10s ease-in-out infinite gridPulse-d41337e1;position:absolute;inset:0}@keyframes gridPulse-d41337e1{0%,to{opacity:.6}50%{opacity:1}}.particles[data-v-d41337e1]{position:absolute;inset:0}.particle[data-v-d41337e1]{background:#ec4899cc;border-radius:50%;animation:20s ease-in-out infinite particleDrift-d41337e1;position:absolute;box-shadow:0 0 10px #ec489980}@keyframes particleDrift-d41337e1{0%,to{opacity:0;transform:translate(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translate(50px,-120px)}}.connection-lines[data-v-d41337e1]{width:100%;height:100%;position:absolute;inset:0}.conn-line[data-v-d41337e1]{fill:none;stroke:#ec48990f;stroke-width:.6px;stroke-dasharray:200;stroke-dashoffset:200px;animation:12s linear infinite lineFlow-d41337e1}.conn-line.delay-1[data-v-d41337e1]{stroke:#f472b60f;animation-delay:-4s}.conn-line.delay-2[data-v-d41337e1]{stroke:#db27770f;animation-delay:-8s}@keyframes lineFlow-d41337e1{0%{stroke-dashoffset:200px}50%{stroke-dashoffset:0}to{stroke-dashoffset:-200px}}html[data-theme=light] .beijing-container[data-v-d41337e1]{background:radial-gradient(circle at 78% 12%,#ec48991f,#0000 32%),radial-gradient(circle at 18% 88%,#6366f11a,#0000 34%),linear-gradient(#fff7fb,#f8fafc 46%,#fdf2f8)}html[data-theme=light] .gradient-orb.orb-1[data-v-d41337e1]{background:radial-gradient(circle,#ec48991f 0%,#0000 70%)}html[data-theme=light] .gradient-orb.orb-2[data-v-d41337e1]{background:radial-gradient(circle,#6366f11a 0%,#0000 70%)}html[data-theme=light] .gradient-orb.orb-3[data-v-d41337e1]{background:radial-gradient(circle,#0ea5e914 0%,#0000 70%)}html[data-theme=light] .grid-lines[data-v-d41337e1]{background-image:linear-gradient(#6366f10e 1px,#0000 1px),linear-gradient(90deg,#ec48990b 1px,#0000 1px)}html[data-theme=light] .particle[data-v-d41337e1]{background:#6366f147;box-shadow:0 0 8px #6366f12e}html[data-theme=light] .conn-line[data-v-d41337e1]{stroke:#6366f11a}html[data-theme=light] .conn-line.delay-1[data-v-d41337e1]{stroke:#ec489917}html[data-theme=light] .conn-line.delay-2[data-v-d41337e1]{stroke:#0ea5e914}.ppt-qishiye[data-v-b3adce77]{width:100%;height:100%;color:var(--w-90);flex-direction:column;display:flex;position:relative;overflow:hidden}.content-wrapper[data-v-b3adce77]{z-index:1;box-sizing:border-box;flex-direction:column;flex:1;justify-content:space-between;width:100%;padding:6rem 3rem 8rem;display:flex;position:relative}.hero-section[data-v-b3adce77]{flex-direction:column;justify-content:center;align-items:center;gap:.6rem;display:flex}.hero-top[data-v-b3adce77]{align-items:center;gap:1.5rem;display:flex}.logo-container[data-v-b3adce77]{flex-shrink:0;width:76px;height:76px;position:relative}.logo-glow[data-v-b3adce77]{background:radial-gradient(circle,#6366f147 0%,#0000 70%);border-radius:50%;animation:3s ease-in-out infinite glowPulse-b3adce77;position:absolute;inset:-20px}@keyframes glowPulse-b3adce77{0%,to{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}.logo-orbit[data-v-b3adce77]{animation:12s linear infinite orbitSpin-b3adce77;position:absolute;inset:-12px}@keyframes orbitSpin-b3adce77{to{transform:rotate(360deg)}}.orbit-dot[data-v-b3adce77]{border-radius:50%;width:5px;height:5px;position:absolute}.orbit-dot.dot-1[data-v-b3adce77]{background:#818cf8f2;top:0;left:50%;transform:translate(-50%);box-shadow:0 0 8px #818cf8cc}.orbit-dot.dot-2[data-v-b3adce77]{background:#6366f1d9;bottom:15%;right:5%;box-shadow:0 0 8px #6366f1bf}.orbit-dot.dot-3[data-v-b3adce77]{background:#4f46e5d9;bottom:15%;left:5%;box-shadow:0 0 8px #4f46e5b3}.logo-core[data-v-b3adce77]{color:#818cf8f2;background:linear-gradient(135deg,#6366f12e,#818cf814);border:1px solid #6366f159;border-radius:50%;justify-content:center;align-items:center;animation:4s ease-in-out infinite coreFloat-b3adce77;display:flex;position:absolute;inset:10px}.logo-core img[data-v-b3adce77]{object-fit:contain;filter:drop-shadow(0 0 20px #6366f173);width:58%;height:58%}@keyframes coreFloat-b3adce77{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.title-area[data-v-b3adce77]{flex-direction:column;gap:.5rem;display:flex}.title-badge[data-v-b3adce77]{color:#a5b4fceb;letter-spacing:.12em;background:#6366f114;border:1px solid #6366f140;border-radius:100px;align-items:center;gap:.5rem;width:fit-content;padding:.35rem 1.15rem;font-size:.8rem;display:flex}.title-badge.disabled[data-v-b3adce77]{color:#fde68af2;background:#92400e2e;border-color:#fbbf2447}.badge-dot[data-v-b3adce77]{background:#818cf8;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite badgePulse-b3adce77}@keyframes badgePulse-b3adce77{0%,to{opacity:.5}50%{opacity:1;box-shadow:0 0 10px #818cf8cc}}.hero-title[data-v-b3adce77]{background:linear-gradient(135deg,var(--w-100) 0%,#818cf8 58%,#6366f1 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:2.5rem;font-weight:700;line-height:1.2}.hero-tagline[data-v-b3adce77]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin:0;display:flex}.tag-item[data-v-b3adce77]{border:1px solid var(--w-6);background:var(--w-3);color:#b4bec8cc;border-radius:100px;align-items:center;gap:.35rem;padding:.4rem 1rem;font-size:.85rem;transition:all .3s;display:flex}.tag-item[data-v-b3adce77]:hover{color:#a5b4fcf0;background:#6366f114;border-color:#6366f140}.tag-icon[data-v-b3adce77]{color:#818cf8b8;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.tag-icon[data-v-b3adce77] svg{width:100%;height:100%}.capabilities-section[data-v-b3adce77]{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.capabilities-inner[data-v-b3adce77]{align-items:center;gap:3.5rem;display:flex}.ability-grid[data-v-b3adce77]{flex-direction:column;flex-shrink:0;gap:.95rem;width:20rem;display:flex}.ability-card[data-v-b3adce77]{cursor:pointer;background:#12161e99;border-radius:.75rem;align-items:center;gap:.85rem;padding:1.1rem 1.25rem;transition:all .3s;display:flex;position:relative;overflow:hidden}.ability-card[data-v-b3adce77]:hover{background:#191e28cc}.ability-card.active-card[data-v-b3adce77]{background:#191e28e6;transform:translate(4px)}.ability-border[data-v-b3adce77]{border:1px solid var(--w-4);pointer-events:none;border-radius:.75rem;transition:border-color .3s;position:absolute;inset:0}.ability-card.active-card .ability-border.border-0[data-v-b3adce77]{border-color:#818cf866}.ability-card.active-card .ability-border.border-1[data-v-b3adce77]{border-color:#6366f166}.ability-card.active-card .ability-border.border-2[data-v-b3adce77]{border-color:#4f46e566}.ability-card.active-card .ability-border.border-3[data-v-b3adce77]{border-color:#4338ca66}.ability-icon-wrap[data-v-b3adce77]{flex-shrink:0;width:40px;height:40px;position:relative}.ability-icon-bg[data-v-b3adce77]{border-radius:8px;position:absolute;inset:0;transform:rotate(-5deg)}.ability-icon-bg.bg-0[data-v-b3adce77]{background:#818cf81f}.ability-icon-bg.bg-1[data-v-b3adce77]{background:#6366f11f}.ability-icon-bg.bg-2[data-v-b3adce77]{background:#4f46e51f}.ability-icon-bg.bg-3[data-v-b3adce77]{background:#4338ca1f}.ability-icon[data-v-b3adce77]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ability-icon.icon-0[data-v-b3adce77]{color:#818cf8d9}.ability-icon.icon-1[data-v-b3adce77]{color:#6366f1d9}.ability-icon.icon-2[data-v-b3adce77]{color:#4f46e5d9}.ability-icon.icon-3[data-v-b3adce77]{color:#4338cad9}.ability-icon[data-v-b3adce77] svg{width:22px!important;height:22px!important}.ability-text[data-v-b3adce77]{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.ability-title[data-v-b3adce77]{color:#dce6f0e6;font-size:.95rem;font-weight:500}.ability-brief[data-v-b3adce77]{color:#8c99a099;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.ability-arrow[data-v-b3adce77]{opacity:0;color:#818cf8b8;flex-shrink:0;transition:all .25s;transform:translate(4px)}.ability-arrow.show[data-v-b3adce77]{opacity:1;transform:translate(0)}.showcase-area[data-v-b3adce77]{perspective:1000px;flex-direction:column;flex-shrink:0;align-items:center;gap:1.35rem;width:44rem;display:flex}.showcase-card[data-v-b3adce77]{width:100%;transform-style:preserve-3d;background:linear-gradient(145deg,#161a23f2,#0f1219e6);border-radius:1rem;padding:2.25rem 2.75rem;position:relative;overflow:hidden}.card-top-bar[data-v-b3adce77]{justify-content:space-between;align-items:center;margin-bottom:1.35rem;display:flex}.card-step-badge[data-v-b3adce77]{border-radius:.55rem;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;font-family:Courier New,monospace;font-size:.85rem;font-weight:700;display:flex}.card-step-badge.badge-0[data-v-b3adce77]{color:#818cf8;background:#818cf826}.card-step-badge.badge-1[data-v-b3adce77]{color:#6366f1;background:#6366f126}.card-step-badge.badge-2[data-v-b3adce77]{color:#4f46e5;background:#4f46e526}.card-step-badge.badge-3[data-v-b3adce77]{color:#4338ca;background:#4338ca26}.card-mode-tag[data-v-b3adce77]{color:#818cf8d9;background:#6366f10f;border:1px solid #6366f133;border-radius:100px;align-items:center;gap:.4rem;padding:.25rem .75rem;font-size:.7rem;display:flex}.mode-dot[data-v-b3adce77]{background:#818cf8;border-radius:50%;width:5px;height:5px;animation:1.5s ease-in-out infinite modePulse-b3adce77}@keyframes modePulse-b3adce77{0%,to{opacity:.4}50%{opacity:1;box-shadow:0 0 6px #818cf8cc}}.showcase-inner[data-v-b3adce77]{align-items:flex-start;gap:1.5rem;display:flex}.feature-icon-area[data-v-b3adce77]{flex-shrink:0;width:62px;height:62px;position:relative}.icon-bg[data-v-b3adce77]{border-radius:14px;transition:background .5s;position:absolute;inset:0;transform:rotate(-6deg)}.icon-bg.bg-0[data-v-b3adce77]{background:linear-gradient(135deg,#818cf833,#818cf814)}.icon-bg.bg-1[data-v-b3adce77]{background:linear-gradient(135deg,#6366f133,#6366f114)}.icon-bg.bg-2[data-v-b3adce77]{background:linear-gradient(135deg,#4f46e533,#4f46e514)}.icon-bg.bg-3[data-v-b3adce77]{background:linear-gradient(135deg,#4338ca33,#4338ca14)}.feature-icon[data-v-b3adce77]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.feature-icon.icon-0[data-v-b3adce77]{color:#818cf8f2}.feature-icon.icon-1[data-v-b3adce77]{color:#6366f1f2}.feature-icon.icon-2[data-v-b3adce77]{color:#4f46e5f2}.feature-icon.icon-3[data-v-b3adce77]{color:#4338caf2}.feature-icon[data-v-b3adce77] svg{width:35px!important;height:35px!important}.feature-info[data-v-b3adce77]{flex:1;min-width:0}.feature-info h3[data-v-b3adce77]{color:#f0f5fa;margin:0 0 .65rem;font-size:1.5rem;font-weight:600}.feature-desc[data-v-b3adce77]{color:#8c99a0d9;min-height:3.5rem;margin:0 0 .9rem;font-size:1rem;line-height:1.7}.desc-cursor[data-v-b3adce77]{color:#818cf8b8;animation:.8s steps(2,end) infinite cursorBlink-b3adce77}.feature-tags[data-v-b3adce77]{flex-wrap:wrap;gap:.4rem;display:flex}.f-tag[data-v-b3adce77]{border-radius:4px;padding:.25rem .7rem;font-size:.75rem;font-weight:500}.f-tag.tag-0[data-v-b3adce77]{color:#818cf8d9;background:#818cf81a;border:1px solid #818cf826}.f-tag.tag-1[data-v-b3adce77]{color:#6366f1d9;background:#6366f11a;border:1px solid #6366f126}.f-tag.tag-2[data-v-b3adce77]{color:#4f46e5d9;background:#4f46e51a;border:1px solid #4f46e526}.f-tag.tag-3[data-v-b3adce77]{color:#4338cad9;background:#4338ca1a;border:1px solid #4338ca26}.progress-dots[data-v-b3adce77]{gap:.5rem;display:flex}.p-dot[data-v-b3adce77]{background:var(--w-8);border-radius:2px;width:2rem;height:3px;transition:all .4s}.p-dot.active[data-v-b3adce77]{width:3rem}.p-dot.active.dot-color-0[data-v-b3adce77]{background:#818cf8d9;box-shadow:0 0 8px #818cf866}.p-dot.active.dot-color-1[data-v-b3adce77]{background:#6366f1d9;box-shadow:0 0 8px #6366f166}.p-dot.active.dot-color-2[data-v-b3adce77]{background:#4f46e5d9;box-shadow:0 0 8px #4f46e566}.p-dot.active.dot-color-3[data-v-b3adce77]{background:#4338cad9;box-shadow:0 0 8px #4338ca66}.p-dot.passed[data-v-b3adce77]{background:var(--w-15)}.card-glow[data-v-b3adce77],.card-border-line[data-v-b3adce77]{pointer-events:none;position:absolute;inset:0}.card-glow.glow-0[data-v-b3adce77]{background:radial-gradient(80% 60% at 0 0,#818cf81f 0%,#0000 70%)}.card-glow.glow-1[data-v-b3adce77]{background:radial-gradient(80% 60% at 0 0,#6366f11f 0%,#0000 70%)}.card-glow.glow-2[data-v-b3adce77]{background:radial-gradient(80% 60% at 0 0,#4f46e51f 0%,#0000 70%)}.card-glow.glow-3[data-v-b3adce77]{background:radial-gradient(80% 60% at 0 0,#4338ca1f 0%,#0000 70%)}.card-border-line[data-v-b3adce77]{border:1px solid var(--w-5);border-radius:1rem;transition:border-color .5s}.card-border-line.border-0[data-v-b3adce77]{border-color:#818cf859}.card-border-line.border-1[data-v-b3adce77]{border-color:#6366f159}.card-border-line.border-2[data-v-b3adce77]{border-color:#4f46e559}.card-border-line.border-3[data-v-b3adce77]{border-color:#4338ca59}.showcase-card.fly-in[data-v-b3adce77]{animation:.5s cubic-bezier(.34,1.56,.64,1) forwards flyIn-b3adce77}.showcase-card.showing[data-v-b3adce77]{animation:2.5s ease-in-out infinite cardGlow-b3adce77}.showcase-card.fly-out[data-v-b3adce77]{animation:.4s ease-in forwards flyOut-b3adce77}@keyframes flyIn-b3adce77{0%{opacity:0;transform:translate(-40px)scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes flyOut-b3adce77{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(40px)scale(.95)}}@keyframes cardGlow-b3adce77{0%,to{box-shadow:0 0 20px #6366f114,0 10px 40px -10px var(--b-40)}50%{box-shadow:0 0 35px #6366f129,0 15px 50px -10px var(--b-50)}}@keyframes cursorBlink-b3adce77{0%,to{opacity:1}50%{opacity:0}}html[data-theme=light] .logo-core[data-v-b3adce77]{color:#4f46e5;background:linear-gradient(135deg,#6366f11f,#818cf80f);border-color:#6366f14d}html[data-theme=light] .title-badge[data-v-b3adce77]{color:#4f46e5;background:#6366f114;border-color:#6366f12e}html[data-theme=light] .hero-title[data-v-b3adce77]{background:linear-gradient(135deg,#6366f1,#4f46e5 50%,#3730a3);color:#0000;-webkit-background-clip:text;background-clip:text}html[data-theme=light] .tag-item[data-v-b3adce77]{color:var(--text-secondary);background:#ffffffb8;border-color:#00000014}html[data-theme=light] .tag-item[data-v-b3adce77]:hover{color:#4f46e5;background:#6366f114;border-color:#6366f147}html[data-theme=light] .ability-card[data-v-b3adce77]{background:#ffffffeb;box-shadow:0 1px 4px #0000000f}html[data-theme=light] .ability-card[data-v-b3adce77]:hover{background:var(--bg-card-2)}html[data-theme=light] .ability-card.active-card[data-v-b3adce77]{background:var(--bg-hover-solid)}html[data-theme=light] .ability-title[data-v-b3adce77]{color:var(--text-primary)}html[data-theme=light] .ability-brief[data-v-b3adce77]{color:var(--text-tertiary)}html[data-theme=light] .showcase-card[data-v-b3adce77]{background:linear-gradient(145deg,var(--bg-card-2) 0%,var(--bg-panel) 100%);box-shadow:0 8px 32px #0000000f}html[data-theme=light] .feature-info h3[data-v-b3adce77]{color:var(--text-primary)}html[data-theme=light] .feature-desc[data-v-b3adce77]{color:var(--text-secondary)}html[data-theme=light] .card-mode-tag[data-v-b3adce77]{color:#4338ca;background:#6366f114;border-color:#6366f142}html[data-theme=light] .showcase-card.showing[data-v-b3adce77]{animation:2.5s ease-in-out infinite pptQiShowGlowLight-b3adce77}@keyframes pptQiShowGlowLight-b3adce77{0%,to{box-shadow:0 0 20px #6366f11a,0 10px 40px -10px #00000014}50%{box-shadow:0 0 32px #6366f12e,0 15px 50px -10px #0000001a}}html[data-theme=light] .p-dot[data-v-b3adce77]{background:#0000001a}html[data-theme=light] .p-dot.passed[data-v-b3adce77]{background:#0000002e}@media (max-width:900px){.content-wrapper[data-v-b3adce77]{padding:4rem 1.2rem 8rem}.hero-top[data-v-b3adce77]{flex-direction:column;gap:1rem}.title-area[data-v-b3adce77]{align-items:center}.hero-title[data-v-b3adce77]{text-align:center}.capabilities-inner[data-v-b3adce77]{flex-direction:column;gap:1.5rem;width:100%}.ability-grid[data-v-b3adce77]{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:44rem;display:grid}.showcase-area[data-v-b3adce77],.showcase-card[data-v-b3adce77]{width:100%}.ability-brief[data-v-b3adce77]{white-space:normal}}@media (max-width:560px){.content-wrapper[data-v-b3adce77]{padding-inline:1rem}.hero-title[data-v-b3adce77]{font-size:2.1rem}.ability-grid[data-v-b3adce77]{grid-template-columns:1fr}.showcase-card[data-v-b3adce77]{padding:1.35rem}.showcase-inner[data-v-b3adce77]{flex-direction:column}}.renwu-panel[data-v-a56c973d]{z-index:200;flex-direction:column;gap:.5rem;display:flex;position:absolute;top:1rem;left:1rem}.new-task-btn[data-v-a56c973d],.trigger-bar[data-v-a56c973d]{cursor:pointer;border-radius:100px;justify-content:center;align-items:center;gap:.5rem;height:2.5rem;padding:0 1.25rem;font-size:.875rem;transition:all .2s;display:inline-flex}.new-task-btn[data-v-a56c973d]{color:#67e8f9f2;background:linear-gradient(135deg,#22d3ee26,#34d3991f);border:1px solid #22d3ee38}.new-task-btn[data-v-a56c973d]:hover{background:linear-gradient(135deg,#22d3ee3d,#34d39933);border-color:#22d3ee61}.history-trigger[data-v-a56c973d]{position:relative}.trigger-bar[data-v-a56c973d]{color:#ffffff7a;background:#ffffff08;border:1px solid #ffffff0f}.trigger-bar[data-v-a56c973d]:hover{color:#ffffffb8;background:#ffffff0f}.trigger-arrow[data-v-a56c973d]{transition:transform .2s}.history-trigger.expanded .trigger-arrow[data-v-a56c973d]{transform:rotate(180deg)}.dropdown-panel[data-v-a56c973d]{opacity:0;background:#121218fa;border:1px solid #ffffff14;border-radius:.5rem;width:16rem;max-height:0;transition:max-height .25s,opacity .2s;position:absolute;top:calc(100% + .25rem);left:0;overflow:hidden;box-shadow:0 .5rem 2rem #00000080}.history-trigger.expanded .dropdown-panel[data-v-a56c973d]{opacity:1;max-height:24rem}.list-wrapper[data-v-a56c973d]{scrollbar-width:thin;scrollbar-color:#ffffff14 transparent;max-height:23rem;padding:.375rem;overflow-y:auto}.list-wrapper[data-v-a56c973d]::-webkit-scrollbar{width:3px}.list-wrapper[data-v-a56c973d]::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:2px}.state-box[data-v-a56c973d]{color:#ffffff59;justify-content:center;padding:2rem;font-size:.75rem;display:flex}.task-item[data-v-a56c973d]{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.375rem;align-items:flex-start;gap:.5rem;padding:.5rem;transition:all .15s;display:flex;position:relative}.task-item[data-v-a56c973d]:hover,.task-item.active[data-v-a56c973d]{background:#22d3ee14}.item-icon[data-v-a56c973d]{color:#67e8f9e0;background:#22d3ee14;border-radius:.4rem;place-items:center;width:1.8rem;height:1.8rem;display:grid}.item-body[data-v-a56c973d]{flex:1;min-width:0}.item-title[data-v-a56c973d]{color:#ffffffdb;white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}.item-meta[data-v-a56c973d]{color:#ffffff6b;flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.15rem;font-size:.68rem;display:flex}.item-creator[data-v-a56c973d]{white-space:normal;word-break:break-word}.delete-btn[data-v-a56c973d]{color:#f87171bf;opacity:0;cursor:pointer;background:0 0;border:0;border-radius:.3rem;place-items:center;width:1.35rem;height:1.35rem;display:grid}.task-item:hover .delete-btn[data-v-a56c973d]{opacity:1}.delete-btn[data-v-a56c973d]:hover{color:#fecaca;background:#f871711f}html[data-theme=light] .trigger-bar[data-v-a56c973d]{color:#334155d9;background:#0f172a0a;border:1px solid #0f172a1a}html[data-theme=light] .trigger-bar[data-v-a56c973d]:hover{color:#0f172af2;background:#0f172a14}html[data-theme=light] .new-task-btn[data-v-a56c973d]{color:#0e7490;background:linear-gradient(135deg,#22d3ee29,#10b98124);border:1px solid #0891b259}html[data-theme=light] .new-task-btn[data-v-a56c973d]:hover{background:linear-gradient(135deg,#22d3ee42,#10b98138);border-color:#0891b28c}html[data-theme=light] .dropdown-panel[data-v-a56c973d]{background:#fff;border:1px solid #0f172a1a;box-shadow:0 .5rem 2rem #0f172a24}html[data-theme=light] .state-box[data-v-a56c973d]{color:#3341558c}html[data-theme=light] .item-title[data-v-a56c973d]{color:#0f172ae6}html[data-theme=light] .item-meta[data-v-a56c973d]{color:#3341558c}html[data-theme=light] .task-item[data-v-a56c973d]:hover,html[data-theme=light] .task-item.active[data-v-a56c973d]{background:#22d3ee1f}.ppt-preview[data-v-765b8219]{width:100%;min-width:0}.preview-workbench[data-v-765b8219]{grid-template-columns:156px minmax(0,1fr);align-items:flex-start;gap:18px;display:grid}.thumbnail-rail[data-v-765b8219]{scrollbar-width:thin;scrollbar-color:#22d3ee9e #0f172a7a;gap:12px;max-height:min(66vh,640px);padding:2px 8px 2px 2px;display:grid;overflow-y:auto}.thumbnail-rail[data-v-765b8219]::-webkit-scrollbar{width:8px}.thumbnail-rail[data-v-765b8219]::-webkit-scrollbar-track{background:#0f172a75;border-radius:999px}.thumbnail-rail[data-v-765b8219]::-webkit-scrollbar-thumb{background:linear-gradient(#22d3eec7,#34d399ad);border:2px solid #0f172a75;border-radius:999px}.thumbnail-rail[data-v-765b8219]::-webkit-scrollbar-thumb:hover{background:linear-gradient(#67e8f9e6,#6ee7b7d1)}.thumb-item[data-v-765b8219]{color:#cbd5e1;cursor:pointer;background:#0f172a7a;border:1px solid #334155ad;border-radius:12px;gap:7px;padding:7px;transition:border-color .2s,box-shadow .2s,transform .2s,background .2s;display:grid}.thumb-item strong[data-v-765b8219]{color:#dbeafe;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.35;overflow:hidden}.thumb-page[data-v-765b8219]{aspect-ratio:16/9;background:#020617ad;border:1px solid #94a3b847;border-radius:8px;position:relative;overflow:hidden}.ppt-preview.is-portrait .thumb-page[data-v-765b8219]{aspect-ratio:9/16}.thumb-page img[data-v-765b8219]{object-fit:cover;width:100%;height:100%;display:block}.ppt-preview.is-portrait .thumb-page img[data-v-765b8219]{object-fit:contain}.thumb-page i[data-v-765b8219]{color:#0f172a;background:#67e8f9db;border-radius:999px;min-width:26px;padding:3px 6px;font-size:10px;font-style:normal;font-weight:900;position:absolute;top:6px;left:6px}.thumb-empty[data-v-765b8219]{color:#94a3b8;text-align:center;place-items:center;width:100%;height:100%;padding:8px;font-size:11px;display:grid}.thumb-item[data-v-765b8219]:hover,.thumb-item.active[data-v-765b8219]{background:#082f498c;border-color:#22d3eea3;box-shadow:0 14px 30px #082f4938}.thumb-item.active[data-v-765b8219]{transform:translate(2px)}.thumb-item.failed[data-v-765b8219]{border-color:#f8717161}.slide-stage[data-v-765b8219]{justify-content:center;align-items:flex-start;min-width:0;display:flex}.direct-slide-shell[data-v-765b8219],.image-empty[data-v-765b8219]{aspect-ratio:16/9;width:min(100%,980px);max-height:min(66vh,640px)}.ppt-preview.is-portrait .direct-slide-shell[data-v-765b8219],.ppt-preview.is-portrait .image-empty[data-v-765b8219]{aspect-ratio:9/16;width:min(100%,360px,min(72vh,720px)/1.77778);max-height:min(72vh,720px)}.direct-slide-shell[data-v-765b8219]{position:relative}.direct-slide-image[data-v-765b8219]{object-fit:contain;width:100%;height:100%;display:block}.direct-slide-toolbar[data-v-765b8219]{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0206179e;border:1px solid #94a3b83d;border-radius:999px;gap:8px;padding:6px;display:inline-flex;position:absolute;top:12px;right:12px;box-shadow:0 16px 34px #0206173d}.ppt-preview.is-portrait .direct-slide-toolbar[data-v-765b8219]{justify-content:center;gap:6px;max-width:calc(100% - 20px);padding:5px;top:10px;left:50%;right:auto;transform:translate(-50%)}.ppt-preview.is-portrait .tool-icon-btn[data-v-765b8219]{width:32px;height:32px}.tool-icon-btn[data-v-765b8219],.dialog-close-btn[data-v-765b8219],.reference-preview button[data-v-765b8219],.ghost-btn[data-v-765b8219],.primary-btn[data-v-765b8219]{cursor:pointer;border:0}.tool-icon-btn[data-v-765b8219]{color:#dbeafe;background:#0f172ad1;border-radius:999px;place-items:center;width:34px;height:34px;transition:transform .18s,color .18s,background .18s;display:grid}.tool-icon-btn[data-v-765b8219]:hover:not(:disabled){color:#67e8f9;background:#0891b252;transform:translateY(-1px)}.tool-icon-btn[data-v-765b8219]:disabled{cursor:not-allowed;opacity:.52}.image-regenerating-mask[data-v-765b8219],.image-empty[data-v-765b8219]{justify-content:center;align-items:center;display:flex}.image-regenerating-mask[data-v-765b8219]{color:#e0f2fe;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0206176b;flex-direction:column;gap:10px;font-size:13px;font-weight:700;position:absolute;inset:0}.image-regenerating-mask small[data-v-765b8219]{color:#bae6fdc7;font-size:12px;font-weight:800}.image-empty[data-v-765b8219]{color:#dbeafe;isolation:isolate;background:radial-gradient(circle at 50% 35%,#22d3ee33,#0000 32%),radial-gradient(circle at 18% 18%,#6366f133,#0000 30%),linear-gradient(135deg,#020617e6,#082f49a8);border:1px solid #22d3ee3d;border-radius:18px;flex-direction:column;gap:18px;font-size:13px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 28px 80px #0284c729}.image-empty[data-v-765b8219]:before,.image-empty[data-v-765b8219]:after{content:"";pointer-events:none;position:absolute}.image-empty[data-v-765b8219]:before{opacity:.78;z-index:0;background-image:linear-gradient(#7dd3fc12 1px,#0000 1px),linear-gradient(90deg,#7dd3fc0f 1px,#0000 1px);background-size:28px 28px;border:1px solid #7dd3fc1f;border-radius:14px;inset:18px;-webkit-mask-image:radial-gradient(circle at 50% 45%,#000 0%,#0000 72%);mask-image:radial-gradient(circle at 50% 45%,#000 0%,#0000 72%)}.image-empty[data-v-765b8219]:after{z-index:2;background:linear-gradient(90deg,#0000,#67e8f929,#0000);width:42%;height:168%;animation:3.6s ease-in-out infinite image-scan-765b8219;top:-34%;left:-18%;transform:rotate(16deg)}.image-empty-aura[data-v-765b8219]{filter:blur(24px);opacity:.22;z-index:0;background:conic-gradient(from 90deg,#22d3ee00,#22d3eecc,#a855f7b3,#22d3ee00);border-radius:50%;width:220px;height:220px;animation:8s linear infinite image-aura-spin-765b8219;position:absolute;inset:50%;transform:translate(-50%,-50%)}.image-empty-card[data-v-765b8219]{z-index:1;background:linear-gradient(#0f172ac7,#082f4985);border:1px solid #7dd3fc33;border-radius:18px;width:min(58%,420px);min-width:260px;padding:14px;animation:4.2s ease-in-out infinite image-card-float-765b8219;position:relative;box-shadow:0 24px 70px #02061757,inset 0 1px #ffffff14}.image-empty-card-head[data-v-765b8219]{gap:7px;margin-bottom:12px;display:flex}.image-empty-card-head i[data-v-765b8219]{background:#7dd3fc6b;border-radius:999px;width:7px;height:7px;box-shadow:0 0 14px #22d3ee59}.image-empty-visual[data-v-765b8219]{aspect-ratio:16/7.4;background:radial-gradient(circle at 70% 30%,#22d3ee47,#0000 24%),linear-gradient(135deg,#1e293bcc,#0ea5e92e);border-radius:12px;position:relative;overflow:hidden}.image-empty-visual[data-v-765b8219]:before,.image-empty-visual[data-v-765b8219]:after{content:"";background:#e2e8f0b8;border-radius:999px;position:absolute}.image-empty-visual[data-v-765b8219]:before{opacity:.28;width:46px;height:46px;animation:1.8s ease-in-out infinite image-pulse-765b8219;top:20%;left:11%}.image-empty-visual[data-v-765b8219]:after{background:linear-gradient(135deg,#22d3ee47,#6366f138);width:58%;height:58%;bottom:-20%;right:10%;transform:rotate(-8deg)}.image-empty-visual span[data-v-765b8219]{background:linear-gradient(90deg,#0000,#ffffff2e,#0000);animation:2.2s ease-in-out infinite image-shimmer-765b8219;position:absolute;inset:0;transform:translate(-100%)}.image-empty-lines[data-v-765b8219]{gap:9px;margin-top:14px;display:grid}.image-empty-lines i[data-v-765b8219]{background:#94a3b829;border-radius:999px;height:8px;overflow:hidden}.image-empty-lines i[data-v-765b8219]:before{content:"";border-radius:inherit;background:linear-gradient(90deg,#22d3eeb8,#a78bfa9e);width:42%;height:100%;animation:2.4s ease-in-out infinite image-line-build-765b8219;display:block}.image-empty-lines i[data-v-765b8219]:nth-child(2){width:78%}.image-empty-lines i[data-v-765b8219]:nth-child(2):before{animation-delay:.22s}.image-empty-lines i[data-v-765b8219]:nth-child(3){width:54%}.image-empty-lines i[data-v-765b8219]:nth-child(3):before{animation-delay:.44s}.image-empty-copy[data-v-765b8219]{z-index:1;text-align:center;justify-items:center;gap:6px;display:grid;position:relative}.image-empty-copy .spin-icon[data-v-765b8219]{color:#67e8f9;filter:drop-shadow(0 0 10px #22d3ee8c)}.image-empty-copy span[data-v-765b8219]{color:#e0f2fe;letter-spacing:.02em;font-size:14px;font-weight:800}.image-empty-copy small[data-v-765b8219]{color:#bae6fdb8;font-size:12px;font-weight:700}.image-empty-copy small+small[data-v-765b8219]{color:#dbeafedb;font-weight:800}.image-empty.is-error[data-v-765b8219]{color:#fecaca;box-shadow:none;background:radial-gradient(circle at 50% 34%,#f8717129,#0000 32%),#0f172a94;border-style:dashed;border-color:#f871716b;gap:14px}.image-empty.is-error[data-v-765b8219]:before,.image-empty.is-error[data-v-765b8219]:after{display:none}.image-empty-error[data-v-765b8219]{text-align:center;max-width:min(72%,620px);line-height:1.7}.image-empty-regenerate[data-v-765b8219]{z-index:1;color:#a5f3fc;cursor:pointer;background:#0891b238;border:1px solid #22d3ee52;border-radius:999px;align-items:center;gap:7px;min-height:36px;padding:8px 15px;font-size:13px;font-weight:800;transition:transform .18s,border-color .18s,background .18s;display:inline-flex;position:relative}.image-empty-regenerate[data-v-765b8219]:hover:not(:disabled){background:#0891b257;border-color:#67e8f994;transform:translateY(-1px)}.image-empty-regenerate[data-v-765b8219]:disabled{cursor:not-allowed;opacity:.58}.spin-icon[data-v-765b8219]{animation:.9s linear infinite spin-765b8219}.slide-dialog-backdrop[data-v-765b8219]{z-index:3400;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020617b8;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.slide-dialog[data-v-765b8219]{background:radial-gradient(circle at 0 0,#22d3ee24,#0000 34%),linear-gradient(135deg,#0f172afa,#020617f5);border:1px solid #22d3ee33;border-radius:18px;grid-template-rows:auto minmax(0,1fr) auto;width:min(720px,96vw);max-height:min(86vh,760px);display:grid;overflow:hidden;box-shadow:0 28px 80px #00000073}.slide-dialog-head[data-v-765b8219]{border-bottom:1px solid #94a3b824;justify-content:space-between;align-items:center;gap:16px;padding:18px 18px 14px;display:flex}.slide-dialog-head div[data-v-765b8219]{gap:4px;display:grid}.slide-dialog-head span[data-v-765b8219]{color:#67e8f9;font-size:12px;font-weight:800}.slide-dialog-head strong[data-v-765b8219]{color:#f8fafc;font-size:18px}.dialog-close-btn[data-v-765b8219]{color:#cbd5e1;background:#0f172ac2;border-radius:999px;place-items:center;width:34px;height:34px;display:grid}.slide-dialog-body[data-v-765b8219]{scrollbar-width:thin;scrollbar-color:#22d3ee94 #0f172a75;gap:16px;min-height:0;padding:18px;display:grid;overflow:auto}.slide-dialog-body[data-v-765b8219]::-webkit-scrollbar{width:8px}.slide-dialog-body[data-v-765b8219]::-webkit-scrollbar-track{background:#0f172a75;border-radius:999px}.slide-dialog-body[data-v-765b8219]::-webkit-scrollbar-thumb{background:#22d3eead;border:2px solid #0f172a75;border-radius:999px}.dialog-field[data-v-765b8219]{gap:8px;display:grid}.dialog-field>span[data-v-765b8219]{color:#cbd5e1;font-size:13px;font-weight:800}.dialog-field textarea[data-v-765b8219]{resize:vertical;color:#f8fafc;background:#02061780;border:1px solid #94a3b838;border-radius:14px;outline:none;width:100%;padding:12px 13px}.dialog-field textarea[data-v-765b8219]:focus{border-color:#22d3ee7a;box-shadow:0 0 0 3px #22d3ee1a}.reference-upload[data-v-765b8219],.reference-preview[data-v-765b8219]{background:#082f4938;border:1px dashed #22d3ee47;border-radius:14px;min-height:132px}.reference-upload[data-v-765b8219]{color:#bae6fd;cursor:pointer;place-items:center;gap:8px;display:grid}.reference-upload input[data-v-765b8219]{display:none}.reference-preview[data-v-765b8219]{position:relative;overflow:hidden}.reference-preview img[data-v-765b8219]{object-fit:contain;width:100%;height:220px;display:block}.reference-preview button[data-v-765b8219]{color:#fecaca;background:#7f1d1da8;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;display:inline-flex;position:absolute;top:10px;right:10px}.version-dialog-body[data-v-765b8219]{grid-template-columns:minmax(0,1.35fr) minmax(190px,.65fr);align-items:start}.slide-dialog.is-portrait .version-dialog-body[data-v-765b8219]{grid-template-columns:minmax(220px,.75fr) minmax(190px,.8fr)}.version-preview[data-v-765b8219]{aspect-ratio:16/9;background:#0206177a;border:1px solid #94a3b82e;border-radius:14px;place-items:center;display:grid;overflow:hidden}.slide-dialog.is-portrait .version-preview[data-v-765b8219]{aspect-ratio:9/16;justify-self:center;width:min(100%,300px,min(60vh,620px)/1.77778);max-height:min(60vh,620px)}.version-preview img[data-v-765b8219],.version-option img[data-v-765b8219]{object-fit:contain;width:100%;height:100%}.version-side[data-v-765b8219]{gap:12px;display:grid}.version-option-grid[data-v-765b8219]{gap:8px;max-height:420px;padding-right:4px;display:grid;overflow:auto}.version-option[data-v-765b8219]{color:#cbd5e1;cursor:pointer;text-align:left;background:#0f172a80;border:1px solid #94a3b82e;border-radius:12px;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:10px;padding:6px 8px;display:grid}.version-option img[data-v-765b8219]{aspect-ratio:16/9;background:#02061780;border-radius:8px;width:84px;height:48px}.slide-dialog.is-portrait .version-option img[data-v-765b8219]{aspect-ratio:9/16;justify-self:center;width:52px;height:92px}.version-option span[data-v-765b8219]{font-size:12px;font-weight:800}.version-option.active[data-v-765b8219]{background:#0891b22e;border-color:#22d3ee94;box-shadow:0 0 0 2px #22d3ee1f}.slide-dialog-actions[data-v-765b8219]{border-top:1px solid #94a3b824;justify-content:flex-end;gap:10px;padding:14px 18px 18px;display:flex}.ghost-btn[data-v-765b8219],.primary-btn[data-v-765b8219]{border-radius:999px;align-items:center;gap:7px;min-height:36px;padding:8px 14px;font-size:13px;font-weight:800;display:inline-flex}.ghost-btn[data-v-765b8219]{color:#cbd5e1;background:#0f172ab8}.primary-btn[data-v-765b8219]{color:#06232b;background:linear-gradient(135deg,#67e8f9,#34d399)}.primary-btn[data-v-765b8219]:disabled{cursor:not-allowed;opacity:.55}@keyframes spin-765b8219{to{transform:rotate(360deg)}}@keyframes image-scan-765b8219{0%{opacity:0;transform:translate(-140%)rotate(16deg)}18%{opacity:1}58%{opacity:.86}to{opacity:0;transform:translate(360%)rotate(16deg)}}@keyframes image-aura-spin-765b8219{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes image-card-float-765b8219{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes image-pulse-765b8219{0%,to{opacity:.22;transform:scale(.92)}50%{opacity:.42;transform:scale(1.08)}}@keyframes image-shimmer-765b8219{0%{transform:translate(-110%)}58%,to{transform:translate(110%)}}@keyframes image-line-build-765b8219{0%{opacity:.3;transform:translate(-120%)}48%{opacity:1}to{opacity:.35;transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.image-empty[data-v-765b8219]:after,.image-empty-aura[data-v-765b8219],.image-empty-card[data-v-765b8219],.image-empty-visual[data-v-765b8219]:before,.image-empty-visual span[data-v-765b8219],.image-empty-lines i[data-v-765b8219]:before{animation:none}}@media (max-width:860px){.preview-workbench[data-v-765b8219]{grid-template-columns:1fr}.thumbnail-rail[data-v-765b8219]{grid-auto-columns:132px;grid-auto-flow:column;padding:2px 2px 8px;overflow:auto hidden}.version-dialog-body[data-v-765b8219]{grid-template-columns:1fr}}.zhixing-zhuangtai[data-v-98c715d9]{background:var(--w-2);border:1px solid var(--w-6);border-radius:.875rem;flex-direction:column;gap:.75rem;margin-top:.5rem;padding:1.125rem 1.25rem;transition:all .5s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.zhixing-zhuangtai[data-v-98c715d9]:before{content:"";height:2px;transition:background .6s;position:absolute;top:0;left:0;right:0}.phase-dispatch[data-v-98c715d9]:before{background:linear-gradient(90deg,#3b82f6cc,#3b82f633,#0000)}.phase-thinking[data-v-98c715d9]:before{background:linear-gradient(90deg,#8b5cf6cc,#a855f766,#0000)}.phase-building[data-v-98c715d9]:before{background:linear-gradient(90deg,var(--c-primary-80),#22d3ee4d,transparent)}.phase-default[data-v-98c715d9]:before{background:linear-gradient(90deg,#3b82f699,#3b82f626,#0000)}.status-title-row[data-v-98c715d9]{align-items:center;gap:.425rem;display:flex}.title-icon[data-v-98c715d9]{font-size:.75rem;transition:color .5s}.phase-dispatch .title-icon[data-v-98c715d9]{color:#60a5fa99}.phase-thinking .title-icon[data-v-98c715d9]{color:#a78bfa99}.phase-building .title-icon[data-v-98c715d9]{color:#22d3ee99}.phase-default .title-icon[data-v-98c715d9]{color:var(--w-30)}.title-text[data-v-98c715d9]{letter-spacing:.08em;color:var(--w-35);text-transform:uppercase;font-size:.6875rem;font-weight:600;transition:color .5s}.phase-dispatch .title-text[data-v-98c715d9]{color:#60a5fa73}.phase-thinking .title-text[data-v-98c715d9]{color:#a78bfa73}.phase-building .title-text[data-v-98c715d9]{color:#22d3ee73}.status-main-row[data-v-98c715d9]{align-items:center;gap:.75rem;display:flex}.status-visual[data-v-98c715d9]{flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex;position:relative}.anim-dispatch[data-v-98c715d9]{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.signal-dot[data-v-98c715d9]{background:#3b82f6e6;border-radius:50%;width:.5rem;height:.5rem;animation:1.5s ease-in-out infinite signalPulse-98c715d9;box-shadow:0 0 8px #3b82f680}.signal-ring[data-v-98c715d9]{border:2px solid #3b82f666;border-radius:50%;width:1.5rem;height:1.5rem;animation:2s ease-out infinite signalExpand-98c715d9;position:absolute}.signal-ring.ring-2[data-v-98c715d9]{animation-delay:.7s}@keyframes signalPulse-98c715d9{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.3)}}@keyframes signalExpand-98c715d9{0%{opacity:.8;transform:scale(.5)}to{opacity:0;transform:scale(2)}}.anim-thinking[data-v-98c715d9]{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.think-core[data-v-98c715d9]{background:radial-gradient(circle,#a855f7f2,#8b5cf6b3);border-radius:50%;width:.625rem;height:.625rem;animation:2s ease-in-out infinite thinkPulse-98c715d9;box-shadow:0 0 12px #8b5cf680}.think-orbit[data-v-98c715d9]{border:1.5px solid #8b5cf699;border-color:#8b5cf699 #a855f74d #0000 #0000;border-radius:50%;width:1.75rem;height:1.75rem;animation:2.5s linear infinite thinkOrbit-98c715d9;position:absolute}.think-orbit.orbit-2[data-v-98c715d9]{border-top-color:#a855f766;border-right-color:#8b5cf626;width:2.25rem;height:2.25rem;animation-duration:3.5s;animation-direction:reverse}.think-spark[data-v-98c715d9]{background:#a855f7e6;border-radius:50%;width:3px;height:3px;animation:2.5s ease-in-out infinite sparkle-98c715d9;position:absolute}.think-spark.spark-1[data-v-98c715d9]{animation-delay:0s;top:2px;right:8px}.think-spark.spark-2[data-v-98c715d9]{animation-delay:.8s;bottom:4px;left:4px}.think-spark.spark-3[data-v-98c715d9]{animation-delay:1.6s;top:10px;left:2px}@keyframes thinkPulse-98c715d9{0%,to{transform:scale(1);box-shadow:0 0 12px #8b5cf680}50%{transform:scale(1.15);box-shadow:0 0 20px #8b5cf6b3}}@keyframes thinkOrbit-98c715d9{to{transform:rotate(360deg)}}@keyframes sparkle-98c715d9{0%,to{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1.2)}}.anim-building[data-v-98c715d9]{justify-content:center;align-items:flex-end;gap:3px;width:100%;height:100%;padding-bottom:.375rem;display:flex;position:relative}.block[data-v-98c715d9]{border-radius:2px;width:.5rem;animation:1.6s ease-in-out infinite blockBuild-98c715d9}.block-1[data-v-98c715d9]{background:linear-gradient(to top,var(--c-primary-80),var(--c-primary-30));animation-delay:0s}.block-2[data-v-98c715d9]{background:linear-gradient(#22d3ee4d,#22d3eecc);animation-delay:.2s}.block-3[data-v-98c715d9]{background:linear-gradient(#06b6d44d,#06b6d4cc);animation-delay:.4s}@keyframes blockBuild-98c715d9{0%,to{height:.5rem}30%{height:1.375rem}60%{height:.875rem}80%{height:1.125rem}}.anim-default[data-v-98c715d9]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.spinner-arc[data-v-98c715d9]{border:2px solid #3b82f633;border-top-color:#3b82f6cc;border-radius:50%;width:1.375rem;height:1.375rem;animation:.8s linear infinite spin-98c715d9}@keyframes spin-98c715d9{to{transform:rotate(360deg)}}.status-text-area[data-v-98c715d9]{align-items:baseline;display:flex}.status-main-text[data-v-98c715d9]{font-size:.9375rem;font-weight:600;line-height:1.4;transition:color .5s}.phase-dispatch .status-main-text[data-v-98c715d9]{color:#60a5faf2}.phase-thinking .status-main-text[data-v-98c715d9]{color:#a78bfaf2}.phase-building .status-main-text[data-v-98c715d9]{color:#22d3eef2}.phase-default .status-main-text[data-v-98c715d9]{color:var(--w-85)}.wave-dots[data-v-98c715d9]{margin-left:2px;display:inline-flex}.wave-dots .dot[data-v-98c715d9]{font-size:1.15em;font-weight:700;animation:1.4s ease-in-out infinite wave-98c715d9}.phase-dispatch .wave-dots .dot[data-v-98c715d9]{color:#60a5facc}.phase-thinking .wave-dots .dot[data-v-98c715d9]{color:#a78bfacc}.phase-building .wave-dots .dot[data-v-98c715d9]{color:#22d3eecc}.phase-default .wave-dots .dot[data-v-98c715d9]{color:#ffc800e6}.wave-dots .dot[data-v-98c715d9]:first-child{animation-delay:0s}.wave-dots .dot[data-v-98c715d9]:nth-child(2){animation-delay:.2s}.wave-dots .dot[data-v-98c715d9]:nth-child(3){animation-delay:.4s}@keyframes wave-98c715d9{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}.phase-indicator[data-v-98c715d9]{padding:.5rem .25rem 0}.phase-track[data-v-98c715d9]{height:2.5rem;margin:0 1rem;position:relative}.track-bg[data-v-98c715d9]{background:var(--w-6);border-radius:2px;height:3px;position:absolute;top:.5rem;left:0;right:0}.track-fill[data-v-98c715d9]{border-radius:2px;height:3px;transition:width .8s cubic-bezier(.4,0,.2,1);position:absolute;top:.5rem;left:0}.phase-dispatch .track-fill[data-v-98c715d9]{background:linear-gradient(90deg,#3b82f6e6,#3b82f666)}.phase-thinking .track-fill[data-v-98c715d9]{background:linear-gradient(90deg,#22c55ecc,#8b5cf6e6)}.phase-building .track-fill[data-v-98c715d9]{background:linear-gradient(90deg,#22c55eb3,#22c55e80,var(--c-primary-90))}.track-nodes[data-v-98c715d9]{height:100%;position:absolute;top:0;left:0;right:0}.track-node[data-v-98c715d9]{flex-direction:column;align-items:center;gap:.375rem;display:flex;position:absolute;transform:translate(-50%)}.node-dot[data-v-98c715d9]{background:var(--w-3);border:2px solid var(--w-10);border-radius:50%;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;transition:all .5s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.node-inner[data-v-98c715d9]{background:var(--w-8);border-radius:50%;width:.375rem;height:.375rem;transition:all .5s}.track-node.active .node-dot[data-v-98c715d9]{border-color:currentColor;animation:2s ease-in-out infinite nodeGlow-98c715d9;box-shadow:0 0 10px,0 0 20px #8b5cf626}.track-node.active .node-inner[data-v-98c715d9]{background:currentColor;box-shadow:0 0 4px}.phase-dispatch .track-node.active[data-v-98c715d9]{color:#3b82f6b3}.phase-thinking .track-node.active[data-v-98c715d9]{color:#8b5cf6b3}.phase-building .track-node.active[data-v-98c715d9]{color:var(--c-primary-70)}.track-node.done .node-dot[data-v-98c715d9]{box-shadow:none;background:#22c55e1a;border-color:#22c55e80;animation:none}.track-node.done .node-inner[data-v-98c715d9]{box-shadow:none;background:#22c55ecc}@keyframes nodeGlow-98c715d9{0%,to{box-shadow:0 0 8px,0 0 16px #8b5cf61a}50%{box-shadow:0 0 14px,0 0 28px #8b5cf633}}.node-label[data-v-98c715d9]{letter-spacing:.06em;color:var(--w-12);white-space:nowrap;font-size:.6875rem;font-weight:500;transition:all .5s}.track-node.active .node-label[data-v-98c715d9]{color:var(--w-65);font-weight:600}.track-node.done .node-label[data-v-98c715d9]{color:#22c55e80}html[data-theme=light] .zhixing-zhuangtai[data-v-98c715d9]{background:#f8fafc;border-color:#0000000f}html[data-theme=light] .title-text[data-v-98c715d9]{color:#646e82}html[data-theme=light] .phase-default .title-icon[data-v-98c715d9]{color:#788296}html[data-theme=light] .phase-default .status-main-text[data-v-98c715d9]{color:#1e2332}html[data-theme=light] .track-bg[data-v-98c715d9]{background:#0000000f}html[data-theme=light] .node-dot[data-v-98c715d9]{background:#f5f8fc;border-color:#0000001a}html[data-theme=light] .node-inner[data-v-98c715d9]{background:#00000014}html[data-theme=light] .node-label[data-v-98c715d9]{color:#0000004d}html[data-theme=light] .track-node.active .node-label[data-v-98c715d9]{color:#323c50}.ppt-node-card[data-v-34b7e2e9]{background:linear-gradient(#0f172ae0,#020617b8),repeating-linear-gradient(90deg,#94a3b80a 0 1px,#0000 1px 44px);border:1px solid #334155b8;border-radius:18px;padding:10px;box-shadow:0 18px 45px #0206173d}.ppt-node-card.active[data-v-34b7e2e9]{border-color:#38bdf873}.node-head[data-v-34b7e2e9]{justify-content:flex-start;align-items:flex-start;gap:14px;display:flex}.node-head>div[data-v-34b7e2e9]{flex:auto;min-width:0}h3[data-v-34b7e2e9]{color:#f8fafc;vertical-align:middle;margin:4px 8px 4px 0;font-size:18px;display:inline-flex}p[data-v-34b7e2e9]{color:#94a3b8;margin:0;line-height:1.6}.node-status[data-v-34b7e2e9]{color:#cbd5e1;vertical-align:middle;background:#94a3b824;border-radius:999px;flex:none;align-items:center;height:26px;padding:0 9px;font-size:12px;display:inline-flex}.running-stack[data-v-34b7e2e9]{gap:12px;margin-top:14px;display:grid}.image-progress-card[data-v-34b7e2e9]{background:linear-gradient(135deg,#082f4961,#0f172a7a);border:1px solid #22d3ee38;border-radius:14px;gap:10px;padding:12px;display:grid}.image-progress-head[data-v-34b7e2e9]{justify-content:space-between;align-items:center;gap:12px;display:flex}.image-progress-head strong[data-v-34b7e2e9]{color:#f8fafc;font-size:14px}.image-progress-head span[data-v-34b7e2e9]{color:#67e8f9;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.image-progress-bar[data-v-34b7e2e9]{background:#0f172ad1;border-radius:999px;height:8px;overflow:hidden}.image-progress-bar i[data-v-34b7e2e9]{border-radius:inherit;background:linear-gradient(90deg,#22d3ee,#2dd4bf);height:100%;transition:width .25s;display:block}.image-progress-card p[data-v-34b7e2e9]{color:#aeb8cb;font-size:13px}.image-progress-metrics[data-v-34b7e2e9]{flex-wrap:wrap;gap:8px;display:flex}.image-progress-metrics span[data-v-34b7e2e9]{color:#cbd5e1;background:#0f172a85;border-radius:999px;padding:4px 8px;font-size:12px}.node-running[data-v-34b7e2e9]{color:#bfdbfe;background:#2563eb1f;border-radius:14px;align-items:center;gap:10px;margin-top:14px;padding:12px;display:flex}.spinner[data-v-34b7e2e9]{border:2px solid #93c5fd3d;border-top-color:#93c5fd;border-radius:50%;width:16px;height:16px;animation:.9s linear infinite spin-34b7e2e9}.node-error[data-v-34b7e2e9]{color:#fecaca;background:#7f1d1d6b;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:12px;display:flex}.node-error small[data-v-34b7e2e9]{color:#fecacab8;flex:1;font-size:11px}.node-data-shell[data-v-34b7e2e9],.node-fallback-text[data-v-34b7e2e9]{margin-top:14px}.node-data-shell[data-v-34b7e2e9]{background:#02061757;border:1px solid #334155bd;border-radius:16px;overflow:hidden}.node-tabs[data-v-34b7e2e9]{background:#0f172a8f;border-bottom:1px solid #334155ad;gap:6px;padding:8px;display:flex;overflow-x:auto}.node-tabs[data-v-34b7e2e9]::-webkit-scrollbar{width:8px;height:8px}.tab-panel[data-v-34b7e2e9]::-webkit-scrollbar{width:8px;height:8px}.selection-grid[data-v-34b7e2e9]::-webkit-scrollbar{width:8px;height:8px}.node-tabs[data-v-34b7e2e9]::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#22d3ee85,#2dd4bf70);border-radius:999px}.tab-panel[data-v-34b7e2e9]::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#22d3ee85,#2dd4bf70);border-radius:999px}.selection-grid[data-v-34b7e2e9]::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#22d3ee85,#2dd4bf70);border-radius:999px}.node-tabs button[data-v-34b7e2e9]{color:#94a3b8;white-space:nowrap;background:#02061752;border:1px solid #334155cc;border-radius:10px;align-items:center;gap:6px;padding:7px 10px;display:inline-flex}.node-tabs button.active[data-v-34b7e2e9]{color:#e0f2fe;background:#0891b22e;border-color:#22d3ee7a}.node-tabs small[data-v-34b7e2e9]{color:#67e8f9;background:#082f49b8;border-radius:999px;place-items:center;min-width:18px;height:18px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:grid}.tab-panel[data-v-34b7e2e9]{max-height:none;padding:10px;overflow:visible}.summary-console[data-v-34b7e2e9]{background:linear-gradient(135deg,#082f495c,#0f172a6b);border:1px solid #0ea5e92e;border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:12px;padding:12px;display:grid}.summary-console.compact[data-v-34b7e2e9]{gap:8px;padding:10px}.summary-console.compact .summary-metrics div[data-v-34b7e2e9]{padding:7px}.summary-main span[data-v-34b7e2e9]{color:#22d3ee;letter-spacing:.08em;font-size:11px;font-weight:800}.summary-main strong[data-v-34b7e2e9]{color:#f8fafc;margin-top:5px;font-size:16px;display:block}.summary-main p[data-v-34b7e2e9]{color:#aeb8cb;margin-top:6px}.summary-metrics[data-v-34b7e2e9]{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:6px;max-width:360px;display:flex}.summary-metrics div[data-v-34b7e2e9]{background:#02061757;border:1px solid #334155bf;border-radius:9px;align-items:center;gap:5px;max-width:160px;min-height:28px;padding:4px 7px;display:inline-flex}.summary-metrics span[data-v-34b7e2e9]{color:#64748b;white-space:nowrap;font-size:10px}.summary-metrics strong[data-v-34b7e2e9]{color:#e2e8f0;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11px;overflow:hidden}@media (max-width:960px){.summary-console[data-v-34b7e2e9]{grid-template-columns:1fr}.summary-metrics[data-v-34b7e2e9]{justify-content:flex-start;max-width:none}}.chapter-strip[data-v-34b7e2e9]{gap:8px;margin-top:10px;display:flex;overflow-x:auto}.chapter-chip[data-v-34b7e2e9]{background:#0f172a73;border:1px solid #334155ad;border-radius:12px;min-width:132px;padding:8px}.chapter-chip span[data-v-34b7e2e9]{color:#22d3ee;font-size:11px}.chapter-chip strong[data-v-34b7e2e9]{color:#dbeafe;margin-top:4px;font-size:12px;display:block}.result-empty-state[data-v-34b7e2e9]{text-align:center;background:#0f172a59;border:1px dashed #94a3b859;border-radius:14px;gap:6px;padding:18px 16px;display:grid}.result-empty-state strong[data-v-34b7e2e9]{color:#cbd5f5;font-size:14px}.result-empty-state p[data-v-34b7e2e9]{color:#94a3b8;font-size:13px}.image-failure-summary[data-v-34b7e2e9]{background:#7f1d1d38;border:1px solid #f8717147;border-radius:14px;gap:6px;margin-top:10px;padding:10px 12px;display:grid}.image-failure-summary strong[data-v-34b7e2e9]{color:#fecaca;font-size:14px}.image-failure-summary p[data-v-34b7e2e9]{color:#fca5a5;font-size:13px}.image-inline-card[data-v-34b7e2e9]{background:linear-gradient(145deg,#0f172acc,#082f493d),linear-gradient(90deg,#22d3ee1f 0 3px,#0000 3px);border:1px solid #334155b8;border-radius:14px;flex:0 0 180px;min-width:0;padding:8px;position:relative}.image-inline-card.failed[data-v-34b7e2e9]{background:linear-gradient(145deg,#450a0a57,#0f172ab8),linear-gradient(90deg,#f8717138 0 3px,#0000 3px);border-color:#f8717185}.image-inline-card.loading[data-v-34b7e2e9]{border-color:#7dd3fc8a}.image-inline-info[data-v-34b7e2e9]{gap:3px;min-height:40px;margin-bottom:7px;display:grid}.image-inline-info span[data-v-34b7e2e9]{color:#67e8f9;font-size:11px;font-weight:700}.image-inline-info strong[data-v-34b7e2e9]{color:#f8fafc;white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.35;overflow:hidden}.image-inline-frame[data-v-34b7e2e9]{aspect-ratio:16/9;background:#02061780;border:1px solid #3341559e;border-radius:12px;place-items:center;min-height:118px;display:grid;position:relative;overflow:hidden}.image-inline-frame img[data-v-34b7e2e9]{object-fit:contain;cursor:zoom-in;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.image-inline-frame>span[data-v-34b7e2e9]{color:#93c5fd;word-break:break-word;-webkit-line-clamp:4;-webkit-box-orient:vertical;padding:10px;font-size:11px;line-height:1.45;display:-webkit-box;overflow:hidden}.slide-preview-grid[data-v-34b7e2e9],.selection-grid[data-v-34b7e2e9]{gap:10px;margin-top:10px;display:grid}.slide-preview-grid[data-v-34b7e2e9]{grid-template-columns:repeat(2,minmax(0,1fr))}.research-card-grid[data-v-34b7e2e9]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.research-card[data-v-34b7e2e9]{background:linear-gradient(145deg,#0f172ac7,#082f4938),linear-gradient(90deg,#22d3ee24 0 3px,#0000 3px);border:1px solid #334155b8;border-radius:14px;gap:10px;min-height:132px;padding:12px;display:grid;position:relative;overflow:hidden}.research-card.selectable[data-v-34b7e2e9]{cursor:pointer}.research-card.selected[data-v-34b7e2e9]{background:radial-gradient(circle at 92% 10%,#2dd4bf3d,#0000 34%),linear-gradient(145deg,#0f766e57,#082f4970);border-color:#2dd4bff2;box-shadow:inset 0 0 0 2px #2dd4bf57,0 0 0 1px #2dd4bf2e,0 18px 38px #082f4952,0 0 24px #2dd4bf29}.research-card.selected .research-select[data-v-34b7e2e9]{color:#022c22;background:linear-gradient(135deg,#a7f3d0,#67e8f9);border-color:#a7f3d0ad;box-shadow:0 0 0 1px #0f766e2e,0 8px 18px #14b8a63d}.research-card.outline[data-v-34b7e2e9]{background:linear-gradient(145deg,#0f172ac7,#1e293b75),linear-gradient(90deg,#2dd4bf24 0 3px,#0000 3px);min-height:150px}.research-card.outline .research-card-head span[data-v-34b7e2e9]{color:#5eead4}.research-card.page[data-v-34b7e2e9]{background:linear-gradient(145deg,#0f172acc,#1e40af33),linear-gradient(90deg,#60a5fa24 0 3px,#0000 3px);min-height:160px}.research-card.page .research-card-head span[data-v-34b7e2e9]{color:#93c5fd}.research-card-head[data-v-34b7e2e9]{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.research-card-head span[data-v-34b7e2e9]{color:#67e8f9;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:700;overflow:hidden}.research-card strong[data-v-34b7e2e9]{color:#f8fafc;word-break:break-word;font-size:15px;line-height:1.45}.research-card p[data-v-34b7e2e9]{color:#aeb8cb;word-break:break-word;font-size:13px;line-height:1.65}.research-meta-tags[data-v-34b7e2e9]{flex-wrap:wrap;gap:5px;margin-top:-2px;display:flex}.research-meta-tags span[data-v-34b7e2e9]{color:#dbeafe;background:#0f172a6b;border:1px solid #94a3b82e;border-radius:999px;align-items:center;gap:4px;max-width:100%;padding:3px 7px;font-size:11px;font-weight:700;line-height:1.2;display:inline-flex}.research-meta-tags small[data-v-34b7e2e9]{color:#cbd5e17a;font-size:9px;font-weight:800}.research-meta-tags .tag-tone-cyan[data-v-34b7e2e9]{color:#67e8f9;background:#0891b224;border-color:#22d3ee47}.research-meta-tags .tag-tone-amber[data-v-34b7e2e9]{color:#fbbf24;background:#b4530924;border-color:#f59e0b47}.research-meta-tags .tag-tone-emerald[data-v-34b7e2e9]{color:#86efac;background:#05966924;border-color:#34d39947}.research-meta-tags .tag-tone-blue[data-v-34b7e2e9]{color:#93c5fd;background:#2563eb24;border-color:#60a5fa47}.research-meta-tags .tag-tone-fuchsia[data-v-34b7e2e9]{color:#f0abfc;background:#a21caf24;border-color:#d946ef47}.research-insight-rows[data-v-34b7e2e9]{gap:5px;display:grid}.research-insight-rows div[data-v-34b7e2e9]{background:#0206173d;border:1px solid #94a3b81f;border-radius:8px;grid-template-columns:52px minmax(0,1fr);align-items:start;gap:6px;padding:5px 7px;display:grid}.research-insight-rows span[data-v-34b7e2e9]{color:#94a3b8b8;white-space:nowrap;font-size:10px;font-weight:800}.research-insight-rows strong[data-v-34b7e2e9]{color:#e2e8f0db;word-break:break-word;font-size:11px;font-weight:600;line-height:1.35;overflow:hidden}.slide-preview-card[data-v-34b7e2e9],.edit-slide-card[data-v-34b7e2e9],.node-fallback-text[data-v-34b7e2e9]{background:#0f172a80;border:1px solid #334155b8;border-radius:14px}.slide-preview-card[data-v-34b7e2e9]{background:linear-gradient(145deg,#0f172ac7,#082f493d),linear-gradient(90deg,#22d3ee24 0 3px,#0000 3px);min-height:190px;padding:12px;position:relative}.slide-preview-card.selectable[data-v-34b7e2e9]{cursor:pointer}.slide-preview-card.selected[data-v-34b7e2e9]{border-color:#22d3eead;box-shadow:inset 0 0 0 1px #22d3ee24,0 16px 34px #082f4933}.slide-preview-card.image-failed[data-v-34b7e2e9]{background:linear-gradient(145deg,#450a0a57,#0f172ab8),linear-gradient(90deg,#f8717138 0 3px,#0000 3px);border-color:#f8717185}.select-pill[data-v-34b7e2e9]{color:#bae6fd;background:#082f49bd;border:1px solid #94a3b847;border-radius:999px;padding:4px 8px;font-size:11px;position:absolute;top:10px;right:10px}.research-select[data-v-34b7e2e9]{flex:none;position:static}.slide-topline[data-v-34b7e2e9]{color:#67e8f9;justify-content:space-between;gap:8px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:flex}.slide-topline small[data-v-34b7e2e9]{color:#94a3b8}.slide-topline .image-error-badge[data-v-34b7e2e9]{color:#fecaca;background:#ef444424;border-radius:999px;padding:2px 7px}.slide-preview-card h4[data-v-34b7e2e9]{color:#f8fafc;margin:9px 0 6px;font-size:15px}.slide-subtitle[data-v-34b7e2e9],.slide-body[data-v-34b7e2e9]{color:#94a3b8}.slide-preview-card ul[data-v-34b7e2e9]{color:#cbd5e1;gap:5px;margin:9px 0 0;padding-left:16px;line-height:1.55;display:grid}.slide-image-preview[data-v-34b7e2e9]{background:#0206176b;border:1px solid #3341559e;border-radius:12px;place-items:center;min-height:96px;margin-top:10px;display:grid;position:relative;overflow:hidden}.image-regenerating-mask[data-v-34b7e2e9]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#020617ad;place-content:center;gap:8px;display:grid;position:absolute;inset:0}.image-regenerating-mask i[data-v-34b7e2e9]{border:2px solid #67e8f93d;border-top-color:#67e8f9;border-radius:999px;justify-self:center;width:20px;height:20px;animation:.9s linear infinite spin-34b7e2e9}.image-regenerating-mask span[data-v-34b7e2e9]{color:#cffafe;padding:0;font-size:12px}.slide-image-preview.failed[data-v-34b7e2e9]{background:#7f1d1d2e;border-color:#f8717147}.slide-image-preview img[data-v-34b7e2e9]{object-fit:contain;width:100%;height:auto}.slide-image-preview span[data-v-34b7e2e9]{color:#93c5fd;word-break:break-word;padding:10px;font-size:12px;line-height:1.55}.image-error-detail[data-v-34b7e2e9]{gap:6px;padding:10px;display:grid}.image-error-detail strong[data-v-34b7e2e9]{color:#fecaca;font-size:13px}.image-error-detail span[data-v-34b7e2e9]{color:#fca5a5;word-break:break-word;font-size:12px;line-height:1.5}.file-input-hidden[data-v-34b7e2e9]{display:none}.image-action-row[data-v-34b7e2e9]{flex-wrap:wrap;gap:6px;display:flex}.image-upload-btn[data-v-34b7e2e9]{color:#a5f3fc;cursor:pointer;background:#082f496b;border:1px solid #22d3ee3d;border-radius:999px;align-items:center;padding:5px 10px;font-size:12px;transition:border-color .15s,background .15s;display:inline-flex}.image-upload-btn[data-v-34b7e2e9]:hover{background:#0891b233;border-color:#67e8f985}.image-upload-btn.disabled[data-v-34b7e2e9]{cursor:not-allowed;opacity:.55;pointer-events:none}.regen-popup[data-v-34b7e2e9]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020617d1;border:1px solid #22d3ee2e;border-radius:12px;flex-direction:column;gap:8px;margin-top:8px;padding:12px;display:flex;position:relative}.regen-popup-header[data-v-34b7e2e9]{justify-content:space-between;align-items:center;display:flex}.regen-popup-header strong[data-v-34b7e2e9]{color:#e2e8f0;font-size:13px}.regen-popup-close[data-v-34b7e2e9]{color:#94a3b8;cursor:pointer;background:0 0;border:0;padding:2px}.regen-popup-close[data-v-34b7e2e9]:hover{color:#e2e8f0}.regen-field-label[data-v-34b7e2e9]{color:#94a3b8;letter-spacing:.02em;font-size:11px;font-weight:600}.regen-prompt-input[data-v-34b7e2e9]{resize:vertical;color:#e2e8f0;background:#0f172aa3;border:1px solid #94a3b838;border-radius:8px;width:100%;min-height:56px;padding:8px 10px;font-family:inherit;font-size:12px;line-height:1.5}.regen-prompt-input[data-v-34b7e2e9]:focus{border-color:#22d3ee70;outline:none}.regen-ref-preview[data-v-34b7e2e9]{align-items:center;gap:8px;display:flex}.regen-ref-preview img[data-v-34b7e2e9]{object-fit:cover;border:1px solid #94a3b838;border-radius:6px;width:56px;height:56px}.regen-ref-preview button[data-v-34b7e2e9]{color:#f87171;cursor:pointer;background:0 0;border:0;font-size:11px}.regen-ref-upload[data-v-34b7e2e9]{color:#94a3b8;cursor:pointer;border:1px dashed #94a3b852;border-radius:8px;align-items:center;gap:4px;padding:10px 14px;font-size:12px;transition:border-color .15s,color .15s;display:inline-flex}.regen-ref-upload[data-v-34b7e2e9]:hover{color:#e2e8f0;border-color:#22d3ee70}.regen-confirm-btn[data-v-34b7e2e9]{color:#a5f3fc;cursor:pointer;background:#0891b247;border:1px solid #22d3ee57;border-radius:999px;align-self:flex-end;padding:6px 16px;font-size:12px;font-weight:600;transition:background .15s,border-color .15s}.regen-confirm-btn[data-v-34b7e2e9]:hover{background:#0891b26b;border-color:#67e8f985}.regen-confirm-btn[data-v-34b7e2e9]:disabled{cursor:not-allowed;opacity:.55}.image-version-actions[data-v-34b7e2e9]{gap:8px;margin-top:10px;display:grid}.image-version-actions.floating[data-v-34b7e2e9]{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0206179e;border:1px solid #0f172ab8;border-radius:14px;max-width:min(520px,100% - 24px);margin-top:0;padding:8px;position:absolute;bottom:12px;right:12px}.image-version-actions.floating>button[data-v-34b7e2e9]{justify-self:end}.image-version-actions.floating.compact[data-v-34b7e2e9]{opacity:0;pointer-events:none;background:#020617b3;border-radius:12px;gap:5px;max-width:calc(100% - 14px);padding:5px;transition:opacity .18s,transform .18s;bottom:7px;right:7px;transform:translateY(4px)}.image-inline-card:hover .image-version-actions.floating.compact[data-v-34b7e2e9],.image-inline-card:focus-within .image-version-actions.floating.compact[data-v-34b7e2e9]{opacity:1;pointer-events:auto;transform:translateY(0)}.image-version-actions.floating.compact>button[data-v-34b7e2e9],.image-version-actions.floating.compact .image-version-list button[data-v-34b7e2e9]{padding:3px 7px;font-size:10px}.image-version-actions.floating.compact .image-version-list[data-v-34b7e2e9]{scrollbar-width:thin;scrollbar-color:#22d3ee73 #0f172aa6;max-height:48px;overflow:auto}.image-version-actions>button[data-v-34b7e2e9],.image-version-list button[data-v-34b7e2e9]{color:#a5f3fc;cursor:pointer;background:#082f496b;border:1px solid #22d3ee3d;border-radius:999px;padding:5px 10px;font-size:12px}.image-version-actions>button[data-v-34b7e2e9]:disabled{cursor:not-allowed;opacity:.55}.image-version-actions>button[data-v-34b7e2e9]:hover,.image-version-list button[data-v-34b7e2e9]:hover{background:#0891b233;border-color:#67e8f985}.image-version-list[data-v-34b7e2e9]{flex-wrap:wrap;gap:6px;display:flex}.image-version-list button.active[data-v-34b7e2e9]{color:#ccfbf1;background:#0f766e47;border-color:#2dd4bf9e}.selection-panel[data-v-34b7e2e9]{gap:12px;display:grid}.selection-panel.readonly .selection-head span[data-v-34b7e2e9]{color:#94a3b8}.selection-head[data-v-34b7e2e9]{color:#e2e8f0;justify-content:space-between;gap:10px;display:flex}.selection-head span[data-v-34b7e2e9]{color:#67e8f9;font-size:12px}.selection-grid[data-v-34b7e2e9]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));max-height:520px;overflow:auto}.selection-card[data-v-34b7e2e9]{text-align:left;color:#cbd5e1;background:#02061766;border:1px solid #334155b8;border-radius:14px;gap:6px;min-height:104px;padding:12px;display:grid}.selection-card[data-v-34b7e2e9]:disabled{cursor:default;opacity:1}.selection-card.selected[data-v-34b7e2e9]{background:#0f766e29;border-color:#2dd4bf9e}.selection-card span[data-v-34b7e2e9]{color:#67e8f9;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.selection-card strong[data-v-34b7e2e9]{color:#f8fafc;font-size:14px}.selection-card small[data-v-34b7e2e9]{color:#94a3b8;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.node-fallback-text[data-v-34b7e2e9]{color:#cbd5e1;padding:12px}.download-card[data-v-34b7e2e9]{color:#f8fafc;background:radial-gradient(circle at 12% 0,#14b8a633,#0000 36%),linear-gradient(135deg,#14b8a624,#082f492e);border:1px solid #2dd4bf3d;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;margin-top:14px;padding:13px 14px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 14px 34px #02061724}.download-card[data-v-34b7e2e9]:before{content:"";background:linear-gradient(#2dd4bf,#22d3ee);border-radius:0 999px 999px 0;width:3px;position:absolute;top:12px;bottom:12px;left:0;box-shadow:0 0 18px #2dd4bf94}.download-info[data-v-34b7e2e9]{min-width:0;padding-left:4px}.download-card strong[data-v-34b7e2e9]{color:#f8fafc;font-size:14px;line-height:1.25;display:block}.download-info span[data-v-34b7e2e9]{color:#99f6e4;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:13px;line-height:1.35;display:block;overflow:hidden}.download-actions[data-v-34b7e2e9]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;margin-left:auto;display:flex}.download-actions button[data-v-34b7e2e9]{white-space:nowrap;letter-spacing:.01em;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-height:34px;font-size:12px;font-weight:800;display:inline-flex;position:relative}.download-primary[data-v-34b7e2e9]{color:#042f2e;background:linear-gradient(135deg,#ffffff6b,#0000 34%),linear-gradient(135deg,#5eead4,#22d3ee 54%,#38bdf8);min-width:102px;padding:8px 15px;box-shadow:0 10px 24px #22d3ee47,inset 0 1px #ffffffb8}.download-secondary[data-v-34b7e2e9]{color:#e2e8f0e0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172a7a;border:1px solid #94a3b833;padding:8px 13px;box-shadow:inset 0 1px #ffffff0f}.download-actions button[data-v-34b7e2e9]:hover{transform:translateY(-1px)}.download-primary[data-v-34b7e2e9]:hover{box-shadow:0 14px 30px #22d3ee57,inset 0 1px #ffffffd6}.download-secondary[data-v-34b7e2e9]:hover{color:#f8fafc;background:#0f766e38;border-color:#2dd4bf57}.download-actions button[data-v-34b7e2e9]:focus-visible{outline-offset:3px;outline:2px solid #22d3eec7}.image-lightbox[data-v-34b7e2e9]{z-index:9999;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020617db;place-items:center;padding:32px;display:grid;position:fixed;inset:0}.image-lightbox img[data-v-34b7e2e9]{object-fit:contain;border-radius:16px;max-width:96vw;max-height:92vh;box-shadow:0 30px 90px #0000008c}.image-lightbox-close[data-v-34b7e2e9]{color:#e2e8f0;background:#0f172ab8;border:1px solid #ffffff29;border-radius:999px;place-items:center;width:36px;height:36px;padding:0;display:inline-grid;position:fixed;top:18px;right:22px}.node-actions[data-v-34b7e2e9]{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:14px;display:flex}.next-step-prompt[data-v-34b7e2e9]{background:#082f4947;border:1px solid #22d3ee29;border-radius:14px;gap:8px;margin-top:14px;padding:12px;display:grid}.next-step-prompt-label[data-v-34b7e2e9]{color:#bae6fd;font-size:.84rem;font-weight:700}.next-step-prompt-input[data-v-34b7e2e9]{resize:vertical;box-sizing:border-box;color:#e2e8f0;scrollbar-width:thin;scrollbar-color:#22d3ee73 #0f172a52;background:#0f172aa3;border:1px solid #94a3b838;border-radius:12px;outline:none;width:100%;min-height:82px;padding:10px 12px;line-height:1.55;transition:border-color .18s,box-shadow .18s,background .18s}.next-step-prompt-input[data-v-34b7e2e9]:focus{background:#0f172ad1;border-color:#22d3ee94;box-shadow:0 0 0 3px #22d3ee1f}.next-step-prompt-input[data-v-34b7e2e9]::placeholder{color:#cbd5e175}.next-step-prompt-input[data-v-34b7e2e9]::-webkit-scrollbar{width:8px}.next-step-prompt-input[data-v-34b7e2e9]::-webkit-scrollbar-track{background:#0f172a52;border-radius:999px}.next-step-prompt-input[data-v-34b7e2e9]::-webkit-scrollbar-thumb{background:#22d3ee6b;border-radius:999px}.next-step-prompt-input[data-v-34b7e2e9]::-webkit-scrollbar-thumb:hover{background:#67e8f994}.next-step-prompt-hint[data-v-34b7e2e9]{color:#cbd5e19e;margin:0;font-size:.76rem;line-height:1.5}button[data-v-34b7e2e9]{color:#f8fafc;cursor:pointer;border:0;border-radius:999px;padding:9px 14px}button.primary[data-v-34b7e2e9]{background:linear-gradient(135deg,#0891b2,#2563eb)}button.ghost[data-v-34b7e2e9]{background:#0f172a9e;border:1px solid #94a3b840}html[data-theme=light] .node-error[data-v-34b7e2e9]{color:#b91c1c;background:#fee2e2eb}html[data-theme=light] .node-error small[data-v-34b7e2e9]{color:#991b1bb8}html[data-theme=light] .next-step-prompt[data-v-34b7e2e9]{background:#f0f9ffc7;border-color:#0ea5e92e}html[data-theme=light] .next-step-prompt-label[data-v-34b7e2e9]{color:#075985}html[data-theme=light] .next-step-prompt-input[data-v-34b7e2e9]{color:#0f172a;scrollbar-color:#0ea5e96b #e2e8f0b8;background:#ffffffeb;border-color:#64748b38}html[data-theme=light] .next-step-prompt-input[data-v-34b7e2e9]:focus{background:#fff;border-color:#0ea5e980;box-shadow:0 0 0 3px #0ea5e91f}html[data-theme=light] .next-step-prompt-input[data-v-34b7e2e9]::placeholder{color:#4755697a}html[data-theme=light] .next-step-prompt-input[data-v-34b7e2e9]::-webkit-scrollbar-track{background:#e2e8f0b8}html[data-theme=light] .next-step-prompt-input[data-v-34b7e2e9]::-webkit-scrollbar-thumb{background:#0ea5e961}html[data-theme=light] .next-step-prompt-input[data-v-34b7e2e9]::-webkit-scrollbar-thumb:hover{background:#0ea5e994}html[data-theme=light] .next-step-prompt-hint[data-v-34b7e2e9]{color:#475569ad}html[data-theme=light] .node-data-shell[data-v-34b7e2e9]{background:#ffffffdb;border-color:#0ea5e92e;box-shadow:0 14px 34px #0f172a14}html[data-theme=light] .node-tabs[data-v-34b7e2e9]{background:linear-gradient(#f1f5f9f5,#e2e8f0c7);border-bottom-color:#0ea5e929}html[data-theme=light] .node-tabs button[data-v-34b7e2e9]{color:#475569;background:#ffffffb8;border-color:#64748b38}html[data-theme=light] .node-tabs button.active[data-v-34b7e2e9]{color:#075985;background:linear-gradient(135deg,#e0f2fef5,#ccfbf1d1);border-color:#0ea5e96b;box-shadow:inset 0 0 0 1px #ffffffb8}html[data-theme=light] .node-tabs small[data-v-34b7e2e9]{color:#0369a1;background:#0ea5e91f}html[data-theme=light] .summary-console[data-v-34b7e2e9]{background:linear-gradient(135deg,#fffffff0,#f0f9ffe0);border-color:#0ea5e929}html[data-theme=light] .summary-main span[data-v-34b7e2e9],html[data-theme=light] .chapter-chip span[data-v-34b7e2e9],html[data-theme=light] .research-card-head span[data-v-34b7e2e9],html[data-theme=light] .slide-topline[data-v-34b7e2e9],html[data-theme=light] .selection-card span[data-v-34b7e2e9],html[data-theme=light] .image-inline-info span[data-v-34b7e2e9]{color:#0891b2}html[data-theme=light] .summary-main strong[data-v-34b7e2e9],html[data-theme=light] .chapter-chip strong[data-v-34b7e2e9],html[data-theme=light] .research-card strong[data-v-34b7e2e9],html[data-theme=light] .slide-preview-card h4[data-v-34b7e2e9],html[data-theme=light] .selection-card strong[data-v-34b7e2e9],html[data-theme=light] .image-inline-info strong[data-v-34b7e2e9],html[data-theme=light] .selection-head[data-v-34b7e2e9],html[data-theme=light] .download-card[data-v-34b7e2e9],html[data-theme=light] .node-fallback-text[data-v-34b7e2e9]{color:#0f172a}html[data-theme=light] .summary-main p[data-v-34b7e2e9],html[data-theme=light] .slide-subtitle[data-v-34b7e2e9],html[data-theme=light] .slide-body[data-v-34b7e2e9],html[data-theme=light] .research-card p[data-v-34b7e2e9],html[data-theme=light] .selection-card small[data-v-34b7e2e9],html[data-theme=light] .slide-preview-card ul[data-v-34b7e2e9]{color:#475569}html[data-theme=light] .summary-metrics div[data-v-34b7e2e9],html[data-theme=light] .chapter-chip[data-v-34b7e2e9],html[data-theme=light] .slide-preview-card[data-v-34b7e2e9],html[data-theme=light] .edit-slide-card[data-v-34b7e2e9],html[data-theme=light] .selection-card[data-v-34b7e2e9],html[data-theme=light] .node-fallback-text[data-v-34b7e2e9]{background:#ffffffdb;border-color:#0ea5e924}html[data-theme=light] .research-card[data-v-34b7e2e9],html[data-theme=light] .research-card.outline[data-v-34b7e2e9],html[data-theme=light] .research-card.page[data-v-34b7e2e9],html[data-theme=light] .image-inline-card[data-v-34b7e2e9]{background:linear-gradient(145deg,#fffffff5,#ecfeffc7),linear-gradient(90deg,#0ea5e947 0 3px,#0000 3px);border-color:#0ea5e93d;box-shadow:0 10px 24px #0f172a0f}html[data-theme=light] .research-card.selected[data-v-34b7e2e9],html[data-theme=light] .slide-preview-card.selected[data-v-34b7e2e9],html[data-theme=light] .selection-card.selected[data-v-34b7e2e9]{background:linear-gradient(145deg,#e0f2fef5,#ccfbf1d1);border-color:#0891b28c;box-shadow:inset 0 0 0 1px #0891b224,0 12px 28px #0ea5e91f}html[data-theme=light] .research-card.selected[data-v-34b7e2e9]{background:radial-gradient(circle at 92% 10%,#14b8a633,#0000 34%),linear-gradient(145deg,#f0fdfafa,#ccfbf1e6);border-color:#0d9488eb;box-shadow:inset 0 0 0 2px #0d948833,0 0 0 1px #0d94881f,0 16px 34px #0f766e29,0 0 22px #14b8a61f}html[data-theme=light] .research-card.selected .research-select[data-v-34b7e2e9]{color:#042f2e;background:linear-gradient(135deg,#99f6e4,#bae6fd);border-color:#0d948880;box-shadow:0 8px 18px #0d94882e}html[data-theme=light] .research-meta-tags span[data-v-34b7e2e9]{background:#ffffffb8}html[data-theme=light] .research-meta-tags small[data-v-34b7e2e9]{color:#4755699e}html[data-theme=light] .research-insight-rows div[data-v-34b7e2e9]{background:#f8fafcd1;border-color:#0ea5e91f}html[data-theme=light] .research-insight-rows span[data-v-34b7e2e9]{color:#64748b}html[data-theme=light] .research-insight-rows strong[data-v-34b7e2e9]{color:#1e293b}html[data-theme=light] .slide-image-preview[data-v-34b7e2e9],html[data-theme=light] .image-inline-frame[data-v-34b7e2e9]{background:#f1f5f9d1;border-color:#64748b2e}html[data-theme=light] .slide-image-preview span[data-v-34b7e2e9],html[data-theme=light] .image-inline-frame>span[data-v-34b7e2e9]{color:#2563eb}html[data-theme=light] .select-pill[data-v-34b7e2e9]{color:#0369a1;background:#e0f2feeb;border-color:#0ea5e938}html[data-theme=light] .image-version-actions.floating[data-v-34b7e2e9],html[data-theme=light] .image-version-actions.floating.compact[data-v-34b7e2e9]{background:#ffffffe0;border-color:#94a3b847;box-shadow:0 14px 34px #0f172a24}html[data-theme=light] .regen-popup[data-v-34b7e2e9]{background:#fffffff0;border-color:#94a3b847;box-shadow:0 14px 34px #0f172a1f}html[data-theme=light] .regen-popup-header strong[data-v-34b7e2e9]{color:#1e293b}html[data-theme=light] .regen-prompt-input[data-v-34b7e2e9]{color:#1e293b;background:#f8fafce6;border-color:#94a3b852}html[data-theme=light] .regen-prompt-input[data-v-34b7e2e9]:focus{border-color:#0ea5e985}html[data-theme=light] .regen-field-label[data-v-34b7e2e9]{color:#475569}html[data-theme=light] .regen-ref-upload[data-v-34b7e2e9]{color:#475569;border-color:#94a3b861}html[data-theme=light] .regen-ref-upload[data-v-34b7e2e9]:hover{color:#0c4a6e;border-color:#0ea5e985}html[data-theme=light] .regen-confirm-btn[data-v-34b7e2e9]{color:#075985;background:#e0f2fecc;border-color:#0ea5e957}html[data-theme=light] .regen-confirm-btn[data-v-34b7e2e9]:hover{background:#bae6fde6}html[data-theme=light] .image-upload-btn[data-v-34b7e2e9],html[data-theme=light] .image-version-actions>button[data-v-34b7e2e9],html[data-theme=light] .image-version-list button[data-v-34b7e2e9],html[data-theme=light] button.ghost[data-v-34b7e2e9]{color:#075985;background:#f0f9ffe6;border-color:#0ea5e93d}.ppt-node-card[data-v-34b7e2e9]{background:linear-gradient(135deg,#050d1ce0,#0b152ac2),radial-gradient(circle at 8% 0,#38bdf82e,#0000 30%),radial-gradient(circle at 92% 12%,#d946ef1a,#0000 24%);border-color:#22d3ee38;border-radius:.78rem;padding:8px 10px 10px}.ppt-node-card[data-v-34b7e2e9]:before{opacity:.86;background:linear-gradient(90deg,#22d3ee,#34d399 48%,#f59e0b);height:3px}.node-head[data-v-34b7e2e9]{min-height:0}.node-title-row[data-v-34b7e2e9]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.node-step-chip[data-v-34b7e2e9]{color:#67e8f9;letter-spacing:.08em;background:#0891b229;border:1px solid #22d3ee57;border-radius:999px;align-items:center;height:22px;padding:0 7px;font-size:11px;font-weight:900;display:inline-flex}h3[data-v-34b7e2e9]{margin:0 2px 0 0;font-size:.96rem;line-height:1.2}.node-status[data-v-34b7e2e9]{height:22px;padding:0 7px;font-size:11px;font-weight:800}.node-description[data-v-34b7e2e9]{margin-top:5px;font-size:13px;line-height:1.42}.node-tag-rail[data-v-34b7e2e9]{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.node-tag[data-v-34b7e2e9]{color:#dbeafe;background:linear-gradient(135deg,#0f172ac7,#0206176b),#0f172a94;border:1px solid #94a3b82e;border-radius:7px;align-items:flex-start;min-width:124px;max-width:178px;min-height:36px;padding:5px 8px 5px 9px;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff0b}.node-tag[data-v-34b7e2e9]:before{content:"";opacity:.7;background:currentColor;border-radius:999px;width:2px;position:absolute;inset:5px auto 5px 0}.node-tag>span[data-v-34b7e2e9]{gap:2px;min-width:0;display:grid}.node-tag strong[data-v-34b7e2e9]{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:800;line-height:1.15;overflow:hidden}.node-tag small[data-v-34b7e2e9]{color:#cbd5e18a;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:10px;font-weight:600;line-height:1.22;display:-webkit-box;overflow:hidden}.node-tag.tone-cyan[data-v-34b7e2e9]{color:#67e8f9;background:linear-gradient(135deg,#0891b22e,#0f172a7a);border-color:#22d3ee57}.node-tag.tone-emerald[data-v-34b7e2e9]{color:#86efac;background:linear-gradient(135deg,#05966929,#0f172a7a);border-color:#34d39952}.node-tag.tone-amber[data-v-34b7e2e9]{color:#fbbf24;background:linear-gradient(135deg,#b453092b,#0f172a7a);border-color:#f59e0b57}.node-tag.tone-blue[data-v-34b7e2e9]{color:#60a5fa;background:linear-gradient(135deg,#2563eb29,#0f172a7a);border-color:#60a5fa52}.node-tag.tone-fuchsia[data-v-34b7e2e9]{color:#e879f9;background:linear-gradient(135deg,#a21caf26,#0f172a7a);border-color:#d946ef52}.node-tag.tone-rose[data-v-34b7e2e9]{color:#fb7185;background:linear-gradient(135deg,#be123c26,#0f172a7a);border-color:#fb718552}.running-stack[data-v-34b7e2e9],.node-data-shell[data-v-34b7e2e9],.node-fallback-text[data-v-34b7e2e9],.download-card[data-v-34b7e2e9],.node-actions[data-v-34b7e2e9]{margin-top:9px}.node-tabs[data-v-34b7e2e9]{gap:5px;padding:6px}.node-tabs button[data-v-34b7e2e9]{border-radius:8px;min-height:25px;padding:5px 8px;font-size:12px}.node-tabs small[data-v-34b7e2e9]{min-width:16px;height:16px;font-size:10px}.tab-panel[data-v-34b7e2e9]{padding:8px}.summary-console[data-v-34b7e2e9],.download-card[data-v-34b7e2e9],.image-progress-card[data-v-34b7e2e9]{border-radius:11px;padding:9px}.summary-main strong[data-v-34b7e2e9]{margin-top:3px;font-size:14px}.summary-main p[data-v-34b7e2e9]{margin-top:4px;font-size:12px;line-height:1.45}.summary-metrics div[data-v-34b7e2e9]{border-radius:7px;min-height:24px;padding:3px 6px}.research-card-grid[data-v-34b7e2e9]{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.research-card[data-v-34b7e2e9]{border-color:#22d3ee47;border-radius:11px;gap:6px;min-height:102px;padding:8px 9px;position:relative;overflow:hidden}.research-card.outline[data-v-34b7e2e9],.research-card.page[data-v-34b7e2e9]{min-height:112px}.research-card strong[data-v-34b7e2e9]{font-size:13px;line-height:1.35}.research-card p[data-v-34b7e2e9]{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.slide-preview-grid[data-v-34b7e2e9]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:7px}.slide-preview-card[data-v-34b7e2e9]{border-radius:11px;min-height:142px;padding:9px}.slide-preview-card h4[data-v-34b7e2e9]{margin:6px 0 4px;font-size:13px}.slide-preview-card ul[data-v-34b7e2e9]{gap:3px;margin-top:6px;font-size:12px;line-height:1.38}.slide-image-preview[data-v-34b7e2e9]{border-radius:10px;min-height:76px;margin-top:7px}.image-inline-card[data-v-34b7e2e9]{border-radius:11px;flex-basis:160px;padding:7px}.image-inline-frame[data-v-34b7e2e9]{border-radius:10px;min-height:92px}.selection-card[data-v-34b7e2e9]{border-radius:11px;padding:9px}button[data-v-34b7e2e9]{padding:7px 11px;font-size:12px}html[data-theme=light] .node-step-chip[data-v-34b7e2e9]{color:#0369a1;background:#e0f2feeb}html[data-theme=light] .node-tag[data-v-34b7e2e9]{background:#ffffffd1;box-shadow:0 7px 18px #0f172a0a}html[data-theme=light] .node-tag small[data-v-34b7e2e9]{color:#475569b8}html[data-theme=light] .image-version-list button.active[data-v-34b7e2e9]{color:#0f766e;background:#ccfbf1e6;border-color:#0d948870}html[data-theme=light] .download-card[data-v-34b7e2e9]{background:linear-gradient(135deg,#f0fdfaf5,#ecfeffe6);border-color:#0d948838}html[data-theme=light] .download-info span[data-v-34b7e2e9]{color:#0f766e}html[data-theme=light] .image-progress-metrics span[data-v-34b7e2e9]{color:#475569;background:#e2e8f0e6}@media (max-width:720px){.summary-console[data-v-34b7e2e9],.slide-preview-grid[data-v-34b7e2e9],.research-card-grid[data-v-34b7e2e9]{grid-template-columns:1fr}.download-card[data-v-34b7e2e9]{flex-direction:column;align-items:stretch}.download-actions[data-v-34b7e2e9]{justify-content:stretch;width:100%}.download-actions button[data-v-34b7e2e9]{flex:140px}}@keyframes spin-34b7e2e9{to{transform:rotate(360deg)}}.ppt-node-card[data-v-34b7e2e9]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(135deg,#22d3ee09,#34d39906,#ffffff03),#071120b3;border:1px solid #22d3ee1f;border-radius:.75rem;padding:.95rem 1.1rem 1rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b}.ppt-node-card[data-v-34b7e2e9]:before{content:"";opacity:1;background:linear-gradient(90deg,#22d3eeb8,#34d39980,#f59e0b40,#0000);border-radius:0;width:auto;height:2px;position:absolute;inset:0 0 auto}.ppt-node-card.active[data-v-34b7e2e9]{border-color:#22d3ee33;box-shadow:0 .75rem 1.8rem #082f491f,inset 0 1px #ffffff0f}.ppt-node-card.done[data-v-34b7e2e9]{border-color:#34d39947}.node-head[data-v-34b7e2e9]{align-items:flex-start;padding-top:0;position:relative}h3[data-v-34b7e2e9]{color:#fff;font-size:1.12rem}p[data-v-34b7e2e9]{color:#cbd5e19e}.node-status[data-v-34b7e2e9]{color:#e2e8f0b8;background:#ffffff0f}.node-status.success[data-v-34b7e2e9]{color:#bbf7d0;background:#22c55e24}.node-status.running[data-v-34b7e2e9]{color:#bae6fd;background:#0ea5e924}.node-status.error[data-v-34b7e2e9]{color:#fecaca;background:#ef444424}.node-status.confirm[data-v-34b7e2e9]{color:#fde68a;background:#f59e0b24}.node-data-shell[data-v-34b7e2e9],.summary-console[data-v-34b7e2e9],.slide-preview-card[data-v-34b7e2e9],.selection-card[data-v-34b7e2e9],.node-fallback-text[data-v-34b7e2e9]{background:#ffffff09;border-color:#ffffff12}.node-tabs[data-v-34b7e2e9]{background:#02061757;border-color:#22d3ee1f}.node-tabs button.active[data-v-34b7e2e9]{color:#a5f3fc;background:#22d3ee1f}.summary-main span[data-v-34b7e2e9],.chapter-chip span[data-v-34b7e2e9],.slide-topline[data-v-34b7e2e9],.selection-card span[data-v-34b7e2e9]{color:#67e8f9}.slide-preview-card[data-v-34b7e2e9]{background:linear-gradient(145deg,#0f172aad,#082f4938),linear-gradient(90deg,#22d3ee1f 0 3px,#0000 3px)}.slide-preview-card.selected[data-v-34b7e2e9],.selection-card.selected[data-v-34b7e2e9]{background:#0f766e24;border-color:#34d3998f}.select-pill[data-v-34b7e2e9]{color:#a5f3fc;background:#082f49bd;border-color:#22d3ee2e}button.primary[data-v-34b7e2e9]{color:#06232b;background:linear-gradient(135deg,#22d3ee,#34d399);font-weight:700;box-shadow:0 .75rem 1.5rem #22d3ee29}button.ghost[data-v-34b7e2e9]{color:#e2e8f0c7;background:#ffffff0a;border-color:#ffffff14}.download-card[data-v-34b7e2e9]{background:#14b8a61a;border-color:#34d39938}.download-card.ppt-export-card[data-v-34b7e2e9]{background:radial-gradient(circle at 12% 0,#14b8a638,#0000 36%),linear-gradient(135deg,#14b8a629,#082f4933);border-color:#2dd4bf42;padding:13px 14px}html[data-theme=light] .download-card.ppt-export-card[data-v-34b7e2e9]{background:radial-gradient(circle at 12% 0,#14b8a629,#0000 34%),linear-gradient(135deg,#f0fdfafa,#ecfeffeb);border-color:#0d948838;box-shadow:inset 0 1px #ffffffe0,0 12px 28px #0f172a0f}html[data-theme=light] .download-card strong[data-v-34b7e2e9]{color:#0f172a}html[data-theme=light] .download-primary[data-v-34b7e2e9]{color:#042f2e;box-shadow:0 10px 22px #0d94882e,inset 0 1px #ffffffe0}html[data-theme=light] .download-secondary[data-v-34b7e2e9]{color:#0f766e;background:#ffffffb8;border-color:#0d94882e}html[data-theme=light] .ppt-node-card[data-v-34b7e2e9]{background:linear-gradient(135deg,#0ea5e909,#14b8a606,#ffffffe6),#fffffff2;border-color:#0ea5e91f;box-shadow:0 2px 8px #0f172a0d}html[data-theme=light] .ppt-node-card.active[data-v-34b7e2e9]{border-color:#0ea5e93d;box-shadow:0 16px 34px #0f172a14,inset 0 1px #ffffffe0}html[data-theme=light] h3[data-v-34b7e2e9]{color:#0f172a}html[data-theme=light] p[data-v-34b7e2e9]{color:#64748b}html[data-theme=light] .node-status[data-v-34b7e2e9]{color:#475569;background:#e2e8f0b8}html[data-theme=light] .node-status.success[data-v-34b7e2e9]{color:#15803d;background:#bbf7d0bd}html[data-theme=light] .node-status.running[data-v-34b7e2e9]{color:#0369a1;background:#bae6fdc7}html[data-theme=light] .node-status.error[data-v-34b7e2e9]{color:#b91c1c;background:#fee2e2eb}html[data-theme=light] .node-status.confirm[data-v-34b7e2e9]{color:#a16207;background:#fef3c7e6}html[data-theme=light] button.ghost[data-v-34b7e2e9]{color:#075985;background:#f0f9ffe6;border-color:#0ea5e93d}.ppt-node-card[data-v-34b7e2e9]{transition:transform .24s cubic-bezier(.2,.78,.22,1),border-color .24s,box-shadow .24s,background .24s;animation:.42s cubic-bezier(.18,.82,.25,1) both ppt-node-reveal-34b7e2e9;transform:translateZ(0)}.ppt-node-card[data-v-34b7e2e9]:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(120deg,transparent 0 34%,#ffffff14 46%,transparent 58% 100%),radial-gradient(circle at var(--motion-x,24%) 0%,#22d3ee24,transparent 30%);opacity:0;transition:opacity .24s,transform .42s;position:absolute;inset:0;transform:translate(-14%)}.ppt-node-card[data-v-34b7e2e9]>*{z-index:1;position:relative}.ppt-node-card[data-v-34b7e2e9]:hover{border-color:#22d3ee57;transform:translateY(-2px);box-shadow:0 .95rem 2rem #082f492e,inset 0 0 0 1px #22d3ee14,inset 0 1px #ffffff12}.ppt-node-card[data-v-34b7e2e9]:hover:after{opacity:1;transform:translate(0)}.ppt-node-card.active[data-v-34b7e2e9]{animation:2.8s ease-in-out infinite ppt-active-breathe-34b7e2e9}.ppt-node-card.done[data-v-34b7e2e9]{box-shadow:0 .75rem 1.7rem #14b8a61a,inset 0 0 0 1px #34d39914}.node-status[data-v-34b7e2e9],.node-step-chip[data-v-34b7e2e9],.node-tabs button[data-v-34b7e2e9],.select-pill[data-v-34b7e2e9],button[data-v-34b7e2e9]{transition:transform .18s,border-color .18s,background .18s,color .18s,box-shadow .18s}.node-status.running[data-v-34b7e2e9]{animation:1.7s ease-in-out infinite ppt-status-pulse-34b7e2e9}.node-status.success[data-v-34b7e2e9]{box-shadow:inset 0 0 0 1px #22c55e1f,0 0 18px #22c55e1a}.node-tag[data-v-34b7e2e9],.research-card[data-v-34b7e2e9],.summary-metrics div[data-v-34b7e2e9],.research-meta-tags span[data-v-34b7e2e9],.research-insight-rows div[data-v-34b7e2e9],.slide-preview-card[data-v-34b7e2e9],.selection-card[data-v-34b7e2e9]{transition:transform .2s cubic-bezier(.2,.78,.22,1),border-color .2s,background .2s,box-shadow .2s}.node-tag[data-v-34b7e2e9]{overflow:hidden}.node-tag[data-v-34b7e2e9]:after,.slide-preview-card[data-v-34b7e2e9]:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(120deg,#0000 0 30%,#ffffff17 46%,#0000 62% 100%);transition:transform .42s,opacity .2s;position:absolute;inset:0;transform:translate(-110%)}.node-tag[data-v-34b7e2e9]:hover,.research-card[data-v-34b7e2e9]:hover,.slide-preview-card[data-v-34b7e2e9]:hover,.selection-card[data-v-34b7e2e9]:hover{border-color:#22d3ee5c;transform:translateY(-2px);box-shadow:0 12px 26px #0206172e,inset 0 1px #ffffff0f}.research-card.selected[data-v-34b7e2e9]:hover{border-color:#2dd4bf;box-shadow:inset 0 0 0 2px #2dd4bf61,0 0 0 1px #2dd4bf38,0 20px 42px #082f495c,0 0 26px #2dd4bf33}html[data-theme=light] .research-card.selected[data-v-34b7e2e9]:hover{border-color:#0d9488;box-shadow:inset 0 0 0 2px #0d94883d,0 0 0 1px #0d948829,0 18px 38px #0f766e2e,0 0 24px #14b8a624}.node-tag[data-v-34b7e2e9]:hover:after,.slide-preview-card[data-v-34b7e2e9]:hover:after{opacity:1;transform:translate(110%)}.research-meta-tags .tag-tone-amber[data-v-34b7e2e9],.research-meta-tags .tag-tone-emerald[data-v-34b7e2e9]{animation:3.2s ease-in-out infinite ppt-chip-breathe-34b7e2e9}.node-tabs button[data-v-34b7e2e9]:hover,button[data-v-34b7e2e9]:hover{transform:translateY(-1px)}.node-tabs button.active[data-v-34b7e2e9]{box-shadow:inset 0 0 0 1px #22d3ee1a,0 8px 18px #0891b21f}.tab-panel[data-v-34b7e2e9]{animation:.22s both ppt-panel-fade-34b7e2e9}.image-progress-bar[data-v-34b7e2e9]{position:relative}.image-progress-bar[data-v-34b7e2e9]:after{content:"";opacity:.45;background:repeating-linear-gradient(115deg,#0000 0 12px,#ffffff1f 12px 18px);animation:1.2s linear infinite ppt-progress-stripes-34b7e2e9;position:absolute;inset:0}.image-progress-bar i[data-v-34b7e2e9]{z-index:1;position:relative;box-shadow:0 0 18px #22d3ee47}@keyframes ppt-node-reveal-34b7e2e9{0%{opacity:0;transform:translateY(10px)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ppt-active-breathe-34b7e2e9{0%,to{box-shadow:0 .75rem 1.8rem #082f491f,inset 0 0 0 1px #22d3ee0a}50%{box-shadow:0 .9rem 2.1rem #082f492e,inset 0 0 0 1px #22d3ee29,0 0 22px #22d3ee14}}@keyframes ppt-status-pulse-34b7e2e9{0%,to{box-shadow:0 0 #0ea5e924}50%{box-shadow:0 0 0 5px #0ea5e900}}@keyframes ppt-chip-breathe-34b7e2e9{0%,to{filter:saturate()}50%{filter:saturate(1.25)brightness(1.08)}}@keyframes ppt-panel-fade-34b7e2e9{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes ppt-progress-stripes-34b7e2e9{0%{transform:translate(-18px)}to{transform:translate(18px)}}@media (prefers-reduced-motion:reduce){.ppt-node-card[data-v-34b7e2e9],.ppt-node-card.active[data-v-34b7e2e9],.node-status.running[data-v-34b7e2e9],.research-meta-tags .tag-tone-amber[data-v-34b7e2e9],.research-meta-tags .tag-tone-emerald[data-v-34b7e2e9],.tab-panel[data-v-34b7e2e9],.image-progress-bar[data-v-34b7e2e9]:after{animation:none!important}.ppt-node-card[data-v-34b7e2e9],.node-status[data-v-34b7e2e9],.node-step-chip[data-v-34b7e2e9],.node-tabs button[data-v-34b7e2e9],.select-pill[data-v-34b7e2e9],button[data-v-34b7e2e9],.node-tag[data-v-34b7e2e9],.research-card[data-v-34b7e2e9],.summary-metrics div[data-v-34b7e2e9],.research-meta-tags span[data-v-34b7e2e9],.research-insight-rows div[data-v-34b7e2e9],.slide-preview-card[data-v-34b7e2e9],.selection-card[data-v-34b7e2e9]{transition:none!important}}.jiedian-mianban[data-v-4e07e943]{border:1px solid var(--w-8);background:linear-gradient(135deg,var(--bg-page-a),var(--bg-panel-a));box-shadow:0 8px 32px var(--b-30);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;padding:1.5rem;position:relative}.delete-btn[data-v-4e07e943]{z-index:10;color:#ef4444e6;cursor:pointer;opacity:.85;background:#ef444426;border:0;border-radius:.375rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:all .2s;display:flex;position:absolute;top:.75rem;left:.75rem}.delete-btn[data-v-4e07e943]:hover{opacity:1;color:#ef4444;background:#ef444440;transform:scale(1.08)}.delete-btn[data-v-4e07e943]:active{transform:scale(.95)}.delete-btn svg[data-v-4e07e943]{width:1rem;height:1rem}.user-input-area[data-v-4e07e943]{justify-content:flex-end;align-items:flex-start;gap:.75rem;margin-bottom:1.5rem;padding:0 1.25rem;display:flex}.user-bubble-main[data-v-4e07e943]{flex-direction:column;align-items:flex-end;gap:.5rem;max-width:50rem;display:flex}.user-bubble[data-v-4e07e943]{border:1px solid var(--w-10);background:#1a1a1c;border-radius:1rem 1rem .25rem;padding:.75rem 1rem;overflow:hidden}.user-images[data-v-4e07e943]{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-bottom:.5rem;display:flex}.user-image-thumb[data-v-4e07e943]{object-fit:cover;border:1px solid var(--w-10);border-radius:8px;width:3.5rem;height:3.5rem;transition:transform .2s,border-color .2s}.user-image-thumb[data-v-4e07e943]:hover{border-color:#22d3ee80;transform:scale(1.05)}.user-content-wrapper[data-v-4e07e943]{transition:max-height .3s;position:relative;overflow:hidden}.user-content-wrapper.collapsed[data-v-4e07e943]{max-height:200px}.user-content-wrapper.collapsed[data-v-4e07e943]:after{content:"";pointer-events:none;background:linear-gradient(#0000,#1a1a1c);height:60px;position:absolute;inset:auto 0 0}.user-desc[data-v-4e07e943]{color:var(--text-content);letter-spacing:.015em;white-space:pre-wrap;word-break:break-word;font-size:1rem;line-height:1.8}.user-expand-btn[data-v-4e07e943]{color:#67e8f9d9;cursor:pointer;background:linear-gradient(135deg,#22d3ee14,#2563eb0a);border:0;border-top:1px solid #22d3ee1f;border-radius:0 0 .25rem 1rem;justify-content:center;align-items:center;gap:.35rem;width:calc(100% + 2rem);margin:.5rem -1rem -.75rem;padding:.5rem .75rem;font-size:.8rem;transition:all .2s;display:flex}.user-expand-btn[data-v-4e07e943]:hover{color:#67e8f9;background:linear-gradient(135deg,#22d3ee1f,#2563eb14)}.user-expand-btn svg[data-v-4e07e943]{transition:transform .2s}.user-expand-btn svg.expanded[data-v-4e07e943]{transform:rotate(180deg)}.user-bottom-bar[data-v-4e07e943]{align-items:center;gap:1rem;padding:0 .25rem;display:flex}.user-action-btn[data-v-4e07e943]{color:var(--w-60);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:.35rem;padding:.375rem .5rem;font-size:.75rem;transition:all .2s;display:flex}.user-action-btn[data-v-4e07e943]:hover{background:var(--w-5);color:var(--w-85)}.copy-success[data-v-4e07e943]{color:#4caf50}.user-avatar[data-v-4e07e943]{background:linear-gradient(135deg,#22d3ee33,#2563eb33);border:2px solid #22d3ee4d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;margin-top:.125rem;display:flex;overflow:hidden}.user-avatar .avatar-img[data-v-4e07e943]{object-fit:cover;width:100%;height:100%}.user-avatar svg[data-v-4e07e943]{color:#22d3eee6;width:1.5rem;height:1.5rem}.jieDian-list[data-v-4e07e943]{flex-direction:column;display:flex}.jieDian-item[data-v-4e07e943]{gap:1rem;min-height:3.5rem;display:flex}.jieDian-item.is-auto-processing .jieDian-icon[data-v-4e07e943],.jieDian-item.is-auto-processing .spinner-only[data-v-4e07e943]{color:#facc15;background:#eab30824;border-color:#eab30894;animation:1.8s ease-in-out infinite auto-processing-glow-4e07e943;box-shadow:0 0 18px #eab30824}.jieDian-item.is-auto-processing .jieDian-content[data-v-4e07e943]:before{content:"";pointer-events:none;background:linear-gradient(90deg,#eab30814,#0000 70%);border-radius:.9rem;height:3.1rem;position:absolute;inset:-.35rem -.35rem auto}.jieDian-left[data-v-4e07e943]{flex-direction:column;flex-shrink:0;align-items:center;width:2.5rem;padding-top:.125rem;display:flex}.jieDian-icon[data-v-4e07e943]{box-sizing:border-box;border:1px solid var(--w-10);background:var(--w-6);width:2.25rem;height:2.25rem;color:var(--w-60);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .3s;display:flex}.jieDian-icon svg[data-v-4e07e943]{width:1.125rem;height:1.125rem}.icon-num[data-v-4e07e943]{font-size:.85rem;font-weight:700}.spinner-only[data-v-4e07e943]{border:2px solid #22d3ee4d;border-top-color:#22d3ee;border-radius:50%;flex-shrink:0;width:1.25rem;height:1.25rem;animation:.8s linear infinite spin-4e07e943}.jieDian-icon.icon-confirm[data-v-4e07e943]{color:#67e8f9;background:#22d3ee29;border:2px solid #22d3ee80}.icon-exclaim[data-v-4e07e943]{font-size:1rem;font-weight:800;line-height:1}.jieDian-icon.icon-done[data-v-4e07e943]{color:#22c55e;background:#22c55e26;border:2px solid #22c55e80}.jieDian-icon.icon-error[data-v-4e07e943]{color:#f87171;background:#ef444426;border:2px solid #ef444480}.jieDian-line[data-v-4e07e943]{background:var(--w-10);border-radius:1px;flex:1;width:2px;min-height:2.5rem;margin:.625rem 0}.jieDian-line.line-done[data-v-4e07e943]{background:linear-gradient(#22c55e99,#22c55e4d)}.jieDian-line.line-active[data-v-4e07e943]{background:linear-gradient(to bottom,#22d3ee99,var(--w-10))}.jieDian-line.line-error[data-v-4e07e943]{background:linear-gradient(to bottom,#ef444499,var(--w-10))}.jieDian-content[data-v-4e07e943]{flex:1;min-width:0;padding-bottom:3.25rem;position:relative;overflow:visible}.jieDian-item:last-child .jieDian-content[data-v-4e07e943]{padding-bottom:.5rem}.node-action-bar[data-v-4e07e943]{z-index:5;align-items:center;gap:.4rem;display:inline-flex;position:absolute;top:0;right:0}.rollback-btn[data-v-4e07e943]{border:1px solid var(--w-20);background:var(--w-8);color:#ffffffa6;cursor:pointer;border-radius:.375rem;align-items:center;gap:.25rem;margin:15px;padding:.25rem .5rem;font-size:.6875rem;transition:all .2s;display:inline-flex}.rollback-btn[data-v-4e07e943]:hover{color:#67e8f9f2;background:#22d3ee1a;border-color:#22d3ee4d}.jieDian-error-block[data-v-4e07e943]{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.jieDian-error[data-v-4e07e943]{background:#ef44441a;border:1px solid #ef444433;border-radius:8px;align-items:center;gap:.5rem;padding:.625rem .875rem;display:flex}.error-icon[data-v-4e07e943]{color:#f87171;flex-shrink:0;width:1rem;height:1rem}.error-text[data-v-4e07e943]{color:#fca5a5;word-break:break-word;font-size:.8125rem;line-height:1.4}.retry-btn[data-v-4e07e943]{color:#22d3ee;cursor:pointer;background:#22d3ee1a;border:1px solid #22d3ee4d;border-radius:.5rem;align-self:flex-end;align-items:center;gap:.375rem;padding:.4rem .875rem;font-size:.8125rem;transition:all .2s;display:inline-flex}.retry-btn[data-v-4e07e943]:hover{color:#67e8f9;background:#22d3ee33;border-color:#22d3ee80}.retry-icon[data-v-4e07e943]{width:.875rem;height:.875rem}html[data-theme=light] .jiedian-mianban[data-v-4e07e943]{background:radial-gradient(circle at 8% 0,#22d3ee14,#0000 28%),linear-gradient(135deg,#fffffff5,#f8fcfff0);border-color:#0ea5e91f;box-shadow:0 18px 50px #0f172a14}html[data-theme=light] .user-bubble[data-v-4e07e943]{background:#f3f9fc;border-color:#00000014}html[data-theme=light] .user-content-wrapper.collapsed[data-v-4e07e943]:after{background:linear-gradient(#0000,#f3f9fc)}html[data-theme=light] .user-desc[data-v-4e07e943]{color:#1e2332}html[data-theme=light] .jieDian-icon[data-v-4e07e943]{color:#646c80;background:#00000008;border-color:#0000001f}html[data-theme=light] .jieDian-line[data-v-4e07e943]{background:#00000014}html[data-theme=light] .rollback-btn[data-v-4e07e943]{color:#475569;background:#ffffffc7;border-color:#64748b38}html[data-theme=light] .rollback-btn[data-v-4e07e943]:hover{color:#0369a1;background:#e0f2fee6;border-color:#0ea5e95c}html[data-theme=light] .jieDian-error[data-v-4e07e943]{background:#fee2e2eb;border-color:#dc26262e}html[data-theme=light] .error-text[data-v-4e07e943]{color:#b91c1c}html[data-theme=light] .retry-btn[data-v-4e07e943]{color:#0369a1;background:#e0f2fee6;border-color:#0ea5e947}@keyframes spin-4e07e943{to{transform:rotate(360deg)}}@keyframes auto-processing-glow-4e07e943{0%,to{box-shadow:0 0 14px #eab3081a}50%{box-shadow:0 0 24px #eab30838}}@media (max-width:720px){.jiedian-mianban[data-v-4e07e943]{padding:1rem}.user-input-area[data-v-4e07e943]{padding:0}}.pref-overlay{z-index:10000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000bf;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.pref-panel{border:1px solid var(--w-6);width:46rem;max-width:100%;max-height:88vh;box-shadow:0 2rem 5rem var(--b-60),0 0 0 1px #22d3ee14;background:#121218;border-radius:1rem;flex-direction:column;display:flex;position:relative;overflow:hidden}.panel-glow{background:linear-gradient(90deg,#0000,#22d3ee8c 30%,#60a5fa80 70%,#0000);height:2px;position:absolute;top:0;left:0;right:0}.pref-close{z-index:10;background:var(--w-4);width:2rem;height:2rem;color:var(--w-35);cursor:pointer;border:none;border-radius:.5rem;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:.875rem;right:.875rem}.pref-close:hover{background:var(--w-8);color:var(--w-70)}.pref-header{flex-shrink:0;align-items:center;gap:.75rem;padding:1.25rem 1.5rem 0;display:flex}.pref-icon{color:#67e8f9eb;background:linear-gradient(135deg,#22d3ee29,#60a5fa1a);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.pref-title-group{flex:1;padding-right:2rem}.recommend-btn{color:#67e8f9f2;cursor:pointer;white-space:nowrap;background:#22d3ee14;border:1px solid #22d3ee42;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;gap:.35rem;min-height:2rem;margin-right:2.35rem;padding:0 .75rem;font-family:inherit;font-size:.72rem;font-weight:700;transition:all .2s;display:inline-flex}.recommend-btn:hover:not(:disabled){background:#22d3ee24;border-color:#22d3ee6b;transform:translateY(-1px);box-shadow:0 .45rem 1.1rem #22d3ee24}.recommend-btn:disabled{opacity:.62;cursor:not-allowed}.recommend-spin{border:2px solid #22d3ee4d;border-top-color:#67e8f9f2;border-radius:50%;width:.8rem;height:.8rem;animation:.8s linear infinite spin}.pref-title-group h3{color:var(--w-100);margin:0 0 .0625rem;font-size:1rem;font-weight:600}.pref-title-group p{color:var(--w-35);margin:0;font-size:.6875rem}.pref-body{scrollbar-width:thin;scrollbar-color:var(--w-6) transparent;flex:1;padding:1rem 1.25rem;overflow-y:auto}.pref-body::-webkit-scrollbar{width:3px}.pref-body::-webkit-scrollbar-thumb{background:var(--w-6);border-radius:2px}.pref-grid{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.pref-card{border:1px solid var(--w-5);background:#ffffff04;border-radius:.75rem;padding:.875rem;transition:border-color .2s}.pref-card:hover{border-color:var(--w-8)}.group-label{align-items:center;gap:.375rem;margin-bottom:.625rem;display:flex}.group-label svg{color:#67e8f9b8;flex-shrink:0}.group-label span{color:#ffffff8c;letter-spacing:.02em;font-size:.75rem;font-weight:600}.rule-tag{color:#67e8f9e6;cursor:default;-webkit-user-select:none;user-select:none;white-space:nowrap;background:#22d3ee1f;border:1px solid #22d3ee38;border-radius:.1875rem;align-items:center;margin-left:.3rem;padding:.125rem .4375rem;font-size:.625rem;font-weight:600;display:inline-flex}.rule-tip-bubble{z-index:99999;border:1px solid var(--w-10);color:#ffffffbf;pointer-events:none;white-space:pre-line;background:#181820fa;border-radius:.5rem;width:20rem;padding:.75rem .875rem;font-size:.8125rem;line-height:1.7;position:fixed;box-shadow:0 .5rem 1.5rem #0000008c}.retry-input-row{justify-content:space-between;align-items:center;display:flex}.retry-label{color:#ffffff8c;font-size:.75rem;font-weight:500}.retry-stepper{border:1px solid var(--w-8);border-radius:.375rem;align-items:center;display:flex;overflow:hidden}.stepper-btn{background:var(--w-3);width:1.75rem;height:1.75rem;color:var(--w-50);cursor:pointer;border:none;font-family:inherit;font-size:.875rem;font-weight:600;transition:all .15s}.stepper-btn:hover{color:#67e8f9e6;background:#22d3ee1a}.stepper-val{border-right:1px solid var(--w-6);border-left:1px solid var(--w-6);width:2.25rem;color:var(--w-85);text-align:center;font-size:.8125rem;font-weight:600;line-height:1.75rem}.strategy-options,.settings-stack,.layout-style-options{flex-direction:column;gap:.35rem;display:flex}.strategy-chip,.toggle-row,.aspect-chip,.layout-style-chip{border:1px solid var(--w-5);color:var(--w-60);cursor:pointer;background:#ffffff03;font-family:inherit;transition:all .2s}.strategy-chip{border-radius:.4375rem;align-items:center;gap:.5rem;padding:.4375rem .625rem;display:flex}.strategy-chip:hover,.aspect-chip:hover,.toggle-row:hover,.layout-style-chip:hover{border-color:var(--w-8);background:#ffffff06}.strategy-chip.selected,.aspect-chip.selected,.toggle-row.active,.layout-style-chip.selected{background:#22d3ee12;border-color:#22d3ee47}.strategy-label{font-size:.75rem;font-weight:600}.strategy-chip.selected .strategy-label,.aspect-chip.selected{color:var(--w-90)}.layout-style-chip{text-align:left;border-radius:.5rem;gap:.1rem;padding:.45rem .6rem;display:grid}.layout-style-name{color:var(--w-68);font-size:.75rem;font-weight:700}.layout-style-chip.selected .layout-style-name{color:var(--w-90)}.layout-style-chip small{color:#ffffff52;font-size:.625rem;line-height:1.45}.mini-field{color:var(--w-55);justify-content:space-between;align-items:center;gap:.75rem;font-size:.75rem;display:flex}.mini-field input{border:1px solid var(--w-8);background:var(--w-3);width:5rem;color:var(--w-85);border-radius:.4rem;padding:.4rem .5rem}.lang-input{border:1px solid var(--w-8);background:var(--w-3);width:100%;color:var(--w-85);box-sizing:border-box;border-radius:.4rem;padding:.45rem .6rem;font-family:inherit;font-size:.75rem}.lang-input:focus{border-color:#22d3ee66;outline:none}.lang-input::placeholder{color:var(--w-30)}.aspect-options{grid-template-columns:1fr 1fr;gap:.35rem;display:grid}.aspect-chip{border-radius:.5rem;padding:.5rem;font-size:.75rem;font-weight:600}.toggle-row{text-align:left;border-radius:.5rem;align-items:flex-start;gap:.5rem;padding:.5rem .625rem;display:flex}.toggle-radio{border:2px solid var(--w-15);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;margin-top:.0625rem;display:flex}.toggle-row.active .toggle-radio{border-color:#67e8f9cc}.toggle-dot{background:0 0;border-radius:50%;width:.375rem;height:.375rem}.toggle-row.active .toggle-dot{background:#67e8f9f2}.toggle-info{flex-direction:column;gap:.15rem;display:flex}.toggle-name{color:var(--w-68);font-size:.75rem;font-weight:600}.toggle-row.active .toggle-name{color:var(--w-90)}.toggle-hint{color:#ffffff47;font-size:.625rem;line-height:1.5}.model-config-card{grid-column:1/-1}.model-row{align-items:center;gap:.75rem;padding:.375rem 0;display:flex}.model-row-controls{flex-wrap:wrap;flex:1;align-items:center;gap:.375rem;min-width:0;display:flex}.model-param-item{align-items:center;display:flex}.model-row-controls .btn-type-tag{display:none}.model-empty{border:1px dashed var(--w-8);color:var(--w-40);background:#ffffff05;border-radius:.55rem;margin-top:.35rem;padding:.7rem .85rem;font-size:.72rem;line-height:1.6}.chat-model-hint{color:#ffffff38;margin-left:auto;font-size:.5625rem;font-weight:400}.chat-model-entry{border:1px solid var(--w-4);background:#ffffff03;border-radius:.5rem;align-items:center;gap:.5rem;padding:.375rem .5rem;transition:all .2s;display:flex}.chat-model-entry:hover{border-color:var(--w-8);background:var(--w-2)}.chat-model-entry+.chat-model-entry{margin-top:.375rem}.chat-model-badge{color:#67e8f9f2;text-align:center;white-space:nowrap;background:#22d3ee1a;border:1px solid #22d3ee2e;border-radius:.25rem;flex-shrink:0;min-width:1.5rem;padding:.125rem .375rem;font-size:.5625rem;font-weight:700}.chat-model-remove{width:1.375rem;height:1.375rem;color:var(--w-20);cursor:pointer;background:0 0;border:none;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.chat-model-remove:hover{color:#ef4444cc;background:#ef44441f}.chat-model-add{border:1px dashed var(--w-8);width:100%;color:var(--w-30);cursor:pointer;background:0 0;border-radius:.5rem;justify-content:center;align-items:center;gap:.375rem;margin-top:.375rem;padding:.375rem 0;font-family:inherit;font-size:.6875rem;font-weight:500;transition:all .2s;display:flex}.chat-model-add:hover{color:#67e8f9d9;background:#22d3ee0a;border-color:#22d3ee4d}.pref-footer{flex-shrink:0;padding:.75rem 1.25rem 1rem}.pref-save{width:100%;height:2.5rem;color:var(--w-95);cursor:pointer;letter-spacing:.04em;background:linear-gradient(135deg,#22d3eec7,#2563ebb8);border:none;border-radius:.625rem;justify-content:center;align-items:center;gap:.45rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:all .25s;display:flex}.pref-save:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 .375rem 1.25rem #22d3ee38}.pref-save:disabled{opacity:.5;cursor:not-allowed}.save-spin{border:2px solid var(--w-25);border-top-color:var(--w-100);border-radius:50%;width:.875rem;height:.875rem;animation:.8s linear infinite spin}.pref-fade-enter-active,.pref-fade-leave-active{transition:opacity .2s}.pref-fade-enter-active .pref-panel,.pref-fade-leave-active .pref-panel{transition:transform .25s cubic-bezier(.16,1,.3,1),opacity .2s}.pref-fade-enter-from,.pref-fade-leave-to{opacity:0}.pref-fade-enter-from .pref-panel,.pref-fade-leave-to .pref-panel{opacity:0;transform:scale(.96)translateY(.5rem)}.tip-pop-enter-active{transition:opacity .15s,transform .15s}.tip-pop-leave-active{transition:opacity .1s,transform .1s}.tip-pop-enter-from,.tip-pop-leave-to{opacity:0;transform:translateY(-4px)}html[data-theme=light] .pref-overlay{background:#00000059}html[data-theme=light] .pref-panel{background:#fff;border-color:#00000014;box-shadow:0 2rem 5rem #0000001f,0 0 0 1px #22d3ee0f}html[data-theme=light] .pref-title-group h3{color:#191c28}html[data-theme=light] .pref-title-group p,html[data-theme=light] .toggle-hint,html[data-theme=light] .chat-model-hint{color:#8c96aa}html[data-theme=light] .recommend-btn{color:#0e7490;background:#22d3ee14;border-color:#0891b238}html[data-theme=light] .pref-card{background:#00000005;border-color:#0000000f}html[data-theme=light] .group-label span,html[data-theme=light] .retry-label,html[data-theme=light] .mini-field,html[data-theme=light] .strategy-label,html[data-theme=light] .toggle-name{color:#505564}html[data-theme=light] .strategy-chip,html[data-theme=light] .toggle-row,html[data-theme=light] .aspect-chip,html[data-theme=light] .layout-style-chip,html[data-theme=light] .chat-model-entry{border-color:#0000000f}html[data-theme=light] .strategy-chip.selected .strategy-label,html[data-theme=light] .aspect-chip.selected,html[data-theme=light] .layout-style-chip.selected .layout-style-name,html[data-theme=light] .toggle-row.active .toggle-name{color:#191c28}html[data-theme=light] .layout-style-name{color:#505564}html[data-theme=light] .layout-style-chip small{color:#8c96aa}html[data-theme=light] .pref-save{color:#fff;background:linear-gradient(135deg,#0891b2,#2563eb)}.ppt-agent-page[data-v-d2b40d4d]{color:#f8fafc;scrollbar-width:thin;scrollbar-color:#22d3ee80 #0f172a2e;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;height:100vh;min-height:0;padding:1px 28px 180px;position:relative;overflow:hidden auto}.ppt-agent-page[data-v-d2b40d4d]::-webkit-scrollbar{width:10px}.ppt-agent-page[data-v-d2b40d4d]::-webkit-scrollbar-track{background:#0f172a2e;border-radius:999px}.ppt-agent-page[data-v-d2b40d4d]::-webkit-scrollbar-thumb{background:linear-gradient(#22d3eeb8,#6366f19e);border:2px solid #0206178c;border-radius:999px}.ppt-agent-page[data-v-d2b40d4d]::-webkit-scrollbar-thumb:hover{background:linear-gradient(#67e8f9db,#818cf8cc)}.config-btn-wrapper[data-v-d2b40d4d]{z-index:1;align-items:center;display:flex;position:static}.config-btn[data-v-d2b40d4d]{color:#67e8f9db;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);cursor:pointer;background:#22d3ee14;border:1.5px solid #22d3ee47;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2.125rem;height:2.125rem;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.config-btn[data-v-d2b40d4d]:hover{color:#cffafef5;background:#22d3ee24;border-color:#67e8f97a;box-shadow:0 0 .875rem #22d3ee29,inset 0 1px #ffffff14}.ppt-retry-mask[data-v-d2b40d4d]{z-index:3000;background:radial-gradient(circle at 42% 18%,#22d3ee2e,#0000 32%),#020617b8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.ppt-retry-dialog[data-v-d2b40d4d]{color:#f8fafc;background:linear-gradient(145deg,#0f172afa,#1e293bf0),#0f172af5;border:1px solid #7dd3fc38;border-radius:24px;width:min(560px,100%);padding:24px;position:relative;box-shadow:0 24px 80px #00000061,inset 0 1px #ffffff14}.ppt-retry-close[data-v-d2b40d4d]{color:#cbd5e1;cursor:pointer;background:#0f172ab8;border:1px solid #94a3b82e;border-radius:10px;width:32px;height:32px;font-size:22px;line-height:1;transition:all .2s;position:absolute;top:14px;right:14px}.ppt-retry-close[data-v-d2b40d4d]:hover{color:#e0f2fe;border-color:#7dd3fc70}.ppt-retry-head[data-v-d2b40d4d]{gap:8px;padding-right:34px;display:grid}.ppt-retry-head span[data-v-d2b40d4d]{color:#67e8f9;background:#22d3ee17;border:1px solid #22d3ee38;border-radius:999px;width:fit-content;padding:5px 10px;font-size:12px;font-weight:800}.ppt-retry-head h3[data-v-d2b40d4d]{color:#f8fafc;margin:0;font-size:20px;line-height:1.35}.ppt-retry-head p[data-v-d2b40d4d]{color:#94a3b8;margin:0;font-size:14px;line-height:1.7}.ppt-retry-input[data-v-d2b40d4d]{resize:vertical;color:#e2e8f0;scrollbar-width:thin;scrollbar-color:#22d3ee80 #0f172a73;background:#0206177a;border:1px solid #94a3b83d;border-radius:16px;outline:none;width:100%;min-height:132px;margin-top:18px;padding:14px 16px;font-size:14px;line-height:1.7}.ppt-retry-input[data-v-d2b40d4d]:focus{border-color:#22d3ee85;box-shadow:0 0 0 3px #22d3ee1f}.ppt-retry-input[data-v-d2b40d4d]::-webkit-scrollbar{width:8px}.ppt-retry-input[data-v-d2b40d4d]::-webkit-scrollbar-track{background:#0f172a73;border-radius:999px}.ppt-retry-input[data-v-d2b40d4d]::-webkit-scrollbar-thumb{background:#22d3ee80;border-radius:999px}.ppt-retry-hint[data-v-d2b40d4d]{color:#64748b;margin-top:8px;font-size:12px}.ppt-retry-actions[data-v-d2b40d4d]{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.ppt-retry-cancel[data-v-d2b40d4d],.ppt-retry-submit[data-v-d2b40d4d]{cursor:pointer;border-radius:12px;min-width:96px;padding:10px 16px;font-weight:800;transition:all .2s}.ppt-retry-cancel[data-v-d2b40d4d]{color:#cbd5e1;background:#0f172aa8;border:1px solid #94a3b833}.ppt-retry-submit[data-v-d2b40d4d]{color:#082f49;background:linear-gradient(135deg,#67e8f9,#a5b4fc);border:1px solid #22d3ee52;box-shadow:0 12px 32px #22d3ee29}.ppt-retry-cancel[data-v-d2b40d4d]:hover:not(:disabled){color:#f8fafc;border-color:#94a3b861}.ppt-retry-submit[data-v-d2b40d4d]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 16px 38px #22d3ee3d}.ppt-retry-cancel[data-v-d2b40d4d]:disabled,.ppt-retry-submit[data-v-d2b40d4d]:disabled{cursor:not-allowed;opacity:.65}html[data-theme=light]{color:#0f172a;scrollbar-color:#0ea5e96b #e2e8f0d9;background:#fff;border-color:#0ea5e94d;box-shadow:0 16px 38px #2563eb3d}.config-btn svg[data-v-d2b40d4d],.config-btn-bg[data-v-d2b40d4d]{z-index:1;position:relative}.ppt-agent-page[data-v-d2b40d4d] .bottom-section .desktop-guide-action{z-index:1;color:#67e8f9db;background:#22d3ee14;border-color:#22d3ee47;border-radius:.75rem;width:2.125rem;height:2.125rem;position:static;bottom:1rem;left:auto;box-shadow:inset 0 1px #ffffff0f}.ppt-agent-page[data-v-d2b40d4d] .bottom-section .desktop-guide-action:hover{color:#cffafef5;background:#22d3ee24;border-color:#67e8f97a;box-shadow:0 0 .875rem #22d3ee29,inset 0 1px #ffffff14}.ppt-agent-page[data-v-d2b40d4d] .bottom-input-wrapper.is-floating-actions .bottom-action-left{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:5px}.ppt-agent-page[data-v-d2b40d4d] .bottom-input-wrapper.is-floating-actions .bottom-action-left .desktop-guide-action{border-radius:.75rem;order:0;position:static!important;bottom:auto!important;left:auto!important}.ppt-agent-page[data-v-d2b40d4d] .bottom-input-wrapper.is-floating-actions .bottom-action-left .config-btn-wrapper{order:1;margin-left:0}.ppt-agent-page[data-v-d2b40d4d] .bottom-section .desktop-mode-switch{z-index:1;flex-shrink:0;position:static;bottom:auto;right:auto}.ppt-agent-page[data-v-d2b40d4d] .bottom-section .desktop-mode-switch .mode-switch{background:#0c0e1680;border-color:#22d3ee29;border-radius:.875rem;padding:.125rem;box-shadow:inset 0 1px #ffffff0d}.ppt-agent-page[data-v-d2b40d4d] .bottom-section .desktop-mode-switch .mode-switch:hover{border-color:#67e8f947}.ppt-agent-page[data-v-d2b40d4d] .bottom-section .desktop-mode-switch .mode-switch-option{border-radius:.75rem;gap:.3125rem;padding:.375rem .65rem}.ppt-agent-page[data-v-d2b40d4d] .bottom-section .desktop-mode-switch .mode-switch-option span{letter-spacing:0;font-size:.75rem}.ppt-agent-page[data-v-d2b40d4d] .bottom-section .desktop-mode-switch .mode-icon{width:.9375rem;height:.9375rem}.ppt-agent-page[data-v-d2b40d4d] .bottom-section .desktop-mode-switch .mode-switch-slider{border-radius:.75rem;height:calc(100% - .25rem);top:.125rem}.wide-legacy-actions[data-v-d2b40d4d]{display:none}.ppt-guide-content[data-v-d2b40d4d]{color:var(--w-90);gap:1.25rem;display:grid}.ppt-guide-kicker[data-v-d2b40d4d]{color:#67e8f9eb;background:#22d3ee14;border:1px solid #22d3ee38;border-radius:999px;width:fit-content;padding:.35rem .85rem;font-size:.78rem;font-weight:700}.ppt-guide-content h2[data-v-d2b40d4d]{color:#fff;margin:0;font-size:1.8rem;line-height:1.25}.ppt-guide-content>p[data-v-d2b40d4d]{color:#cbd5e1c7;margin:0;line-height:1.8}.ppt-guide-steps[data-v-d2b40d4d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.ppt-guide-steps article[data-v-d2b40d4d]{background:#ffffff0b;border:1px solid #22d3ee24;border-radius:1rem;gap:.5rem;padding:1rem;display:grid}.ppt-guide-steps article span[data-v-d2b40d4d]{color:#67e8f9eb;font-family:Courier New,monospace;font-size:.78rem;font-weight:800}.ppt-guide-steps article strong[data-v-d2b40d4d]{color:#fff}.ppt-guide-steps article p[data-v-d2b40d4d]{color:#cbd5e1ad;margin:0;line-height:1.65}@media (min-width:1601px){.wide-legacy-actions[data-v-d2b40d4d]{display:block}.ppt-agent-page[data-v-d2b40d4d] .bottom-section .desktop-guide-action,.ppt-agent-page[data-v-d2b40d4d] .bottom-section .desktop-mode-switch,.ppt-agent-page[data-v-d2b40d4d] .bottom-section .config-btn-wrapper{display:none}.wide-legacy-actions .config-btn-wrapper[data-v-d2b40d4d]{z-index:100;margin-left:0;position:absolute;bottom:4.2rem;left:1.25rem}.wide-legacy-actions .config-btn[data-v-d2b40d4d]{color:#22d3ee99;width:3rem;height:3rem;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none}.wide-legacy-actions .config-btn-bg[data-v-d2b40d4d]{border-radius:inherit;background:#22d3ee0f;border:1px solid #22d3ee29;transition:all .3s;position:absolute;inset:0}.wide-legacy-actions .config-btn:hover .config-btn-bg[data-v-d2b40d4d]{background:#22d3ee1f;border-color:#22d3ee59}.wide-legacy-actions .config-btn[data-v-d2b40d4d]:hover{color:#67e8f9f2;box-shadow:none}.wide-legacy-actions .desktop-mode-switch[data-v-d2b40d4d]{z-index:100;position:absolute;bottom:2rem;right:2rem}}.ppt-agent-main[data-v-d2b40d4d],.task-sidebar[data-v-d2b40d4d],.workflow-panel[data-v-d2b40d4d]{z-index:1;position:relative}.ppt-agent-main[data-v-d2b40d4d]{min-width:0;min-height:100%;padding-bottom:34px}.task-sidebar[data-v-d2b40d4d]{z-index:4;gap:10px;display:grid;position:absolute;top:18px;left:18px}.quick-task-btn[data-v-d2b40d4d],.history-menu summary[data-v-d2b40d4d]{color:#fce7f3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;background:#be185d2e;border:1px solid #ec48993d;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-width:78px;height:30px;font-size:12px;display:inline-flex}.quick-task-btn[data-v-d2b40d4d]{border:0}.quick-task-btn span[data-v-d2b40d4d]{transform:translateY(-1px)}.history-menu[data-v-d2b40d4d]{position:relative}.history-menu summary[data-v-d2b40d4d]{color:#cbd5e1;background:#0f172a94;border-color:#94a3b829;list-style:none}.history-menu summary[data-v-d2b40d4d]::-webkit-details-marker{display:none}.task-list[data-v-d2b40d4d]{scrollbar-width:thin;scrollbar-color:#ec489980 transparent;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#070b18e6;border:1px solid #94a3b829;border-radius:18px;gap:8px;width:248px;max-height:320px;padding:10px;display:grid;position:absolute;top:36px;left:0;overflow:auto;box-shadow:0 18px 50px #00000047}.task-list[data-v-d2b40d4d]::-webkit-scrollbar{width:8px}.node-stack[data-v-d2b40d4d]::-webkit-scrollbar{width:8px}.node-editor[data-v-d2b40d4d]::-webkit-scrollbar{width:8px}.node-preview[data-v-d2b40d4d]::-webkit-scrollbar{width:8px}.task-list[data-v-d2b40d4d]::-webkit-scrollbar-thumb{background:linear-gradient(#ec489994,#6366f17a);border-radius:999px}.node-stack[data-v-d2b40d4d]::-webkit-scrollbar-thumb{background:linear-gradient(#ec489994,#6366f17a);border-radius:999px}.node-editor[data-v-d2b40d4d]::-webkit-scrollbar-thumb{background:linear-gradient(#ec489994,#6366f17a);border-radius:999px}.node-preview[data-v-d2b40d4d]::-webkit-scrollbar-thumb{background:linear-gradient(#ec489994,#6366f17a);border-radius:999px}.task-item[data-v-d2b40d4d]{color:#e2e8f0;text-align:left;cursor:pointer;background:#0f172a8c;border:1px solid #94a3b824;border-radius:14px;gap:5px;width:100%;padding:10px;display:grid}.task-item.active[data-v-d2b40d4d]{background:#4f46e52e;border-color:#6366f19e}.task-item small[data-v-d2b40d4d],.empty-history[data-v-d2b40d4d]{color:#94a3b8;font-size:12px}.content-wrapper[data-v-d2b40d4d]{max-width:760px;margin:44px auto 0}.hero-section[data-v-d2b40d4d]{text-align:center;justify-items:center;display:grid}.logo-container[data-v-d2b40d4d]{place-items:center;width:68px;height:68px;margin-bottom:10px;display:grid;position:relative}.logo-orbit[data-v-d2b40d4d],.logo-glow[data-v-d2b40d4d]{border-radius:50%;position:absolute;inset:0}.logo-orbit[data-v-d2b40d4d]{border:1px solid #a855f729;animation:12s linear infinite orbit-spin-d2b40d4d}.orbit-dot[data-v-d2b40d4d]{background:#c084fc;border-radius:50%;width:5px;height:5px;position:absolute;box-shadow:0 0 14px #c084fc}.dot-1[data-v-d2b40d4d]{top:5px;left:50%}.dot-2[data-v-d2b40d4d]{bottom:14px;right:7px}.dot-3[data-v-d2b40d4d]{bottom:15px;left:9px}.logo-glow[data-v-d2b40d4d]{filter:blur(18px);background:#a855f75c}.logo-core[data-v-d2b40d4d]{background:linear-gradient(135deg,#6366f147,#a855f733);border:1px solid #a855f747;border-radius:18px;place-items:center;width:48px;height:48px;display:grid;position:relative}.logo-core img[data-v-d2b40d4d]{width:30px;height:30px}.title-badge[data-v-d2b40d4d],.tag-item[data-v-d2b40d4d],.ai-badge[data-v-d2b40d4d],.feature-tags span[data-v-d2b40d4d]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#701a752e;border:1px solid #ec48992e;border-radius:999px;align-items:center;display:inline-flex}.title-badge[data-v-d2b40d4d]{color:#f9a8d4;gap:7px;padding:6px 12px;font-size:12px;font-weight:700}.title-badge.preview[data-v-d2b40d4d]{color:#fde68a;background:#92400e33;border-color:#fbbf2442}.badge-dot[data-v-d2b40d4d]{background:#f472b6;border-radius:50%;width:5px;height:5px;box-shadow:0 0 12px #f472b6}.hero-title[data-v-d2b40d4d]{letter-spacing:-.04em;background:linear-gradient(#fff,#f0abfc);color:#0000;-webkit-background-clip:text;background-clip:text;margin:8px 0 10px;font-size:clamp(34px,5vw,52px);line-height:1.04}.hero-tagline[data-v-d2b40d4d]{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;display:flex}.tag-item[data-v-d2b40d4d]{color:#cbd5e1;background:#0f172a73;gap:6px;padding:6px 10px;font-size:12px}.tag-icon[data-v-d2b40d4d]{color:#f472b6;width:14px;height:14px}.capabilities-section[data-v-d2b40d4d]{margin-top:34px}.capabilities-inner[data-v-d2b40d4d]{grid-template-columns:minmax(210px,280px) minmax(0,1fr);align-items:center;gap:28px;display:grid}.ability-grid[data-v-d2b40d4d]{gap:12px;display:grid}.ability-card[data-v-d2b40d4d]{color:#cbd5e1;text-align:left;cursor:pointer;background:#0f172a6b;border:1px solid #94a3b81f;border-radius:14px;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:12px;min-height:64px;padding:12px;transition:border-color .18s,background .18s,transform .18s;display:grid}.ability-card.active[data-v-d2b40d4d],.ability-card[data-v-d2b40d4d]:hover{background:#701a7533;border-color:#ec489975;transform:translate(4px)}.ability-icon[data-v-d2b40d4d],.showcase-icon[data-v-d2b40d4d]{color:#f472b6;background:#ec48991f;border-radius:12px;place-items:center;display:grid}.ability-icon[data-v-d2b40d4d]{width:34px;height:34px}.ability-copy[data-v-d2b40d4d]{gap:4px;display:grid}.ability-copy strong[data-v-d2b40d4d]{color:#f8fafc;font-size:14px}.ability-copy small[data-v-d2b40d4d]{color:#94a3b8;font-size:12px}.ability-arrow[data-v-d2b40d4d]{color:#f9a8d4;font-size:20px}.showcase-card[data-v-d2b40d4d]{background:linear-gradient(145deg,#1e293bb8,#581c872e);border:1px solid #ec489947;border-radius:22px;min-height:190px;padding:22px;box-shadow:0 22px 70px #581c872e}.showcase-top[data-v-d2b40d4d]{justify-content:space-between;align-items:center;display:flex}.step-badge[data-v-d2b40d4d]{color:#f9a8d4;background:#ec48991f;border-radius:10px;place-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:grid}.ai-badge[data-v-d2b40d4d]{color:#f9a8d4;padding:5px 10px;font-size:12px}.showcase-body[data-v-d2b40d4d]{text-align:left;grid-template-columns:54px minmax(0,1fr);gap:18px;margin-top:22px;display:grid}.showcase-icon[data-v-d2b40d4d]{width:54px;height:54px}.showcase-body h3[data-v-d2b40d4d]{color:#f8fafc;margin:0 0 8px;font-size:22px}.showcase-body p[data-v-d2b40d4d]{color:#aeb8cb;margin:0;font-size:13px;line-height:1.7}.feature-tags[data-v-d2b40d4d]{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.feature-tags span[data-v-d2b40d4d]{color:#f9a8d4;padding:5px 9px;font-size:11px}.progress-dots[data-v-d2b40d4d]{justify-content:center;gap:10px;margin-top:22px;display:flex}.progress-dots button[data-v-d2b40d4d]{cursor:pointer;background:#94a3b840;border:0;border-radius:999px;width:26px;height:3px}.progress-dots button.active[data-v-d2b40d4d]{background:#ec4899;box-shadow:0 0 14px #ec489999}html[data-theme=light]{color:#4f46e5;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scrollbar-color:#6366f16b #e2e8f0b8;background:linear-gradient(#312e81,#4f46e5 52%,#db2777);-webkit-background-clip:text;background-clip:text;background:#6366f1;border-color:#6366f133;box-shadow:0 0 16px #6366f16b}.feature-closed-card[data-v-d2b40d4d],.workflow-panel[data-v-d2b40d4d]{background:#0206175c;border:1px solid #94a3b82e;border-radius:24px;max-width:980px;margin:70px auto 0;padding:22px}.orchestration-panel[data-v-d2b40d4d]{background:radial-gradient(circle at 20% 0,#ec489929,#0000 34%),#0f172a8a;border:1px solid #ec48992e;border-radius:22px;margin-top:18px;padding:18px}.orchestration-head[data-v-d2b40d4d]{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.orchestration-head div[data-v-d2b40d4d]:first-child{gap:5px;display:grid}.orchestration-head span[data-v-d2b40d4d]{color:#f9a8d4;font-size:12px;font-weight:700}.orchestration-head strong[data-v-d2b40d4d]{color:#f8fafc;font-size:18px}.orchestration-meta[data-v-d2b40d4d]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.orchestration-meta span[data-v-d2b40d4d]{color:#cbd5e1;background:#02061747;border:1px solid #94a3b824;border-radius:999px;padding:5px 9px;font-weight:500}.workflow-timeline[data-v-d2b40d4d]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.workflow-step[data-v-d2b40d4d]{color:#e2e8f0;text-align:left;background:#02061752;border:1px solid #94a3b824;border-radius:18px;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:10px;min-height:118px;padding:13px;display:grid}.workflow-step.clickable[data-v-d2b40d4d]{cursor:pointer}.workflow-step.clickable[data-v-d2b40d4d]:hover{background:#701a752e;border-color:#ec48996b}.timeline-dot[data-v-d2b40d4d]{color:#f8fafc;background:#94a3b829;border-radius:12px;place-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:grid}.timeline-copy[data-v-d2b40d4d]{gap:5px;min-width:0;display:grid}.timeline-copy strong[data-v-d2b40d4d]{color:#f8fafc;font-size:14px}.timeline-copy small[data-v-d2b40d4d]{color:#94a3b8;line-height:1.5}.timeline-status[data-v-d2b40d4d]{color:#cbd5e1;background:#94a3b81f;border-radius:999px;grid-column:1/-1;justify-self:start;padding:5px 9px;font-size:12px}.workflow-step.success[data-v-d2b40d4d]{border-color:#2dd4bf52}.workflow-step.success .timeline-dot[data-v-d2b40d4d],.workflow-step.success .timeline-status[data-v-d2b40d4d]{color:#5eead4;background:#14b8a624}.workflow-step.running[data-v-d2b40d4d]{border-color:#60a5fa61}.workflow-step.running .timeline-dot[data-v-d2b40d4d],.workflow-step.running .timeline-status[data-v-d2b40d4d]{color:#bfdbfe;background:#3b82f629}.workflow-step.confirm[data-v-d2b40d4d]{border-color:#fbbf2461}.workflow-step.confirm .timeline-dot[data-v-d2b40d4d],.workflow-step.confirm .timeline-status[data-v-d2b40d4d]{color:#fde68a;background:#f59e0b29}.workflow-step.error[data-v-d2b40d4d]{border-color:#f8717161}.workflow-step.error .timeline-dot[data-v-d2b40d4d],.workflow-step.error .timeline-status[data-v-d2b40d4d]{color:#fecaca;background:#ef444429}.feature-closed-card strong[data-v-d2b40d4d]{margin:8px 0;font-size:26px;display:block}.workflow-head[data-v-d2b40d4d],.workflow-actions[data-v-d2b40d4d]{justify-content:space-between;align-items:center;gap:14px;display:flex}.workflow-dashboard[data-v-d2b40d4d]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.workflow-metric[data-v-d2b40d4d]{background:linear-gradient(135deg,#082f495c,#0f172a85),repeating-linear-gradient(90deg,#22d3ee0a 0 1px,#0000 1px 28px);border:1px solid #334155b8;border-radius:14px;min-width:0;padding:11px 12px}.workflow-metric span[data-v-d2b40d4d]{color:#67e8f9;letter-spacing:.08em;font-size:11px;font-weight:800;display:block}.workflow-metric strong[data-v-d2b40d4d]{color:#f8fafc;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:13px;display:block;overflow:hidden}.workflow-actions button[data-v-d2b40d4d]{color:#f8fafc;cursor:pointer;background:#0f172a9e;border:1px solid #94a3b838;border-radius:999px;padding:10px 15px}.hero-kicker[data-v-d2b40d4d]{color:#93c5fd;font-size:13px;font-weight:700}.workflow-head h2[data-v-d2b40d4d]{margin:10px 0;font-size:clamp(30px,4vw,48px)}.workflow-head p[data-v-d2b40d4d]{color:#cbd5e1;max-width:760px;line-height:1.7}.submitted-images[data-v-d2b40d4d]{flex-wrap:wrap;gap:10px;margin:16px 0;display:flex}.submitted-images img[data-v-d2b40d4d]{object-fit:cover;background:#0f172ab8;border-radius:16px;width:96px;height:96px;overflow:hidden}.node-stack[data-v-d2b40d4d]{gap:18px;display:grid}.error-message[data-v-d2b40d4d],.creating-hint[data-v-d2b40d4d]{z-index:6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;padding:9px 14px;position:fixed;bottom:168px;left:50%;transform:translate(-50%)}.error-message[data-v-d2b40d4d]{color:#fecaca;background:#7f1d1db8}.creating-hint[data-v-d2b40d4d]{color:#bfdbfe;background:#2563eb5c}@keyframes orbit-spin-d2b40d4d{to{transform:rotate(360deg)}}@media (max-width:1100px){.capabilities-inner[data-v-d2b40d4d]{grid-template-columns:1fr}.workflow-timeline[data-v-d2b40d4d],.workflow-dashboard[data-v-d2b40d4d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.ppt-agent-page[data-v-d2b40d4d]{padding:1px 16px 190px}.task-sidebar[data-v-d2b40d4d]{margin-top:14px;display:flex;position:relative;top:auto;left:auto}.content-wrapper[data-v-d2b40d4d]{margin-top:24px}.workflow-timeline[data-v-d2b40d4d],.workflow-dashboard[data-v-d2b40d4d]{grid-template-columns:1fr}.orchestration-head[data-v-d2b40d4d]{display:grid}}.ppt-agent-page[data-v-d2b40d4d]{--ppt-primary:34, 211, 238;--ppt-accent:52, 211, 153;--ppt-warm:245, 158, 11;--w-3:#ffffff08;--w-6:#ffffff0f;--w-8:#ffffff14;--w-45:#ffffff73;--w-70:#ffffffb3;--w-100:#fff;color:#f8fafc;scrollbar-color:rgba(var(--ppt-primary),.42) #0f172a2e;isolation:isolate;background:#060b14;height:100vh;padding:0;overflow:hidden}.ppt-agent-page[data-v-d2b40d4d]:before,.ppt-agent-page[data-v-d2b40d4d]:after{content:"";z-index:0;pointer-events:none;position:fixed;inset:0}.ppt-agent-page[data-v-d2b40d4d]:before{opacity:.74;background:radial-gradient(circle at 12% 16%,rgba(var(--ppt-primary),.18),transparent 28%),radial-gradient(circle at 88% 10%,#d946ef1f,transparent 24%),radial-gradient(circle at 72% 82%,rgba(var(--ppt-accent),.12),transparent 30%),linear-gradient(115deg,transparent 0 42%,rgba(var(--ppt-primary),.035) 44% 48%,transparent 50% 100%);filter:saturate(1.15);animation:18s ease-in-out infinite alternate ppt-atmosphere-drift-d2b40d4d}.ppt-agent-page[data-v-d2b40d4d]:after{opacity:.34;background:linear-gradient(#94a3b812 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#94a3b80f 1px,#0000 1px) 0 0/44px 44px,radial-gradient(circle at 50% 0,#ffffff12,#0000 36%) 0 0/100% 100%;-webkit-mask-image:linear-gradient(#000000c7,#0000 84%);mask-image:linear-gradient(#000000c7,#0000 84%)}.ppt-content-area[data-v-d2b40d4d]{z-index:1;width:100%;height:100%;position:relative;overflow:hidden}.content-area.task-area[data-v-d2b40d4d],.ppt-content-area.task-area[data-v-d2b40d4d]{z-index:2;scrollbar-width:thin;scrollbar-color:var(--w-8) transparent;flex:1;padding-top:2rem;position:relative;overflow:hidden auto}.content-area.task-area[data-v-d2b40d4d]::-webkit-scrollbar{width:4px}.ppt-content-area.task-area[data-v-d2b40d4d]::-webkit-scrollbar{width:4px}.content-area.task-area[data-v-d2b40d4d]::-webkit-scrollbar-thumb{background:var(--w-8);border-radius:2px}.ppt-content-area.task-area[data-v-d2b40d4d]::-webkit-scrollbar-thumb{background:var(--w-8);border-radius:2px}.task-container[data-v-d2b40d4d]{box-sizing:border-box;flex-direction:column;gap:2rem;width:100%;max-width:100rem;margin:0 auto;padding:0 2rem;animation:.42s cubic-bezier(.2,.78,.22,1) both ppt-container-rise-d2b40d4d;display:flex}.bottom-spacer[data-v-d2b40d4d]{flex-shrink:0;height:4rem}.renwu-wrapper[data-v-d2b40d4d]{gap:1rem;width:min(980px,100vw - 2.8rem);display:grid}.ppt-task-card[data-v-d2b40d4d]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#071120c7,#0f172aa8),radial-gradient(circle at 18% 0,#22d3ee1a,#0000 34%);border:1px solid #22d3ee24;border-radius:1.1rem;padding:1rem;transition:border-color .24s,box-shadow .24s,transform .24s;position:relative;overflow:hidden;box-shadow:0 1.2rem 3rem #00000038,inset 0 1px #ffffff0f}.ppt-task-card[data-v-d2b40d4d]:before{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 0 32%,#ffffff14 46%,#0000 58% 100%);animation:8s ease-in-out infinite ppt-panel-sheen-d2b40d4d;position:absolute;inset:0;transform:translate(-120%)}.ppt-task-card[data-v-d2b40d4d]:hover{border-color:rgba(var(--ppt-primary),.28);box-shadow:0 1.4rem 3.4rem #00000047,0 0 0 1px rgba(var(--ppt-primary),.08) inset;transform:translateY(-1px)}.task-head[data-v-d2b40d4d]{justify-content:space-between;align-items:flex-start;gap:1rem;padding:.35rem .35rem .9rem;display:flex}.task-kicker[data-v-d2b40d4d]{color:#67e8f9;background:#22d3ee14;border:1px solid #22d3ee33;border-radius:999px;align-items:center;height:1.35rem;padding:0 .55rem;font-size:.68rem;font-weight:700;display:inline-flex}.task-head h2[data-v-d2b40d4d]{color:#fff;margin:.45rem 0 .25rem;font-size:1.35rem;line-height:1.25}.task-head p[data-v-d2b40d4d]{color:#cbd5e19e;max-width:46rem;margin:0;line-height:1.6}.task-actions[data-v-d2b40d4d]{flex-shrink:0;gap:.5rem;display:inline-flex}.task-actions button[data-v-d2b40d4d]{color:#e2e8f0c7;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;height:2rem;padding:0 .8rem;transition:transform .18s,border-color .18s,background .18s,color .18s}.task-actions button[data-v-d2b40d4d]:hover{color:#fff;background:#22d3ee14;border-color:#22d3ee42;transform:translateY(-1px)}.task-actions button.danger[data-v-d2b40d4d]:hover{background:#f871711a;border-color:#f871714d}.submitted-images[data-v-d2b40d4d]{margin:.15rem 0 1rem;padding:.35rem}.submitted-images img[data-v-d2b40d4d]{border:1px solid #22d3ee29;border-radius:.9rem;width:4.4rem;height:4.4rem}.node-stack[data-v-d2b40d4d]{gap:1rem}.ppt-content-area.task-area.tuoguan-active .task-container[data-v-d2b40d4d]{filter:drop-shadow(0 0 18px rgba(var(--ppt-warm),.08))}.ppt-content-area.task-area.tuoguan-active .renwu-wrapper[data-v-d2b40d4d]{box-shadow:0 0 0 1px rgba(var(--ppt-warm),.08),0 0 30px rgba(var(--ppt-warm),.05);border-radius:1.25rem}.node-stack[data-v-d2b40d4d]>*{animation:.42s cubic-bezier(.18,.82,.25,1) both ppt-node-stack-enter-d2b40d4d}.node-stack[data-v-d2b40d4d]>:nth-child(2){animation-delay:40ms}.node-stack[data-v-d2b40d4d]>:nth-child(3){animation-delay:80ms}.node-stack[data-v-d2b40d4d]>:nth-child(4){animation-delay:.12s}.node-stack[data-v-d2b40d4d]>:nth-child(5){animation-delay:.16s}.node-stack[data-v-d2b40d4d]>:nth-child(6){animation-delay:.2s}.ppt-agent-page[data-v-d2b40d4d] .bottom-input-wrapper{z-index:180}.error-message[data-v-d2b40d4d],.creating-hint[data-v-d2b40d4d]{z-index:220;bottom:8.6rem}@keyframes ppt-atmosphere-drift-d2b40d4d{0%{transform:translate(-1.2%,-.6%)scale(1)}to{transform:translate(1.4%,.8%)scale(1.035)}}@keyframes ppt-panel-sheen-d2b40d4d{0%,58%{opacity:0;transform:translate(-120%)}70%{opacity:1}to{opacity:0;transform:translate(120%)}}@keyframes ppt-container-rise-d2b40d4d{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes ppt-node-stack-enter-d2b40d4d{0%{opacity:0;transform:translateY(12px)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.ppt-agent-page[data-v-d2b40d4d]:before,.ppt-task-card[data-v-d2b40d4d]:before,.task-container[data-v-d2b40d4d],.node-stack[data-v-d2b40d4d]>*{animation:none!important}.ppt-task-card[data-v-d2b40d4d],.task-actions button[data-v-d2b40d4d]{transition:none!important}}@media (max-width:900px){.task-area[data-v-d2b40d4d]{padding-top:2rem}.task-container[data-v-d2b40d4d]{padding:0 1rem}.renwu-wrapper[data-v-d2b40d4d]{width:calc(100vw - 2rem)}.task-head[data-v-d2b40d4d]{display:grid}.task-actions[data-v-d2b40d4d]{justify-content:flex-end}}.renwu-panel[data-v-43a14e60]{z-index:200;font-size:var(--canvas-base-font,14px);flex-direction:column;gap:.5rem;display:flex;position:absolute;top:1rem;left:1rem}.new-task-btn[data-v-43a14e60]{color:#22d3eee6;cursor:pointer;background:linear-gradient(135deg,#06b6d426,#22d3ee1f);border:1px solid #06b6d433;border-radius:100px;justify-content:center;align-items:center;gap:.5rem;height:2.5rem;padding:0 1.25rem;font-family:inherit;font-size:.875em;font-weight:500;transition:all .2s;display:flex}.new-task-btn[data-v-43a14e60]:hover{background:linear-gradient(135deg,#06b6d440,#22d3ee33);border-color:#06b6d459}.new-task-btn[data-v-43a14e60]:active{transform:scale(.97)}.history-trigger[data-v-43a14e60]{position:relative}.trigger-bar[data-v-43a14e60]{background:var(--w-3);border:1px solid var(--w-6);height:2.5rem;color:var(--w-45);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:100px;align-items:center;gap:.5rem;padding:0 1.25rem;font-size:.875em;transition:all .2s;display:flex}.trigger-bar[data-v-43a14e60]:hover{background:var(--w-6);color:var(--w-70)}.trigger-text[data-v-43a14e60]{white-space:nowrap}.trigger-arrow[data-v-43a14e60]{transition:transform .2s}.history-trigger.expanded .trigger-arrow[data-v-43a14e60]{transform:rotate(180deg)}.dropdown-panel[data-v-43a14e60]{border:1px solid var(--w-8);width:16rem;max-height:0;box-shadow:0 .5rem 2rem var(--b-50);opacity:0;background:#121218fa;border-radius:.5rem;transition:max-height .25s,opacity .2s;position:absolute;top:calc(100% + .25rem);left:0;overflow:hidden}.history-trigger.expanded .dropdown-panel[data-v-43a14e60]{opacity:1;max-height:24rem}.history-search[data-v-43a14e60]{align-items:center;margin:.375rem .375rem 0;display:flex;position:relative}.history-search-icon[data-v-43a14e60]{color:var(--w-35);pointer-events:none;position:absolute;left:.625rem}.history-search-input[data-v-43a14e60]{border:1px solid var(--w-8);background:var(--w-4);width:100%;height:2rem;color:var(--w-85);border-radius:.45rem;outline:none;padding:0 1.9rem 0 1.85rem;font-family:inherit;font-size:.75em;transition:border-color .15s,background .15s}.history-search-input[data-v-43a14e60]:focus{background:var(--w-6);border-color:#06b6d473}.history-search-input[data-v-43a14e60]::placeholder{color:var(--w-30)}.history-search-clear[data-v-43a14e60]{width:1.35rem;height:1.35rem;color:var(--w-35);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .15s;display:flex;position:absolute;right:.375rem}.history-search-clear[data-v-43a14e60]:hover{background:var(--w-8);color:var(--w-70)}.list-wrapper[data-v-43a14e60]{scrollbar-width:thin;scrollbar-color:var(--w-8) transparent;max-height:20.625rem;padding:.375rem;overflow:hidden auto}.list-wrapper[data-v-43a14e60]::-webkit-scrollbar{width:3px}.list-wrapper[data-v-43a14e60]::-webkit-scrollbar-thumb{background:var(--w-8);border-radius:2px}.state-box[data-v-43a14e60]{color:var(--w-35);justify-content:center;align-items:center;padding:2rem;font-size:.75em;display:flex}.state-box.small[data-v-43a14e60]{padding:.75rem}.spin[data-v-43a14e60]{border:2px solid var(--w-8);border-top-color:#06b6d499;border-radius:50%;width:1.125rem;height:1.125rem;animation:.8s linear infinite rw-spin-43a14e60}@keyframes rw-spin-43a14e60{to{transform:rotate(360deg)}}.task-item[data-v-43a14e60]{cursor:pointer;border-radius:.375rem;align-items:center;gap:.5rem;margin-bottom:.125rem;padding:.5rem;transition:all .15s;display:flex;position:relative}.task-item[data-v-43a14e60]:hover{background:var(--w-4)}.task-item.active[data-v-43a14e60]{background:#06b6d414}.item-icon[data-v-43a14e60]{width:1.375rem;height:1.375rem;color:var(--w-40);flex-shrink:0;justify-content:center;align-items:center;display:flex}.item-body[data-v-43a14e60]{flex:1;min-width:0;overflow:hidden}.item-title[data-v-43a14e60]{color:var(--w-85);white-space:nowrap;text-overflow:ellipsis;margin-bottom:.125rem;font-size:.8125em;line-height:1.3;overflow:hidden}.task-item.active .item-title[data-v-43a14e60]{color:#22d3eef2}.edit-input[data-v-43a14e60]{background:var(--w-6);width:100%;color:var(--w-90);border:1px solid #06b6d44d;border-radius:.25rem;outline:none;padding:.125rem .25rem;font-family:inherit;font-size:.8125em}.edit-input[data-v-43a14e60]:focus{border-color:#06b6d499}.item-meta[data-v-43a14e60]{color:var(--w-30);flex-wrap:wrap;gap:.5rem;font-size:.625em;display:flex}.item-creator[data-v-43a14e60]{white-space:normal;word-break:break-word}.item-actions[data-v-43a14e60]{opacity:0;flex-shrink:0;gap:.125rem;transition:opacity .15s;display:flex}.task-item:hover .item-actions[data-v-43a14e60]{opacity:1}.act-btn[data-v-43a14e60]{cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:all .15s;display:flex}.edit-btn[data-v-43a14e60]{color:var(--w-30)}.edit-btn[data-v-43a14e60]:hover{color:#22d3eecc;background:#06b6d41f}.del-btn[data-v-43a14e60]{color:var(--w-25)}.del-btn[data-v-43a14e60]:hover{color:#ef4444cc;background:#ef44441f}html[data-theme=light] .new-task-btn[data-v-43a14e60]{color:#00829b;background:linear-gradient(135deg,#06b6d41a,#22d3ee14);border-color:#06b6d433}html[data-theme=light] .new-task-btn[data-v-43a14e60]:hover{background:linear-gradient(135deg,#06b6d42e,#22d3ee24);border-color:#06b6d459}html[data-theme=light] .trigger-bar[data-v-43a14e60]{color:#646e82;background:#ffffffd9;border-color:#0000001a}html[data-theme=light] .trigger-bar[data-v-43a14e60]:hover{color:#3c4150;background:#fffffff2}html[data-theme=light] .dropdown-panel[data-v-43a14e60]{background:#fffffffa;border-color:#0000001a;box-shadow:0 .5rem 2rem #0000001f,0 0 0 1px #0000000a}html[data-theme=light] .history-search-input[data-v-43a14e60]{color:#1e2332;background:#00000009;border-color:#00000014}html[data-theme=light] .history-search-input[data-v-43a14e60]:focus{background:#0000000d;border-color:#06b6d473}html[data-theme=light] .history-search-input[data-v-43a14e60]::placeholder,html[data-theme=light] .history-search-icon[data-v-43a14e60],html[data-theme=light] .history-search-clear[data-v-43a14e60]{color:#9196a5}html[data-theme=light] .history-search-clear[data-v-43a14e60]:hover{color:#4b505f;background:#00000012}html[data-theme=light] .state-box[data-v-43a14e60]{color:#8c91a0}html[data-theme=light] .spin[data-v-43a14e60]{border-color:#0096b4 #00000014 #00000014}html[data-theme=light] .task-item[data-v-43a14e60]:hover{background:#0000000a}html[data-theme=light] .task-item.active[data-v-43a14e60]{background:#06b6d414}html[data-theme=light] .item-icon[data-v-43a14e60]{color:#788296}html[data-theme=light] .item-title[data-v-43a14e60]{color:#1e2332}html[data-theme=light] .task-item.active .item-title[data-v-43a14e60]{color:#00829b}html[data-theme=light] .edit-input[data-v-43a14e60]{color:#1e2332;background:#0000000a;border-color:#06b6d44d}html[data-theme=light] .edit-input[data-v-43a14e60]:focus{border-color:#06b6d499}html[data-theme=light] .item-meta[data-v-43a14e60]{color:#828796}html[data-theme=light] .edit-btn[data-v-43a14e60]{color:#8c91a0}html[data-theme=light] .edit-btn[data-v-43a14e60]:hover{color:#008caa;background:#06b6d41a}html[data-theme=light] .del-btn[data-v-43a14e60]{color:#b4b9c3}html[data-theme=light] .del-btn[data-v-43a14e60]:hover{color:#c83c3c;background:#dc32321a}html[data-theme=light] .list-wrapper[data-v-43a14e60]{scrollbar-color:#0000001a transparent}html[data-theme=light] .list-wrapper[data-v-43a14e60]::-webkit-scrollbar-thumb{background:#0000001a}.dialog-overlay[data-v-e998db7d]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;font-size:var(--canvas-base-font,14px);background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog-box[data-v-e998db7d]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#161a23f2;border:1px solid #06b6d426;border-radius:1rem;flex-direction:column;width:34rem;max-width:90vw;max-height:86vh;display:flex;overflow:hidden;box-shadow:0 1.5rem 4rem #0006,0 0 0 1px #ffffff08}.dialog-header[data-v-e998db7d]{border-bottom:1px solid var(--w-6);justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.dialog-title[data-v-e998db7d]{color:var(--w-90);font-size:1em;font-weight:600}.close-btn[data-v-e998db7d]{width:2rem;height:2rem;color:var(--w-40);cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;transition:all .15s;display:flex}.close-btn[data-v-e998db7d]:hover{background:var(--w-6);color:var(--w-70)}.dialog-body[data-v-e998db7d]{scrollbar-width:thin;scrollbar-color:var(--w-8) transparent;padding:1.5rem;overflow-y:auto}.dialog-body[data-v-e998db7d]::-webkit-scrollbar{width:5px}.dialog-body[data-v-e998db7d]::-webkit-scrollbar-thumb{background:var(--w-8);border-radius:999px}.field-label[data-v-e998db7d]{color:var(--w-60);margin-bottom:.5rem;font-size:.8125em;font-weight:500;display:block}.input-wrapper[data-v-e998db7d]{position:relative}.name-input[data-v-e998db7d]{background:var(--w-4);border:1px solid var(--w-8);width:100%;color:var(--w-90);box-sizing:border-box;border-radius:.625rem;outline:none;padding:.75rem 3.5rem .75rem 1rem;font-family:inherit;font-size:.9375em;transition:border-color .2s}.name-input[data-v-e998db7d]::placeholder{color:var(--w-25)}.name-input[data-v-e998db7d]:focus{border-color:#06b6d480}.char-count[data-v-e998db7d]{color:var(--w-25);pointer-events:none;font-size:.6875em;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.create-type-section[data-v-e998db7d]{margin-top:1rem}.type-grid[data-v-e998db7d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.type-card[data-v-e998db7d]{border:1px solid var(--w-8);background:var(--w-4);min-height:4.25rem;color:var(--w-70);text-align:left;cursor:pointer;border-radius:.75rem;align-items:flex-start;gap:.65rem;padding:.85rem;font-family:inherit;transition:all .18s;display:flex}.type-card[data-v-e998db7d]:hover{background:#06b6d40f;border-color:#06b6d440}.type-card.active[data-v-e998db7d]{background:#06b6d41a;border-color:#06b6d473;box-shadow:inset 0 0 0 1px #06b6d414}.type-icon[data-v-e998db7d]{background:var(--w-6);color:#22d3eed9;border-radius:.55rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.type-text[data-v-e998db7d]{flex-direction:column;min-width:0;display:flex}.type-title[data-v-e998db7d]{color:var(--w-90);font-size:.875em;font-weight:600;line-height:1.35}.type-desc[data-v-e998db7d]{color:var(--w-35);margin-top:.2rem;font-size:.75em;line-height:1.4}.template-panel[data-v-e998db7d]{border:1px solid var(--w-8);background:#ffffff05;border-radius:.75rem;margin-top:.85rem;overflow:hidden}.template-list[data-v-e998db7d]{scrollbar-width:thin;scrollbar-color:var(--w-8) transparent;max-height:14rem;padding:.35rem;overflow-y:auto}.template-list[data-v-e998db7d]::-webkit-scrollbar{width:4px}.template-list[data-v-e998db7d]::-webkit-scrollbar-thumb{background:var(--w-8);border-radius:999px}.template-item[data-v-e998db7d]{width:100%;color:var(--w-70);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.55rem;align-items:center;gap:.7rem;padding:.7rem .75rem;font-family:inherit;transition:all .15s;display:flex}.template-item[data-v-e998db7d]:hover{background:var(--w-4)}.template-item.active[data-v-e998db7d]{color:#22d3eef2;background:#06b6d41a}.template-icon[data-v-e998db7d]{background:var(--w-5);width:2rem;height:2rem;color:var(--w-40);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.template-item.active .template-icon[data-v-e998db7d]{color:#22d3eed9;background:#06b6d41f}.template-info[data-v-e998db7d]{flex-direction:column;flex:1;min-width:0;display:flex}.template-name[data-v-e998db7d]{color:var(--w-85);white-space:nowrap;text-overflow:ellipsis;font-size:.86em;font-weight:500;overflow:hidden}.template-item.active .template-name[data-v-e998db7d]{color:#22d3eef2}.template-state[data-v-e998db7d]{min-height:5.5rem;color:var(--w-35);justify-content:center;align-items:center;gap:.5rem;font-size:.82em;display:flex}.template-state.small[data-v-e998db7d]{min-height:2.25rem}.template-spin[data-v-e998db7d]{border:2px solid var(--w-8);border-top-color:#06b6d4bf;border-radius:50%;width:1rem;height:1rem;animation:.8s linear infinite template-spin-e998db7d}@keyframes template-spin-e998db7d{to{transform:rotate(360deg)}}.dialog-footer[data-v-e998db7d]{border-top:1px solid var(--w-6);flex-shrink:0;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;display:flex}.btn[data-v-e998db7d]{cursor:pointer;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.375rem;height:2.5rem;padding:0 1.25rem;font-family:inherit;font-size:.875em;font-weight:500;transition:all .15s;display:flex}.btn-cancel[data-v-e998db7d]{background:var(--w-6);color:var(--w-60)}.btn-cancel[data-v-e998db7d]:hover{background:var(--w-8);color:var(--w-80)}.btn-confirm[data-v-e998db7d]{color:#fff;background:linear-gradient(135deg,#06b6d4d9,#06b6d4b3)}.btn-confirm[data-v-e998db7d]:hover:not(:disabled){background:linear-gradient(135deg,#06b6d4,#06b6d4d9)}.btn-confirm[data-v-e998db7d]:disabled{opacity:.4;cursor:not-allowed}.btn-confirm[data-v-e998db7d]:active:not(:disabled){transform:scale(.98)}html[data-theme=light] .dialog-overlay[data-v-e998db7d]{background:#0000004d}html[data-theme=light] .dialog-box[data-v-e998db7d]{background:#fffffffa;border-color:#00000014;box-shadow:0 1.5rem 4rem #00000026}html[data-theme=light] .dialog-header[data-v-e998db7d]{border-color:#0000000f}html[data-theme=light] .dialog-title[data-v-e998db7d]{color:#191e2d}html[data-theme=light] .close-btn[data-v-e998db7d]{color:#828796}html[data-theme=light] .close-btn[data-v-e998db7d]:hover{color:#3c4150;background:#0000000d}html[data-theme=light] .field-label[data-v-e998db7d]{color:#505564}html[data-theme=light] .name-input[data-v-e998db7d]{color:#191e2d;background:#00000008;border-color:#0000001a}html[data-theme=light] .name-input[data-v-e998db7d]::placeholder{color:#aaafbe}html[data-theme=light] .name-input[data-v-e998db7d]:focus{border-color:#06b6d480}html[data-theme=light] .char-count[data-v-e998db7d]{color:#aaafbe}html[data-theme=light] .dialog-body[data-v-e998db7d]{scrollbar-color:#0000001f transparent}html[data-theme=light] .dialog-body[data-v-e998db7d]::-webkit-scrollbar-thumb{background:#0000001f}html[data-theme=light] .type-card[data-v-e998db7d]{color:#505564;background:#00000006;border-color:#00000014}html[data-theme=light] .type-card[data-v-e998db7d]:hover,html[data-theme=light] .type-card.active[data-v-e998db7d]{background:#06b6d40f;border-color:#06b6d438}html[data-theme=light] .type-icon[data-v-e998db7d]{color:#00829b;background:#06b6d414}html[data-theme=light] .type-title[data-v-e998db7d],html[data-theme=light] .template-name[data-v-e998db7d]{color:#1e2332}html[data-theme=light] .type-desc[data-v-e998db7d],html[data-theme=light] .template-state[data-v-e998db7d]{color:#828796}html[data-theme=light] .template-panel[data-v-e998db7d]{background:#00000004;border-color:#00000014}html[data-theme=light] .template-list[data-v-e998db7d]{scrollbar-color:#0000001f transparent}html[data-theme=light] .template-list[data-v-e998db7d]::-webkit-scrollbar-thumb{background:#0000001f}html[data-theme=light] .template-item[data-v-e998db7d]:hover{background:#00000009}html[data-theme=light] .template-item.active[data-v-e998db7d]{color:#00829b;background:#06b6d412}html[data-theme=light] .template-icon[data-v-e998db7d]{color:#788296;background:#0000000a}html[data-theme=light] .template-item.active .template-icon[data-v-e998db7d]{color:#00829b;background:#06b6d414}html[data-theme=light] .template-item.active .template-name[data-v-e998db7d]{color:#00829b}html[data-theme=light] .template-spin[data-v-e998db7d]{border-color:#0096b4 #00000014 #00000014}html[data-theme=light] .dialog-footer[data-v-e998db7d]{border-color:#0000000f}html[data-theme=light] .btn-cancel[data-v-e998db7d]{color:#5a5f6e;background:#0000000d}html[data-theme=light] .btn-cancel[data-v-e998db7d]:hover{color:#323746;background:#00000014}@media (max-width:540px){.type-grid[data-v-e998db7d]{grid-template-columns:1fr}}.pref-overlay[data-v-3076a433]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10000;font-size:var(--canvas-base-font,14px);background:#000000bf;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.pref-panel[data-v-3076a433]{border:1px solid var(--w-6);width:22rem;max-width:100%;box-shadow:0 2rem 5rem var(--b-60),0 0 0 1px #06b6d414;background:#121218;border-radius:1rem;flex-direction:column;display:flex;position:relative}.panel-glow[data-v-3076a433]{background:linear-gradient(90deg,#0000,#06b6d480 30%,#8b5cf680 70%,#0000);height:2px;position:absolute;top:0;left:0;right:0}.pref-close[data-v-3076a433]{background:var(--w-4);width:2rem;height:2rem;color:var(--w-35);cursor:pointer;z-index:10;border:none;border-radius:.5rem;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:.875rem;right:.875rem}.pref-close[data-v-3076a433]:hover{background:var(--w-8);color:var(--w-70)}.pref-header[data-v-3076a433]{flex-shrink:0;align-items:center;gap:.75rem;padding:1.25rem 1.5rem 0;display:flex}.pref-icon[data-v-3076a433]{color:#06b6d4e6;background:linear-gradient(135deg,#06b6d426,#8b5cf61a);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.pref-title-group[data-v-3076a433]{flex:1;padding-right:2rem}.pref-title-group h3[data-v-3076a433]{color:var(--w-100);margin:0 0 .0625rem;font-size:1em;font-weight:600}.pref-title-group p[data-v-3076a433]{color:var(--w-35);margin:0;font-size:.6875em}.pref-body[data-v-3076a433]{flex:1;padding:1rem 1.25rem;overflow:visible}.pref-body[data-v-3076a433]::-webkit-scrollbar{width:3px}.pref-body[data-v-3076a433]::-webkit-scrollbar-thumb{background:var(--w-6);border-radius:2px}.pref-card[data-v-3076a433]{border:1px solid var(--w-5);background:#ffffff04;border-radius:.75rem;padding:.875rem;transition:border-color .2s}.pref-card[data-v-3076a433]:hover{border-color:var(--w-8)}.group-label[data-v-3076a433]{align-items:center;gap:.375rem;margin-bottom:.625rem;display:flex}.group-label svg[data-v-3076a433]{color:#06b6d499;flex-shrink:0}.group-label span[data-v-3076a433]{color:#ffffff8c;letter-spacing:.02em;font-size:.75em;font-weight:600}.toggle-row[data-v-3076a433]{border:1px solid var(--w-5);cursor:pointer;background:#ffffff03;border-radius:.4375rem;justify-content:space-between;align-items:center;padding:.4375rem .625rem;transition:all .2s;display:flex}.toggle-row+.toggle-row[data-v-3076a433]{margin-top:.375rem}.toggle-row[data-v-3076a433]:hover{border-color:var(--w-8);background:#ffffff06}.toggle-label[data-v-3076a433]{color:var(--w-50);font-size:.75em;font-weight:600}.toggle-switch[data-v-3076a433]{background:var(--w-12);border-radius:1rem;flex-shrink:0;width:2rem;height:1.125rem;transition:background .2s;position:relative}.toggle-switch.on[data-v-3076a433]{background:#06b6d499}.toggle-knob[data-v-3076a433]{background:var(--w-80);border-radius:50%;width:.875rem;height:.875rem;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0000004d}.toggle-switch.on .toggle-knob[data-v-3076a433]{transform:translate(.875rem)}.font-row[data-v-3076a433]{border:1px solid var(--w-5);background:#ffffff03;border-radius:.4375rem;justify-content:space-between;align-items:center;margin-top:.375rem;padding:.4375rem .625rem;display:flex}.pz-dropdown[data-v-3076a433]{position:relative}.pz-dropdown-trigger[data-v-3076a433]{background:var(--w-4);border:1px solid var(--w-8);cursor:pointer;border-radius:6px;align-items:center;gap:.375rem;padding:.25rem .5rem;transition:border-color .15s;display:flex}.pz-dropdown-trigger[data-v-3076a433]:hover{border-color:#06b6d440}.pz-dropdown.open .pz-dropdown-trigger[data-v-3076a433]{border-color:#06b6d466}.pz-dropdown-value[data-v-3076a433]{color:var(--w-85);white-space:nowrap;font-size:.75em;font-weight:600}.pz-dropdown-arrow[data-v-3076a433]{color:var(--w-35);flex-shrink:0;transition:transform .2s}.pz-dropdown.open .pz-dropdown-arrow[data-v-3076a433]{transform:rotate(180deg)}.pz-dropdown-panel[data-v-3076a433]{z-index:10010;border:1px solid var(--w-8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);scrollbar-width:thin;scrollbar-color:var(--w-8) transparent;background:#12161efa;border-radius:8px;width:max-content;min-width:100%;max-height:200px;animation:.12s ease-out pz-dd-pop-3076a433;position:absolute;top:calc(100% + 4px);right:0;overflow:hidden auto;box-shadow:0 8px 24px #00000073}.pz-dropdown-panel[data-v-3076a433]::-webkit-scrollbar{width:4px}.pz-dropdown-panel[data-v-3076a433]::-webkit-scrollbar-track{background:0 0}.pz-dropdown-panel[data-v-3076a433]::-webkit-scrollbar-thumb{background:var(--w-8);border-radius:2px}@keyframes pz-dd-pop-3076a433{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.pz-dropdown-item[data-v-3076a433]{color:var(--w-65);cursor:pointer;white-space:nowrap;padding:.35rem .625rem;font-size:.75em;transition:all .1s}.pz-dropdown-item[data-v-3076a433]:hover{background:var(--w-6);color:var(--w-85)}.pz-dropdown-item.selected[data-v-3076a433]{color:#06b6d4e6;background:#06b6d41a}.number-input-wrap[data-v-3076a433]{background:var(--w-4);border:1px solid var(--w-8);border-radius:6px;align-items:center;gap:.25rem;padding:.25rem .5rem;display:flex}.number-input-wrap[data-v-3076a433]:focus-within{border-color:#06b6d466}.number-input[data-v-3076a433]{width:3rem;color:var(--w-85);text-align:right;background:0 0;border:none;outline:none;font-family:inherit;font-size:.75em;font-weight:600}.number-input[data-v-3076a433]::-webkit-outer-spin-button{margin:0}.number-input[data-v-3076a433]::-webkit-inner-spin-button{margin:0}.number-suffix[data-v-3076a433]{color:var(--w-45);font-size:.75em;font-weight:600}.pref-footer[data-v-3076a433]{flex-shrink:0;padding:.75rem 1.25rem 1rem}.pref-save[data-v-3076a433]{cursor:pointer;width:100%;height:2.5rem;color:var(--w-95);letter-spacing:.04em;background:linear-gradient(135deg,#06b6d4bf,#8b5cf699);border:none;border-radius:.625rem;justify-content:center;align-items:center;font-family:inherit;font-size:.8125em;font-weight:600;transition:all .25s;display:flex}.pref-save[data-v-3076a433]:hover:not(:disabled){background:linear-gradient(135deg,#06b6d4e6,#8b5cf6bf);transform:translateY(-1px);box-shadow:0 .375rem 1.25rem #06b6d433}.pref-save[data-v-3076a433]:active:not(:disabled){transform:translateY(0)}.pref-save[data-v-3076a433]:disabled{opacity:.5;cursor:not-allowed}.save-spin[data-v-3076a433]{border:2px solid var(--w-25);border-top-color:var(--w-100);border-radius:50%;width:.875rem;height:.875rem;animation:.8s linear infinite spin-3076a433}@keyframes spin-3076a433{to{transform:rotate(360deg)}}.pref-fade-enter-active[data-v-3076a433],.pref-fade-leave-active[data-v-3076a433]{transition:opacity .2s}.pref-fade-enter-active .pref-panel[data-v-3076a433],.pref-fade-leave-active .pref-panel[data-v-3076a433]{transition:transform .25s cubic-bezier(.16,1,.3,1),opacity .2s}.pref-fade-enter-from[data-v-3076a433],.pref-fade-leave-to[data-v-3076a433]{opacity:0}.pref-fade-enter-from .pref-panel[data-v-3076a433],.pref-fade-leave-to .pref-panel[data-v-3076a433]{opacity:0;transform:scale(.96)translateY(.5rem)}html[data-theme=light] .pref-overlay[data-v-3076a433]{background:#00000059}html[data-theme=light] .pref-panel[data-v-3076a433]{background:#fff;border-color:#00000014;box-shadow:0 2rem 5rem #0000001f,0 0 0 1px #06b6d40f}html[data-theme=light] .pref-close[data-v-3076a433]{color:#788296;background:#0000000a}html[data-theme=light] .pref-close[data-v-3076a433]:hover{color:#323746;background:#00000014}html[data-theme=light] .pref-title-group h3[data-v-3076a433]{color:#191c28}html[data-theme=light] .pref-title-group p[data-v-3076a433]{color:#788296}html[data-theme=light] .pref-card[data-v-3076a433]{background:#00000005;border-color:#0000000f}html[data-theme=light] .pref-card[data-v-3076a433]:hover{border-color:#0000001a}html[data-theme=light] .strategy-chip[data-v-3076a433]{border-color:#0000000f}html[data-theme=light] .strategy-chip[data-v-3076a433]:hover{border-color:#0000001a}html[data-theme=light] .strategy-label[data-v-3076a433]{color:#505a6e}html[data-theme=light] .strategy-chip.selected .strategy-label[data-v-3076a433]{color:#191c28}html[data-theme=light] .group-label span[data-v-3076a433]{color:#505564}html[data-theme=light] .toggle-row[data-v-3076a433]{border-color:#0000000f}html[data-theme=light] .toggle-row[data-v-3076a433]:hover{border-color:#0000001a}html[data-theme=light] .toggle-label[data-v-3076a433]{color:#505a6e}html[data-theme=light] .font-row[data-v-3076a433]{border-color:#0000000f}html[data-theme=light] .pz-dropdown-trigger[data-v-3076a433]{background:#00000006;border-color:#0000001a}html[data-theme=light] .pz-dropdown-value[data-v-3076a433]{color:#1e2332}html[data-theme=light] .pz-dropdown-panel[data-v-3076a433]{background:#fffffffa;border-color:#0000001a;box-shadow:0 8px 24px #0000001f}html[data-theme=light] .pz-dropdown-item[data-v-3076a433]{color:#323746}html[data-theme=light] .pz-dropdown-item[data-v-3076a433]:hover{color:#1e2332;background:#0000000a}html[data-theme=light] .pz-dropdown-item.selected[data-v-3076a433]{color:#0096b4e6;background:#06b6d414}html[data-theme=light] .number-input-wrap[data-v-3076a433]{background:#00000006;border-color:#0000001a}html[data-theme=light] .number-input[data-v-3076a433]{color:#1e2332}html[data-theme=light] .number-suffix[data-v-3076a433]{color:#646e82}html[data-theme=light] .toggle-switch[data-v-3076a433]{background:#0000001f}html[data-theme=light] .toggle-switch.on[data-v-3076a433]{background:#06b6d4a6}html[data-theme=light] .toggle-knob[data-v-3076a433]{background:#fff;box-shadow:0 1px 3px #00000026}html[data-theme=light] .pref-save[data-v-3076a433]{color:#fff;background:linear-gradient(135deg,#0698b6,#6e48d8)}html[data-theme=light] .pref-save[data-v-3076a433]:hover:not(:disabled){box-shadow:0 .375rem 1.25rem #06b6d440}.wxhb-flow-dot[data-v-34543236]{pointer-events:none}.wxhb-flow-dot-halo[data-v-34543236]{fill:#22d3ee42}.wxhb-flow-dot-core[data-v-34543236]{fill:#baf2fff2}.node-menu-wrapper[data-v-7243db84]{z-index:10;position:absolute;top:.25rem;right:.25rem}.node-dots-btn[data-v-7243db84]{width:22px;height:22px;color:var(--w-30);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;transition:background .1s,color .1s;display:flex}.node-dots-btn[data-v-7243db84]:hover{background:var(--w-8);color:var(--w-70)}.node-action-menu[data-v-7243db84]{white-space:nowrap;background:var(--bg-panel-a);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--w-10);min-width:auto;box-shadow:var(--shadow-md);border-radius:.4rem;flex-direction:column;gap:.2rem;padding:.25rem;animation:.1s ease-out ndmenu-pop-7243db84;display:flex;position:absolute;top:calc(100% + 4px);right:0}@keyframes ndmenu-pop-7243db84{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.action-item[data-v-7243db84]{width:26px;height:26px;color:var(--w-65);cursor:pointer;background:0 0;border:none;border-radius:.3rem;justify-content:center;align-items:center;gap:.4rem;padding:0;font-family:inherit;font-size:.75em;transition:all .1s;display:flex}.action-item[data-v-7243db84]:hover{background:var(--w-8);color:var(--w-90)}.action-help[data-v-7243db84]:hover{color:#06b6d4f2;background:#06b6d41a}.action-delete[data-v-7243db84]:hover{background:rgba(var(--c-error-rgb),.1);color:var(--c-error)}.node-name[data-v-9eb0e8a1]{cursor:default;-webkit-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;border:1px dashed #0000;border-radius:4px;flex:0 auto;min-width:0;max-width:100%;padding:.05rem .2rem;transition:border-color .15s,background .15s,color .15s,box-shadow .15s;overflow:hidden}.node-name[data-v-9eb0e8a1]:hover{border-color:rgba(var(--node-accent,139, 92, 246),.64);background:rgba(var(--node-accent,139, 92, 246),.13);box-shadow:0 0 0 1px rgba(var(--node-accent,139, 92, 246),.1) inset}.node-name-input[data-v-9eb0e8a1]{width:auto;min-width:0;max-width:none;color:inherit;font-size:inherit;font-weight:inherit;box-sizing:border-box;text-overflow:ellipsis;background:#8b5cf614;border:1px solid #8b5cf64d;border-radius:4px;outline:none;flex:auto;padding:.15rem .35rem;font-family:inherit;line-height:1.3;overflow:hidden}.node-name-input[data-v-9eb0e8a1]:focus{background:#8b5cf61f;border-color:#8b5cf680}html[data-theme=light]{background:#8b5cf614;border-color:#8b5cf659}.node-shell[data-v-0a2cb11c]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-sizing:border-box;background:#12161ed9;border:1px solid #06b6d426;border-radius:8px;flex-direction:column;width:100%;height:100%;min-height:180px;font-family:inherit;display:flex;position:relative;overflow:visible;box-shadow:0 2px 12px #00000040}.node-header[data-v-0a2cb11c]{color:#06b6d4e6;background:#06b6d414;border-radius:7px 7px 0 0;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.8125em;font-weight:600;display:flex}.node-header[data-v-0a2cb11c]:hover{cursor:grab}.node-header[data-v-0a2cb11c]:active{cursor:grabbing}.node-body[data-v-0a2cb11c]{flex-direction:column;flex:1;gap:.375rem;padding:.625rem .75rem;display:flex}.node-textarea[data-v-0a2cb11c]{resize:vertical;background:var(--w-4);border:1px solid var(--w-8);width:100%;color:var(--w-85);box-sizing:border-box;border-radius:.375rem;outline:none;flex:1;min-height:4rem;padding:.5rem;font-family:inherit;font-size:.8125em}.node-textarea[data-v-0a2cb11c]:focus{border-color:#06b6d466}.node-textarea[data-v-0a2cb11c]::placeholder{color:var(--w-25)}.textarea-footer[data-v-0a2cb11c]{justify-content:flex-end;display:flex}.char-count[data-v-0a2cb11c]{color:var(--w-25);font-size:.625em}.node-text-placeholder[data-v-0a2cb11c]{background:var(--w-4);border:1px dashed var(--w-8);min-height:4rem;color:var(--w-35);border-radius:.375rem;flex:1;justify-content:center;align-items:center;gap:.35rem;font-size:.75em;display:flex}html[data-theme=light] .node-shell[data-v-0a2cb11c]{background:#fffffff7;border-color:#06b6d42e}html[data-theme=light] .node-header[data-v-0a2cb11c]{color:#008caaf2;background:#06b6d40f}html[data-theme=light] .node-body[data-v-0a2cb11c]{color:#323746}html[data-theme=light] .node-textarea[data-v-0a2cb11c]{color:#1e2332;background:#00000006;border-color:#0000001a}html[data-theme=light] .node-textarea[data-v-0a2cb11c]:focus{border-color:#06b6d466}html[data-theme=light] .node-textarea[data-v-0a2cb11c]::placeholder,html[data-theme=light] .char-count[data-v-0a2cb11c]{color:#0000004d}html[data-theme=light] .node-text-placeholder[data-v-0a2cb11c]{color:#00000059;background:#00000006;border-color:#0000001a}.node-shell[data-v-f9775a9a]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-sizing:border-box;background:#12161ed9;border:1px solid #10b98126;border-radius:8px;flex-direction:column;width:100%;height:100%;min-height:180px;font-family:inherit;display:flex;position:relative;overflow:visible;box-shadow:0 2px 12px #00000040}.node-header[data-v-f9775a9a]{color:#10b981e6;background:#10b98114;border-radius:7px 7px 0 0;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.8125em;font-weight:600;display:flex}.node-header[data-v-f9775a9a]:hover{cursor:grab}.node-header[data-v-f9775a9a]:active{cursor:grabbing}.node-body[data-v-f9775a9a]{border-radius:0 0 7px 7px;flex:1;padding:.625rem .75rem;transition:background .15s,box-shadow .15s;position:relative}.node-body.is-image-drag-over[data-v-f9775a9a]{background:radial-gradient(circle at 50% 0,#10b98129,#10b9810f 58%,#0000 100%);box-shadow:inset 0 0 0 1px #10b98175,0 0 22px #10b9811f}.node-body.is-image-drag-over[data-v-f9775a9a]:after{content:"松开加入图片";z-index:6;color:#a7f3d0f2;letter-spacing:.06em;pointer-events:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#05141075;border:1px dashed #10b981b8;border-radius:.625rem;justify-content:center;align-items:center;font-size:.75em;font-weight:700;display:flex;position:absolute;inset:.45rem}.image-grid[data-v-f9775a9a]{flex-wrap:wrap;gap:.375rem;display:flex}.img-thumb[data-v-f9775a9a]{border:1px solid var(--w-8);border-radius:.375rem;width:52px;height:52px;transition:transform .16s,box-shadow .16s,border-color .16s;position:relative;overflow:hidden}.img-thumb[data-v-f9775a9a]:hover{border-color:#10b98175;transform:translateY(-2px);box-shadow:0 8px 18px #0000003d}.img-thumb img[data-v-f9775a9a]{object-fit:cover;cursor:grab;width:100%;height:100%;transition:opacity .16s,transform .16s,filter .16s}.img-thumb img[data-v-f9775a9a]:active{cursor:grabbing}.img-thumb img.is-image-dragging[data-v-f9775a9a]{opacity:.48;filter:saturate(1.15)brightness(1.08);transform:scale(.94)}.img-remove[data-v-f9775a9a]{color:#fff;cursor:pointer;opacity:0;background:#ef4444cc;border:none;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;transition:opacity .15s;display:flex;position:absolute;top:2px;right:2px}.img-thumb:hover .img-remove[data-v-f9775a9a]{opacity:1}.add-img-btn[data-v-f9775a9a]{border:1px dashed var(--w-15);width:52px;height:52px;color:var(--w-30);cursor:pointer;background:0 0;border-radius:.375rem;justify-content:center;align-items:center;transition:all .15s;display:flex}.add-img-btn[data-v-f9775a9a]:hover,.node-body.is-image-drag-over .add-img-btn[data-v-f9775a9a]{color:#10b981e6;background:#10b98114;border-color:#10b9818c}.uploading-thumb[data-v-f9775a9a]{background:var(--w-4);justify-content:center;align-items:center;display:flex}.upload-spinner[data-v-f9775a9a]{border:2px solid var(--w-10);border-top-color:#10b981b3;border-radius:50%;width:18px;height:18px;animation:.6s linear infinite spin-f9775a9a}@keyframes spin-f9775a9a{to{transform:rotate(360deg)}}.upload-hint[data-v-f9775a9a]{color:var(--w-25);text-align:center;margin-top:.375rem;font-size:.625em}html[data-theme=light] .node-shell[data-v-f9775a9a]{background:#fffffff7;border-color:#10b9812e}html[data-theme=light] .node-header[data-v-f9775a9a]{color:#0a9664f2;background:#10b9810f}html[data-theme=light] .node-body[data-v-f9775a9a]{color:#323746}html[data-theme=light] .add-img-btn[data-v-f9775a9a]{color:#0000004d;border-color:#0000001f}html[data-theme=light] .add-img-btn[data-v-f9775a9a]:hover{color:#0a9664cc;border-color:#10b98166}html[data-theme=light] .upload-hint[data-v-f9775a9a]{color:#0000004d}html[data-theme=light] .img-thumb[data-v-f9775a9a]{border-color:#00000014}.img-lightbox{z-index:99999;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000d9;justify-content:center;align-items:center;animation:.2s lightbox-in;display:flex;position:fixed;inset:0}.img-lightbox img{object-fit:contain;border-radius:6px;max-width:90vw;max-height:90vh;box-shadow:0 8px 40px #00000080}.lightbox-close{color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .15s;display:flex;position:absolute;top:16px;right:16px}.lightbox-close:hover{background:#ffffff40}@keyframes lightbox-in{0%{opacity:0}to{opacity:1}}.node-run-btn[data-v-87954cdc]{color:#06b6d4e6;cursor:pointer;background:#06b6d414;border:1px solid #06b6d440;border-radius:.375rem;justify-content:center;align-items:center;gap:.3rem;width:calc(100% - 1.5rem);margin:.25rem .75rem .5rem;padding:.3rem .65rem;font-family:inherit;font-size:.6875em;font-weight:500;transition:all .2s;display:flex}.node-run-btn[data-v-87954cdc]:hover:not(:disabled){background:#06b6d426;border-color:#06b6d466}.node-run-btn[data-v-87954cdc]:active:not(:disabled){transform:scale(.97)}.node-run-btn[data-v-87954cdc]:disabled{opacity:.6;cursor:not-allowed}.node-run-btn.done[data-v-87954cdc]{color:#10b981e6;background:#10b98114;border-color:#10b98140}.node-run-btn.done[data-v-87954cdc]:hover:not(:disabled){background:#10b98126;border-color:#10b98166}.node-run-btn.error[data-v-87954cdc]{color:#ef4444e6;background:#ef444414;border-color:#ef444440}.node-run-btn.error[data-v-87954cdc]:hover:not(:disabled){background:#ef444426;border-color:#ef444466}.node-run-btn.running[data-v-87954cdc]{color:#eab308e6;background:#eab30814;border-color:#eab30840}@keyframes spin-87954cdc{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spin-icon[data-v-87954cdc]{animation:1s linear infinite spin-87954cdc}html[data-theme=light] .node-run-btn[data-v-87954cdc]{color:#0696b4f2;background:#06b6d40f;border-color:#06b6d433}html[data-theme=light] .node-run-btn.done[data-v-87954cdc]{color:#0c9664f2;background:#10b9810f;border-color:#10b98133}html[data-theme=light] .node-run-btn.error[data-v-87954cdc]{color:#c83232f2;background:#ef44440f;border-color:#ef444433}html[data-theme=light] .node-run-btn.running[data-v-87954cdc]{color:#b48c00f2;background:#eab3080f;border-color:#eab30833}.node-shell[data-v-848aa80b]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-sizing:border-box;background:#12161ed9;border:1px solid #ec48992e;border-radius:8px;flex-direction:column;width:100%;min-height:180px;font-family:inherit;display:flex;position:relative;overflow:visible;box-shadow:0 2px 12px #00000040}.node-header[data-v-848aa80b]{color:#ec4899e6;background:#ec489914;border-radius:7px 7px 0 0;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.8125em;font-weight:600;display:flex}.node-header[data-v-848aa80b]:hover{cursor:grab}.node-header[data-v-848aa80b]:active{cursor:grabbing}.node-body[data-v-848aa80b]{flex:1;padding:.625rem .75rem}.media-grid[data-v-848aa80b]{flex-wrap:wrap;gap:.375rem;display:flex}.media-thumb[data-v-848aa80b]{border:1px solid var(--w-8);background:var(--w-4);border-radius:.375rem;width:80px;height:52px;position:relative;overflow:hidden}.thumb-video[data-v-848aa80b]{object-fit:cover;pointer-events:none;width:100%;height:100%}.media-thumb[data-v-848aa80b]{cursor:pointer}.thumb-play-icon[data-v-848aa80b]{color:#ffffffd9;opacity:0;background:#00000040;justify-content:center;align-items:center;transition:opacity .15s;display:flex;position:absolute;inset:0}.media-thumb:hover .thumb-play-icon[data-v-848aa80b]{opacity:1}.video-preview-mask[data-v-848aa80b]{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.video-preview-box[data-v-848aa80b]{border-radius:8px;max-width:80vw;max-height:80vh;position:relative;overflow:hidden;box-shadow:0 8px 40px #00000080}.preview-video[data-v-848aa80b]{border-radius:8px;outline:none;max-width:80vw;max-height:80vh;display:block}.preview-close[data-v-848aa80b]{color:#fff;cursor:pointer;background:#00000080;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:background .15s;display:flex;position:absolute;top:8px;right:8px}.preview-close[data-v-848aa80b]:hover{background:#000000b3}.media-remove[data-v-848aa80b]{color:#fff;cursor:pointer;opacity:0;background:#ef4444cc;border:none;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;transition:opacity .15s;display:flex;position:absolute;top:2px;right:2px}.media-thumb:hover .media-remove[data-v-848aa80b]{opacity:1}.add-media-btn[data-v-848aa80b]{border:1px dashed var(--w-15);width:80px;height:52px;color:var(--w-30);cursor:pointer;background:0 0;border-radius:.375rem;justify-content:center;align-items:center;transition:all .15s;display:flex}.add-media-btn[data-v-848aa80b]:hover{color:#ec4899cc;border-color:#ec489966}.uploading-thumb[data-v-848aa80b]{justify-content:center;align-items:center;display:flex}.upload-spinner[data-v-848aa80b]{border:2px solid var(--w-10);border-top-color:#ec4899b3;border-radius:50%;width:18px;height:18px;animation:.6s linear infinite spin-848aa80b}@keyframes spin-848aa80b{to{transform:rotate(360deg)}}.upload-hint[data-v-848aa80b]{color:var(--w-25);text-align:center;margin-top:.375rem;font-size:.625em}html[data-theme=light] .node-shell[data-v-848aa80b]{background:#fffffff7;border-color:#ec48992e}html[data-theme=light] .node-header[data-v-848aa80b]{color:#c83282f2;background:#ec48990f}html[data-theme=light] .add-media-btn[data-v-848aa80b]{color:#0000004d;border-color:#0000001f}html[data-theme=light] .add-media-btn[data-v-848aa80b]:hover{color:#c83282cc;border-color:#ec489966}html[data-theme=light] .upload-hint[data-v-848aa80b]{color:#0000004d}.node-shell[data-v-beb2dac1]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-sizing:border-box;background:#12161ed9;border:1px solid #a855f72e;border-radius:8px;flex-direction:column;width:100%;min-height:180px;font-family:inherit;display:flex;position:relative;overflow:visible;box-shadow:0 2px 12px #00000040}.node-header[data-v-beb2dac1]{color:#a855f7e6;background:#a855f714;border-radius:7px 7px 0 0;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.8125em;font-weight:600;display:flex}.node-header[data-v-beb2dac1]:hover{cursor:grab}.node-header[data-v-beb2dac1]:active{cursor:grabbing}.node-body[data-v-beb2dac1]{flex-direction:column;flex:1;gap:.35rem;padding:.5rem .625rem;display:flex}.audio-list[data-v-beb2dac1]{flex-direction:column;gap:.25rem;display:flex}.audio-row[data-v-beb2dac1]{background:#a855f70a;border:1px solid #a855f714;border-radius:.35rem;align-items:center;gap:.35rem;padding:.3rem .35rem;transition:background .12s;display:flex}.audio-row[data-v-beb2dac1]:hover{background:#a855f712}.ap-play[data-v-beb2dac1]{color:#a855f7e6;cursor:pointer;background:#a855f726;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:all .12s;display:flex}.ap-play[data-v-beb2dac1]:hover{background:#a855f740}.ap-info[data-v-beb2dac1]{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.ap-name[data-v-beb2dac1]{color:var(--w-55);text-overflow:ellipsis;white-space:nowrap;font-size:.625em;line-height:1.2;overflow:hidden}.ap-bar[data-v-beb2dac1]{cursor:pointer;border-radius:2px;height:4px;position:relative;overflow:hidden}.ap-bar-bg[data-v-beb2dac1]{background:var(--w-8);border-radius:2px;position:absolute;inset:0}.ap-bar-fill[data-v-beb2dac1]{background:#a855f799;border-radius:2px;transition:width .1s linear;position:absolute;top:0;bottom:0;left:0}.audio-row:hover .ap-bar-fill[data-v-beb2dac1]{background:#a855f7cc}.ap-time[data-v-beb2dac1]{color:var(--w-30);font-variant-numeric:tabular-nums;text-align:right;flex-shrink:0;min-width:2.2rem;font-size:.5625em}.ap-remove[data-v-beb2dac1]{width:18px;height:18px;color:var(--w-20);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .12s;display:flex}.audio-row:hover .ap-remove[data-v-beb2dac1]{opacity:1}.ap-remove[data-v-beb2dac1]:hover{color:#ef4444e6;background:#ef44441f}.add-audio-btn[data-v-beb2dac1]{color:var(--w-30);cursor:pointer;background:0 0;border:1px dashed #a855f726;border-radius:.35rem;justify-content:center;align-items:center;gap:.25rem;padding:.35rem;font-family:inherit;font-size:.6875em;transition:all .15s;display:flex}.add-audio-btn[data-v-beb2dac1]:hover{color:#a855f7cc;background:#a855f70a;border-color:#a855f759}.uploading-row[data-v-beb2dac1]{color:#a855f799;justify-content:center;align-items:center;gap:.3rem;padding:.35rem;font-size:.6875em;display:flex}.upload-spinner[data-v-beb2dac1]{border:1.5px solid var(--w-10);border-top-color:#a855f7b3;border-radius:50%;width:12px;height:12px;animation:.6s linear infinite spin-beb2dac1}@keyframes spin-beb2dac1{to{transform:rotate(360deg)}}.upload-hint[data-v-beb2dac1]{color:var(--w-20);text-align:center;font-size:.5625em}html[data-theme=light] .node-shell[data-v-beb2dac1]{background:#fffffff7;border-color:#a855f72e}html[data-theme=light] .node-header[data-v-beb2dac1]{color:#8c3cdcf2;background:#a855f70f}html[data-theme=light] .audio-row[data-v-beb2dac1]{background:#a855f708;border-color:#a855f714}html[data-theme=light] .audio-row[data-v-beb2dac1]:hover{background:#a855f70f}html[data-theme=light] .ap-play[data-v-beb2dac1]{color:#8c3cdce6;background:#a855f71a}html[data-theme=light] .ap-play[data-v-beb2dac1]:hover{background:#a855f72e}html[data-theme=light] .ap-name[data-v-beb2dac1]{color:#505564}html[data-theme=light] .ap-bar-bg[data-v-beb2dac1]{background:#0000000f}html[data-theme=light] .ap-bar-fill[data-v-beb2dac1]{background:#8c3cdc80}html[data-theme=light] .audio-row:hover .ap-bar-fill[data-v-beb2dac1]{background:#8c3cdcb3}html[data-theme=light] .ap-time[data-v-beb2dac1]{color:#0000004d}html[data-theme=light] .ap-remove[data-v-beb2dac1]{color:#0003}html[data-theme=light] .add-audio-btn[data-v-beb2dac1]{color:#0000004d;border-color:#a855f71f}html[data-theme=light] .add-audio-btn[data-v-beb2dac1]:hover{color:#8c3cdccc;background:#a855f708;border-color:#a855f74d}html[data-theme=light] .upload-hint[data-v-beb2dac1]{color:#00000040}.reference-video-icon[data-v-bc10c607]{color:#e9d5ff;border-radius:inherit;background:#a855f759;justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex;overflow:hidden}.reference-video-icon>svg[data-v-bc10c607]{box-sizing:border-box;width:100%;height:100%;padding:.2rem}.tpsj-hover-toolbar[data-v-39d72bd3]{z-index:115;background-color:color-mix(in srgb,var(--bg-card-2) 75%,transparent);color:#ffffffe6;-webkit-backdrop-filter:blur(.625rem);opacity:0;pointer-events:none;border-radius:.625rem;justify-content:center;align-items:center;gap:.1rem;width:max-content;max-width:calc(100vw - 2rem);padding:.3125rem;line-height:0;transition:none;display:inline-flex;position:absolute;top:calc(100% + .5rem);left:50%;transform:translate(-50%)}.tpsj-hover-toolbar[data-v-39d72bd3]:before{content:"";height:.6rem;position:absolute;top:-.6rem;left:0;right:0}.tpsj-icon-btn[data-v-39d72bd3],.tpsj-icon-btn[data-v-39d72bd3-s]{height:1.75rem;color:inherit;cursor:pointer;white-space:nowrap;box-sizing:border-box;border-radius:.375rem;outline:none;flex:none;justify-content:center;align-items:center;gap:.24rem;padding:0 .42rem;font-size:.7rem;font-weight:500;line-height:1;transition:background-color .2s,color .2s,transform .14s;display:inline-flex;background:0 0!important;border:none!important}.tpsj-icon-btn[data-v-39d72bd3]{position:relative;overflow:hidden}.tpsj-icon-btn[data-v-39d72bd3]:hover,.tpsj-icon-btn[data-v-39d72bd3-s]:hover{background-color:var(--w-10)}.tpsj-icon-btn[data-v-39d72bd3] svg,.tpsj-icon-btn svg[data-v-39d72bd3-s]{flex:none;display:block}.tpsj-icon-btn[data-v-39d72bd3]:active,.tpsj-icon-btn[data-v-39d72bd3-s]:active{background-color:var(--w-15)}.tpsj-icon-btn--annotation.is-opening[data-v-39d72bd3]{color:#cffafefa;cursor:progress;background:#06b6d43d;border-color:#67e8f99e;animation:.18s ease-out both tpsjAnnotationButtonPulse-39d72bd3}.tpsj-icon-btn--annotation.is-opening[data-v-39d72bd3]:after{content:"";pointer-events:none;background:radial-gradient(circle,#67e8f957,#0000 62%);border-radius:999px;animation:.18s ease-out both tpsjAnnotationRipple-39d72bd3;position:absolute;inset:-35%}.tpsj-icon-btn--annotation.is-opening[data-v-39d72bd3] .lucide{animation:.6s linear infinite tpsjAnnotationSpin-39d72bd3}@keyframes tpsjAnnotationButtonPulse-39d72bd3{0%{transform:scale(1)}55%{transform:scale(1.08)}to{transform:scale(1.02)}}@keyframes tpsjAnnotationRipple-39d72bd3{0%{opacity:.85;transform:scale(.35)}to{opacity:0;transform:scale(1)}}@keyframes tpsjAnnotationSpin-39d72bd3{to{transform:rotate(360deg)}}.tpsj-icon-btn.tpsj-icon-btn--danger[data-v-39d72bd3]{color:inherit}.tpsj-icon-btn.tpsj-icon-btn--danger[data-v-39d72bd3]:hover{background-color:var(--w-10)!important}.tpsj-split-status[data-v-39d72bd3]{color:#dcfce7f5;background:#22c55e1f;border:1px solid #22c55e47;border-radius:.48rem;align-items:center;gap:.36rem;min-width:8.2rem;height:1.7rem;padding:0 .52rem;font-size:.68rem;font-weight:850;display:inline-flex;position:relative;overflow:hidden}.tpsj-split-status-icon[data-v-39d72bd3]{z-index:1;border-radius:999px;flex:none;width:.58rem;height:.58rem;position:relative}.tpsj-split-status.is-running .tpsj-split-status-icon[data-v-39d72bd3]{border:2px solid #bbf7d052;border-top-color:#bbf7d0fa;animation:.8s linear infinite tpsjSpin-39d72bd3}.tpsj-split-status.is-done .tpsj-split-status-icon[data-v-39d72bd3]{background:#22c55ef5;box-shadow:0 0 0 3px #22c55e2e}.tpsj-split-status.is-error[data-v-39d72bd3]{color:#fee2e2f5;background:#ef444424;border-color:#f8717166}.tpsj-split-status.is-error .tpsj-split-status-icon[data-v-39d72bd3]{background:#f87171f5}.tpsj-split-status-text[data-v-39d72bd3]{z-index:1;white-space:nowrap;position:relative}.tpsj-split-status-bar[data-v-39d72bd3]{background:#ffffff14;height:2px;position:absolute;bottom:0;left:0;right:0}.tpsj-split-status-bar i[data-v-39d72bd3]{background:linear-gradient(90deg,#22c55e59,#86efacf5);border-radius:999px;height:100%;transition:width .16s;display:block}.tpsj-action-wrap[data-v-39d72bd3]{flex:none;justify-content:center;align-items:center;gap:.1rem;line-height:0;display:flex;position:relative}.tpsj-action-wrap--overlay[data-v-39d72bd3]{gap:.15rem}.tpsj-actions-popover[data-v-39d72bd3]{z-index:5;scrollbar-width:thin;scrollbar-color:#06b6d457 #0f172a5c;border:1px solid var(--w-8);-webkit-backdrop-filter:blur(12px);background:#12161ee6;border-radius:.72rem;grid-template-columns:minmax(0,1fr);gap:.55rem;width:min(18rem,100vw - 2rem);min-height:0;max-height:22rem;padding:.35rem;display:grid;position:absolute;top:auto;bottom:calc(100% + .28rem);right:0;overflow-y:auto;box-shadow:0 8px 24px #00000073}.tpsj-action-cat[data-v-39d72bd3]{height:1.75rem;color:inherit;white-space:nowrap;cursor:pointer;--tab-rgb:6, 182, 212;background:0 0;border:none;border-radius:.375rem;flex:none;justify-content:center;align-items:center;gap:.24rem;padding:0 .42rem;font-size:.7rem;font-weight:500;line-height:1;transition:background-color .14s,color .14s;display:inline-flex}.tpsj-action-cat[data-v-39d72bd3] svg{flex:none;display:block}.tpsj-action-cat--image[data-v-39d72bd3]{--tab-rgb:6, 182, 212}.tpsj-action-cat--video[data-v-39d72bd3]{--tab-rgb:168, 85, 247}.tpsj-action-cat--lens[data-v-39d72bd3]{--tab-rgb:244, 63, 94}.tpsj-action-cat--grid[data-v-39d72bd3]{--tab-rgb:245, 158, 11}.tpsj-action-cat--split[data-v-39d72bd3]{--tab-rgb:34, 197, 94}.tpsj-action-cat[data-v-39d72bd3]:hover{background:var(--w-10)}.tpsj-action-cat.active[data-v-39d72bd3]{background:rgba(var(--tab-rgb),.2);color:#fff}.tpsj-action-cat.active[data-v-39d72bd3] svg{color:rgba(var(--tab-rgb),.98)}.tpsj-action-wrap--overlay .tpsj-action-cat[data-v-39d72bd3]{color:#ffffffe6;height:1.5rem;padding:0 .34rem;font-size:.66rem}.tpsj-action-wrap--overlay .tpsj-action-cat.active[data-v-39d72bd3]{color:#fff}.tpsj-action-section[data-v-39d72bd3]{flex-direction:column;align-content:start;gap:.1rem;min-width:0;padding:.06rem;display:flex}.tpsj-select-head[data-v-39d72bd3]{border-bottom:1px solid var(--w-8);justify-content:space-between;align-items:center;gap:.6rem;min-height:1.5rem;margin-bottom:.08rem;padding:.18rem .55rem .26rem;display:flex}.tpsj-select-head strong[data-v-39d72bd3]{color:#f1f5f9fa;letter-spacing:.02em;flex:none;font-size:.76rem;font-weight:600}.tpsj-select-head span[data-v-39d72bd3]{color:#94a3b8b8;text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.58rem;line-height:1.2;overflow:hidden}.tpsj-select-option[data-v-39d72bd3]{width:100%;min-height:1.7rem;color:var(--w-65);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.38rem;flex-direction:row;justify-content:space-between;align-items:center;gap:.55rem;padding:.28rem .55rem;font-size:.72rem;font-weight:500;transition:background .1s,color .1s;display:flex;overflow:hidden}.tpsj-select-option[data-v-39d72bd3]:hover{background:var(--w-6);color:var(--w-85)}.tpsj-select-option.active[data-v-39d72bd3]{color:#06b6d4e6;background:#06b6d41a}.tpsj-select-option[data-v-39d72bd3]:disabled{opacity:.45;cursor:not-allowed;background:0 0}.tpsj-select-option:disabled em[data-v-39d72bd3]{color:#f87171e6}.tpsj-select-option span[data-v-39d72bd3]{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.tpsj-select-option em[data-v-39d72bd3]{color:#94a3b89e;text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;font-size:.58rem;font-style:normal;font-weight:400;line-height:1.2;overflow:hidden}.tpsj-mask[data-v-39d72bd3]{z-index:10020;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:radial-gradient(circle at 50% 16%,#06b6d42e,#0000 34%),radial-gradient(circle at 75% 76%,#6366f124,#0000 32%),#030712b3;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.tpsj-dialog[data-v-39d72bd3]{background:linear-gradient(145deg,#0f172afa,#020817f5),#0f172af5;border:1px solid #7dd3fc3d;border-radius:1.15rem;flex-direction:column;width:min(940px,100vw - 2rem);height:min(630px,100vh - 2rem);max-height:calc(100vh - 2rem);display:flex;position:relative;overflow:hidden;box-shadow:0 28px 90px #00000094,inset 0 1px #ffffff14}.tpsj-dialog[data-v-39d72bd3]:before{content:"";pointer-events:none;opacity:.9;background:linear-gradient(90deg,#06b6d41f,#0000 32%,#6366f11a),radial-gradient(circle at 16% 0,#22d3ee29,#0000 34%);position:absolute;inset:0}.tpsj-head[data-v-39d72bd3]{z-index:1;background:linear-gradient(135deg,#06b6d424,#3b82f614),#ffffff04;border-bottom:1px solid #ffffff14;flex:none;justify-content:space-between;align-items:center;gap:1rem;padding:.72rem .86rem .68rem 1rem;display:flex;position:relative}.tpsj-title[data-v-39d72bd3]{color:#e2e8f0f5;letter-spacing:.01em;font-size:1rem;font-weight:800}.tpsj-subtitle[data-v-39d72bd3]{color:#94a3b8eb;margin-top:.12rem;font-size:.75rem}.tpsj-close[data-v-39d72bd3]{color:#e2e8f0e6;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:.65rem;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;transition:transform .14s,background .14s,border-color .14s;display:inline-flex}.tpsj-close[data-v-39d72bd3]:hover{color:#fff;background:#ffffff1f;border-color:#7dd3fc42;transform:translateY(-1px)}.tpsj-content[data-v-39d72bd3]{z-index:1;scrollbar-width:thin;scrollbar-color:#06b6d457 #0f172a5c;flex:auto;grid-template-columns:205px 78px 1fr;gap:.72rem;min-height:0;padding:.78rem;display:grid;position:relative;overflow:auto}.tpsj-content[data-v-39d72bd3]::-webkit-scrollbar{width:8px;height:8px}.tpsj-actions-popover[data-v-39d72bd3]::-webkit-scrollbar{width:8px;height:8px}.tpsj-action-panel[data-v-39d72bd3]::-webkit-scrollbar{width:8px;height:8px}.tpsj-content[data-v-39d72bd3]::-webkit-scrollbar-track{background:#0f172a5c;border-radius:999px}.tpsj-actions-popover[data-v-39d72bd3]::-webkit-scrollbar-track{background:#0f172a5c;border-radius:999px}.tpsj-action-panel[data-v-39d72bd3]::-webkit-scrollbar-track{background:#0f172a5c;border-radius:999px}.tpsj-content[data-v-39d72bd3]::-webkit-scrollbar-thumb{background:#06b6d475;border:2px solid #0f172a5c;border-radius:999px}.tpsj-actions-popover[data-v-39d72bd3]::-webkit-scrollbar-thumb{background:#06b6d475;border:2px solid #0f172a5c;border-radius:999px}.tpsj-action-panel[data-v-39d72bd3]::-webkit-scrollbar-thumb{background:#06b6d475;border:2px solid #0f172a5c;border-radius:999px}.tpsj-content[data-v-39d72bd3]::-webkit-scrollbar-thumb:hover{background:#06b6d4ad}.tpsj-actions-popover[data-v-39d72bd3]::-webkit-scrollbar-thumb:hover{background:#06b6d4ad}.tpsj-action-panel[data-v-39d72bd3]::-webkit-scrollbar-thumb:hover{background:#06b6d4ad}.tpsj-preview[data-v-39d72bd3]{background:linear-gradient(145deg,#ffffff14,#ffffff08),#ffffff0a;border:1px solid #7dd3fc33;border-radius:.95rem;align-self:start;position:relative;overflow:hidden;box-shadow:0 18px 44px #00000047,inset 0 1px #ffffff14}.tpsj-preview img[data-v-39d72bd3]{aspect-ratio:1;object-fit:cover;border-bottom:1px solid #ffffff14;width:100%;display:block}.tpsj-preview-actions[data-v-39d72bd3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.36rem;padding:.48rem;display:grid}.tpsj-preview-actions[data-v-39d72bd3] .tpsj-btn,.tpsj-preview-actions .tpsj-btn[data-v-39d72bd3]{color:#cffafefa;cursor:pointer;background:linear-gradient(135deg,#06b6d429,#2563eb14),#06b6d414;border:1px solid #67e8f938;border-radius:.62rem;height:1.86rem;font-size:.78rem;font-weight:800;transition:transform .14s,border-color .14s,background .14s,box-shadow .14s;box-shadow:inset 0 1px #ffffff0f}.tpsj-preview-actions[data-v-39d72bd3] .tpsj-btn:hover,.tpsj-preview-actions .tpsj-btn[data-v-39d72bd3]:hover{background:#06b6d433;border-color:#67e8f966;transform:translateY(-1px);box-shadow:0 10px 20px #06b6d41f}.tpsj-type-switch[data-v-39d72bd3]{background:linear-gradient(#ffffff12,#ffffff06),#ffffff0a;border:1px solid #7dd3fc24;border-radius:.9rem;flex-direction:column;align-self:start;gap:.42rem;padding:.42rem;display:flex;box-shadow:inset 0 1px #ffffff0f}.tpsj-type-btn[data-v-39d72bd3]{color:#94a3b8f2;cursor:pointer;background:linear-gradient(145deg,#0f172abd,#02061780),#0f172a99;border:1px solid #ffffff14;border-radius:.72rem;flex-direction:column;justify-content:center;align-items:center;gap:.26rem;min-height:3.48rem;font-size:.75rem;font-weight:900;transition:background .14s,border-color .14s,color .14s,transform .14s,box-shadow .14s;display:flex;box-shadow:inset 0 1px #ffffff0a}.tpsj-type-btn[data-v-39d72bd3]:hover,.tpsj-type-btn.active[data-v-39d72bd3]{color:#a5f3fcfa;background:#06b6d421;border-color:#06b6d46b;transform:translateY(-1px);box-shadow:0 10px 22px #06b6d41c,inset 0 1px #ffffff14}.tpsj-type-btn--video.active[data-v-39d72bd3]{color:#e9d5fffa;background:#a855f729;border-color:#a855f775}.tpsj-type-btn--grid.active[data-v-39d72bd3]{color:#fef3c7fa;background:#f59e0b26;border-color:#f59e0b7a}.tpsj-type-btn--split.active[data-v-39d72bd3]{color:#bbf7d0fa;background:#22c55e24;border-color:#22c55e7a}.tpsj-action-panel[data-v-39d72bd3]{scrollbar-width:thin;scrollbar-color:#06b6d457 #0f172a5c;min-width:0;min-height:0;padding:.02rem .25rem .02rem 0;overflow-y:auto}.tpsj-action-group[data-v-39d72bd3]{flex-direction:column;gap:.42rem;display:flex}.tpsj-group-title[data-v-39d72bd3]{color:#e2e8f0f2;letter-spacing:.06em;align-items:center;gap:.42rem;font-size:.78rem;font-weight:900;display:inline-flex}.tpsj-group-title[data-v-39d72bd3]:before{content:"";background:#22d3eef2;border-radius:999px;width:.42rem;height:.42rem;box-shadow:0 0 14px #22d3ee85}.tpsj-angle-grid[data-v-39d72bd3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.42rem;display:grid}.tpsj-video-grid[data-v-39d72bd3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem;display:grid}.tpsj-grid-preset-list[data-v-39d72bd3],.tpsj-split-preset-list[data-v-39d72bd3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;display:grid}.tpsj-grid-preset-item[data-v-39d72bd3]{color:#e2e8f0eb;text-align:left;cursor:pointer;background:linear-gradient(145deg,#ffffff12,#ffffff08),#ffffff0b;border:1px solid #ffffff14;border-radius:.68rem;align-items:center;gap:.48rem;min-height:2.58rem;padding:0 .62rem;font-size:.78rem;font-weight:800;transition:transform .14s,border-color .14s,background .14s,box-shadow .14s;display:inline-flex;box-shadow:inset 0 1px #ffffff0a}.tpsj-grid-preset-item svg[data-v-39d72bd3]{color:#94a3b8eb;flex:none}.tpsj-grid-preset-item[data-v-39d72bd3]:hover{background:#f59e0b1f;border-color:#f59e0b6b;transform:translate(2px);box-shadow:0 10px 24px #00000038}.tpsj-grid-preset-item:hover svg[data-v-39d72bd3]{color:#fcd34dfa}.tpsj-split-preset-item span[data-v-39d72bd3]{flex-direction:column;gap:.12rem;display:flex}.tpsj-split-preset-item strong[data-v-39d72bd3]{font-size:.86rem;font-weight:850}.tpsj-split-preset-item em[data-v-39d72bd3]{color:#94a3b8e0;font-size:.7rem;font-style:normal;font-weight:650}.tpsj-split-preset-item[data-v-39d72bd3]:hover{background:#22c55e1f;border-color:#22c55e6b}.tpsj-split-preset-item:hover svg[data-v-39d72bd3]{color:#86efacfa}.tpsj-select-option[data-v-39d72bd3]:disabled,.tpsj-split-picker-cell[data-v-39d72bd3]:disabled{cursor:wait;opacity:.62}.tpsj-select-option.is-splitting[data-v-39d72bd3]{border-color:#22c55e47}.tpsj-split-custom[data-v-39d72bd3]{border-top:1px solid var(--w-8);background:0 0;border-radius:0;flex-direction:column;gap:.42rem;padding:.56rem;display:flex}.tpsj-split-custom--popover[data-v-39d72bd3]{box-sizing:border-box;place-self:start stretch;gap:.34rem;width:100%;min-width:0;max-width:100%;margin-top:.14rem;padding:.42rem .55rem}.tpsj-split-custom-head[data-v-39d72bd3]{color:#e2e8f0f0;justify-content:space-between;align-items:center;gap:.8rem;font-size:.7rem;font-weight:500;display:flex}.tpsj-split-custom-head strong[data-v-39d72bd3]{color:#bbf7d0fa;font-size:.74rem}.tpsj-split-picker[data-v-39d72bd3]{-webkit-user-select:none;user-select:none;background:#02061759;border:1px solid #ffffff1a;border-radius:.7rem;grid-template-columns:repeat(5,1fr);gap:.28rem;width:min(100%,176px);padding:.32rem;display:grid}.tpsj-split-picker-cell[data-v-39d72bd3]{aspect-ratio:1;cursor:pointer;border:0;border-radius:.28rem;min-width:0;padding:0;position:relative;overflow:visible;background:0 0!important}.tpsj-split-picker-cell-fill[data-v-39d72bd3]{pointer-events:none;background:#1f2937;border:1px solid #94a3b82e;border-radius:.26rem;transition:background .1s,border-color .1s,box-shadow .1s,transform .1s;position:absolute;inset:0}.tpsj-split-picker-cell:hover .tpsj-split-picker-cell-fill[data-v-39d72bd3]{transform:scale(1.04)}.tpsj-split-picker-cell:hover .tpsj-split-picker-cell-fill[data-v-39d72bd3],.tpsj-split-picker-cell.active .tpsj-split-picker-cell-fill[data-v-39d72bd3]{background:#2563eb;border-color:#60a5faf5;box-shadow:inset 0 1px #ffffff38,0 0 0 1px #3b82f62e}.tpsj-split-picker:has(.tpsj-split-picker-cell:hover) .tpsj-split-picker-cell.active .tpsj-split-picker-cell-fill[data-v-39d72bd3]{background:#2563eb}.tpsj-split-start[data-v-39d72bd3]{color:#bbf7d0f5;cursor:pointer;background:#22c55e21;border:1px solid #22c55e52;border-radius:.5rem;width:max-content;max-width:100%;height:1.86rem;padding:0 .72rem;font-size:.72rem;font-weight:850}.tpsj-split-start[data-v-39d72bd3]:hover{background:#22c55e33;border-color:#22c55e7a}.tpsj-angle-card[data-v-39d72bd3]{color:#e2e8f0e6;text-align:left;cursor:pointer;background:linear-gradient(145deg,#ffffff13,#ffffff06),#ffffff0b;border:1px solid #ffffff14;border-radius:.72rem;flex-direction:column;align-items:flex-start;gap:.2rem;min-height:4.15rem;padding:.52rem .56rem;transition:transform .14s,border-color .14s,background .14s,box-shadow .14s;display:flex;box-shadow:inset 0 1px #ffffff0b}.tpsj-angle-card[data-v-39d72bd3]:hover{background:linear-gradient(145deg,#06b6d429,#3b82f60f),#06b6d41a;border-color:#06b6d46b;transform:translateY(-2px);box-shadow:0 14px 30px #00000042,0 0 0 1px #06b6d40f}.tpsj-video-card[data-v-39d72bd3]{background:#a855f714;border-color:#a855f738}.tpsj-video-card[data-v-39d72bd3]:hover{background:#a855f724;border-color:#a855f770}.tpsj-angle-card.is-disabled[data-v-39d72bd3],.tpsj-angle-card[data-v-39d72bd3]:disabled{opacity:.42;cursor:not-allowed;box-shadow:none;transform:none}.tpsj-angle-card.is-disabled[data-v-39d72bd3]:hover,.tpsj-angle-card[data-v-39d72bd3]:disabled:hover{box-shadow:none;background:#ffffff0b;border-color:#ffffff14;transform:none}.tpsj-angle-card-title[data-v-39d72bd3]{font-size:.8rem;font-weight:800}.tpsj-angle-card-desc[data-v-39d72bd3]{color:#94a3b8e0;font-size:.66rem;line-height:1.32}.tpsj-lightbox[data-v-39d72bd3]{z-index:10030;cursor:pointer;background:#000000d9;outline:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.tpsj-lightbox img[data-v-39d72bd3]{object-fit:contain;cursor:default;border-radius:4px;max-width:90vw;max-height:90vh}.tpsj-lightbox-figure[data-v-39d72bd3]{display:flex;position:relative}.tpsj-lightbox-figure.is-loading[data-v-39d72bd3]{visibility:hidden}.tpsj-lightbox-loading[data-v-39d72bd3]{z-index:4;color:#ffffffd9;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.tpsj-lightbox-spin[data-v-39d72bd3]{animation:.9s linear infinite tpsjSpin-39d72bd3}@keyframes tpsjSpin-39d72bd3{to{transform:rotate(360deg)}}.tpsj-lightbox-actions[data-v-39d72bd3]{z-index:3;align-items:center;gap:.5rem;display:flex;position:absolute;top:.75rem;right:.75rem}.tpsj-lightbox-counter[data-v-39d72bd3]{color:#ffffffdb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:default;background:#ffffff1a;border:1px solid #ffffff24;border-radius:999px;align-items:center;height:2.25rem;padding:0 .75rem;font-size:.8125rem;font-weight:600;display:inline-flex}.tpsj-lightbox-nav[data-v-39d72bd3]{z-index:3;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0000006b;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;width:3rem;height:3rem;padding:0;transition:background .15s,border-color .15s,transform .15s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.tpsj-lightbox-nav--prev[data-v-39d72bd3]{left:.75rem}.tpsj-lightbox-nav--next[data-v-39d72bd3]{right:.75rem}.tpsj-lightbox-nav[data-v-39d72bd3]:hover{background:#06b6d4db;border-color:#06b6d473;transform:translateY(-50%)scale(1.04)}.tpsj-lightbox-download[data-v-39d72bd3],.tpsj-lightbox-close[data-v-39d72bd3]{cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #ffffff24;border-radius:50%;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:background .15s,border-color .15s,transform .15s;display:flex}.tpsj-lightbox-download[data-v-39d72bd3]{background:#ffffff1f}.tpsj-lightbox-download[data-v-39d72bd3]:hover{background:#06b6d4db;border-color:#06b6d473;transform:translateY(-1px)}.tpsj-lightbox-close[data-v-39d72bd3]{background:#ef4444eb;border-color:#ef44448c}.tpsj-lightbox-close[data-v-39d72bd3]:hover{background:#dc2626;border-color:#dc2626b3;transform:translateY(-1px)}html[data-theme=light] .tpsj-mask[data-v-39d72bd3]{background:#0f172a47}html[data-theme=light] .tpsj-dialog[data-v-39d72bd3]{background:linear-gradient(145deg,#fffffffc,#f8fafcf5),#fffffffa;border-color:#06b6d433;box-shadow:0 26px 80px #0f172a2e,inset 0 1px #fffc}html[data-theme=light] .tpsj-head[data-v-39d72bd3]{background:linear-gradient(135deg,#06b6d414,#3b82f60d);border-bottom-color:#00000014}html[data-theme=light] .tpsj-title[data-v-39d72bd3]{color:#1e2332}html[data-theme=light] .tpsj-subtitle[data-v-39d72bd3],html[data-theme=light] .tpsj-angle-card-desc[data-v-39d72bd3]{color:#697082}html[data-theme=light] .tpsj-group-title[data-v-39d72bd3]{color:#2d3748}html[data-theme=light] .tpsj-close[data-v-39d72bd3],html[data-theme=light] .tpsj-angle-card[data-v-39d72bd3],html[data-theme=light] .tpsj-type-switch[data-v-39d72bd3],html[data-theme=light] .tpsj-type-btn[data-v-39d72bd3],html[data-theme=light] .tpsj-preview[data-v-39d72bd3]{color:#2d3748;background:#f8fafce6;border-color:#00000014}html[data-theme=light] .tpsj-hover-toolbar[data-v-39d72bd3]{color:#0f172ad1}html[data-theme=light] .tpsj-icon-btn[data-v-39d72bd3]:hover,html[data-theme=light] .tpsj-icon-btn[data-v-39d72bd3-s]:hover{background-color:#0f172a14}html[data-theme=light] .tpsj-preview[data-v-39d72bd3]{box-shadow:0 16px 40px #0f172a1a,inset 0 1px #fffc}html[data-theme=light] .tpsj-preview-actions[data-v-39d72bd3] .tpsj-btn,html[data-theme=light] .tpsj-preview-actions .tpsj-btn[data-v-39d72bd3]{color:#0891b2;background:#06b6d414;border-color:#06b6d42e}html[data-theme=light] .tpsj-content[data-v-39d72bd3],html[data-theme=light] .tpsj-actions-popover[data-v-39d72bd3],html[data-theme=light] .tpsj-action-panel[data-v-39d72bd3]{scrollbar-color:#0891b261 #e2e8f0cc}html[data-theme=light] .tpsj-content[data-v-39d72bd3]::-webkit-scrollbar-track{background:#e2e8f0cc}html[data-theme=light] .tpsj-actions-popover[data-v-39d72bd3]::-webkit-scrollbar-track{background:#e2e8f0cc}html[data-theme=light] .tpsj-action-panel[data-v-39d72bd3]::-webkit-scrollbar-track{background:#e2e8f0cc}html[data-theme=light] .tpsj-content[data-v-39d72bd3]::-webkit-scrollbar-thumb{background:#0891b26b;border-color:#e2e8f0cc}html[data-theme=light] .tpsj-actions-popover[data-v-39d72bd3]::-webkit-scrollbar-thumb{background:#0891b26b;border-color:#e2e8f0cc}html[data-theme=light] .tpsj-action-panel[data-v-39d72bd3]::-webkit-scrollbar-thumb{background:#0891b26b;border-color:#e2e8f0cc}html[data-theme=light] .tpsj-actions-popover[data-v-39d72bd3]{background:#ffffffe6;border-color:#0000001a;box-shadow:0 8px 24px #0000001f}html[data-theme=light] .tpsj-action-cat[data-v-39d72bd3]{color:#0f172ad1}html[data-theme=light] .tpsj-action-cat[data-v-39d72bd3]:hover,html[data-theme=light] .tpsj-action-cat.active[data-v-39d72bd3]{background:rgba(var(--tab-rgb),.14);color:#0f172a}html[data-theme=light] .tpsj-action-cat[data-v-39d72bd3]:hover svg,html[data-theme=light] .tpsj-action-cat.active[data-v-39d72bd3] svg{color:rgb(var(--tab-rgb))}html[data-theme=light] .tpsj-select-head[data-v-39d72bd3]{border-bottom-color:#0f172a14}html[data-theme=light] .tpsj-select-head strong[data-v-39d72bd3]{color:#1e293b}html[data-theme=light] .tpsj-select-head span[data-v-39d72bd3]{color:#64748b}html[data-theme=light] .tpsj-select-option[data-v-39d72bd3]{color:#323746;background:0 0}html[data-theme=light] .tpsj-select-option em[data-v-39d72bd3]{color:#787d8c}html[data-theme=light] .tpsj-select-option[data-v-39d72bd3]:hover{color:#1e2332;background:#0000000a}html[data-theme=light] .tpsj-select-option.active[data-v-39d72bd3]{color:#0096b4e6;background:#06b6d414}html[data-theme=light] .tpsj-angle-card[data-v-39d72bd3]:hover{background:#06b6d414;border-color:#06b6d452}html[data-theme=light] .tpsj-type-btn[data-v-39d72bd3]:hover,html[data-theme=light] .tpsj-type-btn.active[data-v-39d72bd3]{color:#0891b2;background:#06b6d414;border-color:#06b6d452}html[data-theme=light] .tpsj-type-btn--video.active[data-v-39d72bd3]{color:#7e22ce;background:#a855f71f;border-color:#a855f757}html[data-theme=light] .tpsj-type-btn--grid.active[data-v-39d72bd3]{color:#b45309;background:#f59e0b21;border-color:#f59e0b61}html[data-theme=light] .tpsj-type-btn--split.active[data-v-39d72bd3]{color:#15803d;background:#22c55e1f;border-color:#22c55e57}html[data-theme=light] .tpsj-video-card[data-v-39d72bd3]{background:#a855f712;border-color:#a855f72e}html[data-theme=light] .tpsj-video-card[data-v-39d72bd3]:hover{background:#a855f71f;border-color:#a855f75c}html[data-theme=light] .tpsj-grid-preset-item[data-v-39d72bd3]{color:#2d3748;background:#f8fafce6;border-color:#00000014}html[data-theme=light] .tpsj-grid-preset-item[data-v-39d72bd3]:hover{background:#f59e0b1a;border-color:#f59e0b52}html[data-theme=light] .tpsj-split-preset-item[data-v-39d72bd3]:hover{background:#22c55e1a;border-color:#22c55e52}html[data-theme=light] .tpsj-split-preset-item em[data-v-39d72bd3]{color:#64748b}html[data-theme=light] .tpsj-split-custom[data-v-39d72bd3]{background:0 0;border-top-color:#0f172a14}html[data-theme=light] .tpsj-split-custom-head[data-v-39d72bd3]{color:#2d3748}html[data-theme=light] .tpsj-split-custom-head strong[data-v-39d72bd3]{color:#15803d}html[data-theme=light] .tpsj-split-picker[data-v-39d72bd3]{background:#ffffffa6;border-color:#0f172a14}html[data-theme=light] .tpsj-split-picker-cell[data-v-39d72bd3]{background:#0f172a24;border-color:#0f172a14}html[data-theme=light] .tpsj-split-picker-cell[data-v-39d72bd3]:hover,html[data-theme=light] .tpsj-split-picker-cell.active[data-v-39d72bd3]{background:#2563ebb8;border-color:#2563eb8f}.node-shell[data-v-eec2ed6c]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:100%;min-height:240px;font-family:inherit;font-size:var(--canvas-base-font,14px);box-sizing:border-box;background:#12161ed9;border:1px solid #06b6d426;border-radius:8px;flex-direction:column;display:flex;position:relative;overflow:visible;box-shadow:0 2px 12px #00000040}.node-shell.is-drag-over[data-v-eec2ed6c]{border-color:#06b6d4b8;box-shadow:0 0 0 2px #06b6d438,0 14px 32px #06b6d41f,0 2px 12px #00000040}.node-shell.is-drag-over[data-v-eec2ed6c]:after{content:attr(data-drag-over-label);z-index:60;color:#a5f3fcf2;letter-spacing:.06em;pointer-events:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#06b6d426;border:1px dashed #06b6d4b8;border-radius:10px;justify-content:center;align-items:center;font-size:.8125em;font-weight:700;display:flex;position:absolute;inset:.5rem}.node-header[data-v-eec2ed6c]{color:#06b6d4e6;background:#06b6d414;border-radius:7px 7px 0 0;align-items:center;gap:.5rem;padding:.5rem 7rem .5rem .75rem;font-size:.8125em;font-weight:600;display:flex;position:relative}.node-header[data-v-eec2ed6c]:hover{cursor:grab}.node-header[data-v-eec2ed6c]:active{cursor:grabbing}.sr-header-toggles[data-v-eec2ed6c]{cursor:default;align-items:center;gap:4px;display:inline-flex}.sr-header-toggle[data-v-eec2ed6c]{width:var(--node-btn-size,24px);height:var(--node-btn-size,24px);min-width:var(--node-btn-size,24px);min-height:var(--node-btn-size,24px);color:#c8d2dc52;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:color .14s,border-color .14s,background .14s,box-shadow .14s;display:inline-flex;position:relative}.sr-header-toggle[data-v-eec2ed6c]:hover{color:rgba(var(--node-accent,6, 182, 212),.88);border-color:rgba(var(--node-accent,6, 182, 212),.2);background:rgba(var(--node-accent,6, 182, 212),.08)}.sr-header-toggle.active[data-v-eec2ed6c]{color:rgba(var(--node-accent,6, 182, 212),.9);border-color:rgba(var(--node-accent,6, 182, 212),.2);background:rgba(var(--node-accent,6, 182, 212),.08)}.agent-mode-panel[data-v-eec2ed6c]{background:linear-gradient(135deg,#06b6d414,#3b82f60f);border:1px solid #06b6d42e;border-radius:.55rem;padding:.55rem}.agent-mode-entry[data-v-eec2ed6c]{width:100%;min-height:3.1rem;color:var(--w-78);cursor:pointer;background:#ffffff0a;border:1px solid #06b6d42e;border-radius:.5rem;align-items:center;gap:.6rem;padding:.55rem .65rem;display:flex}.agent-mode-entry[data-v-eec2ed6c]:hover{background:#06b6d414;border-color:#06b6d459}.agent-mode-entry-icon[data-v-eec2ed6c]{color:#67e8f9f2;display:inline-flex}.agent-mode-entry-main[data-v-eec2ed6c]{flex-direction:column;flex:1;align-items:flex-start;gap:.12rem;min-width:0;display:inline-flex}.agent-mode-entry-main strong[data-v-eec2ed6c]{color:#e2e8f0f2;font-size:.8rem}.agent-mode-entry-main em[data-v-eec2ed6c]{color:var(--w-42);font-size:.64rem;font-style:normal}.agent-mode-run[data-v-eec2ed6c]{color:#6ee7b7fa;cursor:pointer;background:#10b98124;border:1px solid #10b98147;border-radius:.5rem;justify-content:center;align-items:center;gap:.38rem;width:100%;min-height:2.15rem;margin-top:.45rem;font-size:.78rem;font-weight:900;display:inline-flex}.agent-mode-run[data-v-eec2ed6c]:hover:not(:disabled){background:#10b98138;border-color:#10b9816b}.agent-mode-run[data-v-eec2ed6c]:disabled{opacity:.45;cursor:not-allowed}.agent-picker-mask[data-v-eec2ed6c]{z-index:10020;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0307129e;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.agent-picker-dialog[data-v-eec2ed6c]{background:#0f172af5;border:1px solid #06b6d438;border-radius:1rem;width:min(980px,100vw - 2rem);max-height:min(680px,100vh - 2rem);overflow:hidden;box-shadow:0 24px 80px #0000007a}.agent-picker-head[data-v-eec2ed6c]{background:linear-gradient(135deg,#06b6d41f,#3b82f614);border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex}.agent-picker-title[data-v-eec2ed6c]{color:#e2e8f0f5;font-size:1.12rem;font-weight:800}.agent-picker-subtitle[data-v-eec2ed6c]{color:#94a3b8eb;margin-top:.25rem;font-size:.84rem}.agent-picker-close[data-v-eec2ed6c]{color:#e2e8f0e6;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:.6rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.agent-picker-body[data-v-eec2ed6c]{grid-template-columns:190px minmax(0,1.2fr) 320px;gap:.75rem;padding:1rem;display:grid;overflow:auto}.agent-picker-categories[data-v-eec2ed6c]{flex-direction:column;gap:.55rem;display:flex}.agent-category-card[data-v-eec2ed6c]{color:#e2e8f0e6;text-align:left;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:.72rem;align-items:flex-start;gap:.55rem;min-height:4.4rem;padding:.68rem;transition:all .14s;display:flex}.agent-category-card[data-v-eec2ed6c]:hover,.agent-category-card.active[data-v-eec2ed6c]{background:#06b6d41a;border-color:#06b6d46b}.agent-category-card>svg[data-v-eec2ed6c]{color:#67e8f9f2;flex-shrink:0}.agent-category-card span[data-v-eec2ed6c]{flex-direction:column;gap:.16rem;display:flex}.agent-category-card strong[data-v-eec2ed6c]{font-size:.9rem;font-weight:900}.agent-category-card em[data-v-eec2ed6c]{color:#94a3b8e6;font-size:.68rem;font-style:normal;line-height:1.35}.agent-picker-grid[data-v-eec2ed6c]{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:.65rem;display:grid}.agent-picker-card[data-v-eec2ed6c]{color:#e2e8f0e6;text-align:left;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff14;border-radius:.75rem;flex-direction:column;align-items:flex-start;gap:.38rem;min-height:8.2rem;padding:.75rem;transition:transform .14s,border-color .14s,background .14s,box-shadow .14s;display:flex}.agent-picker-card[data-v-eec2ed6c]:hover,.agent-picker-card.active[data-v-eec2ed6c]{background:#06b6d41a;border-color:#06b6d46b;transform:translateY(-2px);box-shadow:0 12px 28px #0000003d}.agent-picker-card-top[data-v-eec2ed6c]{justify-content:space-between;align-items:center;width:100%;display:flex}.agent-picker-icon[data-v-eec2ed6c]{color:#67e8f9f2;display:inline-flex}.agent-picker-badge[data-v-eec2ed6c]{color:#67e8f9e6;background:#06b6d41a;border-radius:999px;padding:.12rem .38rem;font-size:.66rem;font-weight:800}.agent-picker-name[data-v-eec2ed6c]{color:#f1f5f9f5;font-size:.96rem;font-weight:900}.agent-picker-desc[data-v-eec2ed6c]{color:#94a3b8e6;font-size:.78rem;line-height:1.35}.agent-picker-flow[data-v-eec2ed6c]{color:#67e8f9cc;flex-wrap:wrap;gap:.2rem;margin-top:auto;font-size:.74rem;line-height:1.35;display:flex}.agent-picker-flow b[data-v-eec2ed6c]{color:#94a3b8b3;margin-left:.2rem;font-weight:500}.agent-picker-empty[data-v-eec2ed6c],.agent-config-empty[data-v-eec2ed6c]{color:#94a3b8e6;flex-direction:column;gap:.3rem;font-size:.78rem;display:flex}.agent-picker-empty[data-v-eec2ed6c]{text-align:center;background:#ffffff06;border:1px dashed #94a3b833;border-radius:.75rem;grid-column:1/-1;justify-content:center;align-items:center;min-height:8.2rem}.agent-picker-empty strong[data-v-eec2ed6c]{color:#e2e8f0e6;font-size:.9rem}.agent-picker-config[data-v-eec2ed6c]{background:#ffffff0a;border:1px solid #ffffff14;border-radius:.8rem;flex-direction:column;gap:.8rem;padding:.85rem;display:flex}.agent-config-section[data-v-eec2ed6c]{flex-direction:column;gap:.45rem;display:flex}.agent-config-label[data-v-eec2ed6c]{color:#67e8f9c7;letter-spacing:.08em;font-size:.72rem;font-weight:900}.agent-config-agent[data-v-eec2ed6c]{align-items:flex-start;gap:.55rem;display:flex}.agent-config-agent svg[data-v-eec2ed6c]{color:#67e8f9f2;flex-shrink:0}.agent-config-agent strong[data-v-eec2ed6c]{color:#f1f5f9f5;font-size:.94rem;display:block}.agent-config-agent span[data-v-eec2ed6c]{color:#94a3b8e6;margin-top:.2rem;font-size:.76rem;line-height:1.45;display:block}.agent-config-flow[data-v-eec2ed6c]{color:#e2e8f0db;flex-direction:column;gap:.28rem;font-size:.76rem;line-height:1.35;display:flex}.agent-picker-duration[data-v-eec2ed6c]{color:#e2e8f0e6;grid-template-columns:auto 1fr auto;align-items:center;gap:.45rem;width:100%;font-size:.78rem;font-weight:800;display:grid}.agent-picker-duration input[data-v-eec2ed6c]{color:#f1f5f9f5;background:#ffffff0f;border:1px solid #06b6d438;border-radius:.45rem;outline:none;width:4.5rem;height:1.8rem;padding:0 .45rem}.agent-picker-duration em[data-v-eec2ed6c]{color:#94a3b8e6;font-size:.72rem;font-style:normal}.agent-config-plan[data-v-eec2ed6c]{background:#06b6d414;border:1px solid #67e8f929;border-radius:.75rem;padding:.65rem .75rem}.agent-config-plan span[data-v-eec2ed6c]{color:#f1f5f9f5;font-size:.86rem;font-weight:900}.agent-config-plan em[data-v-eec2ed6c]{color:#94a3b8eb;font-size:.76rem;font-style:normal;line-height:1.45}.agent-picker-actions[data-v-eec2ed6c]{gap:.55rem;margin-top:auto;display:flex}.agent-picker-action[data-v-eec2ed6c]{cursor:pointer;border:1px solid #0000;border-radius:.55rem;flex:1;height:2.2rem;font-size:.82rem;font-weight:900}.agent-picker-action[data-v-eec2ed6c]:disabled{opacity:.45;cursor:not-allowed}.agent-picker-action--build[data-v-eec2ed6c]{color:#67e8f9f2;background:#06b6d41a;border-color:#06b6d43d}.agent-picker-action--run[data-v-eec2ed6c]{color:#6ee7b7fa;background:#10b98129;border-color:#10b98147}.node-body[data-v-eec2ed6c]{flex-direction:column;gap:.5rem;padding:0;display:flex}.sr-section[data-v-eec2ed6c]{border:1.5px solid #0000;border-radius:.375rem;flex-direction:column;gap:.25rem;padding:.35rem;transition:border-color .2s;display:flex}.sr-section.sr-required-empty[data-v-eec2ed6c]{background:#ef444408;border-color:#ef444480}.sr-section-label[data-v-eec2ed6c]{color:var(--w-45);align-items:center;gap:.3rem;font-size:.6875em;font-weight:500;display:flex}.sr-required-tag[data-v-eec2ed6c]{color:#ef4444;background:#ef44441a;border:1px solid #ef444440;border-radius:3px;padding:0 .25rem;font-size:.5em;font-weight:600;line-height:1.4}.sr-label-actions[data-v-eec2ed6c]{align-items:center;gap:.25rem;margin-left:auto;display:inline-flex}.sr-text-actions[data-v-eec2ed6c]{justify-content:flex-end;align-items:center;gap:.25rem;display:flex}.sr-asset-btn[data-v-eec2ed6c]{color:#06b6d4cc;cursor:pointer;background:#06b6d40f;border:1px solid #06b6d433;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:all .15s;display:inline-flex}.sr-section-label>.sr-asset-btn[data-v-eec2ed6c]{margin-left:auto}.sr-label-actions .sr-asset-btn[data-v-eec2ed6c]{margin-left:0}.sr-asset-btn[data-v-eec2ed6c]:hover{color:#06b6d4;background:#06b6d426;border-color:#06b6d459}.sr-asset-icon[data-v-eec2ed6c]{flex-shrink:0;display:block}.sr-count-hint[data-v-eec2ed6c]{color:var(--w-25);font-size:.5625em}.sr-editor-wrap[data-v-eec2ed6c]{position:relative}.sr-editor-placeholder[data-v-eec2ed6c]{background:var(--w-4);border:1px dashed var(--w-8);width:100%;min-height:3rem;color:var(--w-35);box-sizing:border-box;border-radius:.375rem;justify-content:center;align-items:center;gap:.35rem;padding:.4rem .5rem;font-size:.75em;display:flex}.sr-editor[data-v-eec2ed6c]{background:var(--w-4);border:1px solid var(--w-8);width:100%;min-height:3rem;max-height:10rem;color:var(--w-85);box-sizing:border-box;white-space:pre-wrap;word-break:break-word;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent;border-radius:.375rem;outline:none;padding:.4rem .5rem;font-family:inherit;font-size:.8125em;line-height:1.6;overflow-y:auto}.sr-editor[data-v-eec2ed6c]:focus{border-color:#06b6d466}.sr-editor[data-v-eec2ed6c]:empty:before{content:attr(data-placeholder);color:var(--w-25);pointer-events:none}.sr-editor[data-v-eec2ed6c]::-webkit-scrollbar{width:4px}.sr-editor[data-v-eec2ed6c]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:2px}.sr-textarea-footer[data-v-eec2ed6c]{justify-content:flex-end;display:flex}.sr-char-count[data-v-eec2ed6c]{color:var(--w-20);font-size:.5625em}.sr-editor[data-v-eec2ed6c] .sr-inline-tag,.sr-expand-editor[data-v-eec2ed6c] .sr-inline-tag{vertical-align:middle;-webkit-user-select:none;user-select:none;border-radius:.25rem;align-items:center;gap:.25rem;margin:0 .1rem;padding:.0625rem .35rem .0625rem .0625rem;font-size:.75em;line-height:1.4;display:inline-flex}.sr-editor[data-v-eec2ed6c] .sr-tag-image,.sr-expand-editor[data-v-eec2ed6c] .sr-tag-image{color:#7dd3fc;background:#38bdf826;border:1px solid #38bdf873}.sr-editor[data-v-eec2ed6c] .sr-tag-video,.sr-expand-editor[data-v-eec2ed6c] .sr-tag-video{color:#d8b4fe;background:#a855f726;border:1px solid #a855f773}.sr-editor[data-v-eec2ed6c] .sr-tag-audio,.sr-expand-editor[data-v-eec2ed6c] .sr-tag-audio{color:#fcd34d;background:#eab30826;border:1px solid #eab30873}.sr-editor[data-v-eec2ed6c] .sr-tag-ref-image,.sr-expand-editor[data-v-eec2ed6c] .sr-tag-ref-image{color:#6ee7b7;background:#34d39926;border:1px solid #34d39973}.sr-editor[data-v-eec2ed6c] .sr-tag-ref-audio,.sr-expand-editor[data-v-eec2ed6c] .sr-tag-ref-audio{color:#c4b5fd;background:#a855f726;border:1px solid #a855f773}.sr-editor[data-v-eec2ed6c] .sr-tag-ref-video,.sr-expand-editor[data-v-eec2ed6c] .sr-tag-ref-video{color:#7dd3fc;background:#38bdf826;border:1px solid #38bdf873}.sr-editor[data-v-eec2ed6c] .sr-tag-marker,.sr-expand-editor[data-v-eec2ed6c] .sr-tag-marker{color:#c7d2fe;background:#6366f12e;border:1px solid #818cf880}.sr-editor[data-v-eec2ed6c] .sr-tag-placeholder--ref-audio,.sr-editor[data-v-eec2ed6c] .sr-tag-placeholder--ref-video,.sr-expand-editor[data-v-eec2ed6c] .sr-tag-placeholder--ref-audio,.sr-expand-editor[data-v-eec2ed6c] .sr-tag-placeholder--ref-video{border-radius:.15rem;flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;font-size:.625em;display:inline-flex}.sr-editor[data-v-eec2ed6c] .sr-tag-thumb,.sr-expand-editor[data-v-eec2ed6c] .sr-tag-thumb{object-fit:cover;vertical-align:middle;border-radius:.15rem;flex-shrink:0;width:1rem;height:1rem;display:inline-block}.sr-editor[data-v-eec2ed6c] .sr-tag-placeholder,.sr-expand-editor[data-v-eec2ed6c] .sr-tag-placeholder{color:#fff;background:#a855f759;justify-content:center;align-items:center;font-size:.5625em;line-height:1rem;display:inline-flex}.sr-editor[data-v-eec2ed6c] .sr-tag-placeholder--audio,.sr-expand-editor[data-v-eec2ed6c] .sr-tag-placeholder--audio{background:#eab3084d}.sr-editor[data-v-eec2ed6c] .sr-tag-text,.sr-expand-editor[data-v-eec2ed6c] .sr-tag-text{font-weight:500}.sr-editor[data-v-eec2ed6c] .sr-tag-fname,.sr-expand-editor[data-v-eec2ed6c] .sr-tag-fname{opacity:.7;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:60px;margin-left:.15rem;font-size:.5em;display:inline-block;overflow:hidden}.sr-editor .sr-inline-tag,.sr-expand-editor .sr-inline-tag{vertical-align:middle!important;white-space:nowrap!important;border-radius:.25rem!important;flex-direction:row!important;align-items:center!important;gap:.25rem!important;width:auto!important;max-width:max-content!important;min-height:1.25rem!important;margin:0 .1rem!important;padding:.0625rem .35rem .0625rem .0625rem!important;line-height:1.4!important;display:inline-flex!important}.sr-editor .sr-tag-thumb,.sr-expand-editor .sr-tag-thumb{object-fit:cover!important;vertical-align:middle!important;border-radius:.15rem!important;flex:0 0 1rem!important;width:1rem!important;min-width:1rem!important;max-width:1rem!important;height:1rem!important;min-height:1rem!important;max-height:1rem!important;display:inline-block!important}.sr-mention-thumb-wrap .sr-mention-thumb{width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;display:block!important;overflow:hidden!important}.sr-mention-thumb-wrap .sr-mention-thumb>img{object-fit:cover!important;border-radius:inherit!important;width:100%!important;height:100%!important;display:block!important}.sr-mention-panel[data-v-eec2ed6c]{z-index:100000;background:var(--bg-elevated-7,#1f2937);border:1px solid var(--bg-muted-a,#ffffff1f);scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent;border-radius:.5rem;min-width:10rem;max-width:16rem;padding:.375rem;position:relative;overflow-y:auto;box-shadow:0 .5rem 1.5rem #00000059}.sr-mention-panel[data-v-eec2ed6c]::-webkit-scrollbar{width:3px}.sr-mention-panel[data-v-eec2ed6c]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:2px}.sr-mention-empty[data-v-eec2ed6c]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;padding:.75rem 1rem;display:flex}.sr-mention-empty-icon[data-v-eec2ed6c]{color:#7dd3fc;-webkit-user-select:none;user-select:none;background:#38bdf82e;border:1px dashed #38bdf88c;border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.875em;font-weight:600;display:flex}.sr-mention-empty-text[data-v-eec2ed6c]{color:var(--text-tertiary,#9ca3af);font-size:.75em}.sr-mention-list[data-v-eec2ed6c]{flex-direction:column;gap:.125rem;display:flex}.sr-mention-group-title[data-v-eec2ed6c]{color:var(--text-tertiary,#9ca3af);letter-spacing:.04em;padding:.25rem .5rem .125rem;font-size:.625em}.sr-mention-group-title--ref[data-v-eec2ed6c]{border-top:1px solid #34d39933;margin-top:.25rem;padding-top:.375rem}.sr-mention-group-title--image[data-v-eec2ed6c]{color:#6ee7b7}.sr-mention-group-title--audio[data-v-eec2ed6c]{color:#c4b5fd;border-top-color:#a855f733}.sr-mention-group-title--video[data-v-eec2ed6c]{color:#7dd3fc;border-top-color:#38bdf833}.sr-mention-group-title--text[data-v-eec2ed6c]{color:#6ee7b7}.sr-mention-thumb--audio[data-v-eec2ed6c],.sr-mention-thumb--video[data-v-eec2ed6c]{border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.875em;display:flex}.sr-mention-thumb--audio[data-v-eec2ed6c]{color:#c4b5fd;background:#a855f726}.sr-mention-thumb--video[data-v-eec2ed6c]{color:#7dd3fc;background:#38bdf826}.sr-mention-item[data-v-eec2ed6c]{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.375rem;align-items:center;gap:.5rem;padding:.25rem .5rem;transition:background-color .15s;display:flex}.sr-mention-item[data-v-eec2ed6c]:hover,.sr-mention-item.active[data-v-eec2ed6c]{background:#38bdf82e}.sr-mention-thumb-wrap[data-v-eec2ed6c]{background:#0003;border-radius:.25rem;flex-shrink:0;width:1.75rem;height:1.75rem;position:relative;overflow:hidden}.sr-mention-thumb-wrap--image[data-v-eec2ed6c]{overflow:hidden}.sr-mention-thumb-wrap--video[data-v-eec2ed6c]{outline-offset:-1px;outline:1px solid #a855f773}.sr-mention-thumb-wrap--audio[data-v-eec2ed6c]{outline-offset:-1px;outline:1px solid #eab30873}.sr-mention-thumb[data-v-eec2ed6c]{object-fit:cover;width:100%;height:100%;display:block}.sr-mention-thumb--placeholder[data-v-eec2ed6c]{color:#ffffffd9;justify-content:center;align-items:center;width:100%;height:100%;font-size:.8125em;display:flex}.sr-mention-thumb-wrap--video .sr-mention-thumb--placeholder[data-v-eec2ed6c]{background:#a855f759}.sr-mention-thumb-wrap--audio .sr-mention-thumb--placeholder[data-v-eec2ed6c]{background:#eab3084d}.sr-mention-index[data-v-eec2ed6c]{text-overflow:ellipsis;color:#fff;background:#0000008c;border-top-right-radius:.25rem;max-width:100%;padding:.1rem .2rem;font-size:.5em;line-height:1;position:absolute;bottom:0;left:0;overflow:hidden}.sr-mention-video-badge[data-v-eec2ed6c]{color:#fff;background:#a855f7d9;border-bottom-left-radius:.25rem;padding:.0625rem .15rem;font-size:.5em;line-height:1;position:absolute;top:0;right:0}.sr-mention-audio-badge[data-v-eec2ed6c]{color:#fff;background:#eab308d9;border-bottom-left-radius:.25rem;padding:.0625rem .15rem;font-size:.5em;line-height:1;position:absolute;top:0;right:0}.sr-mention-label[data-v-eec2ed6c]{color:var(--text-primary,#e5e7eb);font-size:.75em}.sr-mention-aud-info[data-v-eec2ed6c]{flex-direction:column;min-width:0;display:flex}.sr-mention-filename[data-v-eec2ed6c]{color:var(--w-35);text-overflow:ellipsis;white-space:nowrap;max-width:120px;font-size:.5625em;overflow:hidden}.sr-image-grid[data-v-eec2ed6c]{flex-wrap:wrap;align-items:flex-start;gap:.3rem;display:flex}.sr-image-grid--image[data-v-eec2ed6c]{align-items:start;width:100%;display:grid}.sr-img-thumb[data-v-eec2ed6c]{border:1px solid var(--w-8);background:var(--w-4);box-sizing:border-box;border-radius:.3rem;transition:width .2s,border-color .16s,box-shadow .16s,transform .16s;position:relative;overflow:visible}.sr-img-thumb.is-image-reorder-over[data-v-eec2ed6c]{border-color:#06b6d4d9;transform:translateY(-2px);box-shadow:0 0 0 2px #06b6d438,0 12px 26px #06b6d429}.sr-img-thumb[data-v-eec2ed6c]:hover .tpsj-hover-toolbar,.sr-img-thumb[data-v-eec2ed6c]:focus-within .tpsj-hover-toolbar,.sr-img-thumb:hover>.tpsj-hover-toolbar[data-v-eec2ed6c],.sr-img-thumb:focus-within>.tpsj-hover-toolbar[data-v-eec2ed6c],.sr-vid-thumb:hover .tpsj-hover-toolbar[data-v-eec2ed6c],.sr-vid-thumb:focus-within .tpsj-hover-toolbar[data-v-eec2ed6c],.sr-aud-thumb:hover .tpsj-hover-toolbar[data-v-eec2ed6c],.sr-aud-thumb:focus-within .tpsj-hover-toolbar[data-v-eec2ed6c]{opacity:1;pointer-events:auto;transform:translate(-50%)}.tpsj-hover-toolbar[data-v-eec2ed6c]{z-index:115;border:1px solid var(--w-10);color:#ffffffeb;width:max-content;box-shadow:0 2px 8px var(--b-30);-webkit-backdrop-filter:blur(.625rem);opacity:0;pointer-events:none;background:#000000b8;border-radius:.625rem;justify-content:center;align-items:center;gap:0;padding:.3125rem;line-height:0;transition:none;display:inline-flex;position:absolute;top:.35rem;left:50%;transform:translate(-50%)}.vid-overlay[data-v-eec2ed6c]{z-index:20;opacity:0;pointer-events:none;gap:3px;transition:opacity .15s;display:flex;position:absolute;bottom:4px;right:4px}.sr-img-thumb:hover .vid-overlay[data-v-eec2ed6c],.sr-img-thumb:focus-within .vid-overlay[data-v-eec2ed6c]{opacity:1;pointer-events:auto}.tpsj-icon-btn[data-v-eec2ed6c]{width:1.75rem;height:1.75rem;color:inherit;cursor:pointer;box-sizing:border-box;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:0;line-height:0;transition:background-color .2s,color .2s;display:inline-flex}.tpsj-icon-btn[data-v-eec2ed6c] svg,.tpsj-icon-btn svg[data-v-eec2ed6c]{flex:none;display:block}.tpsj-icon-btn[data-v-eec2ed6c]:hover{background-color:var(--w-10);color:#fff}html[data-theme=light] .tpsj-hover-toolbar[data-v-eec2ed6c]{color:#0f172ad1;background:#fffffff2;border-color:#00000014;box-shadow:0 2px 12px #0000001f}html[data-theme=light] .tpsj-icon-btn[data-v-eec2ed6c]:hover{color:#0f172af5;background-color:#0f172a14}.tpsj-icon-btn.tpsj-icon-btn--danger[data-v-eec2ed6c]{color:#fecacafa!important}.tpsj-icon-btn.tpsj-icon-btn--danger[data-v-eec2ed6c]:hover{color:#fff!important;background:#ef44443d!important}.sr-img-thumb[data-v-eec2ed6c] .tpsj-icon-btn.tpsj-icon-btn--danger{color:#fecacafa!important}.sr-img-thumb[data-v-eec2ed6c] .tpsj-icon-btn.tpsj-icon-btn--danger:hover{color:#fff!important;background:#ef44443d!important}.sr-img-thumb:hover img[data-v-eec2ed6c]{filter:brightness(.72)saturate(1.08)}.sr-img-thumb img[data-v-eec2ed6c]{object-fit:contain;cursor:grab;border-radius:.3rem;width:100%;height:auto;transition:opacity .16s,transform .16s,filter .16s;display:block}.sr-img-thumb img[data-v-eec2ed6c]:active{cursor:grabbing}.sr-img-thumb img.is-image-dragging[data-v-eec2ed6c]{opacity:.48;filter:saturate(1.12)brightness(1.08);transform:scale(.94)}.sr-img-play-icon[data-v-eec2ed6c]{z-index:2;color:#fff;opacity:0;pointer-events:none;background:#00000040;border-radius:.3rem;justify-content:center;align-items:center;transition:opacity .16s;display:flex;position:absolute;inset:0}.sr-img-play-icon[data-v-eec2ed6c] svg,.sr-img-play-icon svg[data-v-eec2ed6c]{display:block}.sr-img-thumb:hover .sr-img-play-icon[data-v-eec2ed6c],.sr-img-thumb:focus-within .sr-img-play-icon[data-v-eec2ed6c]{opacity:1}.sr-order-badge[data-v-eec2ed6c]{z-index:3;letter-spacing:.01em;color:#fff;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;background:#0f172ab8;border:1px solid #ffffff8c;border-radius:999px;justify-content:center;align-items:center;min-width:0;max-width:calc(100% - 8px);height:18px;padding:0 6px;font-size:.625em;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:4px;left:4px;overflow:hidden;box-shadow:0 2px 8px #00000047}.sr-image-action-bar[data-v-eec2ed6c]{z-index:12;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#12161ee0;border:1px solid #ffffff1f;border-radius:.5rem;align-items:center;gap:.18rem;padding:.18rem;display:inline-flex;position:absolute;top:.35rem;left:50%;transform:translate(-50%);box-shadow:0 8px 18px #00000052}.sr-image-action-btn[data-v-eec2ed6c]{color:#e2e8f0c7;cursor:pointer;background:0 0;border:none;border-radius:.36rem;justify-content:center;align-items:center;width:1.45rem;height:1.45rem;padding:0;transition:background .12s,color .12s;display:inline-flex}.sr-image-action-btn[data-v-eec2ed6c]:hover{color:#fff;background:#ffffff1a}.sr-image-action-btn--danger[data-v-eec2ed6c]:hover{color:#fecaca;background:#ef444438}.sr-uploading[data-v-eec2ed6c]{background:var(--w-4);aspect-ratio:1;justify-content:center;align-items:center;display:flex}.sr-spinner[data-v-eec2ed6c]{border:2px solid var(--w-10);border-top-color:#06b6d4b3;border-radius:50%;width:16px;height:16px;animation:.6s linear infinite sr-spin-eec2ed6c}@keyframes sr-spin-eec2ed6c{to{transform:rotate(360deg)}}.sr-media-remove[data-v-eec2ed6c]{z-index:30;color:#fff;cursor:pointer;opacity:1;background:#dc2626;border:1.5px solid #ffffffeb;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;transition:transform .15s,box-shadow .15s,background .15s;display:flex;position:absolute;top:-5px;right:-5px;box-shadow:0 4px 12px #dc262661,0 1px 3px #00000047}.sr-img-thumb:hover .sr-media-remove[data-v-eec2ed6c],.sr-vid-thumb:hover .sr-media-remove[data-v-eec2ed6c],.sr-aud-thumb:hover .sr-media-remove[data-v-eec2ed6c]{opacity:1}.sr-vid-thumb .sr-media-remove[data-v-eec2ed6c]{top:4px;right:4px}.sr-media-remove[data-v-eec2ed6c]:hover{background:#ef4444;transform:scale(1.12);box-shadow:0 6px 16px #dc262680,0 1px 4px #00000059}.sr-add-btn[data-v-eec2ed6c]{aspect-ratio:1;border:1px dashed var(--w-15);color:var(--w-30);cursor:pointer;background:0 0;border-radius:.3rem;justify-content:center;align-items:center;transition:all .2s;display:flex}.sr-add-img--header[data-v-eec2ed6c]{color:#06b6d4cc;background:#06b6d40f;border-style:solid;border-color:#06b6d433;border-radius:4px;flex:none;width:28px;height:28px;padding:0}.sr-add-vid--header[data-v-eec2ed6c]{color:#ec4899cc;aspect-ratio:1;background:#ec48990f;border-style:solid;border-color:#ec489933;border-radius:4px;flex:none;width:28px;height:28px;padding:0}.sr-add-aud--header[data-v-eec2ed6c]{color:#eab308cc;aspect-ratio:1;background:#eab3080f;border-style:solid;border-color:#eab30833;border-radius:4px;flex:none;width:28px;height:28px;padding:0}.sr-add-img[data-v-eec2ed6c]:hover,.node-shell.is-drag-over .sr-add-img[data-v-eec2ed6c]{color:#06b6d4e6;background:#06b6d414;border-color:#06b6d48c}.sr-add-vid--header[data-v-eec2ed6c]:hover,.node-shell.is-drag-over .sr-add-vid--header[data-v-eec2ed6c]{color:#ec4899e6;background:#ec489914;border-color:#ec48998c}.sr-add-aud--header[data-v-eec2ed6c]:hover,.node-shell.is-drag-over .sr-add-aud--header[data-v-eec2ed6c]{color:#eab308e6;background:#eab30814;border-color:#eab3088c}.sr-vid-thumb[data-v-eec2ed6c]{aspect-ratio:16/9;border:1px solid var(--w-8);background:var(--w-4);cursor:pointer;border-radius:.3rem;transition:width .2s;position:relative;overflow:hidden}.sr-thumb-video[data-v-eec2ed6c]{object-fit:cover;pointer-events:none;width:100%;height:100%}.sr-play-overlay[data-v-eec2ed6c]{color:#ffffffd9;opacity:0;background:#00000040;justify-content:center;align-items:center;transition:opacity .15s;display:flex;position:absolute;inset:0}.sr-vid-thumb:hover .sr-play-overlay[data-v-eec2ed6c]{opacity:1}.sr-add-vid[data-v-eec2ed6c]:hover{color:#ec4899cc;border-color:#ec489966}.sr-aud-thumb[data-v-eec2ed6c]{cursor:pointer;box-sizing:border-box;background:#eab3080a;border:1px solid #eab3081f;border-radius:.3rem;flex-direction:column;justify-content:center;align-items:center;gap:.05rem;min-height:64px;padding:.35rem .25rem;transition:all .12s;display:flex;position:relative;overflow:hidden}.sr-aud-thumb[data-v-eec2ed6c]:hover{background:#eab30814;border-color:#eab30840}.sr-aud-thumb.playing[data-v-eec2ed6c]{background:#eab30814;border-color:#eab30866}.sr-aud-icon[data-v-eec2ed6c]{color:#eab308b3;flex-shrink:0}.sr-aud-thumb.playing .sr-aud-icon[data-v-eec2ed6c]{color:#eab308f2}.sr-aud-name[data-v-eec2ed6c]{color:var(--w-40);text-overflow:ellipsis;white-space:nowrap;text-align:center;max-width:36px;font-size:.4375em;line-height:1.2;overflow:hidden}.sr-aud-progress[data-v-eec2ed6c]{background:#eab3081a;height:2px;position:absolute;bottom:0;left:0;right:0}.sr-aud-progress-fill[data-v-eec2ed6c]{background:#eab308b3;border-radius:0 1px 0 0;height:100%;transition:width .1s linear}.sr-add-aud[data-v-eec2ed6c]:hover{color:#eab308cc;border-color:#eab30866}.sr-lightbox[data-v-eec2ed6c]{z-index:99999;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000d9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sr-lightbox img[data-v-eec2ed6c]{object-fit:contain;border-radius:6px;max-width:90vw;max-height:90vh;box-shadow:0 8px 40px #00000080}.sr-lightbox-close[data-v-eec2ed6c]{color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:background .15s;display:flex;position:absolute;top:16px;right:16px}.sr-lightbox-close[data-v-eec2ed6c]:hover{background:#ffffff40}.sr-expand-mask[data-v-eec2ed6c]{z-index:99998;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0000008f;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;inset:0}.sr-expand-dialog[data-v-eec2ed6c]{background:#12161ef7;border:1px solid #06b6d438;border-radius:12px;flex-direction:column;width:min(760px,92vw);height:min(560px,82vh);display:flex;overflow:hidden;box-shadow:0 22px 70px #00000075}.sr-expand-header[data-v-eec2ed6c]{border-bottom:1px solid #ffffff12;flex:none;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem .95rem;display:flex}.sr-expand-title[data-v-eec2ed6c]{color:#67e8f9f5;font-size:.96rem;font-weight:800}.sr-expand-subtitle[data-v-eec2ed6c]{color:#94a3b8e0;margin-top:.18rem;font-size:.76rem}.sr-expand-actions[data-v-eec2ed6c]{align-items:center;gap:.5rem;display:inline-flex}.sr-expand-count[data-v-eec2ed6c]{color:#94a3b8d1;font-size:.74rem}.sr-expand-save[data-v-eec2ed6c]{color:#a5f3fcf5;cursor:pointer;background:#06b6d424;border:1px solid #06b6d442;border-radius:.45rem;height:1.85rem;padding:0 .8rem;font-size:.78rem;font-weight:800}.sr-expand-save[data-v-eec2ed6c]:disabled{opacity:.42;cursor:default}.sr-expand-close[data-v-eec2ed6c]{color:#e2e8f0c2;cursor:pointer;background:0 0;border:0;border-radius:.45rem;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;display:inline-flex}.sr-expand-close[data-v-eec2ed6c]:hover{color:#f87171f2;background:#ffffff17}.sr-expand-textarea[data-v-eec2ed6c]{resize:none;color:var(--w-85,#e5e7eb);white-space:pre-wrap;word-break:break-word;scrollbar-width:thin;scrollbar-color:#06b6d459 #0f172a3d;background:#00000038;border:1px solid #ffffff17;border-radius:.55rem;outline:none;flex:auto;margin:.75rem .95rem .95rem;padding:.8rem .9rem;font-family:inherit;font-size:.9rem;line-height:1.7;overflow-y:auto}.sr-expand-textarea[data-v-eec2ed6c]:empty:before{content:attr(data-placeholder);color:#94a3b88c;pointer-events:none}.sr-expand-textarea[data-v-eec2ed6c]:focus{border-color:#06b6d461}.sr-expand-textarea[data-v-eec2ed6c]::-webkit-scrollbar{width:8px;height:8px}.sr-expand-textarea[data-v-eec2ed6c]::-webkit-scrollbar-track{background:#0f172a3d;border-radius:999px}.sr-expand-textarea[data-v-eec2ed6c]::-webkit-scrollbar-thumb{background:#06b6d475;border:2px solid #0f172a3d;border-radius:999px}.sr-expand-textarea[data-v-eec2ed6c]::-webkit-scrollbar-thumb:hover{background:#06b6d4ad}.sr-vid-preview-mask[data-v-eec2ed6c]{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;outline:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sr-vid-preview-box[data-v-eec2ed6c]{border-radius:8px;max-width:80vw;max-height:80vh;position:relative;overflow:hidden;box-shadow:0 8px 40px #00000080}.sr-preview-video[data-v-eec2ed6c]{border-radius:8px;outline:none;max-width:80vw;max-height:80vh;display:block}.sr-vid-preview-box.is-loading .sr-preview-video[data-v-eec2ed6c]{visibility:hidden}.sr-vid-preview-loading[data-v-eec2ed6c]{z-index:1;color:#ffffffd9;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.sr-vid-preview-spin[data-v-eec2ed6c]{animation:.9s linear infinite sr-spin-eec2ed6c}.sr-vid-preview-counter[data-v-eec2ed6c]{color:#ffffffdb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid #ffffff24;border-radius:999px;align-items:center;height:2rem;padding:0 .75rem;font-size:.8125rem;font-weight:600;display:inline-flex;position:fixed;top:1rem;right:4rem}.sr-vid-preview-nav[data-v-eec2ed6c]{z-index:2;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;width:3rem;height:3rem;padding:0;transition:background .15s,border-color .15s,transform .15s;display:inline-flex;position:fixed;top:50%;transform:translateY(-50%)}.sr-vid-preview-nav--prev[data-v-eec2ed6c]{left:1.25rem}.sr-vid-preview-nav--next[data-v-eec2ed6c]{right:1.25rem}.sr-vid-preview-nav[data-v-eec2ed6c]:hover{background:#ec4899db;border-color:#ec489973;transform:translateY(-50%)scale(1.04)}html[data-theme=light] .node-shell[data-v-eec2ed6c]{background:#fffffff7;border-color:#06b6d42e}html[data-theme=light] .node-header[data-v-eec2ed6c]{color:#008caaf2;background:#06b6d40f}html[data-theme=light] .sr-header-toggle[data-v-eec2ed6c]{color:#47556961}html[data-theme=light] .sr-header-toggle[data-v-eec2ed6c]:hover,html[data-theme=light] .sr-header-toggle.active[data-v-eec2ed6c]{color:#0891b2e6;background:#06b6d414;border-color:#06b6d433}html[data-theme=light] .agent-mode-panel[data-v-eec2ed6c]{background:linear-gradient(135deg,#06b6d40f,#3b82f60a);border-color:#06b6d429}html[data-theme=light] .agent-mode-entry[data-v-eec2ed6c]{color:#282d3c;background:#ffffffdb;border-color:#00000017}html[data-theme=light] .agent-mode-entry-main strong[data-v-eec2ed6c]{color:#1e2332}html[data-theme=light] .agent-mode-entry-main em[data-v-eec2ed6c]{color:#697082}html[data-theme=light] .agent-mode-run[data-v-eec2ed6c]{color:#168258;background:#10b9811a;border-color:#10b98138}html[data-theme=light] .agent-picker-mask[data-v-eec2ed6c]{background:#0f172a47}html[data-theme=light] .agent-picker-dialog[data-v-eec2ed6c]{background:#fffffffa;border-color:#06b6d433}html[data-theme=light] .agent-picker-head[data-v-eec2ed6c]{background:linear-gradient(135deg,#06b6d414,#3b82f60d);border-bottom-color:#00000014}html[data-theme=light] .agent-picker-title[data-v-eec2ed6c],html[data-theme=light] .agent-picker-name[data-v-eec2ed6c]{color:#1e2332}html[data-theme=light] .agent-picker-subtitle[data-v-eec2ed6c],html[data-theme=light] .agent-picker-desc[data-v-eec2ed6c]{color:#697082}html[data-theme=light] .agent-picker-close[data-v-eec2ed6c],html[data-theme=light] .agent-picker-card[data-v-eec2ed6c],html[data-theme=light] .agent-category-card[data-v-eec2ed6c]{color:#2d3748;background:#f8fafce6;border-color:#00000014}html[data-theme=light] .agent-picker-card[data-v-eec2ed6c]:hover,html[data-theme=light] .agent-picker-card.active[data-v-eec2ed6c],html[data-theme=light] .agent-category-card[data-v-eec2ed6c]:hover,html[data-theme=light] .agent-category-card.active[data-v-eec2ed6c]{background:#06b6d414;border-color:#06b6d452}html[data-theme=light] .agent-picker-config[data-v-eec2ed6c]{background:#f8fafce6;border-color:#00000014}html[data-theme=light] .agent-config-agent strong[data-v-eec2ed6c]{color:#1e2332}html[data-theme=light] .agent-config-agent span[data-v-eec2ed6c],html[data-theme=light] .agent-config-flow[data-v-eec2ed6c]{color:#505a6e}html[data-theme=light] .agent-category-card em[data-v-eec2ed6c],html[data-theme=light] .agent-picker-empty[data-v-eec2ed6c],html[data-theme=light] .agent-config-empty[data-v-eec2ed6c]{color:#697082}html[data-theme=light] .agent-picker-duration[data-v-eec2ed6c]{color:#2d3748;border-top-color:#00000014}html[data-theme=light] .agent-picker-duration input[data-v-eec2ed6c]{color:#1e2332;background:#ffffffe6;border-color:#0000001a}html[data-theme=light] .agent-config-plan[data-v-eec2ed6c]{background:#06b6d412;border-color:#06b6d42e}html[data-theme=light] .agent-config-plan span[data-v-eec2ed6c]{color:#1e293b}html[data-theme=light] .agent-config-plan em[data-v-eec2ed6c]{color:#64748b}html[data-theme=light] .sr-editor[data-v-eec2ed6c]{color:#1e2332;background:#00000006;border-color:#0000001a}html[data-theme=light] .sr-editor-placeholder[data-v-eec2ed6c]{color:#00000059;background:#00000006;border-color:#0000001a}html[data-theme=light] .sr-editor[data-v-eec2ed6c]:focus{border-color:#06b6d466}html[data-theme=light] .sr-editor[data-v-eec2ed6c]:empty:before{color:#0000004d}html[data-theme=light] .sr-mention-panel[data-v-eec2ed6c]{background:#fffffffa;border-color:#0000001a;box-shadow:0 4px 16px #0000001a}html[data-theme=light] .sr-mention-item[data-v-eec2ed6c]:hover,html[data-theme=light] .sr-mention-item.active[data-v-eec2ed6c]{background:#06b6d414}html[data-theme=light] .sr-add-btn[data-v-eec2ed6c]{color:#0000004d;border-color:#0000001f}html[data-theme=light] .sr-aud-thumb[data-v-eec2ed6c]{background:#eab30808;border-color:#eab3081a}html[data-theme=light] .sr-section.sr-required-empty[data-v-eec2ed6c]{background:#ef444405;border-color:#ef444466}html[data-theme=light] .sr-asset-btn[data-v-eec2ed6c]{color:#06b6d4b3;background:#06b6d40a;border-color:#06b6d426}html[data-theme=light] .sr-asset-btn[data-v-eec2ed6c]:hover{background:#06b6d41a}html[data-theme=light] .sr-expand-mask[data-v-eec2ed6c]{background:#0f172a47}html[data-theme=light] .sr-expand-dialog[data-v-eec2ed6c]{background:#fffffffa;border-color:#06b6d429;box-shadow:0 18px 54px #0f172a29}html[data-theme=light] .sr-expand-header[data-v-eec2ed6c]{border-color:#0f172a14}html[data-theme=light] .sr-expand-title[data-v-eec2ed6c]{color:#0891b2}html[data-theme=light] .sr-expand-subtitle[data-v-eec2ed6c],html[data-theme=light] .sr-expand-count[data-v-eec2ed6c]{color:#64748b}html[data-theme=light] .sr-expand-save[data-v-eec2ed6c]{color:#08708c;background:#0891b21f;border-color:#0891b247}html[data-theme=light] .sr-expand-save[data-v-eec2ed6c]:hover:not(:disabled){color:#0e7490;background:#0891b22e;border-color:#0891b26b}html[data-theme=light] .sr-expand-save[data-v-eec2ed6c]:disabled{color:#64748b8c}html[data-theme=light] .sr-expand-textarea[data-v-eec2ed6c]{color:#1e2332;scrollbar-color:#0891b261 #e2e8f0cc;background:#0f172a09;border-color:#0f172a1a}html[data-theme=light] .sr-expand-textarea[data-v-eec2ed6c]::-webkit-scrollbar-track{background:#e2e8f0cc}html[data-theme=light] .sr-expand-textarea[data-v-eec2ed6c]::-webkit-scrollbar-thumb{background:#0891b26b;border-color:#e2e8f0cc}html[data-theme=light] .sr-expand-close[data-v-eec2ed6c]{color:#475569}.header-layout-btn[data-v-ed282422]{background:color-mix(in srgb,currentColor 10%,transparent);width:24px;height:24px;color:inherit;cursor:pointer;box-sizing:border-box;border:1px solid;border-radius:8px;justify-content:center;align-items:center;padding:0;line-height:0;transition:background .15s,opacity .15s,transform .15s;display:inline-flex}.header-layout-btn[data-v-ed282422]:hover{background:color-mix(in srgb,currentColor 18%,transparent);transform:translateY(-1px)}.header-layout-btn.is-collapsed[data-v-ed282422]{opacity:.55}.header-layout-btn[data-v-ed282422] svg{flex-shrink:0;display:block}.run-control-wrap[data-v-59a7e3ff]{height:var(--node-btn-size,24px);flex:none;justify-content:center;align-items:center;gap:4px;display:inline-flex;position:relative}.header-run-btn[data-v-59a7e3ff]{z-index:8;color:#67e8f9e6;cursor:pointer;background:#06b6d414;border:1px solid #06b6d438;border-radius:8px;justify-content:center;align-items:center;width:24px;height:24px;transition:all .15s;display:flex;position:relative;top:auto;right:auto}.header-run-btn[data-v-59a7e3ff]:hover{color:#fff;background:#06b6d429;transform:translateY(-1px)}.header-run-btn.running[data-v-59a7e3ff]{color:#67e8f9f2;cursor:wait}.header-run-btn.running .spin-icon[data-v-59a7e3ff]{animation:1s linear infinite headerRunSpin-59a7e3ff}.header-run-btn.done[data-v-59a7e3ff]{color:#34d399f2;background:#34d3991a;border-color:#34d39959}.header-run-btn.error[data-v-59a7e3ff]{color:#f87171f2;background:#f871711a;border-color:#f8717159}.header-run-btn.forbidden[data-v-59a7e3ff]{color:#fbbf24f2;background:#fbbf241f;border-color:#fbbf2461}.header-run-btn[data-v-59a7e3ff]:disabled{opacity:.75}@keyframes headerRunSpin-59a7e3ff{to{transform:rotate(360deg)}}.reason-popover[data-v-59a7e3ff]{z-index:20;color:#ffffffe0;background:#13171ff5;border:1px solid #fbbf2438;border-radius:10px;width:220px;padding:10px 12px;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 12px 32px #00000052}.reason-popover-arrow[data-v-59a7e3ff]{background:inherit;border-top:1px solid #fbbf2438;border-left:1px solid #fbbf2438;width:10px;height:10px;position:absolute;top:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.reason-popover-title[data-v-59a7e3ff]{color:#fbbf24f5;align-items:center;gap:6px;margin-bottom:6px;font-size:13px;font-weight:600;display:flex}.reason-popover-list[data-v-59a7e3ff]{margin:0;padding-left:18px;font-size:12px;line-height:1.6}.reason-popover-list li[data-v-59a7e3ff]{color:#ffffffc7}html[data-theme=light] .header-run-btn{color:#0891b2e6;background:#0891b214;border-color:#0891b238}html[data-theme=light] .header-run-btn:hover{color:#0f172aeb;background:#0891b224}html[data-theme=light] .header-run-btn.done{color:#059669f2;background:#0596691a;border-color:#05966947}html[data-theme=light] .header-run-btn.error{color:#dc2626f2;background:#dc262614;border-color:#dc262642}html[data-theme=light] .header-run-btn.forbidden{color:#b45309f2;background:#f59e0b1f;border-color:#d9770647}html[data-theme=light] .reason-popover{color:#0f172adb;background:#ecf0f4fa;border-color:#d977063d;box-shadow:0 12px 28px #0f172a29,inset 0 0 0 1px #ffffff73}html[data-theme=light] .reason-popover-arrow{background:#ecf0f4fa;border-top-color:#d977063d;border-left-color:#d977063d}html[data-theme=light] .reason-popover-title{color:#b45309f5}html[data-theme=light] .reason-popover-list li{color:#334155db}.inline-input-section[data-v-3de5b0b6]{border-top:1px solid #ffffff0a;flex-direction:column;gap:6px;padding:6px 10px 8px;display:flex;position:relative}.inline-input-section.is-drag-over[data-v-3de5b0b6]{border-color:#06b6d4b8;box-shadow:inset 0 0 0 1px #06b6d42e,0 12px 24px #06b6d41a}.inline-input-section.is-drag-over[data-v-3de5b0b6]:after{content:attr(data-drag-over-label);z-index:60;color:#a5f3fcf2;letter-spacing:.06em;pointer-events:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#06b6d426;border:1px dashed #06b6d4b8;border-radius:.6rem;justify-content:center;align-items:center;font-size:.8125em;font-weight:700;display:flex;position:absolute;inset:.45rem}.sr-section[data-v-3de5b0b6]{border:1.5px solid #0000;border-radius:.375rem;flex-direction:column;gap:.25rem;padding:.25rem;transition:border-color .2s;display:flex}.sr-section.sr-required-empty[data-v-3de5b0b6]{background:#ef444408;border-color:#ef444480}.sr-section-label[data-v-3de5b0b6]{color:var(--w-45);align-items:center;gap:.3rem;font-size:.6875em;font-weight:500;display:flex}.sr-label-actions[data-v-3de5b0b6]{align-items:center;gap:.25rem;margin-left:auto;display:inline-flex}.sr-text-actions[data-v-3de5b0b6]{justify-content:flex-end;align-items:center;gap:.25rem;display:flex}.sr-asset-btn[data-v-3de5b0b6]{color:#06b6d4cc;cursor:pointer;background:#06b6d40f;border:1px solid #06b6d433;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:all .15s;display:inline-flex}.sr-section-label>.sr-asset-btn[data-v-3de5b0b6]{margin-left:auto}.sr-label-actions .sr-asset-btn[data-v-3de5b0b6]{margin-left:0}.sr-asset-btn[data-v-3de5b0b6]:hover{color:#06b6d4;background:#06b6d426;border-color:#06b6d459}.sr-asset-icon[data-v-3de5b0b6]{flex-shrink:0;display:block}.sr-count-hint[data-v-3de5b0b6]{color:var(--w-25);font-size:.5625em}.sr-editor-wrap[data-v-3de5b0b6]{position:relative}.sr-editor[data-v-3de5b0b6]{background:var(--w-4);border:1px solid var(--w-8);width:100%;min-height:2.5rem;max-height:8rem;color:var(--w-85);box-sizing:border-box;white-space:pre-wrap;word-break:break-word;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent;border-radius:.375rem;outline:none;padding:.35rem .45rem;font-family:inherit;font-size:.8125em;line-height:1.6;overflow-y:auto}.sr-editor[data-v-3de5b0b6]:focus{border-color:#06b6d466}.sr-editor[data-v-3de5b0b6]:empty:before{content:attr(data-placeholder);color:var(--w-25);pointer-events:none}.sr-editor[data-v-3de5b0b6]::-webkit-scrollbar{width:4px}.sr-editor[data-v-3de5b0b6]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:2px}.sr-textarea-footer[data-v-3de5b0b6]{justify-content:flex-end;display:flex}.sr-char-count[data-v-3de5b0b6]{color:var(--w-20);font-size:.5625em}.sr-editor[data-v-3de5b0b6] .sr-inline-tag,.sr-expand-editor[data-v-3de5b0b6] .sr-inline-tag{-webkit-user-select:none;user-select:none;vertical-align:middle;border-radius:.25rem;align-items:center;gap:.25rem;margin:0 .1rem;padding:.0625rem .35rem .0625rem .0625rem;font-size:.75em;line-height:1.4;display:inline-flex;position:relative;top:-.14em}.sr-editor[data-v-3de5b0b6] .sr-tag-image,.sr-expand-editor[data-v-3de5b0b6] .sr-tag-image{color:#7dd3fc;background:#38bdf826;border:1px solid #38bdf873}.sr-editor[data-v-3de5b0b6] .sr-tag-video,.sr-expand-editor[data-v-3de5b0b6] .sr-tag-video{color:#d8b4fe;background:#a855f726;border:1px solid #a855f773}.sr-editor[data-v-3de5b0b6] .sr-tag-audio,.sr-expand-editor[data-v-3de5b0b6] .sr-tag-audio{color:#fcd34d;background:#eab30826;border:1px solid #eab30873}.sr-editor[data-v-3de5b0b6] .sr-tag-marker,.sr-expand-editor[data-v-3de5b0b6] .sr-tag-marker{color:#c7d2fe;background:#6366f12e;border:1px solid #818cf880}.sr-editor[data-v-3de5b0b6] .sr-tag-thumb,.sr-expand-editor[data-v-3de5b0b6] .sr-tag-thumb{object-fit:cover;vertical-align:middle;border-radius:.15rem;flex-shrink:0;width:1rem;height:1rem;display:inline-block}.sr-editor[data-v-3de5b0b6] .sr-tag-placeholder,.sr-expand-editor[data-v-3de5b0b6] .sr-tag-placeholder{color:#fff;background:#a855f759;justify-content:center;align-items:center;font-size:.5625em;line-height:1rem;display:inline-flex}.sr-editor[data-v-3de5b0b6] .sr-tag-placeholder--audio,.sr-expand-editor[data-v-3de5b0b6] .sr-tag-placeholder--audio{background:#eab3084d}.sr-editor[data-v-3de5b0b6] .sr-tag-text,.sr-expand-editor[data-v-3de5b0b6] .sr-tag-text{font-weight:500}.sr-editor[data-v-3de5b0b6] .sr-tag-fname,.sr-expand-editor[data-v-3de5b0b6] .sr-tag-fname{opacity:.7;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:60px;margin-left:.15rem;font-size:.5em;display:inline-block;overflow:hidden}.sr-editor[data-v-3de5b0b6] .sr-tag-image,.sr-expand-editor[data-v-3de5b0b6] .sr-tag-image{cursor:default}.sr-chip-preview-pop[data-v-3de5b0b6]{z-index:100002;pointer-events:none;background:#0a0c12f5;border:1px solid #ffffff2e;border-radius:.5rem;padding:3px;animation:.12s sr-chip-preview-in-3de5b0b6;position:fixed;box-shadow:0 16px 44px #0000007a}.sr-chip-preview-pop img[data-v-3de5b0b6]{object-fit:contain;border-radius:.375rem;width:auto;max-width:180px;height:auto;max-height:180px;display:block}@keyframes sr-chip-preview-in-3de5b0b6{0%{opacity:0;transform:translateY(.25rem)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}html[data-theme=light] .sr-chip-preview-pop[data-v-3de5b0b6]{background:#fffffffa;border-color:#94a3b852;box-shadow:0 12px 36px #0f172a2e}.sr-mention-panel[data-v-3de5b0b6]{z-index:100000;background:var(--bg-elevated-7,#1f2937);border:1px solid var(--bg-muted-a,#ffffff1f);scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent;border-radius:.5rem;min-width:10rem;max-width:16rem;padding:.375rem;position:relative;overflow-y:auto;box-shadow:0 .5rem 1.5rem #00000059}.sr-mention-panel[data-v-3de5b0b6]::-webkit-scrollbar{width:3px}.sr-mention-panel[data-v-3de5b0b6]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:2px}.sr-mention-empty[data-v-3de5b0b6]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;padding:.75rem 1rem;display:flex}.sr-mention-empty-icon[data-v-3de5b0b6]{color:#7dd3fc;-webkit-user-select:none;user-select:none;background:#38bdf82e;border:1px dashed #38bdf88c;border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.875em;font-weight:600;display:flex}.sr-mention-empty-text[data-v-3de5b0b6]{color:var(--text-tertiary,#9ca3af);font-size:.75em}.sr-mention-list[data-v-3de5b0b6]{flex-direction:column;gap:.125rem;display:flex}.sr-mention-group-title[data-v-3de5b0b6]{color:var(--text-tertiary,#9ca3af);letter-spacing:.04em;padding:.25rem .5rem .125rem;font-size:.625em}.sr-mention-thumb--audio[data-v-3de5b0b6],.sr-mention-thumb--video[data-v-3de5b0b6]{border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.875em;display:flex}.sr-mention-thumb--audio[data-v-3de5b0b6]{color:#c4b5fd;background:#a855f726}.sr-mention-thumb--video[data-v-3de5b0b6]{color:#7dd3fc;background:#38bdf826}.sr-mention-item[data-v-3de5b0b6]{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.375rem;align-items:center;gap:.5rem;padding:.25rem .5rem;transition:background-color .15s;display:flex}.sr-mention-item[data-v-3de5b0b6]:hover,.sr-mention-item.active[data-v-3de5b0b6]{background:#38bdf82e}.sr-mention-thumb-wrap[data-v-3de5b0b6]{background:#0003;border-radius:.25rem;flex-shrink:0;width:1.75rem;height:1.75rem;position:relative;overflow:hidden}.sr-mention-thumb-wrap--image[data-v-3de5b0b6]{overflow:hidden}.sr-mention-thumb-wrap--video[data-v-3de5b0b6]{outline-offset:-1px;outline:1px solid #a855f773}.sr-mention-thumb-wrap--audio[data-v-3de5b0b6]{outline-offset:-1px;outline:1px solid #eab30873}.sr-mention-thumb-wrap--xingxiang[data-v-3de5b0b6]{outline-offset:-1px;outline:1px solid #34d39980;overflow:hidden}.sr-mention-thumb[data-v-3de5b0b6]{object-fit:cover;width:100%;height:100%;display:block}.sr-mention-thumb--placeholder[data-v-3de5b0b6]{color:#ffffffd9;justify-content:center;align-items:center;width:100%;height:100%;font-size:.8125em;display:flex}.sr-mention-thumb-wrap--video .sr-mention-thumb--placeholder[data-v-3de5b0b6]{background:#a855f759}.sr-mention-thumb-wrap--audio .sr-mention-thumb--placeholder[data-v-3de5b0b6]{background:#eab3084d}.sr-mention-index[data-v-3de5b0b6]{color:#fff;background:#0000008c;border-top-right-radius:.25rem;padding:.1rem .2rem;font-size:.5625em;line-height:1;position:absolute;bottom:0;left:0}.sr-mention-video-badge[data-v-3de5b0b6]{color:#fff;background:#a855f7d9;border-bottom-left-radius:.25rem;padding:.0625rem .15rem;font-size:.5em;line-height:1;position:absolute;top:0;right:0}.sr-mention-audio-badge[data-v-3de5b0b6]{color:#fff;background:#eab308d9;border-bottom-left-radius:.25rem;padding:.0625rem .15rem;font-size:.5em;line-height:1;position:absolute;top:0;right:0}.sr-mention-label[data-v-3de5b0b6]{color:var(--text-primary,#e5e7eb);font-size:.75em}.sr-mention-aud-info[data-v-3de5b0b6]{flex-direction:column;min-width:0;display:flex}.sr-mention-filename[data-v-3de5b0b6]{color:var(--w-35);text-overflow:ellipsis;white-space:nowrap;max-width:120px;font-size:.5625em;overflow:hidden}.sr-image-grid[data-v-3de5b0b6]{flex-wrap:wrap;align-items:flex-start;gap:.3rem;display:flex}.sr-image-grid--image[data-v-3de5b0b6]{align-items:start;width:100%;display:grid}.sr-img-thumb[data-v-3de5b0b6]{aspect-ratio:1;border:1px solid var(--w-8);box-sizing:border-box;border-radius:.3rem;transition:width .2s,border-color .16s,box-shadow .16s,transform .16s;position:relative;overflow:visible}.sr-img-thumb.is-image-reorder-over[data-v-3de5b0b6]{border-color:#06b6d4d9;transform:translateY(-2px);box-shadow:0 0 0 2px #06b6d438,0 12px 26px #06b6d429}.sr-img-thumb[data-v-3de5b0b6]:hover .tpsj-hover-toolbar,.sr-img-thumb[data-v-3de5b0b6]:focus-within .tpsj-hover-toolbar,.sr-img-thumb:hover>.tpsj-hover-toolbar[data-v-3de5b0b6],.sr-img-thumb:focus-within>.tpsj-hover-toolbar[data-v-3de5b0b6],.sr-aud-thumb:hover .tpsj-hover-toolbar[data-v-3de5b0b6],.sr-aud-thumb:focus-within .tpsj-hover-toolbar[data-v-3de5b0b6]{opacity:1;pointer-events:auto;transform:translate(-50%)}.tpsj-hover-toolbar[data-v-3de5b0b6]{z-index:115;border:1px solid var(--w-10);color:#ffffffeb;width:max-content;box-shadow:0 2px 8px var(--b-30);-webkit-backdrop-filter:blur(.625rem);opacity:0;pointer-events:none;background:#000000b8;border-radius:.625rem;justify-content:center;align-items:center;gap:0;padding:.3125rem;line-height:0;transition:none;display:inline-flex;position:absolute;top:.35rem;left:50%;transform:translate(-50%)}.tpsj-hover-toolbar--image-replace[data-v-3de5b0b6]{gap:0;inset:auto .35rem .35rem auto;transform:translateY(-2px);box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:none!important;padding:0!important}.sr-img-thumb:hover>.tpsj-hover-toolbar--image-replace[data-v-3de5b0b6],.sr-img-thumb:focus-within>.tpsj-hover-toolbar--image-replace[data-v-3de5b0b6]{transform:translateY(0)}.tpsj-icon-btn[data-v-3de5b0b6]{width:1.75rem;height:1.75rem;color:inherit;cursor:pointer;box-sizing:border-box;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:0;line-height:0;transition:background-color .2s,color .2s;display:inline-flex}.tpsj-icon-btn[data-v-3de5b0b6] svg,.tpsj-icon-btn svg[data-v-3de5b0b6]{flex:none;display:block}.tpsj-icon-btn[data-v-3de5b0b6]:hover{background-color:var(--w-10);color:#fff}.wxhb-replace-img-btn[data-v-3de5b0b6]{color:#fff;cursor:pointer;box-sizing:border-box;background:#0f172a;border:1px solid #ffffff52;border-radius:.55rem;justify-content:center;align-items:center;width:2.125rem;height:2.125rem;padding:0;line-height:0;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex;box-shadow:0 .35rem .9rem #00000073}.wxhb-replace-img-btn[data-v-3de5b0b6]:hover{color:#fff;background:#10b981eb;border-color:#ffffff80}.wxhb-replace-img-btn[data-v-3de5b0b6] svg,.wxhb-replace-img-btn svg[data-v-3de5b0b6]{flex:none;display:block}html[data-theme=light] .tpsj-hover-toolbar[data-v-3de5b0b6]{color:#0f172ad1;background:#fffffff2;border-color:#00000014;box-shadow:0 2px 12px #0000001f}html[data-theme=light] .tpsj-icon-btn[data-v-3de5b0b6]:hover{color:#0f172af5;background-color:#0f172a14}html[data-theme=light] .tpsj-hover-toolbar--image-replace[data-v-3de5b0b6]{box-shadow:none!important;background:0 0!important;border-color:#0000!important}html[data-theme=light] .wxhb-replace-img-btn[data-v-3de5b0b6]{color:#fff;background:#0f172a;border-color:#ffffff52;box-shadow:0 .35rem .9rem #0f172a47}html[data-theme=light] .wxhb-replace-img-btn[data-v-3de5b0b6]:hover{color:#fff;background:#10b981eb;border-color:#ffffff80}.tpsj-icon-btn.tpsj-icon-btn--danger[data-v-3de5b0b6]{color:#fecacafa!important}.tpsj-icon-btn.tpsj-icon-btn--danger[data-v-3de5b0b6]:hover{color:#fff!important;background:#ef44443d!important}.sr-img-thumb[data-v-3de5b0b6] .tpsj-icon-btn.tpsj-icon-btn--danger{color:#fecacafa!important}.sr-img-thumb[data-v-3de5b0b6] .tpsj-icon-btn.tpsj-icon-btn--danger:hover{color:#fff!important;background:#ef44443d!important}.sr-img-thumb:hover img[data-v-3de5b0b6]{filter:brightness(.72)saturate(1.08)}.sr-img-thumb img[data-v-3de5b0b6]{object-fit:cover;cursor:grab;border-radius:.3rem;width:100%;height:100%;transition:opacity .16s,transform .16s,filter .16s;display:block}.sr-img-thumb img[data-v-3de5b0b6]:active{cursor:grabbing}.sr-img-thumb img.is-image-dragging[data-v-3de5b0b6]{opacity:.48;filter:saturate(1.12)brightness(1.08);transform:scale(.94)}.sr-img-play-icon[data-v-3de5b0b6]{z-index:2;color:#fff;opacity:0;pointer-events:none;background:#00000040;border-radius:.3rem;justify-content:center;align-items:center;transition:opacity .16s;display:flex;position:absolute;inset:0}.sr-img-play-icon[data-v-3de5b0b6] svg,.sr-img-play-icon svg[data-v-3de5b0b6]{display:block}.sr-img-thumb:hover .sr-img-play-icon[data-v-3de5b0b6],.sr-img-thumb:focus-within .sr-img-play-icon[data-v-3de5b0b6]{opacity:1}.sr-order-badge[data-v-3de5b0b6]{z-index:3;letter-spacing:.01em;color:#fff;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;background:#0f172ab8;border:1px solid #ffffff8c;border-radius:999px;justify-content:center;align-items:center;min-width:0;max-width:calc(100% - 8px);height:18px;padding:0 6px;font-size:.625em;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:4px;left:4px;overflow:hidden;box-shadow:0 2px 8px #00000047}.sr-img-broken[data-v-3de5b0b6]{color:#fca5a5f2;text-align:center;background:#ef44441a;flex-direction:column;justify-content:center;align-items:center;gap:.22rem;width:100%;height:100%;padding:.35rem;font-size:.68rem;font-weight:800;line-height:1.2;display:flex}.sr-uploading[data-v-3de5b0b6]{background:var(--w-4);justify-content:center;align-items:center;display:flex}.sr-spinner[data-v-3de5b0b6]{border:2px solid var(--w-10);border-top-color:#06b6d4b3;border-radius:50%;width:16px;height:16px;animation:.6s linear infinite sr-spin-3de5b0b6}@keyframes sr-spin-3de5b0b6{to{transform:rotate(360deg)}}.sr-media-remove[data-v-3de5b0b6]{z-index:30;color:#fff;cursor:pointer;opacity:1;background:#dc2626;border:1.5px solid #ffffffeb;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;transition:transform .15s,box-shadow .15s,background .15s;display:flex;position:absolute;top:-5px;right:-5px;box-shadow:0 4px 12px #dc262661,0 1px 3px #00000047}.sr-media-remove[data-v-3de5b0b6]:hover{background:#ef4444;transform:scale(1.12);box-shadow:0 6px 16px #dc262680,0 1px 4px #00000059}.sr-vid-thumb .sr-media-remove[data-v-3de5b0b6]{top:4px;right:4px}.sr-add-btn[data-v-3de5b0b6]{aspect-ratio:1;border:1px dashed var(--w-15);color:var(--w-30);cursor:pointer;background:0 0;border-radius:.3rem;justify-content:center;align-items:center;transition:all .2s;display:flex}.sr-add-img--header[data-v-3de5b0b6]{color:#06b6d4cc;background:#06b6d40f;border-style:solid;border-color:#06b6d433;border-radius:4px;flex:none;width:28px;height:28px;padding:0}.sr-add-vid--header[data-v-3de5b0b6]{color:#ec4899cc;aspect-ratio:1;background:#ec48990f;border-style:solid;border-color:#ec489933;border-radius:4px;flex:none;width:28px;height:28px;padding:0}.sr-add-aud--header[data-v-3de5b0b6]{color:#eab308cc;aspect-ratio:1;background:#eab3080f;border-style:solid;border-color:#eab30833;border-radius:4px;flex:none;width:28px;height:28px;padding:0}.sr-add-img[data-v-3de5b0b6]:hover,.inline-input-section.is-drag-over .sr-add-img[data-v-3de5b0b6]{color:#06b6d4e6;background:#06b6d414;border-color:#06b6d48c}.sr-add-vid--header[data-v-3de5b0b6]:hover,.inline-input-section.is-drag-over .sr-add-vid--header[data-v-3de5b0b6]{color:#ec4899e6;background:#ec489914;border-color:#ec48998c}.sr-add-aud--header[data-v-3de5b0b6]:hover,.inline-input-section.is-drag-over .sr-add-aud--header[data-v-3de5b0b6]{color:#eab308e6;background:#eab30814;border-color:#eab3088c}.sr-vid-thumb[data-v-3de5b0b6]{aspect-ratio:16/9;border:1px solid var(--w-8);background:var(--w-4);cursor:pointer;border-radius:.3rem;width:100%;transition:border-color .16s;position:relative;overflow:hidden}.sr-vid-thumb[data-v-3de5b0b6]:hover{border-color:#ec489959}.sr-thumb-video[data-v-3de5b0b6]{object-fit:cover;pointer-events:none;width:100%;height:100%}.sr-vid-play[data-v-3de5b0b6]{z-index:2;color:#fff;pointer-events:none;opacity:0;background:#00000040;justify-content:center;align-items:center;transition:opacity .15s;display:flex;position:absolute;inset:0}.sr-vid-thumb:hover .sr-vid-play[data-v-3de5b0b6]{opacity:1}.sr-vid-overlay[data-v-3de5b0b6]{z-index:3;opacity:0;gap:3px;transition:opacity .15s;display:flex;position:absolute;bottom:4px;right:4px}.sr-vid-thumb:hover .sr-vid-overlay[data-v-3de5b0b6],.sr-vid-thumb:focus-within .sr-vid-overlay[data-v-3de5b0b6]{opacity:1}.sr-vid-ov-btn[data-v-3de5b0b6]{color:#fff;cursor:pointer;background:#0009;border:none;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:background .15s;display:flex}.sr-vid-ov-btn[data-v-3de5b0b6]:hover{background:#000000d1}.sr-vid-ov-btn--danger[data-v-3de5b0b6]:hover{background:#ef4444b8}.sr-add-vid[data-v-3de5b0b6]:hover{color:#ec4899cc;border-color:#ec489966}.sr-aud-thumb[data-v-3de5b0b6]{border:1px solid var(--w-8);background:var(--w-4);cursor:pointer;box-sizing:border-box;border-radius:.3rem;flex-direction:column;justify-content:center;align-items:center;gap:.05rem;min-height:64px;padding:.35rem .25rem;transition:all .12s;display:flex;position:relative;overflow:hidden}.sr-aud-thumb[data-v-3de5b0b6]:hover{background:#eab30814;border-color:#eab30840}.sr-aud-thumb.playing[data-v-3de5b0b6]{background:#eab30814;border-color:#eab30866}.sr-aud-icon[data-v-3de5b0b6]{color:#eab308b3;flex-shrink:0}.sr-aud-thumb.playing .sr-aud-icon[data-v-3de5b0b6]{color:#eab308f2}.sr-aud-name[data-v-3de5b0b6]{color:var(--w-40);text-overflow:ellipsis;white-space:nowrap;text-align:center;max-width:36px;font-size:.4375em;line-height:1.2;overflow:hidden}.sr-aud-progress[data-v-3de5b0b6]{background:#eab3081a;height:2px;position:absolute;bottom:0;left:0;right:0}.sr-aud-progress-fill[data-v-3de5b0b6]{background:#eab308b3;border-radius:0 1px 0 0;height:100%;transition:width .1s linear}.sr-add-aud[data-v-3de5b0b6]:hover{color:#eab308cc;border-color:#eab30866}.sr-lightbox[data-v-3de5b0b6]{z-index:99999;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000d9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sr-lightbox img[data-v-3de5b0b6]{object-fit:contain;border-radius:6px;max-width:90vw;max-height:90vh;box-shadow:0 8px 40px #00000080}.sr-lightbox-close[data-v-3de5b0b6]{color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:background .15s;display:flex;position:absolute;top:16px;right:16px}.sr-lightbox-close[data-v-3de5b0b6]:hover{background:#ffffff40}.sr-expand-mask[data-v-3de5b0b6]{z-index:99998;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0000008f;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;inset:0}.sr-expand-dialog[data-v-3de5b0b6]{background:#12161ef7;border:1px solid #06b6d438;border-radius:12px;flex-direction:column;width:min(760px,92vw);height:min(560px,82vh);display:flex;overflow:hidden;box-shadow:0 22px 70px #00000075}.sr-expand-header[data-v-3de5b0b6]{border-bottom:1px solid #ffffff12;flex:none;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem .95rem;display:flex}.sr-expand-title[data-v-3de5b0b6]{color:#67e8f9f5;font-size:.96rem;font-weight:800}.sr-expand-subtitle[data-v-3de5b0b6]{color:#94a3b8e0;margin-top:.18rem;font-size:.76rem}.sr-expand-actions[data-v-3de5b0b6]{align-items:center;gap:.5rem;display:inline-flex}.sr-expand-count[data-v-3de5b0b6]{color:#94a3b8d1;font-size:.74rem}.sr-expand-save[data-v-3de5b0b6]{color:#a5f3fcf5;cursor:pointer;background:#06b6d424;border:1px solid #06b6d442;border-radius:.45rem;height:1.85rem;padding:0 .8rem;font-size:.78rem;font-weight:800}.sr-expand-save[data-v-3de5b0b6]:disabled{opacity:.42;cursor:default}.sr-expand-close[data-v-3de5b0b6]{color:#e2e8f0c2;cursor:pointer;background:0 0;border:0;border-radius:.45rem;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;display:inline-flex}.sr-expand-close[data-v-3de5b0b6]:hover{color:#f87171f2;background:#ffffff17}.sr-expand-textarea[data-v-3de5b0b6]{resize:none;color:var(--w-85,#e5e7eb);white-space:pre-wrap;word-break:break-word;scrollbar-width:thin;scrollbar-color:#06b6d459 #0f172a3d;background:#00000038;border:1px solid #ffffff17;border-radius:.55rem;outline:none;flex:auto;margin:.75rem .95rem .95rem;padding:.8rem .9rem;font-family:inherit;font-size:.9rem;line-height:1.7;overflow-y:auto}.sr-expand-textarea[data-v-3de5b0b6]:empty:before{content:attr(data-placeholder);color:#94a3b88c;pointer-events:none}.sr-expand-textarea[data-v-3de5b0b6]:focus{border-color:#06b6d461}.sr-expand-textarea[data-v-3de5b0b6]::-webkit-scrollbar{width:8px;height:8px}.sr-expand-textarea[data-v-3de5b0b6]::-webkit-scrollbar-track{background:#0f172a3d;border-radius:999px}.sr-expand-textarea[data-v-3de5b0b6]::-webkit-scrollbar-thumb{background:#06b6d475;border:2px solid #0f172a3d;border-radius:999px}.sr-expand-textarea[data-v-3de5b0b6]::-webkit-scrollbar-thumb:hover{background:#06b6d4ad}.sr-vid-preview-mask[data-v-3de5b0b6]{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;outline:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sr-vid-preview-box[data-v-3de5b0b6]{border-radius:8px;max-width:80vw;max-height:80vh;position:relative;overflow:hidden;box-shadow:0 8px 40px #00000080}.sr-preview-video[data-v-3de5b0b6]{border-radius:8px;outline:none;max-width:80vw;max-height:80vh;display:block}.sr-vid-preview-counter[data-v-3de5b0b6]{color:#ffffffdb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid #ffffff24;border-radius:999px;align-items:center;height:2rem;padding:0 .75rem;font-size:.8125rem;font-weight:600;display:inline-flex;position:fixed;top:1rem;right:4rem}.sr-vid-preview-nav[data-v-3de5b0b6]{z-index:2;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;width:3rem;height:3rem;padding:0;transition:background .15s,border-color .15s,transform .15s;display:inline-flex;position:fixed;top:50%;transform:translateY(-50%)}.sr-vid-preview-nav--prev[data-v-3de5b0b6]{left:1.25rem}.sr-vid-preview-nav--next[data-v-3de5b0b6]{right:1.25rem}.sr-vid-preview-nav[data-v-3de5b0b6]:hover{background:#ec4899db;border-color:#ec489973;transform:translateY(-50%)scale(1.04)}html[data-theme=light] .inline-input-section[data-v-3de5b0b6]{border-top-color:#0000000a}html[data-theme=light] .sr-editor[data-v-3de5b0b6]{color:#1e2332;background:#00000006;border-color:#0000001a}html[data-theme=light] .sr-editor[data-v-3de5b0b6]:focus{border-color:#06b6d466}html[data-theme=light] .sr-editor[data-v-3de5b0b6]:empty:before{color:#0000004d}html[data-theme=light] .sr-mention-panel[data-v-3de5b0b6]{background:#fffffffa;border-color:#0000001a;box-shadow:0 4px 16px #0000001a}html[data-theme=light] .sr-mention-item[data-v-3de5b0b6]:hover,html[data-theme=light] .sr-mention-item.active[data-v-3de5b0b6]{background:#06b6d414}html[data-theme=light] .sr-add-btn[data-v-3de5b0b6]{color:#0000004d;border-color:#0000001f}html[data-theme=light] .sr-aud-thumb[data-v-3de5b0b6]{background:#eab30808;border-color:#eab3081a}html[data-theme=light] .sr-section.sr-required-empty[data-v-3de5b0b6]{background:#ef444405;border-color:#ef444466}html[data-theme=light] .sr-asset-btn[data-v-3de5b0b6]{color:#06b6d4b3;background:#06b6d40a;border-color:#06b6d426}html[data-theme=light] .sr-asset-btn[data-v-3de5b0b6]:hover{background:#06b6d41a}html[data-theme=light] .sr-expand-mask[data-v-3de5b0b6]{background:#0f172a47}html[data-theme=light] .sr-expand-dialog[data-v-3de5b0b6]{background:#fffffffa;border-color:#06b6d429;box-shadow:0 18px 54px #0f172a29}html[data-theme=light] .sr-expand-header[data-v-3de5b0b6]{border-color:#0f172a14}html[data-theme=light] .sr-expand-title[data-v-3de5b0b6]{color:#0891b2}html[data-theme=light] .sr-expand-subtitle[data-v-3de5b0b6],html[data-theme=light] .sr-expand-count[data-v-3de5b0b6]{color:#64748b}html[data-theme=light] .sr-expand-save[data-v-3de5b0b6]{color:#08708c;background:#0891b21f;border-color:#0891b247}html[data-theme=light] .sr-expand-save[data-v-3de5b0b6]:hover:not(:disabled){color:#0e7490;background:#0891b22e;border-color:#0891b26b}html[data-theme=light] .sr-expand-save[data-v-3de5b0b6]:disabled{color:#64748b8c}html[data-theme=light] .sr-expand-textarea[data-v-3de5b0b6]{color:#1e2332;scrollbar-color:#0891b261 #e2e8f0cc;background:#0f172a09;border-color:#0f172a1a}html[data-theme=light] .sr-expand-textarea[data-v-3de5b0b6]::-webkit-scrollbar-track{background:#e2e8f0cc}html[data-theme=light] .sr-expand-textarea[data-v-3de5b0b6]::-webkit-scrollbar-thumb{background:#0891b26b;border-color:#e2e8f0cc}html[data-theme=light] .sr-expand-close[data-v-3de5b0b6]{color:#475569}.node-body[data-v-1dbe9a29]{flex-direction:column;flex:1;gap:.5rem;padding:.625rem .75rem;display:flex}.model-display[data-v-1dbe9a29]{background:color-mix(in srgb,var(--node-model-accent,#06b6d4) 10%,transparent);border:1px solid color-mix(in srgb,var(--node-model-accent,#06b6d4) 36%,transparent);cursor:pointer;border-radius:6px;align-items:center;gap:.5rem;padding:.35rem .5rem;transition:background .15s,border-color .15s,box-shadow .15s,transform .15s;display:flex;box-shadow:inset 0 0 0 1px #ffffff09}.model-display[data-v-1dbe9a29]:hover{background:color-mix(in srgb,var(--node-model-accent,#06b6d4) 16%,transparent);border-color:color-mix(in srgb,var(--node-model-accent,#06b6d4) 68%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--node-model-accent,#06b6d4) 16%,transparent),0 0 0 2px color-mix(in srgb,var(--node-model-accent,#06b6d4) 10%,transparent);transform:translateY(-1px)}.model-display-icon[data-v-1dbe9a29]{object-fit:cover;border-radius:4px;width:20px;height:20px}.model-display-name[data-v-1dbe9a29]{color:var(--w-75);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.75em;font-weight:500;overflow:hidden}.model-edit-icon[data-v-1dbe9a29]{color:color-mix(in srgb,var(--node-model-accent,#06b6d4) 72%,var(--w-40));flex-shrink:0;transition:color .15s,transform .15s}.model-display:hover .model-edit-icon[data-v-1dbe9a29]{transform:rotate(-8deg)scale(1.08)}.model-empty[data-v-1dbe9a29]{color:var(--w-25);text-align:center;cursor:pointer;padding:.5rem 0;font-size:.6875em}.params-summary[data-v-1dbe9a29],.config-tag-row[data-v-1dbe9a29]{flex-wrap:wrap;gap:.25rem;display:flex}.config-tag-row[data-v-1dbe9a29]{align-self:flex-start}.param-chip[data-v-1dbe9a29]{background:var(--w-4);border-radius:4px;align-items:center;gap:.2rem;padding:.15rem .4rem;font-size:.625em;display:inline-flex}.param-key[data-v-1dbe9a29]{color:var(--w-35)}.param-val[data-v-1dbe9a29]{color:var(--w-60);font-weight:500}.gen-count-tag[data-v-1dbe9a29],.storyboard-tag[data-v-1dbe9a29],.split-count-tag[data-v-1dbe9a29],.reference-mode-tag[data-v-1dbe9a29],.channel-tag[data-v-1dbe9a29]{border-radius:4px;align-self:flex-start;align-items:center;gap:.25rem;display:inline-flex}.gen-count-tag[data-v-1dbe9a29],.split-count-tag[data-v-1dbe9a29],.reference-mode-tag[data-v-1dbe9a29]{color:var(--w-40);background:var(--w-4);padding:.2rem .4rem;font-size:.625em}.storyboard-tag[data-v-1dbe9a29]{background:#06b6d414;padding:.2rem .4rem}.storyboard-tag.sb-off[data-v-1dbe9a29]{background:var(--w-4)}.sb-text[data-v-1dbe9a29]{color:#06b6d4b3;font-size:.625em;font-weight:500}.sb-text em[data-v-1dbe9a29]{color:#06b6d480;margin-left:.2em;font-style:normal;font-weight:400}.storyboard-tag.sb-off .sb-text[data-v-1dbe9a29]{color:var(--w-30)}.channel-tag[data-v-1dbe9a29]{background:#ff980014;padding:.15rem .4rem}.channel-tag svg[data-v-1dbe9a29]{color:#ff980080;flex-shrink:0}.channel-tag span[data-v-1dbe9a29]{color:#ff9800b3;font-size:.625em;font-weight:500}.reference-mode-tag[data-v-1dbe9a29]{background:#06b6d414}.reference-mode-tag strong[data-v-1dbe9a29],.split-count-tag strong[data-v-1dbe9a29]{color:#06b6d4d9;font-weight:600}.reference-mode-tag.plain[data-v-1dbe9a29]{background:#8b5cf614}.reference-mode-tag.plain strong[data-v-1dbe9a29]{color:#a78bfae6}.split-count-tag.off[data-v-1dbe9a29]{background:var(--w-4)}.split-count-tag.off strong[data-v-1dbe9a29]{color:var(--w-45)}.node-body--image[data-v-1dbe9a29]{--node-model-accent:#fb923c}.node-body--video[data-v-1dbe9a29]{--node-model-accent:#ec4899}.node-body--audio[data-v-1dbe9a29]{--node-model-accent:#a855f7}.node-body--text[data-v-1dbe9a29]{--node-model-accent:#06b6d4}.node-body--image .model-display[data-v-1dbe9a29]:hover{border-color:#fb923cad}.node-body--image .model-display:hover .model-edit-icon[data-v-1dbe9a29]{color:#fb923ccc}.node-body--image .gen-count-tag strong[data-v-1dbe9a29]{color:#fb923cd9;font-weight:600}.node-body--video .model-display[data-v-1dbe9a29]:hover{border-color:#ec4899ad}.node-body--video .model-display:hover .model-edit-icon[data-v-1dbe9a29]{color:#ec4899cc}.node-body--video .gen-count-tag strong[data-v-1dbe9a29]{color:#ec4899d9;font-weight:600}.node-body--audio .model-display[data-v-1dbe9a29]:hover{border-color:#a855f7ad}.node-body--audio .model-display:hover .model-edit-icon[data-v-1dbe9a29]{color:#a855f7cc}.node-body--audio .gen-count-tag strong[data-v-1dbe9a29]{color:#a855f7d9;font-weight:600}.node-body--text .model-display[data-v-1dbe9a29]:hover{border-color:#06b6d4ad}.node-body--text .model-display:hover .model-edit-icon[data-v-1dbe9a29]{color:#06b6d4cc}.cfg-wrap[data-v-1dbe9a29]{display:inline-flex;position:relative}.cfg-trigger[data-v-1dbe9a29]{cursor:pointer;transition:filter .12s,box-shadow .12s}.cfg-trigger[data-v-1dbe9a29]:hover{filter:brightness(1.12)}.cfg-trigger.cfg-open[data-v-1dbe9a29]{box-shadow:0 0 0 1px color-mix(in srgb,var(--node-model-accent,#06b6d4) 55%,transparent)}.cfg-caret[data-v-1dbe9a29]{opacity:.5;flex-shrink:0;margin-left:.05rem;transition:opacity .12s}.cfg-trigger:hover .cfg-caret[data-v-1dbe9a29],.cfg-trigger.cfg-open .cfg-caret[data-v-1dbe9a29]{opacity:.85}.cfg-pop[data-v-1dbe9a29]{z-index:30;scrollbar-width:thin;background:#1c202afa;border:1px solid #ffffff1a;border-radius:7px;min-width:7.5rem;max-width:13rem;max-height:12rem;padding:.25rem;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 8px 24px #0006}.cfg-pop[data-v-1dbe9a29]::-webkit-scrollbar{width:5px}.cfg-pop[data-v-1dbe9a29]::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:3px}.cfg-pop-item[data-v-1dbe9a29]{color:var(--w-70,#ffffffb8);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-radius:5px;align-items:center;gap:.3rem;padding:.32rem .45rem;font-size:.72em;transition:background .1s,color .1s;display:flex;overflow:hidden}.cfg-pop-item[data-v-1dbe9a29]:hover{color:#fff;background:#ffffff0f}.cfg-pop-item.selected[data-v-1dbe9a29]{background:color-mix(in srgb,var(--node-model-accent,#06b6d4) 20%,transparent);color:#fff}.cfg-pop-empty[data-v-1dbe9a29]{color:var(--w-35);text-align:center;padding:.4rem .45rem;font-size:.72em}.cfg-ch-icon[data-v-1dbe9a29]{text-align:center;opacity:.85;flex-shrink:0;width:.9em;font-size:.9em}.cfg-ch-specific .cfg-ch-icon[data-v-1dbe9a29]{color:#06b6d4b8;font-size:.55em}.cfg-pop-divider[data-v-1dbe9a29]{color:var(--w-35);letter-spacing:.02em;padding:.3rem .45rem .15rem;font-size:.62em}.cfg-delim-opts[data-v-1dbe9a29]{gap:.3rem;padding:.15rem .15rem .25rem;display:flex}.cfg-delim-opt[data-v-1dbe9a29]{color:var(--w-60,#fff9);cursor:pointer;background:#ffffff08;border:1px solid #ffffff24;border-radius:5px;flex:1;padding:.28rem .3rem;font-size:.7em;transition:background .1s,border-color .1s,color .1s}.cfg-delim-opt[data-v-1dbe9a29]:hover{color:#fff;background:#ffffff14}.cfg-delim-opt.active[data-v-1dbe9a29]{border-color:color-mix(in srgb,var(--node-model-accent,#06b6d4) 55%,transparent);background:color-mix(in srgb,var(--node-model-accent,#06b6d4) 18%,transparent);color:#fff}.cfg-delim-input[data-v-1dbe9a29]{box-sizing:border-box;width:100%;color:var(--w-80,#fff);background:#ffffff0a;border:1px solid #ffffff24;border-radius:5px;outline:none;margin-top:.15rem;padding:.3rem .4rem;font-size:.72em}.cfg-delim-input[data-v-1dbe9a29]:focus{border-color:color-mix(in srgb,var(--node-model-accent,#06b6d4) 50%,transparent)}.cfg-pop-stepper[data-v-1dbe9a29]{align-items:center;gap:.4rem;min-width:auto;padding:.3rem .45rem;display:inline-flex}.cfg-step-btn[data-v-1dbe9a29]{width:1.4rem;height:1.4rem;color:var(--w-70,#ffffffb8);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;border-radius:5px;justify-content:center;align-items:center;padding:0;transition:background .1s,border-color .1s;display:inline-flex}.cfg-step-btn[data-v-1dbe9a29]:hover:not(:disabled){color:#fff;background:#ffffff1a}.cfg-step-btn[data-v-1dbe9a29]:disabled{opacity:.4;cursor:not-allowed}.cfg-step-val[data-v-1dbe9a29]{text-align:center;min-width:1.2rem;color:var(--w-80,#fff);font-size:.8em;font-weight:600}.cfg-wrap-model[data-v-1dbe9a29]{display:block}.model-display.cfg-trigger .model-edit-icon[data-v-1dbe9a29]{transition:transform .15s,color .15s}.model-display.cfg-open .model-edit-icon[data-v-1dbe9a29]{transform:rotate(180deg)}.model-empty.cfg-trigger[data-v-1dbe9a29]{cursor:pointer}.cfg-pop-model[data-v-1dbe9a29]{min-width:0;max-width:none;max-height:none;left:0;right:0;overflow:visible}.cfg-model-search[data-v-1dbe9a29]{align-items:center;gap:.4rem;margin-bottom:.15rem;padding:.55rem .6rem;display:flex}.cfg-model-search-icon[data-v-1dbe9a29]{color:var(--w-35);flex-shrink:0}.cfg-model-search-input[data-v-1dbe9a29]{min-width:0;box-shadow:none;appearance:none;color:var(--w-85,#fff);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:.75em;line-height:1.4}.cfg-model-search-input[data-v-1dbe9a29]::placeholder{color:var(--w-30)}.cfg-model-list[data-v-1dbe9a29]{scrollbar-width:thin;max-height:13rem;overflow-y:auto}.cfg-model-list[data-v-1dbe9a29]::-webkit-scrollbar{width:5px}.cfg-model-list[data-v-1dbe9a29]::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:3px}.cfg-model-item[data-v-1dbe9a29]{gap:.45rem;padding:.4rem .5rem}.cfg-model-icon[data-v-1dbe9a29]{object-fit:cover;border-radius:4px;flex-shrink:0;width:20px;height:20px}.cfg-model-name[data-v-1dbe9a29]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cfg-switching[data-v-1dbe9a29]{color:var(--w-45);align-items:center;gap:.4rem;padding:.3rem .1rem;font-size:.68em;display:flex}.cfg-switching-spin[data-v-1dbe9a29]{color:color-mix(in srgb,var(--node-model-accent,#06b6d4) 80%,var(--w-45));flex-shrink:0;animation:.8s linear infinite cfg-spin-1dbe9a29}@keyframes cfg-spin-1dbe9a29{to{transform:rotate(360deg)}}html[data-theme=light] .model-display[data-v-1dbe9a29]{background:color-mix(in srgb,var(--node-model-accent,#06b6d4) 8%,white);border-color:color-mix(in srgb,var(--node-model-accent,#06b6d4) 34%,#0f172a14);box-shadow:0 1px 2px #0f172a0a}html[data-theme=light] .model-display[data-v-1dbe9a29]:hover{background:color-mix(in srgb,var(--node-model-accent,#06b6d4) 13%,white);border-color:color-mix(in srgb,var(--node-model-accent,#06b6d4) 62%,#0f172a14);box-shadow:0 0 0 2px color-mix(in srgb,var(--node-model-accent,#06b6d4) 12%,transparent),0 3px 8px #0f172a14}html[data-theme=light] .model-display-name[data-v-1dbe9a29]{color:#3c4150}html[data-theme=light] .model-empty[data-v-1dbe9a29]{color:#0003}html[data-theme=light] .model-display-icon[data-v-1dbe9a29],html[data-theme=light] .cfg-model-icon[data-v-1dbe9a29]{background:#262c38;box-shadow:0 0 0 1px #0f172a1f}html[data-theme=light] .cfg-pop[data-v-1dbe9a29]{background:#fffffffc;border-color:#0000001a;box-shadow:0 8px 24px #0f172a24}html[data-theme=light] .cfg-pop-item[data-v-1dbe9a29]{color:#373c4b}html[data-theme=light] .cfg-pop-item[data-v-1dbe9a29]:hover{color:#141822;background:#0000000a}html[data-theme=light] .cfg-pop-item.selected[data-v-1dbe9a29]{color:#141822}html[data-theme=light] .cfg-pop-divider[data-v-1dbe9a29]{color:#828796}html[data-theme=light] .cfg-step-btn[data-v-1dbe9a29]{color:#373c4b;background:#00000008;border-color:#0000001f}html[data-theme=light] .cfg-step-btn[data-v-1dbe9a29]:hover:not(:disabled){color:#141822;background:#00000012}html[data-theme=light] .cfg-step-val[data-v-1dbe9a29]{color:#1e2332}html[data-theme=light] .cfg-delim-opt[data-v-1dbe9a29]{color:#373c4b;background:#00000008;border-color:#0000001f}html[data-theme=light] .cfg-delim-opt[data-v-1dbe9a29]:hover{color:#141822;background:#0000000f}html[data-theme=light] .cfg-delim-input[data-v-1dbe9a29]{color:#1e2332;background:#00000006;border-color:#0000001f}html[data-theme=light] .cfg-model-search-input[data-v-1dbe9a29]{color:#1e2332}html[data-theme=light] .cfg-model-search-input[data-v-1dbe9a29]::placeholder{color:#969ba8}.ref-preview[data-v-e7de192b]{border-top:1px solid var(--w-6);background:rgba(var(--node-accent,251, 146, 60),.035);flex-direction:column;gap:.45rem;padding:.5rem .75rem;display:flex}.ref-section[data-v-e7de192b]{flex-direction:column;gap:.35rem;display:flex}.ref-section-title[data-v-e7de192b]{color:var(--w-45);align-items:center;gap:.28rem;font-size:.62em;font-weight:600;display:inline-flex}.ref-section-title svg[data-v-e7de192b]{color:rgba(var(--node-accent,251, 146, 60),.8)}.ref-section--excluded .ref-section-title[data-v-e7de192b]{color:#fbbf24d1}.ref-section--ignored .ref-section-title[data-v-e7de192b]{color:#94a3b8d1}.ref-grid[data-v-e7de192b]{scrollbar-width:thin;scrollbar-color:rgba(var(--node-accent,251, 146, 60),.45) #ffffff0a;flex-wrap:wrap;gap:.3rem;max-height:4.4rem;display:flex;overflow-y:auto}.ref-grid[data-v-e7de192b]::-webkit-scrollbar{width:.35rem;height:.35rem}.ref-grid[data-v-e7de192b]::-webkit-scrollbar-track{background:#ffffff0a;border-radius:999px}.ref-grid[data-v-e7de192b]::-webkit-scrollbar-thumb{background:rgba(var(--node-accent,251, 146, 60),.45);border-radius:999px}.ref-grid[data-v-e7de192b]::-webkit-scrollbar-thumb:hover{background:rgba(var(--node-accent,251, 146, 60),.65)}.ref-thumb[data-v-e7de192b]{box-sizing:border-box;object-fit:cover;background:#00000029;border:0;border-radius:calc(.35rem - 2px);width:100%;height:100%;display:block}.ref-thumb-button[data-v-e7de192b]{box-sizing:border-box;cursor:default;background:#00000029;border:2px solid #0000;border-radius:.35rem;width:2.5rem;height:2.5rem;margin:1px;padding:0;position:relative;overflow:hidden}.ref-thumb-button[data-v-e7de192b]:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;border:2px solid #fffffff0;transition:opacity .14s;position:absolute;inset:0}.ref-thumb-code[data-v-e7de192b]{z-index:1;color:#ffffffeb;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;background:#0f172ab8;border-radius:.2rem;padding:1px 2px;font-size:.52rem;font-weight:700;line-height:1.1;position:absolute;bottom:2px;left:2px;right:2px;overflow:hidden}.ref-thumb-button.is-connectable[data-v-e7de192b],.ref-thumb-button.is-toggleable[data-v-e7de192b]{cursor:pointer}.ref-thumb-button.is-toggleable[data-v-e7de192b]:hover,.ref-thumb-button.is-toggleable[data-v-e7de192b]:focus-visible{border-color:#0000}.ref-thumb-button.is-connectable[data-v-e7de192b]:hover,.ref-thumb-button.is-connectable[data-v-e7de192b]:focus-visible{border-color:#94a3b83d}.ref-thumb-button.is-toggleable[data-v-e7de192b]:hover:after,.ref-thumb-button.is-toggleable[data-v-e7de192b]:focus-visible:after,.ref-thumb-button.is-connectable[data-v-e7de192b]:hover:after,.ref-thumb-button.is-connectable[data-v-e7de192b]:focus-visible:after{opacity:1}.ref-thumb-button.is-connectable:hover .ref-thumb[data-v-e7de192b],.ref-thumb-button.is-connectable:focus-visible .ref-thumb[data-v-e7de192b]{opacity:.78;filter:grayscale(.25)saturate(.85)}.ref-thumb-button[data-v-e7de192b]:focus-visible{outline:none}.ref-thumb-button.is-excluded[data-v-e7de192b]{border-color:#94a3b852}.ref-thumb--excluded[data-v-e7de192b]{opacity:.52;filter:saturate(.5)}.ref-thumb-button.is-ignored[data-v-e7de192b]{border-color:#94a3b83d}.ref-thumb--ignored[data-v-e7de192b]{opacity:.38;filter:grayscale(.8)saturate(.35)}html[data-theme=light] .ref-preview[data-v-e7de192b]{background:rgba(var(--node-accent,251, 146, 60),.045)}html[data-theme=light] .ref-grid[data-v-e7de192b]{scrollbar-color:rgba(var(--node-accent,251, 146, 60),.38) #0f172a0f}html[data-theme=light] .ref-grid[data-v-e7de192b]::-webkit-scrollbar-track{background:#0f172a0f}.mx-overlay[data-v-04bdb6e7]{z-index:99990;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:var(--canvas-base-font,14px);background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.mx-panel[data-v-04bdb6e7]{background:#12161ef7;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;width:680px;max-width:92vw;max-height:85vh;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000080}.mx-close[data-v-04bdb6e7]{z-index:2;color:var(--w-40);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex;position:absolute;top:.75rem;right:.75rem}.mx-close[data-v-04bdb6e7]:hover{background:var(--w-6);color:var(--w-70)}.mx-header[data-v-04bdb6e7]{border-bottom:1px solid var(--w-6);padding:1rem 1.25rem .75rem}.mx-header h3[data-v-04bdb6e7]{color:var(--w-85);margin:0;font-size:1.0625em;font-weight:600}.mx-body[data-v-04bdb6e7]{flex:1;min-height:0;display:flex;overflow:hidden}.mx-left[data-v-04bdb6e7]{border-right:1px solid var(--w-6);flex-direction:column;width:240px;min-width:240px;display:flex}.mx-search[data-v-04bdb6e7]{background:var(--w-4);border:1px solid var(--w-8);color:var(--w-85);border-radius:6px;outline:none;margin:.625rem;padding:.4rem .6rem;font-family:inherit;font-size:.8125em}.mx-search[data-v-04bdb6e7]:focus{border-color:#06b6d466}.mx-model-list[data-v-04bdb6e7]{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);flex:1;padding:0 .375rem .5rem;overflow-y:auto}.mx-model-list[data-v-04bdb6e7]::-webkit-scrollbar{width:5px}.mx-model-list[data-v-04bdb6e7]::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:3px}.mx-model-list[data-v-04bdb6e7]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:3px}.mx-model-list[data-v-04bdb6e7]::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.mx-model-item[data-v-04bdb6e7]{cursor:pointer;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem .625rem;transition:background .12s;display:flex}.mx-model-item[data-v-04bdb6e7]:hover{background:var(--w-6)}.mx-model-item.active[data-v-04bdb6e7]{background:#06b6d41f}.mx-model-icon[data-v-04bdb6e7]{object-fit:cover;border-radius:6px;width:28px;height:28px}.mx-model-icon-placeholder[data-v-04bdb6e7]{background:var(--w-8);width:28px;height:28px;color:var(--w-40);border-radius:6px;justify-content:center;align-items:center;font-size:.8125em;font-weight:600;display:flex}.mx-model-info[data-v-04bdb6e7]{flex:1;min-width:0}.mx-model-name[data-v-04bdb6e7]{color:var(--w-85);white-space:nowrap;text-overflow:ellipsis;font-size:.8125em;font-weight:500;overflow:hidden}.mx-model-desc[data-v-04bdb6e7]{color:var(--w-35);white-space:nowrap;text-overflow:ellipsis;margin-top:.1rem;font-size:.6875em;overflow:hidden}.mx-right[data-v-04bdb6e7]{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);flex-direction:column;flex:1;padding:.75rem 1rem;display:flex;overflow-y:auto}.mx-right[data-v-04bdb6e7]::-webkit-scrollbar{width:5px}.mx-right[data-v-04bdb6e7]::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:3px}.mx-right[data-v-04bdb6e7]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:3px}.mx-right[data-v-04bdb6e7]::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.mx-selected-header[data-v-04bdb6e7]{align-items:center;gap:.625rem;margin-bottom:.5rem;display:flex}.mx-selected-icon[data-v-04bdb6e7]{object-fit:cover;border-radius:8px;flex-shrink:0;width:36px;height:36px}.mx-selected-icon-placeholder[data-v-04bdb6e7]{background:var(--w-8);width:36px;height:36px;color:var(--w-40);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:1em;font-weight:600;display:flex}.mx-selected-header-info[data-v-04bdb6e7]{flex:1;min-width:0}.mx-selected-name[data-v-04bdb6e7]{color:var(--w-85);font-size:.9375em;font-weight:600}.mx-model-description[data-v-04bdb6e7]{background:var(--w-3);border:1px solid var(--w-6);border-radius:8px;margin-bottom:.75rem;padding:.5rem .625rem}.mx-desc-text[data-v-04bdb6e7]{color:var(--w-50);white-space:pre-wrap;word-break:break-word;font-size:.75em;line-height:1.6}.mx-section-label[data-v-04bdb6e7]{color:var(--w-30);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.375rem;font-size:.6875em;font-weight:600}.mx-input-section[data-v-04bdb6e7]{margin-bottom:.75rem}.mx-input-items[data-v-04bdb6e7]{flex-direction:column;gap:.25rem;display:flex}.mx-input-item[data-v-04bdb6e7]{background:var(--w-3);border:1px solid var(--w-6);border-radius:6px;align-items:center;gap:.5rem;padding:.375rem .5rem;display:flex}.mx-input-item-icon[data-v-04bdb6e7]{width:20px;height:20px;color:var(--w-40);flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;margin-top:.1rem;display:flex}.mx-input-item-info[data-v-04bdb6e7]{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.mx-input-item-row[data-v-04bdb6e7]{align-items:center;gap:.3rem;display:flex}.mx-input-item-name[data-v-04bdb6e7]{color:var(--w-70);font-size:.8125em;font-weight:500}.mx-input-item-max[data-v-04bdb6e7]{color:var(--w-30);font-size:.625em}.mx-input-item-desc[data-v-04bdb6e7]{color:var(--w-35);font-size:.6875em;line-height:1.3}.mx-input-item-type[data-v-04bdb6e7]{color:var(--w-30);flex-shrink:0;align-self:flex-start;margin-top:.15rem;font-size:.6875em}.mx-tag[data-v-04bdb6e7]{border-radius:3px;flex-shrink:0;padding:.05rem .3rem;font-size:.625em;font-weight:500}.mx-tag-required[data-v-04bdb6e7]{color:#ef4444cc;background:#ef44441f}.mx-tag-optional[data-v-04bdb6e7]{background:var(--w-4);color:var(--w-30)}.mx-params-list[data-v-04bdb6e7]{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.mx-params-list>.mx-section-label[data-v-04bdb6e7],.mx-params-list>.mx-no-params[data-v-04bdb6e7]{grid-column:1/-1}.mx-param-row[data-v-04bdb6e7]{flex-direction:column;gap:.2rem;min-width:0;display:flex}.mx-param-row>label[data-v-04bdb6e7]{color:var(--w-45);font-size:.75em;font-weight:500}.mx-input[data-v-04bdb6e7]{background:var(--w-4);border:1px solid var(--w-8);width:100%;color:var(--w-85);box-sizing:border-box;border-radius:6px;outline:none;padding:.375rem .5rem;font-family:inherit;font-size:.8125em}.mx-input[data-v-04bdb6e7]:focus{border-color:#06b6d466}.mx-dropdown[data-v-04bdb6e7]{position:relative}.mx-dropdown-trigger[data-v-04bdb6e7]{box-sizing:border-box;background:var(--w-4);border:1px solid var(--w-8);cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;width:100%;padding:.375rem .5rem;transition:border-color .15s;display:flex}.mx-dropdown-trigger[data-v-04bdb6e7]:hover{border-color:#06b6d440}.mx-dropdown.open .mx-dropdown-trigger[data-v-04bdb6e7]{border-color:#06b6d466}.mx-dropdown-value[data-v-04bdb6e7]{color:var(--w-85);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.8125em;overflow:hidden}.mx-dropdown-arrow[data-v-04bdb6e7]{color:var(--w-35);flex-shrink:0;transition:transform .2s}.mx-dropdown.open .mx-dropdown-arrow[data-v-04bdb6e7]{transform:rotate(180deg)}.mx-dropdown-panel[data-v-04bdb6e7]{z-index:20;border:1px solid var(--w-8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent;background:#12161efa;border-radius:8px;max-height:200px;animation:.12s ease-out mx-dd-pop-04bdb6e7;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden auto;box-shadow:0 8px 24px #00000073}.mx-dropdown-panel[data-v-04bdb6e7]::-webkit-scrollbar{width:4px}.mx-dropdown-panel[data-v-04bdb6e7]::-webkit-scrollbar-track{background:0 0}.mx-dropdown-panel[data-v-04bdb6e7]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:2px}@keyframes mx-dd-pop-04bdb6e7{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.mx-dropdown-item[data-v-04bdb6e7]{color:var(--w-65);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;padding:.4rem .625rem;font-size:.8125em;transition:all .1s;overflow:hidden}.mx-dropdown-item[data-v-04bdb6e7]:hover{background:var(--w-6);color:var(--w-85)}.mx-dropdown-item.selected[data-v-04bdb6e7]{color:#06b6d4e6;background:#06b6d41a}.mx-channel-row[data-v-04bdb6e7]{border-top:1px solid var(--w-6);flex-direction:column;gap:.35rem;margin-top:.75rem;padding-top:.75rem;display:flex}.mx-channel-row>label[data-v-04bdb6e7]{color:var(--w-45);font-size:.75em;font-weight:500}.mx-channel-dd[data-v-04bdb6e7]{width:100%}.mx-channel-panel[data-v-04bdb6e7]{max-height:18rem;overflow-y:auto}.mx-channel-panel[data-v-04bdb6e7]::-webkit-scrollbar{width:4px}.mx-channel-panel[data-v-04bdb6e7]::-webkit-scrollbar-thumb{background:var(--w-10);border-radius:2px}.mx-channel-panel .mx-dropdown-item[data-v-04bdb6e7]{align-items:center;display:flex}.mx-ch-icon[data-v-04bdb6e7]{flex-shrink:0;margin-right:.25rem}.mx-channel-section[data-v-04bdb6e7]{color:var(--w-30);background:#ffffff06;padding:.4rem .625rem .25rem;font-size:.625em;font-weight:600}.mx-channel-specific .mx-ch-icon[data-v-04bdb6e7]{color:#06b6d4b8;font-size:.55em}.mx-channel-provider[data-v-04bdb6e7]{color:var(--w-30);flex-shrink:0;margin-left:auto;padding-left:.5rem;font-size:.85em}.mx-gen-count[data-v-04bdb6e7]{border-top:1px solid var(--w-6);justify-content:space-between;align-items:center;margin-top:.75rem;padding-top:.75rem;display:flex}.mx-gen-count-before-params[data-v-04bdb6e7]{margin-bottom:.75rem}.mx-gen-count>label[data-v-04bdb6e7]{color:var(--w-45);font-size:.75em;font-weight:500}.mx-reference-options[data-v-04bdb6e7]{gap:.3rem;width:10rem;display:flex}.mx-count-ctrl[data-v-04bdb6e7]{border:1px solid var(--w-8);border-radius:6px;align-items:center;gap:0;display:flex;overflow:hidden}.mx-count-btn[data-v-04bdb6e7]{background:var(--w-4);width:28px;height:28px;color:var(--w-60);cursor:pointer;border:none;justify-content:center;align-items:center;padding:0;font-size:.9375em;font-weight:600;transition:all .12s;display:flex}.mx-count-btn[data-v-04bdb6e7]:hover:not(:disabled){background:var(--w-8);color:var(--w-85)}.mx-count-btn[data-v-04bdb6e7]:disabled{opacity:.3;cursor:not-allowed}.mx-count-input[data-v-04bdb6e7]{text-align:center;width:36px;color:var(--w-85);background:var(--w-2);border:none;border-left:1px solid var(--w-8);border-right:1px solid var(--w-8);-moz-appearance:textfield;box-sizing:border-box;outline:none;height:28px;font-family:inherit;font-size:.875em;font-weight:600;line-height:28px}.mx-count-input[data-v-04bdb6e7]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mx-count-input[data-v-04bdb6e7]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mx-no-params[data-v-04bdb6e7],.mx-loading[data-v-04bdb6e7],.mx-placeholder[data-v-04bdb6e7],.mx-empty[data-v-04bdb6e7]{color:var(--w-25);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:2rem 0;font-size:.8125em;display:flex}.mx-footer[data-v-04bdb6e7]{border-top:1px solid var(--w-6);justify-content:flex-end;gap:.5rem;padding:.75rem 1.25rem;display:flex}.mx-btn[data-v-04bdb6e7]{cursor:pointer;border:none;border-radius:6px;padding:.4rem 1.25rem;font-family:inherit;font-size:.875em;font-weight:500;transition:all .15s}.mx-btn-cancel[data-v-04bdb6e7]{background:var(--w-6);color:var(--w-65)}.mx-btn-cancel[data-v-04bdb6e7]:hover{background:var(--w-8)}.mx-btn-confirm[data-v-04bdb6e7]{color:#fff;background:#06b6d4d9}.mx-btn-confirm[data-v-04bdb6e7]:hover:not(:disabled){background:#06b6d4}.mx-btn-confirm[data-v-04bdb6e7]:disabled{opacity:.4;cursor:not-allowed}.mx-storyboard-section[data-v-04bdb6e7]{border-top:1px solid var(--w-6);margin-top:.75rem;padding-top:.75rem}.mx-storyboard-mode-row[data-v-04bdb6e7]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.mx-storyboard-field-label[data-v-04bdb6e7]{color:var(--w-45);flex-shrink:0;font-size:.75em;font-weight:500}.mx-storyboard-mode-dd[data-v-04bdb6e7]{flex:1;min-width:6.5rem;max-width:11rem}.mx-storyboard-tri-options[data-v-04bdb6e7]{flex:1;gap:.3rem;display:flex}.mx-tri-opt[data-v-04bdb6e7]{border:1px solid var(--w-8);background:var(--w-3);color:var(--w-50);cursor:pointer;white-space:nowrap;text-align:center;border-radius:6px;flex:1;padding:.3rem .25rem;font-family:inherit;font-size:.6875em;font-weight:500;transition:all .15s}.mx-tri-opt[data-v-04bdb6e7]:hover{color:var(--w-65);border-color:#06b6d440}.mx-tri-opt.active[data-v-04bdb6e7]{color:#06b6d4e6;background:#06b6d41a;border-color:#06b6d466}.mx-storyboard-hint-only[data-v-04bdb6e7]{color:var(--w-30);margin-top:.35rem;font-size:.625em;line-height:1.35}.mx-split-mode[data-v-04bdb6e7]{flex-direction:column;gap:.25rem;margin-top:.5rem;display:flex}.mx-split-mode>label[data-v-04bdb6e7]{color:var(--w-45);font-size:.75em;font-weight:500}.mx-split-mode-options[data-v-04bdb6e7]{gap:.375rem;display:flex}.mx-split-opt[data-v-04bdb6e7]{border:1px solid var(--w-8);background:var(--w-3);color:var(--w-50);cursor:pointer;border-radius:6px;flex:1;padding:.35rem .5rem;font-family:inherit;font-size:.75em;font-weight:500;transition:all .15s}.mx-split-opt[data-v-04bdb6e7]:hover{color:var(--w-65);border-color:#06b6d440}.mx-split-opt.active[data-v-04bdb6e7]{color:#06b6d4e6;background:#06b6d41a;border-color:#06b6d466}.mx-split-hint[data-v-04bdb6e7]{background:var(--w-3);border:1px solid var(--w-6);color:var(--w-35);border-radius:6px;align-items:center;gap:.35rem;margin-top:.375rem;padding:.35rem .5rem;font-size:.6875em;display:flex}.mx-custom-storyboard[data-v-04bdb6e7]{flex-direction:column;gap:.4rem;margin-top:.5rem;display:flex}.mx-delimiter-row[data-v-04bdb6e7]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.mx-delimiter-row>label[data-v-04bdb6e7]{color:var(--w-45);flex-shrink:0;font-size:.75em;font-weight:500}.mx-delimiter-options[data-v-04bdb6e7]{gap:.3rem;width:11rem;display:flex}.mx-delimiter-opt[data-v-04bdb6e7]{border:1px solid var(--w-8);background:var(--w-3);color:var(--w-50);cursor:pointer;white-space:nowrap;border-radius:6px;flex:1;padding:.3rem .25rem;font-family:inherit;font-size:.6875em;font-weight:500;transition:all .15s}.mx-delimiter-opt[data-v-04bdb6e7]:hover{color:var(--w-65);border-color:#06b6d440}.mx-delimiter-opt.active[data-v-04bdb6e7]{color:#06b6d4e6;background:#06b6d41a;border-color:#06b6d466}.mx-delimiter-input[data-v-04bdb6e7]{background:var(--w-4);border:1px solid var(--w-8);width:100%;color:var(--w-85);box-sizing:border-box;border-radius:6px;outline:none;padding:.375rem .5rem;font-family:inherit;font-size:.8125em}.mx-delimiter-input[data-v-04bdb6e7]:focus{border-color:#06b6d466}.mx-chat-model-picker[data-v-04bdb6e7]{flex-direction:column;gap:.25rem;margin-top:.5rem;display:flex;position:relative}.mx-chat-model-picker>label[data-v-04bdb6e7]{color:var(--w-45);font-size:.75em;font-weight:500}.mx-chat-model-select[data-v-04bdb6e7]{background:var(--w-4);border:1px solid var(--w-8);cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;padding:.375rem .5rem;transition:border-color .15s;display:flex}.mx-chat-model-select[data-v-04bdb6e7]:hover{border-color:#06b6d44d}.mx-chat-model-chosen[data-v-04bdb6e7]{color:var(--w-85);font-size:.8125em}.mx-chat-model-placeholder[data-v-04bdb6e7]{color:var(--w-30);font-size:.8125em}.mx-chat-arrow[data-v-04bdb6e7]{color:var(--w-35);transition:transform .15s}.mx-chat-arrow.open[data-v-04bdb6e7]{transform:rotate(180deg)}.mx-chat-dropdown[data-v-04bdb6e7]{z-index:10;border:1px solid var(--w-8);background:#12161efa;border-radius:6px;margin-top:.25rem;position:absolute;top:100%;left:0;right:0;overflow:hidden;box-shadow:0 8px 24px #0006}.mx-chat-search[data-v-04bdb6e7]{border:none;border-bottom:1px solid var(--w-6);width:100%;color:var(--w-85);box-sizing:border-box;background:0 0;outline:none;padding:.4rem .5rem;font-family:inherit;font-size:.8125em}.mx-chat-list[data-v-04bdb6e7]{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);max-height:180px;overflow-y:auto}.mx-chat-list[data-v-04bdb6e7]::-webkit-scrollbar{width:4px}.mx-chat-list[data-v-04bdb6e7]::-webkit-scrollbar-track{background:var(--scrollbar-track)}.mx-chat-list[data-v-04bdb6e7]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:2px}.mx-chat-item[data-v-04bdb6e7]{color:var(--w-65);cursor:pointer;padding:.375rem .625rem;font-size:.8125em;transition:background .1s}.mx-chat-item[data-v-04bdb6e7]:hover{background:var(--w-6);color:var(--w-85)}.mx-chat-item.active[data-v-04bdb6e7]{color:#06b6d4e6;background:#06b6d41f}.mx-chat-empty[data-v-04bdb6e7]{text-align:center;color:var(--w-25);padding:.75rem;font-size:.8125em}html[data-theme=light] .mx-panel[data-v-04bdb6e7]{background:#fffffffa;border-color:#00000014}html[data-theme=light] .mx-header h3[data-v-04bdb6e7],html[data-theme=light] .mx-model-name[data-v-04bdb6e7],html[data-theme=light] .mx-selected-name[data-v-04bdb6e7]{color:#1e2332}html[data-theme=light] .mx-selected-icon-placeholder[data-v-04bdb6e7]{color:#787d8c;background:#0000000f}html[data-theme=light] .mx-model-icon[data-v-04bdb6e7],html[data-theme=light] .mx-selected-icon[data-v-04bdb6e7]{background:#262c38;box-shadow:0 0 0 1px #0f172a1f}html[data-theme=light] .mx-model-description[data-v-04bdb6e7]{background:#00000005;border-color:#0000000f}html[data-theme=light] .mx-desc-text[data-v-04bdb6e7]{color:#505564}html[data-theme=light] .mx-input[data-v-04bdb6e7]{color:#1e2332;background:#00000006;border-color:#0000001a}html[data-theme=light] .mx-dropdown-trigger[data-v-04bdb6e7]{background:#00000006;border-color:#0000001a}html[data-theme=light] .mx-dropdown-value[data-v-04bdb6e7]{color:#1e2332}html[data-theme=light] .mx-dropdown-panel[data-v-04bdb6e7]{background:#fffffffa;border-color:#0000001a;box-shadow:0 8px 24px #0000001f}html[data-theme=light] .mx-dropdown-item[data-v-04bdb6e7]{color:#323746}html[data-theme=light] .mx-dropdown-item[data-v-04bdb6e7]:hover{color:#1e2332;background:#0000000a}html[data-theme=light] .mx-dropdown-item.selected[data-v-04bdb6e7]{color:#0096b4e6;background:#06b6d414}html[data-theme=light] .mx-channel-section[data-v-04bdb6e7]{color:#787d8c;background:#00000006}html[data-theme=light] .mx-channel-provider[data-v-04bdb6e7]{color:#828796}html[data-theme=light] .mx-input-item[data-v-04bdb6e7]{background:#00000005;border-color:#0000000f}html[data-theme=light] .mx-input-item-name[data-v-04bdb6e7]{color:#282d3c}html[data-theme=light] .mx-chat-dropdown[data-v-04bdb6e7]{background:#fffffffa;border-color:#0000001a}html[data-theme=light] .mx-chat-model-chosen[data-v-04bdb6e7]{color:#1e2332}html[data-theme=light] .mx-chat-item[data-v-04bdb6e7]{color:#323746}html[data-theme=light] .mx-chat-item[data-v-04bdb6e7]:hover{color:#1e2332;background:#0000000a}html[data-theme=light] .mx-storyboard-field-label[data-v-04bdb6e7]{color:#5a5f6e}html[data-theme=light] .mx-storyboard-hint-only[data-v-04bdb6e7]{color:#828796}html[data-theme=light] .mx-delimiter-row>label[data-v-04bdb6e7]{color:#5a5f6e}html[data-theme=light] .mx-delimiter-input[data-v-04bdb6e7]{color:#1e2332;background:#00000006;border-color:#0000001a}.version-selector[data-v-08d3f768]{flex-shrink:0;display:inline-flex;position:relative}.version-btn[data-v-08d3f768]{width:var(--node-btn-size,28px);height:var(--node-btn-size,28px);color:var(--w-35);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:all .15s;display:inline-flex;position:relative}.version-btn[data-v-08d3f768]:hover{color:#06b6d4e6;background:#ffffff1a}.version-count[data-v-08d3f768]{color:#fff;min-width:14px;height:14px;box-shadow:0 0 0 1.5px var(--node-bg,#1a1d24);pointer-events:none;background:#06b6d4e6;border-radius:999px;padding:0 3px;font-size:9px;font-weight:700;line-height:14px;position:absolute;top:-3px;right:-4px}.version-panel[data-v-08d3f768]{z-index:60;border:1px solid var(--w-8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#12161efa;border-radius:.5rem;width:11rem;max-height:14rem;padding:.5rem .4rem;position:absolute;top:calc(100% + .35rem);right:0;overflow-y:auto;box-shadow:0 .75rem 2rem #00000073}.version-panel[data-v-08d3f768]::-webkit-scrollbar{width:4px}.version-panel[data-v-08d3f768]::-webkit-scrollbar-thumb{background:var(--w-12);border-radius:2px}.version-title[data-v-08d3f768]{color:var(--w-35);padding:.25rem .45rem .55rem;font-size:.6875rem;font-weight:600}.version-item[data-v-08d3f768]{width:100%;color:var(--w-65);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:.35rem;justify-content:space-between;align-items:center;gap:.5rem;margin:.12rem 0;padding:.55rem .5rem;display:flex}.version-item[data-v-08d3f768]:hover{background:var(--w-6);color:var(--w-85)}.version-item.active[data-v-08d3f768]{color:#06b6d4e6;background:#06b6d41f}.version-name[data-v-08d3f768]{font-size:.75rem;font-weight:600}.version-time[data-v-08d3f768]{color:var(--w-35);white-space:nowrap;font-size:.6875rem}.version-item.active .version-time[data-v-08d3f768]{color:#06b6d48c}html[data-theme=light] .version-btn[data-v-08d3f768]{color:#475569bf}html[data-theme=light] .version-btn[data-v-08d3f768]:hover{color:#0891b2f2;background:#0f172a0f}html[data-theme=light] .version-count[data-v-08d3f768]{box-shadow:0 0 0 1.5px #fffffff2}html[data-theme=light] .version-panel[data-v-08d3f768]{background:#fffffffa;border-color:#0f172a14;box-shadow:0 .75rem 2rem #0f172a24}html[data-theme=light] .version-panel[data-v-08d3f768]::-webkit-scrollbar-thumb{background:#0f172a24}html[data-theme=light] .version-title[data-v-08d3f768]{color:#475569ad}html[data-theme=light] .version-item[data-v-08d3f768]{color:#334155e6}html[data-theme=light] .version-item[data-v-08d3f768]:hover{color:#0f172af2;background:#0f172a0f}html[data-theme=light] .version-item.active[data-v-08d3f768]{color:#0891b2f2;background:#06b6d41a}html[data-theme=light] .version-time[data-v-08d3f768]{color:#64748bb8}html[data-theme=light] .version-item.active .version-time[data-v-08d3f768]{color:#0891b2a6}.rwxx-mask[data-v-abbec23c]{z-index:99990;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);font-size:var(--canvas-base-font,14px);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.rwxx-dialog[data-v-abbec23c]{border:1px solid var(--w-10);background:#161a23;border-radius:10px;flex-direction:column;width:340px;max-width:90vw;max-height:80vh;display:flex;overflow:hidden;box-shadow:0 8px 32px #00000073}.rwxx-header[data-v-abbec23c]{border-bottom:1px solid var(--w-8);justify-content:space-between;align-items:center;padding:.65rem .85rem;display:flex}.rwxx-title[data-v-abbec23c]{color:var(--w-70);font-size:.8125em;font-weight:600}.rwxx-close[data-v-abbec23c]{width:24px;height:24px;color:var(--w-35);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;transition:all .15s;display:flex}.rwxx-close[data-v-abbec23c]:hover{color:var(--w-60);background:#ffffff1a}.rwxx-body[data-v-abbec23c]{scrollbar-width:thin;scrollbar-color:#ffffff14 transparent;flex-direction:column;flex:1;gap:.35rem;padding:.65rem .85rem;display:flex;overflow-y:auto}.rwxx-row[data-v-abbec23c]{justify-content:space-between;align-items:flex-start;gap:.5rem;font-size:.6875em;display:flex}.rwxx-label[data-v-abbec23c]{color:var(--w-35);flex-shrink:0}.rwxx-val[data-v-abbec23c]{color:var(--w-60);text-align:right;word-break:break-all;font-weight:500}.rwxx-cost[data-v-abbec23c]{color:#fb923ce6}.rwxx-media[data-v-abbec23c]{border-top:1px solid var(--w-8);flex-direction:column;gap:.35rem;margin-top:.15rem;padding-top:.4rem;font-size:.6875em;display:flex}.rwxx-media-grid[data-v-abbec23c]{grid-template-columns:repeat(auto-fill,minmax(3.25rem,1fr));gap:.35rem;display:grid}.rwxx-media-item[data-v-abbec23c]{aspect-ratio:1;border:1px solid var(--w-8);cursor:pointer;background:#00000038;border-radius:6px;padding:0;transition:border-color .15s;display:block;position:relative;overflow:hidden}.rwxx-media-item img[data-v-abbec23c],.rwxx-media-item video[data-v-abbec23c]{object-fit:cover;width:100%;height:100%;display:block}.rwxx-media-item[data-v-abbec23c]:hover{border-color:var(--w-25)}.rwxx-media-badge[data-v-abbec23c]{color:#fff;background:#0000009e;border-radius:4px;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;display:inline-flex;position:absolute;bottom:3px;right:3px}html[data-theme=light] .rwxx-media-item[data-v-abbec23c]{background:#0000000f}.rwxx-prompt[data-v-abbec23c]{border-top:1px solid var(--w-8);flex-direction:column;gap:.3rem;margin-top:.15rem;padding-top:.4rem;font-size:.6875em;display:flex}.rwxx-prompt-head[data-v-abbec23c]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.rwxx-copy-btn[data-v-abbec23c]{width:20px;height:20px;color:var(--w-35);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.rwxx-copy-btn[data-v-abbec23c]:hover{color:var(--w-70);background:#ffffff1a}html[data-theme=light] .rwxx-copy-btn[data-v-abbec23c]:hover{background:#0000000f}.rwxx-prompt-text[data-v-abbec23c]{color:var(--w-60);white-space:pre-wrap;word-break:break-word;scrollbar-width:thin;scrollbar-color:#ffffff1f transparent;background:#ffffff0a;border-radius:6px;max-height:40vh;padding:.5rem .6rem;line-height:1.5;overflow-y:auto}.rwxx-prompt-text[data-v-abbec23c]::-webkit-scrollbar{width:6px}.rwxx-prompt-text[data-v-abbec23c]::-webkit-scrollbar-track{background:0 0}.rwxx-prompt-text[data-v-abbec23c]::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:3px}.rwxx-prompt-text[data-v-abbec23c]::-webkit-scrollbar-thumb:hover{background:#fff3}html[data-theme=light] .rwxx-prompt-text[data-v-abbec23c]{scrollbar-color:#0000002e transparent;background:#0000000a}html[data-theme=light] .rwxx-prompt-text[data-v-abbec23c]::-webkit-scrollbar-thumb{background:#0000002e}html[data-theme=light] .rwxx-prompt-text[data-v-abbec23c]::-webkit-scrollbar-thumb:hover{background:#00000047}html[data-theme=light] .rwxx-dialog[data-v-abbec23c]{background:#fffffffa;border-color:#00000014}.tpsj-lightbox[data-v-abbec23c]{z-index:100000;cursor:pointer;background:#000000d9;outline:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.tpsj-lightbox img[data-v-abbec23c],.tpsj-lightbox video[data-v-abbec23c]{object-fit:contain;cursor:default;border-radius:4px;max-width:90vw;max-height:90vh}.tpsj-lightbox-figure[data-v-abbec23c]{display:flex;position:relative}.tpsj-lightbox-figure.is-loading[data-v-abbec23c]{visibility:hidden}.tpsj-lightbox-loading[data-v-abbec23c]{z-index:4;color:#ffffffd9;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.tpsj-lightbox-spin[data-v-abbec23c]{animation:.9s linear infinite tpsjSpin-abbec23c}@keyframes tpsjSpin-abbec23c{to{transform:rotate(360deg)}}.tpsj-lightbox-actions[data-v-abbec23c]{z-index:3;align-items:center;gap:.5rem;display:flex;position:absolute;top:.75rem;right:.75rem}.tpsj-lightbox-counter[data-v-abbec23c]{color:#ffffffdb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:default;background:#ffffff1a;border:1px solid #ffffff24;border-radius:999px;align-items:center;height:2.25rem;padding:0 .75rem;font-size:.8125rem;font-weight:600;display:inline-flex}.tpsj-lightbox-nav[data-v-abbec23c]{z-index:3;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0000006b;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;width:3rem;height:3rem;padding:0;transition:background .15s,border-color .15s,transform .15s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.tpsj-lightbox-nav--prev[data-v-abbec23c]{left:.75rem}.tpsj-lightbox-nav--next[data-v-abbec23c]{right:.75rem}.tpsj-lightbox-nav[data-v-abbec23c]:hover{background:#06b6d4db;border-color:#06b6d473;transform:translateY(-50%)scale(1.04)}.tpsj-lightbox-download[data-v-abbec23c],.tpsj-lightbox-close[data-v-abbec23c]{cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #ffffff24;border-radius:50%;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:background .15s,border-color .15s,transform .15s;display:flex}.tpsj-lightbox-download[data-v-abbec23c]{background:#ffffff1f}.tpsj-lightbox-download[data-v-abbec23c]:hover{background:#06b6d4db;border-color:#06b6d473;transform:translateY(-1px)}.tpsj-lightbox-close[data-v-abbec23c]{background:#ef4444eb;border-color:#ef44448c}.tpsj-lightbox-close[data-v-abbec23c]:hover{background:#dc2626;border-color:#dc2626b3;transform:translateY(-1px)}.asset-overlay[data-v-884341b3]{z-index:10000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00000094;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.asset-modal[data-v-884341b3]{color:#ffffffe6;background:#171b26;border:1px solid #ffffff1a;border-radius:18px;width:520px;max-width:calc(100vw - 32px);overflow:hidden;box-shadow:0 24px 70px #0000006b}.asset-header[data-v-884341b3],.asset-footer[data-v-884341b3]{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.asset-footer[data-v-884341b3]{border-top:1px solid #ffffff14;border-bottom:0;justify-content:flex-end;gap:10px}.asset-header h3[data-v-884341b3]{margin:0;font-size:18px}.asset-header button[data-v-884341b3]{color:inherit;cursor:pointer;background:#ffffff0f;border:0;border-radius:10px;width:32px;height:32px}.asset-body[data-v-884341b3]{flex-direction:column;gap:10px;padding:20px;display:flex}.hint[data-v-884341b3]{color:#67e8f9e6;background:#06b6d41a;border-radius:12px;padding:12px 14px;font-size:13px;line-height:1.6}label[data-v-884341b3]{color:#ffffffa8;margin-top:6px;font-size:13px}input[data-v-884341b3],textarea[data-v-884341b3]{color:#fff;resize:vertical;background:#0003;border:1px solid #ffffff1a;border-radius:12px;outline:none;padding:11px 12px}.primary[data-v-884341b3],.ghost[data-v-884341b3]{cursor:pointer;color:#fff;border:0;border-radius:10px;padding:10px 16px}.primary[data-v-884341b3]{background:linear-gradient(135deg,#06b6d4,#2563eb)}.primary[data-v-884341b3]:disabled{opacity:.55;cursor:not-allowed}.ghost[data-v-884341b3]{background:#ffffff14}html[data-theme=light] .asset-modal[data-v-884341b3]{color:#0f172ae6;background:#fff;border-color:#0f172a14}html[data-theme=light] .asset-header[data-v-884341b3],html[data-theme=light] .asset-footer[data-v-884341b3]{border-color:#0f172a14}html[data-theme=light] label[data-v-884341b3]{color:#334155b8}html[data-theme=light] input[data-v-884341b3],html[data-theme=light] textarea[data-v-884341b3]{color:#0f172ae6;background:#0f172a0a;border-color:#0f172a1a}html[data-theme=light] .ghost[data-v-884341b3],html[data-theme=light] .asset-header button[data-v-884341b3]{color:#0f172ad9;background:#0f172a0f}.node-shell[data-v-9fff2676]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:100%;min-width:340px;height:100%;font-family:inherit;font-size:var(--canvas-base-font,14px);box-sizing:border-box;background:#12161ed9;border:1px solid #fb923c33;border-radius:8px;flex-direction:column;display:flex;position:relative;overflow:visible;box-shadow:0 2px 12px #00000040}.node-shell.is-generating[data-v-9fff2676]:after{content:"";border-radius:inherit;background:conic-gradient(from var(--node-flow-angle),#ff3d5f,#ffae00,#f9f002,#33e07a,#22d3ee,#a855f7,#ff3d5f);-webkit-mask-composite:xor;pointer-events:none;z-index:7;padding:2px;animation:2.4s linear infinite node-flow-spin-9fff2676;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes node-flow-spin-9fff2676{to{--node-flow-angle:360deg}}.node-header[data-v-9fff2676]{color:#fb923ce6;background:#fb923c14;border-radius:7px 7px 0 0;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.8125em;font-weight:600;display:flex}.node-header[data-v-9fff2676]:hover{cursor:grab}.node-header[data-v-9fff2676]:active{cursor:grabbing}.header-run-btn[data-v-9fff2676]{z-index:10;color:#fb923cd9;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:all .15s;display:flex;position:absolute;top:.25rem;right:1.75rem}.header-run-btn[data-v-9fff2676]:hover:not(:disabled){color:#fb923c;background:#ffffff26}.header-run-btn[data-v-9fff2676]:disabled{opacity:.6;cursor:not-allowed}.header-run-btn.running[data-v-9fff2676]{color:#eab308e6}.header-run-btn.done[data-v-9fff2676]{color:#10b981e6}.header-run-btn.error[data-v-9fff2676]{color:#ef4444e6}.header-run-btn.forbidden[data-v-9fff2676]{color:#6b7280b3;cursor:pointer;opacity:1}.header-run-btn.forbidden[data-v-9fff2676]:hover{color:#ef4444cc;background:#ef44441a}.reason-popover[data-v-9fff2676]{z-index:50;background:#1e1e28f5;border:1px solid #ef44444d;border-radius:8px;min-width:10rem;max-width:16rem;padding:.5rem .625rem;animation:.15s ease-out reasonFadeIn-9fff2676;position:absolute;top:2rem;right:.5rem;box-shadow:0 4px 16px #0006}@keyframes reasonFadeIn-9fff2676{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.reason-popover-arrow[data-v-9fff2676]{background:#1e1e28f5;border-top:1px solid #ef44444d;border-left:1px solid #ef44444d;width:8px;height:8px;position:absolute;top:-5px;right:1rem;transform:rotate(45deg)}.reason-popover-title[data-v-9fff2676]{color:#ef4444e6;align-items:center;gap:.3rem;margin-bottom:.3rem;font-size:.6875em;font-weight:600;display:flex}.reason-popover-list[data-v-9fff2676]{flex-direction:column;gap:.2rem;margin:0;padding:0;list-style:none;display:flex}.reason-popover-list li[data-v-9fff2676]{color:var(--w-60);padding-left:.75rem;font-size:.625em;line-height:1.5;position:relative}.reason-popover-list li[data-v-9fff2676]:before{content:"•";color:#ef444499;position:absolute;left:0}html[data-theme=light] .reason-popover[data-v-9fff2676]{background:#fffffffa;border-color:#ef444438;box-shadow:0 6px 18px #0f172a24}html[data-theme=light] .reason-popover-arrow[data-v-9fff2676]{background:#fffffffa;border-top-color:#ef444438;border-left-color:#ef444438}html[data-theme=light] .reason-popover-list li[data-v-9fff2676]{color:#334155e6}.node-body[data-v-9fff2676]{flex-direction:column;flex:1;gap:.5rem;padding:.625rem .75rem;display:flex}.model-display[data-v-9fff2676]{background:var(--w-4);border:1px solid var(--w-8);cursor:pointer;border-radius:6px;align-items:center;gap:.4rem;padding:.375rem .5rem;transition:border-color .15s;display:flex}.model-display[data-v-9fff2676]:hover{border-color:#fb923c59}.model-display-icon[data-v-9fff2676]{object-fit:cover;border-radius:4px;width:20px;height:20px}.model-display-name[data-v-9fff2676]{color:var(--w-75);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.75em;font-weight:500;overflow:hidden}.model-edit-icon[data-v-9fff2676]{color:var(--w-25);flex-shrink:0;transition:color .15s}.model-display:hover .model-edit-icon[data-v-9fff2676]{color:#fb923ccc}.model-empty[data-v-9fff2676]{color:var(--w-25);text-align:center;padding:.5rem 0;font-size:.6875em}.params-summary[data-v-9fff2676]{flex-wrap:wrap;gap:.25rem;display:flex}.config-tag-row[data-v-9fff2676]{flex-wrap:wrap;align-self:flex-start;gap:.25rem;display:flex}.param-chip[data-v-9fff2676]{background:var(--w-4);border-radius:4px;align-items:center;gap:.2rem;padding:.15rem .4rem;font-size:.625em;display:inline-flex}.param-key[data-v-9fff2676]{color:var(--w-35)}.param-val[data-v-9fff2676]{color:var(--w-60);font-weight:500}.gen-count-tag[data-v-9fff2676]{color:var(--w-40);background:var(--w-4);border-radius:4px;align-self:flex-start;align-items:center;gap:.25rem;padding:.2rem .4rem;font-size:.625em;display:inline-flex}.gen-count-tag strong[data-v-9fff2676]{color:#fb923cd9;font-weight:600}.storyboard-tag[data-v-9fff2676]{background:#06b6d414;border-radius:4px;align-self:flex-start;align-items:center;padding:.2rem .4rem;display:inline-flex}.storyboard-tag.sb-off[data-v-9fff2676]{background:var(--w-4)}.sb-text[data-v-9fff2676]{color:#06b6d4b3;font-size:.625em;font-weight:500}.sb-text em[data-v-9fff2676]{color:#06b6d480;margin-left:.2em;font-style:normal;font-weight:400}.storyboard-tag.sb-off .sb-text[data-v-9fff2676]{color:var(--w-30)}.channel-tag[data-v-9fff2676]{background:#ff980014;border-radius:4px;align-self:flex-start;align-items:center;gap:.25rem;padding:.15rem .4rem;display:inline-flex}.channel-tag svg[data-v-9fff2676]{color:#ff980080;flex-shrink:0}.channel-tag span[data-v-9fff2676]{color:#ff9800b3;font-size:.625em;font-weight:500}.output-placeholder-section[data-v-9fff2676]{border-top:1px solid var(--w-6);padding:.4rem .75rem}.output-placeholder-card[data-v-9fff2676]{min-height:3.75rem;color:var(--w-35);box-sizing:border-box;text-align:left;background:#fb923c0b;border:1px dashed #fb923c38;border-radius:6px;flex-direction:row;justify-content:flex-start;align-items:center;gap:.55rem;padding:.5rem .7rem;display:flex;position:relative;overflow:hidden}.output-placeholder-card.is-storyboard[data-v-9fff2676]{background:#06b6d40b;border-color:#06b6d433}.output-placeholder-icon[data-v-9fff2676]{color:#fb923cad;background:#fb923c16;border-radius:999px;flex:0 0 2rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.output-placeholder-card.is-storyboard .output-placeholder-icon[data-v-9fff2676]{color:#06b6d4ad;background:#06b6d416}.output-placeholder-copy[data-v-9fff2676]{flex-direction:column;align-items:flex-start;gap:.12rem;min-width:0;padding:0 2.2rem 0 0;display:flex}.output-placeholder-title[data-v-9fff2676]{color:var(--w-65);font-size:.7em;font-weight:600}.output-placeholder-desc[data-v-9fff2676]{color:var(--w-35);font-size:.58em;line-height:1.35}.output-placeholder-count[data-v-9fff2676]{color:#fb923cdb;background:#fb923c21;border-radius:999px;padding:.08rem .34rem;font-size:.625em;font-weight:700;position:absolute;top:.35rem;right:.4rem}.output-placeholder-card.is-storyboard .output-placeholder-count[data-v-9fff2676]{color:#06b6d4db;background:#06b6d421}.result-section[data-v-9fff2676]{border-top:1px solid var(--w-6);padding:.5rem .75rem}.result-header[data-v-9fff2676]{justify-content:space-between;align-items:center;margin-bottom:.375rem;display:flex}.result-label[data-v-9fff2676]{color:var(--w-40);font-size:.6875em;font-weight:500}.result-actions[data-v-9fff2676]{gap:.2rem;display:flex}.result-action-btn[data-v-9fff2676]{width:20px;height:20px;color:var(--w-35);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex}.result-action-btn[data-v-9fff2676]:hover{color:#fb923ce6;background:#ffffff1a}.result-action-btn-del[data-v-9fff2676]:hover{color:#ef4444e6;background:#ef44441f}.result-grid[data-v-9fff2676]{gap:.375rem;display:grid}.result-img-wrap[data-v-9fff2676]{cursor:pointer;border-radius:6px;width:fit-content;max-width:100%;margin:0 auto;position:relative;overflow:visible}.result-img-wrap.is-pending[data-v-9fff2676],.result-img-wrap.is-failed[data-v-9fff2676]{width:100%}.result-slot-state[data-v-9fff2676]{box-sizing:border-box;width:100%;min-height:8.5rem;color:var(--w-45);text-align:center;background:#fb923c0b;border:1px dashed #fb923c33;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:.38rem;padding:.75rem;display:flex}.result-slot-state span[data-v-9fff2676]{font-size:.72em;font-weight:600}.result-slot-state small[data-v-9fff2676]{color:#f87171d1;word-break:break-word;max-width:100%;font-size:.62em;line-height:1.35}.result-slot-pending[data-v-9fff2676]{color:#fb923cb8;background:#fb923c0b;border-color:#fb923c33}.result-slot-failed[data-v-9fff2676]{color:#f87171f2;background:#ef444414;border-color:#ef44443d}.result-img-code[data-v-9fff2676]{z-index:12;color:#ffffffeb;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;-webkit-backdrop-filter:blur(.35rem);background:#0f172aad;border:1px solid #ffffff2e;border-radius:.32rem;max-width:calc(100% - .7rem);padding:.14rem .28rem;font-size:.62rem;font-weight:700;line-height:1.1;position:absolute;top:.35rem;left:.35rem;overflow:hidden}.vid-overlay[data-v-9fff2676]{z-index:16;opacity:0;gap:3px;transition:opacity .15s;display:flex;position:absolute;bottom:4px;right:4px}.result-img-wrap:hover .vid-overlay[data-v-9fff2676],.result-img-wrap:focus-within .vid-overlay[data-v-9fff2676]{opacity:1}.vid-ov-btn[data-v-9fff2676]{color:#fff;cursor:pointer;background:#0009;border:none;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:background .15s;display:flex}.vid-ov-btn[data-v-9fff2676]:hover{background:#000c}.vid-ov-btn[data-v-9fff2676] svg,.vid-ov-btn svg[data-v-9fff2676]{flex:none;display:block}.result-img[data-v-9fff2676]{object-fit:contain;cursor:pointer;border:1px solid var(--w-6);background:#0000002e;width:auto;max-width:100%;height:auto;max-height:min(520px,72vh);transition:transform .16s,filter .16s,opacity .16s,box-shadow .16s;display:block}.result-img-loading[data-v-9fff2676]{z-index:18;-webkit-backdrop-filter:blur(2px);color:#fb923ceb;background:#0a0c12b8;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;display:flex;position:absolute;inset:0}.result-img-loading span[data-v-9fff2676]{font-size:.72em;font-weight:600}:is(.result-img-wrap[data-v-9fff2676]:has(.result-img[src$="/icons/expired.svg"]),.result-img-wrap[data-v-9fff2676]:has(.result-img[src$="/icons/weigui.svg"])){width:100%}.result-img[src$="/icons/expired.svg"][data-v-9fff2676],.result-img[src$="/icons/weigui.svg"][data-v-9fff2676]{aspect-ratio:1;width:100%;height:auto;min-height:5rem}.result-img-wrap:hover .result-img[data-v-9fff2676]{transform:translateY(-2px)scale(1.015);box-shadow:0 10px 24px #0000003d}.result-img[data-v-9fff2676]:active{cursor:pointer}.result-img.is-image-dragging[data-v-9fff2676]{opacity:.5;filter:saturate(1.12)brightness(1.08);transform:scale(.94)rotate(-1deg)}.result-play-icon[data-v-9fff2676]{z-index:1;color:#fff;opacity:0;pointer-events:none;background:#00000040;justify-content:center;align-items:center;transition:opacity .15s;display:flex;position:absolute;inset:0}.result-play-icon[data-v-9fff2676] svg,.result-play-icon svg[data-v-9fff2676]{display:block}.result-img-wrap:hover .result-play-icon[data-v-9fff2676],.result-img-wrap:focus-within .result-play-icon[data-v-9fff2676]{opacity:1}.img-overlay[data-v-9fff2676]{background-color:color-mix(in srgb,var(--bg-card-2) 75%,transparent);opacity:1;z-index:15;-webkit-backdrop-filter:blur(.625rem);border-radius:.625rem;flex-flow:wrap;justify-content:center;align-items:center;gap:.1rem;width:max-content;max-width:calc(100vw - 2rem);padding:.3125rem;display:none;position:absolute;top:calc(100% + .5rem);left:50%;transform:translate(-50%)}.img-overlay[data-v-9fff2676]:before{content:"";height:.6rem;position:absolute;top:-.6rem;left:0;right:0}.result-img-wrap:hover .img-overlay[data-v-9fff2676],.result-img-wrap:focus-within .img-overlay[data-v-9fff2676]{display:flex}.result-img-wrap[data-v-9fff2676]:hover .tpsj-hover-toolbar,.result-img-wrap[data-v-9fff2676]:focus-within .tpsj-hover-toolbar{opacity:1;pointer-events:auto;transform:translate(-50%)}.img-ov-btn[data-v-9fff2676]{color:#ffffffe6;cursor:pointer;white-space:nowrap;background-color:#0000;border:none;border-radius:.375rem;flex:none;justify-content:center;align-items:center;gap:.24rem;height:1.75rem;padding:0 .42rem;font-size:.7rem;font-weight:500;line-height:1;transition:background-color .2s;display:inline-flex}.img-ov-btn[data-v-9fff2676] svg{flex:none}.img-ov-btn[data-v-9fff2676]:hover{background-color:var(--w-10)}.img-ov-btn[data-v-9fff2676]:active{background-color:var(--w-15)}.img-ov-btn[data-v-9fff2676] svg{color:inherit}.img-overlay[data-v-9fff2676] .tpsj-action-wrap--overlay{flex:none;width:max-content;height:1.75rem}.img-overlay[data-v-9fff2676] .tpsj-action-wrap--overlay .tpsj-action-cat{height:1.75rem}.img-ov-btn[data-v-9fff2676]:disabled{opacity:.7;cursor:wait}.regen-btn[data-v-9fff2676]{color:#ffffffe6;background-color:#0000;border:none}.regen-btn[data-v-9fff2676]:hover:not(:disabled){background-color:var(--w-10);color:#ffffffe6}.result-loading[data-v-9fff2676]{color:var(--w-40);align-items:center;gap:.4rem;font-size:.6875em;display:flex}.result-error[data-v-9fff2676]{color:#f87171f2;background:#ef444414;border-top-color:#ef44442e;flex-direction:column;align-items:flex-start;gap:.25rem;font-size:.75em;display:flex}.result-error>span[data-v-9fff2676]{font-weight:600}.error-detail[data-v-9fff2676]{color:#f87171db;word-break:break-word;max-width:100%;font-size:.875em;line-height:1.45}.image-preview-mask[data-v-9fff2676]{z-index:10040;box-sizing:border-box;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000db;outline:none;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.image-preview-figure[data-v-9fff2676]{display:flex;position:relative}.image-preview-toolbar[data-v-9fff2676]{z-index:3;align-items:center;gap:.5rem;display:flex;position:absolute;top:.75rem;right:.75rem}.image-preview-counter[data-v-9fff2676]{color:#ffffffdb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid #ffffff24;border-radius:999px;align-items:center;height:2.25rem;padding:0 .75rem;font-size:.8125rem;font-weight:600;display:inline-flex}.image-preview-action[data-v-9fff2676],.image-preview-close[data-v-9fff2676]{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid #ffffff24;justify-content:center;align-items:center;height:2.25rem;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.image-preview-action[data-v-9fff2676]{border-radius:999px;width:2.25rem;padding:0}.image-preview-close[data-v-9fff2676]{color:#fff;background:#ef4444eb;border-color:#ef44448c;border-radius:999px;width:2.25rem;padding:0}.image-preview-action[data-v-9fff2676]:hover{background:#fb923cdb;border-color:#fb923c73;transform:translateY(-1px)}.image-preview-close[data-v-9fff2676]:hover{background:#dc2626;border-color:#dc2626b3;transform:translateY(-1px)}.image-preview-nav[data-v-9fff2676]{z-index:2;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;width:3rem;height:3rem;padding:0;transition:background .15s,border-color .15s,transform .15s;display:inline-flex;position:fixed;top:50%;transform:translateY(-50%)}.image-preview-nav--prev[data-v-9fff2676]{left:1.25rem}.image-preview-nav--next[data-v-9fff2676]{right:1.25rem}.image-preview-nav[data-v-9fff2676]:hover{background:#fb923cdb;border-color:#fb923c73;transform:translateY(-50%)scale(1.04)}.image-preview-original[data-v-9fff2676]{object-fit:contain;border-radius:.5rem;width:auto;max-width:calc(100vw - 2rem);height:auto;max-height:calc(100vh - 2rem);box-shadow:0 20px 70px #00000094}.image-preview-figure.is-loading .image-preview-original[data-v-9fff2676]{visibility:hidden}.image-preview-loading[data-v-9fff2676]{z-index:1;color:#ffffffd9;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.image-preview-spin[data-v-9fff2676]{animation:1s linear infinite spin-9fff2676}@keyframes spin-9fff2676{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spin-icon[data-v-9fff2676]{animation:1s linear infinite spin-9fff2676}html[data-theme=light] .node-shell[data-v-9fff2676]{background:#fffffff7;border-color:#fb923c2e}html[data-theme=light] .node-header[data-v-9fff2676]{color:#c86e1ef2;background:#fb923c0f}html[data-theme=light] .model-display-name[data-v-9fff2676]{color:#3c4150}html[data-theme=light] .model-empty[data-v-9fff2676]{color:#0003}html[data-theme=light] .image-preview-counter[data-v-9fff2676],html[data-theme=light] .image-preview-action[data-v-9fff2676],html[data-theme=light] .image-preview-close[data-v-9fff2676],html[data-theme=light] .image-preview-nav[data-v-9fff2676]{color:#334155;background:#ffffffdb;border-color:#94a3b852;box-shadow:0 8px 28px #0f172a24}html[data-theme=light] .image-preview-action[data-v-9fff2676]:hover,html[data-theme=light] .image-preview-nav[data-v-9fff2676]:hover{color:#fff;background:#fb923ce6;border-color:#fb923c3d}html[data-theme=light] .image-preview-close[data-v-9fff2676]{color:#fff;background:#ef4444eb;border-color:#ef44448c}html[data-theme=light] .image-preview-close[data-v-9fff2676]:hover{color:#fff;background:#dc2626;border-color:#dc2626b3}.xx-ref-section[data-v-d4f082b0]{border-top:1px solid var(--w-6);background:rgba(var(--node-accent,236, 72, 153),.035);flex-direction:column;gap:.35rem;padding:.5rem .75rem;display:flex}.xx-ref-title[data-v-d4f082b0]{color:var(--w-45);align-items:center;gap:.28rem;font-size:.62em;font-weight:600;display:inline-flex}.xx-ref-title svg[data-v-d4f082b0]{color:rgba(var(--node-accent,236, 72, 153),.85)}.xx-ref-grid[data-v-d4f082b0]{scrollbar-width:thin;flex-wrap:wrap;gap:.3rem;max-height:4.4rem;display:flex;overflow-y:auto}.xx-ref-thumb-btn[data-v-d4f082b0]{box-sizing:border-box;background:#00000029;border-radius:.35rem;width:2.5rem;height:2.5rem;margin:1px;position:relative;overflow:hidden}.xx-ref-thumb[data-v-d4f082b0]{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.xx-ref-name[data-v-d4f082b0]{color:#ffffffeb;white-space:nowrap;text-overflow:ellipsis;background:#0f172ab8;border-radius:.2rem;padding:1px 2px;font-size:.52rem;font-weight:700;line-height:1.1;position:absolute;bottom:2px;left:2px;right:2px;overflow:hidden}.xx-ref-remove[data-v-d4f082b0]{color:#ffffffeb;cursor:pointer;opacity:0;background:#0f172ac7;border:none;border-radius:50%;justify-content:center;align-items:center;width:.95rem;height:.95rem;padding:0;transition:opacity .14s,background .14s;display:flex;position:absolute;top:1px;right:1px}.xx-ref-thumb-btn:hover .xx-ref-remove[data-v-d4f082b0]{opacity:1}.xx-ref-remove[data-v-d4f082b0]:hover{background:#e2564deb}.xx-ref-add[data-v-d4f082b0]{box-sizing:border-box;border:1px dashed var(--w-15,#ffffff2e);width:2.5rem;height:2.5rem;color:var(--w-45);cursor:pointer;background:#ffffff08;border-radius:.35rem;justify-content:center;align-items:center;margin:1px;transition:border-color .14s,color .14s,background .14s;display:flex}.xx-ref-add[data-v-d4f082b0]:hover{border-color:rgba(var(--node-accent,236, 72, 153),.6);color:rgba(var(--node-accent,236, 72, 153),.9);background:rgba(var(--node-accent,236, 72, 153),.08)}.node-shell[data-v-d4f082b0]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:100%;min-width:260px;height:100%;font-family:inherit;font-size:var(--canvas-base-font,14px);box-sizing:border-box;background:#12161ed9;border:1px solid #ec489933;border-radius:8px;flex-direction:column;display:flex;position:relative;overflow:visible;box-shadow:0 2px 12px #00000040}.node-shell.is-generating[data-v-d4f082b0]:after{content:"";border-radius:inherit;background:conic-gradient(from var(--node-flow-angle),#ff3d5f,#ffae00,#f9f002,#33e07a,#22d3ee,#a855f7,#ff3d5f);-webkit-mask-composite:xor;pointer-events:none;z-index:7;padding:2px;animation:2.4s linear infinite node-flow-spin-d4f082b0;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes node-flow-spin-d4f082b0{to{--node-flow-angle:360deg}}.node-header[data-v-d4f082b0]{color:#ec4899e6;background:#ec489914;border-radius:7px 7px 0 0;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.8125em;font-weight:600;display:flex}.node-header[data-v-d4f082b0]:hover{cursor:grab}.node-header[data-v-d4f082b0]:active{cursor:grabbing}.header-run-btn[data-v-d4f082b0]{z-index:10;color:#ec4899d9;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:all .15s;display:flex;position:absolute;top:.25rem;right:1.75rem}.header-run-btn[data-v-d4f082b0]:hover:not(:disabled){color:#ec4899;background:#ffffff26}.header-run-btn[data-v-d4f082b0]:disabled{opacity:.6;cursor:not-allowed}.header-run-btn.running[data-v-d4f082b0]{color:#eab308e6}.header-run-btn.done[data-v-d4f082b0]{color:#10b981e6}.header-run-btn.error[data-v-d4f082b0]{color:#ef4444e6}.header-run-btn.forbidden[data-v-d4f082b0]{color:#6b7280b3;cursor:pointer;opacity:1}.header-run-btn.forbidden[data-v-d4f082b0]:hover{color:#ef4444cc;background:#ef44441a}.reason-popover[data-v-d4f082b0]{z-index:50;background:#1e1e28f5;border:1px solid #ef44444d;border-radius:8px;min-width:10rem;max-width:16rem;padding:.5rem .625rem;animation:.15s ease-out reasonFadeIn-d4f082b0;position:absolute;top:2rem;right:.5rem;box-shadow:0 4px 16px #0006}@keyframes reasonFadeIn-d4f082b0{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.reason-popover-arrow[data-v-d4f082b0]{background:#1e1e28f5;border-top:1px solid #ef44444d;border-left:1px solid #ef44444d;width:8px;height:8px;position:absolute;top:-5px;right:1rem;transform:rotate(45deg)}.reason-popover-title[data-v-d4f082b0]{color:#ef4444e6;align-items:center;gap:.3rem;margin-bottom:.3rem;font-size:.6875em;font-weight:600;display:flex}.reason-popover-list[data-v-d4f082b0]{flex-direction:column;gap:.2rem;margin:0;padding:0;list-style:none;display:flex}.reason-popover-list li[data-v-d4f082b0]{color:var(--w-60);padding-left:.75rem;font-size:.625em;line-height:1.5;position:relative}.reason-popover-list li[data-v-d4f082b0]:before{content:"•";color:#ef444499;position:absolute;left:0}html[data-theme=light] .reason-popover[data-v-d4f082b0]{background:#fffffffa;border-color:#ef444438;box-shadow:0 6px 18px #0f172a24}html[data-theme=light] .reason-popover-arrow[data-v-d4f082b0]{background:#fffffffa;border-top-color:#ef444438;border-left-color:#ef444438}html[data-theme=light] .reason-popover-list li[data-v-d4f082b0]{color:#334155e6}.node-body[data-v-d4f082b0]{flex-direction:column;flex:1;gap:.5rem;padding:.625rem .75rem;display:flex}.model-display[data-v-d4f082b0]{background:var(--w-4);border:1px solid var(--w-8);cursor:pointer;border-radius:6px;align-items:center;gap:.4rem;padding:.375rem .5rem;transition:border-color .15s;display:flex}.model-display[data-v-d4f082b0]:hover{border-color:#ec489959}.model-display-icon[data-v-d4f082b0]{object-fit:cover;border-radius:4px;width:20px;height:20px}.model-display-name[data-v-d4f082b0]{color:var(--w-75);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.75em;font-weight:500;overflow:hidden}.model-edit-icon[data-v-d4f082b0]{color:var(--w-25);flex-shrink:0;transition:color .15s}.model-display:hover .model-edit-icon[data-v-d4f082b0]{color:#ec4899cc}.model-empty[data-v-d4f082b0]{color:var(--w-25);text-align:center;padding:.5rem 0;font-size:.6875em}.params-summary[data-v-d4f082b0]{flex-wrap:wrap;gap:.25rem;display:flex}.config-tag-row[data-v-d4f082b0]{flex-wrap:wrap;align-self:flex-start;gap:.25rem;display:flex}.param-chip[data-v-d4f082b0]{background:var(--w-4);border-radius:4px;align-items:center;gap:.2rem;padding:.15rem .4rem;font-size:.625em;display:inline-flex}.param-key[data-v-d4f082b0]{color:var(--w-35)}.param-val[data-v-d4f082b0]{color:var(--w-60);font-weight:500}.gen-count-tag[data-v-d4f082b0]{color:var(--w-40);background:var(--w-4);border-radius:4px;align-self:flex-start;align-items:center;gap:.25rem;padding:.2rem .4rem;font-size:.625em;display:inline-flex}.gen-count-tag strong[data-v-d4f082b0]{color:#ec4899d9;font-weight:600}.storyboard-tag[data-v-d4f082b0]{background:#06b6d414;border-radius:4px;align-self:flex-start;align-items:center;padding:.2rem .4rem;display:inline-flex}.storyboard-tag.sb-off[data-v-d4f082b0]{background:var(--w-4)}.sb-text[data-v-d4f082b0]{color:#06b6d4b3;font-size:.625em;font-weight:500}.sb-text em[data-v-d4f082b0]{color:#06b6d480;margin-left:.2em;font-style:normal;font-weight:400}.storyboard-tag.sb-off .sb-text[data-v-d4f082b0]{color:var(--w-30)}.channel-tag[data-v-d4f082b0]{background:#ff980014;border-radius:4px;align-self:flex-start;align-items:center;gap:.25rem;padding:.15rem .4rem;display:inline-flex}.channel-tag svg[data-v-d4f082b0]{color:#ff980080;flex-shrink:0}.channel-tag span[data-v-d4f082b0]{color:#ff9800b3;font-size:.625em;font-weight:500}.output-placeholder-section[data-v-d4f082b0]{border-top:1px solid var(--w-6);padding:.4rem .75rem}.output-placeholder-card[data-v-d4f082b0]{width:100%;min-height:3.75rem;color:var(--w-40);box-sizing:border-box;text-align:left;background:#ec48990b;border:1px dashed #ec489938;border-radius:6px;flex-direction:row;justify-content:flex-start;align-items:center;gap:.55rem;padding:.5rem .7rem;display:flex;position:relative;overflow:hidden}.output-placeholder-card.is-storyboard[data-v-d4f082b0]{background:#06b6d40b;border-color:#06b6d433}.output-placeholder-icon[data-v-d4f082b0]{color:#ec4899ad;background:#ec489916;border-radius:999px;flex:0 0 2rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;position:relative}.output-placeholder-card.is-storyboard .output-placeholder-icon[data-v-d4f082b0]{color:#06b6d4ad;background:#06b6d416}.output-placeholder-copy[data-v-d4f082b0]{flex-direction:column;align-items:flex-start;gap:.12rem;min-width:0;padding:0 2.2rem 0 0;display:flex;position:relative}.output-placeholder-title[data-v-d4f082b0]{color:var(--w-65);font-size:.7em;font-weight:600}.output-placeholder-desc[data-v-d4f082b0]{color:var(--w-35);font-size:.58em;line-height:1.35}.output-placeholder-count[data-v-d4f082b0]{color:#ec4899db;background:#ec489921;border-radius:999px;padding:.08rem .34rem;font-size:.625em;font-weight:700;position:absolute;top:.35rem;right:.4rem}.output-placeholder-card.is-storyboard .output-placeholder-count[data-v-d4f082b0]{color:#06b6d4db;background:#06b6d421}.result-section[data-v-d4f082b0]{border-top:1px solid var(--w-6);padding:.5rem .75rem}.result-header[data-v-d4f082b0]{justify-content:space-between;align-items:center;margin-bottom:.375rem;display:flex}.result-label[data-v-d4f082b0]{color:var(--w-40);font-size:.6875em;font-weight:500}.result-actions[data-v-d4f082b0]{gap:.25rem;display:flex}.result-action-btn[data-v-d4f082b0]{width:22px;height:22px;color:var(--w-35);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex}.result-action-btn[data-v-d4f082b0]:hover{color:#ec4899e6;background:#ffffff1a}.result-action-btn-del[data-v-d4f082b0]:hover{color:#ef4444e6;background:#ef44441f}.result-grid[data-v-d4f082b0]{gap:.4rem;display:grid}.result-img-wrap.is-pending[data-v-d4f082b0]{width:100%}.result-slot-state[data-v-d4f082b0]{box-sizing:border-box;text-align:center;background:#ec48990b;border:1px dashed #ec489933;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:.38rem;width:100%;min-height:8.5rem;padding:.75rem;display:flex}.result-slot-state span[data-v-d4f082b0]{font-size:.72em;font-weight:600}.result-slot-pending[data-v-d4f082b0]{color:#ec4899bf}.result-video-cell[data-v-d4f082b0]{width:100%;position:relative}.result-video-wrap[data-v-d4f082b0]{cursor:pointer;border:1px solid var(--w-6);aspect-ratio:var(--video-preview-ratio,16 / 9);border-radius:6px;position:relative;overflow:hidden}.vid-tool-overlay[data-v-d4f082b0]{z-index:20;background-color:color-mix(in srgb,var(--bg-card-2) 75%,transparent);color:#ffffffe6;-webkit-backdrop-filter:blur(.625rem);opacity:0;pointer-events:none;border-radius:.625rem;align-items:center;gap:.1rem;width:max-content;max-width:calc(100vw - 2rem);padding:.3125rem;transition:opacity .15s;display:inline-flex;position:absolute;top:calc(100% + .5rem);left:50%;transform:translate(-50%)}.vid-tool-overlay[data-v-d4f082b0]:before{content:"";height:.6rem;position:absolute;top:-.6rem;left:0;right:0}.result-video-cell:hover .vid-tool-overlay[data-v-d4f082b0],.result-video-cell:focus-within .vid-tool-overlay[data-v-d4f082b0]{opacity:1;pointer-events:auto}.vid-tool-group[data-v-d4f082b0]{display:inline-flex;position:relative}.vid-tool-cat[data-v-d4f082b0]{height:1.75rem;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:.375rem;flex:none;align-items:center;gap:.28rem;padding:0 .5rem;font-size:.7rem;font-weight:500;line-height:1;transition:background-color .14s,color .14s;display:inline-flex}.vid-tool-cat[data-v-d4f082b0] svg{flex:none;display:block}.vid-tool-cat[data-v-d4f082b0]:hover:not(:disabled){background-color:var(--w-10)}.vid-tool-cat.active[data-v-d4f082b0]{color:#fff;background:#06b6d433}.vid-tool-cat.active[data-v-d4f082b0] svg{color:#06b6d4fa}.vid-tool-cat[data-v-d4f082b0]:disabled{opacity:.7;cursor:wait}.vid-tool-popover[data-v-d4f082b0]{z-index:25;border:1px solid var(--w-8);-webkit-backdrop-filter:blur(12px);background:#12161ef2;border-radius:.6rem;flex-direction:column;gap:.06rem;width:max-content;min-width:9.5rem;max-width:calc(100vw - 2rem);padding:.35rem;display:flex;position:absolute;bottom:calc(100% + .35rem);left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000073}.vid-tool-popover[data-v-d4f082b0]:after{content:"";height:.4rem;position:absolute;bottom:-.4rem;left:0;right:0}.vid-tool-sec-head[data-v-d4f082b0]{border-bottom:1px solid var(--w-8);flex-direction:column;gap:.1rem;margin-bottom:.08rem;padding:.16rem .5rem .3rem;display:flex}.vid-tool-sec-head strong[data-v-d4f082b0]{color:#f1f5f9fa;font-size:.74rem;font-weight:600}.vid-tool-sec-head span[data-v-d4f082b0]{color:#94a3b8b8;font-size:.58rem;line-height:1.2}.vid-tool-option[data-v-d4f082b0]{width:100%;min-height:1.7rem;color:var(--w-65);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.38rem;justify-content:space-between;align-items:center;gap:.55rem;padding:.28rem .5rem;font-size:.72rem;font-weight:500;transition:background .1s,color .1s;display:flex}.vid-tool-option[data-v-d4f082b0]:hover:not(:disabled){background:var(--w-6);color:var(--w-85)}.vid-tool-option[data-v-d4f082b0]:disabled{opacity:.5;cursor:wait}.vid-tool-option span[data-v-d4f082b0]{flex:none}.vid-tool-option em[data-v-d4f082b0]{color:#94a3b89e;text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;font-size:.58rem;font-style:normal;font-weight:400;overflow:hidden}html[data-theme=light] .vid-tool-overlay[data-v-d4f082b0]{color:#0f172ae6;border:1px solid #0f172a14}html[data-theme=light] .vid-tool-cat[data-v-d4f082b0]:hover:not(:disabled){background-color:#0f172a0f}html[data-theme=light] .vid-tool-cat.active[data-v-d4f082b0]{color:#0891b2fa;background:#06b6d424}.result-video[data-v-d4f082b0]{object-fit:cover;width:100%;height:100%;display:block}.result-video-loading[data-v-d4f082b0]{z-index:6;-webkit-backdrop-filter:blur(2px);color:#ec4899eb;background:#0a0c12b8;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;display:flex;position:absolute;inset:0}.result-video-loading span[data-v-d4f082b0]{font-size:.72em;font-weight:600}.result-play-icon[data-v-d4f082b0]{color:#fff;opacity:0;pointer-events:auto;background:#00000040;justify-content:center;align-items:center;transition:opacity .15s;display:flex;position:absolute;inset:0}.result-video-wrap:hover .result-play-icon[data-v-d4f082b0]{opacity:1}.vid-overlay[data-v-d4f082b0]{z-index:3;opacity:0;gap:3px;transition:opacity .15s;display:flex;position:absolute;bottom:4px;right:4px}.result-video-wrap:hover .vid-overlay[data-v-d4f082b0]{opacity:1}.vid-ov-btn[data-v-d4f082b0]{color:#fff;cursor:pointer;background:#0009;border:none;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:background .15s;display:flex}.vid-ov-btn[data-v-d4f082b0]:hover{background:#000c}.vid-ov-btn[data-v-d4f082b0]:disabled{opacity:.7;cursor:wait}.regen-btn[data-v-d4f082b0]{color:#ec4899f2}.vid-ov-btn-del[data-v-d4f082b0]:hover{background:#ef4444b3}.result-loading[data-v-d4f082b0]{color:var(--w-40);align-items:center;gap:.4rem;font-size:.6875em;display:flex}.result-error[data-v-d4f082b0]{color:#f87171f2;background:#ef444414;border-top-color:#ef44442e;flex-direction:column;align-items:flex-start;gap:.25rem;font-size:.75em;display:flex}.result-error>span[data-v-d4f082b0]{font-weight:600}.running-stage-wrap[data-v-d4f082b0]{position:relative}.error-detail[data-v-d4f082b0]{color:#f87171db;word-break:break-word;max-width:100%;font-size:.875em;line-height:1.45}@keyframes spin-d4f082b0{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spin-icon[data-v-d4f082b0]{animation:1s linear infinite spin-d4f082b0}.video-preview-mask[data-v-d4f082b0]{z-index:99999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000d9;outline:none;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.video-preview-toolbar[data-v-d4f082b0]{z-index:3;align-items:center;gap:.5rem;display:flex;position:absolute;top:.75rem;right:.75rem}.video-preview-counter[data-v-d4f082b0]{color:#ffffffdb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid #ffffff24;border-radius:999px;align-items:center;height:2.25rem;padding:0 .75rem;font-size:.8125rem;font-weight:600;display:inline-flex}.video-preview-action[data-v-d4f082b0]{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:0;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.video-preview-action[data-v-d4f082b0]:hover{background:#ec4899db;border-color:#ec489973;transform:translateY(-1px)}.video-preview-close[data-v-d4f082b0]{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ef4444eb;border:1px solid #ef44448c;border-radius:999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:0;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.video-preview-close[data-v-d4f082b0]:hover{background:#dc2626;border-color:#dc2626b3;transform:translateY(-1px)}.video-preview-nav[data-v-d4f082b0]{z-index:2;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;width:3rem;height:3rem;padding:0;transition:background .15s,border-color .15s,transform .15s;display:inline-flex;position:fixed;top:50%;transform:translateY(-50%)}.video-preview-nav--prev[data-v-d4f082b0]{left:1.25rem}.video-preview-nav--next[data-v-d4f082b0]{right:1.25rem}.video-preview-nav[data-v-d4f082b0]:hover{background:#ec4899db;border-color:#ec489973;transform:translateY(-50%)scale(1.04)}.video-preview-box[data-v-d4f082b0]{max-width:90vw;max-height:90vh;position:relative}.preview-player[data-v-d4f082b0]{border-radius:6px;max-width:90vw;max-height:90vh}.video-preview-box.is-loading .preview-player[data-v-d4f082b0]{visibility:hidden}.video-preview-loading[data-v-d4f082b0]{z-index:1;color:#ffffffd9;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.merge-btn[data-v-d4f082b0]:hover{color:#10b981e6!important}.merged-badge[data-v-d4f082b0]{z-index:3;color:#fff;pointer-events:none;background:#10b981d9;border-radius:3px;padding:1px 5px;font-size:.5625em;font-weight:600;line-height:1.4;position:absolute;top:4px;right:4px}.merge-mask[data-v-d4f082b0]{z-index:99998;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.merge-dialog[data-v-d4f082b0]{background:#181c26fa;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;width:420px;max-width:92vw;max-height:85vh;display:flex;overflow:hidden;box-shadow:0 8px 32px #00000080}.merge-dialog-header[data-v-d4f082b0]{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.merge-dialog-title[data-v-d4f082b0]{color:#ffffffe6;font-size:.875em;font-weight:600}.merge-dialog-close[data-v-d4f082b0]{color:#fff6;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;padding:0;transition:all .15s;display:flex}.merge-dialog-close[data-v-d4f082b0]:hover{color:#fffc;background:#ffffff14}.merge-dialog-body[data-v-d4f082b0]{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);flex:1;padding:.75rem 1rem;overflow-y:auto}.merge-dialog-body[data-v-d4f082b0]::-webkit-scrollbar{width:5px}.merge-dialog-body[data-v-d4f082b0]::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:3px}.merge-dialog-body[data-v-d4f082b0]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:3px}.merge-dialog-body[data-v-d4f082b0]::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.merge-tip[data-v-d4f082b0]{color:#ffffff59;margin-bottom:.625rem;font-size:.6875em}.merge-list[data-v-d4f082b0]{flex-direction:column;gap:.375rem;margin-bottom:.75rem;display:flex}.merge-item[data-v-d4f082b0]{cursor:grab;-webkit-user-select:none;user-select:none;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:6px;align-items:center;gap:.5rem;padding:.375rem .5rem;transition:all .15s;display:flex}.merge-item[data-v-d4f082b0]:hover{background:#ffffff12;border-color:#ec489933}.merge-item-dragging[data-v-d4f082b0]{opacity:.5;border-color:#ec489980}.merge-item[data-v-d4f082b0]:active{cursor:grabbing}.merge-item-seq[data-v-d4f082b0]{color:#ec4899e6;background:#ec489926;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:.6875em;font-weight:600;display:flex}.merge-item-video[data-v-d4f082b0]{object-fit:cover;background:#0000004d;border-radius:4px;flex-shrink:0;width:80px;height:45px}.merge-item-drag-handle[data-v-d4f082b0]{color:#fff3;letter-spacing:1px;flex-shrink:0;margin-left:auto;font-size:1em}.merge-dialog-footer[data-v-d4f082b0]{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:.5rem;padding:.625rem 1rem;display:flex}.merge-status[data-v-d4f082b0]{color:#ffffff80;flex:1;align-items:center;gap:.35rem;min-width:0;font-size:.6875em;display:flex}.merge-start-btn[data-v-d4f082b0]{color:#fff;cursor:pointer;background:#ec4899cc;border:none;border-radius:6px;flex-shrink:0;padding:.4rem 1rem;font-size:.75em;font-weight:600;transition:all .15s}.merge-start-btn[data-v-d4f082b0]:hover:not(:disabled){background:#ec4899}.merge-start-btn[data-v-d4f082b0]:disabled{opacity:.6;cursor:not-allowed}html[data-theme=light] .node-shell[data-v-d4f082b0]{background:#fffffff7;border-color:#ec48992e}html[data-theme=light] .node-header[data-v-d4f082b0]{color:#c83282f2;background:#ec48990f}html[data-theme=light] .model-display-name[data-v-d4f082b0]{color:#3c4150}html[data-theme=light] .model-empty[data-v-d4f082b0]{color:#0003}html[data-theme=light] .merge-dialog[data-v-d4f082b0]{background:#fffffffa;border-color:#0000001a}html[data-theme=light] .merge-dialog-header[data-v-d4f082b0]{border-bottom-color:#0000000f}html[data-theme=light] .merge-dialog-title[data-v-d4f082b0]{color:#1e1e28}html[data-theme=light] .merge-dialog-close[data-v-d4f082b0]{color:#00000059}html[data-theme=light] .merge-dialog-close[data-v-d4f082b0]:hover{color:#000000b3;background:#0000000d}html[data-theme=light] .merge-tip[data-v-d4f082b0]{color:#00000059}html[data-theme=light] .merge-item[data-v-d4f082b0]{background:#00000005;border-color:#00000014}html[data-theme=light] .merge-item[data-v-d4f082b0]:hover{background:#0000000a}html[data-theme=light] .merge-dialog-footer[data-v-d4f082b0]{border-top-color:#0000000f}html[data-theme=light] .merge-status[data-v-d4f082b0]{color:#00000073}html[data-theme=light] .merge-item-drag-handle[data-v-d4f082b0]{color:#0003}html[data-theme=light] .video-preview-counter[data-v-d4f082b0],html[data-theme=light] .video-preview-action[data-v-d4f082b0],html[data-theme=light] .video-preview-nav[data-v-d4f082b0]{color:#334155;background:#ffffffdb;border-color:#94a3b852;box-shadow:0 8px 28px #0f172a24}html[data-theme=light] .video-preview-action[data-v-d4f082b0]:hover,html[data-theme=light] .video-preview-nav[data-v-d4f082b0]:hover{color:#fff;background:#ec4899e6;border-color:#ec48993d}.canvas-running-stage[data-v-7a971a38]{border:1px solid rgba(var(--stage-rgb),.24);background:radial-gradient(circle at 50% 42%,rgba(var(--stage-rgb),.2),transparent 34%),linear-gradient(145deg,#0f172af5,#090d18f5);min-height:9.5rem;box-shadow:inset 0 1px #ffffff14,inset 0 -28px 60px rgba(var(--stage-rgb),.08),0 18px 44px #00000038;color:#e2e8f0f5;isolation:isolate;border-radius:.85rem;flex-direction:column;justify-content:center;align-items:center;gap:.65rem;padding:1.15rem 1rem;display:flex;position:relative;overflow:hidden}.stage-image[data-v-7a971a38]{--stage-rgb:251, 146, 60}.stage-video[data-v-7a971a38]{--stage-rgb:236, 72, 153}.stage-audio[data-v-7a971a38]{--stage-rgb:168, 85, 247}.stage-text[data-v-7a971a38]{--stage-rgb:45, 212, 191}.stage-merge[data-v-7a971a38]{--stage-rgb:168, 85, 247}.stage-aurora[data-v-7a971a38]{background:rgba(var(--stage-rgb),.2);filter:blur(34px);opacity:.8;z-index:-2;border-radius:999px;width:11rem;height:11rem;animation:5.2s ease-in-out infinite alternate stageAurora-7a971a38;position:absolute}.stage-aurora-a[data-v-7a971a38]{top:-4rem;left:-3.2rem}.stage-aurora-b[data-v-7a971a38]{opacity:.5;animation-delay:-1.8s;bottom:-4.5rem;right:-4rem}.stage-grid[data-v-7a971a38]{z-index:-1;opacity:.55;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 45%,#000,#0000 72%);mask-image:radial-gradient(circle at 50% 45%,#000,#0000 72%)}.stage-scan[data-v-7a971a38]{background:linear-gradient(90deg,#0000,#ffffff24,#0000);width:40%;height:150%;animation:2.8s ease-in-out infinite stageScan-7a971a38;position:absolute;top:-20%;left:-30%;transform:rotate(18deg)}.stage-core[data-v-7a971a38]{background:radial-gradient(circle,rgba(var(--stage-rgb),.28),rgba(var(--stage-rgb),.06) 54%,transparent 68%);width:4.7rem;height:4.7rem;color:rgba(var(--stage-rgb),.98);text-shadow:0 0 18px rgba(var(--stage-rgb),.7);border-radius:999px;justify-content:center;align-items:center;display:flex;position:relative}.core-ring[data-v-7a971a38]{border-radius:inherit;border:1px solid rgba(var(--stage-rgb),.38);animation:1.8s ease-in-out infinite corePulse-7a971a38;position:absolute;inset:.3rem}.core-ring-b[data-v-7a971a38]{border-color:rgba(var(--stage-rgb),.18);animation-delay:-.65s;inset:0}.core-orbit[data-v-7a971a38]{border-radius:inherit;animation:2.4s linear infinite coreSpin-7a971a38;position:absolute;inset:.2rem}.core-orbit span[data-v-7a971a38]{background:rgba(var(--stage-rgb),.98);width:.38rem;height:.38rem;box-shadow:0 0 12px rgba(var(--stage-rgb),.8);border-radius:999px;position:absolute}.core-orbit span[data-v-7a971a38]:first-child{top:-.05rem;left:50%}.core-orbit span[data-v-7a971a38]:nth-child(2){opacity:.72;bottom:.6rem;right:.18rem}.core-orbit span[data-v-7a971a38]:nth-child(3){opacity:.52;bottom:.6rem;left:.18rem}.stage-copy[data-v-7a971a38]{text-align:center;flex-direction:column;align-items:center;gap:.16rem;display:flex}.stage-kicker[data-v-7a971a38]{color:rgba(var(--stage-rgb),.72);letter-spacing:.16em;font-size:.62rem;font-weight:800}.stage-title[data-v-7a971a38]{color:#f1f5f9f5;max-width:18rem;font-size:.84rem;font-weight:800;line-height:1.35}.stage-subtitle[data-v-7a971a38]{color:#94a3b8c2;font-size:.66rem}.stage-progress[data-v-7a971a38]{background:#ffffff12;border-radius:999px;width:min(15rem,76%);height:.24rem;overflow:hidden}.stage-progress-fill[data-v-7a971a38]{border-radius:inherit;background:linear-gradient(90deg,transparent,rgba(var(--stage-rgb),.95),transparent);width:42%;height:100%;box-shadow:0 0 14px rgba(var(--stage-rgb),.5);animation:1.55s ease-in-out infinite progressDrift-7a971a38}@keyframes stageAurora-7a971a38{0%{transform:translate(-.4rem)scale(.95)}to{transform:translate(.7rem,.5rem)scale(1.15)}}@keyframes stageScan-7a971a38{0%{opacity:0;transform:translate(-120%)rotate(18deg)}20%,62%{opacity:1}to{opacity:0;transform:translate(360%)rotate(18deg)}}@keyframes corePulse-7a971a38{0%,to{opacity:.72;transform:scale(.94)}50%{opacity:1;transform:scale(1.1)}}@keyframes coreSpin-7a971a38{to{transform:rotate(360deg)}}@keyframes progressDrift-7a971a38{0%{transform:translate(-120%)}to{transform:translate(260%)}}html[data-theme=light] .canvas-running-stage[data-v-7a971a38]{background:radial-gradient(circle at 50% 42%,rgba(var(--stage-rgb),.16),transparent 34%),linear-gradient(145deg,#fffffffa,#f1f5f9f5);color:#1e293b;box-shadow:inset 0 1px #fffc,inset 0 -26px 54px rgba(var(--stage-rgb),.07),0 16px 36px #0f172a1f}html[data-theme=light] .stage-title[data-v-7a971a38]{color:#1e293b}html[data-theme=light] .stage-subtitle[data-v-7a971a38]{color:#64748b}html[data-theme=light] .stage-grid[data-v-7a971a38]{opacity:.42}.node-shell[data-v-8478aeb7]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:100%;min-width:260px;height:100%;font-family:inherit;font-size:var(--canvas-base-font,14px);box-sizing:border-box;background:#12161ed9;border:1px solid #a855f733;border-radius:8px;flex-direction:column;display:flex;position:relative;overflow:visible;box-shadow:0 2px 12px #00000040}.node-shell.is-generating[data-v-8478aeb7]:after{content:"";border-radius:inherit;background:conic-gradient(from var(--node-flow-angle),#ff3d5f,#ffae00,#f9f002,#33e07a,#22d3ee,#a855f7,#ff3d5f);-webkit-mask-composite:xor;pointer-events:none;z-index:7;padding:2px;animation:2.4s linear infinite node-flow-spin-8478aeb7;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes node-flow-spin-8478aeb7{to{--node-flow-angle:360deg}}.node-header[data-v-8478aeb7]{color:#a855f7e6;background:#a855f714;border-radius:7px 7px 0 0;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.8125em;font-weight:600;display:flex}.node-header[data-v-8478aeb7]:hover{cursor:grab}.node-header[data-v-8478aeb7]:active{cursor:grabbing}.header-run-btn[data-v-8478aeb7]{z-index:10;color:#a855f7d9;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:all .15s;display:flex;position:absolute;top:.25rem;right:1.75rem}.header-run-btn[data-v-8478aeb7]:hover:not(:disabled){color:#a855f7;background:#ffffff26}.header-run-btn[data-v-8478aeb7]:disabled{opacity:.6;cursor:not-allowed}.header-run-btn.running[data-v-8478aeb7]{color:#eab308e6}.header-run-btn.done[data-v-8478aeb7]{color:#10b981e6}.header-run-btn.error[data-v-8478aeb7]{color:#ef4444e6}.header-run-btn.forbidden[data-v-8478aeb7]{color:#6b7280b3;cursor:pointer;opacity:1}.header-run-btn.forbidden[data-v-8478aeb7]:hover{color:#ef4444cc;background:#ef44441a}.reason-popover[data-v-8478aeb7]{z-index:50;background:#1e1e28f5;border:1px solid #ef44444d;border-radius:8px;min-width:10rem;max-width:16rem;padding:.5rem .625rem;animation:.15s ease-out reasonFadeIn-8478aeb7;position:absolute;top:2rem;right:.5rem;box-shadow:0 4px 16px #0006}@keyframes reasonFadeIn-8478aeb7{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.reason-popover-arrow[data-v-8478aeb7]{background:#1e1e28f5;border-top:1px solid #ef44444d;border-left:1px solid #ef44444d;width:8px;height:8px;position:absolute;top:-5px;right:1rem;transform:rotate(45deg)}.reason-popover-title[data-v-8478aeb7]{color:#ef4444e6;align-items:center;gap:.3rem;margin-bottom:.3rem;font-size:.6875em;font-weight:600;display:flex}.reason-popover-list[data-v-8478aeb7]{flex-direction:column;gap:.2rem;margin:0;padding:0;list-style:none;display:flex}.reason-popover-list li[data-v-8478aeb7]{color:var(--w-60);padding-left:.75rem;font-size:.625em;line-height:1.5;position:relative}.reason-popover-list li[data-v-8478aeb7]:before{content:"•";color:#ef444499;position:absolute;left:0}html[data-theme=light] .reason-popover[data-v-8478aeb7]{background:#fffffffa;border-color:#ef444438;box-shadow:0 6px 18px #0f172a24}html[data-theme=light] .reason-popover-arrow[data-v-8478aeb7]{background:#fffffffa;border-top-color:#ef444438;border-left-color:#ef444438}html[data-theme=light] .reason-popover-list li[data-v-8478aeb7]{color:#334155e6}.node-body[data-v-8478aeb7]{flex-direction:column;flex:1;gap:.5rem;padding:.625rem .75rem;display:flex}.model-display[data-v-8478aeb7]{background:var(--w-4);border:1px solid var(--w-8);border-radius:6px;align-items:center;gap:.4rem;padding:.375rem .5rem;display:flex}.model-display-icon[data-v-8478aeb7]{object-fit:cover;border-radius:4px;width:20px;height:20px}.model-display-name[data-v-8478aeb7]{color:var(--w-75);flex:1;font-size:.75em;font-weight:500}.model-display[data-v-8478aeb7]:hover{cursor:pointer;border-color:#a855f766}.model-edit-icon[data-v-8478aeb7]{color:var(--w-25);flex-shrink:0;transition:color .15s}.model-display:hover .model-edit-icon[data-v-8478aeb7]{color:#a855f7cc}.model-empty[data-v-8478aeb7]{color:var(--w-25);text-align:center;padding:.5rem 0;font-size:.6875em}.params-summary[data-v-8478aeb7]{flex-wrap:wrap;gap:.25rem;display:flex}.config-tag-row[data-v-8478aeb7]{flex-wrap:wrap;align-self:flex-start;gap:.25rem;display:flex}.param-chip[data-v-8478aeb7]{background:var(--w-4);border-radius:4px;align-items:center;gap:.2rem;padding:.15rem .4rem;font-size:.625em;display:inline-flex}.param-key[data-v-8478aeb7]{color:var(--w-35)}.param-val[data-v-8478aeb7]{color:var(--w-60);font-weight:500}.gen-count-tag[data-v-8478aeb7]{color:var(--w-40);background:var(--w-4);border-radius:4px;align-self:flex-start;align-items:center;gap:.25rem;padding:.2rem .4rem;font-size:.625em;display:inline-flex}.gen-count-tag strong[data-v-8478aeb7]{color:#a855f7d9;font-weight:600}.channel-tag[data-v-8478aeb7]{background:#ff980014;border-radius:4px;align-self:flex-start;align-items:center;gap:.25rem;padding:.15rem .4rem;display:inline-flex}.channel-tag svg[data-v-8478aeb7]{color:#ff980080;flex-shrink:0}.channel-tag span[data-v-8478aeb7]{color:#ff9800b3;font-size:.625em;font-weight:500}.placeholder-section[data-v-8478aeb7]{border-top:1px solid var(--w-6);padding:.5rem .75rem}.placeholder-list[data-v-8478aeb7]{flex-direction:column;gap:.375rem;display:flex}.placeholder-audio[data-v-8478aeb7]{border:1px dashed var(--w-10);background:var(--w-2);width:100%;height:2rem;color:var(--w-12);border-radius:4px;justify-content:center;align-items:center;display:flex}.result-section[data-v-8478aeb7]{border-top:1px solid var(--w-6);padding:.5rem .75rem}.result-header[data-v-8478aeb7]{justify-content:space-between;align-items:center;margin-bottom:.375rem;display:flex}.result-label[data-v-8478aeb7]{color:var(--w-40);font-size:.6875em;font-weight:500}.result-actions[data-v-8478aeb7]{gap:.25rem;display:flex}.result-action-btn[data-v-8478aeb7]{width:22px;height:22px;color:var(--w-35);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex}.result-action-btn[data-v-8478aeb7]:hover{color:#a855f7e6;background:#ffffff1a}.task-info-card[data-v-8478aeb7]{background:var(--w-4);border:1px solid var(--w-8);border-radius:6px;flex-direction:column;gap:.2rem;margin-bottom:.375rem;padding:.375rem .5rem;display:flex}.task-info-row[data-v-8478aeb7]{justify-content:space-between;align-items:center;font-size:.625em;display:flex}.ti-label[data-v-8478aeb7]{color:var(--w-35)}.ti-val[data-v-8478aeb7]{color:var(--w-60);font-weight:500}.ti-cost[data-v-8478aeb7]{color:#a855f7e6}.result-list[data-v-8478aeb7]{flex-direction:column;gap:.375rem;display:flex}.result-audio-card[data-v-8478aeb7]{border:1px solid var(--w-8);background:var(--w-3);border-radius:8px;padding:.5rem .625rem;transition:border-color .15s;position:relative;overflow:hidden}.result-audio-card[data-v-8478aeb7]:hover{border-color:#a855f74d}.result-audio-card audio[data-v-8478aeb7]{display:none}.audio-card-body[data-v-8478aeb7]{flex-direction:column;gap:.3rem;display:flex}.audio-card-top[data-v-8478aeb7]{align-items:center;gap:.4rem;display:flex}.audio-play-btn[data-v-8478aeb7]{color:#a855f7d9;cursor:pointer;background:#a855f71f;border:1px solid #a855f740;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;padding:0;transition:all .15s;display:flex}.audio-play-btn[data-v-8478aeb7]:hover{color:#a855f7;background:#a855f738;border-color:#a855f773}.audio-wave-bar[data-v-8478aeb7]{cursor:pointer;background:var(--w-8);border-radius:3px;flex:1;height:6px;position:relative;overflow:hidden}.audio-wave-fill[data-v-8478aeb7]{background:linear-gradient(90deg,#a855f799,#a855f7e6);border-radius:3px;transition:width .1s linear;position:absolute;top:0;bottom:0;left:0}.audio-time[data-v-8478aeb7]{color:var(--w-30);text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0;min-width:2rem;font-size:.5625em}.audio-card-label[data-v-8478aeb7]{color:var(--w-25);padding-left:2.15rem;font-size:.5625em}.audio-card-actions[data-v-8478aeb7]{opacity:0;gap:3px;transition:opacity .15s;display:flex;position:absolute;top:.375rem;right:.375rem}.result-audio-card:hover .audio-card-actions[data-v-8478aeb7]{opacity:1}.audio-act-btn[data-v-8478aeb7]{color:#fff;cursor:pointer;background:#00000073;border:none;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:background .15s;display:flex}.audio-act-btn[data-v-8478aeb7]:hover{background:#000000b3}.result-text[data-v-8478aeb7]{color:var(--w-70);white-space:pre-wrap;font-size:.75em}.result-loading[data-v-8478aeb7]{color:var(--w-40);align-items:center;gap:.4rem;font-size:.6875em;display:flex}.result-error[data-v-8478aeb7]{color:#f87171f2;background:#ef444414;border-top-color:#ef44442e;flex-direction:column;align-items:flex-start;gap:.25rem;font-size:.75em;display:flex}.result-error>span[data-v-8478aeb7]{font-weight:600}.error-detail[data-v-8478aeb7]{color:#f87171db;word-break:break-word;max-width:100%;font-size:.875em;line-height:1.45}@keyframes spin-8478aeb7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spin-icon[data-v-8478aeb7]{animation:1s linear infinite spin-8478aeb7}html[data-theme=light] .node-shell[data-v-8478aeb7]{background:#fffffff7;border-color:#a855f72e}html[data-theme=light] .node-header[data-v-8478aeb7]{color:#8c3cdcf2;background:#a855f70f}html[data-theme=light] .model-display-name[data-v-8478aeb7]{color:#3c4150}html[data-theme=light] .model-empty[data-v-8478aeb7]{color:#0003}html[data-theme=light] .result-audio-card[data-v-8478aeb7]{background:#f5f3ff80;border-color:#a855f71f}html[data-theme=light] .result-audio-card[data-v-8478aeb7]:hover{border-color:#a855f74d}html[data-theme=light] .audio-wave-bar[data-v-8478aeb7]{background:#0000000f}html[data-theme=light] .audio-act-btn[data-v-8478aeb7]{background:#00000059}html[data-theme=light] .audio-act-btn[data-v-8478aeb7]:hover{background:#0000008c}.node-shell[data-v-f94b7cd2]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:100%;min-width:280px;font-family:inherit;font-size:var(--canvas-base-font,14px);box-sizing:border-box;background:#12161ed9;border:1px solid #06b6d433;border-radius:8px;flex-direction:column;display:flex;position:relative;overflow:visible;box-shadow:0 2px 12px #00000040}.node-shell.is-generating[data-v-f94b7cd2]:after{content:"";border-radius:inherit;background:conic-gradient(from var(--node-flow-angle),#ff3d5f,#ffae00,#f9f002,#33e07a,#22d3ee,#a855f7,#ff3d5f);-webkit-mask-composite:xor;pointer-events:none;z-index:7;padding:2px;animation:2.4s linear infinite node-flow-spin-f94b7cd2;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes node-flow-spin-f94b7cd2{to{--node-flow-angle:360deg}}.node-header[data-v-f94b7cd2]{color:#06b6d4e6;background:#06b6d414;border-radius:7px 7px 0 0;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.8125em;font-weight:600;display:flex}.node-header[data-v-f94b7cd2]:hover{cursor:grab}.node-header[data-v-f94b7cd2]:active{cursor:grabbing}.header-run-btn[data-v-f94b7cd2]{z-index:10;color:#06b6d4d9;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:all .15s;display:flex;position:absolute;top:.25rem;right:1.75rem}.header-run-btn[data-v-f94b7cd2]:hover:not(:disabled){color:#06b6d4;background:#ffffff26}.header-run-btn[data-v-f94b7cd2]:disabled{opacity:.6;cursor:not-allowed}.header-run-btn.running[data-v-f94b7cd2]{color:#eab308e6}.header-run-btn.done[data-v-f94b7cd2]{color:#10b981e6}.header-run-btn.error[data-v-f94b7cd2]{color:#ef4444e6}.header-run-btn.forbidden[data-v-f94b7cd2]{color:#6b7280b3;cursor:pointer;opacity:1}.header-run-btn.forbidden[data-v-f94b7cd2]:hover{color:#ef4444cc;background:#ef44441a}.reason-popover[data-v-f94b7cd2]{z-index:50;background:#1e1e28f5;border:1px solid #ef44444d;border-radius:8px;min-width:10rem;max-width:16rem;padding:.5rem .625rem;animation:.15s ease-out reasonFadeIn-f94b7cd2;position:absolute;top:2rem;right:.5rem;box-shadow:0 4px 16px #0006}@keyframes reasonFadeIn-f94b7cd2{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.reason-popover-arrow[data-v-f94b7cd2]{background:#1e1e28f5;border-top:1px solid #ef44444d;border-left:1px solid #ef44444d;width:8px;height:8px;position:absolute;top:-5px;right:1rem;transform:rotate(45deg)}.reason-popover-title[data-v-f94b7cd2]{color:#ef4444e6;align-items:center;gap:.3rem;margin-bottom:.3rem;font-size:.6875em;font-weight:600;display:flex}.reason-popover-list[data-v-f94b7cd2]{flex-direction:column;gap:.2rem;margin:0;padding:0;list-style:none;display:flex}.reason-popover-list li[data-v-f94b7cd2]{color:var(--w-60);padding-left:.75rem;font-size:.625em;line-height:1.5;position:relative}.reason-popover-list li[data-v-f94b7cd2]:before{content:"•";color:#ef444499;position:absolute;left:0}html[data-theme=light] .reason-popover[data-v-f94b7cd2]{background:#fffffffa;border-color:#ef444438;box-shadow:0 6px 18px #0f172a24}html[data-theme=light] .reason-popover-arrow[data-v-f94b7cd2]{background:#fffffffa;border-top-color:#ef444438;border-left-color:#ef444438}html[data-theme=light] .reason-popover-list li[data-v-f94b7cd2]{color:#334155e6}.node-body[data-v-f94b7cd2]{flex-direction:column;flex:1;gap:.5rem;padding:.625rem .75rem;display:flex}.model-display[data-v-f94b7cd2]{background:var(--w-4);border:1px solid var(--w-8);cursor:pointer;border-radius:6px;align-items:center;gap:.4rem;padding:.375rem .5rem;transition:border-color .15s;display:flex}.model-display[data-v-f94b7cd2]:hover{border-color:#06b6d44d}.model-display-icon[data-v-f94b7cd2]{object-fit:cover;border-radius:4px;width:20px;height:20px}.model-display-name[data-v-f94b7cd2]{color:var(--w-75);flex:1;font-size:.75em;font-weight:500}.model-edit-icon[data-v-f94b7cd2]{color:var(--w-25);flex-shrink:0;transition:color .15s}.model-display:hover .model-edit-icon[data-v-f94b7cd2]{color:#06b6d4cc}.model-empty[data-v-f94b7cd2]{color:var(--w-25);text-align:center;padding:.5rem 0;font-size:.6875em}.config-tag-row[data-v-f94b7cd2]{flex-wrap:wrap;align-self:flex-start;gap:.25rem;display:flex}.split-count-tag[data-v-f94b7cd2],.reference-mode-tag[data-v-f94b7cd2]{color:var(--w-40);background:#06b6d414;border-radius:4px;align-items:center;gap:.25rem;padding:.2rem .4rem;font-size:.625em;display:inline-flex}.split-count-tag strong[data-v-f94b7cd2]{color:#06b6d4d9;font-weight:600}.split-count-tag.off[data-v-f94b7cd2]{background:var(--w-4)}.split-count-tag.off strong[data-v-f94b7cd2]{color:var(--w-45)}.reference-mode-tag strong[data-v-f94b7cd2]{color:#06b6d4d9;font-weight:600}.reference-mode-tag.plain[data-v-f94b7cd2]{background:#8b5cf614}.reference-mode-tag.plain strong[data-v-f94b7cd2]{color:#a78bfae6}.channel-tag[data-v-f94b7cd2]{background:#ff980014;border-radius:4px;align-self:flex-start;align-items:center;gap:.25rem;padding:.15rem .4rem;display:inline-flex}.channel-tag svg[data-v-f94b7cd2]{color:#ff980080;flex-shrink:0}.channel-tag span[data-v-f94b7cd2]{color:#ff9800b3;font-size:.625em;font-weight:500}.params-summary[data-v-f94b7cd2]{flex-wrap:wrap;gap:.25rem;display:flex}.param-chip[data-v-f94b7cd2]{background:var(--w-4);border-radius:4px;align-items:center;gap:.2rem;padding:.15rem .4rem;font-size:.625em;display:inline-flex}.param-key[data-v-f94b7cd2]{color:var(--w-35)}.param-val[data-v-f94b7cd2]{color:var(--w-60);font-weight:500}.result-section[data-v-f94b7cd2]{border-top:1px solid var(--w-6);padding:.5rem .75rem}.result-header[data-v-f94b7cd2]{justify-content:space-between;align-items:center;margin-bottom:.375rem;display:flex}.result-label[data-v-f94b7cd2]{color:var(--w-40);font-size:.6875em;font-weight:500}.result-actions[data-v-f94b7cd2]{gap:.25rem;display:flex}.result-action-btn[data-v-f94b7cd2]{width:22px;height:22px;color:var(--w-35);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex}.result-action-btn[data-v-f94b7cd2]:hover{color:#06b6d4e6;background:#ffffff1a}.result-action-btn-del[data-v-f94b7cd2]:hover{color:#ef4444e6;background:#ef44441f}.result-text-content[data-v-f94b7cd2]{color:var(--w-75);white-space:pre-wrap;word-break:break-word;scrollbar-width:thin;scrollbar-color:#06b6d459 transparent;max-height:240px;font-size:.75em;line-height:1.6;overflow-y:auto}.result-text-content[data-v-f94b7cd2]::-webkit-scrollbar{width:5px}.result-text-content[data-v-f94b7cd2]::-webkit-scrollbar-track{background:#ffffff0a;border-radius:3px}.result-text-content[data-v-f94b7cd2]::-webkit-scrollbar-thumb{background:#06b6d459;border-radius:3px;min-height:30px}.result-text-content[data-v-f94b7cd2]::-webkit-scrollbar-thumb:hover{background:#06b6d48c}.output-placeholder-section[data-v-f94b7cd2]{border-top:1px solid var(--w-6);padding:.4rem .75rem}.output-placeholder-card[data-v-f94b7cd2]{min-height:3.75rem;color:var(--w-35);box-sizing:border-box;text-align:left;background:#06b6d40b;border:1px dashed #06b6d438;border-radius:6px;flex-direction:row;justify-content:flex-start;align-items:center;gap:.55rem;padding:.5rem .7rem;display:flex;position:relative;overflow:hidden}.output-placeholder-icon[data-v-f94b7cd2]{color:#06b6d4ad;background:#06b6d416;border-radius:999px;flex:0 0 2rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.output-placeholder-copy[data-v-f94b7cd2]{flex-direction:column;align-items:flex-start;gap:.12rem;min-width:0;padding:0 2.2rem 0 0;display:flex}.output-placeholder-title[data-v-f94b7cd2]{color:var(--w-65);font-size:.7em;font-weight:600}.output-placeholder-desc[data-v-f94b7cd2]{color:var(--w-35);font-size:.58em;line-height:1.35}.output-placeholder-count[data-v-f94b7cd2]{color:#06b6d4db;background:#06b6d421;border-radius:999px;padding:.08rem .34rem;font-size:.625em;font-weight:700;position:absolute;top:.35rem;right:.4rem}.result-text-content[data-v-f94b7cd2] .ref-chip{vertical-align:middle;cursor:default;background:#34d39926;border:1px solid #34d39966;border-radius:4px;align-items:center;gap:.2rem;padding:.05rem .3rem .05rem .15rem;line-height:1.2;display:inline-flex}.result-text-content[data-v-f94b7cd2] .ref-chip-img{object-fit:cover;border-radius:2px;flex-shrink:0;width:1.1em;height:1.1em}.result-text-content[data-v-f94b7cd2] .ref-chip-text{color:#6ee7b7;font-size:.9em;font-weight:500}.result-text-content .ref-chip,.expand-editor .ex-chip{vertical-align:middle!important;white-space:nowrap!important;border-radius:4px!important;flex-direction:row!important;align-items:center!important;gap:.22rem!important;width:auto!important;max-width:max-content!important;min-height:1.25em!important;padding:.05rem .32rem .05rem .15rem!important;line-height:1.2!important;display:inline-flex!important}.result-text-content .ref-chip-img,.expand-editor .ex-chip-img{object-fit:cover!important;vertical-align:middle!important;border-radius:3px!important;flex:0 0 1.15em!important;width:1.15em!important;min-width:1.15em!important;max-width:1.15em!important;height:1.15em!important;min-height:1.15em!important;max-height:1.15em!important;display:inline-block!important}.result-grid[data-v-f94b7cd2]{flex-direction:column;display:flex}.result-slot-wrap.is-pending[data-v-f94b7cd2]{width:100%}.result-slot-state[data-v-f94b7cd2]{box-sizing:border-box;width:100%;min-height:8.5rem;color:var(--w-45);text-align:center;background:#06b6d40b;border:1px dashed #06b6d433;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:.38rem;padding:.75rem;display:flex}.result-slot-state span[data-v-f94b7cd2]{font-size:.72em;font-weight:600}.result-slot-pending[data-v-f94b7cd2]{color:#06b6d4b8;background:#06b6d40b;border-color:#06b6d433}.result-error[data-v-f94b7cd2]{color:#f87171f2;background:#ef444414;border-top-color:#ef44442e;flex-direction:column;align-items:flex-start;gap:.25rem;font-size:.75em;display:flex}.result-error>span[data-v-f94b7cd2]{font-weight:600}.error-detail[data-v-f94b7cd2]{color:#f87171db;word-break:break-word;max-width:100%;font-size:.875em;line-height:1.45}@keyframes spin-f94b7cd2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spin-icon[data-v-f94b7cd2]{animation:1s linear infinite spin-f94b7cd2}.expand-mask[data-v-f94b7cd2]{z-index:99998;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:var(--canvas-base-font,14px);background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.expand-dialog[data-v-f94b7cd2]{background:#161b26f7;border:1px solid #06b6d433;border-radius:10px;flex-direction:column;width:min(720px,90vw);height:min(520px,80vh);display:flex;position:relative;overflow:hidden;box-shadow:0 8px 32px #00000080}.expand-header[data-v-f94b7cd2]{border-bottom:1px solid #ffffff0f;flex-shrink:0;justify-content:space-between;align-items:center;padding:.625rem .875rem;display:flex}.expand-title[data-v-f94b7cd2]{color:#06b6d4e6;font-size:.875em;font-weight:600}.expand-header-actions[data-v-f94b7cd2]{align-items:center;gap:.5rem;display:flex}.expand-save-btn[data-v-f94b7cd2]{color:#06b6d4f2;cursor:pointer;background:#06b6d433;border:none;border-radius:5px;padding:.25rem .75rem;font-size:.75em;font-weight:500;transition:all .15s}.expand-save-btn[data-v-f94b7cd2]:hover:not(:disabled){background:#06b6d459}.expand-save-btn[data-v-f94b7cd2]:disabled{opacity:.4;cursor:default}.expand-close-btn[data-v-f94b7cd2]{width:28px;height:28px;color:var(--w-40);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex}.expand-close-btn[data-v-f94b7cd2]:hover{color:#ef4444e6;background:#ffffff1a}.expand-editor[data-v-f94b7cd2]{color:var(--w-85,#e5e7eb);white-space:pre-wrap;word-break:break-word;scrollbar-width:thin;scrollbar-color:#06b6d44d transparent;background:#0003;border:1px solid #ffffff14;border-radius:6px;outline:none;flex:1;margin:.5rem .875rem .875rem;padding:.625rem .75rem;font-family:inherit;font-size:.8125em;line-height:1.7;overflow-y:auto}.expand-editor[data-v-f94b7cd2]:focus{border-color:#06b6d44d}.expand-editor[data-v-f94b7cd2]::-webkit-scrollbar{width:5px}.expand-editor[data-v-f94b7cd2]::-webkit-scrollbar-track{background:0 0}.expand-editor[data-v-f94b7cd2]::-webkit-scrollbar-thumb{background:#06b6d44d;border-radius:3px}.expand-editor[data-v-f94b7cd2] .ex-chip{vertical-align:middle;cursor:default;-webkit-user-select:none;user-select:none;background:#34d39926;border:1px solid #34d39966;border-radius:4px;align-items:center;gap:.25rem;padding:.1rem .35rem .1rem .2rem;line-height:1.2;display:inline-flex}.expand-editor[data-v-f94b7cd2] .ex-chip-img{object-fit:cover;border-radius:3px;flex-shrink:0;width:1.25em;height:1.25em}.expand-editor[data-v-f94b7cd2] .ex-chip-text{color:#6ee7b7;font-size:.9em;font-weight:500}.ex-mention-panel[data-v-f94b7cd2]{z-index:100000;scrollbar-width:thin;scrollbar-color:#34d3994d transparent;background:#161b26fa;border:1px solid #34d39940;border-radius:8px;min-width:180px;max-height:220px;padding:.35rem;position:absolute;overflow-y:auto;box-shadow:0 4px 16px #0006}.ex-mention-list[data-v-f94b7cd2]{flex-direction:column;gap:2px;display:flex}.ex-mention-item[data-v-f94b7cd2]{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:5px;align-items:center;gap:.5rem;padding:.3rem .5rem;transition:background .12s;display:flex}.ex-mention-item[data-v-f94b7cd2]:hover,.ex-mention-item.active[data-v-f94b7cd2]{background:#34d39926}.ex-mention-thumb[data-v-f94b7cd2]{object-fit:cover;background:#0003;border-radius:4px;flex-shrink:0;width:28px;height:28px}.ex-mention-item .ex-mention-thumb{border-radius:4px!important;flex:0 0 28px!important;width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important;display:inline-block!important;overflow:hidden!important}.ex-mention-item .ex-mention-thumb>img{object-fit:cover!important;border-radius:inherit!important;width:100%!important;height:100%!important;display:block!important}.ex-mention-label[data-v-f94b7cd2]{color:#6ee7b7;font-size:.8em;font-weight:500}html[data-theme=light] .node-shell[data-v-f94b7cd2]{background:#fffffff7;border-color:#06b6d42e;box-shadow:0 2px 12px #00000014}html[data-theme=light] .node-header[data-v-f94b7cd2]{color:#0096b4f2;background:#06b6d40f}html[data-theme=light] .model-display-name[data-v-f94b7cd2]{color:#3c4150}html[data-theme=light] .model-empty[data-v-f94b7cd2]{color:#0003}html[data-theme=light] .result-text-content[data-v-f94b7cd2]{color:#323746}html[data-theme=light] .output-placeholder-card[data-v-f94b7cd2]{background:#06b6d409;border-color:#06b6d433}html[data-theme=light] .expand-dialog[data-v-f94b7cd2]{background:#fffffffa;border-color:#06b6d426;box-shadow:0 8px 32px #0000001f}html[data-theme=light] .expand-mask[data-v-f94b7cd2]{background:#00000040}html[data-theme=light] .expand-header[data-v-f94b7cd2]{border-color:#0000000f}html[data-theme=light] .expand-editor[data-v-f94b7cd2]{color:#282d37;background:#00000008;border-color:#0000001a}html[data-theme=light] .expand-editor[data-v-f94b7cd2]:focus{border-color:#06b6d44d}html[data-theme=light] .ex-mention-panel[data-v-f94b7cd2]{background:#fffffffa;border-color:#34d39933;box-shadow:0 4px 16px #0000001a}html[data-theme=light] .ex-mention-item[data-v-f94b7cd2]:hover,html[data-theme=light] .ex-mention-item.active[data-v-f94b7cd2]{background:#34d3991a}.node-shell[data-v-5393333c]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:100%;font-family:inherit;font-size:var(--canvas-base-font,14px);box-sizing:border-box;background:#12161ed9;border:1px solid #a855f733;border-radius:8px;flex-direction:column;display:flex;position:relative;overflow:visible;box-shadow:0 2px 12px #00000040}@property --node-flow-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.node-shell.is-generating[data-v-5393333c]:after{content:"";border-radius:inherit;background:conic-gradient(from var(--node-flow-angle),#ff3d5f,#ffae00,#f9f002,#33e07a,#22d3ee,#a855f7,#ff3d5f);-webkit-mask-composite:xor;pointer-events:none;z-index:7;padding:2px;animation:2.4s linear infinite node-flow-spin-5393333c;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes node-flow-spin-5393333c{to{--node-flow-angle:360deg}}.node-header[data-v-5393333c]{color:#a855f7e6;background:#a855f71a;border-radius:7px 7px 0 0;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.8125em;font-weight:600;display:flex}.node-header[data-v-5393333c]:hover{cursor:grab}.node-header[data-v-5393333c]:active{cursor:grabbing}.node-body[data-v-5393333c]{flex-direction:column;gap:.5rem;padding:.5rem .625rem;display:flex}.hc-mode-display[data-v-5393333c]{color:#a855f7cc;background:#a855f714;border:1px solid #a855f726;border-radius:.35rem;align-items:center;gap:.35rem;padding:.3rem .5rem;font-size:.6875em;display:flex}.hc-mode-icon[data-v-5393333c]{font-size:.875em}.hc-size-section[data-v-5393333c]{align-items:center;gap:.4rem;display:flex}.hc-size-label[data-v-5393333c]{color:var(--w-45);white-space:nowrap;font-size:.6875em;font-weight:500}.hc-dropdown[data-v-5393333c]{flex:1;position:relative}.hc-dropdown-trigger[data-v-5393333c]{box-sizing:border-box;background:var(--w-4);border:1px solid var(--w-8);cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;width:100%;padding:.3rem .5rem;transition:border-color .15s;display:flex}.hc-dropdown-trigger[data-v-5393333c]:hover{border-color:#a855f740}.hc-dropdown.open .hc-dropdown-trigger[data-v-5393333c]{border-color:#a855f766}.hc-dropdown-value[data-v-5393333c]{color:var(--w-85);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.6875em;overflow:hidden}.hc-dropdown-arrow[data-v-5393333c]{color:var(--w-35);flex-shrink:0;transition:transform .2s}.hc-dropdown.open .hc-dropdown-arrow[data-v-5393333c]{transform:rotate(180deg)}.hc-dropdown-panel[data-v-5393333c]{z-index:20;border:1px solid var(--w-8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#12161efa;border-radius:6px;max-height:180px;animation:.12s ease-out hc-dd-pop-5393333c;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden auto;box-shadow:0 6px 20px #0006}@keyframes hc-dd-pop-5393333c{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.hc-dropdown-panel[data-v-5393333c]::-webkit-scrollbar{width:4px}.hc-dropdown-panel[data-v-5393333c]::-webkit-scrollbar-track{background:0 0}.hc-dropdown-panel[data-v-5393333c]::-webkit-scrollbar-thumb{background:var(--w-15);border-radius:2px}.hc-dropdown-item[data-v-5393333c]{color:var(--w-65);cursor:pointer;white-space:nowrap;padding:.35rem .5rem;font-size:.6875em;transition:all .1s}.hc-dropdown-item[data-v-5393333c]:hover{color:var(--w-85);background:#a855f714}.hc-dropdown-item.selected[data-v-5393333c]{color:#a855f7f2;background:#a855f726}.handle-in[data-v-5393333c],.handle-out[data-v-5393333c]{background:#12161ee6;border:1.5px solid #a855f780;border-radius:50%;width:8px;height:8px}.header-run-btn[data-v-5393333c]{z-index:10;color:#a855f7d9;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:all .15s;display:flex;position:absolute;top:.25rem;right:1.75rem}.header-run-btn[data-v-5393333c]:hover:not(:disabled){color:#a855f7;background:#ffffff26}.header-run-btn.running[data-v-5393333c]{color:#a855f7e6}.header-run-btn.done[data-v-5393333c]{color:#34d399cc}.header-run-btn.error[data-v-5393333c]{color:#ef4444cc}.header-run-btn.forbidden[data-v-5393333c]{color:#ef444480}.spin-icon[data-v-5393333c]{animation:.8s linear infinite hc-spin-5393333c}@keyframes hc-spin-5393333c{to{transform:rotate(360deg)}}.reason-popover[data-v-5393333c]{z-index:50;background:#1f2937;border:1px solid #ef444433;border-radius:.5rem;width:13rem;padding:.5rem;position:absolute;top:2.2rem;right:.5rem;box-shadow:0 4px 16px #0000004d}.reason-popover-arrow[data-v-5393333c]{background:#1f2937;border-top:1px solid #ef444433;border-left:1px solid #ef444433;width:8px;height:8px;position:absolute;top:-4px;right:1.2rem;transform:rotate(45deg)}.reason-popover-title[data-v-5393333c]{color:#ef4444d9;align-items:center;gap:.3rem;margin-bottom:.3rem;font-size:.75em;font-weight:600;display:flex}.reason-popover-list[data-v-5393333c]{color:var(--w-55);flex-direction:column;gap:.15rem;margin:0;padding-left:1.2rem;font-size:.6875em;display:flex}html[data-theme=light] .reason-popover[data-v-5393333c]{background:#fffffffa;border-color:#ef444438;box-shadow:0 6px 18px #0f172a24}html[data-theme=light] .reason-popover-arrow[data-v-5393333c]{background:#fffffffa;border-top-color:#ef444438;border-left-color:#ef444438}html[data-theme=light] .reason-popover-list[data-v-5393333c]{color:#334155e6}.result-section[data-v-5393333c]{border-top:1px solid var(--w-6);padding:.375rem .625rem .5rem}.result-header[data-v-5393333c]{justify-content:space-between;align-items:center;margin-bottom:.3rem;display:flex}.result-label[data-v-5393333c]{color:var(--w-45);font-size:.6875em;font-weight:500}.result-actions[data-v-5393333c]{align-items:center;gap:.25rem;display:flex}.result-action-btn[data-v-5393333c]{color:#a855f7e6;cursor:pointer;background:#a855f714;border:1px solid #a855f72e;border-radius:.375rem;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:all .15s;display:inline-flex}.result-action-btn[data-v-5393333c]:hover{color:#c4b5fd;background:#a855f729;border-color:#a855f752}.result-videos[data-v-5393333c]{gap:.3rem;display:grid}.result-vid[data-v-5393333c]{aspect-ratio:16/9;border:1px solid var(--w-8);cursor:pointer;background:#000;border-radius:.3rem;width:100%;position:relative;overflow:hidden}.result-vid-thumb[data-v-5393333c]{object-fit:contain;width:100%;height:100%}.result-vid-play[data-v-5393333c]{color:#fff;opacity:0;background:#0000004d;justify-content:center;align-items:center;transition:opacity .15s;display:flex;position:absolute;inset:0}.result-vid:hover .result-vid-play[data-v-5393333c]{opacity:1}.placeholder-section[data-v-5393333c]{border-top:1px solid var(--w-6);padding:.5rem .625rem .625rem}.placeholder-merge[data-v-5393333c]{background:linear-gradient(135deg,#a855f714,#3b82f60a),#ffffff06;border:1px dashed #a855f738;border-radius:.5rem;align-items:center;gap:.55rem;min-height:3.25rem;padding:.55rem .6rem;display:flex}.placeholder-merge-icon[data-v-5393333c]{color:#a855f7d1;background:#a855f71a;border-radius:.55rem;flex-shrink:0;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;display:flex}.placeholder-merge-text[data-v-5393333c]{flex-direction:column;gap:.15rem;min-width:0;display:flex}.placeholder-merge-text strong[data-v-5393333c]{color:var(--w-75);font-size:.72em;font-weight:700}.placeholder-merge-text span[data-v-5393333c]{color:var(--w-35);font-size:.625em;line-height:1.35}.run-error[data-v-5393333c]{color:#ef4444cc;word-break:break-all;padding:.3rem .625rem;font-size:.625em}.hc-preview-mask[data-v-5393333c]{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.hc-preview-toolbar[data-v-5393333c]{z-index:10000;align-items:center;gap:.5rem;display:flex;position:fixed;top:1rem;left:50%;transform:translate(-50%)}.hc-preview-action[data-v-5393333c]{color:#ffffffeb;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f172ac2;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:.4rem;padding:.5rem .75rem;font-size:.8125rem;transition:all .15s;display:inline-flex}.hc-preview-action[data-v-5393333c]:hover{background:#a855f7b3;border-color:#ffffff47}.hc-preview-action[data-v-5393333c]:disabled{cursor:wait;opacity:.72;pointer-events:none}.hc-preview-box[data-v-5393333c]{border-radius:8px;max-width:80vw;max-height:80vh;position:relative;overflow:hidden;box-shadow:0 8px 40px #00000080}.hc-preview-video[data-v-5393333c]{border-radius:8px;outline:none;max-width:80vw;max-height:80vh;display:block}.hc-preview-close[data-v-5393333c]{color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:8px;right:8px}.hc-preview-close[data-v-5393333c]:hover{background:#ffffff40}html[data-theme=light] .node-shell[data-v-5393333c]{background:#fffffff7;border-color:#a855f733}html[data-theme=light] .node-header[data-v-5393333c]{color:#8032d2f2;background:#a855f70f}html[data-theme=light] .hc-mode-display[data-v-5393333c]{color:#8032d2d9;background:#a855f70d;border-color:#a855f726}html[data-theme=light] .hc-dropdown-trigger[data-v-5393333c]{background:#00000006;border-color:#0000001a}html[data-theme=light] .hc-dropdown-value[data-v-5393333c]{color:#1e2332}html[data-theme=light] .hc-dropdown-panel[data-v-5393333c]{background:#fffffffa;border-color:#0000001a;box-shadow:0 6px 20px #0000001a}html[data-theme=light] .hc-dropdown-item[data-v-5393333c]{color:#323746}html[data-theme=light] .hc-dropdown-item[data-v-5393333c]:hover{color:#1e2332;background:#0000000a}html[data-theme=light] .hc-dropdown-item.selected[data-v-5393333c]{color:#8032d2e6;background:#a855f714}html[data-theme=light] .result-action-btn[data-v-5393333c]{color:#7e22cedb;background:#7e22ce0f;border-color:#7e22ce29}html[data-theme=light] .result-action-btn[data-v-5393333c]:hover{color:#6b21a8f2;background:#7e22ce1f;border-color:#7e22ce47}html[data-theme=light] .hc-preview-action[data-v-5393333c]{color:#334155;background:#ffffffdb;border-color:#94a3b852;box-shadow:0 8px 28px #0f172a24}html[data-theme=light] .hc-preview-action[data-v-5393333c]:hover{color:#fff;background:#7e22cee6;border-color:#7e22ce3d}html[data-theme=light] .placeholder-section[data-v-5393333c]{border-top-color:#00000014}html[data-theme=light] .placeholder-merge[data-v-5393333c]{background:linear-gradient(135deg,#7e22ce0f,#3b82f609),#ffffffb8;border-color:#7e22ce2e}html[data-theme=light] .placeholder-merge-icon[data-v-5393333c]{color:#7e22cec7;background:#7e22ce14}html[data-theme=light] .placeholder-merge-text strong[data-v-5393333c]{color:#334155}html[data-theme=light] .placeholder-merge-text span[data-v-5393333c]{color:#64748b}.dr-overlay[data-v-5616c04e]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;font-size:var(--canvas-base-font,14px);background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dr-box[data-v-5616c04e]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#161a23f2;border:1px solid #06b6d426;border-radius:1rem;flex-direction:column;width:26rem;max-width:90vw;max-height:80vh;display:flex;overflow:hidden;box-shadow:0 1.5rem 4rem #0006,0 0 0 1px #ffffff08}.dr-header[data-v-5616c04e]{flex-shrink:0;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem .75rem;display:flex}.dr-title[data-v-5616c04e]{color:var(--w-90);font-size:1em;font-weight:600}.dr-close[data-v-5616c04e]{width:2rem;height:2rem;color:var(--w-40);cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;transition:all .15s;display:flex}.dr-close[data-v-5616c04e]:hover{background:var(--w-6);color:var(--w-70)}.dr-tabs[data-v-5616c04e]{border-bottom:1px solid var(--w-6);flex-shrink:0;gap:0;padding:0 1.5rem;display:flex}.dr-tab[data-v-5616c04e]{color:var(--w-40);cursor:pointer;background:0 0;border:none;padding:.5rem .75rem;font-family:inherit;font-size:.8125em;font-weight:500;transition:all .15s;position:relative}.dr-tab[data-v-5616c04e]:hover{color:var(--w-70)}.dr-tab.active[data-v-5616c04e]{color:#22d3eef2}.dr-tab.active[data-v-5616c04e]:after{content:"";background:#06b6d4cc;border-radius:1px;height:2px;position:absolute;bottom:-1px;left:.25rem;right:.25rem}.dr-body[data-v-5616c04e]{flex:1;min-height:0;padding:.5rem}.dr-state[data-v-5616c04e]{color:var(--w-35);justify-content:center;align-items:center;gap:.5rem;padding:3rem 1rem;font-size:.875em;display:flex}.dr-state.small[data-v-5616c04e]{padding:1rem}.dr-spin[data-v-5616c04e]{border:2px solid var(--w-8);border-top-color:#06b6d499;border-radius:50%;width:1.25rem;height:1.25rem;animation:.8s linear infinite dr-spin-5616c04e}.dr-spin.small[data-v-5616c04e]{border-width:1.5px;width:.875rem;height:.875rem}@keyframes dr-spin-5616c04e{to{transform:rotate(360deg)}}.dr-list[data-v-5616c04e]{scrollbar-width:thin;scrollbar-color:var(--w-8) transparent;max-height:24rem;overflow:hidden auto}.dr-list[data-v-5616c04e]::-webkit-scrollbar{width:4px}.dr-list[data-v-5616c04e]::-webkit-scrollbar-thumb{background:var(--w-8);border-radius:2px}.dr-code-box[data-v-5616c04e]{padding:1rem}.dr-code-box label[data-v-5616c04e]{color:var(--w-65);margin-bottom:.5rem;font-size:.85rem;display:block}.dr-code-box input[data-v-5616c04e]{box-sizing:border-box;border:1px solid var(--w-10);background:var(--w-5);width:100%;color:var(--w-90);letter-spacing:.04em;border-radius:.7rem;outline:none;padding:.75rem .85rem}.dr-code-box p[data-v-5616c04e]{color:var(--w-35);margin:.7rem 0 0;font-size:.78rem}.dr-error[data-v-5616c04e]{color:#f87171f2;margin-top:.8rem;font-size:.82rem}.dr-item[data-v-5616c04e]{cursor:pointer;border-radius:.5rem;align-items:center;gap:.75rem;margin-bottom:.125rem;padding:.75rem 1rem;transition:all .15s;display:flex}.dr-item[data-v-5616c04e]:hover{background:var(--w-4)}.dr-item.active[data-v-5616c04e]{outline-offset:-1px;background:#06b6d414;outline:1px solid #06b6d433}.dr-item.importing[data-v-5616c04e]{opacity:.7;pointer-events:none}.dr-item-icon[data-v-5616c04e]{background:var(--w-4);width:2.25rem;height:2.25rem;color:var(--w-40);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.dr-item.active .dr-item-icon[data-v-5616c04e]{color:#22d3eecc;background:#06b6d41f}.dr-item-body[data-v-5616c04e]{flex:1;min-width:0}.dr-item-name[data-v-5616c04e]{color:var(--w-85);white-space:nowrap;text-overflow:ellipsis;font-size:.875em;font-weight:500;line-height:1.4;overflow:hidden}.dr-item.active .dr-item-name[data-v-5616c04e]{color:#22d3eef2}.dr-item-time[data-v-5616c04e]{color:var(--w-30);margin-top:.125rem;font-size:.6875em}.dr-item-check[data-v-5616c04e]{color:#22d3eee6;flex-shrink:0}.dr-item-loading[data-v-5616c04e]{flex-shrink:0}.dr-footer[data-v-5616c04e]{border-top:1px solid var(--w-6);flex-shrink:0;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;display:flex}.dr-btn[data-v-5616c04e]{cursor:pointer;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.375rem;height:2.5rem;padding:0 1.25rem;font-family:inherit;font-size:.875em;font-weight:500;transition:all .15s;display:flex}.dr-btn-cancel[data-v-5616c04e]{background:var(--w-6);color:var(--w-60)}.dr-btn-cancel[data-v-5616c04e]:hover{background:var(--w-8);color:var(--w-80)}.dr-btn-confirm[data-v-5616c04e]{color:#fff;background:linear-gradient(135deg,#06b6d4d9,#06b6d4b3)}.dr-btn-confirm[data-v-5616c04e]:hover:not(:disabled){background:linear-gradient(135deg,#06b6d4,#06b6d4d9)}.dr-btn-confirm[data-v-5616c04e]:disabled{opacity:.4;cursor:not-allowed}.dr-btn-confirm[data-v-5616c04e]:active:not(:disabled){transform:scale(.98)}html[data-theme=light] .dr-overlay[data-v-5616c04e]{background:#0000004d}html[data-theme=light] .dr-box[data-v-5616c04e]{background:#fffffffa;border-color:#00000014;box-shadow:0 1.5rem 4rem #00000026}html[data-theme=light] .dr-header[data-v-5616c04e]{border-color:#0000000f}html[data-theme=light] .dr-title[data-v-5616c04e]{color:#191e2d}html[data-theme=light] .dr-close[data-v-5616c04e]{color:#828796}html[data-theme=light] .dr-close[data-v-5616c04e]:hover{color:#3c4150;background:#0000000d}html[data-theme=light] .dr-tabs[data-v-5616c04e]{border-color:#0000000f}html[data-theme=light] .dr-tab[data-v-5616c04e]{color:#787d8c}html[data-theme=light] .dr-tab[data-v-5616c04e]:hover{color:#3c4150}html[data-theme=light] .dr-tab.active[data-v-5616c04e]{color:#00829b}html[data-theme=light] .dr-tab.active[data-v-5616c04e]:after{background:#0096b4}html[data-theme=light] .dr-state[data-v-5616c04e]{color:#8c91a0}html[data-theme=light] .dr-spin[data-v-5616c04e]{border-color:#0096b4 #00000014 #00000014}html[data-theme=light] .dr-item[data-v-5616c04e]:hover{background:#00000008}html[data-theme=light] .dr-item.active[data-v-5616c04e]{background:#06b6d40f;outline-color:#06b6d426}html[data-theme=light] .dr-item-icon[data-v-5616c04e]{color:#788296;background:#0000000a}html[data-theme=light] .dr-item.active .dr-item-icon[data-v-5616c04e]{color:#00829b;background:#06b6d414}html[data-theme=light] .dr-item-name[data-v-5616c04e]{color:#1e2332}html[data-theme=light] .dr-item.active .dr-item-name[data-v-5616c04e]{color:#00829b}html[data-theme=light] .dr-item-time[data-v-5616c04e]{color:#8c91a0}html[data-theme=light] .dr-item-check[data-v-5616c04e]{color:#008caa}html[data-theme=light] .dr-footer[data-v-5616c04e]{border-color:#0000000f}html[data-theme=light] .dr-btn-cancel[data-v-5616c04e]{color:#5a5f6e;background:#0000000d}html[data-theme=light] .dr-btn-cancel[data-v-5616c04e]:hover{color:#323746;background:#00000014}html[data-theme=light] .dr-list[data-v-5616c04e]{scrollbar-color:#0000001a transparent}html[data-theme=light] .dr-list[data-v-5616c04e]::-webkit-scrollbar-thumb{background:#0000001a}.import-overlay[data-v-7147295a]{z-index:10000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00000094;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.import-modal[data-v-7147295a]{color:#ffffffe6;background:#171b26;border:1px solid #ffffff1a;border-radius:18px;flex-direction:column;width:560px;max-width:calc(100vw - 32px);max-height:82vh;display:flex;overflow:hidden;box-shadow:0 24px 70px #0000006b}.import-header[data-v-7147295a],.import-footer[data-v-7147295a]{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.import-footer[data-v-7147295a]{border-top:1px solid #ffffff14;border-bottom:0;justify-content:flex-end;gap:10px}.import-header h3[data-v-7147295a]{margin:0;font-size:18px}.import-header button[data-v-7147295a]{width:32px;height:32px;color:inherit;cursor:pointer;background:#ffffff0f;border:0;border-radius:10px}.tabs[data-v-7147295a]{gap:8px;padding:10px 16px 0;display:flex}.tabs button[data-v-7147295a]{color:#ffffffa6;cursor:pointer;background:#ffffff0d;border:0;border-radius:12px 12px 0 0;flex:1;padding:10px}.tabs button.active[data-v-7147295a]{color:#67e8f9;background:#06b6d429}.import-body[data-v-7147295a]{--import-scrollbar-track:#ffffff09;--import-scrollbar-thumb:#67e8f961;--import-scrollbar-thumb-hover:#67e8f994;--import-scrollbar-border:#171b26fa;min-height:280px;padding:18px 20px;overflow:auto}.state[data-v-7147295a]{color:#ffffff94;justify-content:center;align-items:center;min-height:220px;display:flex}.asset-list[data-v-7147295a]{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--import-scrollbar-thumb) var(--import-scrollbar-track);gap:10px;max-height:430px;padding-right:4px;display:grid;overflow:auto}.asset-list[data-v-7147295a]::-webkit-scrollbar{width:8px;height:8px}.asset-list[data-v-7147295a]::-webkit-scrollbar-track{background:var(--import-scrollbar-track);border-radius:999px}.asset-list[data-v-7147295a]::-webkit-scrollbar-thumb{background:var(--import-scrollbar-thumb);border:2px solid var(--import-scrollbar-border);border-radius:999px}.asset-list[data-v-7147295a]::-webkit-scrollbar-thumb:hover{background:var(--import-scrollbar-thumb-hover)}.asset-list[data-v-7147295a]::-webkit-scrollbar-corner{background:0 0}.asset-item[data-v-7147295a]{text-align:left;color:inherit;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff14;border-radius:14px;gap:12px;padding:10px;display:flex}.asset-item.active[data-v-7147295a]{background:#06b6d41f;border-color:#06b6d48c}.cover[data-v-7147295a]{color:#67e8f9;background:#00000038;border-radius:12px;flex:0 0 54px;justify-content:center;align-items:center;width:54px;height:54px;display:flex;overflow:hidden}.cover img[data-v-7147295a]{object-fit:cover;width:100%;height:100%}.main[data-v-7147295a]{flex-direction:column;gap:4px;min-width:0;display:flex}.main strong[data-v-7147295a]{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.main span[data-v-7147295a],.main p[data-v-7147295a],.hint[data-v-7147295a]{color:#ffffff8c;margin:0;font-size:12px;line-height:1.45}label[data-v-7147295a]{color:#ffffffa8;margin-bottom:8px;font-size:13px;display:block}input[data-v-7147295a]{box-sizing:border-box;color:#fff;letter-spacing:.04em;background:#0003;border:1px solid #ffffff1a;border-radius:12px;outline:none;width:100%;padding:12px}.hint[data-v-7147295a]{margin-top:10px}.error[data-v-7147295a]{color:#fca5a5;margin-top:12px;font-size:13px}.primary[data-v-7147295a],.ghost[data-v-7147295a]{cursor:pointer;color:#fff;border:0;border-radius:10px;padding:10px 16px}.primary[data-v-7147295a]{background:linear-gradient(135deg,#06b6d4,#2563eb)}.primary[data-v-7147295a]:disabled{opacity:.55;cursor:not-allowed}.ghost[data-v-7147295a]{background:#ffffff14}html[data-theme=light] .import-modal[data-v-7147295a]{color:#0f172ae6;background:#fff;border-color:#0f172a14}html[data-theme=light] .import-body[data-v-7147295a]{--import-scrollbar-track:#0f172a0b;--import-scrollbar-thumb:#0ea5e957;--import-scrollbar-thumb-hover:#0ea5e98f;--import-scrollbar-border:#fff}html[data-theme=light] .import-header[data-v-7147295a],html[data-theme=light] .import-footer[data-v-7147295a]{border-color:#0f172a14}html[data-theme=light] .tabs button[data-v-7147295a],html[data-theme=light] .ghost[data-v-7147295a],html[data-theme=light] .import-header button[data-v-7147295a],html[data-theme=light] .asset-item[data-v-7147295a]{color:#0f172ab8;background:#0f172a0d;border-color:#0f172a14}html[data-theme=light] .tabs button.active[data-v-7147295a],html[data-theme=light] .asset-item.active[data-v-7147295a]{color:#0891b2;background:#06b6d41a;border-color:#06b6d459}html[data-theme=light] input[data-v-7147295a]{color:#0f172ae6;background:#0f172a0a;border-color:#0f172a1a}html[data-theme=light] .main span[data-v-7147295a],html[data-theme=light] .main p[data-v-7147295a],html[data-theme=light] .hint[data-v-7147295a],html[data-theme=light] label[data-v-7147295a],html[data-theme=light] .state[data-v-7147295a]{color:#334155a8}.wx-overlay[data-v-90f42153]{z-index:10000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00000094;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.wx-modal[data-v-90f42153]{color:#ffffffe6;background:#171b26;border:1px solid #ffffff1a;border-radius:18px;width:540px;max-width:calc(100vw - 32px);overflow:hidden;box-shadow:0 24px 70px #0000006b}.wx-header[data-v-90f42153]{border-bottom:1px solid #ffffff14;justify-content:space-between;gap:16px;padding:20px 22px;display:flex}.wx-header h3[data-v-90f42153]{margin:0;font-size:18px}.wx-header p[data-v-90f42153]{color:#ffffff8c;margin:6px 0 0;font-size:13px}.icon-btn[data-v-90f42153]{width:32px;height:32px;color:inherit;cursor:pointer;background:#ffffff0f;border:0;border-radius:10px}.wx-body[data-v-90f42153]{padding:22px}.state[data-v-90f42153],.empty[data-v-90f42153]{color:#ffffffb8;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:190px;display:flex}.empty span[data-v-90f42153]{color:#ffffff8c;max-width:340px;font-size:13px;line-height:1.6}.primary[data-v-90f42153],.ghost[data-v-90f42153],.danger[data-v-90f42153]{cursor:pointer;color:#fff;border:0;border-radius:10px}.primary[data-v-90f42153]{background:linear-gradient(135deg,#06b6d4,#2563eb);padding:10px 18px}.ghost[data-v-90f42153]{background:#ffffff14;align-items:center;gap:6px;padding:8px 12px;display:inline-flex}.danger[data-v-90f42153]{color:#fca5a5;background:#ef444429;border:1px solid #ef444447;margin-top:18px;padding:9px 14px}.label[data-v-90f42153]{color:#ffffff9e;margin-bottom:8px;font-size:13px;display:block}.code-row[data-v-90f42153]{align-items:center;gap:10px;display:flex}.code-row code[data-v-90f42153]{color:#67e8f9;letter-spacing:.06em;background:#0000003d;border-radius:12px;flex:1;padding:12px 14px;overflow:auto}.restrict[data-v-90f42153]{background:#ffffff0b;border-radius:14px;margin-top:18px;padding:14px}.restrict-top[data-v-90f42153]{justify-content:space-between;align-items:center;display:flex}.restrict p[data-v-90f42153]{color:#ffffff8c;margin:8px 0 0;font-size:13px}.switch[data-v-90f42153]{cursor:pointer;background:#ffffff2e;border:0;border-radius:999px;width:44px;height:24px;padding:3px}.switch i[data-v-90f42153]{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .18s;display:block}.switch.on[data-v-90f42153]{background:#06b6d4}.switch.on i[data-v-90f42153]{transform:translate(20px)}.uid-box[data-v-90f42153]{margin-top:12px}.uid-input[data-v-90f42153]{gap:8px;display:flex}.uid-input input[data-v-90f42153]{color:#fff;background:#00000038;border:1px solid #ffffff1a;border-radius:10px;outline:none;flex:1;min-width:0;padding:9px 11px}.uid-list[data-v-90f42153]{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.uid-tag[data-v-90f42153]{color:#67e8f9;background:#06b6d41f;border-radius:999px;align-items:center;gap:6px;padding:5px 8px;font-size:12px;display:inline-flex}.uid-tag button[data-v-90f42153]{color:inherit;cursor:pointer;background:0 0;border:0}html[data-theme=light] .wx-modal[data-v-90f42153]{color:#0f172ae6;background:#fff;border-color:#0f172a14}html[data-theme=light] .wx-header[data-v-90f42153]{border-bottom-color:#0f172a14}html[data-theme=light] .wx-header p[data-v-90f42153],html[data-theme=light] .empty span[data-v-90f42153],html[data-theme=light] .restrict p[data-v-90f42153],html[data-theme=light] .label[data-v-90f42153]{color:#334155ad}html[data-theme=light] .icon-btn[data-v-90f42153],html[data-theme=light] .ghost[data-v-90f42153],html[data-theme=light] .restrict[data-v-90f42153]{color:#0f172ad9;background:#0f172a0f}html[data-theme=light] .code-row code[data-v-90f42153],html[data-theme=light] .uid-input input[data-v-90f42153]{color:#0891b2;background:#0f172a0a;border-color:#0f172a1a}.lib-overlay[data-v-4eaba0e6]{z-index:9999;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00000094;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.lib-modal[data-v-4eaba0e6]{color:#ffffffe6;background:#171b26;border:1px solid #ffffff1a;border-radius:20px;flex-direction:column;width:860px;max-width:calc(100vw - 36px);height:min(760px,100vh - 60px);display:flex;overflow:hidden;box-shadow:0 24px 70px #0000006b}.lib-header[data-v-4eaba0e6]{border-bottom:1px solid #ffffff14;justify-content:space-between;gap:18px;padding:20px 22px;display:flex}.lib-header h3[data-v-4eaba0e6]{margin:0;font-size:19px}.lib-header p[data-v-4eaba0e6]{color:#ffffff8c;margin:6px 0 0;font-size:13px}.icon-btn[data-v-4eaba0e6]{width:32px;height:32px;color:inherit;cursor:pointer;background:#ffffff0f;border:0;border-radius:10px}.lib-actions[data-v-4eaba0e6]{border-bottom:1px solid #ffffff0f;gap:10px;padding:14px 22px;display:flex}.primary[data-v-4eaba0e6],.ghost[data-v-4eaba0e6]{color:#fff;cursor:pointer;border:0;border-radius:11px;align-items:center;gap:7px;padding:9px 14px;display:inline-flex}.primary[data-v-4eaba0e6]{background:linear-gradient(135deg,#06b6d4,#2563eb)}.primary[data-v-4eaba0e6]:disabled{opacity:.5;cursor:not-allowed}.ghost[data-v-4eaba0e6]{background:#ffffff14}.lib-body[data-v-4eaba0e6]{--asset-scrollbar-track:#ffffff09;--asset-scrollbar-thumb:#67e8f961;--asset-scrollbar-thumb-hover:#67e8f994;--asset-scrollbar-border:#171b26fa;flex:1;min-height:0;padding:18px 22px}.state[data-v-4eaba0e6]{color:#ffffff94;justify-content:center;align-items:center;height:100%;display:flex}.grid[data-v-4eaba0e6]{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--asset-scrollbar-thumb) var(--asset-scrollbar-track);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));align-content:start;gap:14px;height:100%;padding-right:4px;display:grid;overflow:auto}.grid[data-v-4eaba0e6]::-webkit-scrollbar{width:8px;height:8px}.grid[data-v-4eaba0e6]::-webkit-scrollbar-track{background:var(--asset-scrollbar-track);border-radius:999px}.grid[data-v-4eaba0e6]::-webkit-scrollbar-thumb{background:var(--asset-scrollbar-thumb);border:2px solid var(--asset-scrollbar-border);border-radius:999px}.grid[data-v-4eaba0e6]::-webkit-scrollbar-thumb:hover{background:var(--asset-scrollbar-thumb-hover)}.grid[data-v-4eaba0e6]::-webkit-scrollbar-corner{background:0 0}.asset-card[data-v-4eaba0e6]{background:#ffffff0b;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;min-height:230px;display:flex;overflow:hidden}.asset-cover[data-v-4eaba0e6]{color:#67e8f9;background:#00000038;flex:0 0 118px;justify-content:center;align-items:center;display:flex;overflow:hidden}.asset-cover img[data-v-4eaba0e6]{object-fit:cover;width:100%;height:100%}.asset-info[data-v-4eaba0e6]{flex:1;min-height:72px;padding:12px 12px 8px}.asset-info strong[data-v-4eaba0e6]{white-space:nowrap;text-overflow:ellipsis;font-size:14px;display:block;overflow:hidden}.asset-info span[data-v-4eaba0e6],.asset-info p[data-v-4eaba0e6]{color:#ffffff8c;margin:5px 0 0;font-size:12px;line-height:1.45}.asset-info p[data-v-4eaba0e6]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card-actions[data-v-4eaba0e6]{flex:none;gap:6px;margin-top:auto;padding:0 12px 12px;display:flex}.card-actions button[data-v-4eaba0e6]{color:#ffffffd1;cursor:pointer;background:#ffffff14;border:0;border-radius:9px;flex:1;padding:7px 6px;font-size:12px}.card-actions .danger[data-v-4eaba0e6]{color:#fca5a5;background:#ef444421}html[data-theme=light] .lib-modal[data-v-4eaba0e6]{color:#0f172ae6;background:#fff;border-color:#0f172a14}html[data-theme=light] .lib-body[data-v-4eaba0e6]{--asset-scrollbar-track:#0f172a0b;--asset-scrollbar-thumb:#0ea5e957;--asset-scrollbar-thumb-hover:#0ea5e98f;--asset-scrollbar-border:#fff}html[data-theme=light] .lib-header[data-v-4eaba0e6],html[data-theme=light] .lib-actions[data-v-4eaba0e6]{border-color:#0f172a14}html[data-theme=light] .lib-header p[data-v-4eaba0e6],html[data-theme=light] .state[data-v-4eaba0e6],html[data-theme=light] .asset-info span[data-v-4eaba0e6],html[data-theme=light] .asset-info p[data-v-4eaba0e6]{color:#334155a8}html[data-theme=light] .ghost[data-v-4eaba0e6],html[data-theme=light] .icon-btn[data-v-4eaba0e6],html[data-theme=light] .asset-card[data-v-4eaba0e6],html[data-theme=light] .card-actions button[data-v-4eaba0e6]{color:#0f172ac7;background:#0f172a0d;border-color:#0f172a14}.qd-mask[data-v-44a418ca]{z-index:10000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);font-size:var(--canvas-base-font,14px);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.qd-dialog[data-v-44a418ca]{border:1px solid var(--w-10);background:#161a23;border-radius:12px;flex-direction:column;width:720px;max-width:92vw;max-height:80vh;display:flex;overflow:hidden;box-shadow:0 8px 32px #00000073}.qd-header[data-v-44a418ca]{border-bottom:1px solid var(--w-8);flex-shrink:0;justify-content:space-between;align-items:center;padding:.7rem .9rem;display:flex}.qd-header-left[data-v-44a418ca]{color:#06b6d4e6;align-items:center;gap:.45rem;display:flex}.qd-title[data-v-44a418ca]{color:var(--w-70);font-size:.8125em;font-weight:600}.qd-count[data-v-44a418ca]{color:var(--w-35);font-size:.6875em}.qd-close[data-v-44a418ca]{width:24px;height:24px;color:var(--w-35);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;transition:all .15s;display:flex}.qd-close[data-v-44a418ca]:hover{color:var(--w-60);background:#ffffff1a}.qd-empty[data-v-44a418ca]{text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:3rem 1.5rem 3.5rem;display:flex}.qd-empty--tab[data-v-44a418ca]{padding:2.2rem 1.5rem 2.6rem}.qd-tabs[data-v-44a418ca]{flex-shrink:0;align-items:center;gap:.35rem;padding:.6rem .9rem 0;display:flex}.qd-tab[data-v-44a418ca]{border:1px solid var(--w-8);color:var(--w-45);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.3rem;padding:.32rem .65rem;font-size:.6875em;font-weight:600;transition:all .15s;display:inline-flex}.qd-tab[data-v-44a418ca]:hover{color:var(--w-70);border-color:#06b6d44d}.qd-tab.active[data-v-44a418ca]{color:#06b6d4eb;background:#06b6d41f;border-color:#06b6d473}.qd-tab-count[data-v-44a418ca]{background:var(--w-8);min-width:1.1em;color:var(--w-45);text-align:center;border-radius:999px;padding:0 .28rem;font-size:.9em;font-weight:700;line-height:1.5}.qd-tab.active .qd-tab-count[data-v-44a418ca]{color:#06b6d4f2;background:#06b6d433}.qd-tab-actions[data-v-44a418ca]{align-items:center;gap:.35rem;margin-left:auto;display:flex}.qd-action-btn[data-v-44a418ca]{border:1px solid var(--w-8);color:var(--w-45);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.3rem;padding:.32rem .65rem;font-size:.6875em;font-weight:600;transition:all .15s;display:inline-flex}.qd-action-btn[data-v-44a418ca]:hover:not(:disabled){color:var(--w-70);border-color:#06b6d44d}.qd-action-btn[data-v-44a418ca]:disabled{opacity:.45;cursor:not-allowed}.qd-action-btn--primary[data-v-44a418ca]:not(:disabled){color:#06b6d4eb;background:#06b6d41f;border-color:#06b6d473}.qd-action-btn--primary[data-v-44a418ca]:hover:not(:disabled){color:#06b6d4;background:#06b6d433}.qd-empty-icon[data-v-44a418ca]{color:var(--w-20);margin-bottom:.25rem}.qd-empty-title[data-v-44a418ca]{color:var(--w-50);font-size:.8125em;font-weight:600}.qd-empty-desc[data-v-44a418ca]{color:var(--w-30);font-size:.6875em;line-height:1.5}.qd-body[data-v-44a418ca]{scrollbar-width:thin;scrollbar-color:#ffffff1f transparent;flex:1;padding:.75rem .9rem .9rem;overflow-y:auto}.qd-body[data-v-44a418ca]::-webkit-scrollbar{width:6px}.qd-body[data-v-44a418ca]::-webkit-scrollbar-track{background:0 0}.qd-body[data-v-44a418ca]::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:3px}.qd-body[data-v-44a418ca]::-webkit-scrollbar-thumb:hover{background:#fff3}.qd-grid[data-v-44a418ca]{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:.6rem;display:grid}.qd-card[data-v-44a418ca]{border:1px solid var(--w-8);background:var(--w-4);border-radius:8px;transition:border-color .15s,box-shadow .15s;overflow:hidden}.qd-card[data-v-44a418ca]:hover{border-color:#06b6d459;box-shadow:0 8px 20px #00000040}.qd-thumb[data-v-44a418ca]{aspect-ratio:1;cursor:pointer;background:#00000040;position:relative;overflow:hidden}.qd-thumb-media[data-v-44a418ca]{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.qd-thumb-audio[data-v-44a418ca]{color:#a855f7b3;background:#a855f714;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.qd-play-badge[data-v-44a418ca]{color:#ffffffeb;pointer-events:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.qd-card.is-selected[data-v-44a418ca]{border-color:#06b6d499;box-shadow:0 0 0 1px #06b6d459}.qd-select-btn[data-v-44a418ca]{z-index:2;color:#fff;cursor:pointer;opacity:0;background:#0f172a73;border:1.5px solid #ffffffa6;border-radius:.3rem;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;padding:0;transition:opacity .15s,background .15s,border-color .15s;display:flex;position:absolute;top:.32rem;right:.32rem}.qd-thumb:hover .qd-select-btn[data-v-44a418ca],.qd-select-btn.checked[data-v-44a418ca],.qd-select-btn[data-v-44a418ca]:focus-visible{opacity:1}.qd-select-btn[data-v-44a418ca]:hover{border-color:#06b6d4e6}.qd-select-btn.checked[data-v-44a418ca]{background:#06b6d4eb;border-color:#06b6d4f2}.qd-type-badge[data-v-44a418ca]{color:#ffffffe6;pointer-events:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172aad;border-radius:.3rem;align-items:center;gap:.18rem;padding:.12rem .34rem;font-size:.5625em;font-weight:600;display:inline-flex;position:absolute;top:.32rem;left:.32rem}.qd-thumb-overlay[data-v-44a418ca]{opacity:0;pointer-events:none;background:linear-gradient(#0000,#0000008c);justify-content:flex-end;gap:.2rem;padding:.3rem;transition:opacity .15s ease-out;display:flex;position:absolute;inset:auto 0 0}.qd-thumb:hover .qd-thumb-overlay[data-v-44a418ca],.qd-thumb-overlay[data-v-44a418ca]:focus-within{opacity:1;pointer-events:auto}.qd-ov-btn[data-v-44a418ca]{color:#ffffffeb;cursor:pointer;background:#0f172a8c;border:none;border-radius:.35rem;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;padding:0;transition:background .15s;display:flex}.qd-ov-btn[data-v-44a418ca]:hover{background:#06b6d4d9}.qd-card-info[data-v-44a418ca]{flex-direction:column;gap:.25rem;padding:.4rem .5rem .45rem;display:flex}.qd-card-name[data-v-44a418ca]{color:var(--w-65);text-overflow:ellipsis;white-space:nowrap;font-size:.6875em;font-weight:600;overflow:hidden}.qd-card-meta[data-v-44a418ca]{flex-wrap:wrap;align-items:center;gap:.28rem;display:flex}.qd-chip[data-v-44a418ca]{background:var(--w-6);color:var(--w-50);border-radius:.28rem;padding:.08rem .3rem;font-size:.5625em;font-weight:600;line-height:1.4}.qd-chip-cost[data-v-44a418ca]{color:#fb923ce6;background:#fb923c1a}.qd-time[data-v-44a418ca]{color:var(--w-30);margin-left:auto;font-size:.5625em}.qd-preview-mask[data-v-44a418ca]{z-index:10002;box-sizing:border-box;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000db;outline:none;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.qd-preview-box[data-v-44a418ca]{max-width:calc(100vw - 2rem);max-height:calc(100vh - 2rem);display:inline-flex;position:relative}.qd-preview-box.is-loading[data-v-44a418ca]{background:#ffffff0a;border:1px dashed #ffffff24;border-radius:.5rem;min-width:min(640px,78vw);min-height:min(420px,62vh)}.qd-preview-image[data-v-44a418ca],.qd-preview-video[data-v-44a418ca],.qd-preview-audio[data-v-44a418ca]{transition:opacity .2s ease-out}.qd-preview-box.is-loading .qd-preview-image[data-v-44a418ca],.qd-preview-box.is-loading .qd-preview-video[data-v-44a418ca],.qd-preview-box.is-loading .qd-preview-audio[data-v-44a418ca]{opacity:0}.qd-preview-loading[data-v-44a418ca]{z-index:1;color:#ffffffd9;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@keyframes qd-spin-44a418ca{to{transform:rotate(360deg)}}.qd-spin[data-v-44a418ca]{animation:1s linear infinite qd-spin-44a418ca}.qd-preview-toolbar[data-v-44a418ca]{z-index:3;align-items:center;gap:.4rem;display:flex;position:absolute;top:.5rem;right:.5rem}.qd-preview-counter[data-v-44a418ca]{color:#ffffffe0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172a99;border:1px solid #ffffff29;border-radius:999px;align-items:center;height:2rem;padding:0 .6rem;font-size:.75rem;font-weight:600;display:inline-flex}.qd-preview-action[data-v-44a418ca],.qd-preview-close[data-v-44a418ca]{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172a99;border:1px solid #ffffff29;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.qd-preview-action[data-v-44a418ca]:hover,.qd-preview-close[data-v-44a418ca]:hover{background:#06b6d4db;border-color:#06b6d473;transform:scale(1.06)}.qd-preview-nav[data-v-44a418ca]{z-index:2;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;width:3rem;height:3rem;padding:0;transition:background .15s,border-color .15s,transform .15s;display:inline-flex;position:fixed;top:50%;transform:translateY(-50%)}.qd-preview-nav--prev[data-v-44a418ca]{left:1.25rem}.qd-preview-nav--next[data-v-44a418ca]{right:1.25rem}.qd-preview-nav[data-v-44a418ca]:hover{background:#06b6d4db;border-color:#06b6d473;transform:translateY(-50%)scale(1.04)}.qd-nav-flip[data-v-44a418ca]{transform:rotate(180deg)}.qd-preview-image[data-v-44a418ca]{object-fit:contain;border-radius:.5rem;width:auto;max-width:calc(100vw - 2rem);height:auto;max-height:calc(100vh - 2rem);box-shadow:0 20px 70px #00000094}.qd-preview-video[data-v-44a418ca]{background:#000;border-radius:.5rem;max-width:calc(100vw - 8rem);max-height:calc(100vh - 6rem);box-shadow:0 20px 70px #00000094}.qd-preview-audio[data-v-44a418ca]{background:#161a23eb;border:1px solid #ffffff1a;border-radius:1rem;flex-direction:column;align-items:center;gap:.9rem;padding:2rem 2.5rem;display:flex;box-shadow:0 20px 70px #00000094}.qd-preview-audio-icon[data-v-44a418ca]{color:#a855f7cc}.qd-preview-audio-name[data-v-44a418ca]{color:#ffffffd9;text-overflow:ellipsis;white-space:nowrap;max-width:18rem;font-size:.8125rem;font-weight:600;overflow:hidden}.qd-preview-audio audio[data-v-44a418ca]{width:18rem;max-width:70vw}html[data-theme=light] .qd-dialog[data-v-44a418ca]{background:#fffffffa;border-color:#00000014}html[data-theme=light] .qd-close[data-v-44a418ca]:hover{background:#0f172a0f}html[data-theme=light] .qd-body[data-v-44a418ca]{scrollbar-color:#0f172a24 transparent}html[data-theme=light] .qd-body[data-v-44a418ca]::-webkit-scrollbar-thumb{background:#0f172a24}html[data-theme=light] .qd-body[data-v-44a418ca]::-webkit-scrollbar-thumb:hover{background:#0f172a3d}html[data-theme=light] .qd-card[data-v-44a418ca]{background:#0f172a05;border-color:#0f172a14}html[data-theme=light] .qd-card[data-v-44a418ca]:hover{box-shadow:0 8px 20px #0f172a1f}html[data-theme=light] .qd-thumb[data-v-44a418ca]{background:#0f172a0d}html[data-theme=light] .qd-card-name[data-v-44a418ca]{color:#334155eb}html[data-theme=light] .qd-chip[data-v-44a418ca]{color:#475569cc;background:#0f172a0d}html[data-theme=light] .qd-chip-cost[data-v-44a418ca]{color:#d97706f2;background:#fb923c1f}html[data-theme=light] .qd-time[data-v-44a418ca]{color:#64748ba6}html[data-theme=light] .qd-empty-title[data-v-44a418ca]{color:#334155cc}html[data-theme=light] .qd-empty-desc[data-v-44a418ca]{color:#64748bb3}html[data-theme=light] .qd-empty-icon[data-v-44a418ca]{color:#0f172a29}html[data-theme=light] .qd-tab[data-v-44a418ca]{color:#475569cc;border-color:#0f172a1a}html[data-theme=light] .qd-tab[data-v-44a418ca]:hover{color:#334155f2;border-color:#0891b259}html[data-theme=light] .qd-tab.active[data-v-44a418ca]{color:#0891b2f2;background:#06b6d41a;border-color:#0891b273}html[data-theme=light] .qd-tab-count[data-v-44a418ca]{color:#475569bf;background:#0f172a0f}html[data-theme=light] .qd-tab.active .qd-tab-count[data-v-44a418ca]{color:#0891b2f2;background:#06b6d429}html[data-theme=light] .qd-action-btn[data-v-44a418ca]{color:#475569cc;border-color:#0f172a1a}html[data-theme=light] .qd-action-btn[data-v-44a418ca]:hover:not(:disabled){color:#334155f2;border-color:#0891b259}html[data-theme=light] .qd-action-btn--primary[data-v-44a418ca]:not(:disabled){color:#0891b2f2;background:#06b6d41a;border-color:#0891b273}html[data-theme=light] .qd-action-btn--primary[data-v-44a418ca]:hover:not(:disabled){color:#0891b2;background:#06b6d42e}html[data-theme=light] .qd-card.is-selected[data-v-44a418ca]{border-color:#0891b28c;box-shadow:0 0 0 1px #0891b24d}.tutorial-tip-carousel[data-v-950e03b5]{--tip-height:1.75rem;min-width:0;max-width:none;height:var(--tip-height);color:var(--w-68);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:auto;background:linear-gradient(135deg,#06b6d421,#6366f114),#0d121eb8;border:1px solid #06b6d429;border-radius:999px;align-items:center;padding:0 .35rem 0 .4rem;display:inline-flex;overflow:visible;box-shadow:0 8px 24px #0000002e}.tip-badge[data-v-950e03b5]{color:#67e8f9f0;letter-spacing:.02em;background:#06b6d421;border-radius:999px;flex:none;align-items:center;gap:.25rem;height:1.25rem;padding:0 .45rem;font-size:.6875em;font-weight:600;display:inline-flex}.tip-window[data-v-950e03b5]{min-width:0;height:var(--tip-height);margin-left:.45rem;position:relative;overflow:visible}.tip-item[data-v-950e03b5]{height:var(--tip-height);text-overflow:clip;white-space:nowrap;font-size:.75em;line-height:var(--tip-height);align-items:center;display:flex;overflow:visible}.tip-close[data-v-950e03b5]{width:1.25rem;height:1.25rem;color:var(--w-42);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;margin-left:.3rem;transition:background .16s,color .16s;display:inline-flex}.tip-close[data-v-950e03b5]:hover{color:var(--w-80);background:#ffffff14}.tip-hop-enter-active[data-v-950e03b5],.tip-hop-leave-active[data-v-950e03b5]{transition:opacity .22s,transform .22s}.tip-hop-enter-from[data-v-950e03b5]{opacity:0;transform:translateY(.45rem)}.tip-hop-leave-to[data-v-950e03b5]{opacity:0;transform:translateY(-.45rem)}@media (prefers-reduced-motion:reduce){.tip-hop-enter-active[data-v-950e03b5],.tip-hop-leave-active[data-v-950e03b5]{transition:none}}html[data-theme=light] .tutorial-tip-carousel[data-v-950e03b5]{color:#1e2332ad;background:linear-gradient(135deg,#06b6d41f,#6366f112),#ffffffdb;border-color:#06b6d42e;box-shadow:0 8px 24px #0f172a14}html[data-theme=light] .tip-badge[data-v-950e03b5]{color:#0891b2f2;background:#06b6d41c}html[data-theme=light] .tip-close[data-v-950e03b5]{color:#1e233261}html[data-theme=light] .tip-close[data-v-950e03b5]:hover{color:#1e2332b8;background:#0000000f}.huabu-container[data-v-b5b173eb]{width:100%;height:100%;font-size:var(--canvas-base-font,14px);-webkit-user-select:none;user-select:none;position:relative;container:huabu/inline-size}.huabu-container[data-v-b5b173eb] input,.huabu-container[data-v-b5b173eb] textarea,.huabu-container[data-v-b5b173eb] select,.huabu-container[data-v-b5b173eb] [contenteditable=true]{-webkit-user-select:text;user-select:text}.huabu-container[data-v-b5b173eb] .node-shell{font-size:var(--canvas-base-font,14px)}.top-title-bar[data-v-b5b173eb]{z-index:20;justify-content:center;align-items:center;gap:.5rem;max-width:min(96vw,72rem);padding:.5rem 0;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.title-text[data-v-b5b173eb]{color:var(--w-45);cursor:default;-webkit-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;border-radius:.375rem;flex:0 auto;max-width:20rem;padding:.25rem .75rem;font-size:.8125em;font-weight:500;transition:all .15s;overflow:hidden}.title-text[data-v-b5b173eb]:hover{color:var(--w-70);background:var(--w-4)}.title-input[data-v-b5b173eb]{color:var(--w-90);background:var(--w-4);text-align:center;border:1px solid #06b6d459;border-radius:.375rem;outline:none;min-width:8rem;max-width:20rem;padding:.25rem .75rem;font-family:inherit;font-size:.8125em;font-weight:500;transition:border-color .15s}.title-input[data-v-b5b173eb]:focus{border-color:#06b6d499}.node-search-box[data-v-b5b173eb]{width:clamp(9.5rem,18vw,14rem);height:1.75rem;color:var(--w-55);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0d121eb8;border:1px solid #06b6d429;border-radius:999px;flex:none;align-items:center;gap:.35rem;padding:0 .55rem;display:inline-flex;position:relative;box-shadow:0 8px 24px #00000024}.node-search-icon[data-v-b5b173eb]{color:#67e8f9b8;flex:none}.node-search-input[data-v-b5b173eb]{min-width:0;color:var(--w-78);background:0 0;border:0;outline:none;flex:1;font-family:inherit;font-size:.75em}.node-search-clear[data-v-b5b173eb]{width:1.05rem;height:1.05rem;color:var(--w-42);cursor:pointer;background:#ffffff0f;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.node-search-clear[data-v-b5b173eb]:hover{color:#67e8f9f5;background:#06b6d429}.node-search-input[data-v-b5b173eb]::placeholder{color:var(--w-35)}.node-search-input[data-v-b5b173eb]::-webkit-search-cancel-button{display:none}.node-search-box[data-v-b5b173eb]:focus-within{background:#0d121ee0;border-color:#06b6d46b;box-shadow:0 8px 24px #0000002e,0 0 0 2px #06b6d41a}html[data-theme=light] .node-search-box[data-v-b5b173eb]{background:#ffffffc7;border-color:#065f781f;box-shadow:0 8px 20px #0f172a14}html[data-theme=light] .node-search-box[data-v-b5b173eb]:focus-within{background:#fffffff0;border-color:#065f7847}.wuxianhuabu-node-aliases[data-v-b5b173eb]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0d121ef5;border:1px solid #06b6d42e;border-radius:.75rem;max-height:14rem;padding:.35rem;position:absolute;top:calc(100% + .45rem);left:0;right:0;overflow-y:auto;box-shadow:0 16px 36px #00000047,inset 0 0 0 1px #ffffff08}.wuxianhuabu-node-aliases[data-v-b5b173eb]::-webkit-scrollbar{width:6px}.wuxianhuabu-node-aliases[data-v-b5b173eb]::-webkit-scrollbar-track{background:0 0}.wuxianhuabu-node-aliases[data-v-b5b173eb]::-webkit-scrollbar-thumb{background:#67e8f938;border-radius:999px}.wuxianhuabu-node-aliases[data-v-b5b173eb]::-webkit-scrollbar-thumb:hover{background:#67e8f95c}.node-alias-option[data-v-b5b173eb]{width:100%;min-height:1.8rem;color:var(--w-72);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.5rem;align-items:center;padding:.35rem .5rem;font-family:inherit;font-size:.75em;transition:background .14s,color .14s;display:flex}.node-alias-option[data-v-b5b173eb]:hover{color:#ecfefff5;background:#06b6d41f}.node-alias-name[data-v-b5b173eb]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.node-alias-empty[data-v-b5b173eb]{color:var(--w-38);text-align:center;padding:.55rem .5rem;font-size:.75em}html[data-theme=light] .node-search-clear[data-v-b5b173eb]{color:#33415585;background:#0f172a0f}html[data-theme=light] .node-search-clear[data-v-b5b173eb]:hover{color:#08708ce6;background:#065f781a}html[data-theme=light] .wuxianhuabu-node-aliases[data-v-b5b173eb]{background:#fffffffa;border-color:#065f7824;box-shadow:0 16px 34px #0f172a1f,inset 0 0 0 1px #fffc}html[data-theme=light] .wuxianhuabu-node-aliases[data-v-b5b173eb]::-webkit-scrollbar-thumb{background:#065f782e}html[data-theme=light] .wuxianhuabu-node-aliases[data-v-b5b173eb]::-webkit-scrollbar-thumb:hover{background:#065f784d}html[data-theme=light] .node-alias-option[data-v-b5b173eb]{color:#0f172ac7}html[data-theme=light] .node-alias-option[data-v-b5b173eb]:hover{color:#0f172af5;background:#065f7814}html[data-theme=light] .node-alias-empty[data-v-b5b173eb]{color:#47556994}[data-v-b5b173eb] .vue-flow{background:#080c14;width:100%;height:100%}[data-v-b5b173eb] .vue-flow__node{box-shadow:none!important;cursor:default!important;background:0 0!important;border:none!important;overflow:visible!important}[data-v-b5b173eb] .vue-flow__node-yinpin_shuru,[data-v-b5b173eb] .vue-flow__node-shipin_shuru,[data-v-b5b173eb] .vue-flow__node-shuru,[data-v-b5b173eb] .vue-flow__node-shengtu,[data-v-b5b173eb] .vue-flow__node-shengshipin,[data-v-b5b173eb] .vue-flow__node-shengyinpin,[data-v-b5b173eb] .vue-flow__node-shengwenben,[data-v-b5b173eb] .vue-flow__node-hecheng{height:auto!important}[data-v-b5b173eb] .vue-flow__node.selected .node-shell{border:2px solid #06b6d499!important;box-shadow:0 0 0 2px #06b6d440,0 0 12px #06b6d426,0 4px 16px #06b6d41a!important}[data-v-b5b173eb] .vue-flow__edge-path{stroke:#06b6d480;stroke-width:2px;transition:stroke .16s,stroke-width .16s,filter .16s}.huabu-container.wxhb-hide-flow-dot[data-v-b5b173eb] .wxhb-flow-dot{display:none}[data-v-b5b173eb] .vue-flow__edge.wxhb-edge-cut-armed .vue-flow__edge-path{filter:drop-shadow(0 0 7px #22d3ee94);stroke-dasharray:10 6;stroke:#22d3eef5!important;stroke-width:4px!important}[data-v-b5b173eb] .vue-flow__edge.wxhb-edge-cut-armed .vue-flow__edge-interaction{stroke-width:26px!important}[data-v-b5b173eb] .vue-flow__edge.wxhb-edge-adjacent-highlight .vue-flow__edge-path{filter:drop-shadow(0 0 5px #06b6d485);stroke:#22d3eefa!important;stroke-width:4px!important}[data-v-b5b173eb] .vue-flow__edge.wxhb-edge-adjacent-highlight .vue-flow__edge-interaction{stroke-width:24px!important}[data-v-b5b173eb] .vue-flow__handle{opacity:0;translate:var(--handle-follow-x,0px) var(--handle-follow-y,0px);transition:width .18s,height .18s,background .18s,border .18s,box-shadow .18s,opacity .18s,translate 80ms linear;background:#06b6d480!important;border:1.5px solid #12161ef2!important;width:8px!important;height:8px!important}[data-v-b5b173eb] .vue-flow__node:hover .vue-flow__handle,[data-v-b5b173eb] .node-shell:hover .vue-flow__handle,[data-v-b5b173eb] .vue-flow__handle.handle-node-hover,[data-v-b5b173eb] .vue-flow__handle.handle-near-pointer{opacity:1;box-shadow:0 0 6px #06b6d433;background:#06b6d4b3!important;border-width:2px!important;border-color:#12161ee6!important;width:20px!important;height:20px!important}[data-v-b5b173eb] .vue-flow__node:hover .vue-flow__handle:hover,[data-v-b5b173eb] .node-shell:hover .vue-flow__handle:hover,[data-v-b5b173eb] .vue-flow__handle.handle-near-pointer,[data-v-b5b173eb] .vue-flow__handle.connecting,[data-v-b5b173eb] .vue-flow__handle.vue-flow__handle-connecting,[data-v-b5b173eb] .vue-flow__handle.handle-dragging{opacity:1;box-shadow:0 0 14px #06b6d480;background:#06b6d4!important;border-width:2px!important;border-color:#12161ed9!important;width:32px!important;height:32px!important}[data-v-b5b173eb] .vue-flow__handle:after{content:"";opacity:0;pointer-events:none;background:#12161ee6;width:15px;height:15px;transition:opacity .25s linear;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='M12 5v14'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='M12 5v14'/%3E%3C/svg%3E") 50%/contain no-repeat}[data-v-b5b173eb] .vue-flow__node:hover .vue-flow__handle:hover:after,[data-v-b5b173eb] .node-shell:hover .vue-flow__handle:hover:after,[data-v-b5b173eb] .vue-flow__handle.handle-node-hover:after,[data-v-b5b173eb] .vue-flow__handle.handle-near-pointer:after,[data-v-b5b173eb] .vue-flow__handle.connecting:after,[data-v-b5b173eb] .vue-flow__handle.vue-flow__handle-connecting:after,[data-v-b5b173eb] .vue-flow__handle.handle-dragging:after{opacity:1}[data-v-b5b173eb] .vue-flow__edge-interaction{cursor:pointer;stroke-width:20px!important;stroke:#0000!important}[data-v-b5b173eb] .vue-flow__edge-path:hover{stroke:#06b6d4cc;stroke-width:3px}.huabu-container.is-keyboard-panning-lite[data-v-b5b173eb] .vue-flow__edge-path{filter:none!important;transition:none!important}.huabu-container.is-keyboard-panning-lite[data-v-b5b173eb] .vue-flow__edge-interaction{pointer-events:none!important}.huabu-container.is-keyboard-panning-lite[data-v-b5b173eb] .vue-flow__edge.wxhb-edge-adjacent-highlight .vue-flow__edge-path{stroke-width:2.5px!important;filter:none!important}.huabu-container.is-keyboard-panning-lite[data-v-b5b173eb] .vue-flow__edge.animated .vue-flow__edge-path{stroke-dasharray:none!important;animation:none!important}.huabu-container.is-keyboard-panning-lite[data-v-b5b173eb] .vue-flow__node .node-shell{-webkit-backdrop-filter:none!important;transition:none!important;box-shadow:0 1px 3px #0000002e!important}.huabu-container.is-keyboard-panning-lite[data-v-b5b173eb] .vue-flow__node:hover .node-shell{transform:none!important;box-shadow:0 1px 3px #0000002e!important}.huabu-container.is-keyboard-panning-lite[data-v-b5b173eb] .vue-flow__node.selected .node-shell{box-shadow:0 0 0 1px rgba(var(--node-accent),.14)!important}.huabu-container.is-keyboard-panning-lite[data-v-b5b173eb] .vue-flow__handle{opacity:0!important;pointer-events:none!important;box-shadow:none!important;transition:none!important}.huabu-container.is-keyboard-panning-lite[data-v-b5b173eb] .vue-flow__node:hover .vue-flow__handle{width:8px!important;height:8px!important;box-shadow:none!important}.huabu-container.is-keyboard-panning-lite[data-v-b5b173eb] .img-overlay,.huabu-container.is-keyboard-panning-lite[data-v-b5b173eb] .tpsj-hover-toolbar,.huabu-container.is-keyboard-panning-lite[data-v-b5b173eb] .result-img-wrap:hover .img-overlay,.huabu-container.is-keyboard-panning-lite[data-v-b5b173eb] .result-img-wrap:hover .tpsj-hover-toolbar{opacity:0!important;pointer-events:none!important;display:none!important}.edge-drag-overlay[data-v-b5b173eb]{pointer-events:none;z-index:5;width:100%;height:100%;position:absolute;top:0;left:0}.edge-cut-button[data-v-b5b173eb]{z-index:80;color:#22d3eefa;cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 30% 20%,#ffffff38,#0000 42%),#101826eb;border:1px solid #22d3ee6b;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;transition:transform .16s,border-color .16s,background .16s,color .16s;display:inline-flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 10px 26px #00000047,0 0 18px #06b6d433}.edge-cut-button[data-v-b5b173eb]:hover{color:#fff;background:radial-gradient(circle at 30% 20%,#ffffff47,#0000 44%),#142030fa;border-color:#22d3eead;transform:translate(-50%,-50%)scale(1.08)}.edge-cut-button[data-v-b5b173eb]:active{transform:translate(-50%,-50%)scale(.96)}.alignment-guides[data-v-b5b173eb]{z-index:6;pointer-events:none;position:absolute;inset:0}.alignment-guide[data-v-b5b173eb]{pointer-events:none;position:absolute}.alignment-guide--vertical[data-v-b5b173eb]{filter:drop-shadow(0 0 3px #06b6d459);border-left:2px dashed #06b6d4e0;width:0}.alignment-guide--horizontal[data-v-b5b173eb]{filter:drop-shadow(0 0 3px #06b6d459);border-top:2px dashed #06b6d4e0;height:0}[data-v-b5b173eb] .vue-flow__background{--vf-bg:#080c14}[data-v-b5b173eb] .vue-flow__background pattern line{stroke-dasharray:4 4!important}[data-v-b5b173eb] .vue-flow__resize-control.handle{opacity:0!important;background:#06b6d4eb!important;border:1px solid #fffffff2!important;border-radius:999px!important;width:9px!important;height:9px!important;transition:opacity .12s,transform .12s!important;box-shadow:0 2px 8px #06b6d459!important}[data-v-b5b173eb] .vue-flow__resize-control.line{opacity:0!important;border-color:#06b6d461!important;transition:opacity .12s!important}[data-v-b5b173eb] .vue-flow__node:hover .vue-flow__resize-control.handle,[data-v-b5b173eb] .vue-flow__node.selected .vue-flow__resize-control.handle,[data-v-b5b173eb] .vue-flow__node:hover .vue-flow__resize-control.line,[data-v-b5b173eb] .vue-flow__node.selected .vue-flow__resize-control.line{opacity:1!important}[data-v-b5b173eb] .vue-flow__resize-control.handle:hover{transform:scale(1.25)!important}.selection-toolbar[data-v-b5b173eb]{z-index:180;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#12161ef5,#0c121ceb);border:1px solid #06b6d438;border-radius:.75rem;align-items:center;gap:.35rem;max-width:calc(100% - 1rem);padding:.3rem;animation:.14s ease-out selection-toolbar-in-b5b173eb;display:inline-flex;position:absolute;transform:translate(-50%);box-shadow:0 14px 36px #0000006b,inset 0 0 0 1px #ffffff09}@keyframes selection-toolbar-in-b5b173eb{0%{opacity:0;transform:translate(-50%)translateY(4px)scale(.98)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}.selection-toolbar-count[data-v-b5b173eb]{color:#a5f3fceb;white-space:nowrap;font-variant-numeric:tabular-nums;padding:0 .45rem;font-size:.6875em;font-weight:700}.selection-toolbar-group[data-v-b5b173eb]{border-left:1px solid var(--w-8);align-items:center;gap:.15rem;padding-left:.35rem;display:inline-flex}.selection-toolbar-group--plain[data-v-b5b173eb]{padding-right:.05rem}.selection-toolbar-btn[data-v-b5b173eb]{width:1.75rem;height:1.75rem;color:var(--w-58);cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;transition:background .12s,color .12s,transform .12s;display:inline-flex}.selection-toolbar-btn[data-v-b5b173eb]:hover:not(:disabled){color:#67e8f9f5;background:#06b6d41f;transform:translateY(-1px)}.selection-toolbar-btn[data-v-b5b173eb]:disabled{color:var(--w-18);cursor:not-allowed}.selection-toolbar-btn.danger[data-v-b5b173eb]:hover:not(:disabled){color:#f87171f5;background:#ef444421}html[data-theme=light] .selection-toolbar[data-v-b5b173eb]{background:linear-gradient(135deg,#fffffff5,#ecf0f4f0);border-color:#0891b22e;box-shadow:0 14px 34px #0f172a24,inset 0 0 0 1px #ffffffb3}html[data-theme=light] .selection-toolbar-count[data-v-b5b173eb]{color:#08708ceb}html[data-theme=light] .selection-toolbar-group[data-v-b5b173eb]{border-left-color:#0f172a1a}html[data-theme=light] .selection-toolbar-btn[data-v-b5b173eb]{color:#334155ad}html[data-theme=light] .selection-toolbar-btn[data-v-b5b173eb]:hover:not(:disabled){color:#08708cf5;background:#0891b21a}html[data-theme=light] .selection-toolbar-btn[data-v-b5b173eb]:disabled{color:#94a3b87a}html[data-theme=light] .selection-toolbar-btn.danger[data-v-b5b173eb]:hover:not(:disabled){color:#b91c1ceb;background:#dc26261a}@container huabu (max-width:560px){.selection-toolbar[data-v-b5b173eb]{scrollbar-width:thin;scrollbar-color:#ffffff29 transparent;max-width:calc(100% - .75rem);overflow-x:auto}.selection-toolbar[data-v-b5b173eb]::-webkit-scrollbar{height:4px}.selection-toolbar[data-v-b5b173eb]::-webkit-scrollbar-track{background:0 0}.selection-toolbar[data-v-b5b173eb]::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:999px}.selection-toolbar-count[data-v-b5b173eb]{display:none}}html[data-theme=light] .selection-toolbar[data-v-b5b173eb]{scrollbar-color:#08708c2e transparent}html[data-theme=light] .selection-toolbar[data-v-b5b173eb]::-webkit-scrollbar-thumb{background:#08708c2e}.bottom-dock[data-v-b5b173eb]{transform-origin:bottom;z-index:100;flex-direction:column-reverse;justify-content:center;align-items:center;gap:.05rem;width:max-content;display:flex;position:absolute;bottom:.2rem;left:50%;transform:translate(-50%)}.bottom-bar[data-v-b5b173eb]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--w-8);background:#12161eeb;border-radius:.625rem;align-items:center;gap:.125rem;padding:.3rem .375rem;display:flex;box-shadow:0 4px 20px #00000059}.bottom-tutorial-side[data-v-b5b173eb]{flex:none}.bottom-tutorial-side[data-v-b5b173eb] .tutorial-tip-carousel{max-width:none}@container huabu (max-width:560px){.bottom-dock[data-v-b5b173eb]{scale:.82}.trash-float-btn[data-v-b5b173eb],.guide-toggle-btn[data-v-b5b173eb]{transform-origin:100% 100%;scale:.82}}@container huabu (max-width:440px){.bottom-dock[data-v-b5b173eb]{scale:.72}.bottom-bar .bar-btn>span[data-v-b5b173eb],.bottom-bar .zoom-pct[data-v-b5b173eb]{display:none}.bottom-bar .bar-btn[data-v-b5b173eb]{padding:.375rem}.bottom-bar .bar-sep[data-v-b5b173eb]{margin:0 .125rem}.trash-float-btn[data-v-b5b173eb],.guide-toggle-btn[data-v-b5b173eb]{transform-origin:100% 100%;scale:.72}.top-title-bar[data-v-b5b173eb]{transform-origin:top;scale:.82}.bottom-tutorial-side[data-v-b5b173eb]{display:none}}@container huabu (max-width:340px){.bottom-dock[data-v-b5b173eb]{scale:.62}.trash-float-btn[data-v-b5b173eb],.guide-toggle-btn[data-v-b5b173eb]{transform-origin:100% 100%;scale:.62}.top-title-bar[data-v-b5b173eb]{transform-origin:top;scale:.72}}.bar-section[data-v-b5b173eb]{align-items:center;gap:.25rem;display:flex;position:relative}.bar-sep[data-v-b5b173eb]{background:var(--w-8);flex-shrink:0;width:1px;height:1.25rem;margin:0 .25rem}.bar-btn[data-v-b5b173eb]{color:var(--w-55);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:.375rem;align-items:center;gap:.375rem;padding:.375rem .625rem;font-family:inherit;font-size:.75em;transition:all .12s;display:flex}.bar-btn[data-v-b5b173eb]:hover{background:var(--w-6);color:var(--w-85)}.bar-btn.active[data-v-b5b173eb]{color:#06b6d4e6;background:#06b6d41a}.zoom-control[data-v-b5b173eb]{position:relative}.zoom-btn[data-v-b5b173eb]{color:var(--w-55);cursor:pointer;background:0 0;border:none;border-radius:.375rem;align-items:center;gap:.25rem;padding:.375rem .5rem;font-family:inherit;font-size:.75em;transition:all .12s;display:flex}.zoom-btn[data-v-b5b173eb]:hover{background:var(--w-6);color:var(--w-85)}.zoom-pct[data-v-b5b173eb]{text-align:center;font-variant-numeric:tabular-nums;min-width:2.5rem}.zoom-btn svg[data-v-b5b173eb]{transition:transform .15s}.zoom-btn .arrow-up[data-v-b5b173eb]{transform:rotate(180deg)}.zoom-dropdown[data-v-b5b173eb]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--w-10);background:#12161ef5;border-radius:.5rem;min-width:10rem;padding:.25rem;animation:.15s ease-out menu-pop-b5b173eb;position:absolute;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%);box-shadow:0 8px 28px #00000073}@keyframes menu-pop-b5b173eb{0%{opacity:0;transform:translate(-50%)translateY(4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.zoom-opt[data-v-b5b173eb]{width:100%;color:var(--w-65);cursor:pointer;background:0 0;border:none;border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem .625rem;font-family:inherit;font-size:.8125em;transition:all .1s;display:flex}.zoom-opt[data-v-b5b173eb]:hover{background:var(--w-6);color:var(--w-90)}.zoom-opt.active[data-v-b5b173eb]{color:#06b6d4e6}.zoom-sep[data-v-b5b173eb]{background:var(--w-6);height:1px;margin:.25rem .375rem}.save-btn.save-ok[data-v-b5b173eb]{color:#10b981d9!important}.save-section[data-v-b5b173eb]{gap:.25rem}.autosave-ring[data-v-b5b173eb]{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;padding:0;transition:opacity .2s;display:flex;position:relative}.autosave-ring[data-v-b5b173eb]:hover{opacity:.85}.ring-bg[data-v-b5b173eb]{stroke:var(--w-8)}.ring-progress[data-v-b5b173eb]{stroke:#06b6d4b3;transition:stroke-dashoffset .1s linear}.autosave-ring.paused .ring-progress[data-v-b5b173eb]{stroke:var(--w-15)}.ring-icon[data-v-b5b173eb]{color:#06b6d4cc;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.autosave-ring.paused .ring-icon[data-v-b5b173eb]{color:var(--w-30)}.run-btn[data-v-b5b173eb]{font-weight:600;color:#10b981d9!important;background:#10b9811f!important}.run-btn[data-v-b5b173eb]:hover:not(:disabled){color:#10b981!important;background:#10b98133!important}.run-btn.run-btn-selected[data-v-b5b173eb]{box-shadow:inset 0 0 0 1px #818cf838;color:#818cf8f2!important;background:#6366f129!important}.run-btn.run-btn-selected[data-v-b5b173eb]:hover:not(:disabled){color:#a5b4fc!important;background:#6366f142!important}.run-btn[data-v-b5b173eb]:disabled{opacity:.6;cursor:not-allowed}.pause-run-btn[data-v-b5b173eb]{font-weight:600;color:#eab308e0!important;background:#eab3081f!important}.pause-run-btn[data-v-b5b173eb]:hover:not(:disabled){color:#facc15!important;background:#eab30833!important}.terminate-run-btn[data-v-b5b173eb]{font-weight:600;color:#f87171e6!important;background:#ef44441f!important}.terminate-run-btn[data-v-b5b173eb]:hover:not(:disabled){color:#fca5a5!important;background:#ef444433!important}.resume-run-btn[data-v-b5b173eb]{font-weight:600;color:#60a5faf2!important;background:#3b82f624!important}.resume-run-btn[data-v-b5b173eb]:hover:not(:disabled){color:#93c5fd!important;background:#3b82f63d!important}.pause-run-btn[data-v-b5b173eb]:disabled,.terminate-run-btn[data-v-b5b173eb]:disabled,.resume-run-btn[data-v-b5b173eb]:disabled{opacity:.6;cursor:not-allowed}.canvas-tools-control[data-v-b5b173eb]{position:relative}.canvas-tools-btn[data-v-b5b173eb]{gap:.15rem!important}.tools-arrow[data-v-b5b173eb]{transition:transform .15s}.tools-arrow.arrow-up[data-v-b5b173eb]{transform:rotate(180deg)}.canvas-tools-dropdown[data-v-b5b173eb]{z-index:100;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--w-10);background:#12161ef5;border-radius:.5rem;min-width:9rem;padding:.25rem;animation:.15s ease-out menu-pop-b5b173eb;position:absolute;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%);box-shadow:0 8px 28px #00000073}.canvas-tools-opt[data-v-b5b173eb]{width:100%;color:var(--w-65);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem .625rem;font-family:inherit;font-size:.8125em;transition:all .1s;display:flex}.canvas-tools-opt[data-v-b5b173eb]:hover:not(:disabled){background:var(--w-6);color:var(--w-90)}.canvas-tools-opt[data-v-b5b173eb]:disabled{opacity:.35;cursor:not-allowed}.canvas-tools-sep[data-v-b5b173eb]{background:var(--w-8);height:1px;margin:.2rem .5rem}.spin-icon[data-v-b5b173eb]{animation:1s linear infinite spin-b5b173eb}@keyframes spin-b5b173eb{to{transform:rotate(360deg)}}.ctx-menu[data-v-b5b173eb]{z-index:200;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--w-10);background:radial-gradient(circle at 12% 8%,#3b82f629,#0000 32%),#12161ef5;border-radius:.75rem;min-width:15rem;padding:.45rem;animation:.12s ease-out ctx-pop-b5b173eb;position:absolute;box-shadow:0 8px 28px #00000080}@keyframes ctx-pop-b5b173eb{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.ctx-label[data-v-b5b173eb]{color:var(--w-25);letter-spacing:.08em;padding:.2rem .5rem .15rem;font-size:.5625em;font-weight:600}.ctx-label-row[data-v-b5b173eb]{justify-content:space-between;align-items:center;gap:.35rem;display:flex}.ctx-info-btn[data-v-b5b173eb]{width:1rem;height:1rem;color:var(--w-35);cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;margin-right:.45rem;transition:all .12s;display:inline-flex;position:relative}.ctx-info-btn[data-v-b5b173eb]:hover{color:#60a5faf2;background:#3b82f61f}.ctx-info-tip[data-v-b5b173eb]{z-index:260;border:1px solid var(--w-10);width:13.5rem;color:var(--w-65);letter-spacing:0;text-align:left;white-space:normal;pointer-events:none;opacity:0;background:#12161efa;border-radius:.45rem;padding:.45rem .55rem;font-size:.6875rem;line-height:1.45;transition:opacity .12s,transform .12s;position:absolute;top:calc(100% + .45rem);right:-.2rem;transform:translateY(-.2rem);box-shadow:0 10px 26px #0000005c}.ctx-info-tip[data-v-b5b173eb]:before{content:"";background:inherit;border-left:1px solid var(--w-10);border-top:1px solid var(--w-10);width:.5rem;height:.5rem;position:absolute;top:-.3rem;right:.45rem;transform:rotate(45deg)}.ctx-info-btn:hover .ctx-info-tip[data-v-b5b173eb]{opacity:1;transform:translateY(0)}.ctx-module[data-v-b5b173eb]{border:1px solid var(--w-10);border-radius:.7rem;margin-top:.4rem;padding:.4rem;position:relative;overflow:hidden}.ctx-module[data-v-b5b173eb]:before{content:"";pointer-events:none;position:absolute;inset:0}.ctx-module-input[data-v-b5b173eb]{background:linear-gradient(135deg,#22c55e29,#3b82f614);border-color:#22c55e42}.ctx-module-input[data-v-b5b173eb]:before{box-shadow:inset 0 1px #bbf7d029}.ctx-module-output[data-v-b5b173eb]{background:linear-gradient(135deg,#a855f729,#fb923c14);border-color:#a855f747}.ctx-module-output[data-v-b5b173eb]:before{box-shadow:inset 0 1px #e9d5ff29}.ctx-module-head[data-v-b5b173eb]{justify-content:space-between;align-items:center;gap:.35rem;padding:.05rem .1rem .35rem;display:flex;position:relative}.ctx-module-kicker[data-v-b5b173eb]{color:var(--w-90);letter-spacing:.12em;align-items:center;gap:.35rem;font-size:.72em;font-weight:800;display:inline-flex}.ctx-module-kicker[data-v-b5b173eb]:before{content:"";background:#22c55ef2;border-radius:999px;width:.45rem;height:.45rem;box-shadow:0 0 0 .22rem #22c55e24,0 0 1rem #22c55e73}.ctx-module-output .ctx-module-kicker[data-v-b5b173eb]:before{background:#a855f7f2;box-shadow:0 0 0 .22rem #a855f724,0 0 1rem #a855f773}.ctx-item[data-v-b5b173eb]{width:100%;color:var(--w-65);cursor:pointer;background:0 0;border:none;border-radius:.3rem;align-items:center;gap:.5rem;padding:.4rem .5rem;font-family:inherit;font-size:.8125em;transition:all .1s;display:flex}.ctx-item[data-v-b5b173eb]:hover{background:var(--w-6);color:var(--w-90)}.ctx-feature[data-v-b5b173eb]{color:var(--w-90);background:#0a14127a;border:1px solid #22c55e3d;border-radius:.55rem;margin-top:.35rem;padding:.62rem .7rem;font-size:.875em;font-weight:800;position:relative;box-shadow:0 10px 24px #00000038}.ctx-feature[data-v-b5b173eb]:hover{background:#22c55e2e;border-color:#22c55e75;transform:translateY(-1px)}.ctx-feature .ctx-icon[data-v-b5b173eb]{color:#86efacf2;background:#22c55e29;border-radius:.5rem;width:1.65rem;height:1.65rem}.ctx-input-grid[data-v-b5b173eb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;display:grid;position:relative}.ctx-input-card[data-v-b5b173eb]{background:#ffffff09;border:1px solid #22c55e29;border-radius:.5rem;justify-content:center;min-height:2.75rem;padding:.5rem;font-weight:700}.ctx-input-card[data-v-b5b173eb]:hover{background:#22c55e1a;border-color:#22c55e4d;transform:translateY(-1px)}.ctx-output-grid[data-v-b5b173eb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;display:grid;position:relative}.ctx-output-card[data-v-b5b173eb]{background:#ffffff09;border:1px solid #ffffff0f;border-radius:.55rem;flex-direction:column;justify-content:center;align-items:flex-start;gap:.3rem;min-height:3.25rem;padding:.5rem;font-weight:700;line-height:1.2}.ctx-output-card[data-v-b5b173eb]:hover{background:#ffffff13;border-color:#ffffff24;transform:translateY(-1px)}.ctx-output-card .ctx-icon[data-v-b5b173eb]{width:1.5rem;height:1.5rem}.ctx-cyan:hover .ctx-icon[data-v-b5b173eb]{color:#06b6d4e6}.ctx-blue:hover .ctx-icon[data-v-b5b173eb]{color:#3b82f6e6}.ctx-green:hover .ctx-icon[data-v-b5b173eb]{color:#10b981e6}.ctx-purple:hover .ctx-icon[data-v-b5b173eb]{color:#8b5cf6e6}.ctx-orange:hover .ctx-icon[data-v-b5b173eb]{color:#fb923ce6}.ctx-pink:hover .ctx-icon[data-v-b5b173eb]{color:#ec4899e6}.ctx-gray:hover .ctx-icon[data-v-b5b173eb]{color:#94a3b8e6}.ctx-disabled[data-v-b5b173eb]{opacity:.3;cursor:not-allowed;pointer-events:none}.ctx-violet:hover .ctx-icon[data-v-b5b173eb]{color:#a855f7e6}.ctx-icon[data-v-b5b173eb]{width:1.25rem;height:1.25rem;color:var(--w-40);justify-content:center;align-items:center;transition:color .1s;display:flex}.ctx-icon[data-v-b5b173eb] svg{width:15px;height:15px}.trash-float-btn[data-v-b5b173eb]{z-index:110;border:1px solid var(--w-8);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);width:2.25rem;height:2.25rem;color:var(--w-50);cursor:pointer;background:#12161eeb;border-radius:.625rem;justify-content:center;align-items:center;transition:all .14s;display:flex;position:absolute;bottom:1rem;right:1rem;box-shadow:0 4px 20px #00000059}.trash-float-btn[data-v-b5b173eb]:hover,.trash-float-btn.active[data-v-b5b173eb]{border-color:var(--w-14);color:var(--w-85);background:#1e2430f5}.trash-float-btn.hasItems[data-v-b5b173eb]{color:#fb923ce6}.trash-count[data-v-b5b173eb]{color:#fff;background:#ef4444f2;border-radius:999px;justify-content:center;align-items:center;min-width:1.05rem;height:1.05rem;padding:0 .25rem;font-size:.625em;font-weight:700;display:flex;position:absolute;top:-.35rem;right:-.35rem;box-shadow:0 2px 8px #ef444459}.trash-panel[data-v-b5b173eb]{z-index:210;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--w-10);background:#12161ef7;border-radius:.75rem;flex-direction:column;width:20rem;max-height:min(28rem,100% - 5rem);animation:.14s ease-out trash-pop-b5b173eb;display:flex;position:absolute;bottom:3.75rem;right:1rem;overflow:hidden;box-shadow:0 12px 36px #00000080}@keyframes trash-pop-b5b173eb{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.trash-panel-head[data-v-b5b173eb]{border-bottom:1px solid var(--w-6);justify-content:space-between;align-items:flex-start;gap:1rem;padding:.9rem 1rem .75rem;display:flex}.trash-title[data-v-b5b173eb]{color:var(--w-90);font-size:.875em;font-weight:700}.trash-subtitle[data-v-b5b173eb]{color:var(--w-35);margin-top:.15rem;font-size:.6875em}.trash-head-actions[data-v-b5b173eb]{flex-shrink:0;align-items:center;gap:.35rem;display:flex}.trash-clear[data-v-b5b173eb]{color:#f87171e6;cursor:pointer;background:#ef44441a;border:none;border-radius:.375rem;height:1.5rem;padding:0 .45rem;font-size:.6875em;transition:all .12s}.trash-clear[data-v-b5b173eb]:hover{color:#f87171;background:#ef44442e}.trash-close[data-v-b5b173eb]{width:1.5rem;height:1.5rem;color:var(--w-35);cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;transition:all .12s;display:flex}.trash-close[data-v-b5b173eb]:hover{background:var(--w-6);color:var(--w-80)}.trash-empty[data-v-b5b173eb]{min-height:9rem;color:var(--w-25);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;font-size:.75em;display:flex}.trash-list[data-v-b5b173eb]{scrollbar-width:thin;scrollbar-color:#ffffff1f transparent;padding:.4rem;overflow-y:auto}.trash-list[data-v-b5b173eb]::-webkit-scrollbar{width:5px}.trash-list[data-v-b5b173eb]::-webkit-scrollbar-track{background:0 0}.trash-list[data-v-b5b173eb]::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:4px}.trash-list[data-v-b5b173eb]::-webkit-scrollbar-thumb:hover{background:#ffffff38}.trash-item[data-v-b5b173eb]{border:1px solid #0000;border-radius:.55rem;align-items:center;gap:.75rem;padding:.625rem;transition:all .12s;display:flex}.trash-item[data-v-b5b173eb]:hover{background:var(--w-4);border-color:var(--w-6)}.trash-item-main[data-v-b5b173eb]{flex:1;min-width:0}.trash-item-name[data-v-b5b173eb]{color:var(--w-80);text-overflow:ellipsis;white-space:nowrap;font-size:.8125em;font-weight:600;overflow:hidden}.trash-item-meta[data-v-b5b173eb]{color:var(--w-32);gap:.4rem;margin-top:.2rem;font-size:.625em;display:flex}.trash-item-actions[data-v-b5b173eb]{flex-shrink:0;align-items:center;gap:.25rem;display:flex}.trash-action[data-v-b5b173eb]{cursor:pointer;background:0 0;border:none;border-radius:.35rem;padding:.25rem .45rem;font-family:inherit;font-size:.6875em;transition:all .12s}.trash-action.restore[data-v-b5b173eb]{color:#06b6d4d9}.trash-action.restore[data-v-b5b173eb]:hover{color:#22d3ee;background:#06b6d41a}.trash-action.delete[data-v-b5b173eb]{color:#f87171d9}.trash-action.delete[data-v-b5b173eb]:hover{color:#f87171;background:#ef44441a}.huabu-container[data-v-b5b173eb] .node-shell{--node-accent:6, 182, 212;--node-radius:10px;--node-text:#ebf0f8eb;--node-text-soft:#a0afc3b8;--node-bg:#1a1d24;--node-bg-header:#ffffff06;--node-border-base:#ffffff0f;--node-btn-size:28px;color:var(--node-text);transition:border-color .2s,box-shadow .2s;position:relative;overflow:visible;border:2px solid rgba(var(--node-accent),.22)!important;border-radius:var(--node-radius)!important;background:var(--node-bg)!important;box-shadow:0 1px 3px #0000003d,0 0 0 1px #0000001f!important}.huabu-container[data-v-b5b173eb] .node-shell:before{display:none}.huabu-container[data-v-b5b173eb] .node-shell:hover{border-color:rgba(var(--node-accent),.38)!important;box-shadow:0 4px 16px #00000052,0 0 0 1px rgba(var(--node-accent),.08)!important}.huabu-container[data-v-b5b173eb] .vue-flow__node.wxhb-running-node .node-shell{animation:1.45s ease-in-out infinite wxhb-running-node-pulse-b5b173eb;border-color:rgba(var(--node-accent),.72)!important;box-shadow:0 0 0 1px rgba(var(--node-accent),.18),0 0 20px rgba(var(--node-accent),.24),0 8px 26px #00000038!important}@keyframes wxhb-running-node-pulse-b5b173eb{0%,to{border-color:rgba(var(--node-accent),.5);box-shadow:0 0 0 1px rgba(var(--node-accent),.1),0 0 12px rgba(var(--node-accent),.14),0 8px 26px #0000002e}50%{border-color:rgba(var(--node-accent),.95);box-shadow:0 0 0 2px rgba(var(--node-accent),.26),0 0 28px rgba(var(--node-accent),.32),0 8px 26px #00000038}}.huabu-container[data-v-b5b173eb] .vue-flow__node.wxhb-paused-boundary .node-shell{animation:1.6s ease-in-out infinite wxhb-paused-boundary-pulse-b5b173eb;border-color:#f59e0bb8!important;box-shadow:0 0 0 1px #f59e0b33,0 0 22px #f59e0b47,0 10px 30px #0000003d!important}@keyframes wxhb-paused-boundary-pulse-b5b173eb{0%,to{border-color:#f59e0b94;box-shadow:0 0 0 1px #f59e0b24,0 0 14px #f59e0b2e,0 10px 30px #0003}50%{border-color:#fbbf24f2;box-shadow:0 0 0 2px #fbbf2447,0 0 30px #fbbf245c,0 10px 30px #0000003d}}.huabu-container[data-v-b5b173eb] .vue-flow__node.wxhb-cycle-node .node-shell{animation:1.2s ease-in-out infinite wxhb-cycle-node-pulse-b5b173eb;border-color:#f85149cc!important;box-shadow:0 0 0 1px #f8514933,0 0 22px #f8514947,0 10px 30px #0000003d!important}@keyframes wxhb-cycle-node-pulse-b5b173eb{0%,to{border-color:#f8514999;box-shadow:0 0 0 1px #f8514924,0 0 14px #f851492e,0 10px 30px #0003}50%{border-color:#f85149f2;box-shadow:0 0 0 2px #f851494d,0 0 30px #f8514961,0 10px 30px #0000003d}}.huabu-container[data-v-b5b173eb] .vue-flow__node.selected.wxhb-cycle-node .node-shell{border-color:#f85149f2!important}.huabu-container[data-v-b5b173eb] .vue-flow__node.selected .node-shell{border-color:rgba(var(--node-accent),.65)!important;box-shadow:0 0 0 2px rgba(var(--node-accent),.18),0 4px 20px #0000005c!important}.huabu-container[data-v-b5b173eb] .vue-flow__node.selected.wxhb-running-node .node-shell{border-color:rgba(var(--node-accent),.95)!important}.huabu-container[data-v-b5b173eb] .vue-flow__node.selected.wxhb-paused-boundary .node-shell{border-color:#fbbf24f2!important}.huabu-container[data-v-b5b173eb] .node-shengtu{--node-accent:251, 146, 60}.huabu-container[data-v-b5b173eb] .node-shengshipin{--node-accent:236, 72, 153}.huabu-container[data-v-b5b173eb] .node-shengyinpin,.huabu-container[data-v-b5b173eb] .node-yinpin-shuru{--node-accent:168, 85, 247}.huabu-container[data-v-b5b173eb] .node-shengwenben,.huabu-container[data-v-b5b173eb] .node-wenben{--node-accent:6, 182, 212}.huabu-container[data-v-b5b173eb] .node-shuru{--node-accent:20, 184, 166}.huabu-container[data-v-b5b173eb] .node-shipin-shuru{--node-accent:244, 63, 94}.huabu-container[data-v-b5b173eb] .node-tupian{--node-accent:34, 197, 94}.huabu-container[data-v-b5b173eb] .node-hecheng{--node-accent:139, 92, 246}.huabu-container[data-v-b5b173eb] .node-header{border-bottom:1px solid var(--node-border-base)!important;border-radius:calc(var(--node-radius) - 1px) calc(var(--node-radius) - 1px) 0 0!important;background:var(--node-bg-header)!important;min-height:40px!important;color:rgba(var(--node-accent),.92)!important;align-items:center!important;gap:8px!important;padding:0 10px 0 12px!important;display:flex!important}.huabu-container[data-v-b5b173eb] .node-header-actions{flex:none!important;align-items:center!important;gap:4px!important;margin-left:auto!important;display:flex!important}.huabu-container[data-v-b5b173eb] .node-header>svg,.huabu-container[data-v-b5b173eb] .node-header .lucide{opacity:.85;flex:0 0 16px;stroke-width:1.5px!important;width:16px!important;height:16px!important}.huabu-container[data-v-b5b173eb] .node-name{letter-spacing:.01em;line-height:1.3;min-width:0!important;max-width:100%!important;color:var(--node-text)!important;cursor:default!important;border:1px dashed #0000!important;border-radius:4px!important;flex:0 auto!important;padding:.05rem .2rem!important;font-size:13px!important;font-weight:600!important;transition:border-color .15s,background .15s,color .15s,box-shadow .15s!important}.huabu-container[data-v-b5b173eb] .node-name:hover{color:#f5f8fcf5!important;border-color:rgba(var(--node-accent),.68)!important;background:rgba(var(--node-accent),.14)!important;box-shadow:0 0 0 1px rgba(var(--node-accent),.1) inset!important}.huabu-container[data-v-b5b173eb] .node-name-input{width:auto!important;min-width:0!important;max-width:none!important;height:24px!important;color:var(--node-text)!important;flex:auto!important;font-size:13px!important;font-weight:600!important;line-height:1.2!important}.huabu-container[data-v-b5b173eb] .node-body{background:0 0}.huabu-container[data-v-b5b173eb] .node-shell button:not(.node-btn-custom){border:1px solid var(--node-border-base)!important;color:#dce6f0b8!important;box-shadow:none!important;background:#ffffff0a!important;transition:background .15s,border-color .15s,color .15s,opacity .15s!important}.huabu-container[data-v-b5b173eb] .node-shell button:not(.node-btn-custom):hover:not(:disabled){border-color:var(--node-border-base)!important;background:rgba(var(--node-accent),.1)!important;color:#ffffffeb!important;box-shadow:none!important;transform:none!important}.huabu-container[data-v-b5b173eb] .node-shell button:not(.node-btn-custom):active:not(:disabled){background:rgba(var(--node-accent),.15)!important;transform:none!important}.huabu-container[data-v-b5b173eb] .node-shell button:not(.node-btn-custom):disabled{opacity:.35!important;cursor:not-allowed!important}.huabu-container[data-v-b5b173eb] .node-shell button.sr-image-remove{color:#fff!important;opacity:1!important;z-index:120!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#dc262661!important;border-color:#ffffffb8!important;top:4px!important;right:4px!important;box-shadow:0 3px 10px #dc26263d,0 1px 3px #00000047!important}.huabu-container[data-v-b5b173eb] .node-shell button.sr-image-remove:hover:not(:disabled){color:#fff!important;background:#ef4444!important;border-color:#fff!important;transform:scale(1.12)!important;box-shadow:0 6px 16px #dc262680,0 1px 4px #00000059!important}.huabu-container[data-v-b5b173eb] .node-shell button.running,.huabu-container[data-v-b5b173eb] .node-shell button.is-refreshing,.huabu-container[data-v-b5b173eb] .node-shell button[aria-pressed=true]{border-color:rgba(var(--node-accent),.4)!important;background:rgba(var(--node-accent),.12)!important;color:rgb(var(--node-accent))!important}.huabu-container[data-v-b5b173eb] .node-shell .header-run-btn,.huabu-container[data-v-b5b173eb] .node-shell .node-run-btn{min-width:var(--node-btn-size)!important;min-height:var(--node-btn-size)!important;border-color:rgba(var(--node-accent),.2)!important;background:rgba(var(--node-accent),.08)!important;color:rgba(var(--node-accent),.9)!important;border-radius:6px!important}.huabu-container[data-v-b5b173eb] .node-shell .header-run-btn{width:var(--node-btn-size)!important;height:var(--node-btn-size)!important;z-index:12!important;padding:0!important;position:relative!important;top:auto!important;right:auto!important}.huabu-container[data-v-b5b173eb] .node-shell .node-run-btn{justify-content:center!important;gap:6px!important;width:calc(100% - 1.5rem)!important;padding:6px 12px!important}.huabu-container[data-v-b5b173eb] .node-shell .header-run-btn.done,.huabu-container[data-v-b5b173eb] .node-shell .node-run-btn.done,.huabu-container[data-v-b5b173eb] .node-shell .refresh-btn.is-done,.huabu-container[data-v-b5b173eb] .node-shell .refresh-inline-btn.is-done{--node-accent:34, 197, 94}.huabu-container[data-v-b5b173eb] .node-shell .header-run-btn.error,.huabu-container[data-v-b5b173eb] .node-shell .node-run-btn.error{--node-accent:239, 68, 68}.huabu-container[data-v-b5b173eb] .node-shell .header-run-btn.forbidden{--node-accent:148, 163, 184}.huabu-container[data-v-b5b173eb] .node-dots-btn,.huabu-container[data-v-b5b173eb] .version-btn,.huabu-container[data-v-b5b173eb] .result-action-btn,.huabu-container[data-v-b5b173eb] .vid-ov-btn,.huabu-container[data-v-b5b173eb] .merge-btn,.huabu-container[data-v-b5b173eb] .trash-close,.huabu-container[data-v-b5b173eb] .lightbox-close,.huabu-container[data-v-b5b173eb] .ap-play,.huabu-container[data-v-b5b173eb] .ap-remove,.huabu-container[data-v-b5b173eb] .sr-media-remove,.huabu-container[data-v-b5b173eb] .sr-preview-btn,.huabu-container[data-v-b5b173eb] .sr-asset-btn{width:var(--node-btn-size)!important;height:var(--node-btn-size)!important;min-width:var(--node-btn-size)!important;min-height:var(--node-btn-size)!important;border-radius:6px!important;padding:0!important}.huabu-container[data-v-b5b173eb] .node-menu-wrapper{z-index:13!important;position:relative!important;top:auto!important;right:auto!important}.huabu-container[data-v-b5b173eb] .node-dots-btn{color:#c8d2dc80!important;background:0 0!important;border-color:#0000!important}.huabu-container[data-v-b5b173eb] .node-dots-btn:hover{color:rgba(var(--node-accent),.92)!important;border-color:rgba(var(--node-accent),.2)!important;background:rgba(var(--node-accent),.08)!important}.huabu-container[data-v-b5b173eb] .header-layout-btn{width:var(--node-btn-size)!important;height:var(--node-btn-size)!important;min-width:var(--node-btn-size)!important;min-height:var(--node-btn-size)!important;z-index:12!important;color:#c8d2dc73!important;background:0 0!important;border-color:#0000!important;border-radius:6px!important;padding:0!important;position:relative!important;top:auto!important;right:auto!important}.huabu-container[data-v-b5b173eb] .header-layout-btn:hover{color:rgba(var(--node-accent),.88)!important;border-color:rgba(var(--node-accent),.2)!important;background:rgba(var(--node-accent),.08)!important}.huabu-container[data-v-b5b173eb] .header-layout-btn.is-collapsed{color:#c8d2dc38!important}.huabu-container[data-v-b5b173eb] .header-layout-btn.is-collapsed:hover{color:rgba(var(--node-accent),.7)!important}.huabu-container[data-v-b5b173eb] .node-header .lucide,.huabu-container[data-v-b5b173eb] .header-run-btn .lucide,.huabu-container[data-v-b5b173eb] .header-layout-btn .lucide,.huabu-container[data-v-b5b173eb] .node-dots-btn .lucide{stroke-linecap:round;stroke-linejoin:round}.huabu-container[data-v-b5b173eb] .result-actions,.huabu-container[data-v-b5b173eb] .vid-overlay{gap:4px!important}.huabu-container[data-v-b5b173eb] .result-header{border-bottom:1px solid var(--node-border-base);padding-bottom:6px;align-items:center!important}.huabu-container[data-v-b5b173eb] .result-label,.huabu-container[data-v-b5b173eb] .sr-section-label,.huabu-container[data-v-b5b173eb] .model-label{letter-spacing:.02em;color:var(--node-text-soft)!important;font-size:12px!important;font-weight:600!important}.huabu-container[data-v-b5b173eb] .result-section,.huabu-container[data-v-b5b173eb] .model-section,.huabu-container[data-v-b5b173eb] .input-section,.huabu-container[data-v-b5b173eb] .placeholder-section{border-top-color:var(--node-border-base)!important}.huabu-container[data-v-b5b173eb] .result-img,.huabu-container[data-v-b5b173eb] .result-video,.huabu-container[data-v-b5b173eb] .preview-img,.huabu-container[data-v-b5b173eb] .preview-video,.huabu-container[data-v-b5b173eb] .sr-img-thumb,.huabu-container[data-v-b5b173eb] .sr-vid-thumb,.huabu-container[data-v-b5b173eb] .sr-aud-thumb,.huabu-container[data-v-b5b173eb] .audio-row{border:1px solid var(--node-border-base)!important;background:#ffffff05!important;border-radius:6px!important}.huabu-container[data-v-b5b173eb] .vid-overlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0c12d1;border:1px solid #ffffff0f;border-radius:8px;padding:3px;box-shadow:0 4px 12px #0000004d}.huabu-container[data-v-b5b173eb] .add-input-btn,.huabu-container[data-v-b5b173eb] .sr-add-btn,.huabu-container[data-v-b5b173eb] .add-audio-btn,.huabu-container[data-v-b5b173eb] .upload-btn{border:1px dashed rgba(var(--node-accent),.3)!important;background:rgba(var(--node-accent),.05)!important;color:rgba(var(--node-accent),.8)!important}.huabu-container[data-v-b5b173eb] .node-shell input,.huabu-container[data-v-b5b173eb] .node-shell textarea,.huabu-container[data-v-b5b173eb] .sr-editor,.huabu-container[data-v-b5b173eb] .expand-editor{background:#0003!important;border:1px solid #ffffff0f!important;border-radius:6px!important;font-size:12.5px!important}.huabu-container[data-v-b5b173eb] .node-shell input:focus,.huabu-container[data-v-b5b173eb] .node-shell textarea:focus,.huabu-container[data-v-b5b173eb] .sr-editor:focus,.huabu-container[data-v-b5b173eb] .expand-editor:focus{border-color:rgba(var(--node-accent),.4)!important;box-shadow:0 0 0 2px rgba(var(--node-accent),.08)!important}.huabu-container[data-v-b5b173eb] .node-shell .node-name-input{border-color:rgba(var(--node-accent),.32)!important;background:rgba(var(--node-accent),.08)!important;width:auto!important;max-width:none!important;height:24px!important;color:var(--node-text)!important;font-size:13px!important;font-weight:600!important;line-height:1.2!important}[data-v-b5b173eb] .node-shell ::-webkit-scrollbar{width:4px;height:4px}[data-v-b5b173eb] .node-shell ::-webkit-scrollbar-track{background:0 0}[data-v-b5b173eb] .node-shell ::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}[data-v-b5b173eb] .node-shell ::-webkit-scrollbar-thumb:hover{background:#fff3}[data-v-b5b173eb] .node-shell *{scrollbar-width:thin;scrollbar-color:#ffffff1a transparent}html[data-theme=light] .huabu-container[data-v-b5b173eb] .vue-flow{background:#e2e7ed}html[data-theme=light] .huabu-container[data-v-b5b173eb] .vue-flow__background{--vf-bg:#e2e7ed}html[data-theme=light] .huabu-container[data-v-b5b173eb] .vue-flow__background pattern line{stroke:#0f172a1c!important}html[data-theme=light] .huabu-container[data-v-b5b173eb] .node-shell{--node-bg:#ecf0f4;--node-bg-header:#ffffff38;--node-border-base:#0f172a14;--node-text:#0f172ae0;--node-text-soft:#475569a6;background:var(--node-bg)!important;border-color:rgba(var(--node-accent),.15)!important;box-shadow:0 1px 4px #0f172a1a,0 0 0 1px #0f172a0a!important}html[data-theme=light] .huabu-container[data-v-b5b173eb] .node-shell:hover{border-color:rgba(var(--node-accent),.32)!important;box-shadow:0 4px 16px #0f172a1a,0 0 0 1px rgba(var(--node-accent),.06)!important}html[data-theme=light] .huabu-container[data-v-b5b173eb] .vue-flow__node.selected .node-shell{border-color:rgba(var(--node-accent),.55)!important;box-shadow:0 0 0 2px rgba(var(--node-accent),.12),0 4px 20px #0f172a1f!important}html[data-theme=light] .huabu-container[data-v-b5b173eb] .node-header{background:var(--node-bg-header)!important;border-bottom-color:var(--node-border-base)!important}html[data-theme=light] .huabu-container[data-v-b5b173eb] .node-name{color:#0f172ae0!important}html[data-theme=light] .huabu-container[data-v-b5b173eb] .node-name:hover{border-color:rgba(var(--node-accent),.72)!important;background:rgba(var(--node-accent),.12)!important;box-shadow:0 0 0 1px rgba(var(--node-accent),.08) inset!important}html[data-theme=light] .huabu-container[data-v-b5b173eb] .node-body{background:0 0}html[data-theme=light] .huabu-container[data-v-b5b173eb] .node-shell button:not(.node-btn-custom){color:#1e293ba6!important;background:#00000005!important;border-color:#0000000f!important}html[data-theme=light] .huabu-container[data-v-b5b173eb] .node-shell button.sr-image-remove{color:#fff!important;opacity:1!important;background:#dc262661!important;border-color:#ffffffe6!important;box-shadow:0 3px 10px #dc262638,0 1px 3px #0f172a29!important}html[data-theme=light] .huabu-container[data-v-b5b173eb] .node-shell button:not(.node-btn-custom):hover:not(:disabled){background:rgba(var(--node-accent),.06)!important;border-color:rgba(var(--node-accent),.2)!important;color:#0f172ae0!important}html[data-theme=light] .huabu-container[data-v-b5b173eb] .node-shell .header-run-btn,html[data-theme=light] .huabu-container[data-v-b5b173eb] .node-shell .node-run-btn{color:rgba(var(--node-accent),.88)!important;background:rgba(var(--node-accent),.05)!important;border-color:rgba(var(--node-accent),.15)!important}html[data-theme=light] .huabu-container[data-v-b5b173eb] .node-dots-btn{color:#4755696b!important}html[data-theme=light] .huabu-container[data-v-b5b173eb] .node-dots-btn:hover{color:rgba(var(--node-accent),.88)!important;background:rgba(var(--node-accent),.06)!important}html[data-theme=light] .huabu-container[data-v-b5b173eb] .header-layout-btn{color:#47556961!important}html[data-theme=light] .huabu-container[data-v-b5b173eb] .header-layout-btn:hover{color:rgba(var(--node-accent),.85)!important;background:rgba(var(--node-accent),.06)!important}html[data-theme=light] .huabu-container[data-v-b5b173eb] .header-layout-btn.is-collapsed{color:#47556933!important}html[data-theme=light] .huabu-container[data-v-b5b173eb] .node-header-actions button.running,html[data-theme=light] .huabu-container[data-v-b5b173eb] .node-header-actions button.is-refreshing,html[data-theme=light] .huabu-container[data-v-b5b173eb] .node-header-actions button[aria-pressed=true],html[data-theme=light] .huabu-container[data-v-b5b173eb] .node-header-actions button.done,html[data-theme=light] .huabu-container[data-v-b5b173eb] .node-header-actions button.error,html[data-theme=light] .huabu-container[data-v-b5b173eb] .node-header-actions button.forbidden{background:rgba(var(--node-accent),.12)!important;border-color:rgba(var(--node-accent),.34)!important;color:rgb(var(--node-accent))!important;box-shadow:0 0 0 1px rgba(var(--node-accent),.08) inset!important}html[data-theme=light] .huabu-container[data-v-b5b173eb] .node-header-actions button.running:hover:not(:disabled),html[data-theme=light] .huabu-container[data-v-b5b173eb] .node-header-actions button.is-refreshing:hover:not(:disabled),html[data-theme=light] .huabu-container[data-v-b5b173eb] .node-header-actions button[aria-pressed=true]:hover:not(:disabled),html[data-theme=light] .huabu-container[data-v-b5b173eb] .node-header-actions button.done:hover:not(:disabled),html[data-theme=light] .huabu-container[data-v-b5b173eb] .node-header-actions button.error:hover:not(:disabled),html[data-theme=light] .huabu-container[data-v-b5b173eb] .node-header-actions button.forbidden:hover:not(:disabled){background:rgba(var(--node-accent),.18)!important;border-color:rgba(var(--node-accent),.45)!important}html[data-theme=light] .huabu-container[data-v-b5b173eb] .result-header{border-bottom-color:#0f172a0a}html[data-theme=light] .huabu-container[data-v-b5b173eb] .vid-overlay{background:#ffffffeb;border-color:#0000000f;box-shadow:0 4px 12px #0f172a14}html[data-theme=light] .huabu-container[data-v-b5b173eb] .node-shell input,html[data-theme=light] .huabu-container[data-v-b5b173eb] .node-shell textarea,html[data-theme=light] .huabu-container[data-v-b5b173eb] .sr-editor,html[data-theme=light] .huabu-container[data-v-b5b173eb] .expand-editor{color:#0f172adb!important;background:#00000005!important;border-color:#0000000f!important}html[data-theme=light] .huabu-container[data-v-b5b173eb] .node-shell .node-name-input{background:rgba(var(--node-accent),.06)!important;border-color:rgba(var(--node-accent),.22)!important;color:#0f172ae0!important}html[data-theme=light] .huabu-container[data-v-b5b173eb] .vue-flow__edge-path{stroke:#06b6d473}html[data-theme=light] .edge-cut-button[data-v-b5b173eb]{color:#0084a5;background:radial-gradient(circle at 30% 20%,#ffffffe6,#0000 44%),#fffffff5;border-color:#06b6d457;box-shadow:0 10px 24px #0f172a24,0 0 14px #06b6d429}html[data-theme=light] .edge-cut-button[data-v-b5b173eb]:hover{color:#085f7d;background:radial-gradient(circle at 30% 20%,#fff,#0000 46%),#ecfefffa;border-color:#06b6d485}html[data-theme=light] .huabu-container[data-v-b5b173eb] .vue-flow__edge.wxhb-edge-adjacent-highlight .vue-flow__edge-path{filter:drop-shadow(0 0 4px #06b6d43d);stroke:#22d3eefa!important}html[data-theme=light] .huabu-container[data-v-b5b173eb] .vue-flow__handle{background:#06b6d473!important;border-color:#fffffff2!important}html[data-theme=light] .huabu-container[data-v-b5b173eb] .vue-flow__node:hover .vue-flow__handle,html[data-theme=light] .huabu-container[data-v-b5b173eb] .node-shell:hover .vue-flow__handle,html[data-theme=light] .huabu-container[data-v-b5b173eb] .vue-flow__handle.handle-node-hover{box-shadow:0 0 5px #06b6d426;background:#06b6d4a6!important}html[data-theme=light] .huabu-container[data-v-b5b173eb] .vue-flow__node:hover .vue-flow__handle:hover,html[data-theme=light] .huabu-container[data-v-b5b173eb] .node-shell:hover .vue-flow__handle:hover,html[data-theme=light] .huabu-container[data-v-b5b173eb] .vue-flow__handle.handle-near-pointer,html[data-theme=light] .huabu-container[data-v-b5b173eb] .vue-flow__handle.connecting,html[data-theme=light] .huabu-container[data-v-b5b173eb] .vue-flow__handle.vue-flow__handle-connecting,html[data-theme=light] .huabu-container[data-v-b5b173eb] .vue-flow__handle.handle-dragging{box-shadow:0 0 10px #06b6d44d;background:#06b6d4e6!important}html[data-theme=light] .huabu-container[data-v-b5b173eb] .vue-flow__handle:after{background:#fffffff2}html[data-theme=light] .title-text[data-v-b5b173eb]{color:#0006}html[data-theme=light] .title-text[data-v-b5b173eb]:hover{color:#000000b3;background:#0000000a}html[data-theme=light] .title-input[data-v-b5b173eb]{color:#191c28;background:#00000008;border-color:#06b6d459}html[data-theme=light] .bottom-bar[data-v-b5b173eb]{background:#fffffff0;border-color:#00000014;box-shadow:0 2px 12px #00000014}html[data-theme=light] .bar-btn[data-v-b5b173eb]{color:#505564}html[data-theme=light] .bar-btn[data-v-b5b173eb]:hover{color:#1e2332;background:#0000000a}html[data-theme=light] .zoom-btn[data-v-b5b173eb]{color:#505564}html[data-theme=light] .zoom-btn[data-v-b5b173eb]:hover{color:#1e2332;background:#0000000a}html[data-theme=light] .zoom-dropdown[data-v-b5b173eb]{background:#fffffff7;border-color:#00000014;box-shadow:0 4px 16px #0000001a}html[data-theme=light] .zoom-opt[data-v-b5b173eb]{color:#3c4150}html[data-theme=light] .zoom-opt[data-v-b5b173eb]:hover{color:#141928;background:#0000000a}html[data-theme=light] .canvas-tools-dropdown[data-v-b5b173eb]{background:#fffffff7;border-color:#00000014;box-shadow:0 4px 16px #0000001a}html[data-theme=light] .canvas-tools-opt[data-v-b5b173eb]{color:#3c4150}html[data-theme=light] .canvas-tools-opt[data-v-b5b173eb]:hover:not(:disabled){color:#141928;background:#0000000a}html[data-theme=light] .run-btn[data-v-b5b173eb]{color:#10966ee6!important;background:#10b9811a!important}html[data-theme=light] .run-btn[data-v-b5b173eb]:hover:not(:disabled){background:#10b9812e!important}html[data-theme=light] .run-btn.run-btn-selected[data-v-b5b173eb]{box-shadow:inset 0 0 0 1px #4f46e529;color:#4f46e5e6!important;background:#4f46e51a!important}html[data-theme=light] .run-btn.run-btn-selected[data-v-b5b173eb]:hover:not(:disabled){background:#4f46e52b!important}html[data-theme=light] .pause-run-btn[data-v-b5b173eb]{color:#b45309f2!important;background:#d977061a!important}html[data-theme=light] .pause-run-btn[data-v-b5b173eb]:hover:not(:disabled){background:#d977062e!important}html[data-theme=light] .terminate-run-btn[data-v-b5b173eb]{color:#be123cf2!important;background:#dc26261a!important}html[data-theme=light] .terminate-run-btn[data-v-b5b173eb]:hover:not(:disabled){background:#dc26262e!important}html[data-theme=light] .resume-run-btn[data-v-b5b173eb]{color:#1d4ed8f2!important;background:#2563eb1a!important}html[data-theme=light] .resume-run-btn[data-v-b5b173eb]:hover:not(:disabled){background:#2563eb2e!important}html[data-theme=light] .bar-sep[data-v-b5b173eb]{background:#00000014}html[data-theme=light] .ring-bg[data-v-b5b173eb]{stroke:#00000014}html[data-theme=light] .ring-progress[data-v-b5b173eb]{stroke:#0096b4a6}html[data-theme=light] .ring-icon[data-v-b5b173eb]{color:#008caa}html[data-theme=light] .autosave-ring.paused .ring-progress[data-v-b5b173eb]{stroke:#00000014}html[data-theme=light] .autosave-ring.paused .ring-icon[data-v-b5b173eb]{color:#a0a5af}html[data-theme=light] .huabu-container[data-v-b5b173eb] .node-shell ::-webkit-scrollbar-thumb{background:#0000001f}html[data-theme=light] .huabu-container[data-v-b5b173eb] .node-shell ::-webkit-scrollbar-thumb:hover{background:#00000038}html[data-theme=light] .huabu-container[data-v-b5b173eb] .node-shell *{scrollbar-color:#0000001f transparent}html[data-theme=light] .ctx-menu[data-v-b5b173eb]{background:radial-gradient(circle at 12% 8%,#2563eb1c,#0000 34%),#fffffff7;border-color:#00000014;box-shadow:0 4px 16px #0000001f}html[data-theme=light] .ctx-label[data-v-b5b173eb]{color:#787d8c}html[data-theme=light] .ctx-info-btn[data-v-b5b173eb]{color:#00000059}html[data-theme=light] .ctx-info-btn[data-v-b5b173eb]:hover{color:#2563eb;background:#3b82f61a}html[data-theme=light] .ctx-info-tip[data-v-b5b173eb]{color:#464b5a;background:#fffffffa;border-color:#00000014;box-shadow:0 10px 24px #0f172a29}html[data-theme=light] .ctx-info-tip[data-v-b5b173eb]:before{border-color:#00000014}html[data-theme=light] .ctx-module-input[data-v-b5b173eb]{background:linear-gradient(135deg,#16a34a1f,#2563eb0f);border-color:#16a34a3d}html[data-theme=light] .ctx-module-output[data-v-b5b173eb]{background:linear-gradient(135deg,#7e22ce1a,#ea580c0f);border-color:#7e22ce38}html[data-theme=light] .ctx-module-kicker[data-v-b5b173eb]{color:#141928}html[data-theme=light] .ctx-item[data-v-b5b173eb]{color:#3c4150}html[data-theme=light] .ctx-item[data-v-b5b173eb]:hover{color:#141928;background:#0000000a}html[data-theme=light] .ctx-feature[data-v-b5b173eb]{color:#166534;background:#ffffffb8;border-color:#16a34a3d;box-shadow:0 8px 18px #0f172a14}html[data-theme=light] .ctx-feature[data-v-b5b173eb]:hover{background:#dcfce7bf;border-color:#16a34a61}html[data-theme=light] .ctx-feature .ctx-icon[data-v-b5b173eb]{color:#16a34a;background:#16a34a1f}html[data-theme=light] .ctx-input-card[data-v-b5b173eb]{color:#2d4137;background:#ffffff94;border-color:#16a34a29}html[data-theme=light] .ctx-input-card[data-v-b5b173eb]:hover{background:#f0fdf4bf;border-color:#16a34a47}html[data-theme=light] .ctx-output-card[data-v-b5b173eb]{color:#2d3241;background:#ffffffa6;border-color:#0f172a12}html[data-theme=light] .ctx-output-card[data-v-b5b173eb]:hover{background:#ffffffe6;border-color:#7e22ce29}html[data-theme=light] .ctx-icon[data-v-b5b173eb]{color:#0000004d}html[data-theme=light] .trash-float-btn[data-v-b5b173eb]{color:#5a5f6e;background:#fffffff0;border-color:#00000014;box-shadow:0 2px 12px #00000014}html[data-theme=light] .trash-float-btn[data-v-b5b173eb]:hover,html[data-theme=light] .trash-float-btn.active[data-v-b5b173eb]{color:#1e2332;background:#fffffffa;border-color:#0000001f}html[data-theme=light] .trash-float-btn.hasItems[data-v-b5b173eb]{color:#dc7819}html[data-theme=light] .trash-panel[data-v-b5b173eb]{background:#fffffffa;border-color:#00000014;box-shadow:0 10px 30px #00000024}html[data-theme=light] .trash-panel-head[data-v-b5b173eb]{border-bottom-color:#0000000f}html[data-theme=light] .trash-title[data-v-b5b173eb]{color:#191e2d}html[data-theme=light] .trash-subtitle[data-v-b5b173eb],html[data-theme=light] .trash-item-meta[data-v-b5b173eb]{color:#828796}html[data-theme=light] .trash-close[data-v-b5b173eb]{color:#787d8c}html[data-theme=light] .trash-clear[data-v-b5b173eb]{color:#dc2626d1;background:#dc262614}html[data-theme=light] .trash-clear[data-v-b5b173eb]:hover{color:#b91c1cf2;background:#dc262624}html[data-theme=light] .trash-close[data-v-b5b173eb]:hover,html[data-theme=light] .trash-item[data-v-b5b173eb]:hover{background:#00000009}html[data-theme=light] .trash-item[data-v-b5b173eb]:hover{border-color:#0000000f}html[data-theme=light] .trash-item-name[data-v-b5b173eb]{color:#282d3c}html[data-theme=light] .trash-empty[data-v-b5b173eb]{color:#0000003d}html[data-theme=light] .trash-list[data-v-b5b173eb]{scrollbar-color:#00000024 transparent}html[data-theme=light] .trash-list[data-v-b5b173eb]::-webkit-scrollbar-thumb{background:#00000024}html[data-theme=light] .trash-list[data-v-b5b173eb]::-webkit-scrollbar-thumb:hover{background:#0000003d}.empty-guide[data-v-b5b173eb]{z-index:10;pointer-events:none;flex-direction:column;align-items:center;gap:.75rem;width:min(720px,100vw - 3rem);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.empty-icon[data-v-b5b173eb]{color:var(--w-15);opacity:.7}.empty-text[data-v-b5b173eb]{color:var(--w-30);font-size:1.125em;font-weight:600}.empty-sub[data-v-b5b173eb]{color:var(--w-20);margin-bottom:.5rem;font-size:.8125em}.empty-actions[data-v-b5b173eb]{pointer-events:auto;justify-content:center;align-items:center;display:flex}.empty-import-btn[data-v-b5b173eb]{pointer-events:auto;color:#22d3eed9;cursor:pointer;background:linear-gradient(135deg,#06b6d426,#22d3ee1a);border:1px solid #06b6d440;border-radius:100px;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-family:inherit;font-size:.875em;font-weight:500;transition:all .2s;display:flex}.empty-import-btn[data-v-b5b173eb]:hover{color:#22d3ee;background:linear-gradient(135deg,#06b6d440,#22d3ee2e);border-color:#06b6d466}.empty-import-btn[data-v-b5b173eb]:active{transform:scale(.97)}.empty-quick-grid[data-v-b5b173eb]{pointer-events:auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:.625rem;width:100%;margin-top:.25rem;display:grid}.empty-quick-card[data-v-b5b173eb]{text-align:left;border:1px solid var(--w-08);background:radial-gradient(circle at 18% 10%,rgba(var(--quick-accent),.2),transparent 42%),#1218269e;min-height:72px;color:var(--w-75);cursor:pointer;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:16px;align-items:center;gap:.625rem;padding:.75rem;font-family:inherit;transition:transform .18s,border-color .18s,background .18s,color .18s;display:flex;box-shadow:0 12px 30px #0000002e}.empty-quick-card[data-v-b5b173eb]:hover{border-color:rgba(var(--quick-accent),.36);background:radial-gradient(circle at 18% 10%,rgba(var(--quick-accent),.3),transparent 48%),#161e2ec7;color:var(--w-92);transform:translateY(-3px)}.empty-quick-card[data-v-b5b173eb]:active{transform:translateY(-1px)scale(.99)}.empty-quick-card[data-v-b5b173eb]:disabled{opacity:.6;cursor:wait;transform:none}.empty-quick-card--pink[data-v-b5b173eb]{--quick-accent:236, 72, 153}.empty-quick-card--violet[data-v-b5b173eb]{--quick-accent:139, 92, 246}.empty-quick-card--orange[data-v-b5b173eb]{--quick-accent:251, 146, 60}.empty-quick-card--green[data-v-b5b173eb]{--quick-accent:52, 211, 153}.empty-quick-card--sky[data-v-b5b173eb]{--quick-accent:59, 130, 246}.empty-quick-card--cyan[data-v-b5b173eb]{--quick-accent:34, 211, 238}.empty-quick-card--amber[data-v-b5b173eb]{--quick-accent:245, 158, 11}.empty-quick-icon[data-v-b5b173eb]{width:2.125rem;height:2.125rem;color:rgba(var(--quick-accent),.95);background:rgba(var(--quick-accent),.12);border:1px solid rgba(var(--quick-accent),.18);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.empty-quick-main[data-v-b5b173eb]{flex-direction:column;gap:.2rem;min-width:0;display:flex}.empty-quick-main strong[data-v-b5b173eb]{color:currentColor;font-size:.875em;font-weight:650}.empty-quick-main em[data-v-b5b173eb]{color:var(--w-35);font-size:.6875em;font-style:normal;line-height:1.35}html[data-theme=light] .empty-icon[data-v-b5b173eb]{color:#0000001a}html[data-theme=light] .empty-text[data-v-b5b173eb]{color:#00000040}html[data-theme=light] .empty-sub[data-v-b5b173eb]{color:#0000002e}html[data-theme=light] .empty-import-btn[data-v-b5b173eb]{color:#00829b;background:linear-gradient(135deg,#06b6d41a,#22d3ee0f);border-color:#06b6d433}html[data-theme=light] .empty-import-btn[data-v-b5b173eb]:hover{background:linear-gradient(135deg,#06b6d42e,#22d3ee1f);border-color:#06b6d459}html[data-theme=light] .empty-quick-card[data-v-b5b173eb]{background:radial-gradient(circle at 18% 10%,rgba(var(--quick-accent),.13),transparent 42%),#ffffffe6;color:#0f172aad;border-color:#0f172a14;box-shadow:0 12px 28px #0f172a14}html[data-theme=light] .empty-quick-card[data-v-b5b173eb]:hover{border-color:rgba(var(--quick-accent),.28);color:#0f172ae6;background:radial-gradient(circle at 18% 10%,rgba(var(--quick-accent),.2),transparent 48%),#fffffffa}html[data-theme=light] .empty-quick-main em[data-v-b5b173eb]{color:#0f172a6b}@media (max-width:720px){.empty-quick-grid[data-v-b5b173eb]{grid-template-columns:repeat(2,minmax(0,1fr))}}.guide-toggle-btn[data-v-b5b173eb]{z-index:110;border:1px solid var(--w-10);width:2.25rem;height:2.25rem;color:var(--w-50);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#141824d9;border-radius:10px;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;bottom:1rem;right:3.75rem}.guide-toggle-btn[data-v-b5b173eb]:hover,.guide-toggle-btn.active[data-v-b5b173eb]{border-color:var(--w-14);color:var(--w-85);background:#1e2430f5}.guide-panel[data-v-b5b173eb]{z-index:120;border:1px solid var(--w-10);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#121622f2;border-radius:14px;flex-direction:column;width:300px;max-height:70vh;display:flex;position:absolute;top:50%;right:1rem;overflow:hidden;transform:translateY(-50%);box-shadow:0 12px 40px #00000059}.guide-head[data-v-b5b173eb]{border-bottom:1px solid var(--w-08);justify-content:space-between;align-items:center;padding:.875rem 1rem .625rem;display:flex}.guide-head-title[data-v-b5b173eb]{color:var(--w-85);font-size:.875em;font-weight:600}.guide-close[data-v-b5b173eb]{color:var(--w-40);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:.25rem;transition:all .15s;display:flex}.guide-close[data-v-b5b173eb]:hover{background:var(--w-08);color:var(--w-70)}.guide-tabs[data-v-b5b173eb]{border-bottom:1px solid var(--w-06);gap:.25rem;padding:.5rem .75rem;display:flex}.guide-tab[data-v-b5b173eb]{color:var(--w-40);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:.3rem;padding:.4rem .5rem;font-family:inherit;font-size:.75em;font-weight:500;transition:all .15s;display:flex}.guide-tab[data-v-b5b173eb]:hover{background:var(--w-06);color:var(--w-65)}.guide-tab.active[data-v-b5b173eb]{background:var(--w-08);border-color:var(--w-12);color:var(--w-90)}.guide-body[data-v-b5b173eb]{flex:1;padding:.625rem .75rem .75rem;overflow-y:auto}.guide-body[data-v-b5b173eb]::-webkit-scrollbar{width:3px}.guide-body[data-v-b5b173eb]::-webkit-scrollbar-thumb{background:var(--w-12);border-radius:3px}.guide-section[data-v-b5b173eb]{flex-direction:column;gap:.375rem;display:flex}.guide-card[data-v-b5b173eb]{border-radius:10px;gap:.625rem;padding:.625rem .5rem;transition:background .15s;display:flex}.guide-card[data-v-b5b173eb]:hover{background:var(--w-06)}.guide-card-icon[data-v-b5b173eb]{background:var(--w-06);width:2rem;height:2rem;color:var(--w-50);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.guide-card-content[data-v-b5b173eb]{flex:1;min-width:0}.guide-card-title[data-v-b5b173eb]{color:var(--w-80);margin-bottom:.125rem;font-size:.8125em;font-weight:600}.guide-card-desc[data-v-b5b173eb]{color:var(--w-38);font-size:.6875em;line-height:1.5}.guide-shortcut-row[data-v-b5b173eb]{border-radius:8px;justify-content:space-between;align-items:center;padding:.5rem;transition:background .15s;display:flex}.guide-shortcut-row[data-v-b5b173eb]:hover{background:var(--w-06)}.guide-shortcut-label[data-v-b5b173eb]{color:var(--w-60);font-size:.8125em}.guide-shortcut-keys[data-v-b5b173eb]{gap:.25rem;display:flex}.guide-shortcut-keys kbd[data-v-b5b173eb]{background:var(--w-08);border:1px solid var(--w-12);min-width:1.5rem;height:1.5rem;color:var(--w-60);border-radius:5px;justify-content:center;align-items:center;padding:0 .375rem;font-family:inherit;font-size:.6875em;font-weight:500;display:inline-flex;box-shadow:0 1px 2px #00000026}.guide-slide-enter-active[data-v-b5b173eb],.guide-slide-leave-active[data-v-b5b173eb]{transition:all .25s cubic-bezier(.16,1,.3,1)}.guide-slide-enter-from[data-v-b5b173eb],.guide-slide-leave-to[data-v-b5b173eb]{opacity:0;transform:translateY(-50%)translate(12px)}html[data-theme=light] .guide-toggle-btn[data-v-b5b173eb]{color:#5a5f6e;background:#fffffff0;border-color:#00000014;box-shadow:0 2px 12px #00000014}html[data-theme=light] .guide-toggle-btn[data-v-b5b173eb]:hover,html[data-theme=light] .guide-toggle-btn.active[data-v-b5b173eb]{color:#1e2332;background:#fffffffa;border-color:#0000001f}html[data-theme=light] .guide-panel[data-v-b5b173eb]{background:#fffffff7;border-color:#00000014;box-shadow:0 12px 40px #0000001f}html[data-theme=light] .guide-head[data-v-b5b173eb]{border-bottom-color:#0000000f}html[data-theme=light] .guide-head-title[data-v-b5b173eb]{color:#191e2d}html[data-theme=light] .guide-close[data-v-b5b173eb]{color:#828796}html[data-theme=light] .guide-close[data-v-b5b173eb]:hover{color:#323746;background:#0000000a}html[data-theme=light] .guide-tabs[data-v-b5b173eb]{border-bottom-color:#0000000a}html[data-theme=light] .guide-tab[data-v-b5b173eb]{color:#787d8c}html[data-theme=light] .guide-tab[data-v-b5b173eb]:hover{color:#3c4150;background:#00000008}html[data-theme=light] .guide-tab.active[data-v-b5b173eb]{color:#191e2d;background:#0000000d;border-color:#00000014}html[data-theme=light] .guide-card[data-v-b5b173eb]:hover{background:#00000008}html[data-theme=light] .guide-card-icon[data-v-b5b173eb]{color:#646978;background:#0000000a}html[data-theme=light] .guide-card-title[data-v-b5b173eb]{color:#1e2332}html[data-theme=light] .guide-card-desc[data-v-b5b173eb]{color:#787d8c}html[data-theme=light] .guide-shortcut-row[data-v-b5b173eb]:hover{background:#00000008}html[data-theme=light] .guide-shortcut-label[data-v-b5b173eb]{color:#3c4150}html[data-theme=light] .guide-shortcut-keys kbd[data-v-b5b173eb]{color:#3c4150;background:#0000000a;border-color:#0000001a;box-shadow:0 1px 2px #0000000f}.canvas-guide[data-v-c7407951]{flex-direction:column;gap:3rem;display:flex}.guide-hero[data-v-c7407951]{text-align:center;border-bottom:1px solid var(--w-4);padding:2rem 0 2.5rem;position:relative;overflow:hidden}.hero-glow[data-v-c7407951]{pointer-events:none;background:radial-gradient(#06b6d41f 0%,#0000 70%);width:34rem;height:20rem;position:absolute;top:-65%;left:50%;transform:translate(-50%)}.hero-badge[data-v-c7407951]{color:#06b6d4e6;letter-spacing:.14em;background:#06b6d40f;border:1px solid #06b6d438;border-radius:999px;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.35rem 1.1rem;font-size:.82rem;display:inline-flex;position:relative}.badge-dot[data-v-c7407951]{background:#06b6d4;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #06b6d4e6}.guide-hero h1[data-v-c7407951]{letter-spacing:-.02em;background:linear-gradient(135deg,#f5faff,#06b6d4 45%,#6366f1f2);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 .75rem;font-size:2.7rem;font-weight:800;position:relative}.guide-hero p[data-v-c7407951]{color:#afbecdc7;max-width:42rem;margin:0 auto 1.35rem;font-size:1.08rem;line-height:1.75;position:relative}.hero-tags[data-v-c7407951]{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex;position:relative}.hero-tags span[data-v-c7407951]{border:1px solid var(--w-6);background:var(--w-3);color:#becddcad;border-radius:999px;padding:.34rem .85rem;font-size:.86rem}.guide-section[data-v-c7407951]{flex-direction:column;gap:1.2rem;display:flex}.section-title-row[data-v-c7407951]{align-items:center;gap:.75rem;display:flex}.section-icon[data-v-c7407951]{border-radius:.7rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.section-icon svg[data-v-c7407951]{width:18px;height:18px}.start-icon[data-v-c7407951]{color:#06b6d4f2;background:#06b6d41a}.node-icon[data-v-c7407951]{color:#10b981f2;background:#10b9811a}.flow-icon[data-v-c7407951]{color:#8b5cf6f2;background:#8b5cf61a}.skill-icon[data-v-c7407951]{color:#f59e0bf2;background:#f59e0b1a}.section-title-row h2[data-v-c7407951]{color:#ebf2fa;margin:0;font-size:1.48rem;font-weight:700}.section-pill[data-v-c7407951]{color:#06b6d4d1;background:#06b6d40f;border:1px solid #06b6d429;border-radius:999px;margin-left:auto;padding:.22rem .7rem;font-size:.82rem}.section-desc[data-v-c7407951]{color:#afbecdc7;margin:0;font-size:1rem;line-height:1.75}.quick-grid[data-v-c7407951]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.quick-card[data-v-c7407951],.node-card[data-v-c7407951],.tip-card[data-v-c7407951]{border:1px solid var(--w-6);background:var(--w-3);border-left:3px solid;border-radius:.9rem;transition:all .22s}.quick-card[data-v-c7407951]{padding:1.15rem}.quick-card[data-v-c7407951]:hover,.node-card[data-v-c7407951]:hover,.tip-card[data-v-c7407951]:hover{border-top-color:var(--w-10);border-right-color:var(--w-10);border-bottom-color:var(--w-10);transform:translateY(-2px)}.quick-num[data-v-c7407951]{border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;margin-bottom:.8rem;font-family:Courier New,monospace;font-weight:800;display:flex}.quick-card h3[data-v-c7407951],.node-card h3[data-v-c7407951],.tip-card h3[data-v-c7407951]{color:#ebf4fcf5;margin:0 0 .45rem;font-size:1.05rem;font-weight:650}.quick-card p[data-v-c7407951],.node-card p[data-v-c7407951],.tip-card p[data-v-c7407951]{color:#a5b4c3b8;margin:0;font-size:.93rem;line-height:1.68}.tone-cyan[data-v-c7407951]{background:#06b6d406;border-left-color:#06b6d473}.tone-cyan .quick-num[data-v-c7407951]{color:#06b6d4f2;background:#06b6d41f}.tone-green[data-v-c7407951]{background:#10b98106;border-left-color:#10b98173}.tone-green .quick-num[data-v-c7407951]{color:#10b981f2;background:#10b9811f}.tone-violet[data-v-c7407951]{background:#8b5cf606;border-left-color:#8b5cf673}.tone-violet .quick-num[data-v-c7407951]{color:#8b5cf6f2;background:#8b5cf61f}.node-grid[data-v-c7407951]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.node-card[data-v-c7407951]{padding:1rem 1.1rem}.node-card-top[data-v-c7407951]{align-items:center;gap:.55rem;margin-bottom:.4rem;display:flex}.node-card-top h3[data-v-c7407951]{margin-bottom:0}.node-dot[data-v-c7407951]{background:currentColor;border-radius:50%;width:.55rem;height:.55rem;box-shadow:0 0 10px}.node-tips[data-v-c7407951]{flex-wrap:wrap;gap:.4rem;margin-top:.75rem;display:flex}.node-tips span[data-v-c7407951]{color:currentColor;background:#ffffff06;border:1px solid;border-radius:999px;padding:.22rem .55rem;font-size:.78rem}.accent-cyan[data-v-c7407951]{color:#06b6d4d1;border-left-color:#06b6d46b}.accent-green[data-v-c7407951]{color:#10b981d1;border-left-color:#10b9816b}.accent-violet[data-v-c7407951]{color:#8b5cf6d1;border-left-color:#8b5cf66b}.accent-amber[data-v-c7407951]{color:#f59e0bd1;border-left-color:#f59e0b6b}.accent-rose[data-v-c7407951]{color:#f43f5ed1;border-left-color:#f43f5e6b}.accent-sky[data-v-c7407951]{color:#38bdf8d1;border-left-color:#38bdf86b}.flow-panel[data-v-c7407951]{flex-direction:column;gap:0;padding-left:.35rem;display:flex;position:relative}.flow-step[data-v-c7407951]{gap:1rem;padding:.65rem 0;display:flex;position:relative}.flow-step[data-v-c7407951]:before{content:"";background:linear-gradient(#8b5cf652,#06b6d414);width:1px;position:absolute;top:2.7rem;bottom:-.7rem;left:1rem}.flow-step[data-v-c7407951]:last-child:before{display:none}.flow-index[data-v-c7407951]{z-index:1;color:#a88bfaf2;background:#8b5cf61f;border:1px solid #8b5cf64d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-family:Courier New,monospace;font-size:.78rem;font-weight:800;display:flex;position:relative}.flow-body[data-v-c7407951]{padding:.05rem 0 .5rem}.flow-body h3[data-v-c7407951]{color:#ebf4fcf5;margin:0 0 .35rem;font-size:1.05rem}.flow-body p[data-v-c7407951]{color:#a5b4c3bd;margin:0;font-size:.94rem;line-height:1.7}.tips-grid[data-v-c7407951]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.tip-card[data-v-c7407951]{padding:1rem 1.1rem}.tip-icon[data-v-c7407951]{border-radius:.55rem;justify-content:center;align-items:center;width:2rem;height:2rem;margin-bottom:.65rem;display:flex}.tip-icon[data-v-c7407951] svg{width:17px;height:17px}.tip-cyan[data-v-c7407951]{border-left-color:#06b6d46b}.tip-cyan .tip-icon[data-v-c7407951]{color:#06b6d4e6;background:#06b6d41a}.tip-green[data-v-c7407951]{border-left-color:#10b9816b}.tip-green .tip-icon[data-v-c7407951]{color:#10b981e6;background:#10b9811a}.tip-violet[data-v-c7407951]{border-left-color:#8b5cf66b}.tip-violet .tip-icon[data-v-c7407951]{color:#8b5cf6e6;background:#8b5cf61a}.tip-amber[data-v-c7407951]{border-left-color:#f59e0b6b}.tip-amber .tip-icon[data-v-c7407951]{color:#f59e0be6;background:#f59e0b1a}.guide-footer[data-v-c7407951]{border-top:1px solid var(--w-4);text-align:center;padding-top:2rem;position:relative}.footer-glow[data-v-c7407951]{pointer-events:none;background:radial-gradient(#06b6d40f 0%,#0000 70%);width:22rem;height:8rem;position:absolute;bottom:-2rem;left:50%;transform:translate(-50%)}.guide-footer p[data-v-c7407951]{color:#a0afbe94;margin:0;font-size:1.02rem;position:relative}html[data-theme=light] .guide-hero h1[data-v-c7407951]{background:linear-gradient(135deg,#191e2d,#008caa 52%,#585ad2);-webkit-background-clip:text;background-clip:text}html[data-theme=light] .guide-hero p[data-v-c7407951],html[data-theme=light] .section-desc[data-v-c7407951],html[data-theme=light] .quick-card p[data-v-c7407951],html[data-theme=light] .node-card p[data-v-c7407951],html[data-theme=light] .tip-card p[data-v-c7407951],html[data-theme=light] .flow-body p[data-v-c7407951]{color:#465064}html[data-theme=light] .hero-tags span[data-v-c7407951],html[data-theme=light] .quick-card[data-v-c7407951],html[data-theme=light] .node-card[data-v-c7407951],html[data-theme=light] .tip-card[data-v-c7407951]{background:#ffffffd1;border-top-color:#0000000f;border-bottom-color:#0000000f;border-right-color:#0000000f}html[data-theme=light] .section-title-row h2[data-v-c7407951],html[data-theme=light] .quick-card h3[data-v-c7407951],html[data-theme=light] .node-card h3[data-v-c7407951],html[data-theme=light] .tip-card h3[data-v-c7407951],html[data-theme=light] .flow-body h3[data-v-c7407951]{color:#191e2d}html[data-theme=light] .guide-footer p[data-v-c7407951]{color:#555f73}@media (max-width:760px){.quick-grid[data-v-c7407951],.node-grid[data-v-c7407951],.tips-grid[data-v-c7407951]{grid-template-columns:1fr}.guide-hero h1[data-v-c7407951]{font-size:2.2rem}}.node-help-page[data-v-e21a776e]{min-height:100%;color:var(--w-90);background:var(--bg-primary);padding:2rem clamp(1.25rem,3vw,3rem);position:relative;overflow:auto}.node-help-bg[data-v-e21a776e]{pointer-events:none;position:fixed;inset:0;overflow:hidden}.glow[data-v-e21a776e]{filter:blur(46px);opacity:.18;border-radius:999px;width:28rem;height:28rem;position:absolute}.glow-a[data-v-e21a776e]{background:#06b6d4;top:-8rem;left:12%}.glow-b[data-v-e21a776e]{background:#8b5cf6;bottom:8%;right:-6rem}.grid[data-v-e21a776e]{background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 0%,#0000 72%);mask-image:radial-gradient(circle,#000 0%,#0000 72%)}.help-header[data-v-e21a776e]{align-items:flex-start;gap:1.5rem;max-width:1180px;margin:0 auto 1.5rem;display:flex;position:relative}.back-btn[data-v-e21a776e]{border:1px solid var(--w-10);background:var(--bg-panel-a);color:var(--w-70);cursor:pointer;border-radius:999px;align-items:center;gap:.45rem;padding:.58rem .85rem;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.back-btn[data-v-e21a776e]:hover{color:var(--w-95);background:#06b6d414;border-color:#06b6d461}.header-main[data-v-e21a776e]{text-align:center;flex:1}.eyebrow[data-v-e21a776e]{color:#06b6d4eb;letter-spacing:.08em;background:#06b6d412;border:1px solid #06b6d43d;border-radius:999px;align-items:center;gap:.45rem;margin-bottom:.75rem;padding:.32rem .8rem;font-size:.78rem;display:inline-flex}.header-main h1[data-v-e21a776e]{margin:0 0 .55rem;font-size:clamp(2rem,4vw,3.2rem);line-height:1.1}.header-main p[data-v-e21a776e]{max-width:48rem;color:var(--w-55);margin:0 auto;line-height:1.8}.help-layout[data-v-e21a776e]{grid-template-columns:240px minmax(0,1fr);gap:1.25rem;max-width:1180px;margin:0 auto;display:grid;position:relative}.node-nav[data-v-e21a776e]{border:1px solid var(--w-8);background:color-mix(in srgb,var(--bg-panel-a) 88%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:1rem;flex-direction:column;align-self:start;gap:.4rem;padding:.65rem;display:flex;position:sticky;top:1rem}.node-nav-item[data-v-e21a776e]{width:100%;color:var(--w-58);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.75rem;align-items:center;gap:.65rem;padding:.72rem .75rem;transition:background .15s,border-color .15s,color .15s;display:flex}.node-nav-item[data-v-e21a776e]:hover,.node-nav-item.active[data-v-e21a776e]{color:var(--w-92);background:color-mix(in srgb,var(--accent-color) 12%,transparent);border-color:color-mix(in srgb,var(--accent-color) 34%,transparent)}.node-nav-icon[data-v-e21a776e]{color:var(--accent-color);display:inline-flex}.node-nav-text[data-v-e21a776e]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.help-doc[data-v-e21a776e]{border:1px solid color-mix(in srgb,var(--accent-color) 20%,var(--w-8));background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--accent-color) 13%,transparent),transparent 32rem),color-mix(in srgb,var(--bg-panel-a) 90%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:1.25rem;padding:clamp(1.2rem,2.5vw,2rem);box-shadow:0 24px 70px #00000038}.doc-hero[data-v-e21a776e]{border-bottom:1px solid var(--w-8);align-items:center;gap:1rem;padding-bottom:1.25rem;display:flex}.doc-icon[data-v-e21a776e]{width:4.2rem;height:4.2rem;color:var(--accent-color);background:color-mix(in srgb,var(--accent-color) 14%,transparent);border:1px solid color-mix(in srgb,var(--accent-color) 30%,transparent);border-radius:1rem;justify-content:center;align-items:center;display:inline-flex}.doc-type[data-v-e21a776e]{color:var(--accent-color);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.3rem;font-size:.75rem}.doc-hero h2[data-v-e21a776e]{margin:0 0 .35rem;font-size:1.9rem}.doc-hero p[data-v-e21a776e]{color:var(--w-58);margin:0;line-height:1.7}.doc-summary[data-v-e21a776e],.doc-card[data-v-e21a776e]{border:1px solid var(--w-8);background:#ffffff06;border-radius:1rem;margin-top:1rem}.doc-summary[data-v-e21a776e]{padding:1.1rem 1.25rem}.doc-summary h3[data-v-e21a776e],.doc-card h3[data-v-e21a776e]{color:var(--w-88);margin:0 0 .65rem}.doc-summary p[data-v-e21a776e]{color:var(--w-62);margin:0;line-height:1.85}.doc-grid[data-v-e21a776e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.doc-card[data-v-e21a776e]{padding:1rem 1.1rem}.doc-card h3[data-v-e21a776e]{align-items:center;gap:.45rem;display:flex}.doc-card h3 svg[data-v-e21a776e]{color:var(--accent-color)}.doc-card ul[data-v-e21a776e],.doc-card ol[data-v-e21a776e]{color:var(--w-62);margin:0;padding-left:1.25rem;line-height:1.8}.doc-card li+li[data-v-e21a776e]{margin-top:.38rem}.accent-cyan[data-v-e21a776e]{--accent-color:#06b6d4}.accent-blue[data-v-e21a776e]{--accent-color:#60a5fa}.accent-green[data-v-e21a776e]{--accent-color:#34d399}.accent-orange[data-v-e21a776e]{--accent-color:#fb923c}.accent-rose[data-v-e21a776e]{--accent-color:#f472b6}.accent-teal[data-v-e21a776e]{--accent-color:#2dd4bf}.accent-amber[data-v-e21a776e]{--accent-color:#fbbf24}.accent-pink[data-v-e21a776e]{--accent-color:#ec4899}.accent-purple[data-v-e21a776e]{--accent-color:#a855f7}.accent-violet[data-v-e21a776e]{--accent-color:#8b5cf6}html[data-theme=light] .node-help-page[data-v-e21a776e]{color:#141c2a}html[data-theme=light] .help-doc[data-v-e21a776e],html[data-theme=light] .node-nav[data-v-e21a776e]{background:#ffffffdb}html[data-theme=light] .header-main p[data-v-e21a776e],html[data-theme=light] .doc-hero p[data-v-e21a776e],html[data-theme=light] .doc-summary p[data-v-e21a776e],html[data-theme=light] .doc-card ul[data-v-e21a776e],html[data-theme=light] .doc-card ol[data-v-e21a776e]{color:#485469}@media (max-width:900px){.node-help-page[data-v-e21a776e]{padding:1rem}.help-header[data-v-e21a776e]{flex-direction:column;gap:1rem}.header-main[data-v-e21a776e]{text-align:left}.help-layout[data-v-e21a776e]{grid-template-columns:1fr}.node-nav[data-v-e21a776e]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative;top:auto}.doc-grid[data-v-e21a776e]{grid-template-columns:1fr}}.canvas-container[data-v-38db8434]{width:100%;height:100%;font-size:var(--canvas-base-font,14px);flex-direction:column;display:flex;position:relative;overflow:hidden}.canvas-workspace[data-v-38db8434]{flex-direction:column;width:100%;height:100%;display:flex;position:static}.canvas-loading-mask[data-v-38db8434]{z-index:30;-webkit-backdrop-filter:blur(12px)saturate(1.08);backdrop-filter:blur(12px)saturate(1.08);background:radial-gradient(circle at 50% 34%,#06b6d42e,#0000 34%),radial-gradient(circle at 72% 62%,#8b5cf61f,#0000 30%),#040a12d6;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.canvas-loading-card[data-v-38db8434]{text-align:center;background:linear-gradient(#121b2aeb,#0a0f1ae6),#0e1420e0;border:1px solid #06b6d43d;border-radius:20px;width:min(380px,100% - 48px);padding:1.7rem 1.85rem 1.45rem;position:relative;overflow:hidden;box-shadow:0 28px 80px #0000006b,inset 0 0 0 1px #ffffff09,0 0 34px #06b6d414}.canvas-loading-card[data-v-38db8434]:before{content:"";border-radius:inherit;opacity:.9;pointer-events:none;background:linear-gradient(110deg,#0000 0%,#ffffff0d 36%,#0000 54%),radial-gradient(circle at 50% 0,#06b6d429,#0000 46%);position:absolute;inset:0}.canvas-loading-glow[data-v-38db8434]{border-radius:inherit;pointer-events:none;position:absolute;inset:-1px}.canvas-loading-glow[data-v-38db8434]:after{content:"";opacity:.75;background:linear-gradient(90deg,#0000,#67e8f9cc,#0000);height:1px;position:absolute;top:-1px;left:16%;right:16%}.canvas-loading-icon[data-v-38db8434]{color:#06b6d4;background:linear-gradient(135deg,#06b6d42e,#0ea5e914),#06b6d414;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 1rem;display:flex;position:relative;box-shadow:0 12px 28px #06b6d429,inset 0 0 0 1px #67e8f924}.canvas-loading-ring[data-v-38db8434]{border:1px solid #67e8f924;border-top-color:#67e8f975;border-radius:20px;animation:1.7s ease-in-out infinite loadingPulse-38db8434;position:absolute;inset:-8px}.canvas-loading-icon[data-v-38db8434] svg{z-index:1;animation:1s linear infinite loadingSpin-38db8434;position:relative}.canvas-loading-title[data-v-38db8434]{color:var(--w-100);letter-spacing:.01em;margin-bottom:.38rem;font-size:1.05rem;font-weight:700;position:relative}.canvas-loading-desc[data-v-38db8434]{color:var(--w-55);font-size:.84rem;line-height:1.65;position:relative}.canvas-loading-dots[data-v-38db8434]{align-items:center;gap:.35rem;margin-top:1rem;display:inline-flex;position:relative}.canvas-loading-dots span[data-v-38db8434]{background:#67e8f96b;border-radius:999px;width:5px;height:5px;animation:1.2s ease-in-out infinite loadingDot-38db8434}.canvas-loading-dots span[data-v-38db8434]:nth-child(2){animation-delay:.16s}.canvas-loading-dots span[data-v-38db8434]:nth-child(3){animation-delay:.32s}@keyframes loadingSpin-38db8434{to{transform:rotate(360deg)}}@keyframes loadingPulse-38db8434{0%,to{opacity:.45;transform:scale(.96)}50%{opacity:.95;transform:scale(1.06)}}@keyframes loadingDot-38db8434{0%,80%,to{opacity:.38;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}.beijing[data-v-38db8434]{pointer-events:none;z-index:0;background:linear-gradient(#040a12,#080e1a,#050810);position:absolute;inset:0;overflow:hidden}.gradient-flow[data-v-38db8434]{background:conic-gradient(#0000 0deg,#06b6d406 60deg,#0000 120deg,#8b5cf605 180deg,#0000 240deg,#10b98105 300deg,#0000 360deg);animation:60s linear infinite flowRotate-38db8434;position:absolute;inset:-50%}@keyframes flowRotate-38db8434{to{transform:rotate(360deg)}}.gradient-orb[data-v-38db8434]{filter:blur(120px);border-radius:50%;animation:25s ease-in-out infinite orbFloat-38db8434;position:absolute}.orb-1[data-v-38db8434]{background:radial-gradient(circle,#06b6d41a 0%,#0000 70%);width:900px;height:900px;top:-30%;right:-20%}.orb-2[data-v-38db8434]{background:radial-gradient(circle,#8b5cf612 0%,#0000 70%);width:800px;height:800px;animation-delay:-8s;bottom:-25%;left:-15%}.orb-3[data-v-38db8434]{background:radial-gradient(circle,#10b9810f 0%,#0000 70%);width:500px;height:500px;animation-delay:-16s;top:40%;left:25%}@keyframes orbFloat-38db8434{0%,to{transform:translate(0)scale(1)}25%{transform:translate(80px,-50px)scale(1.15)}50%{transform:translate(-50px,80px)scale(.9)}75%{transform:translate(-80px,-30px)scale(1.1)}}.grid-lines[data-v-38db8434]{background-image:linear-gradient(#06b6d406 1px,#0000 1px),linear-gradient(90deg,#06b6d406 1px,#0000 1px);background-size:60px 60px;animation:10s ease-in-out infinite gridPulse-38db8434;position:absolute;inset:0}@keyframes gridPulse-38db8434{0%,to{opacity:.6}50%{opacity:1}}.particles[data-v-38db8434]{position:absolute;inset:0}.particle[data-v-38db8434]{background:#06b6d4cc;border-radius:50%;animation:20s ease-in-out infinite particleDrift-38db8434;position:absolute;box-shadow:0 0 10px #06b6d480}@keyframes particleDrift-38db8434{0%,to{opacity:0;transform:translate(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translate(50px,-120px)}}.connection-lines[data-v-38db8434]{width:100%;height:100%;position:absolute;inset:0}.conn-line[data-v-38db8434]{fill:none;stroke:#06b6d40f;stroke-width:.6px;stroke-dasharray:200;stroke-dashoffset:200px;animation:12s linear infinite lineFlow-38db8434}.conn-line.delay-1[data-v-38db8434]{stroke:#8b5cf60f;animation-delay:-4s}.conn-line.delay-2[data-v-38db8434]{stroke:#10b9810f;animation-delay:-8s}@keyframes lineFlow-38db8434{0%{stroke-dashoffset:200px}50%{stroke-dashoffset:0}to{stroke-dashoffset:-200px}}.content-wrapper[data-v-38db8434]{z-index:1;box-sizing:border-box;flex-direction:column;flex:1;justify-content:space-between;width:100%;padding:6rem 3rem;display:flex;position:relative}.hero-section[data-v-38db8434]{flex-direction:column;align-items:center;gap:.6rem;display:flex}.hero-top[data-v-38db8434]{align-items:center;gap:1.5rem;display:flex}.logo-container[data-v-38db8434]{flex-shrink:0;width:76px;height:76px;position:relative}.logo-glow[data-v-38db8434]{background:radial-gradient(circle,#06b6d440 0%,#0000 70%);border-radius:50%;animation:3s ease-in-out infinite glowPulse-38db8434;position:absolute;inset:-20px}@keyframes glowPulse-38db8434{0%,to{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}.logo-orbit[data-v-38db8434]{animation:12s linear infinite orbitSpin-38db8434;position:absolute;inset:-12px}@keyframes orbitSpin-38db8434{to{transform:rotate(360deg)}}.orbit-dot[data-v-38db8434]{border-radius:50%;width:5px;height:5px;position:absolute}.orbit-dot.dot-1[data-v-38db8434]{background:#06b6d4e6;top:0;left:50%;transform:translate(-50%);box-shadow:0 0 8px #06b6d4cc}.orbit-dot.dot-2[data-v-38db8434]{background:#8b5cf6cc;bottom:15%;right:5%;box-shadow:0 0 8px #8b5cf6b3}.orbit-dot.dot-3[data-v-38db8434]{background:#10b981cc;bottom:15%;left:5%;box-shadow:0 0 8px #10b981b3}.logo-core[data-v-38db8434]{animation:4s ease-in-out infinite coreFloat-38db8434;position:absolute;inset:10px}.logo-core img[data-v-38db8434]{filter:drop-shadow(0 0 20px #06b6d480);width:100%;height:100%}@keyframes coreFloat-38db8434{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.title-area[data-v-38db8434]{flex-direction:column;gap:.5rem;display:flex}.title-badge[data-v-38db8434]{color:#06b6d4e6;letter-spacing:.12em;background:#06b6d414;border:1px solid #06b6d440;border-radius:100px;align-items:center;gap:.5rem;width:fit-content;padding:.35rem 1.15rem;font-size:.8rem;display:flex}.badge-dot[data-v-38db8434]{background:#06b6d4;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite badgePulse-38db8434}@keyframes badgePulse-38db8434{0%,to{opacity:.5}50%{opacity:1;box-shadow:0 0 10px #06b6d4cc}}.hero-title[data-v-38db8434]{background:linear-gradient(135deg,var(--w-100) 0%,#06b6d4 50%,#8b5cf6e6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:2.5rem;font-weight:700;line-height:1.2}.hero-tagline[data-v-38db8434]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin:0;display:flex}.tag-item[data-v-38db8434]{background:var(--w-3);border:1px solid var(--w-6);color:#b4bec8cc;border-radius:100px;align-items:center;gap:.35rem;padding:.4rem 1rem;font-size:.85rem;transition:all .3s;display:flex}.tag-item[data-v-38db8434]:hover{color:#06b6d4e6;background:#06b6d414;border-color:#06b6d440}.tag-icon[data-v-38db8434]{color:#06b6d499;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.tag-icon[data-v-38db8434] svg{width:100%;height:100%}.capabilities-section[data-v-38db8434]{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.capabilities-inner[data-v-38db8434]{align-items:center;gap:3.5rem;display:flex}.ability-grid[data-v-38db8434]{flex-direction:column;flex-shrink:0;gap:.95rem;width:20rem;display:flex}.ability-card[data-v-38db8434]{cursor:pointer;background:#12161e99;border-radius:.75rem;align-items:center;gap:.85rem;padding:1.1rem 1.25rem;transition:all .3s;display:flex;position:relative;overflow:hidden}.ability-card[data-v-38db8434]:hover{background:#191e28cc}.ability-card.active-card[data-v-38db8434]{background:#191e28e6;transform:translate(4px)}.ability-border[data-v-38db8434]{border:1px solid var(--w-4);pointer-events:none;border-radius:.75rem;transition:border-color .3s;position:absolute;inset:0}.ability-card.active-card .ability-border.border-0[data-v-38db8434]{border-color:#06b6d466}.ability-card.active-card .ability-border.border-1[data-v-38db8434]{border-color:#8b5cf666}.ability-card.active-card .ability-border.border-2[data-v-38db8434]{border-color:#10b98166}.ability-card.active-card .ability-border.border-3[data-v-38db8434]{border-color:#fb923c66}.ability-icon-wrap[data-v-38db8434]{flex-shrink:0;width:40px;height:40px;position:relative}.ability-icon-bg[data-v-38db8434]{border-radius:8px;position:absolute;inset:0;transform:rotate(-5deg)}.ability-icon-bg.bg-0[data-v-38db8434]{background:#06b6d41f}.ability-icon-bg.bg-1[data-v-38db8434]{background:#8b5cf61f}.ability-icon-bg.bg-2[data-v-38db8434]{background:#10b9811f}.ability-icon-bg.bg-3[data-v-38db8434]{background:#fb923c1f}.ability-icon[data-v-38db8434]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ability-icon.icon-0[data-v-38db8434]{color:#06b6d4cc}.ability-icon.icon-1[data-v-38db8434]{color:#8b5cf6cc}.ability-icon.icon-2[data-v-38db8434]{color:#10b981cc}.ability-icon.icon-3[data-v-38db8434]{color:#fb923ccc}.ability-icon[data-v-38db8434] svg{width:22px!important;height:22px!important}.ability-text[data-v-38db8434]{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.ability-title[data-v-38db8434]{color:#dce6f0e6;font-size:.95rem;font-weight:500}.ability-brief[data-v-38db8434]{color:#8c99a099;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.ability-arrow[data-v-38db8434]{opacity:0;color:#06b6d499;flex-shrink:0;transition:all .25s;transform:translate(4px)}.ability-arrow.show[data-v-38db8434]{opacity:1;transform:translate(0)}.showcase-area[data-v-38db8434]{perspective:1000px;flex-direction:column;flex-shrink:0;align-items:center;gap:1.35rem;width:44rem;display:flex}.showcase-card[data-v-38db8434]{background:linear-gradient(145deg,var(--bg-panel-a) 0%,var(--bg-page-a) 100%);width:100%;transform-style:preserve-3d;border-radius:1rem;padding:2.25rem 2.75rem;position:relative;overflow:hidden}.card-top-bar[data-v-38db8434]{justify-content:space-between;align-items:center;margin-bottom:1.35rem;display:flex}.card-step-badge[data-v-38db8434]{border-radius:.55rem;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;font-family:Courier New,monospace;font-size:.85rem;font-weight:700;display:flex}.card-step-badge.badge-0[data-v-38db8434]{color:#06b6d4;background:#06b6d426}.card-step-badge.badge-1[data-v-38db8434]{color:#8b5cf6;background:#8b5cf626}.card-step-badge.badge-2[data-v-38db8434]{color:#10b981;background:#10b98126}.card-step-badge.badge-3[data-v-38db8434]{color:#fb923c;background:#fb923c26}.card-mode-tag[data-v-38db8434]{color:#06b6d4cc;background:#06b6d40f;border:1px solid #06b6d433;border-radius:100px;align-items:center;gap:.4rem;padding:.25rem .75rem;font-size:.7rem;display:flex}.mode-dot[data-v-38db8434]{background:#06b6d4;border-radius:50%;width:5px;height:5px;animation:1.5s ease-in-out infinite modePulse-38db8434}@keyframes modePulse-38db8434{0%,to{opacity:.4}50%{opacity:1;box-shadow:0 0 6px #06b6d4cc}}.showcase-inner[data-v-38db8434]{align-items:flex-start;gap:1.5rem;display:flex}.feature-icon-area[data-v-38db8434]{flex-shrink:0;width:62px;height:62px;position:relative}.icon-bg[data-v-38db8434]{border-radius:14px;transition:background .5s;position:absolute;inset:0;transform:rotate(-6deg)}.icon-bg.bg-0[data-v-38db8434]{background:linear-gradient(135deg,#06b6d433,#06b6d414)}.icon-bg.bg-1[data-v-38db8434]{background:linear-gradient(135deg,#8b5cf633,#8b5cf614)}.icon-bg.bg-2[data-v-38db8434]{background:linear-gradient(135deg,#10b98133,#10b98114)}.icon-bg.bg-3[data-v-38db8434]{background:linear-gradient(135deg,#fb923c33,#fb923c14)}.feature-icon[data-v-38db8434]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.feature-icon.icon-0[data-v-38db8434]{color:#06b6d4e6}.feature-icon.icon-1[data-v-38db8434]{color:#8b5cf6e6}.feature-icon.icon-2[data-v-38db8434]{color:#10b981e6}.feature-icon.icon-3[data-v-38db8434]{color:#fb923ce6}.feature-icon[data-v-38db8434] svg{width:35px!important;height:35px!important}.feature-info[data-v-38db8434]{flex:1;min-width:0}.feature-info h3[data-v-38db8434]{color:#f0f5fa;margin:0 0 .65rem;font-size:1.5rem;font-weight:600}.feature-desc[data-v-38db8434]{color:#8c99a0d9;min-height:3.5rem;margin:0 0 .9rem;font-size:1rem;line-height:1.7}.desc-cursor[data-v-38db8434]{color:#06b6d499;animation:.8s step-end infinite blink-38db8434}@keyframes blink-38db8434{0%,50%{opacity:1}51%,to{opacity:0}}.feature-tags[data-v-38db8434]{flex-wrap:wrap;gap:.4rem;display:flex}.f-tag[data-v-38db8434]{border-radius:4px;padding:.25rem .7rem;font-size:.75rem;font-weight:500}.f-tag.tag-0[data-v-38db8434]{color:#06b6d4cc;background:#06b6d41a;border:1px solid #06b6d426}.f-tag.tag-1[data-v-38db8434]{color:#8b5cf6cc;background:#8b5cf61a;border:1px solid #8b5cf626}.f-tag.tag-2[data-v-38db8434]{color:#10b981cc;background:#10b9811a;border:1px solid #10b98126}.f-tag.tag-3[data-v-38db8434]{color:#fb923ccc;background:#fb923c1a;border:1px solid #fb923c26}.progress-dots[data-v-38db8434]{gap:.5rem;display:flex}.p-dot[data-v-38db8434]{background:var(--w-8);border-radius:2px;width:2rem;height:3px;transition:all .4s}.p-dot.active[data-v-38db8434]{width:3rem}.p-dot.active.dot-color-0[data-v-38db8434]{background:#06b6d4cc;box-shadow:0 0 8px #06b6d466}.p-dot.active.dot-color-1[data-v-38db8434]{background:#8b5cf6cc;box-shadow:0 0 8px #8b5cf666}.p-dot.active.dot-color-2[data-v-38db8434]{background:#10b981cc;box-shadow:0 0 8px #10b98166}.p-dot.active.dot-color-3[data-v-38db8434]{background:#fb923ccc;box-shadow:0 0 8px #fb923c66}.p-dot.passed[data-v-38db8434]{background:var(--w-15)}.card-glow[data-v-38db8434]{pointer-events:none;position:absolute;inset:0}.card-glow.glow-0[data-v-38db8434]{background:radial-gradient(80% 60% at 0 0,#06b6d41f 0%,#0000 70%)}.card-glow.glow-1[data-v-38db8434]{background:radial-gradient(80% 60% at 0 0,#8b5cf61f 0%,#0000 70%)}.card-glow.glow-2[data-v-38db8434]{background:radial-gradient(80% 60% at 0 0,#10b9811f 0%,#0000 70%)}.card-glow.glow-3[data-v-38db8434]{background:radial-gradient(80% 60% at 0 0,#fb923c1f 0%,#0000 70%)}.card-border-line[data-v-38db8434]{border:1px solid var(--w-5);pointer-events:none;border-radius:1rem;transition:border-color .5s;position:absolute;inset:0}.card-border-line.border-0[data-v-38db8434]{border-color:#06b6d459}.card-border-line.border-1[data-v-38db8434]{border-color:#8b5cf659}.card-border-line.border-2[data-v-38db8434]{border-color:#10b98159}.card-border-line.border-3[data-v-38db8434]{border-color:#fb923c59}.showcase-card.fly-in[data-v-38db8434]{animation:.5s cubic-bezier(.34,1.56,.64,1) forwards flyIn-38db8434}@keyframes flyIn-38db8434{0%{opacity:0;transform:translate(-40px)scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}.showcase-card.showing[data-v-38db8434]{animation:2.5s ease-in-out infinite showGlow-38db8434}@keyframes showGlow-38db8434{0%,to{box-shadow:0 0 20px #06b6d414,0 10px 40px -10px var(--b-40)}50%{box-shadow:0 0 35px #06b6d429,0 15px 50px -10px var(--b-50)}}.showcase-card.fly-out[data-v-38db8434]{animation:.4s ease-in forwards flyOut-38db8434}@keyframes flyOut-38db8434{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(40px)scale(.95)}}.cta-section[data-v-38db8434]{flex-direction:column;align-items:center;gap:1rem;display:flex}.cta-inner[data-v-38db8434]{align-items:center;gap:1.2rem;display:flex}.cta-btn[data-v-38db8434]{background:linear-gradient(145deg,var(--bg-panel-a),var(--bg-page-a));cursor:pointer;border:none;border-radius:1rem;align-items:center;padding:0;transition:all .4s;display:flex;position:relative;overflow:hidden}.cta-btn-active[data-v-38db8434]:hover{transform:translateY(-2px)}.cta-btn[data-v-38db8434]:hover{box-shadow:0 0 40px #06b6d426,0 10px 40px -10px var(--b-50)}.cta-btn-glow[data-v-38db8434]{z-index:0;background:linear-gradient(135deg,#06b6d466,#8b5cf64d,#10b9814d,#06b6d466) 0 0/300% 300%;border-radius:1rem;animation:4s ease-in-out infinite ctaGlow-38db8434;position:absolute;inset:-1px}@keyframes ctaGlow-38db8434{0%,to{background-position:0%}50%{background-position:100%}}.cta-btn-content[data-v-38db8434]{z-index:1;background:linear-gradient(145deg,var(--bg-panel-a),var(--bg-page-a));border-radius:calc(1rem - 1px);align-items:center;gap:1.5rem;margin:1px;padding:1.15rem 2.5rem;display:flex;position:relative}.cta-btn-icon[data-v-38db8434]{flex-shrink:0;width:42px;height:42px}.cta-btn-icon img[data-v-38db8434]{filter:drop-shadow(0 0 8px #06b6d480);width:100%;height:100%;animation:3s ease-in-out infinite ctaIconFloat-38db8434}@keyframes ctaIconFloat-38db8434{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.cta-btn-text[data-v-38db8434]{flex-direction:column;gap:.2rem;display:flex}.cta-btn-main[data-v-38db8434]{color:#f0f5fa;letter-spacing:.02em;font-size:1.1rem;font-weight:600}.cta-btn-sub[data-v-38db8434]{color:#06b6d4b3;letter-spacing:.05em;font-size:.7rem}.cta-btn-status[data-v-38db8434]{color:#06b6d4e6;letter-spacing:.08em;white-space:nowrap;background:#06b6d41f;border:1px solid #06b6d44d;border-radius:100px;align-items:center;gap:.4rem;padding:.3rem .85rem;font-size:.65rem;font-weight:600;display:flex}.cta-status-dot[data-v-38db8434]{background:#06b6d4;border-radius:50%;width:5px;height:5px;animation:2s ease-in-out infinite ctaDotPulse-38db8434}@keyframes ctaDotPulse-38db8434{0%,to{opacity:.4}50%{opacity:1;box-shadow:0 0 8px #06b6d4cc}}.cta-btn-shine[data-v-38db8434]{background:linear-gradient(90deg,transparent,var(--w-4),transparent);z-index:2;pointer-events:none;width:60%;height:100%;animation:4s ease-in-out infinite ctaShine-38db8434;position:absolute;top:0;left:-100%}@keyframes ctaShine-38db8434{0%{left:-100%}50%{left:150%}to{left:150%}}.corner-decor[data-v-38db8434]{color:#06b6d44d;z-index:2;pointer-events:none;width:80px;height:80px;position:absolute}.corner-decor svg[data-v-38db8434]{width:100%;height:100%}.top-right[data-v-38db8434]{top:20px;right:20px}.bottom-left[data-v-38db8434]{bottom:20px;left:20px}html[data-theme=light] .canvas-loading-mask[data-v-38db8434]{background:radial-gradient(circle at 50% 34%,#06b6d429,#0000 34%),radial-gradient(circle at 72% 62%,#8b5cf617,#0000 30%),#f8fafcc7}html[data-theme=light] .canvas-loading-card[data-v-38db8434]{background:linear-gradient(#fffffff2,#f1f5f9eb),#ffffffe6;border-color:#065f782e;box-shadow:0 24px 70px #0f172a24,inset 0 0 0 1px #ffffffbf,0 0 34px #065f7814}html[data-theme=light] .canvas-loading-card[data-v-38db8434]:before{background:linear-gradient(110deg,#0000 0%,#ffffffbf 36%,#0000 54%),radial-gradient(circle at 50% 0,#06b6d41f,#0000 46%)}html[data-theme=light] .canvas-loading-title[data-v-38db8434]{color:#0f172af0}html[data-theme=light] .canvas-loading-desc[data-v-38db8434]{color:#475569b8}html[data-theme=light] .canvas-loading-icon[data-v-38db8434]{color:#0891b2f2;background:linear-gradient(135deg,#06b6d424,#0ea5e90f),#065f780d;box-shadow:0 12px 28px #065f781a,inset 0 0 0 1px #065f781f}html[data-theme=light] .beijing[data-v-38db8434]{background:linear-gradient(180deg,#fcfdff 0%,var(--bg-page) 45%,#ecf0f5 100%)}html[data-theme=light] .gradient-orb.orb-1[data-v-38db8434]{background:radial-gradient(circle,#00a1c224 0%,#0000 70%)}html[data-theme=light] .gradient-orb.orb-2[data-v-38db8434]{background:radial-gradient(circle,#7c3aed1a 0%,#0000 70%)}html[data-theme=light] .gradient-orb.orb-3[data-v-38db8434]{background:radial-gradient(circle,#10b98117 0%,#0000 70%)}html[data-theme=light] .grid-lines[data-v-38db8434]{background-image:linear-gradient(#0000000b 1px,#0000 1px),linear-gradient(90deg,#0000000b 1px,#0000 1px)}html[data-theme=light] .particle[data-v-38db8434]{background:#00a1c273;box-shadow:0 0 8px #00a1c24d}html[data-theme=light] .conn-line[data-v-38db8434]{stroke:#00a1c224}html[data-theme=light] .conn-line.delay-1[data-v-38db8434]{stroke:#7c3aed1f}html[data-theme=light] .conn-line.delay-2[data-v-38db8434]{stroke:#10b9811f}html[data-theme=light] .hero-title[data-v-38db8434]{background:linear-gradient(135deg,var(--text-primary) 0%,#0082a5 45%,#6e46c8 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}html[data-theme=light] .tag-item[data-v-38db8434]{color:var(--text-secondary);border-color:var(--w-12)}html[data-theme=light] .tag-item[data-v-38db8434]:hover{color:#007896}html[data-theme=light] .ability-card[data-v-38db8434]{border:1px solid var(--w-10);background:#ffffffeb;box-shadow:0 1px 4px #0000000f}html[data-theme=light] .ability-card[data-v-38db8434]:hover{background:var(--bg-card-2)}html[data-theme=light] .ability-card.active-card[data-v-38db8434]{background:var(--bg-hover-solid)}html[data-theme=light] .ability-title[data-v-38db8434]{color:var(--text-primary)}html[data-theme=light] .ability-brief[data-v-38db8434]{color:var(--text-tertiary)}html[data-theme=light] .feature-info h3[data-v-38db8434]{color:var(--text-primary)}html[data-theme=light] .feature-desc[data-v-38db8434]{color:var(--text-secondary)}html[data-theme=light] .cta-btn-main[data-v-38db8434]{color:var(--text-primary)}html[data-theme=light] .showcase-card.showing[data-v-38db8434]{animation:2.5s ease-in-out infinite showGlowLight-38db8434}@keyframes showGlowLight-38db8434{0%,to{box-shadow:0 0 20px #00a1c21f,0 10px 40px -10px #00000014}50%{box-shadow:0 0 32px #00a1c233,0 15px 50px -10px #0000001a}}.canvas-container[data-v-38db8434] .guide-btn{bottom:1rem}.global-config-btn[data-v-38db8434]{z-index:200;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--w-8);width:2.25rem;height:2.25rem;color:var(--w-40);cursor:pointer;background:#12161ed9;border-radius:.5rem;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;bottom:4.2rem;left:1.25rem;box-shadow:0 2px 8px #0003}.global-config-btn[data-v-38db8434]:hover{color:#06b6d4e6;background:#12161ef2;border-color:#06b6d44d}html[data-theme=light] .global-config-btn[data-v-38db8434]{color:#00000059;background:#ffffffeb;border-color:#00000014;box-shadow:0 2px 8px #0000000f}html[data-theme=light] .global-config-btn[data-v-38db8434]:hover{color:#06a2c0e6;border-color:#06b6d440}.beijing-container[data-v-ade51bbb]{pointer-events:none;z-index:0;background:linear-gradient(#06080c,#0c0f16,#080a10);position:absolute;inset:0;overflow:hidden}.gradient-flow[data-v-ade51bbb]{background:conic-gradient(#0000 0deg,#f59e0b06 60deg,#0000 120deg,#fbbf2405 180deg,#0000 240deg,#d9770605 300deg,#0000 360deg);animation:60s linear infinite flowRotate-ade51bbb;position:absolute;inset:-50%}@keyframes flowRotate-ade51bbb{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.gradient-orb[data-v-ade51bbb]{filter:blur(120px);border-radius:50%;animation:25s ease-in-out infinite orbFloat-ade51bbb;position:absolute}.orb-1[data-v-ade51bbb]{background:radial-gradient(circle,#f59e0b1a 0%,#0000 70%);width:900px;height:900px;top:-30%;right:-20%}.orb-2[data-v-ade51bbb]{background:radial-gradient(circle,#fbbf240f 0%,#0000 70%);width:800px;height:800px;animation-delay:-8s;bottom:-25%;left:-15%}.orb-3[data-v-ade51bbb]{background:radial-gradient(circle,#d977060f 0%,#0000 70%);width:500px;height:500px;animation-delay:-16s;top:40%;left:25%}@keyframes orbFloat-ade51bbb{0%,to{transform:translate(0)scale(1)}25%{transform:translate(80px,-50px)scale(1.15)}50%{transform:translate(-50px,80px)scale(.9)}75%{transform:translate(-80px,-30px)scale(1.1)}}.grid-lines[data-v-ade51bbb]{background-image:linear-gradient(#f59e0b06 1px,#0000 1px),linear-gradient(90deg,#f59e0b06 1px,#0000 1px);background-size:60px 60px;animation:10s ease-in-out infinite gridPulse-ade51bbb;position:absolute;inset:0}@keyframes gridPulse-ade51bbb{0%,to{opacity:.6}50%{opacity:1}}.particles[data-v-ade51bbb]{position:absolute;inset:0}.particle[data-v-ade51bbb]{background:#f59e0bcc;border-radius:50%;animation:20s ease-in-out infinite particleDrift-ade51bbb;position:absolute;box-shadow:0 0 10px #f59e0b80}@keyframes particleDrift-ade51bbb{0%,to{opacity:0;transform:translate(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translate(50px,-120px)}}.connection-lines[data-v-ade51bbb]{width:100%;height:100%;position:absolute;inset:0}.conn-line[data-v-ade51bbb]{fill:none;stroke:#f59e0b0f;stroke-width:.6px;stroke-dasharray:200;stroke-dashoffset:200px;animation:12s linear infinite lineFlow-ade51bbb}.conn-line.delay-1[data-v-ade51bbb]{stroke:#fbbf240f;animation-delay:-4s}.conn-line.delay-2[data-v-ade51bbb]{stroke:#d977060f;animation-delay:-8s}@keyframes lineFlow-ade51bbb{0%{stroke-dashoffset:200px}50%{stroke-dashoffset:0}to{stroke-dashoffset:-200px}}html[data-theme=light] .beijing-container[data-v-ade51bbb]{background:linear-gradient(#fffaf0,#faf2e1 40%,#f0e6d4)}html[data-theme=light] .gradient-orb.orb-1[data-v-ade51bbb]{background:radial-gradient(circle,#f59e0b33 0%,#0000 70%)}html[data-theme=light] .gradient-orb.orb-2[data-v-ade51bbb]{background:radial-gradient(circle,#fbbf2426 0%,#0000 70%)}html[data-theme=light] .gradient-orb.orb-3[data-v-ade51bbb]{background:radial-gradient(circle,#d9770621 0%,#0000 70%)}html[data-theme=light] .grid-lines[data-v-ade51bbb]{background-image:linear-gradient(#0000000b 1px,#0000 1px),linear-gradient(90deg,#0000000b 1px,#0000 1px)}html[data-theme=light] .particle[data-v-ade51bbb]{background:#f59e0b73;box-shadow:0 0 8px #f59e0b47}html[data-theme=light] .conn-line[data-v-ade51bbb]{stroke:#f59e0b24}html[data-theme=light] .conn-line.delay-1[data-v-ade51bbb]{stroke:#fbbf241f}html[data-theme=light] .conn-line.delay-2[data-v-ade51bbb]{stroke:#d977061f}.guide-header[data-v-b51a1710]{text-align:center;border-bottom:1px solid var(--w-4);padding:2rem 0 2.5rem;position:relative}.header-glow[data-v-b51a1710]{pointer-events:none;background:radial-gradient(#f59e0b14 0%,#0000 70%);width:30rem;height:18rem;position:absolute;top:-60%;left:50%;transform:translate(-50%)}.header-badge[data-v-b51a1710]{color:#f59e0be6;letter-spacing:.15em;text-transform:uppercase;background:#f59e0b0f;border:1px solid #f59e0b33;border-radius:100px;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.35rem 1.2rem;font-size:.85rem;display:inline-flex}.badge-pulse[data-v-b51a1710]{background:#f59e0b;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite pulse-b51a1710}@keyframes pulse-b51a1710{0%,to{opacity:.4}50%{opacity:1;box-shadow:0 0 10px #f59e0be6}}.header-title[data-v-b51a1710]{background:linear-gradient(135deg,var(--w-100) 0%,#f59e0b 50%,#d97706 100%);-webkit-text-fill-color:transparent;letter-spacing:-.01em;-webkit-background-clip:text;background-clip:text;margin:0 0 .75rem;font-size:2.65rem;font-weight:800}.header-desc[data-v-b51a1710]{color:#a0afbeb3;margin:0 0 1.5rem;font-size:1.15rem;line-height:1.6}.header-tags[data-v-b51a1710]{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.h-tag[data-v-b51a1710]{background:var(--w-3);border:1px solid var(--w-6);color:#b4c3d2a6;border-radius:100px;padding:.35rem .95rem;font-size:.9rem;transition:all .25s}.h-tag[data-v-b51a1710]:hover{color:#f59e0be6;background:#f59e0b0f;border-color:#f59e0b33}.section[data-v-b51a1710]{flex-direction:column;gap:1.25rem;display:flex}.section-title-row[data-v-b51a1710]{align-items:center;gap:.75rem;display:flex}.section-icon[data-v-b51a1710]{border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.section-icon[data-v-b51a1710] svg{width:18px;height:18px}.section-title[data-v-b51a1710]{color:#ebf2fa;margin:0;font-size:1.5rem;font-weight:700}.section-tag[data-v-b51a1710]{color:#f59e0bcc;background:#f59e0b0f;border:1px solid #f59e0b26;border-radius:100px;margin-left:auto;padding:.2rem .7rem;font-size:.85rem}.section-desc[data-v-b51a1710]{color:#afbecdc7;margin:0;font-size:1.05rem;line-height:1.75}.video-icon[data-v-b51a1710],.overview-icon[data-v-b51a1710]{color:#f59e0be6;background:#f59e0b1a}.prep-icon[data-v-b51a1710]{color:#38bdf8e6;background:#38bdf81a}.core-icon[data-v-b51a1710]{color:#00e5a0e6;background:#00e5a01a}.adv-icon[data-v-b51a1710]{color:#ec4899e6;background:#ec48991a}.video-hero-card[data-v-b51a1710]{cursor:pointer;background:linear-gradient(135deg,#f59e0b0f,#d977060a,#f59e0b08);border:1px solid #f59e0b26;border-radius:1rem;padding:2rem 2.5rem;transition:all .35s;position:relative;overflow:hidden}.video-hero-card[data-v-b51a1710]:hover{border-color:#f59e0b59;transform:translateY(-2px);box-shadow:0 8px 32px #f59e0b14,0 0 0 1px #f59e0b1a}.video-hero-glow[data-v-b51a1710]{pointer-events:none;background:radial-gradient(#f59e0b0f 0%,#0000 70%);width:24rem;height:18rem;position:absolute;top:-50%;right:-20%}.video-hero-content[data-v-b51a1710]{align-items:center;gap:2rem;display:flex;position:relative}.video-hero-play[data-v-b51a1710]{color:#f59e0bcc;flex-shrink:0;width:4rem;height:4rem;transition:all .3s}.video-hero-card:hover .video-hero-play[data-v-b51a1710]{color:#f59e0b;transform:scale(1.08)}.video-hero-play svg[data-v-b51a1710]{width:100%;height:100%}.video-hero-info[data-v-b51a1710]{flex:1}.video-hero-badge[data-v-b51a1710]{color:#f59e0be6;letter-spacing:.05em;background:#f59e0b1f;border:1px solid #f59e0b40;border-radius:4px;margin-bottom:.5rem;padding:.2rem .65rem;font-size:.8rem;font-weight:600;display:inline-block}.video-hero-info h3[data-v-b51a1710]{color:#f0f5fa;margin:0 0 .4rem;font-size:1.35rem;font-weight:700}.video-hero-info p[data-v-b51a1710]{color:#a0afbea6;margin:0;font-size:1rem;line-height:1.6}.video-hero-hint[data-v-b51a1710]{color:var(--w-25);align-items:center;gap:.35rem;margin-top:1rem;font-size:.85rem;display:flex;position:relative}.flow-timeline[data-v-b51a1710]{flex-direction:column;gap:0;padding:1rem 0 .5rem 1.25rem;display:flex;position:relative}.flow-track[data-v-b51a1710]{background:linear-gradient(#f59e0b4d,#a855f74d,#00e5a04d);border-radius:1px;width:2px;position:absolute;top:2.75rem;bottom:1.25rem;left:2.1rem}.flow-node[data-v-b51a1710]{align-items:center;gap:1rem;padding:.5rem 0;display:flex;position:relative}.flow-dot[data-v-b51a1710]{z-index:1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-family:Courier New,monospace;font-size:.75rem;font-weight:800;display:flex;position:relative}.flow-dot.fdot-0[data-v-b51a1710]{color:#f59e0be6;background:#f59e0b1f;border:1.5px solid #f59e0b4d}.flow-dot.fdot-1[data-v-b51a1710]{color:#a855f7e6;background:#a855f71f;border:1.5px solid #a855f74d}.flow-dot.fdot-2[data-v-b51a1710]{color:#00e5a0e6;background:#00e5a01f;border:1.5px solid #00e5a04d}.flow-info[data-v-b51a1710]{align-items:center;gap:.6rem;display:flex}.flow-phase-tag[data-v-b51a1710]{border-radius:3px;padding:.15rem .55rem;font-size:.75rem;font-weight:500}.flow-phase-tag.fptag-0[data-v-b51a1710]{color:#f59e0bb3;background:#f59e0b14}.flow-phase-tag.fptag-1[data-v-b51a1710]{color:#a855f7b3;background:#a855f714}.flow-phase-tag.fptag-2[data-v-b51a1710]{color:#00e5a0b3;background:#00e5a014}.flow-label[data-v-b51a1710]{color:#d2dce6d9;font-size:1.05rem;font-weight:500}.prep-cards[data-v-b51a1710]{grid-template-columns:repeat(1,1fr);gap:.75rem;display:grid}.prep-card[data-v-b51a1710]{border-left:3px solid;border-radius:.75rem;gap:.85rem;padding:1.25rem;transition:all .25s;display:flex}.prep-amber[data-v-b51a1710]{background:#f59e0b06;border-color:#f59e0b0f #f59e0b0f #f59e0b0f #f59e0b59;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}.prep-amber[data-v-b51a1710]:hover{background:#f59e0b0d;border-left-color:#f59e0b80}.prep-cyan[data-v-b51a1710]{border-left-color:var(--c-primary-35);border-top:1px solid var(--c-primary-6);border-right:1px solid var(--c-primary-6);border-bottom:1px solid var(--c-primary-6);background:#00cae006}.prep-cyan[data-v-b51a1710]:hover{background:var(--c-primary-5);border-left-color:var(--c-primary-50)}.prep-green[data-v-b51a1710]{background:#00e5a006;border-color:#00e5a00f #00e5a00f #00e5a00f #00e5a059;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}.prep-green[data-v-b51a1710]:hover{background:#00e5a00d;border-left-color:#00e5a080}.prep-num[data-v-b51a1710]{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1rem;font-weight:700;display:flex}.pnum-amber[data-v-b51a1710]{color:#f59e0be6;background:#f59e0b1f}.pnum-cyan[data-v-b51a1710]{background:var(--c-primary-12);color:var(--c-primary-90)}.pnum-green[data-v-b51a1710]{color:#00e5a0e6;background:#00e5a01f}.prep-info h4[data-v-b51a1710]{color:#e6f0faf2;margin:0 0 .35rem;font-size:1.1rem;font-weight:600}.prep-info p[data-v-b51a1710]{color:#a0afbeb3;margin:0;font-size:.95rem;line-height:1.7}.node-list[data-v-b51a1710]{flex-direction:column;display:flex}.phase-divider[data-v-b51a1710]{align-items:center;gap:1rem;margin:1rem 0 .5rem 2.75rem;padding-left:1rem;display:flex}.phase-divider-line[data-v-b51a1710]{flex:1;height:1px}.pdline-0[data-v-b51a1710]{background:linear-gradient(90deg,#0000,#f59e0b33,#0000)}.pdline-1[data-v-b51a1710]{background:linear-gradient(90deg,#0000,#a855f733,#0000)}.pdline-2[data-v-b51a1710]{background:linear-gradient(90deg,#0000,#00e5a033,#0000)}.phase-divider-label[data-v-b51a1710]{letter-spacing:.1em;white-space:nowrap;border-radius:100px;padding:.25rem .85rem;font-size:.8rem;font-weight:600}.pdlabel-0[data-v-b51a1710]{color:#f59e0bb3;background:#f59e0b0f;border:1px solid #f59e0b1f}.pdlabel-1[data-v-b51a1710]{color:#a855f7b3;background:#a855f70f;border:1px solid #a855f71f}.pdlabel-2[data-v-b51a1710]{color:#00e5a0b3;background:#00e5a00f;border:1px solid #00e5a01f}.node-card[data-v-b51a1710]{gap:1rem;display:flex}.node-left[data-v-b51a1710]{flex-direction:column;flex-shrink:0;align-items:center;width:2.75rem;display:flex}.node-num[data-v-b51a1710]{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-family:Courier New,monospace;font-size:.85rem;font-weight:800;display:flex}.node-num.num-0[data-v-b51a1710]{color:#f59e0be6;background:#f59e0b1f;border:1.5px solid #f59e0b40}.node-num.num-1[data-v-b51a1710]{color:#a855f7e6;background:#a855f71f;border:1.5px solid #a855f740}.node-num.num-2[data-v-b51a1710]{color:#00e5a0e6;background:#00e5a01f;border:1.5px solid #00e5a040}.node-line[data-v-b51a1710]{border-radius:1px;flex:1;width:2px;min-height:1rem}.node-line.line-0[data-v-b51a1710]{background:linear-gradient(#f59e0b40,#f59e0b0a)}.node-line.line-1[data-v-b51a1710]{background:linear-gradient(#a855f740,#a855f70a)}.node-line.line-2[data-v-b51a1710]{background:linear-gradient(#00e5a040,#00e5a00a)}.node-right[data-v-b51a1710]{flex:1;padding-bottom:1rem}.node-body-card[data-v-b51a1710]{border:1px solid var(--w-4);border-left:3px solid;border-radius:.75rem;padding:1.25rem 1.5rem;transition:all .25s}.node-body-card[data-v-b51a1710]:hover{border-top-color:var(--w-8);border-right-color:var(--w-8);border-bottom-color:var(--w-8)}.nbcard-0[data-v-b51a1710]{background:#f59e0b05;border-left-color:#f59e0b59}.nbcard-0[data-v-b51a1710]:hover{background:#f59e0b09;border-left-color:#f59e0b80}.nbcard-1[data-v-b51a1710]{background:#a855f705;border-left-color:#a855f759}.nbcard-1[data-v-b51a1710]:hover{background:#a855f709;border-left-color:#a855f780}.nbcard-2[data-v-b51a1710]{background:#00e5a005;border-left-color:#00e5a059}.nbcard-2[data-v-b51a1710]:hover{background:#00e5a009;border-left-color:#00e5a080}.node-header[data-v-b51a1710]{align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}.node-phase-tag[data-v-b51a1710]{border-radius:4px;padding:.2rem .6rem;font-size:.8rem;font-weight:500}.node-phase-tag.tag-0[data-v-b51a1710]{color:#f59e0bbf;background:#f59e0b14}.node-phase-tag.tag-1[data-v-b51a1710]{color:#a855f7bf;background:#a855f714}.node-phase-tag.tag-2[data-v-b51a1710]{color:#00e5a0bf;background:#00e5a014}.node-name[data-v-b51a1710]{color:#ebf2fa;margin:0;font-size:1.25rem;font-weight:600}.node-desc[data-v-b51a1710]{color:#b9c8d7bf;margin:0 0 .85rem;font-size:1rem;line-height:1.8}.node-desc[data-v-b51a1710] .hl{border-radius:3px;padding:.1rem .35rem;font-weight:600}.node-desc[data-v-b51a1710] .hl-0{color:#f59e0bf2;background:#f59e0b14}.node-desc[data-v-b51a1710] .hl-1{color:#a855f7f2;background:#a855f714}.node-desc[data-v-b51a1710] .hl-2{color:#00e5a0f2;background:#00e5a014}.node-tips[data-v-b51a1710]{flex-wrap:wrap;gap:.5rem;display:flex}.tip-tag[data-v-b51a1710]{border-radius:.5rem;align-items:flex-start;gap:.4rem;padding:.4rem .85rem;font-size:.9rem;line-height:1.5;transition:all .2s;display:inline-flex}.tiptag-0[data-v-b51a1710]{color:#e6c8a0cc;background:#f59e0b0d;border:1px solid #f59e0b1a}.tiptag-0[data-v-b51a1710]:hover{background:#f59e0b14;border-color:#f59e0b33}.tiptag-1[data-v-b51a1710]{color:#c8b4e6cc;background:#a855f70d;border:1px solid #a855f71a}.tiptag-1[data-v-b51a1710]:hover{background:#a855f714;border-color:#a855f733}.tiptag-2[data-v-b51a1710]{color:#a0e1c8cc;background:#00e5a00d;border:1px solid #00e5a01a}.tiptag-2[data-v-b51a1710]:hover{background:#00e5a014;border-color:#00e5a033}.tip-tag[data-v-b51a1710] .hl{border-radius:3px;padding:.05rem .3rem;font-weight:600}.tip-tag[data-v-b51a1710] .hl-0{color:#f59e0bf2;background:#f59e0b1a}.tip-tag[data-v-b51a1710] .hl-1{color:#a855f7f2;background:#a855f71a}.tip-tag[data-v-b51a1710] .hl-2{color:#00e5a0f2;background:#00e5a01a}.tip-tag-dot[data-v-b51a1710]{border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:.5rem}.ttdot-0[data-v-b51a1710]{background:#f59e0b99;box-shadow:0 0 4px #f59e0b4d}.ttdot-1[data-v-b51a1710]{background:#a855f799;box-shadow:0 0 4px #a855f74d}.ttdot-2[data-v-b51a1710]{background:#00e5a099;box-shadow:0 0 4px #00e5a04d}.adv-grid[data-v-b51a1710]{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.adv-card[data-v-b51a1710]{border-left:3px solid;border-radius:.75rem;padding:1.1rem;transition:all .25s}.adv-card-icon[data-v-b51a1710]{border-radius:.5rem;justify-content:center;align-items:center;width:2rem;height:2rem;margin-bottom:.6rem;display:flex}.adv-card-icon[data-v-b51a1710] svg{width:16px;height:16px}.adv-card h4[data-v-b51a1710]{color:#e6f0faf2;margin:0 0 .4rem;font-size:1rem;font-weight:600}.adv-card p[data-v-b51a1710]{color:#a0afbea6;margin:0;font-size:.9rem;line-height:1.6}.adv-cyan[data-v-b51a1710]{background:var(--c-primary-3);border-color:var(--c-primary-25);border-right:1px solid var(--c-primary-6);border-top:1px solid var(--c-primary-6);border-bottom:1px solid var(--c-primary-6)}.adv-cyan[data-v-b51a1710]:hover{background:var(--c-primary-6);border-color:var(--c-primary-40)}.advicon-cyan[data-v-b51a1710]{background:var(--c-primary-10);color:var(--c-primary-85)}.adv-purple[data-v-b51a1710]{background:#a855f708;border-color:#a855f70f #a855f70f #a855f70f #a855f740;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}.adv-purple[data-v-b51a1710]:hover{background:#a855f70f;border-color:#a855f766}.advicon-purple[data-v-b51a1710]{color:#a855f7d9;background:#a855f71a}.adv-amber[data-v-b51a1710]{background:#f59e0b08;border-color:#f59e0b0f #f59e0b0f #f59e0b0f #f59e0b40;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}.adv-amber[data-v-b51a1710]:hover{background:#f59e0b0f;border-color:#f59e0b66}.advicon-amber[data-v-b51a1710]{color:#f59e0bd9;background:#f59e0b1a}.adv-green[data-v-b51a1710]{background:#00e5a008;border-color:#00e5a00f #00e5a00f #00e5a00f #00e5a040;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}.adv-green[data-v-b51a1710]:hover{background:#00e5a00f;border-color:#00e5a066}.advicon-green[data-v-b51a1710]{color:#00e5a0d9;background:#00e5a01a}.adv-rose[data-v-b51a1710]{background:#f43f5e08;border-color:#f43f5e0f #f43f5e0f #f43f5e0f #f43f5e40;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}.adv-rose[data-v-b51a1710]:hover{background:#f43f5e0f;border-color:#f43f5e66}.advicon-rose[data-v-b51a1710]{color:#f43f5ed9;background:#f43f5e1a}.adv-sky[data-v-b51a1710]{background:#38bdf808;border-color:#38bdf80f #38bdf80f #38bdf80f #38bdf840;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}.adv-sky[data-v-b51a1710]:hover{background:#38bdf80f;border-color:#38bdf866}.advicon-sky[data-v-b51a1710]{color:#38bdf8d9;background:#38bdf81a}.guide-footer[data-v-b51a1710]{text-align:center;border-top:1px solid var(--w-4);padding-top:2rem;position:relative}.footer-glow[data-v-b51a1710]{pointer-events:none;background:radial-gradient(#f59e0b0a 0%,#0000 70%);width:20rem;height:8rem;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.guide-footer p[data-v-b51a1710]{color:#a0afbe80;margin:0 0 1.25rem;font-size:1.1rem}html[data-theme=light] .header-title[data-v-b51a1710]{background:linear-gradient(135deg,#191c28,#008caa,#c88200);-webkit-background-clip:text;background-clip:text}html[data-theme=light] .header-desc[data-v-b51a1710]{color:#414b64}html[data-theme=light] .h-tag[data-v-b51a1710]{color:#374155;background:#00000008;border-color:#00000014}html[data-theme=light] .section-title[data-v-b51a1710]{color:#191e2d}html[data-theme=light] .section-desc[data-v-b51a1710]{color:#465064}html[data-theme=light] .video-hero-info h3[data-v-b51a1710]{color:#191e2d}html[data-theme=light] .video-hero-info p[data-v-b51a1710]{color:#374155}html[data-theme=light] .video-hero-hint[data-v-b51a1710]{color:#555f73}html[data-theme=light] .video-card-body h4[data-v-b51a1710]{color:#1e2332}html[data-theme=light] .video-card-body p[data-v-b51a1710]{color:#3c465f}html[data-theme=light] .video-card[data-v-b51a1710]{background:#fffc;border-color:#0000000f}html[data-theme=light] .video-card[data-v-b51a1710]:hover{border-color:#0000001f;box-shadow:0 4px 16px #0000000f}html[data-theme=light] .video-card-play[data-v-b51a1710]{color:#00000026}html[data-theme=light] .flow-info span[data-v-b51a1710]:last-child{color:#323746}html[data-theme=light] .prep-card h3[data-v-b51a1710]{color:#191e2d}html[data-theme=light] .prep-card p[data-v-b51a1710]{color:#465064}html[data-theme=light] .prep-card[data-v-b51a1710],html[data-theme=light] .core-step[data-v-b51a1710]{background:#fffc;border-color:#0000000f}html[data-theme=light] .core-step[data-v-b51a1710]:hover{border-color:#0000001f}html[data-theme=light] .core-label[data-v-b51a1710]{color:#191e2d}html[data-theme=light] .core-desc[data-v-b51a1710]{color:#465064}html[data-theme=light] .config-card[data-v-b51a1710]{background:#fffc;border-color:#0000000f}html[data-theme=light] .config-card h4[data-v-b51a1710]{color:#191e2d}html[data-theme=light] .config-card p[data-v-b51a1710]{color:#465064}html[data-theme=light] .adv-card[data-v-b51a1710]{background:#fffc;border-color:#0000000f}html[data-theme=light] .adv-card h4[data-v-b51a1710]{color:#191e2d}html[data-theme=light] .adv-card p[data-v-b51a1710]{color:#465064}html[data-theme=light] .guide-footer p[data-v-b51a1710]{color:#555f73}.pref-overlay[data-v-c6ba99ee]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10000;background:#000000bf;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.pref-panel[data-v-c6ba99ee]{border:1px solid var(--w-6);width:44rem;max-width:100%;max-height:88vh;box-shadow:0 2rem 5rem var(--b-60),0 0 0 1px #f59e0b14;background:#121218;border-radius:1rem;flex-direction:column;display:flex;position:relative;overflow:hidden}.panel-glow[data-v-c6ba99ee]{background:linear-gradient(90deg,#0000,#f59e0b80 30%,#fbbf2480 70%,#0000);height:2px;position:absolute;top:0;left:0;right:0}.pref-close[data-v-c6ba99ee]{background:var(--w-4);width:2rem;height:2rem;color:var(--w-35);cursor:pointer;z-index:10;border:none;border-radius:.5rem;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:.875rem;right:.875rem}.pref-close[data-v-c6ba99ee]:hover{background:var(--w-8);color:var(--w-70)}.pref-header[data-v-c6ba99ee]{flex-shrink:0;align-items:center;gap:.75rem;padding:1.25rem 1.5rem 0;display:flex}.pref-icon[data-v-c6ba99ee]{color:#fbbf24e6;background:linear-gradient(135deg,#f59e0b26,#fbbf241a);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.pref-title-group[data-v-c6ba99ee]{flex:1;padding-right:2rem}.recommend-btn[data-v-c6ba99ee]{color:#fbbf24f2;cursor:pointer;white-space:nowrap;background:#f59e0b14;border:1px solid #f59e0b47;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;gap:.35rem;min-height:2rem;margin-right:2.35rem;padding:0 .75rem;font-family:inherit;font-size:.72rem;font-weight:700;transition:all .2s;display:inline-flex}.recommend-btn[data-v-c6ba99ee]:hover:not(:disabled){background:#f59e0b24;border-color:#f59e0b73;transform:translateY(-1px);box-shadow:0 .45rem 1.1rem #f59e0b24}.recommend-btn[data-v-c6ba99ee]:disabled{opacity:.62;cursor:not-allowed}.recommend-spin[data-v-c6ba99ee]{border:2px solid #fbbf244d;border-top-color:#fbbf24f2;border-radius:50%;width:.8rem;height:.8rem;animation:.8s linear infinite spin-c6ba99ee}.pref-title-group h3[data-v-c6ba99ee]{color:var(--w-100);margin:0 0 .0625rem;font-size:1rem;font-weight:600}.pref-title-group p[data-v-c6ba99ee]{color:var(--w-35);margin:0;font-size:.6875rem}.pref-body[data-v-c6ba99ee]{scrollbar-width:thin;scrollbar-color:var(--w-6) transparent;flex:1;padding:1rem 1.25rem;overflow-y:auto}.pref-body[data-v-c6ba99ee]::-webkit-scrollbar{width:3px}.pref-body[data-v-c6ba99ee]::-webkit-scrollbar-thumb{background:var(--w-6);border-radius:2px}.pref-grid[data-v-c6ba99ee]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.pref-card[data-v-c6ba99ee]{border:1px solid var(--w-5);background:#ffffff04;border-radius:.75rem;padding:.875rem;transition:border-color .2s}.pref-card[data-v-c6ba99ee]:hover{border-color:var(--w-8)}.group-label[data-v-c6ba99ee]{align-items:center;gap:.375rem;margin-bottom:.625rem;display:flex}.group-label svg[data-v-c6ba99ee]{color:#f59e0b99;flex-shrink:0}.group-label span[data-v-c6ba99ee]{color:#ffffff8c;letter-spacing:.02em;font-size:.75rem;font-weight:600}.toggle-row[data-v-c6ba99ee]{cursor:pointer;border:1px solid #0000;border-radius:.5rem;align-items:flex-start;gap:.5rem;padding:.5rem .625rem;transition:all .2s;display:flex}.toggle-row[data-v-c6ba99ee]:hover{background:var(--w-2)}.toggle-row.active[data-v-c6ba99ee]{background:#f59e0b0a;border-color:#f59e0b2e}.toggle-row+.toggle-row[data-v-c6ba99ee]{margin-top:.25rem}.toggle-radio[data-v-c6ba99ee]{border:2px solid var(--w-15);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;margin-top:.0625rem;transition:all .2s;display:flex}.toggle-row.active .toggle-radio[data-v-c6ba99ee]{border-color:#f59e0bcc}.toggle-dot[data-v-c6ba99ee]{background:0 0;border-radius:50%;width:.375rem;height:.375rem;transition:all .2s}.toggle-row.active .toggle-dot[data-v-c6ba99ee]{background:#f59e0be6}.toggle-info[data-v-c6ba99ee]{flex:1;min-width:0}.toggle-name[data-v-c6ba99ee]{color:var(--w-60);align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;transition:color .2s;display:flex}.toggle-row.active .toggle-name[data-v-c6ba99ee]{color:var(--w-90)}.toggle-hint[data-v-c6ba99ee]{color:#ffffff47;margin-top:.125rem;font-size:.625rem;line-height:1.5}.tag-rec[data-v-c6ba99ee]{color:#fbbf24e6;letter-spacing:.03em;vertical-align:middle;background:#f59e0b1f;border:1px solid #f59e0b2e;border-radius:.1875rem;padding:.0625rem .3125rem;font-size:.5rem;font-weight:700;display:inline-block}.duration-options[data-v-c6ba99ee]{flex-direction:column;gap:.25rem;display:flex}.dur-chip[data-v-c6ba99ee]{border:1px solid var(--w-4);cursor:pointer;background:#ffffff03;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem .625rem;transition:all .2s;display:flex}.dur-chip[data-v-c6ba99ee]:hover{border-color:var(--w-8);background:#ffffff06}.dur-chip.selected[data-v-c6ba99ee]{background:#f59e0b0d;border-color:#f59e0b38}.dur-chip-icon[data-v-c6ba99ee]{background:var(--w-3);border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;font-size:.75rem;transition:all .2s;display:flex}.dur-chip.selected .dur-chip-icon[data-v-c6ba99ee]{background:#f59e0b1a}.dur-chip-body[data-v-c6ba99ee]{flex:1;min-width:0}.dur-chip-name[data-v-c6ba99ee]{color:var(--w-60);align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;transition:color .2s;display:flex}.dur-chip.selected .dur-chip-name[data-v-c6ba99ee]{color:var(--w-90)}.dur-chip-desc[data-v-c6ba99ee]{color:var(--w-25);margin-top:.0625rem;font-size:.5625rem;line-height:1.4}.dur-check[data-v-c6ba99ee]{color:#fbbf24f2;background:#f59e0b26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;display:flex}.gongge-options[data-v-c6ba99ee]{gap:.5rem;display:flex}.gongge-chip[data-v-c6ba99ee]{border:1px solid var(--w-6);cursor:pointer;background:#ffffff04;border-radius:.5rem;flex-direction:column;flex:1;align-items:center;gap:.375rem;padding:.5rem .375rem;transition:all .2s;display:flex}.gongge-chip[data-v-c6ba99ee]:hover{border-color:var(--w-10);background:var(--w-3)}.gongge-chip.selected[data-v-c6ba99ee]{background:#f59e0b0f;border-color:#f59e0b59}.gongge-preview[data-v-c6ba99ee]{justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.gongge-grid[data-v-c6ba99ee]{gap:2px;width:100%;height:100%;display:grid}.gongge-cell[data-v-c6ba99ee]{background:var(--w-10);border-radius:1.5px;transition:background .2s}.gongge-chip.selected .gongge-cell[data-v-c6ba99ee]{background:#f59e0b66}.gongge-label[data-v-c6ba99ee]{color:var(--w-40);font-size:.625rem;font-weight:600;transition:color .2s}.gongge-chip.selected .gongge-label[data-v-c6ba99ee]{color:#fbbf24e6}.rule-tag[data-v-c6ba99ee]{color:#facc15e6;cursor:default;-webkit-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;background:#eab3081f;border:1px solid #eab30838;border-radius:.1875rem;align-items:center;margin-left:.3rem;padding:.125rem .4375rem;font-size:.625rem;font-weight:600;transition:all .2s;display:inline-flex}.rule-tag[data-v-c6ba99ee]:hover{background:#eab3082e;border-color:#eab30859}.rule-tip-bubble[data-v-c6ba99ee]{z-index:99999;border:1px solid var(--w-10);color:#ffffffbf;pointer-events:none;white-space:pre-line;background:#181820fa;border-radius:.5rem;width:20rem;padding:.75rem .875rem;font-size:.8125rem;line-height:1.7;position:fixed;box-shadow:0 .5rem 1.5rem #0000008c}.tip-pop-enter-active[data-v-c6ba99ee]{transition:opacity .15s,transform .15s}.tip-pop-leave-active[data-v-c6ba99ee]{transition:opacity .1s,transform .1s}.tip-pop-enter-from[data-v-c6ba99ee],.tip-pop-leave-to[data-v-c6ba99ee]{opacity:0;transform:translateY(-4px)}.retry-setting[data-v-c6ba99ee]{padding:0}.retry-desc[data-v-c6ba99ee]{color:#ffffff47;margin-bottom:.5rem;font-size:.625rem;line-height:1.5}.retry-input-row[data-v-c6ba99ee]{justify-content:space-between;align-items:center;display:flex}.retry-label[data-v-c6ba99ee]{color:#ffffff8c;font-size:.75rem;font-weight:500}.retry-stepper[data-v-c6ba99ee]{border:1px solid var(--w-8);border-radius:.375rem;align-items:center;display:flex;overflow:hidden}.stepper-btn[data-v-c6ba99ee]{background:var(--w-3);width:1.75rem;height:1.75rem;color:var(--w-50);cursor:pointer;border:none;justify-content:center;align-items:center;font-family:inherit;font-size:.875rem;font-weight:600;transition:all .15s;display:flex}.stepper-btn[data-v-c6ba99ee]:hover{color:#fbbf24e6;background:#f59e0b1a}.stepper-val[data-v-c6ba99ee]{text-align:center;width:2.25rem;color:var(--w-85);border-left:1px solid var(--w-6);border-right:1px solid var(--w-6);font-size:.8125rem;font-weight:600;line-height:1.75rem}.score-divider[data-v-c6ba99ee]{background:var(--w-4);height:1px;margin:.5rem 0}.strategy-options[data-v-c6ba99ee]{flex-direction:column;gap:.25rem;display:flex}.strategy-chip[data-v-c6ba99ee]{border:1px solid var(--w-5);cursor:pointer;background:#ffffff03;border-radius:.4375rem;align-items:center;gap:.5rem;padding:.4375rem .625rem;transition:all .2s;display:flex}.strategy-chip[data-v-c6ba99ee]:hover{border-color:var(--w-8);background:#ffffff06}.strategy-chip.selected[data-v-c6ba99ee]{background:#f59e0b0f;border-color:#f59e0b40}.strategy-icon[data-v-c6ba99ee]{flex-shrink:0;font-size:.8125rem}.strategy-label[data-v-c6ba99ee]{color:var(--w-50);font-size:.75rem;font-weight:600;transition:color .2s}.strategy-chip.selected .strategy-label[data-v-c6ba99ee]{color:var(--w-90)}.model-config-card[data-v-c6ba99ee]{grid-column:1/-1}.model-row[data-v-c6ba99ee]{align-items:center;gap:.75rem;padding:.375rem 0;display:flex}.model-row-controls[data-v-c6ba99ee]{flex-wrap:wrap;flex:1;align-items:center;gap:.375rem;min-width:0;display:flex}.model-param-item[data-v-c6ba99ee]{align-items:center;display:flex}.chat-model-hint[data-v-c6ba99ee]{color:#ffffff38;margin-left:auto;font-size:.5625rem;font-weight:400}.chat-model-entry[data-v-c6ba99ee]{border:1px solid var(--w-4);background:#ffffff03;border-radius:.5rem;align-items:center;gap:.5rem;padding:.375rem .5rem;transition:all .2s;display:flex}.chat-model-entry[data-v-c6ba99ee]:hover{border-color:var(--w-8);background:var(--w-2)}.chat-model-entry+.chat-model-entry[data-v-c6ba99ee]{margin-top:.375rem}.chat-model-badge[data-v-c6ba99ee]{color:#fbbf24e6;white-space:nowrap;text-align:center;background:#f59e0b1a;border:1px solid #f59e0b2e;border-radius:.25rem;flex-shrink:0;min-width:1.5rem;padding:.125rem .375rem;font-size:.5625rem;font-weight:700}.chat-model-remove[data-v-c6ba99ee]{width:1.375rem;height:1.375rem;color:var(--w-20);cursor:pointer;background:0 0;border:none;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.chat-model-remove[data-v-c6ba99ee]:hover{color:#ef4444cc;background:#ef44441f}.chat-model-add[data-v-c6ba99ee]{border:1px dashed var(--w-8);width:100%;color:var(--w-30);cursor:pointer;background:0 0;border-radius:.5rem;justify-content:center;align-items:center;gap:.375rem;margin-top:.375rem;padding:.375rem 0;font-family:inherit;font-size:.6875rem;font-weight:500;transition:all .2s;display:flex}.chat-model-add[data-v-c6ba99ee]:hover{color:#fbbf24cc;background:#f59e0b0a;border-color:#f59e0b4d}.pref-footer[data-v-c6ba99ee]{flex-shrink:0;padding:.75rem 1.25rem 1rem}.pref-save[data-v-c6ba99ee]{cursor:pointer;width:100%;height:2.5rem;color:var(--w-95);letter-spacing:.04em;background:linear-gradient(135deg,#f59e0bbf,#fbbf24b3);border:none;border-radius:.625rem;justify-content:center;align-items:center;font-family:inherit;font-size:.8125rem;font-weight:600;transition:all .25s;display:flex}.pref-save[data-v-c6ba99ee]:hover:not(:disabled){background:linear-gradient(135deg,#f59e0be6,#fbbf24d9);transform:translateY(-1px);box-shadow:0 .375rem 1.25rem #f59e0b33}.pref-save[data-v-c6ba99ee]:active:not(:disabled){transform:translateY(0)}.pref-save[data-v-c6ba99ee]:disabled{opacity:.5;cursor:not-allowed}.save-spin[data-v-c6ba99ee]{border:2px solid var(--w-25);border-top-color:var(--w-100);border-radius:50%;width:.875rem;height:.875rem;animation:.8s linear infinite spin-c6ba99ee}@keyframes spin-c6ba99ee{to{transform:rotate(360deg)}}.pref-fade-enter-active[data-v-c6ba99ee],.pref-fade-leave-active[data-v-c6ba99ee]{transition:opacity .2s}.pref-fade-enter-active .pref-panel[data-v-c6ba99ee],.pref-fade-leave-active .pref-panel[data-v-c6ba99ee]{transition:transform .25s cubic-bezier(.16,1,.3,1),opacity .2s}.pref-fade-enter-from[data-v-c6ba99ee],.pref-fade-leave-to[data-v-c6ba99ee]{opacity:0}.pref-fade-enter-from .pref-panel[data-v-c6ba99ee],.pref-fade-leave-to .pref-panel[data-v-c6ba99ee]{opacity:0;transform:scale(.96)translateY(.5rem)}html[data-theme=light] .pref-overlay[data-v-c6ba99ee]{background:#00000059}html[data-theme=light] .pref-panel[data-v-c6ba99ee]{background:#fff;border-color:#00000014;box-shadow:0 2rem 5rem #0000001f,0 0 0 1px #f59e0b0f}html[data-theme=light] .pref-close[data-v-c6ba99ee]{color:#788296;background:#0000000a}html[data-theme=light] .pref-close[data-v-c6ba99ee]:hover{color:#323746;background:#00000014}html[data-theme=light] .pref-title-group h3[data-v-c6ba99ee]{color:#191c28}html[data-theme=light] .pref-title-group p[data-v-c6ba99ee]{color:#788296}html[data-theme=light] .recommend-btn[data-v-c6ba99ee]{color:#b45309;background:#f59e0b14;border-color:#d977063d}html[data-theme=light] .pref-card[data-v-c6ba99ee]{background:#00000005;border-color:#0000000f}html[data-theme=light] .pref-card[data-v-c6ba99ee]:hover{border-color:#0000001a}html[data-theme=light] .group-label span[data-v-c6ba99ee]{color:#505564}html[data-theme=light] .toggle-name[data-v-c6ba99ee]{color:#505a6e}html[data-theme=light] .toggle-row.active .toggle-name[data-v-c6ba99ee]{color:#191c28}html[data-theme=light] .toggle-hint[data-v-c6ba99ee]{color:#8c96aa}html[data-theme=light] .dur-chip[data-v-c6ba99ee]{background:#00000003;border-color:#0000000f}html[data-theme=light] .dur-chip[data-v-c6ba99ee]:hover{background:#00000005;border-color:#0000001a}html[data-theme=light] .dur-chip.selected[data-v-c6ba99ee]{background:#f59e0b0a;border-color:#f59e0b33}html[data-theme=light] .dur-chip-name[data-v-c6ba99ee]{color:#505a6e}html[data-theme=light] .dur-chip.selected .dur-chip-name[data-v-c6ba99ee]{color:#191c28}html[data-theme=light] .dur-chip-desc[data-v-c6ba99ee]{color:#8c96aa}html[data-theme=light] .gongge-chip-label[data-v-c6ba99ee]{color:#505a6e}html[data-theme=light] .gongge-chip[data-v-c6ba99ee]{border-color:#0000000f}html[data-theme=light] .gongge-chip[data-v-c6ba99ee]:hover{border-color:#0000001a}html[data-theme=light] .prompt-preview[data-v-c6ba99ee]{color:#3c465a}html[data-theme=light] .retry-desc[data-v-c6ba99ee]{color:#8c96aa}html[data-theme=light] .retry-label[data-v-c6ba99ee]{color:#505564}html[data-theme=light] .retry-stepper button[data-v-c6ba99ee]{color:#646e82}html[data-theme=light] .retry-stepper .retry-count[data-v-c6ba99ee]{color:#191c28}html[data-theme=light] .strategy-chip[data-v-c6ba99ee]{border-color:#0000000f}html[data-theme=light] .strategy-chip[data-v-c6ba99ee]:hover{border-color:#0000001a}html[data-theme=light] .strategy-label[data-v-c6ba99ee]{color:#505a6e}html[data-theme=light] .strategy-chip.selected .strategy-label[data-v-c6ba99ee]{color:#191c28}html[data-theme=light] .chat-model-hint[data-v-c6ba99ee]{color:#a0a5b4}html[data-theme=light] .chat-model-entry[data-v-c6ba99ee]{border-color:#0000000d}html[data-theme=light] .chat-model-entry[data-v-c6ba99ee]:hover{border-color:#0000001a}html[data-theme=light] .chat-model-remove[data-v-c6ba99ee]{color:#b4b9c8}html[data-theme=light] .chat-model-remove[data-v-c6ba99ee]:hover{color:#dc3232}html[data-theme=light] .chat-model-add[data-v-c6ba99ee]{color:#a0a5b4;border-color:#00000014}html[data-theme=light] .chat-model-add[data-v-c6ba99ee]:hover{color:#b4640a;border-color:#f59e0b4d}html[data-theme=light] .pref-save[data-v-c6ba99ee]{color:#fff;background:linear-gradient(135deg,#d97706,#f59e0b)}html[data-theme=light] .pref-save[data-v-c6ba99ee]:hover:not(:disabled){box-shadow:0 .375rem 1.25rem #f59e0b40}.tuoguan-modal-overlay[data-v-b6dde00a]{background:var(--b-80);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);z-index:10000;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0}.tuoguan-modal-container[data-v-b6dde00a]{background:linear-gradient(145deg,#101014 0%,var(--bg-panel-3) 50%,#101014 100%);border-radius:1.5rem;width:50rem;max-width:96vw;position:relative;overflow:hidden;box-shadow:0 2rem 6rem #000000b3,0 0 0 1px #f59e0b1f,0 0 3rem #f59e0b08}.modal-close[data-v-b6dde00a]{background:var(--w-5);width:2.5rem;height:2.5rem;color:var(--w-45);cursor:pointer;z-index:10;border:none;border-radius:.625rem;justify-content:center;align-items:center;transition:all .25s;display:flex;position:absolute;top:1.125rem;right:1.125rem}.modal-close[data-v-b6dde00a]:hover{background:var(--w-10);color:var(--w-100);transform:rotate(90deg)}.modal-header[data-v-b6dde00a]{border-bottom:1px solid var(--w-5);align-items:flex-start;gap:1rem;padding:1.75rem 2rem 1.25rem;display:flex}.header-icon[data-v-b6dde00a]{color:#f59e0b;background:linear-gradient(135deg,#f59e0b2e,#d977061f);border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}.header-text[data-v-b6dde00a]{flex:1;padding-right:2rem}.modal-title[data-v-b6dde00a]{color:var(--w-100);background:linear-gradient(135deg,var(--w-100),var(--w-85));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 .25rem;font-size:1.375rem;font-weight:600}.modal-subtitle[data-v-b6dde00a]{color:var(--w-40);margin:0;font-size:.875rem;line-height:1.5}.notice-bar[data-v-b6dde00a]{color:#f59e0bbf;background:#f59e0b0f;border:1px solid #f59e0b1f;border-radius:.5rem;align-items:center;gap:.5rem;margin:0 2rem;padding:.5rem .875rem;font-size:.8125rem;line-height:1.5;display:flex}.notice-icon[data-v-b6dde00a]{color:#f59e0b99;flex-shrink:0}.groups-grid[data-v-b6dde00a]{grid-template-columns:1fr 1fr;gap:0;padding:1.5rem 2rem;display:grid}.config-group[data-v-b6dde00a]{padding:0 1.25rem}.config-group[data-v-b6dde00a]:first-child{padding-left:0}.config-group[data-v-b6dde00a]:last-child{padding-right:0}.config-group[data-v-b6dde00a]:not(:last-child){border-right:1px solid var(--w-5)}.group-header[data-v-b6dde00a]{border-bottom:1px solid var(--w-5);align-items:center;gap:.5rem;margin-bottom:.75rem;padding-bottom:.5rem;display:flex}.group-dot[data-v-b6dde00a]{border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}.group-title[data-v-b6dde00a]{color:var(--w-80);flex:1;font-size:.9375rem;font-weight:600}.group-toggle[data-v-b6dde00a]{color:#f59e0ba6;cursor:pointer;background:0 0;border:none;border-radius:.25rem;padding:.1875rem .5rem;font-size:.8125rem;transition:all .2s}.group-toggle[data-v-b6dde00a]:hover{color:#f59e0b;background:#f59e0b14}.group-items[data-v-b6dde00a]{flex-direction:column;gap:.25rem;display:flex}.config-item[data-v-b6dde00a]{cursor:pointer;border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.75rem;padding:.625rem .75rem;transition:all .15s;display:flex}.config-item[data-v-b6dde00a]:hover{background:var(--w-3);border-color:var(--w-4)}.config-item.checked[data-v-b6dde00a]{background:#f59e0b0d;border-color:#f59e0b1f}.cb-wrap[data-v-b6dde00a]{flex-shrink:0;position:relative}.cb-wrap input[data-v-b6dde00a]{opacity:0;width:0;height:0;position:absolute}.cb-box[data-v-b6dde00a]{border:1.5px solid #ffffff2e;border-radius:.3125rem;justify-content:center;align-items:center;width:1.1875rem;height:1.1875rem;transition:all .15s;display:flex}.config-item.checked .cb-box[data-v-b6dde00a]{color:var(--w-100);background:#f59e0bd9;border-color:#f59e0bd9}.item-info[data-v-b6dde00a]{flex:1;min-width:0}.item-name[data-v-b6dde00a]{color:var(--w-85);font-size:.9375rem;font-weight:500;display:block}.item-desc[data-v-b6dde00a]{color:var(--w-30);margin-top:.125rem;font-size:.75rem;display:block}.config-item.checked .item-name[data-v-b6dde00a]{color:var(--w-95)}.modal-footer[data-v-b6dde00a]{border-top:1px solid var(--w-6);background:#0000001f;flex-direction:column;gap:1rem;padding:1.25rem 2rem 1.5rem;display:flex}.retry-section-title[data-v-b6dde00a]{color:var(--w-45);align-items:center;gap:.375rem;margin-bottom:.5rem;font-size:.8125rem;font-weight:500;display:flex}.retry-section-title svg[data-v-b6dde00a]{color:var(--w-30)}.retry-cards[data-v-b6dde00a]{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}.retry-card[data-v-b6dde00a]{background:var(--w-3);border:1px solid var(--w-6);border-radius:.625rem;align-items:center;gap:.625rem;padding:.625rem .875rem;transition:border-color .2s;display:flex}.retry-card[data-v-b6dde00a]:hover{border-color:var(--w-10)}.retry-card-icon[data-v-b6dde00a]{background:var(--w-4);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.retry-card-body[data-v-b6dde00a]{flex:1;min-width:0}.retry-card-label[data-v-b6dde00a]{color:var(--w-80);font-size:.8125rem;font-weight:500;display:block}.retry-card-hint[data-v-b6dde00a]{color:var(--w-30);margin-top:.0625rem;font-size:.6875rem;display:block}.retry-ctrl[data-v-b6dde00a]{flex-shrink:0;align-items:center;gap:.125rem;display:flex}.adj-btn[data-v-b6dde00a]{border:1px solid var(--w-10);background:var(--w-4);width:1.625rem;height:1.625rem;color:var(--w-50);cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;padding:0;font-size:1rem;font-weight:300;transition:all .15s;display:flex}.adj-btn[data-v-b6dde00a]:hover{color:#f59e0b;background:#f59e0b0f;border-color:#f59e0b66}.retry-val[data-v-b6dde00a]{text-align:center;width:1.75rem;color:var(--w-100);font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:600}.retry-unit[data-v-b6dde00a]{color:var(--w-25);flex-shrink:0;margin-left:.125rem;font-size:.75rem}.target-card[data-v-b6dde00a]{border-color:#10b98126}.target-card[data-v-b6dde00a]:hover{border-color:#10b9814d}.lang-section[data-v-b6dde00a]{margin-top:-.25rem}.lang-chips[data-v-b6dde00a]{flex-wrap:wrap;gap:.375rem;display:flex}.lang-chip[data-v-b6dde00a]{color:var(--w-50);background:var(--w-4);border:1px solid var(--w-8);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.375rem;padding:.3125rem .75rem;font-size:.8125rem;transition:all .15s}.lang-chip[data-v-b6dde00a]:hover{color:var(--w-70);border-color:#f59e0b4d}.lang-chip.selected[data-v-b6dde00a]{color:#f59e0b;background:#f59e0b1f;border-color:#f59e0b66;font-weight:500}.lang-chip.lang-custom[data-v-b6dde00a]{border-style:dashed}.lang-chip.lang-custom.selected[data-v-b6dde00a]{border-style:solid}.custom-lang-display[data-v-b6dde00a]{color:var(--w-40);margin-top:.375rem;font-size:.8125rem}.custom-lang-display strong[data-v-b6dde00a]{color:#f59e0b;font-weight:600}.custom-lang-row[data-v-b6dde00a]{align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.custom-lang-input[data-v-b6dde00a]{border:1px solid var(--w-10);background:var(--w-4);color:var(--w-100);border-radius:.5rem;outline:none;flex:1;padding:.4rem .75rem;font-size:.8125rem;transition:border-color .2s}.custom-lang-input[data-v-b6dde00a]:focus{border-color:#f59e0b66}.custom-lang-input[data-v-b6dde00a]::placeholder{color:var(--w-20)}.custom-lang-ok[data-v-b6dde00a]{color:#f59e0b;cursor:pointer;background:#f59e0b14;border:1px solid #f59e0b4d;border-radius:.375rem;padding:.375rem .875rem;font-size:.8125rem;transition:all .15s}.custom-lang-ok[data-v-b6dde00a]:hover:not(:disabled){background:#f59e0b2e}.custom-lang-ok[data-v-b6dde00a]:disabled{opacity:.4;cursor:not-allowed}.custom-lang-cancel[data-v-b6dde00a]{border:1px solid var(--w-10);color:var(--w-45);cursor:pointer;background:0 0;border-radius:.375rem;padding:.375rem .75rem;font-size:.8125rem;transition:all .15s}.custom-lang-cancel[data-v-b6dde00a]:hover{border-color:var(--w-20);color:var(--w-70)}.footer-actions[data-v-b6dde00a]{justify-content:flex-end;align-items:center;gap:.875rem;display:flex}.checked-count[data-v-b6dde00a]{color:var(--w-40);margin-right:auto;font-size:.875rem}.checked-count strong[data-v-b6dde00a]{color:#f59e0bbf;font-weight:600}.cancel-btn[data-v-b6dde00a]{border:1px solid var(--w-10);color:#ffffff8c;cursor:pointer;background:0 0;border-radius:.625rem;padding:.5625rem 1.5rem;font-size:.875rem;transition:all .2s}.cancel-btn[data-v-b6dde00a]:hover{border-color:var(--w-20);color:var(--w-80)}.start-btn[data-v-b6dde00a]{color:var(--w-100);cursor:pointer;background:linear-gradient(135deg,#f59e0bd9,#d97706d9);border:none;border-radius:.625rem;align-items:center;gap:.5rem;padding:.5625rem 1.75rem;font-size:.9375rem;font-weight:600;transition:all .2s;display:flex;box-shadow:0 0 1.25rem #f59e0b2e}.start-btn[data-v-b6dde00a]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 0 2rem #f59e0b59}.start-btn[data-v-b6dde00a]:disabled{opacity:.4;cursor:not-allowed}.tuoguan-modal-fade-enter-active[data-v-b6dde00a]{transition:opacity .25s}.tuoguan-modal-fade-enter-active .tuoguan-modal-container[data-v-b6dde00a]{transition:transform .25s,opacity .25s}.tuoguan-modal-fade-leave-active[data-v-b6dde00a]{transition:opacity .15s}.tuoguan-modal-fade-leave-active .tuoguan-modal-container[data-v-b6dde00a]{transition:transform .15s,opacity .15s}.tuoguan-modal-fade-enter-from[data-v-b6dde00a]{opacity:0}.tuoguan-modal-fade-enter-from .tuoguan-modal-container[data-v-b6dde00a]{opacity:0;transform:scale(.96)translateY(.5rem)}.tuoguan-modal-fade-leave-to[data-v-b6dde00a]{opacity:0}.tuoguan-modal-fade-leave-to .tuoguan-modal-container[data-v-b6dde00a]{opacity:0;transform:scale(.96)}@media (max-width:56rem){.groups-grid[data-v-b6dde00a]{grid-template-columns:1fr;gap:1rem}.config-group[data-v-b6dde00a]{border-right:none!important;padding:0!important}.tuoguan-modal-container[data-v-b6dde00a]{width:100%}.retry-cards[data-v-b6dde00a]{grid-template-columns:1fr}.footer-actions[data-v-b6dde00a]{flex-wrap:wrap}}html[data-theme=light] .tuoguan-modal-overlay[data-v-b6dde00a]{background:#00000059}html[data-theme=light] .tuoguan-modal-container[data-v-b6dde00a]{background:linear-gradient(145deg,#fff,#f8faff,#fff);box-shadow:0 2rem 6rem #0000001f,0 0 0 1px #00a1c214}html[data-theme=light] .modal-title[data-v-b6dde00a]{background:linear-gradient(135deg,#191e2d,#3c4150);-webkit-background-clip:text;background-clip:text}html[data-theme=light] .modal-subtitle[data-v-b6dde00a]{color:#414b64}html[data-theme=light] .group-title[data-v-b6dde00a]{color:#282d3c}html[data-theme=light] .item-name[data-v-b6dde00a]{color:#323746}html[data-theme=light] .config-item.checked .item-name[data-v-b6dde00a]{color:#191c28}html[data-theme=light] .item-desc[data-v-b6dde00a]{color:#5a6478}html[data-theme=light] .config-item[data-v-b6dde00a]:hover{background:#00000008}html[data-theme=light] .config-item.checked[data-v-b6dde00a]{background:#00a1c20a;border-color:#00a1c226}html[data-theme=light] .cb-box[data-v-b6dde00a]{border-color:#0003}html[data-theme=light] .modal-footer[data-v-b6dde00a]{background:#00000005;border-top-color:#0000000f}html[data-theme=light] .retry-section-title[data-v-b6dde00a]{color:#3c4150}html[data-theme=light] .retry-section-title svg[data-v-b6dde00a]{color:#414b64}html[data-theme=light] .retry-card[data-v-b6dde00a]{background:#ffffffe6;border:1px solid #00000014}html[data-theme=light] .retry-card[data-v-b6dde00a]:hover{border-color:#00000026}html[data-theme=light] .retry-card-icon[data-v-b6dde00a]{background:#0000000a}html[data-theme=light] .retry-card-label[data-v-b6dde00a]{color:#282d3c}html[data-theme=light] .retry-card-hint[data-v-b6dde00a]{color:#5a6478}html[data-theme=light] .adj-btn[data-v-b6dde00a]{color:#505a6e;background:#ffffffe6;border-color:#0000001f}html[data-theme=light] .retry-val[data-v-b6dde00a]{color:#191c28}html[data-theme=light] .retry-unit[data-v-b6dde00a]{color:#5a6478}html[data-theme=light] .video-target-card[data-v-b6dde00a]{border-color:#10b98133}html[data-theme=light] .video-target-card[data-v-b6dde00a]:hover{border-color:#10b98159}html[data-theme=light] .checked-count[data-v-b6dde00a]{color:#414b64}html[data-theme=light] .cancel-btn[data-v-b6dde00a]{color:#505a6e;border-color:#0000001a}html[data-theme=light] .cancel-btn[data-v-b6dde00a]:hover{color:#282d3c;border-color:#0003}html[data-theme=light] .header-icon[data-v-b6dde00a]{color:#a16207;background:linear-gradient(135deg,#a162071f,#92400e14)}html[data-theme=light] .notice-bar[data-v-b6dde00a]{color:#a16207e0;background:#a162070f;border-color:#a162071f}html[data-theme=light] .notice-icon[data-v-b6dde00a]{color:#a16207a6}html[data-theme=light] .group-toggle[data-v-b6dde00a]{color:#a16207b8}html[data-theme=light] .group-toggle[data-v-b6dde00a]:hover{color:#a16207;background:#a162070f}html[data-theme=light] .adj-btn[data-v-b6dde00a]:hover{color:#a16207;background:#a162070f;border-color:#a162074d}html[data-theme=light] .lang-chip[data-v-b6dde00a]:hover{border-color:#a1620733}html[data-theme=light] .lang-chip.selected[data-v-b6dde00a]{color:#a16207;background:#a1620714;border-color:#a162074d}html[data-theme=light] .custom-lang-display strong[data-v-b6dde00a]{color:#a16207}html[data-theme=light] .custom-lang-input[data-v-b6dde00a]:focus{border-color:#a162074d}html[data-theme=light] .custom-lang-ok[data-v-b6dde00a]{color:#a16207;background:#a162070f;border:1px solid #a1620733}html[data-theme=light] .custom-lang-ok[data-v-b6dde00a]:hover:not(:disabled){background:#a162071f}html[data-theme=light] .checked-count strong[data-v-b6dde00a]{color:#a16207e0}.zhixing-zhuangtai[data-v-8042c03c]{background:var(--w-2);border:1px solid var(--w-6);border-radius:.875rem;flex-direction:column;gap:.75rem;margin-top:.5rem;padding:1.125rem 1.25rem;transition:all .5s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.zhixing-zhuangtai[data-v-8042c03c]:before{content:"";height:2px;transition:background .6s;position:absolute;top:0;left:0;right:0}.phase-dispatch[data-v-8042c03c]:before{background:linear-gradient(90deg,#f59e0bcc,#f59e0b33,#0000)}.phase-thinking[data-v-8042c03c]:before{background:linear-gradient(90deg,#fbbf24cc,#d9770666,#0000)}.phase-building[data-v-8042c03c]:before{background:linear-gradient(90deg,#d97706cc,#b453094d,#0000)}.phase-default[data-v-8042c03c]:before{background:linear-gradient(90deg,#f59e0b99,#f59e0b26,#0000)}.status-title-row[data-v-8042c03c]{align-items:center;gap:.425rem;display:flex}.title-icon[data-v-8042c03c]{font-size:.75rem;transition:color .5s}.phase-dispatch .title-icon[data-v-8042c03c]{color:#f59e0b99}.phase-thinking .title-icon[data-v-8042c03c]{color:#fbbf2499}.phase-building .title-icon[data-v-8042c03c]{color:#d9770699}.phase-default .title-icon[data-v-8042c03c]{color:var(--w-30)}.title-text[data-v-8042c03c]{letter-spacing:.08em;color:var(--w-35);text-transform:uppercase;font-size:.6875rem;font-weight:600;transition:color .5s}.phase-dispatch .title-text[data-v-8042c03c]{color:#f59e0b73}.phase-thinking .title-text[data-v-8042c03c]{color:#fbbf2473}.phase-building .title-text[data-v-8042c03c]{color:#d9770673}.status-main-row[data-v-8042c03c]{align-items:center;gap:.75rem;display:flex}.status-visual[data-v-8042c03c]{flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex;position:relative}.anim-dispatch[data-v-8042c03c]{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.signal-dot[data-v-8042c03c]{background:#f59e0be6;border-radius:50%;width:.5rem;height:.5rem;animation:1.5s ease-in-out infinite signalPulse-8042c03c;box-shadow:0 0 8px #f59e0b80}.signal-ring[data-v-8042c03c]{border:2px solid #f59e0b66;border-radius:50%;width:1.5rem;height:1.5rem;animation:2s ease-out infinite signalExpand-8042c03c;position:absolute}.signal-ring.ring-2[data-v-8042c03c]{animation-delay:.7s}@keyframes signalPulse-8042c03c{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.3)}}@keyframes signalExpand-8042c03c{0%{opacity:.8;transform:scale(.5)}to{opacity:0;transform:scale(2)}}.anim-thinking[data-v-8042c03c]{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.think-core[data-v-8042c03c]{background:radial-gradient(circle,#fbbf24f2,#f59e0bb3);border-radius:50%;width:.625rem;height:.625rem;animation:2s ease-in-out infinite thinkPulse-8042c03c;box-shadow:0 0 12px #f59e0b80}.think-orbit[data-v-8042c03c]{border:1.5px solid #f59e0b99;border-color:#f59e0b99 #fbbf244d #0000 #0000;border-radius:50%;width:1.75rem;height:1.75rem;animation:2.5s linear infinite thinkOrbit-8042c03c;position:absolute}.think-orbit.orbit-2[data-v-8042c03c]{border-top-color:#fbbf2466;border-right-color:#f59e0b26;width:2.25rem;height:2.25rem;animation-duration:3.5s;animation-direction:reverse}.think-spark[data-v-8042c03c]{background:#fbbf24e6;border-radius:50%;width:3px;height:3px;animation:2.5s ease-in-out infinite sparkle-8042c03c;position:absolute}.think-spark.spark-1[data-v-8042c03c]{animation-delay:0s;top:2px;right:8px}.think-spark.spark-2[data-v-8042c03c]{animation-delay:.8s;bottom:4px;left:4px}.think-spark.spark-3[data-v-8042c03c]{animation-delay:1.6s;top:10px;left:2px}@keyframes thinkPulse-8042c03c{0%,to{transform:scale(1);box-shadow:0 0 12px #f59e0b80}50%{transform:scale(1.15);box-shadow:0 0 20px #f59e0bb3}}@keyframes thinkOrbit-8042c03c{to{transform:rotate(360deg)}}@keyframes sparkle-8042c03c{0%,to{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1.2)}}.anim-building[data-v-8042c03c]{justify-content:center;align-items:flex-end;gap:3px;width:100%;height:100%;padding-bottom:.375rem;display:flex;position:relative}.block[data-v-8042c03c]{border-radius:2px;width:.5rem;animation:1.6s ease-in-out infinite blockBuild-8042c03c}.block-1[data-v-8042c03c]{background:linear-gradient(#d977064d,#d97706cc);animation-delay:0s}.block-2[data-v-8042c03c]{background:linear-gradient(#f59e0b4d,#f59e0bcc);animation-delay:.2s}.block-3[data-v-8042c03c]{background:linear-gradient(#b453094d,#b45309cc);animation-delay:.4s}@keyframes blockBuild-8042c03c{0%,to{height:.5rem}30%{height:1.375rem}60%{height:.875rem}80%{height:1.125rem}}.anim-default[data-v-8042c03c]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.spinner-arc[data-v-8042c03c]{border:2px solid #f59e0b33;border-top-color:#f59e0bcc;border-radius:50%;width:1.375rem;height:1.375rem;animation:.8s linear infinite spin-8042c03c}@keyframes spin-8042c03c{to{transform:rotate(360deg)}}.status-text-area[data-v-8042c03c]{align-items:baseline;display:flex}.status-main-text[data-v-8042c03c]{font-size:.9375rem;font-weight:600;line-height:1.4;transition:color .5s}.phase-dispatch .status-main-text[data-v-8042c03c]{color:#f59e0bf2}.phase-thinking .status-main-text[data-v-8042c03c]{color:#fbbf24f2}.phase-building .status-main-text[data-v-8042c03c]{color:#d97706f2}.phase-default .status-main-text[data-v-8042c03c]{color:var(--w-85)}.wave-dots[data-v-8042c03c]{margin-left:2px;display:inline-flex}.wave-dots .dot[data-v-8042c03c]{font-size:1.15em;font-weight:700;animation:1.4s ease-in-out infinite wave-8042c03c}.phase-dispatch .wave-dots .dot[data-v-8042c03c]{color:#f59e0bcc}.phase-thinking .wave-dots .dot[data-v-8042c03c]{color:#fbbf24cc}.phase-building .wave-dots .dot[data-v-8042c03c]{color:#d97706cc}.phase-default .wave-dots .dot[data-v-8042c03c]{color:#f59e0be6}.wave-dots .dot[data-v-8042c03c]:first-child{animation-delay:0s}.wave-dots .dot[data-v-8042c03c]:nth-child(2){animation-delay:.2s}.wave-dots .dot[data-v-8042c03c]:nth-child(3){animation-delay:.4s}@keyframes wave-8042c03c{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}.phase-indicator[data-v-8042c03c]{padding:.5rem .25rem 0}.phase-track[data-v-8042c03c]{height:2.5rem;margin:0 1rem;position:relative}.track-bg[data-v-8042c03c]{background:var(--w-6);border-radius:2px;height:3px;position:absolute;top:.5rem;left:0;right:0}.track-fill[data-v-8042c03c]{border-radius:2px;height:3px;transition:width .8s cubic-bezier(.4,0,.2,1);position:absolute;top:.5rem;left:0}.phase-dispatch .track-fill[data-v-8042c03c]{background:linear-gradient(90deg,#f59e0be6,#f59e0b66)}.phase-thinking .track-fill[data-v-8042c03c]{background:linear-gradient(90deg,#22c55ecc,#fbbf24e6)}.phase-building .track-fill[data-v-8042c03c]{background:linear-gradient(90deg,#22c55eb3,#22c55e80,#d97706e6)}.track-nodes[data-v-8042c03c]{height:100%;position:absolute;top:0;left:0;right:0}.track-node[data-v-8042c03c]{flex-direction:column;align-items:center;gap:.375rem;display:flex;position:absolute;transform:translate(-50%)}.node-dot[data-v-8042c03c]{background:var(--w-3);border:2px solid var(--w-10);border-radius:50%;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;transition:all .5s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.node-inner[data-v-8042c03c]{background:var(--w-8);border-radius:50%;width:.375rem;height:.375rem;transition:all .5s}.track-node.active .node-dot[data-v-8042c03c]{border-color:currentColor;animation:2s ease-in-out infinite nodeGlow-8042c03c;box-shadow:0 0 10px,0 0 20px #f59e0b26}.track-node.active .node-inner[data-v-8042c03c]{background:currentColor;box-shadow:0 0 4px}.phase-dispatch .track-node.active[data-v-8042c03c]{color:#f59e0bb3}.phase-thinking .track-node.active[data-v-8042c03c]{color:#fbbf24b3}.phase-building .track-node.active[data-v-8042c03c]{color:#d97706b3}.track-node.done .node-dot[data-v-8042c03c]{box-shadow:none;background:#22c55e1a;border-color:#22c55e80;animation:none}.track-node.done .node-inner[data-v-8042c03c]{box-shadow:none;background:#22c55ecc}@keyframes nodeGlow-8042c03c{0%,to{box-shadow:0 0 8px,0 0 16px #f59e0b1a}50%{box-shadow:0 0 14px,0 0 28px #f59e0b33}}.node-label[data-v-8042c03c]{letter-spacing:.06em;color:var(--w-12);white-space:nowrap;font-size:.6875rem;font-weight:500;transition:all .5s}.track-node.active .node-label[data-v-8042c03c]{color:#ffffffa6;font-weight:600}.track-node.done .node-label[data-v-8042c03c]{color:#22c55e80}html[data-theme=light] .node-label[data-v-8042c03c]{color:#a0a5b4}html[data-theme=light] .track-node.active .node-label[data-v-8042c03c]{color:#414b64}html[data-theme=light] .track-node.done .node-label[data-v-8042c03c]{color:#15803d}html[data-theme=light] .node-dot[data-v-8042c03c]{background:#fff;border-color:#0000001a}html[data-theme=light] .node-inner[data-v-8042c03c]{background:#00000014}html[data-theme=light] .track-bg[data-v-8042c03c]{background:#0000000f}html[data-theme=light] .title-text[data-v-8042c03c]{color:#414b64}html[data-theme=light] .status-main-text[data-v-8042c03c]{color:#141928}html[data-theme=light] .zhixing-zhuangtai[data-v-8042c03c]{background:#fffffff2;border-color:#00000014;box-shadow:0 2px 8px #0000000f}.done-toggle-btn[data-v-84fbe07a]{color:#34d399d9;cursor:pointer;background:#22c55e0d;border:1px solid #22c55e29;border-radius:999px;flex-shrink:0;align-items:center;gap:.25rem;padding:.25rem .55rem;font-size:.75rem;font-weight:600;transition:all .2s;display:inline-flex}.done-toggle-btn[data-v-84fbe07a]:hover{background:#22c55e1a;border-color:#22c55e47}.done-toggle-btn svg[data-v-84fbe07a]{width:.8rem;height:.8rem;transition:transform .2s}.done-toggle-btn svg.expanded[data-v-84fbe07a]{transform:rotate(180deg)}html[data-theme=light] .done-toggle-btn[data-v-84fbe07a]{color:#15803d;background:#15803d0f;border-color:#15803d24}html[data-theme=light] .done-toggle-btn[data-v-84fbe07a]:hover{background:#15803d1a;border-color:#15803d3d}.jieDian-header[data-v-45d7386a]{margin-bottom:.25rem}.jieDian-name[data-v-45d7386a]{color:var(--w-100);font-size:1rem;font-weight:600}.jieDian-sub[data-v-45d7386a]{color:var(--w-45);margin-top:.25rem;font-size:.8125rem;line-height:1.5;display:block}.confirm-area[data-v-45d7386a]{flex-direction:column;gap:1.25rem;margin-top:.625rem;display:flex}.ai-text-block[data-v-45d7386a]{background:#f59e0b08;border:1px solid #f59e0b14;border-radius:.75rem;padding:.75rem 1rem}.selection-header[data-v-45d7386a]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.header-title[data-v-45d7386a]{color:var(--w-100);font-size:.9375rem;font-weight:600}.header-hint[data-v-45d7386a]{color:#f59e0bb8;font-size:.75rem;font-weight:500}.platform-grid[data-v-45d7386a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.platform-card[data-v-45d7386a]{border:1px solid var(--w-7);cursor:pointer;background:#ffffff06;border-radius:14px;padding:1rem;transition:all .25s;position:relative}.platform-card[data-v-45d7386a]:hover,.platform-card.selected[data-v-45d7386a]{background:#f59e0b0f;border-color:#f59e0b59;transform:translateY(-2px)}.platform-card.activated[data-v-45d7386a]{animation:.9s platform-activate-45d7386a}@keyframes platform-activate-45d7386a{0%{box-shadow:0 0 #f59e0b61}45%{box-shadow:0 0 0 6px #f59e0b24,0 0 24px #f59e0b2e}to{box-shadow:0 0 #f59e0b00}}.platform-card.primary[data-v-45d7386a]:before{content:"";border-radius:inherit;pointer-events:none;border-top:2px solid #f59e0bb3;position:absolute;inset:0}.card-top[data-v-45d7386a]{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.75rem;display:flex}.platform-title-wrap[data-v-45d7386a]{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.priority-dot[data-v-45d7386a]{color:#fbbf24f2;background:#f59e0b1f;border-radius:50%;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:.75rem;font-weight:700;display:inline-flex}.platform-title[data-v-45d7386a]{color:var(--w-95);font-size:1rem;font-weight:700}.primary-badge[data-v-45d7386a]{color:#fbbf24e6;background:#f59e0b1f;border:1px solid #f59e0b3d;border-radius:999px;padding:.125rem .4375rem;font-size:.7rem;font-weight:600}.region-badge[data-v-45d7386a]{border-radius:999px;padding:.125rem .4375rem;font-size:.7rem;font-weight:700}.region-domestic[data-v-45d7386a]{color:#60a5faf2;background:#3b82f61f;border:1px solid #3b82f638}.region-international[data-v-45d7386a]{color:#c084fcf2;background:#a855f71f;border:1px solid #a855f738}.card-check[data-v-45d7386a]{background:linear-gradient(135deg,#f59e0b,#d97706d9);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;display:flex}.card-check svg[data-v-45d7386a]{color:#fff;width:.8rem;height:.8rem}.check-empty[data-v-45d7386a]{border:1.5px solid var(--w-15);border-radius:50%;flex-shrink:0;width:1.25rem;height:1.25rem}.platform-reason[data-v-45d7386a]{color:var(--w-62);font-size:.875rem;line-height:1.65}.meta-row[data-v-45d7386a]{background:#f59e0b0b;border-radius:.5rem;gap:.5rem;margin-top:.75rem;padding:.5rem .625rem;display:flex}.meta-label[data-v-45d7386a]{color:#fbbf24d9;flex-shrink:0;font-size:.75rem;font-weight:700}.meta-text[data-v-45d7386a]{color:var(--w-58);font-size:.8125rem;line-height:1.55}.focus-list[data-v-45d7386a]{flex-wrap:wrap;gap:.375rem;margin-top:.75rem;display:flex}.focus-chip[data-v-45d7386a]{background:var(--w-5);border:1px solid var(--w-10);color:var(--w-55);border-radius:999px;padding:.1875rem .55rem;font-size:.75rem}.platform-role[data-v-45d7386a]{color:#f59e0bb3;margin-top:.65rem;font-size:.78rem;line-height:1.5}.action-row[data-v-45d7386a]{justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.clear-select-btn[data-v-45d7386a],.confirm-btn[data-v-45d7386a]{cursor:pointer;border-radius:.625rem;align-items:center;gap:.5rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:all .25s;display:inline-flex}.smart-select-btn[data-v-45d7386a]{color:#fbbf24e6;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#f59e0b1a,#fbbf240f);border:1px solid #f59e0b40;border-radius:2rem;align-items:center;gap:.375rem;padding:.25rem .75rem;font-family:inherit;font-size:.75rem;font-weight:500;transition:all .2s;display:inline-flex}.smart-select-btn[data-v-45d7386a]:hover{background:linear-gradient(135deg,#f59e0b2e,#fbbf241f);border-color:#f59e0b66;box-shadow:0 2px 10px #f59e0b26}.smart-select-btn[data-v-45d7386a]:active{transform:scale(.97)}.clear-select-btn[data-v-45d7386a]{background:var(--w-4);border:1px solid var(--w-12);color:var(--w-60);padding:.5rem .875rem}.smart-select-btn.active[data-v-45d7386a]{color:#fbbf24f5;background:linear-gradient(135deg,#f59e0b3d,#fbbf2424);border-color:#f59e0b73;box-shadow:0 0 0 3px #f59e0b1a}.confirm-btn[data-v-45d7386a]{color:#f59e0bf2;background:linear-gradient(135deg,#f59e0b26,#d977061f);border:1px solid #f59e0b59;padding:.625rem 1.5rem}.confirm-btn[data-v-45d7386a]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 20px #f59e0b2e}.confirm-btn[data-v-45d7386a]:disabled{opacity:.35;cursor:not-allowed}.btn-spinner[data-v-45d7386a]{border:2px solid #f59e0b4d;border-top-color:#f59e0be6;border-radius:50%;width:.875rem;height:.875rem;animation:.8s linear infinite spin-45d7386a}@keyframes spin-45d7386a{to{transform:rotate(360deg)}}.done-area[data-v-45d7386a]{margin-top:.625rem}.done-card[data-v-45d7386a]{background:linear-gradient(135deg,#22c55e08,#ffffff03);border:1px solid #22c55e1a;border-radius:1rem;padding:1rem 1.25rem;position:relative}.done-accent-bar[data-v-45d7386a]{background:linear-gradient(90deg,#22c55e99,#0000);height:2px;position:absolute;top:0;left:0;right:0}.done-title-row[data-v-45d7386a]{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.done-title-main[data-v-45d7386a]{align-items:center;gap:.5rem;min-width:0;display:flex}.done-badge[data-v-45d7386a]{color:#22c55ee6;background:#22c55e1a;border-radius:.25rem;padding:.125rem .4375rem;font-size:.6875rem;font-weight:600}.done-title[data-v-45d7386a]{color:var(--w-95);font-size:1rem;font-weight:700}.done-toggle-btn[data-v-45d7386a]{color:#34d399d9;cursor:pointer;background:#22c55e0d;border:1px solid #22c55e29;border-radius:999px;flex-shrink:0;align-items:center;gap:.25rem;padding:.25rem .55rem;font-size:.75rem;font-weight:600;transition:all .2s;display:inline-flex}.done-toggle-btn[data-v-45d7386a]:hover{background:#22c55e1a;border-color:#22c55e47}.done-toggle-btn svg[data-v-45d7386a]{width:.8rem;height:.8rem;transition:transform .2s}.done-toggle-btn svg.expanded[data-v-45d7386a]{transform:rotate(180deg)}.done-platforms[data-v-45d7386a]{background:#22c55e09;border:1px solid #22c55e14;border-radius:.75rem;flex-wrap:wrap;gap:.5rem;padding:.65rem .75rem;display:flex}.done-chip[data-v-45d7386a]{--chip-rgb:34, 197, 94;--chip-text:#56e8abf2;background:linear-gradient(135deg,rgba(var(--chip-rgb),.14),rgba(var(--chip-rgb),.055));border:1px solid rgba(var(--chip-rgb),.22);color:var(--chip-text);border-radius:999px;align-items:center;gap:.35rem;padding:.4rem .8rem .4rem .7rem;font-size:.85rem;font-weight:700;line-height:1;transition:all .2s;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff0a}.done-chip[data-v-45d7386a]:before{content:"";background:rgba(var(--chip-rgb),.95);width:.42rem;height:.42rem;box-shadow:0 0 0 3px rgba(var(--chip-rgb),.12);border-radius:50%;flex-shrink:0}.done-chip[data-v-45d7386a]:hover{border-color:rgba(var(--chip-rgb),.38);background:linear-gradient(135deg,rgba(var(--chip-rgb),.18),rgba(var(--chip-rgb),.08));transform:translateY(-1px)}.tone-cn-shelf[data-v-45d7386a]{--chip-rgb:245, 158, 11;--chip-text:#fbbf24f5}.tone-cn-content[data-v-45d7386a]{--chip-rgb:239, 68, 68;--chip-text:#fc8181f5}.tone-brand[data-v-45d7386a]{--chip-rgb:20, 184, 166;--chip-text:#2dd4bff5}.tone-global[data-v-45d7386a]{--chip-rgb:59, 130, 246;--chip-text:#60a5faf5}.tone-social[data-v-45d7386a]{--chip-rgb:236, 72, 153;--chip-text:#f472b6f5}.tone-sea[data-v-45d7386a]{--chip-rgb:249, 115, 22;--chip-text:#fb923cf5}.tone-east-asia[data-v-45d7386a]{--chip-rgb:168, 85, 247;--chip-text:#c084fcf5}.tone-europe[data-v-45d7386a]{--chip-rgb:14, 165, 233;--chip-text:#38bdf8f5}.tone-latam[data-v-45d7386a]{--chip-rgb:34, 197, 94;--chip-text:#4ade80f5}.tone-emerging[data-v-45d7386a]{--chip-rgb:234, 179, 8;--chip-text:#facc15f5}.tone-b2b[data-v-45d7386a]{--chip-rgb:99, 102, 241;--chip-text:#818cf8f5}.tone-local[data-v-45d7386a]{--chip-rgb:244, 63, 94;--chip-text:#fb7185f5}.tone-default[data-v-45d7386a]{--chip-rgb:148, 163, 184;--chip-text:#cbd5e1f2}.done-detail[data-v-45d7386a]{flex-direction:column;gap:.75rem;margin-top:.9rem;animation:.2s done-detail-in-45d7386a;display:flex}@keyframes done-detail-in-45d7386a{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.done-ai-text[data-v-45d7386a]{border:1px solid var(--w-6);background:#ffffff06;border-radius:.75rem;padding:.75rem .875rem}.done-detail-list[data-v-45d7386a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.done-detail-item[data-v-45d7386a]{border:1px solid var(--w-6);background:#ffffff06;border-radius:.75rem;padding:.75rem}.done-detail-head[data-v-45d7386a]{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.45rem;display:flex}.done-detail-name[data-v-45d7386a]{color:var(--w-95);font-size:.9rem;font-weight:700}.done-detail-reason[data-v-45d7386a]{color:var(--w-58);font-size:.8125rem;line-height:1.6}@media (max-width:768px){.platform-grid[data-v-45d7386a],.done-detail-list[data-v-45d7386a]{grid-template-columns:1fr}.selection-header[data-v-45d7386a],.action-row[data-v-45d7386a]{flex-direction:column;align-items:stretch}}html[data-theme=light] .jieDian-name[data-v-45d7386a],html[data-theme=light] .header-title[data-v-45d7386a],html[data-theme=light] .platform-title[data-v-45d7386a],html[data-theme=light] .done-title[data-v-45d7386a]{color:#141928}html[data-theme=light] .jieDian-sub[data-v-45d7386a],html[data-theme=light] .platform-reason[data-v-45d7386a],html[data-theme=light] .meta-text[data-v-45d7386a]{color:#414b64}html[data-theme=light] .platform-card[data-v-45d7386a]{background:#fffffff2;border-color:#00000014}html[data-theme=light] .platform-card[data-v-45d7386a]:hover,html[data-theme=light] .platform-card.selected[data-v-45d7386a]{background:#f59e0b0a;border-color:#f59e0b47}html[data-theme=light] .smart-select-btn[data-v-45d7386a]{color:#92400e;background:linear-gradient(135deg,#f59e0b14,#d977060a);border-color:#f59e0b40}html[data-theme=light] .smart-select-btn[data-v-45d7386a]:hover{background:linear-gradient(135deg,#f59e0b26,#d9770614);border-color:#f59e0b66;box-shadow:0 2px 8px #f59e0b1a}html[data-theme=light] .done-platforms[data-v-45d7386a]{background:#15803d09;border-color:#15803d1f}html[data-theme=light] .done-chip[data-v-45d7386a]{background:linear-gradient(135deg,rgba(var(--chip-rgb),.11),rgba(var(--chip-rgb),.045));border-color:rgba(var(--chip-rgb),.2);color:rgb(var(--chip-rgb));box-shadow:inset 0 1px #ffffff8c}html[data-theme=light] .done-chip[data-v-45d7386a]:before{background:rgb(var(--chip-rgb));box-shadow:0 0 0 3px rgba(var(--chip-rgb),.12)}.suggestion-section[data-v-2c3dd6f7]{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.suggestion-label[data-v-2c3dd6f7]{color:var(--w-35);letter-spacing:.02em;font-size:.75rem;font-weight:500}.suggestion-area[data-v-2c3dd6f7]{background:var(--w-3);border:1px solid var(--w-6);border-radius:.875rem;align-items:flex-start;gap:.625rem;padding:.75rem 1rem;transition:all .25s;display:flex;position:relative}.suggestion-area[data-v-2c3dd6f7]:hover{background:var(--w-5);border-color:var(--w-10)}.suggestion-area[data-v-2c3dd6f7]:focus-within{background:#f59e0b0a;border-color:#f59e0b4d;box-shadow:0 0 0 3px #f59e0b0f}.suggestion-icon[data-v-2c3dd6f7]{color:var(--w-20);flex-shrink:0;margin-top:.125rem;transition:color .2s}.suggestion-area:focus-within .suggestion-icon[data-v-2c3dd6f7]{color:#f59e0b99}.suggestion-input[data-v-2c3dd6f7]{color:var(--w-90);resize:none;background:0 0;border:none;outline:none;flex:1;min-height:1.25rem;max-height:10rem;margin:0;padding:0;font-family:inherit;font-size:.8125rem;line-height:1.5;overflow:hidden}.suggestion-input[data-v-2c3dd6f7]::placeholder{color:#ffffff38}.suggestion-hint[data-v-2c3dd6f7]{color:#ffffff2e;border:1px solid var(--w-8);letter-spacing:.02em;cursor:default;-webkit-user-select:none;user-select:none;border-radius:.375rem;flex-shrink:0;padding:.125rem .5rem;font-family:monospace;font-size:.6875rem;transition:all .25s}.suggestion-hint.active[data-v-2c3dd6f7]{color:#f59e0be6;cursor:pointer;background:#f59e0b1a;border-color:#f59e0b80;box-shadow:0 0 6px #f59e0b26}html[data-theme=light] .suggestion-label[data-v-2c3dd6f7]{color:#414b64}html[data-theme=light] .suggestion-area[data-v-2c3dd6f7]{background:#00000008;border-color:#00000014}html[data-theme=light] .suggestion-area[data-v-2c3dd6f7]:hover{background:#0000000a;border-color:#0000001f}html[data-theme=light] .suggestion-area[data-v-2c3dd6f7]:focus-within{background:#f59e0b08;border-color:#f59e0b4d;box-shadow:0 0 0 3px #f59e0b0f}html[data-theme=light] .suggestion-icon[data-v-2c3dd6f7]{color:#a0a5b4}html[data-theme=light] .suggestion-area:focus-within .suggestion-icon[data-v-2c3dd6f7]{color:#f59e0b99}html[data-theme=light] .suggestion-input[data-v-2c3dd6f7]{color:#1e2332}html[data-theme=light] .suggestion-input[data-v-2c3dd6f7]::placeholder{color:#a0a5b4}html[data-theme=light] .suggestion-hint[data-v-2c3dd6f7]{color:#a0a5b4;border-color:#00000014}html[data-theme=light] .suggestion-hint.active[data-v-2c3dd6f7]{color:#92400e;background:#f59e0b14;border-color:#f59e0b80}html[data-theme=light] .confirm-feedback-btn[data-v-2c3dd6f7]{color:#fff;background:linear-gradient(135deg,#f59e0be6,#d97706e6);border:none}html[data-theme=light] .confirm-feedback-btn[data-v-2c3dd6f7]:hover:not(:disabled){background:linear-gradient(135deg,#d97706f2,#b45309f2)}.jieDian-header[data-v-1ca219ac]{margin-bottom:.25rem}.jieDian-name[data-v-1ca219ac]{color:var(--w-100);font-size:1rem;font-weight:600}.jieDian-sub[data-v-1ca219ac]{color:var(--w-45);margin-top:.25rem;font-size:.8125rem;line-height:1.5;display:block}.confirm-area[data-v-1ca219ac]{flex-direction:column;gap:1.25rem;margin-top:.625rem;display:flex}.ai-text-block[data-v-1ca219ac]{color:var(--text-content);background:#f59e0b08;border:1px solid #f59e0b14;border-radius:.75rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.7}.ai-text-block[data-v-1ca219ac] .markdown-body{color:var(--text-content);font-size:.875rem;line-height:1.7}.ai-text-block[data-v-1ca219ac] strong{color:var(--w-95);font-weight:600}.ai-text-block[data-v-1ca219ac] ul,.ai-text-block[data-v-1ca219ac] ol{margin:.375rem 0;padding-left:1.25rem}.ai-text-block[data-v-1ca219ac] li{margin:.1875rem 0}.selection-area[data-v-1ca219ac]{flex-direction:column;gap:1rem;display:flex}.selection-header[data-v-1ca219ac]{justify-content:space-between;align-items:baseline;display:flex}.header-title[data-v-1ca219ac]{color:var(--w-100);font-size:.9375rem;font-weight:600}.header-actions[data-v-1ca219ac]{align-items:center;gap:.75rem;display:flex}.smart-select-btn[data-v-1ca219ac]{color:#fbbf24e6;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#f59e0b1a,#fbbf240f);border:1px solid #f59e0b40;border-radius:2rem;align-items:center;gap:.375rem;padding:.25rem .75rem;font-family:inherit;font-size:.75rem;font-weight:500;transition:all .2s;display:inline-flex}.smart-select-btn[data-v-1ca219ac]:hover{background:linear-gradient(135deg,#f59e0b2e,#fbbf241f);border-color:#f59e0b66;box-shadow:0 2px 10px #f59e0b26}.smart-select-btn[data-v-1ca219ac]:active{transform:scale(.97)}.clear-select-btn[data-v-1ca219ac]{background:var(--w-4);border:1px solid var(--w-12);color:var(--w-50);cursor:pointer;white-space:nowrap;border-radius:2rem;align-items:center;gap:.25rem;padding:.25rem .625rem;font-family:inherit;font-size:.75rem;font-weight:500;transition:all .2s;display:inline-flex}.clear-select-btn[data-v-1ca219ac]:hover{color:#f87171e6;background:#ef444414;border-color:#ef444440}.clear-select-btn[data-v-1ca219ac]:active{transform:scale(.97)}.header-hint[data-v-1ca219ac]{color:#f59e0bb3;white-space:nowrap;font-size:.75rem;font-weight:500}.type-grid[data-v-1ca219ac]{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.type-card[data-v-1ca219ac]{--accent:245, 158, 11;border:1px solid var(--w-7);cursor:pointer;background:#ffffff06;border-radius:14px;flex-direction:column;padding:1.25rem 1.25rem 1rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.card-priority-高[data-v-1ca219ac]{--accent:245, 158, 11}.card-priority-中[data-v-1ca219ac]{--accent:96, 165, 250}.card-priority-低[data-v-1ca219ac]{--accent:148, 163, 184}.card-glow-bar[data-v-1ca219ac]{background:linear-gradient(90deg,transparent,rgba(var(--accent),.5),transparent);opacity:0;height:2px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.type-card:hover .card-glow-bar[data-v-1ca219ac],.type-card.selected .card-glow-bar[data-v-1ca219ac]{opacity:1}.type-card.selected .card-glow-bar[data-v-1ca219ac]{background:linear-gradient(90deg,transparent,rgba(var(--accent),.8),transparent)}.type-card[data-v-1ca219ac]:hover{background:rgba(var(--accent),.04);border-color:rgba(var(--accent),.2);box-shadow:0 8px 24px -8px #00000059,0 0 0 1px rgba(var(--accent),.08);transform:translateY(-3px)}.type-card.selected[data-v-1ca219ac]{background:rgba(var(--accent),.08);border-color:rgba(var(--accent),.45);box-shadow:0 0 0 1px rgba(var(--accent),.15),0 4px 20px -4px rgba(var(--accent),.2),inset 0 1px rgba(var(--accent),.1)}.card-header[data-v-1ca219ac]{justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.75rem;display:flex}.card-tags[data-v-1ca219ac]{flex-wrap:wrap;flex:1;gap:.375rem;display:flex}.tag-chip[data-v-1ca219ac]{white-space:nowrap;border-radius:2rem;align-items:center;padding:.1875rem .625rem;font-size:.8rem;font-weight:600;line-height:1.5;display:inline-flex}.tag-required[data-v-1ca219ac]{color:#ef4444e6;background:#ef44441f;border:1px solid #ef444433}.tag-recommend[data-v-1ca219ac]{color:#60a5fae6;background:#3b82f61f;border:1px solid #3b82f633}.tag-hot[data-v-1ca219ac]{color:#fbbf24e6;background:#f59e0b1f;border:1px solid #f59e0b33}.tag-diff[data-v-1ca219ac]{color:#c084fce6;background:#a855f71f;border:1px solid #a855f733}.tag-brand[data-v-1ca219ac]{color:#2dd4bfe6;background:#14b8a61f;border:1px solid #14b8a633}.tag-content[data-v-1ca219ac]{color:#f472b6e6;background:#ec48991f;border:1px solid #ec489933}.tag-promo[data-v-1ca219ac]{color:#fb923ce6;background:#f973161f;border:1px solid #f9731633}.tag-default[data-v-1ca219ac]{background:var(--w-6);color:var(--w-60);border:1px solid var(--w-10)}.card-check[data-v-1ca219ac]{background:linear-gradient(135deg,rgba(var(--accent),1),rgba(var(--accent),.7));width:1.375rem;height:1.375rem;box-shadow:0 2px 8px rgba(var(--accent),.4);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;animation:.3s cubic-bezier(.34,1.56,.64,1) check-pop-1ca219ac;display:flex}@keyframes check-pop-1ca219ac{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.card-check svg[data-v-1ca219ac]{width:.8rem;height:.8rem;color:var(--w-100)}.check-empty[data-v-1ca219ac]{border:1.5px solid var(--w-15);border-radius:50%;flex-shrink:0;width:1.25rem;height:1.25rem;transition:border-color .2s}.type-card:hover .check-empty[data-v-1ca219ac]{border-color:rgba(var(--accent),.4)}.card-body[data-v-1ca219ac]{flex-direction:column;flex:1;gap:.5rem;display:flex}.card-title[data-v-1ca219ac]{color:var(--w-95);font-size:1.0625rem;font-weight:600;line-height:1.35;transition:color .25s}.type-card.selected .card-title[data-v-1ca219ac]{color:var(--w-100)}.card-desc[data-v-1ca219ac]{color:var(--w-50);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.9rem;line-height:1.65;display:-webkit-box;overflow:hidden}.type-card:hover .card-desc[data-v-1ca219ac]{color:var(--w-60)}.type-card.selected .card-desc[data-v-1ca219ac]{color:#ffffffa6}.card-reason[data-v-1ca219ac]{background:rgba(var(--accent),.05);border-radius:.4375rem;align-items:flex-start;gap:.4375rem;margin-top:.375rem;padding:.4375rem .625rem;display:flex}.card-reason svg[data-v-1ca219ac]{color:rgba(var(--accent),.7);flex-shrink:0;margin-top:2px}.card-reason span[data-v-1ca219ac]{color:rgba(var(--accent),.85);font-size:.8125rem;line-height:1.55}.card-footer[data-v-1ca219ac]{border-top:1px solid var(--w-5);justify-content:space-between;align-items:center;gap:.5rem;margin-top:.875rem;padding-top:.625rem;display:flex}.footer-left[data-v-1ca219ac]{flex:1;min-width:0;overflow:hidden}.footer-right[data-v-1ca219ac]{flex-shrink:0}.platform-tags[data-v-1ca219ac]{flex-wrap:wrap;gap:.3125rem;display:flex}.platform-chip[data-v-1ca219ac]{white-space:nowrap;background:var(--w-5);border:1px solid var(--w-10);color:#ffffff8c;border-radius:.25rem;padding:.125rem .4375rem;font-size:.75rem}.plat-all[data-v-1ca219ac]{color:#34d399d9;background:#34d39914;border-color:#34d3992e}.plat-taobao[data-v-1ca219ac]{color:#fbbf24d9;background:#f59e0b14;border-color:#f59e0b2e}.plat-jd[data-v-1ca219ac]{color:#f87171d9;background:#ef444414;border-color:#ef44442e}.plat-pdd[data-v-1ca219ac]{color:#fb923cd9;background:#f9731614;border-color:#f973162e}.plat-douyin[data-v-1ca219ac]{color:#f472b6d9;background:#ec489914;border-color:#ec48992e}.plat-xhs[data-v-1ca219ac]{color:#fc8181d9;background:#ef444414;border-color:#ef44442e}.plat-1688[data-v-1ca219ac]{color:#60a5fad9;background:#60a5fa14;border-color:#60a5fa2e}.plat-kuaishou[data-v-1ca219ac]{color:#c084fcd9;background:#a855f714;border-color:#a855f72e}.plat-default[data-v-1ca219ac]{color:#94a3b8cc;background:#94a3b814;border-color:#94a3b826}.plat-more[data-v-1ca219ac]{background:var(--w-6);border-color:var(--w-12);color:var(--w-50)}.priority-badge[data-v-1ca219ac]{white-space:nowrap;border-radius:2rem;padding:.125rem .5rem;font-size:.75rem;font-weight:600}.priority-高[data-v-1ca219ac]{color:#fbbf24e6;background:#f59e0b1f;border:1px solid #f59e0b33}.priority-中[data-v-1ca219ac]{color:#60a5facc;background:#60a5fa1a;border:1px solid #60a5fa26}.priority-低[data-v-1ca219ac]{color:#94a3b8b3;background:#94a3b81a;border:1px solid #94a3b826}.card-conversion[data-v-1ca219ac]{margin-top:.5rem}.conversion-text[data-v-1ca219ac]{color:rgba(var(--accent),.55);font-size:.75rem;font-style:italic}.type-card:hover .conversion-text[data-v-1ca219ac]{color:rgba(var(--accent),.7)}.type-card.selected .conversion-text[data-v-1ca219ac]{color:rgba(var(--accent),.8)}.action-row[data-v-1ca219ac]{justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.confirm-btn[data-v-1ca219ac]{color:#f59e0bf2;cursor:pointer;letter-spacing:.02em;background:linear-gradient(135deg,#f59e0b26,#d977061f);border:1px solid #f59e0b59;border-radius:.625rem;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.confirm-btn[data-v-1ca219ac]:hover:not(:disabled){background:linear-gradient(135deg,#f59e0b40,#d9770633);border-color:#f59e0b8c;transform:translateY(-1px);box-shadow:0 4px 20px #f59e0b33}.confirm-btn[data-v-1ca219ac]:disabled{opacity:.35;cursor:not-allowed}.btn-spinner[data-v-1ca219ac]{border:2px solid #f59e0b4d;border-top-color:#f59e0be6;border-radius:50%;width:.875rem;height:.875rem;animation:.8s linear infinite spin-1ca219ac}@keyframes spin-1ca219ac{to{transform:rotate(360deg)}}.done-area[data-v-1ca219ac]{margin-top:.625rem}.done-card[data-v-1ca219ac]{background:linear-gradient(135deg,#22c55e08,#34d39905,#ffffff03);border:1px solid #22c55e1a;border-radius:1rem;flex-direction:column;gap:.75rem;padding:1rem 1.25rem 1.125rem;display:flex;position:relative;overflow:hidden}.done-accent-bar[data-v-1ca219ac]{background:linear-gradient(90deg,#22c55e99,#34d39966,#10b98133,#0000);height:2px;position:absolute;top:0;left:0;right:0}.done-header[data-v-1ca219ac]{align-items:flex-start;gap:.75rem;display:flex}.done-icon-wrap[data-v-1ca219ac]{color:#22c55eb3;background:#22c55e14;border:1px solid #22c55e1f;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.done-header-text[data-v-1ca219ac]{flex-direction:column;flex:1;gap:.3rem;min-width:0;display:flex}.done-title-row[data-v-1ca219ac]{align-items:center;gap:.5rem;display:flex}.done-badge[data-v-1ca219ac]{color:#22c55ee6;white-space:nowrap;background:#22c55e1a;border:1px solid #22c55e2e;border-radius:.25rem;flex-shrink:0;align-items:center;gap:.2rem;padding:.125rem .4375rem;font-size:.6875rem;font-weight:600;display:inline-flex}.done-badge svg[data-v-1ca219ac]{color:#22c55ee6;flex-shrink:0}.done-title[data-v-1ca219ac]{color:var(--w-95);text-overflow:ellipsis;white-space:nowrap;font-size:1.0625rem;font-weight:700;overflow:hidden}.done-stats-row[data-v-1ca219ac]{align-items:center;gap:.75rem;display:flex}.done-stat[data-v-1ca219ac]{color:var(--w-35);align-items:center;gap:.2rem;font-size:.75rem;font-weight:500;display:inline-flex}.done-stat svg[data-v-1ca219ac]{color:var(--w-25)}.done-type-chips[data-v-1ca219ac]{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.done-chip[data-v-1ca219ac]{--cc:34, 197, 94;background:rgba(var(--cc),.04);border:1px solid rgba(var(--cc),.1);border-radius:.5rem;flex-direction:column;padding:.3rem .625rem;transition:all .2s;display:inline-flex}.done-chip[data-v-1ca219ac]:hover{background:rgba(var(--cc),.07);border-color:rgba(var(--cc),.18)}.chip-accent-0[data-v-1ca219ac]{--cc:34, 197, 94}.chip-accent-1[data-v-1ca219ac]{--cc:59, 130, 246}.chip-accent-2[data-v-1ca219ac]{--cc:245, 158, 11}.chip-accent-3[data-v-1ca219ac]{--cc:34, 211, 238}.chip-accent-4[data-v-1ca219ac]{--cc:244, 114, 182}.chip-name[data-v-1ca219ac]{color:rgba(var(--cc),.9);font-size:.825rem;font-weight:600}.chip-desc[data-v-1ca219ac]{color:var(--w-35);text-overflow:ellipsis;white-space:nowrap;max-width:12rem;font-size:.65rem;line-height:1.4;overflow:hidden}.done-chip-more[data-v-1ca219ac]{color:var(--w-25);padding:.2rem .4rem;font-size:.7rem;font-weight:500}.done-detail-list[data-v-1ca219ac]{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.625rem;padding-top:.25rem;display:grid}.done-detail-item[data-v-1ca219ac]{border:1px solid var(--w-5);background:#ffffff06;border-radius:.75rem;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.detail-head[data-v-1ca219ac]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.detail-title[data-v-1ca219ac]{color:var(--w-90);font-size:.9rem;font-weight:700}.detail-desc[data-v-1ca219ac]{color:var(--w-55);font-size:.78rem;line-height:1.55}.detail-reason[data-v-1ca219ac]{color:var(--w-55);background:#22c55e09;border:1px solid #22c55e14;border-radius:.5rem;flex-direction:column;gap:.2rem;padding:.5rem .625rem;font-size:.75rem;line-height:1.5;display:flex}.detail-label[data-v-1ca219ac]{color:#34d399db;font-size:.68rem;font-weight:700}.detail-tags[data-v-1ca219ac],.detail-platforms[data-v-1ca219ac]{flex-wrap:wrap;gap:.35rem;display:flex}html[data-theme=light] .jieDian-name[data-v-1ca219ac]{color:#141928}html[data-theme=light] .jieDian-sub[data-v-1ca219ac]{color:#414b64}html[data-theme=light] .header-title[data-v-1ca219ac]{color:#141928}html[data-theme=light] .header-hint[data-v-1ca219ac]{color:#92400e}html[data-theme=light] .ai-text-block[data-v-1ca219ac]{background:#00000005;border-color:#0000000f}html[data-theme=light] .smart-select-btn[data-v-1ca219ac]{color:#92400e;background:linear-gradient(135deg,#f59e0b14,#d977060a);border-color:#f59e0b40}html[data-theme=light] .smart-select-btn[data-v-1ca219ac]:hover{background:linear-gradient(135deg,#f59e0b26,#d9770614);border-color:#f59e0b66;box-shadow:0 2px 8px #f59e0b1a}html[data-theme=light] .type-card[data-v-1ca219ac]{background:#fffffff2;border-color:#00000014;box-shadow:0 2px 8px #0000000f}html[data-theme=light] .type-card[data-v-1ca219ac]:hover{box-shadow:0 6px 20px #00000014,0 0 0 1px rgba(var(--accent),.08);background:rgba(var(--accent),.02)}html[data-theme=light] .type-card.selected[data-v-1ca219ac]{background:rgba(var(--accent),.04);border-color:rgba(var(--accent),.35);box-shadow:0 0 0 1px rgba(var(--accent),.1),0 4px 16px rgba(var(--accent),.08)}html[data-theme=light] .card-title[data-v-1ca219ac],html[data-theme=light] .type-card.selected .card-title[data-v-1ca219ac]{color:#141928}html[data-theme=light] .card-desc[data-v-1ca219ac]{color:#414b64}html[data-theme=light] .type-card:hover .card-desc[data-v-1ca219ac]{color:#465064}html[data-theme=light] .type-card.selected .card-desc[data-v-1ca219ac]{color:#3c465a}html[data-theme=light] .card-check svg[data-v-1ca219ac]{color:#fff}html[data-theme=light] .check-empty[data-v-1ca219ac]{border-color:#0000001f}html[data-theme=light] .card-footer[data-v-1ca219ac]{border-top-color:#0000000f}html[data-theme=light] .platform-chip[data-v-1ca219ac]{color:#414b64;background:#00000008;border-color:#0000000f}html[data-theme=light] .tag-default[data-v-1ca219ac]{color:#374155;background:#00000008;border-color:#0000000f}html[data-theme=light] .tag-required[data-v-1ca219ac]{color:#b91c1c;background:#dc262614;border-color:#dc262626}html[data-theme=light] .tag-recommend[data-v-1ca219ac]{color:#2563eb;background:#3b82f614;border-color:#3b82f626}html[data-theme=light] .tag-hot[data-v-1ca219ac]{color:#92400e;background:#f59e0b14;border-color:#f59e0b26}html[data-theme=light] .tag-diff[data-v-1ca219ac]{color:#6432c8e6;background:#8b5cf614;border-color:#8b5cf626}html[data-theme=light] .tag-brand[data-v-1ca219ac]{color:#0f766e;background:#0d948814;border-color:#0d948826}html[data-theme=light] .tag-content[data-v-1ca219ac]{color:#aa3273;background:#be3c8214;border-color:#be3c8226}html[data-theme=light] .tag-promo[data-v-1ca219ac]{color:#c2410c;background:#ea580c14;border-color:#ea580c26}html[data-theme=light] .plat-more[data-v-1ca219ac]{color:#414b64;background:#00000008;border-color:#0000000f}html[data-theme=light] .clear-select-btn[data-v-1ca219ac]{color:#414b64;background:#00000008;border-color:#00000014}html[data-theme=light] .clear-select-btn[data-v-1ca219ac]:hover{color:#dc2626;background:#ef44440f;border-color:#ef444433}html[data-theme=light] .confirm-btn[data-v-1ca219ac]{color:#92400e;background:linear-gradient(135deg,#f59e0b1f,#d9770614);border-color:#f59e0b4d}html[data-theme=light] .confirm-btn[data-v-1ca219ac]:hover:not(:disabled){background:linear-gradient(135deg,#f59e0b33,#d9770624);border-color:#f59e0b73;box-shadow:0 4px 16px #f59e0b1a}html[data-theme=light] .card-glow-bar[data-v-1ca219ac]{background:linear-gradient(90deg,transparent,rgba(var(--accent),.35),transparent)}html[data-theme=light] .type-card.selected .card-glow-bar[data-v-1ca219ac]{background:linear-gradient(90deg,transparent,rgba(var(--accent),.6),transparent)}html[data-theme=light] .priority-高[data-v-1ca219ac]{color:#92400e;background:#f59e0b14;border-color:#f59e0b26}html[data-theme=light] .priority-中[data-v-1ca219ac]{color:#2563eb;background:#3b82f614;border-color:#3b82f61f}html[data-theme=light] .priority-低[data-v-1ca219ac]{color:#414b64;background:#78829614;border-color:#7882961f}html[data-theme=light] .done-card[data-v-1ca219ac]{background:#fffffff2;border-color:#15803d1f;box-shadow:0 2px 8px #0000000d}html[data-theme=light] .done-title[data-v-1ca219ac]{color:#141928}html[data-theme=light] .done-stat[data-v-1ca219ac]{color:#414b64}html[data-theme=light] .done-stat svg[data-v-1ca219ac]{color:#15803d80}html[data-theme=light] .chip-desc[data-v-1ca219ac]{color:#555f73}html[data-theme=light] .done-chip-more[data-v-1ca219ac]{color:#a0a5b4}html[data-theme=light] .done-detail-item[data-v-1ca219ac]{background:#00000005;border-color:#0000000f}html[data-theme=light] .detail-title[data-v-1ca219ac]{color:#141928}html[data-theme=light] .detail-desc[data-v-1ca219ac]{color:#414b64}html[data-theme=light] .detail-reason[data-v-1ca219ac]{color:#414b64;background:#15803d09;border-color:#15803d1a}html[data-theme=light] .detail-label[data-v-1ca219ac]{color:#15803d}html[data-theme=light] .done-icon-wrap[data-v-1ca219ac]{color:#15803d;background:#15803d0f;border-color:#15803d1a}html[data-theme=light] .done-badge[data-v-1ca219ac]{color:#15803d;background:#15803d14;border-color:#15803d26}.abnormal-area[data-v-1ca219ac]{margin-top:.625rem}.abnormal-card[data-v-1ca219ac]{text-align:center;background:#ef444408;border:1px dashed #ef444440;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.875rem;padding:2rem 1.5rem;display:flex}.abnormal-icon[data-v-1ca219ac]{color:#ef4444cc;justify-content:center;align-items:center;display:flex}.abnormal-text[data-v-1ca219ac]{color:var(--w-80);font-size:.875rem;line-height:1.6}.re-analyze-btn[data-v-1ca219ac]{color:#f87171e6;cursor:pointer;background:#ef44441a;border:1px solid #ef44444d;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1.25rem;font-size:.8125rem;font-weight:600;transition:all .2s;display:inline-flex}.re-analyze-btn[data-v-1ca219ac]:hover{background:#ef44442e;border-color:#ef444473;box-shadow:0 2px 8px #ef444426}.re-analyze-btn[data-v-1ca219ac]:active{transform:scale(.97)}html[data-theme=light] .abnormal-card[data-v-1ca219ac]{background:#ef444405;border-color:#ef444433}html[data-theme=light] .abnormal-text[data-v-1ca219ac]{color:#414b64}html[data-theme=light] .re-analyze-btn[data-v-1ca219ac]{color:#b91c1c;background:#dc262614;border-color:#dc262633}html[data-theme=light] .re-analyze-btn[data-v-1ca219ac]:hover{background:#dc262626;border-color:#dc262659}.jieDian-header[data-v-9933e115]{margin-bottom:.25rem}.jieDian-name[data-v-9933e115]{color:var(--w-100);font-size:1rem;font-weight:600}.jieDian-sub[data-v-9933e115]{color:var(--w-45);margin-top:.25rem;font-size:.8125rem;line-height:1.5;display:block}.confirm-area[data-v-9933e115]{flex-direction:column;gap:1.5rem;margin-top:.625rem;display:flex}.ai-text-block[data-v-9933e115]{color:var(--text-content);background:#f59e0b08;border:1px solid #f59e0b14;border-radius:.75rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.7}.ai-text-block[data-v-9933e115] .markdown-body{color:var(--text-content);font-size:.875rem;line-height:1.7}.ai-text-block[data-v-9933e115] strong{color:var(--w-95);font-weight:600}.ai-text-block[data-v-9933e115] ul,.ai-text-block[data-v-9933e115] ol{margin:.375rem 0;padding-left:1.25rem}.ai-text-block[data-v-9933e115] li{margin:.1875rem 0}.section-block[data-v-9933e115]{flex-direction:column;gap:.875rem;display:flex}.section-block-images[data-v-9933e115],.section-block-text[data-v-9933e115]{margin-top:1rem}.section-title[data-v-9933e115]{color:var(--w-100);align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;display:flex}.section-required[data-v-9933e115]{color:#f87171e6;background:#ef44441a;border:1px solid #ef444433;border-radius:2rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:600}.section-optional[data-v-9933e115]{color:#94a3b8b3;background:#94a3b814;border:1px solid #94a3b826;border-radius:2rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:500}.action-row[data-v-9933e115]{justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1.25rem;display:flex}.confirm-btn[data-v-9933e115]{color:#f59e0bf2;cursor:pointer;letter-spacing:.02em;background:linear-gradient(135deg,#f59e0b26,#d977061f);border:1px solid #f59e0b59;border-radius:.625rem;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.confirm-btn[data-v-9933e115]:hover:not(:disabled){background:linear-gradient(135deg,#f59e0b40,#d9770633);border-color:#f59e0b8c;transform:translateY(-1px);box-shadow:0 4px 20px #f59e0b33}.confirm-btn[data-v-9933e115]:disabled{opacity:.35;cursor:not-allowed}.btn-spinner[data-v-9933e115]{border:2px solid #f59e0b4d;border-top-color:#f59e0be6;border-radius:50%;width:.875rem;height:.875rem;animation:.8s linear infinite spin-9933e115}@keyframes spin-9933e115{to{transform:rotate(360deg)}}.no-supplement-area[data-v-9933e115]{flex-direction:column;gap:.75rem;display:flex}.done-area[data-v-9933e115]{margin-top:.625rem}.done-card[data-v-9933e115]{background:linear-gradient(135deg,#22c55e08,#34d39905,#ffffff03);border:1px solid #22c55e1a;border-radius:1rem;flex-direction:column;gap:.75rem;padding:1rem 1.25rem 1.125rem;display:flex;position:relative;overflow:hidden}.done-card.done-skipped[data-v-9933e115]{background:linear-gradient(135deg,#94a3b808,#94a3b804,#ffffff03);border-color:#94a3b81a}.done-accent-bar[data-v-9933e115]{background:linear-gradient(90deg,#22c55e99,#34d39966,#10b98133,#0000);height:2px;position:absolute;top:0;left:0;right:0}.done-skipped .done-accent-bar[data-v-9933e115]{background:linear-gradient(90deg,#94a3b866,#94a3b833,#0000)}.done-header[data-v-9933e115]{align-items:flex-start;gap:.75rem;display:flex}.done-icon-wrap[data-v-9933e115]{color:#22c55eb3;background:#22c55e14;border:1px solid #22c55e1f;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.done-icon-wrap.icon-skipped[data-v-9933e115]{color:#94a3b880;background:#94a3b80f;border-color:#94a3b81a}.done-header-text[data-v-9933e115]{flex-direction:column;flex:1;gap:.3rem;min-width:0;display:flex}.done-title-row[data-v-9933e115]{align-items:center;gap:.5rem;display:flex}.done-badge[data-v-9933e115]{white-space:nowrap;border-radius:.25rem;flex-shrink:0;align-items:center;gap:.2rem;padding:.125rem .4375rem;font-size:.6875rem;font-weight:600;display:inline-flex}.badge-submitted[data-v-9933e115]{color:#22c55ee6;background:#22c55e1a;border:1px solid #22c55e2e}.badge-skipped[data-v-9933e115]{color:#94a3b8b3;background:#94a3b814;border:1px solid #94a3b826}.done-badge svg[data-v-9933e115]{flex-shrink:0}.done-title[data-v-9933e115]{color:var(--w-95);text-overflow:ellipsis;white-space:nowrap;font-size:1.0625rem;font-weight:700;overflow:hidden}.done-stats-row[data-v-9933e115]{align-items:center;gap:.75rem;display:flex}.done-stat[data-v-9933e115]{color:var(--w-35);align-items:center;gap:.2rem;font-size:.75rem;font-weight:500;display:inline-flex}.done-stat svg[data-v-9933e115]{color:var(--w-25)}.done-detail-section[data-v-9933e115]{border-top:1px solid var(--w-4);flex-direction:column;gap:.625rem;padding-top:.5rem;display:flex}.done-detail-section+.done-detail-section[data-v-9933e115]{margin-top:.125rem}.done-qa-row[data-v-9933e115]{flex-direction:column;gap:.3rem;display:flex}.done-qa-label[data-v-9933e115]{color:var(--w-30);letter-spacing:.02em;font-size:.6875rem;font-weight:500}.done-qa-tags[data-v-9933e115]{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.done-tag[data-v-9933e115]{--cc:34, 197, 94;background:rgba(var(--cc),.06);border:1px solid rgba(var(--cc),.12);color:rgba(var(--cc),.85);border-radius:.375rem;padding:.2rem .5rem;font-size:.75rem;font-weight:600;transition:all .2s;display:inline-flex}.done-tag[data-v-9933e115]:hover{background:rgba(var(--cc),.1);border-color:rgba(var(--cc),.2)}.tag-accent-0[data-v-9933e115]{--cc:34, 197, 94}.tag-accent-1[data-v-9933e115]{--cc:59, 130, 246}.tag-accent-2[data-v-9933e115]{--cc:245, 158, 11}.tag-accent-3[data-v-9933e115]{--cc:34, 211, 238}.tag-accent-4[data-v-9933e115]{--cc:244, 114, 182}.done-tag-extra[data-v-9933e115]{color:var(--w-50);background:#94a3b80a;border:1px solid #94a3b814;border-radius:.375rem;padding:.2rem .5rem;font-size:.75rem;font-style:italic;display:inline-flex}.done-qa-text[data-v-9933e115]{color:var(--w-60);background:var(--w-2);border:1px solid var(--w-4);border-radius:.5rem;padding:.375rem .625rem;font-size:.8125rem;line-height:1.5}.done-images-section[data-v-9933e115]{gap:.375rem}.done-img-row[data-v-9933e115]{flex-wrap:wrap;gap:.375rem;display:flex}.done-img-thumb[data-v-9933e115]{border:1px solid var(--w-8);border-radius:.375rem;width:3.5rem;height:3.5rem;transition:border-color .2s;overflow:hidden}.done-img-thumb[data-v-9933e115]:hover{border-color:#22c55e4d}.done-img-thumb img[data-v-9933e115]{object-fit:cover;width:100%;height:100%;display:block}html[data-theme=light] .jieDian-name[data-v-9933e115]{color:#141928}html[data-theme=light] .jieDian-sub[data-v-9933e115]{color:#414b64}html[data-theme=light] .section-title[data-v-9933e115]{color:#141928}html[data-theme=light] .section-title svg[data-v-9933e115]{color:#414b64}html[data-theme=light] .section-required[data-v-9933e115]{color:#dc2626;background:#ef444414;border-color:#ef444426}html[data-theme=light] .section-optional[data-v-9933e115]{color:#a0a5b4;background:#0000000a;border-color:#00000014}html[data-theme=light] .ai-text-block[data-v-9933e115]{background:#00000005;border-color:#0000000f}html[data-theme=light] .confirm-btn[data-v-9933e115]{color:#92400e;background:linear-gradient(135deg,#f59e0b1f,#d9770614);border-color:#f59e0b4d}html[data-theme=light] .confirm-btn[data-v-9933e115]:hover:not(:disabled){background:linear-gradient(135deg,#f59e0b33,#d9770624);border-color:#f59e0b73;box-shadow:0 4px 16px #f59e0b1a}html[data-theme=light] .done-card[data-v-9933e115]{background:#fffffff2;border-color:#15803d1f;box-shadow:0 2px 8px #0000000d}html[data-theme=light] .done-card.done-skipped[data-v-9933e115]{background:#ffffffe6;border-color:#00000014}html[data-theme=light] .done-title[data-v-9933e115]{color:#141928}html[data-theme=light] .done-stat[data-v-9933e115]{color:#414b64}html[data-theme=light] .done-stat svg[data-v-9933e115]{color:#15803d80}html[data-theme=light] .done-icon-wrap[data-v-9933e115]{color:#15803d;background:#15803d0f;border-color:#15803d1a}html[data-theme=light] .done-icon-wrap.icon-skipped[data-v-9933e115]{color:#a0a5b4;background:#00000008;border-color:#00000014}html[data-theme=light] .done-badge.badge-submitted[data-v-9933e115]{color:#15803d;background:#15803d14;border-color:#15803d26}html[data-theme=light] .done-badge.badge-skipped[data-v-9933e115]{color:#a0a5b4;background:#0000000a;border-color:#00000014}html[data-theme=light] .done-qa-label[data-v-9933e115]{color:#414b64}html[data-theme=light] .done-qa-text[data-v-9933e115]{color:#323c50;background:#00000005;border-color:#0000000f}html[data-theme=light] .done-tag-extra[data-v-9933e115]{color:#414b64;background:#00000006;border-color:#0000000f}html[data-theme=light] .done-detail-section[data-v-9933e115]{border-top-color:#0000000f}html[data-theme=light] .done-img-thumb[data-v-9933e115]{border-color:#00000014;box-shadow:0 1px 3px #0000000a}.jieDian-header[data-v-9d12cc58]{margin-bottom:.25rem}.jieDian-name[data-v-9d12cc58]{color:var(--w-100);font-size:1rem;font-weight:600}.jieDian-sub[data-v-9d12cc58]{color:var(--w-45);margin-top:.25rem;font-size:.8125rem;line-height:1.5;display:block}.main-area[data-v-9d12cc58]{flex-direction:column;gap:.625rem;display:flex}.image-grid[data-v-9d12cc58]{grid-template-columns:repeat(4,1fr);gap:.875rem;display:grid}.image-card[data-v-9d12cc58]{background:var(--w-2);border:1px solid var(--w-6);border-radius:.875rem;flex-direction:column;transition:border-color .2s;display:flex;overflow:hidden}.image-card[data-v-9d12cc58]:hover{border-color:var(--w-12)}.image-card.card-done[data-v-9d12cc58]{border-color:#22c55e26}.image-card.card-fail[data-v-9d12cc58]{border-color:#ef444433}.image-card.card-running[data-v-9d12cc58]{border-color:#f59e0b26}.card-image-wrap[data-v-9d12cc58]{aspect-ratio:1;cursor:pointer;background:var(--b-20);width:100%;position:relative;overflow:hidden}.card-image[data-v-9d12cc58]{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.card-image-wrap:hover .card-image[data-v-9d12cc58]{transform:scale(1.03)}.fail-overlay[data-v-9d12cc58]{background:var(--b-50);color:#f87171e6;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.done-badge-overlay[data-v-9d12cc58]{width:1.25rem;height:1.25rem;color:var(--w-100);background:#22c55ee6;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:.5rem;right:.5rem}.select-checkbox[data-v-9d12cc58]{width:1.375rem;height:1.375rem;color:var(--w-100);cursor:pointer;z-index:2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000059;border:2px solid #fff6;border-radius:.3125rem;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:.5rem;right:.5rem}.select-checkbox[data-v-9d12cc58]:hover{background:#00000080;border-color:#ffffffb3;transform:scale(1.1)}.select-checkbox.checked[data-v-9d12cc58]{background:#22c55ee6;border-color:#22c55ee6}.select-checkbox.checked[data-v-9d12cc58]:hover{background:#22c55e;border-color:#22c55e}.excluded-overlay[data-v-9d12cc58]{pointer-events:none;background:#00000073;position:absolute;inset:0}.image-card.card-excluded[data-v-9d12cc58]{border-color:var(--w-6);opacity:.55}.image-card.card-excluded[data-v-9d12cc58]:hover{opacity:.75}.tp-phase-area[data-v-9d12cc58]{flex-direction:column;gap:.375rem;padding:.625rem .5rem .5rem;display:flex}.tp-phase-track[data-v-9d12cc58]{height:2rem;margin:0 .25rem;position:relative}.tp-track-bg[data-v-9d12cc58]{background:var(--w-6);border-radius:1px;height:2px;position:absolute;top:.375rem;left:0;right:0}.tp-track-fill[data-v-9d12cc58]{border-radius:1px;height:2px;transition:width .8s cubic-bezier(.4,0,.2,1);position:absolute;top:.375rem;left:0}.tp-phase-dispatch .tp-track-fill[data-v-9d12cc58]{background:linear-gradient(90deg,#f59e0be6,#f59e0b66)}.tp-phase-thinking .tp-track-fill[data-v-9d12cc58]{background:linear-gradient(90deg,#22c55ecc,#fbbf24e6)}.tp-phase-building .tp-track-fill[data-v-9d12cc58]{background:linear-gradient(90deg,#22c55eb3,#22c55e80,#d97706e6)}.tp-track-nodes[data-v-9d12cc58]{height:100%;position:absolute;top:0;left:0;right:0}.tp-track-node[data-v-9d12cc58]{flex-direction:column;align-items:center;gap:.2rem;display:flex;position:absolute;transform:translate(-50%)}.tp-node-dot[data-v-9d12cc58]{background:var(--w-3);border:1.5px solid var(--w-10);border-radius:50%;justify-content:center;align-items:center;width:.75rem;height:.75rem;transition:all .5s cubic-bezier(.4,0,.2,1);display:flex}.tp-node-inner[data-v-9d12cc58]{background:var(--w-8);border-radius:50%;width:.25rem;height:.25rem;transition:all .5s}.tp-track-node.active .tp-node-dot[data-v-9d12cc58]{border-color:currentColor;animation:2s ease-in-out infinite tpNodeGlow-9d12cc58;box-shadow:0 0 6px}.tp-track-node.active .tp-node-inner[data-v-9d12cc58]{background:currentColor;box-shadow:0 0 3px}.tp-phase-dispatch .tp-track-node.active[data-v-9d12cc58]{color:#f59e0bb3}.tp-phase-thinking .tp-track-node.active[data-v-9d12cc58]{color:#fbbf24b3}.tp-phase-building .tp-track-node.active[data-v-9d12cc58]{color:#d97706b3}.tp-track-node.done .tp-node-dot[data-v-9d12cc58]{box-shadow:none;background:#22c55e1a;border-color:#22c55e80;animation:none}.tp-track-node.done .tp-node-inner[data-v-9d12cc58]{box-shadow:none;background:#22c55ecc}@keyframes tpNodeGlow-9d12cc58{0%,to{box-shadow:0 0 5px}50%{box-shadow:0 0 10px}}.tp-node-label[data-v-9d12cc58]{letter-spacing:.04em;color:var(--w-12);white-space:nowrap;font-size:.5625rem;font-weight:500;transition:all .5s}.tp-track-node.active .tp-node-label[data-v-9d12cc58]{color:#ffffff8c;font-weight:600}.tp-track-node.done .tp-node-label[data-v-9d12cc58]{color:#22c55e73}.tp-phase-text[data-v-9d12cc58]{color:#f59e0bb3;text-align:center;font-size:.6875rem;font-weight:500}.card-result[data-v-9d12cc58]{flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.result-field[data-v-9d12cc58]{flex-direction:column;gap:.2rem;display:flex}.field-label[data-v-9d12cc58]{color:var(--w-40);text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem;font-weight:600}.field-input[data-v-9d12cc58]{background:var(--w-3);border:1px solid var(--w-8);width:100%;color:var(--w-85);border-radius:.5rem;outline:none;padding:.375rem .625rem;font-family:inherit;font-size:.8125rem;transition:border-color .2s}.field-input[data-v-9d12cc58]:focus{border-color:#f59e0b4d}.desc-textarea[data-v-9d12cc58]{resize:none;background:var(--w-3);border:1px solid var(--w-8);color:#ffffffbf;border-radius:.5rem;outline:none;width:100%;height:7.5rem;padding:.375rem .625rem;font-family:inherit;font-size:.75rem;line-height:1.5;transition:border-color .2s}.desc-textarea[data-v-9d12cc58]:focus{border-color:#f59e0b4d}.card-bottom-actions[data-v-9d12cc58]{justify-content:space-between;align-items:center;gap:.375rem;margin-top:.25rem;display:flex}.action-btn[data-v-9d12cc58]{cursor:pointer;border:1px solid #0000;border-radius:.375rem;align-items:center;gap:.25rem;padding:.25rem .5rem;font-family:inherit;font-size:.6875rem;font-weight:500;transition:all .2s;display:inline-flex}.ai-btn[data-v-9d12cc58]{color:#fbbf24cc;background:#f59e0b0f;border-color:#f59e0b26}.ai-btn[data-v-9d12cc58]:hover:not(:disabled){background:#f59e0b1f;border-color:#f59e0b4d}.ai-btn[data-v-9d12cc58]:disabled{opacity:.4;cursor:not-allowed}.save-card-btn[data-v-9d12cc58]{background:var(--w-3);border-color:var(--w-6);color:var(--w-15);cursor:not-allowed}.save-card-btn.save-active[data-v-9d12cc58]{color:#f59e0be6;cursor:pointer;background:#f59e0b14;border-color:#f59e0b40}.save-card-btn.save-active[data-v-9d12cc58]:hover{background:#f59e0b26;border-color:#f59e0b66}.ai-feedback-row[data-v-9d12cc58]{margin-top:.25rem}.ai-feedback-input[data-v-9d12cc58]{width:100%;color:var(--w-85);background:#f59e0b08;border:1px solid #f59e0b26;border-radius:.5rem;outline:none;padding:.375rem .625rem;font-family:inherit;font-size:.75rem;transition:border-color .2s}.ai-feedback-input[data-v-9d12cc58]:focus{border-color:#f59e0b66}.ai-feedback-input[data-v-9d12cc58]::placeholder{color:var(--w-20)}.card-fail-info[data-v-9d12cc58]{flex-direction:column;gap:.375rem;padding:.625rem .75rem;display:flex}.fail-msg[data-v-9d12cc58]{color:#f87171cc;word-break:break-all;font-size:.6875rem;line-height:1.4}.retry-btn[data-v-9d12cc58]{color:#f87171e6;cursor:pointer;background:#ef444414;border:1px solid #ef444433;border-radius:.375rem;align-self:flex-start;align-items:center;gap:.25rem;padding:.25rem .625rem;font-family:inherit;font-size:.6875rem;font-weight:500;transition:all .2s;display:inline-flex}.retry-btn[data-v-9d12cc58]:hover{background:#ef444426;border-color:#ef444459}.card-pending[data-v-9d12cc58]{text-align:center;padding:.75rem}.pending-text[data-v-9d12cc58]{color:var(--w-25);font-size:.75rem}.action-row[data-v-9d12cc58]{justify-content:flex-end;align-items:center;gap:.75rem;margin-top:.5rem;display:flex}.confirm-btn[data-v-9d12cc58]{color:#f59e0bf2;cursor:pointer;letter-spacing:.02em;background:linear-gradient(135deg,#f59e0b26,#d977061f);border:1px solid #f59e0b59;border-radius:.625rem;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.confirm-btn[data-v-9d12cc58]:hover:not(:disabled){background:linear-gradient(135deg,#f59e0b40,#d9770633);border-color:#f59e0b8c;transform:translateY(-1px);box-shadow:0 4px 20px #f59e0b33}.confirm-btn[data-v-9d12cc58]:disabled{opacity:.35;cursor:not-allowed}.btn-spinner[data-v-9d12cc58]{border:2px solid #f59e0b4d;border-top-color:#f59e0be6;border-radius:50%;width:.875rem;height:.875rem;animation:.8s linear infinite spin-9d12cc58}@keyframes spin-9d12cc58{to{transform:rotate(360deg)}}.done-area[data-v-9d12cc58]{margin-top:.625rem}.done-card[data-v-9d12cc58]{background:linear-gradient(135deg,#22c55e08,#34d39905,#ffffff03);border:1px solid #22c55e1a;border-radius:1rem;flex-direction:column;gap:.75rem;padding:1rem 1.25rem 1.125rem;display:flex;position:relative;overflow:hidden}.done-accent-bar[data-v-9d12cc58]{background:linear-gradient(90deg,#22c55e99,#34d39966,#10b98133,#0000);height:2px;position:absolute;top:0;left:0;right:0}.done-header[data-v-9d12cc58]{align-items:flex-start;gap:.75rem;display:flex}.done-icon-wrap[data-v-9d12cc58]{color:#22c55eb3;background:#22c55e14;border:1px solid #22c55e1f;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.done-header-text[data-v-9d12cc58]{flex-direction:column;flex:1;gap:.3rem;min-width:0;display:flex}.done-title-row[data-v-9d12cc58]{align-items:center;gap:.5rem;display:flex}.done-badge[data-v-9d12cc58]{color:#22c55ee6;white-space:nowrap;background:#22c55e1a;border:1px solid #22c55e2e;border-radius:.25rem;flex-shrink:0;align-items:center;gap:.2rem;padding:.125rem .4375rem;font-size:.6875rem;font-weight:600;display:inline-flex}.done-badge svg[data-v-9d12cc58]{flex-shrink:0}.done-title[data-v-9d12cc58]{color:var(--w-95);font-size:1.0625rem;font-weight:700}.done-stats-row[data-v-9d12cc58]{align-items:center;gap:.75rem;display:flex}.done-stat[data-v-9d12cc58]{color:var(--w-35);align-items:center;gap:.2rem;font-size:.75rem;font-weight:500;display:inline-flex}.done-stat svg[data-v-9d12cc58]{color:var(--w-25)}.done-image-list[data-v-9d12cc58]{flex-wrap:wrap;gap:.5rem;margin-top:.25rem;display:flex}.done-image-list.expanded[data-v-9d12cc58]{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));display:grid}.done-image-item[data-v-9d12cc58]{border:1px solid var(--w-5);cursor:pointer;background:#ffffff06;border-radius:.5rem;align-items:center;gap:.5rem;max-width:16rem;padding:.375rem .625rem .375rem .375rem;transition:all .2s;display:flex}.done-image-item.expanded[data-v-9d12cc58]{align-items:flex-start;max-width:none;padding:.625rem}.done-image-item[data-v-9d12cc58]:hover{background:#22c55e0a;border-color:#22c55e26}.done-img-wrap[data-v-9d12cc58]{border-radius:.375rem;flex-shrink:0;width:2.75rem;height:2.75rem;overflow:hidden}.done-img-wrap img[data-v-9d12cc58]{object-fit:cover;width:100%;height:100%;display:block}.done-img-info[data-v-9d12cc58]{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.done-img-title[data-v-9d12cc58]{color:#ffffffbf;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:600;overflow:hidden}.done-img-source[data-v-9d12cc58]{color:#34d399d9;background:#22c55e0f;border:1px solid #22c55e1f;border-radius:999px;width:fit-content;padding:.1rem .35rem;font-size:.62rem;font-weight:600}.done-img-desc[data-v-9d12cc58]{color:var(--w-30);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.625rem;line-height:1.3;display:-webkit-box;overflow:hidden}.done-image-item.expanded .done-img-desc[data-v-9d12cc58]{color:var(--w-50);font-size:.72rem;line-height:1.55;display:block;overflow:visible}.preview-modal[data-v-9d12cc58]{z-index:9999;cursor:zoom-out;background:#000000d9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.preview-full-img[data-v-9d12cc58]{max-width:90vw;max-height:90vh;box-shadow:0 20px 60px var(--b-50);border-radius:.5rem}.preview-close[data-v-9d12cc58]{background:var(--w-10);border:1px solid var(--w-20);width:2.5rem;height:2.5rem;color:var(--w-100);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;transition:all .2s;display:flex;position:absolute;top:1.5rem;right:1.5rem}.preview-close[data-v-9d12cc58]:hover{background:var(--w-20);transform:scale(1.1)}html[data-theme=light] .jieDian-name[data-v-9d12cc58]{color:#141928}html[data-theme=light] .jieDian-sub[data-v-9d12cc58]{color:#414b64}html[data-theme=light] .image-card[data-v-9d12cc58]{background:#ffffffe6;border-color:#00000014;box-shadow:0 2px 8px #0000000d}html[data-theme=light] .image-card[data-v-9d12cc58]:hover{border-color:#0000001f;box-shadow:0 4px 12px #00000014}html[data-theme=light] .image-card.card-done[data-v-9d12cc58]{border-color:#15803d26}html[data-theme=light] .image-card.card-fail[data-v-9d12cc58]{border-color:#ef444433}html[data-theme=light] .image-card.card-running[data-v-9d12cc58]{border-color:#f59e0b26}html[data-theme=light] .tp-track-bg[data-v-9d12cc58]{background:#0000000f}html[data-theme=light] .tp-node-dot[data-v-9d12cc58]{background:#fff;border-color:#0000001a}html[data-theme=light] .tp-node-inner[data-v-9d12cc58]{background:#00000014}html[data-theme=light] .tp-node-label[data-v-9d12cc58]{color:#a0a5b4}html[data-theme=light] .tp-track-node.active .tp-node-label[data-v-9d12cc58]{color:#414b64}html[data-theme=light] .tp-track-node.done .tp-node-label[data-v-9d12cc58]{color:#15803d}html[data-theme=light] .tp-phase-text[data-v-9d12cc58]{color:#d97706e6}html[data-theme=light] .field-label[data-v-9d12cc58]{color:#414b64}html[data-theme=light] .field-input[data-v-9d12cc58]{color:#1e2332;background:#00000006;border-color:#00000014}html[data-theme=light] .field-input[data-v-9d12cc58]:focus{border-color:#f59e0b59}html[data-theme=light] .desc-textarea[data-v-9d12cc58]{color:#323c50;background:#00000006;border-color:#00000014}html[data-theme=light] .desc-textarea[data-v-9d12cc58]:focus{border-color:#f59e0b59}html[data-theme=light] .save-card-btn[data-v-9d12cc58]{color:#a0a5b4;background:#ffffffe6;border-color:#00000014}html[data-theme=light] .save-card-btn.save-active[data-v-9d12cc58]{color:#92400e;background:#f59e0b0f;border-color:#f59e0b40}html[data-theme=light] .save-card-btn.save-active[data-v-9d12cc58]:hover{background:#f59e0b1f;border-color:#f59e0b66}html[data-theme=light] .ai-btn[data-v-9d12cc58]{color:#a16207;background:#f59e0b0f;border-color:#f59e0b26}html[data-theme=light] .ai-btn[data-v-9d12cc58]:hover:not(:disabled){background:#f59e0b1f;border-color:#f59e0b4d}html[data-theme=light] .ai-feedback-input[data-v-9d12cc58]{color:#1e2332;background:#00000006;border-color:#00000014}html[data-theme=light] .ai-feedback-input[data-v-9d12cc58]:focus{border-color:#f59e0b59}html[data-theme=light] .ai-feedback-input[data-v-9d12cc58]::placeholder,html[data-theme=light] .pending-text[data-v-9d12cc58]{color:#a0a5b4}html[data-theme=light] .confirm-btn[data-v-9d12cc58]{color:#92400e;background:linear-gradient(135deg,#f59e0b1f,#d9770614);border-color:#f59e0b4d}html[data-theme=light] .confirm-btn[data-v-9d12cc58]:hover:not(:disabled){background:linear-gradient(135deg,#f59e0b33,#d9770624);border-color:#f59e0b73;box-shadow:0 4px 16px #f59e0b1a}html[data-theme=light] .done-card[data-v-9d12cc58]{background:#fffffff2;border-color:#15803d1f;box-shadow:0 2px 8px #0000000d}html[data-theme=light] .done-badge[data-v-9d12cc58]{color:#15803d;background:#15803d14}html[data-theme=light] .done-icon-wrap[data-v-9d12cc58]{color:#15803d;background:#15803d0f;border-color:#15803d1a}html[data-theme=light] .done-title[data-v-9d12cc58]{color:#141928}html[data-theme=light] .done-stat[data-v-9d12cc58]{color:#414b64}html[data-theme=light] .done-stat svg[data-v-9d12cc58]{color:#15803d80}html[data-theme=light] .done-image-item[data-v-9d12cc58]{background:#00000005;border-color:#0000000f}html[data-theme=light] .done-image-item[data-v-9d12cc58]:hover{background:#15803d08;border-color:#15803d1f}html[data-theme=light] .done-img-title[data-v-9d12cc58]{color:#1e2332}html[data-theme=light] .done-img-desc[data-v-9d12cc58]{color:#414b64}html[data-theme=light] .done-img-source[data-v-9d12cc58]{color:#15803d;background:#15803d0f;border-color:#15803d1f}html[data-theme=light] .done-badge-overlay[data-v-9d12cc58]{color:#fff}html[data-theme=light] .select-checkbox[data-v-9d12cc58]{background:#ffffffb3;border-color:#00000040}html[data-theme=light] .select-checkbox[data-v-9d12cc58]:hover{background:#ffffffe6;border-color:#00000080}html[data-theme=light] .select-checkbox.checked[data-v-9d12cc58]{color:#fff;background:#15803de6;border-color:#15803de6}html[data-theme=light] .excluded-overlay[data-v-9d12cc58]{background:#ffffff80}html[data-theme=light] .image-card.card-excluded[data-v-9d12cc58]{border-color:#0000000f}html[data-theme=light] .preview-close[data-v-9d12cc58]{color:#fff;background:#ffffff26;border-color:#ffffff4d}.chutu-fangan-node[data-v-b9d78845]{width:100%}.main-area[data-v-b9d78845]{flex-direction:column;gap:.625rem;display:flex}.main-area[data-v-b9d78845] .zhixing-zhuangtai{margin-top:0}.jieDian-header[data-v-b9d78845]{margin-bottom:.25rem}.jieDian-name[data-v-b9d78845]{color:var(--w-100);font-size:1rem;font-weight:600}.jieDian-sub[data-v-b9d78845]{color:var(--w-45);margin-top:.25rem;font-size:.8125rem;line-height:1.5;display:block}.category-list[data-v-b9d78845]{flex-direction:column;gap:1.5rem;display:flex}.category-card[data-v-b9d78845]{background:var(--w-2);border:1px solid var(--w-7);border-radius:14px;padding:1.5rem;transition:border-color .25s;position:relative;overflow:hidden}.category-card[data-v-b9d78845]:hover{border-color:#f59e0b2e}.card-accent[data-v-b9d78845]{border-radius:14px 14px 0 0;height:3px;position:absolute;top:0;left:0;right:0}.card-accent.accent-高[data-v-b9d78845]{background:linear-gradient(90deg,#ef4444cc,#ef444433,#0000)}.card-accent.accent-中[data-v-b9d78845]{background:linear-gradient(90deg,#f59e0bcc,#f59e0b33,#0000)}.card-accent.accent-低[data-v-b9d78845]{background:linear-gradient(90deg,#22c55ecc,#22c55e33,#0000)}.cat-header[data-v-b9d78845]{margin-bottom:.875rem}.cat-title-row[data-v-b9d78845]{align-items:center;gap:.625rem;margin-bottom:.375rem;display:flex}.cat-name[data-v-b9d78845]{color:var(--w-95);font-size:1rem;font-weight:600}.cat-priority[data-v-b9d78845]{border-radius:100px;padding:.15rem .625rem;font-size:.6875rem;font-weight:500}.priority-高[data-v-b9d78845]{color:#ef4444e6;background:#ef44441a;border:1px solid #ef444433}.priority-中[data-v-b9d78845]{color:#f59e0be6;background:#f59e0b1a;border:1px solid #f59e0b33}.priority-低[data-v-b9d78845]{color:#22c55ee6;background:#22c55e1a;border:1px solid #22c55e33}.cat-desc[data-v-b9d78845]{color:var(--w-45);font-size:.8125rem;line-height:1.5}.cat-meta[data-v-b9d78845]{border:1px solid var(--w-5);background:#ffffff06;border-radius:10px;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.75rem .875rem;display:flex}.meta-item[data-v-b9d78845]{color:var(--w-50);align-items:center;gap:.3rem;font-size:.75rem;display:inline-flex}.meta-item svg[data-v-b9d78845]{color:#f59e0b99;flex-shrink:0}.meta-tag[data-v-b9d78845]{color:#8b5cf6d9;background:#8b5cf614;border:1px solid #8b5cf626;border-radius:100px;padding:.125rem .5rem;font-size:.6875rem}.meta-count[data-v-b9d78845]{color:#f59e0be6;background:#f59e0b14;border:1px solid #f59e0b26;border-radius:100px;align-items:center;gap:.25rem;margin-left:auto;padding:.125rem .625rem;font-size:.6875rem;font-weight:500;display:inline-flex}.meta-count svg[data-v-b9d78845]{color:#f59e0bb3}.fangan-section[data-v-b9d78845]{margin-bottom:1.25rem}.section-head[data-v-b9d78845]{color:var(--w-45);letter-spacing:.04em;align-items:center;gap:.375rem;margin-bottom:.5rem;font-size:.75rem;font-weight:600;display:flex}.section-head svg[data-v-b9d78845]{color:#f59e0b8c}.section-count[data-v-b9d78845]{color:#f59e0bcc;background:#f59e0b14;border-radius:100px;margin-left:.375rem;padding:.05rem .375rem;font-size:.625rem;font-weight:500}.fangan-content[data-v-b9d78845]{border:1px solid var(--w-6);color:#ffffffc7;background:#ffffff06;border-radius:10px;padding:1rem 1.125rem;font-size:.8375rem;line-height:1.75}.fangan-content[data-v-b9d78845] h1,.fangan-content[data-v-b9d78845] h2,.fangan-content[data-v-b9d78845] h3,.fangan-content[data-v-b9d78845] h4{color:#ffffffe0;margin:.75rem 0 .375rem;font-size:.875rem;font-weight:600}.fangan-content[data-v-b9d78845] h1:first-child,.fangan-content[data-v-b9d78845] h2:first-child,.fangan-content[data-v-b9d78845] h3:first-child{margin-top:0}.fangan-content[data-v-b9d78845] ul,.fangan-content[data-v-b9d78845] ol{margin:.375rem 0;padding-left:1.25rem}.fangan-content[data-v-b9d78845] li{margin-bottom:.25rem}.fangan-content[data-v-b9d78845] strong{color:#f59e0be6;font-weight:600}.fangan-content[data-v-b9d78845] p{margin:.375rem 0}.fangan-content[data-v-b9d78845] p:first-child{margin-top:0}.fangan-content[data-v-b9d78845] p:last-child{margin-bottom:0}.plan-grid[data-v-b9d78845]{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.plan-card[data-v-b9d78845]{border:1px solid var(--w-6);background:#ffffff06;border-radius:10px;flex-direction:column;gap:.625rem;padding:.875rem;transition:border-color .2s,box-shadow .2s;display:flex}.plan-card[data-v-b9d78845]:hover{border-color:#f59e0b26;box-shadow:0 2px 12px #00000026}.plan-card-head[data-v-b9d78845]{align-items:center;gap:.5rem;display:flex}.plan-idx[data-v-b9d78845]{color:#f59e0bf2;background:linear-gradient(135deg,#f59e0b26,#d9770614);border:1px solid #f59e0b33;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.75rem;font-weight:700;display:flex}.plan-title[data-v-b9d78845]{background:var(--w-4);border:1px solid var(--w-8);color:#ffffffeb;box-sizing:border-box;border-radius:6px;outline:none;flex:1;padding:.375rem .625rem;font-size:.8125rem;font-weight:600;transition:border-color .2s}.plan-title[data-v-b9d78845]:focus{border-color:#f59e0b66}.plan-title[readonly][data-v-b9d78845]{cursor:default;opacity:.8}.plan-desc[data-v-b9d78845]{border:1px solid var(--w-6);color:#ffffffb8;resize:none;box-sizing:border-box;background:#ffffff06;border-radius:8px;outline:none;width:100%;min-height:6.5rem;padding:.625rem .75rem;font-size:.8rem;line-height:1.65;transition:border-color .2s}.plan-desc[data-v-b9d78845]:focus{border-color:#f59e0b4d}.plan-desc[readonly][data-v-b9d78845]{cursor:default;opacity:.8}.cat-save-bar[data-v-b9d78845]{border-top:1px solid var(--w-4);justify-content:flex-end;align-items:center;gap:.625rem;margin-top:.875rem;padding-top:.875rem;display:flex}.unsaved-hint[data-v-b9d78845]{color:#fbbf24e6;background:#fbbf2414;border:1px solid #fbbf2433;border-radius:100px;align-items:center;gap:.3rem;margin-right:auto;padding:.25rem .625rem;font-size:.6875rem;font-weight:500;animation:2s ease-in-out infinite hintPulse-b9d78845;display:inline-flex}.unsaved-hint svg[data-v-b9d78845]{color:#fbbf24cc;flex-shrink:0;width:12px;height:12px}@keyframes hintPulse-b9d78845{0%,to{opacity:.85}50%{opacity:1;border-color:#fbbf2466}}.add-plan-btn[data-v-b9d78845]{background:var(--w-3);border:1px solid var(--w-10);color:#ffffff8c;cursor:pointer;border-radius:6px;align-items:center;gap:.375rem;padding:.4rem .875rem;font-family:inherit;font-size:.8125rem;transition:all .2s;display:inline-flex}.add-plan-btn[data-v-b9d78845]:hover{color:#f59e0be6;background:#f59e0b14;border-color:#f59e0b40}.save-btn[data-v-b9d78845]{background:var(--w-3);border:1px solid var(--w-8);color:var(--w-30);cursor:not-allowed;border-radius:6px;align-items:center;gap:.375rem;padding:.4rem .875rem;font-family:inherit;font-size:.8125rem;transition:all .2s;display:inline-flex}.save-btn.active[data-v-b9d78845]{color:#f59e0be6;cursor:pointer;background:#f59e0b14;border-color:#f59e0b40}.save-btn.active[data-v-b9d78845]:hover{background:#f59e0b26;border-color:#f59e0b73}.save-btn.saved[data-v-b9d78845]{color:#22c55ef2;cursor:default;background:#22c55e1a;border-color:#22c55e4d}.cat-delete-btn[data-v-b9d78845]{width:1.75rem;height:1.75rem;color:var(--w-25);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;transition:all .2s;display:inline-flex}.cat-delete-btn[data-v-b9d78845]:hover{color:#ef4444d9;background:#ef444414;border-color:#ef444433}.cat-delete-btn[data-v-b9d78845]:disabled{opacity:.3;cursor:not-allowed}.plan-delete-btn[data-v-b9d78845]{width:1.5rem;height:1.5rem;color:var(--w-20);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:inline-flex}.plan-delete-btn[data-v-b9d78845]:hover{color:#ef4444d9;background:#ef444414;border-color:#ef444433}.plan-card.ai-loading[data-v-b9d78845],.plan-card.ai-failed[data-v-b9d78845]{pointer-events:none;position:relative}.plan-card.ai-failed[data-v-b9d78845]{pointer-events:auto}.plan-card-overlay[data-v-b9d78845]{z-index:5;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f0f14d1;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:.625rem;display:flex;position:absolute;inset:0}.plan-card-overlay.failed[data-v-b9d78845]{background:#190a0ad1}.ai-spinner[data-v-b9d78845]{border:2.5px solid #f59e0b26;border-top-color:#f59e0bd9;border-radius:50%;width:1.75rem;height:1.75rem;animation:.8s linear infinite spin-b9d78845}.ai-phase-text[data-v-b9d78845]{color:#f59e0bf2;font-size:.8125rem;font-weight:600}.plan-card-overlay.failed .ai-phase-text[data-v-b9d78845]{color:#ef4444e6}.ai-hint[data-v-b9d78845]{color:var(--w-35);font-size:.6875rem}.ai-retry-delete[data-v-b9d78845]{color:#ef4444e6;cursor:pointer;pointer-events:auto;background:#ef44441a;border:1px solid #ef444440;border-radius:5px;margin-top:.25rem;padding:.25rem .75rem;font-family:inherit;font-size:.75rem;transition:all .2s}.ai-retry-delete[data-v-b9d78845]:hover{background:#ef444433;border-color:#ef444466}.add-plan-btn.ai-btn[data-v-b9d78845]{color:#8b5cf6bf;background:#8b5cf60f;border-color:#8b5cf62e}.add-plan-btn.ai-btn[data-v-b9d78845]:hover{color:#8b5cf6f2;background:#8b5cf61f;border-color:#8b5cf659}.ai-add-wrapper[data-v-b9d78845]{position:relative}.ai-popover[data-v-b9d78845]{width:300px;box-shadow:0 8px 32px var(--b-40);z-index:20;background:#1c1c23fa;border:1px solid #8b5cf633;border-radius:10px;flex-direction:column;gap:.625rem;padding:.875rem;display:flex;position:absolute;bottom:calc(100% + 8px);left:0}.ai-popover-title[data-v-b9d78845]{color:var(--w-85);font-size:.8125rem;font-weight:600}.ai-popover-input[data-v-b9d78845]{background:var(--w-4);border:1px solid var(--w-10);color:#ffffffe0;resize:none;box-sizing:border-box;border-radius:8px;outline:none;width:100%;padding:.5rem .75rem;font-family:inherit;font-size:.8rem;line-height:1.5;transition:border-color .2s}.ai-popover-input[data-v-b9d78845]:focus{border-color:#8b5cf666}.ai-popover-input[data-v-b9d78845]::placeholder{color:var(--w-25)}.ai-popover-actions[data-v-b9d78845]{justify-content:flex-end;gap:.5rem;display:flex}.ai-popover-cancel[data-v-b9d78845]{border:1px solid var(--w-10);color:var(--w-50);cursor:pointer;background:0 0;border-radius:6px;padding:.3rem .75rem;font-family:inherit;font-size:.75rem;transition:all .2s}.ai-popover-cancel[data-v-b9d78845]:hover{border-color:var(--w-20);color:var(--w-70)}.ai-popover-confirm[data-v-b9d78845]{color:#8b5cf6f2;cursor:pointer;background:#8b5cf626;border:1px solid #8b5cf64d;border-radius:6px;align-items:center;gap:.3rem;padding:.3rem .875rem;font-family:inherit;font-size:.75rem;font-weight:500;transition:all .2s;display:inline-flex}.ai-popover-confirm[data-v-b9d78845]:hover:not(:disabled){background:#8b5cf640;border-color:#8b5cf680}.ai-popover-confirm[data-v-b9d78845]:disabled{opacity:.4;cursor:not-allowed}.btn-spinner.small[data-v-b9d78845]{border-width:1.5px;width:.6875rem;height:.6875rem}.action-row[data-v-b9d78845]{justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.confirm-btn[data-v-b9d78845]{color:#f59e0bf2;cursor:pointer;letter-spacing:.02em;white-space:nowrap;background:linear-gradient(135deg,#f59e0b26,#d977061f);border:1px solid #f59e0b59;border-radius:.625rem;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.confirm-btn[data-v-b9d78845]:hover:not(:disabled){background:linear-gradient(135deg,#f59e0b40,#d9770633);border-color:#f59e0b8c;transform:translateY(-1px);box-shadow:0 4px 20px #f59e0b33}.confirm-btn[data-v-b9d78845]:disabled{opacity:.35;cursor:not-allowed}.btn-spinner[data-v-b9d78845]{border:2px solid #f59e0b33;border-top-color:#f59e0bcc;border-radius:50%;flex-shrink:0;width:.875rem;height:.875rem;animation:.6s linear infinite spin-b9d78845}@keyframes spin-b9d78845{to{transform:rotate(360deg)}}.done-area[data-v-b9d78845]{margin-top:.625rem}.done-card[data-v-b9d78845]{background:linear-gradient(135deg,#22c55e08,#34d39905,#ffffff03);border:1px solid #22c55e1a;border-radius:1rem;padding:1rem 1.25rem 1.125rem;position:relative;overflow:hidden}.done-accent-bar[data-v-b9d78845]{background:linear-gradient(90deg,#22c55e99,#34d39966,#10b98133,#0000);height:2px;position:absolute;top:0;left:0;right:0}.done-header[data-v-b9d78845]{align-items:flex-start;gap:.75rem;display:flex}.done-icon-wrap[data-v-b9d78845]{color:#22c55eb3;background:#22c55e14;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.done-header-text[data-v-b9d78845]{flex-direction:column;flex:1;gap:.3rem;min-width:0;display:flex}.done-title-row[data-v-b9d78845]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.done-badge[data-v-b9d78845]{color:#22c55ed9;background:#22c55e1a;border-radius:.25rem;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.625rem;font-weight:600;display:inline-flex}.done-badge svg[data-v-b9d78845]{flex-shrink:0}.done-title[data-v-b9d78845]{color:var(--w-85);font-size:.875rem;font-weight:600}.done-stats-row[data-v-b9d78845]{flex-wrap:wrap;gap:.75rem;display:flex}.done-stat[data-v-b9d78845]{color:var(--w-40);align-items:center;gap:.25rem;font-size:.6875rem;display:inline-flex}.done-stat svg[data-v-b9d78845]{color:#22c55e80;flex-shrink:0}.done-type-chips[data-v-b9d78845]{flex-wrap:wrap;gap:.375rem;margin-top:.75rem;display:flex}.done-chip[data-v-b9d78845]{--cc:34, 197, 94;background:rgba(var(--cc),.04);border:1px solid rgba(var(--cc),.1);border-radius:.375rem;align-items:center;gap:.375rem;padding:.3rem .625rem;transition:all .15s;display:inline-flex}.done-chip[data-v-b9d78845]:hover{background:rgba(var(--cc),.07);border-color:rgba(var(--cc),.18)}.chip-accent-0[data-v-b9d78845]{--cc:34, 197, 94}.chip-accent-1[data-v-b9d78845]{--cc:59, 130, 246}.chip-accent-2[data-v-b9d78845]{--cc:245, 158, 11}.chip-accent-3[data-v-b9d78845]{--cc:168, 85, 247}.chip-accent-4[data-v-b9d78845]{--cc:236, 72, 153}.chip-name[data-v-b9d78845]{color:rgba(var(--cc),.85);font-size:.75rem;font-weight:500}.chip-count[data-v-b9d78845]{color:rgba(var(--cc),.5);font-size:.625rem}.done-chip-more[data-v-b9d78845]{color:var(--w-25);padding:.2rem .4rem;font-size:.7rem;font-weight:500}.done-detail-list[data-v-b9d78845]{flex-direction:column;gap:.75rem;margin-top:.75rem;display:flex}.done-detail-item[data-v-b9d78845]{border:1px solid var(--w-5);background:#ffffff06;border-radius:.75rem;flex-direction:column;gap:.625rem;padding:.875rem;display:flex}.detail-head[data-v-b9d78845]{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.detail-title-wrap[data-v-b9d78845]{flex-direction:column;gap:.25rem;min-width:0;display:flex}.detail-title[data-v-b9d78845]{color:var(--w-90);font-size:.9rem;font-weight:700}.detail-desc[data-v-b9d78845]{color:var(--w-45);font-size:.75rem;line-height:1.5}.detail-meta[data-v-b9d78845]{flex-wrap:wrap;gap:.35rem;display:flex}.detail-meta-item[data-v-b9d78845],.detail-meta-tag[data-v-b9d78845]{border:1px solid #22c55e1a;border-radius:999px;align-items:center;padding:.2rem .5rem;font-size:.68rem;display:inline-flex}.detail-meta-item[data-v-b9d78845]{color:#34d399d9;background:#22c55e0a}.detail-meta-tag[data-v-b9d78845]{color:#c4b5fde6;background:#a855f70f;border-color:#a855f71f}.detail-markdown[data-v-b9d78845]{border:1px solid var(--w-5);color:var(--w-65);background:#ffffff05;border-radius:.625rem;padding:.625rem .75rem;font-size:.78rem;line-height:1.6}.detail-plan-list[data-v-b9d78845]{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.5rem;display:grid}.detail-plan-item[data-v-b9d78845]{border:1px solid var(--w-5);background:#00000024;border-radius:.625rem;gap:.5rem;padding:.625rem;display:flex}.detail-plan-body[data-v-b9d78845]{flex-direction:column;gap:.25rem;min-width:0;display:flex}.detail-plan-title[data-v-b9d78845]{color:var(--w-85);font-size:.78rem;font-weight:700}.detail-plan-desc[data-v-b9d78845]{color:var(--w-45);font-size:.72rem;line-height:1.5}@media (max-width:1100px){.plan-grid[data-v-b9d78845]{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.plan-grid[data-v-b9d78845]{grid-template-columns:1fr}}html[data-theme=light] .jieDian-name[data-v-b9d78845]{color:#141928}html[data-theme=light] .jieDian-sub[data-v-b9d78845]{color:#414b64}html[data-theme=light] .category-card[data-v-b9d78845]{background:#fffffff2;border-color:#00000014;box-shadow:0 2px 8px #0000000f}html[data-theme=light] .category-card[data-v-b9d78845]:hover{border-color:#0000001f;box-shadow:0 4px 16px #00000014}html[data-theme=light] .card-accent.accent-高[data-v-b9d78845]{background:linear-gradient(90deg,#dc3232bf,#dc323226,#0000)}html[data-theme=light] .card-accent.accent-中[data-v-b9d78845]{background:linear-gradient(90deg,#d97706bf,#d9770626,#0000)}html[data-theme=light] .card-accent.accent-低[data-v-b9d78845]{background:linear-gradient(90deg,#15803dbf,#15803d26,#0000)}html[data-theme=light] .cat-name[data-v-b9d78845]{color:#141928}html[data-theme=light] .cat-desc[data-v-b9d78845]{color:#414b64}html[data-theme=light] .priority-高[data-v-b9d78845]{color:#b92828;background:#dc323214;border-color:#dc323233}html[data-theme=light] .priority-中[data-v-b9d78845]{color:#92400e;background:#d9770614;border-color:#d9770633}html[data-theme=light] .priority-低[data-v-b9d78845]{color:#15803d;background:#15803d14;border-color:#15803d33}html[data-theme=light] .meta-item[data-v-b9d78845]{color:#414b64}html[data-theme=light] .meta-item svg[data-v-b9d78845]{color:#b4640a}html[data-theme=light] .cat-meta[data-v-b9d78845]{background:#00000005;border-color:#0000000f}html[data-theme=light] .meta-tag[data-v-b9d78845]{color:#5028a0;background:#6432c80f;border-color:#6432c826}html[data-theme=light] .meta-count[data-v-b9d78845]{color:#92400e;background:#f59e0b14;border-color:#d9770626}html[data-theme=light] .meta-count svg[data-v-b9d78845]{color:#b4640a}html[data-theme=light] .section-head[data-v-b9d78845]{color:#374155}html[data-theme=light] .section-head svg[data-v-b9d78845]{color:#b4640a}html[data-theme=light] .section-count[data-v-b9d78845]{color:#92400e;background:#f59e0b14}html[data-theme=light] .fangan-content[data-v-b9d78845]{color:#323746;background:#00000005;border-color:#0000000f}html[data-theme=light] .fangan-content[data-v-b9d78845] h1,html[data-theme=light] .fangan-content[data-v-b9d78845] h2,html[data-theme=light] .fangan-content[data-v-b9d78845] h3,html[data-theme=light] .fangan-content[data-v-b9d78845] h4{color:#141928}html[data-theme=light] .fangan-content[data-v-b9d78845] strong{color:#a05a0a}html[data-theme=light] .plan-card[data-v-b9d78845]{background:#ffffffe6;border-color:#00000014;box-shadow:0 1px 4px #0000000a}html[data-theme=light] .plan-card[data-v-b9d78845]:hover{border-color:#0000001f;box-shadow:0 4px 12px #00000012}html[data-theme=light] .plan-idx[data-v-b9d78845]{color:#92400e;background:#f59e0b1a;border-color:#d9770640}html[data-theme=light] .plan-title[data-v-b9d78845]{color:#1e2332;background:#00000006;border-color:#00000014}html[data-theme=light] .plan-title[data-v-b9d78845]:focus{border-color:#b4781466}html[data-theme=light] .plan-desc[data-v-b9d78845]{color:#323746;background:#00000005;border-color:#0000000f}html[data-theme=light] .plan-desc[data-v-b9d78845]:focus{border-color:#b4781459}html[data-theme=light] .add-plan-btn[data-v-b9d78845]{color:#414b64;background:#00000008;border-color:#00000014}html[data-theme=light] .add-plan-btn[data-v-b9d78845]:hover{color:#92400e;background:#f59e0b0f;border-color:#d9770633}html[data-theme=light] .add-plan-btn.ai-btn[data-v-b9d78845]{color:#6432c8;background:#6432c80a;border-color:#6432c81f}html[data-theme=light] .add-plan-btn.ai-btn[data-v-b9d78845]:hover{color:#5023b4;background:#6432c81a;border-color:#6432c84d}html[data-theme=light] .save-btn[data-v-b9d78845]{color:#788296;background:#00000008;border-color:#0000000f}html[data-theme=light] .save-btn.active[data-v-b9d78845]{color:#a16207;background:#f59e0b0f;border-color:#d9770638}html[data-theme=light] .save-btn.active[data-v-b9d78845]:hover{background:#f59e0b1f;border-color:#d9770661}html[data-theme=light] .save-btn.saved[data-v-b9d78845]{color:#15803d;background:#15803d14;border-color:#15803d40}html[data-theme=light] .unsaved-hint[data-v-b9d78845]{color:#a16207;background:#f59e0b0f;border-color:#f59e0b2e}html[data-theme=light] .unsaved-hint svg[data-v-b9d78845]{color:#c87805}html[data-theme=light] .cat-save-bar[data-v-b9d78845]{border-top-color:#0000000f}html[data-theme=light] .cat-delete-btn[data-v-b9d78845]{color:#a0a5b4}html[data-theme=light] .cat-delete-btn[data-v-b9d78845]:hover{color:#c83232;background:#dc323214;border-color:#dc32322e}html[data-theme=light] .plan-delete-btn[data-v-b9d78845]{color:#a0a5b4}html[data-theme=light] .plan-delete-btn[data-v-b9d78845]:hover{color:#c83232;background:#dc323214;border-color:#dc32322e}html[data-theme=light] .ai-hint[data-v-b9d78845]{color:#646c80}html[data-theme=light] .ai-phase-text[data-v-b9d78845]{color:#a05a0a}html[data-theme=light] .plan-card-overlay[data-v-b9d78845]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffe6}html[data-theme=light] .plan-card-overlay.failed[data-v-b9d78845]{background:#fff8f8eb}html[data-theme=light] .plan-card-overlay.failed .ai-phase-text[data-v-b9d78845]{color:#c83232}html[data-theme=light] .ai-spinner[data-v-b9d78845]{border-color:#b47814 #0000001a #0000001a}html[data-theme=light] .ai-popover[data-v-b9d78845]{background:#fffffffa;border-color:#8b5cf633;box-shadow:0 8px 32px #0000001f}html[data-theme=light] .ai-popover-title[data-v-b9d78845]{color:#1e2332}html[data-theme=light] .ai-popover-input[data-v-b9d78845]{color:#1e2332;background:#00000008;border-color:#0000001a}html[data-theme=light] .ai-popover-input[data-v-b9d78845]::placeholder{color:#a0a5b4}html[data-theme=light] .ai-popover-cancel[data-v-b9d78845]{color:#414b64;border-color:#0000001a}html[data-theme=light] .ai-popover-cancel[data-v-b9d78845]:hover{color:#323746;border-color:#0003}html[data-theme=light] .ai-popover-confirm[data-v-b9d78845]{color:#6432c8;background:#8b5cf61a;border-color:#8b5cf647}html[data-theme=light] .ai-popover-confirm[data-v-b9d78845]:hover:not(:disabled){background:#8b5cf62e;border-color:#8b5cf66b}html[data-theme=light] .confirm-btn[data-v-b9d78845]{color:#92400e;background:#f59e0b14;border-color:#d977064d}html[data-theme=light] .confirm-btn[data-v-b9d78845]:hover:not(:disabled){background:#f59e0b26;border-color:#d977067a;box-shadow:0 4px 12px #f59e0b1f}html[data-theme=light] .done-card[data-v-b9d78845]{background:linear-gradient(135deg,#15803d08,#ffffffd9);border-color:#15803d1f;box-shadow:0 2px 8px #15803d0f}html[data-theme=light] .done-title[data-v-b9d78845]{color:#141928}html[data-theme=light] .done-stat[data-v-b9d78845]{color:#414b64}html[data-theme=light] .done-stat svg[data-v-b9d78845]{color:#15803d99}html[data-theme=light] .done-chip-more[data-v-b9d78845]{color:#a0a5b4}html[data-theme=light] .done-detail-item[data-v-b9d78845],html[data-theme=light] .detail-markdown[data-v-b9d78845],html[data-theme=light] .detail-plan-item[data-v-b9d78845]{background:#00000005;border-color:#0000000f}html[data-theme=light] .detail-title[data-v-b9d78845],html[data-theme=light] .detail-plan-title[data-v-b9d78845]{color:#141928}html[data-theme=light] .detail-desc[data-v-b9d78845],html[data-theme=light] .detail-plan-desc[data-v-b9d78845],html[data-theme=light] .detail-markdown[data-v-b9d78845]{color:#414b64}html[data-theme=light] .detail-meta-item[data-v-b9d78845]{color:#15803d;background:#15803d0f;border-color:#15803d1f}html[data-theme=light] .detail-meta-tag[data-v-b9d78845]{color:#5028a0;background:#6432c80f;border-color:#6432c826}html[data-theme=light] .done-icon-wrap[data-v-b9d78845]{color:#15803d;background:#15803d14}html[data-theme=light] .done-badge[data-v-b9d78845]{color:#15803d;background:#15803d1a}.moxing-xuanze-node[data-v-fd4b7863]{width:100%}.jieDian-header[data-v-fd4b7863]{margin-bottom:.25rem}.jieDian-name[data-v-fd4b7863]{color:var(--w-100);font-size:1rem;font-weight:600}.select-area[data-v-fd4b7863]{margin-top:.625rem}.select-card[data-v-fd4b7863]{background:linear-gradient(135deg,#f59e0b08,#fbbf2405,#ffffff03);border:1px solid #f59e0b1a;border-radius:1rem;padding:1.125rem 1.25rem 1.25rem;position:relative;overflow:hidden}.select-accent[data-v-fd4b7863]{background:linear-gradient(90deg,#f59e0b99,#fbbf2466,#f59e0b26,#0000);height:2px;position:absolute;top:0;left:0;right:0}.lock-hint[data-v-fd4b7863]{color:#fbbf24b3;background:#f59e0b0a;border:1px solid #f59e0b14;border-radius:.5rem;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.5rem .75rem;font-size:.7rem;display:flex}.lock-hint svg[data-v-fd4b7863]{color:#fbbf2480;flex-shrink:0}.model-selector-area[data-v-fd4b7863]{flex-direction:column;gap:.5rem;margin-bottom:1.125rem;display:flex}.selector-label[data-v-fd4b7863]{color:var(--w-40);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:.375rem;font-size:.7rem;font-weight:600;display:flex}.selector-label svg[data-v-fd4b7863]{color:#fbbf2480}.model-row-controls[data-v-fd4b7863]{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.model-param-item[data-v-fd4b7863]{align-items:center;display:flex}.model-load-failed[data-v-fd4b7863]{color:#f87171e6;background:#ef44440d;border:1px solid #ef444426;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.75rem;display:flex}.model-load-failed svg[data-v-fd4b7863]{color:#ef444499;flex-shrink:0}.model-load-retry[data-v-fd4b7863]{color:#f59e0be6;cursor:pointer;background:#f59e0b1f;border:1px solid #f59e0b40;border-radius:6px;padding:.25rem .75rem;font-family:inherit;font-size:.7rem;transition:all .2s}.model-load-retry[data-v-fd4b7863]:hover{background:#f59e0b33}.model-load-empty[data-v-fd4b7863]{background:var(--w-3);border:1px solid var(--w-7);color:var(--w-40);border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.75rem;display:flex}.model-load-empty svg[data-v-fd4b7863]{color:var(--w-25);flex-shrink:0}.model-load-loading[data-v-fd4b7863]{align-items:center;padding:.375rem 0;display:flex}.lang-selector-area[data-v-fd4b7863]{flex-direction:column;gap:.5rem;margin-bottom:1.125rem;display:flex}.lang-chips[data-v-fd4b7863]{flex-wrap:wrap;gap:.3rem;display:flex}.lang-chip[data-v-fd4b7863]{background:var(--w-3);border:1px solid var(--w-7);color:var(--w-40);cursor:pointer;border-radius:5px;align-items:center;gap:.25rem;padding:.225rem .625rem;font-size:.6875rem;transition:all .18s;display:inline-flex}.lang-chip[data-v-fd4b7863]:hover{color:#f59e0bcc;background:#f59e0b0a;border-color:#f59e0b4d}.lang-chip.selected[data-v-fd4b7863]{color:#f59e0bf2;background:#f59e0b1a;border-color:#f59e0b59;font-weight:600}.lang-chip.lang-custom[data-v-fd4b7863]{border-style:dashed}.lang-chip.lang-custom.selected[data-v-fd4b7863]{border-style:solid}.custom-lang-input-row[data-v-fd4b7863]{align-items:center;gap:.375rem;display:flex}.custom-lang-input[data-v-fd4b7863]{background:var(--w-4);border:1px solid var(--w-10);color:var(--w-85);border-radius:6px;outline:none;flex:1;padding:.375rem .625rem;font-family:inherit;font-size:.75rem;transition:border-color .2s}.custom-lang-input[data-v-fd4b7863]:focus{border-color:#f59e0b66}.custom-lang-input[data-v-fd4b7863]::placeholder{color:var(--w-20)}.custom-lang-confirm[data-v-fd4b7863]{color:#f59e0be6;cursor:pointer;background:#f59e0b1f;border:1px solid #f59e0b40;border-radius:6px;padding:.35rem .75rem;font-family:inherit;font-size:.7rem;transition:all .2s}.custom-lang-confirm[data-v-fd4b7863]:hover:not(:disabled){background:#f59e0b33}.custom-lang-confirm[data-v-fd4b7863]:disabled{opacity:.4;cursor:not-allowed}.custom-lang-cancel[data-v-fd4b7863]{border:1px solid var(--w-8);color:var(--w-40);cursor:pointer;background:0 0;border-radius:6px;padding:.35rem .625rem;font-family:inherit;font-size:.7rem;transition:all .2s}.custom-lang-cancel[data-v-fd4b7863]:hover{border-color:var(--w-20);color:var(--w-70)}.action-row[data-v-fd4b7863]{justify-content:flex-end;align-items:center;gap:.75rem;margin-top:.875rem;display:flex}.confirm-btn[data-v-fd4b7863]{color:#f59e0bf2;cursor:pointer;letter-spacing:.02em;white-space:nowrap;background:linear-gradient(135deg,#f59e0b26,#d977061f);border:1px solid #f59e0b59;border-radius:.625rem;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.confirm-btn[data-v-fd4b7863]:hover:not(:disabled){background:linear-gradient(135deg,#f59e0b40,#d9770633);border-color:#f59e0b8c;transform:translateY(-1px);box-shadow:0 4px 20px #f59e0b33}.confirm-btn[data-v-fd4b7863]:disabled{opacity:.35;cursor:not-allowed}.confirm-btn svg[data-v-fd4b7863]{flex-shrink:0}.btn-spinner[data-v-fd4b7863]{border:2px solid #f59e0b33;border-top-color:#f59e0bcc;border-radius:50%;flex-shrink:0;width:.875rem;height:.875rem;animation:.6s linear infinite spin-fd4b7863}@keyframes spin-fd4b7863{to{transform:rotate(360deg)}}.done-area[data-v-fd4b7863]{margin-top:.625rem}.done-card[data-v-fd4b7863]{background:linear-gradient(135deg,#22c55e08,#34d39905,#ffffff03);border:1px solid #22c55e1a;border-radius:1rem;padding:1rem 1.25rem;position:relative;overflow:hidden}.done-accent-bar[data-v-fd4b7863]{background:linear-gradient(90deg,#22c55e99,#34d39966,#10b98133,#0000);height:2px;position:absolute;top:0;left:0;right:0}.done-header[data-v-fd4b7863]{align-items:flex-start;gap:.75rem;display:flex}.done-icon-wrap[data-v-fd4b7863]{color:#22c55eb3;background:#22c55e14;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex;overflow:hidden}.done-icon-wrap.has-img[data-v-fd4b7863]{background:var(--w-6);border:1px solid var(--w-8)}.done-icon-img[data-v-fd4b7863]{object-fit:cover;border-radius:.375rem;width:100%;height:100%}.done-header-text[data-v-fd4b7863]{flex-direction:column;flex:1;gap:.375rem;min-width:0;display:flex}.done-title-row[data-v-fd4b7863]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.done-badge[data-v-fd4b7863]{color:#22c55ed9;text-transform:uppercase;letter-spacing:.03em;background:#22c55e1a;border-radius:.25rem;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.625rem;font-weight:600;display:inline-flex}.done-badge svg[data-v-fd4b7863]{flex-shrink:0}.done-title[data-v-fd4b7863]{color:var(--w-85);font-size:.9rem;font-weight:600}.done-params-row[data-v-fd4b7863]{flex-wrap:wrap;gap:.375rem;display:flex}.done-param-chip[data-v-fd4b7863]{background:var(--w-4);border:1px solid var(--w-6);color:var(--w-45);border-radius:.375rem;align-items:center;gap:.25rem;padding:.2rem .625rem;font-size:.6875rem;font-weight:500;display:inline-flex}.done-param-chip.param-chip-tech[data-v-fd4b7863]{color:#60a5fae6;background:#3b82f60f;border-color:#3b82f626}.done-param-chip.param-chip-tech svg[data-v-fd4b7863]{color:#3b82f680}.done-param-chip.lang-chip-done[data-v-fd4b7863]{color:#c084fce6;background:#a855f70f;border-color:#a855f726}.done-param-chip.lang-chip-done svg[data-v-fd4b7863]{color:#a855f780}html[data-theme=light] .jieDian-name[data-v-fd4b7863]{color:#141928}html[data-theme=light] .selector-label[data-v-fd4b7863]{color:#414b64}html[data-theme=light] .selector-label svg[data-v-fd4b7863]{color:#f59e0b80}html[data-theme=light] .lang-chip[data-v-fd4b7863]{color:#414b64;background:#00000008;border-color:#00000012}html[data-theme=light] .lang-chip[data-v-fd4b7863]:hover{color:#92400e;background:#f59e0b0a;border-color:#f59e0b40}html[data-theme=light] .lang-chip.selected[data-v-fd4b7863]{color:#a16207;background:#f59e0b14;border-color:#f59e0b4d}html[data-theme=light] .custom-lang-input[data-v-fd4b7863]{color:#1e2332;background:#00000006;border-color:#00000014}html[data-theme=light] .custom-lang-input[data-v-fd4b7863]::placeholder{color:#a0a5b4}html[data-theme=light] .custom-lang-confirm[data-v-fd4b7863]{color:#92400e;background:#f59e0b1a;border-color:#f59e0b40}html[data-theme=light] .custom-lang-confirm[data-v-fd4b7863]:hover:not(:disabled){background:#f59e0b2e}html[data-theme=light] .custom-lang-cancel[data-v-fd4b7863]{color:#414b64;border-color:#00000014}html[data-theme=light] .custom-lang-cancel[data-v-fd4b7863]:hover{color:#323c50;border-color:#00000026}html[data-theme=light] .select-card[data-v-fd4b7863]{background:#fffffff2;border-color:#00000014;box-shadow:0 2px 8px #0000000f}html[data-theme=light] .model-load-failed[data-v-fd4b7863]{color:#b91c1c;background:#ef44440a;border-color:#ef444426}html[data-theme=light] .model-load-failed svg[data-v-fd4b7863]{color:#dc262699}html[data-theme=light] .model-load-retry[data-v-fd4b7863]{color:#92400e;background:#f59e0b1a;border-color:#f59e0b40}html[data-theme=light] .model-load-retry[data-v-fd4b7863]:hover{background:#f59e0b2e}html[data-theme=light] .model-load-empty[data-v-fd4b7863]{color:#788094;background:#00000008;border-color:#00000012}html[data-theme=light] .model-load-empty svg[data-v-fd4b7863]{color:#a0a5b4}html[data-theme=light] .lock-hint[data-v-fd4b7863]{color:#92400e;background:#f59e0b0a;border-color:#f59e0b1a}html[data-theme=light] .lock-hint svg[data-v-fd4b7863]{color:#f59e0b80}html[data-theme=light] .confirm-btn[data-v-fd4b7863]{color:#92400e;background:linear-gradient(135deg,#f59e0b1f,#d9770614);border-color:#f59e0b4d}html[data-theme=light] .confirm-btn[data-v-fd4b7863]:hover:not(:disabled){background:linear-gradient(135deg,#f59e0b33,#d9770624);border-color:#f59e0b73;box-shadow:0 4px 16px #f59e0b1a}html[data-theme=light] .done-card[data-v-fd4b7863]{background:#fffffff2;border-color:#15803d1f;box-shadow:0 2px 8px #0000000d}html[data-theme=light] .done-title[data-v-fd4b7863]{color:#141928}html[data-theme=light] .done-badge[data-v-fd4b7863]{color:#15803d;background:#15803d14}html[data-theme=light] .done-stat[data-v-fd4b7863]{color:#414b64}html[data-theme=light] .done-stat svg[data-v-fd4b7863]{color:#15803d80}html[data-theme=light] .done-param-chip[data-v-fd4b7863]{color:#414b64;background:#00000006;border-color:#0000000f}html[data-theme=light] .done-icon-wrap[data-v-fd4b7863]{color:#15803d;background:#15803d0f}html[data-theme=light] .done-icon-wrap.has-img[data-v-fd4b7863]{background:#00000008;border-color:#0000000f}.status-bar[data-v-65a2cd72]{border:1px solid var(--w-6);background:var(--w-2);border-radius:.5rem;margin-bottom:1rem;padding:.5rem .75rem}.status-bar-bottom[data-v-65a2cd72]{margin-top:1.5rem;margin-bottom:0}.status-bar-inner[data-v-65a2cd72]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.status-running[data-v-65a2cd72]{border-color:var(--w-8);background:#1e293b80}.status-failed[data-v-65a2cd72]{background:#ef44440f;border-color:#ef444426}.status-done[data-v-65a2cd72]{background:#34d3990f;border-color:#34d39926}.status-idle[data-v-65a2cd72]{background:var(--w-2);border-color:var(--w-6)}.task-item[data-v-65a2cd72]{white-space:nowrap;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;display:inline-flex}.task-item svg[data-v-65a2cd72]{flex-shrink:0}.task-label[data-v-65a2cd72]{opacity:.95}.task-count[data-v-65a2cd72]{font-weight:700}.task-blue[data-v-65a2cd72]{color:#60a5faf2}.task-amber[data-v-65a2cd72]{color:#fbbf24f2}.task-indigo[data-v-65a2cd72]{color:#818cf8f2}.task-purple[data-v-65a2cd72]{color:#a78bfaf2}.task-cyan[data-v-65a2cd72]{color:#22d3eef2}.task-red[data-v-65a2cd72]{color:#f87171f2}.task-green[data-v-65a2cd72]{color:#34d399f2}.task-gray[data-v-65a2cd72]{color:var(--w-35)}.task-spinner[data-v-65a2cd72]{border:2px solid var(--w-10);border-radius:50%;flex-shrink:0;width:.875rem;height:.875rem;animation:.8s linear infinite spin-65a2cd72}.spinner-blue[data-v-65a2cd72]{border-color:#60a5fae6 #3b82f633 #3b82f633}.spinner-amber[data-v-65a2cd72]{border-color:#fbbf24e6 #f59e0b33 #f59e0b33}.spinner-indigo[data-v-65a2cd72]{border-color:#818cf8e6 #6366f133 #6366f133}.spinner-purple[data-v-65a2cd72]{border-color:#a78bfae6 #8b5cf633 #8b5cf633}.spinner-cyan[data-v-65a2cd72]{border-color:#22d3eee6 #06b6d433 #06b6d433}.spinner-red[data-v-65a2cd72]{border-color:#f87171e6 #ef444433 #ef444433}@keyframes spin-65a2cd72{to{transform:rotate(360deg)}}html[data-theme=light] .status-bar[data-v-65a2cd72]{background:#00000005;border-color:#0000000f}html[data-theme=light] .status-running[data-v-65a2cd72]{background:#00000006;border-color:#00000014}html[data-theme=light] .status-idle[data-v-65a2cd72]{background:#00000005;border-color:#0000000f}html[data-theme=light] .status-failed[data-v-65a2cd72]{background:#ef444408;border-color:#ef44441a}html[data-theme=light] .task-gray[data-v-65a2cd72]{color:#a0a5b4}html[data-theme=light] .task-spinner[data-v-65a2cd72]{border-color:#00000014}.tupian-pichulli-node[data-v-1ad8877a]{padding:0 .25rem}.jieDian-header[data-v-1ad8877a]{margin-bottom:.25rem}[data-v-1ad8877a] .status-bar{margin-top:.625rem}.header-row[data-v-1ad8877a]{align-items:center;gap:.875rem;display:flex}.jieDian-name[data-v-1ad8877a]{color:var(--w-100);font-size:1rem;font-weight:600}.plan-count-badge[data-v-1ad8877a]{color:#fbbf24f2;background:#f59e0b1f;border:1px solid #f59e0b33;border-radius:1rem;align-items:center;gap:.375rem;padding:.25rem .75rem;font-size:.875rem;font-weight:600;display:inline-flex}.plan-count-badge svg[data-v-1ad8877a]{color:#fbbf24b3}.steps-bar[data-v-1ad8877a]{align-items:stretch;gap:.625rem;margin-bottom:1.5rem;padding:.25rem 0;display:flex;overflow:visible}.steps-bar-bottom[data-v-1ad8877a]{margin-top:1.5rem;margin-bottom:0}.action-row[data-v-1ad8877a]{justify-content:flex-end;align-items:center;margin-top:1.25rem;display:flex}.confirm-btn[data-v-1ad8877a]{color:#f59e0bf2;cursor:pointer;letter-spacing:.02em;white-space:nowrap;background:linear-gradient(135deg,#f59e0b26,#d977061f);border:1px solid #f59e0b59;border-radius:.625rem;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.confirm-btn[data-v-1ad8877a]:hover:not(:disabled){background:linear-gradient(135deg,#f59e0b40,#d9770633);border-color:#f59e0b8c;transform:translateY(-1px);box-shadow:0 4px 20px #f59e0b33}.confirm-btn[data-v-1ad8877a]:disabled{opacity:.35;cursor:not-allowed}.confirm-btn svg[data-v-1ad8877a]{flex-shrink:0}.step-btn[data-v-1ad8877a]{border:1px solid var(--w-8);background:var(--w-3);cursor:default;white-space:nowrap;border-radius:.5rem;outline:none;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1.125rem;font-family:inherit;transition:all .2s;display:flex}.step-icon[data-v-1ad8877a]{border:2px solid var(--w-10);background:var(--w-3);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:all .2s;display:flex}.step-num[data-v-1ad8877a]{color:var(--w-30);font-size:.75rem;font-weight:700}.step-label[data-v-1ad8877a]{color:var(--w-30);font-size:.8125rem;font-weight:600;transition:color .2s}.step-done[data-v-1ad8877a]{cursor:pointer;background:#34d3990f;border-color:#34d39940}.step-done[data-v-1ad8877a]:hover{background:#34d39924;border-color:#34d39973;transform:translateY(-1px);box-shadow:0 0 16px #34d39914,inset 0 0 0 1px #34d3990f}.step-done[data-v-1ad8877a]:active{transform:translateY(0)scale(.98)}.step-done .step-icon[data-v-1ad8877a]{background:#34d3991a;border-color:#34d39980}.step-done .step-icon svg[data-v-1ad8877a]{color:#34d399e6}.step-done .step-label[data-v-1ad8877a]{color:#34d399d9}.step-active[data-v-1ad8877a]{cursor:pointer;background:linear-gradient(135deg,#3b82f61f,#6366f11a);border-color:#3b82f666;box-shadow:0 0 0 1px #3b82f614}.step-active[data-v-1ad8877a]:hover{background:linear-gradient(135deg,#3b82f638,#6366f12e);border-color:#3b82f699;transform:translateY(-1px);box-shadow:0 0 20px #3b82f626,inset 0 0 0 1px #3b82f614}.step-active[data-v-1ad8877a]:active{transform:translateY(0)scale(.98)}.step-active .step-icon[data-v-1ad8877a]{background:#3b82f633;border-color:#3b82f6b3}.step-active .step-num[data-v-1ad8877a]{color:#60a5fa}.step-active .step-label[data-v-1ad8877a]{color:#60a5fa;font-weight:700}.step-warning[data-v-1ad8877a]{cursor:pointer;background:linear-gradient(135deg,#ef44441a,#f59e0b14);border-color:#ef444459}.step-warning[data-v-1ad8877a]:hover{background:linear-gradient(135deg,#ef44442e,#f59e0b24);border-color:#ef44448c;transform:translateY(-1px);box-shadow:0 0 16px #ef44441a}.step-warning[data-v-1ad8877a]:active{transform:translateY(0)scale(.98)}.step-warning .step-icon[data-v-1ad8877a]{background:#ef444426;border-color:#ef444499}.step-warning .step-icon svg[data-v-1ad8877a]{color:#f87171f2}.step-warning .step-label[data-v-1ad8877a]{color:#f87171f2;font-weight:700}.step-disabled[data-v-1ad8877a]{opacity:.35;cursor:not-allowed}.step-clicking[data-v-1ad8877a]{cursor:wait;background:#8b5cf60f;border-color:#8b5cf633}.step-clicking .step-icon[data-v-1ad8877a]{background:#8b5cf61a;border-color:#8b5cf666}.step-clicking .step-label[data-v-1ad8877a]{color:#a78bfacc}.category-sections[data-v-1ad8877a]{flex-direction:column;gap:1.5rem;display:flex}.cat-section[data-v-1ad8877a]{background:var(--w-2);border:1px solid var(--w-6);border-radius:12px;overflow:hidden}.cat-section-head[data-v-1ad8877a]{border-bottom:1px solid var(--w-4);align-items:center;gap:.625rem;padding:.875rem 1.25rem;display:flex;position:relative}.cat-accent[data-v-1ad8877a]{border-radius:2px;flex-shrink:0;width:3px;height:1.25rem}.cat-accent.accent-高[data-v-1ad8877a]{background:#ef4444cc}.cat-accent.accent-中[data-v-1ad8877a]{background:#f59e0bcc}.cat-accent.accent-低[data-v-1ad8877a]{background:#22c55ecc}.cat-section-name[data-v-1ad8877a]{color:#ffffffe0;font-size:.875rem;font-weight:600}.cat-section-count[data-v-1ad8877a]{color:#f59e0bd9;background:#f59e0b14;border:1px solid #f59e0b26;border-radius:100px;margin-left:auto;padding:.125rem .5rem;font-size:.6875rem;font-weight:500}.plan-list[data-v-1ad8877a]{flex-direction:column;display:flex}.plan-row[data-v-1ad8877a]{border-bottom:1px solid var(--w-3);gap:1rem;padding:1.125rem 1.25rem;transition:background .2s;display:flex}.plan-row[data-v-1ad8877a]:last-child{border-bottom:none}.plan-row[data-v-1ad8877a]:hover{background:#ffffff04}.plan-prompt-area[data-v-1ad8877a]{flex-direction:column;flex:1;gap:.625rem;min-width:0;display:flex}.plan-head[data-v-1ad8877a]{align-items:center;gap:.5rem;display:flex}.plan-idx[data-v-1ad8877a]{color:#f59e0bf2;background:linear-gradient(135deg,#f59e0b26,#d9770614);border:1px solid #f59e0b33;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;font-size:.6875rem;font-weight:700;display:flex}.plan-title[data-v-1ad8877a]{color:var(--w-85);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:600;overflow:hidden}.plan-status-tag[data-v-1ad8877a]{border-radius:100px;flex-shrink:0;margin-left:auto;padding:.1rem .5rem;font-size:.625rem;font-weight:500}.status-guihua[data-v-1ad8877a]{background:var(--w-5);color:var(--w-40)}.status-prompting[data-v-1ad8877a]{color:#8b5cf6e6;background:#8b5cf61a}.status-ready[data-v-1ad8877a]{color:#22c55ee6;background:#22c55e1a}.status-generating[data-v-1ad8877a]{color:#f59e0be6;background:#f59e0b1a}.status-done[data-v-1ad8877a]{color:#22c55ee6;background:#22c55e1a}.status-fail[data-v-1ad8877a]{color:#ef4444e6;background:#ef44441a}.prompt-loading[data-v-1ad8877a]{background:#8b5cf60a;border:1px solid #8b5cf61a;border-radius:8px;padding:1rem 1rem .75rem}.tsc-phase-area[data-v-1ad8877a]{flex-direction:column;gap:.375rem;display:flex}.tsc-phase-track[data-v-1ad8877a]{height:2rem;margin:0 .25rem;position:relative}.tsc-track-bg[data-v-1ad8877a]{background:var(--w-6);border-radius:1px;height:2px;position:absolute;top:.375rem;left:0;right:0}.tsc-track-fill[data-v-1ad8877a]{border-radius:1px;height:2px;transition:width .8s cubic-bezier(.4,0,.2,1);position:absolute;top:.375rem;left:0}.tsc-phase-dispatch .tsc-track-fill[data-v-1ad8877a]{background:linear-gradient(90deg,#8b5cf6e6,#8b5cf666)}.tsc-phase-thinking .tsc-track-fill[data-v-1ad8877a]{background:linear-gradient(90deg,#22c55ecc,#8b5cf6e6)}.tsc-phase-building .tsc-track-fill[data-v-1ad8877a]{background:linear-gradient(90deg,#22c55eb3,#22c55e80,#f59e0be6)}.tsc-track-nodes[data-v-1ad8877a]{height:100%;position:absolute;top:0;left:0;right:0}.tsc-track-node[data-v-1ad8877a]{flex-direction:column;align-items:center;gap:.2rem;display:flex;position:absolute;transform:translate(-50%)}.tsc-node-dot[data-v-1ad8877a]{background:var(--w-2);border:1.5px solid var(--w-10);border-radius:50%;justify-content:center;align-items:center;width:.75rem;height:.75rem;transition:all .5s cubic-bezier(.4,0,.2,1);display:flex}.tsc-node-inner[data-v-1ad8877a]{background:var(--w-8);border-radius:50%;width:.25rem;height:.25rem;transition:all .5s}.tsc-track-node.active .tsc-node-dot[data-v-1ad8877a]{border-color:currentColor;animation:2s ease-in-out infinite tscNodeGlow-1ad8877a;box-shadow:0 0 6px}.tsc-track-node.active .tsc-node-inner[data-v-1ad8877a]{background:currentColor;box-shadow:0 0 3px}.tsc-phase-dispatch .tsc-track-node.active[data-v-1ad8877a],.tsc-phase-thinking .tsc-track-node.active[data-v-1ad8877a]{color:#8b5cf6b3}.tsc-phase-building .tsc-track-node.active[data-v-1ad8877a]{color:#f59e0bb3}.tsc-track-node.done .tsc-node-dot[data-v-1ad8877a]{box-shadow:none;background:#22c55e1a;border-color:#22c55e80;animation:none}.tsc-track-node.done .tsc-node-inner[data-v-1ad8877a]{box-shadow:none;background:#22c55ecc}@keyframes tscNodeGlow-1ad8877a{0%,to{box-shadow:0 0 6px}50%{box-shadow:0 0 10px}}.tsc-node-label[data-v-1ad8877a]{letter-spacing:.04em;color:var(--w-25);white-space:nowrap;font-size:.5625rem;font-weight:500;transition:all .5s}.tsc-track-node.active .tsc-node-label[data-v-1ad8877a]{color:#ffffff8c;font-weight:600}.tsc-track-node.done .tsc-node-label[data-v-1ad8877a]{color:#22c55e73}.tsc-phase-text[data-v-1ad8877a]{color:#8b5cf6b3;text-align:center;font-size:.6875rem;font-weight:500}.prompt-edit-card[data-v-1ad8877a]{border:1px solid var(--w-5);background:#ffffff05;border-radius:10px;flex-direction:column;gap:.75rem;padding:.75rem;transition:border-color .2s;display:flex;position:relative}.prompt-edit-card[data-v-1ad8877a]:hover{border-color:var(--w-8)}.prompt-edit-card.is-rewriting[data-v-1ad8877a]{pointer-events:none}.rewrite-overlay[data-v-1ad8877a]{z-index:10;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a0a12d1;border-radius:10px;justify-content:center;align-items:center;padding:0 2rem;display:flex;position:absolute;inset:0}.rewrite-overlay .tsc-phase-area[data-v-1ad8877a]{gap:.625rem;width:75%;max-width:none}.rewrite-overlay .tsc-phase-track[data-v-1ad8877a]{height:3rem}.rewrite-overlay .tsc-track-bg[data-v-1ad8877a],.rewrite-overlay .tsc-track-fill[data-v-1ad8877a]{height:2.5px;top:.5rem}.rewrite-overlay .tsc-node-dot[data-v-1ad8877a]{width:1.125rem;height:1.125rem}.rewrite-overlay .tsc-node-inner[data-v-1ad8877a]{width:.4rem;height:.4rem}.rewrite-overlay .tsc-node-label[data-v-1ad8877a]{font-size:.75rem}.rewrite-overlay .tsc-phase-text[data-v-1ad8877a]{font-size:.875rem}.rewrite-wrapper[data-v-1ad8877a]{position:relative}.rewrite-popover[data-v-1ad8877a]{z-index:60;width:22rem;box-shadow:0 8px 32px var(--b-50),0 0 0 1px #8b5cf60f;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#16161efa;border:1px solid #8b5cf633;border-radius:10px;flex-direction:column;gap:.625rem;padding:.875rem;animation:.15s ease-out rewritePopIn-1ad8877a;display:flex;position:absolute;bottom:calc(100% + 8px);right:0}@keyframes rewritePopIn-1ad8877a{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.rewrite-popover-title[data-v-1ad8877a]{color:var(--w-85);font-size:.8125rem;font-weight:600}.rewrite-popover-input[data-v-1ad8877a]{background:var(--w-4);border:1px solid var(--w-10);width:100%;color:var(--w-85);resize:none;box-sizing:border-box;border-radius:8px;outline:none;padding:.5rem .75rem;font-family:inherit;font-size:.8125rem;line-height:1.5;transition:border-color .2s}.rewrite-popover-input[data-v-1ad8877a]:focus{border-color:#8b5cf666}.rewrite-popover-input[data-v-1ad8877a]::placeholder{color:var(--w-25)}.rewrite-popover-actions[data-v-1ad8877a]{justify-content:flex-end;gap:.5rem;display:flex}.rewrite-popover-cancel[data-v-1ad8877a]{border:1px solid var(--w-10);color:var(--w-45);cursor:pointer;background:0 0;border-radius:6px;padding:.3rem .75rem;font-family:inherit;font-size:.75rem;transition:all .2s}.rewrite-popover-cancel[data-v-1ad8877a]:hover{border-color:var(--w-20);color:var(--w-70)}.rewrite-popover-confirm[data-v-1ad8877a]{color:#a78bfaf2;cursor:pointer;background:#8b5cf626;border:1px solid #8b5cf64d;border-radius:6px;align-items:center;gap:.3rem;padding:.3rem .75rem;font-family:inherit;font-size:.75rem;transition:all .2s;display:inline-flex}.rewrite-popover-confirm[data-v-1ad8877a]:hover:not(:disabled){background:#8b5cf640;border-color:#8b5cf680}.rewrite-popover-confirm[data-v-1ad8877a]:disabled{opacity:.4;cursor:not-allowed}.prompt-block[data-v-1ad8877a]{flex-direction:column;gap:.375rem;display:flex}.prompt-label[data-v-1ad8877a]{color:var(--w-35);letter-spacing:.04em;font-size:.6875rem;font-weight:600}.prompt-textarea[data-v-1ad8877a]{border:1px solid var(--w-6);color:#ffffffd1;resize:vertical;box-sizing:border-box;background:#ffffff06;border-radius:8px;outline:none;width:100%;min-height:8.5rem;padding:.625rem .75rem;font-family:inherit;font-size:.8rem;line-height:1.7;transition:border-color .25s,box-shadow .25s}.prompt-textarea[data-v-1ad8877a]:focus{border-color:#8b5cf659;box-shadow:0 0 0 2px #8b5cf60f}.prompt-textarea[readonly][data-v-1ad8877a]{opacity:.7;cursor:default}.ratio-row[data-v-1ad8877a]{align-items:center;gap:.5rem;padding:0 .125rem;display:flex}.ratio-label-icon[data-v-1ad8877a]{color:#f59e0ba6;background:#f59e0b0f;border:1px solid #f59e0b1f;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;display:flex}.ratio-chips[data-v-1ad8877a]{flex-wrap:wrap;gap:.25rem;display:flex}.ratio-chip[data-v-1ad8877a]{background:var(--w-3);border:1px solid var(--w-7);color:var(--w-40);cursor:pointer;border-radius:5px;padding:.2rem .5rem;font-size:.6875rem;transition:all .18s}.ratio-chip[data-v-1ad8877a]:hover{color:#f59e0bcc;background:#f59e0b0a;border-color:#f59e0b4d}.ratio-chip.selected[data-v-1ad8877a]{color:#f59e0bf2;background:#f59e0b1a;border-color:#f59e0b59;font-weight:600}.ref-area[data-v-1ad8877a]{padding:0 .125rem;position:relative}.ref-header[data-v-1ad8877a]{align-items:center;margin-bottom:.5rem;display:flex}.ref-title[data-v-1ad8877a]{color:var(--w-35);letter-spacing:.03em;align-items:center;gap:.375rem;font-size:.6875rem;font-weight:600;display:inline-flex}.ref-title svg[data-v-1ad8877a]{color:#8b5cf680}.ref-count[data-v-1ad8877a]{color:#8b5cf6e6;background:#8b5cf61a;border:1px solid #8b5cf62e;border-radius:100px;justify-content:center;align-items:center;min-width:1.125rem;height:1.125rem;padding:0 .3rem;font-size:.625rem;font-weight:700;display:inline-flex}.ref-body[data-v-1ad8877a]{position:relative}.ref-items[data-v-1ad8877a]{flex-wrap:wrap;align-items:stretch;gap:.5rem;display:flex}.ref-item[data-v-1ad8877a]{border:1px solid var(--w-8);background:var(--w-2);border-radius:8px;width:4rem;height:4rem;transition:border-color .2s,box-shadow .2s;position:relative;overflow:hidden}.ref-item[data-v-1ad8877a]:hover{border-color:#8b5cf659;box-shadow:0 2px 10px #00000040}.ref-img[data-v-1ad8877a]{object-fit:cover;cursor:pointer;width:100%;height:100%;display:block}.ref-remove[data-v-1ad8877a]{border:1px solid var(--w-12);width:1.125rem;height:1.125rem;color:var(--w-70);cursor:pointer;opacity:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a6;border-radius:50%;justify-content:center;align-items:center;transition:all .15s;display:flex;position:absolute;top:2px;right:2px}.ref-item:hover .ref-remove[data-v-1ad8877a]{opacity:1}.ref-remove[data-v-1ad8877a]:hover{color:var(--w-100);background:#ef4444a6;border-color:#ef444480}.ref-add-btn[data-v-1ad8877a]{border:1px dashed var(--w-12);cursor:pointer;width:4rem;height:4rem;color:var(--w-25);background:#ffffff04;border-radius:8px;justify-content:center;align-items:center;transition:all .2s;display:flex}.ref-add-btn[data-v-1ad8877a]:hover{color:#8b5cf6cc;background:#8b5cf60a;border-color:#8b5cf666}.ref-picker[data-v-1ad8877a]{z-index:50;border:1px solid var(--w-10);box-shadow:0 8px 32px #00000073,0 0 0 1px var(--w-4);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#16161efa;border-radius:10px;animation:.15s ease-out pickerSlideIn-1ad8877a;position:absolute;top:calc(100% + .375rem);left:0;right:0;overflow:hidden}@keyframes pickerSlideIn-1ad8877a{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ref-picker-header[data-v-1ad8877a]{border-bottom:1px solid var(--w-6);color:var(--w-60);justify-content:space-between;align-items:center;padding:.5rem .75rem;font-size:.75rem;font-weight:600;display:flex}.ref-picker-close[data-v-1ad8877a]{background:var(--w-4);width:1.375rem;height:1.375rem;color:var(--w-35);cursor:pointer;border:none;border-radius:5px;justify-content:center;align-items:center;transition:all .15s;display:flex}.ref-picker-close[data-v-1ad8877a]:hover{background:var(--w-8);color:var(--w-70)}.ref-picker-grid[data-v-1ad8877a]{grid-template-columns:repeat(auto-fill,minmax(4.5rem,1fr));gap:.375rem;max-height:11rem;padding:.625rem;display:grid;overflow-y:auto}.ref-picker-grid[data-v-1ad8877a]::-webkit-scrollbar{width:3px}.ref-picker-grid[data-v-1ad8877a]::-webkit-scrollbar-track{background:0 0}.ref-picker-grid[data-v-1ad8877a]::-webkit-scrollbar-thumb{background:var(--w-10);border-radius:4px}.ref-picker-item[data-v-1ad8877a]{cursor:pointer;border:1px solid #0000;border-radius:8px;flex-direction:column;gap:.25rem;padding:.25rem;transition:all .15s;display:flex}.ref-picker-item[data-v-1ad8877a]:hover{background:#8b5cf60f;border-color:#8b5cf633}.ref-picker-item img[data-v-1ad8877a]{aspect-ratio:1;object-fit:cover;border:1px solid var(--w-6);border-radius:6px;width:100%}.ref-picker-name[data-v-1ad8877a]{color:var(--w-40);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:.5625rem;overflow:hidden}.ref-picker-empty[data-v-1ad8877a]{text-align:center;color:var(--w-25);padding:1.5rem;font-size:.75rem}.prompt-footer[data-v-1ad8877a]{border-top:1px solid var(--w-4);align-items:center;gap:.5rem;padding-top:.375rem;display:flex}.unsaved-hint[data-v-1ad8877a]{color:#fbbf24e6;background:#fbbf2414;border:1px solid #fbbf2433;border-radius:100px;align-items:center;gap:.25rem;margin-right:auto;padding:.2rem .5rem;font-size:.625rem;font-weight:500;animation:2s infinite hintPulse-1ad8877a;display:inline-flex}.unsaved-hint svg[data-v-1ad8877a]{color:#fbbf24cc;flex-shrink:0}@keyframes hintPulse-1ad8877a{0%,to{opacity:.85}50%{opacity:1;border-color:#fbbf2466}}.prompt-actions[data-v-1ad8877a]{align-items:center;gap:.5rem;margin-left:auto;display:flex}.prompt-action-btn[data-v-1ad8877a]{background:var(--w-3);border:1px solid var(--w-8);color:var(--w-40);cursor:pointer;border-radius:6px;align-items:center;gap:.3rem;padding:.375rem .75rem;font-family:inherit;font-size:.75rem;font-weight:500;transition:all .2s;display:inline-flex}.prompt-action-btn[data-v-1ad8877a]:hover:not(:disabled){background:var(--w-6);color:var(--w-70);border-color:var(--w-15)}.prompt-action-btn[data-v-1ad8877a]:disabled{opacity:.35;cursor:not-allowed}.prompt-action-btn.regen[data-v-1ad8877a]{color:#8b5cf6a6;background:#8b5cf60a;border-color:#8b5cf61f}.prompt-action-btn.regen[data-v-1ad8877a]:hover:not(:disabled){color:#8b5cf6f2;background:#8b5cf61a;border-color:#8b5cf659}.prompt-action-btn.save.active[data-v-1ad8877a]{color:#f59e0be6;background:#f59e0b14;border-color:#f59e0b40}.prompt-action-btn.save.active[data-v-1ad8877a]:hover{background:#f59e0b26;border-color:#f59e0b73}.prompt-action-btn.save.saved[data-v-1ad8877a]{color:#22c55ef2;cursor:default;background:#22c55e1a;border-color:#22c55e4d}.btn-spinner-sm[data-v-1ad8877a]{border:2px solid var(--w-15);border-top-color:currentColor;border-radius:50%;flex-shrink:0;width:.75rem;height:.75rem;animation:.6s linear infinite spin-1ad8877a}.plan-error[data-v-1ad8877a]{color:#ef4444d9;background:#ef44440f;border:1px solid #ef444426;border-radius:6px;align-items:center;gap:.375rem;padding:.5rem .625rem;font-size:.75rem;display:flex}.plan-error svg[data-v-1ad8877a]{color:#ef4444b3;flex-shrink:0}.plan-results-area[data-v-1ad8877a]{flex-direction:column;flex-shrink:0;width:22rem;display:flex}.results-grid[data-v-1ad8877a]{grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}.result-card[data-v-1ad8877a]{aspect-ratio:1;border:1px solid var(--w-6);background:#ffffff06;border-radius:8px;transition:border-color .2s;position:relative;overflow:hidden}.result-card[data-v-1ad8877a]:hover{border-color:#f59e0b33}.result-img[data-v-1ad8877a]{object-fit:cover;cursor:pointer;width:100%;height:100%}.result-hover-actions[data-v-1ad8877a]{z-index:2;opacity:0;background:linear-gradient(#0000,#000000b3);justify-content:center;gap:.5rem;padding:.5rem;transition:opacity .2s;display:flex;position:absolute;bottom:0;left:0;right:0}.result-card:hover .result-hover-actions[data-v-1ad8877a]{opacity:1}.hover-btn[data-v-1ad8877a]{background:var(--w-10);border:1px solid var(--w-15);width:2rem;height:2rem;color:var(--w-85);cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:6px;justify-content:center;align-items:center;transition:all .15s;display:flex}.hover-btn[data-v-1ad8877a]:hover{background:var(--w-20)}.hover-btn.delete[data-v-1ad8877a]:hover{color:#ef4444f2;background:#ef444433;border-color:#ef44444d}.result-overlay[data-v-1ad8877a]{color:#f59e0bd9;background:#0f0f14cc;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;font-size:.6875rem;display:flex;position:absolute;inset:0}.result-overlay.failed[data-v-1ad8877a]{color:#ef4444d9;background:#190a0acc}.result-overlay.failed span[data-v-1ad8877a]{text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:0 .5rem;font-size:.625rem;display:-webkit-box;overflow:hidden}.result-card.add-card[data-v-1ad8877a]{cursor:pointer;border:1px dashed var(--w-15);background:var(--w-2);color:var(--w-35);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:500;transition:all .2s;display:flex}.result-card.add-card[data-v-1ad8877a]:hover{color:#a78bfae6;background:#8b5cf60f;border-color:#8b5cf673}.result-card.add-card.add-disabled[data-v-1ad8877a]{opacity:.3;cursor:not-allowed;pointer-events:none}.result-card.add-card.add-submitting[data-v-1ad8877a]{color:#a78bfae6;pointer-events:none;background:#8b5cf60f;border-color:#8b5cf659;animation:1.5s ease-in-out infinite submitPulse-1ad8877a}@keyframes submitPulse-1ad8877a{0%,to{border-color:#8b5cf640}50%{border-color:#8b5cf680}}.ai-spinner[data-v-1ad8877a]{border:2px solid #8b5cf626;border-top-color:#8b5cf6d9;border-radius:50%;width:1.5rem;height:1.5rem;animation:.8s linear infinite spin-1ad8877a}.ai-spinner.small[data-v-1ad8877a]{border-width:1.5px;width:1rem;height:1rem}.ai-phase-text[data-v-1ad8877a]{color:#8b5cf6e6;font-size:.8125rem;font-weight:600}@keyframes spin-1ad8877a{to{transform:rotate(360deg)}}@media (max-width:1200px){.plan-row[data-v-1ad8877a]{flex-direction:column}.plan-results-area[data-v-1ad8877a]{width:100%}.results-grid[data-v-1ad8877a]{grid-template-columns:repeat(3,1fr)}}@media (max-width:800px){.results-grid[data-v-1ad8877a]{grid-template-columns:repeat(2,1fr)}}html[data-theme=light] .jieDian-name[data-v-1ad8877a]{color:#141928}html[data-theme=light] .plan-count-badge[data-v-1ad8877a]{color:#a16207;background:#f59e0b14;border-color:#f59e0b33}html[data-theme=light] .plan-count-badge svg[data-v-1ad8877a]{color:#d97706b3}html[data-theme=light] .step-btn[data-v-1ad8877a]{background:#ffffffe6;border-color:#00000014;box-shadow:0 1px 3px #0000000a}html[data-theme=light] .step-num[data-v-1ad8877a]{color:#a0a5b4}html[data-theme=light] .step-label[data-v-1ad8877a]{color:#414b64}html[data-theme=light] .step-icon[data-v-1ad8877a]{background:#00000005;border-color:#0000001a}html[data-theme=light] .step-done[data-v-1ad8877a]{background:linear-gradient(135deg,#15803d0f,#15803d05);border-color:#15803d33}html[data-theme=light] .step-done[data-v-1ad8877a]:hover{background:linear-gradient(135deg,#15803d1a,#15803d0a);border-color:#15803d59;box-shadow:0 2px 12px #15803d14}html[data-theme=light] .step-done .step-icon[data-v-1ad8877a]{background:#15803d14;border-color:#15803d66}html[data-theme=light] .step-done .step-icon svg[data-v-1ad8877a],html[data-theme=light] .step-done .step-label[data-v-1ad8877a]{color:#15803d}html[data-theme=light] .step-active[data-v-1ad8877a]{background:linear-gradient(135deg,#f59e0b14,#d977060a);border-color:#f59e0b4d}html[data-theme=light] .step-active[data-v-1ad8877a]:hover{background:linear-gradient(135deg,#f59e0b24,#d9770614);border-color:#f59e0b73;box-shadow:0 2px 12px #f59e0b1a}html[data-theme=light] .step-active .step-icon[data-v-1ad8877a]{background:#f59e0b1f;border-color:#f59e0b80}html[data-theme=light] .step-active .step-num[data-v-1ad8877a]{color:#d97706e6}html[data-theme=light] .step-active .step-label[data-v-1ad8877a]{color:#92400e}html[data-theme=light] .step-warning[data-v-1ad8877a]{background:linear-gradient(135deg,#ef44440f,#f59e0b0a);border-color:#ef444440}html[data-theme=light] .step-warning[data-v-1ad8877a]:hover{background:linear-gradient(135deg,#ef44441a,#f59e0b0f);border-color:#ef444466;box-shadow:0 2px 12px #ef444414}html[data-theme=light] .step-warning .step-icon[data-v-1ad8877a]{background:#ef44441a;border-color:#ef444473}html[data-theme=light] .step-warning .step-icon svg[data-v-1ad8877a],html[data-theme=light] .step-warning .step-label[data-v-1ad8877a]{color:#dc2626}html[data-theme=light] .cat-section[data-v-1ad8877a]{background:#ffffffe6;border-color:#00000014;box-shadow:0 2px 8px #0000000d}html[data-theme=light] .cat-section-head[data-v-1ad8877a]{border-bottom-color:#0000000f}html[data-theme=light] .cat-section-name[data-v-1ad8877a]{color:#141928}html[data-theme=light] .cat-section-count[data-v-1ad8877a]{color:#a16207;background:#f59e0b14;border-color:#f59e0b26}html[data-theme=light] .cat-accent.accent-高[data-v-1ad8877a]{background:#ef4444b3}html[data-theme=light] .cat-accent.accent-中[data-v-1ad8877a]{background:#f59e0bb3}html[data-theme=light] .cat-accent.accent-低[data-v-1ad8877a]{background:#15803db3}html[data-theme=light] .plan-row[data-v-1ad8877a]{border-bottom-color:#0000000d}html[data-theme=light] .plan-row[data-v-1ad8877a]:hover{background:#00000004}html[data-theme=light] .plan-idx[data-v-1ad8877a]{color:#92400e;background:#f59e0b14;border-color:#f59e0b33}html[data-theme=light] .plan-title[data-v-1ad8877a]{color:#141928}html[data-theme=light] .prompt-edit-card[data-v-1ad8877a]{background:#fffffff2;border-color:#00000014;box-shadow:0 2px 8px #0000000a}html[data-theme=light] .prompt-edit-card[data-v-1ad8877a]:hover{border-color:#0000001f}html[data-theme=light] .prompt-label[data-v-1ad8877a]{color:#414b64}html[data-theme=light] .prompt-textarea[data-v-1ad8877a]{color:#1e2332;background:#00000006;border-color:#00000014}html[data-theme=light] .prompt-textarea[data-v-1ad8877a]:focus{border-color:#8b5cf659;box-shadow:0 0 0 3px #8b5cf60f}html[data-theme=light] .prompt-loading[data-v-1ad8877a]{background:#8b5cf60a;border-color:#8b5cf61a}html[data-theme=light] .tsc-node-label[data-v-1ad8877a]{color:#a0a5b4}html[data-theme=light] .tsc-track-node.active .tsc-node-label[data-v-1ad8877a]{color:#8b5cf6cc}html[data-theme=light] .tsc-track-node.done .tsc-node-label[data-v-1ad8877a]{color:#15803d}html[data-theme=light] .tsc-track-bg[data-v-1ad8877a]{background:#0000000f}html[data-theme=light] .tsc-node-dot[data-v-1ad8877a]{background:#fff;border-color:#0000001a}html[data-theme=light] .tsc-node-inner[data-v-1ad8877a]{background:#00000014}html[data-theme=light] .tsc-phase-text[data-v-1ad8877a]{color:#8b5cf6cc}html[data-theme=light] .rewrite-popover[data-v-1ad8877a]{background:#fff;border-color:#8b5cf62e;box-shadow:0 8px 32px #0000001a,0 2px 8px #8b5cf60f}html[data-theme=light] .rewrite-popover-title[data-v-1ad8877a]{color:#141928}html[data-theme=light] .rewrite-popover-input[data-v-1ad8877a]{color:#1e2332;background:#00000005;border-color:#00000014}html[data-theme=light] .rewrite-popover-input[data-v-1ad8877a]::placeholder{color:#a0a5b4}html[data-theme=light] .rewrite-popover-cancel[data-v-1ad8877a]{color:#414b64;border-color:#0000001a}html[data-theme=light] .rewrite-popover-cancel[data-v-1ad8877a]:hover{color:#323c50;border-color:#0000002e}html[data-theme=light] .rewrite-popover-confirm[data-v-1ad8877a]{color:#8b5cf6e6;background:#8b5cf61a;border-color:#8b5cf640}html[data-theme=light] .rewrite-popover-confirm[data-v-1ad8877a]:hover:not(:disabled){background:#8b5cf62e;border-color:#8b5cf666}html[data-theme=light] .rewrite-overlay[data-v-1ad8877a]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffeb}html[data-theme=light] .ratio-label-icon[data-v-1ad8877a]{color:#d97706cc;background:#f59e0b0f;border-color:#f59e0b1f}html[data-theme=light] .ratio-chip[data-v-1ad8877a]{color:#414b64;background:#00000008;border-color:#00000012}html[data-theme=light] .ratio-chip[data-v-1ad8877a]:hover{color:#92400e;background:#f59e0b0a;border-color:#f59e0b33}html[data-theme=light] .ratio-chip.selected[data-v-1ad8877a]{color:#a16207;background:#f59e0b14;border-color:#f59e0b4d}html[data-theme=light] .ref-title[data-v-1ad8877a]{color:#414b64}html[data-theme=light] .ref-title svg[data-v-1ad8877a]{color:#8b5cf699}html[data-theme=light] .ref-count[data-v-1ad8877a]{color:#8b5cf6e6;background:#8b5cf614;border-color:#8b5cf626}html[data-theme=light] .ref-item[data-v-1ad8877a]{background:#00000005;border-color:#00000014;box-shadow:0 1px 3px #0000000a}html[data-theme=light] .ref-item[data-v-1ad8877a]:hover{border-color:#8b5cf64d;box-shadow:0 2px 8px #8b5cf61a}html[data-theme=light] .ref-add-btn[data-v-1ad8877a]{color:#a0a5b4;background:#00000005;border-color:#0000001a}html[data-theme=light] .ref-add-btn[data-v-1ad8877a]:hover{color:#8b5cf6cc;background:#8b5cf60a;border-color:#8b5cf64d}html[data-theme=light] .ref-picker[data-v-1ad8877a]{background:#fff;border-color:#00000014;box-shadow:0 8px 32px #0000001a,0 2px 8px #0000000a}html[data-theme=light] .ref-picker-header[data-v-1ad8877a]{color:#323c50;border-bottom-color:#0000000f}html[data-theme=light] .ref-picker-close[data-v-1ad8877a]{color:#a0a5b4;background:#0000000a}html[data-theme=light] .ref-picker-close[data-v-1ad8877a]:hover{color:#323c50;background:#00000014}html[data-theme=light] .ref-picker-item[data-v-1ad8877a]:hover{background:#8b5cf60a;border-color:#8b5cf626}html[data-theme=light] .ref-picker-item img[data-v-1ad8877a]{border-color:#0000000f}html[data-theme=light] .ref-picker-name[data-v-1ad8877a]{color:#414b64}html[data-theme=light] .ref-picker-empty[data-v-1ad8877a]{color:#a0a5b4}html[data-theme=light] .prompt-footer[data-v-1ad8877a]{border-top-color:#0000000f}html[data-theme=light] .unsaved-hint[data-v-1ad8877a]{color:#92400e;background:#f59e0b0f;border-color:#f59e0b2e}html[data-theme=light] .unsaved-hint svg[data-v-1ad8877a]{color:#d97706b3}html[data-theme=light] .prompt-action-btn[data-v-1ad8877a]{color:#414b64;background:#ffffffe6;border-color:#00000014}html[data-theme=light] .prompt-action-btn[data-v-1ad8877a]:hover:not(:disabled){color:#323c50;background:#00000008;border-color:#00000024}html[data-theme=light] .prompt-action-btn.regen[data-v-1ad8877a]{color:#8b5cf6d9;background:#8b5cf60a;border-color:#8b5cf61f}html[data-theme=light] .prompt-action-btn.regen[data-v-1ad8877a]:hover:not(:disabled){color:#6432c8f2;background:#8b5cf61a;border-color:#8b5cf647}html[data-theme=light] .prompt-action-btn.save.active[data-v-1ad8877a]{color:#92400e;background:#f59e0b0f;border-color:#f59e0b38}html[data-theme=light] .prompt-action-btn.save.active[data-v-1ad8877a]:hover{background:#f59e0b1f;border-color:#f59e0b59}html[data-theme=light] .prompt-action-btn.save.saved[data-v-1ad8877a]{color:#15803d;background:#15803d14;border-color:#15803d38}html[data-theme=light] .plan-error[data-v-1ad8877a]{color:#b91c1c;background:#ef44440d;border-color:#ef44441f}html[data-theme=light] .plan-error svg[data-v-1ad8877a]{color:#dc2626}html[data-theme=light] .result-card[data-v-1ad8877a]{background:#00000006;border-color:#00000014;box-shadow:0 1px 3px #0000000a}html[data-theme=light] .result-card[data-v-1ad8877a]:hover{border-color:#0000001f}html[data-theme=light] .result-overlay[data-v-1ad8877a]{color:#d97706e6;background:#ffffffd9}html[data-theme=light] .result-overlay.failed[data-v-1ad8877a]{color:#dc2626;background:#fff5f5e6}html[data-theme=light] .result-card.add-card[data-v-1ad8877a]{color:#a0a5b4;background:#00000005;border-color:#0000001a}html[data-theme=light] .result-card.add-card[data-v-1ad8877a]:hover{color:#8b5cf6d9;background:#8b5cf608;border-color:#8b5cf659}html[data-theme=light] .result-card.add-card.add-submitting[data-v-1ad8877a]{color:#8b5cf6d9;background:#8b5cf608;border-color:#8b5cf640}html[data-theme=light] .hover-btn[data-v-1ad8877a]{color:#323c50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffd9;border-color:#0000001a}html[data-theme=light] .hover-btn[data-v-1ad8877a]:hover{background:#fffffff2}html[data-theme=light] .hover-btn.delete[data-v-1ad8877a]:hover{color:#dc2626;background:#ef44441f;border-color:#ef444440}html[data-theme=light] .confirm-btn[data-v-1ad8877a]{color:#92400e;background:linear-gradient(135deg,#f59e0b1f,#d9770614);border-color:#f59e0b4d}html[data-theme=light] .confirm-btn[data-v-1ad8877a]:hover:not(:disabled){background:linear-gradient(135deg,#f59e0b33,#d9770624);border-color:#f59e0b73;box-shadow:0 4px 16px #f59e0b1a}html[data-theme=light] .status-guihua[data-v-1ad8877a]{color:#a0a5b4;background:#0000000a}html[data-theme=light] .status-prompting[data-v-1ad8877a]{color:#8b5cf6e6;background:#8b5cf614}html[data-theme=light] .status-ready[data-v-1ad8877a]{color:#15803d;background:#15803d14}html[data-theme=light] .status-generating[data-v-1ad8877a]{color:#92400e;background:#f59e0b14}html[data-theme=light] .status-done[data-v-1ad8877a]{color:#15803d;background:#15803d14}html[data-theme=light] .status-fail[data-v-1ad8877a]{color:#dc2626;background:#ef44440f}html[data-theme=light] .plan-status-tag[data-v-1ad8877a]{font-weight:600}html[data-theme=light] .btn-spinner-sm[data-v-1ad8877a]{border-color:#0000000f}html[data-theme=light] .ai-spinner[data-v-1ad8877a]{border-color:#8b5cf6d9 #8b5cf61f #8b5cf61f}html[data-theme=light] .lightbox-close,html[data-theme=light] .lightbox-download{color:#ffffffe6;background:#ffffff26;border-color:#fff3}html[data-theme=light] .ref-remove{color:#fffc}html[data-theme=light] .ref-remove:hover{color:#fff}.jiedian-mianban[data-v-7185e455]{box-sizing:border-box;background:linear-gradient(135deg,var(--bg-page-a),var(--bg-panel-a));border:1px solid var(--w-8);width:calc(100% - 4rem);box-shadow:0 8px 32px var(--b-30);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;margin-left:auto;padding:1.5rem;position:relative}.delete-btn[data-v-7185e455]{color:#ef4444e6;cursor:pointer;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);z-index:10;opacity:.85;background:#ef444426;border:none;border-radius:.375rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:all .2s;display:flex;position:absolute;top:.75rem;left:.75rem}.delete-btn[data-v-7185e455]:hover{color:#ef4444;opacity:1;background:#ef444440;transform:scale(1.08)}.delete-btn[data-v-7185e455]:active{transform:scale(.95)}.delete-btn svg[data-v-7185e455]{width:1rem;height:1rem}@media (max-width:768px){.jiedian-mianban[data-v-7185e455]{width:100%}}.user-input-area[data-v-7185e455]{justify-content:flex-end;align-items:flex-start;gap:.75rem;margin-bottom:1.5rem;padding:0 1.25rem;display:flex}.user-bubble-main[data-v-7185e455]{flex-direction:column;align-items:flex-end;gap:.5rem;max-width:50rem;display:flex}.user-bubble[data-v-7185e455]{border:1px solid var(--w-10);background:#1a1a1c;border-radius:1rem 1rem .25rem;padding:.75rem 1rem;overflow:hidden}.user-images[data-v-7185e455]{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-bottom:.5rem;display:flex}.user-image-thumb[data-v-7185e455]{object-fit:cover;border:1px solid var(--w-10);border-radius:10px;width:6rem;height:6rem;transition:transform .2s,border-color .2s}.user-image-thumb[data-v-7185e455]:hover{border-color:#f59e0b80;transform:scale(1.05)}.user-content-wrapper[data-v-7185e455]{transition:max-height .3s;position:relative;overflow:hidden}.user-content-wrapper.collapsed[data-v-7185e455]{max-height:200px}.user-content-wrapper.collapsed[data-v-7185e455]:after{content:"";pointer-events:none;background:linear-gradient(#0000,#1a1a1c);height:60px;position:absolute;bottom:0;left:0;right:0}.user-desc[data-v-7185e455]{color:var(--text-content);letter-spacing:.015em;white-space:pre-wrap;word-break:break-word;font-size:1rem;line-height:1.8}.user-expand-btn[data-v-7185e455]{color:#f59e0bbf;cursor:pointer;background:linear-gradient(135deg,#f59e0b14,#d977060a);border-top:1px solid #f59e0b1f;border-radius:0 0 .25rem 1rem;justify-content:center;align-items:center;gap:.35rem;margin:.5rem -1rem -.75rem;padding:.5rem .75rem;font-size:.8rem;transition:all .2s;display:flex}.user-expand-btn[data-v-7185e455]:hover{color:#fbbf24;background:linear-gradient(135deg,#f59e0b1f,#d9770614)}.user-expand-btn svg[data-v-7185e455]{transition:transform .2s}.user-expand-btn svg.expanded[data-v-7185e455]{transform:rotate(180deg)}.user-bottom-bar[data-v-7185e455]{align-items:center;gap:1rem;padding:0 .25rem;display:flex}.user-action-btn[data-v-7185e455]{color:var(--w-60);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:.35rem;padding:.375rem .5rem;font-size:.75rem;transition:all .2s;display:flex}.user-action-btn[data-v-7185e455]:hover{background:var(--w-5);color:var(--w-85)}.user-avatar[data-v-7185e455]{background:linear-gradient(135deg,#f59e0b33,#d9770633);border:2px solid #f59e0b4d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;margin-top:.125rem;display:flex;overflow:hidden}.user-avatar .avatar-img[data-v-7185e455]{object-fit:cover;width:100%;height:100%}.user-avatar svg[data-v-7185e455]{color:#f59e0be6;width:1.5rem;height:1.5rem}.jieDian-list[data-v-7185e455]{flex-direction:column;display:flex}.jieDian-item[data-v-7185e455]{gap:1rem;min-height:3.5rem;display:flex}.jieDian-left[data-v-7185e455]{flex-direction:column;flex-shrink:0;align-items:center;width:2.5rem;padding-top:.125rem;display:flex}.jieDian-icon[data-v-7185e455]{box-sizing:border-box;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:all .3s;display:flex}.jieDian-icon svg[data-v-7185e455]{width:1.125rem;height:1.125rem}.jieDian-icon.icon-pending[data-v-7185e455]{background:var(--w-5);border:2px dashed var(--w-20)}.jieDian-icon.icon-pending .icon-num[data-v-7185e455]{color:var(--w-40);font-size:.75rem;font-weight:600}.spinner-only[data-v-7185e455]{border:2px solid #f59e0b4d;border-top-color:#f59e0b;border-radius:50%;flex-shrink:0;width:1.25rem;height:1.25rem;animation:.8s linear infinite spin-7185e455}@keyframes spin-7185e455{to{transform:rotate(360deg)}}.jieDian-icon.icon-confirm[data-v-7185e455]{color:#fbbf24;background:#fbbf2426;border:2px solid #fbbf2480}.icon-exclaim[data-v-7185e455]{font-size:1rem;font-weight:800;line-height:1}.jieDian-icon.icon-done[data-v-7185e455]{color:#22c55e;background:#22c55e26;border:2px solid #22c55e80}.jieDian-icon.icon-error[data-v-7185e455]{color:#f87171;background:#ef444426;border:2px solid #ef444480}.jieDian-line[data-v-7185e455]{background:var(--w-10);border-radius:1px;flex:1;width:2px;min-height:2.5rem;margin:.625rem 0}.jieDian-line.line-done[data-v-7185e455]{background:linear-gradient(#22c55e99,#22c55e4d)}.jieDian-line.line-active[data-v-7185e455]{background:linear-gradient(to bottom,#f59e0b99,var(--w-10))}.jieDian-line.line-error[data-v-7185e455]{background:linear-gradient(to bottom,#ef444499,var(--w-10))}.jieDian-content[data-v-7185e455]{flex:1;min-width:0;padding-bottom:3.25rem;position:relative;overflow:visible}.jieDian-item:last-child .jieDian-content[data-v-7185e455]{padding-bottom:.5rem}.rollback-btn[data-v-7185e455]{background:var(--w-8);border:1px solid var(--w-20);color:#ffffffa6;cursor:pointer;z-index:5;border-radius:.375rem;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.6875rem;transition:all .2s;display:inline-flex;position:absolute;top:0;right:0}.rollback-btn[data-v-7185e455]:hover{color:#fbbf24e6;background:#fbbf241a;border-color:#fbbf244d}.rollback-btn[data-v-7185e455]:active{transform:scale(.95)}.jieDian-header[data-v-7185e455]{margin-bottom:.25rem}.jieDian-name[data-v-7185e455]{color:var(--w-100);font-size:1rem;font-weight:600}.jieDian-item.is-pending .jieDian-name[data-v-7185e455]{color:var(--w-40)}.jieDian-timeout-block[data-v-7185e455]{background:#fbbf2414;border:1px solid #fbbf2433;border-radius:8px;align-items:center;gap:.75rem;margin-top:.75rem;padding:.5rem .875rem;animation:.3s fadeIn-7185e455;display:flex}.jieDian-timeout-hint[data-v-7185e455]{flex:1;align-items:center;gap:.375rem;display:flex}.timeout-icon[data-v-7185e455]{color:#fbbf24cc;flex-shrink:0;width:1rem;height:1rem}.timeout-text[data-v-7185e455]{color:#fbbf24e6;font-size:.8125rem;line-height:1.4}.timeout-retry[data-v-7185e455]{flex-shrink:0;color:#fbbf24!important;background:#fbbf241a!important;border-color:#fbbf244d!important}.timeout-retry[data-v-7185e455]:hover{color:#fcd34d!important;background:#fbbf2433!important;border-color:#fbbf2480!important}@keyframes fadeIn-7185e455{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.jieDian-error[data-v-7185e455]{background:#ef44441a;border:1px solid #ef444433;border-radius:8px;align-items:center;gap:.5rem;margin-top:.5rem;padding:.625rem .875rem;display:flex}.jieDian-error .error-icon[data-v-7185e455]{color:#f87171;flex-shrink:0;width:1rem;height:1rem}.jieDian-error .error-text[data-v-7185e455]{color:#fca5a5;word-break:break-word;font-size:.8125rem;line-height:1.4}.jieDian-error-block[data-v-7185e455]{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.retry-btn[data-v-7185e455]{color:#f59e0b;cursor:pointer;background:#f59e0b1a;border:1px solid #f59e0b4d;border-radius:.5rem;align-self:flex-end;align-items:center;gap:.375rem;padding:.4rem .875rem;font-size:.8125rem;transition:all .2s;display:inline-flex}.retry-btn[data-v-7185e455]:hover{color:#fbbf24;background:#f59e0b33;border-color:#f59e0b80}.retry-btn .retry-icon[data-v-7185e455]{width:.875rem;height:.875rem}.wave-dots[data-v-7185e455]{margin-left:2px;display:inline-flex}.wave-dots .dot[data-v-7185e455]{color:#f59e0be6;font-size:1.2em;animation:1.4s ease-in-out infinite wave-7185e455}.wave-dots .dot[data-v-7185e455]:first-child{animation-delay:0s}.wave-dots .dot[data-v-7185e455]:nth-child(2){animation-delay:.2s}.wave-dots .dot[data-v-7185e455]:nth-child(3){animation-delay:.4s}@keyframes wave-7185e455{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}.jieDian-item.tuoguan-active[data-v-7185e455]{position:relative}.jieDian-item.tuoguan-active[data-v-7185e455]:before{content:"";pointer-events:none;border:1.5px solid #f59e0b59;border-radius:1rem;animation:2s ease-in-out infinite tuoguan-pulse-7185e455;position:absolute;inset:-2px;box-shadow:0 0 1.5rem #f59e0b1a,inset 0 0 .5rem #f59e0b08}@keyframes tuoguan-pulse-7185e455{0%,to{border-color:#f59e0b59;box-shadow:0 0 1.5rem #f59e0b1a}50%{border-color:#f59e0b8c;box-shadow:0 0 2rem #f59e0b33}}html[data-theme=light] .jiedian-mianban[data-v-7185e455]{background:linear-gradient(135deg,#fff,#fcf9f4);border-color:#00000014;box-shadow:0 4px 20px #0000000f}html[data-theme=light] .user-bubble[data-v-7185e455]{background:#f7f3ec;border-color:#00000014}html[data-theme=light] .user-content-wrapper.collapsed[data-v-7185e455]:after{background:linear-gradient(#0000,#f7f3ec)}html[data-theme=light] .user-desc[data-v-7185e455]{color:#1e2332}html[data-theme=light] .user-image-thumb[data-v-7185e455]{border-color:#0000001a}html[data-theme=light] .user-image-thumb[data-v-7185e455]:hover{border-color:#b4781480}html[data-theme=light] .user-expand-btn[data-v-7185e455]{color:#a0640a;background:linear-gradient(135deg,#b478141a,#a0640a0f);border-top-color:#b4781433;font-weight:600}html[data-theme=light] .user-expand-btn[data-v-7185e455]:hover{color:#825005;background:linear-gradient(135deg,#b478142e,#a0640a1f)}html[data-theme=light] .user-action-btn[data-v-7185e455]{color:#414b64}html[data-theme=light] .user-action-btn[data-v-7185e455]:hover{color:#1e2332;background:#0000000a}html[data-theme=light] .user-avatar[data-v-7185e455]{background:linear-gradient(135deg,#d977061f,#f59e0b1f);border-color:#d9770640}html[data-theme=light] .user-avatar svg[data-v-7185e455]{color:#b4640a}html[data-theme=light] .delete-btn[data-v-7185e455]{color:#c83232;background:#dc32321a}html[data-theme=light] .delete-btn[data-v-7185e455]:hover{color:#b41e1e;background:#dc32322e}html[data-theme=light] .jieDian-name[data-v-7185e455]{color:#141928}html[data-theme=light] .jieDian-item.is-pending .jieDian-name[data-v-7185e455]{color:#a0a5b4}html[data-theme=light] .jieDian-icon.icon-pending[data-v-7185e455]{background:#00000008;border:2px dashed #00000026}html[data-theme=light] .jieDian-icon.icon-pending .icon-num[data-v-7185e455]{color:#646c80}html[data-theme=light] .jieDian-line[data-v-7185e455]{background:#00000014}html[data-theme=light] .jieDian-line.line-done[data-v-7185e455]{background:linear-gradient(#15803d99,#15803d26)}html[data-theme=light] .jieDian-line.line-active[data-v-7185e455]{background:linear-gradient(#b4781499,#00000014)}html[data-theme=light] .jieDian-line.line-error[data-v-7185e455]{background:linear-gradient(#dc323299,#00000014)}html[data-theme=light] .rollback-btn[data-v-7185e455]{color:#414b64;background:#0000000a;border-color:#0000001a}html[data-theme=light] .rollback-btn[data-v-7185e455]:hover{color:#a0640a;background:#b4781414;border-color:#b4781440}html[data-theme=light] .jieDian-icon.icon-confirm[data-v-7185e455]{color:#a16207;background:#92400e1f;border:2px solid #92400e73}html[data-theme=light] .jieDian-icon.icon-done[data-v-7185e455]{color:#15803d;background:#15803d1f;border:2px solid #15803d73}html[data-theme=light] .jieDian-icon.icon-error[data-v-7185e455]{color:#c83232;background:#dc32321a;border:2px solid #dc323273}html[data-theme=light] .jieDian-error[data-v-7185e455]{background:#dc32320f;border-color:#dc323226}html[data-theme=light] .jieDian-error .error-icon[data-v-7185e455]{color:#c83232}html[data-theme=light] .jieDian-error .error-text[data-v-7185e455]{color:#b43232}html[data-theme=light] .retry-btn[data-v-7185e455]{color:#a16207;background:#92400e14;border-color:#92400e40}html[data-theme=light] .retry-btn[data-v-7185e455]:hover{color:#92400e;background:#92400e29;border-color:#92400e66}html[data-theme=light] .spinner-only[data-v-7185e455]{border-color:#b47814 #b4781440 #b4781440}html[data-theme=light] .wave-dots .dot[data-v-7185e455]{color:#b47814}html[data-theme=light] .jieDian-timeout-block[data-v-7185e455]{background:#92400e14;border-color:#92400e47}html[data-theme=light] .timeout-icon[data-v-7185e455]{color:#92400ed9}html[data-theme=light] .timeout-text[data-v-7185e455]{color:#92400eeb}html[data-theme=light] .timeout-retry[data-v-7185e455]{color:#a16207!important;background:#92400e1a!important;border-color:#92400e61!important}html[data-theme=light] .timeout-retry[data-v-7185e455]:hover{color:#92400e!important;background:#92400e2e!important;border-color:#92400e85!important}html[data-theme=light] .jieDian-content[data-v-7185e455]{padding-bottom:2.75rem}html[data-theme=light] .tuoguan-active[data-v-7185e455]:before{border-color:#d9770640;box-shadow:0 0 1rem #d9770614}.renwu-panel[data-v-7ea4bf9d]{z-index:200;flex-direction:column;gap:.5rem;display:flex;position:absolute;top:1rem;left:1rem}.new-task-btn[data-v-7ea4bf9d]{color:#fbbf24e6;cursor:pointer;background:linear-gradient(135deg,#f59e0b26,#fbbf241f);border:1px solid #f59e0b33;border-radius:100px;justify-content:center;align-items:center;gap:.5rem;height:2.5rem;padding:0 1.25rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.new-task-btn[data-v-7ea4bf9d]:hover{background:linear-gradient(135deg,#f59e0b40,#fbbf2433);border-color:#f59e0b59}.new-task-btn[data-v-7ea4bf9d]:active{transform:scale(.97)}.history-trigger[data-v-7ea4bf9d]{position:relative}.trigger-bar[data-v-7ea4bf9d]{background:var(--w-3);border:1px solid var(--w-6);height:2.5rem;color:var(--w-45);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:100px;align-items:center;gap:.5rem;padding:0 1.25rem;font-size:.875rem;transition:all .2s;display:flex}.trigger-bar[data-v-7ea4bf9d]:hover{background:var(--w-6);color:var(--w-70)}.trigger-text[data-v-7ea4bf9d]{white-space:nowrap}.trigger-arrow[data-v-7ea4bf9d]{transition:transform .2s}.history-trigger.expanded .trigger-arrow[data-v-7ea4bf9d]{transform:rotate(180deg)}.dropdown-panel[data-v-7ea4bf9d]{border:1px solid var(--w-8);width:16rem;max-height:0;box-shadow:0 .5rem 2rem var(--b-50);opacity:0;background:#121218fa;border-radius:.5rem;transition:max-height .25s,opacity .2s;position:absolute;top:calc(100% + .25rem);left:0;overflow:hidden}.history-trigger.expanded .dropdown-panel[data-v-7ea4bf9d]{opacity:1;max-height:24rem}.list-wrapper[data-v-7ea4bf9d]{scrollbar-width:thin;scrollbar-color:var(--w-8) transparent;max-height:23rem;padding:.375rem;overflow:hidden auto}.list-wrapper[data-v-7ea4bf9d]::-webkit-scrollbar{width:3px}.list-wrapper[data-v-7ea4bf9d]::-webkit-scrollbar-thumb{background:var(--w-8);border-radius:2px}.state-box[data-v-7ea4bf9d]{color:var(--w-35);justify-content:center;align-items:center;padding:2rem;font-size:.75rem;display:flex}.state-box.small[data-v-7ea4bf9d]{padding:.75rem}.spin[data-v-7ea4bf9d]{border:2px solid var(--w-8);border-top-color:#f59e0b99;border-radius:50%;width:1.125rem;height:1.125rem;animation:.8s linear infinite rw-spin-7ea4bf9d}@keyframes rw-spin-7ea4bf9d{to{transform:rotate(360deg)}}.task-item[data-v-7ea4bf9d]{cursor:pointer;border-radius:.375rem;align-items:flex-start;gap:.5rem;margin-bottom:.125rem;padding:.5rem;transition:all .15s;display:flex;position:relative}.task-item[data-v-7ea4bf9d]:hover{background:var(--w-4)}.task-item.active[data-v-7ea4bf9d]{background:#f59e0b14}.item-icon[data-v-7ea4bf9d]{width:1.375rem;height:1.375rem;color:var(--w-40);flex-shrink:0;justify-content:center;align-items:center;margin-top:.0625rem;display:flex}.item-body[data-v-7ea4bf9d]{flex:1;min-width:0;overflow:hidden}.item-title[data-v-7ea4bf9d]{color:var(--w-85);white-space:nowrap;text-overflow:ellipsis;margin-bottom:.125rem;font-size:.8125rem;line-height:1.3;overflow:hidden}.task-item.active .item-title[data-v-7ea4bf9d]{color:#fbbf24f2}.edit-input[data-v-7ea4bf9d]{background:var(--w-6);width:100%;color:var(--w-90);border:1px solid #f59e0b4d;border-radius:.25rem;outline:none;padding:.125rem .25rem;font-family:inherit;font-size:.8125rem}.edit-input[data-v-7ea4bf9d]:focus{border-color:#f59e0b99}.item-meta[data-v-7ea4bf9d]{color:var(--w-30);flex-wrap:wrap;gap:.5rem;font-size:.625rem;display:flex}.item-creator[data-v-7ea4bf9d]{white-space:normal;word-break:break-word}.item-actions[data-v-7ea4bf9d]{opacity:0;flex-shrink:0;gap:.125rem;margin-top:.125rem;transition:opacity .15s;display:flex}.task-item:hover .item-actions[data-v-7ea4bf9d]{opacity:1}.act-btn[data-v-7ea4bf9d]{cursor:pointer;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;transition:all .15s;display:flex}.edit-btn[data-v-7ea4bf9d]{color:var(--w-30)}.edit-btn[data-v-7ea4bf9d]:hover{color:#fbbf24cc;background:#f59e0b1f}.del-btn[data-v-7ea4bf9d]{color:var(--w-25)}.del-btn[data-v-7ea4bf9d]:hover{color:#ef4444cc;background:#ef44441f}html[data-theme=light] .new-task-btn[data-v-7ea4bf9d]{color:#b47800;background:linear-gradient(135deg,#f59e0b1a,#fbbf2414);border-color:#f59e0b33}html[data-theme=light] .new-task-btn[data-v-7ea4bf9d]:hover{background:linear-gradient(135deg,#f59e0b2e,#fbbf2424);border-color:#f59e0b59}html[data-theme=light] .trigger-bar[data-v-7ea4bf9d]{color:#646e82;background:#ffffffd9;border-color:#0000001a}html[data-theme=light] .trigger-bar[data-v-7ea4bf9d]:hover{color:#3c4150;background:#fffffff2}html[data-theme=light] .dropdown-panel[data-v-7ea4bf9d]{background:#fffffffa;border-color:#0000001a;box-shadow:0 .5rem 2rem #0000001f,0 0 0 1px #0000000a}html[data-theme=light] .state-box[data-v-7ea4bf9d]{color:#8c91a0}html[data-theme=light] .spin[data-v-7ea4bf9d]{border-color:#dca000 #00000014 #00000014}html[data-theme=light] .task-item[data-v-7ea4bf9d]:hover{background:#0000000a}html[data-theme=light] .task-item.active[data-v-7ea4bf9d]{background:#f59e0b14}html[data-theme=light] .item-icon[data-v-7ea4bf9d]{color:#788296}html[data-theme=light] .item-title[data-v-7ea4bf9d]{color:#1e2332}html[data-theme=light] .task-item.active .item-title[data-v-7ea4bf9d]{color:#b47800}html[data-theme=light] .edit-input[data-v-7ea4bf9d]{color:#1e2332;background:#0000000a;border-color:#f59e0b4d}html[data-theme=light] .edit-input[data-v-7ea4bf9d]:focus{border-color:#f59e0b99}html[data-theme=light] .item-meta[data-v-7ea4bf9d]{color:#828796}html[data-theme=light] .edit-btn[data-v-7ea4bf9d]{color:#8c91a0}html[data-theme=light] .edit-btn[data-v-7ea4bf9d]:hover{color:#c88c00;background:#f59e0b1a}html[data-theme=light] .del-btn[data-v-7ea4bf9d]{color:#b4b9c3}html[data-theme=light] .del-btn[data-v-7ea4bf9d]:hover{color:#c83c3c;background:#dc32321a}html[data-theme=light] .list-wrapper[data-v-7ea4bf9d]{scrollbar-color:#0000001a transparent}html[data-theme=light] .list-wrapper[data-v-7ea4bf9d]::-webkit-scrollbar-thumb{background:#0000001a}.dianshang-container[data-v-d8078fcc]{background:var(--bg-page-2);color:#f5fbff;flex-direction:column;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.content-wrapper[data-v-d8078fcc]{z-index:1;box-sizing:border-box;flex-direction:column;flex:1;justify-content:space-between;width:100%;min-height:0;padding:6rem 3rem 8rem;display:flex;position:relative;overflow:hidden auto}.content-wrapper[data-v-d8078fcc]::-webkit-scrollbar{width:4px}.content-wrapper[data-v-d8078fcc]::-webkit-scrollbar-track{background:0 0}.content-wrapper[data-v-d8078fcc]::-webkit-scrollbar-thumb{background:var(--w-8);border-radius:2px}.content-wrapper[data-v-d8078fcc]::-webkit-scrollbar-thumb:hover{background:var(--w-15)}html[data-theme=light] .content-wrapper[data-v-d8078fcc]::-webkit-scrollbar-thumb{background:#0000001f}html[data-theme=light] .content-wrapper[data-v-d8078fcc]::-webkit-scrollbar-thumb:hover{background:#0003}.hero-section[data-v-d8078fcc]{flex-direction:column;align-items:center;gap:.6rem;display:flex}.hero-top[data-v-d8078fcc]{align-items:center;gap:1.5rem;display:flex}.logo-container[data-v-d8078fcc]{flex-shrink:0;width:76px;height:76px;position:relative}.logo-glow[data-v-d8078fcc]{background:radial-gradient(circle,#f59e0b40 0%,#0000 70%);border-radius:50%;animation:3s ease-in-out infinite glowPulse-d8078fcc;position:absolute;inset:-20px}@keyframes glowPulse-d8078fcc{0%,to{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}.logo-orbit[data-v-d8078fcc]{animation:12s linear infinite orbitSpin-d8078fcc;position:absolute;inset:-12px}@keyframes orbitSpin-d8078fcc{to{transform:rotate(360deg)}}.orbit-dot[data-v-d8078fcc]{border-radius:50%;width:5px;height:5px;position:absolute}.orbit-dot.dot-1[data-v-d8078fcc]{background:#f59e0be6;top:0;left:50%;transform:translate(-50%);box-shadow:0 0 8px #f59e0bcc}.orbit-dot.dot-2[data-v-d8078fcc]{background:#fbbf24cc;bottom:15%;right:5%;box-shadow:0 0 8px #fbbf24b3}.orbit-dot.dot-3[data-v-d8078fcc]{background:#d97706cc;bottom:15%;left:5%;box-shadow:0 0 8px #d97706b3}.logo-core[data-v-d8078fcc]{animation:4s ease-in-out infinite coreFloat-d8078fcc;position:absolute;inset:10px}.logo-core img[data-v-d8078fcc]{filter:drop-shadow(0 0 20px #f59e0b80);width:100%;height:100%}@keyframes coreFloat-d8078fcc{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.title-area[data-v-d8078fcc]{flex-direction:column;gap:.5rem;display:flex}.title-badge[data-v-d8078fcc]{color:#f59e0be6;letter-spacing:.12em;background:#f59e0b14;border:1px solid #f59e0b40;border-radius:100px;align-items:center;gap:.5rem;width:fit-content;padding:.35rem 1.15rem;font-size:.8rem;display:flex}.badge-dot[data-v-d8078fcc]{background:#f59e0b;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite badgePulse-d8078fcc}@keyframes badgePulse-d8078fcc{0%,to{opacity:.5}50%{opacity:1;box-shadow:0 0 10px #f59e0bcc}}.hero-title[data-v-d8078fcc]{background:linear-gradient(135deg,var(--w-100) 0%,#f59e0b 60%,#fbbf24 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:2.5rem;font-weight:700;line-height:1.2}.hero-tagline[data-v-d8078fcc]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin:0;display:flex}.tag-item[data-v-d8078fcc]{background:var(--w-3);border:1px solid var(--w-6);color:#b4bec8cc;border-radius:100px;align-items:center;gap:.35rem;padding:.4rem 1rem;font-size:.85rem;transition:all .3s;display:flex}.tag-item[data-v-d8078fcc]:hover{color:#f59e0be6;background:#f59e0b14;border-color:#f59e0b40}.tag-icon[data-v-d8078fcc]{color:#f59e0b99;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.tag-icon[data-v-d8078fcc] svg{width:100%;height:100%}.capabilities-section[data-v-d8078fcc]{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.capabilities-inner[data-v-d8078fcc]{align-items:center;gap:3.5rem;display:flex}.ability-grid[data-v-d8078fcc]{flex-direction:column;flex-shrink:0;gap:.95rem;width:20rem;display:flex}.ability-card[data-v-d8078fcc]{cursor:pointer;background:#12161e99;border-radius:.75rem;align-items:center;gap:.85rem;padding:1.1rem 1.25rem;transition:all .3s;display:flex;position:relative;overflow:hidden}.ability-card[data-v-d8078fcc]:hover{background:#191e28cc}.ability-card.active-card[data-v-d8078fcc]{background:#191e28e6;transform:translate(4px)}.ability-border[data-v-d8078fcc]{border:1px solid var(--w-4);pointer-events:none;border-radius:.75rem;transition:border-color .3s;position:absolute;inset:0}.ability-card.active-card .ability-border.border-0[data-v-d8078fcc]{border-color:#f59e0b66}.ability-card.active-card .ability-border.border-1[data-v-d8078fcc]{border-color:#fbbf2466}.ability-card.active-card .ability-border.border-2[data-v-d8078fcc]{border-color:#d9770666}.ability-card.active-card .ability-border.border-3[data-v-d8078fcc]{border-color:#b4530966}.ability-icon-wrap[data-v-d8078fcc]{flex-shrink:0;width:40px;height:40px;position:relative}.ability-icon-bg[data-v-d8078fcc]{border-radius:8px;position:absolute;inset:0;transform:rotate(-5deg)}.ability-icon-bg.bg-0[data-v-d8078fcc]{background:#f59e0b1f}.ability-icon-bg.bg-1[data-v-d8078fcc]{background:#fbbf241f}.ability-icon-bg.bg-2[data-v-d8078fcc]{background:#d977061f}.ability-icon-bg.bg-3[data-v-d8078fcc]{background:#b453091f}.ability-icon[data-v-d8078fcc]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ability-icon.icon-0[data-v-d8078fcc]{color:#f59e0bcc}.ability-icon.icon-1[data-v-d8078fcc]{color:#fbbf24cc}.ability-icon.icon-2[data-v-d8078fcc]{color:#d97706cc}.ability-icon.icon-3[data-v-d8078fcc]{color:#b45309cc}.ability-icon[data-v-d8078fcc] svg{width:22px!important;height:22px!important}.ability-text[data-v-d8078fcc]{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.ability-title[data-v-d8078fcc]{color:#dce6f0e6;font-size:.95rem;font-weight:500}.ability-brief[data-v-d8078fcc]{color:#8c99a099;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.ability-arrow[data-v-d8078fcc]{opacity:0;color:#f59e0b99;flex-shrink:0;transition:all .25s;transform:translate(4px)}.ability-arrow.show[data-v-d8078fcc]{opacity:1;transform:translate(0)}.showcase-area[data-v-d8078fcc]{perspective:1000px;flex-direction:column;flex-shrink:0;align-items:center;gap:1.35rem;width:44rem;display:flex}.showcase-card[data-v-d8078fcc]{width:100%;transform-style:preserve-3d;background:linear-gradient(145deg,#161a23f2,#0f1219e6);border-radius:1rem;padding:2.25rem 2.75rem;position:relative;overflow:hidden}.card-top-bar[data-v-d8078fcc]{justify-content:space-between;align-items:center;margin-bottom:1.35rem;display:flex}.card-step-badge[data-v-d8078fcc]{border-radius:.55rem;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;font-family:Courier New,monospace;font-size:.85rem;font-weight:700;display:flex}.card-step-badge.badge-0[data-v-d8078fcc]{color:#f59e0b;background:#f59e0b26}.card-step-badge.badge-1[data-v-d8078fcc]{color:#fbbf24;background:#fbbf2426}.card-step-badge.badge-2[data-v-d8078fcc]{color:#d97706;background:#d9770626}.card-step-badge.badge-3[data-v-d8078fcc]{color:#b45309;background:#b4530926}.card-mode-tag[data-v-d8078fcc]{color:#f59e0bcc;background:#f59e0b0f;border:1px solid #f59e0b33;border-radius:100px;align-items:center;gap:.4rem;padding:.25rem .75rem;font-size:.7rem;display:flex}.mode-dot[data-v-d8078fcc]{background:#f59e0b;border-radius:50%;width:5px;height:5px;animation:1.5s ease-in-out infinite modePulse-d8078fcc}@keyframes modePulse-d8078fcc{0%,to{opacity:.4}50%{opacity:1;box-shadow:0 0 6px #f59e0bcc}}.showcase-inner[data-v-d8078fcc]{align-items:flex-start;gap:1.5rem;display:flex}.feature-icon-area[data-v-d8078fcc]{flex-shrink:0;width:62px;height:62px;position:relative}.icon-bg[data-v-d8078fcc]{border-radius:14px;transition:background .5s;position:absolute;inset:0;transform:rotate(-6deg)}.icon-bg.bg-0[data-v-d8078fcc]{background:linear-gradient(135deg,#f59e0b33,#f59e0b14)}.icon-bg.bg-1[data-v-d8078fcc]{background:linear-gradient(135deg,#fbbf2433,#fbbf2414)}.icon-bg.bg-2[data-v-d8078fcc]{background:linear-gradient(135deg,#d9770633,#d9770614)}.icon-bg.bg-3[data-v-d8078fcc]{background:linear-gradient(135deg,#b4530933,#b4530914)}.feature-icon[data-v-d8078fcc]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.feature-icon.icon-0[data-v-d8078fcc]{color:#f59e0be6}.feature-icon.icon-1[data-v-d8078fcc]{color:#fbbf24e6}.feature-icon.icon-2[data-v-d8078fcc]{color:#d97706e6}.feature-icon.icon-3[data-v-d8078fcc]{color:#b45309e6}.feature-icon[data-v-d8078fcc] svg{width:35px!important;height:35px!important}.feature-info[data-v-d8078fcc]{flex:1;min-width:0}.feature-info h3[data-v-d8078fcc]{color:#f0f5fa;margin:0 0 .65rem;font-size:1.5rem;font-weight:600}.feature-desc[data-v-d8078fcc]{color:#8c99a0d9;min-height:3.5rem;margin:0 0 .9rem;font-size:1rem;line-height:1.7}.desc-cursor[data-v-d8078fcc]{color:#f59e0b99;animation:.8s step-end infinite blink-d8078fcc}@keyframes blink-d8078fcc{0%,50%{opacity:1}51%,to{opacity:0}}.feature-tags[data-v-d8078fcc]{flex-wrap:wrap;gap:.4rem;display:flex}.f-tag[data-v-d8078fcc]{border-radius:4px;padding:.25rem .7rem;font-size:.75rem;font-weight:500}.f-tag.tag-0[data-v-d8078fcc]{color:#f59e0bcc;background:#f59e0b1a;border:1px solid #f59e0b26}.f-tag.tag-1[data-v-d8078fcc]{color:#fbbf24cc;background:#fbbf241a;border:1px solid #fbbf2426}.f-tag.tag-2[data-v-d8078fcc]{color:#d97706cc;background:#d977061a;border:1px solid #d9770626}.f-tag.tag-3[data-v-d8078fcc]{color:#b45309cc;background:#b453091a;border:1px solid #b4530926}.progress-dots[data-v-d8078fcc]{gap:.5rem;display:flex}.p-dot[data-v-d8078fcc]{background:var(--w-8);border-radius:2px;width:2rem;height:3px;transition:all .4s}.p-dot.active[data-v-d8078fcc]{width:3rem}.p-dot.active.dot-color-0[data-v-d8078fcc]{background:#f59e0bcc;box-shadow:0 0 8px #f59e0b66}.p-dot.active.dot-color-1[data-v-d8078fcc]{background:#fbbf24cc;box-shadow:0 0 8px #fbbf2466}.p-dot.active.dot-color-2[data-v-d8078fcc]{background:#d97706cc;box-shadow:0 0 8px #d9770666}.p-dot.active.dot-color-3[data-v-d8078fcc]{background:#b45309cc;box-shadow:0 0 8px #b4530966}.p-dot.passed[data-v-d8078fcc]{background:var(--w-15)}.card-glow[data-v-d8078fcc]{pointer-events:none;position:absolute;inset:0}.card-glow.glow-0[data-v-d8078fcc]{background:radial-gradient(80% 60% at 0 0,#f59e0b1f 0%,#0000 70%)}.card-glow.glow-1[data-v-d8078fcc]{background:radial-gradient(80% 60% at 0 0,#fbbf241f 0%,#0000 70%)}.card-glow.glow-2[data-v-d8078fcc]{background:radial-gradient(80% 60% at 0 0,#d977061f 0%,#0000 70%)}.card-glow.glow-3[data-v-d8078fcc]{background:radial-gradient(80% 60% at 0 0,#b453091f 0%,#0000 70%)}.card-border-line[data-v-d8078fcc]{border:1px solid var(--w-5);pointer-events:none;border-radius:1rem;transition:border-color .5s;position:absolute;inset:0}.card-border-line.border-0[data-v-d8078fcc]{border-color:#f59e0b59}.card-border-line.border-1[data-v-d8078fcc]{border-color:#fbbf2459}.card-border-line.border-2[data-v-d8078fcc]{border-color:#d9770659}.card-border-line.border-3[data-v-d8078fcc]{border-color:#b4530959}.showcase-card.fly-in[data-v-d8078fcc]{animation:.5s cubic-bezier(.34,1.56,.64,1) forwards flyIn-d8078fcc}@keyframes flyIn-d8078fcc{0%{opacity:0;transform:translate(-40px)scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}.showcase-card.showing[data-v-d8078fcc]{animation:2.5s ease-in-out infinite showGlow-d8078fcc}@keyframes showGlow-d8078fcc{0%,to{box-shadow:0 0 20px #f59e0b14,0 10px 40px -10px var(--b-40)}50%{box-shadow:0 0 35px #f59e0b29,0 15px 50px -10px var(--b-50)}}.showcase-card.fly-out[data-v-d8078fcc]{animation:.4s ease-in forwards flyOut-d8078fcc}@keyframes flyOut-d8078fcc{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(40px)scale(.95)}}.corner-decor[data-v-d8078fcc]{color:#f59e0b4d;z-index:2;pointer-events:none;width:80px;height:80px;position:absolute}.corner-decor svg[data-v-d8078fcc]{width:100%;height:100%}.top-right[data-v-d8078fcc]{top:20px;right:20px}.bottom-left[data-v-d8078fcc]{bottom:20px;left:20px}.content-area.task-area[data-v-d8078fcc]{z-index:2;overflow-anchor:none;scrollbar-width:thin;scrollbar-color:var(--w-8) transparent;flex:1;padding-top:2rem;position:relative;overflow-y:auto}.content-area.task-area[data-v-d8078fcc]::-webkit-scrollbar{width:4px}.content-area.task-area[data-v-d8078fcc]::-webkit-scrollbar-thumb{background:var(--w-8);border-radius:2px}.task-container[data-v-d8078fcc]{box-sizing:border-box;flex-direction:column;gap:2rem;width:100%;max-width:100rem;margin:0 auto;padding:0 2rem;display:flex}.bottom-spacer[data-v-d8078fcc]{flex-shrink:0;height:4rem}.config-btn-wrapper[data-v-d8078fcc]{z-index:1;align-items:center;margin-left:.5rem;display:flex;position:static}.config-btn[data-v-d8078fcc]{cursor:pointer;color:#fbbf24db;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:#f59e0b14;border:1.5px solid #f59e0b47;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2.125rem;height:2.125rem;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.config-btn[data-v-d8078fcc]:hover{color:#ffe8b4f5;background:#f59e0b24;border-color:#fbbf247a;box-shadow:0 0 .875rem #f59e0b29,inset 0 1px #ffffff14}.config-btn svg[data-v-d8078fcc]{z-index:1;position:relative}.wide-legacy-actions[data-v-d8078fcc]{display:none}.dianshang-container[data-v-d8078fcc] .bottom-input-wrapper.is-floating-actions .bottom-action-left .desktop-guide-action{color:#fbbf24db;background:#f59e0b14;border-color:#f59e0b47;border-radius:.75rem;bottom:3rem;box-shadow:inset 0 1px #ffffff0f}.dianshang-container[data-v-d8078fcc] .bottom-input-wrapper.is-floating-actions .bottom-action-left .desktop-guide-action:hover{color:#ffe8b4f5;background:#f59e0b24;border-color:#fbbf247a;box-shadow:0 0 .875rem #f59e0b29,inset 0 1px #ffffff14}.dianshang-container[data-v-d8078fcc] .bottom-section .desktop-guide-action{z-index:1;color:#fbbf24db;background:#f59e0b14;border-color:#f59e0b47;border-radius:.75rem;width:2.125rem;height:2.125rem;position:static;bottom:1rem;left:auto;box-shadow:inset 0 1px #ffffff0f}.dianshang-container[data-v-d8078fcc] .bottom-section .desktop-guide-action:hover{color:#ffe8b4f5;background:#f59e0b24;border-color:#fbbf247a;box-shadow:0 0 .875rem #f59e0b29,inset 0 1px #ffffff14}.dianshang-container[data-v-d8078fcc] .bottom-section .desktop-mode-switch{z-index:1;flex-shrink:0;position:static;bottom:auto;right:auto}.dianshang-container[data-v-d8078fcc] .bottom-section .desktop-mode-switch .mode-switch{background:#0c0e1680;border-color:#f59e0b29;border-radius:.875rem;padding:.125rem;box-shadow:inset 0 1px #ffffff0d}.dianshang-container[data-v-d8078fcc] .bottom-section .desktop-mode-switch .mode-switch:hover{border-color:#fbbf2447}.dianshang-container[data-v-d8078fcc] .bottom-section .desktop-mode-switch .mode-switch-option{border-radius:.75rem;gap:.3125rem;padding:.375rem .65rem}.dianshang-container[data-v-d8078fcc] .bottom-section .desktop-mode-switch .mode-switch-option span{letter-spacing:0;font-size:.75rem}.dianshang-container[data-v-d8078fcc] .bottom-section .desktop-mode-switch .mode-icon{width:.9375rem;height:.9375rem}.dianshang-container[data-v-d8078fcc] .bottom-section .desktop-mode-switch .mode-switch-slider{border-radius:.75rem;height:calc(100% - .25rem);top:.125rem}@media (min-width:1601px){.wide-legacy-actions[data-v-d8078fcc]{display:block}.dianshang-container[data-v-d8078fcc] .bottom-section .desktop-guide-action,.dianshang-container[data-v-d8078fcc] .bottom-section .desktop-mode-switch,.dianshang-container[data-v-d8078fcc] .bottom-section .config-btn-wrapper{display:none}.wide-legacy-actions .config-btn-wrapper[data-v-d8078fcc]{z-index:100;margin-left:0;position:absolute;bottom:4.2rem;left:1.25rem}.wide-legacy-actions .config-btn[data-v-d8078fcc]{color:#f59e0b99;width:3rem;height:3rem;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none}.wide-legacy-actions .config-btn-bg[data-v-d8078fcc]{border-radius:inherit;background:#f59e0b0f;border:1px solid #f59e0b26;transition:all .3s;position:absolute;inset:0}.wide-legacy-actions .config-btn:hover .config-btn-bg[data-v-d8078fcc]{background:#f59e0b1f;border-color:#f59e0b59}.wide-legacy-actions .config-btn[data-v-d8078fcc]:hover{color:#f59e0bf2;box-shadow:none}.wide-legacy-actions .desktop-mode-switch[data-v-d8078fcc]{z-index:100;position:absolute;bottom:2rem;right:2rem}}.compact-action-entry[data-v-d8078fcc]{display:none}.compact-actions-layer[data-v-d8078fcc]{z-index:9998;background:0 0;position:fixed;inset:0}.compact-actions-panel[data-v-d8078fcc]{-webkit-backdrop-filter:blur(16px);background:linear-gradient(155deg,#12151dfa,#090b10fa);border:1px solid #f59e0b2e;border-radius:1rem;flex-direction:column;width:min(23rem,100vw - 2.5rem);max-height:calc(100vh - 6rem);display:flex;position:fixed;top:8.75rem;right:1.25rem;overflow:hidden;box-shadow:0 1.25rem 4rem #00000073,0 0 2rem #f59e0b14}.compact-actions-header[data-v-d8078fcc]{border-bottom:1px solid var(--w-6);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1rem .75rem;display:flex}.compact-actions-title[data-v-d8078fcc]{color:var(--w-95);font-size:1rem;font-weight:700}.compact-actions-subtitle[data-v-d8078fcc]{color:var(--w-45);margin-top:.25rem;font-size:.78rem;line-height:1.5}.compact-actions-close[data-v-d8078fcc]{border:1px solid var(--w-8);background:var(--w-4);width:2.25rem;height:2.25rem;color:var(--w-50);cursor:pointer;border-radius:.7rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.compact-actions-close svg[data-v-d8078fcc]{width:1rem;height:1rem}.compact-actions-list[data-v-d8078fcc]{scrollbar-width:thin;scrollbar-color:#f59e0b47 transparent;flex-direction:column;gap:.75rem;padding:.9rem;display:flex;overflow-y:auto}.compact-actions-list[data-v-d8078fcc]::-webkit-scrollbar{width:4px}.compact-actions-list[data-v-d8078fcc]::-webkit-scrollbar-thumb{background:#f59e0b47;border-radius:999px}.compact-action-item[data-v-d8078fcc]{width:100%;min-height:3.25rem;color:var(--w-88);text-align:left;cursor:pointer;background:#ffffff0b;border:1px solid #f59e0b1f;border-radius:.9rem;align-items:center;gap:.75rem;padding:.75rem .9rem;font-size:.9rem;font-weight:600;display:flex}.compact-action-icon[data-v-d8078fcc]{color:#f59e0beb;background:#f59e0b1a;border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;width:2.1rem;height:2.1rem;display:inline-flex}.compact-action-icon svg[data-v-d8078fcc]{width:1.15rem;height:1.15rem}.compact-mode-card[data-v-d8078fcc]{background:#ffffff0a;border:1px solid #f59e0b1f;border-radius:.9rem;padding:.85rem}.compact-mode-title[data-v-d8078fcc]{color:var(--w-60);margin-bottom:.65rem;font-size:.78rem;font-weight:600}.compact-mode-card[data-v-d8078fcc] .mode-switch-wrapper{z-index:auto;position:static;bottom:auto;right:auto}.compact-mode-card[data-v-d8078fcc] .mode-switch{width:100%}.compact-mode-card[data-v-d8078fcc] .mode-switch-option{flex:1;justify-content:center;padding:.65rem .45rem}.compact-actions-fade-enter-active[data-v-d8078fcc],.compact-actions-fade-leave-active[data-v-d8078fcc]{transition:opacity .2s}.compact-actions-fade-enter-active .compact-actions-panel[data-v-d8078fcc],.compact-actions-fade-leave-active .compact-actions-panel[data-v-d8078fcc]{transition:transform .24s,opacity .24s}.compact-actions-fade-enter-from[data-v-d8078fcc],.compact-actions-fade-leave-to[data-v-d8078fcc]{opacity:0}.compact-actions-fade-enter-from .compact-actions-panel[data-v-d8078fcc],.compact-actions-fade-leave-to .compact-actions-panel[data-v-d8078fcc]{opacity:0;transform:translateY(-.5rem)scale(.98)}.ds-submit-overlay[data-v-d8078fcc]{z-index:99999;-webkit-backdrop-filter:blur(4px);background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ds-submit-overlay-content[data-v-d8078fcc]{flex-direction:column;align-items:center;gap:1.25rem;display:flex}.ds-submit-spinner[data-v-d8078fcc]{border:3px solid #f59e0b26;border-top-color:#f59e0be6;border-radius:50%;width:2.5rem;height:2.5rem;animation:.8s linear infinite ds-overlay-spin-d8078fcc}@keyframes ds-overlay-spin-d8078fcc{to{transform:rotate(360deg)}}.ds-submit-text[data-v-d8078fcc]{color:var(--w-80);letter-spacing:.05em;font-size:.9375rem}.ds-overlay-fade-enter-active[data-v-d8078fcc]{transition:opacity .2s}.ds-overlay-fade-leave-active[data-v-d8078fcc]{transition:opacity .15s}.ds-overlay-fade-enter-from[data-v-d8078fcc],.ds-overlay-fade-leave-to[data-v-d8078fcc]{opacity:0}html[data-theme=light] .dianshang-container[data-v-d8078fcc]{background:var(--bg-page);color:var(--text-primary)}html[data-theme=light] .content-area.task-area[data-v-d8078fcc]{scrollbar-color:#00000014 transparent}html[data-theme=light] .content-area.task-area[data-v-d8078fcc]::-webkit-scrollbar-thumb{background:#00000014}html[data-theme=light] .hero-title[data-v-d8078fcc]{background:linear-gradient(135deg,var(--text-primary) 0%,#b45f0a 50%,#c88214 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}html[data-theme=light] .title-badge[data-v-d8078fcc]{color:#784105;background:#f59e0b1f;border-color:#d9770659}html[data-theme=light] .tag-item[data-v-d8078fcc]{color:var(--text-secondary);border-color:var(--w-12)}html[data-theme=light] .tag-item[data-v-d8078fcc]:hover{color:#a0550a}html[data-theme=light] .ability-card[data-v-d8078fcc]{border:1px solid var(--w-10);background:#ffffffeb;box-shadow:0 1px 4px #0000000f}html[data-theme=light] .ability-card[data-v-d8078fcc]:hover{background:var(--bg-card-2)}html[data-theme=light] .ability-card.active-card[data-v-d8078fcc]{background:var(--bg-hover-solid)}html[data-theme=light] .ability-title[data-v-d8078fcc]{color:var(--text-primary)}html[data-theme=light] .ability-brief[data-v-d8078fcc]{color:var(--text-tertiary)}html[data-theme=light] .showcase-card[data-v-d8078fcc]{background:linear-gradient(145deg,var(--bg-card-2) 0%,var(--bg-panel) 100%);border:1px solid var(--w-10);box-shadow:0 8px 32px #0000000f}html[data-theme=light] .feature-info h3[data-v-d8078fcc]{color:var(--text-primary)}html[data-theme=light] .feature-desc[data-v-d8078fcc]{color:var(--text-secondary)}html[data-theme=light] .card-mode-tag[data-v-d8078fcc]{color:#8c4b08;background:#f59e0b1a;border-color:#d9770647}html[data-theme=light] .corner-decor[data-v-d8078fcc]{color:#f59e0b59}html[data-theme=light] .showcase-card.showing[data-v-d8078fcc]{animation:2.5s ease-in-out infinite dsShowGlowLight-d8078fcc}@keyframes dsShowGlowLight-d8078fcc{0%,to{box-shadow:0 0 20px #f59e0b1a,0 10px 40px -10px #00000014}50%{box-shadow:0 0 32px #f59e0b2e,0 15px 50px -10px #0000001a}}html[data-theme=light] .config-btn[data-v-d8078fcc]{color:#b45f0a;background:#ffffffd1;border-color:#f59e0b33;box-shadow:0 .125rem .5rem #f59e0b14}html[data-theme=light] .config-btn[data-v-d8078fcc]:hover{color:#8c4605;background:#fffbebf5;border-color:#f59e0b5c;box-shadow:0 .25rem .875rem #f59e0b1f}html[data-theme=light] .dianshang-container[data-v-d8078fcc] .bottom-input-wrapper.is-floating-actions .bottom-action-left .desktop-guide-action{color:#b45f0a;background:#ffffffd1;border-color:#f59e0b33;box-shadow:0 .125rem .5rem #f59e0b14}html[data-theme=light] .dianshang-container[data-v-d8078fcc] .bottom-input-wrapper.is-floating-actions .bottom-action-left .desktop-guide-action:hover{color:#8c4605;background:#fffbebf5;border-color:#f59e0b5c;box-shadow:0 .25rem .875rem #f59e0b1f}html[data-theme=light] .dianshang-container[data-v-d8078fcc] .bottom-section .desktop-guide-action{color:#b45f0a;background:#ffffffd1;border-color:#f59e0b33;box-shadow:0 .125rem .5rem #f59e0b14}html[data-theme=light] .dianshang-container[data-v-d8078fcc] .bottom-section .desktop-guide-action:hover{color:#8c4605;background:#fffbebf5;border-color:#f59e0b5c;box-shadow:0 .25rem .875rem #f59e0b1f}html[data-theme=light] .dianshang-container[data-v-d8078fcc] .bottom-section .desktop-mode-switch .mode-switch{background:#ffffffc2;border-color:#f59e0b24;box-shadow:0 .125rem .5rem #0f172a0f}html[data-theme=light] .compact-actions-panel[data-v-d8078fcc]{background:linear-gradient(155deg,#fffffffa,#f5f8fcfa);border-color:#d9770633;box-shadow:0 1.25rem 4rem #0f172a2e,0 0 1.25rem #f59e0b0f}html[data-theme=light] .compact-actions-header[data-v-d8078fcc]{border-bottom-color:#0000000f}html[data-theme=light] .compact-actions-title[data-v-d8078fcc],html[data-theme=light] .compact-action-item[data-v-d8078fcc]{color:var(--text-primary)}html[data-theme=light] .compact-actions-subtitle[data-v-d8078fcc],html[data-theme=light] .compact-mode-title[data-v-d8078fcc]{color:var(--text-tertiary)}html[data-theme=light] .compact-actions-close[data-v-d8078fcc],html[data-theme=light] .compact-action-item[data-v-d8078fcc],html[data-theme=light] .compact-mode-card[data-v-d8078fcc]{background:#ffffffbd;border-color:#00000014}html[data-theme=light] .compact-action-icon[data-v-d8078fcc]{color:#b45f0a;background:#f59e0b1f}html[data-theme=light] .card-step-badge.badge-1[data-v-d8078fcc]{color:#92400e;background:#92400e29}@media (max-width:450px){.config-btn-wrapper[data-v-d8078fcc],.desktop-mode-switch[data-v-d8078fcc]{display:none}.compact-action-entry[data-v-d8078fcc]{z-index:110;display:block;position:fixed;bottom:4.55rem;left:1.25rem}.compact-action-fab[data-v-d8078fcc]{border:1.5px solid rgba(var(--c-primary-rgb),.45);background:var(--c-primary-6);color:var(--c-primary-85);cursor:pointer;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);border-radius:100px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1.2rem .5rem 1rem;font-size:.85rem;font-weight:500;transition:all .25s;display:inline-flex}.compact-action-fab[data-v-d8078fcc]:hover{background:var(--c-primary-12);border-color:var(--c-primary-70);color:var(--color-primary);box-shadow:0 0 1rem var(--c-primary-20),0 .25rem .75rem var(--c-primary-10);transform:translateY(-1px)}.compact-action-fab[data-v-d8078fcc]:active{transform:translateY(0)}html[data-theme=light] .compact-action-fab[data-v-d8078fcc]{border-color:rgba(var(--c-primary-rgb),.3);color:#0082a0;background:#ffffffeb;box-shadow:0 2px 8px #0000000f}html[data-theme=light] .compact-action-fab[data-v-d8078fcc]:hover{border-color:rgba(var(--c-primary-rgb),.5);color:#008caa;background:#00a1c214;box-shadow:0 4px 12px #00a1c21a}.compact-actions-panel[data-v-d8078fcc]{inset:auto auto 7.65rem 1.25rem}.compact-action-entry[data-v-d8078fcc]{bottom:4.35rem;left:1.25rem}.compact-actions-panel[data-v-d8078fcc]{width:min(23rem,100vw - 1.5rem);inset:auto auto 7.45rem 1.25rem}}.beijing-container[data-v-a5090213]{pointer-events:none;z-index:0;background:linear-gradient(#06080c,#0c0f16,#080a10);position:absolute;inset:0;overflow:hidden}.gradient-flow[data-v-a5090213]{background:conic-gradient(#0000 0deg,#7c3aed06 60deg,#0000 120deg,#a78bfa05 180deg,#0000 240deg,#6d28d905 300deg,#0000 360deg);animation:60s linear infinite flowRotate-a5090213;position:absolute;inset:-50%}@keyframes flowRotate-a5090213{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.gradient-orb[data-v-a5090213]{filter:blur(120px);border-radius:50%;animation:25s ease-in-out infinite orbFloat-a5090213;position:absolute}.orb-1[data-v-a5090213]{background:radial-gradient(circle,#7c3aed1a 0%,#0000 70%);width:900px;height:900px;top:-30%;right:-20%}.orb-2[data-v-a5090213]{background:radial-gradient(circle,#a78bfa0f 0%,#0000 70%);width:800px;height:800px;animation-delay:-8s;bottom:-25%;left:-15%}.orb-3[data-v-a5090213]{background:radial-gradient(circle,#6d28d90f 0%,#0000 70%);width:500px;height:500px;animation-delay:-16s;top:40%;left:25%}@keyframes orbFloat-a5090213{0%,to{transform:translate(0)scale(1)}25%{transform:translate(80px,-50px)scale(1.15)}50%{transform:translate(-50px,80px)scale(.9)}75%{transform:translate(-80px,-30px)scale(1.1)}}.grid-lines[data-v-a5090213]{background-image:linear-gradient(#7c3aed06 1px,#0000 1px),linear-gradient(90deg,#7c3aed06 1px,#0000 1px);background-size:60px 60px;animation:10s ease-in-out infinite gridPulse-a5090213;position:absolute;inset:0}@keyframes gridPulse-a5090213{0%,to{opacity:.6}50%{opacity:1}}.particles[data-v-a5090213]{position:absolute;inset:0}.particle[data-v-a5090213]{background:#7c3aedcc;border-radius:50%;animation:20s ease-in-out infinite particleDrift-a5090213;position:absolute;box-shadow:0 0 10px #7c3aed80}@keyframes particleDrift-a5090213{0%,to{opacity:0;transform:translate(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translate(50px,-120px)}}.connection-lines[data-v-a5090213]{width:100%;height:100%;position:absolute;inset:0}.conn-line[data-v-a5090213]{fill:none;stroke:#7c3aed0f;stroke-width:.6px;stroke-dasharray:200;stroke-dashoffset:200px;animation:12s linear infinite lineFlow-a5090213}.conn-line.delay-1[data-v-a5090213]{stroke:#a78bfa0f;animation-delay:-4s}.conn-line.delay-2[data-v-a5090213]{stroke:#6d28d90f;animation-delay:-8s}@keyframes lineFlow-a5090213{0%{stroke-dashoffset:200px}50%{stroke-dashoffset:0}to{stroke-dashoffset:-200px}}html[data-theme=light] .beijing-container[data-v-a5090213]{background:linear-gradient(#f8f2ff,#eee4fc 40%,#e1d7f5)}html[data-theme=light] .gradient-orb.orb-1[data-v-a5090213]{background:radial-gradient(circle,#7c3aed2e 0%,#0000 70%)}html[data-theme=light] .gradient-orb.orb-2[data-v-a5090213]{background:radial-gradient(circle,#a78bfa24 0%,#0000 70%)}html[data-theme=light] .gradient-orb.orb-3[data-v-a5090213]{background:radial-gradient(circle,#6d28d91f 0%,#0000 70%)}html[data-theme=light] .grid-lines[data-v-a5090213]{background-image:linear-gradient(#0000000b 1px,#0000 1px),linear-gradient(90deg,#0000000b 1px,#0000 1px)}html[data-theme=light] .particle[data-v-a5090213]{background:#7c3aed66;box-shadow:0 0 8px #7c3aed38}html[data-theme=light] .conn-line[data-v-a5090213]{stroke:#7c3aed1f}html[data-theme=light] .conn-line.delay-1[data-v-a5090213]{stroke:#a78bfa1a}html[data-theme=light] .conn-line.delay-2[data-v-a5090213]{stroke:#6d28d91a}.guide-header[data-v-300cb167]{text-align:center;border-bottom:1px solid var(--w-4);padding:2rem 0 2.5rem;position:relative}.header-glow[data-v-300cb167]{pointer-events:none;background:radial-gradient(#7c3aed14 0%,#0000 70%);width:30rem;height:18rem;position:absolute;top:-60%;left:50%;transform:translate(-50%)}.header-badge[data-v-300cb167]{color:#7c3aede6;letter-spacing:.15em;text-transform:uppercase;background:#7c3aed0f;border:1px solid #7c3aed33;border-radius:100px;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.35rem 1.2rem;font-size:.85rem;display:inline-flex}.badge-pulse[data-v-300cb167]{background:#7c3aed;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite pulse-300cb167}@keyframes pulse-300cb167{0%,to{opacity:.4}50%{opacity:1;box-shadow:0 0 10px #7c3aede6}}.header-title[data-v-300cb167]{background:linear-gradient(135deg,var(--w-100) 0%,#7c3aed 50%,#6d28d9 100%);-webkit-text-fill-color:transparent;letter-spacing:-.01em;-webkit-background-clip:text;background-clip:text;margin:0 0 .75rem;font-size:2.65rem;font-weight:800}.header-desc[data-v-300cb167]{color:#a0afbeb3;margin:0 0 1.5rem;font-size:1.15rem;line-height:1.6}.header-tags[data-v-300cb167]{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.h-tag[data-v-300cb167]{background:var(--w-3);border:1px solid var(--w-6);color:#b4c3d2a6;border-radius:100px;padding:.35rem .95rem;font-size:.9rem;transition:all .25s}.h-tag[data-v-300cb167]:hover{color:#7c3aede6;background:#7c3aed0f;border-color:#7c3aed33}.section[data-v-300cb167]{flex-direction:column;gap:1.25rem;display:flex}.section-title-row[data-v-300cb167]{align-items:center;gap:.75rem;display:flex}.section-icon[data-v-300cb167]{border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.section-icon[data-v-300cb167] svg{width:18px;height:18px}.section-title[data-v-300cb167]{color:#ebf2fa;margin:0;font-size:1.5rem;font-weight:700}.section-tag[data-v-300cb167]{color:#7c3aedcc;background:#7c3aed0f;border:1px solid #7c3aed26;border-radius:100px;margin-left:auto;padding:.2rem .7rem;font-size:.85rem}.section-desc[data-v-300cb167]{color:#afbecdc7;margin:0;font-size:1.05rem;line-height:1.75}.overview-icon[data-v-300cb167]{color:#7c3aede6;background:#7c3aed1a}.prep-icon[data-v-300cb167]{color:#38bdf8e6;background:#38bdf81a}.core-icon[data-v-300cb167]{color:#00e5a0e6;background:#00e5a01a}.adv-icon[data-v-300cb167]{color:#ec4899e6;background:#ec48991a}.flow-timeline[data-v-300cb167]{flex-direction:column;gap:0;padding:1rem 0 .5rem 1.25rem;display:flex;position:relative}.flow-track[data-v-300cb167]{background:linear-gradient(#7c3aed4d,#a855f74d,#00e5a04d);border-radius:1px;width:2px;position:absolute;top:2.75rem;bottom:1.25rem;left:2.1rem}.flow-node[data-v-300cb167]{align-items:center;gap:1rem;padding:.5rem 0;display:flex;position:relative}.flow-dot[data-v-300cb167]{z-index:1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-family:Courier New,monospace;font-size:.75rem;font-weight:800;display:flex;position:relative}.flow-dot.fdot-0[data-v-300cb167]{color:#7c3aede6;background:#7c3aed1f;border:1.5px solid #7c3aed4d}.flow-dot.fdot-1[data-v-300cb167]{color:#a855f7e6;background:#a855f71f;border:1.5px solid #a855f74d}.flow-dot.fdot-2[data-v-300cb167]{color:#00e5a0e6;background:#00e5a01f;border:1.5px solid #00e5a04d}.flow-info[data-v-300cb167]{align-items:center;gap:.6rem;display:flex}.flow-phase-tag[data-v-300cb167]{border-radius:3px;padding:.15rem .55rem;font-size:.75rem;font-weight:500}.flow-phase-tag.fptag-0[data-v-300cb167]{color:#7c3aedb3;background:#7c3aed14}.flow-phase-tag.fptag-1[data-v-300cb167]{color:#a855f7b3;background:#a855f714}.flow-phase-tag.fptag-2[data-v-300cb167]{color:#00e5a0b3;background:#00e5a014}.flow-label[data-v-300cb167]{color:#d2dce6d9;font-size:1.05rem;font-weight:500}.prep-cards[data-v-300cb167]{grid-template-columns:repeat(1,1fr);gap:.75rem;display:grid}.prep-card[data-v-300cb167]{border-left:3px solid;border-radius:.75rem;gap:.85rem;padding:1.25rem;transition:all .25s;display:flex}.prep-purple[data-v-300cb167]{background:#7c3aed06;border-color:#7c3aed0f #7c3aed0f #7c3aed0f #7c3aed59;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}.prep-purple[data-v-300cb167]:hover{background:#7c3aed0d;border-left-color:#7c3aed80}.prep-cyan[data-v-300cb167]{border-left-color:var(--c-primary-35);border-top:1px solid var(--c-primary-6);border-right:1px solid var(--c-primary-6);border-bottom:1px solid var(--c-primary-6);background:#00cae006}.prep-cyan[data-v-300cb167]:hover{background:var(--c-primary-5);border-left-color:var(--c-primary-50)}.prep-green[data-v-300cb167]{background:#00e5a006;border-color:#00e5a00f #00e5a00f #00e5a00f #00e5a059;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}.prep-green[data-v-300cb167]:hover{background:#00e5a00d;border-left-color:#00e5a080}.prep-num[data-v-300cb167]{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1rem;font-weight:700;display:flex}.pnum-purple[data-v-300cb167]{color:#7c3aede6;background:#7c3aed1f}.pnum-cyan[data-v-300cb167]{background:var(--c-primary-12);color:var(--c-primary-90)}.pnum-green[data-v-300cb167]{color:#00e5a0e6;background:#00e5a01f}.prep-info h4[data-v-300cb167]{color:#e6f0faf2;margin:0 0 .35rem;font-size:1.1rem;font-weight:600}.prep-info p[data-v-300cb167]{color:#a0afbeb3;margin:0;font-size:.95rem;line-height:1.7}.node-list[data-v-300cb167]{flex-direction:column;display:flex}.phase-divider[data-v-300cb167]{align-items:center;gap:1rem;margin:1rem 0 .5rem 2.75rem;padding-left:1rem;display:flex}.phase-divider-line[data-v-300cb167]{flex:1;height:1px}.pdline-0[data-v-300cb167]{background:linear-gradient(90deg,#0000,#7c3aed33,#0000)}.pdline-1[data-v-300cb167]{background:linear-gradient(90deg,#0000,#a855f733,#0000)}.pdline-2[data-v-300cb167]{background:linear-gradient(90deg,#0000,#00e5a033,#0000)}.phase-divider-label[data-v-300cb167]{letter-spacing:.1em;white-space:nowrap;border-radius:100px;padding:.25rem .85rem;font-size:.8rem;font-weight:600}.pdlabel-0[data-v-300cb167]{color:#7c3aedb3;background:#7c3aed0f;border:1px solid #7c3aed1f}.pdlabel-1[data-v-300cb167]{color:#a855f7b3;background:#a855f70f;border:1px solid #a855f71f}.pdlabel-2[data-v-300cb167]{color:#00e5a0b3;background:#00e5a00f;border:1px solid #00e5a01f}.node-card[data-v-300cb167]{gap:1rem;display:flex}.node-left[data-v-300cb167]{flex-direction:column;flex-shrink:0;align-items:center;width:2.75rem;display:flex}.node-num[data-v-300cb167]{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-family:Courier New,monospace;font-size:.85rem;font-weight:800;display:flex}.node-num.num-0[data-v-300cb167]{color:#7c3aede6;background:#7c3aed1f;border:1.5px solid #7c3aed40}.node-num.num-1[data-v-300cb167]{color:#a855f7e6;background:#a855f71f;border:1.5px solid #a855f740}.node-num.num-2[data-v-300cb167]{color:#00e5a0e6;background:#00e5a01f;border:1.5px solid #00e5a040}.node-line[data-v-300cb167]{border-radius:1px;flex:1;width:2px;min-height:1rem}.node-line.line-0[data-v-300cb167]{background:linear-gradient(#7c3aed40,#7c3aed0a)}.node-line.line-1[data-v-300cb167]{background:linear-gradient(#a855f740,#a855f70a)}.node-line.line-2[data-v-300cb167]{background:linear-gradient(#00e5a040,#00e5a00a)}.node-right[data-v-300cb167]{flex:1;padding-bottom:1rem}.node-body-card[data-v-300cb167]{border:1px solid var(--w-4);border-left:3px solid;border-radius:.75rem;padding:1.25rem 1.5rem;transition:all .25s}.node-body-card[data-v-300cb167]:hover{border-top-color:var(--w-8);border-right-color:var(--w-8);border-bottom-color:var(--w-8)}.nbcard-0[data-v-300cb167]{background:#7c3aed05;border-left-color:#7c3aed59}.nbcard-0[data-v-300cb167]:hover{background:#7c3aed09;border-left-color:#7c3aed80}.nbcard-1[data-v-300cb167]{background:#a855f705;border-left-color:#a855f759}.nbcard-1[data-v-300cb167]:hover{background:#a855f709;border-left-color:#a855f780}.nbcard-2[data-v-300cb167]{background:#00e5a005;border-left-color:#00e5a059}.nbcard-2[data-v-300cb167]:hover{background:#00e5a009;border-left-color:#00e5a080}.node-header[data-v-300cb167]{align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}.node-phase-tag[data-v-300cb167]{border-radius:4px;padding:.2rem .6rem;font-size:.8rem;font-weight:500}.node-phase-tag.tag-0[data-v-300cb167]{color:#7c3aedbf;background:#7c3aed14}.node-phase-tag.tag-1[data-v-300cb167]{color:#a855f7bf;background:#a855f714}.node-phase-tag.tag-2[data-v-300cb167]{color:#00e5a0bf;background:#00e5a014}.node-name[data-v-300cb167]{color:#ebf2fa;margin:0;font-size:1.25rem;font-weight:600}.node-desc[data-v-300cb167]{color:#b9c8d7bf;margin:0 0 .85rem;font-size:1rem;line-height:1.8}.node-desc[data-v-300cb167] .hl{border-radius:3px;padding:.1rem .35rem;font-weight:600}.node-desc[data-v-300cb167] .hl-0{color:#7c3aedf2;background:#7c3aed14}.node-desc[data-v-300cb167] .hl-1{color:#a855f7f2;background:#a855f714}.node-desc[data-v-300cb167] .hl-2{color:#00e5a0f2;background:#00e5a014}.node-tips[data-v-300cb167]{flex-wrap:wrap;gap:.5rem;display:flex}.tip-tag[data-v-300cb167]{border-radius:.5rem;align-items:flex-start;gap:.4rem;padding:.4rem .85rem;font-size:.9rem;line-height:1.5;transition:all .2s;display:inline-flex}.tiptag-0[data-v-300cb167]{color:#e6c8a0cc;background:#7c3aed0d;border:1px solid #7c3aed1a}.tiptag-0[data-v-300cb167]:hover{background:#7c3aed14;border-color:#7c3aed33}.tiptag-1[data-v-300cb167]{color:#c8b4e6cc;background:#a855f70d;border:1px solid #a855f71a}.tiptag-1[data-v-300cb167]:hover{background:#a855f714;border-color:#a855f733}.tiptag-2[data-v-300cb167]{color:#a0e1c8cc;background:#00e5a00d;border:1px solid #00e5a01a}.tiptag-2[data-v-300cb167]:hover{background:#00e5a014;border-color:#00e5a033}.tip-tag[data-v-300cb167] .hl{border-radius:3px;padding:.05rem .3rem;font-weight:600}.tip-tag[data-v-300cb167] .hl-0{color:#7c3aedf2;background:#7c3aed1a}.tip-tag[data-v-300cb167] .hl-1{color:#a855f7f2;background:#a855f71a}.tip-tag[data-v-300cb167] .hl-2{color:#00e5a0f2;background:#00e5a01a}.tip-tag-dot[data-v-300cb167]{border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:.5rem}.ttdot-0[data-v-300cb167]{background:#7c3aed99;box-shadow:0 0 4px #7c3aed4d}.ttdot-1[data-v-300cb167]{background:#a855f799;box-shadow:0 0 4px #a855f74d}.ttdot-2[data-v-300cb167]{background:#00e5a099;box-shadow:0 0 4px #00e5a04d}.adv-grid[data-v-300cb167]{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.adv-card[data-v-300cb167]{border-left:3px solid;border-radius:.75rem;padding:1.1rem;transition:all .25s}.adv-card-icon[data-v-300cb167]{border-radius:.5rem;justify-content:center;align-items:center;width:2rem;height:2rem;margin-bottom:.6rem;display:flex}.adv-card-icon[data-v-300cb167] svg{width:16px;height:16px}.adv-card h4[data-v-300cb167]{color:#e6f0faf2;margin:0 0 .4rem;font-size:1rem;font-weight:600}.adv-card p[data-v-300cb167]{color:#a0afbea6;margin:0;font-size:.9rem;line-height:1.6}.adv-cyan[data-v-300cb167]{background:var(--c-primary-3);border-color:var(--c-primary-25);border-right:1px solid var(--c-primary-6);border-top:1px solid var(--c-primary-6);border-bottom:1px solid var(--c-primary-6)}.adv-cyan[data-v-300cb167]:hover{background:var(--c-primary-6);border-color:var(--c-primary-40)}.advicon-cyan[data-v-300cb167]{background:var(--c-primary-10);color:var(--c-primary-85)}.adv-purple[data-v-300cb167]{background:#a855f708;border-color:#a855f70f #a855f70f #a855f70f #a855f740;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}.adv-purple[data-v-300cb167]:hover{background:#a855f70f;border-color:#a855f766}.advicon-purple[data-v-300cb167]{color:#a855f7d9;background:#a855f71a}.adv-green[data-v-300cb167]{background:#00e5a008;border-color:#00e5a00f #00e5a00f #00e5a00f #00e5a040;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}.adv-green[data-v-300cb167]:hover{background:#00e5a00f;border-color:#00e5a066}.advicon-green[data-v-300cb167]{color:#00e5a0d9;background:#00e5a01a}.adv-rose[data-v-300cb167]{background:#f43f5e08;border-color:#f43f5e0f #f43f5e0f #f43f5e0f #f43f5e40;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}.adv-rose[data-v-300cb167]:hover{background:#f43f5e0f;border-color:#f43f5e66}.advicon-rose[data-v-300cb167]{color:#f43f5ed9;background:#f43f5e1a}.adv-sky[data-v-300cb167]{background:#38bdf808;border-color:#38bdf80f #38bdf80f #38bdf80f #38bdf840;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}.adv-sky[data-v-300cb167]:hover{background:#38bdf80f;border-color:#38bdf866}.advicon-sky[data-v-300cb167]{color:#38bdf8d9;background:#38bdf81a}.guide-footer[data-v-300cb167]{text-align:center;border-top:1px solid var(--w-4);padding-top:2rem;position:relative}.footer-glow[data-v-300cb167]{pointer-events:none;background:radial-gradient(#7c3aed0a 0%,#0000 70%);width:20rem;height:8rem;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.guide-footer p[data-v-300cb167]{color:#a0afbe80;margin:0 0 1.25rem;font-size:1.1rem}html[data-theme=light] .header-title[data-v-300cb167]{background:linear-gradient(135deg,#191c28,#008caa,#00b478);-webkit-background-clip:text;background-clip:text}html[data-theme=light] .header-desc[data-v-300cb167]{color:#414b64}html[data-theme=light] .h-tag[data-v-300cb167]{color:#374155;background:#00000008;border-color:#00000014}html[data-theme=light] .section-title[data-v-300cb167]{color:#191e2d}html[data-theme=light] .section-desc[data-v-300cb167]{color:#465064}html[data-theme=light] .video-hero-info h3[data-v-300cb167]{color:#191e2d}html[data-theme=light] .video-hero-info p[data-v-300cb167]{color:#374155}html[data-theme=light] .video-hero-hint[data-v-300cb167]{color:#555f73}html[data-theme=light] .video-card-body h4[data-v-300cb167]{color:#1e2332}html[data-theme=light] .video-card-body p[data-v-300cb167]{color:#3c465f}html[data-theme=light] .video-card[data-v-300cb167]{background:#fffffff2;border-color:#00000014;box-shadow:0 2px 8px #0000000d}html[data-theme=light] .video-card[data-v-300cb167]:hover{border-color:#0000001f;box-shadow:0 4px 16px #00000014}html[data-theme=light] .video-card-play[data-v-300cb167]{color:#00000026}html[data-theme=light] .flow-info span[data-v-300cb167]:last-child{color:#323746}html[data-theme=light] .prep-card h3[data-v-300cb167]{color:#191e2d}html[data-theme=light] .prep-card p[data-v-300cb167]{color:#465064}html[data-theme=light] .prep-card[data-v-300cb167],html[data-theme=light] .core-step[data-v-300cb167]{background:#fffffff2;border-color:#00000014;box-shadow:0 2px 8px #0000000d}html[data-theme=light] .core-step[data-v-300cb167]:hover{border-color:#0000001f}html[data-theme=light] .core-label[data-v-300cb167]{color:#191e2d}html[data-theme=light] .core-desc[data-v-300cb167]{color:#465064}html[data-theme=light] .config-card[data-v-300cb167]{background:#fffffff2;border-color:#00000014;box-shadow:0 2px 8px #0000000d}html[data-theme=light] .config-card h4[data-v-300cb167]{color:#191e2d}html[data-theme=light] .config-card p[data-v-300cb167]{color:#465064}html[data-theme=light] .adv-card[data-v-300cb167]{background:#fffffff2;border-color:#00000014;box-shadow:0 2px 8px #0000000d}html[data-theme=light] .adv-card h4[data-v-300cb167]{color:#191e2d}html[data-theme=light] .adv-card p[data-v-300cb167]{color:#465064}html[data-theme=light] .guide-footer p[data-v-300cb167]{color:#555f73}.pref-overlay[data-v-93b33de9]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10000;background:#000000bf;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.pref-panel[data-v-93b33de9]{border:1px solid var(--w-6);width:44rem;max-width:100%;max-height:88vh;box-shadow:0 2rem 5rem var(--b-60),0 0 0 1px #7c3aed14;background:#121218;border-radius:1rem;flex-direction:column;display:flex;position:relative;overflow:hidden}.panel-glow[data-v-93b33de9]{background:linear-gradient(90deg,#0000,#7c3aed80 30%,#a78bfa80 70%,#0000);height:2px;position:absolute;top:0;left:0;right:0}.pref-close[data-v-93b33de9]{background:var(--w-4);width:2rem;height:2rem;color:var(--w-35);cursor:pointer;z-index:10;border:none;border-radius:.5rem;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:.875rem;right:.875rem}.pref-close[data-v-93b33de9]:hover{background:var(--w-8);color:var(--w-70)}.pref-header[data-v-93b33de9]{flex-shrink:0;align-items:center;gap:.75rem;padding:1.25rem 1.5rem 0;display:flex}.pref-icon[data-v-93b33de9]{color:#a78bfae6;background:linear-gradient(135deg,#7c3aed26,#a78bfa1a);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.pref-title-group[data-v-93b33de9]{flex:1;padding-right:2rem}.recommend-btn[data-v-93b33de9]{color:#a78bfaf2;cursor:pointer;white-space:nowrap;background:#7c3aed14;border:1px solid #7c3aed47;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;gap:.35rem;min-height:2rem;margin-right:2.35rem;padding:0 .75rem;font-family:inherit;font-size:.72rem;font-weight:700;transition:all .2s;display:inline-flex}.recommend-btn[data-v-93b33de9]:hover:not(:disabled){background:#7c3aed24;border-color:#7c3aed73;transform:translateY(-1px);box-shadow:0 .45rem 1.1rem #7c3aed24}.recommend-btn[data-v-93b33de9]:disabled{opacity:.62;cursor:not-allowed}.recommend-spin[data-v-93b33de9]{border:2px solid #a78bfa4d;border-top-color:#a78bfaf2;border-radius:50%;width:.8rem;height:.8rem;animation:.8s linear infinite spin-93b33de9}.pref-title-group h3[data-v-93b33de9]{color:var(--w-100);margin:0 0 .0625rem;font-size:1rem;font-weight:600}.pref-title-group p[data-v-93b33de9]{color:var(--w-35);margin:0;font-size:.6875rem}.pref-body[data-v-93b33de9]{scrollbar-width:thin;scrollbar-color:var(--w-6) transparent;flex:1;padding:1rem 1.25rem;overflow-y:auto}.pref-body[data-v-93b33de9]::-webkit-scrollbar{width:3px}.pref-body[data-v-93b33de9]::-webkit-scrollbar-thumb{background:var(--w-6);border-radius:2px}.pref-grid[data-v-93b33de9]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.pref-card[data-v-93b33de9]{border:1px solid var(--w-5);background:#ffffff04;border-radius:.75rem;padding:.875rem;transition:border-color .2s}.pref-card[data-v-93b33de9]:hover{border-color:var(--w-8)}.group-label[data-v-93b33de9]{align-items:center;gap:.375rem;margin-bottom:.625rem;display:flex}.group-label svg[data-v-93b33de9]{color:#7c3aed99;flex-shrink:0}.group-label span[data-v-93b33de9]{color:#ffffff8c;letter-spacing:.02em;font-size:.75rem;font-weight:600}.toggle-row[data-v-93b33de9]{cursor:pointer;border:1px solid #0000;border-radius:.5rem;align-items:flex-start;gap:.5rem;padding:.5rem .625rem;transition:all .2s;display:flex}.toggle-row[data-v-93b33de9]:hover{background:var(--w-2)}.toggle-row.active[data-v-93b33de9]{background:#7c3aed0a;border-color:#7c3aed2e}.toggle-row+.toggle-row[data-v-93b33de9]{margin-top:.25rem}.toggle-radio[data-v-93b33de9]{border:2px solid var(--w-15);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;margin-top:.0625rem;transition:all .2s;display:flex}.toggle-row.active .toggle-radio[data-v-93b33de9]{border-color:#7c3aedcc}.toggle-dot[data-v-93b33de9]{background:0 0;border-radius:50%;width:.375rem;height:.375rem;transition:all .2s}.toggle-row.active .toggle-dot[data-v-93b33de9]{background:#7c3aede6}.toggle-info[data-v-93b33de9]{flex:1;min-width:0}.toggle-name[data-v-93b33de9]{color:var(--w-60);align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;transition:color .2s;display:flex}.toggle-row.active .toggle-name[data-v-93b33de9]{color:var(--w-90)}.toggle-hint[data-v-93b33de9]{color:#ffffff47;margin-top:.125rem;font-size:.625rem;line-height:1.5}.tag-rec[data-v-93b33de9]{color:#a78bfae6;letter-spacing:.03em;vertical-align:middle;background:#7c3aed1f;border:1px solid #7c3aed2e;border-radius:.1875rem;padding:.0625rem .3125rem;font-size:.5rem;font-weight:700;display:inline-block}.duration-options[data-v-93b33de9]{flex-direction:column;gap:.25rem;display:flex}.dur-chip[data-v-93b33de9]{border:1px solid var(--w-4);cursor:pointer;background:#ffffff03;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem .625rem;transition:all .2s;display:flex}.dur-chip[data-v-93b33de9]:hover{border-color:var(--w-8);background:#ffffff06}.dur-chip.selected[data-v-93b33de9]{background:#7c3aed0d;border-color:#7c3aed38}.dur-chip-icon[data-v-93b33de9]{background:var(--w-3);border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;font-size:.75rem;transition:all .2s;display:flex}.dur-chip.selected .dur-chip-icon[data-v-93b33de9]{background:#7c3aed1a}.dur-chip-body[data-v-93b33de9]{flex:1;min-width:0}.dur-chip-name[data-v-93b33de9]{color:var(--w-60);align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;transition:color .2s;display:flex}.dur-chip.selected .dur-chip-name[data-v-93b33de9]{color:var(--w-90)}.dur-chip-desc[data-v-93b33de9]{color:var(--w-25);margin-top:.0625rem;font-size:.5625rem;line-height:1.4}.dur-check[data-v-93b33de9]{color:#a78bfaf2;background:#7c3aed26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;display:flex}.gongge-options[data-v-93b33de9]{gap:.5rem;display:flex}.gongge-chip[data-v-93b33de9]{border:1px solid var(--w-6);cursor:pointer;background:#ffffff04;border-radius:.5rem;flex-direction:column;flex:1;align-items:center;gap:.375rem;padding:.5rem .375rem;transition:all .2s;display:flex}.gongge-chip[data-v-93b33de9]:hover{border-color:var(--w-10);background:var(--w-3)}.gongge-chip.selected[data-v-93b33de9]{background:#7c3aed0f;border-color:#7c3aed59}.gongge-preview[data-v-93b33de9]{justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.gongge-grid[data-v-93b33de9]{gap:2px;width:100%;height:100%;display:grid}.gongge-cell[data-v-93b33de9]{background:var(--w-10);border-radius:1.5px;transition:background .2s}.gongge-chip.selected .gongge-cell[data-v-93b33de9]{background:#7c3aed66}.gongge-label[data-v-93b33de9]{color:var(--w-40);font-size:.625rem;font-weight:600;transition:color .2s}.gongge-chip.selected .gongge-label[data-v-93b33de9]{color:#a78bfae6}.rule-tag[data-v-93b33de9]{color:#a78bfae6;cursor:default;-webkit-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;background:#7c3aed1f;border:1px solid #7c3aed38;border-radius:.1875rem;align-items:center;margin-left:.3rem;padding:.125rem .4375rem;font-size:.625rem;font-weight:600;transition:all .2s;display:inline-flex}.rule-tag[data-v-93b33de9]:hover{background:#7c3aed2e;border-color:#7c3aed59}.rule-tip-bubble[data-v-93b33de9]{z-index:99999;border:1px solid var(--w-10);color:#ffffffbf;pointer-events:none;white-space:pre-line;background:#181820fa;border-radius:.5rem;width:20rem;padding:.75rem .875rem;font-size:.8125rem;line-height:1.7;position:fixed;box-shadow:0 .5rem 1.5rem #0000008c}.tip-pop-enter-active[data-v-93b33de9]{transition:opacity .15s,transform .15s}.tip-pop-leave-active[data-v-93b33de9]{transition:opacity .1s,transform .1s}.tip-pop-enter-from[data-v-93b33de9],.tip-pop-leave-to[data-v-93b33de9]{opacity:0;transform:translateY(-4px)}.retry-setting[data-v-93b33de9]{padding:0}.retry-desc[data-v-93b33de9]{color:#ffffff47;margin-bottom:.5rem;font-size:.625rem;line-height:1.5}.retry-input-row[data-v-93b33de9]{justify-content:space-between;align-items:center;display:flex}.retry-label[data-v-93b33de9]{color:#ffffff8c;font-size:.75rem;font-weight:500}.retry-stepper[data-v-93b33de9]{border:1px solid var(--w-8);border-radius:.375rem;align-items:center;display:flex;overflow:hidden}.stepper-btn[data-v-93b33de9]{background:var(--w-3);width:1.75rem;height:1.75rem;color:var(--w-50);cursor:pointer;border:none;justify-content:center;align-items:center;font-family:inherit;font-size:.875rem;font-weight:600;transition:all .15s;display:flex}.stepper-btn[data-v-93b33de9]:hover{color:#a78bfae6;background:#7c3aed1a}.stepper-val[data-v-93b33de9]{text-align:center;width:2.25rem;color:var(--w-85);border-left:1px solid var(--w-6);border-right:1px solid var(--w-6);font-size:.8125rem;font-weight:600;line-height:1.75rem}.score-divider[data-v-93b33de9]{background:var(--w-4);height:1px;margin:.5rem 0}.strategy-options[data-v-93b33de9]{flex-direction:column;gap:.25rem;display:flex}.strategy-chip[data-v-93b33de9]{border:1px solid var(--w-5);cursor:pointer;background:#ffffff03;border-radius:.4375rem;align-items:center;gap:.5rem;padding:.4375rem .625rem;transition:all .2s;display:flex}.strategy-chip[data-v-93b33de9]:hover{border-color:var(--w-8);background:#ffffff06}.strategy-chip.selected[data-v-93b33de9]{background:#7c3aed0f;border-color:#7c3aed40}.strategy-icon[data-v-93b33de9]{flex-shrink:0;font-size:.8125rem}.strategy-label[data-v-93b33de9]{color:var(--w-50);font-size:.75rem;font-weight:600;transition:color .2s}.strategy-chip.selected .strategy-label[data-v-93b33de9]{color:var(--w-90)}.model-config-card[data-v-93b33de9]{grid-column:1/-1}.model-row[data-v-93b33de9]{align-items:center;gap:.75rem;padding:.375rem 0;display:flex}.model-row-controls[data-v-93b33de9]{flex-wrap:wrap;flex:1;align-items:center;gap:.375rem;min-width:0;display:flex}.model-param-item[data-v-93b33de9]{align-items:center;display:flex}.chat-model-hint[data-v-93b33de9]{color:#ffffff38;margin-left:auto;font-size:.5625rem;font-weight:400}.chat-model-entry[data-v-93b33de9]{border:1px solid var(--w-4);background:#ffffff03;border-radius:.5rem;align-items:center;gap:.5rem;padding:.375rem .5rem;transition:all .2s;display:flex}.chat-model-entry[data-v-93b33de9]:hover{border-color:var(--w-8);background:var(--w-2)}.chat-model-entry+.chat-model-entry[data-v-93b33de9]{margin-top:.375rem}.chat-model-badge[data-v-93b33de9]{color:#a78bfae6;white-space:nowrap;text-align:center;background:#7c3aed1a;border:1px solid #7c3aed2e;border-radius:.25rem;flex-shrink:0;min-width:1.5rem;padding:.125rem .375rem;font-size:.5625rem;font-weight:700}.chat-model-remove[data-v-93b33de9]{width:1.375rem;height:1.375rem;color:var(--w-20);cursor:pointer;background:0 0;border:none;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.chat-model-remove[data-v-93b33de9]:hover{color:#ef4444cc;background:#ef44441f}.chat-model-add[data-v-93b33de9]{border:1px dashed var(--w-8);width:100%;color:var(--w-30);cursor:pointer;background:0 0;border-radius:.5rem;justify-content:center;align-items:center;gap:.375rem;margin-top:.375rem;padding:.375rem 0;font-family:inherit;font-size:.6875rem;font-weight:500;transition:all .2s;display:flex}.chat-model-add[data-v-93b33de9]:hover{color:#a78bfacc;background:#7c3aed0a;border-color:#7c3aed4d}.pref-footer[data-v-93b33de9]{flex-shrink:0;padding:.75rem 1.25rem 1rem}.pref-save[data-v-93b33de9]{cursor:pointer;width:100%;height:2.5rem;color:var(--w-95);letter-spacing:.04em;background:linear-gradient(135deg,#7c3aedbf,#a78bfab3);border:none;border-radius:.625rem;justify-content:center;align-items:center;font-family:inherit;font-size:.8125rem;font-weight:600;transition:all .25s;display:flex}.pref-save[data-v-93b33de9]:hover:not(:disabled){background:linear-gradient(135deg,#7c3aede6,#a78bfad9);transform:translateY(-1px);box-shadow:0 .375rem 1.25rem #7c3aed33}.pref-save[data-v-93b33de9]:active:not(:disabled){transform:translateY(0)}.pref-save[data-v-93b33de9]:disabled{opacity:.5;cursor:not-allowed}.save-spin[data-v-93b33de9]{border:2px solid var(--w-25);border-top-color:var(--w-100);border-radius:50%;width:.875rem;height:.875rem;animation:.8s linear infinite spin-93b33de9}@keyframes spin-93b33de9{to{transform:rotate(360deg)}}.pref-fade-enter-active[data-v-93b33de9],.pref-fade-leave-active[data-v-93b33de9]{transition:opacity .2s}.pref-fade-enter-active .pref-panel[data-v-93b33de9],.pref-fade-leave-active .pref-panel[data-v-93b33de9]{transition:transform .25s cubic-bezier(.16,1,.3,1),opacity .2s}.pref-fade-enter-from[data-v-93b33de9],.pref-fade-leave-to[data-v-93b33de9]{opacity:0}.pref-fade-enter-from .pref-panel[data-v-93b33de9],.pref-fade-leave-to .pref-panel[data-v-93b33de9]{opacity:0;transform:scale(.96)translateY(.5rem)}html[data-theme=light] .pref-overlay[data-v-93b33de9]{background:#00000059}html[data-theme=light] .pref-panel[data-v-93b33de9]{background:linear-gradient(145deg,#fff,#f8f6ff);border-color:#00000014;box-shadow:0 2rem 5rem #0000001a,0 0 0 1px #6432c80f}html[data-theme=light] .pref-close[data-v-93b33de9]{color:#788296;background:#0000000a}html[data-theme=light] .pref-close[data-v-93b33de9]:hover{color:#323746;background:#00000014}html[data-theme=light] .pref-title-group h3[data-v-93b33de9]{color:#191c28}html[data-theme=light] .pref-title-group p[data-v-93b33de9]{color:#788296}html[data-theme=light] .recommend-btn[data-v-93b33de9]{color:#6d28d9;background:#7c3aed14;border-color:#7c3aed3d}html[data-theme=light] .pref-card[data-v-93b33de9]{background:#00000005;border-color:#0000000f}html[data-theme=light] .pref-card[data-v-93b33de9]:hover{border-color:#0000001a}html[data-theme=light] .group-label span[data-v-93b33de9]{color:#505564}html[data-theme=light] .toggle-name[data-v-93b33de9]{color:#505a6e}html[data-theme=light] .toggle-row.active .toggle-name[data-v-93b33de9]{color:#191c28}html[data-theme=light] .toggle-hint[data-v-93b33de9]{color:#8c96aa}html[data-theme=light] .dur-chip[data-v-93b33de9]{background:#00000003;border-color:#0000000f}html[data-theme=light] .dur-chip[data-v-93b33de9]:hover{background:#00000005;border-color:#0000001a}html[data-theme=light] .dur-chip.selected[data-v-93b33de9]{background:#6432c80a;border-color:#6432c833}html[data-theme=light] .dur-chip-name[data-v-93b33de9]{color:#505a6e}html[data-theme=light] .dur-chip.selected .dur-chip-name[data-v-93b33de9]{color:#191c28}html[data-theme=light] .dur-chip-desc[data-v-93b33de9]{color:#8c96aa}html[data-theme=light] .gongge-chip-label[data-v-93b33de9]{color:#505a6e}html[data-theme=light] .gongge-chip[data-v-93b33de9]{border-color:#0000000f}html[data-theme=light] .gongge-chip[data-v-93b33de9]:hover{border-color:#0000001a}html[data-theme=light] .prompt-preview[data-v-93b33de9]{color:#3c465a}html[data-theme=light] .retry-desc[data-v-93b33de9]{color:#8c96aa}html[data-theme=light] .retry-label[data-v-93b33de9]{color:#505564}html[data-theme=light] .retry-stepper button[data-v-93b33de9]{color:#646e82}html[data-theme=light] .retry-stepper .retry-count[data-v-93b33de9]{color:#191c28}html[data-theme=light] .strategy-chip[data-v-93b33de9]{border-color:#0000000f}html[data-theme=light] .strategy-chip[data-v-93b33de9]:hover{border-color:#0000001a}html[data-theme=light] .strategy-label[data-v-93b33de9]{color:#505a6e}html[data-theme=light] .strategy-chip.selected .strategy-label[data-v-93b33de9]{color:#191c28}html[data-theme=light] .chat-model-hint[data-v-93b33de9]{color:#a0a5b4}html[data-theme=light] .chat-model-entry[data-v-93b33de9]{border-color:#0000000d}html[data-theme=light] .chat-model-entry[data-v-93b33de9]:hover{border-color:#0000001a}html[data-theme=light] .chat-model-remove[data-v-93b33de9]{color:#b4b9c8}html[data-theme=light] .chat-model-remove[data-v-93b33de9]:hover{color:#dc3232}html[data-theme=light] .chat-model-add[data-v-93b33de9]{color:#a0a5b4;border-color:#00000014}html[data-theme=light] .chat-model-add[data-v-93b33de9]:hover{color:#6432c8;border-color:#6432c84d}html[data-theme=light] .pref-save[data-v-93b33de9]{color:#fff;background:linear-gradient(135deg,#6432c8,#8250dc)}html[data-theme=light] .pref-save[data-v-93b33de9]:hover:not(:disabled){box-shadow:0 .375rem 1.25rem #6432c840}.tuoguan-modal-overlay[data-v-8c836151]{background:var(--b-80);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);z-index:10000;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0}.tuoguan-modal-container[data-v-8c836151]{background:linear-gradient(145deg,#101014 0%,var(--bg-panel-3) 50%,#101014 100%);border-radius:1.5rem;width:50rem;max-width:96vw;position:relative;overflow:hidden;box-shadow:0 2rem 6rem #000000b3,0 0 0 1px #7c3aed1f,0 0 3rem #7c3aed08}.modal-close[data-v-8c836151]{background:var(--w-5);width:2.5rem;height:2.5rem;color:var(--w-45);cursor:pointer;z-index:10;border:none;border-radius:.625rem;justify-content:center;align-items:center;transition:all .25s;display:flex;position:absolute;top:1.125rem;right:1.125rem}.modal-close[data-v-8c836151]:hover{background:var(--w-10);color:var(--w-100);transform:rotate(90deg)}.modal-header[data-v-8c836151]{border-bottom:1px solid var(--w-5);align-items:flex-start;gap:1rem;padding:1.75rem 2rem 1.25rem;display:flex}.header-icon[data-v-8c836151]{color:#7c3aed;background:linear-gradient(135deg,#7c3aed2e,#6d28d91f);border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}.header-text[data-v-8c836151]{flex:1;padding-right:2rem}.modal-title[data-v-8c836151]{color:var(--w-100);background:linear-gradient(135deg,var(--w-100),var(--w-85));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 .25rem;font-size:1.375rem;font-weight:600}.modal-subtitle[data-v-8c836151]{color:var(--w-40);margin:0;font-size:.875rem;line-height:1.5}.notice-bar[data-v-8c836151]{color:#7c3aedbf;background:#7c3aed0f;border:1px solid #7c3aed1f;border-radius:.5rem;align-items:center;gap:.5rem;margin:0 2rem;padding:.5rem .875rem;font-size:.8125rem;line-height:1.5;display:flex}.notice-icon[data-v-8c836151]{color:#7c3aed99;flex-shrink:0}.groups-grid[data-v-8c836151]{grid-template-columns:1fr 1fr;gap:0;padding:1.5rem 2rem;display:grid}.config-group[data-v-8c836151]{padding:0 1.25rem}.config-group[data-v-8c836151]:first-child{padding-left:0}.config-group[data-v-8c836151]:last-child{padding-right:0}.config-group[data-v-8c836151]:not(:last-child){border-right:1px solid var(--w-5)}.group-header[data-v-8c836151]{border-bottom:1px solid var(--w-5);align-items:center;gap:.5rem;margin-bottom:.75rem;padding-bottom:.5rem;display:flex}.group-dot[data-v-8c836151]{border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}.group-title[data-v-8c836151]{color:var(--w-80);flex:1;font-size:.9375rem;font-weight:600}.group-toggle[data-v-8c836151]{color:#7c3aeda6;cursor:pointer;background:0 0;border:none;border-radius:.25rem;padding:.1875rem .5rem;font-size:.8125rem;transition:all .2s}.group-toggle[data-v-8c836151]:hover{color:#7c3aed;background:#7c3aed14}.group-items[data-v-8c836151]{flex-direction:column;gap:.25rem;display:flex}.config-item[data-v-8c836151]{cursor:pointer;border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.75rem;padding:.625rem .75rem;transition:all .15s;display:flex}.config-item[data-v-8c836151]:hover{background:var(--w-3);border-color:var(--w-4)}.config-item.checked[data-v-8c836151]{background:#7c3aed0d;border-color:#7c3aed1f}.cb-wrap[data-v-8c836151]{flex-shrink:0;position:relative}.cb-wrap input[data-v-8c836151]{opacity:0;width:0;height:0;position:absolute}.cb-box[data-v-8c836151]{border:1.5px solid #ffffff2e;border-radius:.3125rem;justify-content:center;align-items:center;width:1.1875rem;height:1.1875rem;transition:all .15s;display:flex}.config-item.checked .cb-box[data-v-8c836151]{color:var(--w-100);background:#7c3aedd9;border-color:#7c3aedd9}.item-info[data-v-8c836151]{flex:1;min-width:0}.item-name[data-v-8c836151]{color:var(--w-85);font-size:.9375rem;font-weight:500;display:block}.item-desc[data-v-8c836151]{color:var(--w-30);margin-top:.125rem;font-size:.75rem;display:block}.config-item.checked .item-name[data-v-8c836151]{color:var(--w-95)}.modal-footer[data-v-8c836151]{border-top:1px solid var(--w-6);background:#0000001f;flex-direction:column;gap:1rem;padding:1.25rem 2rem 1.5rem;display:flex}.retry-section-title[data-v-8c836151]{color:var(--w-45);align-items:center;gap:.375rem;margin-bottom:.5rem;font-size:.8125rem;font-weight:500;display:flex}.retry-section-title svg[data-v-8c836151]{color:var(--w-30)}.retry-cards[data-v-8c836151]{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}.retry-card[data-v-8c836151]{background:var(--w-3);border:1px solid var(--w-6);border-radius:.625rem;align-items:center;gap:.625rem;padding:.625rem .875rem;transition:border-color .2s;display:flex}.retry-card[data-v-8c836151]:hover{border-color:var(--w-10)}.retry-card-icon[data-v-8c836151]{background:var(--w-4);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.retry-card-body[data-v-8c836151]{flex:1;min-width:0}.retry-card-label[data-v-8c836151]{color:var(--w-80);font-size:.8125rem;font-weight:500;display:block}.retry-card-hint[data-v-8c836151]{color:var(--w-30);margin-top:.0625rem;font-size:.6875rem;display:block}.retry-ctrl[data-v-8c836151]{flex-shrink:0;align-items:center;gap:.125rem;display:flex}.adj-btn[data-v-8c836151]{border:1px solid var(--w-10);background:var(--w-4);width:1.625rem;height:1.625rem;color:var(--w-50);cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;padding:0;font-size:1rem;font-weight:300;transition:all .15s;display:flex}.adj-btn[data-v-8c836151]:hover{color:#7c3aed;background:#7c3aed0f;border-color:#7c3aed66}.retry-val[data-v-8c836151]{text-align:center;width:1.75rem;color:var(--w-100);font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:600}.retry-unit[data-v-8c836151]{color:var(--w-25);flex-shrink:0;margin-left:.125rem;font-size:.75rem}.target-card[data-v-8c836151]{border-color:#10b98126}.target-card[data-v-8c836151]:hover{border-color:#10b9814d}.lang-section[data-v-8c836151]{margin-top:-.25rem}.lang-chips[data-v-8c836151]{flex-wrap:wrap;gap:.375rem;display:flex}.lang-chip[data-v-8c836151]{color:var(--w-50);background:var(--w-4);border:1px solid var(--w-8);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.375rem;padding:.3125rem .75rem;font-size:.8125rem;transition:all .15s}.lang-chip[data-v-8c836151]:hover{color:var(--w-70);border-color:#7c3aed4d}.lang-chip.selected[data-v-8c836151]{color:#7c3aed;background:#7c3aed1f;border-color:#7c3aed66;font-weight:500}.lang-chip.lang-custom[data-v-8c836151]{border-style:dashed}.lang-chip.lang-custom.selected[data-v-8c836151]{border-style:solid}.custom-lang-display[data-v-8c836151]{color:var(--w-40);margin-top:.375rem;font-size:.8125rem}.custom-lang-display strong[data-v-8c836151]{color:#7c3aed;font-weight:600}.custom-lang-row[data-v-8c836151]{align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.custom-lang-input[data-v-8c836151]{border:1px solid var(--w-10);background:var(--w-4);color:var(--w-100);border-radius:.5rem;outline:none;flex:1;padding:.4rem .75rem;font-size:.8125rem;transition:border-color .2s}.custom-lang-input[data-v-8c836151]:focus{border-color:#7c3aed66}.custom-lang-input[data-v-8c836151]::placeholder{color:var(--w-20)}.custom-lang-ok[data-v-8c836151]{color:#7c3aed;cursor:pointer;background:#7c3aed14;border:1px solid #7c3aed4d;border-radius:.375rem;padding:.375rem .875rem;font-size:.8125rem;transition:all .15s}.custom-lang-ok[data-v-8c836151]:hover:not(:disabled){background:#7c3aed2e}.custom-lang-ok[data-v-8c836151]:disabled{opacity:.4;cursor:not-allowed}.custom-lang-cancel[data-v-8c836151]{border:1px solid var(--w-10);color:var(--w-45);cursor:pointer;background:0 0;border-radius:.375rem;padding:.375rem .75rem;font-size:.8125rem;transition:all .15s}.custom-lang-cancel[data-v-8c836151]:hover{border-color:var(--w-20);color:var(--w-70)}.footer-actions[data-v-8c836151]{justify-content:flex-end;align-items:center;gap:.875rem;display:flex}.checked-count[data-v-8c836151]{color:var(--w-40);margin-right:auto;font-size:.875rem}.checked-count strong[data-v-8c836151]{color:#7c3aedbf;font-weight:600}.cancel-btn[data-v-8c836151]{border:1px solid var(--w-10);color:#ffffff8c;cursor:pointer;background:0 0;border-radius:.625rem;padding:.5625rem 1.5rem;font-size:.875rem;transition:all .2s}.cancel-btn[data-v-8c836151]:hover{border-color:var(--w-20);color:var(--w-80)}.start-btn[data-v-8c836151]{color:var(--w-100);cursor:pointer;background:linear-gradient(135deg,#7c3aedd9,#6d28d9d9);border:none;border-radius:.625rem;align-items:center;gap:.5rem;padding:.5625rem 1.75rem;font-size:.9375rem;font-weight:600;transition:all .2s;display:flex;box-shadow:0 0 1.25rem #7c3aed2e}.start-btn[data-v-8c836151]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 0 2rem #7c3aed59}.start-btn[data-v-8c836151]:disabled{opacity:.4;cursor:not-allowed}.tuoguan-modal-fade-enter-active[data-v-8c836151]{transition:opacity .25s}.tuoguan-modal-fade-enter-active .tuoguan-modal-container[data-v-8c836151]{transition:transform .25s,opacity .25s}.tuoguan-modal-fade-leave-active[data-v-8c836151]{transition:opacity .15s}.tuoguan-modal-fade-leave-active .tuoguan-modal-container[data-v-8c836151]{transition:transform .15s,opacity .15s}.tuoguan-modal-fade-enter-from[data-v-8c836151]{opacity:0}.tuoguan-modal-fade-enter-from .tuoguan-modal-container[data-v-8c836151]{opacity:0;transform:scale(.96)translateY(.5rem)}.tuoguan-modal-fade-leave-to[data-v-8c836151]{opacity:0}.tuoguan-modal-fade-leave-to .tuoguan-modal-container[data-v-8c836151]{opacity:0;transform:scale(.96)}@media (max-width:56rem){.groups-grid[data-v-8c836151]{grid-template-columns:1fr;gap:1rem}.config-group[data-v-8c836151]{border-right:none!important;padding:0!important}.tuoguan-modal-container[data-v-8c836151]{width:100%}.retry-cards[data-v-8c836151]{grid-template-columns:1fr}.footer-actions[data-v-8c836151]{flex-wrap:wrap}}html[data-theme=light] .tuoguan-modal-overlay[data-v-8c836151]{background:#00000059}html[data-theme=light] .tuoguan-modal-container[data-v-8c836151]{background:linear-gradient(145deg,#fff,#f8faff,#fff);box-shadow:0 2rem 6rem #0000001f,0 0 0 1px #00a1c214}html[data-theme=light] .modal-title[data-v-8c836151]{background:linear-gradient(135deg,#191e2d,#3c4150);-webkit-background-clip:text;background-clip:text}html[data-theme=light] .modal-subtitle[data-v-8c836151]{color:#414b64}html[data-theme=light] .group-title[data-v-8c836151]{color:#282d3c}html[data-theme=light] .item-name[data-v-8c836151]{color:#323746}html[data-theme=light] .config-item.checked .item-name[data-v-8c836151]{color:#191c28}html[data-theme=light] .item-desc[data-v-8c836151]{color:#5a6478}html[data-theme=light] .config-item[data-v-8c836151]:hover{background:#00000008}html[data-theme=light] .config-item.checked[data-v-8c836151]{background:#00a1c20a;border-color:#00a1c226}html[data-theme=light] .cb-box[data-v-8c836151]{border-color:#0003}html[data-theme=light] .modal-footer[data-v-8c836151]{background:#00000005;border-top-color:#0000000f}html[data-theme=light] .retry-section-title[data-v-8c836151]{color:#3c4150}html[data-theme=light] .retry-section-title svg[data-v-8c836151]{color:#414b64}html[data-theme=light] .retry-card[data-v-8c836151]{background:#ffffffe6;border:1px solid #00000014}html[data-theme=light] .retry-card[data-v-8c836151]:hover{border-color:#00000026}html[data-theme=light] .retry-card-icon[data-v-8c836151]{background:#0000000a}html[data-theme=light] .retry-card-label[data-v-8c836151]{color:#282d3c}html[data-theme=light] .retry-card-hint[data-v-8c836151]{color:#5a6478}html[data-theme=light] .adj-btn[data-v-8c836151]{color:#505a6e;background:#ffffffe6;border-color:#0000001f}html[data-theme=light] .adj-btn[data-v-8c836151]:hover{color:#008caa;background:#00a1c20f;border-color:#00a1c266}html[data-theme=light] .retry-val[data-v-8c836151]{color:#191c28}html[data-theme=light] .retry-unit[data-v-8c836151]{color:#5a6478}html[data-theme=light] .video-target-card[data-v-8c836151]{border-color:#10b98133}html[data-theme=light] .video-target-card[data-v-8c836151]:hover{border-color:#10b98159}html[data-theme=light] .checked-count[data-v-8c836151]{color:#414b64}html[data-theme=light] .checked-count strong[data-v-8c836151]{color:#008caa}html[data-theme=light] .cancel-btn[data-v-8c836151]{color:#505a6e;border-color:#0000001a}html[data-theme=light] .cancel-btn[data-v-8c836151]:hover{color:#282d3c;border-color:#0003}.zhixing-zhuangtai[data-v-c0896ac5]{background:var(--w-2);border:1px solid var(--w-6);border-radius:.875rem;flex-direction:column;gap:.75rem;margin-top:.5rem;padding:1.125rem 1.25rem;transition:all .5s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.zhixing-zhuangtai[data-v-c0896ac5]:before{content:"";height:2px;transition:background .6s;position:absolute;top:0;left:0;right:0}.phase-dispatch[data-v-c0896ac5]:before{background:linear-gradient(90deg,#7c3aedcc,#7c3aed33,#0000)}.phase-thinking[data-v-c0896ac5]:before{background:linear-gradient(90deg,#a78bfacc,#6d28d966,#0000)}.phase-building[data-v-c0896ac5]:before{background:linear-gradient(90deg,#6d28d9cc,#b453094d,#0000)}.phase-default[data-v-c0896ac5]:before{background:linear-gradient(90deg,#7c3aed99,#7c3aed26,#0000)}.status-title-row[data-v-c0896ac5]{align-items:center;gap:.425rem;display:flex}.title-icon[data-v-c0896ac5]{font-size:.75rem;transition:color .5s}.phase-dispatch .title-icon[data-v-c0896ac5]{color:#7c3aed99}.phase-thinking .title-icon[data-v-c0896ac5]{color:#a78bfa99}.phase-building .title-icon[data-v-c0896ac5]{color:#6d28d999}.phase-default .title-icon[data-v-c0896ac5]{color:var(--w-30)}.title-text[data-v-c0896ac5]{letter-spacing:.08em;color:var(--w-35);text-transform:uppercase;font-size:.6875rem;font-weight:600;transition:color .5s}.phase-dispatch .title-text[data-v-c0896ac5]{color:#7c3aed73}.phase-thinking .title-text[data-v-c0896ac5]{color:#a78bfa73}.phase-building .title-text[data-v-c0896ac5]{color:#6d28d973}.status-main-row[data-v-c0896ac5]{align-items:center;gap:.75rem;display:flex}.status-visual[data-v-c0896ac5]{flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex;position:relative}.anim-dispatch[data-v-c0896ac5]{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.signal-dot[data-v-c0896ac5]{background:#7c3aede6;border-radius:50%;width:.5rem;height:.5rem;animation:1.5s ease-in-out infinite signalPulse-c0896ac5;box-shadow:0 0 8px #7c3aed80}.signal-ring[data-v-c0896ac5]{border:2px solid #7c3aed66;border-radius:50%;width:1.5rem;height:1.5rem;animation:2s ease-out infinite signalExpand-c0896ac5;position:absolute}.signal-ring.ring-2[data-v-c0896ac5]{animation-delay:.7s}@keyframes signalPulse-c0896ac5{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.3)}}@keyframes signalExpand-c0896ac5{0%{opacity:.8;transform:scale(.5)}to{opacity:0;transform:scale(2)}}.anim-thinking[data-v-c0896ac5]{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.think-core[data-v-c0896ac5]{background:radial-gradient(circle,#a78bfaf2,#7c3aedb3);border-radius:50%;width:.625rem;height:.625rem;animation:2s ease-in-out infinite thinkPulse-c0896ac5;box-shadow:0 0 12px #7c3aed80}.think-orbit[data-v-c0896ac5]{border:1.5px solid #7c3aed99;border-color:#7c3aed99 #a78bfa4d #0000 #0000;border-radius:50%;width:1.75rem;height:1.75rem;animation:2.5s linear infinite thinkOrbit-c0896ac5;position:absolute}.think-orbit.orbit-2[data-v-c0896ac5]{border-top-color:#a78bfa66;border-right-color:#7c3aed26;width:2.25rem;height:2.25rem;animation-duration:3.5s;animation-direction:reverse}.think-spark[data-v-c0896ac5]{background:#a78bfae6;border-radius:50%;width:3px;height:3px;animation:2.5s ease-in-out infinite sparkle-c0896ac5;position:absolute}.think-spark.spark-1[data-v-c0896ac5]{animation-delay:0s;top:2px;right:8px}.think-spark.spark-2[data-v-c0896ac5]{animation-delay:.8s;bottom:4px;left:4px}.think-spark.spark-3[data-v-c0896ac5]{animation-delay:1.6s;top:10px;left:2px}@keyframes thinkPulse-c0896ac5{0%,to{transform:scale(1);box-shadow:0 0 12px #7c3aed80}50%{transform:scale(1.15);box-shadow:0 0 20px #7c3aedb3}}@keyframes thinkOrbit-c0896ac5{to{transform:rotate(360deg)}}@keyframes sparkle-c0896ac5{0%,to{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1.2)}}.anim-building[data-v-c0896ac5]{justify-content:center;align-items:flex-end;gap:3px;width:100%;height:100%;padding-bottom:.375rem;display:flex;position:relative}.block[data-v-c0896ac5]{border-radius:2px;width:.5rem;animation:1.6s ease-in-out infinite blockBuild-c0896ac5}.block-1[data-v-c0896ac5]{background:linear-gradient(#6d28d94d,#6d28d9cc);animation-delay:0s}.block-2[data-v-c0896ac5]{background:linear-gradient(#7c3aed4d,#7c3aedcc);animation-delay:.2s}.block-3[data-v-c0896ac5]{background:linear-gradient(#b453094d,#b45309cc);animation-delay:.4s}@keyframes blockBuild-c0896ac5{0%,to{height:.5rem}30%{height:1.375rem}60%{height:.875rem}80%{height:1.125rem}}.anim-default[data-v-c0896ac5]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.spinner-arc[data-v-c0896ac5]{border:2px solid #7c3aed33;border-top-color:#7c3aedcc;border-radius:50%;width:1.375rem;height:1.375rem;animation:.8s linear infinite spin-c0896ac5}@keyframes spin-c0896ac5{to{transform:rotate(360deg)}}.status-text-area[data-v-c0896ac5]{align-items:baseline;display:flex}.status-main-text[data-v-c0896ac5]{font-size:.9375rem;font-weight:600;line-height:1.4;transition:color .5s}.phase-dispatch .status-main-text[data-v-c0896ac5]{color:#7c3aedf2}.phase-thinking .status-main-text[data-v-c0896ac5]{color:#a78bfaf2}.phase-building .status-main-text[data-v-c0896ac5]{color:#6d28d9f2}.phase-default .status-main-text[data-v-c0896ac5]{color:var(--w-85)}.wave-dots[data-v-c0896ac5]{margin-left:2px;display:inline-flex}.wave-dots .dot[data-v-c0896ac5]{font-size:1.15em;font-weight:700;animation:1.4s ease-in-out infinite wave-c0896ac5}.phase-dispatch .wave-dots .dot[data-v-c0896ac5]{color:#7c3aedcc}.phase-thinking .wave-dots .dot[data-v-c0896ac5]{color:#a78bfacc}.phase-building .wave-dots .dot[data-v-c0896ac5]{color:#6d28d9cc}.phase-default .wave-dots .dot[data-v-c0896ac5]{color:#7c3aede6}.wave-dots .dot[data-v-c0896ac5]:first-child{animation-delay:0s}.wave-dots .dot[data-v-c0896ac5]:nth-child(2){animation-delay:.2s}.wave-dots .dot[data-v-c0896ac5]:nth-child(3){animation-delay:.4s}@keyframes wave-c0896ac5{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}.phase-indicator[data-v-c0896ac5]{padding:.5rem .25rem 0}.phase-track[data-v-c0896ac5]{height:2.5rem;margin:0 1rem;position:relative}.track-bg[data-v-c0896ac5]{background:var(--w-6);border-radius:2px;height:3px;position:absolute;top:.5rem;left:0;right:0}.track-fill[data-v-c0896ac5]{border-radius:2px;height:3px;transition:width .8s cubic-bezier(.4,0,.2,1);position:absolute;top:.5rem;left:0}.phase-dispatch .track-fill[data-v-c0896ac5]{background:linear-gradient(90deg,#7c3aede6,#7c3aed66)}.phase-thinking .track-fill[data-v-c0896ac5]{background:linear-gradient(90deg,#22c55ecc,#a78bfae6)}.phase-building .track-fill[data-v-c0896ac5]{background:linear-gradient(90deg,#22c55eb3,#22c55e80,#6d28d9e6)}.track-nodes[data-v-c0896ac5]{height:100%;position:absolute;top:0;left:0;right:0}.track-node[data-v-c0896ac5]{flex-direction:column;align-items:center;gap:.375rem;display:flex;position:absolute;transform:translate(-50%)}.node-dot[data-v-c0896ac5]{background:var(--w-3);border:2px solid var(--w-10);border-radius:50%;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;transition:all .5s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.node-inner[data-v-c0896ac5]{background:var(--w-8);border-radius:50%;width:.375rem;height:.375rem;transition:all .5s}.track-node.active .node-dot[data-v-c0896ac5]{border-color:currentColor;animation:2s ease-in-out infinite nodeGlow-c0896ac5;box-shadow:0 0 10px,0 0 20px #7c3aed26}.track-node.active .node-inner[data-v-c0896ac5]{background:currentColor;box-shadow:0 0 4px}.phase-dispatch .track-node.active[data-v-c0896ac5]{color:#7c3aedb3}.phase-thinking .track-node.active[data-v-c0896ac5]{color:#a78bfab3}.phase-building .track-node.active[data-v-c0896ac5]{color:#6d28d9b3}.track-node.done .node-dot[data-v-c0896ac5]{box-shadow:none;background:#22c55e1a;border-color:#22c55e80;animation:none}.track-node.done .node-inner[data-v-c0896ac5]{box-shadow:none;background:#22c55ecc}@keyframes nodeGlow-c0896ac5{0%,to{box-shadow:0 0 8px,0 0 16px #7c3aed1a}50%{box-shadow:0 0 14px,0 0 28px #7c3aed33}}.node-label[data-v-c0896ac5]{letter-spacing:.06em;color:var(--w-12);white-space:nowrap;font-size:.6875rem;font-weight:500;transition:all .5s}.track-node.active .node-label[data-v-c0896ac5]{color:#ffffffa6;font-weight:600}.track-node.done .node-label[data-v-c0896ac5]{color:#22c55e80}html[data-theme=light] .zhixing-zhuangtai[data-v-c0896ac5]{background:#fffffff2;border-color:#00000014}html[data-theme=light] .title-text[data-v-c0896ac5]{color:#414b64}html[data-theme=light] .phase-dispatch .title-text[data-v-c0896ac5]{color:#6432c8}html[data-theme=light] .phase-thinking .title-text[data-v-c0896ac5]{color:#8b5cf6d9}html[data-theme=light] .phase-building .title-text[data-v-c0896ac5]{color:#501eb4}html[data-theme=light] .phase-dispatch .title-icon[data-v-c0896ac5]{color:#6432c8}html[data-theme=light] .phase-thinking .title-icon[data-v-c0896ac5]{color:#8b5cf6d9}html[data-theme=light] .phase-building .title-icon[data-v-c0896ac5]{color:#501eb4}html[data-theme=light] .phase-dispatch .status-main-text[data-v-c0896ac5]{color:#6432c8}html[data-theme=light] .phase-thinking .status-main-text[data-v-c0896ac5]{color:#8b5cf6f2}html[data-theme=light] .phase-building .status-main-text[data-v-c0896ac5]{color:#501eb4}html[data-theme=light] .phase-default .status-main-text[data-v-c0896ac5]{color:#141928}html[data-theme=light] .track-bg[data-v-c0896ac5]{background:#0000000f}html[data-theme=light] .node-dot[data-v-c0896ac5]{background:#fffffffa;border-color:#0000001a}html[data-theme=light] .node-inner[data-v-c0896ac5]{background:#00000014}html[data-theme=light] .node-label[data-v-c0896ac5]{color:#a0a5b4}html[data-theme=light] .track-node.active .node-label[data-v-c0896ac5]{color:#414b64}html[data-theme=light] .track-node.done .node-label[data-v-c0896ac5]{color:#15803db3}.suggestion-section[data-v-f6516270]{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.suggestion-label[data-v-f6516270]{color:var(--w-35);letter-spacing:.02em;font-size:.75rem;font-weight:500}.suggestion-area[data-v-f6516270]{background:var(--w-3);border:1px solid var(--w-6);border-radius:.875rem;align-items:flex-start;gap:.625rem;padding:.75rem 1rem;transition:all .25s;display:flex;position:relative}.suggestion-area[data-v-f6516270]:hover{background:var(--w-5);border-color:var(--w-10)}.suggestion-area[data-v-f6516270]:focus-within{background:#7c3aed0a;border-color:#7c3aed4d;box-shadow:0 0 0 3px #7c3aed0f}.suggestion-icon[data-v-f6516270]{color:var(--w-20);flex-shrink:0;margin-top:.125rem;transition:color .2s}.suggestion-area:focus-within .suggestion-icon[data-v-f6516270]{color:#7c3aed99}.suggestion-input[data-v-f6516270]{color:var(--w-90);resize:none;background:0 0;border:none;outline:none;flex:1;min-height:1.25rem;max-height:10rem;margin:0;padding:0;font-family:inherit;font-size:.8125rem;line-height:1.5;overflow:hidden}.suggestion-input[data-v-f6516270]::placeholder{color:#ffffff38}.suggestion-hint[data-v-f6516270]{color:#ffffff2e;border:1px solid var(--w-8);letter-spacing:.02em;cursor:default;-webkit-user-select:none;user-select:none;border-radius:.375rem;flex-shrink:0;padding:.125rem .5rem;font-family:monospace;font-size:.6875rem;transition:all .25s}.suggestion-hint.active[data-v-f6516270]{color:#7c3aede6;cursor:pointer;background:#7c3aed1a;border-color:#7c3aed80;box-shadow:0 0 6px #7c3aed26}html[data-theme=light] .suggestion-label[data-v-f6516270]{color:#414b64}html[data-theme=light] .suggestion-area[data-v-f6516270]{background:#fffffff2;border-color:#00000014}html[data-theme=light] .suggestion-area[data-v-f6516270]:hover{background:#fff;border-color:#0000001f}html[data-theme=light] .suggestion-area[data-v-f6516270]:focus-within{background:#f8f6ffe6;border-color:#6432c84d;box-shadow:0 0 0 3px #6432c80f}html[data-theme=light] .suggestion-icon[data-v-f6516270]{color:#a0a5b4}html[data-theme=light] .suggestion-area:focus-within .suggestion-icon[data-v-f6516270]{color:#6432c8}html[data-theme=light] .suggestion-input[data-v-f6516270]{color:#141928}html[data-theme=light] .suggestion-input[data-v-f6516270]::placeholder{color:#a0a5b4}html[data-theme=light] .suggestion-hint[data-v-f6516270]{color:#a0a5b4;border-color:#00000014}html[data-theme=light] .suggestion-hint.active[data-v-f6516270]{color:#6432c8;background:#6432c814;border-color:#6432c866}.jieDian-header[data-v-9591107b]{margin-bottom:.25rem}.jieDian-name[data-v-9591107b]{color:var(--w-100);font-size:1rem;font-weight:600}.jieDian-sub[data-v-9591107b]{color:var(--w-45);margin-top:.25rem;font-size:.8125rem;line-height:1.5;display:block}.confirm-area[data-v-9591107b]{flex-direction:column;gap:1.25rem;margin-top:.625rem;display:flex}.ai-text-block[data-v-9591107b]{color:var(--text-content);background:#7c3aed08;border:1px solid #7c3aed14;border-radius:.75rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.7}.ai-text-block[data-v-9591107b] .markdown-body{color:var(--text-content);font-size:.875rem;line-height:1.7}.ai-text-block[data-v-9591107b] strong{color:var(--w-95);font-weight:600}.ai-text-block[data-v-9591107b] ul,.ai-text-block[data-v-9591107b] ol{margin:.375rem 0;padding-left:1.25rem}.ai-text-block[data-v-9591107b] li{margin:.1875rem 0}.selection-area[data-v-9591107b]{flex-direction:column;gap:1rem;display:flex}.selection-header[data-v-9591107b]{justify-content:space-between;align-items:baseline;display:flex}.header-title[data-v-9591107b]{color:var(--w-100);font-size:.9375rem;font-weight:600}.header-actions[data-v-9591107b]{align-items:center;gap:.75rem;display:flex}.smart-select-btn[data-v-9591107b]{color:#a78bfae6;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#7c3aed1a,#a78bfa0f);border:1px solid #7c3aed40;border-radius:2rem;align-items:center;gap:.375rem;padding:.25rem .75rem;font-family:inherit;font-size:.75rem;font-weight:500;transition:all .2s;display:inline-flex}.smart-select-btn[data-v-9591107b]:hover{background:linear-gradient(135deg,#7c3aed2e,#a78bfa1f);border-color:#7c3aed66;box-shadow:0 2px 10px #7c3aed26}.smart-select-btn[data-v-9591107b]:active{transform:scale(.97)}.clear-select-btn[data-v-9591107b]{background:var(--w-4);border:1px solid var(--w-12);color:var(--w-50);cursor:pointer;white-space:nowrap;border-radius:2rem;align-items:center;gap:.25rem;padding:.25rem .625rem;font-family:inherit;font-size:.75rem;font-weight:500;transition:all .2s;display:inline-flex}.clear-select-btn[data-v-9591107b]:hover{color:#f87171e6;background:#ef444414;border-color:#ef444440}.clear-select-btn[data-v-9591107b]:active{transform:scale(.97)}.header-hint[data-v-9591107b]{color:#7c3aedb3;white-space:nowrap;font-size:.75rem;font-weight:500}.type-grid[data-v-9591107b]{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.type-card[data-v-9591107b]{--accent:245, 158, 11;border:1px solid var(--w-7);cursor:pointer;background:#ffffff06;border-radius:14px;flex-direction:column;padding:1.25rem 1.25rem 1rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.card-priority-高[data-v-9591107b]{--accent:245, 158, 11}.card-priority-中[data-v-9591107b]{--accent:96, 165, 250}.card-priority-低[data-v-9591107b]{--accent:148, 163, 184}.card-glow-bar[data-v-9591107b]{background:linear-gradient(90deg,transparent,rgba(var(--accent),.5),transparent);opacity:0;height:2px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.type-card:hover .card-glow-bar[data-v-9591107b],.type-card.selected .card-glow-bar[data-v-9591107b]{opacity:1}.type-card.selected .card-glow-bar[data-v-9591107b]{background:linear-gradient(90deg,transparent,rgba(var(--accent),.8),transparent)}.type-card[data-v-9591107b]:hover{background:rgba(var(--accent),.04);border-color:rgba(var(--accent),.2);box-shadow:0 8px 24px -8px #00000059,0 0 0 1px rgba(var(--accent),.08);transform:translateY(-3px)}.type-card.selected[data-v-9591107b]{background:rgba(var(--accent),.08);border-color:rgba(var(--accent),.45);box-shadow:0 0 0 1px rgba(var(--accent),.15),0 4px 20px -4px rgba(var(--accent),.2),inset 0 1px rgba(var(--accent),.1)}.card-header[data-v-9591107b]{justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.75rem;display:flex}.card-tags[data-v-9591107b]{flex-wrap:wrap;flex:1;gap:.375rem;display:flex}.tag-chip[data-v-9591107b]{white-space:nowrap;border-radius:2rem;align-items:center;padding:.1875rem .625rem;font-size:.8rem;font-weight:600;line-height:1.5;display:inline-flex}.tag-required[data-v-9591107b]{color:#ef4444e6;background:#ef44441f;border:1px solid #ef444433}.tag-recommend[data-v-9591107b]{color:#60a5fae6;background:#3b82f61f;border:1px solid #3b82f633}.tag-hot[data-v-9591107b]{color:#a78bfae6;background:#7c3aed1f;border:1px solid #7c3aed33}.tag-diff[data-v-9591107b]{color:#c084fce6;background:#a855f71f;border:1px solid #a855f733}.tag-brand[data-v-9591107b]{color:#2dd4bfe6;background:#14b8a61f;border:1px solid #14b8a633}.tag-content[data-v-9591107b]{color:#f472b6e6;background:#ec48991f;border:1px solid #ec489933}.tag-promo[data-v-9591107b]{color:#fb923ce6;background:#f973161f;border:1px solid #f9731633}.tag-default[data-v-9591107b]{background:var(--w-6);color:var(--w-60);border:1px solid var(--w-10)}.card-check[data-v-9591107b]{background:linear-gradient(135deg,rgba(var(--accent),1),rgba(var(--accent),.7));width:1.375rem;height:1.375rem;box-shadow:0 2px 8px rgba(var(--accent),.4);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;animation:.3s cubic-bezier(.34,1.56,.64,1) check-pop-9591107b;display:flex}@keyframes check-pop-9591107b{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.card-check svg[data-v-9591107b]{width:.8rem;height:.8rem;color:var(--w-100)}.check-empty[data-v-9591107b]{border:1.5px solid var(--w-15);border-radius:50%;flex-shrink:0;width:1.25rem;height:1.25rem;transition:border-color .2s}.type-card:hover .check-empty[data-v-9591107b]{border-color:rgba(var(--accent),.4)}.card-body[data-v-9591107b]{flex-direction:column;flex:1;gap:.5rem;display:flex}.card-title[data-v-9591107b]{color:var(--w-95);font-size:1.0625rem;font-weight:600;line-height:1.35;transition:color .25s}.type-card.selected .card-title[data-v-9591107b]{color:var(--w-100)}.card-desc[data-v-9591107b]{color:var(--w-50);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.9rem;line-height:1.65;display:-webkit-box;overflow:hidden}.type-card:hover .card-desc[data-v-9591107b]{color:var(--w-60)}.type-card.selected .card-desc[data-v-9591107b]{color:#ffffffa6}.card-reason[data-v-9591107b]{background:rgba(var(--accent),.05);border-radius:.4375rem;align-items:flex-start;gap:.4375rem;margin-top:.375rem;padding:.4375rem .625rem;display:flex}.card-reason svg[data-v-9591107b]{color:rgba(var(--accent),.7);flex-shrink:0;margin-top:2px}.card-reason span[data-v-9591107b]{color:rgba(var(--accent),.85);font-size:.8125rem;line-height:1.55}.card-footer[data-v-9591107b]{border-top:1px solid var(--w-5);justify-content:space-between;align-items:center;gap:.5rem;margin-top:.875rem;padding-top:.625rem;display:flex}.footer-left[data-v-9591107b]{flex:1;min-width:0;overflow:hidden}.footer-right[data-v-9591107b]{flex-shrink:0}.platform-tags[data-v-9591107b]{flex-wrap:wrap;gap:.3125rem;display:flex}.platform-chip[data-v-9591107b]{white-space:nowrap;background:var(--w-5);border:1px solid var(--w-10);color:#ffffff8c;border-radius:.25rem;padding:.125rem .4375rem;font-size:.75rem}.plat-all[data-v-9591107b]{color:#34d399d9;background:#34d39914;border-color:#34d3992e}.plat-taobao[data-v-9591107b]{color:#a78bfad9;background:#7c3aed14;border-color:#7c3aed2e}.plat-jd[data-v-9591107b]{color:#f87171d9;background:#ef444414;border-color:#ef44442e}.plat-pdd[data-v-9591107b]{color:#fb923cd9;background:#f9731614;border-color:#f973162e}.plat-douyin[data-v-9591107b]{color:#f472b6d9;background:#ec489914;border-color:#ec48992e}.plat-xhs[data-v-9591107b]{color:#fc8181d9;background:#ef444414;border-color:#ef44442e}.plat-1688[data-v-9591107b]{color:#60a5fad9;background:#60a5fa14;border-color:#60a5fa2e}.plat-kuaishou[data-v-9591107b]{color:#c084fcd9;background:#a855f714;border-color:#a855f72e}.plat-default[data-v-9591107b]{color:#94a3b8cc;background:#94a3b814;border-color:#94a3b826}.plat-more[data-v-9591107b]{background:var(--w-6);border-color:var(--w-12);color:var(--w-50)}.priority-badge[data-v-9591107b]{white-space:nowrap;border-radius:2rem;padding:.125rem .5rem;font-size:.75rem;font-weight:600}.priority-高[data-v-9591107b]{color:#a78bfae6;background:#7c3aed1f;border:1px solid #7c3aed33}.priority-中[data-v-9591107b]{color:#60a5facc;background:#60a5fa1a;border:1px solid #60a5fa26}.priority-低[data-v-9591107b]{color:#94a3b8b3;background:#94a3b81a;border:1px solid #94a3b826}.card-conversion[data-v-9591107b]{margin-top:.5rem}.conversion-text[data-v-9591107b]{color:rgba(var(--accent),.55);font-size:.75rem;font-style:italic}.type-card:hover .conversion-text[data-v-9591107b]{color:rgba(var(--accent),.7)}.type-card.selected .conversion-text[data-v-9591107b]{color:rgba(var(--accent),.8)}.action-row[data-v-9591107b]{justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.confirm-btn[data-v-9591107b]{color:#7c3aedf2;cursor:pointer;letter-spacing:.02em;background:linear-gradient(135deg,#7c3aed26,#6d28d91f);border:1px solid #7c3aed59;border-radius:.625rem;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.confirm-btn[data-v-9591107b]:hover:not(:disabled){background:linear-gradient(135deg,#7c3aed40,#6d28d933);border-color:#7c3aed8c;transform:translateY(-1px);box-shadow:0 4px 20px #7c3aed33}.confirm-btn[data-v-9591107b]:disabled{opacity:.35;cursor:not-allowed}.btn-spinner[data-v-9591107b]{border:2px solid #7c3aed4d;border-top-color:#7c3aede6;border-radius:50%;width:.875rem;height:.875rem;animation:.8s linear infinite spin-9591107b}@keyframes spin-9591107b{to{transform:rotate(360deg)}}.done-area[data-v-9591107b]{margin-top:.625rem}.done-card[data-v-9591107b]{background:linear-gradient(135deg,#22c55e08,#34d39905,#ffffff03);border:1px solid #22c55e1a;border-radius:1rem;flex-direction:column;gap:.75rem;padding:1rem 1.25rem 1.125rem;display:flex;position:relative;overflow:hidden}.done-accent-bar[data-v-9591107b]{background:linear-gradient(90deg,#22c55e99,#34d39966,#10b98133,#0000);height:2px;position:absolute;top:0;left:0;right:0}.done-header[data-v-9591107b]{align-items:flex-start;gap:.75rem;display:flex}.done-icon-wrap[data-v-9591107b]{color:#22c55eb3;background:#22c55e14;border:1px solid #22c55e1f;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.done-header-text[data-v-9591107b]{flex-direction:column;flex:1;gap:.3rem;min-width:0;display:flex}.done-title-row[data-v-9591107b]{align-items:center;gap:.5rem;display:flex}.done-badge[data-v-9591107b]{color:#22c55ee6;white-space:nowrap;background:#22c55e1a;border:1px solid #22c55e2e;border-radius:.25rem;flex-shrink:0;align-items:center;gap:.2rem;padding:.125rem .4375rem;font-size:.6875rem;font-weight:600;display:inline-flex}.done-badge svg[data-v-9591107b]{color:#22c55ee6;flex-shrink:0}.done-title[data-v-9591107b]{color:var(--w-95);text-overflow:ellipsis;white-space:nowrap;font-size:1.0625rem;font-weight:700;overflow:hidden}.done-stats-row[data-v-9591107b]{align-items:center;gap:.75rem;display:flex}.done-stat[data-v-9591107b]{color:var(--w-35);align-items:center;gap:.2rem;font-size:.75rem;font-weight:500;display:inline-flex}.done-stat svg[data-v-9591107b]{color:var(--w-25)}.done-type-chips[data-v-9591107b]{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.done-chip[data-v-9591107b]{--cc:34, 197, 94;background:rgba(var(--cc),.04);border:1px solid rgba(var(--cc),.1);border-radius:.5rem;flex-direction:column;padding:.3rem .625rem;transition:all .2s;display:inline-flex}.done-chip[data-v-9591107b]:hover{background:rgba(var(--cc),.07);border-color:rgba(var(--cc),.18)}.chip-accent-0[data-v-9591107b]{--cc:34, 197, 94}.chip-accent-1[data-v-9591107b]{--cc:59, 130, 246}.chip-accent-2[data-v-9591107b]{--cc:245, 158, 11}.chip-accent-3[data-v-9591107b]{--cc:34, 211, 238}.chip-accent-4[data-v-9591107b]{--cc:244, 114, 182}.chip-name[data-v-9591107b]{color:rgba(var(--cc),.9);font-size:.825rem;font-weight:600}.chip-desc[data-v-9591107b]{color:var(--w-35);text-overflow:ellipsis;white-space:nowrap;max-width:12rem;font-size:.65rem;line-height:1.4;overflow:hidden}.done-chip-more[data-v-9591107b]{color:var(--w-25);padding:.2rem .4rem;font-size:.7rem;font-weight:500}html[data-theme=light] .jieDian-name[data-v-9591107b]{color:#141928}html[data-theme=light] .jieDian-sub[data-v-9591107b]{color:#414b64}html[data-theme=light] .header-title[data-v-9591107b]{color:#141928}html[data-theme=light] .header-hint[data-v-9591107b]{color:#555f73}html[data-theme=light] .ai-text-block[data-v-9591107b]{background:linear-gradient(160deg,#f8f7ff,#f5f4fc);border:1px solid #6432c814;box-shadow:inset 0 1px 3px #00000005}html[data-theme=light] .smart-select-btn[data-v-9591107b]{color:#5028a0;background:linear-gradient(135deg,#6432c80f,#8b5cf60a);border-color:#6432c833}html[data-theme=light] .smart-select-btn[data-v-9591107b]:hover{background:linear-gradient(135deg,#6432c81f,#8b5cf614);border-color:#6432c859;box-shadow:0 2px 8px #6432c81a}html[data-theme=light] .type-card[data-v-9591107b]{background:linear-gradient(145deg,#fff,#faf9ff);border-color:#00000014;box-shadow:0 2px 8px #0000000d,0 4px 16px #00000008}html[data-theme=light] .type-card[data-v-9591107b]:hover{background:rgba(var(--accent),.04);border-color:rgba(var(--accent),.22);box-shadow:0 4px 16px #00000012,0 8px 24px rgba(var(--accent),.04)}html[data-theme=light] .type-card.selected[data-v-9591107b]{background:rgba(var(--accent),.06);border-color:rgba(var(--accent),.4);box-shadow:0 0 0 1px rgba(var(--accent),.08),0 4px 16px rgba(var(--accent),.08)}html[data-theme=light] .card-glow-bar[data-v-9591107b]{opacity:.7}html[data-theme=light] .type-card.selected .card-glow-bar[data-v-9591107b]{opacity:1}html[data-theme=light] .card-title[data-v-9591107b],html[data-theme=light] .type-card.selected .card-title[data-v-9591107b]{color:#141928}html[data-theme=light] .card-desc[data-v-9591107b]{color:#414b64}html[data-theme=light] .type-card:hover .card-desc[data-v-9591107b]{color:#3c4150}html[data-theme=light] .type-card.selected .card-desc[data-v-9591107b]{color:#373e52}html[data-theme=light] .card-check svg[data-v-9591107b]{color:#fff}html[data-theme=light] .check-empty[data-v-9591107b]{border-color:#00000026}html[data-theme=light] .card-footer[data-v-9591107b]{border-top-color:#0000000f}html[data-theme=light] .platform-chip[data-v-9591107b]{color:#3c4150;background:#0000000a;border-color:#00000014}html[data-theme=light] .tag-default[data-v-9591107b]{color:#3c4150;background:#0000000d;border-color:#00000014}html[data-theme=light] .tag-required[data-v-9591107b]{color:#c83232;background:#dc32320f;border-color:#dc323226}html[data-theme=light] .tag-recommend[data-v-9591107b]{color:#5028a0;background:#6432c80f;border-color:#6432c826}html[data-theme=light] .tag-hot[data-v-9591107b]{color:#92400e;background:#f59e0b0f;border-color:#d9770626}html[data-theme=light] .tag-diff[data-v-9591107b]{color:#1e50c8;background:#3b82f60f;border-color:#3b82f626}html[data-theme=light] .tag-brand[data-v-9591107b]{color:#5028a0;background:#6432c80f;border-color:#6432c826}html[data-theme=light] .tag-content[data-v-9591107b]{color:#15803d;background:#15803d0f;border-color:#15803d26}html[data-theme=light] .tag-promo[data-v-9591107b]{color:#92400e;background:#f59e0b0f;border-color:#d9770626}html[data-theme=light] .plat-more[data-v-9591107b]{color:#414b64;background:#0000000a;border-color:#0000001a}html[data-theme=light] .clear-select-btn[data-v-9591107b]{color:#414b64;background:#00000008;border-color:#0000001a}html[data-theme=light] .clear-select-btn[data-v-9591107b]:hover{color:#c83232;background:#dc32320f;border-color:#dc32322e}html[data-theme=light] .confirm-btn[data-v-9591107b]{color:#5028a0;background:#6432c814;border-color:#6432c847}html[data-theme=light] .confirm-btn[data-v-9591107b]:hover:not(:disabled){background:#6432c826;border-color:#6432c86b;box-shadow:0 4px 12px #6432c81a}html[data-theme=light] .priority-高[data-v-9591107b]{color:#b92828;background:#dc323214;border-color:#dc323233}html[data-theme=light] .priority-中[data-v-9591107b]{color:#92400e;background:#f59e0b14;border-color:#d9770633}html[data-theme=light] .priority-低[data-v-9591107b]{color:#15803d;background:#15803d14;border-color:#15803d33}html[data-theme=light] .done-card[data-v-9591107b]{background:linear-gradient(135deg,#15803d08,#fff);border-color:#15803d1f;box-shadow:0 2px 8px #15803d0f}html[data-theme=light] .done-title[data-v-9591107b]{color:#141928}html[data-theme=light] .done-stat[data-v-9591107b]{color:#414b64}html[data-theme=light] .done-stat svg[data-v-9591107b]{color:#15803d99}html[data-theme=light] .done-icon-wrap[data-v-9591107b]{color:#15803d;background:#15803d14}html[data-theme=light] .done-badge[data-v-9591107b]{color:#15803d;background:#15803d1a}html[data-theme=light] .chip-desc[data-v-9591107b]{color:#555f73}html[data-theme=light] .done-chip-more[data-v-9591107b]{color:#a0a5b4}html[data-theme=light] .section-title[data-v-9591107b]{color:#141928}.abnormal-area[data-v-9591107b]{margin-top:.625rem}.abnormal-card[data-v-9591107b]{text-align:center;background:#ef444408;border:1px dashed #ef444440;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.875rem;padding:2rem 1.5rem;display:flex}.abnormal-icon[data-v-9591107b]{color:#ef4444cc;justify-content:center;align-items:center;display:flex}.abnormal-text[data-v-9591107b]{color:var(--w-80);font-size:.875rem;line-height:1.6}.re-analyze-btn[data-v-9591107b]{color:#f87171e6;cursor:pointer;background:#ef44441a;border:1px solid #ef44444d;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1.25rem;font-size:.8125rem;font-weight:600;transition:all .2s;display:inline-flex}.re-analyze-btn[data-v-9591107b]:hover{background:#ef44442e;border-color:#ef444473;box-shadow:0 2px 8px #ef444426}.re-analyze-btn[data-v-9591107b]:active{transform:scale(.97)}html[data-theme=light] .abnormal-card[data-v-9591107b]{background:#ef444405;border-color:#ef444433}html[data-theme=light] .abnormal-text[data-v-9591107b]{color:#414b64}html[data-theme=light] .re-analyze-btn[data-v-9591107b]{color:#b91c1c;background:#dc262614;border-color:#dc262633}html[data-theme=light] .re-analyze-btn[data-v-9591107b]:hover{background:#dc262626;border-color:#dc262659}.jieDian-header[data-v-182ca1e4]{margin-bottom:.25rem}.jieDian-name[data-v-182ca1e4]{color:var(--w-100);font-size:1rem;font-weight:600}.jieDian-sub[data-v-182ca1e4]{color:var(--w-45);margin-top:.25rem;font-size:.8125rem;line-height:1.5;display:block}.confirm-area[data-v-182ca1e4]{flex-direction:column;gap:1.5rem;margin-top:.625rem;display:flex}.ai-text-block[data-v-182ca1e4]{color:var(--text-content);background:#7c3aed08;border:1px solid #7c3aed14;border-radius:.75rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.7}.ai-text-block[data-v-182ca1e4] .markdown-body{color:var(--text-content);font-size:.875rem;line-height:1.7}.ai-text-block[data-v-182ca1e4] strong{color:var(--w-95);font-weight:600}.ai-text-block[data-v-182ca1e4] ul,.ai-text-block[data-v-182ca1e4] ol{margin:.375rem 0;padding-left:1.25rem}.ai-text-block[data-v-182ca1e4] li{margin:.1875rem 0}.section-block[data-v-182ca1e4]{flex-direction:column;gap:.875rem;display:flex}.section-block-images[data-v-182ca1e4],.section-block-text[data-v-182ca1e4]{margin-top:1rem}.section-title[data-v-182ca1e4]{color:var(--w-100);align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;display:flex}.section-required[data-v-182ca1e4]{color:#f87171e6;background:#ef44441a;border:1px solid #ef444433;border-radius:2rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:600}.section-optional[data-v-182ca1e4]{color:#94a3b8b3;background:#94a3b814;border:1px solid #94a3b826;border-radius:2rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:500}.action-row[data-v-182ca1e4]{justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1.25rem;display:flex}.confirm-btn[data-v-182ca1e4]{color:#7c3aedf2;cursor:pointer;letter-spacing:.02em;background:linear-gradient(135deg,#7c3aed26,#6d28d91f);border:1px solid #7c3aed59;border-radius:.625rem;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.confirm-btn[data-v-182ca1e4]:hover:not(:disabled){background:linear-gradient(135deg,#7c3aed40,#6d28d933);border-color:#7c3aed8c;transform:translateY(-1px);box-shadow:0 4px 20px #7c3aed33}.confirm-btn[data-v-182ca1e4]:disabled{opacity:.35;cursor:not-allowed}.btn-spinner[data-v-182ca1e4]{border:2px solid #7c3aed4d;border-top-color:#7c3aede6;border-radius:50%;width:.875rem;height:.875rem;animation:.8s linear infinite spin-182ca1e4}@keyframes spin-182ca1e4{to{transform:rotate(360deg)}}.no-supplement-area[data-v-182ca1e4]{flex-direction:column;gap:.75rem;display:flex}.done-area[data-v-182ca1e4]{margin-top:.625rem}.done-card[data-v-182ca1e4]{background:linear-gradient(135deg,#22c55e08,#34d39905,#ffffff03);border:1px solid #22c55e1a;border-radius:1rem;flex-direction:column;gap:.75rem;padding:1rem 1.25rem 1.125rem;display:flex;position:relative;overflow:hidden}.done-card.done-skipped[data-v-182ca1e4]{background:linear-gradient(135deg,#94a3b808,#94a3b804,#ffffff03);border-color:#94a3b81a}.done-accent-bar[data-v-182ca1e4]{background:linear-gradient(90deg,#22c55e99,#34d39966,#10b98133,#0000);height:2px;position:absolute;top:0;left:0;right:0}.done-skipped .done-accent-bar[data-v-182ca1e4]{background:linear-gradient(90deg,#94a3b866,#94a3b833,#0000)}.done-header[data-v-182ca1e4]{align-items:flex-start;gap:.75rem;display:flex}.done-icon-wrap[data-v-182ca1e4]{color:#22c55eb3;background:#22c55e14;border:1px solid #22c55e1f;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.done-icon-wrap.icon-skipped[data-v-182ca1e4]{color:#94a3b880;background:#94a3b80f;border-color:#94a3b81a}.done-header-text[data-v-182ca1e4]{flex-direction:column;flex:1;gap:.3rem;min-width:0;display:flex}.done-title-row[data-v-182ca1e4]{align-items:center;gap:.5rem;display:flex}.done-badge[data-v-182ca1e4]{white-space:nowrap;border-radius:.25rem;flex-shrink:0;align-items:center;gap:.2rem;padding:.125rem .4375rem;font-size:.6875rem;font-weight:600;display:inline-flex}.badge-submitted[data-v-182ca1e4]{color:#22c55ee6;background:#22c55e1a;border:1px solid #22c55e2e}.badge-skipped[data-v-182ca1e4]{color:#94a3b8b3;background:#94a3b814;border:1px solid #94a3b826}.done-badge svg[data-v-182ca1e4]{flex-shrink:0}.done-title[data-v-182ca1e4]{color:var(--w-95);text-overflow:ellipsis;white-space:nowrap;font-size:1.0625rem;font-weight:700;overflow:hidden}.done-stats-row[data-v-182ca1e4]{align-items:center;gap:.75rem;display:flex}.done-stat[data-v-182ca1e4]{color:var(--w-35);align-items:center;gap:.2rem;font-size:.75rem;font-weight:500;display:inline-flex}.done-stat svg[data-v-182ca1e4]{color:var(--w-25)}.done-detail-section[data-v-182ca1e4]{border-top:1px solid var(--w-4);flex-direction:column;gap:.625rem;padding-top:.5rem;display:flex}.done-detail-section+.done-detail-section[data-v-182ca1e4]{margin-top:.125rem}.done-qa-row[data-v-182ca1e4]{flex-direction:column;gap:.3rem;display:flex}.done-qa-label[data-v-182ca1e4]{color:var(--w-30);letter-spacing:.02em;font-size:.6875rem;font-weight:500}.done-qa-tags[data-v-182ca1e4]{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.done-tag[data-v-182ca1e4]{--cc:34, 197, 94;background:rgba(var(--cc),.06);border:1px solid rgba(var(--cc),.12);color:rgba(var(--cc),.85);border-radius:.375rem;padding:.2rem .5rem;font-size:.75rem;font-weight:600;transition:all .2s;display:inline-flex}.done-tag[data-v-182ca1e4]:hover{background:rgba(var(--cc),.1);border-color:rgba(var(--cc),.2)}.tag-accent-0[data-v-182ca1e4]{--cc:34, 197, 94}.tag-accent-1[data-v-182ca1e4]{--cc:59, 130, 246}.tag-accent-2[data-v-182ca1e4]{--cc:245, 158, 11}.tag-accent-3[data-v-182ca1e4]{--cc:34, 211, 238}.tag-accent-4[data-v-182ca1e4]{--cc:244, 114, 182}.done-tag-extra[data-v-182ca1e4]{color:var(--w-50);background:#94a3b80a;border:1px solid #94a3b814;border-radius:.375rem;padding:.2rem .5rem;font-size:.75rem;font-style:italic;display:inline-flex}.done-qa-text[data-v-182ca1e4]{color:var(--w-60);background:var(--w-2);border:1px solid var(--w-4);border-radius:.5rem;padding:.375rem .625rem;font-size:.8125rem;line-height:1.5}.done-images-section[data-v-182ca1e4]{gap:.375rem}.done-img-row[data-v-182ca1e4]{flex-wrap:wrap;gap:.375rem;display:flex}.done-img-thumb[data-v-182ca1e4]{border:1px solid var(--w-8);border-radius:.375rem;width:3.5rem;height:3.5rem;transition:border-color .2s;overflow:hidden}.done-img-thumb[data-v-182ca1e4]:hover{border-color:#22c55e4d}.done-img-thumb img[data-v-182ca1e4]{object-fit:cover;width:100%;height:100%;display:block}html[data-theme=light] .jieDian-name[data-v-182ca1e4]{color:#141928}html[data-theme=light] .jieDian-sub[data-v-182ca1e4]{color:#414b64}html[data-theme=light] .section-title[data-v-182ca1e4],html[data-theme=light] .done-title[data-v-182ca1e4]{color:#141928}html[data-theme=light] .done-stat[data-v-182ca1e4]{color:#555f73}html[data-theme=light] .done-stat svg[data-v-182ca1e4]{color:#a0a5b4}html[data-theme=light] .done-qa-label[data-v-182ca1e4]{color:#555f73}html[data-theme=light] .done-qa-text[data-v-182ca1e4]{color:#3c4150;background:#00000005;border-color:#0000000a}html[data-theme=light] .done-tag-extra[data-v-182ca1e4]{color:#414b64}html[data-theme=light] .done-detail-section[data-v-182ca1e4]{border-top-color:#0000000a}html[data-theme=light] .done-img-thumb[data-v-182ca1e4]{border-color:#00000014}.jieDian-header[data-v-6f547a93]{margin-bottom:.25rem}.jieDian-name[data-v-6f547a93]{color:var(--w-100);font-size:1rem;font-weight:600}.jieDian-sub[data-v-6f547a93]{color:var(--w-45);margin-top:.25rem;font-size:.8125rem;line-height:1.5;display:block}.main-area[data-v-6f547a93]{flex-direction:column;gap:.625rem;display:flex}.image-grid[data-v-6f547a93]{grid-template-columns:repeat(4,1fr);gap:.875rem;display:grid}.image-card[data-v-6f547a93]{background:var(--w-2);border:1px solid var(--w-6);border-radius:.875rem;flex-direction:column;transition:border-color .2s;display:flex;overflow:hidden}.image-card[data-v-6f547a93]:hover{border-color:var(--w-12)}.image-card.card-done[data-v-6f547a93]{border-color:#22c55e26}.image-card.card-fail[data-v-6f547a93]{border-color:#ef444433}.image-card.card-running[data-v-6f547a93]{border-color:#7c3aed26}.card-image-wrap[data-v-6f547a93]{aspect-ratio:1;cursor:pointer;background:var(--b-20);width:100%;position:relative;overflow:hidden}.card-image[data-v-6f547a93]{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.card-image-wrap:hover .card-image[data-v-6f547a93]{transform:scale(1.03)}.fail-overlay[data-v-6f547a93]{background:var(--b-50);color:#f87171e6;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.done-badge-overlay[data-v-6f547a93]{width:1.25rem;height:1.25rem;color:var(--w-100);background:#22c55ee6;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:.5rem;right:.5rem}.tp-phase-area[data-v-6f547a93]{flex-direction:column;gap:.375rem;padding:.625rem .5rem .5rem;display:flex}.tp-phase-track[data-v-6f547a93]{height:2rem;margin:0 .25rem;position:relative}.tp-track-bg[data-v-6f547a93]{background:var(--w-6);border-radius:1px;height:2px;position:absolute;top:.375rem;left:0;right:0}.tp-track-fill[data-v-6f547a93]{border-radius:1px;height:2px;transition:width .8s cubic-bezier(.4,0,.2,1);position:absolute;top:.375rem;left:0}.tp-phase-dispatch .tp-track-fill[data-v-6f547a93]{background:linear-gradient(90deg,#7c3aede6,#7c3aed66)}.tp-phase-thinking .tp-track-fill[data-v-6f547a93]{background:linear-gradient(90deg,#22c55ecc,#a78bfae6)}.tp-phase-building .tp-track-fill[data-v-6f547a93]{background:linear-gradient(90deg,#22c55eb3,#22c55e80,#6d28d9e6)}.tp-track-nodes[data-v-6f547a93]{height:100%;position:absolute;top:0;left:0;right:0}.tp-track-node[data-v-6f547a93]{flex-direction:column;align-items:center;gap:.2rem;display:flex;position:absolute;transform:translate(-50%)}.tp-node-dot[data-v-6f547a93]{background:var(--w-3);border:1.5px solid var(--w-10);border-radius:50%;justify-content:center;align-items:center;width:.75rem;height:.75rem;transition:all .5s cubic-bezier(.4,0,.2,1);display:flex}.tp-node-inner[data-v-6f547a93]{background:var(--w-8);border-radius:50%;width:.25rem;height:.25rem;transition:all .5s}.tp-track-node.active .tp-node-dot[data-v-6f547a93]{border-color:currentColor;animation:2s ease-in-out infinite tpNodeGlow-6f547a93;box-shadow:0 0 6px}.tp-track-node.active .tp-node-inner[data-v-6f547a93]{background:currentColor;box-shadow:0 0 3px}.tp-phase-dispatch .tp-track-node.active[data-v-6f547a93]{color:#7c3aedb3}.tp-phase-thinking .tp-track-node.active[data-v-6f547a93]{color:#a78bfab3}.tp-phase-building .tp-track-node.active[data-v-6f547a93]{color:#6d28d9b3}.tp-track-node.done .tp-node-dot[data-v-6f547a93]{box-shadow:none;background:#22c55e1a;border-color:#22c55e80;animation:none}.tp-track-node.done .tp-node-inner[data-v-6f547a93]{box-shadow:none;background:#22c55ecc}@keyframes tpNodeGlow-6f547a93{0%,to{box-shadow:0 0 5px}50%{box-shadow:0 0 10px}}.tp-node-label[data-v-6f547a93]{letter-spacing:.04em;color:var(--w-12);white-space:nowrap;font-size:.5625rem;font-weight:500;transition:all .5s}.tp-track-node.active .tp-node-label[data-v-6f547a93]{color:#ffffff8c;font-weight:600}.tp-track-node.done .tp-node-label[data-v-6f547a93]{color:#22c55e73}.tp-phase-text[data-v-6f547a93]{color:#7c3aedb3;text-align:center;font-size:.6875rem;font-weight:500}.card-result[data-v-6f547a93]{flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.result-field[data-v-6f547a93]{flex-direction:column;gap:.2rem;display:flex}.field-label[data-v-6f547a93]{color:var(--w-40);text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem;font-weight:600}.field-input[data-v-6f547a93]{background:var(--w-3);border:1px solid var(--w-8);width:100%;color:var(--w-85);border-radius:.5rem;outline:none;padding:.375rem .625rem;font-family:inherit;font-size:.8125rem;transition:border-color .2s}.field-input[data-v-6f547a93]:focus{border-color:#7c3aed4d}.desc-textarea[data-v-6f547a93]{resize:none;background:var(--w-3);border:1px solid var(--w-8);color:#ffffffbf;border-radius:.5rem;outline:none;width:100%;height:7.5rem;padding:.375rem .625rem;font-family:inherit;font-size:.75rem;line-height:1.5;transition:border-color .2s}.desc-textarea[data-v-6f547a93]:focus{border-color:#7c3aed4d}.card-bottom-actions[data-v-6f547a93]{justify-content:space-between;align-items:center;gap:.375rem;margin-top:.25rem;display:flex}.action-btn[data-v-6f547a93]{cursor:pointer;border:1px solid #0000;border-radius:.375rem;align-items:center;gap:.25rem;padding:.25rem .5rem;font-family:inherit;font-size:.6875rem;font-weight:500;transition:all .2s;display:inline-flex}.ai-btn[data-v-6f547a93]{color:#a78bfacc;background:#7c3aed0f;border-color:#7c3aed26}.ai-btn[data-v-6f547a93]:hover:not(:disabled){background:#7c3aed1f;border-color:#7c3aed4d}.ai-btn[data-v-6f547a93]:disabled{opacity:.4;cursor:not-allowed}.save-card-btn[data-v-6f547a93]{background:var(--w-3);border-color:var(--w-6);color:var(--w-15);cursor:not-allowed}.save-card-btn.save-active[data-v-6f547a93]{color:#7c3aede6;cursor:pointer;background:#7c3aed14;border-color:#7c3aed40}.save-card-btn.save-active[data-v-6f547a93]:hover{background:#7c3aed26;border-color:#7c3aed66}.ai-feedback-row[data-v-6f547a93]{margin-top:.25rem}.ai-feedback-input[data-v-6f547a93]{width:100%;color:var(--w-85);background:#7c3aed08;border:1px solid #7c3aed26;border-radius:.5rem;outline:none;padding:.375rem .625rem;font-family:inherit;font-size:.75rem;transition:border-color .2s}.ai-feedback-input[data-v-6f547a93]:focus{border-color:#7c3aed66}.ai-feedback-input[data-v-6f547a93]::placeholder{color:var(--w-20)}.card-fail-info[data-v-6f547a93]{flex-direction:column;gap:.375rem;padding:.625rem .75rem;display:flex}.fail-msg[data-v-6f547a93]{color:#f87171cc;word-break:break-all;font-size:.6875rem;line-height:1.4}.retry-btn[data-v-6f547a93]{color:#f87171e6;cursor:pointer;background:#ef444414;border:1px solid #ef444433;border-radius:.375rem;align-self:flex-start;align-items:center;gap:.25rem;padding:.25rem .625rem;font-family:inherit;font-size:.6875rem;font-weight:500;transition:all .2s;display:inline-flex}.retry-btn[data-v-6f547a93]:hover{background:#ef444426;border-color:#ef444459}.card-pending[data-v-6f547a93]{text-align:center;padding:.75rem}.pending-text[data-v-6f547a93]{color:var(--w-25);font-size:.75rem}.action-row[data-v-6f547a93]{justify-content:flex-end;align-items:center;gap:.75rem;margin-top:.5rem;display:flex}.confirm-btn[data-v-6f547a93]{color:#7c3aedf2;cursor:pointer;letter-spacing:.02em;background:linear-gradient(135deg,#7c3aed26,#6d28d91f);border:1px solid #7c3aed59;border-radius:.625rem;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.confirm-btn[data-v-6f547a93]:hover:not(:disabled){background:linear-gradient(135deg,#7c3aed40,#6d28d933);border-color:#7c3aed8c;transform:translateY(-1px);box-shadow:0 4px 20px #7c3aed33}.confirm-btn[data-v-6f547a93]:disabled{opacity:.35;cursor:not-allowed}.btn-spinner[data-v-6f547a93]{border:2px solid #7c3aed4d;border-top-color:#7c3aede6;border-radius:50%;width:.875rem;height:.875rem;animation:.8s linear infinite spin-6f547a93}@keyframes spin-6f547a93{to{transform:rotate(360deg)}}.done-area[data-v-6f547a93]{margin-top:.625rem}.done-card[data-v-6f547a93]{background:linear-gradient(135deg,#22c55e08,#34d39905,#ffffff03);border:1px solid #22c55e1a;border-radius:1rem;flex-direction:column;gap:.75rem;padding:1rem 1.25rem 1.125rem;display:flex;position:relative;overflow:hidden}.done-accent-bar[data-v-6f547a93]{background:linear-gradient(90deg,#22c55e99,#34d39966,#10b98133,#0000);height:2px;position:absolute;top:0;left:0;right:0}.done-header[data-v-6f547a93]{align-items:flex-start;gap:.75rem;display:flex}.done-icon-wrap[data-v-6f547a93]{color:#22c55eb3;background:#22c55e14;border:1px solid #22c55e1f;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.done-header-text[data-v-6f547a93]{flex-direction:column;flex:1;gap:.3rem;min-width:0;display:flex}.done-title-row[data-v-6f547a93]{align-items:center;gap:.5rem;display:flex}.done-badge[data-v-6f547a93]{color:#22c55ee6;white-space:nowrap;background:#22c55e1a;border:1px solid #22c55e2e;border-radius:.25rem;flex-shrink:0;align-items:center;gap:.2rem;padding:.125rem .4375rem;font-size:.6875rem;font-weight:600;display:inline-flex}.done-badge svg[data-v-6f547a93]{flex-shrink:0}.done-title[data-v-6f547a93]{color:var(--w-95);font-size:1.0625rem;font-weight:700}.done-stats-row[data-v-6f547a93]{align-items:center;gap:.75rem;display:flex}.done-stat[data-v-6f547a93]{color:var(--w-35);align-items:center;gap:.2rem;font-size:.75rem;font-weight:500;display:inline-flex}.done-stat svg[data-v-6f547a93]{color:var(--w-25)}.done-image-list[data-v-6f547a93]{flex-wrap:wrap;gap:.5rem;margin-top:.25rem;display:flex}.done-image-item[data-v-6f547a93]{border:1px solid var(--w-5);cursor:pointer;background:#ffffff06;border-radius:.5rem;align-items:center;gap:.5rem;max-width:16rem;padding:.375rem .625rem .375rem .375rem;transition:all .2s;display:flex}.done-image-item[data-v-6f547a93]:hover{background:#22c55e0a;border-color:#22c55e26}.done-img-wrap[data-v-6f547a93]{border-radius:.375rem;flex-shrink:0;width:2.75rem;height:2.75rem;overflow:hidden}.done-img-wrap img[data-v-6f547a93]{object-fit:cover;width:100%;height:100%;display:block}.done-img-info[data-v-6f547a93]{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.done-img-title[data-v-6f547a93]{color:#ffffffbf;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:600;overflow:hidden}.done-img-desc[data-v-6f547a93]{color:var(--w-30);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.625rem;line-height:1.3;display:-webkit-box;overflow:hidden}.preview-modal[data-v-6f547a93]{z-index:9999;cursor:zoom-out;background:#000000d9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.preview-full-img[data-v-6f547a93]{max-width:90vw;max-height:90vh;box-shadow:0 20px 60px var(--b-50);border-radius:.5rem}.preview-close[data-v-6f547a93]{background:var(--w-10);border:1px solid var(--w-20);width:2.5rem;height:2.5rem;color:var(--w-100);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;transition:all .2s;display:flex;position:absolute;top:1.5rem;right:1.5rem}.preview-close[data-v-6f547a93]:hover{background:var(--w-20);transform:scale(1.1)}html[data-theme=light] .jieDian-name[data-v-6f547a93]{color:#141928}html[data-theme=light] .jieDian-sub[data-v-6f547a93]{color:#414b64}html[data-theme=light] .image-card[data-v-6f547a93]{background:#ffffffe6;border-color:#00000014;box-shadow:0 2px 8px #0000000d}html[data-theme=light] .image-card[data-v-6f547a93]:hover{border-color:#0000001f;box-shadow:0 4px 12px #00000014}html[data-theme=light] .tp-node-label[data-v-6f547a93]{color:#0000001f}html[data-theme=light] .tp-track-node.active .tp-node-label[data-v-6f547a93]{color:#414b64}html[data-theme=light] .tp-track-bg[data-v-6f547a93]{background:#0000000f}html[data-theme=light] .tp-node-dot[data-v-6f547a93]{background:#fffffffa;border-color:#0000001a}html[data-theme=light] .tp-node-inner[data-v-6f547a93]{background:#00000014}html[data-theme=light] .field-label[data-v-6f547a93]{color:#414b64}html[data-theme=light] .field-input[data-v-6f547a93]{color:#1e2332;background:#00000008;border-color:#00000014}html[data-theme=light] .desc-textarea[data-v-6f547a93]{color:#323746;background:#00000008;border-color:#00000014}html[data-theme=light] .save-card-btn[data-v-6f547a93]{color:#00000026;background:#00000008;border-color:#0000000f}html[data-theme=light] .ai-feedback-input[data-v-6f547a93]{color:#1e2332}html[data-theme=light] .ai-feedback-input[data-v-6f547a93]::placeholder,html[data-theme=light] .pending-text[data-v-6f547a93]{color:#a0a5b4}html[data-theme=light] .done-badge-overlay[data-v-6f547a93]{color:#fff}html[data-theme=light] .done-title[data-v-6f547a93]{color:#141928}html[data-theme=light] .done-stat[data-v-6f547a93]{color:#555f73}html[data-theme=light] .done-stat svg[data-v-6f547a93]{color:#a0a5b4}html[data-theme=light] .done-image-item[data-v-6f547a93]{background:#00000006;border-color:#0000000d}html[data-theme=light] .done-img-title[data-v-6f547a93]{color:#323746}html[data-theme=light] .done-img-desc[data-v-6f547a93]{color:#555f73}html[data-theme=light] .preview-close[data-v-6f547a93]{color:#141928;background:#0000001a;border-color:#0003}html[data-theme=light] .preview-close[data-v-6f547a93]:hover{background:#0003}.chutu-fangan-node[data-v-8f87610a]{width:100%}.main-area[data-v-8f87610a]{flex-direction:column;gap:.625rem;display:flex}.main-area[data-v-8f87610a] .zhixing-zhuangtai{margin-top:0}.jieDian-header[data-v-8f87610a]{margin-bottom:.25rem}.jieDian-name[data-v-8f87610a]{color:var(--w-100);font-size:1rem;font-weight:600}.jieDian-sub[data-v-8f87610a]{color:var(--w-45);margin-top:.25rem;font-size:.8125rem;line-height:1.5;display:block}.category-list[data-v-8f87610a]{flex-direction:column;gap:1.5rem;display:flex}.category-card[data-v-8f87610a]{background:var(--w-2);border:1px solid var(--w-7);border-radius:14px;padding:1.5rem;transition:border-color .25s;position:relative;overflow:hidden}.category-card[data-v-8f87610a]:hover{border-color:#7c3aed2e}.card-accent[data-v-8f87610a]{border-radius:14px 14px 0 0;height:3px;position:absolute;top:0;left:0;right:0}.card-accent.accent-高[data-v-8f87610a]{background:linear-gradient(90deg,#ef4444cc,#ef444433,#0000)}.card-accent.accent-中[data-v-8f87610a]{background:linear-gradient(90deg,#7c3aedcc,#7c3aed33,#0000)}.card-accent.accent-低[data-v-8f87610a]{background:linear-gradient(90deg,#22c55ecc,#22c55e33,#0000)}.cat-header[data-v-8f87610a]{margin-bottom:.875rem}.cat-title-row[data-v-8f87610a]{align-items:center;gap:.625rem;margin-bottom:.375rem;display:flex}.cat-name[data-v-8f87610a]{color:var(--w-95);font-size:1rem;font-weight:600}.cat-priority[data-v-8f87610a]{border-radius:100px;padding:.15rem .625rem;font-size:.6875rem;font-weight:500}.priority-高[data-v-8f87610a]{color:#ef4444e6;background:#ef44441a;border:1px solid #ef444433}.priority-中[data-v-8f87610a]{color:#7c3aede6;background:#7c3aed1a;border:1px solid #7c3aed33}.priority-低[data-v-8f87610a]{color:#22c55ee6;background:#22c55e1a;border:1px solid #22c55e33}.cat-desc[data-v-8f87610a]{color:var(--w-45);font-size:.8125rem;line-height:1.5}.cat-meta[data-v-8f87610a]{border:1px solid var(--w-5);background:#ffffff06;border-radius:10px;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.75rem .875rem;display:flex}.meta-item[data-v-8f87610a]{color:var(--w-50);align-items:center;gap:.3rem;font-size:.75rem;display:inline-flex}.meta-item svg[data-v-8f87610a]{color:#7c3aed99;flex-shrink:0}.meta-tag[data-v-8f87610a]{color:#8b5cf6d9;background:#8b5cf614;border:1px solid #8b5cf626;border-radius:100px;padding:.125rem .5rem;font-size:.6875rem}.meta-count[data-v-8f87610a]{color:#7c3aede6;background:#7c3aed14;border:1px solid #7c3aed26;border-radius:100px;align-items:center;gap:.25rem;margin-left:auto;padding:.125rem .625rem;font-size:.6875rem;font-weight:500;display:inline-flex}.meta-count svg[data-v-8f87610a]{color:#7c3aedb3}.fangan-section[data-v-8f87610a]{margin-bottom:1.25rem}.section-head[data-v-8f87610a]{color:var(--w-45);letter-spacing:.04em;align-items:center;gap:.375rem;margin-bottom:.5rem;font-size:.75rem;font-weight:600;display:flex}.section-head svg[data-v-8f87610a]{color:#7c3aed8c}.section-count[data-v-8f87610a]{color:#7c3aedcc;background:#7c3aed14;border-radius:100px;margin-left:.375rem;padding:.05rem .375rem;font-size:.625rem;font-weight:500}.fangan-content[data-v-8f87610a]{border:1px solid var(--w-6);color:#ffffffc7;background:#ffffff06;border-radius:10px;padding:1rem 1.125rem;font-size:.8375rem;line-height:1.75}.fangan-content[data-v-8f87610a] h1,.fangan-content[data-v-8f87610a] h2,.fangan-content[data-v-8f87610a] h3,.fangan-content[data-v-8f87610a] h4{color:#ffffffe0;margin:.75rem 0 .375rem;font-size:.875rem;font-weight:600}.fangan-content[data-v-8f87610a] h1:first-child,.fangan-content[data-v-8f87610a] h2:first-child,.fangan-content[data-v-8f87610a] h3:first-child{margin-top:0}.fangan-content[data-v-8f87610a] ul,.fangan-content[data-v-8f87610a] ol{margin:.375rem 0;padding-left:1.25rem}.fangan-content[data-v-8f87610a] li{margin-bottom:.25rem}.fangan-content[data-v-8f87610a] strong{color:#7c3aede6;font-weight:600}.fangan-content[data-v-8f87610a] p{margin:.375rem 0}.fangan-content[data-v-8f87610a] p:first-child{margin-top:0}.fangan-content[data-v-8f87610a] p:last-child{margin-bottom:0}.plan-grid[data-v-8f87610a]{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.plan-card[data-v-8f87610a]{border:1px solid var(--w-6);background:#ffffff06;border-radius:10px;flex-direction:column;gap:.625rem;padding:.875rem;transition:border-color .2s,box-shadow .2s;display:flex}.plan-card[data-v-8f87610a]:hover{border-color:#7c3aed26;box-shadow:0 2px 12px #00000026}.plan-card-head[data-v-8f87610a]{align-items:center;gap:.5rem;display:flex}.plan-idx[data-v-8f87610a]{color:#7c3aedf2;background:linear-gradient(135deg,#7c3aed26,#6d28d914);border:1px solid #7c3aed33;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.75rem;font-weight:700;display:flex}.plan-title[data-v-8f87610a]{background:var(--w-4);border:1px solid var(--w-8);color:#ffffffeb;box-sizing:border-box;border-radius:6px;outline:none;flex:1;padding:.375rem .625rem;font-size:.8125rem;font-weight:600;transition:border-color .2s}.plan-title[data-v-8f87610a]:focus{border-color:#7c3aed66}.plan-title[readonly][data-v-8f87610a]{cursor:default;opacity:.8}.plan-desc[data-v-8f87610a]{border:1px solid var(--w-6);color:#ffffffb8;resize:none;box-sizing:border-box;background:#ffffff06;border-radius:8px;outline:none;width:100%;min-height:6.5rem;padding:.625rem .75rem;font-size:.8rem;line-height:1.65;transition:border-color .2s}.plan-desc[data-v-8f87610a]:focus{border-color:#7c3aed4d}.plan-desc[readonly][data-v-8f87610a]{cursor:default;opacity:.8}.cat-save-bar[data-v-8f87610a]{border-top:1px solid var(--w-4);justify-content:flex-end;align-items:center;gap:.625rem;margin-top:.875rem;padding-top:.875rem;display:flex}.unsaved-hint[data-v-8f87610a]{color:#a78bfae6;background:#a78bfa14;border:1px solid #a78bfa33;border-radius:100px;align-items:center;gap:.3rem;margin-right:auto;padding:.25rem .625rem;font-size:.6875rem;font-weight:500;animation:2s ease-in-out infinite hintPulse-8f87610a;display:inline-flex}.unsaved-hint svg[data-v-8f87610a]{color:#a78bfacc;flex-shrink:0;width:12px;height:12px}@keyframes hintPulse-8f87610a{0%,to{opacity:.85}50%{opacity:1;border-color:#a78bfa66}}.add-plan-btn[data-v-8f87610a]{background:var(--w-3);border:1px solid var(--w-10);color:#ffffff8c;cursor:pointer;border-radius:6px;align-items:center;gap:.375rem;padding:.4rem .875rem;font-family:inherit;font-size:.8125rem;transition:all .2s;display:inline-flex}.add-plan-btn[data-v-8f87610a]:hover{color:#7c3aede6;background:#7c3aed14;border-color:#7c3aed40}.save-btn[data-v-8f87610a]{background:var(--w-3);border:1px solid var(--w-8);color:var(--w-30);cursor:not-allowed;border-radius:6px;align-items:center;gap:.375rem;padding:.4rem .875rem;font-family:inherit;font-size:.8125rem;transition:all .2s;display:inline-flex}.save-btn.active[data-v-8f87610a]{color:#7c3aede6;cursor:pointer;background:#7c3aed14;border-color:#7c3aed40}.save-btn.active[data-v-8f87610a]:hover{background:#7c3aed26;border-color:#7c3aed73}.save-btn.saved[data-v-8f87610a]{color:#22c55ef2;cursor:default;background:#22c55e1a;border-color:#22c55e4d}.cat-delete-btn[data-v-8f87610a]{width:1.75rem;height:1.75rem;color:var(--w-25);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;transition:all .2s;display:inline-flex}.cat-delete-btn[data-v-8f87610a]:hover{color:#ef4444d9;background:#ef444414;border-color:#ef444433}.cat-delete-btn[data-v-8f87610a]:disabled{opacity:.3;cursor:not-allowed}.plan-delete-btn[data-v-8f87610a]{width:1.5rem;height:1.5rem;color:var(--w-20);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:inline-flex}.plan-delete-btn[data-v-8f87610a]:hover{color:#ef4444d9;background:#ef444414;border-color:#ef444433}.plan-card.ai-loading[data-v-8f87610a],.plan-card.ai-failed[data-v-8f87610a]{pointer-events:none;position:relative}.plan-card.ai-failed[data-v-8f87610a]{pointer-events:auto}.plan-card-overlay[data-v-8f87610a]{z-index:5;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f0f14d1;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:.625rem;display:flex;position:absolute;inset:0}.plan-card-overlay.failed[data-v-8f87610a]{background:#190a0ad1}.ai-spinner[data-v-8f87610a]{border:2.5px solid #7c3aed26;border-top-color:#7c3aedd9;border-radius:50%;width:1.75rem;height:1.75rem;animation:.8s linear infinite spin-8f87610a}.ai-phase-text[data-v-8f87610a]{color:#7c3aedf2;font-size:.8125rem;font-weight:600}.plan-card-overlay.failed .ai-phase-text[data-v-8f87610a]{color:#ef4444e6}.ai-hint[data-v-8f87610a]{color:var(--w-35);font-size:.6875rem}.ai-retry-delete[data-v-8f87610a]{color:#ef4444e6;cursor:pointer;pointer-events:auto;background:#ef44441a;border:1px solid #ef444440;border-radius:5px;margin-top:.25rem;padding:.25rem .75rem;font-family:inherit;font-size:.75rem;transition:all .2s}.ai-retry-delete[data-v-8f87610a]:hover{background:#ef444433;border-color:#ef444466}.add-plan-btn.ai-btn[data-v-8f87610a]{color:#8b5cf6bf;background:#8b5cf60f;border-color:#8b5cf62e}.add-plan-btn.ai-btn[data-v-8f87610a]:hover{color:#8b5cf6f2;background:#8b5cf61f;border-color:#8b5cf659}.ai-add-wrapper[data-v-8f87610a]{position:relative}.ai-popover[data-v-8f87610a]{width:300px;box-shadow:0 8px 32px var(--b-40);z-index:20;background:#1c1c23fa;border:1px solid #8b5cf633;border-radius:10px;flex-direction:column;gap:.625rem;padding:.875rem;display:flex;position:absolute;bottom:calc(100% + 8px);left:0}.ai-popover-title[data-v-8f87610a]{color:var(--w-85);font-size:.8125rem;font-weight:600}.ai-popover-input[data-v-8f87610a]{background:var(--w-4);border:1px solid var(--w-10);color:#ffffffe0;resize:none;box-sizing:border-box;border-radius:8px;outline:none;width:100%;padding:.5rem .75rem;font-family:inherit;font-size:.8rem;line-height:1.5;transition:border-color .2s}.ai-popover-input[data-v-8f87610a]:focus{border-color:#8b5cf666}.ai-popover-input[data-v-8f87610a]::placeholder{color:var(--w-25)}.ai-popover-actions[data-v-8f87610a]{justify-content:flex-end;gap:.5rem;display:flex}.ai-popover-cancel[data-v-8f87610a]{border:1px solid var(--w-10);color:var(--w-50);cursor:pointer;background:0 0;border-radius:6px;padding:.3rem .75rem;font-family:inherit;font-size:.75rem;transition:all .2s}.ai-popover-cancel[data-v-8f87610a]:hover{border-color:var(--w-20);color:var(--w-70)}.ai-popover-confirm[data-v-8f87610a]{color:#8b5cf6f2;cursor:pointer;background:#8b5cf626;border:1px solid #8b5cf64d;border-radius:6px;align-items:center;gap:.3rem;padding:.3rem .875rem;font-family:inherit;font-size:.75rem;font-weight:500;transition:all .2s;display:inline-flex}.ai-popover-confirm[data-v-8f87610a]:hover:not(:disabled){background:#8b5cf640;border-color:#8b5cf680}.ai-popover-confirm[data-v-8f87610a]:disabled{opacity:.4;cursor:not-allowed}.btn-spinner.small[data-v-8f87610a]{border-width:1.5px;width:.6875rem;height:.6875rem}.action-row[data-v-8f87610a]{justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.confirm-btn[data-v-8f87610a]{color:#7c3aedf2;cursor:pointer;letter-spacing:.02em;white-space:nowrap;background:linear-gradient(135deg,#7c3aed26,#6d28d91f);border:1px solid #7c3aed59;border-radius:.625rem;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.confirm-btn[data-v-8f87610a]:hover:not(:disabled){background:linear-gradient(135deg,#7c3aed40,#6d28d933);border-color:#7c3aed8c;transform:translateY(-1px);box-shadow:0 4px 20px #7c3aed33}.confirm-btn[data-v-8f87610a]:disabled{opacity:.35;cursor:not-allowed}.btn-spinner[data-v-8f87610a]{border:2px solid #7c3aed33;border-top-color:#7c3aedcc;border-radius:50%;flex-shrink:0;width:.875rem;height:.875rem;animation:.6s linear infinite spin-8f87610a}@keyframes spin-8f87610a{to{transform:rotate(360deg)}}.done-area[data-v-8f87610a]{margin-top:.625rem}.done-card[data-v-8f87610a]{background:linear-gradient(135deg,#22c55e08,#34d39905,#ffffff03);border:1px solid #22c55e1a;border-radius:1rem;padding:1rem 1.25rem 1.125rem;position:relative;overflow:hidden}.done-accent-bar[data-v-8f87610a]{background:linear-gradient(90deg,#22c55e99,#34d39966,#10b98133,#0000);height:2px;position:absolute;top:0;left:0;right:0}.done-header[data-v-8f87610a]{align-items:flex-start;gap:.75rem;display:flex}.done-icon-wrap[data-v-8f87610a]{color:#22c55eb3;background:#22c55e14;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.done-header-text[data-v-8f87610a]{flex-direction:column;flex:1;gap:.3rem;min-width:0;display:flex}.done-title-row[data-v-8f87610a]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.done-badge[data-v-8f87610a]{color:#22c55ed9;background:#22c55e1a;border-radius:.25rem;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.625rem;font-weight:600;display:inline-flex}.done-badge svg[data-v-8f87610a]{flex-shrink:0}.done-title[data-v-8f87610a]{color:var(--w-85);font-size:.875rem;font-weight:600}.done-stats-row[data-v-8f87610a]{flex-wrap:wrap;gap:.75rem;display:flex}.done-stat[data-v-8f87610a]{color:var(--w-40);align-items:center;gap:.25rem;font-size:.6875rem;display:inline-flex}.done-stat svg[data-v-8f87610a]{color:#22c55e80;flex-shrink:0}.done-type-chips[data-v-8f87610a]{flex-wrap:wrap;gap:.375rem;margin-top:.75rem;display:flex}.done-chip[data-v-8f87610a]{--cc:34, 197, 94;background:rgba(var(--cc),.04);border:1px solid rgba(var(--cc),.1);border-radius:.375rem;align-items:center;gap:.375rem;padding:.3rem .625rem;transition:all .15s;display:inline-flex}.done-chip[data-v-8f87610a]:hover{background:rgba(var(--cc),.07);border-color:rgba(var(--cc),.18)}.chip-accent-0[data-v-8f87610a]{--cc:34, 197, 94}.chip-accent-1[data-v-8f87610a]{--cc:59, 130, 246}.chip-accent-2[data-v-8f87610a]{--cc:245, 158, 11}.chip-accent-3[data-v-8f87610a]{--cc:168, 85, 247}.chip-accent-4[data-v-8f87610a]{--cc:236, 72, 153}.chip-name[data-v-8f87610a]{color:rgba(var(--cc),.85);font-size:.75rem;font-weight:500}.chip-count[data-v-8f87610a]{color:rgba(var(--cc),.5);font-size:.625rem}@media (max-width:1100px){.plan-grid[data-v-8f87610a]{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.plan-grid[data-v-8f87610a]{grid-template-columns:1fr}}html[data-theme=light] .jieDian-name[data-v-8f87610a]{color:#141928}html[data-theme=light] .jieDian-sub[data-v-8f87610a]{color:#414b64}html[data-theme=light] .category-card[data-v-8f87610a]{background:linear-gradient(145deg,#fff,#faf9ff);border:1px solid #00000014;box-shadow:0 2px 8px #0000000d,0 8px 28px #0000000a}html[data-theme=light] .category-card[data-v-8f87610a]:hover{border-color:#6432c833;box-shadow:0 4px 16px #00000012,0 12px 36px #6432c80a}html[data-theme=light] .card-accent.accent-高[data-v-8f87610a]{background:linear-gradient(90deg,#dc3232cc,#dc323233,#0000)}html[data-theme=light] .card-accent.accent-中[data-v-8f87610a]{background:linear-gradient(90deg,#f59e0bcc,#f59e0b33,#0000)}html[data-theme=light] .card-accent.accent-低[data-v-8f87610a]{background:linear-gradient(90deg,#15803dcc,#15803d33,#0000)}html[data-theme=light] .card-glow-bar[data-v-8f87610a]{opacity:0}html[data-theme=light] .cat-name[data-v-8f87610a]{color:#141928;font-weight:600}html[data-theme=light] .cat-desc[data-v-8f87610a]{color:#374155}html[data-theme=light] .priority-高[data-v-8f87610a]{color:#b92828;background:#dc323214;border-color:#dc323233}html[data-theme=light] .priority-中[data-v-8f87610a]{color:#92400e;background:#f59e0b14;border-color:#d9770633}html[data-theme=light] .priority-低[data-v-8f87610a]{color:#15803d;background:#15803d14;border-color:#15803d33}html[data-theme=light] .cat-meta[data-v-8f87610a]{background:linear-gradient(135deg,#f8f7ff,#f4f2fc);border-color:#6432c80f}html[data-theme=light] .meta-item[data-v-8f87610a]{color:#37415a}html[data-theme=light] .meta-item svg[data-v-8f87610a]{color:#6432c8}html[data-theme=light] .meta-tag[data-v-8f87610a]{color:#5028a0;background:#6432c80f;border-color:#6432c826}html[data-theme=light] .meta-count[data-v-8f87610a]{color:#5028a0;background:#6432c80f;border-color:#6432c81f}html[data-theme=light] .meta-count svg[data-v-8f87610a]{color:#6432c8}html[data-theme=light] .section-head[data-v-8f87610a]{color:#3c4155;font-weight:600}html[data-theme=light] .section-head svg[data-v-8f87610a]{color:#6432c8}html[data-theme=light] .section-count[data-v-8f87610a]{color:#5028a0;background:#6432c80f}html[data-theme=light] .fangan-content[data-v-8f87610a]{color:#323746;background:linear-gradient(160deg,#f8f7ff,#f5f4fc);border:1px solid #6432c814;box-shadow:inset 0 1px 3px #00000005}html[data-theme=light] .fangan-content[data-v-8f87610a] h1,html[data-theme=light] .fangan-content[data-v-8f87610a] h2,html[data-theme=light] .fangan-content[data-v-8f87610a] h3,html[data-theme=light] .fangan-content[data-v-8f87610a] h4{color:#141928}html[data-theme=light] .fangan-content[data-v-8f87610a] strong{color:#5028a0}html[data-theme=light] .plan-card[data-v-8f87610a]{background:#fff;border:1px solid #00000014;box-shadow:0 1px 4px #0000000a,0 4px 12px #00000008}html[data-theme=light] .plan-card[data-v-8f87610a]:hover{border-color:#6432c826;box-shadow:0 2px 8px #0000000f,0 8px 20px #6432c80a}html[data-theme=light] .plan-idx[data-v-8f87610a]{color:#5028a0;background:#6432c814;border-color:#6432c833}html[data-theme=light] .plan-title[data-v-8f87610a]{color:#141928;background:#00000006;border-color:#00000014}html[data-theme=light] .plan-title[data-v-8f87610a]:focus{border-color:#6432c859;box-shadow:0 0 0 2px #6432c80f}html[data-theme=light] .plan-desc[data-v-8f87610a]{color:#323746;background:#00000004;border-color:#0000000f}html[data-theme=light] .plan-desc[data-v-8f87610a]:focus{border-color:#6432c84d;box-shadow:0 0 0 2px #6432c80d}html[data-theme=light] .cat-save-bar[data-v-8f87610a]{border-top-color:#0000000f}html[data-theme=light] .add-plan-btn[data-v-8f87610a]{color:#414b64;background:#00000006;border-color:#0000001a}html[data-theme=light] .add-plan-btn[data-v-8f87610a]:hover{color:#5028a0;background:#6432c80a;border-color:#6432c82e}html[data-theme=light] .add-plan-btn.ai-btn[data-v-8f87610a]{color:#6432c8;background:#8b5cf60a;border-color:#8b5cf626}html[data-theme=light] .add-plan-btn.ai-btn[data-v-8f87610a]:hover{color:#5023b4;background:#8b5cf61a;border-color:#8b5cf64d}html[data-theme=light] .save-btn[data-v-8f87610a]{color:#788296;background:#00000006;border-color:#00000014}html[data-theme=light] .save-btn.active[data-v-8f87610a]{color:#5028a0;background:#6432c80f;border-color:#6432c838}html[data-theme=light] .save-btn.active[data-v-8f87610a]:hover{background:#6432c81f;border-color:#6432c859}html[data-theme=light] .save-btn.saved[data-v-8f87610a]{color:#15803d;background:#15803d14;border-color:#15803d38}html[data-theme=light] .unsaved-hint[data-v-8f87610a]{color:#a16207;background:#f59e0b0f;border-color:#f59e0b2e}html[data-theme=light] .unsaved-hint svg[data-v-8f87610a]{color:#c87805}html[data-theme=light] .cat-delete-btn[data-v-8f87610a]{color:#a0a5b4}html[data-theme=light] .cat-delete-btn[data-v-8f87610a]:hover{color:#c83232;background:#dc323214;border-color:#dc32322e}html[data-theme=light] .plan-delete-btn[data-v-8f87610a]{color:#a0a5b4}html[data-theme=light] .plan-delete-btn[data-v-8f87610a]:hover{color:#c83232;background:#dc323214;border-color:#dc32322e}html[data-theme=light] .ai-hint[data-v-8f87610a]{color:#646c80}html[data-theme=light] .ai-phase-text[data-v-8f87610a]{color:#5028a0}html[data-theme=light] .plan-card-overlay[data-v-8f87610a]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffeb}html[data-theme=light] .plan-card-overlay.failed[data-v-8f87610a]{background:#fff8f8eb}html[data-theme=light] .plan-card-overlay.failed .ai-phase-text[data-v-8f87610a]{color:#c83232}html[data-theme=light] .ai-spinner[data-v-8f87610a]{border-color:#6432c8 #0000001a #0000001a}html[data-theme=light] .ai-popover[data-v-8f87610a]{background:#fff;border-color:#8b5cf633;box-shadow:0 8px 32px #0000001f,0 0 0 1px #8b5cf60d}html[data-theme=light] .ai-popover-title[data-v-8f87610a]{color:#1e2332}html[data-theme=light] .ai-popover-input[data-v-8f87610a]{color:#141928;background:#00000008;border-color:#0000001a}html[data-theme=light] .ai-popover-input[data-v-8f87610a]::placeholder{color:#a0a5b4}html[data-theme=light] .ai-popover-cancel[data-v-8f87610a]{color:#414b64;border-color:#0000001a}html[data-theme=light] .ai-popover-cancel[data-v-8f87610a]:hover{color:#323746;border-color:#0003}html[data-theme=light] .ai-popover-confirm[data-v-8f87610a]{color:#6432c8;background:#8b5cf61a;border-color:#8b5cf647}html[data-theme=light] .ai-popover-confirm[data-v-8f87610a]:hover:not(:disabled){background:#8b5cf62e;border-color:#8b5cf66b}html[data-theme=light] .confirm-btn[data-v-8f87610a]{color:#5028a0;background:#6432c814;border-color:#6432c847}html[data-theme=light] .confirm-btn[data-v-8f87610a]:hover:not(:disabled){background:#6432c826;border-color:#6432c86b;box-shadow:0 4px 12px #6432c81a}html[data-theme=light] .done-card[data-v-8f87610a]{background:linear-gradient(135deg,#15803d08,#fff);border-color:#15803d1f;box-shadow:0 2px 8px #15803d0f}html[data-theme=light] .done-title[data-v-8f87610a]{color:#141928}html[data-theme=light] .done-stat[data-v-8f87610a]{color:#414b64}html[data-theme=light] .done-stat svg[data-v-8f87610a]{color:#15803d99}html[data-theme=light] .done-icon-wrap[data-v-8f87610a]{color:#15803d;background:#15803d14}html[data-theme=light] .done-badge[data-v-8f87610a]{color:#15803d;background:#15803d1a}.moxing-xuanze-node[data-v-f5ebfcb7]{width:100%}.jieDian-header[data-v-f5ebfcb7]{margin-bottom:.25rem}.jieDian-name[data-v-f5ebfcb7]{color:var(--w-100);font-size:1rem;font-weight:600}.select-area[data-v-f5ebfcb7]{margin-top:.625rem}.select-card[data-v-f5ebfcb7]{background:linear-gradient(135deg,#7c3aed08,#a78bfa05,#ffffff03);border:1px solid #7c3aed1a;border-radius:1rem;padding:1.125rem 1.25rem 1.25rem;position:relative;overflow:hidden}.select-accent[data-v-f5ebfcb7]{background:linear-gradient(90deg,#7c3aed99,#a78bfa66,#7c3aed26,#0000);height:2px;position:absolute;top:0;left:0;right:0}.lock-hint[data-v-f5ebfcb7]{color:#a78bfab3;background:#7c3aed0a;border:1px solid #7c3aed14;border-radius:.5rem;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.5rem .75rem;font-size:.7rem;display:flex}.lock-hint svg[data-v-f5ebfcb7]{color:#a78bfa80;flex-shrink:0}.model-selector-area[data-v-f5ebfcb7]{flex-direction:column;gap:.5rem;margin-bottom:1.125rem;display:flex}.selector-label[data-v-f5ebfcb7]{color:var(--w-40);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:.375rem;font-size:.7rem;font-weight:600;display:flex}.selector-label svg[data-v-f5ebfcb7]{color:#a78bfa80}.model-row-controls[data-v-f5ebfcb7]{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.model-param-item[data-v-f5ebfcb7]{align-items:center;display:flex}.lang-selector-area[data-v-f5ebfcb7]{flex-direction:column;gap:.5rem;margin-bottom:1.125rem;display:flex}.lang-chips[data-v-f5ebfcb7]{flex-wrap:wrap;gap:.3rem;display:flex}.lang-chip[data-v-f5ebfcb7]{background:var(--w-3);border:1px solid var(--w-7);color:var(--w-40);cursor:pointer;border-radius:5px;align-items:center;gap:.25rem;padding:.225rem .625rem;font-size:.6875rem;transition:all .18s;display:inline-flex}.lang-chip[data-v-f5ebfcb7]:hover{color:#7c3aedcc;background:#7c3aed0a;border-color:#7c3aed4d}.lang-chip.selected[data-v-f5ebfcb7]{color:#7c3aedf2;background:#7c3aed1a;border-color:#7c3aed59;font-weight:600}.lang-chip.lang-custom[data-v-f5ebfcb7]{border-style:dashed}.lang-chip.lang-custom.selected[data-v-f5ebfcb7]{border-style:solid}.custom-lang-input-row[data-v-f5ebfcb7]{align-items:center;gap:.375rem;display:flex}.custom-lang-input[data-v-f5ebfcb7]{background:var(--w-4);border:1px solid var(--w-10);color:var(--w-85);border-radius:6px;outline:none;flex:1;padding:.375rem .625rem;font-family:inherit;font-size:.75rem;transition:border-color .2s}.custom-lang-input[data-v-f5ebfcb7]:focus{border-color:#7c3aed66}.custom-lang-input[data-v-f5ebfcb7]::placeholder{color:var(--w-20)}.custom-lang-confirm[data-v-f5ebfcb7]{color:#7c3aede6;cursor:pointer;background:#7c3aed1f;border:1px solid #7c3aed40;border-radius:6px;padding:.35rem .75rem;font-family:inherit;font-size:.7rem;transition:all .2s}.custom-lang-confirm[data-v-f5ebfcb7]:hover:not(:disabled){background:#7c3aed33}.custom-lang-confirm[data-v-f5ebfcb7]:disabled{opacity:.4;cursor:not-allowed}.custom-lang-cancel[data-v-f5ebfcb7]{border:1px solid var(--w-8);color:var(--w-40);cursor:pointer;background:0 0;border-radius:6px;padding:.35rem .625rem;font-family:inherit;font-size:.7rem;transition:all .2s}.custom-lang-cancel[data-v-f5ebfcb7]:hover{border-color:var(--w-20);color:var(--w-70)}.action-row[data-v-f5ebfcb7]{justify-content:flex-end;align-items:center;gap:.75rem;margin-top:.875rem;display:flex}.confirm-btn[data-v-f5ebfcb7]{color:#7c3aedf2;cursor:pointer;letter-spacing:.02em;white-space:nowrap;background:linear-gradient(135deg,#7c3aed26,#6d28d91f);border:1px solid #7c3aed59;border-radius:.625rem;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.confirm-btn[data-v-f5ebfcb7]:hover:not(:disabled){background:linear-gradient(135deg,#7c3aed40,#6d28d933);border-color:#7c3aed8c;transform:translateY(-1px);box-shadow:0 4px 20px #7c3aed33}.confirm-btn[data-v-f5ebfcb7]:disabled{opacity:.35;cursor:not-allowed}.confirm-btn svg[data-v-f5ebfcb7]{flex-shrink:0}.btn-spinner[data-v-f5ebfcb7]{border:2px solid #7c3aed33;border-top-color:#7c3aedcc;border-radius:50%;flex-shrink:0;width:.875rem;height:.875rem;animation:.6s linear infinite spin-f5ebfcb7}@keyframes spin-f5ebfcb7{to{transform:rotate(360deg)}}.done-area[data-v-f5ebfcb7]{margin-top:.625rem}.done-card[data-v-f5ebfcb7]{background:linear-gradient(135deg,#22c55e08,#34d39905,#ffffff03);border:1px solid #22c55e1a;border-radius:1rem;padding:1rem 1.25rem;position:relative;overflow:hidden}.done-accent-bar[data-v-f5ebfcb7]{background:linear-gradient(90deg,#22c55e99,#34d39966,#10b98133,#0000);height:2px;position:absolute;top:0;left:0;right:0}.done-header[data-v-f5ebfcb7]{align-items:flex-start;gap:.75rem;display:flex}.done-icon-wrap[data-v-f5ebfcb7]{color:#22c55eb3;background:#22c55e14;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex;overflow:hidden}.done-icon-wrap.has-img[data-v-f5ebfcb7]{background:var(--w-6);border:1px solid var(--w-8)}.done-icon-img[data-v-f5ebfcb7]{object-fit:cover;border-radius:.375rem;width:100%;height:100%}.done-header-text[data-v-f5ebfcb7]{flex-direction:column;flex:1;gap:.375rem;min-width:0;display:flex}.done-title-row[data-v-f5ebfcb7]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.done-badge[data-v-f5ebfcb7]{color:#22c55ed9;text-transform:uppercase;letter-spacing:.03em;background:#22c55e1a;border-radius:.25rem;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.625rem;font-weight:600;display:inline-flex}.done-badge svg[data-v-f5ebfcb7]{flex-shrink:0}.done-title[data-v-f5ebfcb7]{color:var(--w-85);font-size:.9rem;font-weight:600}.done-params-row[data-v-f5ebfcb7]{flex-wrap:wrap;gap:.375rem;display:flex}.done-param-chip[data-v-f5ebfcb7]{background:var(--w-4);border:1px solid var(--w-6);color:var(--w-45);border-radius:.375rem;align-items:center;gap:.25rem;padding:.2rem .625rem;font-size:.6875rem;font-weight:500;display:inline-flex}.done-param-chip.param-chip-tech[data-v-f5ebfcb7]{color:#60a5fae6;background:#3b82f60f;border-color:#3b82f626}.done-param-chip.param-chip-tech svg[data-v-f5ebfcb7]{color:#3b82f680}.done-param-chip.lang-chip-done[data-v-f5ebfcb7]{color:#c084fce6;background:#a855f70f;border-color:#a855f726}.done-param-chip.lang-chip-done svg[data-v-f5ebfcb7]{color:#a855f780}html[data-theme=light] .jieDian-name[data-v-f5ebfcb7]{color:#141928}html[data-theme=light] .selector-label[data-v-f5ebfcb7]{color:#414b64}html[data-theme=light] .lang-chip[data-v-f5ebfcb7]{color:#414b64;background:#00000008;border-color:#00000012}html[data-theme=light] .custom-lang-input[data-v-f5ebfcb7]{color:#1e2332;background:#0000000a;border-color:#0000001a}html[data-theme=light] .custom-lang-input[data-v-f5ebfcb7]::placeholder{color:#a0a5b4}html[data-theme=light] .custom-lang-cancel[data-v-f5ebfcb7]{color:#414b64;border-color:#00000014}html[data-theme=light] .custom-lang-cancel[data-v-f5ebfcb7]:hover{color:#323746;border-color:#0003}html[data-theme=light] .done-title[data-v-f5ebfcb7]{color:#1e2332}html[data-theme=light] .done-param-chip[data-v-f5ebfcb7]{color:#414b64;background:#0000000a;border-color:#0000000f}html[data-theme=light] .done-icon-wrap.has-img[data-v-f5ebfcb7]{background:#0000000f;border-color:#00000014}.status-bar[data-v-9c489fe0]{border:1px solid var(--w-6);background:var(--w-2);border-radius:.5rem;margin-bottom:1rem;padding:.5rem .75rem}.status-bar-bottom[data-v-9c489fe0]{margin-top:1.5rem;margin-bottom:0}.status-bar-inner[data-v-9c489fe0]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.status-running[data-v-9c489fe0]{border-color:var(--w-8);background:#1e293b80}.status-failed[data-v-9c489fe0]{background:#ef44440f;border-color:#ef444426}.status-done[data-v-9c489fe0]{background:#34d3990f;border-color:#34d39926}.status-idle[data-v-9c489fe0]{background:var(--w-2);border-color:var(--w-6)}.task-item[data-v-9c489fe0]{white-space:nowrap;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;display:inline-flex}.task-item svg[data-v-9c489fe0]{flex-shrink:0}.task-label[data-v-9c489fe0]{opacity:.95}.task-count[data-v-9c489fe0]{font-weight:700}.task-blue[data-v-9c489fe0]{color:#60a5faf2}.task-indigo[data-v-9c489fe0]{color:#818cf8f2}.task-purple[data-v-9c489fe0]{color:#a78bfaf2}.task-cyan[data-v-9c489fe0]{color:#22d3eef2}.task-red[data-v-9c489fe0]{color:#f87171f2}.task-green[data-v-9c489fe0]{color:#34d399f2}.task-gray[data-v-9c489fe0]{color:var(--w-35)}.task-spinner[data-v-9c489fe0]{border:2px solid var(--w-10);border-radius:50%;flex-shrink:0;width:.875rem;height:.875rem;animation:.8s linear infinite spin-9c489fe0}.spinner-blue[data-v-9c489fe0]{border-color:#60a5fae6 #3b82f633 #3b82f633}.spinner-indigo[data-v-9c489fe0]{border-color:#818cf8e6 #6366f133 #6366f133}.spinner-purple[data-v-9c489fe0]{border-color:#a78bfae6 #8b5cf633 #8b5cf633}.spinner-cyan[data-v-9c489fe0]{border-color:#22d3eee6 #06b6d433 #06b6d433}.spinner-red[data-v-9c489fe0]{border-color:#f87171e6 #ef444433 #ef444433}@keyframes spin-9c489fe0{to{transform:rotate(360deg)}}html[data-theme=light] .status-bar[data-v-9c489fe0]{background:#ffffffe6;border-color:#0000000f}html[data-theme=light] .status-running[data-v-9c489fe0]{background:#fffffff2;border-color:#00000014}html[data-theme=light] .status-failed[data-v-9c489fe0]{background:#dc32320a;border-color:#dc32321f}html[data-theme=light] .status-idle[data-v-9c489fe0]{background:#ffffffe6;border-color:#0000000f}html[data-theme=light] .task-purple[data-v-9c489fe0]{color:#6432c8}html[data-theme=light] .task-red[data-v-9c489fe0]{color:#c83232}html[data-theme=light] .task-green[data-v-9c489fe0]{color:#15803d}html[data-theme=light] .task-gray[data-v-9c489fe0]{color:#555f73}html[data-theme=light] .task-spinner[data-v-9c489fe0]{border-color:#0000001a}html[data-theme=light] .spinner-purple[data-v-9c489fe0]{border-color:#6432c8 #6432c833 #6432c833}.tupian-pichulli-node[data-v-11288f82]{padding:0 .25rem}.jieDian-header[data-v-11288f82]{margin-bottom:.25rem}[data-v-11288f82] .status-bar{margin-top:.625rem}.header-row[data-v-11288f82]{align-items:center;gap:.875rem;display:flex}.jieDian-name[data-v-11288f82]{color:var(--w-100);font-size:1rem;font-weight:600}.plan-count-badge[data-v-11288f82]{color:#a78bfaf2;background:#7c3aed1f;border:1px solid #7c3aed33;border-radius:1rem;align-items:center;gap:.375rem;padding:.25rem .75rem;font-size:.875rem;font-weight:600;display:inline-flex}.plan-count-badge svg[data-v-11288f82]{color:#a78bfab3}.steps-bar[data-v-11288f82]{align-items:stretch;gap:.625rem;margin-bottom:1.5rem;padding:.25rem 0;display:flex;overflow:visible}.steps-bar-bottom[data-v-11288f82]{margin-top:1.5rem;margin-bottom:0}.action-row[data-v-11288f82]{justify-content:flex-end;align-items:center;margin-top:1.25rem;display:flex}.confirm-btn[data-v-11288f82]{color:#7c3aedf2;cursor:pointer;letter-spacing:.02em;white-space:nowrap;background:linear-gradient(135deg,#7c3aed26,#6d28d91f);border:1px solid #7c3aed59;border-radius:.625rem;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.confirm-btn[data-v-11288f82]:hover:not(:disabled){background:linear-gradient(135deg,#7c3aed40,#6d28d933);border-color:#7c3aed8c;transform:translateY(-1px);box-shadow:0 4px 20px #7c3aed33}.confirm-btn[data-v-11288f82]:disabled{opacity:.35;cursor:not-allowed}.confirm-btn svg[data-v-11288f82]{flex-shrink:0}.step-btn[data-v-11288f82]{border:1px solid var(--w-8);background:var(--w-3);cursor:default;white-space:nowrap;border-radius:.5rem;outline:none;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1.125rem;font-family:inherit;transition:all .2s;display:flex}.step-icon[data-v-11288f82]{border:2px solid var(--w-10);background:var(--w-3);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:all .2s;display:flex}.step-num[data-v-11288f82]{color:var(--w-30);font-size:.75rem;font-weight:700}.step-label[data-v-11288f82]{color:var(--w-30);font-size:.8125rem;font-weight:600;transition:color .2s}.step-done[data-v-11288f82]{cursor:pointer;background:#34d3990f;border-color:#34d39940}.step-done[data-v-11288f82]:hover{background:#34d39924;border-color:#34d39973;transform:translateY(-1px);box-shadow:0 0 16px #34d39914,inset 0 0 0 1px #34d3990f}.step-done[data-v-11288f82]:active{transform:translateY(0)scale(.98)}.step-done .step-icon[data-v-11288f82]{background:#34d3991a;border-color:#34d39980}.step-done .step-icon svg[data-v-11288f82]{color:#34d399e6}.step-done .step-label[data-v-11288f82]{color:#34d399d9}.step-active[data-v-11288f82]{cursor:pointer;background:linear-gradient(135deg,#3b82f61f,#6366f11a);border-color:#3b82f666;box-shadow:0 0 0 1px #3b82f614}.step-active[data-v-11288f82]:hover{background:linear-gradient(135deg,#3b82f638,#6366f12e);border-color:#3b82f699;transform:translateY(-1px);box-shadow:0 0 20px #3b82f626,inset 0 0 0 1px #3b82f614}.step-active[data-v-11288f82]:active{transform:translateY(0)scale(.98)}.step-active .step-icon[data-v-11288f82]{background:#3b82f633;border-color:#3b82f6b3}.step-active .step-num[data-v-11288f82]{color:#60a5fa}.step-active .step-label[data-v-11288f82]{color:#60a5fa;font-weight:700}.step-warning[data-v-11288f82]{cursor:pointer;background:linear-gradient(135deg,#ef44441a,#7c3aed14);border-color:#ef444459}.step-warning[data-v-11288f82]:hover{background:linear-gradient(135deg,#ef44442e,#7c3aed24);border-color:#ef44448c;transform:translateY(-1px);box-shadow:0 0 16px #ef44441a}.step-warning[data-v-11288f82]:active{transform:translateY(0)scale(.98)}.step-warning .step-icon[data-v-11288f82]{background:#ef444426;border-color:#ef444499}.step-warning .step-icon svg[data-v-11288f82]{color:#f87171f2}.step-warning .step-label[data-v-11288f82]{color:#f87171f2;font-weight:700}.step-disabled[data-v-11288f82]{opacity:.35;cursor:not-allowed}.step-clicking[data-v-11288f82]{cursor:wait;background:#8b5cf60f;border-color:#8b5cf633}.step-clicking .step-icon[data-v-11288f82]{background:#8b5cf61a;border-color:#8b5cf666}.step-clicking .step-label[data-v-11288f82]{color:#a78bfacc}.category-sections[data-v-11288f82]{flex-direction:column;gap:1.5rem;display:flex}.cat-section[data-v-11288f82]{background:var(--w-2);border:1px solid var(--w-6);border-radius:12px;overflow:hidden}.cat-section-head[data-v-11288f82]{border-bottom:1px solid var(--w-4);align-items:center;gap:.625rem;padding:.875rem 1.25rem;display:flex;position:relative}.cat-accent[data-v-11288f82]{border-radius:2px;flex-shrink:0;width:3px;height:1.25rem}.cat-accent.accent-高[data-v-11288f82]{background:#ef4444cc}.cat-accent.accent-中[data-v-11288f82]{background:#7c3aedcc}.cat-accent.accent-低[data-v-11288f82]{background:#22c55ecc}.cat-section-name[data-v-11288f82]{color:#ffffffe0;font-size:.875rem;font-weight:600}.cat-section-count[data-v-11288f82]{color:#7c3aedd9;background:#7c3aed14;border:1px solid #7c3aed26;border-radius:100px;margin-left:auto;padding:.125rem .5rem;font-size:.6875rem;font-weight:500}.plan-list[data-v-11288f82]{flex-direction:column;display:flex}.plan-row[data-v-11288f82]{border-bottom:1px solid var(--w-3);gap:1rem;padding:1.125rem 1.25rem;transition:background .2s;display:flex}.plan-row[data-v-11288f82]:last-child{border-bottom:none}.plan-row[data-v-11288f82]:hover{background:#ffffff04}.plan-prompt-area[data-v-11288f82]{flex-direction:column;flex:1;gap:.625rem;min-width:0;display:flex}.plan-head[data-v-11288f82]{align-items:center;gap:.5rem;display:flex}.plan-idx[data-v-11288f82]{color:#7c3aedf2;background:linear-gradient(135deg,#7c3aed26,#6d28d914);border:1px solid #7c3aed33;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;font-size:.6875rem;font-weight:700;display:flex}.plan-title[data-v-11288f82]{color:var(--w-85);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:600;overflow:hidden}.plan-status-tag[data-v-11288f82]{border-radius:100px;flex-shrink:0;margin-left:auto;padding:.1rem .5rem;font-size:.625rem;font-weight:500}.status-guihua[data-v-11288f82]{background:var(--w-5);color:var(--w-40)}.status-prompting[data-v-11288f82]{color:#8b5cf6e6;background:#8b5cf61a}.status-ready[data-v-11288f82]{color:#22c55ee6;background:#22c55e1a}.status-generating[data-v-11288f82]{color:#7c3aede6;background:#7c3aed1a}.status-done[data-v-11288f82]{color:#22c55ee6;background:#22c55e1a}.status-fail[data-v-11288f82]{color:#ef4444e6;background:#ef44441a}.prompt-loading[data-v-11288f82]{background:#8b5cf60a;border:1px solid #8b5cf61a;border-radius:8px;padding:1rem 1rem .75rem}.tsc-phase-area[data-v-11288f82]{flex-direction:column;gap:.375rem;display:flex}.tsc-phase-track[data-v-11288f82]{height:2rem;margin:0 .25rem;position:relative}.tsc-track-bg[data-v-11288f82]{background:var(--w-6);border-radius:1px;height:2px;position:absolute;top:.375rem;left:0;right:0}.tsc-track-fill[data-v-11288f82]{border-radius:1px;height:2px;transition:width .8s cubic-bezier(.4,0,.2,1);position:absolute;top:.375rem;left:0}.tsc-phase-dispatch .tsc-track-fill[data-v-11288f82]{background:linear-gradient(90deg,#8b5cf6e6,#8b5cf666)}.tsc-phase-thinking .tsc-track-fill[data-v-11288f82]{background:linear-gradient(90deg,#22c55ecc,#8b5cf6e6)}.tsc-phase-building .tsc-track-fill[data-v-11288f82]{background:linear-gradient(90deg,#22c55eb3,#22c55e80,#7c3aede6)}.tsc-track-nodes[data-v-11288f82]{height:100%;position:absolute;top:0;left:0;right:0}.tsc-track-node[data-v-11288f82]{flex-direction:column;align-items:center;gap:.2rem;display:flex;position:absolute;transform:translate(-50%)}.tsc-node-dot[data-v-11288f82]{background:var(--w-2);border:1.5px solid var(--w-10);border-radius:50%;justify-content:center;align-items:center;width:.75rem;height:.75rem;transition:all .5s cubic-bezier(.4,0,.2,1);display:flex}.tsc-node-inner[data-v-11288f82]{background:var(--w-8);border-radius:50%;width:.25rem;height:.25rem;transition:all .5s}.tsc-track-node.active .tsc-node-dot[data-v-11288f82]{border-color:currentColor;animation:2s ease-in-out infinite tscNodeGlow-11288f82;box-shadow:0 0 6px}.tsc-track-node.active .tsc-node-inner[data-v-11288f82]{background:currentColor;box-shadow:0 0 3px}.tsc-phase-dispatch .tsc-track-node.active[data-v-11288f82],.tsc-phase-thinking .tsc-track-node.active[data-v-11288f82]{color:#8b5cf6b3}.tsc-phase-building .tsc-track-node.active[data-v-11288f82]{color:#7c3aedb3}.tsc-track-node.done .tsc-node-dot[data-v-11288f82]{box-shadow:none;background:#22c55e1a;border-color:#22c55e80;animation:none}.tsc-track-node.done .tsc-node-inner[data-v-11288f82]{box-shadow:none;background:#22c55ecc}@keyframes tscNodeGlow-11288f82{0%,to{box-shadow:0 0 6px}50%{box-shadow:0 0 10px}}.tsc-node-label[data-v-11288f82]{letter-spacing:.04em;color:var(--w-25);white-space:nowrap;font-size:.5625rem;font-weight:500;transition:all .5s}.tsc-track-node.active .tsc-node-label[data-v-11288f82]{color:#ffffff8c;font-weight:600}.tsc-track-node.done .tsc-node-label[data-v-11288f82]{color:#22c55e73}.tsc-phase-text[data-v-11288f82]{color:#8b5cf6b3;text-align:center;font-size:.6875rem;font-weight:500}.prompt-edit-card[data-v-11288f82]{border:1px solid var(--w-5);background:#ffffff05;border-radius:10px;flex-direction:column;gap:.75rem;padding:.75rem;transition:border-color .2s;display:flex;position:relative}.prompt-edit-card[data-v-11288f82]:hover{border-color:var(--w-8)}.prompt-edit-card.is-rewriting[data-v-11288f82]{pointer-events:none}.rewrite-overlay[data-v-11288f82]{z-index:10;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a0a12d1;border-radius:10px;justify-content:center;align-items:center;padding:0 2rem;display:flex;position:absolute;inset:0}.rewrite-overlay .tsc-phase-area[data-v-11288f82]{gap:.625rem;width:75%;max-width:none}.rewrite-overlay .tsc-phase-track[data-v-11288f82]{height:3rem}.rewrite-overlay .tsc-track-bg[data-v-11288f82],.rewrite-overlay .tsc-track-fill[data-v-11288f82]{height:2.5px;top:.5rem}.rewrite-overlay .tsc-node-dot[data-v-11288f82]{width:1.125rem;height:1.125rem}.rewrite-overlay .tsc-node-inner[data-v-11288f82]{width:.4rem;height:.4rem}.rewrite-overlay .tsc-node-label[data-v-11288f82]{font-size:.75rem}.rewrite-overlay .tsc-phase-text[data-v-11288f82]{font-size:.875rem}.rewrite-wrapper[data-v-11288f82]{position:relative}.rewrite-popover[data-v-11288f82]{z-index:60;width:22rem;box-shadow:0 8px 32px var(--b-50),0 0 0 1px #8b5cf60f;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#16161efa;border:1px solid #8b5cf633;border-radius:10px;flex-direction:column;gap:.625rem;padding:.875rem;animation:.15s ease-out rewritePopIn-11288f82;display:flex;position:absolute;bottom:calc(100% + 8px);right:0}@keyframes rewritePopIn-11288f82{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.rewrite-popover-title[data-v-11288f82]{color:var(--w-85);font-size:.8125rem;font-weight:600}.rewrite-popover-input[data-v-11288f82]{background:var(--w-4);border:1px solid var(--w-10);width:100%;color:var(--w-85);resize:none;box-sizing:border-box;border-radius:8px;outline:none;padding:.5rem .75rem;font-family:inherit;font-size:.8125rem;line-height:1.5;transition:border-color .2s}.rewrite-popover-input[data-v-11288f82]:focus{border-color:#8b5cf666}.rewrite-popover-input[data-v-11288f82]::placeholder{color:var(--w-25)}.rewrite-popover-actions[data-v-11288f82]{justify-content:flex-end;gap:.5rem;display:flex}.rewrite-popover-cancel[data-v-11288f82]{border:1px solid var(--w-10);color:var(--w-45);cursor:pointer;background:0 0;border-radius:6px;padding:.3rem .75rem;font-family:inherit;font-size:.75rem;transition:all .2s}.rewrite-popover-cancel[data-v-11288f82]:hover{border-color:var(--w-20);color:var(--w-70)}.rewrite-popover-confirm[data-v-11288f82]{color:#a78bfaf2;cursor:pointer;background:#8b5cf626;border:1px solid #8b5cf64d;border-radius:6px;align-items:center;gap:.3rem;padding:.3rem .75rem;font-family:inherit;font-size:.75rem;transition:all .2s;display:inline-flex}.rewrite-popover-confirm[data-v-11288f82]:hover:not(:disabled){background:#8b5cf640;border-color:#8b5cf680}.rewrite-popover-confirm[data-v-11288f82]:disabled{opacity:.4;cursor:not-allowed}.prompt-block[data-v-11288f82]{flex-direction:column;gap:.375rem;display:flex}.prompt-label[data-v-11288f82]{color:var(--w-35);letter-spacing:.04em;font-size:.6875rem;font-weight:600}.prompt-textarea[data-v-11288f82]{border:1px solid var(--w-6);color:#ffffffd1;resize:vertical;box-sizing:border-box;background:#ffffff06;border-radius:8px;outline:none;width:100%;min-height:8.5rem;padding:.625rem .75rem;font-family:inherit;font-size:.8rem;line-height:1.7;transition:border-color .25s,box-shadow .25s}.prompt-textarea[data-v-11288f82]:focus{border-color:#8b5cf659;box-shadow:0 0 0 2px #8b5cf60f}.prompt-textarea[readonly][data-v-11288f82]{opacity:.7;cursor:default}.ratio-row[data-v-11288f82]{align-items:center;gap:.5rem;padding:0 .125rem;display:flex}.ratio-label-icon[data-v-11288f82]{color:#7c3aeda6;background:#7c3aed0f;border:1px solid #7c3aed1f;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;display:flex}.ratio-chips[data-v-11288f82]{flex-wrap:wrap;gap:.25rem;display:flex}.ratio-chip[data-v-11288f82]{background:var(--w-3);border:1px solid var(--w-7);color:var(--w-40);cursor:pointer;border-radius:5px;padding:.2rem .5rem;font-size:.6875rem;transition:all .18s}.ratio-chip[data-v-11288f82]:hover{color:#7c3aedcc;background:#7c3aed0a;border-color:#7c3aed4d}.ratio-chip.selected[data-v-11288f82]{color:#7c3aedf2;background:#7c3aed1a;border-color:#7c3aed59;font-weight:600}.ref-area[data-v-11288f82]{padding:0 .125rem;position:relative}.ref-header[data-v-11288f82]{align-items:center;margin-bottom:.5rem;display:flex}.ref-title[data-v-11288f82]{color:var(--w-35);letter-spacing:.03em;align-items:center;gap:.375rem;font-size:.6875rem;font-weight:600;display:inline-flex}.ref-title svg[data-v-11288f82]{color:#8b5cf680}.ref-count[data-v-11288f82]{color:#8b5cf6e6;background:#8b5cf61a;border:1px solid #8b5cf62e;border-radius:100px;justify-content:center;align-items:center;min-width:1.125rem;height:1.125rem;padding:0 .3rem;font-size:.625rem;font-weight:700;display:inline-flex}.ref-body[data-v-11288f82]{position:relative}.ref-items[data-v-11288f82]{flex-wrap:wrap;align-items:stretch;gap:.5rem;display:flex}.ref-item[data-v-11288f82]{border:1px solid var(--w-8);background:var(--w-2);border-radius:8px;width:4rem;height:4rem;transition:border-color .2s,box-shadow .2s;position:relative;overflow:hidden}.ref-item[data-v-11288f82]:hover{border-color:#8b5cf659;box-shadow:0 2px 10px #00000040}.ref-img[data-v-11288f82]{object-fit:cover;cursor:pointer;width:100%;height:100%;display:block}.ref-remove[data-v-11288f82]{border:1px solid var(--w-12);width:1.125rem;height:1.125rem;color:var(--w-70);cursor:pointer;opacity:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a6;border-radius:50%;justify-content:center;align-items:center;transition:all .15s;display:flex;position:absolute;top:2px;right:2px}.ref-item:hover .ref-remove[data-v-11288f82]{opacity:1}.ref-remove[data-v-11288f82]:hover{color:var(--w-100);background:#ef4444a6;border-color:#ef444480}.ref-add-btn[data-v-11288f82]{border:1px dashed var(--w-12);cursor:pointer;width:4rem;height:4rem;color:var(--w-25);background:#ffffff04;border-radius:8px;justify-content:center;align-items:center;transition:all .2s;display:flex}.ref-add-btn[data-v-11288f82]:hover{color:#8b5cf6cc;background:#8b5cf60a;border-color:#8b5cf666}.ref-picker[data-v-11288f82]{z-index:50;border:1px solid var(--w-10);box-shadow:0 8px 32px #00000073,0 0 0 1px var(--w-4);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#16161efa;border-radius:10px;animation:.15s ease-out pickerSlideIn-11288f82;position:absolute;top:calc(100% + .375rem);left:0;right:0;overflow:hidden}@keyframes pickerSlideIn-11288f82{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ref-picker-header[data-v-11288f82]{border-bottom:1px solid var(--w-6);color:var(--w-60);justify-content:space-between;align-items:center;padding:.5rem .75rem;font-size:.75rem;font-weight:600;display:flex}.ref-picker-close[data-v-11288f82]{background:var(--w-4);width:1.375rem;height:1.375rem;color:var(--w-35);cursor:pointer;border:none;border-radius:5px;justify-content:center;align-items:center;transition:all .15s;display:flex}.ref-picker-close[data-v-11288f82]:hover{background:var(--w-8);color:var(--w-70)}.ref-picker-grid[data-v-11288f82]{grid-template-columns:repeat(auto-fill,minmax(4.5rem,1fr));gap:.375rem;max-height:11rem;padding:.625rem;display:grid;overflow-y:auto}.ref-picker-grid[data-v-11288f82]::-webkit-scrollbar{width:3px}.ref-picker-grid[data-v-11288f82]::-webkit-scrollbar-track{background:0 0}.ref-picker-grid[data-v-11288f82]::-webkit-scrollbar-thumb{background:var(--w-10);border-radius:4px}.ref-picker-item[data-v-11288f82]{cursor:pointer;border:1px solid #0000;border-radius:8px;flex-direction:column;gap:.25rem;padding:.25rem;transition:all .15s;display:flex}.ref-picker-item[data-v-11288f82]:hover{background:#8b5cf60f;border-color:#8b5cf633}.ref-picker-item img[data-v-11288f82]{aspect-ratio:1;object-fit:cover;border:1px solid var(--w-6);border-radius:6px;width:100%}.ref-picker-name[data-v-11288f82]{color:var(--w-40);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:.5625rem;overflow:hidden}.ref-picker-empty[data-v-11288f82]{text-align:center;color:var(--w-25);padding:1.5rem;font-size:.75rem}.prompt-footer[data-v-11288f82]{border-top:1px solid var(--w-4);align-items:center;gap:.5rem;padding-top:.375rem;display:flex}.unsaved-hint[data-v-11288f82]{color:#a78bfae6;background:#a78bfa14;border:1px solid #a78bfa33;border-radius:100px;align-items:center;gap:.25rem;margin-right:auto;padding:.2rem .5rem;font-size:.625rem;font-weight:500;animation:2s infinite hintPulse-11288f82;display:inline-flex}.unsaved-hint svg[data-v-11288f82]{color:#a78bfacc;flex-shrink:0}@keyframes hintPulse-11288f82{0%,to{opacity:.85}50%{opacity:1;border-color:#a78bfa66}}.prompt-actions[data-v-11288f82]{align-items:center;gap:.5rem;margin-left:auto;display:flex}.prompt-action-btn[data-v-11288f82]{background:var(--w-3);border:1px solid var(--w-8);color:var(--w-40);cursor:pointer;border-radius:6px;align-items:center;gap:.3rem;padding:.375rem .75rem;font-family:inherit;font-size:.75rem;font-weight:500;transition:all .2s;display:inline-flex}.prompt-action-btn[data-v-11288f82]:hover:not(:disabled){background:var(--w-6);color:var(--w-70);border-color:var(--w-15)}.prompt-action-btn[data-v-11288f82]:disabled{opacity:.35;cursor:not-allowed}.prompt-action-btn.regen[data-v-11288f82]{color:#8b5cf6a6;background:#8b5cf60a;border-color:#8b5cf61f}.prompt-action-btn.regen[data-v-11288f82]:hover:not(:disabled){color:#8b5cf6f2;background:#8b5cf61a;border-color:#8b5cf659}.prompt-action-btn.save.active[data-v-11288f82]{color:#7c3aede6;background:#7c3aed14;border-color:#7c3aed40}.prompt-action-btn.save.active[data-v-11288f82]:hover{background:#7c3aed26;border-color:#7c3aed73}.prompt-action-btn.save.saved[data-v-11288f82]{color:#22c55ef2;cursor:default;background:#22c55e1a;border-color:#22c55e4d}.btn-spinner-sm[data-v-11288f82]{border:2px solid var(--w-15);border-top-color:currentColor;border-radius:50%;flex-shrink:0;width:.75rem;height:.75rem;animation:.6s linear infinite spin-11288f82}.plan-error[data-v-11288f82]{color:#ef4444d9;background:#ef44440f;border:1px solid #ef444426;border-radius:6px;align-items:center;gap:.375rem;padding:.5rem .625rem;font-size:.75rem;display:flex}.plan-error svg[data-v-11288f82]{color:#ef4444b3;flex-shrink:0}.plan-results-area[data-v-11288f82]{flex-direction:column;flex-shrink:0;width:22rem;display:flex}.results-grid[data-v-11288f82]{grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}.result-card[data-v-11288f82]{aspect-ratio:1;border:1px solid var(--w-6);background:#ffffff06;border-radius:8px;transition:border-color .2s;position:relative;overflow:hidden}.result-card[data-v-11288f82]:hover{border-color:#7c3aed33}.result-img[data-v-11288f82]{object-fit:cover;cursor:pointer;width:100%;height:100%}.result-hover-actions[data-v-11288f82]{z-index:2;opacity:0;background:linear-gradient(#0000,#000000b3);justify-content:center;gap:.5rem;padding:.5rem;transition:opacity .2s;display:flex;position:absolute;bottom:0;left:0;right:0}.result-card:hover .result-hover-actions[data-v-11288f82]{opacity:1}.hover-btn[data-v-11288f82]{background:var(--w-10);border:1px solid var(--w-15);width:2rem;height:2rem;color:var(--w-85);cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:6px;justify-content:center;align-items:center;transition:all .15s;display:flex}.hover-btn[data-v-11288f82]:hover{background:var(--w-20)}.hover-btn.delete[data-v-11288f82]:hover{color:#ef4444f2;background:#ef444433;border-color:#ef44444d}.result-overlay[data-v-11288f82]{color:#7c3aedd9;background:#0f0f14cc;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;font-size:.6875rem;display:flex;position:absolute;inset:0}.result-overlay.failed[data-v-11288f82]{color:#ef4444d9;background:#190a0acc}.result-overlay.failed span[data-v-11288f82]{text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:0 .5rem;font-size:.625rem;display:-webkit-box;overflow:hidden}.result-card.add-card[data-v-11288f82]{cursor:pointer;border:1px dashed var(--w-15);background:var(--w-2);color:var(--w-35);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:500;transition:all .2s;display:flex}.result-card.add-card[data-v-11288f82]:hover{color:#a78bfae6;background:#8b5cf60f;border-color:#8b5cf673}.result-card.add-card.add-disabled[data-v-11288f82]{opacity:.3;cursor:not-allowed;pointer-events:none}.result-card.add-card.add-submitting[data-v-11288f82]{color:#a78bfae6;pointer-events:none;background:#8b5cf60f;border-color:#8b5cf659;animation:1.5s ease-in-out infinite submitPulse-11288f82}@keyframes submitPulse-11288f82{0%,to{border-color:#8b5cf640}50%{border-color:#8b5cf680}}.ai-spinner[data-v-11288f82]{border:2px solid #8b5cf626;border-top-color:#8b5cf6d9;border-radius:50%;width:1.5rem;height:1.5rem;animation:.8s linear infinite spin-11288f82}.ai-spinner.small[data-v-11288f82]{border-width:1.5px;width:1rem;height:1rem}.ai-phase-text[data-v-11288f82]{color:#8b5cf6e6;font-size:.8125rem;font-weight:600}@keyframes spin-11288f82{to{transform:rotate(360deg)}}@media (max-width:1200px){.plan-row[data-v-11288f82]{flex-direction:column}.plan-results-area[data-v-11288f82]{width:100%}.results-grid[data-v-11288f82]{grid-template-columns:repeat(3,1fr)}}@media (max-width:800px){.results-grid[data-v-11288f82]{grid-template-columns:repeat(2,1fr)}}html[data-theme=light] .jieDian-name[data-v-11288f82]{color:#141928}html[data-theme=light] .plan-title[data-v-11288f82]{color:#1e2332}html[data-theme=light] .step-num[data-v-11288f82],html[data-theme=light] .step-label[data-v-11288f82]{color:#555f73}html[data-theme=light] .step-btn[data-v-11288f82]{background:#fffffff2;border-color:#00000014;box-shadow:0 1px 3px #0000000a}html[data-theme=light] .step-icon[data-v-11288f82]{background:#fffffffa;border-color:#0000001a}html[data-theme=light] .step-active[data-v-11288f82]{background:linear-gradient(135deg,#6432c814,#8b5cf60f);border-color:#6432c859}html[data-theme=light] .step-active .step-icon[data-v-11288f82]{background:#6432c814;border-color:#6432c880}html[data-theme=light] .step-active .step-num[data-v-11288f82],html[data-theme=light] .step-active .step-label[data-v-11288f82]{color:#6432c8}html[data-theme=light] .step-done[data-v-11288f82]{background:#15803d0f;border-color:#15803d33}html[data-theme=light] .step-done .step-icon[data-v-11288f82]{background:#15803d14;border-color:#15803d73}html[data-theme=light] .step-done .step-icon svg[data-v-11288f82],html[data-theme=light] .step-done .step-label[data-v-11288f82]{color:#15803d}html[data-theme=light] .step-warning .step-label[data-v-11288f82],html[data-theme=light] .step-warning .step-icon svg[data-v-11288f82]{color:#c83232}html[data-theme=light] .cat-section[data-v-11288f82]{background:#ffffffe6;border-color:#00000014;box-shadow:0 2px 8px #0000000d}html[data-theme=light] .cat-section-head[data-v-11288f82]{border-bottom-color:#0000000a}html[data-theme=light] .cat-section-name[data-v-11288f82]{color:#141928}html[data-theme=light] .plan-row[data-v-11288f82]{border-bottom-color:#00000008}html[data-theme=light] .plan-row[data-v-11288f82]:hover{background:#00000004}html[data-theme=light] .plan-count-badge[data-v-11288f82]{color:#5028a0;background:#6432c814;border-color:#6432c826}html[data-theme=light] .plan-count-badge svg[data-v-11288f82]{color:#6432c8}html[data-theme=light] .cat-section-count[data-v-11288f82]{color:#5028a0;background:#6432c80f}html[data-theme=light] .status-guihua[data-v-11288f82]{color:#414b64;background:#0000000d}html[data-theme=light] .status-prompting[data-v-11288f82]{color:#5028a0;background:#6432c814}html[data-theme=light] .status-ready[data-v-11288f82]{color:#5028a0;background:#6432c80f}html[data-theme=light] .status-generating[data-v-11288f82]{color:#5028a0;background:#6432c814}html[data-theme=light] .status-done[data-v-11288f82]{color:#15803d;background:#15803d14}html[data-theme=light] .status-fail[data-v-11288f82]{color:#c83232;background:#dc32320f}html[data-theme=light] .plan-status-tag[data-v-11288f82]{font-weight:600}html[data-theme=light] .prompt-label[data-v-11288f82]{color:#373e52}html[data-theme=light] .prompt-textarea[data-v-11288f82]{color:#1e2332;background:#00000006;border-color:#00000014}html[data-theme=light] .prompt-textarea[data-v-11288f82]:focus{border-color:#6432c859;box-shadow:0 0 0 2px #6432c80f}html[data-theme=light] .prompt-edit-card[data-v-11288f82]{background:#fffffff2;border-color:#00000014;box-shadow:0 1px 4px #0000000a}html[data-theme=light] .prompt-edit-card[data-v-11288f82]:hover{border-color:#0000001f}html[data-theme=light] .rewrite-overlay[data-v-11288f82]{background:#ffffffe0}html[data-theme=light] .rewrite-popover[data-v-11288f82]{background:#fffffffa;border-color:#8b5cf633;box-shadow:0 8px 32px #0000001f}html[data-theme=light] .rewrite-popover-title[data-v-11288f82]{color:#1e2332}html[data-theme=light] .rewrite-popover-input[data-v-11288f82]{color:#1e2332;background:#0000000a;border-color:#0000001a}html[data-theme=light] .rewrite-popover-input[data-v-11288f82]::placeholder{color:#a0a5b4}html[data-theme=light] .rewrite-popover-cancel[data-v-11288f82]{color:#414b64;border-color:#0000001a}html[data-theme=light] .rewrite-popover-cancel[data-v-11288f82]:hover{color:#323746;border-color:#0003}html[data-theme=light] .rewrite-popover-confirm[data-v-11288f82]{color:#6432c8;background:#6432c81f;border-color:#6432c84d}html[data-theme=light] .rewrite-popover-confirm[data-v-11288f82]:hover:not(:disabled){background:#6432c833;border-color:#6432c880}html[data-theme=light] .prompt-action-btn[data-v-11288f82]{color:#414b64;background:#00000008;border-color:#00000014}html[data-theme=light] .prompt-action-btn[data-v-11288f82]:hover:not(:disabled){color:#323746;background:#0000000f;border-color:#00000026}html[data-theme=light] .prompt-footer[data-v-11288f82]{border-top-color:#0000000a}html[data-theme=light] .tsc-node-label[data-v-11288f82]{color:#a0a5b4}html[data-theme=light] .tsc-track-node.active .tsc-node-label[data-v-11288f82]{color:#414b64}html[data-theme=light] .tsc-track-bg[data-v-11288f82]{background:#0000000f}html[data-theme=light] .tsc-node-dot[data-v-11288f82]{background:#fffffffa;border-color:#0000001a}html[data-theme=light] .tsc-node-inner[data-v-11288f82]{background:#00000014}html[data-theme=light] .ref-title[data-v-11288f82]{color:#373e52}html[data-theme=light] .ref-item[data-v-11288f82]{background:#fffffff2;border-color:#0000001a}html[data-theme=light] .ref-add-btn[data-v-11288f82]{color:#a0a5b4;background:#ffffffe6;border-color:#0000001f}html[data-theme=light] .ref-picker[data-v-11288f82]{background:#fffffffa;border-color:#0000001a;box-shadow:0 8px 32px #0000001a}html[data-theme=light] .ref-picker-header[data-v-11288f82]{color:#3c4150;border-bottom-color:#0000000f}html[data-theme=light] .ref-picker-close[data-v-11288f82]{color:#555f73;background:#0000000a}html[data-theme=light] .ref-picker-close[data-v-11288f82]:hover{color:#323746;background:#00000014}html[data-theme=light] .ref-picker-name[data-v-11288f82]{color:#414b64}html[data-theme=light] .ref-picker-empty[data-v-11288f82]{color:#a0a5b4}html[data-theme=light] .ref-picker-item img[data-v-11288f82]{border-color:#0000000f}html[data-theme=light] .ratio-label-icon[data-v-11288f82]{color:#414b64}html[data-theme=light] .ratio-chip[data-v-11288f82]{color:#414b64;background:#00000008;border-color:#00000012}html[data-theme=light] .ratio-chip[data-v-11288f82]:hover{color:#5028a0;border-color:#6432c833}html[data-theme=light] .ratio-chip.selected[data-v-11288f82]{color:#5028a0;background:#6432c814;border-color:#6432c859}html[data-theme=light] .ref-count[data-v-11288f82]{color:#414b64}html[data-theme=light] .result-card[data-v-11288f82]{background:#00000006;border-color:#00000014}html[data-theme=light] .result-card[data-v-11288f82]:hover{border-color:#0000001f;box-shadow:0 2px 8px #0000000f}html[data-theme=light] .result-card.add-card[data-v-11288f82]{color:#555f73;background:#ffffffe6;border-color:#0000001f}html[data-theme=light] .result-card.add-card[data-v-11288f82]:hover{color:#5028a0;background:#6432c808;border-color:#6432c833}html[data-theme=light] .hover-btn[data-v-11288f82]{color:#1e2332;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffd9;border-color:#0000001f}html[data-theme=light] .hover-btn[data-v-11288f82]:hover{background:#fffffff2}html[data-theme=light] .hover-btn.delete[data-v-11288f82]:hover{color:#c83232;background:#dc32321f;border-color:#dc323240}html[data-theme=light] .save-btn[data-v-11288f82],html[data-theme=light] .save-btn[data-v-11288f82]:not(.active):not(.saved){color:#555f73}html[data-theme=light] .prompt-action-btn.save.active[data-v-11288f82]{color:#5028a0;background:#6432c80f;border-color:#6432c838}html[data-theme=light] .prompt-action-btn.save.saved[data-v-11288f82]{color:#15803d;background:#15803d0f;border-color:#15803d38}html[data-theme=light] .prompt-action-btn.regen[data-v-11288f82]{color:#6432c8;background:#8b5cf60a;border-color:#8b5cf61f}html[data-theme=light] .prompt-action-btn.regen[data-v-11288f82]:hover:not(:disabled){background:#8b5cf61a;border-color:#8b5cf64d}html[data-theme=light] .unsaved-hint[data-v-11288f82]{color:#a16207;background:#f59e0b0f;border-color:#f59e0b2e}html[data-theme=light] .unsaved-hint svg[data-v-11288f82]{color:#c87805}html[data-theme=light] .plan-error[data-v-11288f82],html[data-theme=light] .plan-error svg[data-v-11288f82]{color:#c83232}html[data-theme=light] .ref-remove[data-v-11288f82]{color:#323746}html[data-theme=light] .ref-remove[data-v-11288f82]:hover{color:#141928}html[data-theme=light] .result-overlay[data-v-11288f82]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffe6}html[data-theme=light] .result-overlay.failed[data-v-11288f82]{background:#fff8f8e6}html[data-theme=light] .confirm-btn[data-v-11288f82]{color:#5028a0;background:#6432c814;border-color:#6432c847}html[data-theme=light] .confirm-btn[data-v-11288f82]:hover:not(:disabled){background:#6432c826;border-color:#6432c86b;box-shadow:0 4px 12px #6432c81a}html[data-theme=light] .btn-spinner-sm[data-v-11288f82],html[data-theme=light] .ai-spinner[data-v-11288f82]{border-color:#6432c8 #0000001a #0000001a}.ref-preview-popup{z-index:9999;border:1px solid var(--w-12);box-shadow:0 8px 32px var(--b-50);pointer-events:none;background:#14141cf2;border-radius:.5rem;flex-direction:column;gap:0;padding:.25rem;display:flex;position:fixed}.ref-preview-popup img{object-fit:cover;border-radius:.375rem;width:16rem;height:16rem;display:block}.ref-preview-title{color:#ffffffa6;text-align:center;white-space:nowrap;text-overflow:ellipsis;padding:.3rem .5rem;font-size:.6875rem;display:block;overflow:hidden}.lightbox-overlay{z-index:30000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000e0;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.lightbox-content{flex-direction:column;align-items:center;gap:.875rem;max-width:90vw;display:flex}.lightbox-img{object-fit:contain;max-width:90vw;max-height:85vh;box-shadow:0 12px 48px var(--b-60);-webkit-user-select:none;user-select:none;transform-origin:50%;cursor:zoom-in;touch-action:none;border-radius:6px;transition:transform 80ms ease-out;position:relative}.lightbox-img.draggable{cursor:grab}.lightbox-img.dragging{cursor:grabbing;transition:none}.lightbox-error{border:1px solid var(--w-12);width:min(24rem,82vw);box-shadow:0 12px 48px var(--b-60);text-align:center;background:#14141ceb;border-radius:.875rem;padding:2rem 1.75rem}.lightbox-error-title{color:var(--w-95);margin-bottom:.5rem;font-size:1rem;font-weight:600}.lightbox-error-desc,.lightbox-note{color:var(--w-60);font-size:.8125rem;line-height:1.6}.lightbox-note{background:var(--w-8);border-radius:999px;margin:0;padding:.35rem .75rem}.lightbox-close{background:var(--w-8);border:1px solid var(--w-12);width:2.5rem;height:2.5rem;color:var(--w-70);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:all .15s;display:flex;position:fixed;top:1.25rem;right:1.25rem}.lightbox-close:hover{background:var(--w-15);color:var(--w-100)}.lightbox-download{background:var(--w-10);border:1px solid var(--w-15);color:var(--w-80);cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:2rem;align-items:center;gap:.375rem;padding:.5rem 1.25rem;font-size:.8125rem;transition:all .15s;display:inline-flex;position:static}.lightbox-download:hover{color:var(--w-100);background:#ffffff2e}.lb-fade-enter-active,.lb-fade-leave-active{transition:opacity .2s}.lb-fade-enter-from,.lb-fade-leave-to{opacity:0}html[data-theme=light] .ref-preview-popup{background:#fffffff2;border-color:#0000001f;box-shadow:0 8px 32px #0000001a}html[data-theme=light] .ref-preview-title{color:#373e52}html[data-theme=light] .lightbox-close{color:#323746;background:#00000014;border-color:#0000001f}html[data-theme=light] .lightbox-close:hover{color:#141928;background:#00000026}html[data-theme=light] .lightbox-download{color:#323746;background:#0000001a;border-color:#00000026}html[data-theme=light] .lightbox-download:hover{color:#141928;background:#0000002e}.jiedian-mianban[data-v-ae350a6a]{background:linear-gradient(135deg,var(--bg-page-a),var(--bg-panel-a));border:1px solid var(--w-8);box-shadow:0 8px 32px var(--b-30);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;padding:1.5rem;position:relative}.delete-btn[data-v-ae350a6a]{color:#ef4444e6;cursor:pointer;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);z-index:10;opacity:.85;background:#ef444426;border:none;border-radius:.375rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:all .2s;display:flex;position:absolute;top:.75rem;left:.75rem}.delete-btn[data-v-ae350a6a]:hover{color:#ef4444;opacity:1;background:#ef444440;transform:scale(1.08)}.delete-btn[data-v-ae350a6a]:active{transform:scale(.95)}.delete-btn svg[data-v-ae350a6a]{width:1rem;height:1rem}.user-input-area[data-v-ae350a6a]{justify-content:flex-end;align-items:flex-start;gap:.75rem;margin-bottom:1.5rem;padding:0 1.25rem;display:flex}.user-bubble-main[data-v-ae350a6a]{flex-direction:column;align-items:flex-end;gap:.5rem;max-width:50rem;display:flex}.user-bubble[data-v-ae350a6a]{border:1px solid var(--w-10);background:#1a1a1c;border-radius:1rem 1rem .25rem;padding:.75rem 1rem;overflow:hidden}.user-images[data-v-ae350a6a]{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-bottom:.5rem;display:flex}.user-image-thumb[data-v-ae350a6a]{object-fit:cover;border:1px solid var(--w-10);border-radius:8px;width:3.5rem;height:3.5rem;transition:transform .2s,border-color .2s}.user-image-thumb[data-v-ae350a6a]:hover{border-color:#7c3aed80;transform:scale(1.05)}.user-content-wrapper[data-v-ae350a6a]{transition:max-height .3s;position:relative;overflow:hidden}.user-content-wrapper.collapsed[data-v-ae350a6a]{max-height:200px}.user-content-wrapper.collapsed[data-v-ae350a6a]:after{content:"";pointer-events:none;background:linear-gradient(#0000,#1a1a1c);height:60px;position:absolute;bottom:0;left:0;right:0}.user-desc[data-v-ae350a6a]{color:var(--text-content);letter-spacing:.015em;white-space:pre-wrap;word-break:break-word;font-size:1rem;line-height:1.8}.user-expand-btn[data-v-ae350a6a]{color:#7c3aedbf;cursor:pointer;background:linear-gradient(135deg,#7c3aed14,#6d28d90a);border-top:1px solid #7c3aed1f;border-radius:0 0 .25rem 1rem;justify-content:center;align-items:center;gap:.35rem;margin:.5rem -1rem -.75rem;padding:.5rem .75rem;font-size:.8rem;transition:all .2s;display:flex}.user-expand-btn[data-v-ae350a6a]:hover{color:#a78bfa;background:linear-gradient(135deg,#7c3aed1f,#6d28d914)}.user-expand-btn svg[data-v-ae350a6a]{transition:transform .2s}.user-expand-btn svg.expanded[data-v-ae350a6a]{transform:rotate(180deg)}.user-bottom-bar[data-v-ae350a6a]{align-items:center;gap:1rem;padding:0 .25rem;display:flex}.user-action-btn[data-v-ae350a6a]{color:var(--w-60);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:.35rem;padding:.375rem .5rem;font-size:.75rem;transition:all .2s;display:flex}.user-action-btn[data-v-ae350a6a]:hover{background:var(--w-5);color:var(--w-85)}.user-avatar[data-v-ae350a6a]{background:linear-gradient(135deg,#7c3aed33,#6d28d933);border:2px solid #7c3aed4d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;margin-top:.125rem;display:flex;overflow:hidden}.user-avatar .avatar-img[data-v-ae350a6a]{object-fit:cover;width:100%;height:100%}.user-avatar svg[data-v-ae350a6a]{color:#7c3aede6;width:1.5rem;height:1.5rem}.jieDian-list[data-v-ae350a6a]{flex-direction:column;display:flex}.jieDian-item[data-v-ae350a6a]{gap:1rem;min-height:3.5rem;display:flex}.jieDian-left[data-v-ae350a6a]{flex-direction:column;flex-shrink:0;align-items:center;width:2.5rem;padding-top:.125rem;display:flex}.jieDian-icon[data-v-ae350a6a]{box-sizing:border-box;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:all .3s;display:flex}.jieDian-icon svg[data-v-ae350a6a]{width:1.125rem;height:1.125rem}.jieDian-icon.icon-pending[data-v-ae350a6a]{background:var(--w-5);border:2px dashed var(--w-20)}.jieDian-icon.icon-pending .icon-num[data-v-ae350a6a]{color:var(--w-40);font-size:.75rem;font-weight:600}.spinner-only[data-v-ae350a6a]{border:2px solid #7c3aed4d;border-top-color:#7c3aed;border-radius:50%;flex-shrink:0;width:1.25rem;height:1.25rem;animation:.8s linear infinite spin-ae350a6a}@keyframes spin-ae350a6a{to{transform:rotate(360deg)}}.jieDian-icon.icon-confirm[data-v-ae350a6a]{color:#a78bfa;background:#a78bfa26;border:2px solid #a78bfa80}.icon-exclaim[data-v-ae350a6a]{font-size:1rem;font-weight:800;line-height:1}.jieDian-icon.icon-done[data-v-ae350a6a]{color:#22c55e;background:#22c55e26;border:2px solid #22c55e80}.jieDian-icon.icon-error[data-v-ae350a6a]{color:#f87171;background:#ef444426;border:2px solid #ef444480}.jieDian-line[data-v-ae350a6a]{background:var(--w-10);border-radius:1px;flex:1;width:2px;min-height:2.5rem;margin:.625rem 0}.jieDian-line.line-done[data-v-ae350a6a]{background:linear-gradient(#22c55e99,#22c55e4d)}.jieDian-line.line-active[data-v-ae350a6a]{background:linear-gradient(to bottom,#7c3aed99,var(--w-10))}.jieDian-line.line-error[data-v-ae350a6a]{background:linear-gradient(to bottom,#ef444499,var(--w-10))}.jieDian-content[data-v-ae350a6a]{flex:1;min-width:0;padding-bottom:3.25rem;position:relative;overflow:visible}.jieDian-item:last-child .jieDian-content[data-v-ae350a6a]{padding-bottom:.5rem}.rollback-btn[data-v-ae350a6a]{background:var(--w-8);border:1px solid var(--w-20);color:#ffffffa6;cursor:pointer;z-index:5;border-radius:.375rem;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.6875rem;transition:all .2s;display:inline-flex;position:absolute;top:0;right:0}.rollback-btn[data-v-ae350a6a]:hover{color:#a78bfae6;background:#a78bfa1a;border-color:#a78bfa4d}.rollback-btn[data-v-ae350a6a]:active{transform:scale(.95)}.jieDian-header[data-v-ae350a6a]{margin-bottom:.25rem}.jieDian-name[data-v-ae350a6a]{color:var(--w-100);font-size:1rem;font-weight:600}.jieDian-item.is-pending .jieDian-name[data-v-ae350a6a]{color:var(--w-40)}.jieDian-timeout-block[data-v-ae350a6a]{background:#a78bfa14;border:1px solid #a78bfa33;border-radius:8px;align-items:center;gap:.75rem;margin-top:.75rem;padding:.5rem .875rem;animation:.3s fadeIn-ae350a6a;display:flex}.jieDian-timeout-hint[data-v-ae350a6a]{flex:1;align-items:center;gap:.375rem;display:flex}.timeout-icon[data-v-ae350a6a]{color:#a78bfacc;flex-shrink:0;width:1rem;height:1rem}.timeout-text[data-v-ae350a6a]{color:#a78bfae6;font-size:.8125rem;line-height:1.4}.timeout-retry[data-v-ae350a6a]{flex-shrink:0;color:#a78bfa!important;background:#a78bfa1a!important;border-color:#a78bfa4d!important}.timeout-retry[data-v-ae350a6a]:hover{color:#fcd34d!important;background:#a78bfa33!important;border-color:#a78bfa80!important}@keyframes fadeIn-ae350a6a{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.jieDian-error[data-v-ae350a6a]{background:#ef44441a;border:1px solid #ef444433;border-radius:8px;align-items:center;gap:.5rem;margin-top:.5rem;padding:.625rem .875rem;display:flex}.jieDian-error .error-icon[data-v-ae350a6a]{color:#f87171;flex-shrink:0;width:1rem;height:1rem}.jieDian-error .error-text[data-v-ae350a6a]{color:#fca5a5;word-break:break-word;font-size:.8125rem;line-height:1.4}.jieDian-error-block[data-v-ae350a6a]{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.retry-btn[data-v-ae350a6a]{color:#7c3aed;cursor:pointer;background:#7c3aed1a;border:1px solid #7c3aed4d;border-radius:.5rem;align-self:flex-end;align-items:center;gap:.375rem;padding:.4rem .875rem;font-size:.8125rem;transition:all .2s;display:inline-flex}.retry-btn[data-v-ae350a6a]:hover{color:#a78bfa;background:#7c3aed33;border-color:#7c3aed80}.retry-btn .retry-icon[data-v-ae350a6a]{width:.875rem;height:.875rem}.wave-dots[data-v-ae350a6a]{margin-left:2px;display:inline-flex}.wave-dots .dot[data-v-ae350a6a]{color:#7c3aede6;font-size:1.2em;animation:1.4s ease-in-out infinite wave-ae350a6a}.wave-dots .dot[data-v-ae350a6a]:first-child{animation-delay:0s}.wave-dots .dot[data-v-ae350a6a]:nth-child(2){animation-delay:.2s}.wave-dots .dot[data-v-ae350a6a]:nth-child(3){animation-delay:.4s}@keyframes wave-ae350a6a{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}.jieDian-item.tuoguan-active[data-v-ae350a6a]{position:relative}.jieDian-item.tuoguan-active[data-v-ae350a6a]:before{content:"";pointer-events:none;border:1.5px solid #7c3aed59;border-radius:1rem;animation:2s ease-in-out infinite tuoguan-pulse-ae350a6a;position:absolute;inset:-2px;box-shadow:0 0 1.5rem #7c3aed1a,inset 0 0 .5rem #7c3aed08}@keyframes tuoguan-pulse-ae350a6a{0%,to{border-color:#7c3aed59;box-shadow:0 0 1.5rem #7c3aed1a}50%{border-color:#7c3aed8c;box-shadow:0 0 2rem #7c3aed33}}html[data-theme=light] .jiedian-mianban[data-v-ae350a6a]{background:linear-gradient(135deg,#fff,#f8f6ff);border-color:#00000014;box-shadow:0 4px 20px #0000000f}html[data-theme=light] .user-bubble[data-v-ae350a6a]{background:#f5f3fc;border-color:#00000014}html[data-theme=light] .user-content-wrapper.collapsed[data-v-ae350a6a]:after{background:linear-gradient(#0000,#f5f3fc)}html[data-theme=light] .user-desc[data-v-ae350a6a]{color:#1e2332}html[data-theme=light] .user-image-thumb[data-v-ae350a6a]{border-color:#0000001a}html[data-theme=light] .user-image-thumb[data-v-ae350a6a]:hover{border-color:#6432c880}html[data-theme=light] .user-expand-btn[data-v-ae350a6a]{color:#4b1eaa;background:linear-gradient(135deg,#501eb41f,#3c14a014);border-top-color:#501eb440;font-weight:600}html[data-theme=light] .user-expand-btn[data-v-ae350a6a]:hover{color:#370f96;background:linear-gradient(135deg,#501eb433,#3c14a024)}html[data-theme=light] .user-action-btn[data-v-ae350a6a]{color:#414b64}html[data-theme=light] .user-action-btn[data-v-ae350a6a]:hover{color:#1e2332;background:#0000000a}html[data-theme=light] .delete-btn[data-v-ae350a6a]{color:#c83232;background:#dc32321a}html[data-theme=light] .delete-btn[data-v-ae350a6a]:hover{color:#b41e1e;background:#dc32322e}html[data-theme=light] .jieDian-name[data-v-ae350a6a]{color:#141928}html[data-theme=light] .jieDian-item.is-pending .jieDian-name[data-v-ae350a6a]{color:#a0a5b4}html[data-theme=light] .jieDian-icon.icon-pending[data-v-ae350a6a]{background:#00000008;border:2px dashed #00000026}html[data-theme=light] .jieDian-icon.icon-pending .icon-num[data-v-ae350a6a]{color:#646c80}html[data-theme=light] .jieDian-icon.icon-confirm[data-v-ae350a6a]{color:#6432c8;background:#6432c81f;border:2px solid #6432c873}html[data-theme=light] .jieDian-line[data-v-ae350a6a]{background:#00000014}html[data-theme=light] .rollback-btn[data-v-ae350a6a]{color:#414b64;background:#0000000a;border-color:#0000001a}html[data-theme=light] .rollback-btn[data-v-ae350a6a]:hover{color:#6432c8;background:#6432c814;border-color:#6432c840}html[data-theme=light] .jieDian-icon.icon-done[data-v-ae350a6a]{color:#15803d;background:#15803d1f;border:2px solid #15803d73}html[data-theme=light] .jieDian-icon.icon-error[data-v-ae350a6a]{color:#c83232;background:#dc32321a;border:2px solid #dc323273}html[data-theme=light] .jieDian-error[data-v-ae350a6a]{background:#dc32320f;border-color:#dc323226}html[data-theme=light] .jieDian-error .error-text[data-v-ae350a6a]{color:#b43232}html[data-theme=light] .spinner-only[data-v-ae350a6a]{border-color:#6432c8 #6432c840 #6432c840}html[data-theme=light] .wave-dots .dot[data-v-ae350a6a]{color:#6432c8}html[data-theme=light] .jieDian-timeout-block[data-v-ae350a6a]{background:#6432c80f;border-color:#6432c826}html[data-theme=light] .timeout-icon[data-v-ae350a6a],html[data-theme=light] .timeout-text[data-v-ae350a6a]{color:#6432c8}html[data-theme=light] .timeout-retry[data-v-ae350a6a]{color:#6432c8!important;background:#6432c814!important;border-color:#6432c840!important}html[data-theme=light] .timeout-retry[data-v-ae350a6a]:hover{color:#501eb4!important;background:#6432c829!important;border-color:#6432c873!important}.renwu-panel[data-v-6d85fb5b]{z-index:200;flex-direction:column;gap:.5rem;display:flex;position:absolute;top:1rem;left:1rem}.new-task-btn[data-v-6d85fb5b]{color:#a78bfae6;cursor:pointer;background:linear-gradient(135deg,#7c3aed26,#a78bfa1f);border:1px solid #7c3aed33;border-radius:100px;justify-content:center;align-items:center;gap:.5rem;height:2.5rem;padding:0 1.25rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.new-task-btn[data-v-6d85fb5b]:hover{background:linear-gradient(135deg,#7c3aed40,#a78bfa33);border-color:#7c3aed59}.new-task-btn[data-v-6d85fb5b]:active{transform:scale(.97)}.history-trigger[data-v-6d85fb5b]{position:relative}.trigger-bar[data-v-6d85fb5b]{background:var(--w-3);border:1px solid var(--w-6);height:2.5rem;color:var(--w-45);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:100px;align-items:center;gap:.5rem;padding:0 1.25rem;font-size:.875rem;transition:all .2s;display:flex}.trigger-bar[data-v-6d85fb5b]:hover{background:var(--w-6);color:var(--w-70)}.trigger-text[data-v-6d85fb5b]{white-space:nowrap}.trigger-arrow[data-v-6d85fb5b]{transition:transform .2s}.history-trigger.expanded .trigger-arrow[data-v-6d85fb5b]{transform:rotate(180deg)}.dropdown-panel[data-v-6d85fb5b]{border:1px solid var(--w-8);width:16rem;max-height:0;box-shadow:0 .5rem 2rem var(--b-50);opacity:0;background:#121218fa;border-radius:.5rem;transition:max-height .25s,opacity .2s;position:absolute;top:calc(100% + .25rem);left:0;overflow:hidden}.history-trigger.expanded .dropdown-panel[data-v-6d85fb5b]{opacity:1;max-height:24rem}.list-wrapper[data-v-6d85fb5b]{scrollbar-width:thin;scrollbar-color:var(--w-8) transparent;max-height:23rem;padding:.375rem;overflow:hidden auto}.list-wrapper[data-v-6d85fb5b]::-webkit-scrollbar{width:3px}.list-wrapper[data-v-6d85fb5b]::-webkit-scrollbar-thumb{background:var(--w-8);border-radius:2px}.state-box[data-v-6d85fb5b]{color:var(--w-35);justify-content:center;align-items:center;padding:2rem;font-size:.75rem;display:flex}.state-box.small[data-v-6d85fb5b]{padding:.75rem}.spin[data-v-6d85fb5b]{border:2px solid var(--w-8);border-top-color:#7c3aed99;border-radius:50%;width:1.125rem;height:1.125rem;animation:.8s linear infinite rw-spin-6d85fb5b}@keyframes rw-spin-6d85fb5b{to{transform:rotate(360deg)}}.task-item[data-v-6d85fb5b]{cursor:pointer;border-radius:.375rem;align-items:flex-start;gap:.5rem;margin-bottom:.125rem;padding:.5rem;transition:all .15s;display:flex;position:relative}.task-item[data-v-6d85fb5b]:hover{background:var(--w-4)}.task-item.active[data-v-6d85fb5b]{background:#7c3aed14}.item-icon[data-v-6d85fb5b]{width:1.375rem;height:1.375rem;color:var(--w-40);flex-shrink:0;justify-content:center;align-items:center;margin-top:.0625rem;display:flex}.item-body[data-v-6d85fb5b]{flex:1;min-width:0;overflow:hidden}.item-title[data-v-6d85fb5b]{color:var(--w-85);white-space:nowrap;text-overflow:ellipsis;margin-bottom:.125rem;font-size:.8125rem;line-height:1.3;overflow:hidden}.task-item.active .item-title[data-v-6d85fb5b]{color:#a78bfaf2}.edit-input[data-v-6d85fb5b]{background:var(--w-6);width:100%;color:var(--w-90);border:1px solid #7c3aed4d;border-radius:.25rem;outline:none;padding:.125rem .25rem;font-family:inherit;font-size:.8125rem}.edit-input[data-v-6d85fb5b]:focus{border-color:#7c3aed99}.item-meta[data-v-6d85fb5b]{color:var(--w-30);flex-wrap:wrap;gap:.5rem;font-size:.625rem;display:flex}.item-creator[data-v-6d85fb5b]{white-space:normal;word-break:break-word}.item-actions[data-v-6d85fb5b]{opacity:0;flex-shrink:0;gap:.125rem;margin-top:.125rem;transition:opacity .15s;display:flex}.task-item:hover .item-actions[data-v-6d85fb5b]{opacity:1}.act-btn[data-v-6d85fb5b]{cursor:pointer;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;transition:all .15s;display:flex}.edit-btn[data-v-6d85fb5b]{color:var(--w-30)}.edit-btn[data-v-6d85fb5b]:hover{color:#a78bfacc;background:#7c3aed1f}.del-btn[data-v-6d85fb5b]{color:var(--w-25)}.del-btn[data-v-6d85fb5b]:hover{color:#ef4444cc;background:#ef44441f}html[data-theme=light] .new-task-btn[data-v-6d85fb5b]{color:#6432c8;background:linear-gradient(135deg,#7c3aed1a,#a78bfa14);border-color:#7c3aed33}html[data-theme=light] .new-task-btn[data-v-6d85fb5b]:hover{background:linear-gradient(135deg,#7c3aed2e,#a78bfa24);border-color:#7c3aed59}html[data-theme=light] .trigger-bar[data-v-6d85fb5b]{color:#646e82;background:#ffffffd9;border-color:#0000001a}html[data-theme=light] .trigger-bar[data-v-6d85fb5b]:hover{color:#3c4150;background:#fffffff2}html[data-theme=light] .dropdown-panel[data-v-6d85fb5b]{background:#fffffffa;border-color:#0000001a;box-shadow:0 .5rem 2rem #0000001f,0 0 0 1px #0000000a}html[data-theme=light] .state-box[data-v-6d85fb5b]{color:#8c91a0}html[data-theme=light] .spin[data-v-6d85fb5b]{border-color:#7c3aed #00000014 #00000014}html[data-theme=light] .task-item[data-v-6d85fb5b]:hover{background:#0000000a}html[data-theme=light] .task-item.active[data-v-6d85fb5b]{background:#7c3aed14}html[data-theme=light] .item-icon[data-v-6d85fb5b]{color:#788296}html[data-theme=light] .item-title[data-v-6d85fb5b]{color:#1e2332}html[data-theme=light] .task-item.active .item-title[data-v-6d85fb5b]{color:#6432c8}html[data-theme=light] .edit-input[data-v-6d85fb5b]{color:#1e2332;background:#0000000a;border-color:#7c3aed4d}html[data-theme=light] .edit-input[data-v-6d85fb5b]:focus{border-color:#7c3aed99}html[data-theme=light] .item-meta[data-v-6d85fb5b]{color:#828796}html[data-theme=light] .edit-btn[data-v-6d85fb5b]{color:#8c91a0}html[data-theme=light] .edit-btn[data-v-6d85fb5b]:hover{color:#7c3aed;background:#7c3aed1a}html[data-theme=light] .del-btn[data-v-6d85fb5b]{color:#b4b9c3}html[data-theme=light] .del-btn[data-v-6d85fb5b]:hover{color:#c83c3c;background:#dc32321a}html[data-theme=light] .list-wrapper[data-v-6d85fb5b]{scrollbar-color:#0000001a transparent}html[data-theme=light] .list-wrapper[data-v-6d85fb5b]::-webkit-scrollbar-thumb{background:#0000001a}.tongyong-container[data-v-c91ab776]{background:var(--bg-page-2);color:#f5fbff;flex-direction:column;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.content-wrapper[data-v-c91ab776]{z-index:1;box-sizing:border-box;flex-direction:column;flex:1;justify-content:space-between;width:100%;padding:6rem 3rem 8rem;display:flex;position:relative}.hero-section[data-v-c91ab776]{flex-direction:column;align-items:center;gap:.6rem;display:flex}.hero-top[data-v-c91ab776]{align-items:center;gap:1.5rem;display:flex}.logo-container[data-v-c91ab776]{flex-shrink:0;width:76px;height:76px;position:relative}.logo-glow[data-v-c91ab776]{background:radial-gradient(circle,#7c3aed40 0%,#0000 70%);border-radius:50%;animation:3s ease-in-out infinite glowPulse-c91ab776;position:absolute;inset:-20px}@keyframes glowPulse-c91ab776{0%,to{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}.logo-orbit[data-v-c91ab776]{animation:12s linear infinite orbitSpin-c91ab776;position:absolute;inset:-12px}@keyframes orbitSpin-c91ab776{to{transform:rotate(360deg)}}.orbit-dot[data-v-c91ab776]{border-radius:50%;width:5px;height:5px;position:absolute}.orbit-dot.dot-1[data-v-c91ab776]{background:#7c3aede6;top:0;left:50%;transform:translate(-50%);box-shadow:0 0 8px #7c3aedcc}.orbit-dot.dot-2[data-v-c91ab776]{background:#a78bfacc;bottom:15%;right:5%;box-shadow:0 0 8px #a78bfab3}.orbit-dot.dot-3[data-v-c91ab776]{background:#d97706cc;bottom:15%;left:5%;box-shadow:0 0 8px #d97706b3}.logo-core[data-v-c91ab776]{animation:4s ease-in-out infinite coreFloat-c91ab776;position:absolute;inset:10px}.logo-core img[data-v-c91ab776]{filter:drop-shadow(0 0 20px #7c3aed80);width:100%;height:100%}@keyframes coreFloat-c91ab776{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.title-area[data-v-c91ab776]{flex-direction:column;gap:.5rem;display:flex}.title-badge[data-v-c91ab776]{color:#7c3aede6;letter-spacing:.12em;background:#7c3aed14;border:1px solid #7c3aed40;border-radius:100px;align-items:center;gap:.5rem;width:fit-content;padding:.35rem 1.15rem;font-size:.8rem;display:flex}.badge-dot[data-v-c91ab776]{background:#7c3aed;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite badgePulse-c91ab776}@keyframes badgePulse-c91ab776{0%,to{opacity:.5}50%{opacity:1;box-shadow:0 0 10px #7c3aedcc}}.hero-title[data-v-c91ab776]{background:linear-gradient(135deg,var(--w-100) 0%,#7c3aed 60%,#a78bfa 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:2.5rem;font-weight:700;line-height:1.2}.hero-tagline[data-v-c91ab776]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin:0;display:flex}.tag-item[data-v-c91ab776]{background:var(--w-3);border:1px solid var(--w-6);color:#b4bec8cc;border-radius:100px;align-items:center;gap:.35rem;padding:.4rem 1rem;font-size:.85rem;transition:all .3s;display:flex}.tag-item[data-v-c91ab776]:hover{color:#7c3aede6;background:#7c3aed14;border-color:#7c3aed40}.tag-icon[data-v-c91ab776]{color:#7c3aed99;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.tag-icon[data-v-c91ab776] svg{width:100%;height:100%}.capabilities-section[data-v-c91ab776]{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.capabilities-inner[data-v-c91ab776]{align-items:center;gap:3.5rem;display:flex}.ability-grid[data-v-c91ab776]{flex-direction:column;flex-shrink:0;gap:.95rem;width:20rem;display:flex}.ability-card[data-v-c91ab776]{cursor:pointer;background:#12161e99;border-radius:.75rem;align-items:center;gap:.85rem;padding:1.1rem 1.25rem;transition:all .3s;display:flex;position:relative;overflow:hidden}.ability-card[data-v-c91ab776]:hover{background:#191e28cc}.ability-card.active-card[data-v-c91ab776]{background:#191e28e6;transform:translate(4px)}.ability-border[data-v-c91ab776]{border:1px solid var(--w-4);pointer-events:none;border-radius:.75rem;transition:border-color .3s;position:absolute;inset:0}.ability-card.active-card .ability-border.border-0[data-v-c91ab776]{border-color:#7c3aed66}.ability-card.active-card .ability-border.border-1[data-v-c91ab776]{border-color:#a78bfa66}.ability-card.active-card .ability-border.border-2[data-v-c91ab776]{border-color:#d9770666}.ability-card.active-card .ability-border.border-3[data-v-c91ab776]{border-color:#b4530966}.ability-icon-wrap[data-v-c91ab776]{flex-shrink:0;width:40px;height:40px;position:relative}.ability-icon-bg[data-v-c91ab776]{border-radius:8px;position:absolute;inset:0;transform:rotate(-5deg)}.ability-icon-bg.bg-0[data-v-c91ab776]{background:#7c3aed1f}.ability-icon-bg.bg-1[data-v-c91ab776]{background:#a78bfa1f}.ability-icon-bg.bg-2[data-v-c91ab776]{background:#d977061f}.ability-icon-bg.bg-3[data-v-c91ab776]{background:#b453091f}.ability-icon[data-v-c91ab776]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ability-icon.icon-0[data-v-c91ab776]{color:#7c3aedcc}.ability-icon.icon-1[data-v-c91ab776]{color:#a78bfacc}.ability-icon.icon-2[data-v-c91ab776]{color:#d97706cc}.ability-icon.icon-3[data-v-c91ab776]{color:#b45309cc}.ability-icon[data-v-c91ab776] svg{width:22px!important;height:22px!important}.ability-text[data-v-c91ab776]{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.ability-title[data-v-c91ab776]{color:#dce6f0e6;font-size:.95rem;font-weight:500}.ability-brief[data-v-c91ab776]{color:#8c99a099;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.ability-arrow[data-v-c91ab776]{opacity:0;color:#7c3aed99;flex-shrink:0;transition:all .25s;transform:translate(4px)}.ability-arrow.show[data-v-c91ab776]{opacity:1;transform:translate(0)}.showcase-area[data-v-c91ab776]{perspective:1000px;flex-direction:column;flex-shrink:0;align-items:center;gap:1.35rem;width:44rem;display:flex}.showcase-card[data-v-c91ab776]{width:100%;transform-style:preserve-3d;background:linear-gradient(145deg,#161a23f2,#0f1219e6);border-radius:1rem;padding:2.25rem 2.75rem;position:relative;overflow:hidden}.card-top-bar[data-v-c91ab776]{justify-content:space-between;align-items:center;margin-bottom:1.35rem;display:flex}.card-step-badge[data-v-c91ab776]{border-radius:.55rem;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;font-family:Courier New,monospace;font-size:.85rem;font-weight:700;display:flex}.card-step-badge.badge-0[data-v-c91ab776]{color:#7c3aed;background:#7c3aed26}.card-step-badge.badge-1[data-v-c91ab776]{color:#a78bfa;background:#a78bfa26}.card-step-badge.badge-2[data-v-c91ab776]{color:#d97706;background:#d9770626}.card-step-badge.badge-3[data-v-c91ab776]{color:#b45309;background:#b4530926}.card-mode-tag[data-v-c91ab776]{color:#7c3aedcc;background:#7c3aed0f;border:1px solid #7c3aed33;border-radius:100px;align-items:center;gap:.4rem;padding:.25rem .75rem;font-size:.7rem;display:flex}.mode-dot[data-v-c91ab776]{background:#7c3aed;border-radius:50%;width:5px;height:5px;animation:1.5s ease-in-out infinite modePulse-c91ab776}@keyframes modePulse-c91ab776{0%,to{opacity:.4}50%{opacity:1;box-shadow:0 0 6px #7c3aedcc}}.showcase-inner[data-v-c91ab776]{align-items:flex-start;gap:1.5rem;display:flex}.feature-icon-area[data-v-c91ab776]{flex-shrink:0;width:62px;height:62px;position:relative}.icon-bg[data-v-c91ab776]{border-radius:14px;transition:background .5s;position:absolute;inset:0;transform:rotate(-6deg)}.icon-bg.bg-0[data-v-c91ab776]{background:linear-gradient(135deg,#7c3aed33,#7c3aed14)}.icon-bg.bg-1[data-v-c91ab776]{background:linear-gradient(135deg,#a78bfa33,#a78bfa14)}.icon-bg.bg-2[data-v-c91ab776]{background:linear-gradient(135deg,#d9770633,#d9770614)}.icon-bg.bg-3[data-v-c91ab776]{background:linear-gradient(135deg,#b4530933,#b4530914)}.feature-icon[data-v-c91ab776]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.feature-icon.icon-0[data-v-c91ab776]{color:#7c3aede6}.feature-icon.icon-1[data-v-c91ab776]{color:#a78bfae6}.feature-icon.icon-2[data-v-c91ab776]{color:#d97706e6}.feature-icon.icon-3[data-v-c91ab776]{color:#b45309e6}.feature-icon[data-v-c91ab776] svg{width:35px!important;height:35px!important}.feature-info[data-v-c91ab776]{flex:1;min-width:0}.feature-info h3[data-v-c91ab776]{color:#f0f5fa;margin:0 0 .65rem;font-size:1.5rem;font-weight:600}.feature-desc[data-v-c91ab776]{color:#8c99a0d9;min-height:3.5rem;margin:0 0 .9rem;font-size:1rem;line-height:1.7}.desc-cursor[data-v-c91ab776]{color:#7c3aed99;animation:.8s step-end infinite blink-c91ab776}@keyframes blink-c91ab776{0%,50%{opacity:1}51%,to{opacity:0}}.feature-tags[data-v-c91ab776]{flex-wrap:wrap;gap:.4rem;display:flex}.f-tag[data-v-c91ab776]{border-radius:4px;padding:.25rem .7rem;font-size:.75rem;font-weight:500}.f-tag.tag-0[data-v-c91ab776]{color:#7c3aedcc;background:#7c3aed1a;border:1px solid #7c3aed26}.f-tag.tag-1[data-v-c91ab776]{color:#a78bfacc;background:#a78bfa1a;border:1px solid #a78bfa26}.f-tag.tag-2[data-v-c91ab776]{color:#d97706cc;background:#d977061a;border:1px solid #d9770626}.f-tag.tag-3[data-v-c91ab776]{color:#b45309cc;background:#b453091a;border:1px solid #b4530926}.progress-dots[data-v-c91ab776]{gap:.5rem;display:flex}.p-dot[data-v-c91ab776]{background:var(--w-8);border-radius:2px;width:2rem;height:3px;transition:all .4s}.p-dot.active[data-v-c91ab776]{width:3rem}.p-dot.active.dot-color-0[data-v-c91ab776]{background:#7c3aedcc;box-shadow:0 0 8px #7c3aed66}.p-dot.active.dot-color-1[data-v-c91ab776]{background:#a78bfacc;box-shadow:0 0 8px #a78bfa66}.p-dot.active.dot-color-2[data-v-c91ab776]{background:#d97706cc;box-shadow:0 0 8px #d9770666}.p-dot.active.dot-color-3[data-v-c91ab776]{background:#b45309cc;box-shadow:0 0 8px #b4530966}.p-dot.passed[data-v-c91ab776]{background:var(--w-15)}.card-glow[data-v-c91ab776]{pointer-events:none;position:absolute;inset:0}.card-glow.glow-0[data-v-c91ab776]{background:radial-gradient(80% 60% at 0 0,#7c3aed1f 0%,#0000 70%)}.card-glow.glow-1[data-v-c91ab776]{background:radial-gradient(80% 60% at 0 0,#a78bfa1f 0%,#0000 70%)}.card-glow.glow-2[data-v-c91ab776]{background:radial-gradient(80% 60% at 0 0,#d977061f 0%,#0000 70%)}.card-glow.glow-3[data-v-c91ab776]{background:radial-gradient(80% 60% at 0 0,#b453091f 0%,#0000 70%)}.card-border-line[data-v-c91ab776]{border:1px solid var(--w-5);pointer-events:none;border-radius:1rem;transition:border-color .5s;position:absolute;inset:0}.card-border-line.border-0[data-v-c91ab776]{border-color:#7c3aed59}.card-border-line.border-1[data-v-c91ab776]{border-color:#a78bfa59}.card-border-line.border-2[data-v-c91ab776]{border-color:#d9770659}.card-border-line.border-3[data-v-c91ab776]{border-color:#b4530959}.showcase-card.fly-in[data-v-c91ab776]{animation:.5s cubic-bezier(.34,1.56,.64,1) forwards flyIn-c91ab776}@keyframes flyIn-c91ab776{0%{opacity:0;transform:translate(-40px)scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}.showcase-card.showing[data-v-c91ab776]{animation:2.5s ease-in-out infinite showGlow-c91ab776}@keyframes showGlow-c91ab776{0%,to{box-shadow:0 0 20px #7c3aed14,0 10px 40px -10px var(--b-40)}50%{box-shadow:0 0 35px #7c3aed29,0 15px 50px -10px var(--b-50)}}.showcase-card.fly-out[data-v-c91ab776]{animation:.4s ease-in forwards flyOut-c91ab776}@keyframes flyOut-c91ab776{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(40px)scale(.95)}}.corner-decor[data-v-c91ab776]{color:#7c3aed4d;z-index:2;pointer-events:none;width:80px;height:80px;position:absolute}.corner-decor svg[data-v-c91ab776]{width:100%;height:100%}.top-right[data-v-c91ab776]{top:20px;right:20px}.bottom-left[data-v-c91ab776]{bottom:20px;left:20px}.content-area.task-area[data-v-c91ab776]{z-index:2;scrollbar-width:thin;scrollbar-color:var(--w-8) transparent;flex:1;padding-top:2rem;position:relative;overflow-y:auto}.content-area.task-area[data-v-c91ab776]::-webkit-scrollbar{width:4px}.content-area.task-area[data-v-c91ab776]::-webkit-scrollbar-thumb{background:var(--w-8);border-radius:2px}.task-container[data-v-c91ab776]{box-sizing:border-box;flex-direction:column;gap:2rem;width:100%;max-width:100rem;margin:0 auto;padding:0 2rem;display:flex}.bottom-spacer[data-v-c91ab776]{flex-shrink:0;height:4rem}.config-btn-wrapper[data-v-c91ab776]{z-index:1;align-items:center;margin-left:.5rem;display:flex;position:static}.config-btn[data-v-c91ab776]{cursor:pointer;color:#a78bfadb;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:#7c3aed14;border:1.5px solid #7c3aed47;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2.125rem;height:2.125rem;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.config-btn[data-v-c91ab776]:hover{color:#e6dcfff5;background:#7c3aed24;border-color:#a78bfa7a;box-shadow:0 0 .875rem #7c3aed29,inset 0 1px #ffffff14}.config-btn svg[data-v-c91ab776]{z-index:1;position:relative}.wide-legacy-actions[data-v-c91ab776]{display:none}.tongyong-container[data-v-c91ab776] .bottom-input-wrapper.is-floating-actions .bottom-action-left .desktop-guide-action{color:#a78bfadb;background:#7c3aed14;border-color:#7c3aed47;border-radius:.75rem;bottom:3rem;box-shadow:inset 0 1px #ffffff0f}.tongyong-container[data-v-c91ab776] .bottom-input-wrapper.is-floating-actions .bottom-action-left .desktop-guide-action:hover{color:#e6dcfff5;background:#7c3aed24;border-color:#a78bfa7a;box-shadow:0 0 .875rem #7c3aed29,inset 0 1px #ffffff14}.tongyong-container[data-v-c91ab776] .bottom-section .desktop-guide-action{z-index:1;color:#a78bfadb;background:#7c3aed14;border-color:#7c3aed47;border-radius:.75rem;width:2.125rem;height:2.125rem;position:static;bottom:1rem;left:auto;box-shadow:inset 0 1px #ffffff0f}.tongyong-container[data-v-c91ab776] .bottom-section .desktop-guide-action:hover{color:#e6dcfff5;background:#7c3aed24;border-color:#a78bfa7a;box-shadow:0 0 .875rem #7c3aed29,inset 0 1px #ffffff14}.tongyong-container[data-v-c91ab776] .bottom-section .desktop-mode-switch{z-index:1;flex-shrink:0;position:static;bottom:auto;right:auto}.tongyong-container[data-v-c91ab776] .bottom-section .desktop-mode-switch .mode-switch{background:#0c0e1680;border-color:#7c3aed29;border-radius:.875rem;padding:.125rem;box-shadow:inset 0 1px #ffffff0d}.tongyong-container[data-v-c91ab776] .bottom-section .desktop-mode-switch .mode-switch:hover{border-color:#a78bfa47}.tongyong-container[data-v-c91ab776] .bottom-section .desktop-mode-switch .mode-switch-option{border-radius:.75rem;gap:.3125rem;padding:.375rem .65rem}.tongyong-container[data-v-c91ab776] .bottom-section .desktop-mode-switch .mode-switch-option span{letter-spacing:0;font-size:.75rem}.tongyong-container[data-v-c91ab776] .bottom-section .desktop-mode-switch .mode-icon{width:.9375rem;height:.9375rem}.tongyong-container[data-v-c91ab776] .bottom-section .desktop-mode-switch .mode-switch-slider{border-radius:.75rem;height:calc(100% - .25rem);top:.125rem}@media (min-width:1601px){.wide-legacy-actions[data-v-c91ab776]{display:block}.tongyong-container[data-v-c91ab776] .bottom-section .desktop-guide-action,.tongyong-container[data-v-c91ab776] .bottom-section .desktop-mode-switch,.tongyong-container[data-v-c91ab776] .bottom-section .config-btn-wrapper{display:none}.wide-legacy-actions .config-btn-wrapper[data-v-c91ab776]{z-index:100;margin-left:0;position:absolute;bottom:4.2rem;left:1.25rem}.wide-legacy-actions .config-btn[data-v-c91ab776]{color:#7c3aed99;width:3rem;height:3rem;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none}.wide-legacy-actions .config-btn-bg[data-v-c91ab776]{border-radius:inherit;background:#7c3aed0f;border:1px solid #7c3aed26;transition:all .3s;position:absolute;inset:0}.wide-legacy-actions .config-btn:hover .config-btn-bg[data-v-c91ab776]{background:#7c3aed1f;border-color:#7c3aed59}.wide-legacy-actions .config-btn[data-v-c91ab776]:hover{color:#7c3aedf2;box-shadow:none}.wide-legacy-actions .desktop-mode-switch[data-v-c91ab776]{z-index:100;position:absolute;bottom:2rem;right:2rem}}.compact-action-entry[data-v-c91ab776]{display:none}.compact-actions-layer[data-v-c91ab776]{z-index:9998;background:0 0;position:fixed;inset:0}.compact-actions-panel[data-v-c91ab776]{-webkit-backdrop-filter:blur(16px);background:linear-gradient(155deg,#12151dfa,#090b10fa);border:1px solid #7c3aed2e;border-radius:1rem;flex-direction:column;width:min(23rem,100vw - 2.5rem);max-height:calc(100vh - 6rem);display:flex;position:fixed;top:8.75rem;right:1.25rem;overflow:hidden;box-shadow:0 1.25rem 4rem #00000073,0 0 2rem #7c3aed14}.compact-actions-header[data-v-c91ab776]{border-bottom:1px solid var(--w-6);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1rem .75rem;display:flex}.compact-actions-title[data-v-c91ab776]{color:var(--w-95);font-size:1rem;font-weight:700}.compact-actions-subtitle[data-v-c91ab776]{color:var(--w-45);margin-top:.25rem;font-size:.78rem;line-height:1.5}.compact-actions-close[data-v-c91ab776]{border:1px solid var(--w-8);background:var(--w-4);width:2.25rem;height:2.25rem;color:var(--w-50);cursor:pointer;border-radius:.7rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.compact-actions-close svg[data-v-c91ab776]{width:1rem;height:1rem}.compact-actions-list[data-v-c91ab776]{scrollbar-width:thin;scrollbar-color:#7c3aed47 transparent;flex-direction:column;gap:.75rem;padding:.9rem;display:flex;overflow-y:auto}.compact-actions-list[data-v-c91ab776]::-webkit-scrollbar{width:4px}.compact-actions-list[data-v-c91ab776]::-webkit-scrollbar-thumb{background:#7c3aed47;border-radius:999px}.compact-action-item[data-v-c91ab776]{width:100%;min-height:3.25rem;color:var(--w-88);text-align:left;cursor:pointer;background:#ffffff0b;border:1px solid #7c3aed1f;border-radius:.9rem;align-items:center;gap:.75rem;padding:.75rem .9rem;font-size:.9rem;font-weight:600;display:flex}.compact-action-icon[data-v-c91ab776]{color:#7c3aedeb;background:#7c3aed1a;border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;width:2.1rem;height:2.1rem;display:inline-flex}.compact-action-icon svg[data-v-c91ab776]{width:1.15rem;height:1.15rem}.compact-mode-card[data-v-c91ab776]{background:#ffffff0a;border:1px solid #7c3aed1f;border-radius:.9rem;padding:.85rem}.compact-mode-title[data-v-c91ab776]{color:var(--w-60);margin-bottom:.65rem;font-size:.78rem;font-weight:600}.compact-mode-card[data-v-c91ab776] .mode-switch-wrapper{z-index:auto;position:static;bottom:auto;right:auto}.compact-mode-card[data-v-c91ab776] .mode-switch{width:100%}.compact-mode-card[data-v-c91ab776] .mode-switch-option{flex:1;justify-content:center;padding:.65rem .45rem}.compact-actions-fade-enter-active[data-v-c91ab776],.compact-actions-fade-leave-active[data-v-c91ab776]{transition:opacity .2s}.compact-actions-fade-enter-active .compact-actions-panel[data-v-c91ab776],.compact-actions-fade-leave-active .compact-actions-panel[data-v-c91ab776]{transition:transform .24s,opacity .24s}.compact-actions-fade-enter-from[data-v-c91ab776],.compact-actions-fade-leave-to[data-v-c91ab776]{opacity:0}.compact-actions-fade-enter-from .compact-actions-panel[data-v-c91ab776],.compact-actions-fade-leave-to .compact-actions-panel[data-v-c91ab776]{opacity:0;transform:translateY(-.5rem)scale(.98)}.ds-submit-overlay[data-v-c91ab776]{z-index:99999;-webkit-backdrop-filter:blur(4px);background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ds-submit-overlay-content[data-v-c91ab776]{flex-direction:column;align-items:center;gap:1.25rem;display:flex}.ds-submit-spinner[data-v-c91ab776]{border:3px solid #7c3aed26;border-top-color:#7c3aede6;border-radius:50%;width:2.5rem;height:2.5rem;animation:.8s linear infinite ds-overlay-spin-c91ab776}@keyframes ds-overlay-spin-c91ab776{to{transform:rotate(360deg)}}.ds-submit-text[data-v-c91ab776]{color:var(--w-80);letter-spacing:.05em;font-size:.9375rem}.ds-overlay-fade-enter-active[data-v-c91ab776]{transition:opacity .2s}.ds-overlay-fade-leave-active[data-v-c91ab776]{transition:opacity .15s}.ds-overlay-fade-enter-from[data-v-c91ab776],.ds-overlay-fade-leave-to[data-v-c91ab776]{opacity:0}html[data-theme=light] .tongyong-container[data-v-c91ab776]{background:var(--bg-page);color:var(--text-primary)}html[data-theme=light] .hero-title[data-v-c91ab776]{background:linear-gradient(135deg,var(--text-primary) 0%,#6432b4 50%,#8250c8 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}html[data-theme=light] .title-badge[data-v-c91ab776]{color:#502896;background:#7c3aed1a;border-color:#7c3aed52}html[data-theme=light] .tag-item[data-v-c91ab776]{color:#646e82;background:#00000006;border-color:#00000014}html[data-theme=light] .tag-item[data-v-c91ab776]:hover{color:#5a2da0}html[data-theme=light] .ability-card[data-v-c91ab776]{background:#fffffff2;border:1px solid #00000014;box-shadow:0 2px 8px #0000000f}html[data-theme=light] .ability-card[data-v-c91ab776]:hover{background:#fff;box-shadow:0 4px 12px #00000014}html[data-theme=light] .ability-card.active-card[data-v-c91ab776]{background:#fff;box-shadow:0 4px 16px #00000014}html[data-theme=light] .ability-title[data-v-c91ab776]{color:#141928}html[data-theme=light] .ability-brief[data-v-c91ab776]{color:#a0a5b4}html[data-theme=light] .showcase-card[data-v-c91ab776]{background:linear-gradient(145deg,#fffffff2,#f8f6ffe6);border:1px solid #00000014;box-shadow:0 4px 20px #0000000f}html[data-theme=light] .feature-info h3[data-v-c91ab776]{color:#141928}html[data-theme=light] .feature-desc[data-v-c91ab776]{color:#646e82}html[data-theme=light] .card-mode-tag[data-v-c91ab776]{color:#5a2da0;background:#7c3aed14;border-color:#7c3aed38}html[data-theme=light] .corner-decor[data-v-c91ab776]{color:#7c3aed59}html[data-theme=light] .showcase-card.showing[data-v-c91ab776]{animation:2.5s ease-in-out infinite tyShowGlowLight-c91ab776}@keyframes tyShowGlowLight-c91ab776{0%,to{box-shadow:0 0 20px #7c3aed1a,0 10px 40px -10px #00000014}50%{box-shadow:0 0 32px #7c3aed29,0 15px 50px -10px #0000001a}}html[data-theme=light] .config-btn[data-v-c91ab776]{color:#6432b4;background:#ffffffd1;border-color:#7c3aed33;box-shadow:0 .125rem .5rem #7c3aed14}html[data-theme=light] .config-btn[data-v-c91ab776]:hover{color:#4b238c;background:#f5f3fff5;border-color:#7c3aed5c;box-shadow:0 .25rem .875rem #7c3aed1f}html[data-theme=light] .tongyong-container[data-v-c91ab776] .bottom-input-wrapper.is-floating-actions .bottom-action-left .desktop-guide-action{color:#6432b4;background:#ffffffd1;border-color:#7c3aed33;box-shadow:0 .125rem .5rem #7c3aed14}html[data-theme=light] .tongyong-container[data-v-c91ab776] .bottom-input-wrapper.is-floating-actions .bottom-action-left .desktop-guide-action:hover{color:#4b238c;background:#f5f3fff5;border-color:#7c3aed5c;box-shadow:0 .25rem .875rem #7c3aed1f}html[data-theme=light] .tongyong-container[data-v-c91ab776] .bottom-section .desktop-guide-action{color:#6432b4;background:#ffffffd1;border-color:#7c3aed33;box-shadow:0 .125rem .5rem #7c3aed14}html[data-theme=light] .tongyong-container[data-v-c91ab776] .bottom-section .desktop-guide-action:hover{color:#4b238c;background:#f5f3fff5;border-color:#7c3aed5c;box-shadow:0 .25rem .875rem #7c3aed1f}html[data-theme=light] .tongyong-container[data-v-c91ab776] .bottom-section .desktop-mode-switch .mode-switch{background:#ffffffc2;border-color:#7c3aed24;box-shadow:0 .125rem .5rem #0f172a0f}html[data-theme=light] .compact-actions-panel[data-v-c91ab776]{background:linear-gradient(155deg,#fffffffa,#f5f8fcfa);border-color:#7c3aed33;box-shadow:0 1.25rem 4rem #0f172a2e,0 0 1.25rem #7c3aed0f}html[data-theme=light] .compact-actions-header[data-v-c91ab776]{border-bottom-color:#0000000f}html[data-theme=light] .compact-actions-title[data-v-c91ab776],html[data-theme=light] .compact-action-item[data-v-c91ab776]{color:var(--text-primary)}html[data-theme=light] .compact-actions-subtitle[data-v-c91ab776],html[data-theme=light] .compact-mode-title[data-v-c91ab776]{color:var(--text-tertiary)}html[data-theme=light] .compact-actions-close[data-v-c91ab776],html[data-theme=light] .compact-action-item[data-v-c91ab776],html[data-theme=light] .compact-mode-card[data-v-c91ab776]{background:#ffffffbd;border-color:#00000014}html[data-theme=light] .compact-action-icon[data-v-c91ab776]{color:#6432b4;background:#7c3aed1f}@media (max-width:450px){.config-btn-wrapper[data-v-c91ab776],.desktop-mode-switch[data-v-c91ab776]{display:none}.compact-action-entry[data-v-c91ab776]{z-index:110;display:block;position:fixed;bottom:4.55rem;left:1.25rem}.compact-action-fab[data-v-c91ab776]{border:1.5px solid rgba(var(--c-primary-rgb),.45);background:var(--c-primary-6);color:var(--c-primary-85);cursor:pointer;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);border-radius:100px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1.2rem .5rem 1rem;font-size:.85rem;font-weight:500;transition:all .25s;display:inline-flex}.compact-action-fab[data-v-c91ab776]:hover{background:var(--c-primary-12);border-color:var(--c-primary-70);color:var(--color-primary);box-shadow:0 0 1rem var(--c-primary-20),0 .25rem .75rem var(--c-primary-10);transform:translateY(-1px)}.compact-action-fab[data-v-c91ab776]:active{transform:translateY(0)}html[data-theme=light] .compact-action-fab[data-v-c91ab776]{border-color:rgba(var(--c-primary-rgb),.3);color:#0082a0;background:#ffffffeb;box-shadow:0 2px 8px #0000000f}html[data-theme=light] .compact-action-fab[data-v-c91ab776]:hover{border-color:rgba(var(--c-primary-rgb),.5);color:#008caa;background:#00a1c214;box-shadow:0 4px 12px #00a1c21a}.compact-actions-panel[data-v-c91ab776]{inset:auto auto 7.65rem 1.25rem}.compact-action-entry[data-v-c91ab776]{bottom:4.35rem;left:1.25rem}.compact-actions-panel[data-v-c91ab776]{width:min(23rem,100vw - 1.5rem);inset:auto auto 7.45rem 1.25rem}}.qishiye-container[data-v-fdfe8693]{flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.beijing[data-v-fdfe8693]{pointer-events:none;z-index:0;background:linear-gradient(#06080c,#0c0f16,#080a10);position:absolute;inset:0;overflow:hidden}.gradient-flow[data-v-fdfe8693]{background:conic-gradient(#0000 0deg,#ff5a3606 60deg,#0000 120deg,#00cae005 180deg,#0000 240deg,#a855f705 300deg,#0000 360deg);animation:60s linear infinite flowRotate-fdfe8693;position:absolute;inset:-50%}@keyframes flowRotate-fdfe8693{to{transform:rotate(360deg)}}.gradient-orb[data-v-fdfe8693]{filter:blur(120px);border-radius:50%;animation:25s ease-in-out infinite orbFloat-fdfe8693;position:absolute}.orb-1[data-v-fdfe8693]{background:radial-gradient(circle,#ff5a361a 0%,#0000 70%);width:900px;height:900px;top:-30%;right:-20%}.orb-2[data-v-fdfe8693]{background:radial-gradient(circle,#00cae00f 0%,#0000 70%);width:800px;height:800px;animation-delay:-8s;bottom:-25%;left:-15%}.orb-3[data-v-fdfe8693]{background:radial-gradient(circle,#a855f70f 0%,#0000 70%);width:500px;height:500px;animation-delay:-16s;top:40%;left:25%}@keyframes orbFloat-fdfe8693{0%,to{transform:translate(0)scale(1)}25%{transform:translate(80px,-50px)scale(1.15)}50%{transform:translate(-50px,80px)scale(.9)}75%{transform:translate(-80px,-30px)scale(1.1)}}.grid-lines[data-v-fdfe8693]{background-image:linear-gradient(#ff5a3606 1px,#0000 1px),linear-gradient(90deg,#ff5a3606 1px,#0000 1px);background-size:60px 60px;animation:10s ease-in-out infinite gridPulse-fdfe8693;position:absolute;inset:0}@keyframes gridPulse-fdfe8693{0%,to{opacity:.6}50%{opacity:1}}.particles[data-v-fdfe8693]{position:absolute;inset:0}.particle[data-v-fdfe8693]{background:#ff5a36cc;border-radius:50%;animation:20s ease-in-out infinite particleDrift-fdfe8693;position:absolute;box-shadow:0 0 10px #ff5a3680}@keyframes particleDrift-fdfe8693{0%,to{opacity:0;transform:translate(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translate(50px,-120px)}}.connection-lines[data-v-fdfe8693]{width:100%;height:100%;position:absolute;inset:0}.conn-line[data-v-fdfe8693]{fill:none;stroke:#ff5a360f;stroke-width:.6px;stroke-dasharray:200;stroke-dashoffset:200px;animation:12s linear infinite lineFlow-fdfe8693}.conn-line.delay-1[data-v-fdfe8693]{stroke:#00cae00f;animation-delay:-4s}.conn-line.delay-2[data-v-fdfe8693]{stroke:#a855f70f;animation-delay:-8s}@keyframes lineFlow-fdfe8693{0%{stroke-dashoffset:200px}50%{stroke-dashoffset:0}to{stroke-dashoffset:-200px}}.content-wrapper[data-v-fdfe8693]{z-index:1;box-sizing:border-box;flex-direction:column;flex:1;justify-content:space-between;width:100%;padding:6rem 3rem;display:flex;position:relative}.hero-section[data-v-fdfe8693]{flex-direction:column;align-items:center;gap:.6rem;display:flex}.hero-top[data-v-fdfe8693]{align-items:center;gap:1.5rem;display:flex}.logo-container[data-v-fdfe8693]{flex-shrink:0;width:76px;height:76px;position:relative}.logo-glow[data-v-fdfe8693]{background:radial-gradient(circle,#ff5a3640 0%,#0000 70%);border-radius:50%;animation:3s ease-in-out infinite glowPulse-fdfe8693;position:absolute;inset:-20px}@keyframes glowPulse-fdfe8693{0%,to{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}.logo-orbit[data-v-fdfe8693]{animation:12s linear infinite orbitSpin-fdfe8693;position:absolute;inset:-12px}@keyframes orbitSpin-fdfe8693{to{transform:rotate(360deg)}}.orbit-dot[data-v-fdfe8693]{border-radius:50%;width:5px;height:5px;position:absolute}.orbit-dot.dot-1[data-v-fdfe8693]{background:#ff5a36e6;top:0;left:50%;transform:translate(-50%);box-shadow:0 0 8px #ff5a36cc}.orbit-dot.dot-2[data-v-fdfe8693]{background:#00cae0cc;bottom:15%;right:5%;box-shadow:0 0 8px #00cae0b3}.orbit-dot.dot-3[data-v-fdfe8693]{background:#a855f7cc;bottom:15%;left:5%;box-shadow:0 0 8px #a855f7b3}.logo-core[data-v-fdfe8693]{animation:4s ease-in-out infinite coreFloat-fdfe8693;position:absolute;inset:10px}.logo-core img[data-v-fdfe8693]{filter:drop-shadow(0 0 20px #ff5a3680);width:100%;height:100%}@keyframes coreFloat-fdfe8693{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.title-area[data-v-fdfe8693]{flex-direction:column;gap:.5rem;display:flex}.title-badge[data-v-fdfe8693]{color:#ff5a36e6;letter-spacing:.12em;background:#ff5a3614;border:1px solid #ff5a3640;border-radius:100px;align-items:center;gap:.5rem;width:fit-content;padding:.35rem 1.15rem;font-size:.8rem;display:flex}.badge-dot[data-v-fdfe8693]{background:#ff5a36;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite badgePulse-fdfe8693}@keyframes badgePulse-fdfe8693{0%,to{opacity:.5}50%{opacity:1;box-shadow:0 0 10px #ff5a36cc}}.hero-title[data-v-fdfe8693]{background:linear-gradient(135deg,#fff,#ff5a36 60%,#ffb432);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:2.5rem;font-weight:700;line-height:1.2}.hero-tagline[data-v-fdfe8693]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin:0;display:flex}.tag-item[data-v-fdfe8693]{color:#b4bec8cc;background:#ffffff08;border:1px solid #ffffff0f;border-radius:100px;align-items:center;gap:.35rem;padding:.4rem 1rem;font-size:.85rem;transition:all .3s;display:flex}.tag-item[data-v-fdfe8693]:hover{color:#ff5a36e6;background:#ff5a3614;border-color:#ff5a3640}.tag-icon[data-v-fdfe8693]{color:#ff5a3699;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.tag-icon[data-v-fdfe8693] svg{width:100%;height:100%}.capabilities-section[data-v-fdfe8693]{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.capabilities-inner[data-v-fdfe8693]{align-items:center;gap:3.5rem;display:flex}.ability-grid[data-v-fdfe8693]{flex-direction:column;flex-shrink:0;gap:.95rem;width:20rem;display:flex}.ability-card[data-v-fdfe8693]{cursor:pointer;background:#12161e99;border-radius:.75rem;align-items:center;gap:.85rem;padding:1.1rem 1.25rem;transition:all .3s;display:flex;position:relative;overflow:hidden}.ability-card[data-v-fdfe8693]:hover{background:#191e28cc}.ability-card.active-card[data-v-fdfe8693]{background:#191e28e6;transform:translate(4px)}.ability-border[data-v-fdfe8693]{pointer-events:none;border:1px solid #ffffff0a;border-radius:.75rem;transition:border-color .3s;position:absolute;inset:0}.ability-card.active-card .ability-border.border-0[data-v-fdfe8693]{border-color:#ff5a3666}.ability-card.active-card .ability-border.border-1[data-v-fdfe8693]{border-color:#00cae066}.ability-card.active-card .ability-border.border-2[data-v-fdfe8693]{border-color:#00e5a066}.ability-card.active-card .ability-border.border-3[data-v-fdfe8693]{border-color:#a855f766}.ability-icon-wrap[data-v-fdfe8693]{flex-shrink:0;width:40px;height:40px;position:relative}.ability-icon-bg[data-v-fdfe8693]{border-radius:8px;position:absolute;inset:0;transform:rotate(-5deg)}.ability-icon-bg.bg-0[data-v-fdfe8693]{background:#ff5a361f}.ability-icon-bg.bg-1[data-v-fdfe8693]{background:#00cae01f}.ability-icon-bg.bg-2[data-v-fdfe8693]{background:#00e5a01f}.ability-icon-bg.bg-3[data-v-fdfe8693]{background:#a855f71f}.ability-icon[data-v-fdfe8693]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ability-icon.icon-0[data-v-fdfe8693]{color:#ff5a36cc}.ability-icon.icon-1[data-v-fdfe8693]{color:#00cae0cc}.ability-icon.icon-2[data-v-fdfe8693]{color:#00e5a0cc}.ability-icon.icon-3[data-v-fdfe8693]{color:#a855f7cc}.ability-icon[data-v-fdfe8693] svg{width:22px!important;height:22px!important}.ability-text[data-v-fdfe8693]{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.ability-title[data-v-fdfe8693]{color:#dce6f0e6;font-size:.95rem;font-weight:500}.ability-brief[data-v-fdfe8693]{color:#8c99a099;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.ability-arrow[data-v-fdfe8693]{opacity:0;color:#ff5a3699;flex-shrink:0;transition:all .25s;transform:translate(4px)}.ability-arrow.show[data-v-fdfe8693]{opacity:1;transform:translate(0)}.showcase-area[data-v-fdfe8693]{perspective:1000px;flex-direction:column;flex-shrink:0;align-items:center;gap:1.35rem;width:44rem;display:flex}.showcase-card[data-v-fdfe8693]{width:100%;transform-style:preserve-3d;background:linear-gradient(145deg,#161a23f2,#0f1219e6);border-radius:1rem;padding:2.25rem 2.75rem;position:relative;overflow:hidden}.card-top-bar[data-v-fdfe8693]{justify-content:space-between;align-items:center;margin-bottom:1.35rem;display:flex}.card-step-badge[data-v-fdfe8693]{border-radius:.55rem;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;font-family:Courier New,monospace;font-size:.85rem;font-weight:700;display:flex}.card-step-badge.badge-0[data-v-fdfe8693]{color:#ff5a36;background:#ff5a3626}.card-step-badge.badge-1[data-v-fdfe8693]{color:#00cae0;background:#00cae026}.card-step-badge.badge-2[data-v-fdfe8693]{color:#00e5a0;background:#00e5a026}.card-step-badge.badge-3[data-v-fdfe8693]{color:#a855f7;background:#a855f726}.card-mode-tag[data-v-fdfe8693]{color:#ff5a36cc;background:#ff5a360f;border:1px solid #ff5a3633;border-radius:100px;align-items:center;gap:.4rem;padding:.25rem .75rem;font-size:.7rem;display:flex}.mode-dot[data-v-fdfe8693]{background:#ff5a36;border-radius:50%;width:5px;height:5px;animation:1.5s ease-in-out infinite modePulse-fdfe8693}@keyframes modePulse-fdfe8693{0%,to{opacity:.4}50%{opacity:1;box-shadow:0 0 6px #ff5a36cc}}.showcase-inner[data-v-fdfe8693]{align-items:flex-start;gap:1.5rem;display:flex}.feature-icon-area[data-v-fdfe8693]{flex-shrink:0;width:62px;height:62px;position:relative}.icon-bg[data-v-fdfe8693]{border-radius:14px;transition:background .5s;position:absolute;inset:0;transform:rotate(-6deg)}.icon-bg.bg-0[data-v-fdfe8693]{background:linear-gradient(135deg,#ff5a3633,#ff5a3614)}.icon-bg.bg-1[data-v-fdfe8693]{background:linear-gradient(135deg,#00cae033,#00cae014)}.icon-bg.bg-2[data-v-fdfe8693]{background:linear-gradient(135deg,#00e5a033,#00e5a014)}.icon-bg.bg-3[data-v-fdfe8693]{background:linear-gradient(135deg,#a855f733,#a855f714)}.feature-icon[data-v-fdfe8693]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.feature-icon.icon-0[data-v-fdfe8693]{color:#ff5a36e6}.feature-icon.icon-1[data-v-fdfe8693]{color:#00cae0e6}.feature-icon.icon-2[data-v-fdfe8693]{color:#00e5a0e6}.feature-icon.icon-3[data-v-fdfe8693]{color:#a855f7e6}.feature-icon[data-v-fdfe8693] svg{width:35px!important;height:35px!important}.feature-info[data-v-fdfe8693]{flex:1;min-width:0}.feature-info h3[data-v-fdfe8693]{color:#f0f5fa;margin:0 0 .65rem;font-size:1.5rem;font-weight:600}.feature-desc[data-v-fdfe8693]{color:#8c99a0d9;min-height:3.5rem;margin:0 0 .9rem;font-size:1rem;line-height:1.7}.desc-cursor[data-v-fdfe8693]{color:#ff5a3699;animation:.8s step-end infinite blink-fdfe8693}@keyframes blink-fdfe8693{0%,50%{opacity:1}51%,to{opacity:0}}.feature-tags[data-v-fdfe8693]{flex-wrap:wrap;gap:.4rem;display:flex}.f-tag[data-v-fdfe8693]{border-radius:4px;padding:.25rem .7rem;font-size:.75rem;font-weight:500}.f-tag.tag-0[data-v-fdfe8693]{color:#ff5a36cc;background:#ff5a361a;border:1px solid #ff5a3626}.f-tag.tag-1[data-v-fdfe8693]{color:#00cae0cc;background:#00cae01a;border:1px solid #00cae026}.f-tag.tag-2[data-v-fdfe8693]{color:#00e5a0cc;background:#00e5a01a;border:1px solid #00e5a026}.f-tag.tag-3[data-v-fdfe8693]{color:#a855f7cc;background:#a855f71a;border:1px solid #a855f726}.progress-dots[data-v-fdfe8693]{gap:.5rem;display:flex}.p-dot[data-v-fdfe8693]{background:#ffffff14;border-radius:2px;width:2rem;height:3px;transition:all .4s}.p-dot.active[data-v-fdfe8693]{width:3rem}.p-dot.active.dot-color-0[data-v-fdfe8693]{background:#ff5a36cc;box-shadow:0 0 8px #ff5a3666}.p-dot.active.dot-color-1[data-v-fdfe8693]{background:#00cae0cc;box-shadow:0 0 8px #00cae066}.p-dot.active.dot-color-2[data-v-fdfe8693]{background:#00e5a0cc;box-shadow:0 0 8px #00e5a066}.p-dot.active.dot-color-3[data-v-fdfe8693]{background:#a855f7cc;box-shadow:0 0 8px #a855f766}.p-dot.passed[data-v-fdfe8693]{background:#ffffff26}.card-glow[data-v-fdfe8693]{pointer-events:none;position:absolute;inset:0}.card-glow.glow-0[data-v-fdfe8693]{background:radial-gradient(80% 60% at 0 0,#ff5a361f 0%,#0000 70%)}.card-glow.glow-1[data-v-fdfe8693]{background:radial-gradient(80% 60% at 0 0,#00cae01f 0%,#0000 70%)}.card-glow.glow-2[data-v-fdfe8693]{background:radial-gradient(80% 60% at 0 0,#00e5a01f 0%,#0000 70%)}.card-glow.glow-3[data-v-fdfe8693]{background:radial-gradient(80% 60% at 0 0,#a855f71f 0%,#0000 70%)}.card-border-line[data-v-fdfe8693]{pointer-events:none;border:1px solid #ffffff0d;border-radius:1rem;transition:border-color .5s;position:absolute;inset:0}.card-border-line.border-0[data-v-fdfe8693]{border-color:#ff5a3659}.card-border-line.border-1[data-v-fdfe8693]{border-color:#00cae059}.card-border-line.border-2[data-v-fdfe8693]{border-color:#00e5a059}.card-border-line.border-3[data-v-fdfe8693]{border-color:#a855f759}.showcase-card.fly-in[data-v-fdfe8693]{animation:.5s cubic-bezier(.34,1.56,.64,1) forwards flyIn-fdfe8693}@keyframes flyIn-fdfe8693{0%{opacity:0;transform:translate(-40px)scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}.showcase-card.showing[data-v-fdfe8693]{animation:2.5s ease-in-out infinite showGlow-fdfe8693}@keyframes showGlow-fdfe8693{0%,to{box-shadow:0 0 20px #ff5a3614,0 10px 40px -10px #0006}50%{box-shadow:0 0 35px #ff5a3629,0 15px 50px -10px #00000080}}.showcase-card.fly-out[data-v-fdfe8693]{animation:.4s ease-in forwards flyOut-fdfe8693}@keyframes flyOut-fdfe8693{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(40px)scale(.95)}}.cta-section[data-v-fdfe8693]{flex-direction:column;align-items:center;gap:1rem;display:flex}.cta-inner[data-v-fdfe8693]{align-items:center;gap:1.2rem;display:flex}.cta-btn[data-v-fdfe8693]{cursor:not-allowed;background:linear-gradient(145deg,#161a23e6,#0f1219d9);border:none;border-radius:1rem;align-items:center;padding:0;transition:all .4s;display:flex;position:relative;overflow:hidden}.cta-btn-active[data-v-fdfe8693]{cursor:pointer!important}.cta-btn-active[data-v-fdfe8693]:hover{transform:translateY(-2px)}.cta-btn[data-v-fdfe8693]:hover{box-shadow:0 0 40px #ff5a3626,0 10px 40px -10px #00000080}.cta-btn-status-ready[data-v-fdfe8693]{color:#22c55ee6!important;background:#22c55e1f!important;border-color:#22c55e4d!important}.cta-dot-ready[data-v-fdfe8693]{background:#22c55e!important}.cta-btn-secondary[data-v-fdfe8693]{color:#c8d2dccc;cursor:pointer;background:#12161ecc;border:1px solid #ffffff14;border-radius:.75rem;align-items:center;gap:.6rem;padding:1rem 1.8rem;font-size:.9rem;transition:all .3s;display:flex}.cta-btn-secondary[data-v-fdfe8693]:hover{color:#ff5a36e6;background:#191e28e6;border-color:#ff5a364d;transform:translateY(-2px)}.cta-btn-glow[data-v-fdfe8693]{z-index:0;background:linear-gradient(135deg,#ff5a3666,#00cae033,#a855f74d,#ff5a3666) 0 0/300% 300%;border-radius:1rem;animation:4s ease-in-out infinite ctaGlow-fdfe8693;position:absolute;inset:-1px}@keyframes ctaGlow-fdfe8693{0%,to{background-position:0%}50%{background-position:100%}}.cta-btn-content[data-v-fdfe8693]{z-index:1;background:linear-gradient(145deg,#161a23f7,#0f1219f2);border-radius:calc(1rem - 1px);align-items:center;gap:1.5rem;margin:1px;padding:1.15rem 2.5rem;display:flex;position:relative}.cta-btn-icon[data-v-fdfe8693]{flex-shrink:0;width:42px;height:42px}.cta-btn-icon img[data-v-fdfe8693]{filter:drop-shadow(0 0 8px #ff5a3680);width:100%;height:100%;animation:3s ease-in-out infinite ctaIconFloat-fdfe8693}@keyframes ctaIconFloat-fdfe8693{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.cta-btn-text[data-v-fdfe8693]{flex-direction:column;gap:.2rem;display:flex}.cta-btn-main[data-v-fdfe8693]{color:#f0f5fa;letter-spacing:.02em;font-size:1.1rem;font-weight:600}.cta-btn-sub[data-v-fdfe8693]{color:#ff5a36b3;letter-spacing:.05em;font-size:.7rem}.cta-btn-status[data-v-fdfe8693]{color:#ff5a36cc;letter-spacing:.08em;white-space:nowrap;background:#ff5a3614;border:1px solid #ff5a3633;border-radius:100px;align-items:center;gap:.4rem;padding:.3rem .85rem;font-size:.65rem;font-weight:600;display:flex}.cta-status-dot[data-v-fdfe8693]{background:#ff5a36;border-radius:50%;width:5px;height:5px;animation:2s ease-in-out infinite ctaDotPulse-fdfe8693}@keyframes ctaDotPulse-fdfe8693{0%,to{opacity:.4;box-shadow:none}50%{opacity:1;box-shadow:0 0 8px #ff5a36cc}}.cta-btn-shine[data-v-fdfe8693]{z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff0a,#0000);width:60%;height:100%;animation:4s ease-in-out infinite ctaShine-fdfe8693;position:absolute;top:0;left:-100%}@keyframes ctaShine-fdfe8693{0%{left:-100%}50%{left:150%}to{left:150%}}.corner-decor[data-v-fdfe8693]{color:#ff5a364d;z-index:2;pointer-events:none;width:80px;height:80px;position:absolute}.corner-decor svg[data-v-fdfe8693]{width:100%;height:100%}.top-right[data-v-fdfe8693]{top:20px;right:20px}.bottom-left[data-v-fdfe8693]{bottom:20px;left:20px}html[data-theme=light] .beijing[data-v-fdfe8693]{background:linear-gradient(#fff5f0,#fceee6 40%,#f5e4dc)}html[data-theme=light] .gradient-orb.orb-1[data-v-fdfe8693]{background:radial-gradient(circle,#ff5a362e 0%,#0000 70%)}html[data-theme=light] .gradient-orb.orb-2[data-v-fdfe8693]{background:radial-gradient(circle,#00cae026 0%,#0000 70%)}html[data-theme=light] .gradient-orb.orb-3[data-v-fdfe8693]{background:radial-gradient(circle,#a855f721 0%,#0000 70%)}html[data-theme=light] .grid-lines[data-v-fdfe8693]{background-image:linear-gradient(#0000000b 1px,#0000 1px),linear-gradient(90deg,#0000000b 1px,#0000 1px)}html[data-theme=light] .particle[data-v-fdfe8693]{background:#ff5a3666;box-shadow:0 0 8px #ff5a3638}html[data-theme=light] .conn-line[data-v-fdfe8693]{stroke:#ff5a361f}html[data-theme=light] .conn-line.delay-1[data-v-fdfe8693]{stroke:#00cae01a}html[data-theme=light] .conn-line.delay-2[data-v-fdfe8693]{stroke:#a855f71a}html[data-theme=light] .tag-item[data-v-fdfe8693]{background:var(--bg-hover-solid);border-color:var(--w-12);color:var(--text-secondary)}html[data-theme=light] .hero-title[data-v-fdfe8693]{background:linear-gradient(135deg,var(--text-primary) 0%,#c8461e 55%,#dc8c28 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}html[data-theme=light] .title-badge[data-v-fdfe8693]{color:#a03714;background:#ff5a361a;border-color:#ea580c59}html[data-theme=light] .ability-card[data-v-fdfe8693]{border:1px solid var(--w-10);background:#ffffffeb;box-shadow:0 1px 4px #0000000f}html[data-theme=light] .ability-card[data-v-fdfe8693]:hover{background:var(--bg-card-2)}html[data-theme=light] .ability-card.active-card[data-v-fdfe8693]{background:var(--bg-hover-solid)}html[data-theme=light] .ability-title[data-v-fdfe8693]{color:var(--text-primary)}html[data-theme=light] .ability-brief[data-v-fdfe8693]{color:var(--text-tertiary)}html[data-theme=light] .showcase-card[data-v-fdfe8693]{background:linear-gradient(145deg,var(--bg-card-2) 0%,var(--bg-panel) 100%);border:1px solid var(--w-10);box-shadow:0 8px 32px #0000000f}html[data-theme=light] .feature-info h3[data-v-fdfe8693]{color:var(--text-primary)}html[data-theme=light] .feature-desc[data-v-fdfe8693]{color:var(--text-secondary)}html[data-theme=light] .card-mode-tag[data-v-fdfe8693]{color:#a03714;background:#ff5a3614;border-color:#ea580c40}html[data-theme=light] .cta-btn[data-v-fdfe8693]{background:linear-gradient(145deg,var(--bg-card-2),var(--bg-panel))}html[data-theme=light] .cta-btn-content[data-v-fdfe8693]{background:linear-gradient(145deg,var(--bg-card-2) 0%,var(--bg-panel) 100%)}html[data-theme=light] .cta-btn-main[data-v-fdfe8693]{color:var(--text-primary)}html[data-theme=light] .cta-btn-secondary[data-v-fdfe8693]{background:var(--bg-hover-solid);border-color:var(--w-12);color:var(--text-secondary)}html[data-theme=light] .cta-btn-secondary[data-v-fdfe8693]:hover{color:#c8461e;border-color:#ff5a3659}html[data-theme=light] .corner-decor[data-v-fdfe8693]{color:#ff5a3659}html[data-theme=light] .showcase-card.showing[data-v-fdfe8693]{animation:2.5s ease-in-out infinite clawShowGlowLight-fdfe8693}@keyframes clawShowGlowLight-fdfe8693{0%,to{box-shadow:0 0 20px #ff5a361a,0 10px 40px -10px #00000014}50%{box-shadow:0 0 32px #ff5a3629,0 15px 50px -10px #0000001a}}html[data-theme=light] .p-dot[data-v-fdfe8693]{background:var(--w-12)}html[data-theme=light] .p-dot.passed[data-v-fdfe8693]{background:var(--w-20)}.beijing-container[data-v-a7509813]{pointer-events:none;z-index:0;background:linear-gradient(#06080c,#0c0f16,#080a10);position:absolute;inset:0;overflow:hidden}.gradient-flow[data-v-a7509813]{background:conic-gradient(#0000 0deg,#00cae006 60deg,#0000 120deg,#00e5a005 180deg,#0000 240deg,#7850ff05 300deg,#0000 360deg);animation:60s linear infinite flowRotate-a7509813;position:absolute;inset:-50%}@keyframes flowRotate-a7509813{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.gradient-orb[data-v-a7509813]{filter:blur(120px);border-radius:50%;animation:25s ease-in-out infinite orbFloat-a7509813;position:absolute}.orb-1[data-v-a7509813]{background:radial-gradient(circle,var(--c-primary-12) 0%,transparent 70%);width:900px;height:900px;top:-30%;right:-20%}.orb-2[data-v-a7509813]{background:radial-gradient(circle,#00e5a00f 0%,#0000 70%);width:800px;height:800px;animation-delay:-8s;bottom:-25%;left:-15%}.orb-3[data-v-a7509813]{background:radial-gradient(circle,#7850ff0f 0%,#0000 70%);width:500px;height:500px;animation-delay:-16s;top:40%;left:25%}@keyframes orbFloat-a7509813{0%,to{transform:translate(0)scale(1)}25%{transform:translate(80px,-50px)scale(1.15)}50%{transform:translate(-50px,80px)scale(.9)}75%{transform:translate(-80px,-30px)scale(1.1)}}.grid-lines[data-v-a7509813]{background-image:linear-gradient(var(--c-primary-3) 1px,transparent 1px),linear-gradient(90deg,var(--c-primary-3) 1px,transparent 1px);background-size:60px 60px;animation:10s ease-in-out infinite gridPulse-a7509813;position:absolute;inset:0}@keyframes gridPulse-a7509813{0%,to{opacity:.6}50%{opacity:1}}.particles[data-v-a7509813]{position:absolute;inset:0}.particle[data-v-a7509813]{background:var(--c-primary-90);box-shadow:0 0 10px var(--c-primary-60);border-radius:50%;animation:20s ease-in-out infinite particleDrift-a7509813;position:absolute}@keyframes particleDrift-a7509813{0%,to{opacity:0;transform:translate(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translate(50px,-120px)}}.connection-lines[data-v-a7509813]{width:100%;height:100%;position:absolute;inset:0}.conn-line[data-v-a7509813]{fill:none;stroke:var(--c-primary-8);stroke-width:.6px;stroke-dasharray:200;stroke-dashoffset:200px;animation:12s linear infinite lineFlow-a7509813}.conn-line.delay-1[data-v-a7509813]{stroke:#00e5a014;animation-delay:-4s}.conn-line.delay-2[data-v-a7509813]{stroke:#7850ff14;animation-delay:-8s}@keyframes lineFlow-a7509813{0%{stroke-dashoffset:200px}50%{stroke-dashoffset:0}to{stroke-dashoffset:-200px}}html[data-theme=light] .beijing-container[data-v-a7509813]{background:linear-gradient(#f0f8fc,#e6f2f8 40%,#dae8f2)}html[data-theme=light] .gradient-orb.orb-1[data-v-a7509813]{background:radial-gradient(circle,#00a1c233 0%,#0000 70%)}html[data-theme=light] .gradient-orb.orb-2[data-v-a7509813]{background:radial-gradient(circle,#00e5a026 0%,#0000 70%)}html[data-theme=light] .gradient-orb.orb-3[data-v-a7509813]{background:radial-gradient(circle,#7850ff21 0%,#0000 70%)}html[data-theme=light] .grid-lines[data-v-a7509813]{background-image:linear-gradient(#0000000b 1px,#0000 1px),linear-gradient(90deg,#0000000b 1px,#0000 1px)}html[data-theme=light] .particle[data-v-a7509813]{background:#00a1c273;box-shadow:0 0 8px #00a1c24d}html[data-theme=light] .conn-line[data-v-a7509813]{stroke:#00a1c224}html[data-theme=light] .conn-line.delay-1[data-v-a7509813]{stroke:#00e5a01f}html[data-theme=light] .conn-line.delay-2[data-v-a7509813]{stroke:#7850ff1f}.qishiye-container[data-v-ec5fb97b]{flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.content-wrapper[data-v-ec5fb97b]{z-index:1;box-sizing:border-box;flex-direction:column;flex:1;justify-content:space-between;gap:1rem;width:100%;padding:1.5rem 4rem 16rem;display:flex;position:relative}.hero-section[data-v-ec5fb97b]{flex-direction:column;align-items:center;gap:.6rem;display:flex}.hero-top[data-v-ec5fb97b]{align-items:center;gap:1.5rem;display:flex}.logo-container[data-v-ec5fb97b]{flex-shrink:0;width:64px;height:64px;position:relative}.logo-glow[data-v-ec5fb97b]{background:radial-gradient(circle,var(--c-primary-20) 0%,transparent 70%);border-radius:50%;animation:3s ease-in-out infinite glowPulse-ec5fb97b;position:absolute;inset:-20px}@keyframes glowPulse-ec5fb97b{0%,to{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}.logo-orbit[data-v-ec5fb97b]{animation:12s linear infinite orbitSpin-ec5fb97b;position:absolute;inset:-12px}@keyframes orbitSpin-ec5fb97b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.orbit-dot[data-v-ec5fb97b]{border-radius:50%;width:5px;height:5px;position:absolute}.orbit-dot.dot-1[data-v-ec5fb97b]{background:var(--c-primary-90);box-shadow:0 0 8px var(--c-primary-80);top:0;left:50%;transform:translate(-50%)}.orbit-dot.dot-2[data-v-ec5fb97b]{background:#00e5a0cc;bottom:15%;right:5%;box-shadow:0 0 8px #00e5a0b3}.orbit-dot.dot-3[data-v-ec5fb97b]{background:#a855f7cc;bottom:15%;left:5%;box-shadow:0 0 8px #a855f7b3}.logo-core[data-v-ec5fb97b]{animation:4s ease-in-out infinite coreFloat-ec5fb97b;position:absolute;inset:10px}.logo-core img[data-v-ec5fb97b]{width:100%;height:100%;filter:drop-shadow(0 0 20px var(--c-primary-50))}@keyframes coreFloat-ec5fb97b{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.title-area[data-v-ec5fb97b]{flex-direction:column;gap:.5rem;display:flex}.title-badge[data-v-ec5fb97b]{background:var(--c-primary-8);border:1px solid var(--c-primary-25);color:var(--c-primary-90);letter-spacing:.12em;border-radius:100px;align-items:center;gap:.5rem;width:fit-content;padding:.3rem 1rem;font-size:.75rem;display:flex}.badge-dot[data-v-ec5fb97b]{background:#00e5a0;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite badgePulse-ec5fb97b}@keyframes badgePulse-ec5fb97b{0%,to{opacity:.5}50%{opacity:1;box-shadow:0 0 10px #00e5a0cc}}.hero-title[data-v-ec5fb97b]{background:linear-gradient(135deg,var(--w-100) 0%,#00cae0 60%,#00e5a0 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:2rem;font-weight:700;line-height:1.2}.hero-tagline[data-v-ec5fb97b]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin:0;display:flex}.tag-item[data-v-ec5fb97b]{background:var(--w-3);border:1px solid var(--w-6);color:#b4bec8cc;border-radius:100px;align-items:center;gap:.35rem;padding:.35rem .85rem;font-size:.8rem;transition:all .3s;display:flex}.tag-item[data-v-ec5fb97b]:hover{background:var(--c-primary-8);border-color:var(--c-primary-25);color:var(--c-primary-90)}.tag-icon[data-v-ec5fb97b]{width:14px;height:14px;color:var(--c-primary-60);justify-content:center;align-items:center;display:flex}.tag-icon[data-v-ec5fb97b] svg{width:100%;height:100%}.capabilities-section[data-v-ec5fb97b]{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.capabilities-inner[data-v-ec5fb97b]{align-items:center;gap:3.5rem;display:flex}.showcase-area[data-v-ec5fb97b]{perspective:1000px;flex-direction:column;flex-shrink:0;align-items:center;gap:1.25rem;width:34rem;display:flex}.showcase-card[data-v-ec5fb97b]{width:100%;transform-style:preserve-3d;background:linear-gradient(145deg,#161a23f2,#0f1219e6);border-radius:1rem;padding:1.5rem 2rem;position:relative;overflow:hidden}.card-top-bar[data-v-ec5fb97b]{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}.card-step-badge[data-v-ec5fb97b]{border-radius:.5rem;justify-content:center;align-items:center;width:2rem;height:2rem;font-family:Courier New,monospace;font-size:.8rem;font-weight:700;display:flex}.card-step-badge.badge-0[data-v-ec5fb97b]{background:var(--c-primary-15);color:var(--color-primary)}.card-step-badge.badge-1[data-v-ec5fb97b]{color:#00e5a0;background:#00e5a026}.card-step-badge.badge-2[data-v-ec5fb97b]{color:#a855f7;background:#a855f726}.card-step-badge.badge-3[data-v-ec5fb97b]{color:#f59e0b;background:#f59e0b26}.card-mode-tag[data-v-ec5fb97b]{color:#00e5a0cc;background:#00e5a00f;border:1px solid #00e5a033;border-radius:100px;align-items:center;gap:.4rem;padding:.25rem .75rem;font-size:.7rem;display:flex}.mode-dot[data-v-ec5fb97b]{background:#00e5a0;border-radius:50%;width:5px;height:5px;animation:1.5s ease-in-out infinite modePulse-ec5fb97b}@keyframes modePulse-ec5fb97b{0%,to{opacity:.4}50%{opacity:1;box-shadow:0 0 6px #00e5a0cc}}.showcase-inner[data-v-ec5fb97b]{align-items:flex-start;gap:1.5rem;display:flex}.feature-icon-area[data-v-ec5fb97b]{flex-shrink:0;width:56px;height:56px;position:relative}.icon-bg[data-v-ec5fb97b]{border-radius:14px;transition:background .5s;position:absolute;inset:0;transform:rotate(-6deg)}.icon-bg.bg-0[data-v-ec5fb97b]{background:linear-gradient(135deg,var(--c-primary-20),var(--c-primary-8))}.icon-bg.bg-1[data-v-ec5fb97b]{background:linear-gradient(135deg,#00e5a033,#00e5a014)}.icon-bg.bg-2[data-v-ec5fb97b]{background:linear-gradient(135deg,#a855f733,#a855f714)}.icon-bg.bg-3[data-v-ec5fb97b]{background:linear-gradient(135deg,#f59e0b33,#f59e0b14)}.feature-icon[data-v-ec5fb97b]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.feature-icon.icon-0[data-v-ec5fb97b]{color:var(--c-primary-90)}.feature-icon.icon-1[data-v-ec5fb97b]{color:#00e5a0e6}.feature-icon.icon-2[data-v-ec5fb97b]{color:#a855f7e6}.feature-icon.icon-3[data-v-ec5fb97b]{color:#f59e0be6}.feature-icon[data-v-ec5fb97b] svg{width:32px!important;height:32px!important}.feature-info[data-v-ec5fb97b]{flex:1;min-width:0}.feature-info h3[data-v-ec5fb97b]{color:#f0f5fa;margin:0 0 .5rem;font-size:1.25rem;font-weight:600}.feature-desc[data-v-ec5fb97b]{color:#8c99a0d9;min-height:3.5rem;margin:0 0 .75rem;font-size:.875rem;line-height:1.7}.desc-cursor[data-v-ec5fb97b]{color:var(--c-primary-60);animation:.8s step-end infinite blink-ec5fb97b}@keyframes blink-ec5fb97b{0%,50%{opacity:1}51%,to{opacity:0}}.feature-tags[data-v-ec5fb97b]{flex-wrap:wrap;gap:.4rem;display:flex}.f-tag[data-v-ec5fb97b]{border-radius:4px;padding:.2rem .6rem;font-size:.7rem;font-weight:500}.f-tag.tag-0[data-v-ec5fb97b]{background:var(--c-primary-10);color:var(--c-primary-80);border:1px solid var(--c-primary-15)}.f-tag.tag-1[data-v-ec5fb97b]{color:#00e5a0cc;background:#00e5a01a;border:1px solid #00e5a026}.f-tag.tag-2[data-v-ec5fb97b]{color:#a855f7cc;background:#a855f71a;border:1px solid #a855f726}.f-tag.tag-3[data-v-ec5fb97b]{color:#f59e0bcc;background:#f59e0b1a;border:1px solid #f59e0b26}.progress-dots[data-v-ec5fb97b]{gap:.5rem;display:flex}.p-dot[data-v-ec5fb97b]{background:var(--w-8);border-radius:2px;width:2rem;height:3px;transition:all .4s}.p-dot.active[data-v-ec5fb97b]{width:3rem}.p-dot.active.dot-color-0[data-v-ec5fb97b]{background:var(--c-primary-80);box-shadow:0 0 8px var(--c-primary-40)}.p-dot.active.dot-color-1[data-v-ec5fb97b]{background:#00e5a0cc;box-shadow:0 0 8px #00e5a066}.p-dot.active.dot-color-2[data-v-ec5fb97b]{background:#a855f7cc;box-shadow:0 0 8px #a855f766}.p-dot.active.dot-color-3[data-v-ec5fb97b]{background:#f59e0bcc;box-shadow:0 0 8px #f59e0b66}.p-dot.passed[data-v-ec5fb97b]{background:var(--w-15)}.card-glow[data-v-ec5fb97b]{pointer-events:none;position:absolute;inset:0}.card-glow.glow-0[data-v-ec5fb97b]{background:radial-gradient(ellipse 80% 60% at 0% 0%,var(--c-primary-12) 0%,transparent 70%)}.card-glow.glow-1[data-v-ec5fb97b]{background:radial-gradient(80% 60% at 0 0,#00e5a01f 0%,#0000 70%)}.card-glow.glow-2[data-v-ec5fb97b]{background:radial-gradient(80% 60% at 0 0,#a855f71f 0%,#0000 70%)}.card-glow.glow-3[data-v-ec5fb97b]{background:radial-gradient(80% 60% at 0 0,#f59e0b1f 0%,#0000 70%)}.card-border-line[data-v-ec5fb97b]{border:1px solid var(--w-5);pointer-events:none;border-radius:1rem;transition:border-color .5s;position:absolute;inset:0}.card-border-line.border-0[data-v-ec5fb97b]{border-color:var(--c-primary-35)}.card-border-line.border-1[data-v-ec5fb97b]{border-color:#00e5a059}.card-border-line.border-2[data-v-ec5fb97b]{border-color:#a855f759}.card-border-line.border-3[data-v-ec5fb97b]{border-color:#f59e0b59}.showcase-card.fly-in[data-v-ec5fb97b]{animation:.5s cubic-bezier(.34,1.56,.64,1) forwards flyIn-ec5fb97b}@keyframes flyIn-ec5fb97b{0%{opacity:0;transform:translate(-40px)scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}.showcase-card.showing[data-v-ec5fb97b]{animation:2.5s ease-in-out infinite showGlow-ec5fb97b}@keyframes showGlow-ec5fb97b{0%,to{box-shadow:0 0 20px var(--c-primary-10),0 10px 40px -10px var(--b-40)}50%{box-shadow:0 0 35px var(--c-primary-20),0 15px 50px -10px var(--b-50)}}.showcase-card.fly-out[data-v-ec5fb97b]{animation:.4s ease-in forwards flyOut-ec5fb97b}@keyframes flyOut-ec5fb97b{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(40px)scale(.95)}}.ability-grid[data-v-ec5fb97b]{flex-direction:column;flex-shrink:0;gap:.75rem;width:15rem;display:flex}.ability-card[data-v-ec5fb97b]{cursor:pointer;background:#12161e99;border-radius:.75rem;align-items:center;gap:.75rem;padding:.85rem 1rem;transition:all .3s;display:flex;position:relative;overflow:hidden}.ability-card[data-v-ec5fb97b]:hover{background:#191e28cc}.ability-card.active-card[data-v-ec5fb97b]{background:#191e28e6;transform:translate(4px)}.ability-border[data-v-ec5fb97b]{border:1px solid var(--w-4);pointer-events:none;border-radius:.75rem;transition:border-color .3s;position:absolute;inset:0}.ability-card.active-card .ability-border.border-0[data-v-ec5fb97b]{border-color:var(--c-primary-40)}.ability-card.active-card .ability-border.border-1[data-v-ec5fb97b]{border-color:#00e5a066}.ability-card.active-card .ability-border.border-2[data-v-ec5fb97b]{border-color:#a855f766}.ability-card.active-card .ability-border.border-3[data-v-ec5fb97b]{border-color:#f59e0b66}.ability-icon-wrap[data-v-ec5fb97b]{flex-shrink:0;width:36px;height:36px;position:relative}.ability-icon-bg[data-v-ec5fb97b]{border-radius:8px;position:absolute;inset:0;transform:rotate(-5deg)}.ability-icon-bg.bg-0[data-v-ec5fb97b]{background:var(--c-primary-12)}.ability-icon-bg.bg-1[data-v-ec5fb97b]{background:#00e5a01f}.ability-icon-bg.bg-2[data-v-ec5fb97b]{background:#a855f71f}.ability-icon-bg.bg-3[data-v-ec5fb97b]{background:#f59e0b1f}.ability-icon[data-v-ec5fb97b]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ability-icon.icon-0[data-v-ec5fb97b]{color:var(--c-primary-80)}.ability-icon.icon-1[data-v-ec5fb97b]{color:#00e5a0cc}.ability-icon.icon-2[data-v-ec5fb97b]{color:#a855f7cc}.ability-icon.icon-3[data-v-ec5fb97b]{color:#f59e0bcc}.ability-icon[data-v-ec5fb97b] svg{width:20px!important;height:20px!important}.ability-text[data-v-ec5fb97b]{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.ability-title[data-v-ec5fb97b]{color:#dce6f0e6;font-size:.8rem;font-weight:500}.ability-brief[data-v-ec5fb97b]{color:#8c99a099;white-space:nowrap;text-overflow:ellipsis;font-size:.65rem;overflow:hidden}.ability-arrow[data-v-ec5fb97b]{opacity:0;color:var(--c-primary-60);flex-shrink:0;transition:all .25s;transform:translate(4px)}.ability-arrow.show[data-v-ec5fb97b]{opacity:1;transform:translate(0)}.pipeline-section[data-v-ec5fb97b]{flex-direction:column;display:flex}.pipeline-row[data-v-ec5fb97b]{align-items:flex-end;display:flex;position:relative}.global-track-line[data-v-ec5fb97b]{background:var(--w-4);border-radius:1px;height:2px;position:absolute;bottom:calc(.8rem + 8px);left:3%;right:3%}.global-track-fill[data-v-ec5fb97b]{background:linear-gradient(90deg,var(--c-primary-50),#a855f766,#f59e0b66);height:100%;box-shadow:0 0 8px var(--c-primary-20);border-radius:1px;transition:width .8s cubic-bezier(.4,0,.2,1)}.phase-group[data-v-ec5fb97b]{flex-direction:column;flex:1;align-items:center;gap:.6rem;display:flex}.phase-label[data-v-ec5fb97b]{letter-spacing:.05em;white-space:nowrap;border-radius:100px;align-items:center;gap:.4rem;padding:.25rem .9rem;font-size:.75rem;font-weight:500;display:flex}.phase-num[data-v-ec5fb97b]{opacity:.6;font-family:Courier New,monospace;font-size:.7rem;font-weight:700}.phase-label.label-0[data-v-ec5fb97b]{background:var(--c-primary-8);color:var(--c-primary-70);border:1px solid var(--c-primary-15)}.phase-label.label-1[data-v-ec5fb97b]{color:#a855f7b3;background:#a855f714;border:1px solid #a855f726}.phase-label.label-2[data-v-ec5fb97b]{color:#f59e0bb3;background:#f59e0b14;border:1px solid #f59e0b26}.phase-nodes[data-v-ec5fb97b]{width:100%;display:flex}.phase-bridge[data-v-ec5fb97b]{flex-shrink:0;justify-content:center;align-items:flex-end;width:2.5rem;padding-bottom:calc(.8rem + 7px);display:flex}.bridge-line[data-v-ec5fb97b]{border-radius:1px;width:100%;height:2px;transition:all .6s}.phase-bridge.bridge-1 .bridge-line[data-v-ec5fb97b]{background:linear-gradient(90deg,var(--c-primary-12),#a855f71f)}.phase-bridge.bridge-2 .bridge-line[data-v-ec5fb97b]{background:linear-gradient(90deg,#a855f71f,#f59e0b1f)}.phase-bridge.bridge-1 .bridge-line.lit[data-v-ec5fb97b]{background:linear-gradient(90deg,var(--c-primary-50),#a855f780);box-shadow:0 0 6px #648ff04d}.phase-bridge.bridge-2 .bridge-line.lit[data-v-ec5fb97b]{background:linear-gradient(90deg,#a855f780,#f59e0b80);box-shadow:0 0 6px #ce79814d}.p-node[data-v-ec5fb97b]{z-index:1;flex-direction:column;flex:1;align-items:center;gap:.35rem;transition:all .3s;display:flex;position:relative}.p-dot[data-v-ec5fb97b]{border:2px solid var(--w-8);background:#0f0f14;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;transition:all .4s;display:flex}.p-dot-inner[data-v-ec5fb97b]{background:var(--w-8);border-radius:50%;width:6px;height:6px;transition:all .4s}.p-node.active .p-dot.dot-0[data-v-ec5fb97b]{border-color:var(--c-primary-80);box-shadow:0 0 12px var(--c-primary-50)}.p-node.active .p-dot.dot-0 .p-dot-inner[data-v-ec5fb97b]{box-shadow:0 0 5px var(--c-primary-80);background:#00cae0}.p-node.passed .p-dot.dot-0[data-v-ec5fb97b]{border-color:var(--c-primary-40)}.p-node.passed .p-dot.dot-0 .p-dot-inner[data-v-ec5fb97b]{background:var(--c-primary-50)}.p-node.active .p-dot.dot-1[data-v-ec5fb97b]{border-color:#a855f7cc;box-shadow:0 0 12px #a855f780}.p-node.active .p-dot.dot-1 .p-dot-inner[data-v-ec5fb97b]{background:#a855f7;box-shadow:0 0 5px #a855f7cc}.p-node.passed .p-dot.dot-1[data-v-ec5fb97b]{border-color:#a855f766}.p-node.passed .p-dot.dot-1 .p-dot-inner[data-v-ec5fb97b]{background:#a855f780}.p-node.active .p-dot.dot-2[data-v-ec5fb97b]{border-color:#f59e0bcc;box-shadow:0 0 12px #f59e0b80}.p-node.active .p-dot.dot-2 .p-dot-inner[data-v-ec5fb97b]{background:#f59e0b;box-shadow:0 0 5px #f59e0bcc}.p-node.passed .p-dot.dot-2[data-v-ec5fb97b]{border-color:#f59e0b66}.p-node.passed .p-dot.dot-2 .p-dot-inner[data-v-ec5fb97b]{background:#f59e0b80}.p-label[data-v-ec5fb97b]{color:var(--w-25);white-space:nowrap;text-align:center;font-size:.8rem;transition:all .3s}.p-node.active .p-label[data-v-ec5fb97b]{color:var(--w-95);font-weight:600}.p-node.passed .p-label[data-v-ec5fb97b]{color:var(--w-45)}.corner-decor[data-v-ec5fb97b]{width:80px;height:80px;color:var(--c-primary-30);z-index:2;pointer-events:none;position:absolute}.corner-decor svg[data-v-ec5fb97b]{width:100%;height:100%}.top-right[data-v-ec5fb97b]{top:20px;right:20px}.bottom-left[data-v-ec5fb97b]{bottom:20px;left:20px}html[data-theme=light] .tag-item[data-v-ec5fb97b]{color:var(--text-secondary);border-color:var(--w-12)}html[data-theme=light] .hero-title[data-v-ec5fb97b]{background:linear-gradient(135deg,var(--text-primary) 0%,#0082a5 50%,#059678 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}html[data-theme=light] .showcase-card[data-v-ec5fb97b]{background:linear-gradient(145deg,var(--bg-card-2) 0%,var(--bg-panel) 100%);border:1px solid var(--w-10);box-shadow:0 8px 28px #0000000f}html[data-theme=light] .feature-info h3[data-v-ec5fb97b]{color:var(--text-primary)}html[data-theme=light] .feature-desc[data-v-ec5fb97b]{color:var(--text-secondary)}html[data-theme=light] .ability-card[data-v-ec5fb97b]{background:var(--bg-card-2);border:1px solid var(--w-10)}html[data-theme=light] .ability-card[data-v-ec5fb97b]:hover{background:var(--bg-hover-solid)}html[data-theme=light] .ability-card.active-card[data-v-ec5fb97b]{background:var(--bg-panel)}html[data-theme=light] .ability-title[data-v-ec5fb97b]{color:var(--text-primary)}html[data-theme=light] .ability-brief[data-v-ec5fb97b]{color:var(--text-tertiary)}html[data-theme=light] .showcase-card.showing[data-v-ec5fb97b]{animation:2.5s ease-in-out infinite mjS2QiShowGlowLight-ec5fb97b}@keyframes mjS2QiShowGlowLight-ec5fb97b{0%,to{box-shadow:0 0 20px #00a1c21a,0 10px 36px -10px #00000014}50%{box-shadow:0 0 30px #00a1c22e,0 14px 44px -10px #0000001a}}html[data-theme=light] .progress-dots .p-dot[data-v-ec5fb97b]{background:var(--w-12)}html[data-theme=light] .progress-dots .p-dot.passed[data-v-ec5fb97b]{background:var(--w-20)}html[data-theme=light] .p-node .p-dot[data-v-ec5fb97b]{background:var(--bg-card-2);border-color:var(--w-15)}html[data-theme=light] .p-node .p-dot-inner[data-v-ec5fb97b]{background:var(--w-20)}html[data-theme=light] .p-label[data-v-ec5fb97b]{color:var(--text-tertiary)}html[data-theme=light] .p-node.active .p-label[data-v-ec5fb97b]{color:var(--text-primary)}html[data-theme=light] .p-node.passed .p-label[data-v-ec5fb97b]{color:var(--text-secondary)}html[data-theme=light] .global-track-line[data-v-ec5fb97b]{background:var(--w-10)}.xiangmu-modal-overlay[data-v-3e2f5ca7]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;background:#000000bf;justify-content:center;align-items:center;animation:.2s fadeIn-3e2f5ca7;display:flex;position:fixed;inset:0}@keyframes fadeIn-3e2f5ca7{0%{opacity:0}to{opacity:1}}.xiangmu-modal[data-v-3e2f5ca7]{background:var(--bg-page);border:1px solid var(--c-primary-20);width:90%;max-width:42rem;max-height:90vh;box-shadow:0 0 0 1px var(--c-primary-10),0 24px 48px var(--b-60),0 0 80px var(--c-primary-6);border-radius:1rem;flex-direction:column;animation:.3s slideIn-3e2f5ca7;display:flex;overflow:hidden}@keyframes slideIn-3e2f5ca7{0%{opacity:0;transform:translateY(20px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.modal-header[data-v-3e2f5ca7]{border-bottom:1px solid var(--c-primary-10);background:linear-gradient(180deg,var(--c-primary-6) 0%,transparent 100%);justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.header-left[data-v-3e2f5ca7]{align-items:center;gap:.875rem;display:flex}.header-icon[data-v-3e2f5ca7]{background:linear-gradient(135deg,var(--c-primary-20) 0%,#00b4c81f 100%);width:2.75rem;height:2.75rem;color:var(--color-primary);border-radius:.75rem;justify-content:center;align-items:center;display:flex}.header-title h3[data-v-3e2f5ca7]{color:var(--w-95);margin:0 0 .25rem;font-size:1.125rem;font-weight:600}.header-title p[data-v-3e2f5ca7]{color:var(--w-45);margin:0;font-size:.75rem}.close-btn[data-v-3e2f5ca7]{background:var(--w-5);border:1px solid var(--w-10);width:2.25rem;height:2.25rem;color:var(--w-50);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;transition:all .2s;display:flex}.close-btn[data-v-3e2f5ca7]:hover{color:#ff6464e6;background:#ff505026;border-color:#ff50504d}.modal-content[data-v-3e2f5ca7]{scrollbar-width:thin;scrollbar-color:var(--w-8) transparent;flex:1;padding:1.5rem;overflow-y:auto}.modal-content[data-v-3e2f5ca7]::-webkit-scrollbar{width:6px}.modal-content[data-v-3e2f5ca7]::-webkit-scrollbar-thumb{background:var(--w-10);border-radius:3px}.form-item[data-v-3e2f5ca7]{margin-bottom:1.25rem;position:relative}.form-label[data-v-3e2f5ca7]{color:var(--w-70);margin-bottom:.5rem;font-size:.8125rem;font-weight:500;display:block}.required[data-v-3e2f5ca7]{color:#ef4444;margin-left:.25rem}.form-input[data-v-3e2f5ca7]{background:var(--w-3);border:1px solid var(--w-10);width:100%;height:2.75rem;color:var(--w-90);box-sizing:border-box;border-radius:.5rem;padding:0 1rem;font-size:.9375rem;transition:all .2s}.form-input[data-v-3e2f5ca7]:focus{border-color:var(--c-primary-50);background:var(--c-primary-5);outline:none}.form-input[data-v-3e2f5ca7]::placeholder{color:var(--w-30)}.form-textarea[data-v-3e2f5ca7]{background:var(--w-3);border:1px solid var(--w-10);width:100%;color:var(--w-90);resize:vertical;box-sizing:border-box;border-radius:.5rem;min-height:5rem;padding:.75rem 1rem;font-family:inherit;font-size:.9375rem;transition:all .2s}.form-textarea[data-v-3e2f5ca7]:focus{border-color:var(--c-primary-50);background:var(--c-primary-5);outline:none}.form-textarea[data-v-3e2f5ca7]::placeholder{color:var(--w-30)}.input-counter[data-v-3e2f5ca7]{color:var(--w-30);font-size:.6875rem;position:absolute;top:0;right:0}.cover-item[data-v-3e2f5ca7]{text-align:center}.cover-upload[data-v-3e2f5ca7]{aspect-ratio:16/9;cursor:pointer;background:var(--w-3);border:2px dashed var(--w-10);border-radius:.75rem;width:100%;max-width:16rem;margin:0 auto;transition:all .2s;position:relative;overflow:hidden}.cover-upload[data-v-3e2f5ca7]:hover{border-color:var(--c-primary-40);background:var(--c-primary-5)}.cover-preview[data-v-3e2f5ca7]{object-fit:cover;width:100%;height:100%}.cover-placeholder[data-v-3e2f5ca7]{width:100%;height:100%;color:var(--w-30);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}.cover-placeholder span[data-v-3e2f5ca7]{font-size:.75rem}.cover-overlay[data-v-3e2f5ca7]{background:var(--b-60);opacity:0;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.cover-upload:hover .cover-overlay[data-v-3e2f5ca7]{opacity:1}.cover-overlay span[data-v-3e2f5ca7]{color:var(--w-90);background:var(--c-primary-30);border-radius:.375rem;padding:.375rem .75rem;font-size:.8125rem}.style-btn[data-v-3e2f5ca7]{background:var(--w-3);border:2px dashed var(--w-15);cursor:pointer;border-radius:.75rem;align-items:center;padding:.875rem 1rem;transition:all .2s;display:flex}.style-btn[data-v-3e2f5ca7]:hover{background:#fb923c0d;border-color:#fb923c66}.style-btn.selected[data-v-3e2f5ca7]{background:linear-gradient(135deg,#fb923c14,#fb923c05);border-style:solid;border-color:#fb923c66}.style-empty[data-v-3e2f5ca7]{align-items:center;gap:.75rem;width:100%;display:flex}.style-icon[data-v-3e2f5ca7]{color:#fb923c;background:#fb923c1a;border-radius:.5rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.style-placeholder[data-v-3e2f5ca7]{color:var(--w-40);font-size:.875rem}.style-selected[data-v-3e2f5ca7]{align-items:center;gap:.75rem;width:100%;display:flex}.style-thumb[data-v-3e2f5ca7]{object-fit:cover;border:1px solid #fb923c4d;border-radius:.5rem;width:3rem;height:3rem}.style-info[data-v-3e2f5ca7]{flex-direction:column;gap:.125rem;display:flex}.style-name[data-v-3e2f5ca7]{color:var(--w-90);font-size:.9375rem;font-weight:500}.style-hint[data-v-3e2f5ca7]{color:#fb923cb3;font-size:.6875rem}.orientation-selector[data-v-3e2f5ca7]{gap:.75rem;display:flex}.orientation-btn[data-v-3e2f5ca7]{background:var(--w-3);border:1px solid var(--w-10);color:var(--w-50);cursor:pointer;border-radius:.5rem;flex-direction:column;flex:1;align-items:center;gap:.5rem;padding:1rem;transition:all .2s;display:flex}.orientation-btn[data-v-3e2f5ca7]:hover{background:var(--w-5);border-color:var(--w-20)}.orientation-btn.active[data-v-3e2f5ca7]{background:var(--c-primary-10);border-color:var(--c-primary-50);color:var(--color-primary)}.orientation-btn span[data-v-3e2f5ca7]{font-size:.8125rem;font-weight:500}.modal-footer[data-v-3e2f5ca7]{border-top:1px solid var(--w-5);background:var(--bg-page-2);justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.footer-actions[data-v-3e2f5ca7]{align-items:center;gap:.75rem;display:flex}.btn-secondary[data-v-3e2f5ca7]{background:var(--w-5);border:1px solid var(--w-10);color:var(--w-70);cursor:pointer;border-radius:.5rem;padding:.625rem 1.25rem;font-size:.875rem;transition:all .2s}.btn-secondary[data-v-3e2f5ca7]:hover{background:var(--w-10);color:var(--w-90)}.btn-primary[data-v-3e2f5ca7]{background:linear-gradient(135deg,var(--color-primary) 0%,#00b4c8 100%);color:var(--w-100);cursor:pointer;border:none;border-radius:.5rem;padding:.625rem 1.5rem;font-size:.875rem;font-weight:500;transition:all .2s}.btn-primary[data-v-3e2f5ca7]:hover:not(:disabled){box-shadow:0 4px 12px var(--c-primary-30);transform:translateY(-1px)}.btn-primary[data-v-3e2f5ca7]:disabled{opacity:.5;cursor:not-allowed}html[data-theme=light] .xiangmu-modal-overlay[data-v-3e2f5ca7]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000004d}html[data-theme=light] .xiangmu-modal[data-v-3e2f5ca7]{background:linear-gradient(145deg,#fff,#fafcff,#fff);border:1px solid #00000014;box-shadow:0 20px 60px #00000026,0 0 0 1px #0000000f}html[data-theme=light] .modal-header[data-v-3e2f5ca7]{background:linear-gradient(#00a1c20a 0%,#0000 100%);border-bottom-color:#0000000f}html[data-theme=light] .header-icon[data-v-3e2f5ca7]{color:#0082a5;background:linear-gradient(135deg,#00a1c21f,#008cb414)}html[data-theme=light] .header-title h3[data-v-3e2f5ca7]{color:#141928}html[data-theme=light] .header-title p[data-v-3e2f5ca7]{color:#646e82}html[data-theme=light] .close-btn[data-v-3e2f5ca7]{color:#828ca0;background:#00000008;border-color:#00000014}html[data-theme=light] .close-btn[data-v-3e2f5ca7]:hover{color:#dc3232;background:#ef444414;border-color:#ef444433}html[data-theme=light] .modal-content[data-v-3e2f5ca7]::-webkit-scrollbar-thumb{background:#0000001a}html[data-theme=light] .form-label[data-v-3e2f5ca7]{color:#283246}html[data-theme=light] .form-input[data-v-3e2f5ca7]{color:#141928;background:#fff;border-color:#0000001a;box-shadow:0 1px 2px #0000000a}html[data-theme=light] .form-input[data-v-3e2f5ca7]:focus{background:#fff;border-color:#00a1c266;box-shadow:0 0 0 3px #00a1c214}html[data-theme=light] .form-input[data-v-3e2f5ca7]::placeholder{color:#a0a5b4}html[data-theme=light] .form-textarea[data-v-3e2f5ca7]{color:#141928;background:#fff;border-color:#0000001a;box-shadow:0 1px 2px #0000000a}html[data-theme=light] .form-textarea[data-v-3e2f5ca7]:focus{background:#fff;border-color:#00a1c266;box-shadow:0 0 0 3px #00a1c214}html[data-theme=light] .form-textarea[data-v-3e2f5ca7]::placeholder,html[data-theme=light] .input-counter[data-v-3e2f5ca7]{color:#a0a5b4}html[data-theme=light] .cover-upload[data-v-3e2f5ca7]{background:#f8fafc;border-color:#0000001f}html[data-theme=light] .cover-upload[data-v-3e2f5ca7]:hover{background:#00a1c208;border-color:#00a1c259}html[data-theme=light] .cover-placeholder[data-v-3e2f5ca7]{color:#a0a5b4}html[data-theme=light] .cover-overlay[data-v-3e2f5ca7]{background:#00000059}html[data-theme=light] .cover-overlay span[data-v-3e2f5ca7]{color:#fff;background:#00a1c2d9}html[data-theme=light] .style-btn[data-v-3e2f5ca7]{background:#fff;border-color:#0000001f;box-shadow:0 1px 3px #0000000a}html[data-theme=light] .style-btn[data-v-3e2f5ca7]:hover{background:#f59e0b08;border-color:#c878004d;box-shadow:0 2px 8px #0000000f}html[data-theme=light] .style-btn.selected[data-v-3e2f5ca7]{background:#f59e0b0a;border-color:#c8780059;box-shadow:0 0 0 3px #f59e0b0f}html[data-theme=light] .style-placeholder[data-v-3e2f5ca7]{color:#a0a5b4}html[data-theme=light] .style-name[data-v-3e2f5ca7]{color:#141928}html[data-theme=light] .style-hint[data-v-3e2f5ca7]{color:#b46e14}html[data-theme=light] .orientation-btn[data-v-3e2f5ca7]{color:#646e82;background:#fff;border-color:#0000001a;box-shadow:0 1px 2px #0000000a}html[data-theme=light] .orientation-btn[data-v-3e2f5ca7]:hover{background:#f8fafc;border-color:#00000029}html[data-theme=light] .orientation-btn.active[data-v-3e2f5ca7]{color:#0082a5;background:#00a1c20f;border-color:#00a1c259;box-shadow:0 0 0 3px #00a1c214}html[data-theme=light] .modal-footer[data-v-3e2f5ca7]{background:#fcfdff;border-top-color:#0000000f}html[data-theme=light] .btn-secondary[data-v-3e2f5ca7]{color:#3c465a;background:#fff;border-color:#0000001f}html[data-theme=light] .btn-secondary[data-v-3e2f5ca7]:hover{color:#141928;background:#f5f7fa;border-color:#0003}html[data-theme=light] .btn-primary[data-v-3e2f5ca7]{color:#fff;background:linear-gradient(135deg,#008caf,#00a0be)}html[data-theme=light] .btn-primary[data-v-3e2f5ca7]:hover:not(:disabled){box-shadow:0 4px 12px #00a1c24d}.zhangjie-modal-overlay[data-v-9341b5f9]{background:var(--b-60);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;justify-content:center;align-items:center;animation:.2s fadeIn-9341b5f9;display:flex;position:fixed;inset:0}@keyframes fadeIn-9341b5f9{0%{opacity:0}to{opacity:1}}.zhangjie-modal[data-v-9341b5f9]{width:90%;max-width:480px;box-shadow:0 8px 32px var(--b-40);background:#1a1a1a;border-radius:12px;animation:.3s slideUp-9341b5f9;overflow:hidden}@keyframes slideUp-9341b5f9{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-9341b5f9]{border-bottom:1px solid var(--w-8);justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.header-left[data-v-9341b5f9]{align-items:center;gap:12px;display:flex}.header-icon[data-v-9341b5f9]{background:linear-gradient(135deg,var(--c-primary-30) 0%,#0096b433 100%);width:40px;height:40px;color:var(--color-primary);border-radius:8px;justify-content:center;align-items:center;display:flex}.header-title h3[data-v-9341b5f9]{color:var(--w-100);margin:0 0 4px;font-size:16px;font-weight:600}.header-title p[data-v-9341b5f9]{color:var(--w-50);margin:0;font-size:13px}.close-btn[data-v-9341b5f9]{width:32px;height:32px;color:var(--w-50);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:all .2s;display:flex}.close-btn[data-v-9341b5f9]:hover{background:var(--w-10);color:var(--w-100)}.modal-content[data-v-9341b5f9]{flex-direction:column;gap:20px;padding:24px;display:flex}.form-item[data-v-9341b5f9]{position:relative}.form-label[data-v-9341b5f9]{color:var(--w-90);margin-bottom:8px;font-size:13px;font-weight:500;display:block}.required[data-v-9341b5f9]{color:#ff4757;margin-left:2px}.form-input[data-v-9341b5f9]{background:var(--w-5);border:1px solid var(--w-10);width:100%;color:var(--w-100);box-sizing:border-box;border-radius:8px;outline:none;padding:12px 14px;font-size:14px;transition:all .2s}.form-input[data-v-9341b5f9]::placeholder{color:var(--w-30)}.form-input[data-v-9341b5f9]:focus{background:var(--w-8);border-color:var(--color-primary)}.form-input[type=number][data-v-9341b5f9]::-webkit-inner-spin-button{appearance:none;margin:0}.form-input[type=number][data-v-9341b5f9]::-webkit-outer-spin-button{appearance:none;margin:0}.form-input[type=number][data-v-9341b5f9]{appearance:textfield}.input-counter[data-v-9341b5f9]{color:var(--w-30);font-size:12px;position:absolute;bottom:-20px;right:0}.form-hint[data-v-9341b5f9]{color:var(--w-40);margin-top:6px;font-size:12px}.form-error-tip[data-v-9341b5f9]{color:#fca5a5;background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;animation:.3s shakeX-9341b5f9;display:flex}.form-error-tip svg[data-v-9341b5f9]{color:#ef4444;flex-shrink:0}@keyframes shakeX-9341b5f9{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.input-error[data-v-9341b5f9]{border-color:#ef444480!important}.input-error[data-v-9341b5f9]:focus{border-color:#ef4444!important}.modal-footer[data-v-9341b5f9]{border-top:1px solid var(--w-8);background:var(--b-20);gap:12px;padding:16px 24px;display:flex}.btn-cancel[data-v-9341b5f9],.btn-submit[data-v-9341b5f9]{cursor:pointer;border:none;border-radius:8px;flex:1;height:40px;font-size:14px;font-weight:500;transition:all .2s}.btn-cancel[data-v-9341b5f9]{background:var(--w-8);color:var(--w-70)}.btn-cancel[data-v-9341b5f9]:hover{background:var(--w-12);color:var(--w-100)}.btn-submit[data-v-9341b5f9]{background:linear-gradient(135deg,var(--color-primary) 0%,#0096b4 100%);color:#fff}.btn-submit[data-v-9341b5f9]:hover:not(:disabled){box-shadow:0 4px 12px var(--c-primary-40);transform:translateY(-1px)}.btn-submit[data-v-9341b5f9]:disabled{opacity:.5;cursor:not-allowed}html[data-theme=light] .zhangjie-modal[data-v-9341b5f9]{background:var(--bg-card-2);border:1px solid var(--w-10)}html[data-theme=light] .modal-footer[data-v-9341b5f9]{background:var(--bg-panel)}.fengge-modal-overlay[data-v-4e8ce777]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;background:#000000bf;justify-content:center;align-items:center;animation:.2s fadeIn-4e8ce777;display:flex;position:fixed;inset:0}@keyframes fadeIn-4e8ce777{0%{opacity:0}to{opacity:1}}.fengge-modal[data-v-4e8ce777]{background:var(--bg-page);width:90%;max-width:72rem;box-shadow:0 0 0 1px #fb923c1a,0 24px 48px var(--b-60),0 0 80px #fb923c0f;border:1px solid #fb923c33;border-radius:1rem;flex-direction:column;animation:.3s slideIn-4e8ce777;display:flex;overflow:hidden}@keyframes slideIn-4e8ce777{0%{opacity:0;transform:translateY(20px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.modal-header[data-v-4e8ce777]{background:linear-gradient(#fb923c14 0%,#0000 100%);border-bottom:1px solid #fb923c1a;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.header-left[data-v-4e8ce777]{align-items:center;gap:.875rem;display:flex}.header-icon[data-v-4e8ce777]{color:#fb923c;background:linear-gradient(135deg,#fb923c40,#ea580c26);border-radius:.75rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}.header-title h3[data-v-4e8ce777]{color:var(--w-95);margin:0 0 .25rem;font-size:1.125rem;font-weight:600}.header-title p[data-v-4e8ce777]{color:var(--w-45);margin:0;font-size:.75rem}.close-btn[data-v-4e8ce777]{background:var(--w-5);border:1px solid var(--w-10);width:2.25rem;height:2.25rem;color:var(--w-50);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;transition:all .2s;display:flex}.close-btn[data-v-4e8ce777]:hover{color:#ff6464e6;background:#ff505026;border-color:#ff50504d}.modal-tabs[data-v-4e8ce777]{border-bottom:1px solid var(--w-5);scrollbar-width:none;justify-content:space-between;align-items:center;padding:.875rem 1.5rem;display:flex;overflow-x:auto}.modal-tabs[data-v-4e8ce777]::-webkit-scrollbar{display:none}.tabs-left[data-v-4e8ce777]{gap:.25rem;display:flex}.add-style-btn[data-v-4e8ce777]{color:#fb923c;cursor:pointer;background:linear-gradient(135deg,#fb923c26,#ea580c1a);border:1px solid #fb923c4d;border-radius:.5rem;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.8125rem;transition:all .2s;display:flex}.add-style-btn[data-v-4e8ce777]:hover{background:linear-gradient(135deg,#fb923c40,#ea580c26);border-color:#fb923c80;transform:translateY(-1px)}.tab-btn[data-v-4e8ce777]{border:1px solid var(--w-8);color:var(--w-50);white-space:nowrap;cursor:pointer;background:0 0;border-radius:2rem;padding:.5rem 1rem;font-size:.8125rem;transition:all .2s}.tab-btn[data-v-4e8ce777]:hover{background:var(--w-5);color:var(--w-80)}.tab-btn.active[data-v-4e8ce777]{color:#fb923c;background:linear-gradient(135deg,#fb923c33,#ea580c26);border-color:#fb923c66}.modal-content[data-v-4e8ce777]{scrollbar-width:thin;scrollbar-color:var(--w-8) transparent;flex-shrink:0;height:30rem;padding:1.5rem;overflow-y:auto}.modal-content[data-v-4e8ce777]::-webkit-scrollbar{width:6px}.modal-content[data-v-4e8ce777]::-webkit-scrollbar-track{background:0 0}.modal-content[data-v-4e8ce777]::-webkit-scrollbar-thumb{background:var(--w-10);border-radius:3px}.modal-content[data-v-4e8ce777]::-webkit-scrollbar-thumb:hover{background:#ffffff2e}.loading-state[data-v-4e8ce777]{color:var(--w-50);flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:4rem;display:flex}.loading-spinner[data-v-4e8ce777]{border:2px solid #fb923c1a;border-top-color:#fb923c;border-radius:50%;width:2rem;height:2rem;animation:.8s linear infinite spin-4e8ce777}@keyframes spin-4e8ce777{to{transform:rotate(360deg)}}.empty-state[data-v-4e8ce777]{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;display:flex}.empty-illustration[data-v-4e8ce777]{color:#fb923c40;margin-bottom:1.5rem}.empty-state h4[data-v-4e8ce777]{color:var(--w-70);margin:0 0 .5rem;font-size:1rem;font-weight:500}.empty-state p[data-v-4e8ce777]{color:var(--w-40);margin:0;font-size:.8125rem}.style-grid[data-v-4e8ce777]{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:1rem;display:grid}.style-card[data-v-4e8ce777]{border:1px solid var(--w-6);cursor:pointer;background:#141519;border-radius:.75rem;transition:all .3s;position:relative;overflow:hidden}.style-card[data-v-4e8ce777]:hover{box-shadow:0 16px 40px var(--b-30),0 0 30px #fb923c1a;border-color:#fb923c66;transform:translateY(-4px)}.style-card.selected[data-v-4e8ce777]{border-color:#fb923c99;box-shadow:0 0 30px #fb923c33}.style-preview[data-v-4e8ce777]{aspect-ratio:4/3;position:relative;overflow:hidden}.style-preview img[data-v-4e8ce777]{object-fit:cover;width:100%;height:100%}.preview-placeholder[data-v-4e8ce777]{justify-content:center;align-items:center;width:100%;height:100%;font-size:1.25rem;font-weight:600;display:flex}.preview-text[data-v-4e8ce777]{background:var(--b-30);color:var(--w-90);border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem}.select-indicator[data-v-4e8ce777]{width:2rem;height:2rem;color:var(--w-100);background:linear-gradient(135deg,#fb923c,#ea580c);border-radius:50%;justify-content:center;align-items:center;animation:.3s popIn-4e8ce777;display:flex;position:absolute;top:.625rem;right:.625rem;box-shadow:0 4px 12px #fb923c80}@keyframes popIn-4e8ce777{0%{transform:scale(0)}80%{transform:scale(1.1)}to{transform:scale(1)}}.style-info[data-v-4e8ce777]{padding:.875rem}.style-name[data-v-4e8ce777]{color:var(--w-90);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:500;overflow:hidden}.modal-preview[data-v-4e8ce777]{background:#fb923c0d;border-top:1px solid #fb923c1a;padding:1rem 1.5rem}.preview-header[data-v-4e8ce777]{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.preview-label[data-v-4e8ce777]{color:var(--w-50);font-size:.75rem}.preview-name[data-v-4e8ce777]{color:#fb923c;font-size:.875rem;font-weight:500}.preview-prompt[data-v-4e8ce777]{gap:.5rem;display:flex}.prompt-label[data-v-4e8ce777]{color:var(--w-40);flex-shrink:0;font-size:.75rem}.prompt-text[data-v-4e8ce777]{color:var(--w-60);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.75rem;line-height:1.5;display:-webkit-box;overflow:hidden}.modal-footer[data-v-4e8ce777]{border-top:1px solid var(--w-5);background:var(--bg-page-2);justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.footer-info[data-v-4e8ce777]{color:var(--w-50);font-size:.8125rem}.footer-info strong[data-v-4e8ce777]{color:#fb923c;font-weight:600}.footer-actions[data-v-4e8ce777]{gap:.75rem;display:flex}.btn-secondary[data-v-4e8ce777]{background:var(--w-5);border:1px solid var(--w-10);color:var(--w-70);cursor:pointer;border-radius:.5rem;padding:.625rem 1.25rem;font-size:.875rem;transition:all .2s}.btn-secondary[data-v-4e8ce777]:hover{background:var(--w-10);color:var(--w-90)}.btn-primary[data-v-4e8ce777]{color:var(--w-100);cursor:pointer;background:linear-gradient(135deg,#fb923c,#ea580c);border:none;border-radius:.5rem;padding:.625rem 1.5rem;font-size:.875rem;font-weight:500;transition:all .2s}.btn-primary[data-v-4e8ce777]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #fb923c4d}.btn-primary[data-v-4e8ce777]:disabled{opacity:.5;cursor:not-allowed}.zoom-icon[data-v-4e8ce777]{width:2.25rem;height:2.25rem;color:var(--w-95);cursor:pointer;opacity:0;background:#000000d9;border-radius:.5rem;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;bottom:.5rem;right:.5rem}.style-card:hover .zoom-icon[data-v-4e8ce777]{opacity:1}.zoom-icon[data-v-4e8ce777]:hover{color:var(--w-100);background:#fb923ce6;transform:scale(1.05)}.style-badge[data-v-4e8ce777]{background:var(--c-primary-85);color:var(--w-100);border-radius:.25rem;padding:.125rem .5rem;font-size:.625rem;font-weight:500;position:absolute;top:.5rem;left:.5rem}.style-badge.system[data-v-4e8ce777]{background:#fb923ccc}.loading-more[data-v-4e8ce777]{color:var(--w-50);justify-content:center;align-items:center;gap:.5rem;padding:1.5rem;font-size:.8125rem;display:flex}.loading-spinner.small[data-v-4e8ce777]{width:1.25rem;height:1.25rem}.image-preview-overlay[data-v-4e8ce777]{z-index:10001;background:#000000e6;justify-content:center;align-items:center;animation:.2s fadeIn-4e8ce777;display:flex;position:fixed;inset:0}.image-preview-container[data-v-4e8ce777]{flex-direction:column;max-width:90vw;max-height:90vh;display:flex}.preview-header[data-v-4e8ce777]{background:var(--b-50);border-radius:.5rem .5rem 0 0;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.preview-title[data-v-4e8ce777]{color:var(--w-90);font-size:1rem;font-weight:500}.preview-close[data-v-4e8ce777]{background:var(--w-10);width:2.5rem;height:2.5rem;color:var(--w-70);cursor:pointer;border:none;border-radius:.5rem;justify-content:center;align-items:center;transition:all .2s;display:flex}.preview-close[data-v-4e8ce777]:hover{color:#ff6464;background:#ff50504d}.preview-body[data-v-4e8ce777]{flex:1;justify-content:center;align-items:center;display:flex;overflow:auto}.preview-body img[data-v-4e8ce777]{object-fit:contain;border-radius:0 0 .5rem .5rem;max-width:100%;max-height:calc(90vh - 4rem)}.style-actions[data-v-4e8ce777]{opacity:0;flex-direction:column;gap:.25rem;transition:all .2s;display:flex;position:absolute;top:.5rem;right:.5rem}.style-card:hover .style-actions[data-v-4e8ce777]{opacity:1}.action-icon[data-v-4e8ce777]{background:var(--b-80);width:1.625rem;height:1.625rem;color:var(--w-85);cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;transition:all .2s;display:flex}.action-icon.edit-icon[data-v-4e8ce777]:hover{background:var(--color-primary);color:var(--w-100)}.action-icon.delete-icon[data-v-4e8ce777]:hover{color:var(--w-100);background:#ef4444}.edit-modal-overlay[data-v-4e8ce777]{background:var(--b-80);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10002;justify-content:center;align-items:center;animation:.2s fadeIn-4e8ce777;display:flex;position:fixed;inset:0}.edit-modal[data-v-4e8ce777]{background:var(--bg-page);width:90%;max-width:32rem;box-shadow:0 0 0 1px #fb923c1a,0 24px 48px var(--b-60);border:1px solid #fb923c33;border-radius:1rem;animation:.3s slideIn-4e8ce777;overflow:hidden}.edit-modal-header[data-v-4e8ce777]{background:linear-gradient(#fb923c14 0%,#0000 100%);border-bottom:1px solid #fb923c1a;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.edit-modal-header h3[data-v-4e8ce777]{color:var(--w-95);margin:0;font-size:1.125rem;font-weight:600}.edit-modal-body[data-v-4e8ce777]{scrollbar-width:thin;scrollbar-color:var(--w-8) transparent;max-height:65vh;padding:1.5rem;overflow-y:auto}.edit-modal-body[data-v-4e8ce777]::-webkit-scrollbar{width:6px}.edit-modal-body[data-v-4e8ce777]::-webkit-scrollbar-track{background:0 0}.edit-modal-body[data-v-4e8ce777]::-webkit-scrollbar-thumb{background:var(--w-10);border-radius:3px}.edit-modal-body[data-v-4e8ce777]::-webkit-scrollbar-thumb:hover{background:#ffffff2e}.form-group[data-v-4e8ce777]{margin-bottom:1.25rem}.form-group[data-v-4e8ce777]:last-child{margin-bottom:0}.form-label[data-v-4e8ce777]{color:var(--w-85);margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}.form-label .required[data-v-4e8ce777]{color:#fb923c;margin-right:.25rem}.form-input[data-v-4e8ce777]{background:var(--w-5);border:1px solid var(--w-10);width:100%;color:var(--w-90);box-sizing:border-box;border-radius:.5rem;padding:.75rem 1rem;font-size:.875rem;transition:all .2s}.form-input[data-v-4e8ce777]:focus{background:var(--w-8);border-color:#fb923c80;outline:none}.form-input[data-v-4e8ce777]::placeholder{color:var(--w-35)}.form-textarea[data-v-4e8ce777]{background:var(--w-5);border:1px solid var(--w-10);width:100%;color:var(--w-90);resize:none;box-sizing:border-box;border-radius:.5rem;min-height:6rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.5;transition:all .2s}.form-textarea[data-v-4e8ce777]:focus{background:var(--w-8);border-color:#fb923c80;outline:none}.form-textarea[data-v-4e8ce777]::placeholder{color:var(--w-35)}.form-hint[data-v-4e8ce777]{color:var(--w-40);margin:.5rem 0 0;font-size:.75rem;line-height:1.4}.edit-modal-footer[data-v-4e8ce777]{border-top:1px solid var(--w-5);background:var(--bg-page-2);justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;display:flex}.image-upload-area[data-v-4e8ce777]{aspect-ratio:16/9;background:var(--w-3);border:2px dashed var(--w-15);cursor:pointer;border-radius:.75rem;width:100%;transition:all .2s;position:relative;overflow:hidden}.image-upload-area[data-v-4e8ce777]:hover{background:var(--w-5);border-color:#fb923c66}.image-input-hidden[data-v-4e8ce777]{display:none}.upload-placeholder[data-v-4e8ce777]{color:var(--w-40);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;display:flex;position:absolute;inset:0}.upload-placeholder span[data-v-4e8ce777]{font-size:.875rem}.upload-preview-img[data-v-4e8ce777]{object-fit:cover;width:100%;height:100%}.upload-overlay[data-v-4e8ce777]{background:var(--b-60);opacity:0;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.image-upload-area:hover .upload-overlay[data-v-4e8ce777]{opacity:1}.upload-overlay span[data-v-4e8ce777]{color:var(--w-90);font-size:.875rem}.remove-image-btn[data-v-4e8ce777]{width:2rem;height:2rem;color:var(--w-80);cursor:pointer;opacity:0;z-index:1;background:#000000b3;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:.5rem;right:.5rem}.image-upload-area:hover .remove-image-btn[data-v-4e8ce777]{opacity:1}.remove-image-btn[data-v-4e8ce777]:hover{color:var(--w-100);background:#ff5050cc}.tabs-right-btns[data-v-4e8ce777]{gap:.5rem;display:flex}.add-style-btn.ai-btn[data-v-4e8ce777]{color:#a78bfa;background:linear-gradient(135deg,#8b5cf626,#6366f11a);border-color:#8b5cf64d}.add-style-btn.ai-btn[data-v-4e8ce777]:hover{background:linear-gradient(135deg,#8b5cf640,#6366f126);border-color:#8b5cf680}.form-hint-warning[data-v-4e8ce777]{color:#fb923cb3!important}.ai-modal-overlay[data-v-4e8ce777]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10003;background:#000000d9;justify-content:center;align-items:center;animation:.2s fadeIn-4e8ce777;display:flex;position:fixed;inset:0}.ai-modal[data-v-4e8ce777]{background:var(--bg-page);width:90%;max-width:48rem;max-height:85vh;box-shadow:0 0 0 1px #8b5cf61a,0 24px 48px var(--b-60),0 0 80px #8b5cf614;border:1px solid #8b5cf633;border-radius:1rem;flex-direction:column;animation:.3s slideIn-4e8ce777;display:flex;overflow:hidden}.ai-modal-header[data-v-4e8ce777]{background:linear-gradient(#8b5cf614 0%,#0000 100%);border-bottom:1px solid #8b5cf61a;flex-shrink:0;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.ai-modal-header .header-left[data-v-4e8ce777]{align-items:center;gap:.75rem;display:flex}.ai-modal-header h3[data-v-4e8ce777]{color:var(--w-95);margin:0;font-size:1.125rem;font-weight:600}.header-icon.ai-icon[data-v-4e8ce777]{color:#a78bfa;background:linear-gradient(135deg,#8b5cf640,#6366f126);border-radius:.625rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.ai-modal-body[data-v-4e8ce777]{scrollbar-width:thin;scrollbar-color:#8b5cf666 var(--w-5);flex:1;padding:1.5rem;overflow-y:auto}.ai-modal-body[data-v-4e8ce777]::-webkit-scrollbar{width:8px}.ai-modal-body[data-v-4e8ce777]::-webkit-scrollbar-track{background:var(--w-5);border-radius:4px}.ai-modal-body[data-v-4e8ce777]::-webkit-scrollbar-thumb{background:#8b5cf666;border-radius:4px}.ai-modal-body[data-v-4e8ce777]::-webkit-scrollbar-thumb:hover{background:#8b5cf699}.ai-loading-state[data-v-4e8ce777]{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;display:flex}.ai-loading-spinner[data-v-4e8ce777]{border:3px solid #8b5cf626;border-top-color:#a78bfa;border-radius:50%;width:3rem;height:3rem;margin-bottom:1.5rem;animation:.8s linear infinite spin-4e8ce777}.ai-loading-text[data-v-4e8ce777]{color:var(--w-85);margin:0 0 .5rem;font-size:1rem;font-weight:500}.ai-loading-hint[data-v-4e8ce777]{color:#fb923ccc;margin:0;font-size:.8125rem}.ai-result-hint[data-v-4e8ce777]{color:var(--w-50);margin:0 0 1.25rem;font-size:.875rem;line-height:1.5}.ai-versions[data-v-4e8ce777]{flex-direction:column;gap:1.5rem;display:flex}.ai-modal-footer[data-v-4e8ce777]{border-top:1px solid var(--w-5);background:var(--bg-page-2);flex-shrink:0;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;display:flex}.version-group[data-v-4e8ce777]{background:var(--w-2);border:1px solid var(--w-6);border-radius:.75rem;padding:1rem}.version-title[data-v-4e8ce777]{color:#a78bfa;align-items:center;gap:.5rem;margin-bottom:.75rem;padding-left:.25rem;font-size:.875rem;font-weight:600;display:flex}.recommend-tag[data-v-4e8ce777]{color:var(--w-100);background:linear-gradient(135deg,#f59e0b,#ea580c);border-radius:9999px;align-items:center;padding:.125rem .5rem;font-size:.7rem;font-weight:500;display:inline-flex;box-shadow:0 2px 4px #f59e0b4d}.version-options[data-v-4e8ce777]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.version-option[data-v-4e8ce777]{background:var(--w-3);border:1px solid var(--w-8);cursor:pointer;border-radius:.5rem;align-items:flex-start;gap:.625rem;padding:.875rem;transition:all .2s;display:flex;position:relative}.version-option[data-v-4e8ce777]:hover{background:#8b5cf614;border-color:#8b5cf64d}.version-option.selected[data-v-4e8ce777]{background:#ff880014;border-color:#ff880080}.option-check[data-v-4e8ce777]{flex-shrink:0;margin-top:.125rem}.option-body[data-v-4e8ce777]{flex:1;min-width:0}.option-label[data-v-4e8ce777]{color:var(--w-40);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:.6875rem;font-weight:500}.option-content[data-v-4e8ce777]{color:var(--w-85);word-break:break-word;font-size:.8125rem;line-height:1.6}.ai-retry-section[data-v-4e8ce777]{border-top:1px solid var(--w-6);margin-top:1.25rem;padding-top:1rem}.ai-retry-input-wrap[data-v-4e8ce777]{align-items:center;gap:.5rem;display:flex}.ai-retry-input[data-v-4e8ce777]{background:var(--w-4);border:1px solid var(--w-10);color:var(--w-90);border-radius:.5rem;outline:none;flex:1;padding:.5rem .75rem;font-size:.8125rem;transition:border-color .2s}.ai-retry-input[data-v-4e8ce777]::placeholder{color:var(--w-30)}.ai-retry-input[data-v-4e8ce777]:focus{border-color:#8b5cf666}.ai-retry-btn[data-v-4e8ce777]{background:var(--w-6);border:1px solid var(--w-12);color:var(--w-70);cursor:pointer;white-space:nowrap;border-radius:.5rem;flex-shrink:0;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.8125rem;transition:all .2s;display:flex}.ai-retry-btn[data-v-4e8ce777]:hover:not(:disabled){color:var(--w-90);background:#8b5cf626;border-color:#8b5cf64d}.ai-retry-btn[data-v-4e8ce777]:disabled{opacity:.4;cursor:not-allowed}.btn-primary.disabled[data-v-4e8ce777]{opacity:.35;cursor:not-allowed;filter:grayscale(.5)}@media (max-width:640px){.version-options[data-v-4e8ce777]{grid-template-columns:1fr}.tabs-right-btns[data-v-4e8ce777]{flex-direction:column;gap:.25rem}}html[data-theme=light] .fengge-modal-overlay[data-v-4e8ce777]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000004d}html[data-theme=light] .fengge-modal[data-v-4e8ce777]{background:#fff;border:1px solid #00000014;box-shadow:0 20px 60px #00000026,0 0 0 1px #0000000f}html[data-theme=light] .modal-header[data-v-4e8ce777]{background:linear-gradient(#c2410c0a 0%,#0000 100%);border-bottom-color:#0000000f}html[data-theme=light] .header-icon[data-v-4e8ce777]{color:#c2410c;background:linear-gradient(135deg,#c2410c1a,#c2410c0f)}html[data-theme=light] .header-title h3[data-v-4e8ce777]{color:#191c2d}html[data-theme=light] .header-title p[data-v-4e8ce777]{color:#555f73}html[data-theme=light] .close-btn[data-v-4e8ce777]{color:#5a6478;background:#00000008;border-color:#0000000f}html[data-theme=light] .close-btn[data-v-4e8ce777]:hover{color:#dc2626;background:#dc26260f;border-color:#dc262626}html[data-theme=light] .modal-tabs[data-v-4e8ce777]{background:#fcfdff;border-bottom-color:#0000000f}html[data-theme=light] .tab-btn[data-v-4e8ce777]{color:#414b64;border-color:#00000014}html[data-theme=light] .tab-btn[data-v-4e8ce777]:hover{color:#323746;background:#00000008}html[data-theme=light] .tab-btn.active[data-v-4e8ce777]{color:#c2410c;background:#c2410c14;border-color:#c2410c40}html[data-theme=light] .add-style-btn[data-v-4e8ce777]{color:#c2410c;background:linear-gradient(135deg,#c2410c0f,#c2410c08);border-color:#c2410c33}html[data-theme=light] .add-style-btn[data-v-4e8ce777]:hover{background:linear-gradient(135deg,#c2410c1a,#c2410c0f);border-color:#c2410c59}html[data-theme=light] .add-style-btn.ai-btn[data-v-4e8ce777]{color:#6d3ed8;background:linear-gradient(135deg,#6d3ed80f,#4f46e508);border-color:#6d3ed833}html[data-theme=light] .add-style-btn.ai-btn[data-v-4e8ce777]:hover{background:linear-gradient(135deg,#6d3ed81a,#4f46e50f);border-color:#6d3ed859}html[data-theme=light] .modal-content[data-v-4e8ce777]{background:#f6f8fc}html[data-theme=light] .style-card[data-v-4e8ce777]{background:#fff;border:1.5px solid #0000001a;box-shadow:0 1px 4px #0000000d}html[data-theme=light] .style-card[data-v-4e8ce777]:hover{border-color:#c2410c4d;transform:translateY(-2px);box-shadow:0 4px 16px #00000014}html[data-theme=light] .style-card.selected[data-v-4e8ce777]{border-color:#c2410c80;box-shadow:0 0 0 2px #c2410c1f,0 2px 8px #c2410c14}html[data-theme=light] .style-info[data-v-4e8ce777]{background:0 0;border-top:1px solid #0000000f}html[data-theme=light] .style-name[data-v-4e8ce777]{color:#191e32;font-weight:500}html[data-theme=light] .preview-text[data-v-4e8ce777]{color:#505a6e;background:#00000008}html[data-theme=light] .action-icon[data-v-4e8ce777]{color:#3c4150;background:#ffffffeb;box-shadow:0 1px 4px #0000001a}html[data-theme=light] .zoom-icon[data-v-4e8ce777]{color:#3c4150;background:#ffffffe0;box-shadow:0 1px 4px #0000001a}html[data-theme=light] .zoom-icon[data-v-4e8ce777]:hover{color:#fff;background:#c2410cd9}html[data-theme=light] .modal-preview[data-v-4e8ce777]{background:#fff;border-top:1px solid #0000000f;padding:1rem 1.5rem 1.25rem}html[data-theme=light] .preview-header[data-v-4e8ce777]{background:linear-gradient(135deg,#c2410c0f,#f59e0b0a);border:1px solid #c2410c1f;border-radius:.5rem;align-items:center;gap:.5rem;margin-bottom:.75rem;padding:.625rem .875rem;display:flex}html[data-theme=light] .preview-label[data-v-4e8ce777]{color:#786450;font-size:.8125rem;font-weight:500}html[data-theme=light] .preview-name[data-v-4e8ce777]{color:#b43c0a;font-size:.9rem;font-weight:700}html[data-theme=light] .preview-prompt[data-v-4e8ce777]{background:#fafbfd;border:1px solid #0000000f;border-radius:.5rem;padding:.75rem 1rem;box-shadow:0 1px 3px #00000005}html[data-theme=light] .prompt-label[data-v-4e8ce777]{color:#414b64;font-weight:500}html[data-theme=light] .prompt-text[data-v-4e8ce777]{color:#374155;line-height:1.6}html[data-theme=light] .modal-footer[data-v-4e8ce777]{background:#fff;border-top:1px solid #0000000f}html[data-theme=light] .footer-info[data-v-4e8ce777]{color:#414b64}html[data-theme=light] .footer-info strong[data-v-4e8ce777]{color:#c2410c}html[data-theme=light] .btn-secondary[data-v-4e8ce777]{color:#505a6e;background:#00000008;border-color:#00000014}html[data-theme=light] .btn-secondary[data-v-4e8ce777]:hover{color:#1e2332;background:#0000000f}html[data-theme=light] .loading-state[data-v-4e8ce777],html[data-theme=light] .loading-more[data-v-4e8ce777]{color:#414b64}html[data-theme=light] .empty-state h4[data-v-4e8ce777]{color:#323746}html[data-theme=light] .empty-state p[data-v-4e8ce777]{color:#5a6478}html[data-theme=light] .empty-illustration[data-v-4e8ce777]{color:#c2410c26}html[data-theme=light] .image-preview-overlay[data-v-4e8ce777]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000059}html[data-theme=light] .image-preview-container .preview-header[data-v-4e8ce777]{background:#fff;box-shadow:0 1px #0000000f}html[data-theme=light] .preview-title[data-v-4e8ce777]{color:#191c2d}html[data-theme=light] .preview-close[data-v-4e8ce777]{color:#414b64;background:#0000000a}html[data-theme=light] .preview-close[data-v-4e8ce777]:hover{color:#dc2626;background:#dc26260f}html[data-theme=light] .preview-body[data-v-4e8ce777]{background:#fafbff}html[data-theme=light] .edit-modal-overlay[data-v-4e8ce777]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000004d}html[data-theme=light] .edit-modal[data-v-4e8ce777]{background:#fff;border-color:#00000014;box-shadow:0 8px 40px #0000001f}html[data-theme=light] .edit-modal-header[data-v-4e8ce777]{background:linear-gradient(#c2410c0a 0%,#0000 100%);border-bottom-color:#0000000f}html[data-theme=light] .edit-modal-header h3[data-v-4e8ce777]{color:#191c2d}html[data-theme=light] .form-label[data-v-4e8ce777]{color:#282d3c}html[data-theme=light] .form-label .required[data-v-4e8ce777]{color:#c2410c}html[data-theme=light] .form-input[data-v-4e8ce777],html[data-theme=light] .form-textarea[data-v-4e8ce777]{color:#191c2d;background:#f8fafd;border-color:#00000014}html[data-theme=light] .form-input[data-v-4e8ce777]:focus,html[data-theme=light] .form-textarea[data-v-4e8ce777]:focus{background:#fff;border-color:#c2410c59}html[data-theme=light] .form-input[data-v-4e8ce777]::placeholder,html[data-theme=light] .form-textarea[data-v-4e8ce777]::placeholder{color:#a0aab9}html[data-theme=light] .form-hint[data-v-4e8ce777]{color:#5a6478}html[data-theme=light] .form-hint-warning[data-v-4e8ce777]{color:#c2410cb3!important}html[data-theme=light] .edit-modal-footer[data-v-4e8ce777]{background:#fcfdff;border-top-color:#0000000f}html[data-theme=light] .image-upload-area[data-v-4e8ce777]{background:#fafbfd;border-color:#0000001a}html[data-theme=light] .image-upload-area[data-v-4e8ce777]:hover{background:#f8fafd;border-color:#c2410c4d}html[data-theme=light] .upload-placeholder[data-v-4e8ce777]{color:#646e82}html[data-theme=light] .upload-overlay[data-v-4e8ce777]{background:#0000004d}html[data-theme=light] .ai-modal-overlay[data-v-4e8ce777]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000004d}html[data-theme=light] .ai-modal[data-v-4e8ce777]{background:#fff;border-color:#00000014;box-shadow:0 8px 40px #0000001f}html[data-theme=light] .ai-modal-header[data-v-4e8ce777]{background:linear-gradient(#6d3ed80a 0%,#0000 100%);border-bottom-color:#0000000f}html[data-theme=light] .ai-modal-header h3[data-v-4e8ce777]{color:#191c2d}html[data-theme=light] .header-icon.ai-icon[data-v-4e8ce777]{color:#6d3ed8;background:linear-gradient(135deg,#6d3ed81a,#4f46e50f)}html[data-theme=light] .ai-modal-footer[data-v-4e8ce777]{background:#fcfdff;border-top-color:#0000000f}html[data-theme=light] .ai-loading-text[data-v-4e8ce777]{color:#282d3c}html[data-theme=light] .ai-loading-hint[data-v-4e8ce777]{color:#c2410ccc}html[data-theme=light] .ai-result-hint[data-v-4e8ce777]{color:#414b64}html[data-theme=light] .version-group[data-v-4e8ce777]{background:#f8fafc;border-color:#0000000f}html[data-theme=light] .version-title[data-v-4e8ce777]{color:#6d3ed8}html[data-theme=light] .version-option[data-v-4e8ce777]{background:#fff;border-color:#0000000f}html[data-theme=light] .version-option[data-v-4e8ce777]:hover{background:#6d3ed808;border-color:#6d3ed833}html[data-theme=light] .version-option.selected[data-v-4e8ce777]{background:#c2410c0a;border-color:#c2410c4d}html[data-theme=light] .option-label[data-v-4e8ce777]{color:#555f73}html[data-theme=light] .option-content[data-v-4e8ce777]{color:#282d3c}html[data-theme=light] .option-check svg circle[data-v-4e8ce777]{stroke:#00000026}html[data-theme=light] .ai-retry-input[data-v-4e8ce777]{color:#191c2d;background:#f8fafd;border-color:#00000014}html[data-theme=light] .ai-retry-input[data-v-4e8ce777]::placeholder{color:#a0aab9}html[data-theme=light] .ai-retry-input[data-v-4e8ce777]:focus{border-color:#6d3ed84d}html[data-theme=light] .ai-retry-btn[data-v-4e8ce777]{color:#505a6e;background:#00000008;border-color:#00000014}html[data-theme=light] .ai-retry-btn[data-v-4e8ce777]:hover:not(:disabled){color:#6d3ed8;background:#6d3ed80f;border-color:#6d3ed833}html[data-theme=light] .ai-retry-section[data-v-4e8ce777]{border-top-color:#0000000f}.xiangmu-container[data-v-de22ccf0]{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.header[data-v-de22ccf0]{flex-shrink:0;padding:1rem}.new-btn[data-v-de22ccf0]{background:var(--bg-input);border:1px solid var(--w-8);color:#8c99a0;cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;width:100%;height:2.5rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.new-btn[data-v-de22ccf0]:hover{background:var(--bg-card-2);border-color:var(--c-primary-30);color:var(--color-primary)}.list-wrapper[data-v-de22ccf0]{scrollbar-width:thin;scrollbar-color:var(--w-6) transparent;flex:1;padding:0 1rem 1rem;overflow-y:auto}.list-wrapper[data-v-de22ccf0]::-webkit-scrollbar{width:4px}.list-wrapper[data-v-de22ccf0]::-webkit-scrollbar-thumb{background:var(--w-6);border-radius:2px}.list-wrapper[data-v-de22ccf0]::-webkit-scrollbar-thumb:hover{background:var(--w-12)}.loading-state[data-v-de22ccf0]{justify-content:center;padding:3rem;display:flex}.loading-spinner[data-v-de22ccf0]{border:2px solid var(--w-8);border-top-color:var(--color-primary);border-radius:50%;width:1.5rem;height:1.5rem;animation:.8s linear infinite spin-de22ccf0}.loading-spinner.small[data-v-de22ccf0]{width:1.25rem;height:1.25rem}@keyframes spin-de22ccf0{to{transform:rotate(360deg)}}.load-more-spinner[data-v-de22ccf0]{justify-content:center;padding:.75rem;display:flex}.empty-state[data-v-de22ccf0]{flex-direction:column;align-items:center;gap:.75rem;padding:3rem 1rem;display:flex}.empty-icon[data-v-de22ccf0]{color:var(--w-15)}.empty-text[data-v-de22ccf0]{color:var(--w-40);font-size:.875rem}.project-card[data-v-de22ccf0]{border:1px solid var(--w-4);background:#121216;border-radius:.5rem;margin-bottom:.5rem;transition:all .2s;overflow:hidden}.project-card[data-v-de22ccf0]:hover{border-color:var(--w-8);background:#16171b}.project-card.expanded[data-v-de22ccf0]{border-color:var(--c-primary-25);background:#141519}.card-header[data-v-de22ccf0]{cursor:pointer;align-items:center;gap:.5rem;padding:.75rem;transition:background .15s;display:flex}.card-header[data-v-de22ccf0]:hover{background:var(--w-2)}.expand-arrow[data-v-de22ccf0]{width:.875rem;height:.875rem;color:var(--c-primary-50);flex-shrink:0;justify-content:center;align-items:center;margin-right:-.25rem;transition:all .2s;display:flex}.expand-arrow.rotated[data-v-de22ccf0]{color:var(--color-primary);transform:rotate(90deg)}.card-cover[data-v-de22ccf0]{background:var(--w-5);border-radius:.5rem;flex-shrink:0;width:2.75rem;height:2.75rem;overflow:hidden}.card-cover img[data-v-de22ccf0]{object-fit:cover;width:100%;height:100%}.cover-placeholder-char[data-v-de22ccf0]{width:100%;height:100%;color:var(--c-primary-80);background:linear-gradient(135deg,var(--c-primary-15) 0%,#0096b41a 100%);text-shadow:0 1px 2px var(--b-30);justify-content:center;align-items:center;font-size:1.25rem;font-weight:600;display:flex}.card-info[data-v-de22ccf0]{flex:1;min-width:0}.card-title[data-v-de22ccf0]{color:var(--w-85);white-space:nowrap;text-overflow:ellipsis;margin-bottom:.125rem;font-size:.875rem;font-weight:500;overflow:hidden}.project-card.expanded .card-title[data-v-de22ccf0]{color:var(--color-primary)}.card-meta[data-v-de22ccf0]{align-items:center;gap:.5rem;min-width:0;font-size:.6875rem;display:flex}.chapter-count[data-v-de22ccf0]{color:#00cae073;white-space:nowrap;flex-shrink:0}.chapter-count.zero[data-v-de22ccf0]{color:#8c99a080}.card-actions[data-v-de22ccf0]{opacity:0;flex-direction:column;gap:.25rem;transition:opacity .15s;display:flex}.card-header:hover .card-actions[data-v-de22ccf0]{opacity:1}.action-btn[data-v-de22ccf0]{background:var(--w-5);width:1.75rem;height:1.75rem;color:var(--w-50);cursor:pointer;border:none;border-radius:.375rem;justify-content:center;align-items:center;transition:all .15s;display:flex}.action-btn[data-v-de22ccf0]:hover{background:var(--c-primary-15);color:var(--color-primary)}.action-btn.delete[data-v-de22ccf0]:hover{color:#fca5a5;background:#ef444426}.expanded-content[data-v-de22ccf0]{padding:0 .75rem .75rem 2.75rem}.card-desc[data-v-de22ccf0]{color:#8c99a0;background:var(--bg-page-2);border-radius:.375rem;margin-bottom:.75rem;padding:.5rem .75rem;font-size:.8125rem;line-height:1.5}.resource-grid[data-v-de22ccf0]{grid-template-columns:repeat(3,1fr);gap:.5rem;margin-bottom:.75rem;display:grid}.resource-grid.two-col[data-v-de22ccf0]{grid-template-columns:repeat(2,1fr)}.resource-card[data-v-de22ccf0]{border:1px solid var(--w-6);cursor:pointer;background:#121216;border-radius:.5rem;flex-direction:column;align-items:center;gap:.375rem;padding:.75rem .5rem;transition:all .2s;display:flex;position:relative;overflow:hidden}.resource-card[data-v-de22ccf0]:before{content:"";background:radial-gradient(circle at 50% 0%,var(--glow-color,transparent) 0%,transparent 70%);opacity:0;transition:opacity .3s;position:absolute;inset:0}.resource-card[data-v-de22ccf0]:hover:before{opacity:1}.resource-card[data-v-de22ccf0]:hover{border-color:var(--border-color,#ffffff26);box-shadow:0 4px 12px var(--b-30);transform:translateY(-2px)}.resource-card.asset[data-v-de22ccf0]{--glow-color:#ec489926;--border-color:#ec489966}.resource-card.asset .resource-icon[data-v-de22ccf0]{color:#f472b6;background:#ec48991f}.resource-card.asset:hover .resource-icon[data-v-de22ccf0]{background:#ec489933;box-shadow:0 0 12px #ec48994d}.resource-card.style[data-v-de22ccf0]{--glow-color:#fb923c26;--border-color:#fb923c66}.resource-card.style .resource-icon[data-v-de22ccf0]{color:#fb923c;background:#fb923c1a}.resource-card.style:hover .resource-icon[data-v-de22ccf0]{background:#fb923c33;box-shadow:0 0 12px #fb923c4d}.resource-icon[data-v-de22ccf0]{border-radius:.5rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:all .2s;display:flex}.resource-label[data-v-de22ccf0]{color:var(--w-70);text-align:center;font-size:.6875rem;font-weight:500}.resource-value[data-v-de22ccf0]{text-overflow:ellipsis;white-space:nowrap;text-align:center;max-width:100%;font-size:.625rem;overflow:hidden}.resource-value.asset[data-v-de22ccf0]{color:#f472b6cc}.resource-value.style[data-v-de22ccf0]{color:#fb923ccc}.chapters-section[data-v-de22ccf0]{background:var(--bg-page-2);border-radius:.375rem;padding:.625rem}.chapters-header[data-v-de22ccf0]{color:var(--w-50);letter-spacing:.05em;justify-content:space-between;align-items:center;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:flex}.add-chapter-btn[data-v-de22ccf0]{border:1px solid var(--c-primary-30);width:1.75rem;height:1.75rem;color:var(--color-primary);cursor:pointer;background:0 0;border-radius:.375rem;justify-content:center;align-items:center;transition:all .15s;display:flex}.add-chapter-btn svg[data-v-de22ccf0]{width:14px;height:14px}.add-chapter-btn[data-v-de22ccf0]:hover{background:var(--c-primary-10);border-color:var(--c-primary-50)}.chapters-list[data-v-de22ccf0]{scrollbar-width:thin;scrollbar-color:var(--c-primary-20) transparent;flex-direction:column;gap:.375rem;max-height:24rem;display:flex;overflow-y:auto}.chapters-list[data-v-de22ccf0]::-webkit-scrollbar{width:4px}.chapters-list[data-v-de22ccf0]::-webkit-scrollbar-track{background:0 0}.chapters-list[data-v-de22ccf0]::-webkit-scrollbar-thumb{background:var(--c-primary-20);border-radius:2px}.chapters-list[data-v-de22ccf0]::-webkit-scrollbar-thumb:hover{background:var(--c-primary-40)}.chapter-loading[data-v-de22ccf0]{justify-content:center;padding:.75rem;display:flex}.chapter-loading-spinner[data-v-de22ccf0]{border:2px solid var(--c-primary-15);border-top-color:var(--color-primary);border-radius:50%;width:1rem;height:1rem;animation:.8s linear infinite spin-de22ccf0}.no-chapters-guide[data-v-de22ccf0]{justify-content:flex-end;padding:.75rem .5rem;display:flex}.guide-content[data-v-de22ccf0]{align-items:center;gap:.5rem;display:flex}.guide-text[data-v-de22ccf0]{color:#ffb432;white-space:nowrap;text-shadow:0 0 10px #ffb43280;font-size:.8125rem;font-weight:500;animation:2s ease-in-out infinite textPulse-de22ccf0}@keyframes textPulse-de22ccf0{0%,to{opacity:.8;text-shadow:0 0 8px #ffb43266}50%{opacity:1;text-shadow:0 0 15px #ffb432cc}}.guide-arrow[data-v-de22ccf0]{flex-shrink:0;width:40px;height:30px}.arrow-svg[data-v-de22ccf0]{color:#ffb432;width:100%;height:100%;overflow:visible}.arrow-path[data-v-de22ccf0]{stroke-dasharray:60;stroke-dashoffset:60px;animation:1s ease-out forwards drawPath-de22ccf0,1.5s ease-in-out 1s infinite pathGlow-de22ccf0}.arrow-head[data-v-de22ccf0]{opacity:0;animation:.3s ease-out .8s forwards showHead-de22ccf0,.8s ease-in-out 1.1s infinite headBounce-de22ccf0}@keyframes drawPath-de22ccf0{0%{stroke-dashoffset:60px}to{stroke-dashoffset:0}}@keyframes pathGlow-de22ccf0{0%,to{filter:drop-shadow(0 0 3px #ffb43299);opacity:.8}50%{filter:drop-shadow(0 0 8px #ffb432);opacity:1}}@keyframes showHead-de22ccf0{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes headBounce-de22ccf0{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.chapter-item[data-v-de22ccf0]{cursor:pointer;border-left:3px solid #0000;border-radius:.5rem;justify-content:space-between;align-items:center;min-height:5rem;padding:1rem .75rem;transition:all .2s;display:flex}.chapter-item[data-v-de22ccf0]:hover{background:var(--w-4)}.chapter-item.active[data-v-de22ccf0]{background:var(--c-primary-8);border-left-color:var(--color-primary)}.chapter-content[data-v-de22ccf0]{flex-direction:column;flex:1;gap:.375rem;min-width:0;display:flex}.chapter-number[data-v-de22ccf0]{color:#93c5fd99;letter-spacing:.02em;font-size:.8125rem;font-weight:600}.chapter-title[data-v-de22ccf0]{color:var(--w-85);-webkit-line-clamp:2;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;font-size:.9375rem;font-weight:500;line-height:1.5;display:-webkit-box;overflow:hidden}.chapter-item.active .chapter-number[data-v-de22ccf0]{color:#60a5fa}.chapter-item.active .chapter-title[data-v-de22ccf0]{color:var(--color-primary)}.chapter-item.highlight[data-v-de22ccf0]{animation:1.5s chapterHighlight-de22ccf0}@keyframes chapterHighlight-de22ccf0{0%{background:var(--c-primary-25)}30%{background:var(--c-primary-8)}60%{background:var(--c-primary-20)}to{background:0 0}}.chapter-load-more-hint[data-v-de22ccf0]{text-align:center;color:var(--w-25);padding:.5rem;font-size:.75rem}.chapter-actions[data-v-de22ccf0]{opacity:0;flex-direction:column;flex-shrink:0;gap:.375rem;margin-left:.5rem;transition:opacity .15s;display:flex}.chapter-item:hover .chapter-actions[data-v-de22ccf0]{opacity:1}.chapter-edit[data-v-de22ccf0],.chapter-delete[data-v-de22ccf0]{background:var(--w-4);border:1px solid var(--w-8);width:1.75rem;height:1.75rem;color:var(--w-40);cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;transition:all .2s;display:flex}.chapter-edit[data-v-de22ccf0]:hover{color:#93c5fd;background:#3b82f61f;border-color:#3b82f64d;transform:translateY(-1px)}.chapter-delete[data-v-de22ccf0]:hover{color:#fca5a5;background:#ef44441f;border-color:#ef44444d;transform:translateY(-1px)}.footer-section[data-v-de22ccf0]{border-top:1px solid var(--w-4);flex-shrink:0;padding:.75rem 1rem 1rem}.footer-row[data-v-de22ccf0]{align-items:center;gap:.5rem;display:flex}.engine-btn[data-v-de22ccf0]{cursor:pointer;isolation:isolate;background:0 0;border:none;border-radius:.75rem;flex:1;justify-content:center;align-items:center;height:3rem;display:flex;position:relative;overflow:hidden}.config-btn[data-v-de22ccf0]{cursor:pointer;width:3rem;height:3rem;color:var(--c-primary-60);background:0 0;border:none;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;transition:all .3s;display:flex;position:relative;overflow:hidden}.config-btn-bg[data-v-de22ccf0]{border-radius:inherit;background:var(--c-primary-6);border:1px solid var(--c-primary-15);transition:all .3s;position:absolute;inset:0}.config-btn:hover .config-btn-bg[data-v-de22ccf0]{background:var(--c-primary-12);border-color:var(--c-primary-35)}.config-btn[data-v-de22ccf0]:hover{color:var(--c-primary-95)}.config-btn svg[data-v-de22ccf0]{z-index:1;transition:transform .4s;position:relative}.config-btn:hover svg[data-v-de22ccf0]{transform:rotate(60deg)}.engine-bg-glow[data-v-de22ccf0]{background:linear-gradient(135deg,var(--c-primary-8) 0%,#0066ff0d 50%,#a855f70d 100%);border-radius:inherit;transition:all .4s;position:absolute;inset:0}.engine-btn:hover .engine-bg-glow[data-v-de22ccf0]{background:linear-gradient(135deg,var(--c-primary-15) 0%,#0066ff1a 50%,#a855f714 100%)}.engine-border[data-v-de22ccf0]{border-radius:inherit;background:linear-gradient(135deg,var(--c-primary-40) 0%,#06f3 50%,#a855f74d 100%);-webkit-mask-composite:xor;opacity:.6;padding:1px;transition:opacity .4s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.engine-btn:hover .engine-border[data-v-de22ccf0]{opacity:1;background:linear-gradient(135deg,var(--c-primary-80) 0%,#0066ff80 50%,#a855f799 100%)}.engine-shine[data-v-de22ccf0]{background:linear-gradient(90deg,transparent 0%,var(--w-8) 50%,transparent 100%);width:100%;height:100%;position:absolute;top:0;left:-100%;transform:skew(-20deg)}.engine-btn:hover .engine-shine[data-v-de22ccf0]{animation:1.5s ease-in-out infinite engine-shine-sweep-de22ccf0}@keyframes engine-shine-sweep-de22ccf0{0%{left:-100%}to{left:200%}}.engine-content[data-v-de22ccf0]{z-index:2;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.engine-label[data-v-de22ccf0]{align-items:center;gap:.625rem;display:flex}.engine-icon[data-v-de22ccf0]{width:2rem;height:2rem;color:var(--c-primary-90);justify-content:center;align-items:center;display:flex;position:relative}.icon-ring[data-v-de22ccf0]{background:linear-gradient(135deg,var(--c-primary-15),#a855f71a);border-radius:50%;animation:2s ease-in-out infinite icon-pulse-de22ccf0;position:absolute;inset:0}@keyframes icon-pulse-de22ccf0{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.15)}}.engine-btn:hover .icon-ring[data-v-de22ccf0]{animation:1s ease-in-out infinite icon-pulse-fast-de22ccf0}@keyframes icon-pulse-fast-de22ccf0{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.engine-icon svg[data-v-de22ccf0]{z-index:1;filter:drop-shadow(0 0 .375rem var(--c-primary-50));transition:all .4s;position:relative}.engine-btn:hover .engine-icon svg[data-v-de22ccf0]{filter:drop-shadow(0 0 .5rem var(--c-primary-80));transform:scale(1.1)}.engine-text[data-v-de22ccf0]{background:linear-gradient(135deg,var(--color-primary) 0%,#0af 50%,#a855f7 100%);-webkit-text-fill-color:transparent;letter-spacing:.05em;-webkit-background-clip:text;background-clip:text;font-size:.875rem;font-weight:600;transition:all .4s}.engine-btn:hover .engine-text[data-v-de22ccf0]{letter-spacing:.08em;filter:brightness(1.2)}.engine-arrow[data-v-de22ccf0]{color:var(--c-primary-60);opacity:0;justify-content:center;align-items:center;transition:all .4s;display:flex;position:absolute;right:0;transform:translate(0)}.engine-btn:hover .engine-arrow[data-v-de22ccf0]{opacity:1;transform:translate(.25rem)}.engine-particles[data-v-de22ccf0]{pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.engine-particles span[data-v-de22ccf0]{background:var(--c-primary-80);opacity:0;border-radius:50%;width:.25rem;height:.25rem;position:absolute}.engine-particles span[data-v-de22ccf0]:first-child{bottom:0;left:20%}.engine-particles span[data-v-de22ccf0]:nth-child(2){bottom:0;left:50%}.engine-particles span[data-v-de22ccf0]:nth-child(3){bottom:0;left:80%}.engine-btn:hover .engine-particles span[data-v-de22ccf0]{animation:1.5s ease-out infinite particle-float-de22ccf0}.engine-btn:hover .engine-particles span[data-v-de22ccf0]:first-child{background:var(--c-primary-80);animation-delay:0s}.engine-btn:hover .engine-particles span[data-v-de22ccf0]:nth-child(2){background:#0afc;animation-delay:.3s}.engine-btn:hover .engine-particles span[data-v-de22ccf0]:nth-child(3){background:#a855f7cc;animation-delay:.6s}@keyframes particle-float-de22ccf0{0%{opacity:0;transform:translateY(0)scale(1)}20%{opacity:1}to{opacity:0;transform:translateY(-2.5rem)scale(0)}}.engine-btn[data-v-de22ccf0]:after{content:"";border-radius:inherit;background:linear-gradient(135deg,var(--c-primary-30),#a855f733);filter:blur(.75rem);opacity:0;z-index:-1;transition:opacity .4s;position:absolute;inset:-.125rem}.engine-btn[data-v-de22ccf0]:hover:after{opacity:.6}html[data-theme=light] .new-btn[data-v-de22ccf0]{color:#646e82;background:#fff;border-color:#00000014}html[data-theme=light] .new-btn[data-v-de22ccf0]:hover{border-color:var(--color-primary);color:var(--color-primary);background:#f8fcff}html[data-theme=light] .project-card[data-v-de22ccf0]{background:#fff;border-color:#0000000f;box-shadow:0 1px 3px #0000000a}html[data-theme=light] .project-card[data-v-de22ccf0]:hover{background:#fff;border-color:#0000001a;box-shadow:0 2px 8px #0000000f}html[data-theme=light] .project-card.expanded[data-v-de22ccf0]{background:#fff;border-color:#008cd240;box-shadow:0 2px 12px #008cd214}html[data-theme=light] .card-title[data-v-de22ccf0]{color:#1e2332}html[data-theme=light] .card-meta .chapter-count[data-v-de22ccf0]{color:#008cb4b3}html[data-theme=light] .card-meta .chapter-count.zero[data-v-de22ccf0]{color:#0000004d}html[data-theme=light] .cover-placeholder-char[data-v-de22ccf0]{color:var(--color-primary);text-shadow:none;background:linear-gradient(135deg,#00b4dc1a,#0096b40f)}html[data-theme=light] .action-btn[data-v-de22ccf0]{color:#828c9b;background:#00000008}html[data-theme=light] .action-btn[data-v-de22ccf0]:hover{color:var(--color-primary);background:#008cd214}html[data-theme=light] .action-btn.delete[data-v-de22ccf0]:hover{color:#dc2626;background:#dc26260f}html[data-theme=light] .card-desc[data-v-de22ccf0]{color:#646e82;background:#f8fafd}html[data-theme=light] .resource-card[data-v-de22ccf0]{background:#fcfdff;border-color:#0000000d;box-shadow:0 1px 3px #00000008}html[data-theme=light] .resource-card[data-v-de22ccf0]:hover{border-color:var(--border-color,#0000001a);box-shadow:0 4px 12px #0000000f}html[data-theme=light] .resource-label[data-v-de22ccf0]{color:#3c465a}html[data-theme=light] .resource-value.asset[data-v-de22ccf0]{color:#c83c78}html[data-theme=light] .resource-value.style[data-v-de22ccf0]{color:#c86e1e}html[data-theme=light] .chapters-section[data-v-de22ccf0]{background:#f6f9fd;border:1px solid #008cd21a;border-radius:.5rem}html[data-theme=light] .chapters-header[data-v-de22ccf0]{color:#505a6e;border-bottom:1px solid #0000000a;padding-bottom:.5rem}html[data-theme=light] .chapter-item[data-v-de22ccf0]{border-radius:.5rem}html[data-theme=light] .chapter-item[data-v-de22ccf0]:hover{background:#008cd20a}html[data-theme=light] .chapter-item.active[data-v-de22ccf0]{border-left-color:var(--color-primary);background:#008cd20f}html[data-theme=light] .chapter-number[data-v-de22ccf0]{color:#0082aa}html[data-theme=light] .chapter-title[data-v-de22ccf0]{color:#1e2332}html[data-theme=light] .chapter-item.active .chapter-number[data-v-de22ccf0]{color:#006e96;font-weight:700}html[data-theme=light] .chapter-item.active .chapter-title[data-v-de22ccf0]{color:#00648c}html[data-theme=light] .chapter-edit[data-v-de22ccf0],html[data-theme=light] .chapter-delete[data-v-de22ccf0]{color:#828c9b;background:#00000008;border-color:#0000000f}html[data-theme=light] .chapter-edit[data-v-de22ccf0]:hover{color:#2563eb;background:#2563eb0f;border-color:#2563eb33}html[data-theme=light] .chapter-delete[data-v-de22ccf0]:hover{color:#dc2626;background:#dc26260f;border-color:#dc262633}html[data-theme=light] .guide-text[data-v-de22ccf0]{color:#b4780a;text-shadow:none}html[data-theme=light] .arrow-svg[data-v-de22ccf0]{color:#c88c14}html[data-theme=light] .chapter-load-more-hint[data-v-de22ccf0]{color:#a0a5af}html[data-theme=light] .footer-section[data-v-de22ccf0]{border-top-color:#0000000f}html[data-theme=light] .empty-icon[data-v-de22ccf0]{color:#0000001f}html[data-theme=light] .empty-text[data-v-de22ccf0]{color:#828c9b}.bottom-input-wrapper[data-v-d5937a39]{z-index:10;position:absolute;bottom:1.25rem;left:50%;transform:translate(-50%)}.bottom-input-wrapper.is-floating-actions[data-v-d5937a39]{left:1.25rem;right:1.25rem;transform:none}.bottom-container[data-v-d5937a39]{background-color:var(--bg-input-a);border:.0625rem solid var(--bg-card-2);-webkit-backdrop-filter:blur(.625rem);box-sizing:border-box;border-radius:1.125rem;flex-direction:column;width:63rem;min-height:11.25rem;margin-left:auto;margin-right:auto;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.bottom-container.drag-over[data-v-d5937a39]{border-color:var(--color-primary,#00cae0);box-shadow:0 0 0 .125rem var(--c-primary-30),0 0 1.25rem var(--c-primary-15)}.top-section[data-v-d5937a39]{flex-direction:row;flex:1;align-items:flex-start;width:100%;display:flex}.left-section[data-v-d5937a39]{box-sizing:border-box;z-index:25;align-items:flex-start;width:auto;height:100%;padding:1.5625rem;display:flex;position:relative}.right-section[data-v-d5937a39]{box-sizing:border-box;flex:1;align-items:flex-start;height:100%;padding:.9375rem .625rem .9375rem 0;display:flex}.right-section[data-v-d5937a39] .shurukuang-textarea{min-height:5.9375rem;max-height:13.1875rem}.bottom-section[data-v-d5937a39]{box-sizing:border-box;flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;height:3rem;padding:.5625rem .9375rem .75rem;display:flex}.selectors-area[data-v-d5937a39]{flex-direction:row;flex:1;align-items:center;gap:.75rem;display:flex}.bottom-action-slot[data-v-d5937a39]{align-items:center;min-width:0;height:100%;display:flex}.bottom-action-left[data-v-d5937a39]{justify-content:flex-start;margin-right:.75rem}.bottom-action-right[data-v-d5937a39]{justify-content:flex-end;margin-right:.625rem}@media (min-width:1601px){.bottom-action-slot[data-v-d5937a39]{width:0;height:0;margin:0;overflow:visible}}.bottom-floating-actions[data-v-d5937a39]{pointer-events:none;justify-content:space-between;align-items:center;width:100%;min-height:3rem;display:flex}.bottom-floating-actions .bottom-action-slot[data-v-d5937a39]{pointer-events:auto;width:auto;height:auto;min-height:3rem;margin:0;overflow:visible}.asset-lib-btn[data-v-d5937a39]{background:var(--bg-card,#1e2230);border:.0625rem solid var(--w-20,#fff3);width:1.375rem;height:1.375rem;color:var(--color-text-primary,#fff);cursor:pointer;transform-origin:50%;z-index:30;border-radius:.3125rem;justify-content:center;align-items:center;font-size:.75rem;line-height:1;transition:all .15s;display:flex;position:absolute;top:.9375rem;right:.9375rem;transform:rotate(-8deg)translateZ(0);box-shadow:0 .125rem .375rem #0000002e}.asset-lib-btn[data-v-d5937a39]:hover{border-color:var(--color-primary,#00cae0);transform:rotate(-8deg)scale(1.08)translateZ(0)}.bottom-left-mode-actions[data-v-d5937a39]{display:none}.mode-action-button[data-v-d5937a39]{cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;padding:0;line-height:1;transition:all .2s;display:inline-flex}.mode-action-button[data-v-d5937a39]:active{transform:scale(.96)}.ext-asset-btn[data-v-d5937a39]{background:var(--bg-card,#1e2230);border:.0625rem solid var(--w-20,#fff3);color:var(--color-text-primary,#fff)}.ext-asset-btn[data-v-d5937a39]:hover{border-color:var(--color-primary,#00cae0)}.ext-scan-btn[data-v-d5937a39]{background:var(--bg-card,#1e2230);color:var(--color-primary,#00cae0);border:.0625rem solid #00cae073}.ext-scan-btn[data-v-d5937a39]:hover:not(:disabled){border-color:var(--color-primary,#00cae0);background:#00cae029}.ext-scan-btn[data-v-d5937a39]:disabled{opacity:.5;cursor:not-allowed}@media (min-width:451px){.bottom-left-mode-actions[data-v-d5937a39]{z-index:35;border:.0625rem solid var(--bg-card-2);background:var(--bg-input-a);-webkit-backdrop-filter:blur(.625rem);pointer-events:auto;border-radius:999px;flex-direction:column;align-items:center;gap:.5rem;padding:.5rem;display:flex;position:absolute;bottom:0;right:calc(100% + .625rem);box-shadow:0 .5rem 1.25rem #0000002e}.left-section .asset-lib-btn[data-v-d5937a39]{display:none}}.asset-lib-icon[data-v-d5937a39]{color:inherit;line-height:0;display:block}.send-button[data-v-d5937a39]{background-color:var(--color-primary,#00cae0);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;margin-left:0;transition:all .2s;display:flex}.send-button[data-v-d5937a39]:hover{background-color:var(--color-primary,#00cae0);opacity:.9;transform:scale(1.05)}.send-button[data-v-d5937a39]:active{transform:scale(.95)}.send-button .send-icon[data-v-d5937a39]{transform:scaleX(-1)}.send-button[data-v-d5937a39]:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.submit-overlay[data-v-d5937a39]{z-index:99999;-webkit-backdrop-filter:blur(4px);background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.submit-overlay-content[data-v-d5937a39]{flex-direction:column;align-items:center;gap:1.25rem;display:flex}.submit-spinner[data-v-d5937a39]{border:3px solid var(--c-primary-15);border-top-color:var(--c-primary-90);border-radius:50%;width:2.5rem;height:2.5rem;animation:.8s linear infinite overlay-spin-d5937a39}@keyframes overlay-spin-d5937a39{to{transform:rotate(360deg)}}.submit-text[data-v-d5937a39]{color:var(--w-80);letter-spacing:.05em;font-size:.9375rem}.overlay-fade-enter-active[data-v-d5937a39]{transition:opacity .2s}.overlay-fade-leave-active[data-v-d5937a39]{transition:opacity .15s}.overlay-fade-enter-from[data-v-d5937a39],.overlay-fade-leave-to[data-v-d5937a39]{opacity:0}html[data-theme=light] .submit-overlay[data-v-d5937a39]{background:#0000004d}html[data-theme=light] .bottom-container[data-v-d5937a39]{background-color:#fffffff2;border:1px solid #0000001a;box-shadow:0 -2px 12px #0000000a,0 4px 20px #00000014}html[data-theme=light] .bottom-section[data-v-d5937a39]{border-top:1px solid #0000000d}html[data-theme=light] .submit-spinner[data-v-d5937a39]{border-color:#00a1c2 #00a1c226 #00a1c226}html[data-theme=light] .submit-text[data-v-d5937a39]{color:#3c465a}html[data-theme=light] .asset-lib-btn[data-v-d5937a39]{color:#0009;background:#fff;border-color:#0000001f;box-shadow:0 .125rem .375rem #00000014}html[data-theme=light] .asset-lib-btn[data-v-d5937a39]:hover{border-color:var(--color-primary,#00a1c2);color:var(--color-primary,#00a1c2)}html[data-theme=light] .bottom-left-mode-actions[data-v-d5937a39]{background:#ffffffe0;border-color:#0000001a;box-shadow:0 .5rem 1.125rem #0f172a1a}html[data-theme=light] .ext-asset-btn[data-v-d5937a39]{color:#0009;background:#fff;border-color:#0000001f}html[data-theme=light] .ext-asset-btn[data-v-d5937a39]:hover{border-color:var(--color-primary,#00a1c2);color:var(--color-primary,#00a1c2)}html[data-theme=light] .ext-scan-btn[data-v-d5937a39]{background:#fff}.engine-modal-overlay[data-v-afcb1637]{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);z-index:10000;background:#000000d9;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;inset:0}.engine-modal-container[data-v-afcb1637]{box-shadow:0 1.875rem 6.25rem var(--b-80),0 0 0 .0625rem var(--c-primary-15),0 0 4rem var(--c-primary-3);background:linear-gradient(145deg,#101014,#14141a,#101014);border-radius:1.5rem;flex-direction:column;width:100%;max-width:64rem;max-height:90vh;display:flex;position:relative;overflow:hidden}.modal-scroll-area[data-v-afcb1637]{scrollbar-width:thin;scrollbar-color:var(--c-primary-30) transparent;flex:1;overflow-y:auto}.modal-scroll-area[data-v-afcb1637]::-webkit-scrollbar{width:.375rem}.modal-scroll-area[data-v-afcb1637]::-webkit-scrollbar-track{background:0 0}.modal-scroll-area[data-v-afcb1637]::-webkit-scrollbar-thumb{background:var(--c-primary-30);border-radius:.1875rem}.modal-close[data-v-afcb1637]{background:var(--w-6);width:2.5rem;height:2.5rem;color:var(--w-50);cursor:pointer;z-index:10;border:none;border-radius:.75rem;justify-content:center;align-items:center;transition:all .3s;display:flex;position:absolute;top:1.25rem;right:1.25rem}.modal-close[data-v-afcb1637]:hover{background:var(--w-10);color:var(--w-100);transform:rotate(90deg)}.modal-header[data-v-afcb1637]{align-items:flex-start;gap:1.25rem;padding:2.5rem 2.5rem 1.25rem;display:flex}.header-icon[data-v-afcb1637]{background:linear-gradient(135deg,var(--c-primary-20),#0066ff26);width:3.5rem;height:3.5rem;color:var(--color-primary,#00cae0);border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.header-text[data-v-afcb1637]{flex:1;padding-right:2rem}.modal-title[data-v-afcb1637]{color:var(--w-100);background:linear-gradient(135deg,var(--w-100) 0%,var(--w-85) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 .625rem;font-size:1.625rem;font-weight:600}.modal-subtitle[data-v-afcb1637]{color:var(--w-50);margin:0;font-size:.875rem;line-height:1.6}.evaluation-section[data-v-afcb1637]{padding:0 2.5rem 1.5rem}.evaluation-grid[data-v-afcb1637]{background:var(--c-primary-3);border:1px solid var(--c-primary-10);border-radius:1rem;grid-template-columns:repeat(3,1fr);gap:1rem;padding:1rem;display:grid}.evaluation-item[data-v-afcb1637]{align-items:center;gap:.75rem;padding:.5rem;display:flex}.eval-icon[data-v-afcb1637]{border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.eval-icon.cost[data-v-afcb1637]{color:#22c55e;background:#22c55e1f}.eval-icon.quality[data-v-afcb1637]{color:#fbbf24;background:#fbbf241f}.eval-icon.speed[data-v-afcb1637]{color:#3b82f6;background:#3b82f61f}.eval-content[data-v-afcb1637]{flex-direction:column;gap:.125rem;display:flex}.eval-title[data-v-afcb1637]{color:var(--w-90);font-size:.875rem;font-weight:600}.eval-desc[data-v-afcb1637]{color:var(--w-45);font-size:.75rem}.model-cards-section[data-v-afcb1637]{min-height:14rem;padding:0 2.5rem 1.5rem}.loading-state[data-v-afcb1637],.error-state[data-v-afcb1637]{color:var(--w-50);flex-direction:column;justify-content:center;align-items:center;padding:3rem;display:flex}.loading-spinner[data-v-afcb1637]{width:3rem;height:3rem;margin-bottom:1rem}.spinner-ring[data-v-afcb1637]{border:.1875rem solid #0000;border-top-color:var(--color-primary,#00cae0);border-radius:50%;width:100%;height:100%;animation:1s linear infinite spin-afcb1637}@keyframes spin-afcb1637{to{transform:rotate(360deg)}}.error-state svg[data-v-afcb1637]{color:var(--w-30);margin-bottom:1rem}.retry-btn[data-v-afcb1637]{background:var(--c-primary-15);border:1px solid var(--c-primary-30);color:var(--color-primary,#00cae0);cursor:pointer;border-radius:.5rem;margin-top:1rem;padding:.5rem 1.5rem;transition:all .3s}.retry-btn[data-v-afcb1637]:hover{background:var(--c-primary-25)}.model-cards[data-v-afcb1637]{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.model-card[data-v-afcb1637]{background:var(--w-2);border:1px solid var(--w-6);border-radius:1rem;padding:1.375rem;transition:all .3s;position:relative;overflow:hidden}.model-card[data-v-afcb1637]:before{content:"";background:linear-gradient(90deg,var(--card-color,#00cae0),transparent);opacity:.7;height:.1875rem;position:absolute;top:0;left:0;right:0}.model-card[data-v-afcb1637]:hover{background:var(--w-4);border-color:var(--w-10);box-shadow:0 .75rem 2rem var(--b-30);transform:translateY(-.25rem)}.card-header[data-v-afcb1637]{justify-content:space-between;align-items:center;margin-bottom:.875rem;display:flex}.model-icon-wrapper[data-v-afcb1637]{background:var(--w-4);border-radius:.625rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex;overflow:hidden}.model-icon[data-v-afcb1637]{object-fit:contain;width:2rem;height:2rem}.model-icon-placeholder[data-v-afcb1637]{width:100%;height:100%;color:var(--card-color,#00cae0);justify-content:center;align-items:center;display:flex}.model-role[data-v-afcb1637]{align-items:center;display:flex}.role-badge[data-v-afcb1637]{background:var(--w-5);color:var(--card-color,#00cae0);border:1px solid var(--w-6);border-radius:.875rem;padding:.25rem .5rem;font-size:.625rem;font-weight:500}.card-body[data-v-afcb1637]{flex-direction:column;gap:.625rem;display:flex}.model-name[data-v-afcb1637]{color:var(--w-100);margin:0;font-size:1rem;font-weight:600}.model-desc[data-v-afcb1637]{color:var(--w-50);margin:0;font-size:.75rem;line-height:1.65}.model-highlights[data-v-afcb1637]{flex-wrap:wrap;gap:.375rem;margin-top:.25rem;display:flex}.highlight[data-v-afcb1637]{color:var(--card-color,#00cae0);opacity:.85;align-items:center;gap:.25rem;font-size:.6875rem;display:inline-flex}.highlight i[data-v-afcb1637]{background:var(--card-color,#00cae0);border-radius:50%;width:.25rem;height:.25rem}.model-tags[data-v-afcb1637]{flex-wrap:wrap;gap:.3125rem;margin-top:.375rem;display:flex}.tag[data-v-afcb1637]{background:var(--w-4);border:1px solid var(--w-6);color:#ffffff8c;border-radius:.1875rem;padding:.125rem .4375rem;font-size:.625rem}.video-engine-badge[data-v-afcb1637]{background:linear-gradient(135deg,#fb923c1a,#f973160f);border:1px solid #fb923c40;border-radius:.5rem;align-items:center;gap:.5rem;margin-top:.25rem;padding:.5rem .75rem;display:flex}.video-engine-badge .badge-icon[data-v-afcb1637]{color:#fb923c;background:#fb923c26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.video-engine-badge .badge-text[data-v-afcb1637]{color:#fb923ce6;font-size:.6875rem;font-weight:500;line-height:1.4}.video-engine-models[data-v-afcb1637]{flex-direction:column;gap:.375rem;margin-top:.375rem;display:flex}.engine-model-item[data-v-afcb1637]{color:#ffffff8c;align-items:center;gap:.5rem;font-size:.6875rem;display:flex}.engine-model-item .model-dot[data-v-afcb1637]{background:#fb923c99;border-radius:50%;flex-shrink:0;width:.3125rem;height:.3125rem}.modal-footer[data-v-afcb1637]{border-top:1px solid var(--w-5);flex-direction:column;gap:1rem;padding:1.25rem 2.5rem 2rem;display:flex}.footer-info[data-v-afcb1637]{padding:0 .5rem}.footer-note[data-v-afcb1637]{color:var(--w-40);text-align:center;margin:0;font-size:.75rem;line-height:1.6}.price-query-btn[data-v-afcb1637]{background:linear-gradient(135deg,var(--c-primary-12) 0%,#0066ff14 100%);border:1px solid var(--c-primary-25);width:100%;height:3rem;color:var(--color-primary,#00cae0);cursor:pointer;border-radius:.75rem;justify-content:center;align-items:center;gap:.625rem;font-size:.9375rem;font-weight:500;transition:all .3s;display:flex;position:relative;overflow:hidden}.price-query-btn[data-v-afcb1637]:before{content:"";background:linear-gradient(135deg,var(--c-primary-20) 0%,#0066ff1f 100%);opacity:0;transition:opacity .3s;position:absolute;inset:0}.price-query-btn[data-v-afcb1637]:hover:before{opacity:1}.price-query-btn[data-v-afcb1637]:hover{border-color:var(--c-primary-40);box-shadow:0 .5rem 1.5rem var(--c-primary-15);transform:translateY(-.125rem)}.price-query-btn svg[data-v-afcb1637],.price-query-btn span[data-v-afcb1637]{z-index:1;position:relative}.price-query-btn .arrow-icon[data-v-afcb1637]{opacity:.7;transition:transform .3s}.price-query-btn:hover .arrow-icon[data-v-afcb1637]{opacity:1;transform:translate(.25rem)}.engine-modal-fade-enter-active[data-v-afcb1637],.engine-modal-fade-leave-active[data-v-afcb1637]{transition:opacity .3s}.engine-modal-fade-enter-active .engine-modal-container[data-v-afcb1637],.engine-modal-fade-leave-active .engine-modal-container[data-v-afcb1637]{transition:transform .3s,opacity .3s}.engine-modal-fade-enter-from[data-v-afcb1637],.engine-modal-fade-leave-to[data-v-afcb1637]{opacity:0}.engine-modal-fade-enter-from .engine-modal-container[data-v-afcb1637],.engine-modal-fade-leave-to .engine-modal-container[data-v-afcb1637]{opacity:0;transform:scale(.95)translateY(1rem)}html[data-theme=light] .engine-modal-overlay[data-v-afcb1637]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000052}html[data-theme=light] .engine-modal-container[data-v-afcb1637]{background:linear-gradient(145deg,#fff,#fafcff,#fff);box-shadow:0 20px 60px #00000026,0 0 0 1px #0000000f}html[data-theme=light] .modal-close[data-v-afcb1637]{color:#646e82;background:#0000000d}html[data-theme=light] .modal-close[data-v-afcb1637]:hover{color:#1e2332;background:#0000001a}html[data-theme=light] .header-icon[data-v-afcb1637]{color:#0082a5;background:linear-gradient(135deg,#00a1c226,#0078c81a)}html[data-theme=light] .modal-title[data-v-afcb1637]{background:linear-gradient(135deg,#141928,#006482);-webkit-background-clip:text;background-clip:text}html[data-theme=light] .modal-subtitle[data-v-afcb1637]{color:#465064}html[data-theme=light] .evaluation-grid[data-v-afcb1637]{background:linear-gradient(135deg,#00a1c208,#0078c805);border-color:#00000014}html[data-theme=light] .eval-icon.cost[data-v-afcb1637]{color:#15803d;background:#15803d1a}html[data-theme=light] .eval-icon.quality[data-v-afcb1637]{color:#92600a;background:#b4820a1a}html[data-theme=light] .eval-icon.speed[data-v-afcb1637]{color:#1d4ed8;background:#2563eb1a}html[data-theme=light] .eval-title[data-v-afcb1637]{color:#141928}html[data-theme=light] .eval-desc[data-v-afcb1637]{color:#505a6e}html[data-theme=light] .model-card[data-v-afcb1637]{background:#fff;border:1px solid #00000014;box-shadow:0 2px 8px #0000000a,0 4px 16px #00000005}html[data-theme=light] .model-card[data-v-afcb1637]:before{opacity:.9}html[data-theme=light] .model-card[data-v-afcb1637]:hover{background:#fff;border-color:#0000001f;box-shadow:0 8px 28px #0000001a,0 2px 8px #0000000a}html[data-theme=light] .model-icon-wrapper[data-v-afcb1637]{background:linear-gradient(145deg,#262a32,#1a1e26);border:none;box-shadow:0 2px 6px #0000001a,0 1px 2px #0000000f}html[data-theme=light] .model-icon[data-v-afcb1637]{filter:drop-shadow(0 0 6px #ffffff1a)}html[data-theme=light] .model-name[data-v-afcb1637]{color:#141928}html[data-theme=light] .model-desc[data-v-afcb1637]{color:#374155}html[data-theme=light] .role-badge[data-v-afcb1637]{background:#0000000a;border-color:#0000001a;font-weight:600}html[data-theme=light] .highlight[data-v-afcb1637]{opacity:1;font-weight:500}html[data-theme=light] .tag[data-v-afcb1637]{color:#3c465a;background:#0000000a;border-color:#00000014}html[data-theme=light] .video-engine-badge[data-v-afcb1637]{background:linear-gradient(135deg,#c2410c14,#c2410c0a);border-color:#c2410c38}html[data-theme=light] .video-engine-badge .badge-icon[data-v-afcb1637]{color:#c2410c;background:#c2410c1f}html[data-theme=light] .video-engine-badge .badge-text[data-v-afcb1637]{color:#a0370a}html[data-theme=light] .engine-model-item[data-v-afcb1637]{color:#414b5f}html[data-theme=light] .engine-model-item .model-dot[data-v-afcb1637]{background:#c8640f}html[data-theme=light] .modal-footer[data-v-afcb1637]{border-top-color:#0000000f}html[data-theme=light] .footer-note[data-v-afcb1637]{color:#5a6478}html[data-theme=light] .price-query-btn[data-v-afcb1637]{color:#00789b;background:linear-gradient(135deg,#00a1c214,#0078c80d);border-color:#00a1c24d}html[data-theme=light] .price-query-btn[data-v-afcb1637]:hover{background:linear-gradient(135deg,#00a1c21f,#0078c814);border-color:#00a1c280;box-shadow:0 4px 16px #00a1c21f}html[data-theme=light] .price-query-btn[data-v-afcb1637]:before{background:linear-gradient(135deg,#00a1c226,#0078c81a)}html[data-theme=light] .loading-state[data-v-afcb1637],html[data-theme=light] .error-state[data-v-afcb1637]{color:#505a6e}html[data-theme=light] .spinner-ring[data-v-afcb1637]{border-top-color:#008caf}html[data-theme=light] .retry-btn[data-v-afcb1637]{color:#00789b;background:#00a1c214;border-color:#00a1c240}html[data-theme=light] .retry-btn[data-v-afcb1637]:hover{background:#00a1c224}html[data-theme=light] .modal-scroll-area[data-v-afcb1637]{scrollbar-color:#0000001f transparent}html[data-theme=light] .modal-scroll-area[data-v-afcb1637]::-webkit-scrollbar-thumb{background:#0000001f}@media (max-width:64rem){.engine-modal-container[data-v-afcb1637]{max-width:100%}.model-cards[data-v-afcb1637]{grid-template-columns:1fr}.evaluation-grid[data-v-afcb1637]{grid-template-columns:1fr;gap:.75rem}.modal-header[data-v-afcb1637]{padding:2rem 1.5rem 1rem}.evaluation-section[data-v-afcb1637],.model-cards-section[data-v-afcb1637]{padding:0 1.5rem 1.25rem}.modal-footer[data-v-afcb1637]{padding:1rem 1.5rem 1.5rem}}.pref-overlay[data-v-3250f793]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10000;background:#000000bf;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.pref-panel[data-v-3250f793]{border:1px solid var(--w-6);width:44rem;max-width:100%;max-height:88vh;box-shadow:0 2rem 5rem var(--b-60),0 0 0 1px #8b5cf614;background:#121218;border-radius:1rem;flex-direction:column;display:flex;position:relative;overflow:hidden}.panel-glow[data-v-3250f793]{background:linear-gradient(90deg,#0000,#8b5cf680 30%,#3b82f680 70%,#0000);height:2px;position:absolute;top:0;left:0;right:0}.pref-close[data-v-3250f793]{background:var(--w-4);width:2rem;height:2rem;color:var(--w-35);cursor:pointer;z-index:10;border:none;border-radius:.5rem;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:.875rem;right:.875rem}.pref-close[data-v-3250f793]:hover{background:var(--w-8);color:var(--w-70)}.pref-header[data-v-3250f793]{flex-shrink:0;align-items:center;gap:.75rem;padding:1.25rem 1.5rem 0;display:flex}.pref-icon[data-v-3250f793]{color:#a78bfae6;background:linear-gradient(135deg,#8b5cf626,#3b82f61a);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.pref-title-group[data-v-3250f793]{flex:1;padding-right:2rem}.pref-title-group h3[data-v-3250f793]{color:var(--w-100);margin:0 0 .0625rem;font-size:1rem;font-weight:600}.pref-title-group p[data-v-3250f793]{color:var(--w-35);margin:0;font-size:.6875rem}.recommend-btn[data-v-3250f793]{color:#e9d5fff2;cursor:pointer;background:linear-gradient(135deg,#8b5cf633,#3b82f624);border:1px solid #a78bfa59;border-radius:999px;flex-shrink:0;align-items:center;gap:.375rem;height:2rem;margin-right:2rem;padding:0 .75rem;font-size:.75rem;font-weight:600;transition:all .2s;display:inline-flex}.recommend-btn[data-v-3250f793]:hover:not(:disabled){background:linear-gradient(135deg,#8b5cf647,#3b82f638);border-color:#c4b5fd99;transform:translateY(-1px)}.recommend-btn[data-v-3250f793]:disabled{cursor:not-allowed;opacity:.7}.recommend-spin[data-v-3250f793]{border:2px solid #e9d5ff59;border-top-color:#e9d5fff2;border-radius:50%;width:.75rem;height:.75rem;animation:.8s linear infinite spin-3250f793}.pref-body[data-v-3250f793]{scrollbar-width:thin;scrollbar-color:var(--w-6) transparent;flex:1;padding:1rem 1.25rem;overflow-y:auto}.pref-body[data-v-3250f793]::-webkit-scrollbar{width:3px}.pref-body[data-v-3250f793]::-webkit-scrollbar-thumb{background:var(--w-6);border-radius:2px}.pref-grid[data-v-3250f793]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.pref-card[data-v-3250f793]{border:1px solid var(--w-5);background:#ffffff04;border-radius:.75rem;padding:.875rem;transition:border-color .2s}.pref-card[data-v-3250f793]:hover{border-color:var(--w-8)}.group-label[data-v-3250f793]{align-items:center;gap:.375rem;margin-bottom:.625rem;display:flex}.group-label svg[data-v-3250f793]{color:#8b5cf699;flex-shrink:0}.group-label span[data-v-3250f793]{color:#ffffff8c;letter-spacing:.02em;font-size:.75rem;font-weight:600}.toggle-row[data-v-3250f793]{cursor:pointer;border:1px solid #0000;border-radius:.5rem;align-items:flex-start;gap:.5rem;padding:.5rem .625rem;transition:all .2s;display:flex}.toggle-row[data-v-3250f793]:hover{background:var(--w-2)}.toggle-row.active[data-v-3250f793]{background:#8b5cf60a;border-color:#8b5cf62e}.toggle-row+.toggle-row[data-v-3250f793]{margin-top:.25rem}.toggle-radio[data-v-3250f793]{border:2px solid var(--w-15);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;margin-top:.0625rem;transition:all .2s;display:flex}.toggle-row.active .toggle-radio[data-v-3250f793]{border-color:#8b5cf6cc}.toggle-dot[data-v-3250f793]{background:0 0;border-radius:50%;width:.375rem;height:.375rem;transition:all .2s}.toggle-row.active .toggle-dot[data-v-3250f793]{background:#8b5cf6e6}.toggle-info[data-v-3250f793]{flex:1;min-width:0}.toggle-name[data-v-3250f793]{color:var(--w-60);align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;transition:color .2s;display:flex}.toggle-row.active .toggle-name[data-v-3250f793]{color:var(--w-90)}.toggle-hint[data-v-3250f793]{color:#ffffff47;margin-top:.125rem;font-size:.625rem;line-height:1.5}.tag-rec[data-v-3250f793]{color:#a78bfae6;letter-spacing:.03em;vertical-align:middle;background:#8b5cf61f;border:1px solid #8b5cf62e;border-radius:.1875rem;padding:.0625rem .3125rem;font-size:.5rem;font-weight:700;display:inline-block}.duration-options[data-v-3250f793]{flex-direction:column;gap:.25rem;display:flex}.dur-chip[data-v-3250f793]{border:1px solid var(--w-4);cursor:pointer;background:#ffffff03;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem .625rem;transition:all .2s;display:flex}.dur-chip[data-v-3250f793]:hover{border-color:var(--w-8);background:#ffffff06}.dur-chip.selected[data-v-3250f793]{background:#8b5cf60d;border-color:#8b5cf638}.dur-chip-icon[data-v-3250f793]{background:var(--w-3);border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;font-size:.75rem;transition:all .2s;display:flex}.dur-chip.selected .dur-chip-icon[data-v-3250f793]{background:#8b5cf61a}.dur-chip-body[data-v-3250f793]{flex:1;min-width:0}.dur-chip-name[data-v-3250f793]{color:var(--w-60);align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;transition:color .2s;display:flex}.dur-chip.selected .dur-chip-name[data-v-3250f793]{color:var(--w-90)}.dur-chip-desc[data-v-3250f793]{color:var(--w-25);margin-top:.0625rem;font-size:.5625rem;line-height:1.4}.dur-check[data-v-3250f793]{color:#a78bfaf2;background:#8b5cf626;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;display:flex}.gongge-options[data-v-3250f793]{gap:.5rem;display:flex}.gongge-chip[data-v-3250f793]{border:1px solid var(--w-6);cursor:pointer;background:#ffffff04;border-radius:.5rem;flex-direction:column;flex:1;align-items:center;gap:.375rem;padding:.5rem .375rem;transition:all .2s;display:flex}.gongge-chip[data-v-3250f793]:hover{border-color:var(--w-10);background:var(--w-3)}.gongge-chip.selected[data-v-3250f793]{background:#8b5cf60f;border-color:#8b5cf659}.gongge-preview[data-v-3250f793]{justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.gongge-grid[data-v-3250f793]{gap:2px;width:100%;height:100%;display:grid}.gongge-cell[data-v-3250f793]{background:var(--w-10);border-radius:1.5px;transition:background .2s}.gongge-chip.selected .gongge-cell[data-v-3250f793]{background:#8b5cf666}.gongge-label[data-v-3250f793]{color:var(--w-40);font-size:.625rem;font-weight:600;transition:color .2s}.gongge-chip.selected .gongge-label[data-v-3250f793]{color:#a78bfae6}.rule-tag[data-v-3250f793]{color:#facc15e6;cursor:default;-webkit-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;background:#eab3081f;border:1px solid #eab30838;border-radius:.1875rem;align-items:center;margin-left:.3rem;padding:.125rem .4375rem;font-size:.625rem;font-weight:600;transition:all .2s;display:inline-flex}.rule-tag[data-v-3250f793]:hover{background:#eab3082e;border-color:#eab30859}.rule-tip-bubble[data-v-3250f793]{z-index:99999;border:1px solid var(--w-10);color:#ffffffbf;pointer-events:none;background:#181820fa;border-radius:.5rem;width:20rem;padding:.75rem .875rem;font-size:.8125rem;line-height:1.7;position:fixed;box-shadow:0 .5rem 1.5rem #0000008c}.tip-pop-enter-active[data-v-3250f793]{transition:opacity .15s,transform .15s}.tip-pop-leave-active[data-v-3250f793]{transition:opacity .1s,transform .1s}.tip-pop-enter-from[data-v-3250f793],.tip-pop-leave-to[data-v-3250f793]{opacity:0;transform:translateY(-4px)}.retry-setting[data-v-3250f793]{padding:0}.retry-desc[data-v-3250f793]{color:#ffffff47;margin-bottom:.5rem;font-size:.625rem;line-height:1.5}.retry-input-row[data-v-3250f793]{justify-content:space-between;align-items:center;display:flex}.retry-label[data-v-3250f793]{color:#ffffff8c;font-size:.75rem;font-weight:500}.retry-stepper[data-v-3250f793]{border:1px solid var(--w-8);border-radius:.375rem;align-items:center;display:flex;overflow:hidden}.stepper-btn[data-v-3250f793]{background:var(--w-3);width:1.75rem;height:1.75rem;color:var(--w-50);cursor:pointer;border:none;justify-content:center;align-items:center;font-family:inherit;font-size:.875rem;font-weight:600;transition:all .15s;display:flex}.stepper-btn[data-v-3250f793]:hover{color:#a78bfae6;background:#8b5cf61a}.stepper-val[data-v-3250f793]{text-align:center;width:2.25rem;color:var(--w-85);border-left:1px solid var(--w-6);border-right:1px solid var(--w-6);font-size:.8125rem;font-weight:600;line-height:1.75rem}.stepper-val-wide[data-v-3250f793]{white-space:nowrap;width:auto;min-width:3.5rem;padding:0 .5rem}.score-divider[data-v-3250f793]{background:var(--w-4);height:1px;margin:.5rem 0}.model-config-card[data-v-3250f793]{grid-column:1/-1}.model-row[data-v-3250f793]{align-items:center;gap:.75rem;padding:.375rem 0;display:flex}.model-row-controls[data-v-3250f793]{flex-wrap:wrap;flex:1;align-items:center;gap:.375rem;min-width:0;display:flex}.model-param-item[data-v-3250f793]{align-items:center;display:flex}.chat-model-hint[data-v-3250f793]{color:#ffffff38;margin-left:auto;font-size:.5625rem;font-weight:400}.chat-model-entry[data-v-3250f793]{border:1px solid var(--w-4);background:#ffffff03;border-radius:.5rem;align-items:center;gap:.5rem;padding:.375rem .5rem;transition:all .2s;display:flex}.chat-model-entry[data-v-3250f793]:hover{border-color:var(--w-8);background:var(--w-2)}.chat-model-entry+.chat-model-entry[data-v-3250f793]{margin-top:.375rem}.chat-model-badge[data-v-3250f793]{color:#a78bfae6;white-space:nowrap;text-align:center;background:#8b5cf61a;border:1px solid #8b5cf62e;border-radius:.25rem;flex-shrink:0;min-width:1.5rem;padding:.125rem .375rem;font-size:.5625rem;font-weight:700}.chat-model-remove[data-v-3250f793]{width:1.375rem;height:1.375rem;color:var(--w-20);cursor:pointer;background:0 0;border:none;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.chat-model-remove[data-v-3250f793]:hover{color:#ef4444cc;background:#ef44441f}.chat-model-add[data-v-3250f793]{border:1px dashed var(--w-8);width:100%;color:var(--w-30);cursor:pointer;background:0 0;border-radius:.5rem;justify-content:center;align-items:center;gap:.375rem;margin-top:.375rem;padding:.375rem 0;font-family:inherit;font-size:.6875rem;font-weight:500;transition:all .2s;display:flex}.chat-model-add[data-v-3250f793]:hover{color:#a78bfacc;background:#8b5cf60a;border-color:#8b5cf64d}.pref-footer[data-v-3250f793]{flex-shrink:0;padding:.75rem 1.25rem 1rem}.pref-save[data-v-3250f793]{cursor:pointer;width:100%;height:2.5rem;color:var(--w-95);letter-spacing:.04em;background:linear-gradient(135deg,#8b5cf6bf,#6366f1b3);border:none;border-radius:.625rem;justify-content:center;align-items:center;font-family:inherit;font-size:.8125rem;font-weight:600;transition:all .25s;display:flex}.pref-save[data-v-3250f793]:hover:not(:disabled){background:linear-gradient(135deg,#8b5cf6e6,#6366f1d9);transform:translateY(-1px);box-shadow:0 .375rem 1.25rem #8b5cf633}.pref-save[data-v-3250f793]:active:not(:disabled){transform:translateY(0)}.pref-save[data-v-3250f793]:disabled{opacity:.5;cursor:not-allowed}.save-spin[data-v-3250f793]{border:2px solid var(--w-25);border-top-color:var(--w-100);border-radius:50%;width:.875rem;height:.875rem;animation:.8s linear infinite spin-3250f793}@keyframes spin-3250f793{to{transform:rotate(360deg)}}.pref-fade-enter-active[data-v-3250f793],.pref-fade-leave-active[data-v-3250f793]{transition:opacity .2s}.pref-fade-enter-active .pref-panel[data-v-3250f793],.pref-fade-leave-active .pref-panel[data-v-3250f793]{transition:transform .25s cubic-bezier(.16,1,.3,1),opacity .2s}.pref-fade-enter-from[data-v-3250f793],.pref-fade-leave-to[data-v-3250f793]{opacity:0}.pref-fade-enter-from .pref-panel[data-v-3250f793],.pref-fade-leave-to .pref-panel[data-v-3250f793]{opacity:0;transform:scale(.96)translateY(.5rem)}html[data-theme=light] .pref-overlay[data-v-3250f793]{background:#00000059}html[data-theme=light] .pref-panel[data-v-3250f793]{background:#fff;border-color:#00000014;box-shadow:0 2rem 5rem #0000001f,0 0 0 1px #8b5cf60f}html[data-theme=light] .panel-glow[data-v-3250f793]{background:linear-gradient(90deg,#0000,#8b5cf659 30%,#3b82f659 70%,#0000)}html[data-theme=light] .pref-close[data-v-3250f793]{color:#555f73;background:#0000000a}html[data-theme=light] .pref-close[data-v-3250f793]:hover{color:#232837;background:#00000014}html[data-theme=light] .pref-icon[data-v-3250f793]{color:#7850d2;background:linear-gradient(135deg,#8b5cf61a,#3b82f60f)}html[data-theme=light] .pref-title-group h3[data-v-3250f793]{color:#141826}html[data-theme=light] .pref-title-group p[data-v-3250f793]{color:#505a6e}html[data-theme=light] .pref-body[data-v-3250f793]{scrollbar-color:#00000014 transparent}html[data-theme=light] .pref-card[data-v-3250f793]{background:#fafafd;border-color:#00000012}html[data-theme=light] .pref-card[data-v-3250f793]:hover{border-color:#0000001f}html[data-theme=light] .group-label svg[data-v-3250f793]{color:#7850d2}html[data-theme=light] .group-label span[data-v-3250f793]{color:#282d41}html[data-theme=light] .toggle-row[data-v-3250f793]:hover{background:#00000005}html[data-theme=light] .toggle-row.active[data-v-3250f793]{background:#8b5cf60a;border-color:#8b5cf626}html[data-theme=light] .toggle-radio[data-v-3250f793]{border-color:#0003}html[data-theme=light] .toggle-row.active .toggle-radio[data-v-3250f793]{border-color:#7850d2}html[data-theme=light] .toggle-row.active .toggle-dot[data-v-3250f793]{background:#7850d2}html[data-theme=light] .toggle-name[data-v-3250f793]{color:#32374b}html[data-theme=light] .toggle-row.active .toggle-name[data-v-3250f793]{color:#141826}html[data-theme=light] .toggle-hint[data-v-3250f793]{color:#5f697d}html[data-theme=light] .tag-rec[data-v-3250f793]{color:#643cc8;background:#8b5cf61a;border-color:#8b5cf62e}html[data-theme=light] .dur-chip[data-v-3250f793]{background:#fff;border-color:#00000012}html[data-theme=light] .dur-chip[data-v-3250f793]:hover{background:#f8f8fc;border-color:#0000001f}html[data-theme=light] .dur-chip.selected[data-v-3250f793]{background:#8b5cf60a;border-color:#8b5cf633}html[data-theme=light] .dur-chip-icon[data-v-3250f793]{background:#0000000a}html[data-theme=light] .dur-chip.selected .dur-chip-icon[data-v-3250f793]{background:#8b5cf614}html[data-theme=light] .dur-chip-name[data-v-3250f793]{color:#32374b}html[data-theme=light] .dur-chip.selected .dur-chip-name[data-v-3250f793]{color:#141826}html[data-theme=light] .dur-chip-desc[data-v-3250f793]{color:#5f697d}html[data-theme=light] .dur-check[data-v-3250f793]{color:#643cc8;background:#8b5cf61f}html[data-theme=light] .gongge-chip[data-v-3250f793]{background:#fff;border-color:#00000014}html[data-theme=light] .gongge-chip[data-v-3250f793]:hover{background:#f8f8fc;border-color:#00000024}html[data-theme=light] .gongge-chip.selected[data-v-3250f793]{background:#8b5cf60a;border-color:#8b5cf64d}html[data-theme=light] .gongge-cell[data-v-3250f793]{background:#0000001a}html[data-theme=light] .gongge-chip.selected .gongge-cell[data-v-3250f793]{background:#8b5cf680}html[data-theme=light] .gongge-label[data-v-3250f793]{color:#414b5f}html[data-theme=light] .gongge-chip.selected .gongge-label[data-v-3250f793]{color:#643cc8}html[data-theme=light] .rule-tag[data-v-3250f793]{color:#a06400;background:#b4780014;border-color:#b478002e}html[data-theme=light] .rule-tag[data-v-3250f793]:hover{background:#b4780024;border-color:#b478004d}html[data-theme=light] .rule-tip-bubble[data-v-3250f793]{color:#282d3c;background:#fff;border:1px solid #0000001a;box-shadow:0 8px 32px #0000001f,0 2px 8px #0000000f}html[data-theme=light] .retry-desc[data-v-3250f793]{color:#5f697d}html[data-theme=light] .retry-label[data-v-3250f793]{color:#2d3246}html[data-theme=light] .retry-stepper[data-v-3250f793]{border-color:#0000001a}html[data-theme=light] .stepper-btn[data-v-3250f793]{color:#3c465a;background:#00000008}html[data-theme=light] .stepper-btn[data-v-3250f793]:hover{color:#643cc8;background:#8b5cf614}html[data-theme=light] .stepper-val[data-v-3250f793]{color:#141826;border-left-color:#00000014;border-right-color:#00000014}html[data-theme=light] .score-divider[data-v-3250f793]{background:#0000000f}html[data-theme=light] .chat-model-hint[data-v-3250f793]{color:#646e82}html[data-theme=light] .chat-model-entry[data-v-3250f793]{background:#fff;border-color:#00000012}html[data-theme=light] .chat-model-entry[data-v-3250f793]:hover{background:#fafafd;border-color:#0000001f}html[data-theme=light] .chat-model-badge[data-v-3250f793]{color:#643cc8;background:#8b5cf614;border-color:#8b5cf626}html[data-theme=light] .chat-model-remove[data-v-3250f793]{color:#828c9e}html[data-theme=light] .chat-model-remove[data-v-3250f793]:hover{color:#c83232;background:#ef444414}html[data-theme=light] .chat-model-add[data-v-3250f793]{color:#505a6e;border-color:#0000001a}html[data-theme=light] .chat-model-add[data-v-3250f793]:hover{color:#643cc8;background:#8b5cf608;border-color:#8b5cf640}html[data-theme=light] .pref-footer[data-v-3250f793]{background:#fff;border-top:1px solid #0000000d}html[data-theme=light] .pref-save[data-v-3250f793]{color:#fff;background:linear-gradient(135deg,#7846e6,#5a50dc);box-shadow:0 2px 8px #8b5cf640}html[data-theme=light] .pref-save[data-v-3250f793]:hover:not(:disabled){background:linear-gradient(135deg,#6e3cdc,#5046d2);box-shadow:0 4px 16px #8b5cf64d}.suggestion-section[data-v-e7eed4b3]{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.suggestion-label[data-v-e7eed4b3]{color:var(--w-35);letter-spacing:.02em;font-size:.75rem;font-weight:500}.suggestion-area[data-v-e7eed4b3]{background:var(--w-3);border:1px solid var(--w-6);border-radius:.875rem;align-items:flex-start;gap:.625rem;padding:.75rem 1rem;transition:all .25s;display:flex;position:relative}.suggestion-area[data-v-e7eed4b3]:hover{background:var(--w-5);border-color:var(--w-10)}.suggestion-area[data-v-e7eed4b3]:focus-within{border-color:var(--c-primary-30);box-shadow:0 0 0 3px var(--c-primary-6);background:#00cae00a}.suggestion-icon[data-v-e7eed4b3]{color:var(--w-20);flex-shrink:0;margin-top:.125rem;transition:color .2s}.suggestion-area:focus-within .suggestion-icon[data-v-e7eed4b3]{color:var(--c-primary-60)}.suggestion-input[data-v-e7eed4b3]{color:var(--w-90);resize:none;background:0 0;border:none;outline:none;flex:1;min-height:1.25rem;max-height:10rem;margin:0;padding:0;font-family:inherit;font-size:.8125rem;line-height:1.5;overflow:hidden}.suggestion-input[data-v-e7eed4b3]::placeholder{color:#ffffff38}.suggestion-hint[data-v-e7eed4b3]{color:#ffffff2e;border:1px solid var(--w-8);letter-spacing:.02em;cursor:default;-webkit-user-select:none;user-select:none;border-radius:.375rem;flex-shrink:0;padding:.125rem .5rem;font-family:monospace;font-size:.6875rem;transition:all .25s}.suggestion-hint.active[data-v-e7eed4b3]{color:var(--c-primary-90);border-color:var(--c-primary-50);background:var(--c-primary-10);cursor:pointer;box-shadow:0 0 6px var(--c-primary-15)}html[data-theme=light] .suggestion-input[data-v-e7eed4b3]::placeholder{color:#78808c}html[data-theme=light] .suggestion-hint[data-v-e7eed4b3]{color:#5a6476}.zhixing-zhuangtai[data-v-49f46274]{background:var(--w-2);border:1px solid var(--w-6);border-radius:.875rem;flex-direction:column;gap:.75rem;margin-top:.5rem;padding:1.125rem 1.25rem;transition:all .5s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.zhixing-zhuangtai[data-v-49f46274]:before{content:"";height:2px;transition:background .6s;position:absolute;top:0;left:0;right:0}.phase-dispatch[data-v-49f46274]:before{background:linear-gradient(90deg,#3b82f6cc,#3b82f633,#0000)}.phase-thinking[data-v-49f46274]:before{background:linear-gradient(90deg,#8b5cf6cc,#a855f766,#0000)}.phase-building[data-v-49f46274]:before{background:linear-gradient(90deg,var(--c-primary-80),#22d3ee4d,transparent)}.phase-default[data-v-49f46274]:before{background:linear-gradient(90deg,#3b82f699,#3b82f626,#0000)}.status-title-row[data-v-49f46274]{align-items:center;gap:.425rem;display:flex}.title-icon[data-v-49f46274]{font-size:.75rem;transition:color .5s}.phase-dispatch .title-icon[data-v-49f46274]{color:#60a5fa99}.phase-thinking .title-icon[data-v-49f46274]{color:#a78bfa99}.phase-building .title-icon[data-v-49f46274]{color:#22d3ee99}.phase-default .title-icon[data-v-49f46274]{color:var(--w-30)}.title-text[data-v-49f46274]{letter-spacing:.08em;color:var(--w-35);text-transform:uppercase;font-size:.6875rem;font-weight:600;transition:color .5s}.phase-dispatch .title-text[data-v-49f46274]{color:#60a5fa73}.phase-thinking .title-text[data-v-49f46274]{color:#a78bfa73}.phase-building .title-text[data-v-49f46274]{color:#22d3ee73}.status-main-row[data-v-49f46274]{align-items:center;gap:.75rem;display:flex}.status-visual[data-v-49f46274]{flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex;position:relative}.anim-dispatch[data-v-49f46274]{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.signal-dot[data-v-49f46274]{background:#3b82f6e6;border-radius:50%;width:.5rem;height:.5rem;animation:1.5s ease-in-out infinite signalPulse-49f46274;box-shadow:0 0 8px #3b82f680}.signal-ring[data-v-49f46274]{border:2px solid #3b82f666;border-radius:50%;width:1.5rem;height:1.5rem;animation:2s ease-out infinite signalExpand-49f46274;position:absolute}.signal-ring.ring-2[data-v-49f46274]{animation-delay:.7s}@keyframes signalPulse-49f46274{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.3)}}@keyframes signalExpand-49f46274{0%{opacity:.8;transform:scale(.5)}to{opacity:0;transform:scale(2)}}.anim-thinking[data-v-49f46274]{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.think-core[data-v-49f46274]{background:radial-gradient(circle,#a855f7f2,#8b5cf6b3);border-radius:50%;width:.625rem;height:.625rem;animation:2s ease-in-out infinite thinkPulse-49f46274;box-shadow:0 0 12px #8b5cf680}.think-orbit[data-v-49f46274]{border:1.5px solid #8b5cf699;border-color:#8b5cf699 #a855f74d #0000 #0000;border-radius:50%;width:1.75rem;height:1.75rem;animation:2.5s linear infinite thinkOrbit-49f46274;position:absolute}.think-orbit.orbit-2[data-v-49f46274]{border-top-color:#a855f766;border-right-color:#8b5cf626;width:2.25rem;height:2.25rem;animation-duration:3.5s;animation-direction:reverse}.think-spark[data-v-49f46274]{background:#a855f7e6;border-radius:50%;width:3px;height:3px;animation:2.5s ease-in-out infinite sparkle-49f46274;position:absolute}.think-spark.spark-1[data-v-49f46274]{animation-delay:0s;top:2px;right:8px}.think-spark.spark-2[data-v-49f46274]{animation-delay:.8s;bottom:4px;left:4px}.think-spark.spark-3[data-v-49f46274]{animation-delay:1.6s;top:10px;left:2px}@keyframes thinkPulse-49f46274{0%,to{transform:scale(1);box-shadow:0 0 12px #8b5cf680}50%{transform:scale(1.15);box-shadow:0 0 20px #8b5cf6b3}}@keyframes thinkOrbit-49f46274{to{transform:rotate(360deg)}}@keyframes sparkle-49f46274{0%,to{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1.2)}}.anim-building[data-v-49f46274]{justify-content:center;align-items:flex-end;gap:3px;width:100%;height:100%;padding-bottom:.375rem;display:flex;position:relative}.block[data-v-49f46274]{border-radius:2px;width:.5rem;animation:1.6s ease-in-out infinite blockBuild-49f46274}.block-1[data-v-49f46274]{background:linear-gradient(to top,var(--c-primary-80),var(--c-primary-30));animation-delay:0s}.block-2[data-v-49f46274]{background:linear-gradient(#22d3ee4d,#22d3eecc);animation-delay:.2s}.block-3[data-v-49f46274]{background:linear-gradient(#06b6d44d,#06b6d4cc);animation-delay:.4s}@keyframes blockBuild-49f46274{0%,to{height:.5rem}30%{height:1.375rem}60%{height:.875rem}80%{height:1.125rem}}.anim-default[data-v-49f46274]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.spinner-arc[data-v-49f46274]{border:2px solid #3b82f633;border-top-color:#3b82f6cc;border-radius:50%;width:1.375rem;height:1.375rem;animation:.8s linear infinite spin-49f46274}@keyframes spin-49f46274{to{transform:rotate(360deg)}}.status-text-area[data-v-49f46274]{align-items:baseline;display:flex}.status-main-text[data-v-49f46274]{font-size:.9375rem;font-weight:600;line-height:1.4;transition:color .5s}.phase-dispatch .status-main-text[data-v-49f46274]{color:#60a5faf2}.phase-thinking .status-main-text[data-v-49f46274]{color:#a78bfaf2}.phase-building .status-main-text[data-v-49f46274]{color:#22d3eef2}.phase-default .status-main-text[data-v-49f46274]{color:var(--w-85)}.wave-dots[data-v-49f46274]{margin-left:2px;display:inline-flex}.wave-dots .dot[data-v-49f46274]{font-size:1.15em;font-weight:700;animation:1.4s ease-in-out infinite wave-49f46274}.phase-dispatch .wave-dots .dot[data-v-49f46274]{color:#60a5facc}.phase-thinking .wave-dots .dot[data-v-49f46274]{color:#a78bfacc}.phase-building .wave-dots .dot[data-v-49f46274]{color:#22d3eecc}.phase-default .wave-dots .dot[data-v-49f46274]{color:#ffc800e6}.wave-dots .dot[data-v-49f46274]:first-child{animation-delay:0s}.wave-dots .dot[data-v-49f46274]:nth-child(2){animation-delay:.2s}.wave-dots .dot[data-v-49f46274]:nth-child(3){animation-delay:.4s}@keyframes wave-49f46274{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}.phase-indicator[data-v-49f46274]{padding:.5rem .25rem 0}.phase-track[data-v-49f46274]{height:2.5rem;margin:0 1rem;position:relative}.track-bg[data-v-49f46274]{background:var(--w-6);border-radius:2px;height:3px;position:absolute;top:.5rem;left:0;right:0}.track-fill[data-v-49f46274]{border-radius:2px;height:3px;transition:width .8s cubic-bezier(.4,0,.2,1);position:absolute;top:.5rem;left:0}.phase-dispatch .track-fill[data-v-49f46274]{background:linear-gradient(90deg,#3b82f6e6,#3b82f666)}.phase-thinking .track-fill[data-v-49f46274]{background:linear-gradient(90deg,#22c55ecc,#8b5cf6e6)}.phase-building .track-fill[data-v-49f46274]{background:linear-gradient(90deg,#22c55eb3,#22c55e80,var(--c-primary-90))}.track-nodes[data-v-49f46274]{height:100%;position:absolute;top:0;left:0;right:0}.track-node[data-v-49f46274]{flex-direction:column;align-items:center;gap:.375rem;display:flex;position:absolute;transform:translate(-50%)}.node-dot[data-v-49f46274]{background:var(--w-3);border:2px solid var(--w-10);border-radius:50%;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;transition:all .5s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.node-inner[data-v-49f46274]{background:var(--w-8);border-radius:50%;width:.375rem;height:.375rem;transition:all .5s}.track-node.active .node-dot[data-v-49f46274]{border-color:currentColor;animation:2s ease-in-out infinite nodeGlow-49f46274;box-shadow:0 0 10px,0 0 20px #8b5cf626}.track-node.active .node-inner[data-v-49f46274]{background:currentColor;box-shadow:0 0 4px}.phase-dispatch .track-node.active[data-v-49f46274]{color:#3b82f6b3}.phase-thinking .track-node.active[data-v-49f46274]{color:#8b5cf6b3}.phase-building .track-node.active[data-v-49f46274]{color:var(--c-primary-70)}.track-node.done .node-dot[data-v-49f46274]{box-shadow:none;background:#22c55e1a;border-color:#22c55e80;animation:none}.track-node.done .node-inner[data-v-49f46274]{box-shadow:none;background:#22c55ecc}@keyframes nodeGlow-49f46274{0%,to{box-shadow:0 0 8px,0 0 16px #8b5cf61a}50%{box-shadow:0 0 14px,0 0 28px #8b5cf633}}.node-label[data-v-49f46274]{letter-spacing:.06em;color:var(--w-12);white-space:nowrap;font-size:.6875rem;font-weight:500;transition:all .5s}.track-node.active .node-label[data-v-49f46274]{color:#ffffffa6;font-weight:600}.track-node.done .node-label[data-v-49f46274]{color:#22c55e80}html[data-theme=light] .node-label[data-v-49f46274]{color:#4b5569}html[data-theme=light] .track-node.active .node-label[data-v-49f46274]{color:#1e2332}html[data-theme=light] .track-node.done .node-label[data-v-49f46274]{color:#149646}.jieDian-header[data-v-caae5b99]{margin-bottom:.25rem}.jieDian-name[data-v-caae5b99]{color:var(--w-100);font-size:1rem;font-weight:600}.jieDian-sub[data-v-caae5b99]{color:var(--w-50);margin-top:.25rem;font-size:.8125rem;line-height:1.5;display:block}.yitu-confirm-area[data-v-caae5b99]{flex-direction:column;gap:1.25rem;margin-top:.75rem;display:flex}.section-header[data-v-caae5b99]{justify-content:space-between;align-items:baseline;display:flex}.section-title[data-v-caae5b99]{color:var(--w-90);font-size:.9375rem;font-weight:600}.section-hint[data-v-caae5b99]{color:var(--w-35);font-size:.75rem}.options-grid[data-v-caae5b99]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.option-card[data-v-caae5b99]{border:1px solid var(--w-7);border-left:3px solid var(--w-10);cursor:pointer;background:#ffffff06;border-radius:.875rem;padding:1.125rem 1.25rem;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.option-card[data-v-caae5b99]:hover{background:var(--w-5);transform:translateY(-2px);box-shadow:0 6px 20px #00000040}.option-card.card-cyan[data-v-caae5b99]{border-left-color:var(--c-primary-30)}.option-card.card-purple[data-v-caae5b99]{border-left-color:#a855f74d}.option-card.card-amber[data-v-caae5b99]{border-left-color:#f59e0b4d}.option-card.card-teal[data-v-caae5b99]{border-left-color:#2dd4bf4d}.option-card.card-green[data-v-caae5b99]{border-left-color:#22c55e4d}.option-card.card-blue[data-v-caae5b99]{border-left-color:#3b82f64d}.option-card.card-cyan[data-v-caae5b99]:hover{border-color:var(--c-primary-20);border-left-color:var(--c-primary-60)}.option-card.card-purple[data-v-caae5b99]:hover{border-color:#a855f733 #a855f733 #a855f733 #a855f799}.option-card.card-amber[data-v-caae5b99]:hover{border-color:#f59e0b33 #f59e0b33 #f59e0b33 #f59e0b99}.option-card.card-teal[data-v-caae5b99]:hover{border-color:#2dd4bf33 #2dd4bf33 #2dd4bf33 #2dd4bf99}.option-card.card-green[data-v-caae5b99]:hover{border-color:#22c55e33 #22c55e33 #22c55e33 #22c55e99}.option-card.card-blue[data-v-caae5b99]:hover{border-color:#3b82f633 #3b82f633 #3b82f633 #3b82f699}.option-card.is-selected.card-cyan[data-v-caae5b99]{border-color:var(--c-primary-50);border-left-color:var(--color-primary);background:var(--c-primary-6);box-shadow:0 0 0 1px var(--c-primary-20),0 6px 24px var(--c-primary-10)}.option-card.is-selected.card-purple[data-v-caae5b99]{background:#a855f70f;border-color:#a855f780 #a855f780 #a855f780 #a855f7;box-shadow:0 0 0 1px #a855f733,0 6px 24px #a855f71a}.option-card.is-selected.card-amber[data-v-caae5b99]{background:#f59e0b0f;border-color:#f59e0b80 #f59e0b80 #f59e0b80 #f59e0b;box-shadow:0 0 0 1px #f59e0b33,0 6px 24px #f59e0b1a}.option-card.is-selected.card-teal[data-v-caae5b99]{background:#2dd4bf0f;border-color:#2dd4bf80 #2dd4bf80 #2dd4bf80 #2dd4bf;box-shadow:0 0 0 1px #2dd4bf33,0 6px 24px #2dd4bf1a}.option-card.is-selected.card-green[data-v-caae5b99]{background:#22c55e0f;border-color:#22c55e80 #22c55e80 #22c55e80 #22c55e;box-shadow:0 0 0 1px #22c55e33,0 6px 24px #22c55e1a}.option-card.is-selected.card-blue[data-v-caae5b99]{background:#3b82f60f;border-color:#3b82f680 #3b82f680 #3b82f680 #3b82f6;box-shadow:0 0 0 1px #3b82f633,0 6px 24px #3b82f61a}.check-mark[data-v-caae5b99]{border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;animation:.25s cubic-bezier(.34,1.56,.64,1) checkPop-caae5b99;display:flex;position:absolute;top:.75rem;right:.75rem}.check-mark svg[data-v-caae5b99]{width:.875rem;height:.875rem}.card-cyan .check-mark[data-v-caae5b99]{background:var(--c-primary-20);color:var(--color-primary)}.card-purple .check-mark[data-v-caae5b99]{color:#a855f7;background:#a855f733}.card-amber .check-mark[data-v-caae5b99]{color:#f59e0b;background:#f59e0b33}.card-teal .check-mark[data-v-caae5b99]{color:#2dd4bf;background:#2dd4bf33}.card-green .check-mark[data-v-caae5b99]{color:#22c55e;background:#22c55e33}.card-blue .check-mark[data-v-caae5b99]{color:#3b82f6;background:#3b82f633}@keyframes checkPop-caae5b99{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.option-badge[data-v-caae5b99]{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;margin-bottom:.75rem;font-size:.8125rem;font-weight:700;display:inline-flex}.badge-cyan[data-v-caae5b99]{background:var(--c-primary-15);color:var(--color-primary)}.badge-purple[data-v-caae5b99]{color:#a855f7;background:#a855f726}.badge-amber[data-v-caae5b99]{color:#f59e0b;background:#f59e0b26}.badge-teal[data-v-caae5b99]{color:#2dd4bf;background:#2dd4bf26}.badge-green[data-v-caae5b99]{color:#22c55e;background:#22c55e26}.badge-blue[data-v-caae5b99]{color:#3b82f6;background:#3b82f626}.option-title[data-v-caae5b99]{color:var(--w-95);margin-bottom:.625rem;font-size:.9375rem;font-weight:700}.option-reason[data-v-caae5b99]{align-items:center;gap:.5rem;display:flex}.reason-tag[data-v-caae5b99]{letter-spacing:.03em;white-space:nowrap;border-radius:.25rem;flex-shrink:0;padding:.125rem .4375rem;font-size:.625rem;font-weight:600;line-height:1.5}.reason-tag-recommend[data-v-caae5b99]{color:#22c55ef2;background:#22c55e26;border:1px solid #22c55e4d}.reason-tag-not-recommend[data-v-caae5b99]{color:#ef4444d9;background:#ef44441f;border:1px solid #ef444440}.reason-text[data-v-caae5b99]{font-size:.8125rem;line-height:1.6}.recommend-reason[data-v-caae5b99]{color:#22c55eb3}.not-recommend-reason[data-v-caae5b99]{color:var(--w-35)}.action-row[data-v-caae5b99]{justify-content:flex-end;align-items:center;display:flex}.confirm-btn[data-v-caae5b99]{background:linear-gradient(135deg,var(--c-primary-15),#3b82f61f);border:1px solid var(--c-primary-35);color:var(--c-primary-95);cursor:pointer;letter-spacing:.02em;border-radius:.625rem;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-size:.875rem;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.confirm-btn[data-v-caae5b99]:hover:not(:disabled){background:linear-gradient(135deg,var(--c-primary-25),#3b82f633);box-shadow:0 4px 20px var(--c-primary-20);border-color:#00cae08c;transform:translateY(-1px)}.confirm-btn[data-v-caae5b99]:disabled{opacity:.35;cursor:not-allowed}.btn-spinner[data-v-caae5b99]{border:2px solid var(--c-primary-30);border-top-color:var(--c-primary-90);border-radius:50%;width:.875rem;height:.875rem;animation:.8s linear infinite spin-caae5b99}@keyframes spin-caae5b99{to{transform:rotate(360deg)}}.yitu-done-area[data-v-caae5b99]{flex-direction:column;gap:.625rem;margin-top:.625rem;display:flex}.done-analysis[data-v-caae5b99]{color:var(--w-45);font-size:.8125rem;line-height:1.6}.done-card[data-v-caae5b99]{background:#34d39908;border:1px solid #34d3991f;border-radius:.75rem;flex-direction:column;gap:.5rem;padding:.875rem 1rem;display:flex;position:relative;overflow:hidden}.done-accent-bar[data-v-caae5b99]{background:linear-gradient(90deg,#34d399b3,#34d39933,#0000);height:2px;position:absolute;top:0;left:0;right:0}.done-card-header[data-v-caae5b99]{align-items:center;display:flex}.done-badge[data-v-caae5b99]{color:#34d399e6;white-space:nowrap;background:#34d3991a;border:1px solid #34d39933;border-radius:.3125rem;align-items:center;gap:.25rem;padding:.1875rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}.done-badge svg[data-v-caae5b99]{color:#34d399e6;flex-shrink:0}.done-card-reason[data-v-caae5b99]{color:var(--w-50);font-size:.8125rem;line-height:1.6}.wave-dots[data-v-caae5b99]{margin-left:2px;display:inline-flex}.wave-dots .dot[data-v-caae5b99]{color:#ffc800e6;font-size:1.2em;animation:1.4s ease-in-out infinite wave-caae5b99}.wave-dots .dot[data-v-caae5b99]:first-child{animation-delay:0s}.wave-dots .dot[data-v-caae5b99]:nth-child(2){animation-delay:.2s}.wave-dots .dot[data-v-caae5b99]:nth-child(3){animation-delay:.4s}@keyframes wave-caae5b99{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}html[data-theme=light] .jieDian-name[data-v-caae5b99]{color:#1e2332}html[data-theme=light] .jieDian-sub[data-v-caae5b99]{color:#4b5569}html[data-theme=light] .option-card[data-v-caae5b99]{background:#fffffff2;border-color:#00000014 #00000014 #00000014 #0000001f}html[data-theme=light] .option-card[data-v-caae5b99]:hover{background:#00000005;box-shadow:0 6px 20px #00000014}html[data-theme=light] .option-title[data-v-caae5b99]{color:#191c2d}html[data-theme=light] .not-recommend-reason[data-v-caae5b99]{color:#555f73}html[data-theme=light] .confirm-btn[data-v-caae5b99]{color:#008caa}html[data-theme=light] .done-analysis[data-v-caae5b99]{color:#414b64}html[data-theme=light] .done-card-reason[data-v-caae5b99]{color:#323c50}html[data-theme=light] .option-card.is-selected.card-green[data-v-caae5b99]{background:#15803d12;border-color:#15803d73 #15803d73 #15803d73 #15803d;box-shadow:0 0 0 1px #15803d2e,0 6px 24px #15803d14}html[data-theme=light] .card-green .check-mark[data-v-caae5b99]{color:#15803d;background:#15803d2e}html[data-theme=light] .badge-green[data-v-caae5b99]{color:#15803d;background:#15803d24}html[data-theme=light] .option-card.card-green[data-v-caae5b99]{border-left-color:#15803d59}html[data-theme=light] .option-card.card-green[data-v-caae5b99]:hover{border-color:#15803d2e #15803d2e #15803d2e #15803d8c}html[data-theme=light] .reason-tag-recommend[data-v-caae5b99]{color:#15803d;background:#15803d1f;border-color:#15803d47}html[data-theme=light] .recommend-reason[data-v-caae5b99]{color:#15803de0}html[data-theme=light] .done-card[data-v-caae5b99]{background:#0596690f;border-color:#05966933}html[data-theme=light] .done-accent-bar[data-v-caae5b99]{background:linear-gradient(90deg,#059669a6,#05966938,#0000)}html[data-theme=light] .done-badge[data-v-caae5b99]{color:#059669;background:#0596691f;border-color:#0596693d}html[data-theme=light] .done-badge svg[data-v-caae5b99]{color:#059669}.jieDian-header[data-v-29d6891d]{margin-bottom:.25rem}.jieDian-name[data-v-29d6891d]{color:var(--w-100);font-size:1rem;font-weight:600}.jieDian-sub[data-v-29d6891d]{color:var(--w-45);margin-top:.25rem;font-size:.8125rem;line-height:1.5;display:block}.chuangyi-confirm-area[data-v-29d6891d]{flex-direction:column;gap:1.25rem;margin-top:.75rem;display:flex}.selection-area[data-v-29d6891d]{flex-direction:column;gap:1rem;display:flex}.selection-header[data-v-29d6891d]{justify-content:space-between;align-items:baseline;display:flex}.header-title[data-v-29d6891d]{color:var(--w-100);font-size:.9375rem;font-weight:600}.header-hint[data-v-29d6891d]{color:var(--w-35);font-size:.75rem}.fangxiang-grid[data-v-29d6891d]{grid-template-columns:repeat(2,1fr);gap:.875rem;display:grid}.fangxiang-card[data-v-29d6891d]{--accent:96, 165, 250;border:1px solid var(--w-7);cursor:pointer;background:#ffffff06;border-radius:14px;flex-direction:column;padding:1.125rem 1.125rem .875rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.card-glow-bar[data-v-29d6891d]{background:linear-gradient(90deg,transparent,rgba(var(--accent),.5),transparent);opacity:0;height:2px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.fangxiang-card:hover .card-glow-bar[data-v-29d6891d],.fangxiang-card.selected .card-glow-bar[data-v-29d6891d]{opacity:1}.fangxiang-card.selected .card-glow-bar[data-v-29d6891d]{background:linear-gradient(90deg,transparent,rgba(var(--accent),.8),transparent)}.fangxiang-card[data-v-29d6891d]:hover{background:rgba(var(--accent),.04);border-color:rgba(var(--accent),.2);box-shadow:0 8px 24px -8px #00000059,0 0 0 1px rgba(var(--accent),.08);transform:translateY(-3px)}.fangxiang-card.selected[data-v-29d6891d]{background:rgba(var(--accent),.08);border-color:rgba(var(--accent),.45);box-shadow:0 0 0 1px rgba(var(--accent),.15),0 4px 20px -4px rgba(var(--accent),.2),inset 0 1px rgba(var(--accent),.1)}.card-accent-a[data-v-29d6891d]{--accent:34, 211, 238}.card-accent-b[data-v-29d6891d]{--accent:168, 85, 247}.card-accent-c[data-v-29d6891d]{--accent:251, 146, 60}.card-accent-d[data-v-29d6891d]{--accent:244, 114, 182}.card-header[data-v-29d6891d]{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.card-badge[data-v-29d6891d]{background:linear-gradient(135deg,rgba(var(--accent),.2),rgba(var(--accent),.08));border:1px solid rgba(var(--accent),.18);border-radius:10px;justify-content:center;align-items:center;width:2.125rem;height:2.125rem;transition:all .3s;display:flex}.badge-letter[data-v-29d6891d]{color:rgba(var(--accent),1);font-size:.875rem;font-weight:700;line-height:1}.fangxiang-card.selected .card-badge[data-v-29d6891d]{background:linear-gradient(135deg,rgba(var(--accent),.35),rgba(var(--accent),.15));border-color:rgba(var(--accent),.35);box-shadow:0 0 12px rgba(var(--accent),.2)}.card-check[data-v-29d6891d]{background:linear-gradient(135deg,rgba(var(--accent),1),rgba(var(--accent),.7));width:1.375rem;height:1.375rem;box-shadow:0 2px 8px rgba(var(--accent),.4);border-radius:50%;justify-content:center;align-items:center;animation:.3s cubic-bezier(.34,1.56,.64,1) check-pop-29d6891d;display:flex}@keyframes check-pop-29d6891d{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.card-check svg[data-v-29d6891d]{width:.8rem;height:.8rem;color:var(--w-100)}.card-body[data-v-29d6891d]{flex-direction:column;flex:1;gap:.375rem;display:flex}.card-title[data-v-29d6891d]{color:var(--w-95);font-size:.9375rem;font-weight:600;line-height:1.35;transition:color .25s}.fangxiang-card.selected .card-title[data-v-29d6891d]{color:var(--w-100)}.card-desc[data-v-29d6891d]{color:var(--w-50);-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:.8rem;line-height:1.6;display:-webkit-box;overflow:hidden}.fangxiang-card:hover .card-desc[data-v-29d6891d]{color:var(--w-60)}.fangxiang-card.selected .card-desc[data-v-29d6891d]{color:#ffffffa6}.card-footer[data-v-29d6891d]{border-top:1px solid var(--w-5);margin-top:.75rem;padding-top:.625rem}.scene-chip[data-v-29d6891d]{background:rgba(var(--accent),.08);border:1px solid rgba(var(--accent),.12);border-radius:2rem;align-items:center;gap:.375rem;padding:.25rem .625rem;transition:all .25s;display:inline-flex}.fangxiang-card.selected .scene-chip[data-v-29d6891d]{background:rgba(var(--accent),.14);border-color:rgba(var(--accent),.25)}.chip-dot[data-v-29d6891d]{background:rgba(var(--accent),.8);border-radius:50%;flex-shrink:0;width:5px;height:5px}.fangxiang-card.selected .chip-dot[data-v-29d6891d]{box-shadow:0 0 6px rgba(var(--accent),.6)}.chip-text[data-v-29d6891d]{color:rgba(var(--accent),.85);font-size:.6875rem;font-weight:500}.action-row[data-v-29d6891d]{justify-content:flex-end;align-items:center;display:flex}.confirm-btn[data-v-29d6891d]{background:linear-gradient(135deg,var(--c-primary-15),#3b82f61f);border:1px solid var(--c-primary-35);color:var(--c-primary-95);cursor:pointer;letter-spacing:.02em;border-radius:.625rem;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-size:.875rem;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.confirm-btn[data-v-29d6891d]:hover:not(:disabled){background:linear-gradient(135deg,var(--c-primary-25),#3b82f633);box-shadow:0 4px 20px var(--c-primary-20);border-color:#00cae08c;transform:translateY(-1px)}.confirm-btn[data-v-29d6891d]:disabled{opacity:.35;cursor:not-allowed}.btn-spinner[data-v-29d6891d]{border:2px solid var(--c-primary-30);border-top-color:var(--c-primary-90);border-radius:50%;width:.875rem;height:.875rem;animation:.8s linear infinite spin-29d6891d}@keyframes spin-29d6891d{to{transform:rotate(360deg)}}.chuangyi-done-area[data-v-29d6891d]{margin-top:.625rem}.done-card[data-v-29d6891d]{--bar-color:99, 102, 241;--badge-color:52, 211, 153;--name-color:224, 231, 255;--tag-color:251, 191, 36;background:var(--w-2);border:1px solid var(--w-8);border-radius:.75rem;flex-direction:column;gap:.625rem;padding:1rem 1.125rem;display:flex;position:relative;overflow:hidden}.done-accent-bar[data-v-29d6891d]{background:linear-gradient(90deg,rgba(var(--bar-color),.7),rgba(var(--bar-color),.2),transparent);height:2px;position:absolute;top:0;left:0;right:0}.done-accent-a[data-v-29d6891d]{--bar-color:34, 211, 238}.done-accent-b[data-v-29d6891d]{--bar-color:139, 92, 246}.done-accent-c[data-v-29d6891d]{--bar-color:251, 146, 60}.done-accent-d[data-v-29d6891d]{--bar-color:236, 72, 153}.done-header[data-v-29d6891d]{align-items:center;gap:.5rem;display:flex}.done-badge[data-v-29d6891d]{background:rgba(var(--bar-color),.1);border:1px solid rgba(var(--bar-color),.2);color:rgba(var(--bar-color),.9);white-space:nowrap;border-radius:.3125rem;align-items:center;gap:.25rem;padding:.1875rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.done-badge svg[data-v-29d6891d]{color:rgba(var(--badge-color),.9);flex-shrink:0}.done-name[data-v-29d6891d]{color:rgba(var(--name-color),.95);font-size:.9375rem;font-weight:600}.done-desc[data-v-29d6891d]{color:#ffffff8c;font-size:.8125rem;line-height:1.65}.done-footer[data-v-29d6891d]{flex-wrap:wrap;gap:.375rem;margin-top:.125rem;display:flex}.done-tag[data-v-29d6891d]{background:rgba(var(--tag-color),.06);border:1px solid rgba(var(--tag-color),.12);color:rgba(var(--tag-color),.75);border-radius:1rem;align-items:center;gap:.3rem;padding:.1875rem .5rem;font-size:.6875rem;font-weight:500;display:inline-flex}.tag-dot[data-v-29d6891d]{background:rgba(var(--tag-color),.55);border-radius:50%;flex-shrink:0;width:4px;height:4px}.wave-dots[data-v-29d6891d]{margin-left:2px;display:inline-flex}.wave-dots .dot[data-v-29d6891d]{color:#ffc800e6;font-size:1.2em;animation:1.4s ease-in-out infinite wave-29d6891d}.wave-dots .dot[data-v-29d6891d]:first-child{animation-delay:0s}.wave-dots .dot[data-v-29d6891d]:nth-child(2){animation-delay:.2s}.wave-dots .dot[data-v-29d6891d]:nth-child(3){animation-delay:.4s}@keyframes wave-29d6891d{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}html[data-theme=light] .jieDian-name[data-v-29d6891d]{color:#141826}html[data-theme=light] .jieDian-sub[data-v-29d6891d]{color:#4b5569}html[data-theme=light] .card-title[data-v-29d6891d]{color:#141826}html[data-theme=light] .card-desc[data-v-29d6891d]{color:#374155}html[data-theme=light] .fangxiang-card:hover .card-desc[data-v-29d6891d]{color:#283041}html[data-theme=light] .fangxiang-card.selected .card-desc[data-v-29d6891d]{color:#283246}html[data-theme=light] .done-desc[data-v-29d6891d]{color:#323c50}html[data-theme=light] .done-card[data-v-29d6891d]{background:#fffffff2;border-color:#00000014}html[data-theme=light] .done-title[data-v-29d6891d]{color:#141826}html[data-theme=light] .confirm-btn[data-v-29d6891d]{color:#008caa}.jieDian-header[data-v-c0b42fe8]{margin-bottom:.25rem}.jieDian-name[data-v-c0b42fe8]{color:var(--w-100);font-size:1rem;font-weight:600}.jieDian-sub[data-v-c0b42fe8]{color:var(--w-45);margin-top:.25rem;font-size:.8125rem;line-height:1.5;display:block}.dagang-confirm-area[data-v-c0b42fe8]{flex-direction:column;gap:1rem;margin-top:.75rem;display:flex}.dagang-top-info[data-v-c0b42fe8]{background:linear-gradient(135deg,#8b5cf60f,#3b82f60a,var(--c-primary-3));border:1px solid #8b5cf61f;border-radius:1rem;padding:1.125rem 1.25rem;position:relative;overflow:hidden}.dagang-top-info[data-v-c0b42fe8]:before{content:"";background:linear-gradient(90deg,#8b5cf699,#3b82f666,var(--c-primary-30),transparent);height:2px;position:absolute;top:0;left:0;right:0}.top-info-main[data-v-c0b42fe8]{flex-direction:column;gap:.625rem;display:flex}.story-title[data-v-c0b42fe8]{color:var(--w-100);letter-spacing:.01em;margin:0;font-size:1.25rem;font-weight:700;line-height:1.4}.tag-row[data-v-c0b42fe8]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.type-tag[data-v-c0b42fe8]{letter-spacing:.03em;border-radius:2rem;align-items:center;padding:.1875rem .625rem;font-size:.6875rem;font-weight:600;display:inline-flex}.type-tag-0[data-v-c0b42fe8]{color:#a78bfaf2;background:#8b5cf61f;border:1px solid #8b5cf633}.type-tag-1[data-v-c0b42fe8]{color:#60a5faf2;background:#3b82f61f;border:1px solid #3b82f633}.type-tag-2[data-v-c0b42fe8]{color:#fb923cf2;background:#fb923c1f;border:1px solid #fb923c33}.type-tag-3[data-v-c0b42fe8]{color:#f472b6f2;background:#f472b61f;border:1px solid #f472b633}.mood-tag[data-v-c0b42fe8]{color:#fbbf24d9;background:#fbbf2414;border:1px solid #fbbf2426;border-radius:2rem;align-items:center;gap:.3rem;padding:.1875rem .625rem;font-size:.6875rem;font-weight:500;display:inline-flex}.mood-tag svg[data-v-c0b42fe8]{color:#fbbf24b3;flex-shrink:0}.conflict-card[data-v-c0b42fe8]{background:#ef44440a;border:1px solid #ef44441a;border-radius:.875rem;gap:0;transition:all .25s;display:flex;overflow:hidden}.conflict-card[data-v-c0b42fe8]:hover{background:#ef44440f;border-color:#ef44442e}.conflict-accent[data-v-c0b42fe8]{background:linear-gradient(#ef4444cc,#fb923c99);flex-shrink:0;width:3px}.conflict-content[data-v-c0b42fe8]{flex-direction:column;gap:.375rem;padding:.875rem 1rem;display:flex}.conflict-label[data-v-c0b42fe8]{color:#ef4444cc;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:.375rem;font-size:.6875rem;font-weight:700;display:flex}.conflict-label svg[data-v-c0b42fe8]{color:#ef4444b3}.conflict-text[data-v-c0b42fe8]{color:var(--w-85);font-size:.9rem;font-weight:500;line-height:1.6}.characters-area[data-v-c0b42fe8]{flex-direction:column;gap:.75rem;display:flex}.section-title[data-v-c0b42fe8]{color:var(--w-70);align-items:center;gap:.4rem;font-size:.8125rem;font-weight:600;display:flex}.section-title svg[data-v-c0b42fe8]{color:var(--c-primary-70)}.characters-grid[data-v-c0b42fe8]{flex-wrap:wrap;gap:.625rem;display:flex}.character-card[data-v-c0b42fe8]{--ch-color:139, 92, 246;background:rgba(var(--ch-color),.04);border:1px solid rgba(var(--ch-color),.1);border-radius:.75rem;flex:1;min-width:10rem;max-width:16rem;padding:.75rem .875rem;transition:all .25s}.character-card[data-v-c0b42fe8]:hover{background:rgba(var(--ch-color),.07);border-color:rgba(var(--ch-color),.2);transform:translateY(-1px)}.char-accent-0[data-v-c0b42fe8]{--ch-color:139, 92, 246}.char-accent-1[data-v-c0b42fe8]{--ch-color:59, 130, 246}.char-accent-2[data-v-c0b42fe8]{--ch-color:34, 211, 238}.char-accent-3[data-v-c0b42fe8]{--ch-color:251, 146, 60}.char-accent-4[data-v-c0b42fe8]{--ch-color:244, 114, 182}.char-header[data-v-c0b42fe8]{align-items:center;gap:.5rem;margin-bottom:.375rem;display:flex}.char-name[data-v-c0b42fe8]{color:var(--w-95);font-size:.875rem;font-weight:600}.char-role[data-v-c0b42fe8]{background:rgba(var(--ch-color),.15);border:1px solid rgba(var(--ch-color),.2);color:rgba(var(--ch-color),.9);white-space:nowrap;border-radius:1rem;padding:.0625rem .375rem;font-size:.625rem;font-weight:600}.char-desc[data-v-c0b42fe8]{color:var(--w-50);font-size:.75rem;line-height:1.55}.dagang-content-area[data-v-c0b42fe8]{background:var(--w-2);border:1px solid var(--w-8);border-radius:1rem;overflow:hidden}.dagang-header[data-v-c0b42fe8]{border-bottom:1px solid var(--w-6);background:linear-gradient(135deg,#8b5cf60f,#3b82f60a);justify-content:space-between;align-items:center;padding:.875rem 1.25rem;display:flex}.header-left[data-v-c0b42fe8]{align-items:center;gap:.5rem;display:flex}.header-icon[data-v-c0b42fe8]{color:#8b5cf6cc;width:1.125rem;height:1.125rem}.header-title[data-v-c0b42fe8]{color:var(--w-90);font-size:.875rem;font-weight:600}.dagang-body[data-v-c0b42fe8]{color:#ffffffc7;padding:1.125rem 1.375rem;font-size:.8625rem;line-height:1.8}.dagang-body[data-v-c0b42fe8] .md-h1{color:var(--w-100);border-bottom:1px solid var(--w-8);margin:.875rem 0 .5rem;padding-bottom:.375rem;font-size:1.1875rem;font-weight:700}.dagang-body[data-v-c0b42fe8] .md-h2{color:var(--w-100);margin:.75rem 0 .375rem;font-size:1.0325rem;font-weight:600}.dagang-body[data-v-c0b42fe8] .md-h3{color:var(--w-95);margin:.625rem 0 .25rem;font-size:.9375rem;font-weight:600}.dagang-body[data-v-c0b42fe8] .md-p{margin:.25rem 0}.dagang-body[data-v-c0b42fe8] .md-blockquote{background:#8b5cf60d;border-left:3px solid #8b5cf673;border-radius:0 .5rem .5rem 0;margin:.5rem 0;padding:.625rem 1rem}.dagang-body[data-v-c0b42fe8] .md-blockquote p{color:#ffffffb8;margin:.2rem 0}.dagang-body[data-v-c0b42fe8] .md-list{margin:.375rem 0;padding-left:1.25rem;list-style:none}.dagang-body[data-v-c0b42fe8] .md-list li{padding:.125rem 0;position:relative}.dagang-body[data-v-c0b42fe8] .md-list li:before{content:"";background:#8b5cf68c;border-radius:50%;width:.3rem;height:.3rem;position:absolute;top:.65em;left:-1rem}.dagang-body[data-v-c0b42fe8] .md-hr{border:none;border-top:1px solid var(--w-8);margin:.75rem 0}.dagang-body[data-v-c0b42fe8] .md-spacer{height:.325rem}.dagang-body[data-v-c0b42fe8] strong{color:var(--w-100);font-weight:600}.dagang-body[data-v-c0b42fe8] em{color:#8b5cf6d9;font-style:italic}.dagang-body[data-v-c0b42fe8] .md-code{background:var(--w-7);border-radius:.25rem;padding:.125rem .375rem;font-family:monospace;font-size:.8rem}.action-area[data-v-c0b42fe8]{justify-content:flex-end;align-items:center;display:flex}.confirm-btn[data-v-c0b42fe8]{color:#a78bfaf2;cursor:pointer;letter-spacing:.02em;background:linear-gradient(135deg,#8b5cf62e,#3b82f624);border:1px solid #8b5cf659;border-radius:.625rem;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-size:.875rem;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.confirm-btn[data-v-c0b42fe8]:hover:not(:disabled){background:linear-gradient(135deg,#8b5cf647,#3b82f638);border-color:#8b5cf68c;transform:translateY(-1px);box-shadow:0 4px 20px #8b5cf633}.confirm-btn[data-v-c0b42fe8]:disabled{opacity:.35;cursor:not-allowed}.btn-spinner[data-v-c0b42fe8]{border:2px solid #8b5cf64d;border-top-color:#a78bfae6;border-radius:50%;width:.875rem;height:.875rem;animation:.8s linear infinite spin-c0b42fe8}.dagang-done-area[data-v-c0b42fe8]{margin-top:.625rem}.done-card[data-v-c0b42fe8]{background:var(--w-2);border:1px solid var(--w-8);border-radius:.75rem;flex-direction:column;gap:.5rem;padding:.875rem 1rem;display:flex;position:relative;overflow:hidden}.done-accent-bar[data-v-c0b42fe8]{background:linear-gradient(90deg,#8b5cf699,#3b82f666,#0000);height:2px;position:absolute;top:0;left:0;right:0}.done-header[data-v-c0b42fe8]{align-items:center;gap:.5rem;display:flex}.done-badge[data-v-c0b42fe8]{color:#22c55ee6;white-space:nowrap;background:#22c55e1a;border:1px solid #22c55e33;border-radius:.3125rem;align-items:center;gap:.25rem;padding:.1875rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.done-badge svg[data-v-c0b42fe8]{color:#22c55ee6;flex-shrink:0}.done-title[data-v-c0b42fe8]{color:#e0e7ffe6;font-size:.9375rem;font-weight:600}.done-tags[data-v-c0b42fe8]{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.done-type-tag[data-v-c0b42fe8]{color:#a78bfab3;background:#8b5cf614;border:1px solid #8b5cf61f;border-radius:1rem;padding:.125rem .5rem;font-size:.625rem;font-weight:500;display:inline-flex}.done-mood[data-v-c0b42fe8]{color:#fbbf2499;font-size:.625rem;font-weight:500}.done-conflict[data-v-c0b42fe8]{color:var(--w-50);font-size:.8rem;line-height:1.5}.wave-dots[data-v-c0b42fe8]{margin-left:2px;display:inline-flex}.wave-dots .dot[data-v-c0b42fe8]{color:#ffc800e6;font-size:1.2em;animation:1.4s ease-in-out infinite wave-c0b42fe8}.wave-dots .dot[data-v-c0b42fe8]:first-child{animation-delay:0s}.wave-dots .dot[data-v-c0b42fe8]:nth-child(2){animation-delay:.2s}.wave-dots .dot[data-v-c0b42fe8]:nth-child(3){animation-delay:.4s}@keyframes wave-c0b42fe8{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}@keyframes spin-c0b42fe8{to{transform:rotate(360deg)}}html[data-theme=light] .jieDian-name[data-v-c0b42fe8]{color:#141826}html[data-theme=light] .jieDian-sub[data-v-c0b42fe8]{color:#4b5569}html[data-theme=light] .dagang-body[data-v-c0b42fe8]{color:#1e2332}html[data-theme=light] .dagang-body[data-v-c0b42fe8] p{color:#232837}html[data-theme=light] .dagang-body[data-v-c0b42fe8] .md-blockquote p{color:#282d3c}html[data-theme=light] .dagang-body[data-v-c0b42fe8] .md-blockquote{background:#8b5cf60a;border-left-color:#8b5cf64d}html[data-theme=light] .dagang-body[data-v-c0b42fe8] strong{color:#0f121e}html[data-theme=light] .dagang-body[data-v-c0b42fe8] .md-code{color:#282d41;background:#0000000a}html[data-theme=light] .confirm-btn[data-v-c0b42fe8]{color:#5528be;background:linear-gradient(135deg,#8b5cf61a,#3b82f614);border-color:#8b5cf64d}html[data-theme=light] .confirm-btn[data-v-c0b42fe8]:hover:not(:disabled){background:linear-gradient(135deg,#8b5cf62e,#3b82f624);border-color:#8b5cf680;box-shadow:0 4px 20px #8b5cf61f}html[data-theme=light] .done-card[data-v-c0b42fe8]{background:#fffffff2;border-color:#00000014}html[data-theme=light] .done-title[data-v-c0b42fe8]{color:#141826}html[data-theme=light] .done-type-tag[data-v-c0b42fe8]{color:#5528be}html[data-theme=light] .done-mood[data-v-c0b42fe8]{color:#966400}html[data-theme=light] .done-conflict[data-v-c0b42fe8]{color:#323c50}.jieDian-header[data-v-7fa780fc]{margin-bottom:.25rem}.jieDian-name[data-v-7fa780fc]{color:var(--w-100);font-size:1rem;font-weight:600}.xiaoshuo-confirm-area[data-v-7fa780fc]{flex-direction:column;gap:1rem;margin-top:.75rem;display:flex}.xiaoshuo-top-bar[data-v-7fa780fc]{background:linear-gradient(135deg,#f59e0b0f,#fb923c0a,#8b5cf608);border:1px solid #f59e0b1f;border-radius:1rem;padding:1rem 1.25rem;position:relative;overflow:hidden}.xiaoshuo-top-bar[data-v-7fa780fc]:before{content:"";background:linear-gradient(90deg,#f59e0bb3,#fb923c80,#8b5cf64d,#0000);height:2px;position:absolute;top:0;left:0;right:0}.top-bar-content[data-v-7fa780fc]{align-items:center;gap:.75rem;display:flex}.book-icon-wrap[data-v-7fa780fc]{color:#f59e0bcc;background:#f59e0b1a;border:1px solid #f59e0b26;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.top-bar-text[data-v-7fa780fc]{flex:1;min-width:0}.chapter-title[data-v-7fa780fc]{color:var(--w-100);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.1875rem;font-weight:700;line-height:1.4;overflow:hidden}.word-count-badge[data-v-7fa780fc]{color:#f59e0bd9;white-space:nowrap;background:#f59e0b14;border:1px solid #f59e0b26;border-radius:2rem;flex-shrink:0;align-items:center;gap:.3rem;padding:.25rem .75rem;font-size:.6875rem;font-weight:600;display:inline-flex}.word-count-badge svg[data-v-7fa780fc]{color:#f59e0bb3}.novel-reader[data-v-7fa780fc]{border-radius:1rem;overflow:hidden}.reader-paper[data-v-7fa780fc]{background:linear-gradient(180deg,var(--w-3),#ffffff04);border:1px solid var(--w-6);border-radius:1rem;padding:2rem 1.75rem;position:relative}.paper-ornament[data-v-7fa780fc]{opacity:.15;width:1.5rem;height:1.5rem;position:absolute}.paper-ornament.top-left[data-v-7fa780fc]{border-top:2px solid #f59e0bcc;border-left:2px solid #f59e0bcc;top:.75rem;left:.75rem}.paper-ornament.top-right[data-v-7fa780fc]{border-top:2px solid #f59e0bcc;border-right:2px solid #f59e0bcc;top:.75rem;right:.75rem}.paper-ornament.bottom-left[data-v-7fa780fc]{border-bottom:2px solid #f59e0bcc;border-left:2px solid #f59e0bcc;bottom:.75rem;left:.75rem}.paper-ornament.bottom-right[data-v-7fa780fc]{border-bottom:2px solid #f59e0bcc;border-right:2px solid #f59e0bcc;bottom:.75rem;right:.75rem}.novel-body[data-v-7fa780fc]{color:#ffffffd1;letter-spacing:.02em;font-size:.9375rem;line-height:2}.novel-body[data-v-7fa780fc] .novel-h1{color:var(--w-100);text-align:center;border-bottom:1px solid #f59e0b26;margin:1.25rem 0 .75rem;padding-bottom:.5rem;font-size:1.25rem;font-weight:700}.novel-body[data-v-7fa780fc] .novel-h2{color:var(--w-95);border-left:3px solid #f59e0b80;margin:1rem 0 .5rem;padding-left:.75rem;font-size:1.0625rem;font-weight:600}.novel-body[data-v-7fa780fc] .novel-h3{color:var(--w-90);margin:.75rem 0 .375rem;font-size:.9675rem;font-weight:600}.novel-body[data-v-7fa780fc] .novel-p{text-indent:2em;margin:.375rem 0}.novel-body[data-v-7fa780fc] .novel-quote{background:#8b5cf60a;border-left:3px solid #8b5cf666;border-radius:0 .5rem .5rem 0;margin:.75rem 0;padding:.75rem 1.125rem;font-style:italic}.novel-body[data-v-7fa780fc] .novel-quote p{color:var(--w-70);text-indent:0;margin:.25rem 0}.novel-body[data-v-7fa780fc] .novel-list{margin:.5rem 0;padding-left:1.5rem;list-style:none}.novel-body[data-v-7fa780fc] .novel-list li{text-indent:0;padding:.125rem 0;position:relative}.novel-body[data-v-7fa780fc] .novel-list li:before{content:"";background:#f59e0b8c;border-radius:50%;width:.3rem;height:.3rem;position:absolute;top:.7em;left:-1rem}.novel-body[data-v-7fa780fc] .novel-hr{background:linear-gradient(90deg,#0000,#f59e0b4d,#0000);border:none;width:60%;height:1px;margin:1.25rem auto}.novel-body[data-v-7fa780fc] .novel-spacer{height:.5rem}.novel-body[data-v-7fa780fc] strong{color:var(--w-100);font-weight:600}.novel-body[data-v-7fa780fc] em{color:#f59e0bd9;font-style:italic}.novel-body[data-v-7fa780fc] .novel-dialog{color:#60a5faf2;font-weight:500}.novel-body[data-v-7fa780fc] .novel-code{background:var(--w-7);border-radius:.25rem;padding:.125rem .375rem;font-family:monospace;font-size:.85rem}.scene-overview[data-v-7fa780fc]{flex-direction:column;gap:.75rem;display:flex}.scene-section-title[data-v-7fa780fc]{color:var(--w-70);align-items:center;gap:.4rem;font-size:.8125rem;font-weight:600;display:flex}.scene-section-title svg[data-v-7fa780fc]{color:#f59e0bb3}.scene-count[data-v-7fa780fc]{color:var(--w-35);margin-left:auto;font-size:.6875rem;font-weight:500}.scene-strip[data-v-7fa780fc]{grid-template-columns:repeat(4,1fr);gap:.625rem;padding-top:.25rem;padding-bottom:.5rem;display:grid}.scene-card[data-v-7fa780fc]{--sc-color:245, 158, 11;background:rgba(var(--sc-color),.04);border:1px solid rgba(var(--sc-color),.1);border-radius:.75rem;padding:.875rem 1rem;transition:all .25s}.scene-card[data-v-7fa780fc]:hover{background:rgba(var(--sc-color),.07);border-color:rgba(var(--sc-color),.2);transform:translateY(-1px)}.scene-accent-0[data-v-7fa780fc]{--sc-color:245, 158, 11}.scene-accent-1[data-v-7fa780fc]{--sc-color:139, 92, 246}.scene-accent-2[data-v-7fa780fc]{--sc-color:59, 130, 246}.scene-accent-3[data-v-7fa780fc]{--sc-color:34, 211, 238}.scene-accent-4[data-v-7fa780fc]{--sc-color:244, 114, 182}.scene-header[data-v-7fa780fc]{align-items:center;gap:.5rem;margin-bottom:.375rem;display:flex}.scene-number[data-v-7fa780fc]{background:rgba(var(--sc-color),.15);border:1px solid rgba(var(--sc-color),.2);color:rgba(var(--sc-color),.9);border-radius:.25rem;padding:.125rem .375rem;font-family:monospace;font-size:.625rem;font-weight:700}.scene-name[data-v-7fa780fc]{color:var(--w-95);font-size:.875rem;font-weight:600}.scene-desc[data-v-7fa780fc]{color:var(--w-50);margin-bottom:.5rem;font-size:.75rem;line-height:1.55}.scene-characters[data-v-7fa780fc]{flex-wrap:wrap;gap:.3rem;display:flex}.scene-char-tag[data-v-7fa780fc]{background:var(--w-5);border:1px solid var(--w-8);color:#ffffff8c;border-radius:1rem;padding:.0625rem .375rem;font-size:.625rem;font-weight:500;display:inline-flex}.action-area[data-v-7fa780fc]{justify-content:flex-end;align-items:center;display:flex}.confirm-btn[data-v-7fa780fc]{color:#fbbf24f2;cursor:pointer;letter-spacing:.02em;background:linear-gradient(135deg,#f59e0b2e,#fb923c24);border:1px solid #f59e0b59;border-radius:.625rem;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-size:.875rem;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.confirm-btn[data-v-7fa780fc]:hover:not(:disabled){background:linear-gradient(135deg,#f59e0b47,#fb923c38);border-color:#f59e0b8c;transform:translateY(-1px);box-shadow:0 4px 20px #f59e0b33}.confirm-btn[data-v-7fa780fc]:disabled{opacity:.35;cursor:not-allowed}.btn-spinner[data-v-7fa780fc]{border:2px solid #f59e0b4d;border-top-color:#fbbf24e6;border-radius:50%;width:.875rem;height:.875rem;animation:.8s linear infinite spin-7fa780fc}.xiaoshuo-done-area[data-v-7fa780fc]{margin-top:.625rem}.done-card[data-v-7fa780fc]{background:linear-gradient(135deg,#f59e0b08,#ffffff04);border:1px solid #f59e0b1a;border-radius:.875rem;position:relative;overflow:hidden}.done-accent-bar[data-v-7fa780fc]{background:linear-gradient(90deg,#f59e0b99,#fb923c66,#8b5cf633,#0000);height:2px;position:absolute;top:0;left:0;right:0}.done-body[data-v-7fa780fc]{gap:.875rem;padding:1rem 1.125rem;display:flex}.done-spine[data-v-7fa780fc]{color:#f59e0bb3;background:#f59e0b14;border:1px solid #f59e0b1f;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;margin-top:.125rem;display:flex}.done-info[data-v-7fa780fc]{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}.done-row-top[data-v-7fa780fc]{align-items:center;gap:.5rem;display:flex}.done-badge[data-v-7fa780fc]{color:#22c55ee6;white-space:nowrap;background:#22c55e1a;border:1px solid #22c55e2e;border-radius:.25rem;flex-shrink:0;align-items:center;gap:.2rem;padding:.125rem .4375rem;font-size:.625rem;font-weight:600;display:inline-flex}.done-badge svg[data-v-7fa780fc]{color:#22c55ee6;flex-shrink:0}.done-title[data-v-7fa780fc]{color:var(--text-heading);text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:600;overflow:hidden}.done-excerpt[data-v-7fa780fc]{color:#ffffff61;-webkit-line-clamp:2;text-indent:2em;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.65;display:-webkit-box;overflow:hidden}.done-row-bottom[data-v-7fa780fc]{justify-content:space-between;align-items:center;gap:.75rem;margin-top:.125rem;display:flex}.done-stats[data-v-7fa780fc]{flex-shrink:0;align-items:center;gap:.625rem;display:flex}.done-stat[data-v-7fa780fc]{color:var(--w-35);align-items:center;gap:.2rem;font-size:.6575rem;font-weight:500;display:inline-flex}.done-stat svg[data-v-7fa780fc]{color:var(--w-25)}.done-scene-tags[data-v-7fa780fc]{flex-wrap:nowrap;align-items:center;gap:.3rem;display:flex;overflow:hidden}.done-scene-tag[data-v-7fa780fc]{color:#f59e0b99;white-space:nowrap;background:#f59e0b0f;border:1px solid #f59e0b1a;border-radius:.25rem;flex-shrink:0;padding:.0625rem .375rem;font-size:.5625rem;font-weight:500;display:inline-flex}.done-scene-more[data-v-7fa780fc]{color:var(--w-25);flex-shrink:0;font-size:.5625rem;font-weight:500}@keyframes spin-7fa780fc{to{transform:rotate(360deg)}}html[data-theme=light] .jieDian-name[data-v-7fa780fc]{color:#141826}html[data-theme=light] .jieDian-sub[data-v-7fa780fc]{color:#4b5569}html[data-theme=light] .novel-body[data-v-7fa780fc]{color:#1e2332}html[data-theme=light] .scene-char-tag[data-v-7fa780fc]{color:#323c50}html[data-theme=light] .done-excerpt[data-v-7fa780fc]{color:#414b5f}html[data-theme=light] .scene-name[data-v-7fa780fc]{color:#141826}html[data-theme=light] .scene-desc[data-v-7fa780fc]{color:#323c50}html[data-theme=light] .confirm-btn[data-v-7fa780fc]{color:#8c5000;background:linear-gradient(135deg,#f59e0b1a,#fb923c14);border-color:#f59e0b4d}html[data-theme=light] .confirm-btn[data-v-7fa780fc]:hover:not(:disabled){background:linear-gradient(135deg,#f59e0b2e,#fb923c24);border-color:#f59e0b80;box-shadow:0 4px 20px #f59e0b1f}html[data-theme=light] .done-card[data-v-7fa780fc]{background:#fffffff2;border-color:#00000014}html[data-theme=light] .done-title[data-v-7fa780fc]{color:#141826}html[data-theme=light] .done-scene-more[data-v-7fa780fc]{color:#555f73}.jieDian-header[data-v-70ca8bbf]{margin-bottom:.25rem}.jieDian-name[data-v-70ca8bbf]{color:var(--w-100);font-size:1.1rem;font-weight:600}.juben-node[data-v-70ca8bbf]{min-width:0;overflow:hidden}.juben-confirm-area[data-v-70ca8bbf]{flex-direction:column;gap:1rem;min-width:0;margin-top:.75rem;display:flex;overflow:hidden}.juben-top-bar[data-v-70ca8bbf]{background:linear-gradient(135deg,#3b82f60f,#6366f10a,#8b5cf608);border:1px solid #3b82f61f;border-radius:1rem;padding:1rem 1.25rem;position:relative;overflow:hidden}.juben-top-bar[data-v-70ca8bbf]:before{content:"";background:linear-gradient(90deg,#3b82f6b3,#6366f180,#8b5cf64d,#0000);height:2px;position:absolute;top:0;left:0;right:0}.top-bar-content[data-v-70ca8bbf]{align-items:center;gap:.75rem;display:flex}.clapboard-icon[data-v-70ca8bbf]{color:#3b82f6cc;background:#3b82f61a;border:1px solid #3b82f626;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.top-bar-text[data-v-70ca8bbf]{flex:1;min-width:0}.juben-title[data-v-70ca8bbf]{color:var(--w-100);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.3rem;font-weight:700;overflow:hidden}.info-badges[data-v-70ca8bbf]{flex-shrink:0;gap:.4rem;display:flex}.info-badge[data-v-70ca8bbf]{white-space:nowrap;border-radius:2rem;align-items:center;gap:.25rem;padding:.25rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}.badge-scene[data-v-70ca8bbf]{color:#3b82f6d9;background:#3b82f614;border:1px solid #3b82f626}.badge-scene svg[data-v-70ca8bbf]{color:#3b82f6b3}.badge-role[data-v-70ca8bbf]{color:#8b5cf6d9;background:#8b5cf614;border:1px solid #8b5cf626}.badge-role svg[data-v-70ca8bbf]{color:#8b5cf6b3}.meta-sections[data-v-70ca8bbf]{flex-direction:column;gap:.875rem;display:flex}.meta-section-title[data-v-70ca8bbf]{color:var(--w-60);align-items:center;gap:.35rem;margin-bottom:.375rem;font-size:.9rem;font-weight:600;display:flex}.meta-section-title svg[data-v-70ca8bbf]{color:var(--w-40)}.cast-section[data-v-70ca8bbf]{flex-direction:column;display:flex}.cast-grid[data-v-70ca8bbf]{grid-template-columns:repeat(4,1fr);gap:.5rem;display:grid}.cast-card[data-v-70ca8bbf]{--cc:139, 92, 246;background:rgba(var(--cc),.04);border:1px solid rgba(var(--cc),.1);border-radius:.625rem;min-width:0;padding:.625rem .75rem;transition:all .2s}.cast-card[data-v-70ca8bbf]:hover{background:rgba(var(--cc),.07);border-color:rgba(var(--cc),.2)}.cast-accent-0[data-v-70ca8bbf]{--cc:59, 130, 246}.cast-accent-1[data-v-70ca8bbf]{--cc:139, 92, 246}.cast-accent-2[data-v-70ca8bbf]{--cc:245, 158, 11}.cast-accent-3[data-v-70ca8bbf]{--cc:34, 211, 238}.cast-accent-4[data-v-70ca8bbf]{--cc:244, 114, 182}.cast-name[data-v-70ca8bbf]{color:var(--w-95);text-overflow:ellipsis;white-space:nowrap;margin-bottom:.2rem;font-size:.9rem;font-weight:600;overflow:hidden}.cast-desc[data-v-70ca8bbf]{color:#ffffff6b;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.3rem;font-size:.75rem;line-height:1.5;display:-webkit-box;overflow:hidden}.cast-debut[data-v-70ca8bbf]{color:rgba(var(--cc),.7);align-items:center;gap:.2rem;font-size:.65rem;display:inline-flex}.cast-debut svg[data-v-70ca8bbf]{color:rgba(var(--cc),.6)}.script-reader[data-v-70ca8bbf]{border-radius:1rem;min-width:0;overflow:hidden}.script-paper[data-v-70ca8bbf]{border:1px solid var(--w-6);word-break:break-word;background:linear-gradient(#ffffff06,#ffffff03);border-radius:1rem;padding:1.75rem 1.5rem;overflow:hidden}.script-body[data-v-70ca8bbf]{color:#ffffffc7;font-size:1rem;line-height:1.85}.script-body[data-v-70ca8bbf] .script-scene-heading{color:#3b82f6f2;letter-spacing:.03em;background:#3b82f60a;border-left:3px solid #3b82f680;border-radius:0 .375rem .375rem 0;margin:1.25rem 0 .5rem;padding:.375rem 0 .375rem .75rem;font-size:1.05rem;font-weight:700}.script-body[data-v-70ca8bbf] .script-scene-heading:first-child{margin-top:0}.script-body[data-v-70ca8bbf] .script-cast-line{color:#8b5cf6b3;background:#8b5cf608;border-radius:.375rem;align-items:center;gap:.375rem;margin-bottom:.5rem;padding:.3rem .5rem;font-size:.875rem;display:flex}.script-body[data-v-70ca8bbf] .cast-label{color:#8b5cf6cc;letter-spacing:.05em;background:#8b5cf61f;border-radius:.1875rem;flex-shrink:0;align-items:center;padding:.0625rem .3rem;font-size:.65rem;font-weight:600;display:inline-flex}.script-body[data-v-70ca8bbf] .script-action{background:#ffffff04;border-left:2px solid #64748b26;border-radius:0 .25rem .25rem 0;align-items:flex-start;gap:.5rem;margin:.25rem 0;padding:.35rem .625rem;display:flex}.script-body[data-v-70ca8bbf] .script-action:hover{background:#ffffff06;border-left-color:#64748b40}.script-body[data-v-70ca8bbf] .action-label{color:#94a3b8b3;letter-spacing:.05em;-webkit-user-select:none;user-select:none;background:#64748b1a;border-radius:.1875rem;flex-shrink:0;align-items:center;margin-top:.2rem;padding:.0625rem .3rem;font-size:.6rem;font-weight:600;display:inline-flex}.script-body[data-v-70ca8bbf] .action-text{color:#ffffff85;font-size:.95rem;line-height:1.75}.script-body[data-v-70ca8bbf] .action-text strong{color:#ffffffb8}.script-body[data-v-70ca8bbf] .action-text em{color:#64748bb3;font-style:italic}.script-body[data-v-70ca8bbf] .script-action-plain{color:#ffffff7a;border-left-color:var(--w-4);font-size:.95rem}.script-body[data-v-70ca8bbf] .script-block{border-left:2px solid;border-radius:0 .5rem .5rem 0;margin:.5rem 0 .375rem;padding:.5rem .75rem .5rem .875rem}.script-body[data-v-70ca8bbf] .script-block-header{align-items:center;gap:.375rem;margin-bottom:.25rem;display:flex}.script-body[data-v-70ca8bbf] .block-label{letter-spacing:.05em;border-radius:.1875rem;flex-shrink:0;align-items:center;padding:.0625rem .3125rem;font-size:.625rem;font-weight:600;display:inline-flex}.script-body[data-v-70ca8bbf] .block-char-name{font-size:1.025rem;font-weight:700}.script-body[data-v-70ca8bbf] .script-block-text{margin-bottom:.125rem;font-size:1rem;line-height:1.85}.script-body[data-v-70ca8bbf] .block-dialogue{background:linear-gradient(135deg,#f59e0b06,#fbbf2403);border-left-color:#f59e0b59}.script-body[data-v-70ca8bbf] .block-dialogue .block-label{color:#f59e0bbf;background:#f59e0b1f}.script-body[data-v-70ca8bbf] .block-dialogue .block-char-name{color:#fbbf24f2}.script-body[data-v-70ca8bbf] .block-dialogue .script-block-text{color:#ffffffe0}.script-body[data-v-70ca8bbf] .block-inner{background:linear-gradient(135deg,#a855f708,#8b5cf604);border-left-style:dashed;border-left-color:#a855f759}.script-body[data-v-70ca8bbf] .block-inner .block-label{color:#a855f7cc;background:#a855f71f}.script-body[data-v-70ca8bbf] .block-inner .block-char-name{color:#c084fce6}.script-body[data-v-70ca8bbf] .block-inner .script-block-text{color:#ffffffa6;font-style:italic}.script-body[data-v-70ca8bbf] .block-narration{background:linear-gradient(135deg,#22d3ee06,#06b6d403);border-left-color:#22d3ee4d}.script-body[data-v-70ca8bbf] .block-narration .block-label{color:#22d3eecc;background:#22d3ee1a}.script-body[data-v-70ca8bbf] .block-narration .block-char-name{color:#22d3eed9}.script-body[data-v-70ca8bbf] .block-narration .script-block-text{color:var(--w-60)}.script-body[data-v-70ca8bbf] .block-offscreen{background:linear-gradient(135deg,#fb923c06,#f9731603);border-left-style:dashed;border-left-color:#fb923c4d}.script-body[data-v-70ca8bbf] .block-offscreen .block-label{color:#fb923ccc;background:#fb923c1a}.script-body[data-v-70ca8bbf] .block-offscreen .block-char-name{color:#fb923ce6}.script-body[data-v-70ca8bbf] .block-offscreen .script-block-text{color:#ffffffc7}.script-body[data-v-70ca8bbf] .script-parenthetical{color:var(--w-35);margin-bottom:.125rem;font-size:.875rem;font-style:italic}.script-body[data-v-70ca8bbf] .script-parenthetical-standalone{color:var(--w-35);margin:.25rem 0;padding-left:.625rem;font-size:.875rem;font-style:italic}.script-body[data-v-70ca8bbf] .script-flashback-start,.script-body[data-v-70ca8bbf] .script-flashback-end{color:#eab308b3;letter-spacing:.05em;background:#eab3080a;border:1px dashed #eab30826;border-radius:.375rem;align-items:center;gap:.35rem;margin:.75rem 0 .375rem;padding:.3rem .625rem;font-size:.825rem;font-weight:600;display:flex}.script-body[data-v-70ca8bbf] .flashback-icon{color:#eab30880;font-size:.7rem}.script-body[data-v-70ca8bbf] .script-spacer{height:.35rem}.script-body[data-v-70ca8bbf] .script-hr{background:linear-gradient(90deg,#0000,#3b82f640,#0000);border:none;width:50%;height:1px;margin:1rem auto}.scene-index[data-v-70ca8bbf]{flex-direction:column;display:flex}.scene-index-count[data-v-70ca8bbf]{color:var(--w-35);margin-left:auto;font-size:.75rem}.scene-grid[data-v-70ca8bbf]{grid-template-columns:repeat(4,1fr);gap:.5rem;display:grid}.scene-card[data-v-70ca8bbf]{--sc-color:59, 130, 246;background:rgba(var(--sc-color),.04);border:1px solid rgba(var(--sc-color),.1);border-radius:.75rem;min-width:0;padding:.75rem .875rem;transition:all .25s}.scene-card[data-v-70ca8bbf]:hover{background:rgba(var(--sc-color),.07);border-color:rgba(var(--sc-color),.2);transform:translateY(-1px)}.scene-accent-0[data-v-70ca8bbf]{--sc-color:59, 130, 246}.scene-accent-1[data-v-70ca8bbf]{--sc-color:139, 92, 246}.scene-accent-2[data-v-70ca8bbf]{--sc-color:245, 158, 11}.scene-accent-3[data-v-70ca8bbf]{--sc-color:34, 211, 238}.scene-accent-4[data-v-70ca8bbf]{--sc-color:244, 114, 182}.scene-header[data-v-70ca8bbf]{align-items:center;gap:.5rem;margin-bottom:.375rem;display:flex}.scene-number[data-v-70ca8bbf]{background:rgba(var(--sc-color),.15);border:1px solid rgba(var(--sc-color),.2);color:rgba(var(--sc-color),.9);border-radius:.25rem;padding:.125rem .375rem;font-family:monospace;font-size:.6875rem;font-weight:700}.scene-name[data-v-70ca8bbf]{color:var(--w-95);text-overflow:ellipsis;white-space:nowrap;font-size:.825rem;font-weight:600;overflow:hidden}.scene-desc[data-v-70ca8bbf]{color:#ffffff6b;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.3rem;font-size:.75rem;line-height:1.5;display:-webkit-box;overflow:hidden}.scene-characters[data-v-70ca8bbf]{flex-wrap:wrap;gap:.25rem;display:flex}.scene-char-tag[data-v-70ca8bbf]{background:var(--w-5);border:1px solid var(--w-8);color:var(--w-50);border-radius:1rem;padding:.0625rem .375rem;font-size:.65rem;font-weight:500}.action-area[data-v-70ca8bbf]{justify-content:flex-end;display:flex}.confirm-btn[data-v-70ca8bbf]{color:#60a5faf2;cursor:pointer;background:linear-gradient(135deg,#3b82f62e,#6366f124);border:1px solid #3b82f659;border-radius:.625rem;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-size:.95rem;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.confirm-btn[data-v-70ca8bbf]:hover:not(:disabled){background:linear-gradient(135deg,#3b82f647,#6366f138);border-color:#3b82f68c;transform:translateY(-1px);box-shadow:0 4px 20px #3b82f633}.confirm-btn[data-v-70ca8bbf]:disabled{opacity:.35;cursor:not-allowed}.btn-spinner[data-v-70ca8bbf]{border:2px solid #3b82f64d;border-top-color:#60a5fae6;border-radius:50%;width:.875rem;height:.875rem;animation:.8s linear infinite spin-70ca8bbf}.juben-done-area[data-v-70ca8bbf]{margin-top:.625rem}.done-card[data-v-70ca8bbf]{background:linear-gradient(135deg,#3b82f608,#6366f105,#ffffff03);border:1px solid #3b82f61a;border-radius:1rem;flex-direction:column;gap:.75rem;padding:1rem 1.25rem 1.125rem;display:flex;position:relative;overflow:hidden}.done-accent-bar[data-v-70ca8bbf]{background:linear-gradient(90deg,#3b82f699,#6366f166,#8b5cf633,#0000);height:2px;position:absolute;top:0;left:0;right:0}.done-header[data-v-70ca8bbf]{align-items:flex-start;gap:.75rem;display:flex}.done-icon-wrap[data-v-70ca8bbf]{color:#3b82f6b3;background:#3b82f614;border:1px solid #3b82f61f;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.done-header-text[data-v-70ca8bbf]{flex-direction:column;flex:1;gap:.3rem;min-width:0;display:flex}.done-title-row[data-v-70ca8bbf]{align-items:center;gap:.5rem;display:flex}.done-badge[data-v-70ca8bbf]{color:#22c55ee6;white-space:nowrap;background:#22c55e1a;border:1px solid #22c55e2e;border-radius:.25rem;flex-shrink:0;align-items:center;gap:.2rem;padding:.125rem .4375rem;font-size:.6875rem;font-weight:600;display:inline-flex}.done-badge svg[data-v-70ca8bbf]{color:#22c55ee6;flex-shrink:0}.done-title[data-v-70ca8bbf]{color:var(--w-95);text-overflow:ellipsis;white-space:nowrap;font-size:1.175rem;font-weight:700;overflow:hidden}.done-stats-row[data-v-70ca8bbf]{align-items:center;gap:.75rem;display:flex}.done-stat[data-v-70ca8bbf]{color:var(--w-35);align-items:center;gap:.2rem;font-size:.75rem;font-weight:500;display:inline-flex}.done-stat svg[data-v-70ca8bbf]{color:var(--w-25)}.done-excerpt[data-v-70ca8bbf]{color:#ffffff61;-webkit-line-clamp:3;-webkit-box-orient:vertical;padding-left:.25rem;font-size:.875rem;line-height:1.7;display:-webkit-box;overflow:hidden}.done-section-label[data-v-70ca8bbf]{color:var(--w-40);align-items:center;gap:.3rem;margin-bottom:.375rem;font-size:.775rem;font-weight:600;display:flex}.done-section-label svg[data-v-70ca8bbf]{color:var(--w-30)}.done-cast-chips[data-v-70ca8bbf]{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.done-cast-chip[data-v-70ca8bbf]{--cc:59, 130, 246;background:rgba(var(--cc),.04);border:1px solid rgba(var(--cc),.1);border-radius:.5rem;flex-direction:column;padding:.3rem .625rem;transition:all .2s;display:inline-flex}.done-cast-chip[data-v-70ca8bbf]:hover{background:rgba(var(--cc),.07);border-color:rgba(var(--cc),.18)}.chip-accent-0[data-v-70ca8bbf]{--cc:59, 130, 246}.chip-accent-1[data-v-70ca8bbf]{--cc:139, 92, 246}.chip-accent-2[data-v-70ca8bbf]{--cc:245, 158, 11}.chip-accent-3[data-v-70ca8bbf]{--cc:34, 211, 238}.chip-accent-4[data-v-70ca8bbf]{--cc:244, 114, 182}.chip-name[data-v-70ca8bbf]{color:rgba(var(--cc),.9);font-size:.825rem;font-weight:600}.chip-desc[data-v-70ca8bbf]{color:var(--w-35);text-overflow:ellipsis;white-space:nowrap;max-width:10rem;font-size:.65rem;line-height:1.4;overflow:hidden}.done-cast-more[data-v-70ca8bbf]{color:var(--w-25);padding:.2rem .4rem;font-size:.7rem;font-weight:500}.done-scene-timeline[data-v-70ca8bbf]{flex-direction:column;gap:0;padding-left:.125rem;display:flex}.done-scene-item[data-v-70ca8bbf]{align-items:flex-start;gap:.625rem;padding:.3rem 0;display:flex;position:relative}.done-scene-item[data-v-70ca8bbf]:not(:last-child):before{content:"";background:var(--w-6);width:1px;position:absolute;top:1.1rem;bottom:-.2rem;left:.25rem}.scene-dot[data-v-70ca8bbf]{--dc:59, 130, 246;background:rgba(var(--dc),.5);border:1.5px solid rgba(var(--dc),.3);border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem;margin-top:.25rem}.dot-accent-0[data-v-70ca8bbf]{--dc:59, 130, 246}.dot-accent-1[data-v-70ca8bbf]{--dc:139, 92, 246}.dot-accent-2[data-v-70ca8bbf]{--dc:245, 158, 11}.dot-accent-3[data-v-70ca8bbf]{--dc:34, 211, 238}.dot-accent-4[data-v-70ca8bbf]{--dc:244, 114, 182}.scene-dot-more[data-v-70ca8bbf]{background:var(--w-15);border-color:var(--w-10)}.scene-item-body[data-v-70ca8bbf]{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.scene-item-title[data-v-70ca8bbf]{color:var(--w-70);text-overflow:ellipsis;white-space:nowrap;font-size:.825rem;font-weight:600;overflow:hidden}.scene-item-desc[data-v-70ca8bbf]{color:#ffffff52;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;line-height:1.45;overflow:hidden}.scene-item-more[data-v-70ca8bbf]{color:var(--w-25);margin-top:.05rem;font-size:.7rem}@keyframes spin-70ca8bbf{to{transform:rotate(360deg)}}html[data-theme=light] .jieDian-name[data-v-70ca8bbf]{color:#141826}html[data-theme=light] .jieDian-sub[data-v-70ca8bbf]{color:#4b5569}html[data-theme=light] .script-body[data-v-70ca8bbf]{color:#1e2332}html[data-theme=light] .script-body[data-v-70ca8bbf] .action-text{color:#374152}html[data-theme=light] .script-body[data-v-70ca8bbf] .action-text strong{color:#141826}html[data-theme=light] .script-body[data-v-70ca8bbf] .script-action-plain{color:#374152}html[data-theme=light] .script-body[data-v-70ca8bbf] .block-dialogue .script-block-text{color:#191e2d}html[data-theme=light] .script-body[data-v-70ca8bbf] .block-inner .script-block-text{color:#374152}html[data-theme=light] .script-body[data-v-70ca8bbf] .block-offscreen .script-block-text{color:#191e2d}html[data-theme=light] .cast-desc[data-v-70ca8bbf],html[data-theme=light] .scene-desc[data-v-70ca8bbf],html[data-theme=light] .done-excerpt[data-v-70ca8bbf],html[data-theme=light] .scene-item-desc[data-v-70ca8bbf]{color:#414b5f}html[data-theme=light] .confirm-btn[data-v-70ca8bbf]{color:#1e55c3;background:linear-gradient(135deg,#3b82f61a,#6366f114);border-color:#3b82f64d}html[data-theme=light] .confirm-btn[data-v-70ca8bbf]:hover:not(:disabled){background:linear-gradient(135deg,#3b82f62e,#6366f124);border-color:#3b82f680;box-shadow:0 4px 20px #3b82f61f}html[data-theme=light] .done-card[data-v-70ca8bbf]{background:#fffffff2;border-color:#3b82f61a}html[data-theme=light] .done-title[data-v-70ca8bbf]{color:#141826}html[data-theme=light] .done-stat[data-v-70ca8bbf]{color:#465064}html[data-theme=light] .meta-section-title[data-v-70ca8bbf]{color:#1e2637}html[data-theme=light] .cast-name[data-v-70ca8bbf],html[data-theme=light] .scene-name[data-v-70ca8bbf]{color:#141826}html[data-theme=light] .scene-item-title[data-v-70ca8bbf]{color:#1e2637}html[data-theme=light] .scene-item-more[data-v-70ca8bbf]{color:#555f73}.create-modal-overlay[data-v-e2e43695]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10002;background:#000000d9;justify-content:center;align-items:center;animation:.2s fadeIn-e2e43695;display:flex;position:fixed;inset:0}@keyframes fadeIn-e2e43695{0%{opacity:0}to{opacity:1}}.create-modal[data-v-e2e43695]{background:var(--bg-page);width:90%;max-width:32rem;box-shadow:0 0 0 1px #6366f11a,0 24px 48px var(--b-50),0 0 100px #6366f11a;border:1px solid #6366f140;border-radius:1rem;animation:.3s slideIn-e2e43695;overflow:hidden}@keyframes slideIn-e2e43695{0%{opacity:0;transform:translateY(20px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.create-modal-header[data-v-e2e43695]{background:linear-gradient(#6366f11a 0%,#0000 100%);border-bottom:1px solid #6366f126;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.create-modal-header h3[data-v-e2e43695]{color:var(--w-95);margin:0;font-size:1.125rem;font-weight:600}.close-btn[data-v-e2e43695]{background:var(--w-5);border:1px solid var(--w-10);width:2.25rem;height:2.25rem;color:var(--w-50);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;transition:all .2s;display:flex}.close-btn[data-v-e2e43695]:hover:not(:disabled){color:#ff6464e6;background:#ff505026;border-color:#ff50504d}.close-btn[data-v-e2e43695]:disabled{opacity:.3;cursor:not-allowed}.create-modal-body[data-v-e2e43695]{scrollbar-width:thin;scrollbar-color:var(--w-8) transparent;max-height:65vh;padding:1.5rem;overflow-y:auto}.create-modal-body[data-v-e2e43695]::-webkit-scrollbar{width:6px}.create-modal-body[data-v-e2e43695]::-webkit-scrollbar-track{background:0 0}.create-modal-body[data-v-e2e43695]::-webkit-scrollbar-thumb{background:var(--w-10);border-radius:3px}.image-upload-area[data-v-e2e43695]{aspect-ratio:16/9;cursor:pointer;border-radius:.75rem;width:100%;transition:all .2s;position:relative;overflow:hidden}.image-input-hidden[data-v-e2e43695]{display:none}.upload-placeholder[data-v-e2e43695]{background:var(--w-3);color:#6366f180;border:2px dashed #6366f140;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;height:100%;transition:all .2s;display:flex}.upload-placeholder[data-v-e2e43695]:hover{background:#6366f10d;border-color:#6366f180}.upload-text[data-v-e2e43695]{color:var(--w-60);margin-top:.25rem;font-size:.875rem}.upload-hint[data-v-e2e43695]{color:var(--w-35);font-size:.75rem}.uploaded-preview[data-v-e2e43695]{border:1px solid var(--w-10);border-radius:.75rem;width:100%;height:100%;position:relative;overflow:hidden}.uploaded-preview img[data-v-e2e43695]{object-fit:cover;width:100%;height:100%}.preview-overlay[data-v-e2e43695]{background:var(--b-50);opacity:0;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;inset:0}.uploaded-preview:hover .preview-overlay[data-v-e2e43695]{opacity:1}.preview-overlay span[data-v-e2e43695]{color:var(--w-90);background:#6366f199;border-radius:2rem;padding:.375rem 1rem;font-size:.875rem}.remove-img-btn[data-v-e2e43695]{width:1.75rem;height:1.75rem;color:var(--w-80);cursor:pointer;opacity:0;z-index:2;background:#000000b3;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:.5rem;right:.5rem}.uploaded-preview:hover .remove-img-btn[data-v-e2e43695]{opacity:1}.remove-img-btn[data-v-e2e43695]:hover{color:var(--w-100);background:#ef4444e6}.ai-loading-state[data-v-e2e43695]{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;display:flex}.ai-loading-spinner[data-v-e2e43695]{border:3px solid #6366f126;border-top-color:#818cf8;border-radius:50%;width:3rem;height:3rem;margin-bottom:1.5rem;animation:.8s linear infinite spin-e2e43695}@keyframes spin-e2e43695{to{transform:rotate(360deg)}}.ai-loading-text[data-v-e2e43695]{color:var(--w-90);margin:0;font-size:1rem;font-weight:500}.ai-loading-hint[data-v-e2e43695]{color:var(--w-40);margin:.75rem 0 0;font-size:.8125rem}.result-preview[data-v-e2e43695]{background:var(--w-3);border:1px solid var(--w-8);border-radius:.75rem;align-items:center;gap:1rem;margin-bottom:1.25rem;padding:.75rem;display:flex}.result-image[data-v-e2e43695]{object-fit:cover;border:1px solid var(--w-10);border-radius:.5rem;flex-shrink:0;width:4.5rem;height:4.5rem}.result-info[data-v-e2e43695]{flex-direction:column;gap:.25rem;display:flex}.result-label[data-v-e2e43695]{color:var(--w-45);font-size:.8125rem}.ai-badge[data-v-e2e43695]{color:#818cf8;background:#6366f126;border:1px solid #6366f14d;border-radius:2rem;align-items:center;margin-left:.25rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:500;display:inline-flex}.form-group[data-v-e2e43695]{margin-bottom:1.25rem}.form-group[data-v-e2e43695]:last-child{margin-bottom:0}.form-label[data-v-e2e43695]{color:var(--w-85);align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:flex}.form-label .required[data-v-e2e43695]{color:#6366f1}.label-count[data-v-e2e43695]{color:#6366f1cc;margin-left:auto;font-size:.75rem;font-weight:400}.form-input[data-v-e2e43695]{background:var(--w-5);border:1px solid var(--w-10);width:100%;color:var(--w-90);box-sizing:border-box;border-radius:.5rem;padding:.75rem 1rem;font-size:.875rem;transition:all .2s}.form-input[data-v-e2e43695]:focus{background:var(--w-8);border-color:#6366f180;outline:none;box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-e2e43695]::placeholder{color:var(--w-35)}.form-textarea[data-v-e2e43695]{background:var(--w-5);border:1px solid var(--w-10);width:100%;color:var(--w-90);resize:none;box-sizing:border-box;border-radius:.5rem;min-height:7rem;padding:.75rem 1rem;font-family:inherit;font-size:.875rem;line-height:1.6;transition:all .2s}.form-textarea[data-v-e2e43695]:focus{background:var(--w-8);border-color:#6366f180;outline:none;box-shadow:0 0 0 3px #6366f11a}.form-textarea[data-v-e2e43695]::placeholder{color:var(--w-35)}.form-hint[data-v-e2e43695]{color:var(--w-40);margin:.5rem 0 0;font-size:.75rem;line-height:1.4}.type-selector[data-v-e2e43695]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.type-tag[data-v-e2e43695]{background:var(--w-4);border:1px solid var(--w-10);color:var(--w-60);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:2rem;align-items:center;gap:.25rem;padding:.4375rem .875rem;font-size:.8125rem;transition:all .2s;display:flex}.type-tag[data-v-e2e43695]:hover{background:var(--w-8);border-color:var(--w-20);color:var(--w-85)}.type-tag.active[data-v-e2e43695]{color:#818cf8;background:#6366f126;border-color:#6366f180}.type-tag.add-type[data-v-e2e43695]{color:#6366f199;border-style:dashed;border-color:#6366f140}.type-tag.add-type[data-v-e2e43695]:hover{color:#818cf8;background:#6366f114;border-color:#6366f180}.type-input-wrap[data-v-e2e43695]{align-items:center;gap:.25rem;display:flex}.type-input[data-v-e2e43695]{background:var(--w-6);width:5.5rem;color:var(--w-90);border:1px solid #6366f166;border-radius:2rem;outline:none;padding:.4375rem .625rem;font-size:.8125rem;transition:all .2s}.type-input[data-v-e2e43695]:focus{background:var(--w-8);border-color:#6366f1b3;box-shadow:0 0 0 2px #6366f11a}.type-input[data-v-e2e43695]::placeholder{color:var(--w-30)}.type-input-confirm[data-v-e2e43695],.type-input-cancel[data-v-e2e43695]{background:var(--w-5);border:1px solid var(--w-10);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;transition:all .2s;display:flex}.type-input-confirm[data-v-e2e43695]{color:#4ade80}.type-input-confirm[data-v-e2e43695]:hover{background:#22c55e26;border-color:#22c55e66}.type-input-cancel[data-v-e2e43695]{color:var(--w-50)}.type-input-cancel[data-v-e2e43695]:hover{color:#fca5a5;background:#ef444426;border-color:#ef44444d}.create-modal-footer[data-v-e2e43695]{border-top:1px solid var(--w-5);background:var(--bg-page-2);justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;display:flex}.btn-secondary[data-v-e2e43695]{background:var(--w-5);border:1px solid var(--w-10);color:var(--w-70);cursor:pointer;border-radius:.5rem;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;transition:all .2s;display:flex}.btn-secondary[data-v-e2e43695]:hover:not(:disabled){background:var(--w-10);color:var(--w-90)}.btn-secondary[data-v-e2e43695]:disabled{opacity:.5;cursor:not-allowed}.btn-ai[data-v-e2e43695]{color:var(--w-100);cursor:pointer;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.btn-ai[data-v-e2e43695]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 16px #6366f166}.btn-ai[data-v-e2e43695]:disabled{opacity:.7;cursor:not-allowed;transform:none}html[data-theme=light] .create-modal-overlay[data-v-e2e43695]{background:#00000059}html[data-theme=light] .create-modal[data-v-e2e43695]{background:#fff;border-color:#6366f11f;box-shadow:0 24px 60px #0000001f,0 0 0 1px #6366f10f}html[data-theme=light] .create-modal-header[data-v-e2e43695]{border-bottom-color:#0000000f}html[data-theme=light] .create-modal-header h3[data-v-e2e43695]{color:#191c2d}html[data-theme=light] .create-modal-footer[data-v-e2e43695]{border-top-color:#0000000f}html[data-theme=light] .btn-secondary[data-v-e2e43695]{color:#505a6e;background:#00000008;border-color:#0000001a}html[data-theme=light] .btn-secondary[data-v-e2e43695]:hover:not(:disabled){color:#1e2332;background:#0000000f}html[data-theme=light] .type-input-confirm[data-v-e2e43695]{color:#15803d}html[data-theme=light] .type-input-confirm[data-v-e2e43695]:hover{background:#15803d26;border-color:#15803d66}.color-role[data-v-1717c9c3]{--accent-color:#ec4899;--accent-alpha:#ec489926}.color-scene[data-v-1717c9c3]{--accent-color:#22c55e;--accent-alpha:#22c55e26}.color-prop[data-v-1717c9c3]{--accent-color:#8b5cf6;--accent-alpha:#8b5cf626}.edit-modal-overlay[data-v-1717c9c3]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10002;background:#000000d9;justify-content:center;align-items:center;animation:.2s fadeIn-1717c9c3;display:flex;position:fixed;inset:0}@keyframes fadeIn-1717c9c3{0%{opacity:0}to{opacity:1}}.edit-modal[data-v-1717c9c3]{background:var(--bg-page);border:1px solid var(--accent-alpha,#3b82f640);width:90%;max-width:32rem;box-shadow:0 0 0 1px var(--accent-alpha,#3b82f61a),0 24px 48px var(--b-50),0 0 100px var(--accent-alpha,#3b82f61a);border-radius:1rem;animation:.3s slideIn-1717c9c3;overflow:hidden}@keyframes slideIn-1717c9c3{0%{opacity:0;transform:translateY(20px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.edit-modal-header[data-v-1717c9c3]{border-bottom:1px solid var(--accent-alpha,#3b82f626);background:linear-gradient(180deg,var(--accent-alpha,#3b82f61a) 0%,transparent 100%);justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.edit-modal-header h3[data-v-1717c9c3]{color:var(--w-95);margin:0;font-size:1.125rem;font-weight:600}.close-btn[data-v-1717c9c3]{background:var(--w-5);border:1px solid var(--w-10);width:2.25rem;height:2.25rem;color:var(--w-50);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;transition:all .2s;display:flex}.close-btn[data-v-1717c9c3]:hover{color:#ff6464e6;background:#ff505026;border-color:#ff50504d}.edit-modal-body[data-v-1717c9c3]{scrollbar-width:thin;scrollbar-color:var(--w-8) transparent;max-height:65vh;padding:1.5rem;overflow-y:auto}.edit-modal-body[data-v-1717c9c3]::-webkit-scrollbar{width:6px}.edit-modal-body[data-v-1717c9c3]::-webkit-scrollbar-track{background:0 0}.edit-modal-body[data-v-1717c9c3]::-webkit-scrollbar-thumb{background:var(--w-10);border-radius:3px}.form-group[data-v-1717c9c3]{margin-bottom:1.25rem}.form-group[data-v-1717c9c3]:last-child{margin-bottom:0}.form-label[data-v-1717c9c3]{color:var(--w-85);align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:flex}.form-label .required[data-v-1717c9c3]{color:var(--accent-color,#3b82f6)}.label-count[data-v-1717c9c3]{color:var(--accent-color,#3b82f6cc);font-size:.75rem;font-weight:400}.asset-image-display[data-v-1717c9c3]{border:1px solid var(--w-10);background:var(--w-3);aspect-ratio:16/9;border-radius:.5rem;overflow:hidden}.asset-image-display img[data-v-1717c9c3]{object-fit:contain;width:100%;height:100%;display:block}.mode-selector-horizontal[data-v-1717c9c3]{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.mode-card[data-v-1717c9c3]{cursor:pointer;background:var(--w-3);border:2px solid var(--w-10);border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;padding:.75rem .5rem;transition:all .2s;display:flex;position:relative}.mode-card input[type=radio][data-v-1717c9c3]{opacity:0;pointer-events:none;position:absolute}.mode-card[data-v-1717c9c3]:hover{background:var(--w-5);border-color:var(--w-20)}.mode-card.active[data-v-1717c9c3]{background:var(--accent-alpha,#3b82f61a);border-color:var(--accent-color,#3b82f680);box-shadow:0 0 0 3px var(--accent-alpha,#3b82f61a)}.mode-card.disabled[data-v-1717c9c3]{opacity:.4;cursor:not-allowed}.mode-card.disabled[data-v-1717c9c3]:hover{background:var(--w-3);border-color:var(--w-10)}.mode-icon[data-v-1717c9c3]{background:var(--w-5);width:2.5rem;height:2.5rem;color:var(--w-50);border-radius:.5rem;justify-content:center;align-items:center;transition:all .2s;display:flex}.mode-card.active .mode-icon[data-v-1717c9c3]{background:var(--accent-alpha,#3b82f626);color:var(--accent-color,#3b82f6e6)}.mode-name[data-v-1717c9c3]{color:var(--w-80);text-align:center;font-size:.75rem;font-weight:500;line-height:1.3}.mode-card.active .mode-name[data-v-1717c9c3]{color:var(--w-95)}.mode-description[data-v-1717c9c3]{background:var(--accent-alpha,#3b82f614);border:1px solid var(--accent-alpha,#3b82f633);color:var(--w-80);border-radius:.5rem;align-items:flex-start;gap:.5rem;margin-top:.75rem;padding:.75rem 1rem;font-size:.8125rem;line-height:1.5;display:flex}.mode-description svg[data-v-1717c9c3]{color:var(--accent-color,#3b82f6b3);flex-shrink:0;margin-top:.125rem}.mode-description span[data-v-1717c9c3]{flex:1}.form-input[data-v-1717c9c3]{background:var(--w-5);border:1px solid var(--w-10);width:100%;color:var(--w-90);box-sizing:border-box;border-radius:.5rem;padding:.75rem 1rem;font-size:.875rem;transition:all .2s}.form-input[data-v-1717c9c3]:focus{border-color:var(--accent-color,#3b82f680);background:var(--w-8);box-shadow:0 0 0 3px var(--accent-alpha,#3b82f61a);outline:none}.form-input[data-v-1717c9c3]::placeholder{color:var(--w-35)}.form-textarea[data-v-1717c9c3]{background:var(--w-5);border:1px solid var(--w-10);width:100%;color:var(--w-90);resize:none;box-sizing:border-box;border-radius:.5rem;min-height:7rem;padding:.75rem 1rem;font-family:inherit;font-size:.875rem;line-height:1.6;transition:all .2s}.form-textarea[data-v-1717c9c3]:focus{border-color:var(--accent-color,#3b82f680);background:var(--w-8);box-shadow:0 0 0 3px var(--accent-alpha,#3b82f61a);outline:none}.form-textarea[data-v-1717c9c3]::placeholder{color:var(--w-35)}.form-hint[data-v-1717c9c3]{color:var(--w-40);margin:.5rem 0 0;font-size:.75rem;line-height:1.4}.type-selector[data-v-1717c9c3]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.type-tag[data-v-1717c9c3]{background:var(--w-4);border:1px solid var(--w-10);color:var(--w-70);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:2rem;align-items:center;gap:.25rem;padding:.4375rem .875rem;font-size:.8125rem;transition:all .2s;display:flex}.type-tag[data-v-1717c9c3]:hover{background:var(--w-8);border-color:var(--w-20);color:var(--w-85)}.type-tag.active[data-v-1717c9c3]{color:#818cf8;background:#6366f126;border-color:#6366f180}.type-tag.add-type[data-v-1717c9c3]{color:#6366f199;border-style:dashed;border-color:#6366f140}.type-tag.add-type[data-v-1717c9c3]:hover{color:#818cf8;background:#6366f114;border-color:#6366f180}.type-input-wrap[data-v-1717c9c3]{align-items:center;gap:.25rem;display:flex}.type-input[data-v-1717c9c3]{background:var(--w-6);width:5.5rem;color:var(--w-90);border:1px solid #6366f166;border-radius:2rem;outline:none;padding:.4375rem .625rem;font-size:.8125rem;transition:all .2s}.type-input[data-v-1717c9c3]:focus{background:var(--w-8);border-color:#6366f1b3;box-shadow:0 0 0 2px #6366f11a}.type-input[data-v-1717c9c3]::placeholder{color:var(--w-30)}.type-input-confirm[data-v-1717c9c3],.type-input-cancel[data-v-1717c9c3]{border:1px solid var(--w-10);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;transition:all .2s;display:flex}.type-input-confirm[data-v-1717c9c3]{color:#4ade80}.type-input-confirm[data-v-1717c9c3]:hover{background:#22c55e26;border-color:#22c55e66}.type-input-cancel[data-v-1717c9c3]{color:var(--w-50)}.type-input-cancel[data-v-1717c9c3]:hover{color:#fca5a5;background:#ef444426;border-color:#ef44444d}.edit-modal-footer[data-v-1717c9c3]{border-top:1px solid var(--w-5);background:var(--bg-page-2);justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;display:flex}.btn-secondary[data-v-1717c9c3]{background:var(--w-5);border:1px solid var(--w-10);color:var(--w-70);cursor:pointer;border-radius:.5rem;padding:.625rem 1.25rem;font-size:.875rem;transition:all .2s}.btn-secondary[data-v-1717c9c3]:hover:not(:disabled){background:var(--w-10);color:var(--w-90)}.btn-secondary[data-v-1717c9c3]:disabled{opacity:.5;cursor:not-allowed}.btn-primary[data-v-1717c9c3]{color:var(--w-100);cursor:pointer;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.btn-primary.color-role[data-v-1717c9c3]{background:linear-gradient(135deg,#ec4899,#db2777)}.btn-primary.color-scene[data-v-1717c9c3]{background:linear-gradient(135deg,#22c55e,#16a34a)}.btn-primary.color-prop[data-v-1717c9c3]{background:linear-gradient(135deg,#8b5cf6,#a855f7)}.btn-primary[data-v-1717c9c3]:hover:not(:disabled){box-shadow:0 4px 16px var(--accent-alpha,#3b82f666);transform:translateY(-1px)}.btn-primary[data-v-1717c9c3]:disabled{opacity:.7;cursor:not-allowed;transform:none}.btn-spinner[data-v-1717c9c3]{border:2px solid var(--w-30);border-top-color:var(--w-100);border-radius:50%;width:1rem;height:1rem;animation:.8s linear infinite spin-1717c9c3}@keyframes spin-1717c9c3{to{transform:rotate(360deg)}}html[data-theme=light] .edit-modal-overlay[data-v-1717c9c3]{background:#00000059}html[data-theme=light] .edit-modal[data-v-1717c9c3]{background:#fff;border-color:#6366f11f;box-shadow:0 24px 60px #0000001f,0 0 0 1px #6366f10f}html[data-theme=light] .edit-modal-header[data-v-1717c9c3]{border-bottom-color:#0000000f}html[data-theme=light] .edit-modal-header h3[data-v-1717c9c3]{color:#191c2d}html[data-theme=light] .form-input[data-v-1717c9c3]{color:#1e2332;background:#00000005;border-color:#0000001a}html[data-theme=light] .form-input[data-v-1717c9c3]::placeholder{color:#a0aab9}html[data-theme=light] .form-textarea[data-v-1717c9c3]{color:#1e2332;background:#00000005;border-color:#0000001a}html[data-theme=light] .form-textarea[data-v-1717c9c3]::placeholder{color:#a0aab9}html[data-theme=light] .mode-card[data-v-1717c9c3]{border-color:#00000014}html[data-theme=light] .mode-name[data-v-1717c9c3]{color:#323746}html[data-theme=light] .mode-card.active .mode-name[data-v-1717c9c3]{color:#191c2d}html[data-theme=light] .mode-description[data-v-1717c9c3]{color:#3c465a}html[data-theme=light] .edit-modal-footer[data-v-1717c9c3]{border-top-color:#0000000f}html[data-theme=light] .btn-secondary[data-v-1717c9c3]{color:#505a6e;background:#00000008;border-color:#0000001a}html[data-theme=light] .btn-secondary[data-v-1717c9c3]:hover:not(:disabled){color:#1e2332;background:#0000000f}html[data-theme=light] .color-scene[data-v-1717c9c3]{--accent-color:#15803d;--accent-alpha:#15803d1f}html[data-theme=light] .btn-primary.color-scene[data-v-1717c9c3]{background:linear-gradient(135deg,#15803d,#166534)}.import-overlay[data-v-95eef96f]{z-index:10000;background:var(--b-60);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.import-modal[data-v-95eef96f]{border:1px solid var(--w-8);width:520px;max-height:80vh;box-shadow:0 24px 48px var(--b-40);background:#1a1a2e;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}html[data-theme=light] .import-modal[data-v-95eef96f]{background:var(--bg-card-2);border-color:var(--w-12);box-shadow:0 24px 48px #0000001a}.import-header[data-v-95eef96f]{border-bottom:1px solid var(--w-6);justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.import-header h3[data-v-95eef96f]{color:var(--w-100);margin:0;font-size:1.125rem;font-weight:600}.close-btn[data-v-95eef96f]{color:var(--w-40);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px;transition:all .2s}.close-btn[data-v-95eef96f]:hover{color:var(--w-100);background:var(--w-10)}.close-btn[data-v-95eef96f]:disabled{opacity:.3;cursor:not-allowed}.import-tabs[data-v-95eef96f]{border-bottom:1px solid var(--w-6);gap:0;padding:0 1.5rem;display:flex}.import-tab[data-v-95eef96f]{color:var(--w-50);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;padding:.75rem 0;font-size:.875rem;transition:all .2s}.import-tab[data-v-95eef96f]:hover{color:var(--w-80)}.import-tab.active[data-v-95eef96f]{color:var(--color-primary);border-bottom-color:var(--color-primary)}.import-tab[data-v-95eef96f]:disabled{cursor:not-allowed;opacity:.4}.import-body[data-v-95eef96f]{scrollbar-width:thin;scrollbar-color:var(--w-15) transparent;flex:1;min-height:200px;max-height:400px;padding:1.25rem 1.5rem;overflow-y:auto}.import-body[data-v-95eef96f]::-webkit-scrollbar{width:6px}.import-body[data-v-95eef96f]::-webkit-scrollbar-track{background:0 0}.import-body[data-v-95eef96f]::-webkit-scrollbar-thumb{background:var(--w-15);border-radius:3px}.import-body[data-v-95eef96f]::-webkit-scrollbar-thumb:hover{background:var(--w-25)}.import-loading[data-v-95eef96f],.import-empty[data-v-95eef96f]{height:120px;color:var(--w-40);justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.project-list[data-v-95eef96f]{flex-direction:column;gap:.5rem;display:flex}.project-item[data-v-95eef96f]{background:var(--w-3);border:1px solid var(--w-6);cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;padding:.875rem 1rem;transition:all .2s;display:flex}.project-item[data-v-95eef96f]:hover{background:var(--w-6);border-color:var(--w-10)}.project-item.selected[data-v-95eef96f]{background:var(--c-primary-8);border-color:var(--c-primary-30)}.project-name[data-v-95eef96f]{color:var(--w-100);font-size:.9375rem;font-weight:500}.project-stats[data-v-95eef96f]{color:var(--w-45);gap:.625rem;font-size:.75rem;display:flex}.project-stats .no-assets[data-v-95eef96f]{color:var(--w-25)}.code-input-area[data-v-95eef96f]{flex-direction:column;gap:.75rem;display:flex}.code-label[data-v-95eef96f]{color:var(--w-70);font-size:.875rem;font-weight:500}.code-input[data-v-95eef96f]{background:var(--w-4);border:1px solid var(--w-10);width:100%;color:var(--w-100);letter-spacing:1px;box-sizing:border-box;border-radius:10px;outline:none;padding:.75rem 1rem;font-family:SF Mono,Fira Code,monospace;font-size:.9375rem;transition:border-color .2s}.code-input[data-v-95eef96f]:focus{border-color:var(--c-primary-40)}.code-input[data-v-95eef96f]::placeholder{color:var(--w-20);letter-spacing:0}.code-hint[data-v-95eef96f]{color:var(--w-30);font-size:.75rem}.import-result[data-v-95eef96f]{border-radius:8px;align-items:center;gap:.5rem;margin-top:1rem;padding:.75rem 1rem;font-size:.8125rem;display:flex}.import-result.success[data-v-95eef96f]{color:#4ade80;background:#4ade801a;border:1px solid #4ade8026}.import-result.error[data-v-95eef96f]{color:#f87171;background:#f871711a;border:1px solid #f8717126}.import-footer[data-v-95eef96f]{border-top:1px solid var(--w-6);justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;display:flex}.btn-cancel[data-v-95eef96f]{background:var(--w-6);border:1px solid var(--w-10);color:var(--w-70);cursor:pointer;border-radius:8px;padding:.5rem 1.25rem;font-size:.875rem;transition:all .2s}.btn-cancel[data-v-95eef96f]:hover{background:var(--w-10)}.btn-cancel[data-v-95eef96f]:disabled{opacity:.4;cursor:not-allowed}.btn-confirm[data-v-95eef96f]{background:linear-gradient(135deg,var(--color-primary),#3b82f6);color:var(--w-100);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem 1.5rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.btn-confirm[data-v-95eef96f]:hover{opacity:.9;transform:translateY(-1px)}.btn-confirm[data-v-95eef96f]:disabled{opacity:.4;cursor:not-allowed;transform:none}.spinner[data-v-95eef96f]{border:2px solid var(--w-10);border-top-color:var(--color-primary);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite spin-95eef96f}.spinner-small[data-v-95eef96f]{border:2px solid var(--w-20);border-top-color:var(--w-100);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite spin-95eef96f}@keyframes spin-95eef96f{to{transform:rotate(360deg)}}html[data-theme=light] .import-result.success[data-v-95eef96f]{color:#15803d;background:#15803d1a;border-color:#15803d26}.share-overlay[data-v-fbc564b3]{z-index:10000;background:var(--b-60);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.share-modal[data-v-fbc564b3]{border:1px solid var(--w-8);width:560px;box-shadow:0 24px 48px var(--b-40);background:#1a1a2e;border-radius:16px;overflow:hidden}html[data-theme=light] .share-modal[data-v-fbc564b3]{background:var(--bg-card-2);border-color:var(--w-12);box-shadow:0 24px 48px #0000001a}.share-header[data-v-fbc564b3]{border-bottom:1px solid var(--w-6);justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.share-header h3[data-v-fbc564b3]{color:var(--w-100);margin:0;font-size:1.125rem;font-weight:600}.close-btn[data-v-fbc564b3]{color:var(--w-40);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px;transition:all .2s}.close-btn[data-v-fbc564b3]:hover{color:var(--w-100);background:var(--w-10)}.share-body[data-v-fbc564b3]{padding:1.5rem}.share-loading[data-v-fbc564b3]{justify-content:center;padding:2rem 0;display:flex}.empty-state[data-v-fbc564b3]{color:var(--w-30);flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem 0;display:flex}.empty-title[data-v-fbc564b3]{color:var(--w-70);margin:0;font-size:1rem;font-weight:500}.empty-desc[data-v-fbc564b3]{color:var(--w-35);text-align:center;margin:0;font-size:.8125rem;line-height:1.5}.btn-create[data-v-fbc564b3]{background:linear-gradient(135deg,var(--color-primary),#3b82f6);color:var(--w-100);cursor:pointer;border:none;border-radius:10px;margin-top:.5rem;padding:.625rem 2rem;font-size:.9375rem;font-weight:500;transition:all .2s}.btn-create[data-v-fbc564b3]:hover{opacity:.9;transform:translateY(-1px)}.btn-create[data-v-fbc564b3]:disabled{opacity:.4;cursor:not-allowed;transform:none}.field-label[data-v-fbc564b3]{color:var(--w-50);margin-bottom:.5rem;font-size:.8125rem;font-weight:500;display:block}.code-display[data-v-fbc564b3]{margin-bottom:1.5rem}.code-row[data-v-fbc564b3]{background:var(--w-4);border:1px solid var(--w-8);border-radius:10px;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.code-text[data-v-fbc564b3]{color:var(--color-primary);letter-spacing:1px;white-space:nowrap;text-overflow:ellipsis;flex:1;font-family:SF Mono,Fira Code,monospace;font-size:.9375rem;overflow:hidden}.btn-copy[data-v-fbc564b3]{background:var(--w-6);border:1px solid var(--w-10);color:var(--w-60);cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;transition:all .2s;display:flex}.btn-copy[data-v-fbc564b3]:hover{background:var(--w-10);color:var(--w-100)}.btn-copy.copied[data-v-fbc564b3]{color:#4ade80;border-color:#4ade8033}.restrict-section[data-v-fbc564b3]{margin-bottom:1.5rem}.restrict-toggle[data-v-fbc564b3]{justify-content:space-between;align-items:center;padding:.625rem 0;display:flex}.toggle-label[data-v-fbc564b3]{color:var(--w-70);font-size:.875rem}.toggle-btn[data-v-fbc564b3]{background:var(--w-15);cursor:pointer;border:none;border-radius:11px;width:40px;height:22px;padding:0;transition:background .2s;position:relative}.toggle-btn.on[data-v-fbc564b3]{background:var(--color-primary)}.toggle-thumb[data-v-fbc564b3]{background:var(--w-100);border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;top:2px;left:2px}.toggle-btn.on .toggle-thumb[data-v-fbc564b3]{transform:translate(18px)}.user-id-input-row[data-v-fbc564b3]{gap:.5rem;margin-top:.75rem;display:flex}.user-id-input[data-v-fbc564b3]{background:var(--w-4);border:1px solid var(--w-10);color:var(--w-100);box-sizing:border-box;border-radius:8px;outline:none;flex:1;padding:.5rem .75rem;font-size:.875rem}.user-id-input[data-v-fbc564b3]:focus{border-color:var(--c-primary-40)}.user-id-input[data-v-fbc564b3]::placeholder{color:var(--w-20)}.user-id-input[data-v-fbc564b3]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.user-id-input[data-v-fbc564b3]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.btn-add[data-v-fbc564b3]{background:var(--c-primary-15);border:1px solid var(--c-primary-20);color:var(--color-primary);cursor:pointer;white-space:nowrap;border-radius:8px;padding:.5rem 1rem;font-size:.8125rem;transition:all .2s}.btn-add[data-v-fbc564b3]:hover{background:var(--c-primary-25)}.btn-add[data-v-fbc564b3]:disabled{opacity:.3;cursor:not-allowed}.user-id-list[data-v-fbc564b3]{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.user-id-tag[data-v-fbc564b3]{color:#818cf8;background:#818cf81a;border:1px solid #818cf826;border-radius:6px;align-items:center;gap:.375rem;padding:.3rem .625rem;font-size:.75rem;display:flex}.tag-remove[data-v-fbc564b3]{color:#818cf899;cursor:pointer;background:0 0;border:none;align-items:center;padding:1px;transition:color .2s;display:flex}.tag-remove[data-v-fbc564b3]:hover{color:#f87171}.danger-zone[data-v-fbc564b3]{border-top:1px solid var(--w-6);padding-top:1rem}.btn-delete[data-v-fbc564b3]{color:#f87171;cursor:pointer;background:#f8717114;border:1px solid #f8717126;border-radius:8px;width:100%;padding:.5rem;font-size:.8125rem;transition:all .2s}.btn-delete[data-v-fbc564b3]:hover{background:#f8717126}.btn-delete[data-v-fbc564b3]:disabled{opacity:.4;cursor:not-allowed}.spinner[data-v-fbc564b3]{border:2px solid var(--w-10);border-top-color:var(--color-primary);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite spin-fbc564b3}@keyframes spin-fbc564b3{to{transform:rotate(360deg)}}html[data-theme=light] .btn-copy.copied[data-v-fbc564b3]{color:#15803d;border-color:#15803d33}.color-role[data-v-3178d4fa]{--tab-color:#ec4899;--tab-color-alpha:#ec489926}.color-scene[data-v-3178d4fa]{--tab-color:#22c55e;--tab-color-alpha:#22c55e26}.color-prop[data-v-3178d4fa]{--tab-color:#8b5cf6;--tab-color-alpha:#8b5cf626}.color-custom[data-v-3178d4fa]{--tab-color:#94a3b8;--tab-color-alpha:#94a3b826}.zichan-modal-overlay[data-v-3178d4fa]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;background:#000000bf;justify-content:center;align-items:center;animation:.2s fadeIn-3178d4fa;display:flex;position:fixed;inset:0}@keyframes fadeIn-3178d4fa{0%{opacity:0}to{opacity:1}}.zichan-modal[data-v-3178d4fa]{background:var(--bg-page);width:90%;max-width:72rem;box-shadow:0 0 0 1px #6366f11a,0 24px 48px var(--b-60),0 0 80px #6366f10f;border:1px solid #6366f133;border-radius:1rem;flex-direction:column;animation:.3s slideIn-3178d4fa;display:flex;overflow:hidden}@keyframes slideIn-3178d4fa{0%{opacity:0;transform:translateY(20px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.modal-header[data-v-3178d4fa]{background:linear-gradient(#6366f114 0%,#0000 100%);border-bottom:1px solid #6366f11a;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.header-left[data-v-3178d4fa]{align-items:center;gap:.875rem;display:flex}.header-icon[data-v-3178d4fa]{color:#818cf8;background:linear-gradient(135deg,#6366f140,#8b5cf626);border-radius:.75rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}.header-title h3[data-v-3178d4fa]{color:var(--w-95);margin:0 0 .25rem;font-size:1.125rem;font-weight:600}.header-title p[data-v-3178d4fa]{color:var(--w-45);margin:0;font-size:.75rem}.close-btn[data-v-3178d4fa]{background:var(--w-5);border:1px solid var(--w-10);width:2.25rem;height:2.25rem;color:var(--w-50);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;transition:all .2s;display:flex}.close-btn[data-v-3178d4fa]:hover{color:#ff6464e6;background:#ff505026;border-color:#ff50504d}.modal-tabs[data-v-3178d4fa]{border-bottom:1px solid var(--w-5);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1.5rem;display:flex}.tabs-left[data-v-3178d4fa]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.tabs-right[data-v-3178d4fa]{gap:.625rem;display:flex}.type-tabs[data-v-3178d4fa]{background:var(--w-3);border:1px solid var(--w-5);scrollbar-width:none;-ms-overflow-style:none;border-radius:.5rem;gap:.25rem;max-width:36rem;padding:.25rem;display:flex;overflow-x:auto}.type-tabs[data-v-3178d4fa]::-webkit-scrollbar{display:none}.type-tab[data-v-3178d4fa]{color:var(--w-50);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:.375rem;flex-shrink:0;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.8125rem;transition:all .2s;display:flex}.type-tab[data-v-3178d4fa]:hover{background:var(--w-5);color:var(--w-80)}.type-tab.active[data-v-3178d4fa]{color:#818cf8;background:#6366f126}.type-tab:first-child.active[data-v-3178d4fa]{color:#f472b6;background:#ec489926}.type-tab:nth-child(2).active[data-v-3178d4fa]{color:#4ade80;background:#22c55e26}.type-tab:nth-child(3).active[data-v-3178d4fa]{color:#a78bfa;background:#8b5cf626}.tab-count[data-v-3178d4fa]{background:var(--w-10);border-radius:.25rem;padding:.125rem .375rem;font-size:.6875rem}.type-tab.custom-tab.active[data-v-3178d4fa]{color:#bac7d5;background:#94a3b826}.tab-loading-indicator[data-v-3178d4fa]{flex-shrink:0;justify-content:center;align-items:center;padding:0 .5rem;display:flex}.tab-loading-spinner[data-v-3178d4fa]{border:1.5px solid var(--w-10);border-top-color:var(--w-50);border-radius:50%;width:1rem;height:1rem;animation:.8s linear infinite spin-3178d4fa}.style-selector-btn[data-v-3178d4fa]{color:var(--w-80);cursor:pointer;background:linear-gradient(135deg,#fb923c1a,#ea580c0d);border:1px solid #fb923c40;border-radius:.5rem;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.8125rem;transition:all .2s;display:flex}.style-selector-btn[data-v-3178d4fa]:hover{background:linear-gradient(135deg,#fb923c2e,#ea580c1a);border-color:#fb923c66;transform:translateY(-1px)}.style-selector-btn svg[data-v-3178d4fa]:first-child{color:#fb923c;flex-shrink:0}.style-selector-btn .style-label[data-v-3178d4fa]{color:var(--w-50)}.style-selector-btn .style-name[data-v-3178d4fa]{color:#fb923c;white-space:nowrap;text-overflow:ellipsis;max-width:8rem;font-weight:500;overflow:hidden}.style-selector-btn .arrow-icon[data-v-3178d4fa]{color:var(--w-40);flex-shrink:0;transition:transform .2s}.style-selector-btn:hover .arrow-icon[data-v-3178d4fa]{transform:translateY(2px)}.add-item-btn[data-v-3178d4fa]{color:#818cf8;cursor:pointer;background:linear-gradient(135deg,#6366f126,#6366f11a);border:1px solid #6366f14d;border-radius:.5rem;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.8125rem;transition:all .2s;display:flex}.add-item-btn[data-v-3178d4fa]:hover{transform:translateY(-1px)}.modal-content[data-v-3178d4fa]{scrollbar-width:thin;scrollbar-color:var(--w-8) transparent;flex-shrink:0;height:30rem;padding:1.5rem;overflow-y:auto}.modal-content[data-v-3178d4fa]::-webkit-scrollbar{width:6px}.modal-content[data-v-3178d4fa]::-webkit-scrollbar-track{background:0 0}.modal-content[data-v-3178d4fa]::-webkit-scrollbar-thumb{background:var(--w-10);border-radius:3px}.loading-state[data-v-3178d4fa]{color:var(--w-50);flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:4rem;display:flex}.loading-spinner[data-v-3178d4fa]{border:2px solid #6366f11a;border-top-color:#6366f1;border-radius:50%;width:2rem;height:2rem;animation:.8s linear infinite spin-3178d4fa}@keyframes spin-3178d4fa{to{transform:rotate(360deg)}}.empty-state[data-v-3178d4fa]{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;display:flex}.empty-illustration[data-v-3178d4fa]{color:#6366f140;margin-bottom:1.5rem}.empty-illustration.color-role[data-v-3178d4fa]{color:#ec489940}.empty-illustration.color-scene[data-v-3178d4fa]{color:#22c55e40}.empty-illustration.color-prop[data-v-3178d4fa]{color:#8b5cf640}.empty-illustration.color-custom[data-v-3178d4fa]{color:#94a3b840}.empty-state h4[data-v-3178d4fa]{color:var(--w-70);margin:0 0 .5rem;font-size:1rem;font-weight:500}.empty-tips[data-v-3178d4fa]{text-align:center;max-width:32rem}.empty-tips .tip-main[data-v-3178d4fa]{color:var(--w-60);margin-bottom:1rem;font-size:.875rem}.empty-tips .tip-main .highlight[data-v-3178d4fa]{color:#818cf8;font-weight:500}.empty-tips .tip-main .highlight.color-role[data-v-3178d4fa]{color:#f472b6}.empty-tips .tip-main .highlight.color-scene[data-v-3178d4fa]{color:#4ade80}.empty-tips .tip-main .highlight.color-prop[data-v-3178d4fa]{color:#a78bfa}.empty-tips .tip-main .highlight.color-custom[data-v-3178d4fa]{color:#bac7d5}.empty-tips .tip-divider[data-v-3178d4fa]{align-items:center;gap:.75rem;margin:1rem 0;display:flex}.empty-tips .tip-divider[data-v-3178d4fa]:before,.empty-tips .tip-divider[data-v-3178d4fa]:after{content:"";background:linear-gradient(90deg,#0000,#6366f14d,#0000);flex:1;height:1px}.empty-tips .tip-divider span[data-v-3178d4fa]{color:var(--w-35);font-size:.75rem}.empty-tips .tip-auto[data-v-3178d4fa]{color:var(--w-50);margin-bottom:.5rem;font-size:.8125rem;line-height:1.6}.empty-tips .tip-auto strong[data-v-3178d4fa]{font-weight:500}.empty-tips .tip-auto strong.color-role[data-v-3178d4fa]{color:#f472b6}.empty-tips .tip-auto strong.color-scene[data-v-3178d4fa]{color:#4ade80}.empty-tips .tip-auto strong.color-prop[data-v-3178d4fa]{color:#a78bfa}.empty-tips .tip-auto strong.color-custom[data-v-3178d4fa]{color:#bac7d5}.empty-tips .tip-note[data-v-3178d4fa]{color:var(--w-35);background:#6366f114;border-radius:.375rem;margin-top:.75rem;padding:.5rem .75rem;font-size:.75rem}.item-grid[data-v-3178d4fa]{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:1rem;display:grid}.item-card[data-v-3178d4fa]{border:1px solid var(--w-6);cursor:pointer;background:#141519;border-radius:.75rem;transition:all .3s;position:relative;overflow:hidden}.item-card[data-v-3178d4fa]:hover{box-shadow:0 16px 40px var(--b-30),0 0 30px #6366f11a;border-color:#6366f166;transform:translateY(-4px)}.item-card.is-generating[data-v-3178d4fa]{border-color:#3b82f64d}.item-card.is-failed[data-v-3178d4fa]{border-color:#ef44444d}.item-preview[data-v-3178d4fa]{aspect-ratio:4/3;position:relative;overflow:hidden}.item-preview img[data-v-3178d4fa]{object-fit:cover;width:100%;height:100%}.preview-placeholder[data-v-3178d4fa]{background:linear-gradient(135deg,#6366f126,#8b5cf626);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.preview-placeholder.color-role[data-v-3178d4fa]{background:linear-gradient(135deg,#ec489926,#a855f726)}.preview-placeholder.color-scene[data-v-3178d4fa]{background:linear-gradient(135deg,#22c55e26,#16a34a26)}.preview-placeholder.color-prop[data-v-3178d4fa]{background:linear-gradient(135deg,#8b5cf626,#6366f126)}.preview-missing[data-v-3178d4fa]{background:var(--w-3);border:1px dashed var(--w-15);flex-direction:column;gap:.25rem}.preview-missing svg[data-v-3178d4fa]{color:var(--w-30);margin-bottom:.125rem}.preview-missing-text[data-v-3178d4fa]{color:var(--w-50);font-size:.75rem;font-weight:500}.preview-missing-hint[data-v-3178d4fa]{color:var(--w-30);font-size:.625rem}.preview-text[data-v-3178d4fa]{background:var(--b-30);color:var(--w-90);border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500}.preview-generating[data-v-3178d4fa]{background:linear-gradient(135deg,#3b82f633,#9333ea33);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.generating-spinner[data-v-3178d4fa]{border:2px solid #3b82f633;border-top-color:#3b82f6;border-radius:50%;width:2rem;height:2rem;animation:.8s linear infinite spin-3178d4fa}.preview-failed[data-v-3178d4fa]{color:#ef4444;background:linear-gradient(135deg,#ef444433,#ef44441a);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;height:100%;padding:.75rem;display:flex}.failed-message[data-v-3178d4fa]{color:#ef4444e6;text-align:center;-webkit-line-clamp:3;line-clamp:3;word-break:break-all;-webkit-box-orient:vertical;font-size:.6875rem;line-height:1.4;display:-webkit-box;overflow:hidden}.item-badge[data-v-3178d4fa]{color:var(--w-100);border-radius:.25rem;padding:.125rem .5rem;font-size:.625rem;font-weight:500;position:absolute;top:.5rem;left:.5rem}.item-badge.generating[data-v-3178d4fa]{background:#3b82f6cc}.item-badge.failed[data-v-3178d4fa]{background:#ef4444cc}.item-actions[data-v-3178d4fa]{opacity:0;flex-direction:column;gap:.25rem;transition:all .2s;display:flex;position:absolute;top:.5rem;right:.5rem}.item-card:hover .item-actions[data-v-3178d4fa]{opacity:1}.action-icon[data-v-3178d4fa]{background:var(--b-80);width:1.625rem;height:1.625rem;color:var(--w-85);cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;transition:all .2s;display:flex}.action-icon.download-icon[data-v-3178d4fa]:hover{color:var(--w-100);background:#3b82f6}.action-icon.edit-icon[data-v-3178d4fa]:hover{background:var(--color-primary);color:var(--w-100)}.action-icon.delete-icon[data-v-3178d4fa]:hover{color:var(--w-100);background:#ef4444}.item-info[data-v-3178d4fa]{justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem;display:flex}.item-name[data-v-3178d4fa]{min-width:0;color:var(--w-90);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.875rem;font-weight:500;overflow:hidden}.regenerate-btn[data-v-3178d4fa]{color:#4ade80;cursor:pointer;background:#22c55e26;border:1px solid #22c55e4d;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:all .2s;display:flex}.regenerate-btn.color-role[data-v-3178d4fa]{color:#f472b6;background:#ec489926;border-color:#ec48994d}.regenerate-btn.color-scene[data-v-3178d4fa]{color:#4ade80;background:#22c55e26;border-color:#22c55e4d}.regenerate-btn.color-prop[data-v-3178d4fa]{color:#a78bfa;background:#8b5cf626;border-color:#8b5cf64d}.regenerate-btn.color-custom[data-v-3178d4fa]{color:#bac7d5;background:#94a3b826;border-color:#94a3b84d}.regenerate-btn[data-v-3178d4fa]:hover{transform:scale(1.1)}.modal-footer[data-v-3178d4fa]{border-top:1px solid var(--w-5);background:var(--bg-page-2);justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.footer-info[data-v-3178d4fa]{color:var(--w-50);font-size:.8125rem}.footer-info strong[data-v-3178d4fa]{font-weight:600}.footer-info strong.color-role[data-v-3178d4fa]{color:#f472b6}.footer-info strong.color-scene[data-v-3178d4fa]{color:#4ade80}.footer-info strong.color-prop[data-v-3178d4fa]{color:#a78bfa}.footer-info strong.color-custom[data-v-3178d4fa]{color:#bac7d5}.footer-actions[data-v-3178d4fa]{gap:.75rem;display:flex}.btn-import[data-v-3178d4fa],.btn-share[data-v-3178d4fa]{cursor:pointer;border-radius:.5rem;align-items:center;gap:.375rem;padding:.625rem 1rem;font-size:.875rem;transition:all .2s;display:flex}.btn-import[data-v-3178d4fa]{background:linear-gradient(135deg,var(--c-primary-15),#00b4c81a);border:1px solid var(--c-primary-35);color:var(--color-primary)}.btn-import[data-v-3178d4fa]:hover{background:linear-gradient(135deg,var(--c-primary-25),#00b4c82e);border-color:var(--c-primary-50);transform:translateY(-1px)}.btn-share[data-v-3178d4fa]{color:#a855f7;background:linear-gradient(135deg,#a855f726,#9333ea1a);border:1px solid #a855f759}.btn-share[data-v-3178d4fa]:hover{background:linear-gradient(135deg,#a855f740,#9333ea2e);border-color:#a855f780;transform:translateY(-1px)}.btn-download[data-v-3178d4fa]{color:#60a5fa;cursor:pointer;background:linear-gradient(135deg,#3b82f626,#2563eb1a);border:1px solid #3b82f659;border-radius:.5rem;align-items:center;gap:.375rem;padding:.625rem 1rem;font-size:.875rem;transition:all .2s;display:flex}.btn-download[data-v-3178d4fa]:hover{background:linear-gradient(135deg,#3b82f640,#2563eb2e);border-color:#3b82f680;transform:translateY(-1px)}.btn-regenerate[data-v-3178d4fa]{color:#4ade80;cursor:pointer;background:linear-gradient(135deg,#22c55e26,#16a34a1a);border:1px solid #22c55e59;border-radius:.5rem;align-items:center;gap:.375rem;padding:.625rem 1rem;font-size:.875rem;transition:all .2s;display:flex}.btn-regenerate[data-v-3178d4fa]:hover:not(:disabled){background:linear-gradient(135deg,#22c55e40,#16a34a2e);border-color:#22c55e80;transform:translateY(-1px)}.btn-regenerate[data-v-3178d4fa]:disabled{opacity:.6;cursor:not-allowed}.btn-regenerate .btn-loading-spinner[data-v-3178d4fa]{border:2px solid #4ade8033;border-top-color:#4ade80;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite spin-3178d4fa}.btn-secondary[data-v-3178d4fa]{background:var(--w-5);border:1px solid var(--w-10);color:var(--w-70);cursor:pointer;border-radius:.5rem;padding:.625rem 1.25rem;font-size:.875rem;transition:all .2s}.btn-secondary[data-v-3178d4fa]:hover{background:var(--w-10);color:var(--w-90)}.btn-primary[data-v-3178d4fa]{color:var(--w-100);cursor:pointer;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;border-radius:.5rem;padding:.625rem 1.5rem;font-size:.875rem;font-weight:500;transition:all .2s}.btn-primary.color-role[data-v-3178d4fa]{background:linear-gradient(135deg,#ec4899,#db2777)}.btn-primary.color-scene[data-v-3178d4fa]{background:linear-gradient(135deg,#22c55e,#16a34a)}.btn-primary.color-prop[data-v-3178d4fa]{background:linear-gradient(135deg,#8b5cf6,#a855f7)}.btn-primary.color-custom[data-v-3178d4fa]{background:linear-gradient(135deg,#64748b,#475569)}.btn-primary[data-v-3178d4fa]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #6366f14d}.zoom-icon[data-v-3178d4fa]{width:2.25rem;height:2.25rem;color:var(--w-95);cursor:pointer;opacity:0;background:#000000d9;border-radius:.5rem;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;bottom:.5rem;right:.5rem}.item-card:hover .zoom-icon[data-v-3178d4fa]{opacity:1}.zoom-icon[data-v-3178d4fa]:hover{color:var(--w-100);background:#6366f1e6;transform:scale(1.05)}.image-preview-overlay[data-v-3178d4fa]{z-index:10001;background:#000000e6;justify-content:center;align-items:center;animation:.2s fadeIn-3178d4fa;display:flex;position:fixed;inset:0}.image-preview-container[data-v-3178d4fa]{flex-direction:column;max-width:90vw;max-height:90vh;display:flex}.image-preview-container .preview-header[data-v-3178d4fa]{background:var(--b-50);border-radius:.5rem .5rem 0 0;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.preview-title[data-v-3178d4fa]{color:var(--w-90);font-size:1rem;font-weight:500}.preview-close[data-v-3178d4fa]{background:var(--w-10);width:2.5rem;height:2.5rem;color:var(--w-70);cursor:pointer;border:none;border-radius:.5rem;justify-content:center;align-items:center;transition:all .2s;display:flex}.preview-close[data-v-3178d4fa]:hover{color:#ff6464;background:#ff50504d}.preview-body[data-v-3178d4fa]{flex:1;justify-content:center;align-items:center;display:flex;overflow:auto}.preview-body img[data-v-3178d4fa]{object-fit:contain;border-radius:0 0 .5rem .5rem;max-width:100%;max-height:calc(90vh - 4rem)}.loading-more[data-v-3178d4fa]{color:var(--w-50);justify-content:center;align-items:center;gap:.5rem;padding:1.5rem;font-size:.8125rem;display:flex}.loading-spinner.small[data-v-3178d4fa]{width:1.25rem;height:1.25rem}.no-more[data-v-3178d4fa]{color:var(--w-25);justify-content:center;align-items:center;padding:1rem;font-size:.75rem;display:flex}.item-card.is-pick-selected[data-v-3178d4fa]{border-color:#6366f199;box-shadow:0 0 0 1px #6366f14d}.item-card.is-pick-disabled[data-v-3178d4fa]{opacity:.4;cursor:not-allowed;pointer-events:none}.pick-check-icon[data-v-3178d4fa]{z-index:2;background:#6366f1;border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex;position:absolute;top:.5rem;right:.5rem}.pick-already-label[data-v-3178d4fa]{color:var(--w-50);z-index:2;background:#000000b3;border-radius:.25rem;padding:.125rem .5rem;font-size:.625rem;position:absolute;top:.5rem;right:.5rem}.item-card.is-new[data-v-3178d4fa]{border-color:#6366f199;animation:1.5s ease-out newAssetPulse-3178d4fa;box-shadow:0 0 20px #6366f133}@keyframes newAssetPulse-3178d4fa{0%{box-shadow:0 0 #6366f180}50%{box-shadow:0 0 25px 5px #6366f14d}to{box-shadow:0 0 20px #6366f133}}html[data-theme=light] .zichan-modal-overlay[data-v-3178d4fa]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000004d}html[data-theme=light] .zichan-modal[data-v-3178d4fa]{background:linear-gradient(145deg,#fff,#fafcff,#fff);border:1px solid #00000014;box-shadow:0 20px 60px #00000026,0 0 0 1px #0000000f}html[data-theme=light] .modal-header[data-v-3178d4fa]{background:linear-gradient(#6366f10a 0%,#0000 100%);border-bottom-color:#0000000f}html[data-theme=light] .header-icon[data-v-3178d4fa]{color:#6366f1;background:linear-gradient(135deg,#6366f11a,#8b5cf614)}html[data-theme=light] .header-title h3[data-v-3178d4fa]{color:#191c2d}html[data-theme=light] .header-title p[data-v-3178d4fa]{color:#788296}html[data-theme=light] .close-btn[data-v-3178d4fa]{color:#828c9b;background:#00000008;border-color:#0000000f}html[data-theme=light] .close-btn[data-v-3178d4fa]:hover{color:#dc2626;background:#dc26260f;border-color:#dc262626}html[data-theme=light] .modal-tabs[data-v-3178d4fa]{background:#fcfdff;border-bottom-color:#0000000f}html[data-theme=light] .type-tabs[data-v-3178d4fa]{background:#00000008;border-color:#0000000f}html[data-theme=light] .type-tab[data-v-3178d4fa]{color:#414b64}html[data-theme=light] .type-tab[data-v-3178d4fa]:hover{color:#323746;background:#0000000a}html[data-theme=light] .type-tab:first-child.active[data-v-3178d4fa]{color:#be286e;background:#ec489914}html[data-theme=light] .type-tab:nth-child(2).active[data-v-3178d4fa]{color:#15803d;background:#15803d14}html[data-theme=light] .type-tab:nth-child(3).active[data-v-3178d4fa]{color:#6d3ed8;background:#6d3ed814}html[data-theme=light] .type-tab.custom-tab.active[data-v-3178d4fa]{color:#475569;background:#64748b14}html[data-theme=light] .tab-count[data-v-3178d4fa]{color:#414b64;background:#0000000f}html[data-theme=light] .style-selector-btn[data-v-3178d4fa]{color:#3c465a;background:linear-gradient(135deg,#c2410c0f,#c2410c08);border-color:#c2410c2e}html[data-theme=light] .style-selector-btn[data-v-3178d4fa]:hover{background:linear-gradient(135deg,#c2410c1a,#c2410c0f);border-color:#c2410c4d}html[data-theme=light] .style-selector-btn svg[data-v-3178d4fa]:first-child,html[data-theme=light] .style-selector-btn .style-name[data-v-3178d4fa]{color:#c2410c}html[data-theme=light] .style-selector-btn .style-label[data-v-3178d4fa]{color:#788296}html[data-theme=light] .add-item-btn[data-v-3178d4fa]{color:#4f46e5;background:linear-gradient(135deg,#4f46e50f,#4f46e50a);border-color:#4f46e533}html[data-theme=light] .modal-content[data-v-3178d4fa]{scrollbar-color:#0000001f transparent;background:#f6f8fc}html[data-theme=light] .modal-content[data-v-3178d4fa]::-webkit-scrollbar-thumb{background:#0000001f}html[data-theme=light] .item-grid[data-v-3178d4fa]{gap:1rem}html[data-theme=light] .item-card[data-v-3178d4fa]{background:#fff;border:1.5px solid #0000001a;border-radius:.75rem;box-shadow:0 1px 4px #0000000d}html[data-theme=light] .item-card[data-v-3178d4fa]:hover{border-color:#0003;transform:translateY(-2px);box-shadow:0 4px 16px #0000001a}html[data-theme=light] .item-card.is-failed[data-v-3178d4fa]{border-color:#b91c1c4d}html[data-theme=light] .item-card.is-generating[data-v-3178d4fa]{border-color:#2563eb4d}html[data-theme=light] .item-card.is-new[data-v-3178d4fa]{border-color:#4f46e566;box-shadow:0 0 16px #4f46e51f}html[data-theme=light] .item-preview[data-v-3178d4fa]{background:#f5f7fa;border-bottom:1px solid #0000000f}html[data-theme=light] .item-info[data-v-3178d4fa]{background:0 0;border-top:none;padding:.5rem .625rem}html[data-theme=light] .item-name[data-v-3178d4fa]{color:#191e32;font-weight:500}html[data-theme=light] .action-icon[data-v-3178d4fa]{color:#3c4150;background:#ffffffeb;box-shadow:0 1px 4px #0000001a}html[data-theme=light] .zoom-icon[data-v-3178d4fa]{color:#3c4150;background:#ffffffe0;box-shadow:0 1px 4px #0000001a}html[data-theme=light] .zoom-icon[data-v-3178d4fa]:hover{color:#fff;background:#6366f1d9}html[data-theme=light] .regenerate-btn.color-role[data-v-3178d4fa]{color:#be286e;background:#be286e0f;border-color:#be286e33}html[data-theme=light] .regenerate-btn.color-scene[data-v-3178d4fa]{color:#15803d;background:#15803d0f;border-color:#15803d33}html[data-theme=light] .regenerate-btn.color-prop[data-v-3178d4fa]{color:#6d3ed8;background:#6d3ed80f;border-color:#6d3ed833}html[data-theme=light] .regenerate-btn.color-custom[data-v-3178d4fa]{color:#475569;background:#4755690f;border-color:#47556933}html[data-theme=light] .preview-missing[data-v-3178d4fa]{background:#f8f9fc;border:1px dashed #0000001f}html[data-theme=light] .preview-missing svg[data-v-3178d4fa]{color:#b4b9c8}html[data-theme=light] .preview-missing-text[data-v-3178d4fa]{color:#414b64}html[data-theme=light] .preview-missing-hint[data-v-3178d4fa]{color:#a0aab9}html[data-theme=light] .modal-footer[data-v-3178d4fa]{background:#fff;border-top:1px solid #00000014;box-shadow:0 -2px 8px #00000008}html[data-theme=light] .footer-info[data-v-3178d4fa]{color:#414b64}html[data-theme=light] .footer-info strong.color-role[data-v-3178d4fa]{color:#be286e}html[data-theme=light] .footer-info strong.color-scene[data-v-3178d4fa]{color:#15803d}html[data-theme=light] .footer-info strong.color-prop[data-v-3178d4fa]{color:#6d3ed8}html[data-theme=light] .footer-info strong.color-custom[data-v-3178d4fa]{color:#475569}html[data-theme=light] .btn-import[data-v-3178d4fa]{color:#0078a0;background:linear-gradient(135deg,#008cb40f,#008cb408);border-color:#008cb433}html[data-theme=light] .btn-import[data-v-3178d4fa]:hover{background:linear-gradient(135deg,#008cb41a,#008cb40f);border-color:#008cb459}html[data-theme=light] .btn-share[data-v-3178d4fa]{color:#6d3ed8;background:linear-gradient(135deg,#6d3ed80f,#6d3ed808);border-color:#6d3ed833}html[data-theme=light] .btn-share[data-v-3178d4fa]:hover{background:linear-gradient(135deg,#6d3ed81a,#6d3ed80f);border-color:#6d3ed859}html[data-theme=light] .btn-download[data-v-3178d4fa]{color:#2563eb;background:linear-gradient(135deg,#2563eb0f,#2563eb08);border-color:#2563eb33}html[data-theme=light] .btn-download[data-v-3178d4fa]:hover{background:linear-gradient(135deg,#2563eb1a,#2563eb0f);border-color:#2563eb59}html[data-theme=light] .btn-secondary[data-v-3178d4fa]{color:#505a6e;background:#00000008;border-color:#00000014}html[data-theme=light] .btn-secondary[data-v-3178d4fa]:hover{color:#1e2332;background:#0000000f}html[data-theme=light] .btn-primary.color-role[data-v-3178d4fa]{background:linear-gradient(135deg,#be286e,#aa1e5f)}html[data-theme=light] .btn-primary.color-scene[data-v-3178d4fa]{background:linear-gradient(135deg,#15803d,#166534)}html[data-theme=light] .btn-primary.color-prop[data-v-3178d4fa]{background:linear-gradient(135deg,#6d3ed8,#7e3af2)}html[data-theme=light] .btn-primary.color-custom[data-v-3178d4fa]{background:linear-gradient(135deg,#475569,#334155)}html[data-theme=light] .btn-regenerate[data-v-3178d4fa]{color:#15803d;background:linear-gradient(135deg,#15803d0f,#1665340a);border-color:#15803d33}html[data-theme=light] .btn-regenerate[data-v-3178d4fa]:hover:not(:disabled){background:linear-gradient(135deg,#15803d1f,#16653414);border-color:#15803d59}html[data-theme=light] .btn-regenerate .btn-loading-spinner[data-v-3178d4fa]{border-color:#15803d #15803d33 #15803d33}html[data-theme=light] .empty-state h4[data-v-3178d4fa]{color:#323746}html[data-theme=light] .empty-illustration.color-role[data-v-3178d4fa]{color:#be286e33}html[data-theme=light] .empty-illustration.color-scene[data-v-3178d4fa]{color:#15803d33}html[data-theme=light] .empty-illustration.color-prop[data-v-3178d4fa]{color:#6d3ed833}html[data-theme=light] .empty-illustration.color-custom[data-v-3178d4fa]{color:#47556933}html[data-theme=light] .empty-tips .tip-main .highlight.color-role[data-v-3178d4fa]{color:#be286e}html[data-theme=light] .empty-tips .tip-main .highlight.color-scene[data-v-3178d4fa]{color:#15803d}html[data-theme=light] .empty-tips .tip-main .highlight.color-prop[data-v-3178d4fa]{color:#6d3ed8}html[data-theme=light] .empty-tips .tip-auto strong.color-role[data-v-3178d4fa]{color:#be286e}html[data-theme=light] .empty-tips .tip-auto strong.color-scene[data-v-3178d4fa]{color:#15803d}html[data-theme=light] .empty-tips .tip-auto strong.color-prop[data-v-3178d4fa]{color:#6d3ed8}html[data-theme=light] .empty-tips .tip-note[data-v-3178d4fa]{color:#414b64;background:#4f46e50a}html[data-theme=light] .empty-tips .tip-divider[data-v-3178d4fa]:before,html[data-theme=light] .empty-tips .tip-divider[data-v-3178d4fa]:after{background:linear-gradient(90deg,#0000,#00000014,#0000)}html[data-theme=light] .preview-placeholder.color-scene[data-v-3178d4fa]{background:linear-gradient(135deg,#15803d14,#1665340f)}html[data-theme=light] .loading-state[data-v-3178d4fa],html[data-theme=light] .loading-more[data-v-3178d4fa]{color:#414b64}html[data-theme=light] .no-more[data-v-3178d4fa]{color:#a0aab9}html[data-theme=light] .color-scene[data-v-3178d4fa]{--tab-color:#15803d;--tab-color-alpha:#15803d14}html[data-theme=light] .image-preview-overlay[data-v-3178d4fa]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000059}html[data-theme=light] .image-preview-container .preview-header[data-v-3178d4fa]{background:#fff;box-shadow:0 1px #0000000f}html[data-theme=light] .preview-title[data-v-3178d4fa]{color:#191c2d}html[data-theme=light] .preview-close[data-v-3178d4fa]{color:#414b64;background:#0000000a}html[data-theme=light] .preview-close[data-v-3178d4fa]:hover{color:#dc2626;background:#dc26260f}html[data-theme=light] .preview-body[data-v-3178d4fa]{background:#fafbff}html[data-theme=light] .pick-already-label[data-v-3178d4fa]{color:#c8c8d2;background:#0009}html[data-theme=light] .item-card.is-pick-selected[data-v-3178d4fa]{border-color:#4f46e580;box-shadow:0 0 0 2px #4f46e526,0 2px 8px #4f46e51a}html[data-theme=light] .item-card.is-pick-disabled[data-v-3178d4fa]{opacity:.45}.zichan-node[data-v-a92e4748]{width:100%}.jieDian-header[data-v-a92e4748]{margin-bottom:.25rem}.jieDian-name[data-v-a92e4748]{color:var(--w-100);font-size:1rem;font-weight:600}.jieDian-sub[data-v-a92e4748]{color:var(--w-45);margin-top:.25rem;font-size:.8125rem;line-height:1.5;display:block}.zichan-toolbar[data-v-a92e4748]{background:var(--w-2);border:1px solid var(--w-5);border-radius:.625rem;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;margin-bottom:1rem;padding:.625rem .875rem;display:flex}.toolbar-left[data-v-a92e4748]{align-items:center;gap:.5rem;display:flex}.toolbar-stats[data-v-a92e4748]{align-items:center;gap:.375rem;display:flex}.stat-chip[data-v-a92e4748]{letter-spacing:.01em;border-radius:1rem;align-items:center;gap:.25rem;padding:.25rem .625rem;font-size:.75rem;font-weight:500;display:inline-flex}.stat-chip.reuse[data-v-a92e4748]{color:#66bb6a;background:#4caf501a;border:1px solid #4caf5026}.stat-chip.xinjian[data-v-a92e4748]{color:#818cf8;background:#6366f11a;border:1px solid #6366f126}.toolbar-right[data-v-a92e4748]{align-items:center;gap:.5rem;display:flex}.toolbar-generate-btn[data-v-a92e4748]{color:#fb923c;cursor:pointer;background:linear-gradient(135deg,#fb923c1f,#ea580c14);border:1px solid #fb923c40;border-radius:.5rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-family:inherit;font-size:.75rem;font-weight:500;transition:all .2s;display:inline-flex}.toolbar-generate-btn[data-v-a92e4748]:hover:not(:disabled){background:linear-gradient(135deg,#fb923c33,#ea580c24);border-color:#fb923c73;transform:translateY(-1px);box-shadow:0 4px 12px #fb923c26}.toolbar-generate-btn[data-v-a92e4748]:disabled{opacity:.5;cursor:not-allowed}.toolbar-generate-btn svg[data-v-a92e4748]{flex-shrink:0}.toolbar-pick-btn[data-v-a92e4748]{color:#818cf8;cursor:pointer;background:linear-gradient(135deg,#6366f11a,#8b5cf614);border:1px solid #6366f133;border-radius:.5rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-family:inherit;font-size:.75rem;font-weight:500;transition:all .2s;display:inline-flex}.toolbar-pick-btn[data-v-a92e4748]:hover{background:linear-gradient(135deg,#6366f12e,#8b5cf624);border-color:#6366f166;transform:translateY(-1px);box-shadow:0 4px 12px #6366f126}.toolbar-pick-btn svg[data-v-a92e4748]{flex-shrink:0}.zichan-section[data-v-a92e4748]{margin-bottom:1rem}.section-header[data-v-a92e4748]{align-items:center;gap:.375rem;margin-bottom:.625rem;display:flex}.section-dot[data-v-a92e4748]{border-radius:50%;width:.375rem;height:.375rem}.section-dot.reuse[data-v-a92e4748]{background:#4caf50b3}.section-dot.xinjian[data-v-a92e4748]{background:#6366f1b3}.section-label[data-v-a92e4748]{color:var(--w-45);font-size:.75rem;font-weight:500}.asset-grid[data-v-a92e4748]{grid-template-columns:repeat(5,1fr);gap:.75rem;display:grid}.asset-card[data-v-a92e4748]{border:1px solid var(--w-6);background:#141519;border-radius:.75rem;transition:all .3s;overflow:hidden}.asset-card[data-v-a92e4748]:hover{box-shadow:0 12px 32px var(--b-30),0 0 20px #6366f10f;border-color:#6366f14d;transform:translateY(-3px)}.add-card[data-v-a92e4748]{cursor:pointer;border-style:dashed;border-color:var(--w-8)}.add-card[data-v-a92e4748]:hover{border-color:#6366f166}.add-preview[data-v-a92e4748]{color:var(--w-20);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;transition:color .15s;display:flex}.add-card:hover .add-preview[data-v-a92e4748]{color:#a5b4fc99}.add-text[data-v-a92e4748]{font-size:.75rem}.add-asset-loading[data-v-a92e4748]{align-items:center;gap:.5rem;display:flex}.add-asset-spinner[data-v-a92e4748]{border:2px solid var(--w-8);border-top-color:#a5b4fccc;border-radius:50%;width:1.125rem;height:1.125rem;animation:.7s linear infinite add-spin-a92e4748}@keyframes add-spin-a92e4748{to{transform:rotate(360deg)}}.card-preview[data-v-a92e4748]{aspect-ratio:16/9;position:relative;overflow:hidden}.preview-img[data-v-a92e4748]{object-fit:cover;width:100%;height:100%}.preview-placeholder[data-v-a92e4748]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.preview-char[data-v-a92e4748]{opacity:.12;-webkit-user-select:none;user-select:none;font-size:2.25rem;font-weight:700}.single-gen-btn[data-v-a92e4748]{color:#fb923c;cursor:pointer;white-space:nowrap;z-index:2;opacity:0;background:linear-gradient(135deg,#fb923c26,#ea580c1a);border:1px solid #fb923c4d;border-radius:1rem;align-items:center;gap:.25rem;padding:.25rem .75rem;font-family:inherit;font-size:.6875rem;font-weight:500;transition:all .2s;display:inline-flex;position:absolute;bottom:.5rem;left:50%;transform:translate(-50%)}.asset-card:hover .single-gen-btn[data-v-a92e4748]{opacity:1}.single-gen-btn[data-v-a92e4748]:hover:not(:disabled){background:linear-gradient(135deg,#fb923c47,#ea580c2e);border-color:#fb923c8c;transform:translate(-50%)translateY(-1px);box-shadow:0 4px 12px #fb923c33}.single-gen-btn[data-v-a92e4748]:disabled{opacity:.5;cursor:not-allowed}.single-gen-btn svg[data-v-a92e4748]{flex-shrink:0}.preview-placeholder.type-role[data-v-a92e4748]{color:#f472b6;background:#f472b60d}.preview-placeholder.type-scene[data-v-a92e4748]{color:#4ade80;background:#4ade800d}.preview-placeholder.type-prop[data-v-a92e4748]{color:#a78bfa;background:#a78bfa0d}.preview-placeholder.type-costume[data-v-a92e4748]{color:#fbbf24;background:#fbbf240d}.preview-placeholder.type-skill[data-v-a92e4748]{color:#f87171;background:#f871710d}.preview-placeholder.type-effect[data-v-a92e4748]{color:#38bdf8;background:#38bdf80d}.preview-placeholder.type-expression[data-v-a92e4748]{color:#fdba74;background:#fdba740d}.preview-placeholder.type-pet[data-v-a92e4748]{color:#86efac;background:#86efac0d}.preview-placeholder.type-mount[data-v-a92e4748]{color:#c4b5fd;background:#c4b5fd0d}.preview-placeholder.type-default[data-v-a92e4748]{color:#94a3b8;background:#94a3b80d}.type-badge[data-v-a92e4748]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;border-radius:.25rem;padding:.125rem .4375rem;font-size:.5625rem;font-weight:500;position:absolute;top:.375rem;left:.375rem}.type-badge.type-role[data-v-a92e4748]{color:#f472b6}.type-badge.type-scene[data-v-a92e4748]{color:#4ade80}.type-badge.type-prop[data-v-a92e4748]{color:#a78bfa}.type-badge.type-costume[data-v-a92e4748]{color:#fbbf24}.type-badge.type-skill[data-v-a92e4748]{color:#f87171}.type-badge.type-effect[data-v-a92e4748]{color:#38bdf8}.type-badge.type-expression[data-v-a92e4748]{color:#fdba74}.type-badge.type-pet[data-v-a92e4748]{color:#86efac}.type-badge.type-mount[data-v-a92e4748]{color:#c4b5fd}.type-badge.type-default[data-v-a92e4748]{color:#94a3b8}.card-overlay[data-v-a92e4748]{background:var(--b-40);opacity:0;justify-content:flex-end;align-items:flex-start;gap:.25rem;padding:.375rem;transition:opacity .2s;display:flex;position:absolute;inset:0}.asset-card:hover .card-overlay[data-v-a92e4748]{opacity:1}.overlay-btn[data-v-a92e4748]{background:var(--b-50);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:1.5rem;height:1.5rem;color:var(--w-60);cursor:pointer;border:none;border-radius:.25rem;justify-content:center;align-items:center;transition:all .15s;display:flex}.overlay-btn.edit[data-v-a92e4748]:hover{color:var(--w-100);background:#6366f199}.overlay-btn.remove[data-v-a92e4748]:hover{color:var(--w-100);background:#f4433699}.overlay-btn.regen[data-v-a92e4748]:hover:not(:disabled){color:var(--w-100);background:#fb923c99}.overlay-btn.regen[data-v-a92e4748]:disabled{opacity:.5;cursor:not-allowed}.card-info[data-v-a92e4748]{padding:.625rem .75rem}.card-name[data-v-a92e4748]{color:var(--w-90);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:600;overflow:hidden}.card-desc[data-v-a92e4748]{color:#ffffff61;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:.25rem;font-size:.625rem;line-height:1.4;display:-webkit-box;overflow:hidden}.action-area[data-v-a92e4748]{justify-content:flex-end;margin-top:.875rem;margin-bottom:.5rem;display:flex}.confirm-btn[data-v-a92e4748]{color:#60a5faf2;cursor:pointer;background:linear-gradient(135deg,#3b82f62e,#6366f124);border:1px solid #3b82f659;border-radius:.625rem;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.confirm-btn[data-v-a92e4748]:hover:not(:disabled){background:linear-gradient(135deg,#3b82f647,#6366f138);border-color:#3b82f68c;transform:translateY(-1px);box-shadow:0 4px 20px #3b82f633}.confirm-btn[data-v-a92e4748]:disabled{opacity:.35;cursor:not-allowed}.btn-spinner[data-v-a92e4748]{border:2px solid #3b82f64d;border-top-color:#60a5fae6;border-radius:50%;width:.875rem;height:.875rem;animation:.8s linear infinite spin-a92e4748}@keyframes spin-a92e4748{to{transform:rotate(360deg)}}.btn-spinner.small[data-v-a92e4748]{border:2px solid #fb923c33;border-top-color:#fb923ccc;border-radius:50%;width:.75rem;height:.75rem;animation:.8s linear infinite spin-a92e4748}.preview-status[data-v-a92e4748]{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;height:100%;display:flex}.preview-status.analyzing[data-v-a92e4748]{background:#6366f10f}.preview-status.generating[data-v-a92e4748]{background:#fb923c0f}.preview-status.failed[data-v-a92e4748]{color:#f87171b3;cursor:help;background:#f443360f}.retry-btn[data-v-a92e4748]{color:#a5b4fce6;cursor:pointer;background:#6366f126;border:1px solid #6366f14d;border-radius:.375rem;align-items:center;gap:.25rem;margin-top:.375rem;padding:.25rem .75rem;font-size:.6875rem;transition:all .15s;display:flex}.retry-btn[data-v-a92e4748]:hover:not(:disabled){background:#6366f140;border-color:#6366f180}.retry-btn[data-v-a92e4748]:disabled{opacity:.5;cursor:not-allowed}.btn-spinner.mini[data-v-a92e4748]{border:1.5px solid var(--w-8);border-top-color:#a5b4fccc;border-radius:50%;width:.75rem;height:.75rem;animation:.6s linear infinite spin-a92e4748}.status-spinner[data-v-a92e4748]{border:2px solid var(--w-8);border-radius:50%;width:1.5rem;height:1.5rem;animation:1s linear infinite spin-a92e4748}.analyzing .status-spinner[data-v-a92e4748]{border-top-color:#818cf8b3}.generating .status-spinner[data-v-a92e4748]{border-top-color:#fb923cb3}.status-text[data-v-a92e4748]{color:var(--w-40);letter-spacing:.02em;font-size:.6875rem;font-weight:500}.analyzing .status-text[data-v-a92e4748]{color:#818cf8b3}.generating .status-text[data-v-a92e4748]{color:#fb923cb3}.failed .status-text[data-v-a92e4748]{color:#f87171b3}.error-reason[data-v-a92e4748]{color:#f87171b3;text-align:center;text-overflow:ellipsis;-webkit-line-clamp:5;word-break:break-all;-webkit-box-orient:vertical;max-width:90%;margin-top:.25rem;font-size:.75rem;line-height:1.3;display:-webkit-box;overflow:hidden}.done-card[data-v-a92e4748]{background:var(--w-2);border:1px solid var(--w-6);border-radius:.75rem;margin-top:.375rem;position:relative;overflow:hidden}.done-accent[data-v-a92e4748]{background:linear-gradient(90deg,#34d399b3,#34d3991a);height:2px;position:absolute;top:0;left:0;right:0}.done-card-inner[data-v-a92e4748]{padding:.75rem .875rem}.done-header-row[data-v-a92e4748]{align-items:center;gap:.5rem;margin-bottom:.625rem;display:flex}.done-icon-wrap[data-v-a92e4748]{color:#34d399b3;display:flex}.done-title-text[data-v-a92e4748]{color:var(--w-70);font-size:.8125rem;font-weight:600}.done-tags-row[data-v-a92e4748]{gap:.375rem;margin-left:auto;display:flex}.done-tag[data-v-a92e4748]{color:#4caf50cc;background:#4caf501a;border-radius:2rem;align-items:center;gap:.25rem;padding:.15rem .5rem;font-size:.6875rem;font-weight:600;display:flex}.done-tag.xinjian[data-v-a92e4748]{color:#818cf8cc;background:#6366f11a}.done-grid[data-v-a92e4748]{flex-wrap:wrap;gap:.5rem;display:flex}.done-chip[data-v-a92e4748]{background:var(--w-3);border:1px solid var(--w-5);cursor:default;cursor:default;border-radius:.375rem;align-items:center;gap:.375rem;padding:.3rem .625rem;display:flex;position:relative}.chip-type[data-v-a92e4748]{opacity:.55;font-size:.6875rem}.chip-name[data-v-a92e4748]{color:#ffffffa6;font-size:.8125rem}.done-chip.type-role .chip-type[data-v-a92e4748]{color:#f472b6}.done-chip.type-scene .chip-type[data-v-a92e4748]{color:#4ade80}.done-chip.type-prop .chip-type[data-v-a92e4748]{color:#a78bfa}.done-chip.type-costume .chip-type[data-v-a92e4748]{color:#fbbf24}.done-chip.type-skill .chip-type[data-v-a92e4748]{color:#f87171}.done-chip.type-effect .chip-type[data-v-a92e4748]{color:#38bdf8}.chip-remove-btn[data-v-a92e4748]{width:1rem;height:1rem;color:var(--w-25);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:.125rem;padding:0;transition:all .15s;display:flex}.done-chip:hover .chip-remove-btn[data-v-a92e4748]{opacity:1}.chip-remove-btn[data-v-a92e4748]:hover{color:#f87171;background:#f4433659}.done-add-btn[data-v-a92e4748]{background:var(--w-2);border:1px dashed var(--w-10);color:var(--w-30);cursor:pointer;border-radius:.375rem;align-items:center;gap:.25rem;padding:.3rem .625rem;font-family:inherit;font-size:.75rem;font-weight:500;transition:all .2s;display:inline-flex}.done-add-btn[data-v-a92e4748]:hover{color:#818cf8cc;background:#6366f10f;border-color:#6366f166}.edit-modal-mask[data-v-a92e4748]{z-index:9999;background:var(--b-60);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.edit-modal[data-v-a92e4748]{background:var(--bg-panel-5);border:1px solid var(--w-8);width:28rem;max-width:90vw;max-height:85vh;box-shadow:0 24px 64px var(--b-50);border-radius:.875rem;flex-direction:column;display:flex;overflow:hidden}.edit-modal-header[data-v-a92e4748]{border-bottom:1px solid var(--w-6);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.edit-modal-title[data-v-a92e4748]{color:#ffffffe0;font-size:.9375rem;font-weight:600}.edit-modal-close[data-v-a92e4748]{color:var(--w-35);cursor:pointer;background:0 0;border:none;border-radius:.25rem;padding:.25rem;transition:all .15s}.edit-modal-close[data-v-a92e4748]:hover{color:var(--w-70);background:var(--w-6)}.edit-modal-body[data-v-a92e4748]{flex:1;padding:1rem 1.25rem;overflow-y:auto}.edit-label[data-v-a92e4748]{color:var(--w-40);margin-top:.75rem;margin-bottom:.375rem;font-size:.6875rem;display:block}.edit-label[data-v-a92e4748]:first-child{margin-top:0}.edit-input[data-v-a92e4748]{background:var(--w-4);border:1px solid var(--w-8);color:#ffffffe0;box-sizing:border-box;border-radius:.5rem;outline:none;width:100%;padding:.5rem .75rem;font-family:inherit;font-size:.8125rem;transition:border-color .15s}.edit-input[data-v-a92e4748]:focus{border-color:#6366f180}.edit-textarea[data-v-a92e4748]{background:var(--w-4);border:1px solid var(--w-8);width:100%;color:var(--w-80);box-sizing:border-box;resize:vertical;border-radius:.5rem;outline:none;padding:.5rem .75rem;font-family:inherit;font-size:.8125rem;line-height:1.55;transition:border-color .15s}.edit-textarea[data-v-a92e4748]:focus{border-color:#6366f180}.edit-textarea[data-v-a92e4748]::-webkit-scrollbar{width:6px}.edit-textarea[data-v-a92e4748]::-webkit-scrollbar-track{background:var(--w-3);border-radius:3px}.edit-textarea[data-v-a92e4748]::-webkit-scrollbar-thumb{background:var(--w-15);border-radius:3px}.edit-textarea[data-v-a92e4748]::-webkit-scrollbar-thumb:hover{background:var(--w-25)}.edit-modal-footer[data-v-a92e4748]{border-top:1px solid var(--w-6);justify-content:flex-end;gap:.625rem;padding:.875rem 1.25rem;display:flex}.edit-cancel-btn[data-v-a92e4748]{border:1px solid var(--w-10);color:var(--w-50);cursor:pointer;background:0 0;border-radius:.5rem;padding:.4375rem 1rem;font-family:inherit;font-size:.8125rem;transition:all .15s}.edit-cancel-btn[data-v-a92e4748]:hover{border-color:var(--w-20);color:var(--w-70)}.edit-save-btn[data-v-a92e4748]{color:#818cf8f2;cursor:pointer;background:#6366f133;border:1px solid #6366f166;border-radius:.5rem;padding:.4375rem 1.25rem;font-family:inherit;font-size:.8125rem;font-weight:500;transition:all .15s}.edit-save-btn[data-v-a92e4748]:hover:not(:disabled){background:#6366f14d;border-color:#6366f199}.edit-save-btn[data-v-a92e4748]:disabled,.edit-cancel-btn[data-v-a92e4748]:disabled{opacity:.35;cursor:not-allowed}.edit-weigui-btn[data-v-a92e4748]{color:#fb923c;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#fb923c1a,#ea580c12);border:1px solid #fb923c40;border-radius:.5rem;align-items:center;gap:.375rem;padding:.4375rem .75rem;font-family:inherit;font-size:.75rem;font-weight:500;transition:all .2s;display:inline-flex}.edit-weigui-btn[data-v-a92e4748]:hover:not(:disabled){background:linear-gradient(135deg,#fb923c2e,#ea580c1f);border-color:#fb923c73}.edit-weigui-btn[data-v-a92e4748]:disabled{opacity:.45;cursor:not-allowed}.edit-textarea-wrap[data-v-a92e4748]{position:relative}.weigui-overlay[data-v-a92e4748]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fb923cd9;z-index:2;background:#0f1014bf;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;font-size:.75rem;font-weight:500;display:flex;position:absolute;inset:0}.weigui-spinner[data-v-a92e4748]{border:2px solid var(--w-8);border-top-color:#fb923ccc;border-radius:50%;width:1.25rem;height:1.25rem;animation:.7s linear infinite spin-a92e4748}.weigui-result[data-v-a92e4748]{background:#34d3990d;border:1px solid #34d3991f;border-radius:.5rem;margin-top:.625rem;padding:.5rem .75rem}.weigui-result-title[data-v-a92e4748]{color:#34d399cc;align-items:center;gap:.25rem;margin-bottom:.375rem;font-size:.6875rem;font-weight:600;display:flex}.weigui-result-item[data-v-a92e4748]{color:var(--w-45);padding-left:.25rem;font-size:.625rem;line-height:1.5}.zoom-icon[data-v-a92e4748]{background:var(--b-50);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:1.625rem;height:1.625rem;color:var(--w-70);cursor:pointer;opacity:0;z-index:2;border:none;border-radius:.3125rem;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;bottom:.375rem;right:.375rem}.asset-card:hover .zoom-icon[data-v-a92e4748]{opacity:1}.zoom-icon[data-v-a92e4748]:hover{color:var(--w-100);background:#6366f1cc;transform:scale(1.08)}.img-preview-overlay[data-v-a92e4748]{z-index:10000;background:#000000e0;justify-content:center;align-items:center;animation:.2s fadeIn-a92e4748;display:flex;position:fixed;inset:0}@keyframes fadeIn-a92e4748{0%{opacity:0}to{opacity:1}}.img-preview-container[data-v-a92e4748]{flex-direction:column;max-width:90vw;max-height:90vh;display:flex}.img-preview-header[data-v-a92e4748]{background:#1e1f24f2;border-radius:.5rem .5rem 0 0;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.img-preview-title[data-v-a92e4748]{color:#ffffffe0;font-size:.9375rem;font-weight:500}.img-preview-close[data-v-a92e4748]{width:2rem;height:2rem;color:var(--w-50);cursor:pointer;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;transition:all .15s;display:flex}.img-preview-close[data-v-a92e4748]:hover{color:#ff6464;background:#ff505040}.img-preview-body[data-v-a92e4748]{flex:1;justify-content:center;align-items:center;display:flex;overflow:auto}.img-preview-body img[data-v-a92e4748]{object-fit:contain;max-width:100%;max-height:calc(90vh - 3.5rem)}.chip-preview{z-index:9999;border:1px solid var(--w-12);box-shadow:0 8px 32px var(--b-50);pointer-events:none;background:#14141cf2;border-radius:.5rem;padding:.25rem;position:fixed}.chip-preview img{object-fit:cover;border-radius:.375rem;width:14rem;height:7.875rem;display:block}.error-tooltip{z-index:99999;color:#f87171;word-break:break-all;pointer-events:none;white-space:pre-wrap;background:#1e1e1ef2;border-radius:.375rem;max-width:320px;padding:.4rem .65rem;font-size:.75rem;line-height:1.4;position:fixed;transform:translate(-50%,-100%);box-shadow:0 2px 8px #00000059}html[data-theme=light] .asset-card{background:#fff;border:1.5px solid #0000001a;box-shadow:0 1px 4px #0000000d}html[data-theme=light] .asset-card:hover{border-color:#0003;box-shadow:0 4px 16px #0000001a}html[data-theme=light] .add-card{border-color:#0000001f}html[data-theme=light] .add-card:hover{background:#6366f105;border-color:#6366f159}html[data-theme=light] .add-preview{color:#a0aab9}html[data-theme=light] .add-card:hover .add-preview{color:#6366f1}html[data-theme=light] .card-preview{border-bottom:1px solid #0000000f}html[data-theme=light] .preview-placeholder{opacity:1}html[data-theme=light] .preview-placeholder.type-role{color:#be286e;background:#be286e0f}html[data-theme=light] .preview-placeholder.type-scene{color:#15803d;background:#15803d0f}html[data-theme=light] .preview-placeholder.type-prop{color:#6d3ed8;background:#6d3ed80f}html[data-theme=light] .preview-placeholder.type-costume{color:#a16207;background:#a162070f}html[data-theme=light] .preview-placeholder.type-skill{color:#b91c1c;background:#b91c1c0f}html[data-theme=light] .preview-placeholder.type-effect{color:#0e7490;background:#0e74900f}html[data-theme=light] .preview-placeholder.type-expression{color:#c27803;background:#c278030f}html[data-theme=light] .preview-placeholder.type-pet{color:#166534;background:#1665340f}html[data-theme=light] .preview-placeholder.type-mount{color:#6d28d9;background:#6d28d90f}html[data-theme=light] .preview-placeholder.type-default{color:#475569;background:#4755690f}html[data-theme=light] .type-badge{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffe0;border:1px solid #00000014}html[data-theme=light] .type-badge.type-role{color:#be286e}html[data-theme=light] .type-badge.type-scene{color:#15803d}html[data-theme=light] .type-badge.type-prop{color:#6d3ed8}html[data-theme=light] .type-badge.type-costume{color:#a16207}html[data-theme=light] .type-badge.type-skill{color:#b91c1c}html[data-theme=light] .type-badge.type-effect{color:#0e7490}html[data-theme=light] .type-badge.type-expression{color:#c27803}html[data-theme=light] .type-badge.type-pet{color:#166534}html[data-theme=light] .type-badge.type-mount{color:#6d28d9}html[data-theme=light] .type-badge.type-default{color:#475569}html[data-theme=light] .card-overlay{background:#00000040}html[data-theme=light] .overlay-btn{color:#505a6e;background:#ffffffe6;box-shadow:0 1px 4px #0000001a}html[data-theme=light] .overlay-btn.edit:hover{color:#fff;background:#6366f1e6}html[data-theme=light] .overlay-btn.remove:hover{color:#fff;background:#dc2626e6}html[data-theme=light] .overlay-btn.regen:hover:not(:disabled){color:#fff;background:#ea580ce6}html[data-theme=light] .card-info{background:0 0}html[data-theme=light] .card-name{color:#191e32}html[data-theme=light] .card-desc{color:#374155}html[data-theme=light] .single-gen-btn{color:#c2410c;background:linear-gradient(135deg,#ea580c14,#ea580c0a);border-color:#ea580c40}html[data-theme=light] .single-gen-btn:hover:not(:disabled){background:linear-gradient(135deg,#ea580c26,#ea580c14);border-color:#ea580c73}html[data-theme=light] .zoom-icon{color:#505a6e;background:#ffffffe6;box-shadow:0 1px 4px #0000001a}html[data-theme=light] .zoom-icon:hover{color:#fff;background:#6366f1e6}html[data-theme=light] .done-card{background:#fff;border:1px solid #00000014;box-shadow:0 1px 4px #0000000a}html[data-theme=light] .done-accent{background:linear-gradient(90deg,#15803d99,#15803d1a)}html[data-theme=light] .done-title-text{color:#283246}html[data-theme=light] .done-icon-wrap{color:#15803d}html[data-theme=light] .done-tag{color:#15803d;background:#15803d14}html[data-theme=light] .done-tag.xinjian{color:#4f46e5;background:#4f46e514}html[data-theme=light] .done-chip{background:#f8f9fc;border-color:#00000014}html[data-theme=light] .chip-type{opacity:.7}html[data-theme=light] .done-chip.type-role .chip-type{color:#be286e}html[data-theme=light] .done-chip.type-scene .chip-type{color:#15803d}html[data-theme=light] .done-chip.type-prop .chip-type{color:#6d3ed8}html[data-theme=light] .done-chip.type-costume .chip-type{color:#a16207}html[data-theme=light] .done-chip.type-skill .chip-type{color:#b91c1c}html[data-theme=light] .done-chip.type-effect .chip-type{color:#0e7490}html[data-theme=light] .chip-remove-btn{color:#a0aab9}html[data-theme=light] .chip-remove-btn:hover{color:#dc2626;background:#dc26261a}html[data-theme=light] .done-add-btn{color:#788296;background:#f8f9fc;border-color:#0000001f}html[data-theme=light] .done-add-btn:hover{color:#4f46e5;background:#6366f10a;border-color:#6366f159}html[data-theme=light] .confirm-btn{color:#2563eb;background:linear-gradient(135deg,#2563eb14,#4f46e50f);border-color:#2563eb40}html[data-theme=light] .confirm-btn:hover:not(:disabled){background:linear-gradient(135deg,#2563eb26,#4f46e51a);border-color:#2563eb73}html[data-theme=light] .preview-status.analyzing{background:#4f46e50a}html[data-theme=light] .preview-status.generating{background:#ea580c0a}html[data-theme=light] .preview-status.failed{background:#dc26260a}html[data-theme=light] .analyzing .status-text{color:#4f46e5}html[data-theme=light] .generating .status-text{color:#c2410c}html[data-theme=light] .failed .status-text,html[data-theme=light] .error-reason{color:#b91c1c}html[data-theme=light] .retry-btn{color:#4f46e5;background:#4f46e50f;border-color:#4f46e533}html[data-theme=light] .retry-btn:hover:not(:disabled){background:#4f46e51f;border-color:#4f46e566}html[data-theme=light] .edit-modal-mask{background:#0000004d}html[data-theme=light] .edit-modal{background:#fff;border-color:#00000014;box-shadow:0 20px 60px #00000026}html[data-theme=light] .edit-modal-header{border-bottom-color:#0000000f}html[data-theme=light] .edit-modal-title{color:#191e32}html[data-theme=light] .edit-modal-close{color:#828c9b}html[data-theme=light] .edit-modal-close:hover{color:#323746;background:#0000000a}html[data-theme=light] .edit-label{color:#646e82}html[data-theme=light] .edit-input{color:#191e32;background:#f8f9fc;border-color:#0000001a}html[data-theme=light] .edit-textarea{color:#283246;background:#f8f9fc;border-color:#0000001a}html[data-theme=light] .edit-modal-footer{border-top-color:#0000000f}html[data-theme=light] .edit-cancel-btn{color:#505a6e;border-color:#0000001a}html[data-theme=light] .edit-cancel-btn:hover{color:#1e2332;border-color:#0003}html[data-theme=light] .edit-save-btn{color:#4f46e5;background:#4f46e514;border-color:#4f46e54d}html[data-theme=light] .edit-save-btn:hover:not(:disabled){background:#4f46e526;border-color:#4f46e580}html[data-theme=light] .img-preview-overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000059}html[data-theme=light] .img-preview-header{background:#fff;box-shadow:0 1px #0000000f}html[data-theme=light] .img-preview-title{color:#191c2d}html[data-theme=light] .img-preview-close{color:#646e82}html[data-theme=light] .img-preview-close:hover{color:#dc2626;background:#dc26260f}html[data-theme=light] .chip-preview{background:#fff;border-color:#00000014;box-shadow:0 8px 32px #0000001f}html[data-theme=light] .error-tooltip{color:#b91c1c;background:#fff;border:1px solid #00000014;box-shadow:0 2px 12px #0000001a}.fenjing-node[data-v-ee654de2]{width:100%}.jieDian-header[data-v-ee654de2]{margin-top:.75rem;margin-bottom:.75rem}.jieDian-name[data-v-ee654de2]{color:var(--w-100);font-size:1rem;font-weight:600}.jieDian-sub[data-v-ee654de2]{color:var(--w-45);margin-top:.5rem;font-size:.8125rem;line-height:1.5;display:block}.stats-bar[data-v-ee654de2]{background:linear-gradient(135deg,#8b5cf614,#3b82f60f);border:1px solid #8b5cf61f;border-radius:.5rem;flex-direction:column;gap:.75rem;margin-top:1rem;margin-bottom:2rem;padding:.875rem 1rem;display:flex}.stats-top-row[data-v-ee654de2]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.stat-item[data-v-ee654de2]{color:var(--w-70);align-items:center;gap:.375rem;font-size:.875rem;font-weight:600;display:flex}.stat-item svg[data-v-ee654de2]{color:#8b5cf6b3}.stat-analyzing[data-v-ee654de2]{color:#fbbf24b3}.stat-failed[data-v-ee654de2],.stat-failed svg[data-v-ee654de2]{color:#ef4444b3}.stat-divider[data-v-ee654de2]{background:var(--w-10);width:1px;height:1rem}.stat-tags[data-v-ee654de2]{flex-wrap:wrap;gap:.5rem;display:flex}.mini-spinner[data-v-ee654de2]{border:2px solid #fbbf2433;border-top-color:#fbbf24cc;border-radius:50%;width:.75rem;height:.75rem;animation:.8s linear infinite spin-ee654de2}.jingbie-tag[data-v-ee654de2],.shot-jingbie[data-v-ee654de2],.done-jb-tag[data-v-ee654de2]{background:var(--w-5);color:var(--w-50);border:1px solid var(--w-6);white-space:nowrap;border-radius:.3125rem;padding:.25rem .625rem;font-size:.8125rem;font-weight:600}.jb-yuanjing[data-v-ee654de2]{color:#60a5faf2;background:#3b82f61f;border-color:#3b82f633}.jb-quanjing[data-v-ee654de2]{color:#34d399f2;background:#10b9811f;border-color:#10b98133}.jb-zhongjing[data-v-ee654de2]{color:#fbbf24f2;background:#f59e0b1f;border-color:#f59e0b33}.jb-jinjing[data-v-ee654de2]{color:#f472b6f2;background:#ec48991f;border-color:#ec489933}.jb-texie[data-v-ee654de2]{color:#f87171f2;background:#ef44441f;border-color:#ef444433}.fenjing-list[data-v-ee654de2]{flex-direction:column;gap:3rem;display:flex}.shot-card[data-v-ee654de2]{background:#ffffff09;border:1px solid #ffffff17;border-radius:.75rem;transition:border-color .25s,box-shadow .25s;overflow:hidden}.shot-card[data-v-ee654de2]:hover{border-color:#8b5cf640;box-shadow:0 2px 16px #8b5cf614}.shot-head[data-v-ee654de2]{background:linear-gradient(135deg,var(--w-4),#8b5cf608);border-bottom:1px solid var(--w-6);justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.shot-head-right[data-v-ee654de2]{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.shot-head-left[data-v-ee654de2]{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.shot-num[data-v-ee654de2]{color:#8b5cf6d9;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:1rem;font-weight:700}.shot-title[data-v-ee654de2]{color:var(--w-90);white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:600;overflow:hidden}.shot-duration[data-v-ee654de2]{color:#8b5cf6bf;white-space:nowrap;background:#8b5cf614;border:1px solid #8b5cf61f;border-radius:1rem;flex-shrink:0;align-items:center;gap:.25rem;padding:.25rem .625rem;font-size:.8125rem;font-weight:700;display:flex}.shot-duration-loading[data-v-ee654de2]{gap:.375rem;padding:.25rem .75rem}.duration-spinner[data-v-ee654de2]{border:2px solid #8b5cf633;border-top-color:#8b5cf6cc;border-radius:50%;flex-shrink:0;width:.75rem;height:.75rem;animation:.8s linear infinite spin-ee654de2}.duration-loading-text[data-v-ee654de2]{color:#8b5cf699;font-size:.6875rem;font-weight:500}.shot-retry-btn[data-v-ee654de2]{color:#f87171e6;cursor:pointer;background:#ef444414;border:1px solid #ef444440;border-radius:1rem;flex-shrink:0;align-items:center;gap:.25rem;padding:.25rem .625rem;font-family:inherit;font-size:.75rem;font-weight:600;transition:all .2s;display:inline-flex}.shot-retry-btn[data-v-ee654de2]:hover:not(:disabled){background:#ef444426;border-color:#ef444466}.shot-retry-btn[data-v-ee654de2]:disabled{opacity:.5;cursor:not-allowed}.shot-retry-btn .duration-spinner[data-v-ee654de2]{border-color:#f87171cc #ef444433 #ef444433;width:.625rem;height:.625rem}.shot-body[data-v-ee654de2]{padding:.25rem 0}.shot-row[data-v-ee654de2]{gap:.75rem;padding:.625rem 1rem;display:flex}.shot-row+.shot-row[data-v-ee654de2]{border-top:1px dashed var(--w-6)}.row-icon[data-v-ee654de2]{border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;margin-top:.125rem;display:flex}.row-icon-visual[data-v-ee654de2]{color:#60a5fab3;background:#3b82f614}.row-icon-dialogue[data-v-ee654de2]{color:#fbbf24b3;background:#fbbf2414}.row-content[data-v-ee654de2]{flex:1;min-width:0}.row-label[data-v-ee654de2]{color:var(--w-35);letter-spacing:.5px;margin-bottom:.25rem;font-size:.75rem;font-weight:600}.row-text[data-v-ee654de2]{color:#ffffffa6;font-size:.9375rem;line-height:1.75}.row-text-accent[data-v-ee654de2]{color:#a78bfa99;font-size:.8125rem}.dialogue-block[data-v-ee654de2]{flex-direction:column;gap:.375rem;display:flex}.dialogue-line[data-v-ee654de2]{background:#fbbf2408;border-left:2.5px solid #fbbf2433;border-radius:.375rem;gap:.375rem;padding:.3125rem .625rem;font-size:.9375rem;line-height:1.6;display:flex}.dialogue-speaker[data-v-ee654de2]{color:#fbbf24bf;white-space:nowrap;flex-shrink:0;font-weight:600}.dialogue-speaker[data-v-ee654de2]:after{content:"："}.dialogue-text[data-v-ee654de2]{color:#ffffff8c}.action-area[data-v-ee654de2]{justify-content:flex-end;align-items:center;gap:.75rem;margin-top:.75rem;display:flex}.batch-retry-btn[data-v-ee654de2]{color:#f87171e6;cursor:pointer;background:#ef444414;border:1px solid #ef444440;border-radius:.625rem;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:all .2s;display:inline-flex}.batch-retry-btn[data-v-ee654de2]:hover{background:#ef444426;border-color:#ef444466;transform:translateY(-1px)}.hecheng-wrapper[data-v-ee654de2]{flex-direction:column;align-items:flex-end;gap:.5rem;display:flex}.hecheng-btn-row[data-v-ee654de2]{align-items:center;gap:.75rem;display:flex}.hecheng-hint[data-v-ee654de2]{color:#fbbf248c;align-items:center;gap:.375rem;font-size:.75rem;display:flex}.hecheng-hint-error[data-v-ee654de2]{color:#f8717199}.hecheng-progress[data-v-ee654de2]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.progress-item[data-v-ee654de2]{align-items:center;gap:.3rem;font-size:.75rem;font-weight:500;display:flex}.progress-merge[data-v-ee654de2]{color:#fbbf2499}.progress-merge .mini-spinner[data-v-ee654de2]{border-width:1.5px;width:.625rem;height:.625rem}.progress-split[data-v-ee654de2]{color:#8b5cf699}.progress-split .mini-spinner[data-v-ee654de2]{border-width:1.5px;border-color:#8b5cf6cc #8b5cf633 #8b5cf633;width:.625rem;height:.625rem}.progress-done[data-v-ee654de2]{color:#22c55e8c}.hecheng-btn[data-v-ee654de2]{color:#fbbf24f2;cursor:pointer;background:linear-gradient(135deg,#f59e0b2e,#fbbf2424);border:1px solid #f59e0b66;border-radius:.625rem;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.hecheng-btn[data-v-ee654de2]:hover:not(:disabled){background:linear-gradient(135deg,#f59e0b47,#fbbf2438);border-color:#f59e0b99;transform:translateY(-1px);box-shadow:0 4px 20px #f59e0b33}.hecheng-btn[data-v-ee654de2]:disabled{opacity:.5;cursor:not-allowed}.hecheng-btn.hecheng-running[data-v-ee654de2]{color:#fbbf24b3;opacity:1;background:linear-gradient(135deg,#f59e0b1f,#fbbf2414);border-color:#f59e0b40}.hecheng-spinner[data-v-ee654de2]{border-color:#fbbf24e6 #f59e0b4d #f59e0b4d!important}.confirm-btn[data-v-ee654de2]{color:#60a5faf2;cursor:pointer;background:linear-gradient(135deg,#3b82f62e,#6366f124);border:1px solid #3b82f659;border-radius:.625rem;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.confirm-btn[data-v-ee654de2]:hover:not(:disabled){background:linear-gradient(135deg,#3b82f647,#6366f138);border-color:#3b82f68c;transform:translateY(-1px);box-shadow:0 4px 20px #3b82f633}.confirm-btn[data-v-ee654de2]:disabled{opacity:.35;cursor:not-allowed}.btn-spinner[data-v-ee654de2]{border:2px solid #3b82f64d;border-top-color:#60a5fae6;border-radius:50%;width:.875rem;height:.875rem;animation:.8s linear infinite spin-ee654de2}.done-card[data-v-ee654de2]{background:linear-gradient(135deg,#8b5cf60a,#3b82f608);border:1px solid #8b5cf61f;border-radius:.75rem;margin-top:.375rem;position:relative;overflow:hidden}.done-accent[data-v-ee654de2]{background:linear-gradient(90deg,#8b5cf6b3,#3b82f680,#10b9814d);height:2px;position:absolute;top:0;left:0;right:0}.done-card-inner[data-v-ee654de2]{padding:1rem 1.25rem}.done-header[data-v-ee654de2]{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.done-icon-wrap[data-v-ee654de2]{color:#34d399e6;background:#10b9811f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;display:flex}.done-title[data-v-ee654de2]{color:var(--w-85);font-size:.875rem;font-weight:600}.done-stats[data-v-ee654de2]{background:var(--b-20);border:1px solid #8b5cf614;border-radius:.625rem;align-items:stretch;gap:1.25rem;padding:.875rem 1.25rem;display:flex}.done-stat-block[data-v-ee654de2]{flex-direction:column;align-items:center;gap:.3rem;min-width:3.5rem;display:flex}.done-stat-block.jb-block[data-v-ee654de2]{flex:1;align-items:flex-start}.done-stat-value[data-v-ee654de2]{background:linear-gradient(135deg,#a78bfa,#60a5fa);-webkit-text-fill-color:transparent;font-variant-numeric:tabular-nums;-webkit-background-clip:text;font-size:1.5rem;font-weight:700;line-height:1.2}.done-stat-value small[data-v-ee654de2]{-webkit-text-fill-color:#a78bfa80;margin-left:1px;font-size:.75rem;font-weight:500}.done-stat-label[data-v-ee654de2]{color:var(--w-35);white-space:nowrap;font-size:.6875rem;font-weight:500}.done-stat-divider[data-v-ee654de2]{background:linear-gradient(#0000,#8b5cf626,#0000);align-self:stretch;width:1px}.done-jb-tags[data-v-ee654de2]{flex-wrap:wrap;gap:.375rem;display:flex}.done-jb-tag[data-v-ee654de2]{white-space:nowrap}.manual-hint[data-v-ee654de2]{color:#a78bfa99;background:#8b5cf60a;border:1px dashed #8b5cf626;border-radius:.5rem;align-items:center;gap:.5rem;margin-bottom:2rem;padding:.5rem .75rem;font-size:.8125rem;display:flex}.manual-hint svg[data-v-ee654de2]{color:#8b5cf680;flex-shrink:0}.split-btn[data-v-ee654de2]{color:#67e8f9d9;cursor:pointer;white-space:nowrap;background:#06b6d414;border:1px solid #06b6d440;border-radius:1rem;align-items:center;gap:.25rem;padding:.25rem .625rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:all .2s;display:inline-flex}.split-btn[data-v-ee654de2]:hover{color:#67e8f9;background:#06b6d42e;border-color:#06b6d473}.shot-del-btn[data-v-ee654de2]{color:#fca5a5d9;cursor:pointer;white-space:nowrap;background:#ef444414;border:1px solid #ef444440;border-radius:1rem;align-items:center;gap:.25rem;padding:.25rem .625rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:all .2s;display:inline-flex}.shot-del-btn[data-v-ee654de2]:hover,.shot-del-btn.confirming[data-v-ee654de2]{color:#fca5a5;background:#ef44442e;border-color:#ef444480}.shot-del-btn[data-v-ee654de2]:disabled{opacity:.6;cursor:not-allowed}.merge-connector[data-v-ee654de2]{cursor:pointer;opacity:.5;align-items:center;gap:0;margin:-.5rem 0;transition:opacity .2s;display:flex}.merge-connector[data-v-ee654de2]:hover{opacity:1}.merge-connector-line[data-v-ee654de2]{background:linear-gradient(90deg,#0000,#f59e0b59,#f59e0b59);flex:1;height:1px}.merge-connector-line[data-v-ee654de2]:last-child{background:linear-gradient(90deg,#f59e0b59,#f59e0b59,#0000)}.merge-connector-btn[data-v-ee654de2]{color:#fbbf24bf;white-space:nowrap;background:#f59e0b0f;border:1px solid #f59e0b40;border-radius:1rem;align-items:center;gap:.375rem;padding:.25rem .75rem;font-size:.6875rem;font-weight:600;transition:all .2s;display:flex}.merge-connector:hover .merge-connector-btn[data-v-ee654de2]{color:#fbbf24;background:#f59e0b26;border-color:#f59e0b80}.merge-connector:hover .merge-connector-line[data-v-ee654de2]{background:linear-gradient(90deg,#0000,#f59e0b99,#f59e0b99)}.merge-connector:hover .merge-connector-line[data-v-ee654de2]:last-child{background:linear-gradient(90deg,#f59e0b99,#f59e0b99,#0000)}.overlay-wrapper[data-v-ee654de2]{border-radius:.75rem;flex-direction:column;display:flex;position:relative;overflow:hidden}.merge-wrapper[data-v-ee654de2]{border:1px solid #f59e0b33;gap:2px}.merge-wrapper .shot-card[data-v-ee654de2]{border:none;border-radius:0}.merge-wrapper .shot-card[data-v-ee654de2]:first-child{border-radius:.75rem .75rem 0 0}.merge-wrapper .shot-card[data-v-ee654de2]:last-child{border-radius:0 0 .75rem .75rem}.split-wrapper[data-v-ee654de2]{border:1px solid #8b5cf633}.split-wrapper .shot-card[data-v-ee654de2]{border:none}.shot-overlay[data-v-ee654de2]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:10;border-radius:inherit;background:#0a0a12b8;flex-direction:column;justify-content:center;align-items:center;gap:.875rem;display:flex;position:absolute;inset:0}.overlay-spinner[data-v-ee654de2]{border:3px solid var(--w-8);border-radius:50%;width:2rem;height:2rem;animation:.9s linear infinite spin-ee654de2}.overlay-spinner-merge[data-v-ee654de2]{border-top-color:#fbbf24d9}.overlay-spinner-split[data-v-ee654de2]{border-top-color:#a78bfad9}.overlay-spinner-replan[data-v-ee654de2]{border-top-color:#34d399d9}.replan-wrapper[data-v-ee654de2]{border-color:#34d39959!important}.overlay-text[data-v-ee654de2]{color:#ffffffbf;letter-spacing:1px;font-size:.875rem;font-weight:600}.shot-footer[data-v-ee654de2]{justify-content:flex-end;padding:.5rem 1rem .75rem;display:flex}.replan-btn[data-v-ee654de2]{color:#34d399d9;cursor:pointer;white-space:nowrap;background:#34d39914;border:1px solid #34d3994d;border-radius:6px;align-items:center;gap:.375rem;padding:.3rem .75rem;font-size:.8125rem;transition:all .2s;display:inline-flex}.replan-btn[data-v-ee654de2]:hover{color:#34d399;background:#34d3992e;border-color:#34d39980}.replan-input-area[data-v-ee654de2]{flex-direction:column;gap:.5rem;padding:0 1rem .875rem;display:flex}.replan-textarea[data-v-ee654de2]{color:#ffffffe0;resize:vertical;background:#34d3990a;border:1px solid #34d39940;border-radius:8px;outline:none;width:100%;min-height:4.5rem;padding:.625rem .75rem;font-family:inherit;font-size:.875rem;line-height:1.5;transition:border-color .2s}.replan-textarea[data-v-ee654de2]:focus{border-color:#34d39980}.replan-textarea[data-v-ee654de2]::placeholder{color:var(--w-30)}.replan-actions[data-v-ee654de2]{justify-content:flex-end;gap:.5rem;display:flex}.replan-cancel[data-v-ee654de2]{border:1px solid var(--w-12);color:var(--w-50);cursor:pointer;background:0 0;border-radius:6px;padding:.3rem .75rem;font-size:.8125rem;transition:all .2s}.replan-cancel[data-v-ee654de2]:hover{border-color:var(--w-25);color:var(--w-70)}.replan-submit[data-v-ee654de2]{color:#34d399f2;cursor:pointer;white-space:nowrap;background:#34d39926;border:1px solid #34d39966;border-radius:6px;align-items:center;gap:.375rem;padding:.3rem .875rem;font-size:.8125rem;transition:all .2s;display:inline-flex}.replan-submit[data-v-ee654de2]:hover:not(:disabled){background:#34d39940;border-color:#34d39999}.replan-submit[data-v-ee654de2]:disabled{opacity:.4;cursor:not-allowed}@keyframes spin-ee654de2{to{transform:rotate(360deg)}}.error-tooltip[data-v-ee654de2]{z-index:99999;color:#f87171;word-break:break-all;pointer-events:none;white-space:pre-wrap;background:#1e1e1ef2;border-radius:.375rem;max-width:320px;padding:.4rem .65rem;font-size:.75rem;line-height:1.4;position:fixed;transform:translate(-50%,-100%);box-shadow:0 2px 8px #00000059}html[data-theme=light] .jieDian-name[data-v-ee654de2]{color:#1e2332}html[data-theme=light] .jieDian-sub[data-v-ee654de2]{color:#4b5569}html[data-theme=light] .stats-bar[data-v-ee654de2]{background:linear-gradient(135deg,#8b5cf60f,#3b82f60a);border-color:#8b5cf626}html[data-theme=light] .stat-item[data-v-ee654de2]{color:#373250}html[data-theme=light] .stat-item svg[data-v-ee654de2]{color:#7850dc}html[data-theme=light] .stat-analyzing[data-v-ee654de2]{color:#b4820a}html[data-theme=light] .stat-failed[data-v-ee654de2],html[data-theme=light] .stat-failed svg[data-v-ee654de2]{color:#c83232}html[data-theme=light] .stat-divider[data-v-ee654de2]{background:#0000001a}html[data-theme=light] .jingbie-tag[data-v-ee654de2],html[data-theme=light] .shot-jingbie[data-v-ee654de2],html[data-theme=light] .done-jb-tag[data-v-ee654de2]{color:#505564;background:#0000000a;border-color:#00000014}html[data-theme=light] .jb-yuanjing[data-v-ee654de2]{color:#2563cd;background:#3b82f61a;border-color:#3b82f633}html[data-theme=light] .jb-quanjing[data-v-ee654de2]{color:#058c5f;background:#10b9811a;border-color:#10b98133}html[data-theme=light] .jb-zhongjing[data-v-ee654de2]{color:#b46e00;background:#f59e0b1a;border-color:#f59e0b33}html[data-theme=light] .jb-jinjing[data-v-ee654de2]{color:#be3278;background:#ec48991a;border-color:#ec489933}html[data-theme=light] .jb-texie[data-v-ee654de2]{color:#be2828;background:#ef44441a;border-color:#ef444433}html[data-theme=light] .manual-hint[data-v-ee654de2]{color:#5a46a0}html[data-theme=light] .manual-hint svg[data-v-ee654de2]{color:#7850dc}html[data-theme=light] .shot-card[data-v-ee654de2]{background:#fffffffa;border:1px solid #8b5cf62e;box-shadow:0 1px 4px #0000000a}html[data-theme=light] .shot-card[data-v-ee654de2]:hover{border-color:#8b5cf659;box-shadow:0 4px 16px #8b5cf61a}html[data-theme=light] .shot-head[data-v-ee654de2]{background:linear-gradient(135deg,#8b5cf60f,#3b82f60a);border-bottom-color:#8b5cf61a}html[data-theme=light] .shot-num[data-v-ee654de2]{color:#6e3cdc}html[data-theme=light] .shot-title[data-v-ee654de2]{color:#191c2d}html[data-theme=light] .shot-duration[data-v-ee654de2]{color:#643cc8;background:#8b5cf614;border-color:#8b5cf626}html[data-theme=light] .duration-loading-text[data-v-ee654de2]{color:#7850c8}html[data-theme=light] .row-icon-visual[data-v-ee654de2]{color:#326edc;background:#3b82f614}html[data-theme=light] .row-icon-dialogue[data-v-ee654de2]{color:#b4820a;background:#f59e0b14}html[data-theme=light] .row-label[data-v-ee654de2]{color:#50556e}html[data-theme=light] .row-text[data-v-ee654de2]{color:#19192d}html[data-theme=light] .row-text-accent[data-v-ee654de2]{color:#6e46c8}html[data-theme=light] .dialogue-line[data-v-ee654de2]{background:#fbbf240f;border-left-color:#b4820a80}html[data-theme=light] .dialogue-speaker[data-v-ee654de2]{color:#a07300}html[data-theme=light] .dialogue-text[data-v-ee654de2]{color:#2d2d41}html[data-theme=light] .confirm-btn[data-v-ee654de2]{color:#2563cd;background:linear-gradient(135deg,#3b82f61a,#6366f114);border-color:#3b82f64d}html[data-theme=light] .confirm-btn[data-v-ee654de2]:hover:not(:disabled){background:linear-gradient(135deg,#3b82f62e,#6366f124);border-color:#3b82f680;box-shadow:0 4px 20px #3b82f626}html[data-theme=light] .hecheng-btn[data-v-ee654de2]{color:#a06400;background:linear-gradient(135deg,#f59e0b1a,#fbbf2414);border-color:#f59e0b59}html[data-theme=light] .hecheng-btn[data-v-ee654de2]:hover:not(:disabled){background:linear-gradient(135deg,#f59e0b2e,#fbbf2424);border-color:#f59e0b80;box-shadow:0 4px 20px #f59e0b1f}html[data-theme=light] .hecheng-hint[data-v-ee654de2]{color:#a0780a}html[data-theme=light] .hecheng-hint-error[data-v-ee654de2]{color:#c83c3c}html[data-theme=light] .progress-merge[data-v-ee654de2]{color:#aa7800}html[data-theme=light] .progress-split[data-v-ee654de2]{color:#643cc8}html[data-theme=light] .progress-done[data-v-ee654de2]{color:#149646}html[data-theme=light] .batch-retry-btn[data-v-ee654de2]{color:#c83232;background:#ef44440f;border-color:#ef444433}html[data-theme=light] .batch-retry-btn[data-v-ee654de2]:hover{background:#ef44441f;border-color:#ef444459}html[data-theme=light] .shot-retry-btn[data-v-ee654de2]{color:#c83232;background:#ef44440f;border-color:#ef444433}html[data-theme=light] .shot-retry-btn[data-v-ee654de2]:hover:not(:disabled){background:#ef44441f;border-color:#ef444459}html[data-theme=light] .done-card[data-v-ee654de2]{background:linear-gradient(135deg,#8b5cf608,#3b82f605);border-color:#8b5cf61f}html[data-theme=light] .done-title[data-v-ee654de2]{color:#1e2332}html[data-theme=light] .done-stats[data-v-ee654de2]{background:#8b5cf608;border-color:#8b5cf614}html[data-theme=light] .done-stat-label[data-v-ee654de2]{color:#414b64}html[data-theme=light] .overlay-text[data-v-ee654de2]{color:var(--text-primary)}html[data-theme=light] .replan-textarea[data-v-ee654de2]{color:var(--text-primary);background:var(--bg-hover-solid);border-color:#34d3994d}html[data-theme=light] .shot-overlay[data-v-ee654de2]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#ffffffd9}html[data-theme=light] .wg-dialog[data-v-ee654de2]{background:var(--bg-card-2);border-color:var(--w-12);box-shadow:0 20px 60px #0000001f}html[data-theme=light] .wg-confirm-hint[data-v-ee654de2],html[data-theme=light] .wg-item[data-v-ee654de2],html[data-theme=light] .wg-btn--cancel[data-v-ee654de2]{color:var(--text-secondary)}html[data-theme=light] .wg-btn--cancel[data-v-ee654de2]:hover{color:var(--text-primary);border-color:var(--w-25)}html[data-theme=light] .wg-status-msg[data-v-ee654de2]{color:var(--text-primary)}.video-card[data-v-82ee97f2]{background:#ffffff09;border:1px solid #ffffff17;border-radius:.625rem;transition:border-color .2s;overflow:hidden}.video-card[data-v-82ee97f2]:hover{border-color:var(--w-15)}.video-card-head[data-v-82ee97f2]{background:linear-gradient(135deg,var(--w-3),#ffffff03);border-bottom:1px solid var(--w-6);align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.video-num[data-v-82ee97f2]{color:#8b5cf6d9;font-size:1rem;font-weight:700}.video-title[data-v-82ee97f2]{color:var(--w-85);flex:1;font-size:1rem;font-weight:600}.video-duration[data-v-82ee97f2]{color:#60a5fae6;-webkit-user-select:none;user-select:none;background:#3b82f61a;border:1px solid #3b82f626;border-radius:.3125rem;padding:.25rem .625rem;font-size:.8125rem;font-weight:600}.video-duration-clickable[data-v-82ee97f2]{cursor:pointer;transition:all .15s}.video-duration-clickable[data-v-82ee97f2]:hover{color:#60a5fa;background:#3b82f633;border-color:#3b82f659}.video-jingbie[data-v-82ee97f2]{background:var(--w-5);color:var(--w-50);border:1px solid var(--w-6);white-space:nowrap;border-radius:.3125rem;padding:.25rem .625rem;font-size:.8125rem;font-weight:600}.jb-yuanjing[data-v-82ee97f2]{color:#60a5faf2;background:#3b82f61f;border-color:#3b82f633}.jb-quanjing[data-v-82ee97f2]{color:#34d399f2;background:#10b9811f;border-color:#10b98133}.jb-zhongjing[data-v-82ee97f2]{color:#fbbf24f2;background:#f59e0b1f;border-color:#f59e0b33}.jb-jinjing[data-v-82ee97f2]{color:#f472b6f2;background:#ec48991f;border-color:#ec489933}.jb-texie[data-v-82ee97f2]{color:#f87171f2;background:#ef44441f;border-color:#ef444433}.video-card-body[data-v-82ee97f2]{gap:1.25rem;padding:1rem;display:flex}.video-prompt--generating[data-v-82ee97f2]{position:relative}.tishici-generating-overlay[data-v-82ee97f2]{z-index:2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);color:#a78bfaf2;background:#0a0a12a6;border-radius:.375rem;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;font-size:.875rem;font-weight:500;display:flex;position:absolute;inset:0}.tishici-spinner[data-v-82ee97f2]{border:2.5px solid #8b5cf633;border-top-color:#a78bfae6;border-radius:50%;width:1.5rem;height:1.5rem;animation:.8s linear infinite spin-82ee97f2}.tishici-retry-btn[data-v-82ee97f2]{color:#e6a23cf2;cursor:pointer;background:#e6a23c1a;border:1px solid #e6a23c4d;border-radius:.375rem;outline:none;padding:.25rem .75rem;font-family:inherit;font-size:.75rem;transition:all .15s}.tishici-retry-btn[data-v-82ee97f2]:hover{background:#e6a23c33;border-color:#e6a23c80}.video-prompt--failed[data-v-82ee97f2]{position:relative}.tishici-failed-info[data-v-82ee97f2]{color:#f87171e6;align-items:center;gap:.375rem;font-size:.875rem;font-weight:600;display:flex}.tishici-fail-reason[data-v-82ee97f2]{color:#f871718c;word-break:break-all;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.4;display:-webkit-box;overflow:hidden}.tishici-fail-retry[data-v-82ee97f2]{color:#f87171e6;cursor:pointer;background:#ef444414;border:1px solid #ef444440;border-radius:.375rem;outline:none;align-self:flex-start;align-items:center;gap:.25rem;padding:.3rem .625rem;font-family:inherit;font-size:.75rem;font-weight:600;transition:all .15s;display:inline-flex}.tishici-fail-retry[data-v-82ee97f2]:hover:not(:disabled){background:#ef444429;border-color:#ef444466}.tishici-fail-retry[data-v-82ee97f2]:disabled{opacity:.4;cursor:not-allowed}.merged-prompt-header[data-v-82ee97f2]{justify-content:space-between;align-items:center;display:flex}.prompt-edit-btn[data-v-82ee97f2]{color:#a78bfad9;cursor:pointer;background:#8b5cf614;border:1px solid #8b5cf633;border-radius:.375rem;outline:none;align-items:center;gap:.25rem;padding:.2rem .5rem;font-family:inherit;font-size:.6875rem;font-weight:600;transition:all .15s;display:inline-flex}.prompt-edit-btn[data-v-82ee97f2]:hover:not(:disabled){color:#a78bfa;background:#8b5cf62e;border-color:#8b5cf666}.prompt-edit-btn[data-v-82ee97f2]:disabled{opacity:.35;cursor:not-allowed}.prompt-edit-btns[data-v-82ee97f2]{flex-shrink:0;align-items:center;gap:.375rem;display:flex}.prompt-edit-btn--manual[data-v-82ee97f2]{color:#60a5fad9;background:#3b82f614;border-color:#3b82f633}.prompt-edit-btn--manual[data-v-82ee97f2]:hover:not(:disabled){color:#60a5fa;background:#3b82f62e;border-color:#3b82f666}.prompt-edit-btn--weigui[data-v-82ee97f2]{color:#facc15d9;background:#eab30814;border-color:#eab30833}.prompt-edit-btn--weigui[data-v-82ee97f2]:hover:not(:disabled){color:#facc15;background:#eab3082e;border-color:#eab30866}.shoudong-modal-mask[data-v-82ee97f2]{z-index:10000;background:#0000008c;justify-content:center;align-items:center;animation:.15s fullimg-fadein;display:flex;position:fixed;inset:0}.shoudong-modal[data-v-82ee97f2]{background:var(--bg-card-2-a);border:1px solid var(--w-10);border-radius:.75rem;flex-direction:column;gap:.75rem;width:780px;max-width:92vw;max-height:88vh;padding:1.25rem;display:flex;box-shadow:0 12px 48px #0000008c}.shoudong-modal-header[data-v-82ee97f2]{color:#ffffffe0;justify-content:space-between;align-items:center;font-size:.9375rem;font-weight:700;display:flex}.shoudong-modal-close[data-v-82ee97f2]{border:1px solid var(--w-8);width:1.75rem;height:1.75rem;color:var(--w-45);cursor:pointer;background:0 0;border-radius:.375rem;outline:none;justify-content:center;align-items:center;transition:all .15s;display:flex}.shoudong-modal-close[data-v-82ee97f2]:hover{background:var(--w-8);color:#ffffffbf}.shoudong-textarea[data-v-82ee97f2]{box-sizing:border-box;background:var(--w-4);border:1px solid var(--w-8);color:#ffffffe0;resize:vertical;scrollbar-width:thin;scrollbar-color:var(--w-15) transparent;border-radius:.5rem;outline:none;width:100%;padding:.75rem;font-family:inherit;font-size:.875rem;line-height:1.7}.shoudong-textarea[data-v-82ee97f2]:focus{border-color:#3b82f673}.shoudong-textarea[data-v-82ee97f2]::placeholder{color:#ffffff47}.shoudong-modal-actions[data-v-82ee97f2]{justify-content:flex-end;gap:.5rem;display:flex}.merged-prompt-text[data-v-82ee97f2]{color:#ffffffbf;white-space:pre-wrap;word-break:break-word;cursor:pointer;font-size:.9375rem;line-height:1.7;transition:max-height .3s}.merged-prompt-text.is-collapsed[data-v-82ee97f2]{max-height:8rem;overflow:hidden;-webkit-mask-image:linear-gradient(#000 60%,#0000 100%);mask-image:linear-gradient(#000 60%,#0000 100%)}.prompt-expand-btn[data-v-82ee97f2]{border:1px solid var(--w-8);color:var(--w-40);cursor:pointer;background:0 0;border-radius:.25rem;align-self:flex-start;padding:.125rem .5rem;font-family:inherit;font-size:.6875rem;transition:all .15s}.prompt-expand-btn[data-v-82ee97f2]:hover{border-color:var(--w-20);color:var(--w-70)}.video-prompt[data-v-82ee97f2]{flex-direction:column;flex:2;gap:.75rem;min-width:0;display:flex}.prompt-section[data-v-82ee97f2]{flex-direction:column;gap:.375rem;display:flex}.prompt-label[data-v-82ee97f2]{color:var(--w-40);text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;display:flex}.prompt-label svg[data-v-82ee97f2]{opacity:.6}.prompt-text[data-v-82ee97f2]{color:#ffffffbf;font-size:.9375rem;line-height:1.6}.prompt-edit-btn--source[data-v-82ee97f2]{color:#34d399d9;background:#10b98114;border-color:#10b98133}.prompt-edit-btn--source[data-v-82ee97f2]:hover:not(:disabled){color:#34d399;background:#10b9812e;border-color:#10b98166}.huamian-save-spinner[data-v-82ee97f2]{border:2px solid #8b5cf633;border-top-color:#a78bfacc;border-radius:50%;width:.875rem;height:.875rem;animation:.7s linear infinite spin-82ee97f2}.dialogue-block[data-v-82ee97f2]{flex-direction:column;gap:.25rem;display:flex}.dialogue-line[data-v-82ee97f2]{font-size:.9375rem;line-height:1.5}.dialogue-speaker[data-v-82ee97f2]{color:#f59e0bd9;margin-right:.375rem;font-weight:600}.dialogue-speaker[data-v-82ee97f2]:after{content:"："}.dialogue-text[data-v-82ee97f2]{color:var(--w-70)}.video-assets[data-v-82ee97f2],.video-fenjingtu[data-v-82ee97f2],.video-outputs[data-v-82ee97f2]{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}.video-outputs-grid[data-v-82ee97f2]{grid-template-columns:1fr 1fr;gap:.375rem;display:grid}.vo-item[data-v-82ee97f2],.vo-add[data-v-82ee97f2]{aspect-ratio:4/3;border-radius:.375rem;overflow:hidden}.vo-generating[data-v-82ee97f2]{color:#60a5fad9;background:#3b82f60f;border:1px solid #3b82f62e;border-radius:.375rem;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;width:100%;height:100%;font-size:.625rem;font-weight:500;display:flex}.vo-spinner[data-v-82ee97f2]{border:2px solid #3b82f633;border-top-color:#60a5fad9;border-radius:50%;width:.875rem;height:.875rem;animation:.8s linear infinite spin-82ee97f2}.vo-failed[data-v-82ee97f2]{color:#f87171cc;background:#ef44440d;border:1px solid #ef444433;border-radius:.375rem;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;width:100%;height:100%;padding:.25rem;font-size:.625rem;font-weight:500;display:flex}.vo-timeout[data-v-82ee97f2]{color:#94a3b8d9;background:#3b82f60a;border:1px solid #3b82f626;border-radius:.375rem;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;width:100%;height:100%;padding:.25rem;font-size:.625rem;font-weight:500;display:flex}.vo-timeout-reason[data-v-82ee97f2]{color:#94a3b88c;text-align:center;max-width:95%;font-size:.5625rem;line-height:1.3}.vo-fail-reason[data-v-82ee97f2]{color:#f8717180;text-align:center;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:95%;font-size:.5625rem;line-height:1.3;display:-webkit-box;overflow:hidden}.vo-done[data-v-82ee97f2]{border:1px solid var(--w-10);width:100%;height:100%;color:var(--w-45);cursor:pointer;background:#0f0f1699;border-radius:.375rem;justify-content:center;align-items:center;transition:all .15s;display:flex}.vo-done[data-v-82ee97f2]:hover{color:#a78bfad9;background:#8b5cf60f;border-color:#8b5cf659}.vo-retry-btn[data-v-82ee97f2],.vo-delete-btn[data-v-82ee97f2]{cursor:pointer;border-radius:.25rem;outline:none;padding:.125rem .375rem;font-family:inherit;font-size:.5625rem;font-weight:600;transition:all .15s}.vo-retry-btn[data-v-82ee97f2]{color:#f87171e6;background:#f8717114;border:1px solid #f8717140}.vo-retry-btn[data-v-82ee97f2]:hover{background:#f871712e;border-color:#f8717166}.vo-retry-btn--warn[data-v-82ee97f2]{color:#fbbf24e6;background:#fbbf2414;border-color:#fbbf2440}.vo-retry-btn--warn[data-v-82ee97f2]:hover{background:#fbbf242e;border-color:#fbbf2466}.vo-delete-btn[data-v-82ee97f2]{color:#a1a1aae6;background:#a1a1aa14;border:1px solid #a1a1aa40}.vo-delete-btn[data-v-82ee97f2]:hover{color:#f87171e6;background:#f8717126;border-color:#f8717159}.vo-fail-actions[data-v-82ee97f2]{gap:.25rem;margin-top:.125rem;display:flex}.vo-play-icon[data-v-82ee97f2]{transition:transform .15s}.vo-done:hover .vo-play-icon[data-v-82ee97f2]{transform:scale(1.15)}.vo-cover-img[data-v-82ee97f2]{object-fit:cover;border-radius:.375rem;width:100%;height:100%;position:absolute;inset:0}.vo-play-overlay[data-v-82ee97f2]{color:var(--w-100);opacity:0;background:#00000059;border-radius:.375rem;justify-content:center;align-items:center;transition:opacity .15s;display:flex;position:absolute;inset:0}.vo-done:hover .vo-play-overlay[data-v-82ee97f2]{opacity:1}.vo-download-btn[data-v-82ee97f2]{border:1px solid var(--w-15);width:1.375rem;height:1.375rem;color:var(--w-70);opacity:0;cursor:pointer;background:#000000a6;border-radius:.25rem;justify-content:center;align-items:center;transition:all .15s;display:flex;position:absolute;bottom:.25rem;right:.25rem}.vo-done:hover .vo-download-btn[data-v-82ee97f2]{opacity:1}.vo-download-btn[data-v-82ee97f2]:hover{color:#60a5fa;background:#3b82f64d;border-color:#3b82f680}.vo-delete-sm[data-v-82ee97f2]{border:1px solid var(--w-15);width:1rem;height:1rem;color:var(--w-60);opacity:0;cursor:pointer;background:#0000008c;border-radius:50%;justify-content:center;align-items:center;transition:all .15s;display:flex;position:absolute;top:.2rem;right:.2rem}.vo-item:hover .vo-delete-sm[data-v-82ee97f2]{opacity:1}.vo-delete-sm[data-v-82ee97f2]:hover{color:var(--w-100);background:#f8717159;border-color:#f8717180}.vo-generating[data-v-82ee97f2],.vo-done[data-v-82ee97f2]{position:relative}.vo-done-pending[data-v-82ee97f2]{color:#60a5fa99;flex-direction:column;gap:.25rem}.vo-add[data-v-82ee97f2]{border:1px dashed var(--w-15);background:var(--w-2);color:var(--w-35);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500;transition:all .15s;display:flex}.vo-add[data-v-82ee97f2]:hover{color:#a78bfae6;background:#8b5cf60f;border-color:#8b5cf673}.vo-add-disabled[data-v-82ee97f2]{opacity:.3;cursor:not-allowed;pointer-events:none}.fenjingtu-wrap[data-v-82ee97f2]{border:1px solid var(--w-8);background:var(--b-20);cursor:pointer;border-radius:.5rem;position:relative;overflow:hidden}.fenjingtu-wrap[data-v-82ee97f2]:hover{border-color:#ffffff2e}.fenjingtu-img[data-v-82ee97f2]{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.fenjingtu-zoom-btn[data-v-82ee97f2]{color:#ffffffbf;cursor:pointer;opacity:0;background:#000000a6;border:1px solid #ffffff2e;border-radius:.375rem;outline:none;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:all .15s;display:flex;position:absolute;bottom:.375rem;right:2.5rem}.fenjingtu-wrap:hover .fenjingtu-zoom-btn[data-v-82ee97f2]{opacity:1}.fenjingtu-zoom-btn[data-v-82ee97f2]:hover{color:var(--w-95);background:#8b5cf64d;border-color:#8b5cf680}.fenjingtu-download-btn[data-v-82ee97f2]{color:#ffffffbf;cursor:pointer;opacity:0;background:#000000a6;border:1px solid #ffffff2e;border-radius:.375rem;outline:none;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:all .15s;display:flex;position:absolute;bottom:.375rem;right:.375rem}.fenjingtu-wrap:hover .fenjingtu-download-btn[data-v-82ee97f2]{opacity:1}.fenjingtu-download-btn[data-v-82ee97f2]:hover{color:var(--w-95);background:#3b82f64d;border-color:#3b82f680}.candidate-badge[data-v-82ee97f2]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--w-100);cursor:pointer;opacity:0;letter-spacing:.3px;z-index:2;background:#6366f1d9;border:none;border-radius:.3rem;outline:none;align-items:center;gap:.25rem;min-height:1.375rem;padding:.15rem .5rem;font-family:inherit;font-size:.6875rem;font-weight:600;line-height:1;transition:all .15s;display:inline-flex;position:absolute;bottom:.375rem;left:.375rem}.fenjingtu-wrap:hover .candidate-badge[data-v-82ee97f2]{opacity:1}.candidate-badge[data-v-82ee97f2]:hover{background:#6366f1;transform:scale(1.04)}.fenjingtu-regen-btn[data-v-82ee97f2]{color:#ffffffbf;cursor:pointer;opacity:0;background:#000000a6;border:1px solid #ffffff2e;border-radius:.4375rem;outline:none;justify-content:center;align-items:center;width:2rem;height:2rem;transition:all .15s;display:flex;position:absolute;top:.375rem;right:.375rem}.fenjingtu-wrap:hover .fenjingtu-regen-btn[data-v-82ee97f2]{opacity:1}.fenjingtu-regen-btn[data-v-82ee97f2]:hover:not(:disabled){color:#60a5fa;background:#3b82f64d;border-color:#3b82f680}.fenjingtu-regen-btn[data-v-82ee97f2]:disabled{opacity:.3;cursor:not-allowed}.fenjingtu-upload-btn[data-v-82ee97f2]{color:#ffffffbf;cursor:pointer;opacity:0;background:#000000a6;border:1px solid #ffffff2e;border-radius:.4375rem;outline:none;justify-content:center;align-items:center;width:2rem;height:2rem;transition:all .15s;display:flex;position:absolute;top:.375rem;right:2.625rem}.fenjingtu-wrap:hover .fenjingtu-upload-btn[data-v-82ee97f2]{opacity:1}.fenjingtu-upload-btn[data-v-82ee97f2]:hover:not(:disabled){color:#4ade80;background:#22c55e4d;border-color:#22c55e80}.fenjingtu-upload-btn[data-v-82ee97f2]:disabled{opacity:.3;cursor:not-allowed}.file-input-hidden[data-v-82ee97f2]{display:none}.fenjingtu-uploading[data-v-82ee97f2]{aspect-ratio:4/3;color:#4ade80cc;background:#22c55e08;border:1px dashed #22c55e4d;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;font-size:.75rem;font-weight:500;display:flex}.fenjingtu-upload-text-btn[data-v-82ee97f2]{color:#4ade80e6;white-space:nowrap;cursor:pointer;background:#22c55e14;border:1px solid #22c55e40;border-radius:.375rem;outline:none;justify-content:center;align-items:center;min-height:1.75rem;padding:.25rem .75rem;font-family:inherit;font-size:.75rem;font-weight:600;line-height:1;transition:all .15s;display:inline-flex}.fenjingtu-upload-text-btn[data-v-82ee97f2]:hover:not(:disabled){background:#22c55e29;border-color:#22c55e66}.fenjingtu-upload-text-btn[data-v-82ee97f2]:disabled{opacity:.4;cursor:not-allowed}.fenjingtu-action-row[data-v-82ee97f2]{flex-wrap:nowrap;justify-content:center;align-items:center;gap:.5rem;margin-top:.25rem;display:flex}.fenjingtu-action-row .fenjingtu-retry-btn[data-v-82ee97f2]{white-space:nowrap;justify-content:center;align-items:center;min-height:1.75rem;line-height:1;display:inline-flex}.score-badge[data-v-82ee97f2]{color:var(--w-100);pointer-events:auto;cursor:help;letter-spacing:.5px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:.3rem;justify-content:center;align-items:center;min-height:1.375rem;padding:.125rem .5rem;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:.375rem;left:.375rem}.score-green[data-v-82ee97f2]{background:#16a34acc}.score-orange[data-v-82ee97f2]{background:#f59e0bd9}.fenjingtu-quality-check[data-v-82ee97f2]{background:var(--b-20);border:1px solid #a78bfa40;border-radius:.5rem;position:relative;overflow:hidden}.fenjingtu-quality-check .fenjingtu-img[data-v-82ee97f2]{width:100%;display:block}.quality-overlay[data-v-82ee97f2]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#a78bfae6;background:#0000008c;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;font-size:.75rem;font-weight:500;display:flex;position:absolute;inset:0}.fenjingtu-loading[data-v-82ee97f2]{aspect-ratio:4/3;color:#60a5facc;background:#3b82f60a;border:1px solid #3b82f626;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.fenjingtu-loading.fenjingtu-analyzing[data-v-82ee97f2]{color:#fbbf24d9;background:#f59e0b0a;border-color:#f59e0b33}.fenjingtu-spinner[data-v-82ee97f2]{border:2px solid #3b82f633;border-top-color:#60a5facc;border-radius:50%;width:1.25rem;height:1.25rem;animation:.8s linear infinite spin-82ee97f2}.fenjingtu-spinner.analyzing[data-v-82ee97f2]{border-color:#fbbf24d9 #f59e0b33 #f59e0b33}.fenjingtu-failed[data-v-82ee97f2]{aspect-ratio:4/3;color:#f87171cc;background:#ef44440a;border:1px solid #ef444433;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;padding:.5rem;font-size:.8125rem;display:flex}.fail-reason[data-v-82ee97f2]{color:#f871718c;text-align:center;word-break:break-all;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:90%;font-size:.6875rem;line-height:1.35;display:-webkit-box;overflow:hidden}.timeout-hint[data-v-82ee97f2]{flex-direction:column;align-items:center;gap:.375rem;margin-top:.375rem;animation:.5s timeout-fade-in-82ee97f2;display:flex}.timeout-hint>span[data-v-82ee97f2]{color:#e6a23cb3;text-align:center;font-size:.625rem;line-height:1.4}@keyframes timeout-fade-in-82ee97f2{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}.fenjingtu-retry-btn[data-v-82ee97f2]{color:#f87171e6;cursor:pointer;background:#ef444414;border:1px solid #ef444440;border-radius:.375rem;outline:none;padding:.25rem .75rem;font-family:inherit;font-size:.75rem;font-weight:600;transition:all .15s}.fenjingtu-retry-btn[data-v-82ee97f2]:hover:not(:disabled){background:#ef444429;border-color:#ef444466}.fenjingtu-retry-btn[data-v-82ee97f2]:disabled{opacity:.4;cursor:not-allowed}.fenjingtu-ready[data-v-82ee97f2]{aspect-ratio:4/3;background:#3b82f608;border:1px dashed #3b82f640;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;display:flex}.fenjingtu-gen-btn[data-v-82ee97f2]{color:#60a5fae6;cursor:pointer;background:#3b82f614;border:1px solid #3b82f64d;border-radius:.5rem;outline:none;align-items:center;gap:.375rem;padding:.5rem 1rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:all .15s;display:flex}.fenjingtu-gen-btn[data-v-82ee97f2]:hover:not(:disabled){background:#3b82f62e;border-color:#3b82f680}.fenjingtu-gen-btn[data-v-82ee97f2]:disabled{opacity:.4;cursor:not-allowed}.fenjingtu-empty[data-v-82ee97f2]{aspect-ratio:4/3;border:1px dashed var(--w-10);background:var(--w-2);color:var(--w-20);border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;font-size:.75rem;display:flex}.fenjingtu-empty svg[data-v-82ee97f2]{opacity:.4}.assets-label[data-v-82ee97f2]{color:var(--w-40);letter-spacing:.5px;align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;display:flex}.batch-dl-videos-btn[data-v-82ee97f2]{color:#60a5facc;cursor:pointer;letter-spacing:0;background:#3b82f60f;border:1px solid #3b82f626;border-radius:.25rem;outline:none;align-items:center;gap:.2rem;padding:.125rem .375rem;font-family:inherit;font-size:.625rem;font-weight:600;transition:all .15s;display:inline-flex}.batch-dl-videos-btn[data-v-82ee97f2]:hover{color:#60a5fa;background:#3b82f626;border-color:#3b82f659}.assets-loading[data-v-82ee97f2]{color:#3b82f6b3;align-items:center;gap:.5rem;padding:1rem 0;font-size:.8125rem;display:flex}.assets-spinner[data-v-82ee97f2]{border:2px solid #3b82f633;border-top-color:#3b82f6cc;border-radius:50%;width:1rem;height:1rem;animation:.8s linear infinite spin-82ee97f2}.assets-error[data-v-82ee97f2]{color:#ef4444b3;flex-direction:column;gap:.5rem;padding:.5rem 0;font-size:.8125rem;display:flex}.error-info[data-v-82ee97f2]{align-items:center;gap:.375rem;display:flex}.error-reason[data-v-82ee97f2]{color:#f8717199;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.6875rem;line-height:1.4;display:-webkit-box;overflow:hidden}.retry-btn[data-v-82ee97f2]{color:#f87171e6;cursor:pointer;background:#ef444414;border:1px solid #ef444440;border-radius:.375rem;outline:none;align-items:center;gap:.25rem;padding:.3rem .625rem;font-family:inherit;font-size:.75rem;font-weight:600;transition:all .15s;display:inline-flex}.retry-btn[data-v-82ee97f2]:hover:not(:disabled){background:#ef444429;border-color:#ef444466}.retry-btn[data-v-82ee97f2]:disabled{opacity:.4;cursor:not-allowed}.assets-chips[data-v-82ee97f2]{flex-direction:column;gap:.375rem;display:flex}.asset-chip[data-v-82ee97f2]{background:var(--w-3);border:1px solid var(--w-6);cursor:default;border-radius:.375rem;align-items:center;gap:.375rem;padding:.3rem .625rem;transition:background .15s,border-color .15s;display:flex}.asset-chip[data-v-82ee97f2]:hover{background:var(--w-6);border-color:var(--w-12)}.chip-type[data-v-82ee97f2]{opacity:.65;flex-shrink:0;font-size:.6875rem;font-weight:600}.chip-name[data-v-82ee97f2]{color:#ffffffa6;white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;overflow:hidden}.chip-role .chip-type[data-v-82ee97f2]{color:#f472b6}.chip-scene .chip-type[data-v-82ee97f2]{color:#4ade80}.chip-prop .chip-type[data-v-82ee97f2]{color:#a78bfa}.chip-costume .chip-type[data-v-82ee97f2]{color:#fbbf24}.chip-effect .chip-type[data-v-82ee97f2]{color:#38bdf8}.chip-expression .chip-type[data-v-82ee97f2]{color:#fb923c}.chip-skill .chip-type[data-v-82ee97f2]{color:#f87171}.chip-pet .chip-type[data-v-82ee97f2]{color:#c4b5fd}.chip-mount .chip-type[data-v-82ee97f2]{color:#86efac}.chip-default .chip-type[data-v-82ee97f2]{color:var(--w-50)}.chip-delete[data-v-82ee97f2]{background:var(--w-6);width:1rem;height:1rem;color:var(--w-20);cursor:pointer;opacity:0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:0;transition:opacity .15s,background .15s,color .15s;display:flex}.asset-chip:hover .chip-delete[data-v-82ee97f2]{opacity:1}.chip-delete[data-v-82ee97f2]:hover{color:#f87171;background:#f8717126}.asset-add-btn[data-v-82ee97f2]{border:1px dashed var(--w-12);color:var(--w-35);cursor:pointer;background:0 0;border-radius:.375rem;align-self:flex-start;align-items:center;gap:.25rem;padding:.2rem .5rem;font-size:.75rem;transition:border-color .15s,color .15s;display:inline-flex}.asset-add-btn[data-v-82ee97f2]:hover{color:#a78bfae6;border-color:#8b5cf680}.assets-empty[data-v-82ee97f2]{color:var(--w-30);align-items:center;gap:.5rem;padding:.5rem 0;font-size:.8125rem;display:flex}@keyframes spin-82ee97f2{to{transform:rotate(360deg)}}.asset-preview-popup{z-index:9999;border:1px solid var(--w-12);box-shadow:0 8px 32px var(--b-50);pointer-events:none;background:#14141cf2;border-radius:.5rem;padding:.25rem;position:fixed}.asset-preview-popup img{object-fit:cover;border-radius:.375rem;width:14rem;height:7.875rem;display:block}.fenjingtu-preview-popup{z-index:9999;border:1px solid var(--w-12);box-shadow:0 8px 32px var(--b-50);pointer-events:none;background:#14141cf2;border-radius:.5rem;padding:.25rem;position:fixed}.fenjingtu-preview-popup img{aspect-ratio:16/9;object-fit:cover;border-radius:.375rem;width:36rem;display:block}.fenjingtu-preview-popup.preview-portrait img{aspect-ratio:9/16;width:20rem}.regen-popup-mask{z-index:9998;background:0 0;position:fixed;inset:0}.regen-popup{z-index:9999;background:var(--bg-card-2-a);border:1px solid var(--w-10);border-radius:.625rem;flex-direction:column;gap:.5rem;width:280px;padding:.625rem;display:flex;position:fixed;box-shadow:0 8px 32px #0000008c}.regen-model-row{align-items:center;gap:.5rem;padding:.125rem .125rem .25rem;display:flex}.regen-model-label{color:#d8cdffb8;letter-spacing:.01em;flex-shrink:0;font-size:.75rem;font-weight:600}.regen-model-picker{flex:1;min-width:0;position:relative}.regen-model-select{color:#ffffffe6;cursor:pointer;background:linear-gradient(#ffffff14,#ffffff06);border:1px solid #8b5cf642;border-radius:.5rem;outline:none;justify-content:space-between;align-items:center;gap:.45rem;width:100%;height:1.875rem;padding:0 .5rem 0 .625rem;font-size:.75rem;font-weight:500;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex;box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #00000014}.regen-model-select span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.regen-model-arrow{color:#d8cdffd1;flex-shrink:0;transition:transform .16s}.regen-model-arrow.is-open{transform:rotate(180deg)}.regen-model-select:hover{border-color:#a78bfa6b;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #8b5cf61f}.regen-model-select:focus{border-color:#a78bfab3;box-shadow:0 0 0 3px #8b5cf629,inset 0 1px #ffffff14}.regen-model-menu{z-index:10001;scrollbar-width:thin;scrollbar-color:#a78bfa7a #ffffff0a;background:#120f1afa;border:1px solid #a78bfa47;border-radius:.625rem;max-height:11rem;padding:.25rem;position:absolute;top:calc(100% + .375rem);left:0;right:0;overflow-y:auto;box-shadow:0 12px 30px #0000006b,inset 0 1px #ffffff0f}.regen-model-menu::-webkit-scrollbar{width:.375rem}.regen-model-menu::-webkit-scrollbar-track{background:#ffffff0a;border-radius:999px}.regen-model-menu::-webkit-scrollbar-thumb{background:linear-gradient(#c4b5fdb8,#8b5cf68c);border-radius:999px}.regen-model-menu::-webkit-scrollbar-thumb:hover{background:linear-gradient(#ddd6fedb,#a78bfab8)}.regen-model-option{color:#ffffffb8;text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;border-radius:.4375rem;width:100%;min-height:1.875rem;padding:.375rem .5rem;font-family:inherit;font-size:.75rem;transition:background .12s,color .12s;overflow:hidden}.regen-model-option:hover{color:#fffffff2;background:#8b5cf62e}.regen-model-option.active{color:#ddd6fefa;background:#8b5cf642}.regen-input{box-sizing:border-box;background:var(--w-4);border:1px solid var(--w-8);color:#ffffffe0;resize:none;scrollbar-width:thin;scrollbar-color:var(--w-15) transparent;border-radius:.375rem;outline:none;width:100%;max-height:160px;padding:.5rem;font-family:inherit;font-size:.8125rem;line-height:1.5;overflow-y:auto}.regen-input::-webkit-scrollbar{width:4px}.regen-input::-webkit-scrollbar-track{background:0 0}.regen-input::-webkit-scrollbar-thumb{background:var(--w-15);border-radius:2px}.regen-input::-webkit-scrollbar-thumb:hover{background:var(--w-25)}.regen-input::placeholder{color:#ffffff47}.regen-input:focus{border-color:#8b5cf673}.regen-actions{justify-content:flex-end;gap:.375rem;display:flex}.regen-cancel{border:1px solid var(--w-10);color:var(--w-45);cursor:pointer;background:0 0;border-radius:.375rem;padding:.3rem .625rem;font-size:.75rem;transition:all .15s}.regen-cancel:hover{border-color:var(--w-20);color:var(--w-70)}.regen-confirm{color:#a78bfaf2;cursor:pointer;background:#8b5cf633;border:1px solid #8b5cf659;border-radius:.375rem;align-items:center;gap:.3rem;padding:.3rem .625rem;font-size:.75rem;transition:all .15s;display:flex}.regen-confirm:hover{background:#8b5cf659;border-color:#8b5cf68c}.video-player-mask{z-index:10000;background:var(--b-80);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.video-player-wrap{flex-direction:column;align-items:center;gap:.75rem;max-width:80vw;max-height:85vh;display:flex;position:relative}.video-player-close{background:var(--w-8);border:1px solid var(--w-15);width:2rem;height:2rem;color:var(--w-70);cursor:pointer;border-radius:50%;outline:none;justify-content:center;align-items:center;transition:all .15s;display:flex;position:absolute;top:-2rem;right:-2rem}.video-player-close:hover{background:var(--w-15);color:var(--w-100)}.video-player-el{background:#000;border-radius:.5rem;outline:none;max-width:80vw;max-height:75vh}.video-player-actions{gap:.5rem;display:flex}.video-download-link{color:#60a5fae6;cursor:pointer;background:#3b82f61f;border:1px solid #3b82f640;border-radius:.375rem;outline:none;align-items:center;gap:.375rem;padding:.375rem .75rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:all .15s;display:inline-flex}.video-download-link:hover{background:#3b82f638;border-color:#3b82f673}.fullimg-mask{z-index:10000;background:#000000d9;justify-content:center;align-items:center;animation:.15s fullimg-fadein;display:flex;position:fixed;inset:0}@keyframes fullimg-fadein{0%{opacity:0}to{opacity:1}}.fullimg-wrap{flex-direction:column;align-items:center;gap:.75rem;max-width:90vw;max-height:90vh;display:flex;position:relative}.fullimg-close{background:var(--w-8);border:1px solid var(--w-15);width:2.25rem;height:2.25rem;color:var(--w-70);cursor:pointer;border-radius:50%;outline:none;justify-content:center;align-items:center;transition:all .15s;display:flex;position:absolute;top:-2.5rem;right:-2.5rem}.fullimg-close:hover{color:var(--w-100);background:#ffffff2e}.fullimg-el{object-fit:contain;max-width:90vw;max-height:82vh;box-shadow:0 12px 48px var(--b-50);border-radius:.5rem}.fullimg-actions{gap:.5rem;display:flex}.fullimg-dl-btn{color:#60a5fae6;cursor:pointer;background:#3b82f61f;border:1px solid #3b82f640;border-radius:.375rem;outline:none;align-items:center;gap:.375rem;padding:.375rem .75rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:all .15s;display:inline-flex}.fullimg-dl-btn:hover{background:#3b82f638;border-color:#3b82f673}.candidate-modal-mask{z-index:10000;background:#0009;justify-content:center;align-items:center;animation:.15s fullimg-fadein;display:flex;position:fixed;inset:0}.candidate-modal{border:1px solid var(--w-8);width:720px;max-width:92vw;max-height:88vh;box-shadow:0 24px 80px var(--b-50),0 0 0 1px var(--w-3) inset;background:linear-gradient(170deg,#1c1e2afc,#12121afc);border-radius:1rem;flex-direction:column;display:flex;overflow:hidden}.candidate-modal-header{border-bottom:1px solid var(--w-6);background:#ffffff04;align-items:center;gap:.625rem;padding:1rem 1.25rem;display:flex}.candidate-modal-icon{color:#818cf8e6;background:linear-gradient(135deg,#6366f126,#8b5cf61f);border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.candidate-modal-title-wrap{flex-direction:column;flex:1;gap:.125rem;display:flex}.candidate-modal-title{color:#ffffffeb;font-size:.9375rem;font-weight:700}.candidate-modal-subtitle{color:var(--w-30);font-size:.6875rem}.candidate-modal-close{width:1.75rem;height:1.75rem;color:var(--w-30);cursor:pointer;background:0 0;border:none;border-radius:.375rem;outline:none;justify-content:center;align-items:center;transition:all .15s;display:flex}.candidate-modal-close:hover{color:var(--w-70);background:var(--w-6)}.candidate-grid{scrollbar-width:thin;scrollbar-color:var(--w-8) transparent;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.75rem;padding:1.25rem;display:grid;overflow-y:auto}.candidate-item{border:2px solid var(--w-8);cursor:pointer;background:var(--b-20);border-radius:.625rem;transition:all .2s;position:relative;overflow:hidden}.candidate-item:hover{border-color:#6366f180;transform:translateY(-2px);box-shadow:0 4px 20px #6366f126}.candidate-current{border-color:#34d39980;box-shadow:0 0 0 1px #34d39926}.candidate-current:hover{border-color:#34d399b3;box-shadow:0 4px 20px #34d39926}.candidate-img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.candidate-overlay{background:linear-gradient(#0000008c 0%,#0000 100%);justify-content:space-between;align-items:center;padding:.375rem .5rem;display:flex;position:absolute;top:0;left:0;right:0}.candidate-score{color:var(--w-100);border-radius:.25rem;padding:.1rem .375rem;font-size:.6875rem;font-weight:700;line-height:1}.cs-green{background:#16a34acc}.cs-orange{background:#f59e0bd9}.candidate-idx{color:#fff9;font-size:.625rem;font-weight:600}.candidate-current-tag{color:#34d399f2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#34d3992e;justify-content:center;align-items:center;gap:.25rem;padding:.375rem;font-size:.6875rem;font-weight:600;display:flex;position:absolute;bottom:0;left:0;right:0}.candidate-select-hint{color:#818cf8f2;opacity:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#6366f133;justify-content:center;align-items:center;padding:.375rem;font-size:.6875rem;font-weight:600;transition:opacity .15s;display:flex;position:absolute;bottom:0;left:0;right:0}.candidate-item:hover .candidate-select-hint{opacity:1}.candidate-delete-btn{color:#f87171e6;cursor:pointer;opacity:0;z-index:3;background:#0009;border:none;border-radius:.375rem;outline:none;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;transition:all .15s;display:flex;position:absolute;top:.375rem;right:.375rem}.candidate-item:hover .candidate-delete-btn{opacity:1}.candidate-delete-btn:hover{color:#f87171;background:#ef444459;transform:scale(1.1)}html[data-theme=light] .candidate-modal{background:var(--bg-card-2);border-color:var(--w-12)}html[data-theme=light] .candidate-modal-title{color:#191c2d}html[data-theme=light] .candidate-modal-close{color:#5a6478}html[data-theme=light] .candidate-modal-close:hover{color:#323746}.duration-picker-mask{z-index:9998;background:0 0;position:fixed;inset:0}.duration-picker{z-index:9999;background:var(--bg-card-2-a);border:1px solid var(--w-10);border-radius:.5rem;flex-direction:column;gap:.125rem;width:120px;padding:.375rem;animation:.12s duration-picker-in;display:flex;position:fixed;box-shadow:0 8px 32px #0000008c}@keyframes duration-picker-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.duration-picker-title{color:var(--w-35);letter-spacing:.5px;padding:.25rem .5rem .375rem;font-size:.6875rem;font-weight:600}.duration-option{color:var(--w-70);cursor:pointer;border-radius:.375rem;justify-content:space-between;align-items:center;padding:.4rem .5rem;font-size:.8125rem;font-weight:600;transition:all .12s;display:flex}.duration-option:hover{color:#60a5fa;background:#3b82f61f}.duration-option-active{color:#60a5fa;background:#3b82f626}.duration-option-active svg{color:#60a5fa}.hm-modal-mask{z-index:10000;background:var(--b-60);justify-content:center;align-items:center;animation:.18s hm-fadein;display:flex;position:fixed;inset:0}@keyframes hm-fadein{0%{opacity:0}to{opacity:1}}.hm-modal{border:1px solid var(--w-8);width:560px;max-width:92vw;max-height:88vh;box-shadow:0 24px 80px var(--b-50),0 0 0 1px var(--w-3) inset;background:linear-gradient(170deg,#1c1e2afc,#12121afc);border-radius:1rem;flex-direction:column;display:flex;overflow:hidden}.hm-head{border-bottom:1px solid var(--w-6);background:#ffffff04;align-items:center;gap:.625rem;padding:1rem 1.25rem;display:flex}.hm-head-icon{color:#60a5fae6;background:linear-gradient(135deg,#3b82f626,#8b5cf61f);border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.hm-head-text{flex-direction:column;flex:1;gap:.125rem;display:flex}.hm-title{color:#ffffffeb;font-size:.9375rem;font-weight:700}.hm-subtitle{color:var(--w-30);font-size:.6875rem}.hm-close{width:1.75rem;height:1.75rem;color:var(--w-30);cursor:pointer;background:0 0;border:none;border-radius:.375rem;outline:none;justify-content:center;align-items:center;transition:all .15s;display:flex}.hm-close:hover{color:var(--w-70);background:var(--w-6)}.hm-body{scrollbar-width:thin;scrollbar-color:var(--w-8) transparent;flex-direction:column;flex:1;gap:1.25rem;padding:1.25rem;display:flex;overflow-y:auto}.hm-section{flex-direction:column;gap:.625rem;display:flex}.hm-section-head{align-items:center;gap:.5rem;display:flex}.hm-section-icon{border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;display:flex}.hm-icon-scene{color:#60a5fad9;background:#3b82f61f}.hm-icon-dialogue{color:#fbbf24d9;background:#f59e0b1f}.hm-section-title{color:var(--w-70);letter-spacing:.3px;font-size:.8125rem;font-weight:700}.hm-section-count{color:var(--w-25);background:var(--w-4);border-radius:.25rem;padding:.1rem .375rem;font-size:.6875rem;font-weight:600}.hm-add-btn{color:#34d399d9;cursor:pointer;background:#34d39914;border:1px solid #34d39933;border-radius:.375rem;outline:none;align-items:center;gap:.25rem;margin-left:auto;padding:.25rem .625rem;font-family:inherit;font-size:.6875rem;font-weight:600;transition:all .15s;display:inline-flex}.hm-add-btn:hover{color:#34d399;background:#34d3992e;border-color:#34d39966}.hm-textarea{box-sizing:border-box;background:var(--w-3);border:1px solid var(--w-7);color:#ffffffe0;resize:vertical;scrollbar-width:thin;scrollbar-color:var(--w-10) transparent;border-radius:.5rem;outline:none;width:100%;padding:.75rem .875rem;font-family:inherit;font-size:.875rem;line-height:1.7;transition:border-color .15s}.hm-textarea:focus{border-color:#3b82f666}.hm-textarea::placeholder{color:var(--w-20)}.hm-duibai-list{scrollbar-width:thin;scrollbar-color:var(--w-8) transparent;flex-direction:column;gap:.375rem;max-height:300px;display:flex;overflow-y:auto}.hm-duibai-item{background:var(--w-2);border:1px solid var(--w-5);border-radius:.5rem;align-items:flex-start;gap:.5rem;padding:.5rem .625rem;transition:border-color .15s,background .15s;display:flex}.hm-duibai-item:hover{border-color:var(--w-10);background:var(--w-3)}.hm-duibai-num{background:var(--w-4);width:1.25rem;min-width:1.25rem;height:1.25rem;color:var(--w-20);border-radius:50%;justify-content:center;align-items:center;margin-top:.3rem;font-size:.625rem;font-weight:700;display:flex}.hm-duibai-fields{flex-direction:column;flex:1;gap:.375rem;display:flex}.hm-duibai-role{color:#fbbf24f2;background:#f59e0b0f;border:1px solid #f59e0b26;border-radius:.375rem;outline:none;width:7rem;padding:.35rem .5rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:border-color .15s}.hm-duibai-role:focus{border-color:#f59e0b66}.hm-duibai-role::placeholder{color:#f59e0b4d;font-weight:400}.hm-duibai-text{box-sizing:border-box;background:var(--w-3);border:1px solid var(--w-7);width:100%;color:var(--w-85);resize:none;border-radius:.375rem;outline:none;padding:.35rem .5rem;font-family:inherit;font-size:.8125rem;line-height:1.5;transition:border-color .15s;overflow-y:hidden}.hm-duibai-text:focus{border-color:#3b82f666}.hm-duibai-text::placeholder{color:#ffffff2e}.hm-duibai-del{width:1.5rem;min-width:1.5rem;height:1.5rem;color:var(--w-12);cursor:pointer;background:0 0;border:none;border-radius:.375rem;outline:none;justify-content:center;align-items:center;margin-top:.25rem;transition:all .15s;display:flex}.hm-duibai-del:hover{color:#f87171e6;background:#ef44441f}.hm-duibai-empty{border:1px dashed var(--w-6);color:var(--w-15);cursor:pointer;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1.5rem;font-size:.75rem;transition:all .15s;display:flex}.hm-duibai-empty:hover{color:#34d39980;background:#34d39908;border-color:#34d39933}.hm-footer{border-top:1px solid var(--w-6);background:#ffffff03;justify-content:flex-end;gap:.5rem;padding:.875rem 1.25rem;display:flex}.hm-btn{cursor:pointer;border-radius:.5rem;outline:none;align-items:center;gap:.375rem;padding:.5rem 1.25rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:all .15s;display:inline-flex}.hm-btn--cancel{background:var(--w-4);border:1px solid var(--w-8);color:var(--w-50)}.hm-btn--cancel:hover{background:var(--w-8);border-color:var(--w-15);color:#ffffffbf}.hm-btn--save{color:#60a5faf2;background:linear-gradient(135deg,#3b82f633,#8b5cf62e);border:1px solid #3b82f659}.hm-btn--save:hover:not(:disabled){color:#93bbfd;background:linear-gradient(135deg,#3b82f64d,#8b5cf640);border-color:#3b82f680}.hm-btn--save:disabled{opacity:.45;cursor:not-allowed}html[data-theme=light] .video-card{background:#fffffffa;border:1px solid #8b5cf626;box-shadow:0 1px 4px #0000000a}html[data-theme=light] .video-card:hover{border-color:#8b5cf64d;box-shadow:0 4px 16px #8b5cf614}html[data-theme=light] .video-card-head{background:linear-gradient(135deg,#8b5cf60d,#3b82f608);border-bottom-color:#8b5cf614}html[data-theme=light] .video-num{color:#6e3cdc}html[data-theme=light] .video-title{color:#191c2d}html[data-theme=light] .video-duration{color:#2563cd;background:#3b82f614;border-color:#3b82f626}html[data-theme=light] .video-jingbie{color:#505564;background:#0000000a;border-color:#00000014}html[data-theme=light] .jb-yuanjing{color:#2563cd;background:#3b82f61a;border-color:#3b82f633}html[data-theme=light] .jb-quanjing{color:#058c5f;background:#10b9811a;border-color:#10b98133}html[data-theme=light] .jb-zhongjing{color:#b46e00;background:#f59e0b1a;border-color:#f59e0b33}html[data-theme=light] .jb-jinjing{color:#be3278;background:#ec48991a;border-color:#ec489933}html[data-theme=light] .jb-texie{color:#be2828;background:#ef44441a;border-color:#ef444433}html[data-theme=light] .prompt-label,html[data-theme=light] .assets-label{color:#373e55}html[data-theme=light] .prompt-text,html[data-theme=light] .merged-prompt-text{color:#19192d}html[data-theme=light] .chip-name{color:#323746}html[data-theme=light] .asset-chip{background:#00000005;border-color:#0000000f}html[data-theme=light] .asset-chip:hover{background:#0000000a;border-color:#0000001a}html[data-theme=light] .chip-role .chip-type{color:#be3278}html[data-theme=light] .chip-scene .chip-type{color:#149646}html[data-theme=light] .chip-prop .chip-type{color:#643cc8}html[data-theme=light] .chip-costume .chip-type{color:#a16207}html[data-theme=light] .chip-default .chip-type{color:#414b64}html[data-theme=light] .score-badge{color:#fff}html[data-theme=light] .score-green{background:#16a34ae6;box-shadow:0 1px 4px #16a34a4d}html[data-theme=light] .score-orange{background:#f59e0bf2;box-shadow:0 1px 4px #f59e0b4d}html[data-theme=light] .fenjingtu-wrap:hover{border-color:#00000026}html[data-theme=light] .fenjingtu-zoom-btn,html[data-theme=light] .fenjingtu-download-btn,html[data-theme=light] .fenjingtu-regen-btn,html[data-theme=light] .fenjingtu-upload-btn{color:#374155}html[data-theme=light] .fenjingtu-upload-text-btn{color:#16a34a;background:#16a34a0f;border-color:#16a34a33}html[data-theme=light] .fenjingtu-uploading{color:#16a34a;background:#16a34a08;border-color:#16a34a33}html[data-theme=light] .fenjingtu-empty{color:#a0aab9;background:#00000005;border-color:#0000001a}html[data-theme=light] .prompt-edit-btn{color:#643cc8;background:#8b5cf60f;border-color:#8b5cf62e}html[data-theme=light] .prompt-edit-btn:hover:not(:disabled){color:#5a32be;background:#8b5cf61f;border-color:#8b5cf659}html[data-theme=light] .prompt-edit-btn--manual{color:#2563cd;background:#3b82f60f;border-color:#3b82f62e}html[data-theme=light] .fenjingtu-gen-btn,html[data-theme=light] .batch-dl-videos-btn{color:#2563cd}html[data-theme=light] .vo-done{color:#788296;background:#00000008;border-color:#00000014}html[data-theme=light] .vo-done:hover{color:#643cc8;background:#8b5cf60a;border-color:#8b5cf64d}html[data-theme=light] .shoudong-modal-header,html[data-theme=light] .shoudong-modal-close:hover{color:#191c2d}html[data-theme=light] .shoudong-textarea{color:#19192d}html[data-theme=light] .shoudong-textarea::placeholder{color:#a0aab9}html[data-theme=light] .regen-input{color:#19192d}html[data-theme=light] .regen-input::placeholder{color:#a0aab9}html[data-theme=light] .hm-modal{background:linear-gradient(170deg,#fffffffc,#f8f9fcfc);border-color:#0000001a;box-shadow:0 24px 80px #0000001f,inset 0 0 0 1px #0000000a}html[data-theme=light] .hm-head{background:#00000004;border-bottom-color:#0000000f}html[data-theme=light] .hm-head-icon{color:#3b82f6;background:linear-gradient(135deg,#3b82f61a,#8b5cf614)}html[data-theme=light] .hm-title{color:#191c2d}html[data-theme=light] .hm-subtitle{color:#788296}html[data-theme=light] .hm-close{color:#96a0af}html[data-theme=light] .hm-close:hover{color:#323746;background:#0000000d}html[data-theme=light] .hm-body{scrollbar-color:#0000001a transparent}html[data-theme=light] .hm-section-title{color:#373e55}html[data-theme=light] .hm-section-count{color:#646e82;background:#0000000a}html[data-theme=light] .hm-icon-scene{color:#2563cd;background:#3b82f614}html[data-theme=light] .hm-icon-dialogue{color:#b46e00;background:#f59e0b14}html[data-theme=light] .hm-textarea{color:#19192d;background:#00000005;border-color:#0000001a}html[data-theme=light] .hm-textarea:focus{border-color:#3b82f673}html[data-theme=light] .hm-textarea::placeholder{color:#a0aab9}html[data-theme=light] .hm-duibai-list{scrollbar-color:#0000001a transparent}html[data-theme=light] .hm-duibai-item{background:#00000004;border-color:#0000000f}html[data-theme=light] .hm-duibai-item:hover{background:#00000006;border-color:#0000001f}html[data-theme=light] .hm-duibai-num{color:#788296;background:#0000000d}html[data-theme=light] .hm-duibai-role{color:#a05a00;background:#f59e0b0f;border-color:#f59e0b33}html[data-theme=light] .hm-duibai-role:focus{border-color:#f59e0b73}html[data-theme=light] .hm-duibai-role::placeholder{color:#c88c2873}html[data-theme=light] .hm-duibai-text{color:#19192d;background:#00000005;border-color:#0000001a}html[data-theme=light] .hm-duibai-text:focus{border-color:#3b82f673}html[data-theme=light] .hm-duibai-text::placeholder{color:#a0aab9}html[data-theme=light] .hm-duibai-del{color:#b4b9c3}html[data-theme=light] .hm-duibai-del:hover{color:#dc3232;background:#ef444414}html[data-theme=light] .hm-duibai-empty{color:#a0aab9;border-color:#0000001a}html[data-theme=light] .hm-duibai-empty:hover{color:#10a064b3;background:#34d3990a;border-color:#34d3994d}html[data-theme=light] .hm-add-btn{color:#108c5a;background:#34d3990f;border-color:#34d39940}html[data-theme=light] .hm-add-btn:hover{color:#05784b;background:#34d3991f;border-color:#34d39966}html[data-theme=light] .hm-footer{background:#00000004;border-top-color:#0000000f}html[data-theme=light] .hm-btn--cancel{color:#505a6e;background:#0000000a;border-color:#0000001a}html[data-theme=light] .hm-btn--cancel:hover{color:#191c2d;background:#00000012;border-color:#00000026}html[data-theme=light] .hm-btn--save{color:#2563cd;background:linear-gradient(135deg,#3b82f61f,#8b5cf61a);border-color:#3b82f64d}html[data-theme=light] .hm-btn--save:hover:not(:disabled){color:#1e50b4;background:linear-gradient(135deg,#3b82f633,#8b5cf629);border-color:#3b82f673}html[data-theme=light] .tishici-failed-info{color:#c83232}html[data-theme=light] .tishici-fail-reason{color:#c85050}html[data-theme=light] .tishici-fail-retry{color:#c83232;background:#ef44440f;border-color:#ef444433}html[data-theme=light] .tishici-fail-retry:hover:not(:disabled){background:#ef44441f;border-color:#ef444459}html[data-theme=light] .prompt-expand-btn{color:#00648c;border-color:#00648c40;font-weight:600}html[data-theme=light] .prompt-expand-btn:hover{color:#005073;background:#00648c0f;border-color:#00648c66}.status-bar[data-v-8ec07442]{border:1px solid var(--w-6);background:var(--w-2);border-radius:.5rem;margin-bottom:1rem;padding:.5rem .75rem}.status-bar-bottom[data-v-8ec07442]{margin-top:1.5rem;margin-bottom:0}.status-bar-inner[data-v-8ec07442]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.status-running[data-v-8ec07442]{border-color:var(--w-8);background:#1e293b80}.status-failed[data-v-8ec07442]{background:#ef44440f;border-color:#ef444426}.status-done[data-v-8ec07442]{background:#34d3990f;border-color:#34d39926}.status-idle[data-v-8ec07442]{background:var(--w-2);border-color:var(--w-6)}.task-item[data-v-8ec07442]{white-space:nowrap;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;display:inline-flex}.task-item svg[data-v-8ec07442]{flex-shrink:0}.task-label[data-v-8ec07442]{opacity:.95}.task-count[data-v-8ec07442]{font-weight:700}.task-blue[data-v-8ec07442]{color:#60a5faf2}.task-amber[data-v-8ec07442]{color:#fbbf24f2}.task-indigo[data-v-8ec07442]{color:#818cf8f2}.task-purple[data-v-8ec07442]{color:#a78bfaf2}.task-cyan[data-v-8ec07442]{color:#22d3eef2}.task-red[data-v-8ec07442]{color:#f87171f2}.task-green[data-v-8ec07442]{color:#34d399f2}.task-gray[data-v-8ec07442]{color:var(--w-35)}.task-spinner[data-v-8ec07442]{border:2px solid var(--w-10);border-radius:50%;flex-shrink:0;width:.875rem;height:.875rem;animation:.8s linear infinite spin-8ec07442}.spinner-blue[data-v-8ec07442]{border-color:#60a5fae6 #3b82f633 #3b82f633}.spinner-amber[data-v-8ec07442]{border-color:#fbbf24e6 #f59e0b33 #f59e0b33}.spinner-indigo[data-v-8ec07442]{border-color:#818cf8e6 #6366f133 #6366f133}.spinner-purple[data-v-8ec07442]{border-color:#a78bfae6 #8b5cf633 #8b5cf633}.spinner-cyan[data-v-8ec07442]{border-color:#22d3eee6 #06b6d433 #06b6d433}@keyframes spin-8ec07442{to{transform:rotate(360deg)}}html[data-theme=light] .status-running[data-v-8ec07442]{background:#3b82f60a;border-color:#3b82f61f}html[data-theme=light] .task-gray[data-v-8ec07442]{color:#5a6478}.shipin-node[data-v-66f8c27d]{padding:0 .25rem}.jieDian-header[data-v-66f8c27d]{margin-top:.75rem;margin-bottom:1rem}.header-row[data-v-66f8c27d]{align-items:center;gap:.875rem;display:flex}.jieDian-name[data-v-66f8c27d]{color:var(--w-100);font-size:1rem;font-weight:600}.video-count-badge[data-v-66f8c27d]{color:#a78bfaf2;background:#8b5cf61f;border:1px solid #8b5cf633;border-radius:1rem;align-items:center;gap:.375rem;padding:.25rem .75rem;font-size:.875rem;font-weight:600;display:inline-flex}.video-count-badge svg[data-v-66f8c27d]{color:#a78bfab3}.fenjingtu-toggle[data-v-66f8c27d]{background:#8b5cf60f;border:1px solid #8b5cf62e;border-radius:.625rem;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;padding:.75rem 1rem;display:flex}.fenjingtu-toggle-left[data-v-66f8c27d]{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.fenjingtu-toggle-title[data-v-66f8c27d]{align-items:center;gap:.5rem;display:flex}.fenjingtu-toggle-name[data-v-66f8c27d]{color:#ffffffe0;font-size:.875rem;font-weight:600}.fenjingtu-toggle-tag[data-v-66f8c27d]{color:#a78bfae6;letter-spacing:.02em;background:#8b5cf633;border-radius:.25rem;padding:.125rem .4rem;font-size:.625rem;font-weight:500}.fenjingtu-toggle-desc[data-v-66f8c27d]{color:#ffffff61;font-size:.75rem;line-height:1.4}.fenjingtu-toggle-right[data-v-66f8c27d]{flex-shrink:0;align-items:center;gap:.625rem;display:flex}.fenjingtu-lock-hint[data-v-66f8c27d]{color:#facc1599;white-space:nowrap;align-items:center;gap:.25rem;font-size:.6875rem;animation:2s ease-in-out infinite lockHintPulse-66f8c27d;display:flex}.fenjingtu-lock-hint svg[data-v-66f8c27d]{color:#facc1580;flex-shrink:0}@keyframes lockHintPulse-66f8c27d{0%,to{opacity:1}50%{opacity:.5}}.capsule-switch[data-v-66f8c27d]{border:1px solid var(--w-15);background:var(--w-10);cursor:pointer;border-radius:.75rem;flex-shrink:0;width:2.75rem;height:1.5rem;padding:0;transition:all .25s;position:relative}.capsule-knob[data-v-66f8c27d]{background:var(--w-45);border-radius:50%;width:1.0625rem;height:1.0625rem;transition:all .25s;position:absolute;top:.1875rem;left:.1875rem}.capsule-switch.active[data-v-66f8c27d]{background:#8b5cf68c;border-color:#8b5cf699}.capsule-switch.active .capsule-knob[data-v-66f8c27d]{background:var(--w-100);left:calc(100% - 1.25rem)}.capsule-switch[data-v-66f8c27d]:hover:not(:disabled){border-color:#8b5cf680}.capsule-switch[data-v-66f8c27d]:disabled{opacity:.4;cursor:not-allowed}.steps-bar[data-v-66f8c27d]{align-items:stretch;gap:.625rem;margin-bottom:1.5rem;padding:.25rem 0;display:flex;overflow:visible}.step-btn[data-v-66f8c27d]{border:1px solid var(--w-8);background:var(--w-3);cursor:default;white-space:nowrap;border-radius:.5rem;outline:none;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1.125rem;font-family:inherit;transition:all .2s;display:flex}.step-icon[data-v-66f8c27d]{border:2px solid var(--w-10);background:var(--w-3);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:all .2s;display:flex}.step-num[data-v-66f8c27d]{color:var(--w-30);font-size:.75rem;font-weight:700}.step-label[data-v-66f8c27d]{color:var(--w-30);font-size:.8125rem;font-weight:600;transition:color .2s}.step-done[data-v-66f8c27d]{cursor:pointer;background:#34d3990f;border-color:#34d39940}.step-done[data-v-66f8c27d]:hover{background:#34d39924;border-color:#34d39973;transform:translateY(-1px);box-shadow:0 0 16px #34d39914,inset 0 0 0 1px #34d3990f}.step-done[data-v-66f8c27d]:active{transform:translateY(0)scale(.98)}.step-done .step-icon[data-v-66f8c27d]{background:#34d3991a;border-color:#34d39980}.step-done .step-icon svg[data-v-66f8c27d]{color:#34d399e6}.step-done .step-label[data-v-66f8c27d]{color:#34d399d9}.step-running[data-v-66f8c27d]{cursor:wait;background:#3b82f614;border-color:#3b82f640}.step-running .step-icon[data-v-66f8c27d]{background:#3b82f61a;border-color:#3b82f680}.step-running .step-label[data-v-66f8c27d]{color:#60a5fae6}.step-spinner[data-v-66f8c27d]{border:2px solid #3b82f633;border-top-color:#60a5fae6;border-radius:50%;width:.75rem;height:.75rem;animation:.8s linear infinite spin-66f8c27d}.step-active[data-v-66f8c27d]{cursor:pointer;background:linear-gradient(135deg,#3b82f61f,#6366f11a);border-color:#3b82f666;box-shadow:0 0 0 1px #3b82f614}.step-active[data-v-66f8c27d]:hover{background:linear-gradient(135deg,#3b82f638,#6366f12e);border-color:#3b82f699;transform:translateY(-1px);box-shadow:0 0 20px #3b82f626,inset 0 0 0 1px #3b82f614}.step-active[data-v-66f8c27d]:active{transform:translateY(0)scale(.98)}.step-active .step-icon[data-v-66f8c27d]{background:#3b82f633;border-color:#3b82f6b3}.step-active .step-num[data-v-66f8c27d]{color:#60a5fa}.step-active .step-label[data-v-66f8c27d]{color:#60a5fa;font-weight:700}.step-warning[data-v-66f8c27d]{cursor:pointer;background:linear-gradient(135deg,#ef44441a,#f59e0b14);border-color:#ef444459}.step-warning[data-v-66f8c27d]:hover{background:linear-gradient(135deg,#ef44442e,#f59e0b24);border-color:#ef44448c;transform:translateY(-1px);box-shadow:0 0 16px #ef44441a}.step-warning[data-v-66f8c27d]:active{transform:translateY(0)scale(.98)}.step-warning .step-icon[data-v-66f8c27d]{background:#ef444426;border-color:#ef444499}.step-warning .step-icon svg[data-v-66f8c27d]{color:#f87171f2}.step-warning .step-label[data-v-66f8c27d]{color:#f87171f2;font-weight:700}.step-disabled[data-v-66f8c27d]{opacity:.35;cursor:not-allowed}.shipin-rollback-btn[data-v-66f8c27d]{background:var(--w-4);border:1px solid var(--w-10);color:var(--w-45);cursor:pointer;border-radius:.375rem;outline:none;align-items:center;gap:.25rem;margin-left:auto;padding:.25rem .625rem;font-family:inherit;font-size:.75rem;font-weight:600;transition:all .15s;display:inline-flex}.shipin-rollback-btn[data-v-66f8c27d]:hover:not(:disabled){color:#fbbf24e6;background:#f59e0b1a;border-color:#f59e0b59}.shipin-rollback-btn[data-v-66f8c27d]:disabled{opacity:.3;cursor:not-allowed}.video-list[data-v-66f8c27d]{flex-direction:column;gap:1.5rem;display:flex}.steps-bar-bottom[data-v-66f8c27d]{margin-top:1.5rem;margin-bottom:0}.bottom-download-row[data-v-66f8c27d]{justify-content:flex-end;align-items:center;gap:.625rem;margin-top:1.5rem;display:flex}.bottom-dl-btn[data-v-66f8c27d]{color:#60a5fae6;cursor:pointer;background:#3b82f60f;border:1px solid #3b82f633;border-radius:.5rem;outline:none;align-items:center;gap:.375rem;padding:.625rem 1.125rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:all .15s;display:inline-flex}.bottom-dl-btn[data-v-66f8c27d]:hover{color:#60a5fa;background:#3b82f626;border-color:#3b82f666}@keyframes spin-66f8c27d{to{transform:rotate(360deg)}}.wg-mask[data-v-66f8c27d]{z-index:10000;background:var(--b-60);justify-content:center;align-items:center;animation:.18s wg-in-66f8c27d;display:flex;position:fixed;inset:0}@keyframes wg-in-66f8c27d{0%{opacity:0}to{opacity:1}}.wg-dialog[data-v-66f8c27d]{border:1px solid var(--w-7);width:460px;max-width:92vw;box-shadow:0 20px 60px var(--b-50),0 0 0 1px var(--w-3) inset;background:linear-gradient(165deg,#20202efa,#161620fc);border-radius:1rem;overflow:hidden}.wg-head[data-v-66f8c27d]{border-bottom:1px solid var(--w-6);align-items:center;gap:.5rem;padding:1rem 1.25rem;display:flex}.wg-head-icon[data-v-66f8c27d]{color:#facc15d9;background:#eab3081a;border-radius:.5rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.wg-title[data-v-66f8c27d]{color:var(--w-90);flex:1;font-size:.9375rem;font-weight:700}.wg-close[data-v-66f8c27d]{width:1.75rem;height:1.75rem;color:var(--w-30);cursor:pointer;background:0 0;border:none;border-radius:.375rem;outline:none;justify-content:center;align-items:center;transition:all .15s;display:flex}.wg-close[data-v-66f8c27d]:hover{color:var(--w-70);background:var(--w-6)}.wg-body[data-v-66f8c27d]{padding:1.25rem}.wg-loading[data-v-66f8c27d]{flex-direction:column;align-items:center;gap:.875rem;padding:2rem 0 1.5rem;display:flex}.wg-loading-spinner[data-v-66f8c27d]{border:3px solid #eab3081a;border-top-color:#facc15cc;border-radius:50%;width:2.75rem;height:2.75rem;animation:.75s linear infinite spin-66f8c27d}.wg-loading-text[data-v-66f8c27d]{color:var(--w-80);font-size:.9375rem;font-weight:600}.wg-loading-sub[data-v-66f8c27d]{color:var(--w-35);font-size:.75rem}.wg-confirm-hint[data-v-66f8c27d]{color:#ffffff8c;margin-bottom:.75rem;font-size:.8125rem;font-weight:500}.wg-items[data-v-66f8c27d]{scrollbar-width:thin;scrollbar-color:var(--w-10) transparent;background:#34d3990a;border:1px solid #34d3991a;border-radius:.625rem;flex-direction:column;gap:.375rem;max-height:280px;padding:.75rem;display:flex;overflow-y:auto}.wg-item[data-v-66f8c27d]{color:#ffffffa6;align-items:flex-start;gap:.4rem;font-size:.8125rem;line-height:1.6;display:flex}.wg-item svg[data-v-66f8c27d]{color:#34d399bf;flex-shrink:0;margin-top:.2rem}.wg-actions[data-v-66f8c27d]{justify-content:flex-end;gap:.5rem;margin-top:1.125rem;display:flex}.wg-actions--center[data-v-66f8c27d]{justify-content:center}.wg-btn[data-v-66f8c27d]{cursor:pointer;border-radius:.5rem;outline:none;align-items:center;gap:.375rem;padding:.5rem 1.25rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:all .15s;display:inline-flex}.wg-btn--cancel[data-v-66f8c27d]{background:var(--w-4);border:1px solid var(--w-10);color:#ffffff8c}.wg-btn--cancel[data-v-66f8c27d]:hover{background:var(--w-8);color:#ffffffbf;border-color:#ffffff2e}.wg-btn--save[data-v-66f8c27d]{color:#34d399f2;background:#34d3991f;border:1px solid #34d39940}.wg-btn--save[data-v-66f8c27d]:hover{background:#34d39938;border-color:#34d39966}.wg-btn--save[data-v-66f8c27d]:disabled{opacity:.5;cursor:not-allowed}.wg-btn-spinner[data-v-66f8c27d]{border:2px solid #34d39933;border-top-color:#34d399cc;border-radius:50%;width:.875rem;height:.875rem;animation:.7s linear infinite spin-66f8c27d}.wg-status-wrap[data-v-66f8c27d]{flex-direction:column;align-items:center;gap:.625rem;padding:1.5rem 0 .5rem;display:flex}.wg-status-icon[data-v-66f8c27d]{display:flex}.wg-status--ok[data-v-66f8c27d]{color:#4ade80d9}.wg-status--fail[data-v-66f8c27d]{color:#f87171d9}.wg-status-msg[data-v-66f8c27d]{color:#ffffffe0;font-size:1rem;font-weight:700}.wg-status-sub[data-v-66f8c27d]{color:var(--w-40);text-align:center;font-size:.8125rem}html[data-theme=light] .jieDian-name[data-v-66f8c27d]{color:#1e2332}html[data-theme=light] .step-label[data-v-66f8c27d]{color:#a0aab9}html[data-theme=light] .step-done .step-label[data-v-66f8c27d]{color:#149646}html[data-theme=light] .step-running .step-label[data-v-66f8c27d]{color:#2563cd}html[data-theme=light] .step-active .step-label[data-v-66f8c27d]{color:#1e5adc}html[data-theme=light] .step-warning .step-label[data-v-66f8c27d]{color:#c83232}html[data-theme=light] .fenjingtu-toggle-name[data-v-66f8c27d]{color:#1e2332}html[data-theme=light] .fenjingtu-toggle-desc[data-v-66f8c27d]{color:#5a6478}html[data-theme=light] .wg-dialog[data-v-66f8c27d]{background:var(--bg-card-2);border-color:var(--w-12);box-shadow:0 20px 60px #0000001f}html[data-theme=light] .wg-title[data-v-66f8c27d]{color:#191c2d}html[data-theme=light] .wg-close[data-v-66f8c27d]{color:#5a6478}html[data-theme=light] .wg-close[data-v-66f8c27d]:hover{color:#323746}html[data-theme=light] .wg-loading-text[data-v-66f8c27d]{color:#282d3c}html[data-theme=light] .wg-loading-sub[data-v-66f8c27d]{color:#5a6478}html[data-theme=light] .wg-confirm-hint[data-v-66f8c27d]{color:#374155}html[data-theme=light] .wg-item[data-v-66f8c27d]{color:#323746}html[data-theme=light] .wg-btn--cancel[data-v-66f8c27d]{color:#505a6e;border-color:#0000001a}html[data-theme=light] .wg-btn--cancel[data-v-66f8c27d]:hover{color:#1e2332;border-color:#0003}html[data-theme=light] .wg-status-msg[data-v-66f8c27d]{color:#191c2d}html[data-theme=light] .wg-status-sub[data-v-66f8c27d]{color:#414b64}.jieDian-header[data-v-45afce0b]{margin-bottom:.25rem}.jieDian-name[data-v-45afce0b]{color:var(--w-100);font-size:1rem;font-weight:600}.jieDian-sub[data-v-45afce0b]{color:var(--w-45);margin-top:.25rem;font-size:.8125rem;line-height:1.5;display:block}.weitiao-confirm-area[data-v-45afce0b]{flex-direction:column;gap:1.25rem;min-width:0;margin-top:.75rem;display:flex;overflow:hidden}.selection-area[data-v-45afce0b]{flex-direction:column;gap:1rem;display:flex}.selection-header[data-v-45afce0b]{justify-content:space-between;align-items:baseline;display:flex}.header-title[data-v-45afce0b]{color:var(--w-100);font-size:.9375rem;font-weight:600}.header-hint[data-v-45afce0b]{color:var(--w-35);font-size:.75rem}.fangxiang-grid[data-v-45afce0b]{grid-template-columns:repeat(2,1fr);gap:.875rem;display:grid}.fangxiang-card[data-v-45afce0b]{--accent:96, 165, 250;border:1px solid var(--w-7);cursor:pointer;background:#ffffff06;border-radius:14px;flex-direction:column;padding:1.125rem 1.125rem .875rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.card-glow-bar[data-v-45afce0b]{background:linear-gradient(90deg,transparent,rgba(var(--accent),.5),transparent);opacity:0;height:2px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.fangxiang-card:hover .card-glow-bar[data-v-45afce0b],.fangxiang-card.selected .card-glow-bar[data-v-45afce0b]{opacity:1}.fangxiang-card.selected .card-glow-bar[data-v-45afce0b]{background:linear-gradient(90deg,transparent,rgba(var(--accent),.8),transparent)}.fangxiang-card[data-v-45afce0b]:hover{background:rgba(var(--accent),.04);border-color:rgba(var(--accent),.2);box-shadow:0 8px 24px -8px #00000059,0 0 0 1px rgba(var(--accent),.08);transform:translateY(-3px)}.fangxiang-card.selected[data-v-45afce0b]{background:rgba(var(--accent),.08);border-color:rgba(var(--accent),.45);box-shadow:0 0 0 1px rgba(var(--accent),.15),0 4px 20px -4px rgba(var(--accent),.2),inset 0 1px rgba(var(--accent),.1)}.card-accent-a[data-v-45afce0b]{--accent:52, 211, 153}.card-accent-b[data-v-45afce0b]{--accent:251, 191, 36}.card-accent-c[data-v-45afce0b]{--accent:129, 140, 248}.card-accent-d[data-v-45afce0b]{--accent:248, 113, 113}.card-header[data-v-45afce0b]{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.card-badge[data-v-45afce0b]{background:linear-gradient(135deg,rgba(var(--accent),.2),rgba(var(--accent),.08));border:1px solid rgba(var(--accent),.18);border-radius:10px;justify-content:center;align-items:center;width:2.125rem;height:2.125rem;transition:all .3s;display:flex}.badge-letter[data-v-45afce0b]{color:rgba(var(--accent),1);font-size:.875rem;font-weight:700;line-height:1}.fangxiang-card.selected .card-badge[data-v-45afce0b]{background:linear-gradient(135deg,rgba(var(--accent),.35),rgba(var(--accent),.15));border-color:rgba(var(--accent),.35);box-shadow:0 0 12px rgba(var(--accent),.2)}.card-check[data-v-45afce0b]{background:linear-gradient(135deg,rgba(var(--accent),1),rgba(var(--accent),.7));width:1.375rem;height:1.375rem;box-shadow:0 2px 8px rgba(var(--accent),.4);border-radius:50%;justify-content:center;align-items:center;animation:.3s cubic-bezier(.34,1.56,.64,1) check-pop-45afce0b;display:flex}@keyframes check-pop-45afce0b{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.card-check svg[data-v-45afce0b]{width:.8rem;height:.8rem;color:var(--w-100)}.card-body[data-v-45afce0b]{flex-direction:column;flex:1;gap:.375rem;display:flex}.card-title[data-v-45afce0b]{color:var(--w-95);font-size:.9375rem;font-weight:600;line-height:1.35;transition:color .25s}.fangxiang-card.selected .card-title[data-v-45afce0b]{color:var(--w-100)}.card-desc[data-v-45afce0b]{color:var(--w-50);-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:.8rem;line-height:1.6;display:-webkit-box;overflow:hidden}.fangxiang-card:hover .card-desc[data-v-45afce0b]{color:var(--w-60)}.fangxiang-card.selected .card-desc[data-v-45afce0b]{color:#ffffffa6}.card-highlight[data-v-45afce0b]{background:rgba(var(--accent),.06);border:1px solid rgba(var(--accent),.1);color:rgba(var(--accent),.85);border-radius:.375rem;align-items:center;gap:.375rem;margin-top:.25rem;padding:.3rem .625rem;font-size:.75rem;font-weight:500;line-height:1.4;display:inline-flex}.card-highlight svg[data-v-45afce0b]{color:rgba(var(--accent),.7);flex-shrink:0}.card-footer[data-v-45afce0b]{border-top:1px solid var(--w-5);flex-wrap:wrap;gap:.375rem;margin-top:.75rem;padding-top:.625rem;display:flex}.effect-chip[data-v-45afce0b]{background:rgba(var(--accent),.08);border:1px solid rgba(var(--accent),.12);border-radius:2rem;align-items:center;gap:.375rem;padding:.25rem .625rem;transition:all .25s;display:inline-flex}.fangxiang-card.selected .effect-chip[data-v-45afce0b]{background:rgba(var(--accent),.14);border-color:rgba(var(--accent),.25)}.chip-dot[data-v-45afce0b]{background:rgba(var(--accent),.8);border-radius:50%;flex-shrink:0;width:5px;height:5px}.fangxiang-card.selected .chip-dot[data-v-45afce0b]{box-shadow:0 0 6px rgba(var(--accent),.6)}.chip-text[data-v-45afce0b]{color:rgba(var(--accent),.85);font-size:.6875rem;font-weight:500}.action-row[data-v-45afce0b]{justify-content:flex-end;align-items:center;display:flex}.confirm-btn[data-v-45afce0b]{color:#34d399f2;cursor:pointer;letter-spacing:.02em;background:linear-gradient(135deg,#34d39926,#818cf81f);border:1px solid #34d39959;border-radius:.625rem;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-size:.875rem;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.confirm-btn[data-v-45afce0b]:hover:not(:disabled){background:linear-gradient(135deg,#34d39940,#818cf833);border-color:#34d3998c;transform:translateY(-1px);box-shadow:0 4px 20px #34d39933}.confirm-btn[data-v-45afce0b]:disabled{opacity:.35;cursor:not-allowed}.btn-spinner[data-v-45afce0b]{border:2px solid #34d3994d;border-top-color:#34d399e6;border-radius:50%;width:.875rem;height:.875rem;animation:.8s linear infinite spin-45afce0b}@keyframes spin-45afce0b{to{transform:rotate(360deg)}}.weitiao-done-area[data-v-45afce0b]{margin-top:.625rem}.done-card[data-v-45afce0b]{--bar-color:52, 211, 153;--badge-color:52, 211, 153;--name-color:224, 231, 255;--tag-color:251, 191, 36;background:var(--w-2);border:1px solid var(--w-8);border-radius:.75rem;flex-direction:column;gap:.625rem;padding:1rem 1.125rem;display:flex;position:relative;overflow:hidden}.done-accent-bar[data-v-45afce0b]{background:linear-gradient(90deg,rgba(var(--bar-color),.7),rgba(var(--bar-color),.2),transparent);height:2px;position:absolute;top:0;left:0;right:0}.done-accent-a[data-v-45afce0b]{--bar-color:52, 211, 153}.done-accent-b[data-v-45afce0b]{--bar-color:251, 191, 36}.done-accent-c[data-v-45afce0b]{--bar-color:129, 140, 248}.done-accent-d[data-v-45afce0b]{--bar-color:248, 113, 113}.done-header[data-v-45afce0b]{align-items:center;gap:.5rem;display:flex}.done-badge[data-v-45afce0b]{background:rgba(var(--bar-color),.1);border:1px solid rgba(var(--bar-color),.2);color:rgba(var(--bar-color),.9);white-space:nowrap;border-radius:.3125rem;align-items:center;gap:.25rem;padding:.1875rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.done-badge svg[data-v-45afce0b]{color:rgba(var(--badge-color),.9);flex-shrink:0}.done-name[data-v-45afce0b]{color:rgba(var(--name-color),.95);font-size:.9375rem;font-weight:600}.done-highlight[data-v-45afce0b]{color:rgba(var(--bar-color),.75);background:rgba(var(--bar-color),.06);border:1px solid rgba(var(--bar-color),.1);border-radius:.375rem;align-self:flex-start;padding:.25rem .625rem;font-size:.8125rem;font-weight:500;display:inline-block}.done-desc[data-v-45afce0b]{color:#ffffff8c;font-size:.8125rem;line-height:1.65}.done-footer[data-v-45afce0b]{flex-wrap:wrap;gap:.375rem;margin-top:.125rem;display:flex}.done-tag[data-v-45afce0b]{background:rgba(var(--tag-color),.06);border:1px solid rgba(var(--tag-color),.12);color:rgba(var(--tag-color),.75);border-radius:1rem;align-items:center;gap:.3rem;padding:.1875rem .5rem;font-size:.6875rem;font-weight:500;display:inline-flex}.tag-dot[data-v-45afce0b]{background:rgba(var(--tag-color),.55);border-radius:50%;flex-shrink:0;width:4px;height:4px}html[data-theme=light] .jieDian-name[data-v-45afce0b]{color:#1e2332}html[data-theme=light] .jieDian-sub[data-v-45afce0b]{color:#4b5569}html[data-theme=light] .card-title[data-v-45afce0b]{color:#191c2d}html[data-theme=light] .card-desc[data-v-45afce0b]{color:#323c50}html[data-theme=light] .fangxiang-card:hover .card-desc[data-v-45afce0b]{color:#3c4150}html[data-theme=light] .fangxiang-card.selected .card-desc[data-v-45afce0b]{color:#3c465a}html[data-theme=light] .done-desc[data-v-45afce0b]{color:#323c50}html[data-theme=light] .done-card[data-v-45afce0b]{background:#fffffff2;border-color:#00000014}html[data-theme=light] .done-title[data-v-45afce0b]{color:#1e2332}html[data-theme=light] .confirm-btn[data-v-45afce0b]{color:#008caa}.jieDian-header[data-v-d6a8e21d]{margin-bottom:.25rem}.jieDian-name[data-v-d6a8e21d]{color:var(--w-100);font-size:1rem;font-weight:600}.jieDian-sub[data-v-d6a8e21d]{color:var(--w-45);margin-top:.25rem;font-size:.8125rem;line-height:1.5;display:block}.tilian-confirm-area[data-v-d6a8e21d]{flex-direction:column;gap:1.25rem;min-width:0;margin-top:.75rem;display:flex;overflow:hidden}.selection-area[data-v-d6a8e21d]{flex-direction:column;gap:1rem;display:flex}.selection-header[data-v-d6a8e21d]{justify-content:space-between;align-items:baseline;display:flex}.header-title[data-v-d6a8e21d]{color:var(--w-100);font-size:.9375rem;font-weight:600}.header-hint[data-v-d6a8e21d]{color:var(--w-35);font-size:.75rem}.fangxiang-grid[data-v-d6a8e21d]{grid-template-columns:repeat(2,1fr);gap:.875rem;display:grid}.fangxiang-card[data-v-d6a8e21d]{--accent:96, 165, 250;border:1px solid var(--w-7);cursor:pointer;background:#ffffff06;border-radius:14px;flex-direction:column;padding:1.125rem 1.125rem .875rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.card-glow-bar[data-v-d6a8e21d]{background:linear-gradient(90deg,transparent,rgba(var(--accent),.5),transparent);opacity:0;height:2px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.fangxiang-card:hover .card-glow-bar[data-v-d6a8e21d],.fangxiang-card.selected .card-glow-bar[data-v-d6a8e21d]{opacity:1}.fangxiang-card.selected .card-glow-bar[data-v-d6a8e21d]{background:linear-gradient(90deg,transparent,rgba(var(--accent),.8),transparent)}.fangxiang-card[data-v-d6a8e21d]:hover{background:rgba(var(--accent),.04);border-color:rgba(var(--accent),.2);box-shadow:0 8px 24px -8px #00000059,0 0 0 1px rgba(var(--accent),.08);transform:translateY(-3px)}.fangxiang-card.selected[data-v-d6a8e21d]{background:rgba(var(--accent),.08);border-color:rgba(var(--accent),.45);box-shadow:0 0 0 1px rgba(var(--accent),.15),0 4px 20px -4px rgba(var(--accent),.2),inset 0 1px rgba(var(--accent),.1)}.card-accent-a[data-v-d6a8e21d]{--accent:245, 158, 11}.card-accent-b[data-v-d6a8e21d]{--accent:168, 85, 247}.card-accent-c[data-v-d6a8e21d]{--accent:236, 72, 153}.card-accent-d[data-v-d6a8e21d]{--accent:14, 165, 233}.card-header[data-v-d6a8e21d]{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.card-badge[data-v-d6a8e21d]{background:linear-gradient(135deg,rgba(var(--accent),.2),rgba(var(--accent),.08));border:1px solid rgba(var(--accent),.18);border-radius:10px;justify-content:center;align-items:center;width:2.125rem;height:2.125rem;transition:all .3s;display:flex}.badge-letter[data-v-d6a8e21d]{color:rgba(var(--accent),1);font-size:.875rem;font-weight:700;line-height:1}.fangxiang-card.selected .card-badge[data-v-d6a8e21d]{background:linear-gradient(135deg,rgba(var(--accent),.35),rgba(var(--accent),.15));border-color:rgba(var(--accent),.35);box-shadow:0 0 12px rgba(var(--accent),.2)}.card-check[data-v-d6a8e21d]{background:linear-gradient(135deg,rgba(var(--accent),1),rgba(var(--accent),.7));width:1.375rem;height:1.375rem;box-shadow:0 2px 8px rgba(var(--accent),.4);border-radius:50%;justify-content:center;align-items:center;animation:.3s cubic-bezier(.34,1.56,.64,1) check-pop-d6a8e21d;display:flex}@keyframes check-pop-d6a8e21d{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.card-check svg[data-v-d6a8e21d]{width:.8rem;height:.8rem;color:var(--w-100)}.card-body[data-v-d6a8e21d]{flex-direction:column;flex:1;gap:.375rem;display:flex}.card-title[data-v-d6a8e21d]{color:var(--w-95);font-size:.9375rem;font-weight:600;line-height:1.35;transition:color .25s}.fangxiang-card.selected .card-title[data-v-d6a8e21d]{color:var(--w-100)}.card-desc[data-v-d6a8e21d]{color:var(--w-50);-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:.8rem;line-height:1.6;display:-webkit-box;overflow:hidden}.fangxiang-card:hover .card-desc[data-v-d6a8e21d]{color:var(--w-60)}.fangxiang-card.selected .card-desc[data-v-d6a8e21d]{color:#ffffffa6}.card-highlight[data-v-d6a8e21d]{background:rgba(var(--accent),.06);border:1px solid rgba(var(--accent),.1);color:rgba(var(--accent),.85);border-radius:.375rem;align-items:center;gap:.375rem;margin-top:.25rem;padding:.3rem .625rem;font-size:.75rem;font-weight:500;line-height:1.4;display:inline-flex}.card-highlight svg[data-v-d6a8e21d]{color:rgba(var(--accent),.7);flex-shrink:0}.card-footer[data-v-d6a8e21d]{border-top:1px solid var(--w-5);flex-wrap:wrap;gap:.375rem;margin-top:.75rem;padding-top:.625rem;display:flex}.effect-chip[data-v-d6a8e21d]{background:rgba(var(--accent),.08);border:1px solid rgba(var(--accent),.12);border-radius:2rem;align-items:center;gap:.375rem;padding:.25rem .625rem;transition:all .25s;display:inline-flex}.fangxiang-card.selected .effect-chip[data-v-d6a8e21d]{background:rgba(var(--accent),.14);border-color:rgba(var(--accent),.25)}.chip-dot[data-v-d6a8e21d]{background:rgba(var(--accent),.8);border-radius:50%;flex-shrink:0;width:5px;height:5px}.fangxiang-card.selected .chip-dot[data-v-d6a8e21d]{box-shadow:0 0 6px rgba(var(--accent),.6)}.chip-text[data-v-d6a8e21d]{color:rgba(var(--accent),.85);font-size:.6875rem;font-weight:500}.action-row[data-v-d6a8e21d]{justify-content:flex-end;align-items:center;display:flex}.confirm-btn[data-v-d6a8e21d]{color:#f59e0bf2;cursor:pointer;letter-spacing:.02em;background:linear-gradient(135deg,#f59e0b26,#a855f71f);border:1px solid #f59e0b59;border-radius:.625rem;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-size:.875rem;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.confirm-btn[data-v-d6a8e21d]:hover:not(:disabled){background:linear-gradient(135deg,#f59e0b40,#a855f733);border-color:#f59e0b8c;transform:translateY(-1px);box-shadow:0 4px 20px #f59e0b33}.confirm-btn[data-v-d6a8e21d]:disabled{opacity:.35;cursor:not-allowed}.btn-spinner[data-v-d6a8e21d]{border:2px solid #f59e0b4d;border-top-color:#f59e0be6;border-radius:50%;width:.875rem;height:.875rem;animation:.8s linear infinite spin-d6a8e21d}@keyframes spin-d6a8e21d{to{transform:rotate(360deg)}}.tilian-done-area[data-v-d6a8e21d]{margin-top:.625rem}.done-card[data-v-d6a8e21d]{--bar-color:245, 158, 11;--badge-color:52, 211, 153;--name-color:224, 231, 255;--tag-color:168, 85, 247;background:var(--w-2);border:1px solid var(--w-8);border-radius:.75rem;flex-direction:column;gap:.625rem;padding:1rem 1.125rem;display:flex;position:relative;overflow:hidden}.done-accent-bar[data-v-d6a8e21d]{background:linear-gradient(90deg,rgba(var(--bar-color),.7),rgba(var(--bar-color),.2),transparent);height:2px;position:absolute;top:0;left:0;right:0}.done-accent-a[data-v-d6a8e21d]{--bar-color:245, 158, 11}.done-accent-b[data-v-d6a8e21d]{--bar-color:168, 85, 247}.done-accent-c[data-v-d6a8e21d]{--bar-color:236, 72, 153}.done-accent-d[data-v-d6a8e21d]{--bar-color:14, 165, 233}.done-header[data-v-d6a8e21d]{align-items:center;gap:.5rem;display:flex}.done-badge[data-v-d6a8e21d]{background:rgba(var(--bar-color),.1);border:1px solid rgba(var(--bar-color),.2);color:rgba(var(--bar-color),.9);white-space:nowrap;border-radius:.3125rem;align-items:center;gap:.25rem;padding:.1875rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.done-badge svg[data-v-d6a8e21d]{color:rgba(var(--badge-color),.9);flex-shrink:0}.done-name[data-v-d6a8e21d]{color:rgba(var(--name-color),.95);font-size:.9375rem;font-weight:600}.done-highlight[data-v-d6a8e21d]{color:rgba(var(--bar-color),.75);background:rgba(var(--bar-color),.06);border:1px solid rgba(var(--bar-color),.1);border-radius:.375rem;align-self:flex-start;padding:.25rem .625rem;font-size:.8125rem;font-weight:500;display:inline-block}.done-desc[data-v-d6a8e21d]{color:#ffffff8c;font-size:.8125rem;line-height:1.65}.done-footer[data-v-d6a8e21d]{flex-wrap:wrap;gap:.375rem;margin-top:.125rem;display:flex}.done-tag[data-v-d6a8e21d]{background:rgba(var(--tag-color),.06);border:1px solid rgba(var(--tag-color),.12);color:rgba(var(--tag-color),.75);border-radius:1rem;align-items:center;gap:.3rem;padding:.1875rem .5rem;font-size:.6875rem;font-weight:500;display:inline-flex}.tag-dot[data-v-d6a8e21d]{background:rgba(var(--tag-color),.55);border-radius:50%;flex-shrink:0;width:4px;height:4px}html[data-theme=light] .jieDian-name[data-v-d6a8e21d]{color:#1e2332}html[data-theme=light] .jieDian-sub[data-v-d6a8e21d]{color:#4b5569}html[data-theme=light] .card-title[data-v-d6a8e21d]{color:#191c2d}html[data-theme=light] .card-desc[data-v-d6a8e21d]{color:#323c50}html[data-theme=light] .fangxiang-card:hover .card-desc[data-v-d6a8e21d]{color:#3c4150}html[data-theme=light] .fangxiang-card.selected .card-desc[data-v-d6a8e21d]{color:#3c465a}html[data-theme=light] .done-desc[data-v-d6a8e21d]{color:#323c50}html[data-theme=light] .done-card[data-v-d6a8e21d]{background:#fffffff2;border-color:#00000014}html[data-theme=light] .done-title[data-v-d6a8e21d]{color:#1e2332}html[data-theme=light] .confirm-btn[data-v-d6a8e21d]{color:#008caa}.jiedian-mianban[data-v-499e52e1]{background:linear-gradient(135deg,var(--bg-page-a),var(--bg-panel-a));border:1px solid var(--w-8);box-shadow:0 8px 32px var(--b-30);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;padding:1.5rem;position:relative}.delete-btn[data-v-499e52e1]{color:#ef4444e6;cursor:pointer;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);z-index:10;opacity:.85;background:#ef444426;border:none;border-radius:.375rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:all .2s;display:flex;position:absolute;top:.75rem;left:.75rem}.delete-btn[data-v-499e52e1]:hover{color:#ef4444;opacity:1;background:#ef444440;transform:scale(1.08)}.delete-btn[data-v-499e52e1]:active{transform:scale(.95)}.delete-btn svg[data-v-499e52e1]{width:1rem;height:1rem}.user-input-area[data-v-499e52e1]{justify-content:flex-end;align-items:flex-start;gap:.75rem;margin-bottom:1.5rem;padding:0 1.25rem;display:flex}.user-bubble-main[data-v-499e52e1]{flex-direction:column;align-items:flex-end;gap:.5rem;max-width:50rem;display:flex}.user-bubble[data-v-499e52e1]{border:1px solid var(--w-10);background:#1a1a1c;border-radius:1rem 1rem .25rem;padding:.75rem 1rem;overflow:hidden}.user-images[data-v-499e52e1]{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-bottom:.5rem;display:flex}.user-image-thumb[data-v-499e52e1]{object-fit:cover;border:1px solid var(--w-10);border-radius:8px;width:3.5rem;height:3.5rem;transition:transform .2s,border-color .2s}.user-image-thumb[data-v-499e52e1]:hover{border-color:var(--c-primary-50);transform:scale(1.05)}.user-content-wrapper[data-v-499e52e1]{transition:max-height .3s;position:relative;overflow:hidden}.user-content-wrapper.collapsed[data-v-499e52e1]{max-height:200px}.user-content-wrapper.collapsed[data-v-499e52e1]:after{content:"";pointer-events:none;background:linear-gradient(#0000,#1a1a1c);height:60px;position:absolute;bottom:0;left:0;right:0}.user-desc[data-v-499e52e1]{color:var(--text-content);letter-spacing:.015em;white-space:pre-wrap;word-break:break-word;font-size:1rem;line-height:1.8}.user-expand-btn[data-v-499e52e1]{color:#64b4ffbf;cursor:pointer;background:linear-gradient(135deg,#64b4ff14,#50a0ff0a);border-top:1px solid #64b4ff1f;border-radius:0 0 .25rem 1rem;justify-content:center;align-items:center;gap:.35rem;margin:.5rem -1rem -.75rem;padding:.5rem .75rem;font-size:.8rem;transition:all .2s;display:flex}.user-expand-btn[data-v-499e52e1]:hover{color:#78c8ff;background:linear-gradient(135deg,#64b4ff1f,#50a0ff14)}.user-expand-btn svg[data-v-499e52e1]{transition:transform .2s}.user-expand-btn svg.expanded[data-v-499e52e1]{transform:rotate(180deg)}.user-bottom-bar[data-v-499e52e1]{align-items:center;gap:1rem;padding:0 .25rem;display:flex}.user-action-btn[data-v-499e52e1]{color:var(--w-60);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:.35rem;padding:.375rem .5rem;font-size:.75rem;transition:all .2s;display:flex}.user-action-btn[data-v-499e52e1]:hover{background:var(--w-5);color:var(--w-85)}.user-avatar[data-v-499e52e1]{background:linear-gradient(135deg,var(--c-primary-20),#3b82f633);border:2px solid var(--c-primary-30);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;margin-top:.125rem;display:flex;overflow:hidden}.user-avatar .avatar-img[data-v-499e52e1]{object-fit:cover;width:100%;height:100%}.user-avatar svg[data-v-499e52e1]{width:1.5rem;height:1.5rem;color:var(--c-primary-90)}.jieDian-list[data-v-499e52e1]{flex-direction:column;display:flex}.jieDian-item[data-v-499e52e1]{gap:1rem;min-height:3.5rem;display:flex}.jieDian-left[data-v-499e52e1]{flex-direction:column;flex-shrink:0;align-items:center;width:2.5rem;padding-top:.125rem;display:flex}.jieDian-icon[data-v-499e52e1]{box-sizing:border-box;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:all .3s;display:flex}.jieDian-icon svg[data-v-499e52e1]{width:1.125rem;height:1.125rem}.jieDian-icon.icon-pending[data-v-499e52e1]{background:var(--w-5);border:2px dashed var(--w-20)}.jieDian-icon.icon-pending .icon-num[data-v-499e52e1]{color:var(--w-40);font-size:.75rem;font-weight:600}.spinner-only[data-v-499e52e1]{border:2px solid #3b82f64d;border-top-color:#3b82f6;border-radius:50%;flex-shrink:0;width:1.25rem;height:1.25rem;animation:.8s linear infinite spin-499e52e1}@keyframes spin-499e52e1{to{transform:rotate(360deg)}}.jieDian-icon.icon-confirm[data-v-499e52e1]{color:#fbbf24;background:#fbbf2426;border:2px solid #fbbf2480}.icon-exclaim[data-v-499e52e1]{font-size:1rem;font-weight:800;line-height:1}.jieDian-icon.icon-done[data-v-499e52e1]{color:#22c55e;background:#22c55e26;border:2px solid #22c55e80}.jieDian-icon.icon-error[data-v-499e52e1]{color:#f87171;background:#ef444426;border:2px solid #ef444480}.jieDian-line[data-v-499e52e1]{background:var(--w-10);border-radius:1px;flex:1;width:2px;min-height:2.5rem;margin:.625rem 0}.jieDian-line.line-done[data-v-499e52e1]{background:linear-gradient(#22c55e99,#22c55e4d)}.jieDian-line.line-active[data-v-499e52e1]{background:linear-gradient(to bottom,#3b82f699,var(--w-10))}.jieDian-line.line-error[data-v-499e52e1]{background:linear-gradient(to bottom,#ef444499,var(--w-10))}.jieDian-content[data-v-499e52e1]{flex:1;min-width:0;padding-bottom:3.25rem;position:relative;overflow:visible}.jieDian-item:last-child .jieDian-content[data-v-499e52e1]{padding-bottom:.5rem}.rollback-btn[data-v-499e52e1]{background:var(--w-4);border:1px solid var(--w-10);color:var(--w-40);cursor:pointer;z-index:5;border-radius:.375rem;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.6875rem;transition:all .2s;display:inline-flex;position:absolute;top:0;right:0}.rollback-btn[data-v-499e52e1]:hover{color:#fbbf24e6;background:#fbbf241a;border-color:#fbbf244d}.rollback-btn[data-v-499e52e1]:active{transform:scale(.95)}.jieDian-header[data-v-499e52e1]{margin-bottom:.25rem}.jieDian-name[data-v-499e52e1]{color:var(--w-100);font-size:1rem;font-weight:600}.jieDian-item.is-pending .jieDian-name[data-v-499e52e1]{color:var(--w-40)}.jieDian-timeout-block[data-v-499e52e1]{background:#fbbf2414;border:1px solid #fbbf2433;border-radius:8px;align-items:center;gap:.75rem;margin-top:.75rem;padding:.5rem .875rem;animation:.3s fadeIn-499e52e1;display:flex}.jieDian-timeout-hint[data-v-499e52e1]{flex:1;align-items:center;gap:.375rem;display:flex}.timeout-icon[data-v-499e52e1]{color:#fbbf24cc;flex-shrink:0;width:1rem;height:1rem}.timeout-text[data-v-499e52e1]{color:#fbbf24e6;font-size:.8125rem;line-height:1.4}.timeout-retry[data-v-499e52e1]{flex-shrink:0;color:#fbbf24!important;background:#fbbf241a!important;border-color:#fbbf244d!important}.timeout-retry[data-v-499e52e1]:hover{color:#fcd34d!important;background:#fbbf2433!important;border-color:#fbbf2480!important}@keyframes fadeIn-499e52e1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.jieDian-error[data-v-499e52e1]{background:#ef44441a;border:1px solid #ef444433;border-radius:8px;align-items:center;gap:.5rem;margin-top:.5rem;padding:.625rem .875rem;display:flex}.jieDian-error .error-icon[data-v-499e52e1]{color:#f87171;flex-shrink:0;width:1rem;height:1rem}.jieDian-error .error-text[data-v-499e52e1]{color:#fca5a5;word-break:break-word;font-size:.8125rem;line-height:1.4}.jieDian-error-block[data-v-499e52e1]{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.retry-btn[data-v-499e52e1]{color:#60a5fa;cursor:pointer;background:#3b82f61a;border:1px solid #3b82f64d;border-radius:.5rem;align-self:flex-end;align-items:center;gap:.375rem;padding:.4rem .875rem;font-size:.8125rem;transition:all .2s;display:inline-flex}.retry-btn[data-v-499e52e1]:hover{color:#93bbfd;background:#3b82f633;border-color:#3b82f680}.retry-btn .retry-icon[data-v-499e52e1]{width:.875rem;height:.875rem}.wave-dots[data-v-499e52e1]{margin-left:2px;display:inline-flex}.wave-dots .dot[data-v-499e52e1]{color:#ffc800e6;font-size:1.2em;animation:1.4s ease-in-out infinite wave-499e52e1}.wave-dots .dot[data-v-499e52e1]:first-child{animation-delay:0s}.wave-dots .dot[data-v-499e52e1]:nth-child(2){animation-delay:.2s}.wave-dots .dot[data-v-499e52e1]:nth-child(3){animation-delay:.4s}@keyframes wave-499e52e1{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}.s2-config-header[data-v-499e52e1]{background:linear-gradient(135deg,var(--c-primary-8),#3b82f60d);border:1px solid var(--c-primary-15);box-shadow:0 4px 12px var(--c-primary-8);border-radius:12px;margin-top:6.88rem;margin-bottom:2rem;padding:1rem}.s2-config-title[data-v-499e52e1]{color:var(--w-100);letter-spacing:.5px;align-items:center;gap:.5rem;margin-bottom:.875rem;font-size:1rem;font-weight:600;display:flex}.s2-config-title[data-v-499e52e1]:before{content:"";background:linear-gradient(180deg,var(--color-primary),#3b82f6);border-radius:2px;width:4px;height:1rem}.s2-config-selectors[data-v-499e52e1]{border-top:1px solid var(--w-6);flex-wrap:wrap;align-items:center;gap:1.25rem;padding-top:.625rem;display:flex}.s2-config-item[data-v-499e52e1]{background:var(--w-3);border-radius:8px;align-items:center;gap:.5rem;padding:.375rem .75rem;transition:all .2s;display:flex}.s2-config-item[data-v-499e52e1]:hover{background:var(--w-5)}.s2-config-label[data-v-499e52e1]{color:var(--w-50);white-space:nowrap;font-size:.8125rem;font-weight:500}.s2-config-locked[data-v-499e52e1]{opacity:.4;pointer-events:none;filter:grayscale(.5)}.s2-config-lock-tag[data-v-499e52e1]{color:var(--w-35);white-space:nowrap;background:var(--w-2);border:1px solid var(--w-6);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;align-items:center;gap:.3rem;padding:.25rem .625rem;font-size:.6875rem;transition:all .2s;display:flex}.s2-config-lock-tag[data-v-499e52e1]:hover{background:var(--w-5);color:var(--w-50);border-color:var(--w-10)}.s2-config-lock-tag svg[data-v-499e52e1]{opacity:.6;flex-shrink:0}.s2-lock-arrow[data-v-499e52e1]{margin-left:.125rem;transition:transform .25s}.s2-lock-arrow.is-open[data-v-499e52e1]{transform:rotate(180deg)}.s2-lock-reason-panel[data-v-499e52e1]{background:#eab3080a;border:1px solid #eab3081f;border-radius:.5rem;flex-basis:100%;width:100%;padding:.875rem 1rem}.s2-lock-reason-title[data-v-499e52e1]{color:#facc15d9;align-items:center;gap:.375rem;margin-bottom:.5rem;font-size:.8125rem;font-weight:600;display:flex}.s2-lock-reason-title svg[data-v-499e52e1]{color:#facc15b3}.s2-lock-reason-body[data-v-499e52e1]{color:var(--w-45);font-size:.75rem;line-height:1.6}.s2-lock-reason-body p[data-v-499e52e1]{margin:0 0 .625rem}.s2-lock-reason-body b[data-v-499e52e1]{color:#ffffffa6;font-weight:500}.s2-lock-reason-list[data-v-499e52e1]{flex-direction:column;gap:.375rem;display:flex}.s2-lock-reason-item[data-v-499e52e1]{align-items:flex-start;gap:.5rem;display:flex}.s2-lock-dot[data-v-499e52e1]{border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:.375rem}.s2-lock-dot.ok[data-v-499e52e1]{background:#4ade80b3}.s2-lock-dot.warn[data-v-499e52e1]{background:#facc15b3}.s2-lock-dot.danger[data-v-499e52e1]{background:#f87171b3}.s2-lock-reason-divider[data-v-499e52e1]{background:var(--w-6);height:1px;margin:.625rem 0}.s2-lock-reason-subtitle[data-v-499e52e1]{color:#ffffff8c;margin-bottom:.375rem;font-size:.75rem;font-weight:600}.s2-lock-reason-footer[data-v-499e52e1]{color:var(--w-30);margin:.5rem 0 0;font-size:.6875rem}.lock-reason-enter-active[data-v-499e52e1],.lock-reason-leave-active[data-v-499e52e1]{transition:all .25s;overflow:hidden}.lock-reason-enter-from[data-v-499e52e1],.lock-reason-leave-to[data-v-499e52e1]{opacity:0;max-height:0;margin-top:0;padding-top:0;padding-bottom:0}.lock-reason-enter-to[data-v-499e52e1],.lock-reason-leave-from[data-v-499e52e1]{opacity:1;max-height:300px}.jieDian-item.tuoguan-active[data-v-499e52e1]{position:relative}.jieDian-item.tuoguan-active[data-v-499e52e1]:before{content:"";border:1.5px solid var(--c-primary-35);box-shadow:0 0 1.5rem var(--c-primary-10),inset 0 0 .5rem var(--c-primary-3);pointer-events:none;border-radius:1rem;animation:2s ease-in-out infinite tuoguan-pulse-499e52e1;position:absolute;inset:-2px}@keyframes tuoguan-pulse-499e52e1{0%,to{border-color:var(--c-primary-35);box-shadow:0 0 1.5rem var(--c-primary-10)}50%{box-shadow:0 0 2rem var(--c-primary-20);border-color:#00cae08c}}html[data-theme=light] .jiedian-mianban[data-v-499e52e1]{background:linear-gradient(135deg,#fff,#f5fcff);border-color:#00000014;box-shadow:0 4px 20px #0000000f}html[data-theme=light] .user-bubble[data-v-499e52e1]{background:#f0f8fc;border-color:#00000014}html[data-theme=light] .user-content-wrapper.collapsed[data-v-499e52e1]:after{background:linear-gradient(#0000,#f0f8fc)}html[data-theme=light] .user-desc[data-v-499e52e1]{color:#1e2332}html[data-theme=light] .user-image-thumb[data-v-499e52e1]{border-color:#0000001a}html[data-theme=light] .user-action-btn[data-v-499e52e1]{color:#465064}html[data-theme=light] .user-action-btn[data-v-499e52e1]:hover{color:#1e2332;background:#0000000a}html[data-theme=light] .delete-btn[data-v-499e52e1]{color:#c83232;background:#dc32321a}html[data-theme=light] .delete-btn[data-v-499e52e1]:hover{color:#b41e1e;background:#dc32322e}html[data-theme=light] .jieDian-name[data-v-499e52e1]{color:#141928}html[data-theme=light] .jieDian-item.is-pending .jieDian-name[data-v-499e52e1]{color:#a0a5b4}html[data-theme=light] .jieDian-icon.icon-pending[data-v-499e52e1]{background:#00000008;border:2px dashed #00000026}html[data-theme=light] .jieDian-icon.icon-pending .icon-num[data-v-499e52e1]{color:#6e768c}html[data-theme=light] .jieDian-line[data-v-499e52e1]{background:#00000014}html[data-theme=light] .rollback-btn[data-v-499e52e1]{color:#646e82;background:#0000000a;border-color:#0000001a}html[data-theme=light] .s2-lock-reason-body b[data-v-499e52e1]{color:var(--text-primary)}html[data-theme=light] .s2-lock-reason-subtitle[data-v-499e52e1]{color:var(--text-secondary)}html[data-theme=light] .jieDian-icon.icon-confirm[data-v-499e52e1]{color:#a16207;background:#92400e1f;border:2px solid #92400e73}html[data-theme=light] .jieDian-icon.icon-done[data-v-499e52e1]{color:#15803d;background:#15803d1f;border:2px solid #15803d73}html[data-theme=light] .jieDian-error .error-text[data-v-499e52e1]{color:#b43232}html[data-theme=light] .jieDian-timeout-block[data-v-499e52e1]{background:#92400e14;border-color:#92400e47}html[data-theme=light] .timeout-icon[data-v-499e52e1]{color:#92400ed9}html[data-theme=light] .timeout-text[data-v-499e52e1]{color:#92400eeb}html[data-theme=light] .timeout-retry[data-v-499e52e1]{color:#a16207!important;background:#92400e1a!important;border-color:#92400e61!important}html[data-theme=light] .timeout-retry[data-v-499e52e1]:hover{color:#92400e!important;background:#92400e2e!important;border-color:#92400e85!important}html[data-theme=light] .user-expand-btn[data-v-499e52e1]{color:#00648c;background:linear-gradient(135deg,#00648c1a,#0050780f);border-top-color:#00648c33;font-weight:600}html[data-theme=light] .user-expand-btn[data-v-499e52e1]:hover{color:#005073;background:linear-gradient(135deg,#00648c2e,#0050781f)}.guide-header[data-v-02c3c711]{text-align:center;border-bottom:1px solid var(--w-4);padding:2rem 0 2.5rem;position:relative}.header-glow[data-v-02c3c711]{background:radial-gradient(ellipse,var(--c-primary-8) 0%,transparent 70%);pointer-events:none;width:30rem;height:18rem;position:absolute;top:-60%;left:50%;transform:translate(-50%)}.header-badge[data-v-02c3c711]{background:var(--c-primary-6);border:1px solid var(--c-primary-20);color:var(--c-primary-90);letter-spacing:.15em;text-transform:uppercase;border-radius:100px;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.35rem 1.2rem;font-size:.85rem;display:inline-flex}.badge-pulse[data-v-02c3c711]{background:#00e5a0;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite pulse-02c3c711}@keyframes pulse-02c3c711{0%,to{opacity:.4}50%{opacity:1;box-shadow:0 0 10px #00e5a0e6}}.header-title[data-v-02c3c711]{background:linear-gradient(135deg,var(--w-100) 0%,#00cae0 50%,#00e5a0 100%);-webkit-text-fill-color:transparent;letter-spacing:-.01em;-webkit-background-clip:text;background-clip:text;margin:0 0 .75rem;font-size:2.65rem;font-weight:800}.header-desc[data-v-02c3c711]{color:#a0afbeb3;margin:0 0 1.5rem;font-size:1.15rem;line-height:1.6}.header-tags[data-v-02c3c711]{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.h-tag[data-v-02c3c711]{background:var(--w-3);border:1px solid var(--w-6);color:#b4c3d2a6;border-radius:100px;padding:.35rem .95rem;font-size:.9rem;transition:all .25s}.h-tag[data-v-02c3c711]:hover{background:var(--c-primary-6);border-color:var(--c-primary-20);color:var(--c-primary-90)}.section[data-v-02c3c711]{flex-direction:column;gap:1.25rem;display:flex}.section-title-row[data-v-02c3c711]{align-items:center;gap:.75rem;display:flex}.section-icon[data-v-02c3c711]{border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.section-icon[data-v-02c3c711] svg{width:18px;height:18px}.section-title[data-v-02c3c711]{color:#ebf2fa;margin:0;font-size:1.5rem;font-weight:700}.section-tag[data-v-02c3c711]{color:#00e5a0cc;background:#00e5a00f;border:1px solid #00e5a026;border-radius:100px;margin-left:auto;padding:.2rem .7rem;font-size:.85rem}.section-desc[data-v-02c3c711]{color:#afbecdc7;margin:0;font-size:1.05rem;line-height:1.75}.video-icon[data-v-02c3c711]{color:#38bdf8e6;background:#38bdf81a}.overview-icon[data-v-02c3c711]{background:var(--c-primary-10);color:var(--c-primary-90)}.prep-icon[data-v-02c3c711]{color:#00e5a0e6;background:#00e5a01a}.core-icon[data-v-02c3c711]{color:#f59e0be6;background:#f59e0b1a}.mode-icon[data-v-02c3c711]{color:#a855f7e6;background:#a855f71a}.config-icon[data-v-02c3c711]{color:#3b82f6e6;background:#3b82f61a}.adv-icon[data-v-02c3c711]{color:#ec4899e6;background:#ec48991a}.img-icon[data-v-02c3c711]{color:#6366f1e6;background:#6366f11a}.video-hero-card[data-v-02c3c711]{cursor:pointer;background:linear-gradient(135deg,#38bdf80f,#a855f70a,#00e5a00a);border:1px solid #38bdf826;border-radius:1rem;padding:2rem 2.5rem;transition:all .35s;position:relative;overflow:hidden}.video-hero-card[data-v-02c3c711]:hover{border-color:#38bdf859;transform:translateY(-2px);box-shadow:0 8px 32px #38bdf814,0 0 0 1px #38bdf81a}.video-hero-glow[data-v-02c3c711]{pointer-events:none;background:radial-gradient(#38bdf80f 0%,#0000 70%);width:24rem;height:18rem;position:absolute;top:-50%;right:-20%}.video-hero-content[data-v-02c3c711]{align-items:center;gap:2rem;display:flex;position:relative}.video-hero-play[data-v-02c3c711]{color:#38bdf8cc;flex-shrink:0;width:4rem;height:4rem;transition:all .3s}.video-hero-card:hover .video-hero-play[data-v-02c3c711]{color:#38bdf8;transform:scale(1.08)}.video-hero-play svg[data-v-02c3c711]{width:100%;height:100%}.video-hero-info[data-v-02c3c711]{flex:1}.video-hero-badge[data-v-02c3c711]{color:#38bdf8e6;letter-spacing:.05em;background:#38bdf81f;border:1px solid #38bdf840;border-radius:4px;margin-bottom:.5rem;padding:.2rem .65rem;font-size:.8rem;font-weight:600;display:inline-block}.video-hero-info h3[data-v-02c3c711]{color:#f0f5fa;margin:0 0 .4rem;font-size:1.35rem;font-weight:700}.video-hero-info p[data-v-02c3c711]{color:#a0afbea6;margin:0;font-size:1rem;line-height:1.6}.video-hero-hint[data-v-02c3c711]{color:var(--w-25);align-items:center;gap:.35rem;margin-top:1rem;font-size:.85rem;display:flex;position:relative}.video-grid[data-v-02c3c711]{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}.video-card[data-v-02c3c711]{background:var(--w-2);border:1px solid var(--w-5);cursor:pointer;border-radius:.75rem;align-items:center;gap:.85rem;padding:1rem 1.1rem;transition:all .3s;display:flex;position:relative;overflow:hidden}.video-card[data-v-02c3c711]:before{content:"";opacity:0;pointer-events:none;border-radius:.75rem;transition:opacity .3s;position:absolute;inset:0}.video-card.vcard-0[data-v-02c3c711]:before{background:linear-gradient(135deg,#00cae00a,#0000)}.video-card.vcard-1[data-v-02c3c711]:before{background:linear-gradient(135deg,#a855f70a,#0000)}.video-card.vcard-2[data-v-02c3c711]:before{background:linear-gradient(135deg,#f59e0b0a,#0000)}.video-card.vcard-3[data-v-02c3c711]:before{background:linear-gradient(135deg,#00e5a00a,#0000)}.video-card[data-v-02c3c711]:hover:before{opacity:1}.video-card[data-v-02c3c711]:hover{border-color:var(--w-12);box-shadow:0 4px 16px var(--b-20);transform:translateY(-1px)}.video-card-num[data-v-02c3c711]{border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-family:Courier New,monospace;font-size:.85rem;font-weight:800;display:flex}.vnum-0[data-v-02c3c711]{background:var(--c-primary-10);color:var(--c-primary-90)}.vnum-1[data-v-02c3c711]{color:#a855f7e6;background:#a855f71a}.vnum-2[data-v-02c3c711]{color:#f59e0be6;background:#f59e0b1a}.vnum-3[data-v-02c3c711]{color:#00e5a0e6;background:#00e5a01a}.video-card-body[data-v-02c3c711]{flex:1;min-width:0}.video-card-body h4[data-v-02c3c711]{color:#e6f0faf2;margin:0 0 .25rem;font-size:1.025rem;font-weight:600}.video-card-body p[data-v-02c3c711]{color:#a0afbe8c;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.9rem;line-height:1.5;display:-webkit-box;overflow:hidden}.video-card-play[data-v-02c3c711]{width:1.75rem;height:1.75rem;color:var(--w-15);flex-shrink:0;transition:all .25s}.video-card:hover .video-card-play[data-v-02c3c711]{color:#38bdf8b3;transform:scale(1.1)}.video-card-play svg[data-v-02c3c711]{width:100%;height:100%}.flow-timeline[data-v-02c3c711]{flex-direction:column;gap:0;padding:1rem 0 .5rem 1.25rem;display:flex;position:relative}.flow-track[data-v-02c3c711]{background:linear-gradient(180deg,var(--c-primary-30),#a855f74d,#f59e0b4d);border-radius:1px;width:2px;position:absolute;top:2.75rem;bottom:1.25rem;left:2.1rem}.flow-node[data-v-02c3c711]{align-items:center;gap:1rem;padding:.5rem 0;display:flex;position:relative}.flow-dot[data-v-02c3c711]{z-index:1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-family:Courier New,monospace;font-size:.75rem;font-weight:800;display:flex;position:relative}.flow-dot.fdot-0[data-v-02c3c711]{background:var(--c-primary-12);color:var(--c-primary-90);border:1.5px solid var(--c-primary-30)}.flow-dot.fdot-1[data-v-02c3c711]{color:#a855f7e6;background:#a855f71f;border:1.5px solid #a855f74d}.flow-dot.fdot-2[data-v-02c3c711]{color:#f59e0be6;background:#f59e0b1f;border:1.5px solid #f59e0b4d}.flow-info[data-v-02c3c711]{align-items:center;gap:.6rem;display:flex}.flow-phase-tag[data-v-02c3c711]{border-radius:3px;padding:.15rem .55rem;font-size:.75rem;font-weight:500}.flow-phase-tag.fptag-0[data-v-02c3c711]{background:var(--c-primary-8);color:var(--c-primary-70)}.flow-phase-tag.fptag-1[data-v-02c3c711]{color:#a855f7b3;background:#a855f714}.flow-phase-tag.fptag-2[data-v-02c3c711]{color:#f59e0bb3;background:#f59e0b14}.flow-label[data-v-02c3c711]{color:#d2dce6d9;font-size:1.05rem;font-weight:500}.prep-cards[data-v-02c3c711]{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}.prep-card[data-v-02c3c711]{border-left:3px solid;border-radius:.75rem;gap:.85rem;padding:1.25rem;transition:all .25s;display:flex}.prep-cyan[data-v-02c3c711]{border-left-color:var(--c-primary-35);border-top:1px solid var(--c-primary-6);border-right:1px solid var(--c-primary-6);border-bottom:1px solid var(--c-primary-6);background:#00cae006}.prep-cyan[data-v-02c3c711]:hover{background:var(--c-primary-5);border-left-color:var(--c-primary-50)}.prep-purple[data-v-02c3c711]{background:#a855f706;border-color:#a855f70f #a855f70f #a855f70f #a855f759;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}.prep-purple[data-v-02c3c711]:hover{background:#a855f70d;border-left-color:#a855f780}.prep-amber[data-v-02c3c711]{background:#f59e0b06;border-color:#f59e0b0f #f59e0b0f #f59e0b0f #f59e0b59;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}.prep-amber[data-v-02c3c711]:hover{background:#f59e0b0d;border-left-color:#f59e0b80}.prep-green[data-v-02c3c711]{background:#00e5a006;border-color:#00e5a00f #00e5a00f #00e5a00f #00e5a059;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}.prep-green[data-v-02c3c711]:hover{background:#00e5a00d;border-left-color:#00e5a080}.prep-num[data-v-02c3c711]{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1rem;font-weight:700;display:flex}.pnum-cyan[data-v-02c3c711]{background:var(--c-primary-12);color:var(--c-primary-90)}.pnum-purple[data-v-02c3c711]{color:#a855f7e6;background:#a855f71f}.pnum-amber[data-v-02c3c711]{color:#f59e0be6;background:#f59e0b1f}.pnum-green[data-v-02c3c711]{color:#00e5a0e6;background:#00e5a01f}.prep-info h4[data-v-02c3c711]{color:#e6f0faf2;margin:0 0 .35rem;font-size:1.1rem;font-weight:600}.prep-info p[data-v-02c3c711]{color:#a0afbeb3;margin:0;font-size:.95rem;line-height:1.7}.node-list[data-v-02c3c711]{flex-direction:column;display:flex}.phase-divider[data-v-02c3c711]{align-items:center;gap:1rem;margin:1rem 0 .5rem 2.75rem;padding-left:1rem;display:flex}.phase-divider-line[data-v-02c3c711]{flex:1;height:1px}.pdline-0[data-v-02c3c711]{background:linear-gradient(90deg,transparent,var(--c-primary-20),transparent)}.pdline-1[data-v-02c3c711]{background:linear-gradient(90deg,#0000,#a855f733,#0000)}.pdline-2[data-v-02c3c711]{background:linear-gradient(90deg,#0000,#f59e0b33,#0000)}.phase-divider-label[data-v-02c3c711]{letter-spacing:.1em;white-space:nowrap;border-radius:100px;padding:.25rem .85rem;font-size:.8rem;font-weight:600}.pdlabel-0[data-v-02c3c711]{color:var(--c-primary-70);background:var(--c-primary-6);border:1px solid var(--c-primary-12)}.pdlabel-1[data-v-02c3c711]{color:#a855f7b3;background:#a855f70f;border:1px solid #a855f71f}.pdlabel-2[data-v-02c3c711]{color:#f59e0bb3;background:#f59e0b0f;border:1px solid #f59e0b1f}.node-card[data-v-02c3c711]{gap:1rem;display:flex}.node-left[data-v-02c3c711]{flex-direction:column;flex-shrink:0;align-items:center;width:2.75rem;display:flex}.node-num[data-v-02c3c711]{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-family:Courier New,monospace;font-size:.85rem;font-weight:800;display:flex}.node-num.num-0[data-v-02c3c711]{background:var(--c-primary-12);color:var(--c-primary-90);border:1.5px solid var(--c-primary-25)}.node-num.num-1[data-v-02c3c711]{color:#a855f7e6;background:#a855f71f;border:1.5px solid #a855f740}.node-num.num-2[data-v-02c3c711]{color:#f59e0be6;background:#f59e0b1f;border:1.5px solid #f59e0b40}.node-line[data-v-02c3c711]{border-radius:1px;flex:1;width:2px;min-height:1rem}.node-line.line-0[data-v-02c3c711]{background:linear-gradient(180deg,var(--c-primary-25),#00cae00a)}.node-line.line-1[data-v-02c3c711]{background:linear-gradient(#a855f740,#a855f70a)}.node-line.line-2[data-v-02c3c711]{background:linear-gradient(#f59e0b40,#f59e0b0a)}.node-right[data-v-02c3c711]{flex:1;padding-bottom:1rem}.node-body-card[data-v-02c3c711]{border:1px solid var(--w-4);border-left:3px solid;border-radius:.75rem;padding:1.25rem 1.5rem;transition:all .25s}.node-body-card[data-v-02c3c711]:hover{border-top-color:var(--w-8);border-right-color:var(--w-8);border-bottom-color:var(--w-8)}.nbcard-0[data-v-02c3c711]{border-left-color:var(--c-primary-35);background:#00cae005}.nbcard-0[data-v-02c3c711]:hover{border-left-color:var(--c-primary-50);background:#00cae009}.nbcard-1[data-v-02c3c711]{background:#a855f705;border-left-color:#a855f759}.nbcard-1[data-v-02c3c711]:hover{background:#a855f709;border-left-color:#a855f780}.nbcard-2[data-v-02c3c711]{background:#f59e0b05;border-left-color:#f59e0b59}.nbcard-2[data-v-02c3c711]:hover{background:#f59e0b09;border-left-color:#f59e0b80}.node-header[data-v-02c3c711]{align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}.node-phase-tag[data-v-02c3c711]{border-radius:4px;padding:.2rem .6rem;font-size:.8rem;font-weight:500}.node-phase-tag.tag-0[data-v-02c3c711]{background:var(--c-primary-8);color:#00cae0bf}.node-phase-tag.tag-1[data-v-02c3c711]{color:#a855f7bf;background:#a855f714}.node-phase-tag.tag-2[data-v-02c3c711]{color:#f59e0bbf;background:#f59e0b14}.node-name[data-v-02c3c711]{color:#ebf2fa;margin:0;font-size:1.25rem;font-weight:600}.node-desc[data-v-02c3c711]{color:#b9c8d7bf;margin:0 0 .85rem;font-size:1rem;line-height:1.8}.node-desc[data-v-02c3c711] .hl{border-radius:3px;padding:.1rem .35rem;font-weight:600}.node-desc[data-v-02c3c711] .hl-0{color:var(--c-primary-95);background:var(--c-primary-8)}.node-desc[data-v-02c3c711] .hl-1{color:#a855f7f2;background:#a855f714}.node-desc[data-v-02c3c711] .hl-2{color:#f59e0bf2;background:#f59e0b14}.node-tips[data-v-02c3c711]{flex-wrap:wrap;gap:.5rem;display:flex}.tip-tag[data-v-02c3c711]{border-radius:.5rem;align-items:flex-start;gap:.4rem;padding:.4rem .85rem;font-size:.9rem;line-height:1.5;transition:all .2s;display:inline-flex}.tiptag-0[data-v-02c3c711]{background:var(--c-primary-5);border:1px solid var(--c-primary-10);color:#b4d7e1cc}.tiptag-0[data-v-02c3c711]:hover{background:var(--c-primary-8);border-color:var(--c-primary-20)}.tiptag-1[data-v-02c3c711]{color:#c8b4e6cc;background:#a855f70d;border:1px solid #a855f71a}.tiptag-1[data-v-02c3c711]:hover{background:#a855f714;border-color:#a855f733}.tiptag-2[data-v-02c3c711]{color:#e6c8a0cc;background:#f59e0b0d;border:1px solid #f59e0b1a}.tiptag-2[data-v-02c3c711]:hover{background:#f59e0b14;border-color:#f59e0b33}.tip-tag[data-v-02c3c711] .hl{border-radius:3px;padding:.05rem .3rem;font-weight:600}.tip-tag[data-v-02c3c711] .hl-0{color:var(--c-primary-95);background:var(--c-primary-10)}.tip-tag[data-v-02c3c711] .hl-1{color:#a855f7f2;background:#a855f71a}.tip-tag[data-v-02c3c711] .hl-2{color:#f59e0bf2;background:#f59e0b1a}.tip-tag-dot[data-v-02c3c711]{border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:.5rem}.ttdot-0[data-v-02c3c711]{background:var(--c-primary-60);box-shadow:0 0 4px var(--c-primary-30)}.ttdot-1[data-v-02c3c711]{background:#a855f799;box-shadow:0 0 4px #a855f74d}.ttdot-2[data-v-02c3c711]{background:#f59e0b99;box-shadow:0 0 4px #f59e0b4d}.mode-cards[data-v-02c3c711]{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.mode-card[data-v-02c3c711]{border:1px solid;border-radius:.875rem;padding:1.5rem}.mode-card.mode-step[data-v-02c3c711]{border-color:var(--c-primary-10);background:#00cae005}.mode-card.mode-auto[data-v-02c3c711]{background:#a855f705;border-color:#a855f71a}.mode-card-header[data-v-02c3c711]{align-items:center;gap:.6rem;margin-bottom:.85rem;display:flex}.mode-card-icon[data-v-02c3c711]{border-radius:.5rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.mode-card-icon[data-v-02c3c711] svg{width:18px;height:18px}.step-color[data-v-02c3c711]{background:var(--c-primary-10);color:var(--c-primary-90)}.auto-color[data-v-02c3c711]{color:#a855f7e6;background:#a855f71a}.mode-card h3[data-v-02c3c711]{color:#ebf2fa;margin:0;font-size:1.2rem;font-weight:600}.coming-soon-tag[data-v-02c3c711]{color:#eab308d9;background:#eab3081a;border:1px solid #eab30840;border-radius:100px;margin-left:auto;padding:.15rem .5rem;font-size:.75rem;font-weight:500}.mode-card p[data-v-02c3c711]{color:#a0afbea6;margin:0 0 .5rem;font-size:1rem;line-height:1.6}.mode-card ul[data-v-02c3c711]{margin:0 0 .85rem;padding-left:1.2rem;list-style:none}.mode-card li[data-v-02c3c711]{color:#b4c3d299;padding-left:.25rem;font-size:.95rem;line-height:1.85;position:relative}.mode-card li[data-v-02c3c711]:before{content:"";border-radius:50%;width:4px;height:4px;position:absolute;top:.65rem;left:-.8rem}.mode-card.mode-step li[data-v-02c3c711]:before{background:#00cae073}.mode-card.mode-auto li[data-v-02c3c711]:before{background:#a855f773}.mode-badge[data-v-02c3c711]{border-radius:100px;padding:.3rem .85rem;font-size:.85rem;font-weight:500;display:inline-block}.step-badge[data-v-02c3c711]{background:var(--c-primary-6);color:#00cae0bf;border:1px solid var(--c-primary-12)}.auto-badge[data-v-02c3c711]{color:#a855f7bf;background:#a855f70f;border:1px solid #a855f71f}.mode-tip-text[data-v-02c3c711]{color:#a0afbe66;text-align:center;margin:0;font-size:.95rem;font-style:italic}.config-grid[data-v-02c3c711]{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}.config-card[data-v-02c3c711]{border-left:3px solid;border-radius:.75rem;padding:1.25rem;transition:all .25s}.config-card[data-v-02c3c711]:first-child{background:#3b82f606;border-color:#3b82f60f #3b82f60f #3b82f60f #3b82f64d;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}.config-card[data-v-02c3c711]:first-child:hover{background:#3b82f60d;border-left-color:#3b82f680}.config-card[data-v-02c3c711]:nth-child(2){background:#00e5a006;border-color:#00e5a00f #00e5a00f #00e5a00f #00e5a04d;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}.config-card[data-v-02c3c711]:nth-child(2):hover{background:#00e5a00d;border-left-color:#00e5a080}.config-card[data-v-02c3c711]:nth-child(3){background:#f59e0b06;border-color:#f59e0b0f #f59e0b0f #f59e0b0f #f59e0b4d;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}.config-card[data-v-02c3c711]:nth-child(3):hover{background:#f59e0b0d;border-left-color:#f59e0b80}.config-card[data-v-02c3c711]:nth-child(4){background:#a855f706;border-color:#a855f70f #a855f70f #a855f70f #a855f74d;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}.config-card[data-v-02c3c711]:nth-child(4):hover{background:#a855f70d;border-left-color:#a855f780}.config-card-icon[data-v-02c3c711]{border-radius:.5rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;margin-bottom:.75rem;display:flex}.config-card-icon[data-v-02c3c711] svg{width:18px;height:18px}.cfg-icon-0[data-v-02c3c711]{color:#3b82f6d9;background:#3b82f61a}.cfg-icon-1[data-v-02c3c711]{color:#00e5a0d9;background:#00e5a01a}.cfg-icon-2[data-v-02c3c711]{color:#f59e0bd9;background:#f59e0b1a}.cfg-icon-3[data-v-02c3c711]{color:#a855f7d9;background:#a855f71a}.config-card h4[data-v-02c3c711]{color:#e6f0faf2;margin:0 0 .4rem;font-size:1.075rem;font-weight:600}.config-card p[data-v-02c3c711]{color:#a0afbea6;margin:0;font-size:.95rem;line-height:1.65}.adv-grid[data-v-02c3c711]{grid-template-columns:repeat(4,1fr);gap:.75rem;display:grid}.adv-card[data-v-02c3c711]{border-left:3px solid;border-radius:.75rem;padding:1.1rem;transition:all .25s}.adv-card-icon[data-v-02c3c711]{border-radius:.5rem;justify-content:center;align-items:center;width:2rem;height:2rem;margin-bottom:.6rem;display:flex}.adv-card-icon[data-v-02c3c711] svg{width:16px;height:16px}.adv-card h4[data-v-02c3c711]{color:#e6f0faf2;margin:0 0 .4rem;font-size:1rem;font-weight:600}.adv-card p[data-v-02c3c711]{color:#a0afbea6;margin:0;font-size:.9rem;line-height:1.6}.adv-cyan[data-v-02c3c711]{background:var(--c-primary-3);border-color:var(--c-primary-25);border-right:1px solid var(--c-primary-6);border-top:1px solid var(--c-primary-6);border-bottom:1px solid var(--c-primary-6)}.adv-cyan[data-v-02c3c711]:hover{background:var(--c-primary-6);border-color:var(--c-primary-40)}.advicon-cyan[data-v-02c3c711]{background:var(--c-primary-10);color:var(--c-primary-85)}.adv-purple[data-v-02c3c711]{background:#a855f708;border-color:#a855f70f #a855f70f #a855f70f #a855f740;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}.adv-purple[data-v-02c3c711]:hover{background:#a855f70f;border-color:#a855f766}.advicon-purple[data-v-02c3c711]{color:#a855f7d9;background:#a855f71a}.adv-green[data-v-02c3c711]{background:#00e5a008;border-color:#00e5a00f #00e5a00f #00e5a00f #00e5a040;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}.adv-green[data-v-02c3c711]:hover{background:#00e5a00f;border-color:#00e5a066}.advicon-green[data-v-02c3c711]{color:#00e5a0d9;background:#00e5a01a}.adv-amber[data-v-02c3c711]{background:#f59e0b08;border-color:#f59e0b0f #f59e0b0f #f59e0b0f #f59e0b40;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}.adv-amber[data-v-02c3c711]:hover{background:#f59e0b0f;border-color:#f59e0b66}.advicon-amber[data-v-02c3c711]{color:#f59e0bd9;background:#f59e0b1a}.adv-rose[data-v-02c3c711]{background:#f43f5e08;border-color:#f43f5e0f #f43f5e0f #f43f5e0f #f43f5e40;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}.adv-rose[data-v-02c3c711]:hover{background:#f43f5e0f;border-color:#f43f5e66}.advicon-rose[data-v-02c3c711]{color:#f43f5ed9;background:#f43f5e1a}.adv-orange[data-v-02c3c711]{background:#fb923c08;border-color:#fb923c0f #fb923c0f #fb923c0f #fb923c40;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}.adv-orange[data-v-02c3c711]:hover{background:#fb923c0f;border-color:#fb923c66}.advicon-orange[data-v-02c3c711]{color:#fb923cd9;background:#fb923c1a}.adv-sky[data-v-02c3c711]{background:#38bdf808;border-color:#38bdf80f #38bdf80f #38bdf80f #38bdf840;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}.adv-sky[data-v-02c3c711]:hover{background:#38bdf80f;border-color:#38bdf866}.advicon-sky[data-v-02c3c711]{color:#38bdf8d9;background:#38bdf81a}.adv-indigo[data-v-02c3c711]{background:#6366f108;border-color:#6366f10f #6366f10f #6366f10f #6366f140;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}.adv-indigo[data-v-02c3c711]:hover{background:#6366f10f;border-color:#6366f166}.advicon-indigo[data-v-02c3c711]{color:#6366f1d9;background:#6366f11a}.img-types[data-v-02c3c711]{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}.img-type-card[data-v-02c3c711]{border-left:3px solid;border-radius:.75rem;gap:.85rem;padding:1.15rem;transition:all .25s;display:flex}.img-type-card[data-v-02c3c711]:first-child{background:#3b82f606;border-color:#3b82f60f #3b82f60f #3b82f60f #3b82f659;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}.img-type-card[data-v-02c3c711]:first-child:hover{background:#3b82f60e;border-left-color:#3b82f680}.img-type-card[data-v-02c3c711]:nth-child(2){border-left-color:var(--c-primary-35);border-top:1px solid var(--c-primary-6);border-right:1px solid var(--c-primary-6);border-bottom:1px solid var(--c-primary-6);background:#00cae006}.img-type-card[data-v-02c3c711]:nth-child(2):hover{border-left-color:var(--c-primary-50);background:#00cae00e}.img-type-card[data-v-02c3c711]:nth-child(3){background:#a855f706;border-color:#a855f70f #a855f70f #a855f70f #a855f759;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}.img-type-card[data-v-02c3c711]:nth-child(3):hover{background:#a855f70e;border-left-color:#a855f780}.img-type-card[data-v-02c3c711]:nth-child(4){background:#f59e0b06;border-color:#f59e0b0f #f59e0b0f #f59e0b0f #f59e0b59;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}.img-type-card[data-v-02c3c711]:nth-child(4):hover{background:#f59e0b0e;border-left-color:#f59e0b80}.img-type-icon[data-v-02c3c711]{border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}.img-type-icon[data-v-02c3c711] svg{width:22px;height:22px}.type-icon-0[data-v-02c3c711]{color:#3b82f6d9;background:#3b82f61a}.type-icon-1[data-v-02c3c711]{background:var(--c-primary-10);color:var(--c-primary-85)}.type-icon-2[data-v-02c3c711]{color:#a855f7d9;background:#a855f71a}.type-icon-3[data-v-02c3c711]{color:#f59e0bd9;background:#f59e0b1a}.img-type-info h4[data-v-02c3c711]{color:#e6f0faf2;margin:0 0 .35rem;font-size:1.05rem;font-weight:600}.img-type-info p[data-v-02c3c711]{color:#a0afbeb3;margin:0;font-size:.95rem;line-height:1.65}.guide-footer[data-v-02c3c711]{text-align:center;border-top:1px solid var(--w-4);padding-top:2rem;position:relative}.footer-glow[data-v-02c3c711]{pointer-events:none;background:radial-gradient(#00cae00a 0%,#0000 70%);width:20rem;height:8rem;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.guide-footer p[data-v-02c3c711]{color:#a0afbe80;margin:0 0 1.25rem;font-size:1.1rem}html[data-theme=light] .header-title[data-v-02c3c711]{background:linear-gradient(135deg,#141928,#007d9b,#00a06e);-webkit-background-clip:text;background-clip:text}html[data-theme=light] .header-desc[data-v-02c3c711]{color:#374155}html[data-theme=light] .h-tag[data-v-02c3c711]{color:#3c465a;background:#0000000a;border-color:#0000001a}html[data-theme=light] .section-title[data-v-02c3c711]{color:#141928}html[data-theme=light] .section-desc[data-v-02c3c711]{color:#374155}html[data-theme=light] .section-tag[data-v-02c3c711]{color:#00825f;background:#00b48214;border-color:#00b48233}html[data-theme=light] .section-icon[data-v-02c3c711]{box-shadow:0 1px 4px #0000000f}html[data-theme=light] .video-hero-info h3[data-v-02c3c711]{color:#141928}html[data-theme=light] .video-hero-info p[data-v-02c3c711]{color:#414b5f}html[data-theme=light] .video-hero-hint[data-v-02c3c711]{color:#4b5569}html[data-theme=light] .video-card-body h4[data-v-02c3c711]{color:#191e32}html[data-theme=light] .video-card-body p[data-v-02c3c711]{color:#4b5569}html[data-theme=light] .video-card[data-v-02c3c711]{background:#fffffff2;border-color:#00000014;box-shadow:0 2px 8px #0000000a}html[data-theme=light] .video-card[data-v-02c3c711]:hover{border-color:#00000024;box-shadow:0 4px 16px #00000014}html[data-theme=light] .video-card-play[data-v-02c3c711]{color:#0003}html[data-theme=light] .flow-track[data-v-02c3c711]{background:linear-gradient(#0000000f,#00000005)}html[data-theme=light] .flow-label[data-v-02c3c711],html[data-theme=light] .flow-info span[data-v-02c3c711]:last-child{color:#283246}html[data-theme=light] .flow-dot.fdot-0[data-v-02c3c711]{color:#00789b;background:#00a1c21f;border-color:#00a1c24d}html[data-theme=light] .flow-dot.fdot-1[data-v-02c3c711]{color:#6d28d9;background:#8b5cf61f;border-color:#8b5cf64d}html[data-theme=light] .flow-dot.fdot-2[data-v-02c3c711]{color:#b45309;background:#d977061f;border-color:#d977064d}html[data-theme=light] .flow-phase-tag.fptag-0[data-v-02c3c711]{color:#00789b;background:#00a1c21a}html[data-theme=light] .flow-phase-tag.fptag-1[data-v-02c3c711]{color:#6d28d9;background:#8b5cf61a}html[data-theme=light] .flow-phase-tag.fptag-2[data-v-02c3c711]{color:#b45309;background:#d977061a}html[data-theme=light] .prep-card[data-v-02c3c711]{background:#fffffff2;border-color:#00000014;box-shadow:0 2px 8px #0000000a}html[data-theme=light] .prep-info h4[data-v-02c3c711]{color:#141928}html[data-theme=light] .prep-info p[data-v-02c3c711]{color:#3c465a}html[data-theme=light] .pnum-cyan[data-v-02c3c711]{color:#00789b;background:#00a1c21f}html[data-theme=light] .pnum-purple[data-v-02c3c711]{color:#6d28d9;background:#8b5cf61f}html[data-theme=light] .pnum-amber[data-v-02c3c711]{color:#b45309;background:#d977061f}html[data-theme=light] .pnum-green[data-v-02c3c711]{color:#00825f;background:#00b4821f}html[data-theme=light] .node-body-card[data-v-02c3c711]{border-color:#00000014}html[data-theme=light] .node-body-card[data-v-02c3c711]:hover{border-top-color:#0000001f;border-bottom-color:#0000001f;border-right-color:#0000001f}html[data-theme=light] .nbcard-0[data-v-02c3c711]{background:#00a1c20a;border-left-color:#00a1c273}html[data-theme=light] .nbcard-0[data-v-02c3c711]:hover{background:#00a1c212;border-left-color:#00a1c2a6}html[data-theme=light] .nbcard-1[data-v-02c3c711]{background:#8b5cf60a;border-left-color:#8b5cf673}html[data-theme=light] .nbcard-1[data-v-02c3c711]:hover{background:#8b5cf612;border-left-color:#8b5cf6a6}html[data-theme=light] .nbcard-2[data-v-02c3c711]{background:#d977060a;border-left-color:#d9770673}html[data-theme=light] .nbcard-2[data-v-02c3c711]:hover{background:#d9770612;border-left-color:#d97706a6}html[data-theme=light] .node-num.num-0[data-v-02c3c711]{color:#00789b;background:#00a1c21f;border-color:#00a1c24d}html[data-theme=light] .node-num.num-1[data-v-02c3c711]{color:#6d28d9;background:#8b5cf61f;border-color:#8b5cf64d}html[data-theme=light] .node-num.num-2[data-v-02c3c711]{color:#b45309;background:#d977061f;border-color:#d977064d}html[data-theme=light] .node-line.line-0[data-v-02c3c711]{background:linear-gradient(#00a1c24d,#00a1c20d)}html[data-theme=light] .node-line.line-1[data-v-02c3c711]{background:linear-gradient(#8b5cf64d,#8b5cf60d)}html[data-theme=light] .node-line.line-2[data-v-02c3c711]{background:linear-gradient(#d977064d,#d977060d)}html[data-theme=light] .node-phase-tag.tag-0[data-v-02c3c711]{color:#00789b;background:#00a1c21a}html[data-theme=light] .node-phase-tag.tag-1[data-v-02c3c711]{color:#6d28d9;background:#8b5cf61a}html[data-theme=light] .node-phase-tag.tag-2[data-v-02c3c711]{color:#b45309;background:#d977061a}html[data-theme=light] .node-name[data-v-02c3c711]{color:#141928}html[data-theme=light] .node-desc[data-v-02c3c711]{color:#374155}html[data-theme=light] .node-desc[data-v-02c3c711] .hl-0{color:#00789b;background:#00a1c21a}html[data-theme=light] .node-desc[data-v-02c3c711] .hl-1{color:#6d28d9;background:#8b5cf61a}html[data-theme=light] .node-desc[data-v-02c3c711] .hl-2{color:#b45309;background:#d977061a}html[data-theme=light] .tiptag-0[data-v-02c3c711]{color:#284b5a;background:#00a1c20f;border-color:#00a1c226}html[data-theme=light] .tiptag-0[data-v-02c3c711]:hover{background:#00a1c21a;border-color:#00a1c240}html[data-theme=light] .tiptag-1[data-v-02c3c711]{color:#412d64;background:#8b5cf60f;border-color:#8b5cf626}html[data-theme=light] .tiptag-1[data-v-02c3c711]:hover{background:#8b5cf61a;border-color:#8b5cf640}html[data-theme=light] .tiptag-2[data-v-02c3c711]{color:#644114;background:#d977060f;border-color:#d9770626}html[data-theme=light] .tiptag-2[data-v-02c3c711]:hover{background:#d977061a;border-color:#d9770640}html[data-theme=light] .tip-tag[data-v-02c3c711] .hl-0{color:#00789b;background:#00a1c21f}html[data-theme=light] .tip-tag[data-v-02c3c711] .hl-1{color:#6d28d9;background:#8b5cf61f}html[data-theme=light] .tip-tag[data-v-02c3c711] .hl-2{color:#b45309;background:#d977061f}html[data-theme=light] .ttdot-0[data-v-02c3c711]{background:#008caf;box-shadow:0 0 4px #00a1c259}html[data-theme=light] .ttdot-1[data-v-02c3c711]{background:#7846e6;box-shadow:0 0 4px #8b5cf659}html[data-theme=light] .ttdot-2[data-v-02c3c711]{background:#c86400;box-shadow:0 0 4px #d9770659}html[data-theme=light] .phase-divider-line.pdline-0[data-v-02c3c711]{background:linear-gradient(90deg,#0000,#00a1c240,#0000)}html[data-theme=light] .phase-divider-line.pdline-1[data-v-02c3c711]{background:linear-gradient(90deg,#0000,#8b5cf640,#0000)}html[data-theme=light] .phase-divider-line.pdline-2[data-v-02c3c711]{background:linear-gradient(90deg,#0000,#d9770640,#0000)}html[data-theme=light] .pdlabel-0[data-v-02c3c711]{color:#00789b;background:#00a1c214;border-color:#00a1c22e}html[data-theme=light] .pdlabel-1[data-v-02c3c711]{color:#6d28d9;background:#8b5cf614;border-color:#8b5cf62e}html[data-theme=light] .pdlabel-2[data-v-02c3c711]{color:#b45309;background:#d9770614;border-color:#d977062e}html[data-theme=light] .mode-card[data-v-02c3c711]{background:#fffffff2;border-color:#00000014;box-shadow:0 2px 8px #0000000a}html[data-theme=light] .mode-card h3[data-v-02c3c711]{color:#141928}html[data-theme=light] .mode-card p[data-v-02c3c711]{color:#374155}html[data-theme=light] .mode-card li[data-v-02c3c711]{color:#414b5f}html[data-theme=light] .mode-card.mode-step li[data-v-02c3c711]:before{background:#008caf}html[data-theme=light] .mode-card.mode-auto li[data-v-02c3c711]:before{background:#7846e6}html[data-theme=light] .step-badge[data-v-02c3c711]{color:#00789b;background:#00a1c214;border-color:#00a1c233}html[data-theme=light] .auto-badge[data-v-02c3c711]{color:#6d28d9;background:#8b5cf614;border-color:#8b5cf633}html[data-theme=light] .step-color[data-v-02c3c711]{color:#00789b;background:#00a1c21f}html[data-theme=light] .auto-color[data-v-02c3c711]{color:#6d28d9;background:#8b5cf61f}html[data-theme=light] .mode-tip-text[data-v-02c3c711]{color:#5a6478}html[data-theme=light] .coming-soon-tag[data-v-02c3c711]{color:#b45309;background:#d9770614;border-color:#d9770633}html[data-theme=light] .config-card[data-v-02c3c711]{background:#fffffff2;border-color:#00000014;box-shadow:0 2px 8px #0000000a}html[data-theme=light] .config-card h4[data-v-02c3c711]{color:#141928}html[data-theme=light] .config-card p[data-v-02c3c711]{color:#3c465a}html[data-theme=light] .adv-card[data-v-02c3c711]{background:#fffffff2;border-color:#00000014;box-shadow:0 2px 8px #0000000a}html[data-theme=light] .adv-card h4[data-v-02c3c711]{color:#141928}html[data-theme=light] .adv-card p[data-v-02c3c711]{color:#3c465a}html[data-theme=light] .img-type-card[data-v-02c3c711]{background:#fffffff2;border-color:#00000014;box-shadow:0 2px 8px #0000000a}html[data-theme=light] .img-type-info h4[data-v-02c3c711]{color:#141928}html[data-theme=light] .img-type-info p[data-v-02c3c711]{color:#3c465a}html[data-theme=light] .guide-footer[data-v-02c3c711]{border-top-color:#0000000f}html[data-theme=light] .guide-footer p[data-v-02c3c711]{color:#4b5569}html[data-theme=light] .footer-glow[data-v-02c3c711]{background:radial-gradient(#00a1c20f 0%,#0000 70%)}.tuoguan-modal-overlay[data-v-6841be3b]{background:var(--b-80);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);z-index:10000;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.tuoguan-modal-container[data-v-6841be3b]{background:linear-gradient(145deg,#101014 0%,var(--bg-panel-3) 50%,#101014 100%);box-shadow:0 1.25rem 4rem #000000a6,0 0 0 1px var(--c-primary-12),0 0 2rem var(--c-primary-3);border-radius:1rem;width:58rem;max-width:94vw;max-height:92vh;position:relative;overflow:hidden auto}.modal-close[data-v-6841be3b]{background:var(--w-5);width:2rem;height:2rem;color:var(--w-45);cursor:pointer;z-index:10;border:none;border-radius:.5rem;justify-content:center;align-items:center;transition:all .25s;display:flex;position:absolute;top:.875rem;right:.875rem}.modal-close[data-v-6841be3b]:hover{background:var(--w-10);color:var(--w-100);transform:rotate(90deg)}.modal-header[data-v-6841be3b]{border-bottom:1px solid var(--w-5);align-items:flex-start;gap:.75rem;padding:1.125rem 1.5rem .875rem;display:flex}.header-icon[data-v-6841be3b]{width:2.25rem;height:2.25rem;color:var(--color-primary);background:linear-gradient(135deg,#00cae02e,#0066ff1f);border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.header-text[data-v-6841be3b]{flex:1;padding-right:1.75rem}.modal-title[data-v-6841be3b]{color:var(--w-100);background:linear-gradient(135deg,var(--w-100),var(--w-85));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 .1875rem;font-size:1.05rem;font-weight:600}.modal-subtitle[data-v-6841be3b]{color:var(--w-40);margin:0;font-size:.75rem;line-height:1.4}.notice-bar[data-v-6841be3b]{color:#f59e0bbf;background:#f59e0b0f;border:1px solid #f59e0b1f;border-radius:.5rem;align-items:center;gap:.5rem;margin:0 1.5rem;padding:.375rem .75rem;font-size:.72rem;line-height:1.5;display:flex}.notice-icon[data-v-6841be3b]{color:#f59e0b99;flex-shrink:0}.groups-grid[data-v-6841be3b]{grid-template-columns:1fr 1fr 1fr;gap:0;padding:1rem 1.5rem;display:grid}.config-group[data-v-6841be3b]{padding:0 .875rem}.config-group[data-v-6841be3b]:first-child{padding-left:0}.config-group[data-v-6841be3b]:last-child{padding-right:0}.config-group[data-v-6841be3b]:not(:last-child){border-right:1px solid var(--w-5)}.group-header[data-v-6841be3b]{border-bottom:1px solid var(--w-5);align-items:center;gap:.375rem;margin-bottom:.5rem;padding-bottom:.375rem;display:flex}.group-dot[data-v-6841be3b]{border-radius:50%;flex-shrink:0;width:.4rem;height:.4rem}.group-title[data-v-6841be3b]{color:var(--w-80);flex:1;font-size:.8125rem;font-weight:600}.group-toggle[data-v-6841be3b]{color:#00cae0a6;cursor:pointer;background:0 0;border:none;border-radius:.25rem;padding:.125rem .375rem;font-size:.72rem;transition:all .2s}.group-toggle[data-v-6841be3b]:hover{color:var(--color-primary);background:var(--c-primary-8)}.group-items[data-v-6841be3b]{flex-direction:column;gap:.1875rem;display:flex}.config-item[data-v-6841be3b]{cursor:pointer;border:1px solid #0000;border-radius:.4375rem;align-items:center;gap:.5rem;padding:.45rem .55rem;transition:all .15s;display:flex}.config-item[data-v-6841be3b]:hover{background:var(--w-3);border-color:var(--w-4)}.config-item.checked[data-v-6841be3b]{background:var(--c-primary-5);border-color:var(--c-primary-12)}.cb-wrap[data-v-6841be3b]{flex-shrink:0;position:relative}.cb-wrap input[data-v-6841be3b]{opacity:0;width:0;height:0;position:absolute}.cb-box[data-v-6841be3b]{border:1.5px solid #ffffff2e;border-radius:.25rem;justify-content:center;align-items:center;width:1rem;height:1rem;transition:all .15s;display:flex}.config-item.checked .cb-box[data-v-6841be3b]{background:var(--c-primary-85);border-color:var(--c-primary-85);color:var(--w-100)}.item-info[data-v-6841be3b]{flex:1;min-width:0}.item-name[data-v-6841be3b]{color:var(--w-85);font-size:.78rem;font-weight:500;line-height:1.25;display:block}.item-desc[data-v-6841be3b]{color:var(--w-30);margin-top:.0625rem;font-size:.66rem;line-height:1.25;display:block}.config-item.checked .item-name[data-v-6841be3b]{color:var(--w-95)}.modal-footer[data-v-6841be3b]{border-top:1px solid var(--w-6);background:#0000001f;flex-direction:column;gap:.75rem;padding:.875rem 1.5rem 1rem;display:flex}.retry-section-title[data-v-6841be3b]{color:var(--w-45);align-items:center;gap:.375rem;margin-bottom:.375rem;font-size:.72rem;font-weight:500;display:flex}.retry-section-title svg[data-v-6841be3b]{color:var(--w-30)}.retry-cards[data-v-6841be3b]{grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}.retry-card[data-v-6841be3b]{background:var(--w-3);border:1px solid var(--w-6);border-radius:.5rem;align-items:center;gap:.45rem;padding:.45rem .625rem;transition:border-color .2s;display:flex}.retry-card[data-v-6841be3b]:hover{border-color:var(--w-10)}.retry-card-icon[data-v-6841be3b]{background:var(--w-4);border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;display:flex}.retry-card-body[data-v-6841be3b]{flex:1;min-width:0}.retry-card-label[data-v-6841be3b]{color:var(--w-80);font-size:.72rem;font-weight:500;line-height:1.2;display:block}.retry-card-hint[data-v-6841be3b]{color:var(--w-30);margin-top:.025rem;font-size:.62rem;line-height:1.2;display:block}.retry-ctrl[data-v-6841be3b]{flex-shrink:0;align-items:center;gap:.125rem;display:flex}.adj-btn[data-v-6841be3b]{border:1px solid var(--w-10);background:var(--w-4);width:1.375rem;height:1.375rem;color:var(--w-50);cursor:pointer;border-radius:.3125rem;justify-content:center;align-items:center;padding:0;font-size:.875rem;font-weight:300;transition:all .15s;display:flex}.adj-btn[data-v-6841be3b]:hover{border-color:var(--c-primary-40);color:var(--color-primary);background:var(--c-primary-6)}.retry-val[data-v-6841be3b]{text-align:center;width:1.4rem;color:var(--w-100);font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:600}.retry-unit[data-v-6841be3b]{color:var(--w-25);flex-shrink:0;margin-left:.0625rem;font-size:.66rem}.video-target-card[data-v-6841be3b]{border-color:#10b98126}.video-target-card[data-v-6841be3b]:hover{border-color:#10b9814d}.footer-actions[data-v-6841be3b]{justify-content:flex-end;align-items:center;gap:.625rem;display:flex}.checked-count[data-v-6841be3b]{color:var(--w-40);margin-right:auto;font-size:.75rem}.checked-count strong[data-v-6841be3b]{color:#00cae0bf;font-weight:600}.cancel-btn[data-v-6841be3b]{border:1px solid var(--w-10);color:#ffffff8c;cursor:pointer;background:0 0;border-radius:.5rem;padding:.4375rem 1.125rem;font-size:.75rem;transition:all .2s}.cancel-btn[data-v-6841be3b]:hover{border-color:var(--w-20);color:var(--w-80)}.start-btn[data-v-6841be3b]{background:linear-gradient(135deg,var(--c-primary-85),#0096c8d9);color:var(--w-100);cursor:pointer;border:none;border-radius:.5rem;align-items:center;gap:.375rem;padding:.4375rem 1.25rem;font-size:.8rem;font-weight:600;transition:all .2s;display:flex;box-shadow:0 0 1.25rem #00cae02e}.start-btn[data-v-6841be3b]:hover:not(:disabled){box-shadow:0 0 2rem var(--c-primary-35);transform:translateY(-1px)}.start-btn[data-v-6841be3b]:disabled{opacity:.4;cursor:not-allowed}.tuoguan-modal-fade-enter-active[data-v-6841be3b]{transition:opacity .25s}.tuoguan-modal-fade-enter-active .tuoguan-modal-container[data-v-6841be3b]{transition:transform .25s,opacity .25s}.tuoguan-modal-fade-leave-active[data-v-6841be3b]{transition:opacity .15s}.tuoguan-modal-fade-leave-active .tuoguan-modal-container[data-v-6841be3b]{transition:transform .15s,opacity .15s}.tuoguan-modal-fade-enter-from[data-v-6841be3b]{opacity:0}.tuoguan-modal-fade-enter-from .tuoguan-modal-container[data-v-6841be3b]{opacity:0;transform:scale(.96)translateY(.5rem)}.tuoguan-modal-fade-leave-to[data-v-6841be3b]{opacity:0}.tuoguan-modal-fade-leave-to .tuoguan-modal-container[data-v-6841be3b]{opacity:0;transform:scale(.96)}@media (max-width:56rem){.groups-grid[data-v-6841be3b]{grid-template-columns:1fr;gap:1rem}.config-group[data-v-6841be3b]{border-right:none!important;padding:0!important}.tuoguan-modal-container[data-v-6841be3b]{width:100%}.retry-cards[data-v-6841be3b]{grid-template-columns:1fr}.footer-actions[data-v-6841be3b]{flex-wrap:wrap}}html[data-theme=light] .tuoguan-modal-overlay[data-v-6841be3b]{background:#00000059}html[data-theme=light] .tuoguan-modal-container[data-v-6841be3b]{background:linear-gradient(145deg,#fff,#f8faff,#fff);box-shadow:0 2rem 6rem #0000001f,0 0 0 1px #00a1c214}html[data-theme=light] .modal-title[data-v-6841be3b]{background:linear-gradient(135deg,#191e2d,#3c4150);-webkit-background-clip:text;background-clip:text}html[data-theme=light] .modal-subtitle[data-v-6841be3b]{color:#414b64}html[data-theme=light] .group-title[data-v-6841be3b]{color:#282d3c}html[data-theme=light] .item-name[data-v-6841be3b]{color:#323746}html[data-theme=light] .config-item.checked .item-name[data-v-6841be3b]{color:#191c28}html[data-theme=light] .item-desc[data-v-6841be3b]{color:#5a6478}html[data-theme=light] .config-item[data-v-6841be3b]:hover{background:#00000008}html[data-theme=light] .config-item.checked[data-v-6841be3b]{background:#00a1c20a;border-color:#00a1c226}html[data-theme=light] .cb-box[data-v-6841be3b]{border-color:#0003}html[data-theme=light] .modal-footer[data-v-6841be3b]{background:#00000005;border-top-color:#0000000f}html[data-theme=light] .retry-section-title[data-v-6841be3b]{color:#3c4150}html[data-theme=light] .retry-section-title svg[data-v-6841be3b]{color:#414b64}html[data-theme=light] .retry-card[data-v-6841be3b]{background:#ffffffe6;border:1px solid #00000014}html[data-theme=light] .retry-card[data-v-6841be3b]:hover{border-color:#00000026}html[data-theme=light] .retry-card-icon[data-v-6841be3b]{background:#0000000a}html[data-theme=light] .retry-card-label[data-v-6841be3b]{color:#282d3c}html[data-theme=light] .retry-card-hint[data-v-6841be3b]{color:#5a6478}html[data-theme=light] .adj-btn[data-v-6841be3b]{color:#505a6e;background:#ffffffe6;border-color:#0000001f}html[data-theme=light] .adj-btn[data-v-6841be3b]:hover{color:#008caa;background:#00a1c20f;border-color:#00a1c266}html[data-theme=light] .retry-val[data-v-6841be3b]{color:#191c28}html[data-theme=light] .retry-unit[data-v-6841be3b]{color:#5a6478}html[data-theme=light] .video-target-card[data-v-6841be3b]{border-color:#10b98133}html[data-theme=light] .video-target-card[data-v-6841be3b]:hover{border-color:#10b98159}html[data-theme=light] .checked-count[data-v-6841be3b]{color:#414b64}html[data-theme=light] .checked-count strong[data-v-6841be3b]{color:#008caa}html[data-theme=light] .cancel-btn[data-v-6841be3b]{color:#505a6e;border-color:#0000001a}html[data-theme=light] .cancel-btn[data-v-6841be3b]:hover{color:#282d3c;border-color:#0003}html[data-theme=light] .notice-bar[data-v-6841be3b]{color:#a16207e0;background:#a162070f;border-color:#a162071f}html[data-theme=light] .notice-icon[data-v-6841be3b]{color:#a16207a6}.manju-s2-container[data-v-e03aa3cf]{background:var(--bg-page-2);color:#f5fbff;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.manju-s2-container[data-v-e03aa3cf]:before{content:"";background:radial-gradient(ellipse 100% 60% at 50% -10%,var(--c-primary-3) 0%,transparent 50%),radial-gradient(ellipse 50% 50% at 100% 100%,#0096b405 0%,transparent 50%);pointer-events:none;position:absolute;inset:0}.left-panel[data-v-e03aa3cf]{background:var(--bg-page);border-right:1px solid var(--w-6);z-index:1;flex-direction:column;flex-shrink:0;width:22rem;height:100%;transition:width .35s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.left-panel.collapsed[data-v-e03aa3cf]{cursor:pointer;width:2.75rem}.left-panel.collapsed[data-v-e03aa3cf]:hover{border-right-color:var(--c-primary-20);background:#121216;width:3rem}.panel-content[data-v-e03aa3cf]{opacity:1;flex-direction:column;width:22rem;transition:opacity .2s .3s;display:flex;position:absolute;inset:0}.panel-content.hidden[data-v-e03aa3cf]{opacity:0;pointer-events:none;transition:opacity .12s}.collapsed-indicator[data-v-e03aa3cf]{opacity:0;pointer-events:none;flex-direction:column;align-items:center;gap:.75rem;padding-top:1.25rem;transition:opacity .2s;display:flex;position:absolute;inset:0}.collapsed-indicator.visible[data-v-e03aa3cf]{opacity:1;pointer-events:auto;transition:opacity .2s .35s}.collapsed-line[data-v-e03aa3cf]{background:linear-gradient(180deg,var(--c-primary-60),var(--c-primary-10));border-radius:1px;width:2px;height:2rem}.collapsed-icon[data-v-e03aa3cf]{color:var(--c-primary-50);justify-content:center;align-items:center;transition:all .2s;display:flex}.left-panel.collapsed:hover .collapsed-icon[data-v-e03aa3cf]{color:var(--c-primary-90);transform:translate(2px)}.collapsed-text[data-v-e03aa3cf]{writing-mode:vertical-rl;color:var(--w-30);letter-spacing:.15em;text-overflow:ellipsis;white-space:nowrap;max-height:6rem;font-size:.75rem;transition:color .2s;overflow:hidden}.left-panel.collapsed:hover .collapsed-text[data-v-e03aa3cf]{color:var(--c-primary-70)}.collapsed-chapter[data-v-e03aa3cf]{writing-mode:vertical-rl;color:var(--c-primary-50);letter-spacing:.1em;margin-top:.25rem;font-size:.65rem;transition:color .2s}.left-panel.collapsed:hover .collapsed-chapter[data-v-e03aa3cf]{color:var(--c-primary-80)}.collapsed-chapter-title[data-v-e03aa3cf]{writing-mode:vertical-rl;color:var(--w-25);letter-spacing:.05em;text-overflow:ellipsis;white-space:nowrap;max-height:5rem;margin-top:.2rem;font-size:.6rem;transition:color .2s;overflow:hidden}.left-panel.collapsed:hover .collapsed-chapter-title[data-v-e03aa3cf]{color:var(--w-50)}.main-content[data-v-e03aa3cf]{z-index:1;flex:1;position:relative;overflow:hidden}.content-area[data-v-e03aa3cf]{box-sizing:border-box;padding-top:2rem;position:absolute;inset:0;overflow:hidden auto}.content-area[data-v-e03aa3cf]::-webkit-scrollbar{width:8px}.content-area[data-v-e03aa3cf]::-webkit-scrollbar-track{background:var(--b-30);border-radius:4px}.content-area[data-v-e03aa3cf]::-webkit-scrollbar-thumb{background:var(--w-20);border-radius:4px}.task-container[data-v-e03aa3cf]{box-sizing:border-box;flex-direction:column;gap:2rem;width:100%;max-width:100rem;margin:0 auto;padding:0 2rem;display:flex}.bottom-spacer[data-v-e03aa3cf]{flex-shrink:0;height:18rem}.mobile-action-icon[data-v-e03aa3cf]{background:var(--c-primary-10);width:2.1rem;height:2.1rem;color:var(--c-primary-90);border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.mobile-action-icon svg[data-v-e03aa3cf]{width:1.15rem;height:1.15rem}.mobile-mode-title[data-v-e03aa3cf]{color:var(--w-60);margin-bottom:.65rem;font-size:.78rem;font-weight:600}.mobile-mode-card[data-v-e03aa3cf] .mode-switch-wrapper{z-index:auto;position:static;bottom:auto;right:auto}.mobile-mode-card[data-v-e03aa3cf] .mode-switch{width:100%}.mobile-mode-card[data-v-e03aa3cf] .mode-switch-option{flex:1;justify-content:center;padding:.65rem .45rem}.config-btn-wrapper[data-v-e03aa3cf]{z-index:1;align-items:center;margin-left:.5rem;display:flex;position:static}.config-btn[data-v-e03aa3cf]{background:rgba(var(--c-primary-rgb),.08);border:1.5px solid rgba(var(--c-primary-rgb),.28);cursor:pointer;width:2.125rem;height:2.125rem;color:var(--c-primary-85);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.config-btn[data-v-e03aa3cf]:hover{background:rgba(var(--c-primary-rgb),.14);border-color:rgba(var(--c-primary-rgb),.48);color:var(--c-primary-95);box-shadow:0 0 .875rem rgba(var(--c-primary-rgb),.16),inset 0 1px #ffffff14}.config-btn svg[data-v-e03aa3cf]{z-index:1;position:relative}.wide-legacy-actions[data-v-e03aa3cf]{display:none}.manju-s2-container[data-v-e03aa3cf] .bottom-section .desktop-guide-action{z-index:1;background:rgba(var(--c-primary-rgb),.08);border-color:rgba(var(--c-primary-rgb),.28);width:2.125rem;height:2.125rem;color:var(--c-primary-85);border-radius:.75rem;position:static;bottom:1rem;left:auto;box-shadow:inset 0 1px #ffffff0f}.manju-s2-container[data-v-e03aa3cf] .bottom-section .desktop-guide-action:hover{background:rgba(var(--c-primary-rgb),.14);border-color:rgba(var(--c-primary-rgb),.48);color:var(--c-primary-95);box-shadow:0 0 .875rem rgba(var(--c-primary-rgb),.16),inset 0 1px #ffffff14}.manju-s2-container[data-v-e03aa3cf] .bottom-input-wrapper.is-floating-actions .bottom-action-left .desktop-guide-action{background:rgba(var(--c-primary-rgb),.08);border-color:rgba(var(--c-primary-rgb),.28);color:var(--c-primary-85);border-radius:.75rem;bottom:3rem;box-shadow:inset 0 1px #ffffff0f}.manju-s2-container[data-v-e03aa3cf] .bottom-input-wrapper.is-floating-actions .bottom-action-left .desktop-guide-action:hover{background:rgba(var(--c-primary-rgb),.14);border-color:rgba(var(--c-primary-rgb),.48);color:var(--c-primary-95);box-shadow:0 0 .875rem rgba(var(--c-primary-rgb),.16),inset 0 1px #ffffff14}.manju-s2-container[data-v-e03aa3cf] .bottom-section .desktop-mode-switch{z-index:1;flex-shrink:0;position:static;bottom:auto;right:auto}.manju-s2-container[data-v-e03aa3cf] .bottom-section .desktop-mode-switch .mode-switch{border-color:rgba(var(--c-primary-rgb),.16);background:#0c0e1680;border-radius:.875rem;padding:.125rem;box-shadow:inset 0 1px #ffffff0d}.manju-s2-container[data-v-e03aa3cf] .bottom-section .desktop-mode-switch .mode-switch:hover{border-color:rgba(var(--c-primary-rgb),.28)}.manju-s2-container[data-v-e03aa3cf] .bottom-section .desktop-mode-switch .mode-switch-option{border-radius:.75rem;gap:.3125rem;padding:.375rem .65rem}.manju-s2-container[data-v-e03aa3cf] .bottom-section .desktop-mode-switch .mode-switch-option span{letter-spacing:0;font-size:.75rem}.manju-s2-container[data-v-e03aa3cf] .bottom-section .desktop-mode-switch .mode-icon{width:.9375rem;height:.9375rem}.manju-s2-container[data-v-e03aa3cf] .bottom-section .desktop-mode-switch .mode-switch-slider{border-radius:.75rem;height:calc(100% - .25rem);top:.125rem}@media (min-width:1601px){.wide-legacy-actions[data-v-e03aa3cf]{display:block}.manju-s2-container[data-v-e03aa3cf] .bottom-section .desktop-guide-action,.manju-s2-container[data-v-e03aa3cf] .bottom-section .desktop-mode-switch,.manju-s2-container[data-v-e03aa3cf] .bottom-section .config-btn-wrapper{display:none}.wide-legacy-actions .config-btn-wrapper[data-v-e03aa3cf]{z-index:100;margin-left:0;position:absolute;bottom:4.2rem;left:1.25rem}.wide-legacy-actions .config-btn[data-v-e03aa3cf]{width:3rem;height:3rem;color:var(--c-primary-60);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none}.wide-legacy-actions .config-btn-bg[data-v-e03aa3cf]{border-radius:inherit;background:var(--c-primary-6);border:1px solid var(--c-primary-15);transition:all .3s;position:absolute;inset:0}.wide-legacy-actions .config-btn:hover .config-btn-bg[data-v-e03aa3cf]{background:var(--c-primary-12);border-color:var(--c-primary-35)}.wide-legacy-actions .config-btn[data-v-e03aa3cf]:hover{color:var(--c-primary-95);box-shadow:none}.wide-legacy-actions .desktop-mode-switch[data-v-e03aa3cf]{z-index:100;position:absolute;bottom:2rem;right:2rem}}html[data-theme=light] .manju-s2-container[data-v-e03aa3cf]{color:var(--text-primary)}html[data-theme=light] .left-panel.collapsed[data-v-e03aa3cf]:hover{background:var(--bg-hover-solid);border-right-color:var(--w-12)}html[data-theme=light] .mobile-action-icon[data-v-e03aa3cf]{color:#0082a0;background:#00a1c21f}html[data-theme=light] .mobile-mode-title[data-v-e03aa3cf]{color:var(--text-tertiary)}html[data-theme=light] .config-btn[data-v-e03aa3cf]{border-color:rgba(var(--c-primary-rgb),.2);color:#0082a0;box-shadow:0 .125rem .5rem rgba(var(--c-primary-rgb),.08);background:#ffffffd1}html[data-theme=light] .config-btn[data-v-e03aa3cf]:hover{border-color:rgba(var(--c-primary-rgb),.36);color:#00647d;box-shadow:0 .25rem .875rem rgba(var(--c-primary-rgb),.12);background:#ecfdfff5}html[data-theme=light] .manju-s2-container[data-v-e03aa3cf] .bottom-section .desktop-guide-action{border-color:rgba(var(--c-primary-rgb),.2);color:#0082a0;box-shadow:0 .125rem .5rem rgba(var(--c-primary-rgb),.08);background:#ffffffd1}html[data-theme=light] .manju-s2-container[data-v-e03aa3cf] .bottom-section .desktop-guide-action:hover{border-color:rgba(var(--c-primary-rgb),.36);color:#00647d;box-shadow:0 .25rem .875rem rgba(var(--c-primary-rgb),.12);background:#ecfdfff5}html[data-theme=light] .manju-s2-container[data-v-e03aa3cf] .bottom-input-wrapper.is-floating-actions .bottom-action-left .desktop-guide-action{border-color:rgba(var(--c-primary-rgb),.2);color:#0082a0;box-shadow:0 .125rem .5rem rgba(var(--c-primary-rgb),.08);background:#ffffffd1}html[data-theme=light] .manju-s2-container[data-v-e03aa3cf] .bottom-input-wrapper.is-floating-actions .bottom-action-left .desktop-guide-action:hover{border-color:rgba(var(--c-primary-rgb),.36);color:#00647d;box-shadow:0 .25rem .875rem rgba(var(--c-primary-rgb),.12);background:#ecfdfff5}html[data-theme=light] .manju-s2-container[data-v-e03aa3cf] .bottom-section .desktop-mode-switch .mode-switch{border-color:rgba(var(--c-primary-rgb),.14);background:#ffffffc2;box-shadow:0 .125rem .5rem #0f172a0f}@media (max-width:450px){.config-btn-wrapper[data-v-e03aa3cf],.desktop-guide-action[data-v-e03aa3cf],.desktop-mode-switch[data-v-e03aa3cf]{display:none}}.fengge-modal-overlay[data-v-4a173e5f]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;background:#000000bf;justify-content:center;align-items:center;animation:.2s fadeIn-4a173e5f;display:flex;position:fixed;inset:0}@keyframes fadeIn-4a173e5f{0%{opacity:0}to{opacity:1}}.fengge-modal[data-v-4a173e5f]{background:var(--bg-page);width:90%;max-width:72rem;box-shadow:0 0 0 1px #fb923c1a,0 24px 48px var(--b-60),0 0 80px #fb923c0f;border:1px solid #fb923c33;border-radius:1rem;flex-direction:column;animation:.3s slideIn-4a173e5f;display:flex;overflow:hidden}@keyframes slideIn-4a173e5f{0%{opacity:0;transform:translateY(20px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.modal-header[data-v-4a173e5f]{background:linear-gradient(#fb923c14 0%,#0000 100%);border-bottom:1px solid #fb923c1a;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.header-left[data-v-4a173e5f]{align-items:center;gap:.875rem;display:flex}.header-icon[data-v-4a173e5f]{color:#fb923c;background:linear-gradient(135deg,#fb923c40,#ea580c26);border-radius:.75rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}.header-title h3[data-v-4a173e5f]{color:var(--w-95);margin:0 0 .25rem;font-size:1.125rem;font-weight:600}.header-title p[data-v-4a173e5f]{color:var(--w-45);margin:0;font-size:.75rem}.close-btn[data-v-4a173e5f]{background:var(--w-5);border:1px solid var(--w-10);width:2.25rem;height:2.25rem;color:var(--w-50);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;transition:all .2s;display:flex}.close-btn[data-v-4a173e5f]:hover{color:#ff6464e6;background:#ff505026;border-color:#ff50504d}.modal-tabs[data-v-4a173e5f]{border-bottom:1px solid var(--w-5);scrollbar-width:none;justify-content:space-between;align-items:center;padding:.875rem 1.5rem;display:flex;overflow-x:auto}.modal-tabs[data-v-4a173e5f]::-webkit-scrollbar{display:none}.tabs-left[data-v-4a173e5f]{gap:.25rem;display:flex}.add-style-btn[data-v-4a173e5f]{color:#fb923c;cursor:pointer;background:linear-gradient(135deg,#fb923c26,#ea580c1a);border:1px solid #fb923c4d;border-radius:.5rem;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.8125rem;transition:all .2s;display:flex}.add-style-btn[data-v-4a173e5f]:hover{background:linear-gradient(135deg,#fb923c40,#ea580c26);border-color:#fb923c80;transform:translateY(-1px)}.tab-btn[data-v-4a173e5f]{border:1px solid var(--w-8);color:var(--w-50);white-space:nowrap;cursor:pointer;background:0 0;border-radius:2rem;padding:.5rem 1rem;font-size:.8125rem;transition:all .2s}.tab-btn[data-v-4a173e5f]:hover{background:var(--w-5);color:var(--w-80)}.tab-btn.active[data-v-4a173e5f]{color:#fb923c;background:linear-gradient(135deg,#fb923c33,#ea580c26);border-color:#fb923c66}.modal-content[data-v-4a173e5f]{scrollbar-width:thin;scrollbar-color:var(--w-8) transparent;flex-shrink:0;height:30rem;padding:1.5rem;overflow-y:auto}.modal-content[data-v-4a173e5f]::-webkit-scrollbar{width:6px}.modal-content[data-v-4a173e5f]::-webkit-scrollbar-track{background:0 0}.modal-content[data-v-4a173e5f]::-webkit-scrollbar-thumb{background:var(--w-10);border-radius:3px}.modal-content[data-v-4a173e5f]::-webkit-scrollbar-thumb:hover{background:#ffffff2e}.loading-state[data-v-4a173e5f]{color:var(--w-50);flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:4rem;display:flex}.loading-spinner[data-v-4a173e5f]{border:2px solid #fb923c1a;border-top-color:#fb923c;border-radius:50%;width:2rem;height:2rem;animation:.8s linear infinite spin-4a173e5f}@keyframes spin-4a173e5f{to{transform:rotate(360deg)}}.empty-state[data-v-4a173e5f]{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;display:flex}.empty-illustration[data-v-4a173e5f]{color:#fb923c40;margin-bottom:1.5rem}.empty-state h4[data-v-4a173e5f]{color:var(--w-70);margin:0 0 .5rem;font-size:1rem;font-weight:500}.empty-state p[data-v-4a173e5f]{color:var(--w-40);margin:0;font-size:.8125rem}.style-grid[data-v-4a173e5f]{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:1rem;display:grid}.style-card[data-v-4a173e5f]{border:1px solid var(--w-6);cursor:pointer;background:#141519;border-radius:.75rem;transition:all .3s;position:relative;overflow:hidden}.style-card[data-v-4a173e5f]:hover{box-shadow:0 16px 40px var(--b-30),0 0 30px #fb923c1a;border-color:#fb923c66;transform:translateY(-4px)}.style-card.selected[data-v-4a173e5f]{border-color:#fb923c99;box-shadow:0 0 30px #fb923c33}.style-preview[data-v-4a173e5f]{aspect-ratio:4/3;position:relative;overflow:hidden}.style-preview img[data-v-4a173e5f]{object-fit:cover;width:100%;height:100%}.preview-placeholder[data-v-4a173e5f]{justify-content:center;align-items:center;width:100%;height:100%;font-size:1.25rem;font-weight:600;display:flex}.preview-text[data-v-4a173e5f]{background:var(--b-30);color:var(--w-90);border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem}.select-indicator[data-v-4a173e5f]{width:2rem;height:2rem;color:var(--w-100);background:linear-gradient(135deg,#fb923c,#ea580c);border-radius:50%;justify-content:center;align-items:center;animation:.3s popIn-4a173e5f;display:flex;position:absolute;top:.625rem;right:.625rem;box-shadow:0 4px 12px #fb923c80}@keyframes popIn-4a173e5f{0%{transform:scale(0)}80%{transform:scale(1.1)}to{transform:scale(1)}}.style-info[data-v-4a173e5f]{padding:.875rem}.style-name[data-v-4a173e5f]{color:var(--w-90);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:500;overflow:hidden}.modal-preview[data-v-4a173e5f]{background:#fb923c0d;border-top:1px solid #fb923c1a;padding:1rem 1.5rem}.preview-header[data-v-4a173e5f]{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.preview-label[data-v-4a173e5f]{color:var(--w-50);font-size:.75rem}.preview-name[data-v-4a173e5f]{color:#fb923c;font-size:.875rem;font-weight:500}.preview-prompt[data-v-4a173e5f]{gap:.5rem;display:flex}.prompt-label[data-v-4a173e5f]{color:var(--w-40);flex-shrink:0;font-size:.75rem}.prompt-text[data-v-4a173e5f]{color:var(--w-60);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.75rem;line-height:1.5;display:-webkit-box;overflow:hidden}.modal-footer[data-v-4a173e5f]{border-top:1px solid var(--w-5);background:var(--bg-page-2);justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.footer-info[data-v-4a173e5f]{color:var(--w-50);font-size:.8125rem}.footer-info strong[data-v-4a173e5f]{color:#fb923c;font-weight:600}.footer-actions[data-v-4a173e5f]{gap:.75rem;display:flex}.btn-secondary[data-v-4a173e5f]{background:var(--w-5);border:1px solid var(--w-10);color:var(--w-70);cursor:pointer;border-radius:.5rem;padding:.625rem 1.25rem;font-size:.875rem;transition:all .2s}.btn-secondary[data-v-4a173e5f]:hover{background:var(--w-10);color:var(--w-90)}.btn-primary[data-v-4a173e5f]{color:var(--w-100);cursor:pointer;background:linear-gradient(135deg,#fb923c,#ea580c);border:none;border-radius:.5rem;padding:.625rem 1.5rem;font-size:.875rem;font-weight:500;transition:all .2s}.btn-primary[data-v-4a173e5f]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #fb923c4d}.btn-primary[data-v-4a173e5f]:disabled{opacity:.5;cursor:not-allowed}.zoom-icon[data-v-4a173e5f]{width:2.25rem;height:2.25rem;color:var(--w-95);cursor:pointer;opacity:0;background:#000000d9;border-radius:.5rem;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;bottom:.5rem;right:.5rem}.style-card:hover .zoom-icon[data-v-4a173e5f]{opacity:1}.zoom-icon[data-v-4a173e5f]:hover{color:var(--w-100);background:#fb923ce6;transform:scale(1.05)}.style-badge[data-v-4a173e5f]{background:var(--c-primary-85);color:var(--w-100);border-radius:.25rem;padding:.125rem .5rem;font-size:.625rem;font-weight:500;position:absolute;top:.5rem;left:.5rem}.style-badge.system[data-v-4a173e5f]{background:#fb923ccc}.loading-more[data-v-4a173e5f]{color:var(--w-50);justify-content:center;align-items:center;gap:.5rem;padding:1.5rem;font-size:.8125rem;display:flex}.loading-spinner.small[data-v-4a173e5f]{width:1.25rem;height:1.25rem}.image-preview-overlay[data-v-4a173e5f]{z-index:10001;background:#000000e6;justify-content:center;align-items:center;animation:.2s fadeIn-4a173e5f;display:flex;position:fixed;inset:0}.image-preview-container[data-v-4a173e5f]{flex-direction:column;max-width:90vw;max-height:90vh;display:flex}.preview-header[data-v-4a173e5f]{background:var(--b-50);border-radius:.5rem .5rem 0 0;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.preview-title[data-v-4a173e5f]{color:var(--w-90);font-size:1rem;font-weight:500}.preview-close[data-v-4a173e5f]{background:var(--w-10);width:2.5rem;height:2.5rem;color:var(--w-70);cursor:pointer;border:none;border-radius:.5rem;justify-content:center;align-items:center;transition:all .2s;display:flex}.preview-close[data-v-4a173e5f]:hover{color:#ff6464;background:#ff50504d}.preview-body[data-v-4a173e5f]{flex:1;justify-content:center;align-items:center;display:flex;overflow:auto}.preview-body img[data-v-4a173e5f]{object-fit:contain;border-radius:0 0 .5rem .5rem;max-width:100%;max-height:calc(90vh - 4rem)}.style-actions[data-v-4a173e5f]{opacity:0;flex-direction:column;gap:.25rem;transition:all .2s;display:flex;position:absolute;top:.5rem;right:.5rem}.style-card:hover .style-actions[data-v-4a173e5f]{opacity:1}.action-icon[data-v-4a173e5f]{background:var(--b-80);width:1.625rem;height:1.625rem;color:var(--w-85);cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;transition:all .2s;display:flex}.action-icon.edit-icon[data-v-4a173e5f]:hover{background:var(--color-primary);color:var(--w-100)}.action-icon.delete-icon[data-v-4a173e5f]:hover{color:var(--w-100);background:#ef4444}.edit-modal-overlay[data-v-4a173e5f]{background:var(--b-80);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10002;justify-content:center;align-items:center;animation:.2s fadeIn-4a173e5f;display:flex;position:fixed;inset:0}.edit-modal[data-v-4a173e5f]{background:var(--bg-page);width:90%;max-width:32rem;box-shadow:0 0 0 1px #fb923c1a,0 24px 48px var(--b-60);border:1px solid #fb923c33;border-radius:1rem;animation:.3s slideIn-4a173e5f;overflow:hidden}.edit-modal-header[data-v-4a173e5f]{background:linear-gradient(#fb923c14 0%,#0000 100%);border-bottom:1px solid #fb923c1a;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.edit-modal-header h3[data-v-4a173e5f]{color:var(--w-95);margin:0;font-size:1.125rem;font-weight:600}.edit-modal-body[data-v-4a173e5f]{scrollbar-width:thin;scrollbar-color:var(--w-8) transparent;max-height:65vh;padding:1.5rem;overflow-y:auto}.edit-modal-body[data-v-4a173e5f]::-webkit-scrollbar{width:6px}.edit-modal-body[data-v-4a173e5f]::-webkit-scrollbar-track{background:0 0}.edit-modal-body[data-v-4a173e5f]::-webkit-scrollbar-thumb{background:var(--w-10);border-radius:3px}.edit-modal-body[data-v-4a173e5f]::-webkit-scrollbar-thumb:hover{background:#ffffff2e}.form-group[data-v-4a173e5f]{margin-bottom:1.25rem}.form-group[data-v-4a173e5f]:last-child{margin-bottom:0}.form-label[data-v-4a173e5f]{color:var(--w-85);margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}.form-label .required[data-v-4a173e5f]{color:#fb923c;margin-right:.25rem}.form-input[data-v-4a173e5f]{background:var(--w-5);border:1px solid var(--w-10);width:100%;color:var(--w-90);box-sizing:border-box;border-radius:.5rem;padding:.75rem 1rem;font-size:.875rem;transition:all .2s}.form-input[data-v-4a173e5f]:focus{background:var(--w-8);border-color:#fb923c80;outline:none}.form-input[data-v-4a173e5f]::placeholder{color:var(--w-35)}.form-textarea[data-v-4a173e5f]{background:var(--w-5);border:1px solid var(--w-10);width:100%;color:var(--w-90);resize:none;box-sizing:border-box;border-radius:.5rem;min-height:6rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.5;transition:all .2s}.form-textarea[data-v-4a173e5f]:focus{background:var(--w-8);border-color:#fb923c80;outline:none}.form-textarea[data-v-4a173e5f]::placeholder{color:var(--w-35)}.form-hint[data-v-4a173e5f]{color:var(--w-40);margin:.5rem 0 0;font-size:.75rem;line-height:1.4}.edit-modal-footer[data-v-4a173e5f]{border-top:1px solid var(--w-5);background:var(--bg-page-2);justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;display:flex}.image-upload-area[data-v-4a173e5f]{aspect-ratio:16/9;background:var(--w-3);border:2px dashed var(--w-15);cursor:pointer;border-radius:.75rem;width:100%;transition:all .2s;position:relative;overflow:hidden}.image-upload-area[data-v-4a173e5f]:hover{background:var(--w-5);border-color:#fb923c66}.image-input-hidden[data-v-4a173e5f]{display:none}.upload-placeholder[data-v-4a173e5f]{color:var(--w-40);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;display:flex;position:absolute;inset:0}.upload-placeholder span[data-v-4a173e5f]{font-size:.875rem}.upload-preview-img[data-v-4a173e5f]{object-fit:cover;width:100%;height:100%}.upload-overlay[data-v-4a173e5f]{background:var(--b-60);opacity:0;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.image-upload-area:hover .upload-overlay[data-v-4a173e5f]{opacity:1}.upload-overlay span[data-v-4a173e5f]{color:var(--w-90);font-size:.875rem}.remove-image-btn[data-v-4a173e5f]{width:2rem;height:2rem;color:var(--w-80);cursor:pointer;opacity:0;z-index:1;background:#000000b3;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:.5rem;right:.5rem}.image-upload-area:hover .remove-image-btn[data-v-4a173e5f]{opacity:1}.remove-image-btn[data-v-4a173e5f]:hover{color:var(--w-100);background:#ff5050cc}.form-hint-row[data-v-4a173e5f]{justify-content:space-between;align-items:center;gap:1rem;margin-top:.5rem;display:flex}.form-hint-row .form-hint[data-v-4a173e5f]{flex:1;margin:0}.optimize-btn[data-v-4a173e5f]{color:#a78bfa;white-space:nowrap;cursor:pointer;background:linear-gradient(135deg,#8b5cf626,#6366f11a);border:1px solid #8b5cf64d;border-radius:.375rem;flex-shrink:0;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;transition:all .2s;display:flex}.optimize-btn[data-v-4a173e5f]:hover:not(:disabled){background:linear-gradient(135deg,#8b5cf640,#6366f126);border-color:#8b5cf680;transform:translateY(-1px)}.optimize-btn[data-v-4a173e5f]:disabled{opacity:.5;cursor:not-allowed}.optimize-spinner[data-v-4a173e5f]{border:2px solid #8b5cf633;border-top-color:#a78bfa;border-radius:50%;width:.875rem;height:.875rem;animation:.8s linear infinite spin-4a173e5f}.optimize-modal-overlay[data-v-4a173e5f]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10003;background:#000000d9;justify-content:center;align-items:center;animation:.2s fadeIn-4a173e5f;display:flex;position:fixed;inset:0}.optimize-modal[data-v-4a173e5f]{background:var(--bg-page);width:90%;max-width:48rem;max-height:85vh;box-shadow:0 0 0 1px #8b5cf61a,0 24px 48px var(--b-60),0 0 80px #8b5cf614;border:1px solid #8b5cf633;border-radius:1rem;flex-direction:column;animation:.3s slideIn-4a173e5f;display:flex;overflow:hidden}.optimize-modal-header[data-v-4a173e5f]{background:linear-gradient(#8b5cf614 0%,#0000 100%);border-bottom:1px solid #8b5cf61a;flex-shrink:0;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.optimize-modal-header .header-left[data-v-4a173e5f]{align-items:center;gap:.75rem;display:flex}.optimize-modal-header h3[data-v-4a173e5f]{color:var(--w-95);margin:0;font-size:1.125rem;font-weight:600}.header-icon.optimize-icon[data-v-4a173e5f]{color:#a78bfa;background:linear-gradient(135deg,#8b5cf640,#6366f126);border-radius:.625rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.optimize-modal-body[data-v-4a173e5f]{scrollbar-width:thin;scrollbar-color:#8b5cf666 var(--w-5);flex:1;padding:1.5rem;overflow-y:auto}.optimize-modal-body[data-v-4a173e5f]::-webkit-scrollbar{width:8px}.optimize-modal-body[data-v-4a173e5f]::-webkit-scrollbar-track{background:var(--w-5);border-radius:4px}.optimize-modal-body[data-v-4a173e5f]::-webkit-scrollbar-thumb{background:#8b5cf666;border-radius:4px}.optimize-modal-body[data-v-4a173e5f]::-webkit-scrollbar-thumb:hover{background:#8b5cf699}.optimize-hint[data-v-4a173e5f]{color:var(--w-50);margin:0 0 1.25rem;font-size:.875rem;line-height:1.5}.optimize-versions[data-v-4a173e5f]{flex-direction:column;gap:1.5rem;display:flex}.version-group[data-v-4a173e5f]{background:var(--w-2);border:1px solid var(--w-6);border-radius:.75rem;padding:1rem}.version-title[data-v-4a173e5f]{color:#a78bfa;align-items:center;gap:.5rem;margin-bottom:.75rem;padding-left:.25rem;font-size:.875rem;font-weight:600;display:flex}.recommend-tag[data-v-4a173e5f]{color:var(--w-100);background:linear-gradient(135deg,#f59e0b,#ea580c);border-radius:9999px;align-items:center;padding:.125rem .5rem;font-size:.7rem;font-weight:500;display:inline-flex;box-shadow:0 2px 4px #f59e0b4d}.version-options[data-v-4a173e5f]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.version-option[data-v-4a173e5f]{background:var(--w-3);border:1px solid var(--w-8);cursor:pointer;border-radius:.5rem;padding:.875rem;transition:all .2s;position:relative}.version-option[data-v-4a173e5f]:hover{background:#8b5cf614;border-color:#8b5cf64d;transform:translateY(-2px)}.version-option:hover .option-select-hint[data-v-4a173e5f]{opacity:1}.option-label[data-v-4a173e5f]{color:var(--w-40);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:.6875rem;font-weight:500}.option-content[data-v-4a173e5f]{color:var(--w-85);word-break:break-word;font-size:.8125rem;line-height:1.6}.option-select-hint[data-v-4a173e5f]{color:var(--w-100);opacity:0;background:linear-gradient(135deg,#8b5cf6,#6366f1);border-radius:.25rem;padding:.25rem .5rem;font-size:.625rem;transition:opacity .2s;position:absolute;top:.5rem;right:.5rem}.optimize-modal-footer[data-v-4a173e5f]{border-top:1px solid var(--w-5);background:var(--bg-page-2);flex-shrink:0;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;display:flex}@media (max-width:640px){.version-options[data-v-4a173e5f]{grid-template-columns:1fr}}html[data-theme=light] .fengge-modal-overlay[data-v-4a173e5f]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000004d}html[data-theme=light] .fengge-modal[data-v-4a173e5f]{background:#fff;border:1px solid #00000014;box-shadow:0 20px 60px #00000026,0 0 0 1px #0000000f}html[data-theme=light] .modal-header[data-v-4a173e5f]{background:linear-gradient(#c2410c0a 0%,#0000 100%);border-bottom-color:#0000000f}html[data-theme=light] .header-icon[data-v-4a173e5f]{color:#c2410c;background:linear-gradient(135deg,#c2410c1a,#c2410c0f)}html[data-theme=light] .header-title h3[data-v-4a173e5f]{color:#191c2d}html[data-theme=light] .header-title p[data-v-4a173e5f]{color:#555f73}html[data-theme=light] .close-btn[data-v-4a173e5f]{color:#828c9b;background:#00000008;border-color:#0000000f}html[data-theme=light] .close-btn[data-v-4a173e5f]:hover{color:#dc2626;background:#dc26260f;border-color:#dc262626}html[data-theme=light] .modal-tabs[data-v-4a173e5f]{background:#fcfdff;border-bottom-color:#0000000f}html[data-theme=light] .tab-btn[data-v-4a173e5f]{color:#646e82;border-color:#00000014}html[data-theme=light] .tab-btn[data-v-4a173e5f]:hover{color:#323746;background:#00000008}html[data-theme=light] .tab-btn.active[data-v-4a173e5f]{color:#c2410c;background:#c2410c14;border-color:#c2410c40}html[data-theme=light] .add-style-btn[data-v-4a173e5f]{color:#c2410c;background:linear-gradient(135deg,#c2410c0f,#c2410c08);border-color:#c2410c33}html[data-theme=light] .add-style-btn[data-v-4a173e5f]:hover{background:linear-gradient(135deg,#c2410c1a,#c2410c0f);border-color:#c2410c59}html[data-theme=light] .modal-content[data-v-4a173e5f]{background:#f6f8fc}html[data-theme=light] .style-card[data-v-4a173e5f]{background:#fff;border:1.5px solid #0000001a;box-shadow:0 1px 4px #0000000d}html[data-theme=light] .style-card[data-v-4a173e5f]:hover{border-color:#c2410c4d;transform:translateY(-2px);box-shadow:0 4px 16px #00000014}html[data-theme=light] .style-card.selected[data-v-4a173e5f]{border-color:#c2410c80;box-shadow:0 0 0 2px #c2410c1f,0 2px 8px #c2410c14}html[data-theme=light] .style-info[data-v-4a173e5f]{background:0 0;border-top:1px solid #0000000f}html[data-theme=light] .style-name[data-v-4a173e5f]{color:#191e32;font-weight:500}html[data-theme=light] .preview-text[data-v-4a173e5f]{color:#505a6e;background:#00000008}html[data-theme=light] .action-icon[data-v-4a173e5f]{color:#3c4150;background:#ffffffeb;box-shadow:0 1px 4px #0000001a}html[data-theme=light] .zoom-icon[data-v-4a173e5f]{color:#3c4150;background:#ffffffe0;box-shadow:0 1px 4px #0000001a}html[data-theme=light] .zoom-icon[data-v-4a173e5f]:hover{color:#fff;background:#c2410cd9}html[data-theme=light] .modal-preview[data-v-4a173e5f]{background:#fff;border-top:1px solid #0000000f;padding:1rem 1.5rem 1.25rem}html[data-theme=light] .preview-header[data-v-4a173e5f]{background:linear-gradient(135deg,#c2410c0f,#f59e0b0a);border:1px solid #c2410c1f;border-radius:.5rem;align-items:center;gap:.5rem;margin-bottom:.75rem;padding:.625rem .875rem;display:flex}html[data-theme=light] .preview-label[data-v-4a173e5f]{color:#786450;font-size:.8125rem;font-weight:500}html[data-theme=light] .preview-name[data-v-4a173e5f]{color:#b43c0a;font-size:.9rem;font-weight:700}html[data-theme=light] .preview-prompt[data-v-4a173e5f]{background:#fafbfd;border:1px solid #0000000f;border-radius:.5rem;padding:.75rem 1rem;box-shadow:0 1px 3px #00000005}html[data-theme=light] .prompt-label[data-v-4a173e5f]{color:#646e82;font-weight:500}html[data-theme=light] .prompt-text[data-v-4a173e5f]{color:#374155;line-height:1.6}html[data-theme=light] .modal-footer[data-v-4a173e5f]{background:#fff;border-top:1px solid #0000000f}html[data-theme=light] .footer-info[data-v-4a173e5f]{color:#414b64}html[data-theme=light] .footer-info strong[data-v-4a173e5f]{color:#c2410c}html[data-theme=light] .btn-secondary[data-v-4a173e5f]{color:#505a6e;background:#00000008;border-color:#00000014}html[data-theme=light] .btn-secondary[data-v-4a173e5f]:hover{color:#1e2332;background:#0000000f}html[data-theme=light] .loading-state[data-v-4a173e5f],html[data-theme=light] .loading-more[data-v-4a173e5f]{color:#414b64}html[data-theme=light] .empty-state h4[data-v-4a173e5f]{color:#323746}html[data-theme=light] .empty-state p[data-v-4a173e5f]{color:#5a6478}html[data-theme=light] .empty-illustration[data-v-4a173e5f]{color:#c2410c26}html[data-theme=light] .image-preview-overlay[data-v-4a173e5f]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000059}html[data-theme=light] .image-preview-container .preview-header[data-v-4a173e5f]{background:#fff;box-shadow:0 1px #0000000f}html[data-theme=light] .preview-title[data-v-4a173e5f]{color:#191c2d}html[data-theme=light] .preview-close[data-v-4a173e5f]{color:#646e82;background:#0000000a}html[data-theme=light] .preview-close[data-v-4a173e5f]:hover{color:#dc2626;background:#dc26260f}html[data-theme=light] .preview-body[data-v-4a173e5f]{background:#fafbff}html[data-theme=light] .edit-modal-overlay[data-v-4a173e5f]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000004d}html[data-theme=light] .edit-modal[data-v-4a173e5f]{background:#fff;border:1px solid #00000014;box-shadow:0 20px 60px #00000026,0 0 0 1px #0000000f}html[data-theme=light] .edit-modal-header[data-v-4a173e5f]{background:linear-gradient(#c2410c0a 0%,#0000 100%);border-bottom-color:#0000000f}html[data-theme=light] .edit-modal-header h3[data-v-4a173e5f]{color:#191c2d}html[data-theme=light] .form-label[data-v-4a173e5f]{color:#282d3c}html[data-theme=light] .form-label .required[data-v-4a173e5f]{color:#c2410c}html[data-theme=light] .form-input[data-v-4a173e5f],html[data-theme=light] .form-textarea[data-v-4a173e5f]{color:#191c2d;background:#f8fafd;border-color:#00000014}html[data-theme=light] .form-input[data-v-4a173e5f]:focus,html[data-theme=light] .form-textarea[data-v-4a173e5f]:focus{background:#fff;border-color:#c2410c59}html[data-theme=light] .form-input[data-v-4a173e5f]::placeholder,html[data-theme=light] .form-textarea[data-v-4a173e5f]::placeholder{color:#a0aab9}html[data-theme=light] .form-hint[data-v-4a173e5f]{color:#5a6478}html[data-theme=light] .edit-modal-footer[data-v-4a173e5f]{background:#fcfdff;border-top-color:#0000000f}html[data-theme=light] .image-upload-area[data-v-4a173e5f]{background:#fafbfd;border-color:#0000001a}html[data-theme=light] .image-upload-area[data-v-4a173e5f]:hover{background:#f8fafd;border-color:#c2410c4d}html[data-theme=light] .upload-placeholder[data-v-4a173e5f]{color:#505a6e}html[data-theme=light] .upload-overlay[data-v-4a173e5f]{background:#0000004d}html[data-theme=light] .optimize-btn[data-v-4a173e5f]{color:#6d3ed8;background:linear-gradient(135deg,#6d3ed80f,#4f46e508);border-color:#6d3ed833}html[data-theme=light] .optimize-btn[data-v-4a173e5f]:hover:not(:disabled){background:linear-gradient(135deg,#6d3ed81a,#4f46e50f);border-color:#6d3ed859}html[data-theme=light] .optimize-modal-overlay[data-v-4a173e5f]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000004d}html[data-theme=light] .optimize-modal[data-v-4a173e5f]{background:#fff;border-color:#00000014;box-shadow:0 8px 40px #0000001f}html[data-theme=light] .optimize-modal-header[data-v-4a173e5f]{background:linear-gradient(#6d3ed80a 0%,#0000 100%);border-bottom-color:#0000000f}html[data-theme=light] .optimize-modal-header h3[data-v-4a173e5f]{color:#191c2d}html[data-theme=light] .header-icon.optimize-icon[data-v-4a173e5f]{color:#6d3ed8;background:linear-gradient(135deg,#6d3ed81a,#4f46e50f)}html[data-theme=light] .optimize-hint[data-v-4a173e5f]{color:#414b64}html[data-theme=light] .optimize-modal-footer[data-v-4a173e5f]{background:#fcfdff;border-top-color:#0000000f}html[data-theme=light] .version-group[data-v-4a173e5f]{background:#f8fafc;border-color:#0000000f}html[data-theme=light] .version-title[data-v-4a173e5f]{color:#6d3ed8}html[data-theme=light] .version-option[data-v-4a173e5f]{background:#fff;border-color:#0000000f}html[data-theme=light] .version-option[data-v-4a173e5f]:hover{background:#6d3ed808;border-color:#6d3ed833}html[data-theme=light] .option-label[data-v-4a173e5f]{color:#555f73}html[data-theme=light] .option-content[data-v-4a173e5f]{color:#282d3c}.shipin-moxing-modal-overlay[data-v-e54e2eeb]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10000;background:#000000b3;justify-content:center;align-items:center;animation:.2s fadeIn-e54e2eeb;display:flex;position:fixed;inset:0}@keyframes fadeIn-e54e2eeb{0%{opacity:0}to{opacity:1}}.shipin-moxing-modal[data-v-e54e2eeb]{border:1px solid var(--w-8);background:#1a1a2e;border-radius:16px;flex-direction:column;width:780px;max-width:90vw;max-height:80vh;animation:.25s slideUp-e54e2eeb;display:flex}@keyframes slideUp-e54e2eeb{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-e54e2eeb]{border-bottom:1px solid var(--w-6);justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.header-left[data-v-e54e2eeb]{align-items:center;gap:12px;display:flex}.header-icon[data-v-e54e2eeb]{width:40px;height:40px;color:var(--w-100);background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:10px;justify-content:center;align-items:center;display:flex}.header-title h3[data-v-e54e2eeb]{color:var(--w-100);margin:0;font-size:16px;font-weight:600}.header-title p[data-v-e54e2eeb]{color:var(--w-50);margin:4px 0 0;font-size:12px}.close-btn[data-v-e54e2eeb]{background:var(--w-6);width:32px;height:32px;color:var(--w-60);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;transition:all .2s;display:flex}.close-btn[data-v-e54e2eeb]:hover{background:var(--w-10);color:var(--w-100)}.modal-content[data-v-e54e2eeb]{flex:1;padding:20px 24px;overflow-y:auto}.modal-content[data-v-e54e2eeb]::-webkit-scrollbar{width:6px}.modal-content[data-v-e54e2eeb]::-webkit-scrollbar-track{background:var(--w-5);border-radius:3px}.modal-content[data-v-e54e2eeb]::-webkit-scrollbar-thumb{background:var(--w-15);border-radius:3px}.modal-content[data-v-e54e2eeb]::-webkit-scrollbar-thumb:hover{background:var(--w-25)}.loading-state[data-v-e54e2eeb]{color:var(--w-50);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:60px 0;display:flex}.loading-spinner[data-v-e54e2eeb]{border:2px solid var(--w-10);border-top-color:#6366f1;border-radius:50%;width:32px;height:32px;animation:.8s linear infinite spin-e54e2eeb}@keyframes spin-e54e2eeb{to{transform:rotate(360deg)}}.empty-state[data-v-e54e2eeb]{color:var(--w-40);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:60px 0;display:flex}.model-grid[data-v-e54e2eeb]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.model-card[data-v-e54e2eeb]{background:var(--w-3);border:1px solid var(--w-6);cursor:pointer;border-radius:12px;padding:20px;transition:all .2s;position:relative}.model-card[data-v-e54e2eeb]:hover{background:var(--w-6);border-color:var(--w-10)}.model-card.selected[data-v-e54e2eeb]{background:#6366f11a;border-color:#6366f1}.recommend-tag[data-v-e54e2eeb]{color:var(--w-100);background:linear-gradient(135deg,#f59e0b,#f97316);border-radius:4px;align-items:center;gap:4px;padding:3px 8px;font-size:10px;font-weight:600;display:flex;position:absolute;top:8px;right:8px}.model-icon[data-v-e54e2eeb]{background:var(--w-6);border-radius:10px;width:48px;height:48px;margin-bottom:12px;overflow:hidden}.model-icon img[data-v-e54e2eeb]{object-fit:cover;width:100%;height:100%}.icon-placeholder[data-v-e54e2eeb]{width:100%;height:100%;color:var(--w-30);justify-content:center;align-items:center;display:flex}.model-info[data-v-e54e2eeb]{margin-bottom:10px}.model-name[data-v-e54e2eeb]{color:var(--w-100);margin-bottom:4px;font-size:14px;font-weight:600}.model-desc[data-v-e54e2eeb]{color:var(--w-50);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.model-tags[data-v-e54e2eeb]{flex-wrap:wrap;gap:4px;display:flex}.tag[data-v-e54e2eeb]{background:var(--w-6);color:var(--w-60);border-radius:4px;padding:2px 6px;font-size:10px}.selected-indicator[data-v-e54e2eeb]{width:24px;height:24px;color:var(--w-100);background:#6366f1;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:12px;right:12px}@media (max-width:800px){.model-grid[data-v-e54e2eeb]{grid-template-columns:repeat(2,1fr)}.shipin-moxing-modal[data-v-e54e2eeb]{width:95vw;max-height:85vh}}@media (max-width:500px){.model-grid[data-v-e54e2eeb]{grid-template-columns:1fr}}html[data-theme=light] .shipin-moxing-modal-overlay[data-v-e54e2eeb]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000004d}html[data-theme=light] .shipin-moxing-modal[data-v-e54e2eeb]{background:linear-gradient(145deg,#fff,#fafcff,#fff);border:1px solid #00000014;box-shadow:0 20px 60px #00000026,0 0 0 1px #0000000f}html[data-theme=light] .modal-header[data-v-e54e2eeb]{background:#fff;border-bottom-color:#0000000f}html[data-theme=light] .header-icon[data-v-e54e2eeb]{background:linear-gradient(135deg,#4f46e5,#7c3aed)}html[data-theme=light] .header-title h3[data-v-e54e2eeb]{color:#141928}html[data-theme=light] .header-title p[data-v-e54e2eeb]{color:#646e82}html[data-theme=light] .close-btn[data-v-e54e2eeb]{color:#646e82;background:#0000000a;border:1px solid #00000014}html[data-theme=light] .close-btn[data-v-e54e2eeb]:hover{color:#dc3232;background:#ef444414;border-color:#ef444433}html[data-theme=light] .modal-content[data-v-e54e2eeb]::-webkit-scrollbar-track{background:#00000005}html[data-theme=light] .modal-content[data-v-e54e2eeb]::-webkit-scrollbar-thumb{background:#0000001a}html[data-theme=light] .modal-content[data-v-e54e2eeb]::-webkit-scrollbar-thumb:hover{background:#0000002e}html[data-theme=light] .loading-state[data-v-e54e2eeb]{color:#646e82}html[data-theme=light] .loading-spinner[data-v-e54e2eeb]{border-color:#4f46e5 #00000014 #00000014}html[data-theme=light] .empty-state[data-v-e54e2eeb]{color:#828ca0}html[data-theme=light] .model-card[data-v-e54e2eeb]{background:#fff;border:1px solid #00000014;box-shadow:0 1px 4px #0000000a}html[data-theme=light] .model-card[data-v-e54e2eeb]:hover{background:#f8faff;border-color:#00000024;box-shadow:0 4px 12px #00000014}html[data-theme=light] .model-card.selected[data-v-e54e2eeb]{background:#4f46e50a;border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51a,0 2px 8px #4f46e514}html[data-theme=light] .recommend-tag[data-v-e54e2eeb]{background:linear-gradient(135deg,#d97706,#ea580c)}html[data-theme=light] .model-icon[data-v-e54e2eeb]{background:linear-gradient(145deg,#262a37,#181c26);border:1px solid #ffffff0f;box-shadow:0 2px 6px #0000001f,0 1px 2px #00000014}html[data-theme=light] .model-icon img[data-v-e54e2eeb]{filter:drop-shadow(0 0 4px #ffffff14)}html[data-theme=light] .icon-placeholder[data-v-e54e2eeb]{color:#ffffff59}html[data-theme=light] .model-name[data-v-e54e2eeb]{color:#141928}html[data-theme=light] .model-desc[data-v-e54e2eeb]{color:#646e82}html[data-theme=light] .tag[data-v-e54e2eeb]{color:#505a6e;background:#0000000a;border:1px solid #0000000f}html[data-theme=light] .selected-indicator[data-v-e54e2eeb]{background:#4f46e5;box-shadow:0 2px 6px #4f46e54d}.xiangmu-modal-overlay[data-v-6935b995]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;background:#000000bf;justify-content:center;align-items:center;animation:.2s fadeIn-6935b995;display:flex;position:fixed;inset:0}@keyframes fadeIn-6935b995{0%{opacity:0}to{opacity:1}}.xiangmu-modal[data-v-6935b995]{background:var(--bg-page);border:1px solid var(--c-primary-20);width:90%;max-width:42rem;max-height:90vh;box-shadow:0 0 0 1px var(--c-primary-10),0 24px 48px var(--b-60),0 0 80px var(--c-primary-6);border-radius:1rem;flex-direction:column;animation:.3s slideIn-6935b995;display:flex;overflow:hidden}@keyframes slideIn-6935b995{0%{opacity:0;transform:translateY(20px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.modal-header[data-v-6935b995]{border-bottom:1px solid var(--c-primary-10);background:linear-gradient(180deg,var(--c-primary-6) 0%,transparent 100%);justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.header-left[data-v-6935b995]{align-items:center;gap:.875rem;display:flex}.header-icon[data-v-6935b995]{background:linear-gradient(135deg,var(--c-primary-20) 0%,#00b4c81f 100%);width:2.75rem;height:2.75rem;color:var(--color-primary);border-radius:.75rem;justify-content:center;align-items:center;display:flex}.header-title h3[data-v-6935b995]{color:var(--w-95);margin:0 0 .25rem;font-size:1.125rem;font-weight:600}.header-title p[data-v-6935b995]{color:var(--w-45);margin:0;font-size:.75rem}.close-btn[data-v-6935b995]{background:var(--w-5);border:1px solid var(--w-10);width:2.25rem;height:2.25rem;color:var(--w-50);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;transition:all .2s;display:flex}.close-btn[data-v-6935b995]:hover{color:#ff6464e6;background:#ff505026;border-color:#ff50504d}.modal-content[data-v-6935b995]{scrollbar-width:thin;scrollbar-color:var(--w-8) transparent;flex:1;padding:1.5rem;overflow-y:auto}.modal-content[data-v-6935b995]::-webkit-scrollbar{width:6px}.modal-content[data-v-6935b995]::-webkit-scrollbar-thumb{background:var(--w-10);border-radius:3px}.style-model-row[data-v-6935b995]{gap:1rem;margin-bottom:1.25rem;display:flex}.form-item-half[data-v-6935b995]{flex:1;position:relative}.form-item-half .form-label[data-v-6935b995]{color:var(--w-90);margin-bottom:.5rem;font-size:.8125rem;font-weight:500;display:block}.form-item[data-v-6935b995]{margin-bottom:1.25rem;position:relative}.form-label[data-v-6935b995]{color:var(--w-70);margin-bottom:.5rem;font-size:.8125rem;font-weight:500;display:block}.required[data-v-6935b995]{color:#ef4444;margin-left:.25rem}.form-input[data-v-6935b995]{background:var(--w-3);border:1px solid var(--w-10);width:100%;height:2.75rem;color:var(--w-90);box-sizing:border-box;border-radius:.5rem;padding:0 1rem;font-size:.9375rem;transition:all .2s}.form-input[data-v-6935b995]:focus{border-color:var(--c-primary-50);background:var(--c-primary-5);outline:none}.form-input[data-v-6935b995]::placeholder{color:var(--w-30)}.form-textarea[data-v-6935b995]{background:var(--w-3);border:1px solid var(--w-10);width:100%;color:var(--w-90);resize:vertical;box-sizing:border-box;border-radius:.5rem;min-height:5rem;padding:.75rem 1rem;font-family:inherit;font-size:.9375rem;transition:all .2s}.form-textarea[data-v-6935b995]:focus{border-color:var(--c-primary-50);background:var(--c-primary-5);outline:none}.form-textarea[data-v-6935b995]::placeholder{color:var(--w-30)}.input-counter[data-v-6935b995]{color:var(--w-30);font-size:.6875rem;position:absolute;top:0;right:0}.cover-item[data-v-6935b995]{text-align:center}.cover-upload[data-v-6935b995]{aspect-ratio:16/9;cursor:pointer;background:var(--w-3);border:2px dashed var(--w-10);border-radius:.75rem;width:100%;max-width:16rem;margin:0 auto;transition:all .2s;position:relative;overflow:hidden}.cover-upload[data-v-6935b995]:hover{border-color:var(--c-primary-40);background:var(--c-primary-5)}.cover-preview[data-v-6935b995]{object-fit:cover;width:100%;height:100%}.cover-placeholder[data-v-6935b995]{width:100%;height:100%;color:var(--w-30);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}.cover-placeholder span[data-v-6935b995]{font-size:.75rem}.cover-overlay[data-v-6935b995]{background:var(--b-60);opacity:0;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.cover-upload:hover .cover-overlay[data-v-6935b995]{opacity:1}.cover-overlay span[data-v-6935b995]{color:var(--w-90);background:var(--c-primary-30);border-radius:.375rem;padding:.375rem .75rem;font-size:.8125rem}.style-btn[data-v-6935b995]{background:var(--w-3);border:2px dashed var(--w-15);cursor:pointer;border-radius:.75rem;align-items:center;padding:.875rem 1rem;transition:all .2s;display:flex}.style-btn[data-v-6935b995]:hover{background:#fb923c0d;border-color:#fb923c66}.style-btn.selected[data-v-6935b995]{background:linear-gradient(135deg,#fb923c14,#fb923c05);border-style:solid;border-color:#fb923c66}.style-empty[data-v-6935b995]{align-items:center;gap:.75rem;width:100%;display:flex}.style-icon[data-v-6935b995]{color:#fb923c;background:#fb923c1a;border-radius:.5rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.style-placeholder[data-v-6935b995]{color:var(--w-40);font-size:.875rem}.style-selected[data-v-6935b995]{align-items:center;gap:.75rem;width:100%;display:flex}.style-thumb[data-v-6935b995]{object-fit:cover;border:1px solid #fb923c4d;border-radius:.5rem;width:3rem;height:3rem}.model-icon-placeholder[data-v-6935b995]{color:#6366f1cc;background:#6366f126;border:1px solid #6366f14d;border-radius:.5rem;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.style-info[data-v-6935b995]{flex-direction:column;gap:.125rem;display:flex}.style-name[data-v-6935b995]{color:var(--w-90);font-size:.9375rem;font-weight:500}.style-hint[data-v-6935b995]{color:#fb923cb3;font-size:.6875rem}.fengge-wrapper[data-v-6935b995]{width:0;height:0;position:absolute;overflow:visible}.fengge-wrapper[data-v-6935b995] .fengge-trigger{display:none}.orientation-selector[data-v-6935b995]{gap:.75rem;display:flex}.orientation-btn[data-v-6935b995]{background:var(--w-3);border:1px solid var(--w-10);color:var(--w-50);cursor:pointer;border-radius:.5rem;flex-direction:column;flex:1;align-items:center;gap:.5rem;padding:1rem;transition:all .2s;display:flex}.orientation-btn[data-v-6935b995]:hover{background:var(--w-5);border-color:var(--w-20)}.orientation-btn.active[data-v-6935b995]{background:var(--c-primary-10);border-color:var(--c-primary-50);color:var(--color-primary)}.orientation-btn span[data-v-6935b995]{font-size:.8125rem;font-weight:500}.label-hint[data-v-6935b995]{color:var(--w-35);margin-left:.5rem;font-size:.6875rem;font-weight:400}.video-count-selector[data-v-6935b995]{background:var(--w-3);border:1px solid var(--w-10);border-radius:.5rem;align-items:center;gap:.75rem;padding:.5rem;display:flex}.count-btn[data-v-6935b995]{background:var(--w-5);border:1px solid var(--w-10);width:2.25rem;height:2.25rem;color:var(--w-70);cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;transition:all .2s;display:flex}.count-btn[data-v-6935b995]:hover:not(:disabled){background:var(--c-primary-15);border-color:var(--c-primary-40);color:var(--color-primary)}.count-btn[data-v-6935b995]:disabled{opacity:.3;cursor:not-allowed}.count-display[data-v-6935b995]{flex:1;justify-content:center;align-items:center;gap:.25rem;display:flex}.count-value[data-v-6935b995]{color:var(--color-primary);font-size:1.5rem;font-weight:600;line-height:1}.count-unit[data-v-6935b995]{color:var(--w-50);font-size:.75rem}.video-count-tip[data-v-6935b995]{color:var(--w-40);align-items:center;gap:.375rem;margin-top:.5rem;font-size:.6875rem;display:flex}.video-count-tip svg[data-v-6935b995]{color:#fbbf24b3;flex-shrink:0}.modal-footer[data-v-6935b995]{border-top:1px solid var(--w-5);background:var(--bg-page-2);justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.footer-actions[data-v-6935b995]{align-items:center;gap:.75rem;display:flex}.btn-secondary[data-v-6935b995]{background:var(--w-5);border:1px solid var(--w-10);color:var(--w-70);cursor:pointer;border-radius:.5rem;padding:.625rem 1.25rem;font-size:.875rem;transition:all .2s}.btn-secondary[data-v-6935b995]:hover{background:var(--w-10);color:var(--w-90)}.btn-primary[data-v-6935b995]{background:linear-gradient(135deg,var(--color-primary) 0%,#00b4c8 100%);color:var(--w-100);cursor:pointer;border:none;border-radius:.5rem;padding:.625rem 1.5rem;font-size:.875rem;font-weight:500;transition:all .2s}.btn-primary[data-v-6935b995]:hover:not(:disabled){box-shadow:0 4px 12px var(--c-primary-30);transform:translateY(-1px)}.btn-primary[data-v-6935b995]:disabled{opacity:.5;cursor:not-allowed}html[data-theme=light] .xiangmu-modal-overlay[data-v-6935b995]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000004d}html[data-theme=light] .xiangmu-modal[data-v-6935b995]{background:linear-gradient(145deg,#fff,#fafcff,#fff);border:1px solid #00000014;box-shadow:0 20px 60px #00000026,0 0 0 1px #0000000f}html[data-theme=light] .modal-header[data-v-6935b995]{background:linear-gradient(#00a1c20a 0%,#0000 100%);border-bottom-color:#0000000f}html[data-theme=light] .header-icon[data-v-6935b995]{color:#0082a5;background:linear-gradient(135deg,#00a1c21f,#008cb414)}html[data-theme=light] .header-title h3[data-v-6935b995]{color:#141928}html[data-theme=light] .header-title p[data-v-6935b995]{color:#646e82}html[data-theme=light] .close-btn[data-v-6935b995]{color:#828ca0;background:#00000008;border-color:#00000014}html[data-theme=light] .close-btn[data-v-6935b995]:hover{color:#dc3232;background:#ef444414;border-color:#ef444433}html[data-theme=light] .modal-content[data-v-6935b995]::-webkit-scrollbar-thumb{background:#0000001a}html[data-theme=light] .form-label[data-v-6935b995]{color:#283246}html[data-theme=light] .form-item-half .form-label[data-v-6935b995]{color:#141e32}html[data-theme=light] .form-input[data-v-6935b995]{color:#141928;background:#fff;border-color:#0000001a;box-shadow:0 1px 2px #0000000a}html[data-theme=light] .form-input[data-v-6935b995]:focus{background:#fff;border-color:#00a1c266;box-shadow:0 0 0 3px #00a1c214}html[data-theme=light] .form-input[data-v-6935b995]::placeholder{color:#a0a5b4}html[data-theme=light] .form-textarea[data-v-6935b995]{color:#141928;background:#fff;border-color:#0000001a;box-shadow:0 1px 2px #0000000a}html[data-theme=light] .form-textarea[data-v-6935b995]:focus{background:#fff;border-color:#00a1c266;box-shadow:0 0 0 3px #00a1c214}html[data-theme=light] .form-textarea[data-v-6935b995]::placeholder,html[data-theme=light] .input-counter[data-v-6935b995]{color:#a0a5b4}html[data-theme=light] .cover-upload[data-v-6935b995]{background:#f8fafc;border-color:#0000001f}html[data-theme=light] .cover-upload[data-v-6935b995]:hover{background:#00a1c208;border-color:#00a1c259}html[data-theme=light] .cover-placeholder[data-v-6935b995]{color:#a0a5b4}html[data-theme=light] .cover-overlay[data-v-6935b995]{background:#00000059}html[data-theme=light] .cover-overlay span[data-v-6935b995]{color:#fff;background:#00a1c2d9}html[data-theme=light] .style-btn[data-v-6935b995]{background:#fff;border-color:#0000001f;box-shadow:0 1px 3px #0000000a}html[data-theme=light] .style-btn[data-v-6935b995]:hover{background:#f59e0b08;border-color:#c878004d;box-shadow:0 2px 8px #0000000f}html[data-theme=light] .style-btn.selected[data-v-6935b995]{background:#f59e0b0a;border-color:#c8780059;box-shadow:0 0 0 3px #f59e0b0f}html[data-theme=light] .style-placeholder[data-v-6935b995]{color:#a0a5b4}html[data-theme=light] .style-name[data-v-6935b995]{color:#141928}html[data-theme=light] .style-hint[data-v-6935b995]{color:#b46e14}html[data-theme=light] .style-thumb[data-v-6935b995]{background:linear-gradient(145deg,#262a37,#181c26);border:1px solid #0000001a;box-shadow:0 1px 3px #0000001a}html[data-theme=light] .model-icon-placeholder[data-v-6935b995]{color:#ffffff80;background:linear-gradient(145deg,#262a37,#181c26);border:1px solid #0000001a;box-shadow:0 1px 3px #0000001a}html[data-theme=light] .orientation-btn[data-v-6935b995]{color:#646e82;background:#fff;border-color:#0000001a;box-shadow:0 1px 2px #0000000a}html[data-theme=light] .orientation-btn[data-v-6935b995]:hover{background:#f8fafc;border-color:#00000029}html[data-theme=light] .orientation-btn.active[data-v-6935b995]{color:#0082a5;background:#00a1c20f;border-color:#00a1c259;box-shadow:0 0 0 3px #00a1c214}html[data-theme=light] .label-hint[data-v-6935b995]{color:#a0a5b4}html[data-theme=light] .video-count-selector[data-v-6935b995]{background:#fff;border-color:#0000001a;box-shadow:0 1px 2px #0000000a}html[data-theme=light] .count-btn[data-v-6935b995]{color:#3c465a;background:#00000008;border-color:#00000014}html[data-theme=light] .count-btn[data-v-6935b995]:hover:not(:disabled){color:#0082a5;background:#00a1c214;border-color:#00a1c24d}html[data-theme=light] .count-value[data-v-6935b995]{color:#0082a5}html[data-theme=light] .count-unit[data-v-6935b995]{color:#646e82}html[data-theme=light] .video-count-tip[data-v-6935b995]{color:#828ca0}html[data-theme=light] .video-count-tip svg[data-v-6935b995]{color:#b48214}html[data-theme=light] .modal-footer[data-v-6935b995]{background:#fcfdff;border-top-color:#0000000f}html[data-theme=light] .btn-secondary[data-v-6935b995]{color:#3c465a;background:#fff;border-color:#0000001f}html[data-theme=light] .btn-secondary[data-v-6935b995]:hover{color:#141928;background:#f5f7fa;border-color:#0003}html[data-theme=light] .btn-primary[data-v-6935b995]{color:#fff;background:linear-gradient(135deg,#008caf,#00a0be)}html[data-theme=light] .btn-primary[data-v-6935b995]:hover:not(:disabled){box-shadow:0 4px 12px #00a1c24d}.zhangjie-modal-overlay[data-v-b7646640]{background:var(--b-60);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;justify-content:center;align-items:center;animation:.2s fadeIn-b7646640;display:flex;position:fixed;inset:0}@keyframes fadeIn-b7646640{0%{opacity:0}to{opacity:1}}.zhangjie-modal[data-v-b7646640]{width:90%;max-width:480px;box-shadow:0 8px 32px var(--b-40);background:#1a1a1a;border-radius:12px;animation:.3s slideUp-b7646640;overflow:hidden}@keyframes slideUp-b7646640{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-b7646640]{border-bottom:1px solid var(--w-8);justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.header-left[data-v-b7646640]{align-items:center;gap:12px;display:flex}.header-icon[data-v-b7646640]{color:#fff;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.header-title h3[data-v-b7646640]{color:var(--w-100);margin:0 0 4px;font-size:16px;font-weight:600}.header-title p[data-v-b7646640]{color:var(--w-50);margin:0;font-size:13px}.close-btn[data-v-b7646640]{width:32px;height:32px;color:var(--w-50);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:all .2s;display:flex}.close-btn[data-v-b7646640]:hover{background:var(--w-10);color:var(--w-100)}.modal-content[data-v-b7646640]{padding:24px}.form-item[data-v-b7646640]{position:relative}.form-label[data-v-b7646640]{color:var(--w-90);margin-bottom:8px;font-size:13px;font-weight:500;display:block}.required[data-v-b7646640]{color:#ff4757;margin-left:2px}.form-input[data-v-b7646640]{background:var(--w-5);border:1px solid var(--w-10);width:100%;color:var(--w-100);box-sizing:border-box;border-radius:8px;outline:none;padding:12px 14px;font-size:14px;transition:all .2s}.form-input[data-v-b7646640]::placeholder{color:var(--w-30)}.form-input[data-v-b7646640]:focus{background:var(--w-8);border-color:#667eea}.form-input[type=number][data-v-b7646640]::-webkit-inner-spin-button{appearance:none;margin:0}.form-input[type=number][data-v-b7646640]::-webkit-outer-spin-button{appearance:none;margin:0}.form-input[type=number][data-v-b7646640]{appearance:textfield}.input-counter[data-v-b7646640]{color:var(--w-30);font-size:12px;position:absolute;bottom:-20px;right:0}.form-hint[data-v-b7646640]{color:var(--w-40);margin-top:6px;font-size:12px}.modal-footer[data-v-b7646640]{border-top:1px solid var(--w-8);background:var(--b-20);gap:12px;padding:16px 24px;display:flex}.btn-cancel[data-v-b7646640],.btn-submit[data-v-b7646640]{cursor:pointer;border:none;border-radius:8px;flex:1;height:40px;font-size:14px;font-weight:500;transition:all .2s}.btn-cancel[data-v-b7646640]{background:var(--w-8);color:var(--w-70)}.btn-cancel[data-v-b7646640]:hover{background:var(--w-12);color:var(--w-100)}.btn-submit[data-v-b7646640]{color:#fff;background:linear-gradient(135deg,#667eea,#764ba2)}.btn-submit[data-v-b7646640]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #667eea66}.btn-submit[data-v-b7646640]:disabled{opacity:.5;cursor:not-allowed}html[data-theme=light] .zhangjie-modal-overlay[data-v-b7646640]{background:#0000004d}html[data-theme=light] .zhangjie-modal[data-v-b7646640]{background:#fff;box-shadow:0 8px 32px #0000001a}html[data-theme=light] .modal-footer[data-v-b7646640]{background:#f8fafc}html[data-theme=light] .btn-cancel[data-v-b7646640]{color:#505a6e;background:#f3f4f6}html[data-theme=light] .btn-cancel[data-v-b7646640]:hover{color:#1e2332;background:#e5e7eb}.xiangmu-container[data-v-fd9fe426]{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.header[data-v-fd9fe426]{flex-shrink:0;padding:1rem}.new-btn[data-v-fd9fe426]{background:var(--bg-input);border:1px solid var(--w-8);color:#8c99a0;cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;width:100%;height:2.5rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.new-btn[data-v-fd9fe426]:hover{background:var(--bg-card-2);border-color:var(--c-primary-30);color:var(--color-primary)}.list-wrapper[data-v-fd9fe426]{scrollbar-width:thin;scrollbar-color:var(--w-6) transparent;flex:1;padding:0 1rem 1rem;overflow-y:auto}.list-wrapper[data-v-fd9fe426]::-webkit-scrollbar{width:4px}.list-wrapper[data-v-fd9fe426]::-webkit-scrollbar-thumb{background:var(--w-6);border-radius:2px}.list-wrapper[data-v-fd9fe426]::-webkit-scrollbar-thumb:hover{background:var(--w-12)}.loading-state[data-v-fd9fe426]{justify-content:center;padding:3rem;display:flex}.loading-spinner[data-v-fd9fe426]{border:2px solid var(--w-8);border-top-color:var(--color-primary);border-radius:50%;width:1.5rem;height:1.5rem;animation:.8s linear infinite spin-fd9fe426}@keyframes spin-fd9fe426{to{transform:rotate(360deg)}}.empty-state[data-v-fd9fe426]{flex-direction:column;align-items:center;gap:.75rem;padding:3rem 1rem;display:flex}.empty-icon[data-v-fd9fe426]{color:var(--w-15)}.empty-text[data-v-fd9fe426]{color:var(--w-40);font-size:.875rem}.project-card[data-v-fd9fe426]{border:1px solid var(--w-4);background:#121216;border-radius:.5rem;margin-bottom:.5rem;transition:all .2s;overflow:hidden}.project-card[data-v-fd9fe426]:hover{border-color:var(--w-8);background:#16171b}.project-card.expanded[data-v-fd9fe426]{border-color:var(--c-primary-25);background:#141519}.card-header[data-v-fd9fe426]{cursor:pointer;align-items:center;gap:.5rem;padding:.75rem;transition:background .15s;display:flex}.card-header[data-v-fd9fe426]:hover{background:var(--w-2)}.expand-arrow[data-v-fd9fe426]{width:.875rem;height:.875rem;color:var(--c-primary-50);flex-shrink:0;justify-content:center;align-items:center;margin-right:-.25rem;transition:all .2s;display:flex}.expand-arrow.rotated[data-v-fd9fe426]{color:var(--color-primary);transform:rotate(90deg)}.card-cover[data-v-fd9fe426]{background:var(--w-5);border-radius:.5rem;flex-shrink:0;width:2.75rem;height:2.75rem;overflow:hidden}.card-cover img[data-v-fd9fe426]{object-fit:cover;width:100%;height:100%}.cover-placeholder-char[data-v-fd9fe426]{width:100%;height:100%;color:var(--c-primary-80);background:linear-gradient(135deg,var(--c-primary-15) 0%,#0096b41a 100%);text-shadow:0 1px 2px var(--b-30);justify-content:center;align-items:center;font-size:1.25rem;font-weight:600;display:flex}.card-info[data-v-fd9fe426]{flex:1;min-width:0}.card-title[data-v-fd9fe426]{color:var(--w-85);white-space:nowrap;text-overflow:ellipsis;margin-bottom:.125rem;font-size:.875rem;font-weight:500;overflow:hidden}.project-card.expanded .card-title[data-v-fd9fe426]{color:var(--color-primary)}.card-meta[data-v-fd9fe426]{align-items:center;gap:.5rem;min-width:0;font-size:.6875rem;display:flex}.chapter-count[data-v-fd9fe426]{color:#00cae073;white-space:nowrap;flex-shrink:0}.chapter-count.zero[data-v-fd9fe426]{color:#8c99a080}.card-actions[data-v-fd9fe426]{opacity:0;flex-direction:column;gap:.25rem;transition:opacity .15s;display:flex}.card-header:hover .card-actions[data-v-fd9fe426]{opacity:1}.action-btn[data-v-fd9fe426]{background:var(--w-5);width:1.75rem;height:1.75rem;color:var(--w-50);cursor:pointer;border:none;border-radius:.375rem;justify-content:center;align-items:center;transition:all .15s;display:flex}.action-btn[data-v-fd9fe426]:hover{background:var(--c-primary-15);color:var(--color-primary)}.action-btn.delete[data-v-fd9fe426]:hover{color:#fca5a5;background:#ef444426}.expanded-content[data-v-fd9fe426]{padding:0 .75rem .75rem 2.75rem}.card-desc[data-v-fd9fe426]{color:#8c99a0;background:var(--bg-page-2);border-radius:.375rem;margin-bottom:.75rem;padding:.5rem .75rem;font-size:.8125rem;line-height:1.5}.resource-grid[data-v-fd9fe426]{grid-template-columns:repeat(3,1fr);gap:.5rem;margin-bottom:.75rem;display:grid}.resource-grid.two-col[data-v-fd9fe426]{grid-template-columns:repeat(2,1fr)}.resource-card[data-v-fd9fe426]{border:1px solid var(--w-6);cursor:pointer;background:#121216;border-radius:.5rem;flex-direction:column;align-items:center;gap:.375rem;padding:.75rem .5rem;transition:all .2s;display:flex;position:relative;overflow:hidden}.resource-card[data-v-fd9fe426]:before{content:"";background:radial-gradient(circle at 50% 0%,var(--glow-color,transparent) 0%,transparent 70%);opacity:0;transition:opacity .3s;position:absolute;inset:0}.resource-card[data-v-fd9fe426]:hover:before{opacity:1}.resource-card[data-v-fd9fe426]:hover{border-color:var(--border-color,var(--w-15));box-shadow:0 4px 12px var(--b-30);transform:translateY(-2px)}.resource-card.asset[data-v-fd9fe426]{--glow-color:#ec489926;--border-color:#ec489966}.resource-card.asset .resource-icon[data-v-fd9fe426]{color:#f472b6;background:#ec48991f}.resource-card.asset:hover .resource-icon[data-v-fd9fe426]{background:#ec489933;box-shadow:0 0 12px #ec48994d}.resource-card.style[data-v-fd9fe426]{--glow-color:#fb923c26;--border-color:#fb923c66}.resource-card.style .resource-icon[data-v-fd9fe426]{color:#fb923c;background:#fb923c1a}.resource-card.style:hover .resource-icon[data-v-fd9fe426]{background:#fb923c33;box-shadow:0 0 12px #fb923c4d}.resource-icon[data-v-fd9fe426]{border-radius:.5rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:all .2s;display:flex}.resource-label[data-v-fd9fe426]{color:var(--w-70);text-align:center;font-size:.6875rem;font-weight:500}.resource-value[data-v-fd9fe426]{text-overflow:ellipsis;white-space:nowrap;text-align:center;max-width:100%;font-size:.625rem;overflow:hidden}.resource-value.asset[data-v-fd9fe426]{color:#f472b6cc}.resource-value.style[data-v-fd9fe426]{color:#fb923ccc}.chapters-section[data-v-fd9fe426]{background:var(--bg-page-2);border-radius:.375rem;padding:.625rem}.chapters-header[data-v-fd9fe426]{color:var(--w-50);letter-spacing:.05em;justify-content:space-between;align-items:center;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:flex}.add-chapter-btn[data-v-fd9fe426]{border:1px solid var(--c-primary-30);width:1.75rem;height:1.75rem;color:var(--color-primary);cursor:pointer;background:0 0;border-radius:.375rem;justify-content:center;align-items:center;transition:all .15s;display:flex}.add-chapter-btn svg[data-v-fd9fe426]{width:14px;height:14px}.add-chapter-btn[data-v-fd9fe426]:hover{background:var(--c-primary-10);border-color:var(--c-primary-50)}.chapters-list[data-v-fd9fe426]{scrollbar-width:thin;scrollbar-color:var(--c-primary-20) transparent;flex-direction:column;gap:.375rem;max-height:24rem;display:flex;overflow-y:auto}.chapters-list[data-v-fd9fe426]::-webkit-scrollbar{width:4px}.chapters-list[data-v-fd9fe426]::-webkit-scrollbar-track{background:0 0}.chapters-list[data-v-fd9fe426]::-webkit-scrollbar-thumb{background:var(--c-primary-20);border-radius:2px}.chapters-list[data-v-fd9fe426]::-webkit-scrollbar-thumb:hover{background:var(--c-primary-40)}.chapter-loading[data-v-fd9fe426]{justify-content:center;padding:.75rem;display:flex}.chapter-loading-spinner[data-v-fd9fe426]{border:2px solid var(--c-primary-15);border-top-color:var(--color-primary);border-radius:50%;width:1rem;height:1rem;animation:.8s linear infinite spin-fd9fe426}.no-chapters-guide[data-v-fd9fe426]{justify-content:flex-end;padding:.75rem .5rem;display:flex}.guide-content[data-v-fd9fe426]{align-items:center;gap:.5rem;display:flex}.guide-text[data-v-fd9fe426]{color:#ffb432;white-space:nowrap;text-shadow:0 0 10px #ffb43280;font-size:.8125rem;font-weight:500;animation:2s ease-in-out infinite textPulse-fd9fe426}@keyframes textPulse-fd9fe426{0%,to{opacity:.8;text-shadow:0 0 8px #ffb43266}50%{opacity:1;text-shadow:0 0 15px #ffb432cc}}.guide-arrow[data-v-fd9fe426]{flex-shrink:0;width:40px;height:30px}.arrow-svg[data-v-fd9fe426]{color:#ffb432;width:100%;height:100%;overflow:visible}.arrow-path[data-v-fd9fe426]{stroke-dasharray:60;stroke-dashoffset:60px;animation:1s ease-out forwards drawPath-fd9fe426,1.5s ease-in-out 1s infinite pathGlow-fd9fe426}.arrow-head[data-v-fd9fe426]{opacity:0;animation:.3s ease-out .8s forwards showHead-fd9fe426,.8s ease-in-out 1.1s infinite headBounce-fd9fe426}@keyframes drawPath-fd9fe426{0%{stroke-dashoffset:60px}to{stroke-dashoffset:0}}@keyframes pathGlow-fd9fe426{0%,to{filter:drop-shadow(0 0 3px #ffb43299);opacity:.8}50%{filter:drop-shadow(0 0 8px #ffb432);opacity:1}}@keyframes showHead-fd9fe426{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes headBounce-fd9fe426{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.chapter-item[data-v-fd9fe426]{cursor:pointer;border-left:3px solid #0000;border-radius:.5rem;justify-content:space-between;align-items:center;min-height:5rem;padding:1rem .75rem;transition:all .2s;display:flex}.chapter-item[data-v-fd9fe426]:hover{background:var(--w-4)}.chapter-item.active[data-v-fd9fe426]{background:var(--c-primary-8);border-left-color:var(--color-primary)}.chapter-content[data-v-fd9fe426]{flex-direction:column;flex:1;gap:.375rem;min-width:0;display:flex}.chapter-number[data-v-fd9fe426]{color:#93c5fd99;letter-spacing:.02em;font-size:.8125rem;font-weight:600}.chapter-title[data-v-fd9fe426]{color:var(--w-85);-webkit-line-clamp:2;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;font-size:.9375rem;font-weight:500;line-height:1.5;display:-webkit-box;overflow:hidden}.chapter-item.active .chapter-number[data-v-fd9fe426]{color:#60a5fa}.chapter-item.active .chapter-title[data-v-fd9fe426]{color:var(--color-primary)}.chapter-actions[data-v-fd9fe426]{opacity:0;flex-direction:column;flex-shrink:0;gap:.375rem;margin-left:.5rem;transition:opacity .15s;display:flex}.chapter-item:hover .chapter-actions[data-v-fd9fe426]{opacity:1}.chapter-edit[data-v-fd9fe426],.chapter-delete[data-v-fd9fe426]{background:var(--w-4);border:1px solid var(--w-8);width:1.75rem;height:1.75rem;color:var(--w-40);cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;transition:all .2s;display:flex}.chapter-edit[data-v-fd9fe426]:hover{color:#93c5fd;background:#3b82f61f;border-color:#3b82f64d;transform:translateY(-1px)}.chapter-delete[data-v-fd9fe426]:hover{color:#fca5a5;background:#ef44441f;border-color:#ef44444d;transform:translateY(-1px)}.footer-section[data-v-fd9fe426]{border-top:1px solid var(--w-4);flex-shrink:0;padding:.75rem 1rem 1rem}.engine-btn[data-v-fd9fe426]{cursor:pointer;isolation:isolate;background:0 0;border:none;border-radius:.75rem;justify-content:center;align-items:center;width:100%;height:3rem;display:flex;position:relative;overflow:hidden}.engine-bg-glow[data-v-fd9fe426]{background:linear-gradient(135deg,var(--c-primary-8) 0%,#0066ff0d 50%,#a855f70d 100%);border-radius:inherit;transition:all .4s;position:absolute;inset:0}.engine-btn:hover .engine-bg-glow[data-v-fd9fe426]{background:linear-gradient(135deg,var(--c-primary-15) 0%,#0066ff1a 50%,#a855f714 100%)}.engine-border[data-v-fd9fe426]{border-radius:inherit;background:linear-gradient(135deg,var(--c-primary-40) 0%,#06f3 50%,#a855f74d 100%);-webkit-mask-composite:xor;opacity:.6;padding:1px;transition:opacity .4s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.engine-btn:hover .engine-border[data-v-fd9fe426]{opacity:1;background:linear-gradient(135deg,var(--c-primary-80) 0%,#0066ff80 50%,#a855f799 100%)}.engine-shine[data-v-fd9fe426]{background:linear-gradient(90deg,transparent 0%,var(--w-8) 50%,transparent 100%);width:100%;height:100%;transition:none;position:absolute;top:0;left:-100%;transform:skew(-20deg)}.engine-btn:hover .engine-shine[data-v-fd9fe426]{animation:1.5s ease-in-out infinite engine-shine-sweep-fd9fe426}@keyframes engine-shine-sweep-fd9fe426{0%{left:-100%}to{left:200%}}.engine-content[data-v-fd9fe426]{z-index:2;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.engine-label[data-v-fd9fe426]{align-items:center;gap:.625rem;display:flex}.engine-icon[data-v-fd9fe426]{width:2rem;height:2rem;color:var(--c-primary-90);justify-content:center;align-items:center;transition:all .4s;display:flex;position:relative}.icon-ring[data-v-fd9fe426]{background:linear-gradient(135deg,var(--c-primary-15),#a855f71a);border-radius:50%;animation:2s ease-in-out infinite icon-pulse-fd9fe426;position:absolute;inset:0}@keyframes icon-pulse-fd9fe426{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.15)}}.engine-btn:hover .icon-ring[data-v-fd9fe426]{animation:1s ease-in-out infinite icon-pulse-fast-fd9fe426}@keyframes icon-pulse-fast-fd9fe426{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.engine-icon svg[data-v-fd9fe426]{z-index:1;filter:drop-shadow(0 0 .375rem var(--c-primary-50));transition:all .4s;position:relative}.engine-btn:hover .engine-icon svg[data-v-fd9fe426]{filter:drop-shadow(0 0 .5rem var(--c-primary-80));transform:scale(1.1)}.engine-text[data-v-fd9fe426]{background:linear-gradient(135deg,var(--color-primary) 0%,#0af 50%,#a855f7 100%);-webkit-text-fill-color:transparent;letter-spacing:.05em;-webkit-background-clip:text;background-clip:text;font-size:.875rem;font-weight:600;transition:all .4s}.engine-btn:hover .engine-text[data-v-fd9fe426]{letter-spacing:.08em;filter:brightness(1.2)}.engine-arrow[data-v-fd9fe426]{color:var(--c-primary-60);opacity:0;justify-content:center;align-items:center;transition:all .4s;display:flex;position:absolute;right:0;transform:translate(0)}.engine-btn:hover .engine-arrow[data-v-fd9fe426]{opacity:1;transform:translate(.25rem)}.engine-particles[data-v-fd9fe426]{pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.engine-particles span[data-v-fd9fe426]{background:var(--c-primary-80);opacity:0;border-radius:50%;width:.25rem;height:.25rem;position:absolute}.engine-particles span[data-v-fd9fe426]:first-child{bottom:0;left:20%}.engine-particles span[data-v-fd9fe426]:nth-child(2){bottom:0;left:50%}.engine-particles span[data-v-fd9fe426]:nth-child(3){bottom:0;left:80%}.engine-btn:hover .engine-particles span[data-v-fd9fe426]{animation:1.5s ease-out infinite particle-float-fd9fe426}.engine-btn:hover .engine-particles span[data-v-fd9fe426]:first-child{background:var(--c-primary-80);animation-delay:0s}.engine-btn:hover .engine-particles span[data-v-fd9fe426]:nth-child(2){background:#0afc;animation-delay:.3s}.engine-btn:hover .engine-particles span[data-v-fd9fe426]:nth-child(3){background:#a855f7cc;animation-delay:.6s}@keyframes particle-float-fd9fe426{0%{opacity:0;transform:translateY(0)scale(1)}20%{opacity:1}to{opacity:0;transform:translateY(-2.5rem)scale(0)}}.engine-btn[data-v-fd9fe426]:after{content:"";border-radius:inherit;background:linear-gradient(135deg,var(--c-primary-30),#a855f733);filter:blur(.75rem);opacity:0;z-index:-1;transition:opacity .4s;position:absolute;inset:-.125rem}.engine-btn[data-v-fd9fe426]:hover:after{opacity:.6}html[data-theme=light] .new-btn[data-v-fd9fe426]{color:#646e82;background:#fff;border-color:#00000014}html[data-theme=light] .new-btn[data-v-fd9fe426]:hover{border-color:var(--color-primary);color:var(--color-primary);background:#f8fcff}html[data-theme=light] .project-card[data-v-fd9fe426]{background:#fff;border-color:#0000000f;box-shadow:0 1px 3px #0000000a}html[data-theme=light] .project-card[data-v-fd9fe426]:hover{background:#fff;border-color:#0000001a;box-shadow:0 2px 8px #0000000f}html[data-theme=light] .project-card.expanded[data-v-fd9fe426]{background:#fff;border-color:#008cd240;box-shadow:0 2px 12px #008cd214}html[data-theme=light] .card-title[data-v-fd9fe426]{color:#1e2332}html[data-theme=light] .card-meta .chapter-count[data-v-fd9fe426]{color:#008cb4b3}html[data-theme=light] .card-meta .chapter-count.zero[data-v-fd9fe426]{color:#0000004d}html[data-theme=light] .cover-placeholder-char[data-v-fd9fe426]{color:var(--color-primary);text-shadow:none;background:linear-gradient(135deg,#00b4dc1a,#0096b40f)}html[data-theme=light] .action-btn[data-v-fd9fe426]{color:#828c9b;background:#00000008}html[data-theme=light] .action-btn[data-v-fd9fe426]:hover{color:var(--color-primary);background:#008cd214}html[data-theme=light] .action-btn.delete[data-v-fd9fe426]:hover{color:#dc2626;background:#dc26260f}html[data-theme=light] .card-desc[data-v-fd9fe426]{color:#646e82;background:#f8fafd}html[data-theme=light] .resource-card[data-v-fd9fe426]{background:#fcfdff;border-color:#0000000d;box-shadow:0 1px 3px #00000008}html[data-theme=light] .resource-card[data-v-fd9fe426]:hover{border-color:var(--border-color,#0000001a);box-shadow:0 4px 12px #0000000f}html[data-theme=light] .resource-label[data-v-fd9fe426]{color:#3c465a}html[data-theme=light] .resource-value.asset[data-v-fd9fe426]{color:#c83c78}html[data-theme=light] .resource-value.style[data-v-fd9fe426]{color:#c86e1e}html[data-theme=light] .chapters-section[data-v-fd9fe426]{background:#f6f9fd;border:1px solid #008cd21a;border-radius:.5rem}html[data-theme=light] .chapters-header[data-v-fd9fe426]{color:#505a6e;border-bottom:1px solid #0000000a;padding-bottom:.5rem}html[data-theme=light] .chapter-item[data-v-fd9fe426]{border-radius:.5rem}html[data-theme=light] .chapter-item[data-v-fd9fe426]:hover{background:#008cd20a}html[data-theme=light] .chapter-item.active[data-v-fd9fe426]{border-left-color:var(--color-primary);background:#008cd20f}html[data-theme=light] .chapter-number[data-v-fd9fe426]{color:#0082aa}html[data-theme=light] .chapter-title[data-v-fd9fe426]{color:#1e2332}html[data-theme=light] .chapter-item.active .chapter-number[data-v-fd9fe426]{color:#006e96;font-weight:700}html[data-theme=light] .chapter-item.active .chapter-title[data-v-fd9fe426]{color:#00648c}html[data-theme=light] .chapter-edit[data-v-fd9fe426],html[data-theme=light] .chapter-delete[data-v-fd9fe426]{color:#828c9b;background:#00000008;border-color:#0000000f}html[data-theme=light] .chapter-edit[data-v-fd9fe426]:hover{color:#2563eb;background:#2563eb0f;border-color:#2563eb33}html[data-theme=light] .chapter-delete[data-v-fd9fe426]:hover{color:#dc2626;background:#dc26260f;border-color:#dc262633}html[data-theme=light] .guide-text[data-v-fd9fe426]{color:#b4780a;text-shadow:none}html[data-theme=light] .arrow-svg[data-v-fd9fe426]{color:#c88c14}html[data-theme=light] .footer-section[data-v-fd9fe426]{border-top-color:#0000000f}html[data-theme=light] .empty-icon[data-v-fd9fe426]{color:#0000001f}html[data-theme=light] .empty-text[data-v-fd9fe426]{color:#828c9b}.color-role[data-v-69e810bb]{--accent-color:#ec4899;--accent-alpha:#ec489926}.color-scene[data-v-69e810bb]{--accent-color:#22c55e;--accent-alpha:#22c55e26}.color-prop[data-v-69e810bb]{--accent-color:#8b5cf6;--accent-alpha:#8b5cf626}.create-modal-overlay[data-v-69e810bb]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10002;background:#000000d9;justify-content:center;align-items:center;animation:.2s fadeIn-69e810bb;display:flex;position:fixed;inset:0}@keyframes fadeIn-69e810bb{0%{opacity:0}to{opacity:1}}.create-modal[data-v-69e810bb]{background:var(--bg-page);border:1px solid var(--accent-alpha,#6366f140);width:90%;max-width:32rem;box-shadow:0 0 0 1px var(--accent-alpha,#6366f11a),0 24px 48px var(--b-50),0 0 100px var(--accent-alpha,#6366f11a);border-radius:1rem;animation:.3s slideIn-69e810bb;overflow:hidden}@keyframes slideIn-69e810bb{0%{opacity:0;transform:translateY(20px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.create-modal-header[data-v-69e810bb]{border-bottom:1px solid var(--accent-alpha,#6366f126);background:linear-gradient(180deg,var(--accent-alpha,#6366f11a) 0%,transparent 100%);justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.create-modal-header h3[data-v-69e810bb]{color:var(--w-95);margin:0;font-size:1.125rem;font-weight:600}.mode-switch[data-v-69e810bb]{border-bottom:1px solid var(--w-5);background:var(--b-20);gap:.5rem;padding:.75rem 1.5rem;display:flex}.mode-btn[data-v-69e810bb]{background:var(--w-3);border:1px solid var(--w-8);color:var(--w-50);cursor:pointer;border-radius:.5rem;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.875rem;transition:all .2s;display:flex}.mode-btn[data-v-69e810bb]:hover{background:var(--w-6);color:var(--w-70)}.mode-btn.active[data-v-69e810bb]{background:var(--accent-alpha,#6366f126);border-color:var(--accent-color,#6366f166);color:var(--accent-color,#818cf8)}.mode-btn svg[data-v-69e810bb]{flex-shrink:0}.mode-desc[data-v-69e810bb]{border-radius:.5rem;align-items:flex-start;gap:.5rem;margin-bottom:1rem;padding:.75rem 1rem;font-size:.8125rem;line-height:1.5;display:flex}.mode-desc.mode-ai[data-v-69e810bb]{color:#a78bfae6;background:#8b5cf61a;border:1px solid #8b5cf633}.mode-desc.mode-upload[data-v-69e810bb]{color:#60a5fae6;background:#3b82f61a;border:1px solid #3b82f633}.mode-desc svg[data-v-69e810bb]{flex-shrink:0;margin-top:.125rem}.close-btn[data-v-69e810bb]{background:var(--w-5);border:1px solid var(--w-10);width:2.25rem;height:2.25rem;color:var(--w-50);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;transition:all .2s;display:flex}.close-btn[data-v-69e810bb]:hover{color:#ff6464e6;background:#ff505026;border-color:#ff50504d}.create-modal-body[data-v-69e810bb]{scrollbar-width:thin;scrollbar-color:var(--w-8) transparent;max-height:65vh;padding:1.5rem;overflow-y:auto}.create-modal-body[data-v-69e810bb]::-webkit-scrollbar{width:6px}.create-modal-body[data-v-69e810bb]::-webkit-scrollbar-track{background:0 0}.create-modal-body[data-v-69e810bb]::-webkit-scrollbar-thumb{background:var(--w-10);border-radius:3px}.form-group[data-v-69e810bb]{margin-bottom:1.25rem}.form-group[data-v-69e810bb]:last-child{margin-bottom:0}.form-label[data-v-69e810bb]{color:var(--w-85);align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:flex}.form-label .required[data-v-69e810bb]{color:var(--accent-color,#6366f1)}.label-count[data-v-69e810bb]{color:var(--accent-color,#6366f1cc);font-size:.75rem;font-weight:400}.image-upload-grid[data-v-69e810bb]{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.image-item[data-v-69e810bb]{aspect-ratio:1;border:1px solid var(--w-10);border-radius:.5rem;position:relative;overflow:hidden}.image-item img[data-v-69e810bb]{object-fit:cover;width:100%;height:100%}.image-item .remove-btn[data-v-69e810bb]{width:1.5rem;height:1.5rem;color:var(--w-80);cursor:pointer;opacity:0;background:#000000b3;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:.25rem;right:.25rem}.image-item:hover .remove-btn[data-v-69e810bb]{opacity:1}.image-item .remove-btn[data-v-69e810bb]:hover{color:var(--w-100);background:#ef4444e6}.image-add-btn[data-v-69e810bb]{aspect-ratio:1;background:var(--w-3);border:2px dashed var(--accent-alpha,#6366f140);cursor:pointer;color:var(--accent-color,#6366f180);border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;transition:all .2s;display:flex}.image-add-btn[data-v-69e810bb]:hover{border-color:var(--accent-color,#6366f180);background:var(--accent-alpha,#6366f10d)}.image-add-btn span[data-v-69e810bb]{color:var(--w-45);font-size:.6875rem}.image-input-hidden[data-v-69e810bb]{display:none}.form-input[data-v-69e810bb]{background:var(--w-5);border:1px solid var(--w-10);width:100%;color:var(--w-90);box-sizing:border-box;border-radius:.5rem;padding:.75rem 1rem;font-size:.875rem;transition:all .2s}.form-input[data-v-69e810bb]:focus{border-color:var(--accent-color,#6366f180);background:var(--w-8);box-shadow:0 0 0 3px var(--accent-alpha,#6366f11a);outline:none}.form-input[data-v-69e810bb]::placeholder{color:var(--w-35)}.form-textarea[data-v-69e810bb]{background:var(--w-5);border:1px solid var(--w-10);width:100%;color:var(--w-90);resize:none;box-sizing:border-box;border-radius:.5rem;min-height:7rem;padding:.75rem 1rem;font-family:inherit;font-size:.875rem;line-height:1.6;transition:all .2s}.form-textarea[data-v-69e810bb]:focus{border-color:var(--accent-color,#6366f180);background:var(--w-8);box-shadow:0 0 0 3px var(--accent-alpha,#6366f11a);outline:none}.form-textarea[data-v-69e810bb]::placeholder{color:var(--w-35)}.form-hint[data-v-69e810bb]{color:var(--w-40);margin:.5rem 0 0;font-size:.75rem;line-height:1.4}.create-modal-footer[data-v-69e810bb]{border-top:1px solid var(--w-5);background:var(--bg-page-2);justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;display:flex}.btn-secondary[data-v-69e810bb]{background:var(--w-5);border:1px solid var(--w-10);color:var(--w-70);cursor:pointer;border-radius:.5rem;padding:.625rem 1.25rem;font-size:.875rem;transition:all .2s}.btn-secondary[data-v-69e810bb]:hover:not(:disabled){background:var(--w-10);color:var(--w-90)}.btn-secondary[data-v-69e810bb]:disabled{opacity:.5;cursor:not-allowed}.btn-primary[data-v-69e810bb]{background:linear-gradient(135deg,var(--accent-color,#6366f1) 0%,var(--accent-color,#8b5cf6) 100%);color:var(--w-100);cursor:pointer;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.btn-primary.color-role[data-v-69e810bb]{background:linear-gradient(135deg,#ec4899,#db2777)}.btn-primary.color-scene[data-v-69e810bb]{background:linear-gradient(135deg,#22c55e,#16a34a)}.btn-primary.color-prop[data-v-69e810bb]{background:linear-gradient(135deg,#8b5cf6,#a855f7)}.btn-primary[data-v-69e810bb]:hover:not(:disabled){box-shadow:0 4px 16px var(--accent-alpha,#6366f166);transform:translateY(-1px)}.btn-primary[data-v-69e810bb]:disabled{opacity:.7;cursor:not-allowed;transform:none}.btn-spinner[data-v-69e810bb]{border:2px solid var(--w-30);border-top-color:var(--w-100);border-radius:50%;width:1rem;height:1rem;animation:.8s linear infinite spin-69e810bb}@keyframes spin-69e810bb{to{transform:rotate(360deg)}}html[data-theme=light] .color-scene[data-v-69e810bb]{--accent-color:#15803d;--accent-alpha:#15803d1f}html[data-theme=light] .btn-primary.color-scene[data-v-69e810bb]{background:linear-gradient(135deg,#15803d,#166534)}html[data-theme=light] .image-item .remove-btn[data-v-69e810bb]{color:#ffffffd9}html[data-theme=light] .image-item .remove-btn[data-v-69e810bb]:hover{color:#fff}.color-role[data-v-142afbf3]{--accent-color:#ec4899;--accent-alpha:#ec489926}.color-scene[data-v-142afbf3]{--accent-color:#22c55e;--accent-alpha:#22c55e26}.color-prop[data-v-142afbf3]{--accent-color:#8b5cf6;--accent-alpha:#8b5cf626}.edit-modal-overlay[data-v-142afbf3]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10002;background:#000000d9;justify-content:center;align-items:center;animation:.2s fadeIn-142afbf3;display:flex;position:fixed;inset:0}@keyframes fadeIn-142afbf3{0%{opacity:0}to{opacity:1}}.edit-modal[data-v-142afbf3]{background:var(--bg-page);border:1px solid var(--accent-alpha,#3b82f640);width:90%;max-width:32rem;box-shadow:0 0 0 1px var(--accent-alpha,#3b82f61a),0 24px 48px var(--b-50),0 0 100px var(--accent-alpha,#3b82f61a);border-radius:1rem;animation:.3s slideIn-142afbf3;overflow:hidden}@keyframes slideIn-142afbf3{0%{opacity:0;transform:translateY(20px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.edit-modal-header[data-v-142afbf3]{border-bottom:1px solid var(--accent-alpha,#3b82f626);background:linear-gradient(180deg,var(--accent-alpha,#3b82f61a) 0%,transparent 100%);justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.edit-modal-header h3[data-v-142afbf3]{color:var(--w-95);margin:0;font-size:1.125rem;font-weight:600}.close-btn[data-v-142afbf3]{background:var(--w-5);border:1px solid var(--w-10);width:2.25rem;height:2.25rem;color:var(--w-50);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;transition:all .2s;display:flex}.close-btn[data-v-142afbf3]:hover{color:#ff6464e6;background:#ff505026;border-color:#ff50504d}.edit-modal-body[data-v-142afbf3]{scrollbar-width:thin;scrollbar-color:var(--w-8) transparent;max-height:65vh;padding:1.5rem;overflow-y:auto}.edit-modal-body[data-v-142afbf3]::-webkit-scrollbar{width:6px}.edit-modal-body[data-v-142afbf3]::-webkit-scrollbar-track{background:0 0}.edit-modal-body[data-v-142afbf3]::-webkit-scrollbar-thumb{background:var(--w-10);border-radius:3px}.form-group[data-v-142afbf3]{margin-bottom:1.25rem}.form-group[data-v-142afbf3]:last-child{margin-bottom:0}.form-label[data-v-142afbf3]{color:var(--w-85);align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:flex}.form-label .required[data-v-142afbf3]{color:var(--accent-color,#3b82f6)}.label-count[data-v-142afbf3]{color:var(--accent-color,#3b82f6cc);font-size:.75rem;font-weight:400}.asset-image-display[data-v-142afbf3]{border:1px solid var(--w-10);background:var(--w-3);aspect-ratio:16/9;border-radius:.5rem;overflow:hidden}.asset-image-display img[data-v-142afbf3]{object-fit:contain;width:100%;height:100%;display:block}.mode-selector-horizontal[data-v-142afbf3]{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.mode-card[data-v-142afbf3]{cursor:pointer;background:var(--w-3);border:2px solid var(--w-10);border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;padding:.75rem .5rem;transition:all .2s;display:flex;position:relative}.mode-card input[type=radio][data-v-142afbf3]{opacity:0;pointer-events:none;position:absolute}.mode-card[data-v-142afbf3]:hover{background:var(--w-5);border-color:var(--w-20)}.mode-card.active[data-v-142afbf3]{background:var(--accent-alpha,#3b82f61a);border-color:var(--accent-color,#3b82f680);box-shadow:0 0 0 3px var(--accent-alpha,#3b82f61a)}.mode-card.disabled[data-v-142afbf3]{opacity:.4;cursor:not-allowed}.mode-card.disabled[data-v-142afbf3]:hover{background:var(--w-3);border-color:var(--w-10)}.mode-icon[data-v-142afbf3]{background:var(--w-5);width:2.5rem;height:2.5rem;color:var(--w-50);border-radius:.5rem;justify-content:center;align-items:center;transition:all .2s;display:flex}.mode-card.active .mode-icon[data-v-142afbf3]{background:var(--accent-alpha,#3b82f626);color:var(--accent-color,#3b82f6e6)}.mode-name[data-v-142afbf3]{color:var(--w-80);text-align:center;font-size:.75rem;font-weight:500;line-height:1.3}.mode-card.active .mode-name[data-v-142afbf3]{color:var(--w-95)}.mode-description[data-v-142afbf3]{background:var(--accent-alpha,#3b82f614);border:1px solid var(--accent-alpha,#3b82f633);color:var(--w-80);border-radius:.5rem;align-items:flex-start;gap:.5rem;margin-top:.75rem;padding:.75rem 1rem;font-size:.8125rem;line-height:1.5;display:flex}.mode-description svg[data-v-142afbf3]{color:var(--accent-color,#3b82f6b3);flex-shrink:0;margin-top:.125rem}.mode-description span[data-v-142afbf3]{flex:1}.form-input[data-v-142afbf3]{background:var(--w-5);border:1px solid var(--w-10);width:100%;color:var(--w-90);box-sizing:border-box;border-radius:.5rem;padding:.75rem 1rem;font-size:.875rem;transition:all .2s}.form-input[data-v-142afbf3]:focus{border-color:var(--accent-color,#3b82f680);background:var(--w-8);box-shadow:0 0 0 3px var(--accent-alpha,#3b82f61a);outline:none}.form-input[data-v-142afbf3]::placeholder{color:var(--w-35)}.form-textarea[data-v-142afbf3]{background:var(--w-5);border:1px solid var(--w-10);width:100%;color:var(--w-90);resize:none;box-sizing:border-box;border-radius:.5rem;min-height:7rem;padding:.75rem 1rem;font-family:inherit;font-size:.875rem;line-height:1.6;transition:all .2s}.form-textarea[data-v-142afbf3]:focus{border-color:var(--accent-color,#3b82f680);background:var(--w-8);box-shadow:0 0 0 3px var(--accent-alpha,#3b82f61a);outline:none}.form-textarea[data-v-142afbf3]::placeholder{color:var(--w-35)}.form-hint[data-v-142afbf3]{color:var(--w-40);margin:.5rem 0 0;font-size:.75rem;line-height:1.4}.edit-modal-footer[data-v-142afbf3]{border-top:1px solid var(--w-5);background:var(--bg-page-2);justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;display:flex}.btn-secondary[data-v-142afbf3]{background:var(--w-5);border:1px solid var(--w-10);color:var(--w-70);cursor:pointer;border-radius:.5rem;padding:.625rem 1.25rem;font-size:.875rem;transition:all .2s}.btn-secondary[data-v-142afbf3]:hover:not(:disabled){background:var(--w-10);color:var(--w-90)}.btn-secondary[data-v-142afbf3]:disabled{opacity:.5;cursor:not-allowed}.btn-primary[data-v-142afbf3]{color:var(--w-100);cursor:pointer;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.btn-primary.color-role[data-v-142afbf3]{background:linear-gradient(135deg,#ec4899,#db2777)}.btn-primary.color-scene[data-v-142afbf3]{background:linear-gradient(135deg,#22c55e,#16a34a)}.btn-primary.color-prop[data-v-142afbf3]{background:linear-gradient(135deg,#8b5cf6,#a855f7)}.btn-primary[data-v-142afbf3]:hover:not(:disabled){box-shadow:0 4px 16px var(--accent-alpha,#3b82f666);transform:translateY(-1px)}.btn-primary[data-v-142afbf3]:disabled{opacity:.7;cursor:not-allowed;transform:none}.btn-spinner[data-v-142afbf3]{border:2px solid var(--w-30);border-top-color:var(--w-100);border-radius:50%;width:1rem;height:1rem;animation:.8s linear infinite spin-142afbf3}@keyframes spin-142afbf3{to{transform:rotate(360deg)}}html[data-theme=light] .color-scene[data-v-142afbf3]{--accent-color:#15803d;--accent-alpha:#15803d1f}html[data-theme=light] .btn-primary.color-scene[data-v-142afbf3]{background:linear-gradient(135deg,#15803d,#166534)}.bottom-container[data-v-52fcbb62]{background-color:var(--bg-input-a);border:.0625rem solid var(--bg-card-2);-webkit-backdrop-filter:blur(.625rem);box-sizing:border-box;border-radius:1.125rem;flex-direction:column;min-height:9rem;max-height:37rem;display:flex;position:relative}.top-section[data-v-52fcbb62]{flex-direction:row;flex:1;align-items:stretch;width:100%;min-height:0;display:flex;overflow:hidden}.input-section[data-v-52fcbb62]{box-sizing:border-box;flex-direction:column;flex:1;min-height:0;padding:.9375rem .625rem .9375rem 1.5625rem;display:flex;overflow:hidden}.input-section[data-v-52fcbb62] .shurukuang-container{flex-direction:column;flex:none;min-height:4rem;display:flex}.input-section[data-v-52fcbb62] .shurukuang-textarea{min-height:4rem;max-height:13.1875rem}.bottom-section[data-v-52fcbb62]{box-sizing:border-box;flex-direction:row;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.625rem;width:100%;height:3rem;padding:.5625rem .9375rem .75rem;display:flex}.send-button[data-v-52fcbb62]{background-color:var(--color-primary);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;transition:all .2s;display:flex}.send-button[data-v-52fcbb62]:hover:not(:disabled){background-color:var(--color-primary);opacity:.9;transform:scale(1.05)}.send-button[data-v-52fcbb62]:active:not(:disabled){transform:scale(.95)}.send-button[data-v-52fcbb62]:disabled{cursor:not-allowed;opacity:.7}.send-button.is-loading[data-v-52fcbb62]{background-color:#ffd700cc}.send-button .send-icon[data-v-52fcbb62]{transform:scaleX(-1)}.send-spinner[data-v-52fcbb62]{border:2px solid var(--b-20);border-top-color:#1a1a1a;border-radius:50%;width:1rem;height:1rem;animation:.8s linear infinite spin-52fcbb62}@keyframes spin-52fcbb62{to{transform:rotate(360deg)}}html[data-theme=light] .send-spinner[data-v-52fcbb62]{border-color:#1e2332 #0000001a #0000001a}.zichan-modal-overlay[data-v-0d16fd86]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10000;background:#000000bf;justify-content:center;align-items:center;animation:.2s ease-out overlay-in-0d16fd86;display:flex;position:fixed;inset:0}@keyframes overlay-in-0d16fd86{0%{opacity:0}to{opacity:1}}.zichan-modal[data-v-0d16fd86]{width:94%;max-width:80rem;max-height:90vh;box-shadow:0 0 0 1px #6366f114,0 24px 48px -12px var(--b-60),0 0 80px -20px #6366f126;background:linear-gradient(160deg,#1a1a24,#12121a);border:1px solid #6366f133;border-radius:1rem;flex-direction:column;animation:.25s ease-out modal-in-0d16fd86;display:flex;overflow:hidden}@keyframes modal-in-0d16fd86{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.modal-header[data-v-0d16fd86]{border-bottom:1px solid var(--w-6);background:#6366f108;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.header-left[data-v-0d16fd86]{align-items:center;gap:.75rem;display:flex}.header-icon[data-v-0d16fd86]{color:#818cf8;background:linear-gradient(135deg,#6366f133,#8b5cf626);border-radius:.625rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.header-title h3[data-v-0d16fd86]{color:var(--w-95);letter-spacing:.02em;margin:0;font-size:1rem;font-weight:600}.header-title p[data-v-0d16fd86]{color:var(--w-40);margin:.125rem 0 0;font-size:.75rem}.close-btn[data-v-0d16fd86]{background:var(--w-4);border:1px solid var(--w-8);width:2rem;height:2rem;color:var(--w-40);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;transition:all .15s;display:flex}.close-btn[data-v-0d16fd86]:hover:not(:disabled){color:#fca5a5;background:#ef44441f;border-color:#ef444440}.close-btn[data-v-0d16fd86]:disabled{opacity:.4;cursor:not-allowed}.modal-content[data-v-0d16fd86]{flex:1;min-height:20rem;max-height:60vh;padding:1.25rem;overflow-y:auto}.modal-content[data-v-0d16fd86]::-webkit-scrollbar{width:5px}.modal-content[data-v-0d16fd86]::-webkit-scrollbar-track{background:0 0}.modal-content[data-v-0d16fd86]::-webkit-scrollbar-thumb{background:var(--w-8);border-radius:4px}.modal-content[data-v-0d16fd86]::-webkit-scrollbar-thumb:hover{background:var(--w-12)}.message-item[data-v-0d16fd86]{margin-bottom:.875rem}.message-item.user[data-v-0d16fd86]{justify-content:flex-end;display:flex}.message-item.user[data-v-0d16fd86] .qipao-main{max-width:50%}.message-item.ai[data-v-0d16fd86]{justify-content:flex-start;display:flex}.result-section[data-v-0d16fd86]{border-top:1px solid var(--w-6);margin-top:1.25rem;padding-top:1.25rem}.result-grid[data-v-0d16fd86]{gap:1rem;display:grid}.result-grid.cols-1[data-v-0d16fd86]{grid-template-columns:1fr}.result-grid.cols-2[data-v-0d16fd86]{grid-template-columns:repeat(2,1fr)}.result-grid.cols-3[data-v-0d16fd86]{grid-template-columns:repeat(3,1fr)}@media (max-width:900px){.result-grid.cols-3[data-v-0d16fd86],.result-grid.cols-2[data-v-0d16fd86]{grid-template-columns:1fr}}.result-column[data-v-0d16fd86]{background:var(--w-2);border:1px solid var(--w-5);border-radius:.75rem;flex-direction:column;padding:.875rem;display:flex}.column-header[data-v-0d16fd86]{border-bottom:1px solid var(--w-6);color:var(--w-85);align-items:center;gap:.5rem;margin-bottom:.75rem;padding-bottom:.75rem;font-size:.875rem;font-weight:600;display:flex}.column-icon[data-v-0d16fd86]{border-radius:.375rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}.column-icon.role[data-v-0d16fd86]{color:#fb923c;background:#fb923c26}.column-icon.scene[data-v-0d16fd86]{color:#60a5fa;background:#3b82f626}.column-icon.prop[data-v-0d16fd86]{color:#c084fc;background:#a855f726}.column-count[data-v-0d16fd86]{color:var(--w-40);background:var(--w-5);border-radius:1rem;margin-left:auto;padding:.125rem .5rem;font-size:.75rem;font-weight:500}.result-group[data-v-0d16fd86]{margin-bottom:1rem}.result-group[data-v-0d16fd86]:last-child{margin-bottom:0}.group-header[data-v-0d16fd86]{align-items:center;gap:.375rem;margin-bottom:.5rem;font-size:.75rem;font-weight:500;display:flex}.group-header.matched[data-v-0d16fd86]{color:#4ade80}.group-header.new[data-v-0d16fd86]{color:#fbbf24}.group-dot[data-v-0d16fd86]{background:currentColor;border-radius:50%;width:6px;height:6px}.group-count[data-v-0d16fd86]{background:var(--w-8);color:var(--w-50);border-radius:.75rem;padding:.0625rem .375rem;font-size:.6875rem}.select-all-btn[data-v-0d16fd86]{background:var(--w-4);border:1px solid var(--w-8);color:var(--w-50);cursor:pointer;border-radius:.25rem;margin-left:auto;padding:.1875rem .5rem;font-size:.625rem;transition:all .15s}.select-all-btn[data-v-0d16fd86]:hover{background:var(--w-8);color:var(--w-80)}.item-list[data-v-0d16fd86]{flex-direction:column;gap:.375rem;display:flex}.item-card[data-v-0d16fd86]{background:var(--w-2);border:1px solid var(--w-5);border-radius:.5rem;align-items:flex-start;gap:.625rem;padding:.625rem .75rem;transition:all .15s;display:flex}.item-card.matched[data-v-0d16fd86]{background:#4ade800a;border-color:#4ade8026}.item-card.matched.selectable[data-v-0d16fd86]{cursor:pointer}.item-card.matched.selectable[data-v-0d16fd86]:hover{background:#4ade8014;border-color:#4ade8040}.item-card.matched.selectable.selected[data-v-0d16fd86]{background:#4ade801a;border-color:#4ade8059}.item-card.new[data-v-0d16fd86]{background:#fbbf2408;border-color:#fbbf241f}.item-card.new.selected[data-v-0d16fd86]{background:#fbbf2414;border-color:#fbbf2440}.item-card.new.editing[data-v-0d16fd86]{background:#6366f114;border-color:#6366f166}.item-checkbox[data-v-0d16fd86]{cursor:pointer;flex-shrink:0;padding-top:.125rem}.checkbox-inner[data-v-0d16fd86]{border:1.5px solid var(--w-25);border-radius:.25rem;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;transition:all .15s;display:flex}.checkbox-inner.checked[data-v-0d16fd86]{color:#000;background:#4ade80;border-color:#4ade80}.item-card.new .checkbox-inner.checked[data-v-0d16fd86]{background:#fbbf24;border-color:#fbbf24}.item-thumb[data-v-0d16fd86]{background:var(--w-4);border-radius:.375rem;flex-shrink:0;width:2.25rem;height:2.25rem;overflow:hidden}.item-thumb img[data-v-0d16fd86]{object-fit:cover;width:100%;height:100%}.item-thumb.placeholder[data-v-0d16fd86]{color:var(--w-20);justify-content:center;align-items:center;display:flex}.item-body[data-v-0d16fd86]{cursor:pointer;flex:1;min-width:0}.item-body.editing[data-v-0d16fd86]{cursor:default;flex-direction:column;gap:.5rem;display:flex}.item-name[data-v-0d16fd86]{color:var(--w-90);margin-bottom:.125rem;font-size:.8125rem;font-weight:600}.item-desc[data-v-0d16fd86]{color:var(--w-40);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.6875rem;line-height:1.45;display:-webkit-box;overflow:hidden}.item-desc.empty[data-v-0d16fd86]{color:var(--w-25);font-style:italic}.edit-input[data-v-0d16fd86]{background:var(--b-30);width:100%;color:var(--w-90);border:1px solid #6366f14d;border-radius:.375rem;outline:none;padding:.375rem .5rem;font-size:.8125rem;transition:border-color .15s}.edit-input[data-v-0d16fd86]:focus{border-color:#6366f199}.edit-input.name[data-v-0d16fd86]{font-weight:600}.edit-input.desc[data-v-0d16fd86]{resize:none;font-size:.75rem;line-height:1.4}.edit-input[data-v-0d16fd86]::placeholder{color:var(--w-30)}.edit-done-btn[data-v-0d16fd86]{color:var(--w-100);cursor:pointer;background:#6366f1cc;border:none;border-radius:.25rem;align-self:flex-end;padding:.25rem .625rem;font-size:.6875rem;font-weight:500;transition:all .15s}.edit-done-btn[data-v-0d16fd86]:hover{background:#6366f1}.item-tag[data-v-0d16fd86]{text-transform:uppercase;letter-spacing:.03em;border-radius:.25rem;flex-shrink:0;padding:.125rem .4375rem;font-size:.5625rem;font-weight:500}.item-tag.matched[data-v-0d16fd86]{color:#4ade80;background:#4ade801f}.item-tag.new[data-v-0d16fd86]{color:#fbbf24;background:#fbbf241f}.empty-state[data-v-0d16fd86]{color:var(--w-25);flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;padding:3rem 2rem;display:flex}.empty-state svg[data-v-0d16fd86]{opacity:.5;margin-bottom:1rem}.empty-state p[data-v-0d16fd86]{margin:0;font-size:.875rem}.modal-input[data-v-0d16fd86]{border-top:1px solid var(--w-5);background:var(--b-20);padding:.875rem 1.25rem}.modal-footer[data-v-0d16fd86]{border-top:1px solid var(--w-5);background:var(--b-20);justify-content:space-between;align-items:center;padding:.875rem 1.25rem;display:flex}.footer-info[data-v-0d16fd86]{color:var(--w-40);font-size:.8125rem}.selected-count strong[data-v-0d16fd86]{color:#fbbf24;font-weight:600}.no-selected[data-v-0d16fd86]{color:var(--w-30)}.footer-actions[data-v-0d16fd86]{gap:.625rem;display:flex}.btn-cancel[data-v-0d16fd86]{background:var(--w-4);border:1px solid var(--w-10);color:var(--w-60);cursor:pointer;border-radius:.5rem;padding:.5rem 1rem;font-size:.8125rem;transition:all .15s}.btn-cancel[data-v-0d16fd86]:hover{background:var(--w-8);color:var(--w-85)}.btn-confirm[data-v-0d16fd86]{color:var(--w-100);cursor:pointer;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;border-radius:.5rem;align-items:center;gap:.375rem;padding:.5rem 1.25rem;font-size:.8125rem;font-weight:500;transition:all .15s;display:flex}.btn-confirm[data-v-0d16fd86]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #6366f159}.btn-confirm[data-v-0d16fd86]:disabled{opacity:.4;cursor:not-allowed}.spin[data-v-0d16fd86]{animation:.8s linear infinite spin-0d16fd86}@keyframes spin-0d16fd86{to{transform:rotate(360deg)}}html[data-theme=light] .zichan-modal-overlay[data-v-0d16fd86]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000004d}html[data-theme=light] .zichan-modal[data-v-0d16fd86]{background:linear-gradient(145deg,#fff,#fafcff,#fff);border:1px solid #00000014;box-shadow:0 20px 60px #00000026,0 0 0 1px #0000000f}html[data-theme=light] .modal-header[data-v-0d16fd86]{background:linear-gradient(#6366f10a 0%,#0000 100%);border-bottom-color:#00000014}html[data-theme=light] .header-icon[data-v-0d16fd86]{color:#6366f1;background:linear-gradient(135deg,#6366f11a,#8b5cf614)}html[data-theme=light] .header-title h3[data-v-0d16fd86]{color:#191c2d}html[data-theme=light] .header-title p[data-v-0d16fd86]{color:#788296}html[data-theme=light] .close-btn[data-v-0d16fd86]{color:#828c9b;background:#00000008;border-color:#0000000f}html[data-theme=light] .close-btn[data-v-0d16fd86]:hover:not(:disabled){color:#dc2626;background:#dc26260f;border-color:#dc262626}html[data-theme=light] .modal-content[data-v-0d16fd86]{scrollbar-color:#0000001f transparent}html[data-theme=light] .modal-content[data-v-0d16fd86]::-webkit-scrollbar-thumb{background:#0000001f}html[data-theme=light] .result-column[data-v-0d16fd86]{background:#fff;border:1px solid #00000014;box-shadow:0 2px 8px #0000000a}html[data-theme=light] .column-header[data-v-0d16fd86]{color:#191e32;border-bottom-color:#0000000f}html[data-theme=light] .column-icon.role[data-v-0d16fd86]{color:#be286e;background:#be286e1a}html[data-theme=light] .column-icon.scene[data-v-0d16fd86]{color:#15803d;background:#15803d1a}html[data-theme=light] .column-icon.prop[data-v-0d16fd86]{color:#6d3ed8;background:#6d3ed81a}html[data-theme=light] .column-count[data-v-0d16fd86]{color:#646e82;background:#0000000d}html[data-theme=light] .result-section[data-v-0d16fd86]{border-top-color:#0000000f}html[data-theme=light] .group-header.matched[data-v-0d16fd86]{color:#15803d}html[data-theme=light] .group-header.new[data-v-0d16fd86]{color:#92400e}html[data-theme=light] .group-dot[data-v-0d16fd86]{opacity:.6}html[data-theme=light] .item-card[data-v-0d16fd86]{background:#fff;border:1.5px solid #00000014;box-shadow:0 1px 3px #0000000a}html[data-theme=light] .item-card.matched[data-v-0d16fd86]{background:#15803d08;border-color:#15803d33}html[data-theme=light] .item-card.matched.selectable[data-v-0d16fd86]:hover{background:#15803d0f;border-color:#15803d4d;box-shadow:0 2px 8px #15803d14}html[data-theme=light] .item-card.matched.selectable.selected[data-v-0d16fd86]{background:#15803d14;border-color:#15803d66}html[data-theme=light] .item-card.new[data-v-0d16fd86]{background:#92400e08;border-color:#92400e33}html[data-theme=light] .item-card.new.selected[data-v-0d16fd86]{background:#92400e14;border-color:#92400e61}html[data-theme=light] .item-card.new.editing[data-v-0d16fd86]{background:#4f46e50a;border-color:#4f46e566}html[data-theme=light] .item-card.new .checkbox-inner.checked[data-v-0d16fd86]{color:#fff;background:#a16207;border-color:#a16207}html[data-theme=light] .item-card.matched .checkbox-inner.checked[data-v-0d16fd86]{color:#fff;background:#15803d;border-color:#15803d}html[data-theme=light] .item-name[data-v-0d16fd86]{color:#191e32}html[data-theme=light] .item-tag.matched[data-v-0d16fd86]{color:#15803d;background:#15803d1a}html[data-theme=light] .item-tag.new[data-v-0d16fd86]{color:#92400e;background:#92400e1a}html[data-theme=light] .modal-footer[data-v-0d16fd86]{background:#fff;border-top:1px solid #00000014;box-shadow:0 -2px 8px #00000008}html[data-theme=light] .footer-info[data-v-0d16fd86]{color:#646e82}html[data-theme=light] .selected-count strong[data-v-0d16fd86]{color:#92400e}html[data-theme=light] .no-selected[data-v-0d16fd86]{color:#a0aab9}html[data-theme=light] .btn-cancel[data-v-0d16fd86]{color:#505a6e;background:#00000008;border-color:#00000014}html[data-theme=light] .btn-cancel[data-v-0d16fd86]:hover{color:#1e2332;background:#0000000f}html[data-theme=light] .btn-confirm[data-v-0d16fd86]{box-shadow:0 2px 8px #6366f140}html[data-theme=light] .btn-confirm[data-v-0d16fd86]:hover:not(:disabled){box-shadow:0 4px 16px #6366f159}.color-role[data-v-7ed7f8d4]{--tab-color:#ec4899;--tab-color-alpha:#ec489926}.color-scene[data-v-7ed7f8d4]{--tab-color:#22c55e;--tab-color-alpha:#22c55e26}.color-prop[data-v-7ed7f8d4]{--tab-color:#8b5cf6;--tab-color-alpha:#8b5cf626}.zichan-modal-overlay[data-v-7ed7f8d4]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;background:#000000bf;justify-content:center;align-items:center;animation:.2s fadeIn-7ed7f8d4;display:flex;position:fixed;inset:0}@keyframes fadeIn-7ed7f8d4{0%{opacity:0}to{opacity:1}}.zichan-modal[data-v-7ed7f8d4]{background:var(--bg-page);width:90%;max-width:72rem;box-shadow:0 0 0 1px #6366f11a,0 24px 48px var(--b-60),0 0 80px #6366f10f;border:1px solid #6366f133;border-radius:1rem;flex-direction:column;animation:.3s slideIn-7ed7f8d4;display:flex;overflow:hidden}@keyframes slideIn-7ed7f8d4{0%{opacity:0;transform:translateY(20px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.modal-header[data-v-7ed7f8d4]{background:linear-gradient(#6366f114 0%,#0000 100%);border-bottom:1px solid #6366f11a;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.header-left[data-v-7ed7f8d4]{align-items:center;gap:.875rem;display:flex}.header-icon[data-v-7ed7f8d4]{color:#818cf8;background:linear-gradient(135deg,#6366f140,#8b5cf626);border-radius:.75rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}.header-title h3[data-v-7ed7f8d4]{color:var(--w-95);margin:0 0 .25rem;font-size:1.125rem;font-weight:600}.header-title p[data-v-7ed7f8d4]{color:var(--w-45);margin:0;font-size:.75rem}.close-btn[data-v-7ed7f8d4]{background:var(--w-5);border:1px solid var(--w-10);width:2.25rem;height:2.25rem;color:var(--w-50);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;transition:all .2s;display:flex}.close-btn[data-v-7ed7f8d4]:hover{color:#ff6464e6;background:#ff505026;border-color:#ff50504d}.modal-tabs[data-v-7ed7f8d4]{border-bottom:1px solid var(--w-5);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1.5rem;display:flex}.tabs-left[data-v-7ed7f8d4]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.tabs-right[data-v-7ed7f8d4]{gap:.625rem;display:flex}.type-tabs[data-v-7ed7f8d4]{background:var(--w-3);border:1px solid var(--w-5);border-radius:.5rem;gap:.25rem;padding:.25rem;display:flex}.type-tab[data-v-7ed7f8d4]{color:var(--w-50);cursor:pointer;background:0 0;border:none;border-radius:.375rem;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.8125rem;transition:all .2s;display:flex}.type-tab[data-v-7ed7f8d4]:hover{background:var(--w-5);color:var(--w-80)}.type-tab.active[data-v-7ed7f8d4]{color:#818cf8;background:#6366f126}.type-tab:first-child.active[data-v-7ed7f8d4]{color:#f472b6;background:#ec489926}.type-tab:nth-child(2).active[data-v-7ed7f8d4]{color:#4ade80;background:#22c55e26}.type-tab:nth-child(3).active[data-v-7ed7f8d4]{color:#a78bfa;background:#8b5cf626}.tab-count[data-v-7ed7f8d4]{background:var(--w-10);border-radius:.25rem;padding:.125rem .375rem;font-size:.6875rem}.style-selector-btn[data-v-7ed7f8d4]{color:var(--w-80);cursor:pointer;background:linear-gradient(135deg,#fb923c1a,#ea580c0d);border:1px solid #fb923c40;border-radius:.5rem;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.8125rem;transition:all .2s;display:flex}.style-selector-btn[data-v-7ed7f8d4]:hover{background:linear-gradient(135deg,#fb923c2e,#ea580c1a);border-color:#fb923c66;transform:translateY(-1px)}.style-selector-btn svg[data-v-7ed7f8d4]:first-child{color:#fb923c;flex-shrink:0}.style-selector-btn .style-label[data-v-7ed7f8d4]{color:var(--w-50)}.style-selector-btn .style-name[data-v-7ed7f8d4]{color:#fb923c;white-space:nowrap;text-overflow:ellipsis;max-width:8rem;font-weight:500;overflow:hidden}.style-selector-btn .arrow-icon[data-v-7ed7f8d4]{color:var(--w-40);flex-shrink:0;transition:transform .2s}.style-selector-btn:hover .arrow-icon[data-v-7ed7f8d4]{transform:translateY(2px)}.ai-extract-btn[data-v-7ed7f8d4]{color:var(--w-80);cursor:pointer;background:linear-gradient(135deg,#8b5cf61a,#a855f70d);border:1px solid #8b5cf640;border-radius:.5rem;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.8125rem;transition:all .2s;display:flex}.ai-extract-btn[data-v-7ed7f8d4]:hover{background:linear-gradient(135deg,#8b5cf62e,#a855f71a);border-color:#8b5cf666;transform:translateY(-1px)}.ai-extract-btn svg[data-v-7ed7f8d4]{color:#a78bfa;flex-shrink:0}.add-item-btn[data-v-7ed7f8d4]{color:#818cf8;cursor:pointer;background:linear-gradient(135deg,#6366f126,#6366f11a);border:1px solid #6366f14d;border-radius:.5rem;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.8125rem;transition:all .2s;display:flex}.add-item-btn.color-role[data-v-7ed7f8d4]{color:#f472b6;background:linear-gradient(135deg,#ec489926,#db27771a);border-color:#ec48994d}.add-item-btn.color-scene[data-v-7ed7f8d4]{color:#4ade80;background:linear-gradient(135deg,#22c55e26,#16a34a1a);border-color:#22c55e4d}.add-item-btn.color-prop[data-v-7ed7f8d4]{color:#a78bfa;background:linear-gradient(135deg,#8b5cf626,#a855f71a);border-color:#8b5cf64d}.add-item-btn[data-v-7ed7f8d4]:hover{transform:translateY(-1px)}.modal-content[data-v-7ed7f8d4]{scrollbar-width:thin;scrollbar-color:var(--w-8) transparent;flex-shrink:0;height:30rem;padding:1.5rem;overflow-y:auto}.modal-content[data-v-7ed7f8d4]::-webkit-scrollbar{width:6px}.modal-content[data-v-7ed7f8d4]::-webkit-scrollbar-track{background:0 0}.modal-content[data-v-7ed7f8d4]::-webkit-scrollbar-thumb{background:var(--w-10);border-radius:3px}.loading-state[data-v-7ed7f8d4]{color:var(--w-50);flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:4rem;display:flex}.loading-spinner[data-v-7ed7f8d4]{border:2px solid #6366f11a;border-top-color:#6366f1;border-radius:50%;width:2rem;height:2rem;animation:.8s linear infinite spin-7ed7f8d4}@keyframes spin-7ed7f8d4{to{transform:rotate(360deg)}}.empty-state[data-v-7ed7f8d4]{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;display:flex}.empty-illustration[data-v-7ed7f8d4]{color:#6366f140;margin-bottom:1.5rem}.empty-illustration.color-role[data-v-7ed7f8d4]{color:#ec489940}.empty-illustration.color-scene[data-v-7ed7f8d4]{color:#22c55e40}.empty-illustration.color-prop[data-v-7ed7f8d4]{color:#8b5cf640}.empty-state h4[data-v-7ed7f8d4]{color:var(--w-70);margin:0 0 .5rem;font-size:1rem;font-weight:500}.empty-tips[data-v-7ed7f8d4]{text-align:center;max-width:32rem}.empty-tips .tip-main[data-v-7ed7f8d4]{color:var(--w-60);margin-bottom:1rem;font-size:.875rem}.empty-tips .tip-main .highlight[data-v-7ed7f8d4]{color:#818cf8;font-weight:500}.empty-tips .tip-main .highlight.color-role[data-v-7ed7f8d4]{color:#f472b6}.empty-tips .tip-main .highlight.color-scene[data-v-7ed7f8d4]{color:#4ade80}.empty-tips .tip-main .highlight.color-prop[data-v-7ed7f8d4]{color:#a78bfa}.empty-tips .tip-divider[data-v-7ed7f8d4]{align-items:center;gap:.75rem;margin:1rem 0;display:flex}.empty-tips .tip-divider[data-v-7ed7f8d4]:before,.empty-tips .tip-divider[data-v-7ed7f8d4]:after{content:"";background:linear-gradient(90deg,#0000,#6366f14d,#0000);flex:1;height:1px}.empty-tips .tip-divider span[data-v-7ed7f8d4]{color:var(--w-35);font-size:.75rem}.empty-tips .tip-auto[data-v-7ed7f8d4]{color:var(--w-50);margin-bottom:.5rem;font-size:.8125rem;line-height:1.6}.empty-tips .tip-auto strong[data-v-7ed7f8d4]{font-weight:500}.empty-tips .tip-auto strong.color-role[data-v-7ed7f8d4]{color:#f472b6}.empty-tips .tip-auto strong.color-scene[data-v-7ed7f8d4]{color:#4ade80}.empty-tips .tip-auto strong.color-prop[data-v-7ed7f8d4]{color:#a78bfa}.empty-tips .tip-note[data-v-7ed7f8d4]{color:var(--w-35);background:#6366f114;border-radius:.375rem;margin-top:.75rem;padding:.5rem .75rem;font-size:.75rem}.loading-more[data-v-7ed7f8d4]{color:var(--w-50);justify-content:center;align-items:center;gap:.5rem;padding:1.5rem;font-size:.8125rem;display:flex}.loading-spinner.small[data-v-7ed7f8d4]{border-width:2px;width:1.25rem;height:1.25rem}.no-more[data-v-7ed7f8d4]{color:var(--w-25);justify-content:center;align-items:center;padding:1rem;font-size:.75rem;display:flex}.item-grid[data-v-7ed7f8d4]{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:1rem;display:grid}.item-card[data-v-7ed7f8d4]{border:1px solid var(--w-6);cursor:pointer;background:#141519;border-radius:.75rem;transition:all .3s;position:relative;overflow:hidden}.item-card[data-v-7ed7f8d4]:hover{box-shadow:0 16px 40px var(--b-30),0 0 30px #6366f11a;border-color:#6366f166;transform:translateY(-4px)}.item-card.is-generating[data-v-7ed7f8d4]{border-color:#3b82f64d}.item-card.is-failed[data-v-7ed7f8d4]{border-color:#ef44444d}.item-preview[data-v-7ed7f8d4]{aspect-ratio:4/3;position:relative;overflow:hidden}.item-preview img[data-v-7ed7f8d4]{object-fit:cover;width:100%;height:100%}.preview-placeholder[data-v-7ed7f8d4]{background:linear-gradient(135deg,#6366f126,#8b5cf626);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.preview-placeholder.color-role[data-v-7ed7f8d4]{background:linear-gradient(135deg,#ec489926,#a855f726)}.preview-placeholder.color-scene[data-v-7ed7f8d4]{background:linear-gradient(135deg,#22c55e26,#16a34a26)}.preview-placeholder.color-prop[data-v-7ed7f8d4]{background:linear-gradient(135deg,#8b5cf626,#6366f126)}.preview-text[data-v-7ed7f8d4]{background:var(--b-30);color:var(--w-90);border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500}.preview-generating[data-v-7ed7f8d4]{background:linear-gradient(135deg,#3b82f633,#9333ea33);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.generating-spinner[data-v-7ed7f8d4]{border:2px solid #3b82f633;border-top-color:#3b82f6;border-radius:50%;width:2rem;height:2rem;animation:.8s linear infinite spin-7ed7f8d4}.preview-failed[data-v-7ed7f8d4]{color:#ef4444;background:linear-gradient(135deg,#ef444433,#ef44441a);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;height:100%;padding:.75rem;display:flex}.failed-message[data-v-7ed7f8d4]{color:#ef4444e6;text-align:center;-webkit-line-clamp:3;line-clamp:3;word-break:break-all;-webkit-box-orient:vertical;font-size:.6875rem;line-height:1.4;display:-webkit-box;overflow:hidden}.item-badge[data-v-7ed7f8d4]{color:var(--w-100);border-radius:.25rem;padding:.125rem .5rem;font-size:.625rem;font-weight:500;position:absolute;top:.5rem;left:.5rem}.item-badge.generating[data-v-7ed7f8d4]{background:#3b82f6cc}.item-badge.failed[data-v-7ed7f8d4]{background:#ef4444cc}.item-actions[data-v-7ed7f8d4]{opacity:0;flex-direction:column;gap:.25rem;transition:all .2s;display:flex;position:absolute;top:.5rem;right:.5rem}.item-card:hover .item-actions[data-v-7ed7f8d4]{opacity:1}.action-icon[data-v-7ed7f8d4]{background:var(--b-80);width:1.625rem;height:1.625rem;color:var(--w-85);cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;transition:all .2s;display:flex}.action-icon.download-icon[data-v-7ed7f8d4]:hover{color:var(--w-100);background:#3b82f6}.action-icon.edit-icon[data-v-7ed7f8d4]:hover{background:var(--color-primary);color:var(--w-100)}.action-icon.delete-icon[data-v-7ed7f8d4]:hover{color:var(--w-100);background:#ef4444}.item-info[data-v-7ed7f8d4]{justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem;display:flex}.item-name[data-v-7ed7f8d4]{min-width:0;color:var(--w-90);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.875rem;font-weight:500;overflow:hidden}.regenerate-btn[data-v-7ed7f8d4]{color:#4ade80;cursor:pointer;background:#22c55e26;border:1px solid #22c55e4d;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:all .2s;display:flex}.regenerate-btn.color-role[data-v-7ed7f8d4]{color:#f472b6;background:#ec489926;border-color:#ec48994d}.regenerate-btn.color-scene[data-v-7ed7f8d4]{color:#4ade80;background:#22c55e26;border-color:#22c55e4d}.regenerate-btn.color-prop[data-v-7ed7f8d4]{color:#a78bfa;background:#8b5cf626;border-color:#8b5cf64d}.regenerate-btn[data-v-7ed7f8d4]:hover{transform:scale(1.1)}.modal-footer[data-v-7ed7f8d4]{border-top:1px solid var(--w-5);background:var(--bg-page-2);justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.footer-info[data-v-7ed7f8d4]{color:var(--w-50);font-size:.8125rem}.footer-info strong[data-v-7ed7f8d4]{font-weight:600}.footer-info strong.color-role[data-v-7ed7f8d4]{color:#f472b6}.footer-info strong.color-scene[data-v-7ed7f8d4]{color:#4ade80}.footer-info strong.color-prop[data-v-7ed7f8d4]{color:#a78bfa}.footer-actions[data-v-7ed7f8d4]{gap:.75rem;display:flex}.btn-download[data-v-7ed7f8d4]{color:#60a5fa;cursor:pointer;background:linear-gradient(135deg,#3b82f626,#2563eb1a);border:1px solid #3b82f659;border-radius:.5rem;align-items:center;gap:.375rem;padding:.625rem 1rem;font-size:.875rem;transition:all .2s;display:flex}.btn-download[data-v-7ed7f8d4]:hover{background:linear-gradient(135deg,#3b82f640,#2563eb2e);border-color:#3b82f680;transform:translateY(-1px)}.btn-regenerate[data-v-7ed7f8d4]{color:#4ade80;cursor:pointer;background:linear-gradient(135deg,#22c55e26,#16a34a1a);border:1px solid #22c55e59;border-radius:.5rem;align-items:center;gap:.375rem;padding:.625rem 1rem;font-size:.875rem;transition:all .2s;display:flex}.btn-regenerate[data-v-7ed7f8d4]:hover:not(:disabled){background:linear-gradient(135deg,#22c55e40,#16a34a2e);border-color:#22c55e80;transform:translateY(-1px)}.btn-regenerate[data-v-7ed7f8d4]:disabled{opacity:.6;cursor:not-allowed}.btn-regenerate .btn-loading-spinner[data-v-7ed7f8d4]{border:2px solid #4ade8033;border-top-color:#4ade80;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite spin-7ed7f8d4}.btn-secondary[data-v-7ed7f8d4]{background:var(--w-5);border:1px solid var(--w-10);color:var(--w-70);cursor:pointer;border-radius:.5rem;padding:.625rem 1.25rem;font-size:.875rem;transition:all .2s}.btn-secondary[data-v-7ed7f8d4]:hover{background:var(--w-10);color:var(--w-90)}.btn-primary[data-v-7ed7f8d4]{color:var(--w-100);cursor:pointer;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;border-radius:.5rem;padding:.625rem 1.5rem;font-size:.875rem;font-weight:500;transition:all .2s}.btn-primary.color-role[data-v-7ed7f8d4]{background:linear-gradient(135deg,#ec4899,#db2777)}.btn-primary.color-scene[data-v-7ed7f8d4]{background:linear-gradient(135deg,#22c55e,#16a34a)}.btn-primary.color-prop[data-v-7ed7f8d4]{background:linear-gradient(135deg,#8b5cf6,#a855f7)}.btn-primary[data-v-7ed7f8d4]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #6366f14d}.zoom-icon[data-v-7ed7f8d4]{width:2.25rem;height:2.25rem;color:var(--w-95);cursor:pointer;opacity:0;background:#000000d9;border-radius:.5rem;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;bottom:.5rem;right:.5rem}.item-card:hover .zoom-icon[data-v-7ed7f8d4]{opacity:1}.zoom-icon[data-v-7ed7f8d4]:hover{color:var(--w-100);background:#6366f1e6;transform:scale(1.05)}html[data-theme=light] .zichan-modal-overlay[data-v-7ed7f8d4]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000004d}html[data-theme=light] .zichan-modal[data-v-7ed7f8d4]{background:linear-gradient(145deg,#fff,#fafcff,#fff);border:1px solid #00000014;box-shadow:0 20px 60px #00000026,0 0 0 1px #0000000f}html[data-theme=light] .modal-header[data-v-7ed7f8d4]{background:linear-gradient(#6366f10a 0%,#0000 100%);border-bottom-color:#0000000f}html[data-theme=light] .header-icon[data-v-7ed7f8d4]{color:#6366f1;background:linear-gradient(135deg,#6366f11a,#8b5cf614)}html[data-theme=light] .header-title h3[data-v-7ed7f8d4]{color:#191c2d}html[data-theme=light] .header-title p[data-v-7ed7f8d4]{color:#788296}html[data-theme=light] .close-btn[data-v-7ed7f8d4]{color:#828c9b;background:#00000008;border-color:#0000000f}html[data-theme=light] .close-btn[data-v-7ed7f8d4]:hover{color:#dc2626;background:#dc26260f;border-color:#dc262626}html[data-theme=light] .modal-tabs[data-v-7ed7f8d4]{background:#fcfdff;border-bottom-color:#0000000f}html[data-theme=light] .type-tabs[data-v-7ed7f8d4]{background:#00000008;border-color:#0000000f}html[data-theme=light] .type-tab[data-v-7ed7f8d4]{color:#646e82}html[data-theme=light] .type-tab[data-v-7ed7f8d4]:hover{color:#323746;background:#0000000a}html[data-theme=light] .type-tab:first-child.active[data-v-7ed7f8d4]{color:#be286e;background:#ec489914}html[data-theme=light] .type-tab:nth-child(2).active[data-v-7ed7f8d4]{color:#15803d;background:#15803d14}html[data-theme=light] .type-tab:nth-child(3).active[data-v-7ed7f8d4]{color:#6d3ed8;background:#6d3ed814}html[data-theme=light] .tab-count[data-v-7ed7f8d4]{color:#646e82;background:#0000000f}html[data-theme=light] .style-selector-btn[data-v-7ed7f8d4]{color:#3c465a;background:linear-gradient(135deg,#c2410c0f,#c2410c08);border-color:#c2410c2e}html[data-theme=light] .style-selector-btn[data-v-7ed7f8d4]:hover{background:linear-gradient(135deg,#c2410c1a,#c2410c0f);border-color:#c2410c4d}html[data-theme=light] .style-selector-btn svg[data-v-7ed7f8d4]:first-child,html[data-theme=light] .style-selector-btn .style-name[data-v-7ed7f8d4]{color:#c2410c}html[data-theme=light] .style-selector-btn .style-label[data-v-7ed7f8d4]{color:#788296}html[data-theme=light] .ai-extract-btn[data-v-7ed7f8d4]{color:#6d3ed8;background:linear-gradient(135deg,#6d3ed80f,#7e3af208);border-color:#6d3ed82e}html[data-theme=light] .ai-extract-btn[data-v-7ed7f8d4]:hover{background:linear-gradient(135deg,#6d3ed81a,#7e3af20f);border-color:#6d3ed84d}html[data-theme=light] .ai-extract-btn svg[data-v-7ed7f8d4]{color:#6d3ed8}html[data-theme=light] .add-item-btn[data-v-7ed7f8d4]{color:#4f46e5;background:linear-gradient(135deg,#4f46e50f,#4f46e50a);border-color:#4f46e533}html[data-theme=light] .add-item-btn.color-role[data-v-7ed7f8d4]{color:#be286e;background:linear-gradient(135deg,#be286e0f,#be286e0a);border-color:#be286e33}html[data-theme=light] .add-item-btn.color-scene[data-v-7ed7f8d4]{color:#15803d;background:linear-gradient(135deg,#15803d0f,#1665340a);border-color:#15803d33}html[data-theme=light] .add-item-btn.color-prop[data-v-7ed7f8d4]{color:#6d3ed8;background:linear-gradient(135deg,#6d3ed80f,#7e3af20a);border-color:#6d3ed833}html[data-theme=light] .modal-content[data-v-7ed7f8d4]{scrollbar-color:#0000001f transparent;background:#f6f8fc}html[data-theme=light] .modal-content[data-v-7ed7f8d4]::-webkit-scrollbar-thumb{background:#0000001f}html[data-theme=light] .item-card[data-v-7ed7f8d4]{background:#fff;border:1.5px solid #0000001a;border-radius:.75rem;box-shadow:0 1px 4px #0000000d}html[data-theme=light] .item-card[data-v-7ed7f8d4]:hover{border-color:#0003;transform:translateY(-2px);box-shadow:0 4px 16px #0000001a}html[data-theme=light] .item-card.is-failed[data-v-7ed7f8d4]{border-color:#b91c1c4d}html[data-theme=light] .item-card.is-generating[data-v-7ed7f8d4]{border-color:#2563eb4d}html[data-theme=light] .item-card.is-new[data-v-7ed7f8d4]{border-color:#4f46e566;box-shadow:0 0 16px #4f46e51f}html[data-theme=light] .item-preview[data-v-7ed7f8d4]{background:#f5f7fa;border-bottom:1px solid #0000000f}html[data-theme=light] .item-info[data-v-7ed7f8d4]{border-top:none;padding:.5rem .625rem}html[data-theme=light] .item-name[data-v-7ed7f8d4]{color:#191e32;font-weight:500}html[data-theme=light] .action-icon[data-v-7ed7f8d4]{color:#3c4150;background:#ffffffeb;box-shadow:0 1px 4px #0000001a}html[data-theme=light] .zoom-icon[data-v-7ed7f8d4]{color:#3c4150;background:#ffffffe0;box-shadow:0 1px 4px #0000001a}html[data-theme=light] .zoom-icon[data-v-7ed7f8d4]:hover{color:#fff;background:#6366f1d9}html[data-theme=light] .regenerate-btn.color-role[data-v-7ed7f8d4]{color:#be286e;background:#be286e0f;border-color:#be286e33}html[data-theme=light] .regenerate-btn.color-scene[data-v-7ed7f8d4]{color:#15803d;background:#15803d0f;border-color:#15803d33}html[data-theme=light] .regenerate-btn.color-prop[data-v-7ed7f8d4]{color:#6d3ed8;background:#6d3ed80f;border-color:#6d3ed833}html[data-theme=light] .preview-placeholder.color-role[data-v-7ed7f8d4]{background:linear-gradient(135deg,#be286e0f,#a855f70f)}html[data-theme=light] .preview-placeholder.color-scene[data-v-7ed7f8d4]{background:linear-gradient(135deg,#15803d0f,#1665340f)}html[data-theme=light] .preview-placeholder.color-prop[data-v-7ed7f8d4]{background:linear-gradient(135deg,#6d3ed80f,#4f46e50f)}html[data-theme=light] .preview-missing[data-v-7ed7f8d4]{background:#f8f9fc;border:1px dashed #0000001f}html[data-theme=light] .preview-text[data-v-7ed7f8d4]{color:#505a6e;background:#0000000a}html[data-theme=light] .modal-footer[data-v-7ed7f8d4]{background:#fff;border-top:1px solid #00000014;box-shadow:0 -2px 8px #00000008}html[data-theme=light] .footer-info[data-v-7ed7f8d4]{color:#646e82}html[data-theme=light] .footer-info strong.color-role[data-v-7ed7f8d4]{color:#be286e}html[data-theme=light] .footer-info strong.color-scene[data-v-7ed7f8d4]{color:#15803d}html[data-theme=light] .footer-info strong.color-prop[data-v-7ed7f8d4]{color:#6d3ed8}html[data-theme=light] .btn-download[data-v-7ed7f8d4]{color:#2563eb;background:linear-gradient(135deg,#2563eb0f,#2563eb08);border-color:#2563eb33}html[data-theme=light] .btn-download[data-v-7ed7f8d4]:hover{background:linear-gradient(135deg,#2563eb1a,#2563eb0f);border-color:#2563eb59}html[data-theme=light] .btn-regenerate[data-v-7ed7f8d4]{color:#15803d;background:linear-gradient(135deg,#15803d0f,#1665340a);border-color:#15803d33}html[data-theme=light] .btn-regenerate[data-v-7ed7f8d4]:hover:not(:disabled){background:linear-gradient(135deg,#15803d1f,#16653414);border-color:#15803d59}html[data-theme=light] .btn-regenerate .btn-loading-spinner[data-v-7ed7f8d4]{border-color:#15803d #15803d33 #15803d33}html[data-theme=light] .btn-secondary[data-v-7ed7f8d4]{color:#505a6e;background:#00000008;border-color:#00000014}html[data-theme=light] .btn-secondary[data-v-7ed7f8d4]:hover{color:#1e2332;background:#0000000f}html[data-theme=light] .btn-primary.color-role[data-v-7ed7f8d4]{background:linear-gradient(135deg,#be286e,#aa1e5f)}html[data-theme=light] .btn-primary.color-scene[data-v-7ed7f8d4]{background:linear-gradient(135deg,#15803d,#166534)}html[data-theme=light] .btn-primary.color-prop[data-v-7ed7f8d4]{background:linear-gradient(135deg,#6d3ed8,#7e3af2)}html[data-theme=light] .empty-state h4[data-v-7ed7f8d4]{color:#323746}html[data-theme=light] .empty-illustration.color-role[data-v-7ed7f8d4]{color:#be286e33}html[data-theme=light] .empty-illustration.color-scene[data-v-7ed7f8d4]{color:#15803d33}html[data-theme=light] .empty-illustration.color-prop[data-v-7ed7f8d4]{color:#6d3ed833}html[data-theme=light] .empty-tips .tip-main .highlight.color-role[data-v-7ed7f8d4]{color:#be286e}html[data-theme=light] .empty-tips .tip-main .highlight.color-scene[data-v-7ed7f8d4]{color:#15803d}html[data-theme=light] .empty-tips .tip-main .highlight.color-prop[data-v-7ed7f8d4]{color:#6d3ed8}html[data-theme=light] .empty-tips .tip-auto strong.color-role[data-v-7ed7f8d4]{color:#be286e}html[data-theme=light] .empty-tips .tip-auto strong.color-scene[data-v-7ed7f8d4]{color:#15803d}html[data-theme=light] .empty-tips .tip-auto strong.color-prop[data-v-7ed7f8d4]{color:#6d3ed8}html[data-theme=light] .empty-tips .tip-note[data-v-7ed7f8d4]{color:#646e82;background:#4f46e50a}html[data-theme=light] .empty-tips .tip-divider[data-v-7ed7f8d4]:before,html[data-theme=light] .empty-tips .tip-divider[data-v-7ed7f8d4]:after{background:linear-gradient(90deg,#0000,#00000014,#0000)}html[data-theme=light] .color-scene[data-v-7ed7f8d4]{--tab-color:#15803d;--tab-color-alpha:#15803d14}html[data-theme=light] .loading-state[data-v-7ed7f8d4],html[data-theme=light] .loading-more[data-v-7ed7f8d4]{color:#414b64}html[data-theme=light] .no-more[data-v-7ed7f8d4]{color:#a0aab9}html[data-theme=light] .image-preview-overlay[data-v-7ed7f8d4]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000059}html[data-theme=light] .image-preview-container .preview-header[data-v-7ed7f8d4]{background:#fff;box-shadow:0 1px #0000000f}html[data-theme=light] .preview-title[data-v-7ed7f8d4]{color:#191c2d}html[data-theme=light] .preview-close[data-v-7ed7f8d4]{color:#646e82;background:#0000000a}html[data-theme=light] .preview-close[data-v-7ed7f8d4]:hover{color:#dc2626;background:#dc26260f}html[data-theme=light] .preview-body[data-v-7ed7f8d4]{background:#fafbff}.image-preview-overlay[data-v-7ed7f8d4]{z-index:10001;background:#000000e6;justify-content:center;align-items:center;animation:.2s fadeIn-7ed7f8d4;display:flex;position:fixed;inset:0}.image-preview-container[data-v-7ed7f8d4]{flex-direction:column;max-width:90vw;max-height:90vh;display:flex}.image-preview-container .preview-header[data-v-7ed7f8d4]{background:var(--b-50);border-radius:.5rem .5rem 0 0;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.preview-title[data-v-7ed7f8d4]{color:var(--w-90);font-size:1rem;font-weight:500}.preview-close[data-v-7ed7f8d4]{background:var(--w-10);width:2.5rem;height:2.5rem;color:var(--w-70);cursor:pointer;border:none;border-radius:.5rem;justify-content:center;align-items:center;transition:all .2s;display:flex}.preview-close[data-v-7ed7f8d4]:hover{color:#ff6464;background:#ff50504d}.preview-body[data-v-7ed7f8d4]{flex:1;justify-content:center;align-items:center;display:flex;overflow:auto}.preview-body img[data-v-7ed7f8d4]{object-fit:contain;border-radius:0 0 .5rem .5rem;max-width:100%;max-height:calc(90vh - 4rem)}.chushi-container[data-v-75330df9]{background:linear-gradient(#06080c,#0c0f16,#080a10);flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.tutorial-float-btn[data-v-75330df9]{z-index:100;color:var(--w-100);cursor:pointer;background:linear-gradient(135deg,#ff6b35e6,#ff9a00e6);border:1px solid #ff9a0080;border-radius:10px;align-items:center;gap:.6rem;padding:.65rem 1.25rem;font-size:.875rem;font-weight:500;transition:all .3s;display:flex;position:absolute;top:24px;left:24px;box-shadow:0 4px 20px #ff6b354d}.tutorial-float-btn[data-v-75330df9]:hover{background:linear-gradient(135deg,#ff7846,#ffaa1e);transform:translateY(-2px);box-shadow:0 8px 30px #ff6b3566}.tutorial-pulse[data-v-75330df9]{border:2px solid #ff9a0099;border-radius:12px;animation:2s ease-in-out infinite tutorialPulse-75330df9;position:absolute;inset:-3px}@keyframes tutorialPulse-75330df9{0%,to{opacity:0;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.tutorial-icon[data-v-75330df9]{justify-content:center;align-items:center;display:flex}.bg-effects[data-v-75330df9]{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.gradient-flow[data-v-75330df9]{background:conic-gradient(from 0deg at 50% 50%,transparent 0deg,var(--c-primary-3) 60deg,transparent 120deg,#00e5a005 180deg,transparent 240deg,#7850ff05 300deg,transparent 360deg);animation:60s linear infinite flowRotate-75330df9;position:absolute;inset:-50%}@keyframes flowRotate-75330df9{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.gradient-orb[data-v-75330df9]{filter:blur(100px);border-radius:50%;animation:25s ease-in-out infinite orbFloat-75330df9;position:absolute}.orb-1[data-v-75330df9]{background:radial-gradient(circle,var(--c-primary-15) 0%,transparent 70%);width:800px;height:800px;top:-30%;right:-20%}.orb-2[data-v-75330df9]{background:radial-gradient(circle,#00e5a01f 0%,#0000 70%);width:600px;height:600px;animation-delay:-8s;bottom:-20%;left:-15%}.orb-3[data-v-75330df9]{background:radial-gradient(circle,#7850ff1a 0%,#0000 70%);width:400px;height:400px;animation-delay:-16s;top:40%;left:20%}.orb-4[data-v-75330df9]{background:radial-gradient(circle,#ff649614 0%,#0000 70%);width:300px;height:300px;animation-delay:-12s;bottom:30%;right:25%}@keyframes orbFloat-75330df9{0%,to{transform:translate(0)scale(1)}25%{transform:translate(50px,-30px)scale(1.1)}50%{transform:translate(-30px,50px)scale(.9)}75%{transform:translate(-50px,-20px)scale(1.05)}}.grid-lines[data-v-75330df9]{background-image:linear-gradient(#00cae00a 1px,#0000 1px),linear-gradient(90deg,#00cae00a 1px,#0000 1px);background-size:80px 80px;animation:10s ease-in-out infinite gridPulse-75330df9;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 60%,#000 20%,#0000 70%);mask-image:radial-gradient(80% 60%,#000 20%,#0000 70%)}@keyframes gridPulse-75330df9{0%,to{opacity:.5}50%{opacity:1}}.scan-line[data-v-75330df9]{background:linear-gradient(90deg,transparent,var(--c-primary-50),transparent);height:2px;animation:8s linear infinite scanMove-75330df9;position:absolute;left:0;right:0}@keyframes scanMove-75330df9{0%{opacity:0;top:-2px}5%{opacity:1}95%{opacity:1}to{opacity:0;top:100%}}.particles[data-v-75330df9]{position:absolute;inset:0}.particle[data-v-75330df9]{background:var(--c-primary-80);box-shadow:0 0 6px var(--c-primary-50);border-radius:50%;animation:20s ease-in-out infinite particleDrift-75330df9;position:absolute}@keyframes particleDrift-75330df9{0%,to{opacity:0;transform:translate(0)}10%{opacity:1}90%{opacity:1}to{transform:translate(calc(var(--dx,30px)),calc(var(--dy,-80px)));opacity:0}}.connection-lines[data-v-75330df9]{width:100%;height:100%;position:absolute;inset:0}.conn-line[data-v-75330df9]{fill:none;stroke:var(--c-primary-10);stroke-width:.5px;stroke-dasharray:200;stroke-dashoffset:200px;animation:15s linear infinite lineFlow-75330df9}.conn-line.delay-1[data-v-75330df9]{stroke:#00e5a01a;animation-delay:-5s}.conn-line.delay-2[data-v-75330df9]{stroke:#7850ff1a;animation-delay:-10s}@keyframes lineFlow-75330df9{0%{stroke-dashoffset:200px}50%{stroke-dashoffset:0}to{stroke-dashoffset:-200px}}.content-wrapper[data-v-75330df9]{z-index:1;flex-direction:column;flex:1;justify-content:center;gap:2rem;width:100%;max-width:1400px;margin:0 auto;padding:1.5rem 2.5rem;display:flex;position:relative}.hero-section[data-v-75330df9]{justify-content:center;align-items:center;gap:2rem;margin-top:2rem;padding:1rem 0;display:flex}.logo-container[data-v-75330df9]{flex-shrink:0;width:80px;height:80px;position:relative}.logo-rings[data-v-75330df9]{position:absolute;inset:0}.ring[data-v-75330df9]{border:1px solid var(--c-primary-20);border-radius:50%;animation:3s ease-in-out infinite ringPulse-75330df9;position:absolute;inset:0}.ring-1[data-v-75330df9]{animation-delay:0s}.ring-2[data-v-75330df9]{border-color:#00e5a026;animation-delay:.5s;inset:-10px}@keyframes ringPulse-75330df9{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.logo-core[data-v-75330df9]{animation:4s ease-in-out infinite coreFloat-75330df9,20s linear infinite coreSpin-75330df9;position:absolute;inset:10px}.logo-core svg[data-v-75330df9]{width:100%;height:100%}@keyframes coreFloat-75330df9{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes coreSpin-75330df9{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.title-area[data-v-75330df9]{flex-direction:column;align-items:center;gap:.5rem;display:flex}.title-badge[data-v-75330df9]{background:var(--c-primary-10);border:1px solid var(--c-primary-30);color:var(--c-primary-90);text-transform:uppercase;letter-spacing:.15em;border-radius:100px;align-items:center;gap:.4rem;padding:.25rem .75rem;font-size:.65rem;display:flex}.badge-dot[data-v-75330df9]{background:#00e5a0;border-radius:50%;width:5px;height:5px;animation:2s ease-in-out infinite badgePulse-75330df9}@keyframes badgePulse-75330df9{0%,to{opacity:.5}50%{opacity:1;box-shadow:0 0 6px #00e5a0cc}}.hero-title[data-v-75330df9]{background:linear-gradient(135deg,var(--w-100) 0%,var(--color-primary) 50%,#00e5a0 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:2rem;font-weight:700}.hero-desc[data-v-75330df9]{color:#8c99a0cc;margin:0;font-size:.85rem}.cta-btn[data-v-75330df9]{cursor:pointer;background:0 0;border:none;border-radius:10px;flex-shrink:0;padding:.75rem 1.75rem;position:relative;overflow:hidden}.cta-bg[data-v-75330df9]{background:linear-gradient(135deg,var(--c-primary-90) 0%,#00e5a0e6 100%);border-radius:10px;transition:all .3s;position:absolute;inset:0}.cta-btn:hover .cta-bg[data-v-75330df9]{box-shadow:0 8px 30px -8px var(--c-primary-50);transform:scale(1.02)}.cta-content[data-v-75330df9]{color:#050a0f;z-index:1;align-items:center;gap:.5rem;font-size:.95rem;font-weight:600;display:flex;position:relative}.cta-shine[data-v-75330df9]{background:linear-gradient(90deg,transparent,var(--w-30),transparent);width:100%;height:100%;animation:3s ease-in-out infinite ctaShine-75330df9;position:absolute;top:0;left:-100%}@keyframes ctaShine-75330df9{0%,to{left:-100%}50%{left:100%}}.features-section[data-v-75330df9]{flex-direction:column;flex:1;justify-content:center;gap:1.5rem;padding-top:0;display:flex}.showcase-area[data-v-75330df9]{perspective:1000px;justify-content:center;align-items:center;display:flex}.showcase-card[data-v-75330df9]{min-width:500px;transform-style:preserve-3d;background:linear-gradient(135deg,#191e28f2,#12161ee6);border-radius:16px;padding:1.25rem 2rem;position:relative;overflow:hidden}.showcase-inner[data-v-75330df9]{align-items:center;gap:1.25rem;display:flex}.showcase-card .feature-info[data-v-75330df9]{flex:1}.showcase-card .feature-info h3[data-v-75330df9]{color:#f5fbff;margin:0 0 .4rem;font-size:1.1rem;font-weight:600}.showcase-card .feature-desc[data-v-75330df9]{color:#8c99a0e6;margin:0;font-size:.85rem;line-height:1.5}.showcase-card.fly-in[data-v-75330df9]{animation:.6s cubic-bezier(.34,1.56,.64,1) forwards flyIn-75330df9}@keyframes flyIn-75330df9{0%{opacity:0;transform:scale(.3)rotateY(-180deg)translateY(100px)}to{opacity:1;transform:scale(1)rotateY(0)translateY(0)}}.showcase-card.showing[data-v-75330df9]{animation:2s ease-in-out infinite cardGlow-75330df9}@keyframes cardGlow-75330df9{0%,to{box-shadow:0 0 30px var(--c-primary-20),0 20px 60px -20px var(--b-50)}50%{box-shadow:0 0 50px var(--c-primary-40),0 25px 70px -20px var(--b-60)}}.showcase-card.fly-out[data-v-75330df9]{animation:.6s cubic-bezier(.36,0,.66,-.56) forwards flyOut-75330df9}@keyframes flyOut-75330df9{0%{opacity:1;transform:scale(1)rotateY(0)translateY(0)}to{opacity:0;transform:scale(.3)rotateY(180deg)translateY(-100px)}}.showcase-card .card-glow[data-v-75330df9]{opacity:1}.showcase-card .card-border.border-0[data-v-75330df9]{border-color:var(--c-primary-50)}.showcase-card .card-border.border-1[data-v-75330df9]{border-color:#00e5a080}.showcase-card .card-border.border-2[data-v-75330df9]{border-color:#a855f780}.showcase-card .card-border.border-3[data-v-75330df9]{border-color:#f59e0b80}.showcase-card .card-border.border-4[data-v-75330df9]{border-color:#ec489980}.showcase-card .card-border.border-5[data-v-75330df9]{border-color:#3b82f680}.showcase-card .icon-pulse[data-v-75330df9]{animation:1.5s ease-in-out infinite iconPulseAnim-75330df9}.feature-card.hidden-card[data-v-75330df9]{opacity:.4;transform:scale(.95)}.feature-card .card-glow[data-v-75330df9],.feature-card .feature-number[data-v-75330df9]{display:none}.features-grid[data-v-75330df9]{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.feature-card[data-v-75330df9]{background:#14182099;border-radius:10px;align-items:center;gap:.6rem;padding:.75rem 1rem;transition:opacity .3s,transform .3s;display:flex;position:relative;overflow:hidden}.mini-icon-area[data-v-75330df9]{flex-shrink:0;width:36px;height:36px;position:relative}.mini-icon-area .icon-bg[data-v-75330df9]{border-radius:8px;inset:0;transform:rotate(-5deg)}.mini-icon-area .feature-icon[data-v-75330df9] svg{width:18px!important;height:18px!important}.card-title[data-v-75330df9]{color:#c8d2dce6;white-space:nowrap;font-size:.8rem;font-weight:500}.card-glow[data-v-75330df9]{opacity:0;transition:opacity .5s;position:absolute;inset:0}.card-glow.glow-0[data-v-75330df9]{background:radial-gradient(ellipse 100% 100% at 50% 0%,var(--c-primary-15) 0%,transparent 70%)}.card-glow.glow-1[data-v-75330df9]{background:radial-gradient(100% 100% at 50% 0,#00e5a026 0%,#0000 70%)}.card-glow.glow-2[data-v-75330df9]{background:radial-gradient(100% 100% at 50% 0,#a855f726 0%,#0000 70%)}.card-glow.glow-3[data-v-75330df9]{background:radial-gradient(100% 100% at 50% 0,#f59e0b26 0%,#0000 70%)}.card-glow.glow-4[data-v-75330df9]{background:radial-gradient(100% 100% at 50% 0,#ec489926 0%,#0000 70%)}.card-glow.glow-5[data-v-75330df9]{background:radial-gradient(100% 100% at 50% 0,#3b82f626 0%,#0000 70%)}.card-border[data-v-75330df9]{border:1px solid var(--w-6);border-radius:16px;transition:border-color .5s;position:absolute;inset:0}.feature-icon-area[data-v-75330df9]{flex-shrink:0;width:48px;height:48px;position:relative}.icon-bg[data-v-75330df9]{border-radius:14px;transition:background .5s;position:absolute;inset:0;transform:rotate(-8deg)}.icon-bg.bg-0[data-v-75330df9]{background:linear-gradient(135deg,var(--c-primary-15) 0%,var(--c-primary-5) 100%)}.icon-bg.bg-1[data-v-75330df9]{background:linear-gradient(135deg,#00e5a026,#00e5a00d)}.icon-bg.bg-2[data-v-75330df9]{background:linear-gradient(135deg,#a855f726,#a855f70d)}.icon-bg.bg-3[data-v-75330df9]{background:linear-gradient(135deg,#f59e0b26,#f59e0b0d)}.icon-bg.bg-4[data-v-75330df9]{background:linear-gradient(135deg,#ec489926,#ec48990d)}.icon-bg.bg-5[data-v-75330df9]{background:linear-gradient(135deg,#3b82f626,#3b82f60d)}.feature-icon[data-v-75330df9]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.feature-icon.icon-0[data-v-75330df9]{color:var(--c-primary-90)}.feature-icon.icon-1[data-v-75330df9]{color:#00e5a0e6}.feature-icon.icon-2[data-v-75330df9]{color:#a855f7e6}.feature-icon.icon-3[data-v-75330df9]{color:#f59e0be6}.feature-icon.icon-4[data-v-75330df9]{color:#ec4899e6}.feature-icon.icon-5[data-v-75330df9]{color:#3b82f6e6}.feature-icon[data-v-75330df9] svg{flex-shrink:0;width:38px!important;height:38px!important}.icon-pulse[data-v-75330df9]{opacity:0;border:1px solid;border-radius:18px;position:absolute;inset:-4px}.icon-pulse.pulse-0[data-v-75330df9]{border-color:var(--c-primary-50)}.icon-pulse.pulse-1[data-v-75330df9]{border-color:#00e5a080}.icon-pulse.pulse-2[data-v-75330df9]{border-color:#a855f780}.icon-pulse.pulse-3[data-v-75330df9]{border-color:#f59e0b80}.icon-pulse.pulse-4[data-v-75330df9]{border-color:#ec489980}.icon-pulse.pulse-5[data-v-75330df9]{border-color:#3b82f680}@keyframes iconPulseAnim-75330df9{0%,to{opacity:0;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.desc-cursor[data-v-75330df9]{animation:.8s step-end infinite blink-75330df9}@keyframes blink-75330df9{0%,50%{opacity:1}51%,to{opacity:0}}.feature-number[data-v-75330df9]{opacity:.3;font-family:monospace;font-size:.75rem;font-weight:600;transition:opacity .3s;position:absolute;top:1rem;right:1rem}.feature-number.num-0[data-v-75330df9]{color:var(--c-primary-80)}.feature-number.num-1[data-v-75330df9]{color:#00e5a0cc}.feature-number.num-2[data-v-75330df9]{color:#a855f7cc}.feature-number.num-3[data-v-75330df9]{color:#f59e0bcc}.feature-number.num-4[data-v-75330df9]{color:#ec4899cc}.feature-number.num-5[data-v-75330df9]{color:#3b82f6cc}.corner-decor[data-v-75330df9]{width:60px;height:60px;color:var(--c-primary-30);z-index:2;pointer-events:none;position:absolute}.corner-decor svg[data-v-75330df9]{width:100%;height:100%}.top-right[data-v-75330df9]{top:20px;right:20px}.bottom-left[data-v-75330df9]{bottom:20px;left:20px}.bottom-right[data-v-75330df9]{bottom:20px;right:20px}@media (max-width:1100px){.features-grid[data-v-75330df9]{grid-template-columns:repeat(2,1fr)}.content-wrapper[data-v-75330df9]{padding:2rem}.hero-title[data-v-75330df9]{font-size:2.5rem}.workflow-track[data-v-75330df9]{flex-wrap:wrap;justify-content:center;gap:1.5rem}.track-line[data-v-75330df9]{display:none}}@media (max-width:768px){.features-grid[data-v-75330df9]{grid-template-columns:1fr}.hero-title[data-v-75330df9]{font-size:2rem}.tutorial-float-btn[data-v-75330df9]{padding:.5rem 1rem;font-size:.8rem;top:16px;left:16px}}html[data-theme=light] .chushi-container[data-v-75330df9]{background:linear-gradient(180deg,#fcfdff 0%,var(--bg-page) 45%,#ecf0f5 100%)}html[data-theme=light] .showcase-card[data-v-75330df9]{background:linear-gradient(135deg,var(--bg-card-2) 0%,var(--bg-panel) 100%);border:1px solid var(--w-10);box-shadow:0 8px 32px #0000000f}html[data-theme=light] .showcase-card .feature-info h3[data-v-75330df9]{color:var(--text-primary)}html[data-theme=light] .showcase-card .feature-desc[data-v-75330df9]{color:var(--text-secondary)}html[data-theme=light] .feature-card[data-v-75330df9]{border:1px solid var(--w-10);background:#ffffffeb;box-shadow:0 1px 4px #0000000f}html[data-theme=light] .feature-card.active-card[data-v-75330df9]{background:#fffffffa;box-shadow:0 4px 16px #00000014}html[data-theme=light] .card-title[data-v-75330df9]{color:var(--text-primary)}html[data-theme=light] .corner-decor[data-v-75330df9]{color:var(--c-primary-20)}@keyframes manjuShowGlowLight-75330df9{0%,to{box-shadow:0 4px 20px #00a1c214,0 1px 4px #0000000f}50%{box-shadow:0 8px 30px #00a1c224,0 2px 8px #00000014}}html[data-theme=light] .showcase-card.showing[data-v-75330df9]{animation:2.5s ease-in-out infinite manjuShowGlowLight-75330df9}html[data-theme=light] .step-item[data-v-75330df9]{border-color:var(--w-8);background:#fffc}html[data-theme=light] .step-label[data-v-75330df9]{color:var(--text-secondary)}.zuo-container[data-v-0e92abd2]{background:0 0;flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow:hidden}.chat-area[data-v-0e92abd2]{scrollbar-width:thin;scrollbar-color:var(--w-10) transparent;flex:1;min-height:0;padding:1rem;overflow:hidden auto}.chat-area[data-v-0e92abd2]::-webkit-scrollbar{width:.375rem}.chat-area[data-v-0e92abd2]::-webkit-scrollbar-track{background:0 0}.chat-area[data-v-0e92abd2]::-webkit-scrollbar-thumb{background:var(--w-10);border-radius:.1875rem}.empty-state[data-v-0e92abd2]{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:2rem;display:flex}.empty-icon[data-v-0e92abd2]{color:#ffd70066;margin-bottom:1.5rem}.empty-title[data-v-0e92abd2]{color:var(--w-90);margin-bottom:.75rem;font-size:1.5rem;font-weight:600}.empty-desc[data-v-0e92abd2]{color:var(--w-50);max-width:28rem;margin-bottom:2rem;font-size:1rem;line-height:1.6}.input-types[data-v-0e92abd2]{flex-direction:column;gap:.75rem;width:100%;max-width:24rem;margin-bottom:2.5rem;display:flex}.type-item[data-v-0e92abd2]{background:var(--w-2);border:1px solid var(--w-4);border-radius:.625rem;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:1rem;display:flex}.type-tag[data-v-0e92abd2]{color:var(--w-85);white-space:nowrap;font-weight:500}.type-arrow[data-v-0e92abd2]{color:#ffd70080;font-size:.875rem}.type-result[data-v-0e92abd2]{color:var(--w-45);font-size:.875rem}.tip-box[data-v-0e92abd2]{background:linear-gradient(135deg,#ffd7001a,#ffb4000d);border:1px solid #ffd70040;border-radius:2rem;align-items:center;gap:.625rem;padding:.75rem 1.25rem;display:inline-flex}.tip-icon[data-v-0e92abd2]{flex-shrink:0;font-size:1.125rem}.tip-text[data-v-0e92abd2]{color:var(--w-60);font-size:.9375rem;line-height:1.5}.tip-text em[data-v-0e92abd2]{color:#ffc832;font-style:normal;font-weight:600}.tip-text strong[data-v-0e92abd2]{color:#ffdc64;font-weight:600}.conversation-list[data-v-0e92abd2]{flex-direction:column;gap:.5rem;display:flex}.conversation-list[data-v-0e92abd2] .qipao-main{width:100%;max-width:100%!important}.conversation-list[data-v-0e92abd2] .qipao{width:100%}html[data-theme=light] .empty-icon[data-v-0e92abd2]{color:#c8a028}html[data-theme=light] .tip-text em[data-v-0e92abd2]{color:#b48214}html[data-theme=light] .tip-text strong[data-v-0e92abd2]{color:#a07814}html[data-theme=light] .type-arrow[data-v-0e92abd2]{color:#c8a028}.dashboard-init[data-v-81f3732a]{flex-direction:column;align-items:center;width:100%;max-width:480px;margin:auto;display:flex}.header-section[data-v-81f3732a]{text-align:center;margin-bottom:3rem}.glitch-icon[data-v-81f3732a]{color:#00bfff;filter:drop-shadow(0 0 10px #00bfff4d);margin-bottom:1rem}.title[data-v-81f3732a]{color:var(--w-100);letter-spacing:2px;margin-bottom:.5rem;font-size:1.75rem;font-weight:700}.subtitle[data-v-81f3732a]{color:var(--w-40);font-size:.9375rem}.assets-grid[data-v-81f3732a]{grid-template-columns:repeat(2,1fr);gap:1.25rem;width:100%;margin-bottom:3rem;display:grid}.asset-card[data-v-81f3732a]{background:var(--w-3);border:1px solid var(--w-6);border-radius:1rem;align-items:center;gap:1rem;padding:1.5rem;transition:all .4s cubic-bezier(.175,.885,.32,1.275);display:flex;position:relative;overflow:hidden}.asset-card[data-v-81f3732a]:hover{background:var(--w-5);border-color:#00bfff4d;transform:translateY(-5px)}.card-glow[data-v-81f3732a]{opacity:0;background:radial-gradient(circle,#00bfff1a 0%,#0000 70%);width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.asset-card:hover .card-glow[data-v-81f3732a]{opacity:1}.card-icon[data-v-81f3732a]{background:var(--w-5);border-radius:.75rem;justify-content:center;align-items:center;width:56px;height:56px;font-size:2rem;display:flex}.card-info[data-v-81f3732a]{flex-direction:column;gap:.25rem;display:flex}.card-label[data-v-81f3732a]{color:var(--w-85);font-size:1rem;font-weight:600}.card-status[data-v-81f3732a]{color:var(--w-30);text-transform:uppercase;letter-spacing:1px;font-size:.75rem}.hint-footer[data-v-81f3732a]{background:var(--w-2);color:var(--w-40);border-radius:2rem;align-items:center;gap:.75rem;padding:1rem 1.5rem;font-size:.875rem;display:flex}.pulse-dot[data-v-81f3732a]{background:#00bfff;border-radius:50%;width:8px;height:8px;animation:2s infinite pulse-81f3732a;box-shadow:0 0 10px #00bfff}@keyframes pulse-81f3732a{0%{opacity:.8;transform:scale(.95)}50%{opacity:.4;transform:scale(1.2)}to{opacity:.8;transform:scale(.95)}}html[data-theme=light] .glitch-icon[data-v-81f3732a]{color:#0096d2;filter:drop-shadow(0 0 8px #0096d233)}html[data-theme=light] .asset-card[data-v-81f3732a]{background:#fff;border:1px solid #0000001a;box-shadow:0 1px 4px #0000000d}html[data-theme=light] .asset-card[data-v-81f3732a]:hover{background:#f8fafc;border-color:#0096d24d;box-shadow:0 4px 16px #00000014}html[data-theme=light] .card-label[data-v-81f3732a]{color:#191e32}html[data-theme=light] .card-status[data-v-81f3732a]{color:#828ca0}html[data-theme=light] .hint-footer .hint-text[data-v-81f3732a]{color:#646e82}html[data-theme=light] .card-glow[data-v-81f3732a]{background:radial-gradient(circle,#0096d20f 0%,#0000 70%)}html[data-theme=light] .card-icon[data-v-81f3732a],html[data-theme=light] .hint-footer[data-v-81f3732a]{background:#f8fafc}html[data-theme=light] .pulse-dot[data-v-81f3732a]{background:#0096d2;box-shadow:0 0 8px #0096d266}.asset-panel[data-v-ca156a35]{width:100%}.asset-block[data-v-ca156a35]{background:var(--w-2);border:1px solid var(--w-6);border-radius:.75rem;overflow:hidden}.block-header[data-v-ca156a35]{background:#6366f10d;border-bottom:1px solid #6366f11a;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.block-title[data-v-ca156a35]{color:var(--w-85);align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:flex}.block-title svg[data-v-ca156a35]{color:#818cf8}.block-count[data-v-ca156a35]{color:#a5b4fc;background:#6366f126;border-radius:.75rem;padding:.125rem .5rem;font-size:.75rem}.pending-count[data-v-ca156a35]{color:#fbbf24;background:#fbbf2426;border-radius:.75rem;padding:.125rem .5rem;font-size:.6875rem}.header-actions[data-v-ca156a35]{gap:.5rem;display:flex}.manage-btn[data-v-ca156a35]{color:#a5b4fc;cursor:pointer;background:#6366f11a;border:1px solid #6366f140;border-radius:.5rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;transition:all .2s;display:flex}.manage-btn[data-v-ca156a35]:hover{color:#c7d2fe;background:#6366f133;border-color:#6366f166;transform:translateY(-1px)}.manage-btn.library[data-v-ca156a35]{color:#fb923c;background:#fb923c1a;border-color:#fb923c40}.manage-btn.library[data-v-ca156a35]:hover{color:#fdba74;background:#fb923c33;border-color:#fb923c66}.generate-action[data-v-ca156a35]{background:linear-gradient(135deg,#fbbf2414,#f59e0b14);border-bottom:1px solid #fbbf2426;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.generate-info[data-v-ca156a35]{color:#fbbf24e6;align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.generate-info svg[data-v-ca156a35]{color:#fbbf24}.generate-info strong[data-v-ca156a35]{color:#fbbf24;font-weight:600}.generate-btn[data-v-ca156a35]{color:#000;cursor:pointer;background:linear-gradient(135deg,#fbbf24,#f59e0b);border:none;border-radius:.5rem;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;transition:all .2s;display:flex}.generate-btn[data-v-ca156a35]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #fbbf2459}.generate-btn[data-v-ca156a35]:disabled{opacity:.7;cursor:not-allowed}.asset-section[data-v-ca156a35]{padding:.75rem}.asset-section+.asset-section[data-v-ca156a35]{border-top:1px solid var(--w-6)}.section-header[data-v-ca156a35]{align-items:center;gap:.5rem;margin-bottom:.75rem;padding-left:.25rem;display:flex}.section-dot[data-v-ca156a35]{border-radius:50%;width:6px;height:6px}.section-dot.pending[data-v-ca156a35]{background:#fbbf24}.section-dot.completed[data-v-ca156a35]{background:#4ade80}.section-title[data-v-ca156a35]{color:var(--w-60);font-size:.75rem;font-weight:500}.section-count[data-v-ca156a35]{background:var(--w-8);color:var(--w-50);border-radius:.5rem;padding:.0625rem .375rem;font-size:.6875rem}.asset-grid[data-v-ca156a35]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.875rem;display:grid}.asset-item[data-v-ca156a35]{background:var(--w-2);border:1px solid var(--w-6);border-radius:.5rem;transition:all .2s;overflow:hidden}.asset-item[data-v-ca156a35]:hover{border-color:var(--w-12)}.asset-item.pending[data-v-ca156a35]{cursor:default}.asset-item.pending.editable[data-v-ca156a35]{cursor:pointer}.asset-item.pending.editable[data-v-ca156a35]:hover{border-color:#fbbf2466}.asset-item.pending.editable:hover .edit-overlay[data-v-ca156a35]{opacity:1}.asset-item.clickable[data-v-ca156a35]{cursor:pointer}.asset-item.clickable:hover .preview-overlay[data-v-ca156a35]{opacity:1}.preview-overlay[data-v-ca156a35]{background:var(--b-60);opacity:0;color:var(--w-90);justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.asset-item.role[data-v-ca156a35]{border-color:#ec489933}.asset-item.role[data-v-ca156a35]:hover{border-color:#ec489966}.asset-item.role.is-generating[data-v-ca156a35]{border-color:#ec489980}.asset-item.role.is-completed[data-v-ca156a35]{border-color:#ec48994d}.asset-item.scene[data-v-ca156a35]{border-color:#22c55e33}.asset-item.scene[data-v-ca156a35]:hover{border-color:#22c55e66}.asset-item.scene.is-generating[data-v-ca156a35]{border-color:#22c55e80}.asset-item.scene.is-completed[data-v-ca156a35]{border-color:#22c55e4d}.asset-item.prop[data-v-ca156a35]{border-color:#8b5cf633}.asset-item.prop[data-v-ca156a35]:hover{border-color:#8b5cf666}.asset-item.prop.is-generating[data-v-ca156a35]{border-color:#8b5cf680}.asset-item.prop.is-completed[data-v-ca156a35]{border-color:#8b5cf64d}.asset-item.is-failed[data-v-ca156a35]{border-color:#ef44444d}.item-preview[data-v-ca156a35]{aspect-ratio:16/9;background:var(--w-3);position:relative;overflow:hidden}.item-preview img[data-v-ca156a35]{object-fit:cover;width:100%;height:100%}.edit-overlay[data-v-ca156a35]{background:var(--b-60);opacity:0;color:var(--w-80);pointer-events:none;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.delete-btn[data-v-ca156a35]{width:20px;height:20px;color:var(--w-100);cursor:pointer;opacity:0;z-index:10;background:#ef4444e6;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:.25rem;right:.25rem}.delete-btn[data-v-ca156a35]:hover{background:#ef4444;transform:scale(1.1)}.asset-item.pending.editable:hover .delete-btn[data-v-ca156a35]{opacity:1}.type-badge[data-v-ca156a35]{background:var(--b-50);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:.25rem;padding:.125rem .375rem;font-size:.625rem;font-weight:500;position:absolute;top:.375rem;left:.375rem}.type-badge.role[data-v-ca156a35]{color:#f472b6}.type-badge.scene[data-v-ca156a35]{color:#4ade80}.type-badge.prop[data-v-ca156a35]{color:#a78bfa}.preview-loading[data-v-ca156a35]{background:linear-gradient(135deg,#8b5cf61a,#3b82f61a);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.preview-loading.role[data-v-ca156a35]{background:linear-gradient(135deg,#ec489926,#db27771a)}.preview-loading.role .loading-spinner[data-v-ca156a35]{border-color:#ec4899 #ec489933 #ec489933}.preview-loading.scene[data-v-ca156a35]{background:linear-gradient(135deg,#22c55e26,#16a34a1a)}.preview-loading.scene .loading-spinner[data-v-ca156a35]{border-color:#22c55e #22c55e33 #22c55e33}.preview-loading.prop[data-v-ca156a35]{background:linear-gradient(135deg,#8b5cf626,#a855f71a)}.preview-loading.prop .loading-spinner[data-v-ca156a35]{border-color:#8b5cf6 #8b5cf633 #8b5cf633}.loading-spinner[data-v-ca156a35]{border:2px solid #8b5cf633;border-top-color:#8b5cf6;border-radius:50%;width:24px;height:24px;animation:.8s linear infinite spin-ca156a35}@keyframes spin-ca156a35{to{transform:rotate(360deg)}}.preview-placeholder[data-v-ca156a35]{justify-content:center;align-items:center;width:100%;height:100%;font-size:1.25rem;font-weight:700;display:flex}.preview-placeholder.role[data-v-ca156a35]{color:#ec489980;background:linear-gradient(135deg,#ec489926,#db27771a)}.preview-placeholder.scene[data-v-ca156a35]{color:#22c55e80;background:linear-gradient(135deg,#22c55e26,#16a34a1a)}.preview-placeholder.prop[data-v-ca156a35]{color:#8b5cf680;background:linear-gradient(135deg,#8b5cf626,#a855f71a)}.preview-failed[data-v-ca156a35]{color:#f87171;background:linear-gradient(135deg,#ef444426,#dc26261a);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;height:100%;padding:.5rem;display:flex}.preview-failed svg[data-v-ca156a35]{opacity:.8;flex-shrink:0}.preview-failed .failed-text[data-v-ca156a35]{text-align:center;opacity:.9;-webkit-line-clamp:2;word-break:break-all;-webkit-box-orient:vertical;font-size:.65rem;line-height:1.3;display:-webkit-box;overflow:hidden}.item-info[data-v-ca156a35]{flex-direction:column;gap:.125rem;padding:.5rem;display:flex}.item-name[data-v-ca156a35]{color:var(--w-90);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:600;overflow:hidden}.item-desc[data-v-ca156a35]{color:var(--w-45);white-space:nowrap;text-overflow:ellipsis;font-size:.65rem;line-height:1.4;overflow:hidden}.status-badge[data-v-ca156a35]{background:var(--b-60);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:.25rem;padding:.125rem .375rem;font-size:.6rem;font-weight:500;position:absolute;top:.375rem;right:.375rem}.status-badge.待创建[data-v-ca156a35]{color:#fbbf24;background:#fbbf244d}.status-badge.创建中[data-v-ca156a35]{color:#fb923c;background:#fb923c4d}.status-badge.生成中[data-v-ca156a35]{color:#a78bfa;background:#8b5cf64d}.status-badge.失败[data-v-ca156a35]{color:#f87171;background:#ef44444d}.empty-hint[data-v-ca156a35]{color:var(--w-25);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;display:flex}.empty-hint svg[data-v-ca156a35]{opacity:.4;margin-bottom:1rem}.empty-hint p[data-v-ca156a35]{margin:0;font-size:.875rem}.fenjing-action[data-v-ca156a35]{background:linear-gradient(135deg,#6366f114,#8b5cf614);border:1px solid #6366f133;border-radius:.75rem;margin-top:1rem;padding:1rem}.fenjing-hint[data-v-ca156a35]{color:#a5b4fce6;align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.8125rem;display:flex}.fenjing-hint svg[data-v-ca156a35]{color:#818cf8}.fenjing-actions-row[data-v-ca156a35]{align-items:stretch;gap:.75rem;display:flex}.shipin-moxing-selector[data-v-ca156a35]{background:var(--w-4);border:1px solid var(--w-10);cursor:pointer;border-radius:.5rem;flex:1;justify-content:space-between;align-items:center;padding:.625rem .75rem;transition:all .2s;display:flex}.shipin-moxing-selector[data-v-ca156a35]:hover{background:var(--w-8);border-color:#6366f166}.selector-label[data-v-ca156a35]{color:var(--w-50);font-size:.75rem}.selector-value[data-v-ca156a35]{align-items:center;gap:.5rem;display:flex}.moxing-icon[data-v-ca156a35]{object-fit:cover;border-radius:4px;width:18px;height:18px}.moxing-icon-placeholder[data-v-ca156a35]{color:#6366f199;width:18px;height:18px}.moxing-name[data-v-ca156a35]{color:var(--w-85);font-size:.8125rem}.arrow-icon[data-v-ca156a35]{color:var(--w-40)}.fenjing-btn[data-v-ca156a35]{color:var(--w-100);cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;transition:all .2s;display:flex}.fenjing-btn[data-v-ca156a35]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px #6366f159}.fenjing-btn[data-v-ca156a35]:disabled{opacity:.7;cursor:not-allowed}.spin[data-v-ca156a35]{animation:1s linear infinite spin-ca156a35}html[data-theme=light] .asset-block[data-v-ca156a35]{background:#fff;border-color:#0000001a;box-shadow:0 2px 12px #0000000f}html[data-theme=light] .block-header[data-v-ca156a35]{background:linear-gradient(#4f46e50d,#4f46e505);border-bottom-color:#4f46e51f}html[data-theme=light] .block-title[data-v-ca156a35]{color:#1e2337}html[data-theme=light] .block-title svg[data-v-ca156a35]{color:#4f46e5}html[data-theme=light] .block-count[data-v-ca156a35]{color:#4338ca;background:#4f46e51a}html[data-theme=light] .manage-btn[data-v-ca156a35]{color:#4338ca;background:#4f46e514;border-color:#4f46e533}html[data-theme=light] .manage-btn[data-v-ca156a35]:hover{color:#3730a3;background:#4f46e524;border-color:#4f46e559}html[data-theme=light] .manage-btn.library[data-v-ca156a35]{color:#b45309;background:#c2410c14;border-color:#c2410c33}html[data-theme=light] .manage-btn.library[data-v-ca156a35]:hover{color:#9a3412;background:#c2410c24;border-color:#c2410c59}html[data-theme=light] .pending-count[data-v-ca156a35]{color:#92400e;background:#92400e1f}html[data-theme=light] .generate-action[data-v-ca156a35]{background:linear-gradient(135deg,#92400e0f,#b453090a);border-bottom-color:#92400e26}html[data-theme=light] .generate-info[data-v-ca156a35]{color:#78350f}html[data-theme=light] .generate-info svg[data-v-ca156a35],html[data-theme=light] .generate-info strong[data-v-ca156a35]{color:#92400e}html[data-theme=light] .generate-btn[data-v-ca156a35]{color:#fff;background:linear-gradient(135deg,#a16207,#b45309)}html[data-theme=light] .generate-btn[data-v-ca156a35]:hover:not(:disabled){box-shadow:0 4px 12px #92400e59}html[data-theme=light] .asset-section+.asset-section[data-v-ca156a35]{border-top-color:#0000000f}html[data-theme=light] .section-dot.pending[data-v-ca156a35]{background:#92400e}html[data-theme=light] .section-dot.completed[data-v-ca156a35]{background:#15803d}html[data-theme=light] .section-title[data-v-ca156a35]{color:#3c465a}html[data-theme=light] .section-count[data-v-ca156a35]{color:#505a6e;background:#0000000d}html[data-theme=light] .asset-item[data-v-ca156a35]{background:#fff;border:1.5px solid #0000001a;box-shadow:0 1px 4px #0000000d}html[data-theme=light] .asset-item[data-v-ca156a35]:hover{border-color:#0000002e;box-shadow:0 4px 12px #00000014}html[data-theme=light] .asset-item.role[data-v-ca156a35]{border-color:#be286e40}html[data-theme=light] .asset-item.role[data-v-ca156a35]:hover{border-color:#be286e73;box-shadow:0 4px 14px #be286e1a}html[data-theme=light] .asset-item.role.is-completed[data-v-ca156a35]{border-color:#be286e59}html[data-theme=light] .asset-item.scene[data-v-ca156a35]{border-color:#15803d40}html[data-theme=light] .asset-item.scene[data-v-ca156a35]:hover{border-color:#15803d73;box-shadow:0 4px 14px #15803d1a}html[data-theme=light] .asset-item.scene.is-completed[data-v-ca156a35]{border-color:#15803d59}html[data-theme=light] .asset-item.prop[data-v-ca156a35]{border-color:#6d28d940}html[data-theme=light] .asset-item.prop[data-v-ca156a35]:hover{border-color:#6d28d973;box-shadow:0 4px 14px #6d28d91a}html[data-theme=light] .asset-item.prop.is-completed[data-v-ca156a35]{border-color:#6d28d959}html[data-theme=light] .asset-item.pending.editable[data-v-ca156a35]:hover{border-color:#92400e66}html[data-theme=light] .asset-item.is-failed[data-v-ca156a35]{border-color:#b91c1c4d}html[data-theme=light] .item-preview[data-v-ca156a35]{background:#f5f7fa;border-bottom:1px solid #0000000f}html[data-theme=light] .preview-overlay[data-v-ca156a35],html[data-theme=light] .edit-overlay[data-v-ca156a35]{background:#00000073}html[data-theme=light] .type-badge[data-v-ca156a35]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffe0;border:1px solid #00000014}html[data-theme=light] .type-badge.role[data-v-ca156a35]{color:#be286e}html[data-theme=light] .type-badge.scene[data-v-ca156a35]{color:#15803d}html[data-theme=light] .type-badge.prop[data-v-ca156a35]{color:#6d28d9}html[data-theme=light] .status-badge[data-v-ca156a35]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffd9;border:1px solid #0000000f}html[data-theme=light] .status-badge.待创建[data-v-ca156a35]{color:#92400e;background:#92400e1f;border-color:#92400e26}html[data-theme=light] .status-badge.生成中[data-v-ca156a35]{color:#6d28d9;background:#6d28d91a;border-color:#6d28d926}html[data-theme=light] .status-badge.失败[data-v-ca156a35]{color:#b91c1c;background:#b91c1c1a;border-color:#b91c1c26}html[data-theme=light] .item-name[data-v-ca156a35]{color:#191e32}html[data-theme=light] .item-desc[data-v-ca156a35]{color:#5a6478}html[data-theme=light] .preview-placeholder.role[data-v-ca156a35]{color:#be286e59;background:linear-gradient(135deg,#be286e14,#be286e0a)}html[data-theme=light] .preview-placeholder.scene[data-v-ca156a35]{color:#15803d59;background:linear-gradient(135deg,#15803d14,#15803d0a)}html[data-theme=light] .preview-placeholder.prop[data-v-ca156a35]{color:#6d28d959;background:linear-gradient(135deg,#6d28d914,#6d28d90a)}html[data-theme=light] .empty-hint[data-v-ca156a35]{color:#a0aab9}html[data-theme=light] .fenjing-action[data-v-ca156a35]{background:linear-gradient(135deg,#4f46e50d,#6d28d90a);border-color:#4f46e526}html[data-theme=light] .fenjing-hint[data-v-ca156a35]{color:#4338ca}html[data-theme=light] .fenjing-hint svg[data-v-ca156a35]{color:#4f46e5}html[data-theme=light] .shipin-moxing-selector[data-v-ca156a35]{background:#00000008;border-color:#0000001a}html[data-theme=light] .shipin-moxing-selector[data-v-ca156a35]:hover{background:#0000000d;border-color:#4f46e54d}html[data-theme=light] .selector-label[data-v-ca156a35]{color:#505a6e}html[data-theme=light] .moxing-name[data-v-ca156a35]{color:#1e2337}html[data-theme=light] .arrow-icon[data-v-ca156a35]{color:#8c96aa}.fenjing-caozuo-modal-overlay[data-v-3b6165ae]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10000;background:#000000b3;justify-content:center;align-items:center;animation:.2s fadeIn-3b6165ae;display:flex;position:fixed;inset:0}@keyframes fadeIn-3b6165ae{0%{opacity:0}to{opacity:1}}.fenjing-caozuo-modal[data-v-3b6165ae]{border:1px solid var(--w-8);background:#1a1a2e;border-radius:16px;flex-direction:column;width:420px;max-width:90vw;animation:.25s slideUp-3b6165ae;display:flex}@keyframes slideUp-3b6165ae{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-3b6165ae]{border-bottom:1px solid var(--w-6);justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.header-left[data-v-3b6165ae]{align-items:center;gap:12px;display:flex}.header-icon[data-v-3b6165ae]{width:40px;height:40px;color:var(--w-100);border-radius:10px;justify-content:center;align-items:center;display:flex}.header-icon.rebuild[data-v-3b6165ae]{background:linear-gradient(135deg,#f59e0b,#f97316)}.header-icon.expand[data-v-3b6165ae]{background:linear-gradient(135deg,#10b981,#059669)}.header-title h3[data-v-3b6165ae]{color:var(--w-100);margin:0;font-size:16px;font-weight:600}.header-title p[data-v-3b6165ae]{color:var(--w-50);margin:4px 0 0;font-size:12px}.close-btn[data-v-3b6165ae]{background:var(--w-6);width:32px;height:32px;color:var(--w-60);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;transition:all .2s;display:flex}.close-btn[data-v-3b6165ae]:hover{background:var(--w-10);color:var(--w-100)}.modal-content[data-v-3b6165ae]{padding:20px 24px}.warning-box[data-v-3b6165ae]{background:#f59e0b1a;border:1px solid #f59e0b4d;border-radius:10px;gap:12px;margin-bottom:16px;padding:14px 16px;display:flex}.warning-box svg[data-v-3b6165ae]{color:#f59e0b;flex-shrink:0;margin-top:2px}.warning-content[data-v-3b6165ae]{flex:1}.warning-title[data-v-3b6165ae]{color:#f59e0b;margin-bottom:4px;font-size:13px;font-weight:600}.warning-desc[data-v-3b6165ae]{color:var(--w-60);font-size:12px;line-height:1.5}.notice-box[data-v-3b6165ae]{background:#10b9811a;border:1px solid #10b9814d;border-radius:10px;gap:12px;margin-bottom:16px;padding:14px 16px;display:flex}.notice-box svg[data-v-3b6165ae]{color:#10b981;flex-shrink:0;margin-top:2px}.notice-content[data-v-3b6165ae]{flex:1}.notice-title[data-v-3b6165ae]{color:#10b981;margin-bottom:4px;font-size:13px;font-weight:600}.notice-desc[data-v-3b6165ae]{color:var(--w-60);font-size:12px;line-height:1.5}.info-box[data-v-3b6165ae]{background:var(--w-4);border-radius:8px;align-items:center;gap:10px;margin-bottom:20px;padding:12px 14px;display:flex}.info-box svg[data-v-3b6165ae]{color:var(--w-50);flex-shrink:0}.info-box span[data-v-3b6165ae]{color:var(--w-70);font-size:12px;line-height:1.5}.model-section[data-v-3b6165ae]{margin-bottom:8px}.section-label[data-v-3b6165ae]{color:var(--w-90);margin-bottom:10px;font-size:13px;font-weight:500;display:block}.model-selector[data-v-3b6165ae]{background:var(--w-4);border:1px solid var(--w-10);cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;padding:12px 16px;transition:all .2s;display:flex}.model-selector[data-v-3b6165ae]:hover{background:var(--w-8);border-color:#6366f166}.model-info[data-v-3b6165ae]{align-items:center;gap:10px;display:flex}.model-icon[data-v-3b6165ae]{object-fit:cover;border-radius:6px;width:28px;height:28px}.model-icon-placeholder[data-v-3b6165ae]{color:#6366f1cc;background:#6366f126;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.model-name[data-v-3b6165ae]{color:var(--w-90);font-size:14px}.arrow-icon[data-v-3b6165ae]{color:var(--w-40)}.modal-footer[data-v-3b6165ae]{border-top:1px solid var(--w-6);justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}.btn-secondary[data-v-3b6165ae]{border:1px solid var(--w-15);color:var(--w-80);cursor:pointer;background:0 0;border-radius:8px;padding:10px 20px;font-size:14px;transition:all .2s}.btn-secondary[data-v-3b6165ae]:hover{background:var(--w-6);border-color:var(--w-25)}.btn-primary[data-v-3b6165ae]{color:var(--w-100);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;padding:10px 20px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.btn-primary.rebuild[data-v-3b6165ae]{background:linear-gradient(135deg,#f59e0b,#f97316)}.btn-primary.rebuild[data-v-3b6165ae]:hover:not(:disabled){box-shadow:0 4px 16px #f59e0b59}.btn-primary.expand[data-v-3b6165ae]{background:linear-gradient(135deg,#10b981,#059669)}.btn-primary.expand[data-v-3b6165ae]:hover:not(:disabled){box-shadow:0 4px 16px #10b98159}.btn-primary[data-v-3b6165ae]:disabled{opacity:.7;cursor:not-allowed}.spin[data-v-3b6165ae]{animation:.8s linear infinite spin-3b6165ae}@keyframes spin-3b6165ae{to{transform:rotate(360deg)}}html[data-theme=light] .fenjing-caozuo-modal-overlay[data-v-3b6165ae]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000004d}html[data-theme=light] .fenjing-caozuo-modal[data-v-3b6165ae]{background:linear-gradient(145deg,#fff,#fafcff,#fff);border:1px solid #00000014;box-shadow:0 20px 60px #00000026,0 0 0 1px #0000000f}html[data-theme=light] .modal-header[data-v-3b6165ae]{border-bottom-color:#0000000f}html[data-theme=light] .header-icon.rebuild[data-v-3b6165ae]{background:linear-gradient(135deg,#d97706,#ea580c)}html[data-theme=light] .header-icon.expand[data-v-3b6165ae]{background:linear-gradient(135deg,#059669,#047857)}html[data-theme=light] .header-title h3[data-v-3b6165ae]{color:#141928}html[data-theme=light] .header-title p[data-v-3b6165ae]{color:#646e82}html[data-theme=light] .close-btn[data-v-3b6165ae]{color:#646e82;background:#0000000a;border:1px solid #00000014}html[data-theme=light] .close-btn[data-v-3b6165ae]:hover{color:#dc3232;background:#ef444414;border-color:#ef444433}html[data-theme=light] .warning-box[data-v-3b6165ae]{background:#d977060f;border-color:#d9770633}html[data-theme=light] .warning-box svg[data-v-3b6165ae]{color:#b4640a}html[data-theme=light] .warning-title[data-v-3b6165ae]{color:#a05505}html[data-theme=light] .warning-desc[data-v-3b6165ae]{color:#505a6e}html[data-theme=light] .notice-box[data-v-3b6165ae]{background:#0596690f;border-color:#05966933}html[data-theme=light] .notice-box svg[data-v-3b6165ae],html[data-theme=light] .notice-title[data-v-3b6165ae]{color:#047857}html[data-theme=light] .notice-desc[data-v-3b6165ae]{color:#505a6e}html[data-theme=light] .info-box[data-v-3b6165ae]{background:#00000008;border:1px solid #0000000f}html[data-theme=light] .info-box svg[data-v-3b6165ae]{color:#646e82}html[data-theme=light] .info-box span[data-v-3b6165ae]{color:#3c465a}html[data-theme=light] .section-label[data-v-3b6165ae]{color:#141928}html[data-theme=light] .model-selector[data-v-3b6165ae]{background:#fff;border:1px solid #0000001a;box-shadow:0 1px 3px #0000000a}html[data-theme=light] .model-selector[data-v-3b6165ae]:hover{background:#f8faff;border-color:#4f46e54d;box-shadow:0 2px 8px #4f46e514}html[data-theme=light] .model-icon[data-v-3b6165ae]{background:linear-gradient(145deg,#262a37,#181c26);border:1px solid #ffffff0f;box-shadow:0 1px 3px #0000001a}html[data-theme=light] .model-icon-placeholder[data-v-3b6165ae]{color:#4f46e5;background:#4f46e514}html[data-theme=light] .model-name[data-v-3b6165ae]{color:#141928}html[data-theme=light] .arrow-icon[data-v-3b6165ae]{color:#a0a5b4}html[data-theme=light] .modal-footer[data-v-3b6165ae]{background:#fff;border-top-color:#0000000f}html[data-theme=light] .btn-secondary[data-v-3b6165ae]{color:#3c465a;background:#fff;border-color:#0000001f}html[data-theme=light] .btn-secondary[data-v-3b6165ae]:hover{color:#141928;background:#f5f7fa;border-color:#0003}html[data-theme=light] .btn-primary.rebuild[data-v-3b6165ae]{background:linear-gradient(135deg,#d97706,#ea580c)}html[data-theme=light] .btn-primary.rebuild[data-v-3b6165ae]:hover:not(:disabled){box-shadow:0 4px 16px #d977064d}html[data-theme=light] .btn-primary.expand[data-v-3b6165ae]{background:linear-gradient(135deg,#059669,#047857)}html[data-theme=light] .btn-primary.expand[data-v-3b6165ae]:hover:not(:disabled){box-shadow:0 4px 16px #0596694d}.fenjing-panel[data-v-c668f2a2]{border-top:1px solid var(--w-6);margin-top:1.5rem;padding-top:1.5rem}.fenjing-header[data-v-c668f2a2]{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.fenjing-title-row[data-v-c668f2a2]{flex-direction:column;gap:.375rem;display:flex}.fenjing-left[data-v-c668f2a2]{align-items:center;gap:.75rem;display:flex}.fenjing-title[data-v-c668f2a2]{color:var(--w-80);align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:flex}.fenjing-title svg[data-v-c668f2a2]{color:#3b82f6cc}.rebuild-btn[data-v-c668f2a2]{color:#fb923c;cursor:pointer;background:#fb923c1a;border:1px solid #fb923c40;border-radius:.375rem;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.7rem;transition:all .2s;display:flex}.rebuild-btn[data-v-c668f2a2]:hover{color:#fdba74;background:#fb923c33;border-color:#fb923c66;transform:translateY(-1px)}.expand-btn[data-v-c668f2a2]{color:#22c55e;cursor:pointer;background:#22c55e1a;border:1px solid #22c55e40;border-radius:.375rem;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.7rem;transition:all .2s;display:flex}.expand-btn[data-v-c668f2a2]:hover{color:#4ade80;background:#22c55e33;border-color:#22c55e66;transform:translateY(-1px)}.fenjing-config-hint[data-v-c668f2a2]{color:var(--w-50);cursor:pointer;background:0 0;border-radius:.375rem;align-items:center;gap:.375rem;margin:-.25rem -.5rem;padding:.25rem .5rem;font-size:.625rem;transition:all .2s;display:flex}.fenjing-config-hint[data-v-c668f2a2]:hover{color:#3b82f6e6;background:#3b82f614}.fenjing-config-hint svg[data-v-c668f2a2]{opacity:.6;transition:opacity .2s}.fenjing-config-hint:hover svg[data-v-c668f2a2]{opacity:1}.fenjing-config-hint .edit-icon[data-v-c668f2a2]{opacity:0;margin-left:.125rem}.fenjing-config-hint:hover .edit-icon[data-v-c668f2a2]{opacity:.8}.header-actions[data-v-c668f2a2]{align-items:center;gap:.5rem;display:flex}.clear-failed-btn[data-v-c668f2a2]{color:#f87171e6;cursor:pointer;background:#ef44441a;border:1px solid #ef444440;border-radius:.5rem;flex-shrink:0;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.75rem;font-weight:500;transition:all .2s;display:flex}.clear-failed-btn[data-v-c668f2a2]:hover{background:#ef444433;border-color:#ef444466}.download-all-btn[data-v-c668f2a2]{color:#4ade80e6;cursor:pointer;background:#22c55e1a;border:1px solid #22c55e40;border-radius:.5rem;flex-shrink:0;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.75rem;font-weight:500;transition:all .2s;display:flex}.download-all-btn[data-v-c668f2a2]:hover{background:#22c55e33;border-color:#22c55e66}.generate-all-btn[data-v-c668f2a2]{color:var(--w-90);cursor:pointer;background:linear-gradient(135deg,#3b82f633,#8b5cf633);border:1px solid #3b82f64d;border-radius:.5rem;flex-shrink:0;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.75rem;font-weight:500;transition:all .2s;display:flex}.generate-all-btn[data-v-c668f2a2]:hover:not(:disabled){background:linear-gradient(135deg,#3b82f64d,#8b5cf64d);border-color:#3b82f680;transform:translateY(-1px)}.generate-all-btn[data-v-c668f2a2]:disabled{opacity:.5;cursor:not-allowed}.fenjing-grid[data-v-c668f2a2]{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}.fenjing-card[data-v-c668f2a2]{background:var(--w-2);border:1px solid var(--w-6);cursor:pointer;border-radius:.75rem;padding:.75rem;transition:all .2s}.fenjing-card[data-v-c668f2a2]:hover{background:var(--w-5);border-color:#3b82f64d;transform:translateY(-2px)}.fenjing-card.is-generating[data-v-c668f2a2]{background:linear-gradient(135deg,#8b5cf60d,#3b82f60d);border-color:#8b5cf64d}.fenjing-card.is-completed[data-v-c668f2a2]{border-color:#4ade8040}.fenjing-card.is-failed[data-v-c668f2a2]{border-color:#ef44444d}.card-header[data-v-c668f2a2]{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.card-number[data-v-c668f2a2]{color:#3b82f6;background:linear-gradient(135deg,#3b82f633,#8b5cf626);border-radius:.375rem;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.7rem;font-weight:700;display:flex}.card-info[data-v-c668f2a2]{flex:1;align-items:center;gap:.375rem;display:flex}.card-duration[data-v-c668f2a2]{color:var(--w-40);font-size:.625rem}.card-actions[data-v-c668f2a2]{align-items:center;gap:.25rem;display:flex}.card-generate-btn[data-v-c668f2a2]{color:#3b82f6e6;cursor:pointer;background:#3b82f626;border:1px solid #3b82f64d;border-radius:.375rem;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:all .2s;display:flex}.card-generate-btn[data-v-c668f2a2]:hover:not(:disabled){background:#3b82f640;border-color:#3b82f680}.card-generate-btn[data-v-c668f2a2]:disabled{opacity:.5;cursor:not-allowed}.card-generate-btn.is-generating[data-v-c668f2a2]{color:#a78bfa;background:#8b5cf626;border-color:#8b5cf64d}.card-delete-btn[data-v-c668f2a2]{color:#ef4444b3;cursor:pointer;opacity:0;background:#ef44441a;border:1px solid #ef444433;border-radius:.375rem;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:all .2s;display:flex}.fenjing-card:hover .card-delete-btn[data-v-c668f2a2]{opacity:1}.card-delete-btn[data-v-c668f2a2]:hover{color:#ef4444e6;background:#ef444433;border-color:#ef444466}.card-prompt[data-v-c668f2a2]{color:#ffffffa6;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.5rem;font-size:.7rem;line-height:1.4;display:-webkit-box;overflow:hidden}.card-prompt .prompt-label[data-v-c668f2a2]{color:#3b82f6b3;font-weight:500}.card-narration[data-v-c668f2a2]{color:#fbbf24d9;background:#fbbf2414;border:1px solid #fbbf2426;border-radius:.375rem;align-items:flex-start;gap:.375rem;margin-bottom:.5rem;padding:.375rem .5rem;font-size:.65rem;line-height:1.4;display:flex}.card-narration .narration-icon[data-v-c668f2a2]{color:#fbbf24cc;flex-shrink:0;margin-top:.125rem}.card-narration .narration-text[data-v-c668f2a2]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card-tags[data-v-c668f2a2]{flex-wrap:wrap;gap:.25rem;margin-bottom:.5rem;display:flex}.asset-tag[data-v-c668f2a2]{white-space:nowrap;cursor:pointer;border-radius:.75rem;padding:.125rem .5rem;font-size:.6rem;transition:all .2s}.asset-tag[data-v-c668f2a2]:hover{transform:translateY(-1px)}.asset-tag.role[data-v-c668f2a2]{color:#ec4899e6;background:#ec489926;border:1px solid #ec489940}.asset-tag.role[data-v-c668f2a2]:hover{background:#ec489940;border-color:#ec489966}.asset-tag.scene[data-v-c668f2a2]{color:#22c55ee6;background:#22c55e1f;border:1px solid #22c55e33}.asset-tag.scene[data-v-c668f2a2]:hover{background:#22c55e38;border-color:#22c55e59}.asset-tag.prop[data-v-c668f2a2]{color:#a78bfae6;background:#8b5cf61f;border:1px solid #8b5cf633}.asset-tag.prop[data-v-c668f2a2]:hover{background:#8b5cf638;border-color:#8b5cf659}.asset-tag.unknown[data-v-c668f2a2]{color:#9ca3afe6;background:#9ca3af1f;border:1px solid #9ca3af33}.asset-tag.unknown[data-v-c668f2a2]:hover{background:#9ca3af38;border-color:#9ca3af59}.card-video-stats[data-v-c668f2a2]{border-top:1px solid var(--w-4);flex-wrap:wrap;gap:.5rem;padding-top:.5rem;display:flex}.video-stat[data-v-c668f2a2]{color:#4ade80e6;align-items:center;gap:.25rem;font-size:.625rem;display:flex}.video-stat.generating[data-v-c668f2a2]{color:#8b5cf6e6}.video-stat.failed[data-v-c668f2a2]{color:#ef4444cc}.video-stat.empty[data-v-c668f2a2]{color:var(--w-35)}.mini-dot-spinner[data-v-c668f2a2]{border:1.5px solid #8b5cf64d;border-top-color:#8b5cf6e6;border-radius:50%;width:8px;height:8px;animation:1s linear infinite spin-c668f2a2}.fenjing-card.add-card[data-v-c668f2a2]{background:#3b82f60a;border:1px dashed #3b82f640;justify-content:center;align-items:center;min-height:8rem;display:flex}.fenjing-card.add-card[data-v-c668f2a2]:hover{background:#3b82f614;border-color:#3b82f666}.add-card-content[data-v-c668f2a2]{flex-direction:column;align-items:center;gap:.5rem;display:flex}.add-icon[data-v-c668f2a2]{color:#3b82f6b3;background:#3b82f61a;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;transition:all .2s;display:flex}.fenjing-card.add-card:hover .add-icon[data-v-c668f2a2]{color:#3b82f6e6;background:#3b82f626;transform:scale(1.05)}.add-text[data-v-c668f2a2]{color:#3b82f6b3;font-size:.75rem;font-weight:500}.fenjing-card.add-card:hover .add-text[data-v-c668f2a2]{color:#3b82f6e6}.spin[data-v-c668f2a2]{animation:1s linear infinite spin-c668f2a2}@keyframes spin-c668f2a2{to{transform:rotate(360deg)}}html[data-theme=light] .fenjing-card[data-v-c668f2a2]{background:#fffffff2;border:1px solid #3b82f626;box-shadow:0 1px 4px #0000000a}html[data-theme=light] .fenjing-card[data-v-c668f2a2]:hover{background:#fff;border-color:#3b82f659;box-shadow:0 4px 12px #3b82f614}html[data-theme=light] .fenjing-card.is-generating[data-v-c668f2a2]{background:linear-gradient(135deg,#8b5cf60a,#3b82f60a);border-color:#8b5cf640}html[data-theme=light] .card-prompt[data-v-c668f2a2]{color:#3c4150}html[data-theme=light] .card-prompt .prompt-label[data-v-c668f2a2]{color:#2563eb}html[data-theme=light] .card-number[data-v-c668f2a2]{color:#2563eb;background:linear-gradient(135deg,#3b82f626,#8b5cf61a)}html[data-theme=light] .card-narration[data-v-c668f2a2]{color:#a16207;background:#92400e14;border-color:#92400e1f}html[data-theme=light] .card-narration .narration-icon[data-v-c668f2a2]{color:#92400e}html[data-theme=light] .rebuild-btn[data-v-c668f2a2]{color:#c2410c;background:#c2410c1a;border-color:#c2410c40}html[data-theme=light] .rebuild-btn[data-v-c668f2a2]:hover{color:#9a3412;background:#c2410c2e;border-color:#c2410c66}html[data-theme=light] .expand-btn[data-v-c668f2a2]{color:#15803d;background:#15803d1a;border-color:#15803d40}html[data-theme=light] .expand-btn[data-v-c668f2a2]:hover{color:#166534;background:#15803d2e;border-color:#15803d66}html[data-theme=light] .download-all-btn[data-v-c668f2a2]{color:#15803df2;background:#15803d1a;border-color:#15803d40}html[data-theme=light] .download-all-btn[data-v-c668f2a2]:hover{background:#15803d2e;border-color:#15803d66}html[data-theme=light] .fenjing-card.is-completed[data-v-c668f2a2]{border-color:#15803d4d}html[data-theme=light] .asset-tag.scene[data-v-c668f2a2]{color:#15803df2;background:#15803d1f;border-color:#15803d33}html[data-theme=light] .asset-tag.scene[data-v-c668f2a2]:hover{background:#15803d33;border-color:#15803d59}html[data-theme=light] .video-stat[data-v-c668f2a2]:not(.generating):not(.failed):not(.empty){color:#15803df2}html[data-theme=light] .card-duration[data-v-c668f2a2]{color:#646e82}html[data-theme=light] .card-video-stats[data-v-c668f2a2]{border-top-color:#0000000f}html[data-theme=light] .video-stat.empty[data-v-c668f2a2]{color:#a0a5b4}html[data-theme=light] .asset-tag.role[data-v-c668f2a2]{color:#aa1e5a;background:#be286e0f;border-color:#be286e2e}html[data-theme=light] .asset-tag.role[data-v-c668f2a2]:hover{background:#be286e1f;border-color:#be286e4d}html[data-theme=light] .asset-tag.prop[data-v-c668f2a2]{color:#463cc8;background:#4f46e50f;border-color:#4f46e52e}html[data-theme=light] .asset-tag.prop[data-v-c668f2a2]:hover{background:#4f46e51f;border-color:#4f46e54d}html[data-theme=light] .asset-tag.unknown[data-v-c668f2a2]{color:#646e82;background:#0000000a;border-color:#0000001a}html[data-theme=light] .fenjing-card.add-card[data-v-c668f2a2]{background:#2563eb08;border-color:#2563eb33}html[data-theme=light] .fenjing-card.add-card[data-v-c668f2a2]:hover{background:#2563eb0f;border-color:#2563eb59}html[data-theme=light] .add-icon[data-v-c668f2a2]{color:#2563eb;background:#2563eb14}html[data-theme=light] .add-text[data-v-c668f2a2]{color:#2563eb}html[data-theme=light] .generate-all-btn[data-v-c668f2a2]{color:#2563eb;background:linear-gradient(135deg,#2563eb14,#4f46e514);border-color:#2563eb40}html[data-theme=light] .generate-all-btn[data-v-c668f2a2]:hover:not(:disabled){background:linear-gradient(135deg,#2563eb24,#4f46e524);border-color:#2563eb66}html[data-theme=light] .card-generate-btn[data-v-c668f2a2]{color:#2563eb;background:#2563eb14;border-color:#2563eb33}html[data-theme=light] .card-generate-btn[data-v-c668f2a2]:hover:not(:disabled){background:#2563eb26;border-color:#2563eb66}html[data-theme=light] .card-delete-btn[data-v-c668f2a2]{color:#dc3232b3;background:#dc32320f;border-color:#dc323226}html[data-theme=light] .card-delete-btn[data-v-c668f2a2]:hover{color:#c82828;background:#dc32321f;border-color:#dc32324d}html[data-theme=light] .fenjing-card.is-failed[data-v-c668f2a2]{border-color:#dc323240}html[data-theme=light] .clear-failed-btn[data-v-c668f2a2]{color:#c82828;background:#dc32320f;border-color:#dc323233}html[data-theme=light] .clear-failed-btn[data-v-c668f2a2]:hover{background:#dc32321f;border-color:#dc323259}.zichan-xuanze-overlay[data-v-45d0cccf]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10000;background:#000000bf;justify-content:center;align-items:center;animation:.2s fadeIn-45d0cccf;display:flex;position:fixed;inset:0}@keyframes fadeIn-45d0cccf{0%{opacity:0}to{opacity:1}}.zichan-xuanze-modal[data-v-45d0cccf]{background:var(--bg-panel);border:1px solid var(--w-10);border-radius:1rem;flex-direction:column;width:90%;max-width:600px;max-height:80vh;animation:.3s slideIn-45d0cccf;display:flex;overflow:hidden}@keyframes slideIn-45d0cccf{0%{opacity:0;transform:translateY(20px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.modal-header[data-v-45d0cccf]{border-bottom:1px solid var(--w-8);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.header-title[data-v-45d0cccf]{color:var(--w-90);align-items:center;gap:.5rem;font-size:1rem;font-weight:600;display:flex}.header-title svg[data-v-45d0cccf]{color:#6366f1}.close-btn[data-v-45d0cccf]{background:var(--w-5);width:2rem;height:2rem;color:var(--w-50);cursor:pointer;border:none;border-radius:.5rem;justify-content:center;align-items:center;transition:all .2s;display:flex}.close-btn[data-v-45d0cccf]:hover{color:#ff6464e6;background:#ff505026}.modal-tabs[data-v-45d0cccf]{border-bottom:1px solid var(--w-6);gap:.5rem;padding:.75rem 1.25rem;display:flex}.tab-btn[data-v-45d0cccf]{background:var(--w-3);border:1px solid var(--w-8);color:var(--w-50);cursor:pointer;border-radius:.5rem;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.8125rem;transition:all .2s;display:flex}.tab-btn[data-v-45d0cccf]:hover{background:var(--w-6);color:var(--w-80)}.tab-btn.active[data-v-45d0cccf]{color:#f472b6;background:#ec489926;border-color:#ec48994d}.tab-btn.scene.active[data-v-45d0cccf]{color:#4ade80;background:#22c55e26;border-color:#22c55e4d}.tab-btn.prop.active[data-v-45d0cccf]{color:#a78bfa;background:#8b5cf626;border-color:#8b5cf64d}.tab-count[data-v-45d0cccf]{background:var(--w-10);border-radius:.25rem;padding:.125rem .375rem;font-size:.6875rem}.modal-content[data-v-45d0cccf]{scrollbar-width:thin;scrollbar-color:var(--w-15) transparent;flex:1;min-height:300px;max-height:400px;padding:1rem 1.25rem;overflow-y:auto}.modal-content[data-v-45d0cccf]::-webkit-scrollbar{width:6px}.modal-content[data-v-45d0cccf]::-webkit-scrollbar-track{background:0 0}.modal-content[data-v-45d0cccf]::-webkit-scrollbar-thumb{background:var(--w-15);border-radius:3px}.modal-content[data-v-45d0cccf]::-webkit-scrollbar-thumb:hover{background:var(--w-25)}.loading-state[data-v-45d0cccf],.empty-state[data-v-45d0cccf]{color:var(--w-40);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:3rem;display:flex}.loading-spinner[data-v-45d0cccf]{border:2px solid #6366f133;border-top-color:#6366f1;border-radius:50%;width:2rem;height:2rem;animation:.8s linear infinite spin-45d0cccf}@keyframes spin-45d0cccf{to{transform:rotate(360deg)}}.loading-more[data-v-45d0cccf]{color:var(--w-40);justify-content:center;align-items:center;gap:.5rem;padding:1rem;font-size:.8125rem;display:flex}.loading-spinner.small[data-v-45d0cccf]{width:1.25rem;height:1.25rem}.asset-grid[data-v-45d0cccf]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.75rem;display:grid}.asset-card[data-v-45d0cccf]{background:var(--w-2);border:2px solid var(--w-6);cursor:pointer;border-radius:.625rem;transition:all .2s;position:relative;overflow:hidden}.asset-card[data-v-45d0cccf]:hover{border-color:var(--w-15);transform:translateY(-2px)}.asset-card.selected[data-v-45d0cccf]{background:#6366f114;border-color:#6366f180}.asset-card.selected.role[data-v-45d0cccf]{background:#ec489914;border-color:#ec489980}.asset-card.selected.scene[data-v-45d0cccf]{background:#22c55e14;border-color:#22c55e80}.asset-card.selected.prop[data-v-45d0cccf]{background:#8b5cf614;border-color:#8b5cf680}.asset-preview[data-v-45d0cccf]{aspect-ratio:16/9;position:relative;overflow:hidden}.asset-preview img[data-v-45d0cccf]{object-fit:cover;width:100%;height:100%}.preview-placeholder[data-v-45d0cccf]{width:100%;height:100%;color:var(--w-50);background:linear-gradient(135deg,#6366f126,#8b5cf61a);justify-content:center;align-items:center;font-size:1.5rem;font-weight:600;display:flex}.select-indicator[data-v-45d0cccf]{background:var(--b-40);border:2px solid var(--w-20);color:#0000;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:all .2s;display:flex;position:absolute;top:.375rem;right:.375rem}.select-indicator.active[data-v-45d0cccf]{color:var(--w-100);background:#6366f1;border-color:#6366f1}.asset-card.role .select-indicator.active[data-v-45d0cccf]{background:#ec4899;border-color:#ec4899}.asset-card.scene .select-indicator.active[data-v-45d0cccf]{background:#22c55e;border-color:#22c55e}.asset-card.prop .select-indicator.active[data-v-45d0cccf]{background:#8b5cf6;border-color:#8b5cf6}.asset-name[data-v-45d0cccf]{color:var(--w-80);text-align:center;white-space:nowrap;text-overflow:ellipsis;padding:.5rem;font-size:.75rem;overflow:hidden}.modal-footer[data-v-45d0cccf]{border-top:1px solid var(--w-8);background:var(--b-20);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.footer-info[data-v-45d0cccf]{color:var(--w-50);font-size:.8125rem}.footer-info strong[data-v-45d0cccf]{color:#6366f1;font-weight:600}.footer-actions[data-v-45d0cccf]{gap:.625rem;display:flex}.btn-secondary[data-v-45d0cccf]{background:var(--w-5);border:1px solid var(--w-10);color:var(--w-70);cursor:pointer;border-radius:.5rem;padding:.5rem 1rem;font-size:.8125rem;transition:all .2s}.btn-secondary[data-v-45d0cccf]:hover{background:var(--w-10);color:var(--w-90)}.btn-primary[data-v-45d0cccf]{color:var(--w-100);cursor:pointer;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;border-radius:.5rem;padding:.5rem 1.25rem;font-size:.8125rem;font-weight:500;transition:all .2s}.btn-primary[data-v-45d0cccf]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #6366f14d}.btn-primary[data-v-45d0cccf]:disabled{opacity:.6;cursor:not-allowed}html[data-theme=light] .zichan-xuanze-overlay[data-v-45d0cccf]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000004d}html[data-theme=light] .header-title[data-v-45d0cccf]{color:#191c2d}html[data-theme=light] .close-btn[data-v-45d0cccf]{color:#646e82;background:#0000000a}html[data-theme=light] .close-btn[data-v-45d0cccf]:hover{color:#dc3232;background:#ef444414}html[data-theme=light] .asset-card[data-v-45d0cccf]{background:#fff;border:2px solid #0000001a;box-shadow:0 1px 4px #0000000d}html[data-theme=light] .asset-card[data-v-45d0cccf]:hover{border-color:#0003;box-shadow:0 4px 14px #00000014}html[data-theme=light] .asset-card.selected[data-v-45d0cccf]{background:#4f46e50a;border-color:#4f46e573}html[data-theme=light] .asset-card.selected.role[data-v-45d0cccf]{background:#be286e0a;border-color:#be286e73}html[data-theme=light] .asset-card.selected.scene[data-v-45d0cccf]{background:#15803d0a;border-color:#15803d73}html[data-theme=light] .asset-card.selected.prop[data-v-45d0cccf]{background:#6d28d90a;border-color:#6d28d973}html[data-theme=light] .asset-card.role .select-indicator.active[data-v-45d0cccf]{background:#be286e;border-color:#be286e}html[data-theme=light] .asset-card.scene .select-indicator.active[data-v-45d0cccf]{background:#15803d;border-color:#15803d}html[data-theme=light] .asset-card.prop .select-indicator.active[data-v-45d0cccf]{background:#6d28d9;border-color:#6d28d9}html[data-theme=light] .select-indicator[data-v-45d0cccf]{background:#fffc;border-color:#00000026}html[data-theme=light] .asset-preview[data-v-45d0cccf]{border-bottom:1px solid #0000000f}html[data-theme=light] .preview-placeholder[data-v-45d0cccf]{color:#828ca0;background:linear-gradient(135deg,#6366f10f,#8b5cf60a)}html[data-theme=light] .asset-name[data-v-45d0cccf]{color:#191e32;font-weight:500}html[data-theme=light] .modal-footer[data-v-45d0cccf]{background:#fff;border-top-color:#00000014;box-shadow:0 -2px 8px #00000008}html[data-theme=light] .footer-info[data-v-45d0cccf]{color:#414b64}html[data-theme=light] .btn-secondary[data-v-45d0cccf]{color:#505a6e;background:#00000008;border-color:#00000014}html[data-theme=light] .btn-secondary[data-v-45d0cccf]:hover{color:#1e2332;background:#0000000f}.fenjing-modal-mask[data-v-92842143]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#000000b3;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0}.fenjing-modal[data-v-92842143]{border:1px solid var(--w-10);background:linear-gradient(#1e1e28fa,#14141efa);border-radius:1rem;flex-direction:column;width:100%;max-width:640px;max-height:80vh;display:flex;overflow:hidden}.modal-header[data-v-92842143]{background:var(--b-20);border-bottom:1px solid var(--w-6);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.modal-title[data-v-92842143]{align-items:center;gap:.75rem;display:flex}.modal-number[data-v-92842143]{color:var(--w-90);font-size:1rem;font-weight:600}.modal-duration[data-v-92842143]{color:var(--w-50);background:var(--w-5);border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem}.modal-status[data-v-92842143]{border-radius:.25rem;padding:.25rem .625rem;font-size:.75rem;font-weight:500}.modal-status.待生成[data-v-92842143]{background:var(--w-8);color:var(--w-50)}.modal-status.生成中[data-v-92842143]{color:#a78bfa;background:#8b5cf633}.modal-status.已完成[data-v-92842143]{color:#4ade80;background:#4ade8026}.modal-status.部分完成[data-v-92842143]{color:#fbbf24;background:#fbbf2426}.modal-status.失败[data-v-92842143]{color:#f87171;background:#ef444426}.modal-close[data-v-92842143]{background:var(--w-5);width:2rem;height:2rem;color:var(--w-50);cursor:pointer;border:none;border-radius:.5rem;justify-content:center;align-items:center;transition:all .2s;display:flex}.modal-close[data-v-92842143]:hover{background:var(--w-10);color:var(--w-80)}.modal-prompt[data-v-92842143]{border-bottom:1px solid var(--w-4);padding:1rem 1.25rem}.prompt-header[data-v-92842143]{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.prompt-label[data-v-92842143],.assets-label[data-v-92842143],.videos-label[data-v-92842143]{color:var(--w-40);font-size:.75rem}.prompt-textarea[data-v-92842143]{background:var(--w-3);border:1px solid var(--w-10);width:100%;min-height:100px;color:var(--w-85);resize:vertical;border-radius:.5rem;padding:.75rem;font-family:inherit;font-size:.8rem;line-height:1.6}.prompt-textarea[data-v-92842143]:focus{background:var(--w-5);border-color:#3b82f680;outline:none}.prompt-textarea[data-v-92842143]::placeholder{color:var(--w-30)}.save-prompt-btn[data-v-92842143]{color:#4ade80e6;cursor:pointer;background:linear-gradient(135deg,#4ade8033,#22c55e33);border:1px solid #4ade8066;border-radius:.375rem;align-items:center;gap:.25rem;padding:.375rem .625rem;font-size:.7rem;transition:all .2s;display:flex}.save-prompt-btn[data-v-92842143]:hover:not(:disabled){background:linear-gradient(135deg,#4ade804d,#22c55e4d)}.save-prompt-btn[data-v-92842143]:disabled{opacity:.6;cursor:not-allowed}.save-success-icon[data-v-92842143]{color:#4ade80e6;background:#4ade8026;border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;animation:.3s ease-out successPop-92842143;display:flex}@keyframes successPop-92842143{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.modal-narration[data-v-92842143]{border-bottom:1px solid var(--w-4);padding:.75rem 1.25rem}.narration-header[data-v-92842143]{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.narration-label[data-v-92842143]{color:#fbbf24cc;align-items:center;gap:.375rem;font-size:.75rem;display:flex}.narration-label svg[data-v-92842143]{color:#fbbf24b3}.narration-textarea[data-v-92842143]{width:100%;min-height:80px;color:var(--w-85);resize:vertical;background:#fbbf240a;border:1px solid #fbbf2433;border-radius:.5rem;padding:.75rem;font-family:inherit;font-size:.8rem;line-height:1.6}.narration-textarea[data-v-92842143]:focus{background:#fbbf240f;border-color:#fbbf2480;outline:none}.narration-textarea[data-v-92842143]::placeholder{color:#fbbf2466}.save-narration-btn[data-v-92842143]{color:#fbbf24e6;cursor:pointer;background:#fbbf2426;border:1px solid #fbbf244d;border-radius:.375rem;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.7rem;transition:all .2s;display:flex}.save-narration-btn[data-v-92842143]:hover:not(:disabled){background:#fbbf2440;border-color:#fbbf2480}.save-narration-btn[data-v-92842143]:disabled{opacity:.6;cursor:not-allowed}.narration-success[data-v-92842143]{color:#fbbf24e6}.modal-assets[data-v-92842143]{border-bottom:1px solid var(--w-4);padding:.75rem 1.25rem}.assets-header[data-v-92842143]{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.edit-assets-btn[data-v-92842143]{color:#818cf8e6;cursor:pointer;background:#6366f11a;border:1px solid #6366f140;border-radius:.375rem;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.65rem;transition:all .2s;display:flex}.edit-assets-btn[data-v-92842143]:hover{background:#6366f133;border-color:#6366f166;transform:translateY(-1px)}.assets-empty[data-v-92842143]{color:var(--w-30);padding:.5rem 0;font-size:.7rem}.assets-tags[data-v-92842143]{flex-wrap:wrap;gap:.375rem;display:flex}.asset-tag[data-v-92842143]{white-space:nowrap;cursor:pointer;border-radius:.75rem;padding:.25rem .625rem;font-size:.7rem;transition:all .2s}.asset-tag[data-v-92842143]:hover{transform:translateY(-1px)}.asset-tag.role[data-v-92842143]{color:#ec4899e6;background:#ec489926;border:1px solid #ec489940}.asset-tag.role[data-v-92842143]:hover{background:#ec489940;border-color:#ec489966}.asset-tag.scene[data-v-92842143]{color:#22c55ee6;background:#22c55e1f;border:1px solid #22c55e33}.asset-tag.scene[data-v-92842143]:hover{background:#22c55e38;border-color:#22c55e59}.asset-tag.prop[data-v-92842143]{color:#a78bfae6;background:#8b5cf61f;border:1px solid #8b5cf633}.asset-tag.prop[data-v-92842143]:hover{background:#8b5cf638;border-color:#8b5cf659}.asset-tag.unknown[data-v-92842143]{color:#9ca3afe6;background:#9ca3af1f;border:1px solid #9ca3af33}.asset-tag.unknown[data-v-92842143]:hover{background:#9ca3af38;border-color:#9ca3af59}.modal-videos[data-v-92842143]{flex:1;padding:1rem 1.25rem;overflow-y:auto}.videos-header[data-v-92842143]{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.modal-generate-btn[data-v-92842143]{color:var(--w-90);cursor:pointer;background:linear-gradient(135deg,#3b82f633,#8b5cf633);border:1px solid #3b82f64d;border-radius:.5rem;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.75rem;transition:all .2s;display:flex}.modal-generate-btn[data-v-92842143]:hover:not(:disabled){background:linear-gradient(135deg,#3b82f64d,#8b5cf64d);border-color:#3b82f680}.modal-generate-btn[data-v-92842143]:disabled{opacity:.5;cursor:not-allowed}.videos-grid[data-v-92842143]{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.video-card[data-v-92842143]{background:var(--w-2);border:1px solid var(--w-6);border-radius:.75rem;overflow:hidden}.video-preview[data-v-92842143]{aspect-ratio:16/9;background:#000;position:relative}.video-preview img[data-v-92842143]{object-fit:cover;width:100%;height:100%}.video-no-cover[data-v-92842143]{background:linear-gradient(135deg,#14141e,#0a0a14);width:100%;height:100%}.glass-play-button[data-v-92842143]{background:var(--w-8);-webkit-backdrop-filter:blur(1.25rem)saturate(180%);border:.0625rem solid var(--w-15);cursor:pointer;z-index:10;width:3.125rem;height:3.125rem;box-shadow:0 .5rem 2rem var(--b-30),inset 0 .0625rem 0 var(--w-20),0 0 0 0 var(--w-8);border-radius:50%;outline:none;justify-content:center;align-items:center;padding:0;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-preview:hover .glass-play-button[data-v-92842143]{background:var(--w-12);border-color:var(--w-20);transform:translate(-50%,-50%)scale(1.05)}.glass-play-button[data-v-92842143]:hover{border-color:var(--w-25);box-shadow:0 .75rem 2.5rem var(--b-40),inset 0 .0625rem 0 var(--w-30),0 0 0 .25rem var(--w-8);background:#ffffff2e;transform:translate(-50%,-50%)scale(1.1)}.glass-play-button[data-v-92842143]:active{background:var(--w-12);transform:translate(-50%,-50%)scale(1.05)}.play-button-circle[data-v-92842143]{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.play-button-triangle[data-v-92842143]{border-left:1.125rem solid var(--w-85);width:0;height:0;filter:drop-shadow(0 .125rem .25rem var(--b-20));border-top:.6875rem solid #0000;border-bottom:.6875rem solid #0000;margin-left:.25rem;transition:all .3s}.glass-play-button:hover .play-button-triangle[data-v-92842143]{border-left-color:var(--w-95);filter:drop-shadow(0 .125rem .375rem var(--b-30))}.video-info[data-v-92842143]{justify-content:space-between;align-items:center;padding:.625rem .75rem;display:flex}.video-index[data-v-92842143]{color:var(--w-60);font-size:.75rem}.video-actions[data-v-92842143]{gap:.375rem;display:flex}.action-btn[data-v-92842143]{background:var(--w-5);border:1px solid var(--w-10);width:1.75rem;height:1.75rem;color:var(--w-60);cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;transition:all .2s;display:flex}.action-btn[data-v-92842143]:hover{background:var(--w-10);color:var(--w-90)}.action-btn.delete[data-v-92842143]{color:#ef444499;border-color:#ef44444d}.action-btn.delete[data-v-92842143]:hover{color:#ef4444e6;background:#ef444426;border-color:#ef444480}.video-generating[data-v-92842143]{aspect-ratio:16/9;background:linear-gradient(135deg,#8b5cf61a,#3b82f61a);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}.generating-spinner[data-v-92842143]{border:3px solid #8b5cf633;border-top-color:#8b5cf6e6;border-radius:50%;width:2rem;height:2rem;animation:1s linear infinite spin-92842143}.generating-progress[data-v-92842143]{color:#8b5cf6e6;font-size:1rem;font-weight:600}.generating-text[data-v-92842143]{color:var(--w-40);font-size:.7rem}.video-failed-card[data-v-92842143]{aspect-ratio:16/9;color:#ef4444b3;background:#ef444414;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}.video-failed-card span[data-v-92842143]{font-size:.75rem}.video-failed-card .error-msg[data-v-92842143]{color:#ef444499;text-align:center;text-overflow:ellipsis;white-space:nowrap;cursor:help;max-width:90%;font-size:.65rem;overflow:hidden}.videos-empty[data-v-92842143]{color:var(--w-30);flex-direction:column;justify-content:center;align-items:center;padding:3rem 1rem;display:flex}.videos-empty svg[data-v-92842143]{opacity:.5;margin-bottom:1rem}.videos-empty p[data-v-92842143]{font-size:.8rem}.spin[data-v-92842143]{animation:1s linear infinite spin-92842143}@keyframes spin-92842143{to{transform:rotate(360deg)}}html[data-theme=light] .fenjing-modal-mask[data-v-92842143]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000004d}html[data-theme=light] .fenjing-modal[data-v-92842143]{background:linear-gradient(145deg,#fff,#fafcff,#fff);border:1px solid #00000014;box-shadow:0 20px 60px #00000026,0 0 0 1px #0000000f}html[data-theme=light] .modal-header[data-v-92842143]{background:#fcfdff;border-bottom-color:#0000000f}html[data-theme=light] .modal-number[data-v-92842143]{color:#141928}html[data-theme=light] .modal-duration[data-v-92842143]{color:#505a6e;background:#0000000a}html[data-theme=light] .modal-status.待生成[data-v-92842143]{color:#646e82;background:#0000000d}html[data-theme=light] .modal-status.生成中[data-v-92842143]{color:#4f46e5;background:#4f46e514}html[data-theme=light] .modal-status.已完成[data-v-92842143]{color:#15803d;background:#15803d14}html[data-theme=light] .modal-status.部分完成[data-v-92842143]{color:#a16207;background:#a162071a}html[data-theme=light] .modal-status.失败[data-v-92842143]{color:#c82828;background:#dc323214}html[data-theme=light] .modal-close[data-v-92842143]{color:#828ca0;background:#0000000a}html[data-theme=light] .modal-close[data-v-92842143]:hover{color:#dc3232;background:#ef444414}html[data-theme=light] .modal-prompt[data-v-92842143]{border-bottom-color:#0000000f}html[data-theme=light] .prompt-label[data-v-92842143],html[data-theme=light] .assets-label[data-v-92842143],html[data-theme=light] .videos-label[data-v-92842143]{color:#505a6e}html[data-theme=light] .prompt-textarea[data-v-92842143]{color:#141928;background:#fff;border:1px solid #0000001a;box-shadow:0 1px 3px #0000000a}html[data-theme=light] .prompt-textarea[data-v-92842143]:focus{background:#fff;border-color:#2563eb66;box-shadow:0 0 0 3px #2563eb14}html[data-theme=light] .prompt-textarea[data-v-92842143]::placeholder{color:#a0a5b4}html[data-theme=light] .save-prompt-btn[data-v-92842143]{color:#15803d;background:#15803d14;border-color:#15803d40}html[data-theme=light] .save-prompt-btn[data-v-92842143]:hover:not(:disabled){background:#15803d24}html[data-theme=light] .save-success-icon[data-v-92842143]{color:#15803d;background:#15803d14}html[data-theme=light] .modal-narration[data-v-92842143]{border-bottom-color:#0000000f}html[data-theme=light] .narration-label[data-v-92842143]{color:#a16207}html[data-theme=light] .narration-label svg[data-v-92842143]{color:#b46e14}html[data-theme=light] .narration-textarea[data-v-92842143]{color:#141928;background:#f59e0b08;border-color:#c8780033}html[data-theme=light] .narration-textarea[data-v-92842143]:focus{background:#f59e0b0a;border-color:#c8780066}html[data-theme=light] .narration-textarea[data-v-92842143]::placeholder{color:#b4821480}html[data-theme=light] .save-narration-btn[data-v-92842143]{color:#a16207;background:#c8780014;border-color:#c8780040}html[data-theme=light] .save-narration-btn[data-v-92842143]:hover:not(:disabled){background:#c8780024;border-color:#c8780066}html[data-theme=light] .narration-success[data-v-92842143]{color:#a16207}html[data-theme=light] .modal-assets[data-v-92842143]{border-bottom-color:#0000000f}html[data-theme=light] .edit-assets-btn[data-v-92842143]{color:#4f46e5;background:#4f46e50f;border-color:#4f46e533}html[data-theme=light] .edit-assets-btn[data-v-92842143]:hover{background:#4f46e51f;border-color:#4f46e559}html[data-theme=light] .assets-empty[data-v-92842143]{color:#a0a5b4}html[data-theme=light] .asset-tag.role[data-v-92842143]{color:#aa1e5a;background:#be286e0f;border-color:#be286e2e}html[data-theme=light] .asset-tag.role[data-v-92842143]:hover{background:#be286e1f;border-color:#be286e4d}html[data-theme=light] .asset-tag.scene[data-v-92842143]{color:#156437;background:#15803d0f;border-color:#15803d2e}html[data-theme=light] .asset-tag.scene[data-v-92842143]:hover{background:#15803d1f;border-color:#15803d4d}html[data-theme=light] .asset-tag.prop[data-v-92842143]{color:#463cc8;background:#4f46e50f;border-color:#4f46e52e}html[data-theme=light] .asset-tag.prop[data-v-92842143]:hover{background:#4f46e51f;border-color:#4f46e54d}html[data-theme=light] .asset-tag.unknown[data-v-92842143]{color:#646e82;background:#0000000a;border-color:#0000001a}html[data-theme=light] .modal-generate-btn[data-v-92842143]{color:#2563eb;background:linear-gradient(135deg,#2563eb14,#4f46e514);border-color:#2563eb40}html[data-theme=light] .modal-generate-btn[data-v-92842143]:hover:not(:disabled){background:linear-gradient(135deg,#2563eb24,#4f46e524);border-color:#2563eb66}html[data-theme=light] .video-card[data-v-92842143]{background:#fff;border:1px solid #00000014;box-shadow:0 1px 4px #0000000a}html[data-theme=light] .video-no-cover[data-v-92842143]{background:linear-gradient(135deg,#f0f2f5,#e6ebf0)}html[data-theme=light] .glass-play-button[data-v-92842143]{background:#00000059;border-color:#ffffff4d;box-shadow:0 4px 12px #0003}html[data-theme=light] .play-button-triangle[data-v-92842143]{border-left-color:#fff}html[data-theme=light] .video-index[data-v-92842143]{color:#505a6e}html[data-theme=light] .action-btn[data-v-92842143]{color:#646e82;background:#00000008;border-color:#00000014}html[data-theme=light] .action-btn[data-v-92842143]:hover{color:#141928;background:#0000000f}html[data-theme=light] .action-btn.delete[data-v-92842143]{color:#dc3232b3;border-color:#dc323233}html[data-theme=light] .action-btn.delete[data-v-92842143]:hover{color:#c82828;background:#dc32320f;border-color:#dc323259}html[data-theme=light] .generating-text[data-v-92842143]{color:#646e82}html[data-theme=light] .videos-empty[data-v-92842143]{color:#a0a5b4}.zhixing-zhuangtai[data-v-7cbfab3f]{background:var(--w-2);border:1px solid var(--w-6);border-radius:.875rem;flex-direction:column;gap:.75rem;margin:.75rem 0;padding:1.125rem 1.25rem;transition:all .5s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.zhixing-zhuangtai[data-v-7cbfab3f]:before{content:"";height:2px;transition:background .6s;position:absolute;top:0;left:0;right:0}.phase-dispatch[data-v-7cbfab3f]:before{background:linear-gradient(90deg,#3b82f6cc,#3b82f633,#0000)}.phase-thinking[data-v-7cbfab3f]:before{background:linear-gradient(90deg,#8b5cf6cc,#a855f766,#0000)}.phase-building[data-v-7cbfab3f]:before{background:linear-gradient(90deg,var(--c-primary-80),#22d3ee4d,transparent)}.phase-default[data-v-7cbfab3f]:before{background:linear-gradient(90deg,#3b82f699,#3b82f626,#0000)}.status-title-row[data-v-7cbfab3f]{align-items:center;gap:.425rem;display:flex}.title-icon[data-v-7cbfab3f]{font-size:.75rem;transition:color .5s}.phase-dispatch .title-icon[data-v-7cbfab3f]{color:#60a5fa99}.phase-thinking .title-icon[data-v-7cbfab3f]{color:#a78bfa99}.phase-building .title-icon[data-v-7cbfab3f]{color:#22d3ee99}.phase-default .title-icon[data-v-7cbfab3f]{color:var(--w-30)}.title-text[data-v-7cbfab3f]{letter-spacing:.08em;color:var(--w-35);text-transform:uppercase;font-size:.6875rem;font-weight:600;transition:color .5s}.phase-dispatch .title-text[data-v-7cbfab3f]{color:#60a5fa73}.phase-thinking .title-text[data-v-7cbfab3f]{color:#a78bfa73}.phase-building .title-text[data-v-7cbfab3f]{color:#22d3ee73}.status-main-row[data-v-7cbfab3f]{align-items:center;gap:.75rem;display:flex}.status-visual[data-v-7cbfab3f]{flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex;position:relative}.anim-dispatch[data-v-7cbfab3f]{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.signal-dot[data-v-7cbfab3f]{background:#3b82f6e6;border-radius:50%;width:.5rem;height:.5rem;animation:1.5s ease-in-out infinite signalPulse-7cbfab3f;box-shadow:0 0 8px #3b82f680}.signal-ring[data-v-7cbfab3f]{border:2px solid #3b82f666;border-radius:50%;width:1.5rem;height:1.5rem;animation:2s ease-out infinite signalExpand-7cbfab3f;position:absolute}.signal-ring.ring-2[data-v-7cbfab3f]{animation-delay:.7s}@keyframes signalPulse-7cbfab3f{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.3)}}@keyframes signalExpand-7cbfab3f{0%{opacity:.8;transform:scale(.5)}to{opacity:0;transform:scale(2)}}.anim-thinking[data-v-7cbfab3f]{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.think-core[data-v-7cbfab3f]{background:radial-gradient(circle,#a855f7f2,#8b5cf6b3);border-radius:50%;width:.625rem;height:.625rem;animation:2s ease-in-out infinite thinkPulse-7cbfab3f;box-shadow:0 0 12px #8b5cf680}.think-orbit[data-v-7cbfab3f]{border:1.5px solid #8b5cf699;border-color:#8b5cf699 #a855f74d #0000 #0000;border-radius:50%;width:1.75rem;height:1.75rem;animation:2.5s linear infinite thinkOrbit-7cbfab3f;position:absolute}.think-orbit.orbit-2[data-v-7cbfab3f]{border-top-color:#a855f766;border-right-color:#8b5cf626;width:2.25rem;height:2.25rem;animation-duration:3.5s;animation-direction:reverse}.think-spark[data-v-7cbfab3f]{background:#a855f7e6;border-radius:50%;width:3px;height:3px;animation:2.5s ease-in-out infinite sparkle-7cbfab3f;position:absolute}.think-spark.spark-1[data-v-7cbfab3f]{animation-delay:0s;top:2px;right:8px}.think-spark.spark-2[data-v-7cbfab3f]{animation-delay:.8s;bottom:4px;left:4px}.think-spark.spark-3[data-v-7cbfab3f]{animation-delay:1.6s;top:10px;left:2px}@keyframes thinkPulse-7cbfab3f{0%,to{transform:scale(1);box-shadow:0 0 12px #8b5cf680}50%{transform:scale(1.15);box-shadow:0 0 20px #8b5cf6b3}}@keyframes thinkOrbit-7cbfab3f{to{transform:rotate(360deg)}}@keyframes sparkle-7cbfab3f{0%,to{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1.2)}}.anim-building[data-v-7cbfab3f]{justify-content:center;align-items:flex-end;gap:3px;width:100%;height:100%;padding-bottom:.375rem;display:flex;position:relative}.block[data-v-7cbfab3f]{border-radius:2px;width:.5rem;animation:1.6s ease-in-out infinite blockBuild-7cbfab3f}.block-1[data-v-7cbfab3f]{background:linear-gradient(to top,var(--c-primary-80),var(--c-primary-30));animation-delay:0s}.block-2[data-v-7cbfab3f]{background:linear-gradient(#22d3ee4d,#22d3eecc);animation-delay:.2s}.block-3[data-v-7cbfab3f]{background:linear-gradient(#06b6d44d,#06b6d4cc);animation-delay:.4s}@keyframes blockBuild-7cbfab3f{0%,to{height:.5rem}30%{height:1.375rem}60%{height:.875rem}80%{height:1.125rem}}.anim-default[data-v-7cbfab3f]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.spinner-arc[data-v-7cbfab3f]{border:2px solid #3b82f633;border-top-color:#3b82f6cc;border-radius:50%;width:1.375rem;height:1.375rem;animation:.8s linear infinite spin-7cbfab3f}@keyframes spin-7cbfab3f{to{transform:rotate(360deg)}}.status-text-area[data-v-7cbfab3f]{align-items:baseline;display:flex}.status-main-text[data-v-7cbfab3f]{font-size:.9375rem;font-weight:600;line-height:1.4;transition:color .5s}.phase-dispatch .status-main-text[data-v-7cbfab3f]{color:#60a5faf2}.phase-thinking .status-main-text[data-v-7cbfab3f]{color:#a78bfaf2}.phase-building .status-main-text[data-v-7cbfab3f]{color:#22d3eef2}.phase-default .status-main-text[data-v-7cbfab3f]{color:var(--w-85)}.wave-dots[data-v-7cbfab3f]{margin-left:2px;display:inline-flex}.wave-dots .dot[data-v-7cbfab3f]{font-size:1.15em;font-weight:700;animation:1.4s ease-in-out infinite wave-7cbfab3f}.phase-dispatch .wave-dots .dot[data-v-7cbfab3f]{color:#60a5facc}.phase-thinking .wave-dots .dot[data-v-7cbfab3f]{color:#a78bfacc}.phase-building .wave-dots .dot[data-v-7cbfab3f]{color:#22d3eecc}.phase-default .wave-dots .dot[data-v-7cbfab3f]{color:#ffc800e6}.wave-dots .dot[data-v-7cbfab3f]:first-child{animation-delay:0s}.wave-dots .dot[data-v-7cbfab3f]:nth-child(2){animation-delay:.2s}.wave-dots .dot[data-v-7cbfab3f]:nth-child(3){animation-delay:.4s}@keyframes wave-7cbfab3f{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}.phase-indicator[data-v-7cbfab3f]{padding:.5rem .25rem 0}.phase-track[data-v-7cbfab3f]{height:2.5rem;margin:0 1rem;position:relative}.track-bg[data-v-7cbfab3f]{background:var(--w-6);border-radius:2px;height:3px;position:absolute;top:.5rem;left:0;right:0}.track-fill[data-v-7cbfab3f]{border-radius:2px;height:3px;transition:width .8s cubic-bezier(.4,0,.2,1);position:absolute;top:.5rem;left:0}.phase-dispatch .track-fill[data-v-7cbfab3f]{background:linear-gradient(90deg,#3b82f6e6,#3b82f666)}.phase-thinking .track-fill[data-v-7cbfab3f]{background:linear-gradient(90deg,#22c55ecc,#8b5cf6e6)}.phase-building .track-fill[data-v-7cbfab3f]{background:linear-gradient(90deg,#22c55eb3,#22c55e80,var(--c-primary-90))}.track-nodes[data-v-7cbfab3f]{height:100%;position:absolute;top:0;left:0;right:0}.track-node[data-v-7cbfab3f]{flex-direction:column;align-items:center;gap:.375rem;display:flex;position:absolute;transform:translate(-50%)}.node-dot[data-v-7cbfab3f]{background:var(--w-3);border:2px solid var(--w-10);border-radius:50%;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;transition:all .5s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.node-inner[data-v-7cbfab3f]{background:var(--w-8);border-radius:50%;width:.375rem;height:.375rem;transition:all .5s}.track-node.active .node-dot[data-v-7cbfab3f]{border-color:currentColor;animation:2s ease-in-out infinite nodeGlow-7cbfab3f;box-shadow:0 0 10px,0 0 20px #8b5cf626}.track-node.active .node-inner[data-v-7cbfab3f]{background:currentColor;box-shadow:0 0 4px}.phase-dispatch .track-node.active[data-v-7cbfab3f]{color:#3b82f6b3}.phase-thinking .track-node.active[data-v-7cbfab3f]{color:#8b5cf6b3}.phase-building .track-node.active[data-v-7cbfab3f]{color:var(--c-primary-70)}.track-node.done .node-dot[data-v-7cbfab3f]{box-shadow:none;background:#22c55e1a;border-color:#22c55e80;animation:none}.track-node.done .node-inner[data-v-7cbfab3f]{box-shadow:none;background:#22c55ecc}@keyframes nodeGlow-7cbfab3f{0%,to{box-shadow:0 0 8px,0 0 16px #8b5cf61a}50%{box-shadow:0 0 14px,0 0 28px #8b5cf633}}.node-label[data-v-7cbfab3f]{letter-spacing:.06em;color:var(--w-12);white-space:nowrap;font-size:.6875rem;font-weight:500;transition:all .5s}.track-node.active .node-label[data-v-7cbfab3f]{color:#ffffffa6;font-weight:600}.track-node.done .node-label[data-v-7cbfab3f]{color:#22c55e80}.result-row[data-v-7cbfab3f]{align-items:center;gap:.75rem;padding:.25rem 0;display:flex}.done-row[data-v-7cbfab3f]{color:#22c55e}.done-row span[data-v-7cbfab3f]{color:#22c55ee6;font-size:.9rem;font-weight:500}.status-done[data-v-7cbfab3f]{background:#22c55e0a;border-color:#22c55e33}.status-done[data-v-7cbfab3f]:before{background:linear-gradient(90deg,#22c55e99,#0000)!important}.fail-row[data-v-7cbfab3f]{color:#ef4444}.fail-text[data-v-7cbfab3f]{flex-direction:column;flex:1;gap:.25rem;display:flex}.fail-text>span[data-v-7cbfab3f]:first-child{color:#ef4444e6;font-size:.9rem;font-weight:500}.fail-detail[data-v-7cbfab3f]{color:var(--w-50);font-size:.75rem}.status-fail[data-v-7cbfab3f]{background:#ef44440a;border-color:#ef444433}.status-fail[data-v-7cbfab3f]:before{background:linear-gradient(90deg,#ef444499,#0000)!important}.retry-btn[data-v-7cbfab3f]{color:#f87171;cursor:pointer;background:#ef444426;border:1px solid #ef44444d;border-radius:.5rem;flex-shrink:0;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:500;transition:all .2s;display:flex}.retry-btn[data-v-7cbfab3f]:hover{color:#fca5a5;background:#ef444440;border-color:#ef444480}.retry-btn[data-v-7cbfab3f]:active{transform:scale(.98)}.retry-btn svg[data-v-7cbfab3f]{flex-shrink:0}html[data-theme=light] .done-row[data-v-7cbfab3f]{color:#15803d}html[data-theme=light] .done-row span[data-v-7cbfab3f]{color:#15803deb}html[data-theme=light] .status-main-text[data-v-7cbfab3f]{color:#141928}html[data-theme=light] .phase-dispatch .status-main-text[data-v-7cbfab3f]{color:#2563eb}html[data-theme=light] .phase-thinking .status-main-text[data-v-7cbfab3f]{color:#4f46e5}html[data-theme=light] .phase-building .status-main-text[data-v-7cbfab3f]{color:#0082a5}html[data-theme=light] .phase-default .status-main-text[data-v-7cbfab3f]{color:#283246}html[data-theme=light] .node-label[data-v-7cbfab3f]{color:#b4b9c3}html[data-theme=light] .track-node.active .node-label[data-v-7cbfab3f]{color:#283246}html[data-theme=light] .track-node.done .node-label[data-v-7cbfab3f]{color:#15803d}html[data-theme=light] .track-bg[data-v-7cbfab3f]{background:#0000000f}html[data-theme=light] .node-dot[data-v-7cbfab3f]{background:#fff;border-color:#0000001f}html[data-theme=light] .node-inner[data-v-7cbfab3f]{background:#00000014}html[data-theme=light] .fail-detail[data-v-7cbfab3f]{color:#646e82}html[data-theme=light] .retry-btn[data-v-7cbfab3f]{color:#c82828;background:#dc32320f;border-color:#dc323233}html[data-theme=light] .retry-btn[data-v-7cbfab3f]:hover{color:#b91e1e;background:#dc32321f;border-color:#dc323259}.zichan-xuanze-overlay[data-v-d5e27569]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10000;background:#000000bf;justify-content:center;align-items:center;animation:.2s fadeIn-d5e27569;display:flex;position:fixed;inset:0}@keyframes fadeIn-d5e27569{0%{opacity:0}to{opacity:1}}.zichan-xuanze-modal[data-v-d5e27569]{background:var(--bg-panel);border:1px solid var(--w-10);border-radius:1rem;flex-direction:column;width:90%;max-width:600px;max-height:80vh;animation:.3s slideIn-d5e27569;display:flex;overflow:hidden}@keyframes slideIn-d5e27569{0%{opacity:0;transform:translateY(20px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.modal-header[data-v-d5e27569]{border-bottom:1px solid var(--w-8);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.header-title[data-v-d5e27569]{color:var(--w-90);align-items:center;gap:.5rem;font-size:1rem;font-weight:600;display:flex}.header-title svg[data-v-d5e27569]{color:#6366f1}.close-btn[data-v-d5e27569]{background:var(--w-5);width:2rem;height:2rem;color:var(--w-50);cursor:pointer;border:none;border-radius:.5rem;justify-content:center;align-items:center;transition:all .2s;display:flex}.close-btn[data-v-d5e27569]:hover{color:#ff6464e6;background:#ff505026}.modal-tabs[data-v-d5e27569]{border-bottom:1px solid var(--w-6);gap:.5rem;padding:.75rem 1.25rem;display:flex}.tab-btn[data-v-d5e27569]{background:var(--w-3);border:1px solid var(--w-8);color:var(--w-50);cursor:pointer;border-radius:.5rem;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.8125rem;transition:all .2s;display:flex}.tab-btn[data-v-d5e27569]:hover{background:var(--w-6);color:var(--w-80)}.tab-btn.active[data-v-d5e27569]{color:#f472b6;background:#ec489926;border-color:#ec48994d}.tab-btn.scene.active[data-v-d5e27569]{color:#4ade80;background:#22c55e26;border-color:#22c55e4d}.tab-btn.prop.active[data-v-d5e27569]{color:#a78bfa;background:#8b5cf626;border-color:#8b5cf64d}.tab-count[data-v-d5e27569]{background:var(--w-10);border-radius:.25rem;padding:.125rem .375rem;font-size:.6875rem}.modal-content[data-v-d5e27569]{scrollbar-width:thin;scrollbar-color:var(--w-15) transparent;flex:1;min-height:300px;max-height:400px;padding:1rem 1.25rem;overflow-y:auto}.modal-content[data-v-d5e27569]::-webkit-scrollbar{width:6px}.modal-content[data-v-d5e27569]::-webkit-scrollbar-track{background:0 0}.modal-content[data-v-d5e27569]::-webkit-scrollbar-thumb{background:var(--w-15);border-radius:3px}.modal-content[data-v-d5e27569]::-webkit-scrollbar-thumb:hover{background:var(--w-25)}.loading-state[data-v-d5e27569],.empty-state[data-v-d5e27569]{color:var(--w-40);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:3rem;display:flex}.loading-spinner[data-v-d5e27569]{border:2px solid #6366f133;border-top-color:#6366f1;border-radius:50%;width:2rem;height:2rem;animation:.8s linear infinite spin-d5e27569}@keyframes spin-d5e27569{to{transform:rotate(360deg)}}.asset-grid[data-v-d5e27569]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.75rem;display:grid}.asset-card[data-v-d5e27569]{background:var(--w-2);border:2px solid var(--w-6);cursor:pointer;border-radius:.625rem;transition:all .2s;position:relative;overflow:hidden}.asset-card[data-v-d5e27569]:hover{border-color:var(--w-15);transform:translateY(-2px)}.asset-card.selected[data-v-d5e27569]{background:#6366f114;border-color:#6366f180}.asset-card.selected.role[data-v-d5e27569]{background:#ec489914;border-color:#ec489980}.asset-card.selected.scene[data-v-d5e27569]{background:#22c55e14;border-color:#22c55e80}.asset-card.selected.prop[data-v-d5e27569]{background:#8b5cf614;border-color:#8b5cf680}.asset-preview[data-v-d5e27569]{aspect-ratio:16/9;position:relative;overflow:hidden}.asset-preview img[data-v-d5e27569]{object-fit:cover;width:100%;height:100%}.preview-placeholder[data-v-d5e27569]{width:100%;height:100%;color:var(--w-50);background:linear-gradient(135deg,#6366f126,#8b5cf61a);justify-content:center;align-items:center;font-size:1.5rem;font-weight:600;display:flex}.select-indicator[data-v-d5e27569]{background:var(--b-40);border:2px solid var(--w-20);color:#0000;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:all .2s;display:flex;position:absolute;top:.375rem;right:.375rem}.select-indicator.active[data-v-d5e27569]{color:var(--w-100);background:#6366f1;border-color:#6366f1}.asset-card.role .select-indicator.active[data-v-d5e27569]{background:#ec4899;border-color:#ec4899}.asset-card.scene .select-indicator.active[data-v-d5e27569]{background:#22c55e;border-color:#22c55e}.asset-card.prop .select-indicator.active[data-v-d5e27569]{background:#8b5cf6;border-color:#8b5cf6}.asset-name[data-v-d5e27569]{color:var(--w-80);text-align:center;white-space:nowrap;text-overflow:ellipsis;padding:.5rem;font-size:.75rem;overflow:hidden}.modal-footer[data-v-d5e27569]{border-top:1px solid var(--w-8);background:var(--b-20);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.footer-info[data-v-d5e27569]{color:var(--w-50);font-size:.8125rem}.footer-info strong[data-v-d5e27569]{color:#6366f1;font-weight:600}.footer-actions[data-v-d5e27569]{gap:.625rem;display:flex}.btn-secondary[data-v-d5e27569]{background:var(--w-5);border:1px solid var(--w-10);color:var(--w-70);cursor:pointer;border-radius:.5rem;padding:.5rem 1rem;font-size:.8125rem;transition:all .2s}.btn-secondary[data-v-d5e27569]:hover{background:var(--w-10);color:var(--w-90)}.btn-primary[data-v-d5e27569]{color:var(--w-100);cursor:pointer;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;border-radius:.5rem;padding:.5rem 1.25rem;font-size:.8125rem;font-weight:500;transition:all .2s}.btn-primary[data-v-d5e27569]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #6366f14d}.btn-primary[data-v-d5e27569]:disabled{opacity:.6;cursor:not-allowed}html[data-theme=light] .asset-card[data-v-d5e27569]{background:#fff;border:2px solid #0000001a;box-shadow:0 1px 4px #0000000d}html[data-theme=light] .asset-card[data-v-d5e27569]:hover{border-color:#0003;box-shadow:0 4px 14px #00000014}html[data-theme=light] .asset-card.selected[data-v-d5e27569]{background:#4f46e50a;border-color:#4f46e573}html[data-theme=light] .asset-card.selected.role[data-v-d5e27569]{background:#be286e0a;border-color:#be286e73}html[data-theme=light] .asset-card.selected.scene[data-v-d5e27569]{background:#15803d0a;border-color:#15803d73}html[data-theme=light] .asset-card.selected.prop[data-v-d5e27569]{background:#6d28d90a;border-color:#6d28d973}html[data-theme=light] .asset-card.role .select-indicator.active[data-v-d5e27569]{background:#be286e;border-color:#be286e}html[data-theme=light] .asset-card.scene .select-indicator.active[data-v-d5e27569]{background:#15803d;border-color:#15803d}html[data-theme=light] .asset-card.prop .select-indicator.active[data-v-d5e27569]{background:#6d28d9;border-color:#6d28d9}html[data-theme=light] .select-indicator[data-v-d5e27569]{background:#fffc;border-color:#00000026}html[data-theme=light] .asset-preview[data-v-d5e27569]{border-bottom:1px solid #0000000f}html[data-theme=light] .preview-placeholder[data-v-d5e27569]{color:#828ca0;background:linear-gradient(135deg,#6366f10f,#8b5cf60a)}html[data-theme=light] .asset-name[data-v-d5e27569]{color:#191e32;font-weight:500}html[data-theme=light] .modal-footer[data-v-d5e27569]{background:#fff;border-top-color:#00000014;box-shadow:0 -2px 8px #00000008}html[data-theme=light] .footer-info[data-v-d5e27569]{color:#646e82}html[data-theme=light] .btn-secondary[data-v-d5e27569]{color:#505a6e;background:#00000008;border-color:#00000014}html[data-theme=light] .btn-secondary[data-v-d5e27569]:hover{color:#1e2332;background:#0000000f}.xinzeng-fenjing-overlay[data-v-613c287b]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10000;background:#000000bf;justify-content:center;align-items:center;animation:.2s fadeIn-613c287b;display:flex;position:fixed;inset:0}@keyframes fadeIn-613c287b{0%{opacity:0}to{opacity:1}}.xinzeng-fenjing-modal[data-v-613c287b]{border:1px solid var(--w-8);background:#18191e;border-radius:1rem;width:90%;max-width:32rem;animation:.3s slideUp-613c287b;overflow:hidden}@keyframes slideUp-613c287b{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-613c287b]{border-bottom:1px solid var(--w-6);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.header-title[data-v-613c287b]{color:var(--w-90);align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;display:flex}.header-title svg[data-v-613c287b]{color:#3b82f6e6}.close-btn[data-v-613c287b]{width:2rem;height:2rem;color:var(--w-40);cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;transition:all .2s;display:flex}.close-btn[data-v-613c287b]:hover{background:var(--w-8);color:var(--w-80)}.modal-content[data-v-613c287b]{max-height:60vh;padding:1.25rem;overflow-y:auto}.form-group[data-v-613c287b]{margin-bottom:1.25rem}.form-group[data-v-613c287b]:last-child{margin-bottom:0}.form-label[data-v-613c287b]{color:var(--w-70);margin-bottom:.5rem;font-size:.8125rem;font-weight:500;display:block}.form-label .required[data-v-613c287b]{color:#ef4444;margin-right:.25rem}.form-textarea[data-v-613c287b]{background:var(--w-4);border:1px solid var(--w-8);width:100%;color:var(--w-90);resize:vertical;border-radius:.5rem;padding:.75rem;font-family:inherit;font-size:.8125rem;line-height:1.5;transition:all .2s}.form-textarea[data-v-613c287b]:focus{background:#3b82f60d;border-color:#3b82f680;outline:none}.form-textarea[data-v-613c287b]::placeholder{color:var(--w-30)}.duration-options[data-v-613c287b]{flex-wrap:wrap;gap:.5rem;display:flex}.duration-btn[data-v-613c287b]{background:var(--w-4);border:1px solid var(--w-10);color:var(--w-70);cursor:pointer;border-radius:.5rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:500;transition:all .2s}.duration-btn[data-v-613c287b]:hover{background:var(--w-8);border-color:var(--w-15)}.duration-btn.active[data-v-613c287b]{color:#60a5faf2;background:#3b82f626;border-color:#3b82f680}.asset-section[data-v-613c287b]{flex-direction:column;gap:.75rem;display:flex}.select-asset-btn[data-v-613c287b]{color:#a78bfae6;cursor:pointer;background:#8b5cf61a;border:1px dashed #8b5cf64d;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.75rem;font-size:.8125rem;font-weight:500;transition:all .2s;display:flex}.select-asset-btn[data-v-613c287b]:hover{background:#8b5cf626;border-color:#8b5cf680}.selected-assets[data-v-613c287b]{flex-wrap:wrap;gap:.375rem;display:flex}.asset-tag[data-v-613c287b]{border-radius:.375rem;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;display:flex}.asset-tag.role[data-v-613c287b]{color:#f472b6e6;background:#ec489926;border:1px solid #ec489940}.asset-tag.scene[data-v-613c287b]{color:#4ade80e6;background:#22c55e1f;border:1px solid #22c55e33}.asset-tag.prop[data-v-613c287b]{color:#a78bfae6;background:#8b5cf61f;border:1px solid #8b5cf633}.remove-asset[data-v-613c287b]{width:1rem;height:1rem;color:inherit;opacity:.6;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:.875rem;transition:opacity .2s;display:flex}.remove-asset[data-v-613c287b]:hover{opacity:1}.no-assets[data-v-613c287b]{text-align:center;color:var(--w-35);background:var(--w-2);border-radius:.375rem;padding:.75rem;font-size:.75rem}.modal-footer[data-v-613c287b]{border-top:1px solid var(--w-6);justify-content:flex-end;gap:.75rem;padding:1rem 1.25rem;display:flex}.btn-secondary[data-v-613c287b]{background:var(--w-6);border:1px solid var(--w-10);color:var(--w-70);cursor:pointer;border-radius:.5rem;padding:.625rem 1.25rem;font-size:.8125rem;font-weight:500;transition:all .2s}.btn-secondary[data-v-613c287b]:hover{background:var(--w-10);color:var(--w-90)}.btn-primary[data-v-613c287b]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#3b82f6e6,#8b5cf6e6);border:none;border-radius:.5rem;padding:.625rem 1.5rem;font-size:.8125rem;font-weight:500;transition:all .2s}.btn-primary[data-v-613c287b]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #3b82f64d}.btn-primary[data-v-613c287b]:disabled{opacity:.5;cursor:not-allowed}html[data-theme=light] .xinzeng-fenjing-overlay[data-v-613c287b]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000004d}html[data-theme=light] .xinzeng-fenjing-modal[data-v-613c287b]{background:linear-gradient(145deg,#fff,#fafcff,#fff);border:1px solid #00000014;box-shadow:0 20px 60px #00000026,0 0 0 1px #0000000f}html[data-theme=light] .modal-header[data-v-613c287b]{border-bottom-color:#0000000f}html[data-theme=light] .header-title[data-v-613c287b]{color:#141928}html[data-theme=light] .header-title svg[data-v-613c287b]{color:#2563eb}html[data-theme=light] .close-btn[data-v-613c287b]{color:#828ca0}html[data-theme=light] .close-btn[data-v-613c287b]:hover{color:#dc3232;background:#ef444414}html[data-theme=light] .form-label[data-v-613c287b]{color:#283246}html[data-theme=light] .form-textarea[data-v-613c287b]{color:#141928;background:#fff;border:1px solid #0000001a;box-shadow:0 1px 3px #0000000a}html[data-theme=light] .form-textarea[data-v-613c287b]:focus{background:#fff;border-color:#2563eb66;box-shadow:0 0 0 3px #2563eb14}html[data-theme=light] .form-textarea[data-v-613c287b]::placeholder{color:#a0a5b4}html[data-theme=light] .duration-btn[data-v-613c287b]{color:#3c465a;background:#fff;border:1px solid #0000001a;box-shadow:0 1px 2px #0000000a}html[data-theme=light] .duration-btn[data-v-613c287b]:hover{background:#f5f7fa;border-color:#00000029}html[data-theme=light] .duration-btn.active[data-v-613c287b]{color:#1e50c8;background:#2563eb0f;border-color:#2563eb59;box-shadow:0 0 0 3px #2563eb14}html[data-theme=light] .select-asset-btn[data-v-613c287b]{color:#4f46e5;background:#4f46e50d;border-color:#4f46e533}html[data-theme=light] .select-asset-btn[data-v-613c287b]:hover{background:#4f46e51a;border-color:#4f46e559}html[data-theme=light] .asset-tag.role[data-v-613c287b]{color:#aa1e5a;background:#be286e0f;border-color:#be286e2e}html[data-theme=light] .asset-tag.scene[data-v-613c287b]{color:#156437;background:#15803d0f;border-color:#15803d2e}html[data-theme=light] .asset-tag.prop[data-v-613c287b]{color:#463cc8;background:#4f46e50f;border-color:#4f46e52e}html[data-theme=light] .no-assets[data-v-613c287b]{color:#a0a5b4;background:#00000005}html[data-theme=light] .modal-footer[data-v-613c287b]{background:#fff;border-top-color:#0000000f}html[data-theme=light] .btn-secondary[data-v-613c287b]{color:#3c465a;background:#fff;border-color:#0000001f}html[data-theme=light] .btn-secondary[data-v-613c287b]:hover{color:#141928;background:#f5f7fa;border-color:#0003}html[data-theme=light] .btn-primary[data-v-613c287b]{background:linear-gradient(135deg,#2563eb,#4f46e5)}html[data-theme=light] .btn-primary[data-v-613c287b]:hover:not(:disabled){box-shadow:0 4px 12px #2563eb4d}.yinse-xuanze-container[data-v-50c4a15c]{position:relative}.selected-display[data-v-50c4a15c]{background:var(--w-5);border:1px solid var(--w-10);cursor:pointer;border-radius:.5rem;align-items:center;gap:.5rem;min-width:120px;padding:.375rem .625rem;transition:all .2s;display:flex}.selected-display[data-v-50c4a15c]:hover{background:var(--w-8);border-color:#fbbf2466}.selected-info[data-v-50c4a15c]{flex:1;align-items:center;gap:.375rem;display:flex}.wave-icon[data-v-50c4a15c]{width:1.25rem;height:1.25rem;color:var(--w-50);justify-content:center;align-items:center;display:flex}.wave-icon.is-male[data-v-50c4a15c]{color:#3b82f6cc}.wave-icon.is-female[data-v-50c4a15c]{color:#ec4899cc}.selected-name[data-v-50c4a15c]{color:var(--w-90);font-size:.75rem;font-weight:500}.selected-gender[data-v-50c4a15c]{color:var(--w-40);font-size:.65rem}.placeholder[data-v-50c4a15c]{color:var(--w-40);flex:1;font-size:.75rem}.arrow-icon[data-v-50c4a15c]{color:var(--w-40);flex-shrink:0}.yinse-modal-overlay[data-v-50c4a15c]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10000;background:#000000d9;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.yinse-modal[data-v-50c4a15c]{width:90%;max-width:48rem;max-height:75vh;box-shadow:0 25px 50px var(--b-50);background:linear-gradient(#1e1f26fa,#18191efa);border:1px solid #fbbf2426;border-radius:1rem;flex-direction:column;display:flex;overflow:hidden}.modal-header[data-v-50c4a15c]{border-bottom:1px solid var(--w-6);background:#fbbf2408;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.header-left[data-v-50c4a15c]{flex-direction:column;gap:.25rem;display:flex}.modal-title[data-v-50c4a15c]{color:#fbbf24e6;margin:0;font-size:1rem;font-weight:600}.modal-subtitle[data-v-50c4a15c]{color:var(--w-40);font-size:.7rem}.header-right[data-v-50c4a15c]{align-items:center;gap:.75rem;display:flex}.filter-tabs[data-v-50c4a15c]{background:var(--b-30);border-radius:.375rem;padding:.1875rem;display:flex}.filter-tab[data-v-50c4a15c]{color:var(--w-50);cursor:pointer;background:0 0;border:none;border-radius:.25rem;padding:.3125rem .625rem;font-size:.7rem;transition:all .2s}.filter-tab[data-v-50c4a15c]:hover{color:var(--w-70)}.filter-tab.active[data-v-50c4a15c]{color:#000;background:#fbbf24cc}.close-btn[data-v-50c4a15c]{background:var(--w-8);cursor:pointer;width:1.75rem;height:1.75rem;color:var(--w-50);border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}.close-btn[data-v-50c4a15c]:hover{background:var(--w-15);color:var(--w-90)}.modal-content[data-v-50c4a15c]{scrollbar-width:thin;scrollbar-color:#fbbf244d transparent;flex:1;padding:1rem;overflow-y:auto}.modal-content[data-v-50c4a15c]::-webkit-scrollbar{width:5px}.modal-content[data-v-50c4a15c]::-webkit-scrollbar-track{background:0 0}.modal-content[data-v-50c4a15c]::-webkit-scrollbar-thumb{background:#fbbf244d;border-radius:3px}.voice-grid[data-v-50c4a15c]{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:.75rem;display:grid}.voice-card[data-v-50c4a15c]{background:linear-gradient(135deg,var(--w-4) 0%,#ffffff03 100%);border:1px solid var(--w-8);cursor:pointer;border-radius:.75rem;flex-direction:column;align-items:center;gap:.5rem;padding:.875rem .625rem;transition:all .25s;display:flex;position:relative}.voice-card[data-v-50c4a15c]:hover{border-color:var(--w-15);transform:translateY(-2px);box-shadow:0 6px 20px #00000040}.voice-card.is-male[data-v-50c4a15c]{background:linear-gradient(135deg,#3b82f61a,#3b82f605)}.voice-card.is-male[data-v-50c4a15c]:hover{border-color:#3b82f666}.voice-card.is-female[data-v-50c4a15c]{background:linear-gradient(135deg,#ec48991a,#ec489905)}.voice-card.is-female[data-v-50c4a15c]:hover{border-color:#ec489966}.voice-card.is-selected[data-v-50c4a15c]{border-color:#fbbf2499;box-shadow:0 0 0 2px #fbbf2426}.selected-check[data-v-50c4a15c]{color:#000;background:#fbbf24e6;border-radius:50%;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;animation:.25s check-pop-50c4a15c;display:flex;position:absolute;top:.5rem;right:.5rem}@keyframes check-pop-50c4a15c{0%{transform:scale(0)}70%{transform:scale(1.15)}to{transform:scale(1)}}.card-wave[data-v-50c4a15c]{background:var(--w-5);width:2.75rem;height:2.75rem;color:var(--w-40);border-radius:50%;justify-content:center;align-items:center;transition:all .25s;display:flex}.voice-card.is-male .card-wave[data-v-50c4a15c]{color:#3b82f699}.voice-card.is-female .card-wave[data-v-50c4a15c]{color:#ec489999}.card-wave.is-playing[data-v-50c4a15c]{color:#fbbf24e6;background:#fbbf241a}.card-info[data-v-50c4a15c]{text-align:center;flex-direction:column;align-items:center;gap:.125rem;display:flex}.card-name[data-v-50c4a15c]{color:var(--w-90);font-size:.8125rem;font-weight:600}.card-gender[data-v-50c4a15c]{color:var(--w-40);background:var(--w-5);border-radius:1rem;padding:.0625rem .375rem;font-size:.5625rem}.card-feature[data-v-50c4a15c]{color:var(--w-45);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.625rem;overflow:hidden}.listen-btn[data-v-50c4a15c]{background:var(--b-50);cursor:pointer;width:1.5rem;height:1.5rem;color:var(--w-70);opacity:0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;bottom:.5rem;left:.5rem}.voice-card:hover .listen-btn[data-v-50c4a15c]{opacity:1}.listen-btn[data-v-50c4a15c]:hover{color:#000;background:#fbbf24cc;transform:scale(1.1)}.listen-btn.is-playing[data-v-50c4a15c]{opacity:1;color:#000;background:#fbbf24cc}.modal-footer[data-v-50c4a15c]{border-top:1px solid var(--w-6);background:var(--b-20);justify-content:space-between;align-items:center;padding:.75rem 1.25rem;display:flex}.selected-tip[data-v-50c4a15c]{color:var(--w-50);font-size:.75rem}.selected-tip strong[data-v-50c4a15c]{color:#fbbf24e6;font-weight:600}.footer-right[data-v-50c4a15c]{gap:.5rem;display:flex}.btn-cancel[data-v-50c4a15c]{border:1px solid var(--w-15);color:var(--w-60);cursor:pointer;background:0 0;border-radius:.375rem;padding:.4375rem .875rem;font-size:.75rem;transition:all .2s}.btn-cancel[data-v-50c4a15c]:hover{border-color:var(--w-30);color:var(--w-90)}.btn-confirm[data-v-50c4a15c]{color:#000;cursor:pointer;background:#fbbf24d9;border:none;border-radius:.375rem;padding:.4375rem 1rem;font-size:.75rem;font-weight:500;transition:all .2s}.btn-confirm[data-v-50c4a15c]:hover:not(:disabled){background:#fbbf24}.btn-confirm[data-v-50c4a15c]:disabled{opacity:.4;cursor:not-allowed}.loading-state[data-v-50c4a15c],.empty-state[data-v-50c4a15c]{color:var(--w-50);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:3rem;font-size:.8125rem;display:flex}.loading-spinner[data-v-50c4a15c]{border:2px solid #fbbf2433;border-top-color:#fbbf24cc;border-radius:50%;width:2rem;height:2rem;animation:.8s linear infinite spin-50c4a15c}@keyframes spin-50c4a15c{to{transform:rotate(360deg)}}.modal-fade-enter-active[data-v-50c4a15c],.modal-fade-leave-active[data-v-50c4a15c]{transition:opacity .25s}.modal-fade-enter-from[data-v-50c4a15c],.modal-fade-leave-to[data-v-50c4a15c]{opacity:0}.modal-fade-enter-active .yinse-modal[data-v-50c4a15c],.modal-fade-leave-active .yinse-modal[data-v-50c4a15c]{transition:transform .25s}.modal-fade-enter-from .yinse-modal[data-v-50c4a15c]{transform:scale(.95)translateY(10px)}.modal-fade-leave-to .yinse-modal[data-v-50c4a15c]{transform:scale(.98)}html[data-theme=light] .yinse-modal-overlay[data-v-50c4a15c]{background:#0000004d}html[data-theme=light] .yinse-modal[data-v-50c4a15c]{background:linear-gradient(#fffffffc,#f8fafcfc);border-color:#fbbf2440;box-shadow:0 25px 50px #0000001f}html[data-theme=light] .modal-header[data-v-50c4a15c]{background:#fbbf240d;border-bottom-color:#0000000f}html[data-theme=light] .modal-title[data-v-50c4a15c]{color:#b48200}html[data-theme=light] .filter-tabs[data-v-50c4a15c]{background:#f3f4f6}html[data-theme=light] .filter-tab[data-v-50c4a15c]{color:#505a6e}html[data-theme=light] .filter-tab[data-v-50c4a15c]:hover{color:#1e2332}html[data-theme=light] .voice-card[data-v-50c4a15c]{background:linear-gradient(135deg,#f8fafc,#fff);border-color:#00000014}html[data-theme=light] .voice-card[data-v-50c4a15c]:hover{border-color:#0000001f;box-shadow:0 6px 20px #00000014}html[data-theme=light] .voice-card.is-male[data-v-50c4a15c]{background:linear-gradient(135deg,#3b82f60f,#fff)}html[data-theme=light] .voice-card.is-female[data-v-50c4a15c]{background:linear-gradient(135deg,#ec48990f,#fff)}html[data-theme=light] .listen-btn[data-v-50c4a15c]{color:#505a6e;background:#0000000f}html[data-theme=light] .modal-footer[data-v-50c4a15c]{background:#f8fafc;border-top-color:#0000000f}html[data-theme=light] .btn-cancel[data-v-50c4a15c]{color:#505a6e;border-color:#0000001f}html[data-theme=light] .btn-cancel[data-v-50c4a15c]:hover{color:#1e2332;border-color:#0003}.yinpin-mianban[data-v-b845a62c]{background:#fbbf2408;border:1px solid #fbbf241a;border-radius:.75rem;margin-top:1rem;padding:1rem}.yinpin-header[data-v-b845a62c]{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.header-left[data-v-b845a62c]{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.header-icon[data-v-b845a62c]{color:#fbbf24cc}.header-title[data-v-b845a62c]{color:var(--w-85);font-size:.85rem;font-weight:500}.header-count[data-v-b845a62c]{color:var(--w-40);font-size:.75rem}.header-right[data-v-b845a62c]{align-items:center;gap:.5rem;display:flex}.generate-btn[data-v-b845a62c]{color:#fbbf24e6;cursor:pointer;white-space:nowrap;background:#fbbf2426;border:1px solid #fbbf244d;border-radius:.375rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;transition:all .2s;display:flex}.generate-btn[data-v-b845a62c]:hover:not(:disabled){background:#fbbf2440}.generate-btn[data-v-b845a62c]:disabled{opacity:.5;cursor:not-allowed}.btn-spinner[data-v-b845a62c]{border:2px solid #fbbf244d;border-top-color:#fbbf24e6;border-radius:50%;width:12px;height:12px;animation:.8s linear infinite spin-b845a62c}.empty-state[data-v-b845a62c]{text-align:center;padding:1rem}.empty-tip[data-v-b845a62c]{color:var(--w-35);font-size:.75rem}.yinpin-list[data-v-b845a62c]{flex-direction:column;gap:.5rem;display:flex}.yinpin-item[data-v-b845a62c]{background:var(--w-2);border:1px solid var(--w-5);border-radius:.5rem;align-items:center;gap:.75rem;min-height:3rem;padding:.75rem 1rem;transition:all .2s;display:flex}.yinpin-item[data-v-b845a62c]:hover{background:var(--w-4)}.yinpin-item.generating[data-v-b845a62c]{border-color:#8b5cf64d}.yinpin-item.failed[data-v-b845a62c]{border-color:#ef44444d}.yinpin-item.completed[data-v-b845a62c]{border-color:#4ade8033}.item-number[data-v-b845a62c]{color:#fbbf24e6;background:#fbbf241a;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.75rem;font-weight:600;display:flex}.item-content[data-v-b845a62c]{flex:1;min-width:0}.audio-player[data-v-b845a62c]{display:none}.player-controls[data-v-b845a62c]{align-items:center;gap:.5rem;display:flex}.play-btn[data-v-b845a62c]{color:#fbbf24e6;cursor:pointer;background:#fbbf2426;border:1px solid #fbbf244d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;transition:all .2s;display:flex}.play-btn[data-v-b845a62c]:hover{background:#fbbf2440;transform:scale(1.05)}.progress-bar[data-v-b845a62c]{background:var(--w-10);cursor:pointer;border-radius:3px;flex:1;height:6px;overflow:hidden}.progress-fill[data-v-b845a62c]{background:#fbbf24b3;border-radius:2px;height:100%;transition:width .1s linear}.duration[data-v-b845a62c]{color:var(--w-40);text-align:right;min-width:2.5rem;font-size:.7rem}.generating-status[data-v-b845a62c],.failed-status[data-v-b845a62c],.waiting-status[data-v-b845a62c]{align-items:center;gap:.5rem;font-size:.75rem;display:flex}.generating-status[data-v-b845a62c]{color:#8b5cf6cc}.failed-status[data-v-b845a62c]{color:#ef4444cc}.waiting-status[data-v-b845a62c]{color:var(--w-30)}.action-btns[data-v-b845a62c]{flex-shrink:0;align-items:center;gap:.375rem;display:flex}.action-btn[data-v-b845a62c]{cursor:pointer;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:all .2s;display:flex}.download-btn[data-v-b845a62c]{color:#4ade80b3;background:#4ade801a;border:1px solid #4ade8033}.download-btn[data-v-b845a62c]:hover{color:#4ade80e6;background:#4ade8033;border-color:#4ade8066}.delete-btn[data-v-b845a62c]{color:#ef444499;background:#ef44441a;border:1px solid #ef444433}.delete-btn[data-v-b845a62c]:hover{color:#ef4444e6;background:#ef444433;border-color:#ef444466}.generating-placeholder[data-v-b845a62c]{color:#8b5cf6cc;justify-content:center;align-items:center;gap:.5rem;padding:1rem;font-size:.8rem;display:flex}.mini-dot-spinner[data-v-b845a62c]{border:2px solid #8b5cf64d;border-top-color:#8b5cf6e6;border-radius:50%;width:12px;height:12px;animation:.8s linear infinite spin-b845a62c}@keyframes spin-b845a62c{to{transform:rotate(360deg)}}.edit-modal-overlay[data-v-2126cd7f]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:10001;background:#000000b3;justify-content:center;align-items:center;animation:.2s ease-out overlay-in-2126cd7f;display:flex;position:fixed;inset:0}@keyframes overlay-in-2126cd7f{0%{opacity:0}to{opacity:1}}.edit-modal[data-v-2126cd7f]{width:90%;max-width:28rem;box-shadow:0 0 0 1px #6366f114,0 24px 48px -12px var(--b-60);background:linear-gradient(160deg,#1a1a24,#12121a);border:1px solid #6366f133;border-radius:.875rem;animation:.25s ease-out modal-in-2126cd7f;overflow:hidden}@keyframes modal-in-2126cd7f{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.modal-header[data-v-2126cd7f]{border-bottom:1px solid var(--w-6);background:#6366f108;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.header-left[data-v-2126cd7f]{align-items:center;gap:.75rem;display:flex}.header-icon[data-v-2126cd7f]{color:#818cf8;background:#6366f126;border-radius:.5rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.header-icon.role[data-v-2126cd7f]{color:#f472b6;background:#ec489926}.header-icon.scene[data-v-2126cd7f]{color:#4ade80;background:#22c55e26}.header-icon.prop[data-v-2126cd7f]{color:#a78bfa;background:#8b5cf626}.header-title h3[data-v-2126cd7f]{color:var(--w-95);margin:0;font-size:.9375rem;font-weight:600}.header-title p[data-v-2126cd7f]{color:var(--w-40);margin:.125rem 0 0;font-size:.6875rem}.close-btn[data-v-2126cd7f]{background:var(--w-4);border:1px solid var(--w-8);width:1.75rem;height:1.75rem;color:var(--w-40);cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;transition:all .15s;display:flex}.close-btn[data-v-2126cd7f]:hover:not(:disabled){color:#fca5a5;background:#ef44441f;border-color:#ef444440}.close-btn[data-v-2126cd7f]:disabled{opacity:.4;cursor:not-allowed}.modal-content[data-v-2126cd7f]{padding:1.25rem}.form-group[data-v-2126cd7f]{margin-bottom:1rem}.form-group[data-v-2126cd7f]:last-child{margin-bottom:0}.form-label[data-v-2126cd7f]{align-items:center;gap:.25rem;margin-bottom:.5rem;display:flex}.label-text[data-v-2126cd7f]{color:var(--w-85);font-size:.8125rem;font-weight:500}.label-required[data-v-2126cd7f]{color:#ef4444}.label-hint[data-v-2126cd7f]{color:var(--w-35);font-size:.6875rem}.form-input[data-v-2126cd7f]{background:var(--b-30);border:1px solid var(--w-10);width:100%;color:var(--w-90);border-radius:.5rem;outline:none;padding:.625rem .875rem;font-size:.875rem;transition:all .15s}.form-input[data-v-2126cd7f]:focus{background:var(--b-40);border-color:#6366f180}.form-input[data-v-2126cd7f]::placeholder{color:var(--w-30)}.form-textarea[data-v-2126cd7f]{background:var(--b-30);border:1px solid var(--w-10);width:100%;color:var(--w-90);resize:none;border-radius:.5rem;outline:none;padding:.625rem .875rem;font-size:.8125rem;line-height:1.5;transition:all .15s}.form-textarea[data-v-2126cd7f]:focus{background:var(--b-40);border-color:#6366f180}.form-textarea[data-v-2126cd7f]::placeholder{color:var(--w-30)}.char-count[data-v-2126cd7f]{text-align:right;color:var(--w-30);margin-top:.375rem;font-size:.6875rem}.status-info[data-v-2126cd7f]{background:var(--w-2);border:1px solid var(--w-5);border-radius:.5rem;gap:1.5rem;margin-top:1rem;padding:.75rem;display:flex}.status-item[data-v-2126cd7f]{flex-direction:column;gap:.25rem;display:flex}.status-label[data-v-2126cd7f]{color:var(--w-40);font-size:.6875rem}.status-value[data-v-2126cd7f]{color:var(--w-80);font-size:.75rem;font-weight:500}.status-value.待创建[data-v-2126cd7f]{color:#fbbf24}.status-value.创建中[data-v-2126cd7f]{color:#fb923c}.status-value.生成中[data-v-2126cd7f]{color:#a78bfa}.status-value.已完成[data-v-2126cd7f]{color:#4ade80}.status-value.失败[data-v-2126cd7f]{color:#f87171}.modal-footer[data-v-2126cd7f]{border-top:1px solid var(--w-5);background:var(--b-20);justify-content:flex-end;gap:.625rem;padding:1rem 1.25rem;display:flex}.btn-cancel[data-v-2126cd7f]{background:var(--w-4);border:1px solid var(--w-10);color:var(--w-60);cursor:pointer;border-radius:.5rem;padding:.5rem 1rem;font-size:.8125rem;transition:all .15s}.btn-cancel[data-v-2126cd7f]:hover:not(:disabled){background:var(--w-8);color:var(--w-85)}.btn-cancel[data-v-2126cd7f]:disabled{opacity:.5;cursor:not-allowed}.btn-confirm[data-v-2126cd7f]{color:var(--w-100);cursor:pointer;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;border-radius:.5rem;align-items:center;gap:.375rem;padding:.5rem 1.25rem;font-size:.8125rem;font-weight:500;transition:all .15s;display:flex}.btn-confirm[data-v-2126cd7f]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #6366f159}.btn-confirm[data-v-2126cd7f]:disabled{opacity:.4;cursor:not-allowed}.spin[data-v-2126cd7f]{animation:.8s linear infinite spin-2126cd7f}@keyframes spin-2126cd7f{to{transform:rotate(360deg)}}html[data-theme=light] .edit-modal-overlay[data-v-2126cd7f]{background:#00000059}html[data-theme=light] .edit-modal[data-v-2126cd7f]{background:linear-gradient(160deg,#fff,#fafbff);border-color:#6366f11f;box-shadow:0 24px 60px #0000001f,0 0 0 1px #6366f10f}html[data-theme=light] .modal-header[data-v-2126cd7f]{border-bottom-color:#0000000f}html[data-theme=light] .header-title h3[data-v-2126cd7f]{color:#191c2d}html[data-theme=light] .header-title p[data-v-2126cd7f]{color:#555f73}html[data-theme=light] .close-btn[data-v-2126cd7f]{color:#646e82;background:#0000000a;border-color:#00000014}html[data-theme=light] .close-btn[data-v-2126cd7f]:hover{color:#dc3232;background:#ef444414;border-color:#ef444433}html[data-theme=light] .modal-body[data-v-2126cd7f]{border-bottom-color:#0000000f}html[data-theme=light] .form-label[data-v-2126cd7f]{color:#323746}html[data-theme=light] .form-input[data-v-2126cd7f]{color:#1e2332;background:#00000005;border-color:#0000001a}html[data-theme=light] .form-input[data-v-2126cd7f]::placeholder{color:#a0aab9}html[data-theme=light] .form-textarea[data-v-2126cd7f]{color:#1e2332;background:#00000005;border-color:#0000001a}html[data-theme=light] .form-textarea[data-v-2126cd7f]::placeholder{color:#a0aab9}html[data-theme=light] .modal-footer[data-v-2126cd7f]{border-top-color:#0000000f}html[data-theme=light] .btn-cancel[data-v-2126cd7f]{color:#505a6e;border-color:#0000001a}html[data-theme=light] .btn-cancel[data-v-2126cd7f]:hover{color:#282d3c;border-color:#0003}html[data-theme=light] .status-value.待创建[data-v-2126cd7f]{color:#a16207}.preview-modal-overlay[data-v-35204259]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10001;background:#000000d9;justify-content:center;align-items:center;animation:.2s ease-out overlay-in-35204259;display:flex;position:fixed;inset:0}@keyframes overlay-in-35204259{0%{opacity:0}to{opacity:1}}.preview-modal[data-v-35204259]{width:90%;max-width:56rem;max-height:90vh;box-shadow:0 0 0 1px #6366f114,0 24px 48px -12px var(--b-60);background:linear-gradient(160deg,#1a1a24,#12121a);border:1px solid #6366f133;border-radius:.875rem;flex-direction:column;transition:max-width .3s,width .3s;animation:.25s ease-out modal-in-35204259;display:flex;overflow:hidden}.preview-modal.modal-zoomed[data-v-35204259]{width:95%;max-width:80rem}@keyframes modal-in-35204259{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.modal-header[data-v-35204259]{border-bottom:1px solid var(--w-6);background:#6366f108;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.header-left[data-v-35204259]{align-items:center;gap:.75rem;display:flex}.header-icon[data-v-35204259]{color:#818cf8;background:#6366f126;border-radius:.5rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.header-icon.role[data-v-35204259]{color:#f472b6;background:#ec489926}.header-icon.scene[data-v-35204259]{color:#4ade80;background:#22c55e26}.header-icon.prop[data-v-35204259]{color:#a78bfa;background:#8b5cf626}.header-title h3[data-v-35204259]{color:var(--w-95);margin:0;font-size:1rem;font-weight:600}.header-title p[data-v-35204259]{color:var(--w-40);margin:.125rem 0 0;font-size:.6875rem}.close-btn[data-v-35204259]{background:var(--w-4);border:1px solid var(--w-8);width:2rem;height:2rem;color:var(--w-40);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;transition:all .15s;display:flex}.close-btn[data-v-35204259]:hover{color:#fca5a5;background:#ef44441f;border-color:#ef444440}.preview-content[data-v-35204259]{background:var(--b-30);flex-direction:column;flex:1;justify-content:center;align-items:center;padding:1.5rem;display:flex;overflow:hidden}.image-container[data-v-35204259]{aspect-ratio:16/9;cursor:zoom-in;background:var(--b-30);border-radius:.5rem;width:100%;position:relative;overflow:hidden}.image-container.zoomed[data-v-35204259]{cursor:grab;scrollbar-width:thin;scrollbar-color:#8b5cf680 var(--b-30);overflow:auto}.image-container.zoomed[data-v-35204259]:active{cursor:grabbing}.image-container.zoomed[data-v-35204259]::-webkit-scrollbar{width:10px;height:10px}.image-container.zoomed[data-v-35204259]::-webkit-scrollbar-track{background:var(--b-30);border-radius:5px}.image-container.zoomed[data-v-35204259]::-webkit-scrollbar-thumb{background:#8b5cf680;border-radius:5px}.image-container.zoomed[data-v-35204259]::-webkit-scrollbar-thumb:hover{background:#8b5cf6b3}.image-container.zoomed[data-v-35204259]::-webkit-scrollbar-corner{background:var(--b-30)}.image-container img[data-v-35204259]{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.image-container.zoomed img[data-v-35204259]{object-fit:contain;width:150%;height:150%}.no-image[data-v-35204259]{color:var(--w-20);flex-direction:column;justify-content:center;align-items:center;padding:3rem;display:flex}.no-image svg[data-v-35204259]{opacity:.5;margin-bottom:1rem}.no-image p[data-v-35204259]{margin:0;font-size:.875rem}.zoom-hint[data-v-35204259]{color:var(--w-30);margin-top:.75rem;font-size:.75rem}.preview-info[data-v-35204259]{border-top:1px solid var(--w-6);background:var(--b-20);padding:1rem 1.25rem}.info-row[data-v-35204259]{align-items:flex-start;gap:.75rem;margin-bottom:.625rem;display:flex}.info-row[data-v-35204259]:last-child{margin-bottom:0}.info-label[data-v-35204259]{color:var(--w-40);flex-shrink:0;min-width:3rem;font-size:.75rem}.info-value[data-v-35204259]{color:var(--w-85);font-size:.8125rem}.info-value.desc[data-v-35204259]{margin:0;line-height:1.5}.info-value.status[data-v-35204259]{border-radius:.25rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:500}.info-value.status.待创建[data-v-35204259]{color:#fbbf24;background:#fbbf2426}.info-value.status.创建中[data-v-35204259]{color:#fb923c;background:#fb923c26}.info-value.status.生成中[data-v-35204259]{color:#a78bfa;background:#8b5cf626}.info-value.status.已完成[data-v-35204259]{color:#4ade80;background:#4ade8026}.info-value.status.失败[data-v-35204259]{color:#f87171;background:#ef444426}html[data-theme=light] .preview-modal-overlay[data-v-35204259]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000073}html[data-theme=light] .preview-modal[data-v-35204259]{background:linear-gradient(160deg,#fff,#fafbff);border-color:#6366f126;box-shadow:0 24px 60px #0000001f,0 0 0 1px #6366f10f}html[data-theme=light] .modal-header[data-v-35204259]{background:#6366f108;border-bottom-color:#0000000f}html[data-theme=light] .header-title h3[data-v-35204259]{color:#191c2d}html[data-theme=light] .header-title p[data-v-35204259]{color:#555f73}html[data-theme=light] .close-btn[data-v-35204259]{color:#646e82;background:#0000000a;border-color:#00000014}html[data-theme=light] .close-btn[data-v-35204259]:hover{color:#dc3232;background:#ef444414;border-color:#ef444433}html[data-theme=light] .preview-content[data-v-35204259],html[data-theme=light] .image-container[data-v-35204259]{background:#00000005}html[data-theme=light] .zoom-hint[data-v-35204259]{color:#646e87}html[data-theme=light] .preview-info[data-v-35204259]{background:#00000003;border-top-color:#0000000f}html[data-theme=light] .info-label[data-v-35204259]{color:#414b64}html[data-theme=light] .info-value[data-v-35204259]{color:#282d3c}html[data-theme=light] .no-image[data-v-35204259]{color:#b4b9c8}html[data-theme=light] .preview-modal .preview-info .info-value.status.待创建[data-v-35204259]{color:#a16207;background:#a1620724}.you-container[data-v-ad8eba8b]{background:radial-gradient(circle at 70% 30%,#00bfff08 0%,#0000 50%);flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.content-area[data-v-ad8eba8b]{scrollbar-width:thin;scrollbar-color:var(--w-15) transparent;flex:1;min-height:0;padding:1rem 1.25rem;overflow-y:auto}.content-area[data-v-ad8eba8b]::-webkit-scrollbar{width:6px}.content-area[data-v-ad8eba8b]::-webkit-scrollbar-track{background:0 0}.content-area[data-v-ad8eba8b]::-webkit-scrollbar-thumb{background:var(--w-15);border-radius:3px}.content-area[data-v-ad8eba8b]::-webkit-scrollbar-thumb:hover{background:var(--w-25)}.asset-thumbnail-popup[data-v-ad8eba8b]{z-index:9999;border:1px solid var(--w-15);box-shadow:0 8px 32px var(--b-50);pointer-events:none;background:#14141ef2;border-radius:.5rem;padding:.5rem;position:fixed}.asset-thumbnail-popup img[data-v-ad8eba8b]{object-fit:cover;border-radius:.375rem;width:192px;height:108px;display:block}.asset-thumbnail-popup .popup-name[data-v-ad8eba8b]{color:var(--w-70);text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:192px;margin-top:.375rem;font-size:.7rem;overflow:hidden}html[data-theme=light] .asset-thumbnail-popup[data-v-ad8eba8b]{background:var(--bg-card-2);border-color:var(--w-15);box-shadow:0 8px 32px #0000001a}.gongzuoliu-container[data-v-26ea580c]{background:0 0;flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow:hidden}.main-layout[data-v-26ea580c]{flex-direction:row;flex:1;gap:0;min-height:0;display:flex}.left-panel[data-v-26ea580c],.right-panel[data-v-26ea580c]{background:0 0;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.left-panel[data-v-26ea580c]{border-right:1px solid var(--w-6)}.panel-content[data-v-26ea580c]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.input-wrapper[data-v-26ea580c]{background:0 0;flex-shrink:0;justify-content:center;padding:.75rem 1.5rem 1rem;display:flex}.input-wrapper[data-v-26ea580c] .bottom-container{width:100%;max-width:46rem}.engine-modal-overlay[data-v-ecc57a23]{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);z-index:10000;background:#000000d9;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;inset:0}.engine-modal-container[data-v-ecc57a23]{box-shadow:0 1.875rem 6.25rem var(--b-80),0 0 0 .0625rem var(--c-primary-15),0 0 4rem var(--c-primary-3);background:linear-gradient(145deg,#101014,#14141a,#101014);border-radius:1.5rem;flex-direction:column;width:100%;max-width:64rem;max-height:90vh;display:flex;position:relative;overflow:hidden}.modal-scroll-area[data-v-ecc57a23]{scrollbar-width:thin;scrollbar-color:var(--c-primary-30) transparent;flex:1;overflow-y:auto}.modal-scroll-area[data-v-ecc57a23]::-webkit-scrollbar{width:.375rem}.modal-scroll-area[data-v-ecc57a23]::-webkit-scrollbar-track{background:0 0}.modal-scroll-area[data-v-ecc57a23]::-webkit-scrollbar-thumb{background:var(--c-primary-30);border-radius:.1875rem}.modal-close[data-v-ecc57a23]{background:var(--w-6);width:2.5rem;height:2.5rem;color:var(--w-50);cursor:pointer;z-index:10;border:none;border-radius:.75rem;justify-content:center;align-items:center;transition:all .3s;display:flex;position:absolute;top:1.25rem;right:1.25rem}.modal-close[data-v-ecc57a23]:hover{background:var(--w-10);color:var(--w-100);transform:rotate(90deg)}.modal-header[data-v-ecc57a23]{align-items:flex-start;gap:1.25rem;padding:2.5rem 2.5rem 1.25rem;display:flex}.header-icon[data-v-ecc57a23]{background:linear-gradient(135deg,var(--c-primary-20),#0066ff26);width:3.5rem;height:3.5rem;color:var(--color-primary,var(--color-primary));border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.header-text[data-v-ecc57a23]{flex:1;padding-right:2rem}.modal-title[data-v-ecc57a23]{color:var(--w-100);background:linear-gradient(135deg,var(--w-100) 0%,var(--w-85) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 .625rem;font-size:1.625rem;font-weight:600}.modal-subtitle[data-v-ecc57a23]{color:var(--w-50);margin:0;font-size:.875rem;line-height:1.6}.evaluation-section[data-v-ecc57a23]{padding:0 2.5rem 1.5rem}.evaluation-grid[data-v-ecc57a23]{background:var(--c-primary-3);border:1px solid var(--c-primary-10);border-radius:1rem;grid-template-columns:repeat(3,1fr);gap:1rem;padding:1rem;display:grid}.evaluation-item[data-v-ecc57a23]{align-items:center;gap:.75rem;padding:.5rem;display:flex}.eval-icon[data-v-ecc57a23]{border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.eval-icon.cost[data-v-ecc57a23]{color:#22c55e;background:#22c55e1f}.eval-icon.quality[data-v-ecc57a23]{color:#fbbf24;background:#fbbf241f}.eval-icon.speed[data-v-ecc57a23]{color:#3b82f6;background:#3b82f61f}.eval-content[data-v-ecc57a23]{flex-direction:column;gap:.125rem;display:flex}.eval-title[data-v-ecc57a23]{color:var(--w-90);font-size:.875rem;font-weight:600}.eval-desc[data-v-ecc57a23]{color:var(--w-45);font-size:.75rem}.model-cards-section[data-v-ecc57a23]{min-height:14rem;padding:0 2.5rem 1.5rem}.loading-state[data-v-ecc57a23],.error-state[data-v-ecc57a23]{color:var(--w-50);flex-direction:column;justify-content:center;align-items:center;padding:3rem;display:flex}.loading-spinner[data-v-ecc57a23]{width:3rem;height:3rem;margin-bottom:1rem}.spinner-ring[data-v-ecc57a23]{border:.1875rem solid #0000;border-top-color:var(--color-primary,var(--color-primary));border-radius:50%;width:100%;height:100%;animation:1s linear infinite spin-ecc57a23}@keyframes spin-ecc57a23{to{transform:rotate(360deg)}}.error-state svg[data-v-ecc57a23]{color:var(--w-30);margin-bottom:1rem}.retry-btn[data-v-ecc57a23]{background:var(--c-primary-15);border:1px solid var(--c-primary-30);color:var(--color-primary,var(--color-primary));cursor:pointer;border-radius:.5rem;margin-top:1rem;padding:.5rem 1.5rem;transition:all .3s}.retry-btn[data-v-ecc57a23]:hover{background:var(--c-primary-25)}.model-cards[data-v-ecc57a23]{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.model-card[data-v-ecc57a23]{background:var(--w-2);border:1px solid var(--w-6);border-radius:1rem;padding:1.375rem;transition:all .3s;position:relative;overflow:hidden}.model-card[data-v-ecc57a23]:before{content:"";background:linear-gradient(90deg,var(--card-color,var(--color-primary)),transparent);opacity:.7;height:.1875rem;position:absolute;top:0;left:0;right:0}.model-card[data-v-ecc57a23]:hover{background:var(--w-4);border-color:var(--w-10);box-shadow:0 .75rem 2rem var(--b-30);transform:translateY(-.25rem)}.card-header[data-v-ecc57a23]{justify-content:space-between;align-items:center;margin-bottom:.875rem;display:flex}.model-icon-wrapper[data-v-ecc57a23]{background:var(--w-4);border-radius:.625rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex;overflow:hidden}.model-icon[data-v-ecc57a23]{object-fit:contain;width:2rem;height:2rem}.model-icon-placeholder[data-v-ecc57a23]{width:100%;height:100%;color:var(--card-color,var(--color-primary));justify-content:center;align-items:center;display:flex}.model-role[data-v-ecc57a23]{align-items:center;display:flex}.role-badge[data-v-ecc57a23]{background:var(--w-5);color:var(--card-color,var(--color-primary));border:1px solid var(--w-6);border-radius:.875rem;padding:.25rem .5rem;font-size:.625rem;font-weight:500}.card-body[data-v-ecc57a23]{flex-direction:column;gap:.625rem;display:flex}.model-name[data-v-ecc57a23]{color:var(--w-100);margin:0;font-size:1rem;font-weight:600}.model-desc[data-v-ecc57a23]{color:var(--w-50);margin:0;font-size:.75rem;line-height:1.65}.model-highlights[data-v-ecc57a23]{flex-wrap:wrap;gap:.375rem;margin-top:.25rem;display:flex}.highlight[data-v-ecc57a23]{color:var(--card-color,var(--color-primary));opacity:.85;align-items:center;gap:.25rem;font-size:.6875rem;display:inline-flex}.highlight i[data-v-ecc57a23]{background:var(--card-color,var(--color-primary));border-radius:50%;width:.25rem;height:.25rem}.model-tags[data-v-ecc57a23]{flex-wrap:wrap;gap:.3125rem;margin-top:.375rem;display:flex}.tag[data-v-ecc57a23]{background:var(--w-4);border:1px solid var(--w-6);color:#ffffff8c;border-radius:.1875rem;padding:.125rem .4375rem;font-size:.625rem}.video-model-card .project-custom-badge[data-v-ecc57a23]{color:#fb923c;background:linear-gradient(135deg,#fb923c26,#f973161a);border:1px solid #fb923c4d;border-radius:1rem;align-items:center;gap:.375rem;margin-bottom:.5rem;padding:.25rem .625rem;font-size:.6875rem;font-weight:500;display:inline-flex}.video-model-card .project-custom-badge svg[data-v-ecc57a23]{flex-shrink:0}.video-model-card .model-name[data-v-ecc57a23]{align-items:center;gap:.5rem;display:flex}.video-model-card .recommend-tag[data-v-ecc57a23]{color:var(--w-100);background:linear-gradient(135deg,#f59e0b,#f97316);border-radius:.25rem;align-items:center;padding:.125rem .375rem;font-size:.5625rem;font-weight:600;display:inline-flex}.video-model-card .project-custom-tip[data-v-ecc57a23]{background:#fb923c14;border-left:2px solid #fb923c80;border-radius:.5rem;margin-top:.625rem;padding:.5rem .75rem}.video-model-card .tip-text[data-v-ecc57a23]{color:var(--w-60);font-size:.6875rem;line-height:1.4}.video-model-card .video-model-list[data-v-ecc57a23]{margin-top:.5rem}.video-model-card .list-items-inline[data-v-ecc57a23]{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.video-model-card .list-item-inline[data-v-ecc57a23]{background:var(--w-4);border:1px solid var(--w-8);border-radius:1rem;align-items:center;gap:.25rem;padding:.25rem .5rem;transition:all .2s;display:inline-flex}.video-model-card .list-item-inline[data-v-ecc57a23]:hover{background:var(--w-8);border-color:#fb923c4d}.video-model-card .item-icon-inline[data-v-ecc57a23]{object-fit:cover;border-radius:.25rem;flex-shrink:0;width:1rem;height:1rem}.video-model-card .item-icon-placeholder-inline[data-v-ecc57a23]{color:#fb923c;background:#fb923c33;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex}.video-model-card .item-name-inline[data-v-ecc57a23]{color:var(--w-80);text-overflow:ellipsis;white-space:nowrap;max-width:5rem;font-size:.6875rem;overflow:hidden}.video-model-card .item-recommend-inline[data-v-ecc57a23]{color:var(--w-100);background:linear-gradient(135deg,#f59e0b,#f97316);border-radius:.1875rem;padding:0 .25rem;font-size:.5rem;font-weight:600;line-height:1.2}.video-model-card .more-models[data-v-ecc57a23]{color:#fb923c;background:#fb923c1f;border:1px dashed #fb923c66;border-radius:1rem;justify-content:center;align-items:center;padding:.25rem .5rem;font-size:.6875rem;font-weight:500;display:inline-flex}.video-model-card .no-model-tip[data-v-ecc57a23]{text-align:center;color:var(--w-40);background:var(--w-2);border-radius:.5rem;margin-top:.5rem;padding:.75rem;font-size:.75rem}.modal-footer[data-v-ecc57a23]{border-top:1px solid var(--w-5);flex-direction:column;gap:1rem;padding:1.25rem 2.5rem 2rem;display:flex}.footer-info[data-v-ecc57a23]{padding:0 .5rem}.footer-note[data-v-ecc57a23]{color:var(--w-40);text-align:center;margin:0;font-size:.75rem;line-height:1.6}.price-query-btn[data-v-ecc57a23]{background:linear-gradient(135deg,var(--c-primary-12) 0%,#0066ff14 100%);border:1px solid var(--c-primary-25);width:100%;height:3rem;color:var(--color-primary,var(--color-primary));cursor:pointer;border-radius:.75rem;justify-content:center;align-items:center;gap:.625rem;font-size:.9375rem;font-weight:500;transition:all .3s;display:flex;position:relative;overflow:hidden}.price-query-btn[data-v-ecc57a23]:before{content:"";background:linear-gradient(135deg,var(--c-primary-20) 0%,#0066ff1f 100%);opacity:0;transition:opacity .3s;position:absolute;inset:0}.price-query-btn[data-v-ecc57a23]:hover:before{opacity:1}.price-query-btn[data-v-ecc57a23]:hover{border-color:var(--c-primary-40);box-shadow:0 .5rem 1.5rem var(--c-primary-15);transform:translateY(-.125rem)}.price-query-btn svg[data-v-ecc57a23],.price-query-btn span[data-v-ecc57a23]{z-index:1;position:relative}.price-query-btn .arrow-icon[data-v-ecc57a23]{opacity:.7;transition:transform .3s}.price-query-btn:hover .arrow-icon[data-v-ecc57a23]{opacity:1;transform:translate(.25rem)}.engine-modal-fade-enter-active[data-v-ecc57a23],.engine-modal-fade-leave-active[data-v-ecc57a23]{transition:opacity .3s}.engine-modal-fade-enter-active .engine-modal-container[data-v-ecc57a23],.engine-modal-fade-leave-active .engine-modal-container[data-v-ecc57a23]{transition:transform .3s,opacity .3s}.engine-modal-fade-enter-from[data-v-ecc57a23],.engine-modal-fade-leave-to[data-v-ecc57a23]{opacity:0}.engine-modal-fade-enter-from .engine-modal-container[data-v-ecc57a23],.engine-modal-fade-leave-to .engine-modal-container[data-v-ecc57a23]{opacity:0;transform:scale(.95)translateY(1rem)}html[data-theme=light] .engine-modal-overlay[data-v-ecc57a23]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000052}html[data-theme=light] .engine-modal-container[data-v-ecc57a23]{background:linear-gradient(145deg,#fff,#fafcff,#fff);box-shadow:0 20px 60px #00000026,0 0 0 1px #0000000f}html[data-theme=light] .modal-close[data-v-ecc57a23]{color:#646e82;background:#0000000d}html[data-theme=light] .modal-close[data-v-ecc57a23]:hover{color:#1e2332;background:#0000001a}html[data-theme=light] .header-icon[data-v-ecc57a23]{color:#0082a5;background:linear-gradient(135deg,#00a1c226,#0078c81a)}html[data-theme=light] .modal-title[data-v-ecc57a23]{background:linear-gradient(135deg,#141928,#006482);-webkit-background-clip:text;background-clip:text}html[data-theme=light] .modal-subtitle[data-v-ecc57a23]{color:#465064}html[data-theme=light] .evaluation-grid[data-v-ecc57a23]{background:linear-gradient(135deg,#00a1c208,#0078c805);border-color:#00000014}html[data-theme=light] .eval-icon.cost[data-v-ecc57a23]{color:#15803d;background:#15803d1a}html[data-theme=light] .eval-icon.quality[data-v-ecc57a23]{color:#92600a;background:#b4820a1a}html[data-theme=light] .eval-icon.speed[data-v-ecc57a23]{color:#1d4ed8;background:#2563eb1a}html[data-theme=light] .eval-title[data-v-ecc57a23]{color:#141928}html[data-theme=light] .eval-desc[data-v-ecc57a23]{color:#505a6e}html[data-theme=light] .model-card[data-v-ecc57a23]{background:#fff;border:1px solid #00000014;box-shadow:0 2px 8px #0000000a,0 4px 16px #00000005}html[data-theme=light] .model-card[data-v-ecc57a23]:before{opacity:.9}html[data-theme=light] .model-card[data-v-ecc57a23]:hover{background:#fff;border-color:#0000001f;box-shadow:0 8px 28px #0000001a,0 2px 8px #0000000a}html[data-theme=light] .model-icon-wrapper[data-v-ecc57a23]{background:linear-gradient(145deg,#262a32,#1a1e26);border:none;box-shadow:0 2px 6px #0000001a,0 1px 2px #0000000f}html[data-theme=light] .model-icon[data-v-ecc57a23]{filter:drop-shadow(0 0 6px #ffffff1a)}html[data-theme=light] .model-name[data-v-ecc57a23]{color:#141928}html[data-theme=light] .model-desc[data-v-ecc57a23]{color:#374155}html[data-theme=light] .role-badge[data-v-ecc57a23]{background:#0000000a;border-color:#0000001a;font-weight:600}html[data-theme=light] .highlight[data-v-ecc57a23]{opacity:1;font-weight:500}html[data-theme=light] .tag[data-v-ecc57a23]{color:#3c465a;background:#0000000a;border-color:#00000014}html[data-theme=light] .video-model-card .project-custom-badge[data-v-ecc57a23]{color:#aa3c0a;background:linear-gradient(135deg,#c2410c14,#c2410c0a);border-color:#c2410c38}html[data-theme=light] .video-model-card .list-item-inline[data-v-ecc57a23]{background:#00000008;border-color:#00000014}html[data-theme=light] .video-model-card .list-item-inline[data-v-ecc57a23]:hover{background:#0000000d;border-color:#c2410c40}html[data-theme=light] .video-model-card .item-name-inline[data-v-ecc57a23]{color:#323746}html[data-theme=light] .video-model-card .item-icon-placeholder-inline[data-v-ecc57a23]{color:#c2410c;background:#c2410c1f}html[data-theme=light] .video-model-card .more-models[data-v-ecc57a23]{color:#aa3c0a;background:#c2410c14;border-color:#c2410c40}html[data-theme=light] .video-model-card .project-custom-tip[data-v-ecc57a23]{background:#c2410c0d;border-left-color:#c2410c66}html[data-theme=light] .video-model-card .tip-text[data-v-ecc57a23]{color:#504637}html[data-theme=light] .video-model-card .no-model-tip[data-v-ecc57a23]{color:#646e82;background:#00000005}html[data-theme=light] .modal-footer[data-v-ecc57a23]{border-top-color:#0000000f}html[data-theme=light] .footer-note[data-v-ecc57a23]{color:#5a6478}html[data-theme=light] .price-query-btn[data-v-ecc57a23]{color:#00789b;background:linear-gradient(135deg,#00a1c214,#0078c80d);border-color:#00a1c24d}html[data-theme=light] .price-query-btn[data-v-ecc57a23]:hover{background:linear-gradient(135deg,#00a1c21f,#0078c814);border-color:#00a1c280;box-shadow:0 4px 16px #00a1c21f}html[data-theme=light] .price-query-btn[data-v-ecc57a23]:before{background:linear-gradient(135deg,#00a1c226,#0078c81a)}html[data-theme=light] .loading-state[data-v-ecc57a23],html[data-theme=light] .error-state[data-v-ecc57a23]{color:#505a6e}html[data-theme=light] .spinner-ring[data-v-ecc57a23]{border-top-color:#008caf}html[data-theme=light] .retry-btn[data-v-ecc57a23]{color:#00789b;background:#00a1c214;border-color:#00a1c240}html[data-theme=light] .retry-btn[data-v-ecc57a23]:hover{background:#00a1c224}html[data-theme=light] .modal-scroll-area[data-v-ecc57a23]{scrollbar-color:#0000001f transparent}html[data-theme=light] .modal-scroll-area[data-v-ecc57a23]::-webkit-scrollbar-thumb{background:#0000001f}@media (max-width:64rem){.engine-modal-container[data-v-ecc57a23]{max-width:100%}.model-cards[data-v-ecc57a23]{grid-template-columns:1fr}.evaluation-grid[data-v-ecc57a23]{grid-template-columns:1fr;gap:.75rem}.modal-header[data-v-ecc57a23]{padding:2rem 1.5rem 1rem}.evaluation-section[data-v-ecc57a23],.model-cards-section[data-v-ecc57a23]{padding:0 1.5rem 1.25rem}.modal-footer[data-v-ecc57a23]{padding:1rem 1.5rem 1.5rem}}.manju-container[data-v-c51b5bc9]{background:var(--bg-page-2);color:#f5fbff;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.manju-container[data-v-c51b5bc9]:before{content:"";background:radial-gradient(ellipse 100% 60% at 50% -10%,var(--c-primary-3) 0%,transparent 50%),radial-gradient(ellipse 50% 50% at 100% 100%,#0096b405 0%,transparent 50%);pointer-events:none;position:absolute;inset:0}.left-panel[data-v-c51b5bc9]{background:var(--bg-page);border-right:1px solid var(--w-6);z-index:1;flex-direction:column;flex-shrink:0;width:22rem;height:100%;display:flex;position:relative}.main-content[data-v-c51b5bc9]{z-index:1;flex-direction:column;flex:1;min-width:0;display:flex;position:relative;overflow:hidden}.workspace[data-v-c51b5bc9]{flex-direction:column;flex:1;display:flex;overflow:hidden}.workspace-header[data-v-c51b5bc9]{border-bottom:1px solid var(--w-6);background:#14151999;padding:1rem 1.5rem}.breadcrumb[data-v-c51b5bc9]{align-items:center;gap:.5rem;font-size:.9375rem;display:flex}.project-name[data-v-c51b5bc9]{color:#8c99a0}.breadcrumb svg[data-v-c51b5bc9]{color:#60696e}.chapter-name[data-v-c51b5bc9]{color:var(--color-primary);font-weight:500}.workspace-body[data-v-c51b5bc9]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}html[data-theme=light] .manju-container[data-v-c51b5bc9]{background:var(--bg-page-2);color:var(--text-primary)}html[data-theme=light] .left-panel[data-v-c51b5bc9]{background:var(--bg-page);border-right-color:var(--w-10)}html[data-theme=light] .workspace-header[data-v-c51b5bc9]{background:var(--bg-panel);border-bottom-color:var(--w-10)}html[data-theme=light] .project-name[data-v-c51b5bc9]{color:var(--text-secondary)}html[data-theme=light] .breadcrumb svg[data-v-c51b5bc9]{color:var(--text-tertiary)}.beijing-container[data-v-017f1301]{pointer-events:none;z-index:0;background:linear-gradient(#06080c,#0c0f16,#080a10);position:absolute;inset:0;overflow:hidden}.gradient-flow[data-v-017f1301]{background:conic-gradient(from 0deg at 50% 50%,transparent 0deg,var(--c-primary-5) 60deg,transparent 120deg,#00e5a00a 180deg,transparent 240deg,#7850ff0a 300deg,transparent 360deg);animation:60s linear infinite flowRotate-017f1301;position:absolute;inset:-50%}@keyframes flowRotate-017f1301{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.gradient-orb[data-v-017f1301]{filter:blur(120px);border-radius:50%;animation:25s ease-in-out infinite orbFloat-017f1301;position:absolute}.orb-1[data-v-017f1301]{background:radial-gradient(circle,var(--c-primary-20) 0%,transparent 70%);width:900px;height:900px;top:-30%;right:-20%}.orb-2[data-v-017f1301]{background:radial-gradient(circle,#00e5a026 0%,#0000 70%);width:800px;height:800px;animation-delay:-8s;bottom:-25%;left:-15%}.orb-3[data-v-017f1301]{background:radial-gradient(circle,#7850ff1f 0%,#0000 70%);width:500px;height:500px;animation-delay:-16s;top:40%;left:25%}@keyframes orbFloat-017f1301{0%,to{transform:translate(0)scale(1)}25%{transform:translate(80px,-50px)scale(1.15)}50%{transform:translate(-50px,80px)scale(.9)}75%{transform:translate(-80px,-30px)scale(1.1)}}.grid-lines[data-v-017f1301]{background-image:linear-gradient(var(--c-primary-3) 1px,transparent 1px),linear-gradient(90deg,var(--c-primary-3) 1px,transparent 1px);background-size:60px 60px;animation:10s ease-in-out infinite gridPulse-017f1301;position:absolute;inset:0}@keyframes gridPulse-017f1301{0%,to{opacity:.6}50%{opacity:1}}.particles[data-v-017f1301]{position:absolute;inset:0}.particle[data-v-017f1301]{background:var(--c-primary-90);box-shadow:0 0 10px var(--c-primary-60);border-radius:50%;animation:20s ease-in-out infinite particleDrift-017f1301;position:absolute}@keyframes particleDrift-017f1301{0%,to{opacity:0;transform:translate(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translate(50px,-120px)}}.connection-lines[data-v-017f1301]{width:100%;height:100%;position:absolute;inset:0}.conn-line[data-v-017f1301]{fill:none;stroke:var(--c-primary-15);stroke-width:.8px;stroke-dasharray:200;stroke-dashoffset:200px;animation:12s linear infinite lineFlow-017f1301}.conn-line.delay-1[data-v-017f1301]{stroke:#00e5a026;animation-delay:-4s}.conn-line.delay-2[data-v-017f1301]{stroke:#7850ff26;animation-delay:-8s}@keyframes lineFlow-017f1301{0%{stroke-dashoffset:200px}50%{stroke-dashoffset:0}to{stroke-dashoffset:-200px}}html[data-theme=light] .beijing-container[data-v-017f1301]{background:linear-gradient(#eefafc,#e1f4f8 40%,#d4eaf2)}html[data-theme=light] .gradient-orb.orb-1[data-v-017f1301]{background:radial-gradient(circle,#00a1c22e 0%,#0000 70%)}html[data-theme=light] .gradient-orb.orb-2[data-v-017f1301]{background:radial-gradient(circle,#00e5a024 0%,#0000 70%)}html[data-theme=light] .gradient-orb.orb-3[data-v-017f1301]{background:radial-gradient(circle,#7850ff1f 0%,#0000 70%)}html[data-theme=light] .grid-lines[data-v-017f1301]{background-image:linear-gradient(#0000000a 1px,#0000 1px),linear-gradient(90deg,#0000000a 1px,#0000 1px)}html[data-theme=light] .particle[data-v-017f1301]{background:#00a1c266;box-shadow:0 0 8px #00a1c240}html[data-theme=light] .conn-line[data-v-017f1301]{stroke:#00a1c21f}html[data-theme=light] .conn-line.delay-1[data-v-017f1301]{stroke:#00e5a01a}html[data-theme=light] .conn-line.delay-2[data-v-017f1301]{stroke:#7850ff1a}.qishiye-container[data-v-33db1237]{flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.content-wrapper[data-v-33db1237]{z-index:1;box-sizing:border-box;flex-direction:column;flex:1;justify-content:space-between;width:100%;padding:3rem 5rem 7rem;display:flex;position:relative}.hero-section[data-v-33db1237]{justify-content:center;align-items:center;gap:2.5rem;display:flex}.logo-container[data-v-33db1237]{flex-shrink:0;width:120px;height:120px;position:relative}.logo-rings[data-v-33db1237]{position:absolute;inset:0}.ring[data-v-33db1237]{border:2px solid var(--c-primary-25);border-radius:50%;animation:3s ease-in-out infinite ringPulse-33db1237;position:absolute;inset:0}.ring-1[data-v-33db1237]{animation-delay:0s}.ring-2[data-v-33db1237]{border-color:#00e5a033;animation-delay:.5s;inset:-15px}@keyframes ringPulse-33db1237{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.logo-core[data-v-33db1237]{animation:4s ease-in-out infinite coreFloat-33db1237;position:absolute;inset:18px}.logo-core img[data-v-33db1237]{width:100%;height:100%;filter:drop-shadow(0 0 30px var(--c-primary-60))}@keyframes coreFloat-33db1237{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.title-area[data-v-33db1237]{flex-direction:column;align-items:center;gap:.8rem;display:flex}.title-badge[data-v-33db1237]{background:var(--c-primary-10);border:1px solid var(--c-primary-30);color:var(--c-primary-90);text-transform:uppercase;letter-spacing:.15em;border-radius:100px;align-items:center;gap:.6rem;padding:.5rem 1.25rem;font-size:.85rem;display:flex}.badge-dot[data-v-33db1237]{background:#00e5a0;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite badgePulse-33db1237}@keyframes badgePulse-33db1237{0%,to{opacity:.5}50%{opacity:1;box-shadow:0 0 12px #00e5a0cc}}.hero-title[data-v-33db1237]{background:linear-gradient(135deg,var(--w-100) 0%,var(--color-primary) 50%,#00e5a0 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:3rem;font-weight:700}.hero-desc[data-v-33db1237]{color:#8c99a0cc;letter-spacing:.08em;margin:0;font-size:1.1rem}.features-section[data-v-33db1237]{flex-direction:column;flex:1;justify-content:center;gap:2.5rem;display:flex}.showcase-area[data-v-33db1237]{perspective:1000px;justify-content:center;align-items:center;display:flex}.showcase-card[data-v-33db1237]{min-width:700px;max-width:800px;transform-style:preserve-3d;background:linear-gradient(135deg,#191e28f2,#12161ee6);border-radius:20px;padding:2rem 3rem;position:relative;overflow:hidden}.showcase-inner[data-v-33db1237]{align-items:center;gap:2rem;display:flex}.showcase-card .feature-info[data-v-33db1237]{flex:1}.showcase-card .feature-info h3[data-v-33db1237]{color:#f5fbff;margin:0 0 .75rem;font-size:1.5rem;font-weight:600}.showcase-card .feature-desc[data-v-33db1237]{color:#8c99a0e6;margin:0;font-size:1.05rem;line-height:1.7}.showcase-card.fly-in[data-v-33db1237]{animation:.6s cubic-bezier(.34,1.56,.64,1) forwards flyIn-33db1237}@keyframes flyIn-33db1237{0%{opacity:0;transform:scale(.3)rotateY(-180deg)translateY(50px)}to{opacity:1;transform:scale(1)rotateY(0)translateY(0)}}.showcase-card.showing[data-v-33db1237]{animation:2s ease-in-out infinite cardGlow-33db1237}@keyframes cardGlow-33db1237{0%,to{box-shadow:0 0 25px var(--c-primary-20),0 15px 50px -15px var(--b-50)}50%{box-shadow:0 0 40px var(--c-primary-40),0 20px 60px -15px var(--b-60)}}.showcase-card.fly-out[data-v-33db1237]{animation:.6s cubic-bezier(.36,0,.66,-.56) forwards flyOut-33db1237}@keyframes flyOut-33db1237{0%{opacity:1;transform:scale(1)rotateY(0)translateY(0)}to{opacity:0;transform:scale(.3)rotateY(180deg)translateY(-50px)}}.card-glow[data-v-33db1237]{opacity:1;position:absolute;inset:0}.card-glow.glow-0[data-v-33db1237]{background:radial-gradient(ellipse 100% 100% at 50% 0%,var(--c-primary-15) 0%,transparent 70%)}.card-glow.glow-1[data-v-33db1237]{background:radial-gradient(100% 100% at 50% 0,#00e5a026 0%,#0000 70%)}.card-glow.glow-2[data-v-33db1237]{background:radial-gradient(100% 100% at 50% 0,#a855f726 0%,#0000 70%)}.card-glow.glow-3[data-v-33db1237]{background:radial-gradient(100% 100% at 50% 0,#f59e0b26 0%,#0000 70%)}.card-border[data-v-33db1237]{border:1px solid var(--w-6);border-radius:14px;transition:border-color .5s;position:absolute;inset:0}.showcase-card .card-border.border-0[data-v-33db1237]{border-color:var(--c-primary-50)}.showcase-card .card-border.border-1[data-v-33db1237]{border-color:#00e5a080}.showcase-card .card-border.border-2[data-v-33db1237]{border-color:#a855f780}.showcase-card .card-border.border-3[data-v-33db1237]{border-color:#f59e0b80}.feature-icon-area[data-v-33db1237]{flex-shrink:0;width:70px;height:70px;position:relative}.icon-bg[data-v-33db1237]{border-radius:16px;transition:background .5s;position:absolute;inset:0;transform:rotate(-8deg)}.icon-bg.bg-0[data-v-33db1237]{background:linear-gradient(135deg,var(--c-primary-25) 0%,var(--c-primary-10) 100%)}.icon-bg.bg-1[data-v-33db1237]{background:linear-gradient(135deg,#00e5a040,#00e5a01a)}.icon-bg.bg-2[data-v-33db1237]{background:linear-gradient(135deg,#a855f740,#a855f71a)}.icon-bg.bg-3[data-v-33db1237]{background:linear-gradient(135deg,#f59e0b40,#f59e0b1a)}.feature-icon[data-v-33db1237]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.feature-icon.icon-0[data-v-33db1237]{color:var(--c-primary-90)}.feature-icon.icon-1[data-v-33db1237]{color:#00e5a0e6}.feature-icon.icon-2[data-v-33db1237]{color:#a855f7e6}.feature-icon.icon-3[data-v-33db1237]{color:#f59e0be6}.feature-icon[data-v-33db1237] svg{width:40px!important;height:40px!important}.feature-number[data-v-33db1237]{opacity:.4;font-family:monospace;font-size:1rem;font-weight:600;position:absolute;top:1.25rem;right:1.25rem}.feature-number.num-0[data-v-33db1237]{color:var(--c-primary-80)}.feature-number.num-1[data-v-33db1237]{color:#00e5a0cc}.feature-number.num-2[data-v-33db1237]{color:#a855f7cc}.feature-number.num-3[data-v-33db1237]{color:#f59e0bcc}.desc-cursor[data-v-33db1237]{animation:.8s step-end infinite blink-33db1237}@keyframes blink-33db1237{0%,50%{opacity:1}51%,to{opacity:0}}.features-grid[data-v-33db1237]{flex-wrap:wrap;justify-content:center;gap:2rem;display:flex}.feature-card[data-v-33db1237]{background:#14182099;border-radius:14px;align-items:center;gap:1rem;padding:1.1rem 1.75rem;transition:all .3s;display:flex;position:relative;overflow:hidden}.feature-card.active-card[data-v-33db1237]{box-shadow:0 0 25px var(--c-primary-20);background:#1e232dcc;transform:scale(1.05)}.mini-icon-area[data-v-33db1237]{flex-shrink:0;width:44px;height:44px;position:relative}.mini-icon-area .icon-bg[data-v-33db1237]{border-radius:10px;inset:0;transform:rotate(-5deg)}.mini-icon-area .feature-icon[data-v-33db1237] svg{width:26px!important;height:26px!important}.card-title[data-v-33db1237]{color:#c8d2dce6;white-space:nowrap;font-size:1rem;font-weight:500}.workflow-section[data-v-33db1237]{padding-top:0}.workflow-steps[data-v-33db1237]{justify-content:center;align-items:center;gap:1rem;display:flex}.step-item[data-v-33db1237]{border:1px solid var(--w-5);background:#14182080;border-radius:12px;align-items:center;gap:.75rem;padding:1rem 1.5rem;transition:all .3s;display:flex}.step-item.highlight[data-v-33db1237]{background:var(--c-primary-10);border-color:var(--c-primary-30)}.step-icon[data-v-33db1237]{width:28px;height:28px;color:var(--c-primary-70)}.step-item.highlight .step-icon[data-v-33db1237]{color:var(--color-primary)}.step-icon[data-v-33db1237] svg{width:100%;height:100%}.step-label[data-v-33db1237]{color:var(--w-60);white-space:nowrap;font-size:.95rem}.step-item.highlight .step-label[data-v-33db1237]{color:var(--color-primary)}.corner-decor[data-v-33db1237]{width:100px;height:100px;color:var(--c-primary-40);z-index:2;pointer-events:none;position:absolute}.corner-decor svg[data-v-33db1237]{width:100%;height:100%}.top-right[data-v-33db1237]{top:30px;right:30px}.bottom-left[data-v-33db1237]{bottom:30px;left:30px}html[data-theme=light] .showcase-card[data-v-33db1237]{background:linear-gradient(135deg,var(--bg-card-2) 0%,var(--bg-panel) 100%);border:1px solid var(--w-10);box-shadow:0 8px 32px #0000000f}html[data-theme=light] .showcase-card .feature-info h3[data-v-33db1237]{color:var(--text-primary)}html[data-theme=light] .showcase-card .feature-desc[data-v-33db1237]{color:var(--text-secondary)}@keyframes dzShowGlowLight-33db1237{0%,to{box-shadow:0 4px 20px #00a1c214,0 1px 4px #0000000f}50%{box-shadow:0 8px 30px #00a1c224,0 2px 8px #00000014}}html[data-theme=light] .showcase-card.showing[data-v-33db1237]{animation:2.5s ease-in-out infinite dzShowGlowLight-33db1237}html[data-theme=light] .feature-card[data-v-33db1237]{border:1px solid var(--w-10);background:#ffffffeb;box-shadow:0 1px 4px #0000000f}html[data-theme=light] .feature-card.active-card[data-v-33db1237]{background:#fffffffa;box-shadow:0 4px 16px #00000014}html[data-theme=light] .card-title[data-v-33db1237]{color:var(--text-primary)}html[data-theme=light] .step-item[data-v-33db1237]{border-color:var(--w-8);background:#fffc}html[data-theme=light] .step-label[data-v-33db1237]{color:var(--text-secondary)}html[data-theme=light] .corner-decor[data-v-33db1237]{color:var(--c-primary-20)}.renwu-panel[data-v-32932dd2]{z-index:200;flex-direction:column;gap:.5rem;display:flex;position:absolute;top:1rem;left:1rem}.new-task-btn[data-v-32932dd2]{color:#67e8f9f2;cursor:pointer;background:linear-gradient(135deg,#22d3ee26,#34d3991f);border:1px solid #22d3ee38;border-radius:100px;justify-content:center;align-items:center;gap:.5rem;height:2.5rem;padding:0 1.25rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.new-task-btn[data-v-32932dd2]:hover{background:linear-gradient(135deg,#22d3ee3d,#34d39933);border-color:#22d3ee61}.new-task-btn[data-v-32932dd2]:active{transform:scale(.97)}.history-trigger[data-v-32932dd2]{position:relative}.trigger-bar[data-v-32932dd2]{background:var(--w-3);border:1px solid var(--w-6);height:2.5rem;color:var(--w-45);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:100px;align-items:center;gap:.5rem;padding:0 1.25rem;font-size:.875rem;transition:all .2s;display:flex}.trigger-bar[data-v-32932dd2]:hover{background:var(--w-6);color:var(--w-70)}.trigger-text[data-v-32932dd2]{white-space:nowrap}.trigger-arrow[data-v-32932dd2]{transition:transform .2s}.history-trigger.expanded .trigger-arrow[data-v-32932dd2]{transform:rotate(180deg)}.dropdown-panel[data-v-32932dd2]{border:1px solid var(--w-8);width:16rem;max-height:0;box-shadow:0 .5rem 2rem var(--b-50);opacity:0;background:#121218fa;border-radius:.5rem;transition:max-height .25s,opacity .2s;position:absolute;top:calc(100% + .25rem);left:0;overflow:hidden}.history-trigger.expanded .dropdown-panel[data-v-32932dd2]{opacity:1;max-height:24rem}.list-wrapper[data-v-32932dd2]{scrollbar-width:thin;scrollbar-color:var(--w-8) transparent;max-height:23rem;padding:.375rem;overflow:hidden auto}.list-wrapper[data-v-32932dd2]::-webkit-scrollbar{width:3px}.list-wrapper[data-v-32932dd2]::-webkit-scrollbar-thumb{background:var(--w-8);border-radius:2px}.state-box[data-v-32932dd2]{color:var(--w-35);justify-content:center;align-items:center;padding:2rem;font-size:.75rem;display:flex}.state-box.small[data-v-32932dd2]{padding:.75rem}.spin[data-v-32932dd2]{border:2px solid var(--w-8);border-top-color:#22d3eeb3;border-radius:50%;width:1.125rem;height:1.125rem;animation:.8s linear infinite rw-spin-32932dd2}@keyframes rw-spin-32932dd2{to{transform:rotate(360deg)}}.task-item[data-v-32932dd2]{cursor:pointer;border-radius:.375rem;align-items:flex-start;gap:.5rem;margin-bottom:.125rem;padding:.5rem;transition:all .15s;display:flex;position:relative}.task-item[data-v-32932dd2]:hover{background:var(--w-4)}.task-item.active[data-v-32932dd2]{background:#22d3ee17}.item-icon[data-v-32932dd2]{width:1.375rem;height:1.375rem;color:var(--w-40);flex-shrink:0;justify-content:center;align-items:center;margin-top:.0625rem;display:flex}.item-body[data-v-32932dd2]{flex:1;min-width:0;overflow:hidden}.item-title[data-v-32932dd2]{color:var(--w-85);white-space:nowrap;text-overflow:ellipsis;margin-bottom:.125rem;font-size:.8125rem;line-height:1.3;overflow:hidden}.task-item.active .item-title[data-v-32932dd2]{color:#67e8f9fa}.item-meta[data-v-32932dd2]{color:var(--w-30);flex-wrap:wrap;gap:.5rem;font-size:.625rem;display:flex}.item-creator[data-v-32932dd2]{white-space:normal;word-break:break-word}.item-actions[data-v-32932dd2]{opacity:0;flex-shrink:0;gap:.125rem;margin-top:.125rem;transition:opacity .15s;display:flex}.task-item:hover .item-actions[data-v-32932dd2]{opacity:1}.act-btn[data-v-32932dd2]{cursor:pointer;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;transition:all .15s;display:flex}.del-btn[data-v-32932dd2]{color:var(--w-25)}.del-btn[data-v-32932dd2]:hover{color:#ef4444cc;background:#ef44441f}html[data-theme=light] .new-task-btn[data-v-32932dd2]{color:#0087a0;background:linear-gradient(135deg,#06b6d41a,#14b8a614);border-color:#06b6d433}html[data-theme=light] .new-task-btn[data-v-32932dd2]:hover{background:linear-gradient(135deg,#06b6d42e,#14b8a624);border-color:#06b6d459}html[data-theme=light] .trigger-bar[data-v-32932dd2]{color:#646e82;background:#ffffffd9;border-color:#0000001a}html[data-theme=light] .trigger-bar[data-v-32932dd2]:hover{color:#3c4150;background:#fffffff2}html[data-theme=light] .dropdown-panel[data-v-32932dd2]{background:#fffffffa;border-color:#0000001a;box-shadow:0 .5rem 2rem #0000001f,0 0 0 1px #0000000a}html[data-theme=light] .task-item[data-v-32932dd2]:hover{background:#0000000a}html[data-theme=light] .task-item.active[data-v-32932dd2]{background:#06b6d414}html[data-theme=light] .item-title[data-v-32932dd2]{color:#1e2332}html[data-theme=light] .task-item.active .item-title[data-v-32932dd2]{color:#0087a0}html[data-theme=light] .item-icon[data-v-32932dd2],html[data-theme=light] .item-meta[data-v-32932dd2],html[data-theme=light] .state-box[data-v-32932dd2]{color:#828c9b}.modal-overlay-premium[data-v-a46032b3]{z-index:10000;-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);background:#05050feb;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.modal-bg-decoration[data-v-a46032b3]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.bg-orb[data-v-a46032b3]{filter:blur(80px);opacity:.4;border-radius:50%;position:absolute}.bg-orb-1[data-v-a46032b3]{background:radial-gradient(circle,var(--c-primary-30) 0%,transparent 70%);width:40vw;height:40vw;animation:20s ease-in-out infinite orbFloat1-a46032b3;top:-10%;right:-10%}.bg-orb-2[data-v-a46032b3]{background:radial-gradient(circle,#7850ff40 0%,#0000 70%);width:35vw;height:35vw;animation:25s ease-in-out infinite orbFloat2-a46032b3;bottom:-15%;left:-10%}.bg-orb-3[data-v-a46032b3]{background:radial-gradient(circle,#0096c833 0%,#0000 70%);width:25vw;height:25vw;animation:15s ease-in-out infinite orbFloat3-a46032b3;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes orbFloat1-a46032b3{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-5%,10%)scale(1.1)}}@keyframes orbFloat2-a46032b3{0%,to{transform:translate(0)scale(1)}50%{transform:translate(10%,-5%)scale(1.15)}}@keyframes orbFloat3-a46032b3{0%,to{opacity:.3;transform:translate(-50%,-50%)scale(1)}50%{opacity:.5;transform:translate(-50%,-50%)scale(1.2)}}.modal-container-premium[data-v-a46032b3]{border:1px solid var(--w-8);width:92vw;max-width:960px;max-height:88vh;box-shadow:0 0 0 1px var(--c-primary-10),0 2rem 5rem var(--b-50),0 0 100px var(--c-primary-10),inset 0 1px 0 var(--w-5);background:linear-gradient(#191c28fa,#12141efc);border-radius:1.25rem;flex-direction:column;display:flex;position:relative;overflow:hidden}.modal-top-line[data-v-a46032b3]{background:linear-gradient(90deg,transparent 0%,var(--c-primary-60) 20%,#7850ff66 50%,var(--c-primary-60) 80%,transparent 100%);border-radius:1px;height:2px;position:absolute;top:0;left:1.5rem;right:1.5rem}.close-btn-premium[data-v-a46032b3]{border:1px solid var(--w-10);background:var(--w-3);width:2.5rem;height:2.5rem;color:var(--w-50);cursor:pointer;z-index:10;border-radius:.75rem;justify-content:center;align-items:center;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:1.25rem;right:1.25rem}.close-btn-premium[data-v-a46032b3]:hover{color:#ff6b6b;background:#ff646426;border-color:#ff64644d;transform:scale(1.05)}.modal-header-premium[data-v-a46032b3]{flex-shrink:0;align-items:center;gap:1rem;padding:2rem 2.5rem 1.5rem;display:flex}.header-icon-premium[data-v-a46032b3]{justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex;position:relative}.header-icon-premium svg[data-v-a46032b3]{width:2rem;height:2rem;color:var(--color-primary);z-index:1;position:relative}.icon-ring[data-v-a46032b3]{background:linear-gradient(135deg,var(--c-primary-20) 0%,#7850ff1a 100%);border:1px solid var(--c-primary-30);border-radius:1rem;position:absolute;inset:0}.header-text[data-v-a46032b3]{flex-direction:column;gap:.25rem;display:flex}.modal-title-premium[data-v-a46032b3]{color:var(--w-100);letter-spacing:-.01em;margin:0;font-size:1.5rem;font-weight:700}.modal-subtitle[data-v-a46032b3]{color:var(--c-primary-80);letter-spacing:.02em;font-size:.875rem;font-weight:500}.modal-content-premium[data-v-a46032b3]{flex:1;min-height:0;padding:0 2.5rem 2rem;overflow-y:auto}.modal-content-premium[data-v-a46032b3]::-webkit-scrollbar{width:6px}.modal-content-premium[data-v-a46032b3]::-webkit-scrollbar-track{background:var(--w-2);border-radius:3px}.modal-content-premium[data-v-a46032b3]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--c-primary-30) 0%,#7850ff33 100%);border-radius:3px}.modal-content-premium[data-v-a46032b3]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,var(--c-primary-50) 0%,#7850ff66 100%)}.content-html-premium[data-v-a46032b3]{color:var(--w-85);font-size:.9375rem;line-height:1.85}.content-html-premium[data-v-a46032b3] h2{color:var(--w-100);border-bottom:1px solid var(--w-6);align-items:center;gap:.75rem;margin:2rem 0 1rem;padding-bottom:.5rem;font-size:1.375rem;font-weight:700;display:flex}.content-html-premium[data-v-a46032b3] h2:before{content:"";background:linear-gradient(180deg,var(--color-primary) 0%,#7850ffcc 100%);border-radius:2px;width:4px;height:1.25rem}.modal-footer-premium[data-v-a46032b3]{border-top:1px solid var(--w-4);background:linear-gradient(180deg,transparent 0%,var(--b-20) 100%);flex-shrink:0;justify-content:center;padding:1.5rem 2.5rem 2rem;display:flex}.footer-btn-premium[data-v-a46032b3]{background:linear-gradient(135deg,var(--color-primary) 0%,#0095a8 100%);cursor:pointer;border:none;border-radius:2rem;padding:.875rem 3rem;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.footer-btn-premium .btn-text[data-v-a46032b3]{z-index:1;color:var(--w-100);letter-spacing:.02em;font-size:.9375rem;font-weight:600;position:relative}.footer-btn-premium .btn-shine[data-v-a46032b3]{background:linear-gradient(90deg,transparent,var(--w-30),transparent);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.footer-btn-premium[data-v-a46032b3]:hover{box-shadow:0 .5rem 2rem var(--c-primary-40),0 0 0 1px var(--c-primary-30);transform:translateY(-2px)}.footer-btn-premium:hover .btn-shine[data-v-a46032b3]{left:100%}.footer-btn-premium[data-v-a46032b3]:active{transform:translateY(0)}.modal-premium-enter-active[data-v-a46032b3],.modal-premium-leave-active[data-v-a46032b3],.modal-premium-enter-active .modal-container-premium[data-v-a46032b3],.modal-premium-leave-active .modal-container-premium[data-v-a46032b3]{transition:all .4s cubic-bezier(.4,0,.2,1)}.modal-premium-enter-from[data-v-a46032b3],.modal-premium-leave-to[data-v-a46032b3]{opacity:0}.modal-premium-enter-from .modal-container-premium[data-v-a46032b3],.modal-premium-leave-to .modal-container-premium[data-v-a46032b3]{opacity:0;transform:scale(.92)translateY(30px)}.modal-premium-enter-from .bg-orb[data-v-a46032b3],.modal-premium-leave-to .bg-orb[data-v-a46032b3]{opacity:0;transform:scale(.5)}html[data-theme=light] .modal-overlay-premium[data-v-a46032b3]{-webkit-backdrop-filter:blur(12px)saturate(120%);backdrop-filter:blur(12px)saturate(120%);background:#00000059}html[data-theme=light] .bg-orb[data-v-a46032b3]{opacity:.15}html[data-theme=light] .modal-container-premium[data-v-a46032b3]{background:linear-gradient(#fff,#f3f7fc);border-color:#0000001a;box-shadow:0 0 0 1px #008caa1a,0 2rem 5rem #00000026,0 0 60px #008caa14}html[data-theme=light] .modal-top-line[data-v-a46032b3]{background:linear-gradient(90deg,#0000 0%,#00a1c280 20%,#7850ff4d 50%,#00a1c280 80%,#0000 100%)}html[data-theme=light] .close-btn-premium[data-v-a46032b3]{color:#788296;background:#00000008;border-color:#00000014}html[data-theme=light] .close-btn-premium[data-v-a46032b3]:hover{color:#dc5050;background:#ff64641a;border-color:#ff646440}html[data-theme=light] .modal-title-premium[data-v-a46032b3]{color:#191c28}html[data-theme=light] .modal-subtitle[data-v-a46032b3]{color:#0082a0}html[data-theme=light] .icon-ring[data-v-a46032b3]{background:linear-gradient(135deg,#00a1c21f,#7850ff14);border-color:#00a1c233}html[data-theme=light] .content-html-premium[data-v-a46032b3]{color:#282c37}html[data-theme=light] .content-html-premium[data-v-a46032b3] h1,html[data-theme=light] .content-html-premium[data-v-a46032b3] h2,html[data-theme=light] .content-html-premium[data-v-a46032b3] h3,html[data-theme=light] .content-html-premium[data-v-a46032b3] h4,html[data-theme=light] .content-html-premium[data-v-a46032b3] h5,html[data-theme=light] .content-html-premium[data-v-a46032b3] h6{color:#0f121e;border-bottom-color:#00000014}html[data-theme=light] .content-html-premium[data-v-a46032b3] h2:before{background:linear-gradient(#008caa,#643cdccc)}html[data-theme=light] .content-html-premium[data-v-a46032b3] h3{color:#006e8c;font-weight:700}html[data-theme=light] .content-html-premium[data-v-a46032b3] a{color:#006e8c;border-bottom-color:#008caa66;font-weight:500}html[data-theme=light] .content-html-premium[data-v-a46032b3] a:hover{color:#005a78;border-bottom-color:#005a78}html[data-theme=light] .content-html-premium[data-v-a46032b3] ul,html[data-theme=light] .content-html-premium[data-v-a46032b3] ol{background:#00000006;border-radius:.5rem;padding-top:.5rem;padding-bottom:.5rem;padding-right:.75rem}html[data-theme=light] .content-html-premium[data-v-a46032b3] ul li::marker{color:#006e8c}html[data-theme=light] .content-html-premium[data-v-a46032b3] li{color:#232834}html[data-theme=light] .content-html-premium[data-v-a46032b3] p{color:#282c37}html[data-theme=light] .content-html-premium[data-v-a46032b3] img{border-color:#0000001a;box-shadow:0 2px 8px #00000014}html[data-theme=light] .content-html-premium[data-v-a46032b3] code{color:#005f78;background:#008caa1a;border-color:#008caa33;font-weight:500}html[data-theme=light] .content-html-premium[data-v-a46032b3] pre{background:linear-gradient(135deg,#e8f0f8,#e1ebf5);border-color:#00000014;box-shadow:inset 0 1px 3px #0000000a}html[data-theme=light] .content-html-premium[data-v-a46032b3] pre:before{background:linear-gradient(90deg,#008caa,#643cdccc,#008caa)}html[data-theme=light] .content-html-premium[data-v-a46032b3] pre code{color:#1e2332}html[data-theme=light] .content-html-premium[data-v-a46032b3] blockquote{color:#282d3c;background:linear-gradient(90deg,#008caa14,#008caa05);border-left:3px solid #008caa;border-radius:0 .5rem .5rem 0;padding:.875rem 1.25rem}html[data-theme=light] .content-html-premium[data-v-a46032b3] strong,html[data-theme=light] .content-html-premium[data-v-a46032b3] b{color:#0f121e}html[data-theme=light] .content-html-premium[data-v-a46032b3] em,html[data-theme=light] .content-html-premium[data-v-a46032b3] i{color:#006e8c}html[data-theme=light] .content-html-premium[data-v-a46032b3] table{border:1px solid #0000001a;box-shadow:0 1px 4px #0000000d}html[data-theme=light] .content-html-premium[data-v-a46032b3] th{color:#0f121e;background:linear-gradient(#008caa26,#008caa14);border-bottom:2px solid #008caa40;font-weight:700}html[data-theme=light] .content-html-premium[data-v-a46032b3] td{color:#232834;border-bottom-color:#0000000f}html[data-theme=light] .content-html-premium[data-v-a46032b3] tr:nth-child(2n) td{background:#00000006}html[data-theme=light] .content-html-premium[data-v-a46032b3] tr:hover td{background:#008caa0f}html[data-theme=light] .content-html-premium[data-v-a46032b3] hr{background:linear-gradient(90deg,#0000,#0000001f,#0000);height:2px}html[data-theme=light] .modal-content-premium[data-v-a46032b3]::-webkit-scrollbar-track{background:#00000005}html[data-theme=light] .modal-content-premium[data-v-a46032b3]::-webkit-scrollbar-thumb{background:linear-gradient(#008caa4d,#643cdc33)}html[data-theme=light] .modal-content-premium[data-v-a46032b3]::-webkit-scrollbar-thumb:hover{background:linear-gradient(#008caa73,#643cdc59)}html[data-theme=light] .modal-footer-premium[data-v-a46032b3]{background:linear-gradient(#f0f5fa80,#ebf0f8cc);border-top:1px solid #00000014}.duration-selector-btn[data-v-2c3eb9fc]{background-color:var(--bg-elevated);cursor:pointer;box-sizing:border-box;height:1.875rem;color:var(--color-text-primary);white-space:nowrap;border:none;border-radius:.375rem;justify-content:center;align-items:center;gap:.375rem;padding:0 .625rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.duration-selector-btn[data-v-2c3eb9fc]:hover{background-color:var(--bg-elevated-4)}.duration-selector-btn[data-v-2c3eb9fc]:active{background-color:var(--bg-elevated-4);transform:scale(.98)}.duration-icon[data-v-2c3eb9fc]{color:var(--w-70);flex-shrink:0}.duration-text[data-v-2c3eb9fc]{color:currentColor;font-size:.75rem;font-weight:500}.duration-popup[data-v-2c3eb9fc]{z-index:10000;background-color:var(--color-2);border:.0625rem solid var(--color-1);box-shadow:0 .625rem 2.5rem var(--b-50),0 0 0 .0625rem var(--w-5);-webkit-backdrop-filter:blur(.625rem);border-radius:.875rem;position:fixed;overflow:hidden}.popup-title-section[data-v-2c3eb9fc]{border-bottom:.0625rem solid color-mix(in srgb,var(--color-3) 50%,transparent);padding:.875rem 1rem}.popup-title[data-v-2c3eb9fc]{color:var(--color-text-primary);margin-bottom:.25rem;font-size:.9375rem;font-weight:600}.popup-description[data-v-2c3eb9fc]{color:var(--color-text-secondary);font-size:.75rem;line-height:1.5}.popup-options[data-v-2c3eb9fc]{flex-direction:column;gap:.25rem;padding:.5rem;display:flex}.popup-option[data-v-2c3eb9fc]{cursor:pointer;background-color:#0000;border-radius:.5rem;align-items:center;gap:.625rem;padding:.625rem .75rem;transition:all .2s;display:flex}.popup-option[data-v-2c3eb9fc]:hover{background-color:var(--w-5)}.popup-option-selected[data-v-2c3eb9fc]{background-color:var(--c-primary-10)}.option-icon[data-v-2c3eb9fc]{color:var(--w-50);flex-shrink:0}.popup-option-selected .option-icon[data-v-2c3eb9fc]{color:var(--c-primary-95)}.option-text[data-v-2c3eb9fc]{color:var(--w-100);flex:1;font-size:.8125rem}.check-icon[data-v-2c3eb9fc]{color:var(--c-primary-95);flex-shrink:0}.custom-input-section[data-v-2c3eb9fc]{border-top:.0625rem solid color-mix(in srgb,var(--color-3) 50%,transparent);padding:.75rem 1rem 1rem}.custom-label[data-v-2c3eb9fc]{color:var(--color-text-secondary);margin-bottom:.5rem;font-size:.75rem}.custom-input-wrapper[data-v-2c3eb9fc]{align-items:center;gap:.5rem;display:flex}.custom-input[data-v-2c3eb9fc]{background-color:var(--w-5);border:.0625rem solid var(--w-10);height:2rem;color:var(--w-100);border-radius:.375rem;outline:none;flex:1;padding:0 .75rem;font-size:.8125rem;transition:all .2s}.custom-input[data-v-2c3eb9fc]:focus{border-color:var(--c-primary-50);background-color:var(--w-8)}.custom-input[data-v-2c3eb9fc]::placeholder{color:var(--w-30)}.custom-input[data-v-2c3eb9fc]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.custom-input[data-v-2c3eb9fc]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.custom-input[type=number][data-v-2c3eb9fc]{-moz-appearance:textfield}.custom-unit[data-v-2c3eb9fc]{color:var(--w-50);font-size:.8125rem}.custom-confirm-btn[data-v-2c3eb9fc]{background:linear-gradient(135deg,var(--c-primary-20),var(--c-primary-15));border:.0625rem solid var(--c-primary-30);height:2rem;color:var(--c-primary-95);cursor:pointer;white-space:nowrap;border-radius:.375rem;padding:0 1rem;font-size:.8125rem;font-weight:500;transition:all .2s}.custom-confirm-btn[data-v-2c3eb9fc]:hover{background:linear-gradient(135deg,var(--c-primary-30),var(--c-primary-20));border-color:var(--c-primary-50)}.custom-confirm-btn[data-v-2c3eb9fc]:disabled{opacity:.4;cursor:not-allowed}.custom-error[data-v-2c3eb9fc]{color:#f44;margin-top:.375rem;font-size:.6875rem}.duration-fade-enter-active[data-v-2c3eb9fc],.duration-fade-leave-active[data-v-2c3eb9fc]{transition:all .2s cubic-bezier(.4,0,.2,1)}.duration-fade-enter-from[data-v-2c3eb9fc],.duration-fade-leave-to[data-v-2c3eb9fc]{opacity:0;transform:translateY(-.5rem)scale(.95)}html[data-theme=light] .duration-popup[data-v-2c3eb9fc]{background-color:#fff;border-color:#0000001a;box-shadow:0 .625rem 2.5rem #0000001f,0 0 0 .0625rem #0000000a}html[data-theme=light] .popup-title-section[data-v-2c3eb9fc]{border-bottom-color:#00000014}html[data-theme=light] .duration-icon[data-v-2c3eb9fc]{color:#00000080}html[data-theme=light] .popup-option[data-v-2c3eb9fc]:hover{background-color:#0000000a}html[data-theme=light] .option-icon[data-v-2c3eb9fc]{color:#0006}html[data-theme=light] .popup-option-selected .option-icon[data-v-2c3eb9fc]{color:var(--c-primary-95)}html[data-theme=light] .option-text[data-v-2c3eb9fc]{color:#000000d9}html[data-theme=light] .custom-input-section[data-v-2c3eb9fc]{border-top-color:#00000014}html[data-theme=light] .custom-input[data-v-2c3eb9fc]{color:#000000d9;background-color:#00000008;border-color:#0000001a}html[data-theme=light] .custom-input[data-v-2c3eb9fc]:focus{background-color:#0000000d}html[data-theme=light] .custom-input[data-v-2c3eb9fc]::placeholder{color:#0000004d}html[data-theme=light] .custom-unit[data-v-2c3eb9fc]{color:#00000073}.zndz20-progress[data-v-f5770b35]{-webkit-backdrop-filter:blur(18px);background:linear-gradient(135deg,#071120db,#0c142ab8),radial-gradient(circle at 10% 0,#22d3ee29,#0000 32%),radial-gradient(circle at 90% 10%,#14b8a61f,#0000 28%);border:1px solid #22d3ee2e;border-radius:1rem;padding:1rem;position:relative;overflow:visible;box-shadow:0 1rem 2.5rem #0000002e,inset 0 1px #ffffff14}.progress-glow[data-v-f5770b35]{filter:blur(42px);pointer-events:none;background:#22d3ee1f;border-radius:999px;width:18rem;height:18rem;position:absolute;inset:-40% auto auto 20%}.progress-head[data-v-f5770b35]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex;position:relative}.title-block[data-v-f5770b35]{align-items:flex-start;gap:.75rem;display:flex}h3[data-v-f5770b35]{color:var(--w-100,#fff);margin:0;font-size:1rem;font-weight:700}p[data-v-f5770b35]{color:var(--w-55,#ffffff94);margin:.25rem 0 0;font-size:.75rem}.score-block[data-v-f5770b35]{flex-direction:column;align-items:flex-end;display:flex}.score-value[data-v-f5770b35]{color:#a7f3d0;font-size:1.45rem;font-weight:800;line-height:1}.score-label[data-v-f5770b35]{color:var(--w-45,#ffffff80);margin-top:.2rem;font-size:.6875rem}.progress-track[data-v-f5770b35]{background:#ffffff14;border-radius:999px;height:.4rem;margin-top:.9rem;position:relative;overflow:hidden}.progress-track-fill[data-v-f5770b35]{border-radius:inherit;background:linear-gradient(90deg,#22d3ee,#34d399,#fbbf24);height:100%;transition:width .35s;box-shadow:0 0 1rem #22d3ee59}.step-rail[data-v-f5770b35]{grid-template-columns:repeat(10,minmax(0,1fr));gap:.35rem;margin-top:.85rem;display:grid;position:relative}.step-dot[data-v-f5770b35]{height:1.5rem;color:var(--w-45,#ffffff7a);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff0f;border-radius:999px;outline:none;justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;transition:transform .16s,filter .16s,box-shadow .16s;display:flex;position:relative}.step-dot[data-v-f5770b35]:hover,.step-dot[data-v-f5770b35]:focus-visible{filter:brightness(1.06);transform:translateY(-1px)}.step-dot[data-v-f5770b35]:focus-visible{box-shadow:0 0 0 2px #22d3ee59}.step-tip[data-v-f5770b35]{z-index:5;color:#d1fae5;white-space:nowrap;opacity:0;pointer-events:none;background:#041014eb;border:1px solid #34d39959;border-radius:.5rem;padding:.3rem .55rem;font-size:.6875rem;font-weight:700;line-height:1;transition:opacity .16s,transform .16s;position:absolute;top:calc(100% + .45rem);left:50%;transform:translate(-50%,-.25rem);box-shadow:0 .6rem 1.4rem #00000038}.step-dot:hover .step-tip[data-v-f5770b35]{opacity:1;transform:translate(-50%)}.step-dot.done[data-v-f5770b35]{color:#041014;background:#34d399;border-color:#34d39980}.step-dot.active[data-v-f5770b35]{color:#06111a;background:#67e8f9;border-color:#67e8f999;box-shadow:0 0 1rem #22d3ee52}.step-dot.failed[data-v-f5770b35]{color:#fff;background:#f87171;border-color:#f871718c}.metric-grid[data-v-f5770b35]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin-top:.85rem;display:grid}.metric-card[data-v-f5770b35]{background:#ffffff0e;border:1px solid #ffffff12;border-radius:.65rem;min-width:0;padding:.6rem .7rem}.metric-label[data-v-f5770b35]{color:var(--w-45,#ffffff7a);margin-bottom:.25rem;font-size:.6875rem;display:block}.metric-card strong[data-v-f5770b35]{color:var(--w-100,#fff);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;display:block;overflow:hidden}.status-line[data-v-f5770b35]{align-items:center;gap:.6rem;min-width:0;margin-top:.75rem;display:flex}.status-pill[data-v-f5770b35]{white-space:nowrap;border-radius:999px;padding:.25rem .5rem;font-size:.6875rem;font-weight:700}.status-pill.ready[data-v-f5770b35]{color:#93c5fd;background:#60a5fa24}.status-pill.running[data-v-f5770b35]{color:#67e8f9;background:#22d3ee24}.status-pill.done[data-v-f5770b35]{color:#34d399;background:#34d39924}.status-pill.risk[data-v-f5770b35]{color:#fca5a5;background:#f8717124}.risk-text[data-v-f5770b35],.next-text[data-v-f5770b35]{color:var(--w-55,#fff9);font-size:.75rem;line-height:1.45}.has-risk[data-v-f5770b35]{border-color:#f8717142}.is-running .progress-track-fill[data-v-f5770b35]{background-size:180% 100%;animation:1.6s linear infinite zndz-progress-flow-f5770b35}html[data-theme=light] .zndz20-progress[data-v-f5770b35]{background:linear-gradient(135deg,#fffffff2,#f1fafce0),radial-gradient(circle at 10% 0,#00a1c21f,#0000 34%),radial-gradient(circle at 90% 10%,#14b8a61a,#0000 30%);border-color:#00a1c22e;box-shadow:0 1rem 2.5rem #0f172a1a,inset 0 1px #ffffffe6}html[data-theme=light] .progress-glow[data-v-f5770b35]{background:#00a1c21a}html[data-theme=light] .zndz20-progress h3[data-v-f5770b35]{color:#182030}html[data-theme=light] .zndz20-progress p[data-v-f5770b35],html[data-theme=light] .score-label[data-v-f5770b35],html[data-theme=light] .metric-label[data-v-f5770b35],html[data-theme=light] .risk-text[data-v-f5770b35],html[data-theme=light] .next-text[data-v-f5770b35]{color:#647084}html[data-theme=light] .score-value[data-v-f5770b35]{color:#008976}html[data-theme=light] .progress-track[data-v-f5770b35]{background:#0f172a14}html[data-theme=light] .step-dot[data-v-f5770b35]{color:#7c879a;background:#ffffffc7;border-color:#0f172a14;box-shadow:inset 0 1px #ffffffd9}html[data-theme=light] .step-dot[data-v-f5770b35]:focus-visible{box-shadow:0 0 0 2px #00a1c247,inset 0 1px #ffffffd9}html[data-theme=light] .step-tip[data-v-f5770b35]{color:#006980;background:#fffffff5;border-color:#00a1c238;box-shadow:0 .7rem 1.6rem #0f172a24}html[data-theme=light] .step-dot.done[data-v-f5770b35]{color:#064e3b;background:linear-gradient(135deg,#34d399e6,#10b981c7);border-color:#10b98173}html[data-theme=light] .step-dot.active[data-v-f5770b35]{color:#084352;background:linear-gradient(135deg,#67e8f9eb,#22d3eec7);border-color:#00a1c266;box-shadow:0 .55rem 1.1rem #00a1c229}html[data-theme=light] .step-dot.failed[data-v-f5770b35]{color:#fff;background:linear-gradient(135deg,#ef4444,#fb7185);border-color:#ef44446b}html[data-theme=light] .metric-card[data-v-f5770b35]{background:#ffffffb3;border-color:#0f172a12;box-shadow:inset 0 1px #ffffffb8}html[data-theme=light] .metric-card strong[data-v-f5770b35]{color:#1e2332}html[data-theme=light] .status-pill.ready[data-v-f5770b35]{color:#2563eb;background:#2563eb1a}html[data-theme=light] .status-pill.running[data-v-f5770b35]{color:#0087a0;background:#06b6d41f}html[data-theme=light] .status-pill.done[data-v-f5770b35]{color:#047857;background:#10b9811f}html[data-theme=light] .status-pill.risk[data-v-f5770b35]{color:#b91c1c;background:#ef44441a}html[data-theme=light] .zndz20-progress.has-risk[data-v-f5770b35]{border-color:#ef444447}@keyframes zndz-progress-flow-f5770b35{0%{background-position:0 0}to{background-position:180% 0}}@media (max-width:900px){.progress-head[data-v-f5770b35],.title-block[data-v-f5770b35],.status-line[data-v-f5770b35]{align-items:flex-start}.metric-grid[data-v-f5770b35]{grid-template-columns:repeat(2,minmax(0,1fr))}}.renwu-jindu[data-v-58c9c4ac]{background:linear-gradient(135deg,var(--bg-page-a),var(--bg-panel-a));border:1px solid var(--w-8);box-shadow:0 8px 32px var(--b-30);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;padding:1.5rem}.user-input-area[data-v-58c9c4ac]{justify-content:flex-end;align-items:flex-start;gap:.75rem;margin-bottom:1.5rem;padding:0 1.25rem;display:flex}.user-bubble-wrapper[data-v-58c9c4ac]{align-items:flex-start;gap:0;display:flex;position:relative}.user-content[data-v-58c9c4ac]{background:var(--w-3);border:1px solid var(--w-5);border-radius:12px;flex-direction:column;align-items:flex-end;gap:.625rem;width:fit-content;min-width:12rem;max-width:50rem;padding:.875rem 1rem;display:flex}.bubble-arrow[data-v-58c9c4ac]{border-style:solid;border-width:9px 0 9px 11px;border-color:transparent transparent transparent var(--w-5);filter:drop-shadow(0 1px 2px #0000001a);width:0;height:0;margin-right:-1px;position:relative;top:1rem}.bubble-arrow[data-v-58c9c4ac]:before{content:"";border-style:solid;border-width:8px 0 8px 10px;border-color:transparent transparent transparent var(--w-3);width:0;height:0;position:absolute;top:-8px;left:-10px}.user-images[data-v-58c9c4ac]{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.user-image-thumb[data-v-58c9c4ac]{object-fit:cover;border:1px solid var(--w-10);border-radius:8px;width:3.5rem;height:3.5rem;transition:transform .2s,border-color .2s}.user-image-thumb.is-expired-placeholder[data-v-58c9c4ac]{object-fit:contain;aspect-ratio:1;box-sizing:border-box;background:#ffffff0a}.user-image-thumb[data-v-58c9c4ac]:hover{border-color:var(--c-primary-50);transform:scale(1.05)}.user-desc[data-v-58c9c4ac]{color:var(--w-80);text-align:right;font-size:.875rem;line-height:1.6}.user-avatar[data-v-58c9c4ac]{background:linear-gradient(135deg,var(--c-primary-20),#3b82f633);border:2px solid var(--c-primary-30);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;margin-top:.125rem;display:flex;overflow:hidden}.user-avatar .avatar-img[data-v-58c9c4ac]{object-fit:cover;width:100%;height:100%}.user-avatar svg[data-v-58c9c4ac]{width:1.5rem;height:1.5rem;color:var(--c-primary-90)}.jindu-header[data-v-58c9c4ac]{background:linear-gradient(135deg,var(--c-primary-8),#3b82f60d);border:1px solid var(--c-primary-15);box-shadow:0 4px 12px var(--c-primary-8);border-radius:12px;margin-bottom:2rem;padding:1rem}.jindu-title[data-v-58c9c4ac]{color:var(--w-100);letter-spacing:.5px;align-items:center;gap:.5rem;margin-bottom:.875rem;font-size:1rem;font-weight:600;display:flex}.jindu-title[data-v-58c9c4ac]:before{content:"";background:linear-gradient(180deg,var(--color-primary),#3b82f6);border-radius:2px;width:4px;height:1rem}.config-info[data-v-58c9c4ac]{border-top:1px solid var(--w-6);flex-wrap:wrap;gap:2rem;padding-top:.625rem;display:flex}.config-item[data-v-58c9c4ac]{background:var(--w-3);border-radius:8px;align-items:center;gap:.625rem;padding:.375rem .75rem;transition:all .2s;display:flex}.config-item[data-v-58c9c4ac]:hover{background:var(--w-5);transform:translateY(-1px)}.config-label[data-v-58c9c4ac]{color:var(--w-60);font-size:.8125rem;font-weight:500}.config-value[data-v-58c9c4ac]{color:var(--w-90);font-size:.8125rem;font-weight:600}.config-value.highlight[data-v-58c9c4ac]{background:linear-gradient(135deg,var(--color-primary),#3b82f6);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.jieDian-list[data-v-58c9c4ac]{flex-direction:column;display:flex}.jieDian-item[data-v-58c9c4ac]{gap:1rem;min-height:3.5rem;display:flex}.jieDian-left[data-v-58c9c4ac]{flex-direction:column;flex-shrink:0;align-items:center;width:2.5rem;display:flex}.jieDian-icon[data-v-58c9c4ac]{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:all .3s;display:flex}.jieDian-icon svg[data-v-58c9c4ac]{width:1.125rem;height:1.125rem}.jieDian-icon.icon-pending[data-v-58c9c4ac]{background:var(--w-5);border:2px dashed var(--w-20)}.jieDian-icon.icon-pending .icon-num[data-v-58c9c4ac]{color:var(--w-40);font-size:.75rem;font-weight:600}.spinner-only[data-v-58c9c4ac]{border:2px solid #3b82f64d;border-top-color:#3b82f6;border-radius:50%;flex-shrink:0;width:1.125rem;height:1.125rem;margin-top:.1875rem;animation:.8s linear infinite spin-58c9c4ac}@keyframes spin-58c9c4ac{to{transform:rotate(360deg)}}.jieDian-icon.icon-confirm[data-v-58c9c4ac]{color:#fbbf24;background:#fbbf2426;border:2px solid #fbbf2480}.jieDian-icon.icon-done[data-v-58c9c4ac]{color:#22c55e;background:#22c55e26;border:2px solid #22c55e80}.jieDian-icon.icon-error[data-v-58c9c4ac]{color:#f87171;background:#ef444426;border:2px solid #ef444480}.jieDian-line[data-v-58c9c4ac]{background:var(--w-10);border-radius:1px;flex:1;width:2px;min-height:1.5rem;margin:.375rem 0}.jieDian-line.line-done[data-v-58c9c4ac]{background:linear-gradient(#22c55e99,#22c55e4d)}.jieDian-line.line-active[data-v-58c9c4ac]{background:linear-gradient(to bottom,#3b82f699,var(--w-10))}.jieDian-line.line-error[data-v-58c9c4ac]{background:linear-gradient(to bottom,#ef444499,var(--w-10))}.jieDian-content[data-v-58c9c4ac]{flex:1;padding-bottom:1.25rem}.jieDian-item:last-child .jieDian-content[data-v-58c9c4ac]{padding-bottom:0}.jieDian-header[data-v-58c9c4ac]{align-items:center;gap:.625rem;margin-bottom:.375rem;display:flex}.jieDian-name[data-v-58c9c4ac]{color:var(--w-100);font-size:.9375rem;font-weight:500}.collapsed-badge[data-v-58c9c4ac]{color:#86efacd1;background:#22c55e1a;border:1px solid #22c55e2e;border-radius:999px;align-items:center;padding:.125rem .4375rem;font-size:.6875rem;font-weight:600;line-height:1.2;display:inline-flex}.reopen-step-btn[data-v-58c9c4ac]{color:#93c5fdeb;cursor:pointer;background:#3b82f61a;border:1px solid #3b82f63d;border-radius:999px;align-items:center;gap:.3125rem;margin-left:auto;padding:.3125rem .625rem;font-size:.75rem;font-weight:600;line-height:1;transition:background .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.reopen-step-btn[data-v-58c9c4ac]:hover{color:#bfdbfe;background:#3b82f62e;border-color:#3b82f66b;transform:translateY(-1px)}.reopen-step-btn[data-v-58c9c4ac]:active{transform:translateY(0)}.reopen-step-btn svg[data-v-58c9c4ac]{flex-shrink:0;width:.8125rem;height:.8125rem}.done-detail-area[data-v-58c9c4ac]{animation:.18s detailFadeIn-58c9c4ac}@keyframes detailFadeIn-58c9c4ac{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}.done-detail-actions[data-v-58c9c4ac]{justify-content:flex-end;margin-top:.75rem;display:flex}.reedit-step-btn[data-v-58c9c4ac]{color:#fbbf24f2;cursor:pointer;background:#f59e0b1a;border:1px solid #f59e0b40;border-radius:.5rem;align-items:center;gap:.375rem;padding:.4375rem .75rem;font-size:.8125rem;font-weight:600;transition:background .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.reedit-step-btn[data-v-58c9c4ac]:hover{color:#fde68a;background:#f59e0b29;border-color:#f59e0b6b;transform:translateY(-1px)}.reedit-step-btn svg[data-v-58c9c4ac]{flex-shrink:0;width:.875rem;height:.875rem}.jieDian-item.is-pending .jieDian-name[data-v-58c9c4ac]{color:var(--w-40)}.jieDian-aihuifu[data-v-58c9c4ac]{color:var(--w-60);margin-top:.25rem;font-size:.8125rem;line-height:1.5}.jieDian-error[data-v-58c9c4ac]{background:#ef44441a;border:1px solid #ef444433;border-radius:8px;align-items:center;gap:.5rem;margin-top:.5rem;padding:.625rem .875rem;display:flex}.jieDian-error .error-icon[data-v-58c9c4ac]{color:#f87171;flex-shrink:0;width:1rem;height:1rem}.jieDian-error .error-text[data-v-58c9c4ac]{color:#fca5a5;word-break:break-word;font-size:.8125rem;line-height:1.4}.jieDian-error-block[data-v-58c9c4ac]{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.retry-btn[data-v-58c9c4ac]{color:#60a5fa;cursor:pointer;background:#3b82f61a;border:1px solid #3b82f64d;border-radius:.5rem;align-self:flex-end;align-items:center;gap:.375rem;padding:.4rem .875rem;font-size:.8125rem;transition:all .2s;display:inline-flex}.retry-btn[data-v-58c9c4ac]:hover{color:#93bbfd;background:#3b82f633;border-color:#3b82f680}.retry-btn .retry-icon[data-v-58c9c4ac]{width:.875rem;height:.875rem}.jieDian-selected-fx[data-v-58c9c4ac]{background:#22c55e0f;border:1px solid #22c55e26;border-radius:.625rem;margin-top:.5rem;padding:.625rem .875rem}.jieDian-selected-fx .fx-label-row[data-v-58c9c4ac]{align-items:center;gap:.375rem;display:inline-flex}.jieDian-selected-fx .fx-icon[data-v-58c9c4ac]{color:#22c55e;flex-shrink:0;width:.75rem;height:.75rem}.jieDian-selected-fx .fx-text[data-v-58c9c4ac]{color:#22c55ef2;font-size:.8125rem;font-weight:600;line-height:1.4}.jieDian-selected-fx .fx-desc[data-v-58c9c4ac]{color:var(--w-60);margin-top:.375rem;font-size:.8125rem;line-height:1.6}.jieDian-selected-fx .fx-scene[data-v-58c9c4ac]{color:var(--w-40);align-items:center;gap:.25rem;margin-top:.375rem;font-size:.75rem;display:inline-flex}.jieDian-selected-fx .fx-scene .scene-icon[data-v-58c9c4ac]{flex-shrink:0;width:.75rem;height:.75rem}.jieDian-selected-fx .fx-language[data-v-58c9c4ac]{color:#60a5facc;border-bottom:1px dashed #3b82f626;align-items:center;gap:.25rem;margin-bottom:.25rem;padding-bottom:.375rem;font-size:.75rem;display:flex}.jieDian-selected-fx .fx-language .language-icon[data-v-58c9c4ac]{flex-shrink:0;width:.75rem;height:.75rem}.jieDian-confirmed-dg[data-v-58c9c4ac]{background:#8b5cf60f;border:1px solid #8b5cf626;border-radius:.625rem;margin-top:.5rem;padding:.625rem .875rem}.jieDian-confirmed-dg .dg-label-row[data-v-58c9c4ac]{align-items:center;gap:.375rem;margin-bottom:.375rem;display:inline-flex}.jieDian-confirmed-dg .dg-icon[data-v-58c9c4ac]{color:#8b5cf6e6;flex-shrink:0;width:.875rem;height:.875rem}.jieDian-confirmed-dg .dg-title[data-v-58c9c4ac]{color:#8b5cf6f2;font-size:.8125rem;font-weight:600;line-height:1.4}.jieDian-confirmed-dg .dg-preview[data-v-58c9c4ac]{color:#ffffff8c;word-break:break-word;font-size:.8125rem;line-height:1.6}.jieDian-fenduan-summary[data-v-58c9c4ac]{background:#6366f10f;border:1px solid #6366f126;border-radius:.625rem;margin-top:.5rem;padding:.625rem .875rem}.fenduan-stats[data-v-58c9c4ac]{align-items:center;gap:.75rem;display:flex}.fenduan-stat-item[data-v-58c9c4ac]{color:#818cf8f2;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500;display:inline-flex}.fenduan-stat-icon[data-v-58c9c4ac]{color:#6366f1cc;flex-shrink:0;width:.875rem;height:.875rem}.fenduan-stat-divider[data-v-58c9c4ac]{background:var(--w-12);width:1px;height:.875rem}.fenduan-ai-brief[data-v-58c9c4ac]{border-bottom:1px solid #6366f11a;margin-bottom:.625rem;padding-bottom:.5rem}.fenduan-ai-text[data-v-58c9c4ac]{color:#ffffffa6;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.6;display:-webkit-box;overflow:hidden}.fenduan-timeline[data-v-58c9c4ac]{flex-wrap:wrap;gap:.375rem;margin-top:.625rem;display:flex}.fenduan-segment[data-v-58c9c4ac]{background:#6366f114;border:1px solid #6366f11f;border-radius:1rem;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;transition:all .15s;display:inline-flex}.fenduan-segment[data-v-58c9c4ac]:hover{background:#6366f124;border-color:#6366f140}.seg-index[data-v-58c9c4ac]{color:#a5b4fcf2;background:#6366f140;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;font-size:.625rem;font-weight:600;display:inline-flex}.seg-title[data-v-58c9c4ac]{color:#c7d2fee6;white-space:nowrap;font-weight:500}.seg-duration[data-v-58c9c4ac]{color:#818cf8b3;flex-shrink:0;font-size:.6875rem;font-weight:500}.jieDian-huamianfengge-summary[data-v-58c9c4ac]{background:#14b8a60f;border:1px solid #14b8a626;border-radius:.625rem;margin-top:.5rem;padding:.625rem .875rem}.hmfg-stats[data-v-58c9c4ac]{flex-direction:column;gap:.5rem;display:flex}.hmfg-stat-item[data-v-58c9c4ac]{align-items:flex-start;gap:.375rem;font-size:.8125rem;line-height:1.5;display:flex}.hmfg-stat-icon[data-v-58c9c4ac]{color:#2dd4bfcc;flex-shrink:0;width:.875rem;height:.875rem;margin-top:.125rem}.hmfg-label[data-v-58c9c4ac]{color:#5eead4e6;flex-shrink:0;font-weight:500}.hmfg-value[data-v-58c9c4ac]{color:#ffffffbf;word-break:break-word;flex:1}.jieDian-zhutishibie-summary[data-v-58c9c4ac]{background:#ff9f0a0f;border:1px solid #ff9f0a26;border-radius:.625rem;margin-top:.5rem;padding:.625rem .875rem}.ztsb-stats[data-v-58c9c4ac]{align-items:center;gap:.75rem;display:flex}.ztsb-stat-item[data-v-58c9c4ac]{color:#ffb340f2;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500;display:inline-flex}.ztsb-stat-icon[data-v-58c9c4ac]{color:#ff9f0acc;flex-shrink:0;width:.875rem;height:.875rem}.ztsb-stat-divider[data-v-58c9c4ac]{background:var(--w-12);width:1px;height:.875rem}.ztsb-buchong[data-v-58c9c4ac]{color:#34c759f2}.ztsb-buchong .ztsb-stat-icon[data-v-58c9c4ac]{color:#34c759cc}.ztsb-ai-brief[data-v-58c9c4ac]{border-bottom:1px solid #ff9f0a1a;margin-bottom:.625rem;padding-bottom:.5rem}.ztsb-ai-text[data-v-58c9c4ac]{color:#ffffffa6;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.6;display:-webkit-box;overflow:hidden}.jieDian-shengtutishici-summary[data-v-58c9c4ac]{background:#3b82f60f;border:1px solid #3b82f626;border-radius:.625rem;margin-top:.5rem;padding:.625rem .875rem}.sttsc-stats[data-v-58c9c4ac]{align-items:center;gap:.75rem;display:flex}.sttsc-stat-item[data-v-58c9c4ac]{color:#60a5faf2;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500;display:inline-flex}.sttsc-stat-icon[data-v-58c9c4ac]{color:#3b82f6cc;flex-shrink:0;width:.875rem;height:.875rem}.sttsc-ai-brief[data-v-58c9c4ac]{border-bottom:1px solid #3b82f61a;margin-bottom:.625rem;padding-bottom:.5rem}.sttsc-ai-text[data-v-58c9c4ac]{color:#ffffffa6;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.6;display:-webkit-box;overflow:hidden}.jieDian-tupianshengcheng-summary[data-v-58c9c4ac]{background:#10b9810f;border:1px solid #10b98126;border-radius:.625rem;margin-top:.5rem;padding:.625rem .875rem}.tpsc-stat-item[data-v-58c9c4ac]{color:#34d399f2;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500;display:inline-flex}.tpsc-stat-icon[data-v-58c9c4ac]{color:#10b981cc;flex-shrink:0;width:.875rem;height:.875rem}.tpsc-stats[data-v-58c9c4ac]{flex-direction:column;gap:.5rem;display:flex}.tpsc-badge[data-v-58c9c4ac]{color:#34d39999;align-items:center;gap:.375rem;font-size:.75rem;display:inline-flex}.tpsc-badge svg[data-v-58c9c4ac]{color:#10b98180;flex-shrink:0;width:.75rem;height:.75rem}.jieDian-shipintishici-summary[data-v-58c9c4ac]{background:#a855f70f;border:1px solid #a855f726;border-radius:.625rem;margin-top:.5rem;padding:.625rem .875rem}.sptsc-stats[data-v-58c9c4ac]{flex-direction:column;gap:.5rem;display:flex}.sptsc-stat-item[data-v-58c9c4ac]{color:#c084fcf2;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500;display:inline-flex}.sptsc-stat-icon[data-v-58c9c4ac]{color:#a855f7cc;flex-shrink:0;width:.875rem;height:.875rem}.sptsc-badge[data-v-58c9c4ac]{color:#c084fc99;align-items:center;gap:.375rem;font-size:.75rem;display:inline-flex}.sptsc-badge svg[data-v-58c9c4ac]{color:#a855f780;flex-shrink:0;width:.75rem;height:.75rem}.jieDian-shipinhebing-summary[data-v-58c9c4ac]{background:#f59e0b0f;border:1px solid #f59e0b26;border-radius:.625rem;margin-top:.5rem;padding:.625rem .875rem}.jieDian-shipinhebing-summary.done[data-v-58c9c4ac]{background:#22c55e0f;border-color:#22c55e26}.sphb-stats[data-v-58c9c4ac]{align-items:center;gap:.75rem;display:flex}.sphb-stat-item[data-v-58c9c4ac]{color:#f5b232f2;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500;display:inline-flex}.jieDian-shipinhebing-summary.done .sphb-stat-item[data-v-58c9c4ac]{color:#34d399f2}.sphb-stat-icon[data-v-58c9c4ac]{color:#f59e0bcc;flex-shrink:0;width:.875rem;height:.875rem}.jieDian-shipinhebing-summary.done .sphb-stat-icon[data-v-58c9c4ac]{color:#22c55ecc}.jieDian-hebing-video[data-v-58c9c4ac]{margin-top:.75rem}.hebing-video-wrapper[data-v-58c9c4ac]{background:#000;border:1px solid #22c55e40;border-radius:.75rem;justify-content:center;align-items:center;display:flex;overflow:hidden}.hebing-video-player[data-v-58c9c4ac]{object-fit:contain;width:100%;max-height:500px;display:block}.hebing-video-actions[data-v-58c9c4ac]{justify-content:flex-end;margin-top:.625rem;display:flex}.hebing-download-btn[data-v-58c9c4ac]{color:#86efacf2;cursor:pointer;background:#22c55e1f;border:1px solid #22c55e4d;border-radius:.5rem;align-items:center;gap:.375rem;padding:.4375rem .875rem;font-size:.8125rem;font-weight:600;transition:background .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.hebing-download-btn[data-v-58c9c4ac]:hover{color:#bbf7d0;background:#22c55e33;border-color:#22c55e80;transform:translateY(-1px)}.hebing-download-btn[data-v-58c9c4ac]:active{transform:translateY(0)}.hebing-download-btn svg[data-v-58c9c4ac]{flex-shrink:0;width:.9375rem;height:.9375rem}html[data-theme=light] .hebing-download-btn[data-v-58c9c4ac]{color:#15803df2;background:#16a34a1a;border-color:#16a34a4d}html[data-theme=light] .hebing-download-btn[data-v-58c9c4ac]:hover{color:#14532d;background:#16a34a29;border-color:#16a34a73}.action-area[data-v-58c9c4ac]{border-top:1px solid var(--w-8);margin-top:1.5rem;padding-top:1.5rem}.wave-dots[data-v-58c9c4ac]{margin-left:2px;display:inline-flex}.wave-dots .dot[data-v-58c9c4ac]{color:#ffc800e6;font-size:1.2em;animation:1.4s ease-in-out infinite wave-58c9c4ac}.wave-dots .dot[data-v-58c9c4ac]:first-child{animation-delay:0s}.wave-dots .dot[data-v-58c9c4ac]:nth-child(2){animation-delay:.2s}.wave-dots .dot[data-v-58c9c4ac]:nth-child(3){animation-delay:.4s}@keyframes wave-58c9c4ac{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}.reuse-icon-btn[data-v-58c9c4ac]{width:2rem;height:2rem;color:var(--w-90);cursor:pointer;-webkit-backdrop-filter:blur(.625rem);z-index:10;background-color:#1e1f25bf;border:none;border-radius:.375rem;justify-content:center;align-items:center;transition:all .2s;display:none;position:absolute;bottom:.5rem;left:.5rem}.user-content:hover .reuse-icon-btn[data-v-58c9c4ac]{display:flex}.reuse-icon-btn[data-v-58c9c4ac]:hover{background-color:var(--w-10);transform:scale(1.05)}.reuse-icon-btn[data-v-58c9c4ac]:active{background-color:var(--w-15);transform:scale(.95)}.reuse-icon-btn svg[data-v-58c9c4ac]{width:1.125rem;height:1.125rem}.user-content[data-v-58c9c4ac]{position:relative}.delete-btn[data-v-58c9c4ac]{color:#ef4444e6;cursor:pointer;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);z-index:10;opacity:.85;background:#ef444426;border:none;border-radius:.375rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:all .2s;display:flex;position:absolute;top:.75rem;left:.75rem}.delete-btn[data-v-58c9c4ac]:hover{color:#ef4444;opacity:1;background:#ef444440;transform:scale(1.08)}.delete-btn[data-v-58c9c4ac]:active{transform:scale(.95)}.delete-btn svg[data-v-58c9c4ac]{width:1rem;height:1rem}.renwu-jindu[data-v-58c9c4ac]{position:relative}html[data-theme=light] .renwu-jindu[data-v-58c9c4ac]{background:#fff;border-color:#00000014;box-shadow:0 2px 12px #0000000f,0 8px 32px #0000000a}html[data-theme=light] .user-content[data-v-58c9c4ac]{background:#f8fafd;border-color:#00000014}html[data-theme=light] .bubble-arrow[data-v-58c9c4ac]{border-color:#0000 #0000 #0000 #00000014}html[data-theme=light] .bubble-arrow[data-v-58c9c4ac]:before{border-color:#0000 #0000 #0000 #f8fafd}html[data-theme=light] .user-desc[data-v-58c9c4ac]{color:#282d3c}html[data-theme=light] .user-image-thumb[data-v-58c9c4ac]{border-color:#0000001a}html[data-theme=light] .reuse-icon-btn[data-v-58c9c4ac]{color:#505a6e;background-color:#ffffffe6;border:1px solid #00000014;box-shadow:0 1px 4px #00000014}html[data-theme=light] .reuse-icon-btn[data-v-58c9c4ac]:hover{color:#1e2332;background-color:#f8faff}html[data-theme=light] .jindu-header[data-v-58c9c4ac]{background:linear-gradient(135deg,#3b82f60f,#3b82f608);border-color:#3b82f626;box-shadow:0 2px 8px #3b82f60f}html[data-theme=light] .jindu-title[data-v-58c9c4ac]{color:#141928}html[data-theme=light] .config-info[data-v-58c9c4ac]{border-top-color:#0000000f}html[data-theme=light] .config-item[data-v-58c9c4ac]{background:#00000008}html[data-theme=light] .config-item[data-v-58c9c4ac]:hover{background:#0000000d}html[data-theme=light] .config-label[data-v-58c9c4ac]{color:#646e82}html[data-theme=light] .config-value[data-v-58c9c4ac],html[data-theme=light] .jieDian-name[data-v-58c9c4ac]{color:#141928}html[data-theme=light] .collapsed-badge[data-v-58c9c4ac]{color:#15803d;background:#15803d14;border-color:#15803d2e}html[data-theme=light] .reopen-step-btn[data-v-58c9c4ac]{color:#2563eb;background:#3b82f60f;border-color:#3b82f62e}html[data-theme=light] .reopen-step-btn[data-v-58c9c4ac]:hover{color:#1d4ed8;background:#3b82f61f;border-color:#3b82f652}html[data-theme=light] .reedit-step-btn[data-v-58c9c4ac]{color:#b45309;background:#d9770612;border-color:#d9770633}html[data-theme=light] .reedit-step-btn[data-v-58c9c4ac]:hover{color:#92400e;background:#d977061f;border-color:#d9770657}html[data-theme=light] .jieDian-item.is-pending .jieDian-name[data-v-58c9c4ac]{color:#a0a5b4}html[data-theme=light] .jieDian-aihuifu[data-v-58c9c4ac]{color:#505a6e}html[data-theme=light] .jieDian-icon.icon-pending[data-v-58c9c4ac]{background:#00000008;border-color:#00000026}html[data-theme=light] .jieDian-icon.icon-pending .icon-num[data-v-58c9c4ac]{color:#a0a5b4}html[data-theme=light] .jieDian-icon.icon-confirm[data-v-58c9c4ac]{color:#a16207;background:#92400e1f;border:2px solid #92400e73}html[data-theme=light] .jieDian-icon.icon-done[data-v-58c9c4ac]{color:#15803d;background:#15803d1f;border:2px solid #15803d73}html[data-theme=light] .jieDian-icon.icon-error[data-v-58c9c4ac]{color:#dc2626;background:#dc26261a;border:2px solid #dc262666}html[data-theme=light] .jieDian-line[data-v-58c9c4ac]{background:#00000014}html[data-theme=light] .jieDian-line.line-done[data-v-58c9c4ac]{background:linear-gradient(#15803d80,#15803d33)}html[data-theme=light] .jieDian-line.line-active[data-v-58c9c4ac]{background:linear-gradient(#3b82f680,#00000014)}html[data-theme=light] .jieDian-line.line-error[data-v-58c9c4ac]{background:linear-gradient(#dc262680,#00000014)}html[data-theme=light] .spinner-only[data-v-58c9c4ac]{border-color:#3b82f6 #3b82f633 #3b82f633}html[data-theme=light] .wave-dots .dot[data-v-58c9c4ac]{color:#c88c00e6}html[data-theme=light] .jieDian-error[data-v-58c9c4ac]{background:#dc26260f;border-color:#dc262626}html[data-theme=light] .jieDian-error .error-icon[data-v-58c9c4ac]{color:#dc2626}html[data-theme=light] .jieDian-error .error-text[data-v-58c9c4ac]{color:#b42828}html[data-theme=light] .retry-btn[data-v-58c9c4ac]{color:#2563eb;background:#3b82f60f;border-color:#3b82f633}html[data-theme=light] .retry-btn[data-v-58c9c4ac]:hover{color:#1d4ed8;background:#3b82f61f;border-color:#3b82f659}html[data-theme=light] .jieDian-selected-fx[data-v-58c9c4ac]{background:#15803d0f;border-color:#15803d33}html[data-theme=light] .jieDian-selected-fx .fx-icon[data-v-58c9c4ac],html[data-theme=light] .jieDian-selected-fx .fx-text[data-v-58c9c4ac]{color:#15803d}html[data-theme=light] .jieDian-selected-fx .fx-desc[data-v-58c9c4ac]{color:#374155}html[data-theme=light] .jieDian-selected-fx .fx-scene[data-v-58c9c4ac]{color:#646e82}html[data-theme=light] .jieDian-selected-fx .fx-language[data-v-58c9c4ac]{color:#2563eb;border-bottom-color:#3b82f61f}html[data-theme=light] .jieDian-confirmed-dg[data-v-58c9c4ac]{background:#6d28d90d;border-color:#6d28d926}html[data-theme=light] .jieDian-confirmed-dg .dg-icon[data-v-58c9c4ac],html[data-theme=light] .jieDian-confirmed-dg .dg-title[data-v-58c9c4ac]{color:#6d28d9}html[data-theme=light] .jieDian-confirmed-dg .dg-preview[data-v-58c9c4ac]{color:#32374b}html[data-theme=light] .jieDian-fenduan-summary[data-v-58c9c4ac]{background:#4338ca0d;border-color:#4338ca26}html[data-theme=light] .fenduan-ai-text[data-v-58c9c4ac]{color:#323746}html[data-theme=light] .fenduan-ai-brief[data-v-58c9c4ac]{border-bottom-color:#4338ca1a}html[data-theme=light] .fenduan-stat-item[data-v-58c9c4ac]{color:#4338ca}html[data-theme=light] .fenduan-stat-icon[data-v-58c9c4ac]{color:#4f46e5}html[data-theme=light] .fenduan-stat-divider[data-v-58c9c4ac]{background:#0000001a}html[data-theme=light] .fenduan-segment[data-v-58c9c4ac]{background:#4338ca0f;border-color:#4338ca1f}html[data-theme=light] .fenduan-segment[data-v-58c9c4ac]:hover{background:#4338ca1a;border-color:#4338ca38}html[data-theme=light] .seg-index[data-v-58c9c4ac]{color:#4338ca;background:#4338ca26}html[data-theme=light] .seg-title[data-v-58c9c4ac]{color:#282d41}html[data-theme=light] .seg-duration[data-v-58c9c4ac]{color:#4f46e5}html[data-theme=light] .jieDian-huamianfengge-summary[data-v-58c9c4ac]{background:#0d94880d;border-color:#0d948826}html[data-theme=light] .hmfg-stat-icon[data-v-58c9c4ac]{color:#0d9488}html[data-theme=light] .hmfg-label[data-v-58c9c4ac]{color:#0f766e}html[data-theme=light] .hmfg-value[data-v-58c9c4ac]{color:#282d41}html[data-theme=light] .jieDian-zhutishibie-summary[data-v-58c9c4ac]{background:#b453090d;border-color:#b4530926}html[data-theme=light] .ztsb-ai-text[data-v-58c9c4ac]{color:#323746}html[data-theme=light] .ztsb-ai-brief[data-v-58c9c4ac]{border-bottom-color:#b453091a}html[data-theme=light] .ztsb-stat-item[data-v-58c9c4ac]{color:#b45309}html[data-theme=light] .ztsb-stat-icon[data-v-58c9c4ac]{color:#92400e}html[data-theme=light] .ztsb-buchong[data-v-58c9c4ac],html[data-theme=light] .ztsb-buchong .ztsb-stat-icon[data-v-58c9c4ac]{color:#15803d}html[data-theme=light] .ztsb-stat-divider[data-v-58c9c4ac]{background:#0000001a}html[data-theme=light] .jieDian-shengtutishici-summary[data-v-58c9c4ac]{background:#2563eb0d;border-color:#2563eb26}html[data-theme=light] .sttsc-ai-text[data-v-58c9c4ac]{color:#323746}html[data-theme=light] .sttsc-ai-brief[data-v-58c9c4ac]{border-bottom-color:#2563eb1a}html[data-theme=light] .sttsc-stat-item[data-v-58c9c4ac]{color:#2563eb}html[data-theme=light] .sttsc-stat-icon[data-v-58c9c4ac]{color:#1d4ed8}html[data-theme=light] .jieDian-tupianshengcheng-summary[data-v-58c9c4ac]{background:#0596690d;border-color:#05966926}html[data-theme=light] .tpsc-stat-item[data-v-58c9c4ac]{color:#059669}html[data-theme=light] .tpsc-stat-icon[data-v-58c9c4ac]{color:#047857}html[data-theme=light] .tpsc-badge[data-v-58c9c4ac]{color:#3c8264}html[data-theme=light] .tpsc-badge svg[data-v-58c9c4ac]{color:#059669}html[data-theme=light] .jieDian-shipintishici-summary[data-v-58c9c4ac]{background:#7e22ce0d;border-color:#7e22ce26}html[data-theme=light] .sptsc-stat-item[data-v-58c9c4ac]{color:#7e22ce}html[data-theme=light] .sptsc-stat-icon[data-v-58c9c4ac]{color:#6b21a8}html[data-theme=light] .sptsc-badge[data-v-58c9c4ac]{color:#7850aa}html[data-theme=light] .sptsc-badge svg[data-v-58c9c4ac]{color:#7e22ce}html[data-theme=light] .jieDian-shipinhebing-summary[data-v-58c9c4ac]{background:#b453090d;border-color:#b4530926}html[data-theme=light] .sphb-stat-item[data-v-58c9c4ac]{color:#b45309}html[data-theme=light] .sphb-stat-icon[data-v-58c9c4ac]{color:#92400e}html[data-theme=light] .jieDian-shipinhebing-summary.done[data-v-58c9c4ac]{background:#15803d0d;border-color:#15803d26}html[data-theme=light] .jieDian-shipinhebing-summary.done .sphb-stat-item[data-v-58c9c4ac]{color:#15803d}html[data-theme=light] .jieDian-shipinhebing-summary.done .sphb-stat-icon[data-v-58c9c4ac]{color:#16a34a}html[data-theme=light] .hebing-video-wrapper[data-v-58c9c4ac]{border-color:#15803d33;box-shadow:0 2px 8px #00000014}html[data-theme=light] .action-area[data-v-58c9c4ac]{border-top-color:#0000000f}html[data-theme=light] .delete-btn[data-v-58c9c4ac]{color:#dc2626;background:#dc262614}html[data-theme=light] .delete-btn[data-v-58c9c4ac]:hover{color:#b91c1c;background:#dc262626}.chuangyi-fangxiang[data-v-3acdb96f]{flex-direction:column;gap:1.25rem;display:flex}.sucai-analysis[data-v-3acdb96f]{background:linear-gradient(135deg,#8b5cf61a,#3b82f614);border:1px solid #8b5cf633;border-radius:12px;padding:.875rem 1rem}.analysis-label[data-v-3acdb96f]{color:#8b5cf6e6;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.5rem;font-size:.75rem;font-weight:600}.analysis-content[data-v-3acdb96f]{flex-wrap:wrap;gap:.75rem;display:flex}.analysis-item[data-v-3acdb96f]{align-items:center;gap:.375rem;display:flex}.analysis-item .item-icon[data-v-3acdb96f]{font-size:.875rem}.analysis-item .item-text[data-v-3acdb96f]{color:#ffffffbf;font-size:.8125rem}.language-area[data-v-3acdb96f]{flex-direction:column;gap:.625rem;display:flex}.language-header[data-v-3acdb96f]{justify-content:space-between;align-items:baseline;display:flex}.language-tags[data-v-3acdb96f]{flex-wrap:wrap;gap:.5rem;display:flex}.language-tag[data-v-3acdb96f]{cursor:pointer;background:var(--w-5);border:1px solid var(--w-12);color:var(--w-70);border-radius:1rem;padding:.375rem .875rem;font-size:.8125rem;transition:all .2s}.language-tag[data-v-3acdb96f]:hover{background:var(--w-8);border-color:var(--w-20)}.language-tag.selected[data-v-3acdb96f]{color:#60a5fa;background:#3b82f626;border-color:#3b82f680}.language-tag.custom-tag[data-v-3acdb96f]{border-style:dashed}.language-tag.custom-tag.selected[data-v-3acdb96f]{color:#a78bfa;background:#8b5cf626;border-style:solid;border-color:#8b5cf680}.custom-language-input[data-v-3acdb96f]{margin-top:.25rem}.custom-input[data-v-3acdb96f]{background:var(--w-3);width:100%;color:var(--w-100);border:1px solid #8b5cf64d;border-radius:.5rem;outline:none;padding:.5rem .75rem;font-size:.8125rem;transition:border-color .2s}.custom-input[data-v-3acdb96f]:focus{border-color:#8b5cf699}.custom-input[data-v-3acdb96f]::placeholder{color:var(--w-30)}.selection-area[data-v-3acdb96f]{flex-direction:column;gap:1rem;display:flex}.selection-header[data-v-3acdb96f]{justify-content:space-between;align-items:baseline;display:flex}.header-title[data-v-3acdb96f]{color:var(--w-100);font-size:.9375rem;font-weight:600}.header-hint[data-v-3acdb96f]{color:var(--w-45);font-size:.75rem}.fangxiang-grid[data-v-3acdb96f]{grid-template-columns:repeat(2,1fr);gap:.875rem;display:grid}.fangxiang-card[data-v-3acdb96f]{--accent:96, 165, 250;border:1px solid var(--w-7);cursor:pointer;background:#ffffff06;border-radius:14px;flex-direction:column;padding:1.125rem 1.125rem .875rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.card-glow-bar[data-v-3acdb96f]{background:linear-gradient(90deg,transparent,rgba(var(--accent),.5),transparent);opacity:0;height:2px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.fangxiang-card:hover .card-glow-bar[data-v-3acdb96f]{opacity:1}.fangxiang-card.selected .card-glow-bar[data-v-3acdb96f]{opacity:1;background:linear-gradient(90deg,transparent,rgba(var(--accent),.8),transparent);height:2px}.fangxiang-card[data-v-3acdb96f]:hover{background:rgba(var(--accent),.04);border-color:rgba(var(--accent),.2);box-shadow:0 8px 24px -8px #00000059,0 0 0 1px rgba(var(--accent),.08);transform:translateY(-3px)}.fangxiang-card.selected[data-v-3acdb96f]{background:rgba(var(--accent),.08);border-color:rgba(var(--accent),.45);box-shadow:0 0 0 1px rgba(var(--accent),.15),0 4px 20px -4px rgba(var(--accent),.2),inset 0 1px rgba(var(--accent),.1)}.card-accent-a[data-v-3acdb96f]{--accent:34, 211, 238}.card-accent-b[data-v-3acdb96f]{--accent:244, 114, 182}.card-accent-c[data-v-3acdb96f]{--accent:251, 146, 60}.card-accent-d[data-v-3acdb96f]{--accent:96, 165, 250}.card-accent-e[data-v-3acdb96f]{--accent:167, 139, 250}.card-header[data-v-3acdb96f]{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.card-badge[data-v-3acdb96f]{background:linear-gradient(135deg,rgba(var(--accent),.2),rgba(var(--accent),.08));border:1px solid rgba(var(--accent),.18);border-radius:10px;justify-content:center;align-items:center;width:2.125rem;height:2.125rem;transition:all .3s;display:flex}.badge-letter[data-v-3acdb96f]{color:rgba(var(--accent),1);font-size:.875rem;font-weight:700;line-height:1}.fangxiang-card.selected .card-badge[data-v-3acdb96f]{background:linear-gradient(135deg,rgba(var(--accent),.35),rgba(var(--accent),.15));border-color:rgba(var(--accent),.35);box-shadow:0 0 12px rgba(var(--accent),.2)}.card-check[data-v-3acdb96f]{background:linear-gradient(135deg,rgba(var(--accent),1),rgba(var(--accent),.7));width:1.375rem;height:1.375rem;box-shadow:0 2px 8px rgba(var(--accent),.4);border-radius:50%;justify-content:center;align-items:center;animation:.3s cubic-bezier(.34,1.56,.64,1) check-pop-3acdb96f;display:flex}@keyframes check-pop-3acdb96f{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.card-check svg[data-v-3acdb96f]{width:.8rem;height:.8rem;color:var(--w-100)}.card-body[data-v-3acdb96f]{flex-direction:column;flex:1;gap:.375rem;display:flex}.card-title[data-v-3acdb96f]{color:var(--w-95);font-size:.9375rem;font-weight:600;line-height:1.35;transition:color .25s}.fangxiang-card.selected .card-title[data-v-3acdb96f]{color:var(--w-100)}.card-desc[data-v-3acdb96f]{color:var(--w-50);-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:.8rem;line-height:1.6;display:-webkit-box;overflow:hidden}.fangxiang-card:hover .card-desc[data-v-3acdb96f]{color:var(--w-60)}.fangxiang-card.selected .card-desc[data-v-3acdb96f]{color:#ffffffa6}.card-footer[data-v-3acdb96f]{border-top:1px solid var(--w-5);margin-top:.75rem;padding-top:.625rem}.scene-chip[data-v-3acdb96f]{background:rgba(var(--accent),.08);border:1px solid rgba(var(--accent),.12);border-radius:2rem;align-items:center;gap:.375rem;padding:.25rem .625rem;transition:all .25s;display:inline-flex}.fangxiang-card.selected .scene-chip[data-v-3acdb96f]{background:rgba(var(--accent),.14);border-color:rgba(var(--accent),.25)}.chip-dot[data-v-3acdb96f]{background:rgba(var(--accent),.8);border-radius:50%;flex-shrink:0;width:5px;height:5px}.fangxiang-card.selected .chip-dot[data-v-3acdb96f]{box-shadow:0 0 6px rgba(var(--accent),.6)}.chip-text[data-v-3acdb96f]{color:rgba(var(--accent),.85);white-space:nowrap;text-overflow:ellipsis;max-width:200px;font-size:.6875rem;font-weight:500;overflow:hidden}.action-area[data-v-3acdb96f]{flex-direction:column;gap:1rem;display:flex}.modify-section[data-v-3acdb96f]{width:100%}.modify-input-wrapper[data-v-3acdb96f]{background:var(--w-3);border:1px solid var(--w-10);border-radius:.75rem;align-items:flex-end;gap:.5rem;padding:.625rem;transition:border-color .2s;display:flex}.modify-input-wrapper[data-v-3acdb96f]:focus-within{border-color:#3b82f666}.modify-textarea[data-v-3acdb96f]{color:var(--w-100);resize:none;background:0 0;border:none;flex:1;min-height:2.5rem;max-height:6rem;font-size:.8125rem;line-height:1.5}.modify-textarea[data-v-3acdb96f]:focus{outline:none}.modify-textarea[data-v-3acdb96f]::placeholder{color:var(--w-30)}.button-group[data-v-3acdb96f]{justify-content:flex-end;gap:.75rem;display:flex}.action-btn[data-v-3acdb96f]{cursor:pointer;border:none;border-radius:.625rem;align-items:center;gap:.375rem;padding:.625rem 1.125rem;font-size:.875rem;font-weight:500;transition:all .25s;display:flex}.action-btn .btn-svg[data-v-3acdb96f]{width:1rem;height:1rem}.regenerate-btn[data-v-3acdb96f]{background:var(--w-6);border:1px solid var(--w-12);color:var(--w-85)}.regenerate-btn[data-v-3acdb96f]:hover:not(:disabled){background:var(--w-10);border-color:var(--w-20)}.regenerate-btn[data-v-3acdb96f]:disabled{opacity:.45;cursor:not-allowed}.confirm-btn[data-v-3acdb96f]{color:var(--w-100);background:linear-gradient(135deg,#3b82f6,#8b5cf6)}.confirm-btn[data-v-3acdb96f]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 16px #3b82f659}.confirm-btn[data-v-3acdb96f]:active:not(:disabled){transform:translateY(0)}.confirm-btn[data-v-3acdb96f]:disabled{opacity:.45;cursor:not-allowed}.confirm-btn:hover:not(:disabled) .btn-svg[data-v-3acdb96f]{transform:translate(2px)}.btn-loading[data-v-3acdb96f]{border:2px solid var(--w-30);border-top-color:var(--w-100);border-radius:50%;width:.875rem;height:.875rem;animation:.8s linear infinite spin-3acdb96f}@keyframes spin-3acdb96f{to{transform:rotate(360deg)}}html[data-theme=light] .analysis-item .item-text[data-v-3acdb96f]{color:var(--text-primary)}html[data-theme=light] .fangxiang-card.selected .card-desc[data-v-3acdb96f]{color:var(--text-secondary)}.chuangyi-dagang[data-v-77723cda]{flex-direction:column;gap:1.25rem;display:flex}.dagang-content-area[data-v-77723cda]{background:var(--w-2);border:1px solid var(--w-8);border-radius:1rem;overflow:hidden}.dagang-header[data-v-77723cda]{border-bottom:1px solid var(--w-6);background:linear-gradient(135deg,#8b5cf614,#3b82f60d);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.header-left[data-v-77723cda]{align-items:center;gap:.5rem;display:flex}.header-icon[data-v-77723cda]{color:#8b5cf6e6;width:1.25rem;height:1.25rem}.header-title[data-v-77723cda]{color:var(--w-100);font-size:.9375rem;font-weight:600}.dagang-body[data-v-77723cda]{color:var(--w-80);padding:1.25rem 1.5rem;font-size:.875rem;line-height:1.75}.dagang-body[data-v-77723cda] .md-h1{color:var(--w-100);border-bottom:1px solid var(--w-8);margin:1rem 0 .5rem;padding-bottom:.375rem;font-size:1.25rem;font-weight:700}.dagang-body[data-v-77723cda] .md-h2{color:var(--w-100);margin:.875rem 0 .375rem;font-size:1.0625rem;font-weight:600}.dagang-body[data-v-77723cda] .md-h3{color:var(--w-95);margin:.75rem 0 .25rem;font-size:.9375rem;font-weight:600}.dagang-body[data-v-77723cda] .md-p{margin:.25rem 0}.dagang-body[data-v-77723cda] .md-blockquote{background:#8b5cf60f;border-left:3px solid #8b5cf680;border-radius:0 .5rem .5rem 0;margin:.5rem 0;padding:.75rem 1rem}.dagang-body[data-v-77723cda] .md-blockquote p{color:#ffffffbf;margin:.25rem 0}.dagang-body[data-v-77723cda] .md-list{margin:.375rem 0;padding-left:1.25rem;list-style:none}.dagang-body[data-v-77723cda] .md-list li{padding:.125rem 0;position:relative}.dagang-body[data-v-77723cda] .md-list li:before{content:"";background:#8b5cf699;border-radius:50%;width:.3rem;height:.3rem;position:absolute;top:.65em;left:-1rem}.dagang-body[data-v-77723cda] .md-hr{border:none;border-top:1px solid var(--w-8);margin:.75rem 0}.dagang-body[data-v-77723cda] .md-spacer{height:.375rem}.dagang-body[data-v-77723cda] strong{color:var(--w-100);font-weight:600}.dagang-body[data-v-77723cda] em{color:#8b5cf6e6;font-style:italic}.dagang-body[data-v-77723cda] .md-code{background:var(--w-8);border-radius:.25rem;padding:.125rem .375rem;font-family:monospace;font-size:.8125rem}.action-area[data-v-77723cda]{flex-direction:column;gap:1rem;display:flex}.modify-section[data-v-77723cda]{width:100%}.modify-input-wrapper[data-v-77723cda]{background:var(--w-3);border:1px solid var(--w-10);border-radius:.75rem;align-items:flex-end;gap:.5rem;padding:.625rem;transition:border-color .2s;display:flex}.modify-input-wrapper[data-v-77723cda]:focus-within{border-color:#3b82f666}.modify-textarea[data-v-77723cda]{color:var(--w-100);resize:none;background:0 0;border:none;flex:1;min-height:2.5rem;max-height:6rem;font-size:.8125rem;line-height:1.5}.modify-textarea[data-v-77723cda]:focus{outline:none}.modify-textarea[data-v-77723cda]::placeholder{color:var(--w-30)}.button-group[data-v-77723cda]{justify-content:flex-end;gap:.75rem;display:flex}.action-btn[data-v-77723cda]{cursor:pointer;border:none;border-radius:.625rem;align-items:center;gap:.375rem;padding:.625rem 1.125rem;font-size:.875rem;font-weight:500;transition:all .25s;display:flex}.action-btn .btn-svg[data-v-77723cda]{width:1rem;height:1rem}.regenerate-btn[data-v-77723cda]{background:var(--w-6);border:1px solid var(--w-12);color:var(--w-85)}.regenerate-btn[data-v-77723cda]:hover:not(:disabled){background:var(--w-10);border-color:var(--w-20)}.regenerate-btn[data-v-77723cda]:disabled{opacity:.45;cursor:not-allowed}.confirm-btn[data-v-77723cda]{color:var(--w-100);background:linear-gradient(135deg,#3b82f6,#8b5cf6)}.confirm-btn[data-v-77723cda]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 16px #3b82f659}.confirm-btn[data-v-77723cda]:active:not(:disabled){transform:translateY(0)}.confirm-btn[data-v-77723cda]:disabled{opacity:.45;cursor:not-allowed}.confirm-btn:hover:not(:disabled) .btn-svg[data-v-77723cda]{transform:translate(2px)}.btn-loading[data-v-77723cda]{border:2px solid var(--w-30);border-top-color:var(--w-100);border-radius:50%;width:.875rem;height:.875rem;animation:.8s linear infinite spin-77723cda}@keyframes spin-77723cda{to{transform:rotate(360deg)}}html[data-theme=light] .dagang-body[data-v-77723cda]{color:#282a37}html[data-theme=light] .dagang-body[data-v-77723cda] .md-blockquote p{color:#323746}html[data-theme=light] .dagang-body[data-v-77723cda] .md-blockquote{background:#8b5cf60a;border-left-color:#8b5cf666}.fenduan-guihua[data-v-8e9edd7b]{flex-direction:column;gap:1.25rem;display:flex}.summary-bar[data-v-8e9edd7b]{background:linear-gradient(135deg,#6366f114,#3b82f60d);border:1px solid #6366f126;border-radius:.75rem;justify-content:center;align-items:center;gap:1.5rem;padding:.875rem 1.5rem;display:flex}.summary-item[data-v-8e9edd7b]{align-items:baseline;gap:.5rem;display:flex}.summary-label[data-v-8e9edd7b]{color:var(--w-50);font-size:.8125rem}.summary-value[data-v-8e9edd7b]{color:var(--w-100);font-size:1.125rem;font-weight:700}.summary-divider[data-v-8e9edd7b]{background:var(--w-12);width:1px;height:1.25rem}.timeline-bar[data-v-8e9edd7b]{background:var(--w-3);border:1px solid var(--w-6);border-radius:.5rem;gap:3px;height:1.75rem;display:flex;overflow:hidden}.timeline-segment[data-v-8e9edd7b]{border-radius:.25rem;justify-content:center;align-items:center;min-width:2rem;display:flex;position:relative;overflow:hidden}.timeline-fill[data-v-8e9edd7b]{opacity:.7;position:absolute;inset:0}.timeline-label[data-v-8e9edd7b]{color:var(--w-100);text-shadow:0 1px 3px var(--b-50);font-size:.6875rem;font-weight:600;position:relative}.segment-list[data-v-8e9edd7b]{flex-direction:column;gap:.75rem;display:flex}.segment-card[data-v-8e9edd7b]{background:var(--w-2);border:1px solid var(--w-6);border-radius:.875rem;gap:.875rem;padding:1rem;transition:border-color .2s,background .2s;display:flex}.segment-card[data-v-8e9edd7b]:hover{border-color:var(--w-12);background:var(--w-4)}.segment-badge[data-v-8e9edd7b]{width:2rem;height:2rem;color:var(--w-100);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;font-size:.8125rem;font-weight:700;display:flex}.segment-body[data-v-8e9edd7b]{flex:1;min-width:0}.segment-header[data-v-8e9edd7b]{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.segment-title[data-v-8e9edd7b]{color:var(--w-100);font-size:.9375rem;font-weight:600}.segment-duration[data-v-8e9edd7b]{color:#60a5faf2;background:#3b82f61f;border:1px solid #3b82f633;border-radius:1rem;flex-shrink:0;align-items:center;gap:.25rem;padding:.1875rem .625rem;font-size:.75rem;font-weight:500;display:inline-flex}.dur-icon[data-v-8e9edd7b]{width:.75rem;height:.75rem}.segment-desc[data-v-8e9edd7b]{color:#ffffffa6;margin:0;font-size:.8125rem;line-height:1.65}.segment-audio[data-v-8e9edd7b]{background:#fbbf240f;border-left:2px solid #fbbf2466;border-radius:0 .375rem .375rem 0;align-items:flex-start;gap:.5rem;margin-top:.5rem;padding:.5rem .75rem;display:flex}.audio-icon[data-v-8e9edd7b]{color:#fbbf24b3;flex-shrink:0;width:.875rem;height:.875rem;margin-top:.1rem}.audio-text[data-v-8e9edd7b]{color:#fde047d9;word-break:break-word;font-size:.8125rem;font-style:italic;line-height:1.6}.segment-mood[data-v-8e9edd7b]{color:#a78bfae6;background:#8b5cf614;border:1px solid #8b5cf626;border-radius:.375rem;align-items:center;gap:.25rem;margin-top:.5rem;padding:.1875rem .5rem;font-size:.75rem;display:inline-flex}.mood-icon[data-v-8e9edd7b]{flex-shrink:0;width:.75rem;height:.75rem}.action-area[data-v-8e9edd7b]{flex-direction:column;gap:1rem;display:flex}.modify-section[data-v-8e9edd7b]{width:100%}.modify-input-wrapper[data-v-8e9edd7b]{background:var(--w-3);border:1px solid var(--w-10);border-radius:.75rem;align-items:flex-end;padding:.625rem;transition:border-color .2s;display:flex}.modify-input-wrapper[data-v-8e9edd7b]:focus-within{border-color:#3b82f666}.modify-textarea[data-v-8e9edd7b]{color:var(--w-100);resize:none;background:0 0;border:none;flex:1;min-height:2.5rem;max-height:6rem;font-size:.8125rem;line-height:1.5}.modify-textarea[data-v-8e9edd7b]:focus{outline:none}.modify-textarea[data-v-8e9edd7b]::placeholder{color:var(--w-30)}.button-group[data-v-8e9edd7b]{justify-content:flex-end;gap:.75rem;display:flex}.action-btn[data-v-8e9edd7b]{cursor:pointer;border:none;border-radius:.625rem;align-items:center;gap:.375rem;padding:.625rem 1.125rem;font-size:.875rem;font-weight:500;transition:all .25s;display:flex}.action-btn .btn-svg[data-v-8e9edd7b]{width:1rem;height:1rem}.regenerate-btn[data-v-8e9edd7b]{background:var(--w-6);border:1px solid var(--w-12);color:var(--w-85)}.regenerate-btn[data-v-8e9edd7b]:hover:not(:disabled){background:var(--w-10);border-color:var(--w-20)}.regenerate-btn[data-v-8e9edd7b]:disabled{opacity:.45;cursor:not-allowed}.confirm-btn[data-v-8e9edd7b]{color:var(--w-100);background:linear-gradient(135deg,#3b82f6,#8b5cf6)}.confirm-btn[data-v-8e9edd7b]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 16px #3b82f659}.confirm-btn[data-v-8e9edd7b]:active:not(:disabled){transform:translateY(0)}.confirm-btn[data-v-8e9edd7b]:disabled{opacity:.45;cursor:not-allowed}.confirm-btn:hover:not(:disabled) .btn-svg[data-v-8e9edd7b]{transform:translate(2px)}.btn-loading[data-v-8e9edd7b]{border:2px solid var(--w-30);border-top-color:var(--w-100);border-radius:50%;width:.875rem;height:.875rem;animation:.8s linear infinite spin-8e9edd7b}@keyframes spin-8e9edd7b{to{transform:rotate(360deg)}}html[data-theme=light] .segment-card[data-v-8e9edd7b]{background:#fffffff2;border:1px solid #3b82f61f;box-shadow:0 1px 4px #0000000a}html[data-theme=light] .segment-card[data-v-8e9edd7b]:hover{background:#fff;border-color:#3b82f640}html[data-theme=light] .segment-desc[data-v-8e9edd7b]{color:#323746}html[data-theme=light] .audio-text[data-v-8e9edd7b]{color:#966e0a}html[data-theme=light] .timeline-label[data-v-8e9edd7b]{text-shadow:none}.huamian-fengge[data-v-6a4d964d]{flex-direction:column;gap:1.25rem;display:flex}.fengge-content-area[data-v-6a4d964d]{background:var(--w-2);border:1px solid var(--w-8);border-radius:1rem;overflow:hidden}.fengge-header[data-v-6a4d964d]{border-bottom:1px solid var(--w-6);background:linear-gradient(135deg,#8b5cf614,#3b82f60d);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.header-left[data-v-6a4d964d]{align-items:center;gap:.5rem;display:flex}.header-icon[data-v-6a4d964d]{color:#8b5cf6e6;width:1.25rem;height:1.25rem}.header-title[data-v-6a4d964d]{color:var(--w-100);font-size:.9375rem;font-weight:600}.fengge-body[data-v-6a4d964d]{flex-direction:column;gap:1rem;padding:1.25rem 1.5rem;display:flex}.fengge-name-block[data-v-6a4d964d]{align-items:center;display:flex}.name-badge[data-v-6a4d964d]{color:#fbbf24;background:linear-gradient(135deg,#fbbf241f,#f59e0b14);border:1px solid #fbbf2440;border-radius:2rem;align-items:center;gap:.375rem;padding:.375rem .875rem;font-size:.9375rem;font-weight:600;display:inline-flex}.name-icon[data-v-6a4d964d]{color:#fbbf24;width:.875rem;height:.875rem}.fengge-desc-block[data-v-6a4d964d]{background:#8b5cf60f;border-left:3px solid #8b5cf666;border-radius:0 .5rem .5rem 0;padding:.75rem 1rem}.desc-label[data-v-6a4d964d]{color:#a78bfab3;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.375rem;font-size:.6875rem;font-weight:600}.desc-text[data-v-6a4d964d]{color:#ffffffbf;font-size:.8125rem;line-height:1.65}.fengge-prompt-block[data-v-6a4d964d]{flex-direction:column;gap:.5rem;display:flex}.prompt-label[data-v-6a4d964d]{color:#60a5fae6;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;display:flex}.prompt-label-icon[data-v-6a4d964d]{width:.875rem;height:.875rem}.prompt-label-tag[data-v-6a4d964d]{color:#34d399d9;background:#34d3991a;border:1px solid #34d39933;border-radius:1rem;margin-left:.25rem;padding:.0625rem .375rem;font-size:.625rem;font-weight:500}.fengge-textarea[data-v-6a4d964d]{background:var(--w-4);border:1px solid var(--w-12);width:100%;color:var(--w-100);resize:vertical;border-radius:.5rem;min-height:80px;padding:.875rem 1rem;font-family:Courier New,monospace;font-size:.8125rem;line-height:1.6;transition:all .2s}.fengge-textarea[data-v-6a4d964d]:focus{background:var(--w-6);border-color:#3b82f680;outline:none;box-shadow:0 0 0 3px #3b82f61a}.fengge-textarea[data-v-6a4d964d]::placeholder{color:var(--w-35)}.item-hint[data-v-6a4d964d]{color:#34d39999;font-size:.6875rem;line-height:1.5}.action-area[data-v-6a4d964d]{flex-direction:column;gap:1rem;display:flex}.modify-section[data-v-6a4d964d]{width:100%}.modify-input-wrapper[data-v-6a4d964d]{background:var(--w-3);border:1px solid var(--w-10);border-radius:.75rem;align-items:flex-end;gap:.5rem;padding:.625rem;transition:border-color .2s;display:flex}.modify-input-wrapper[data-v-6a4d964d]:focus-within{border-color:#3b82f666}.modify-textarea[data-v-6a4d964d]{color:var(--w-100);resize:none;background:0 0;border:none;flex:1;min-height:2.5rem;max-height:6rem;font-size:.8125rem;line-height:1.5}.modify-textarea[data-v-6a4d964d]:focus{outline:none}.modify-textarea[data-v-6a4d964d]::placeholder{color:var(--w-30)}.button-group[data-v-6a4d964d]{justify-content:flex-end;gap:.75rem;display:flex}.action-btn[data-v-6a4d964d]{cursor:pointer;border:none;border-radius:.625rem;align-items:center;gap:.375rem;padding:.625rem 1.125rem;font-size:.875rem;font-weight:500;transition:all .25s;display:flex}.action-btn .btn-svg[data-v-6a4d964d]{width:1rem;height:1rem}.regenerate-btn[data-v-6a4d964d]{background:var(--w-6);border:1px solid var(--w-12);color:var(--w-85)}.regenerate-btn[data-v-6a4d964d]:hover:not(:disabled){background:var(--w-10);border-color:var(--w-20)}.regenerate-btn[data-v-6a4d964d]:disabled{opacity:.45;cursor:not-allowed}.confirm-btn[data-v-6a4d964d]{color:var(--w-100);background:linear-gradient(135deg,#3b82f6,#8b5cf6)}.confirm-btn[data-v-6a4d964d]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 16px #3b82f659}.confirm-btn[data-v-6a4d964d]:active:not(:disabled){transform:translateY(0)}.confirm-btn[data-v-6a4d964d]:disabled{opacity:.45;cursor:not-allowed}.confirm-btn:hover:not(:disabled) .btn-svg[data-v-6a4d964d]{transform:translate(2px)}.btn-loading[data-v-6a4d964d]{border:2px solid var(--w-30);border-top-color:var(--w-100);border-radius:50%;width:.875rem;height:.875rem;animation:.8s linear infinite spin-6a4d964d}@keyframes spin-6a4d964d{to{transform:rotate(360deg)}}html[data-theme=light] .desc-text[data-v-6a4d964d]{color:#282a37}html[data-theme=light] .fengge-textarea[data-v-6a4d964d]{color:#191e32;background:#fff;border:1px solid #0000001a;box-shadow:0 1px 3px #0000000a}html[data-theme=light] .fengge-textarea[data-v-6a4d964d]:focus{background:#fff;border-color:#3b82f666;box-shadow:0 0 0 3px #3b82f614}html[data-theme=light] .fengge-textarea[data-v-6a4d964d]::placeholder{color:#969baa}html[data-theme=light] .item-hint[data-v-6a4d964d]{color:#15803d}html[data-theme=light] .name-badge[data-v-6a4d964d]{color:#a16207;background:linear-gradient(135deg,#92400e1a,#a162070f);border-color:#92400e52}html[data-theme=light] .name-icon[data-v-6a4d964d]{color:#a16207}html[data-theme=light] .modify-input-wrapper[data-v-6a4d964d]{background:#f8f9fc;border-color:#0000001a}html[data-theme=light] .modify-input-wrapper[data-v-6a4d964d]:focus-within{background:#fff;border-color:#3b82f659}html[data-theme=light] .modify-textarea[data-v-6a4d964d]{color:#191e32}html[data-theme=light] .modify-textarea[data-v-6a4d964d]::placeholder{color:#96a0b4}html[data-theme=light] .regenerate-btn[data-v-6a4d964d]{color:#3c465a;background:#00000008;border-color:#0000001a}html[data-theme=light] .regenerate-btn[data-v-6a4d964d]:hover:not(:disabled){background:#0000000f;border-color:#0000002e}.zhuti-shibie[data-v-5fb0ad8b]{flex-direction:column;gap:20px;display:flex}.section[data-v-5fb0ad8b]{background:var(--w-2);border:1px solid var(--w-6);border-radius:12px;padding:16px}.section-header[data-v-5fb0ad8b]{align-items:center;gap:8px;margin-bottom:14px;display:flex}.section-icon[data-v-5fb0ad8b]{border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.section-icon svg[data-v-5fb0ad8b]{width:16px;height:16px}.existing-icon[data-v-5fb0ad8b]{color:#34c759;background:#34c75926}.missing-icon[data-v-5fb0ad8b]{color:#ff9f0a;background:#ff9f0a26}.section-title[data-v-5fb0ad8b]{color:var(--w-90);font-size:14px;font-weight:600}.section-count[data-v-5fb0ad8b]{color:var(--w-45);margin-left:auto;font-size:12px}.card-grid[data-v-5fb0ad8b]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.element-card[data-v-5fb0ad8b]{background:var(--w-3);border-radius:10px;flex-direction:column;gap:10px;padding:12px;transition:border-color .2s;display:flex;position:relative}.existing-card[data-v-5fb0ad8b]{border:1px solid #34c75926}.existing-card[data-v-5fb0ad8b]:hover{border-color:#34c75959}.missing-card[data-v-5fb0ad8b]{border:1px dashed #ff9f0a4d}.missing-card[data-v-5fb0ad8b]:hover{border-color:#ff9f0a80}.card-delete-btn[data-v-5fb0ad8b]{color:#ff453ab3;cursor:pointer;opacity:0;z-index:2;background:#ff453a26;border:none;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:all .2s;display:flex;position:absolute;top:6px;right:6px}.card-delete-btn svg[data-v-5fb0ad8b]{width:14px;height:14px}.missing-card:hover .card-delete-btn[data-v-5fb0ad8b]{opacity:1}.card-delete-btn[data-v-5fb0ad8b]:hover{color:#ff453a;background:#ff453a4d}.card-top[data-v-5fb0ad8b]{align-items:center;gap:10px;display:flex}.card-thumb-wrapper[data-v-5fb0ad8b]{flex-shrink:0;position:relative}.card-thumb[data-v-5fb0ad8b]{object-fit:cover;cursor:pointer;border-radius:8px;flex-shrink:0;width:48px;height:48px;transition:box-shadow .2s}.card-thumb-wrapper:hover .card-thumb[data-v-5fb0ad8b]{box-shadow:0 0 0 2px #5e5ce666}.thumb-preview[data-v-5fb0ad8b]{z-index:100;border:1px solid var(--w-12);box-shadow:0 8px 32px var(--b-50);pointer-events:none;background:#14141cf2;border-radius:10px;padding:4px;position:absolute;top:0;left:56px}.preview-img[data-v-5fb0ad8b]{object-fit:contain;border-radius:8px;max-width:320px;max-height:320px;display:block}.placeholder-thumb[data-v-5fb0ad8b]{background:var(--w-5);justify-content:center;align-items:center;display:flex}.placeholder-icon[data-v-5fb0ad8b]{width:24px;height:24px;color:var(--w-20)}.missing-thumb[data-v-5fb0ad8b]{background:#ff9f0a14;border:1px dashed #ff9f0a40;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.missing-icon-inner[data-v-5fb0ad8b]{color:#ff9f0a80;width:24px;height:24px}.generating-thumb[data-v-5fb0ad8b]{background:#5e5ce614;border:1px solid #5e5ce633;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.failed-thumb[data-v-5fb0ad8b]{background:#ff453a14;border:1px solid #ff453a33;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.failed-icon-inner[data-v-5fb0ad8b]{color:#ff453a80;width:24px;height:24px}.gen-spinner[data-v-5fb0ad8b]{border:2px solid #5e5ce633;border-top-color:#5e5ce6b3;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite spin-5fb0ad8b}.card-meta[data-v-5fb0ad8b]{flex-direction:column;gap:4px;min-width:0;display:flex}.element-name[data-v-5fb0ad8b]{color:#ffffffe0;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.meta-row[data-v-5fb0ad8b]{align-items:center;gap:6px;display:flex}.type-tag[data-v-5fb0ad8b]{background:var(--w-8);color:#ffffff8c;border-radius:4px;width:fit-content;padding:1px 6px;font-size:11px;display:inline-block}.status-tag[data-v-5fb0ad8b]{border-radius:3px;padding:1px 5px;font-size:10px;display:inline-block}.status-待生成[data-v-5fb0ad8b]{color:#ffb340e6;background:#ff9f0a1f}.status-生成中[data-v-5fb0ad8b]{color:#8e8ce6e6;background:#5e5ce61f}.status-已完成[data-v-5fb0ad8b]{color:#34c759e6;background:#34c7591f}.status-失败[data-v-5fb0ad8b]{color:#ff645ce6;background:#ff453a1f}.card-linked[data-v-5fb0ad8b]{background:#5e5ce60f;border:1px solid #5e5ce61a;border-radius:6px;align-items:center;gap:8px;padding:6px 8px;display:flex}.linked-badge[data-v-5fb0ad8b]{color:#8e8ce6d9;white-space:nowrap;align-items:center;gap:4px;font-size:11px;display:flex}.linked-icon[data-v-5fb0ad8b]{flex-shrink:0;width:14px;height:14px}.linked-thumb[data-v-5fb0ad8b]{object-fit:cover;border:1px solid #5e5ce633;border-radius:6px;flex-shrink:0;width:32px;height:32px}.field-header[data-v-5fb0ad8b]{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.inline-edit-btn[data-v-5fb0ad8b]{background:var(--w-6);width:22px;height:22px;color:var(--w-35);cursor:pointer;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.inline-edit-btn svg[data-v-5fb0ad8b]{width:12px;height:12px}.inline-edit-btn[data-v-5fb0ad8b]:hover{color:#8e8ce6e6;background:#5e5ce626}.edit-textarea[data-v-5fb0ad8b]{background:var(--b-20);width:100%;color:var(--w-85);resize:vertical;box-sizing:border-box;border:1px solid #5e5ce64d;border-radius:6px;outline:none;padding:8px 10px;font-size:12px;line-height:1.5;transition:border-color .2s}.edit-textarea[data-v-5fb0ad8b]:focus{border-color:#5e5ce699}.edit-textarea[data-v-5fb0ad8b]::placeholder{color:var(--w-25)}.edit-textarea[data-v-5fb0ad8b]::-webkit-scrollbar{width:6px}.edit-textarea[data-v-5fb0ad8b]::-webkit-scrollbar-track{background:0 0}.edit-textarea[data-v-5fb0ad8b]::-webkit-scrollbar-thumb{background:var(--w-15);border-radius:3px}.edit-textarea[data-v-5fb0ad8b]::-webkit-scrollbar-thumb:hover{background:var(--w-25)}.edit-mono[data-v-5fb0ad8b]{font-family:SF Mono,Fira Code,monospace}.edit-actions[data-v-5fb0ad8b]{justify-content:flex-end;gap:6px;margin-top:6px;display:flex}.edit-save-btn[data-v-5fb0ad8b]{color:var(--w-100);cursor:pointer;background:#5e5ce6cc;border:none;border-radius:4px;padding:3px 12px;font-size:11px;transition:all .2s}.edit-save-btn[data-v-5fb0ad8b]:hover:not(:disabled){background:#5e5ce6}.edit-save-btn[data-v-5fb0ad8b]:disabled{opacity:.4;cursor:not-allowed}.edit-cancel-btn[data-v-5fb0ad8b]{border:1px solid var(--w-10);color:var(--w-50);cursor:pointer;background:0 0;border-radius:4px;padding:3px 12px;font-size:11px;transition:all .2s}.edit-cancel-btn[data-v-5fb0ad8b]:hover{background:var(--w-6);color:var(--w-70)}.card-desc[data-v-5fb0ad8b]{background:var(--w-2);border-radius:6px;padding:8px}.desc-label[data-v-5fb0ad8b]{color:var(--w-35);font-size:11px}.desc-text[data-v-5fb0ad8b]{color:var(--w-70);font-size:13px;line-height:1.5}.card-prompt[data-v-5fb0ad8b]{background:#5e5ce60d;border:1px solid #5e5ce61a;border-radius:6px;padding:8px}.prompt-label[data-v-5fb0ad8b]{color:#5e5ce699;align-items:center;gap:4px;font-size:11px;display:flex}.prompt-icon[data-v-5fb0ad8b]{width:12px;height:12px}.prompt-text[data-v-5fb0ad8b]{color:var(--w-60);word-break:break-all;font-family:SF Mono,Fira Code,monospace;font-size:12px;line-height:1.5}.card-status-bar[data-v-5fb0ad8b]{margin-top:auto}.status-bar[data-v-5fb0ad8b]{border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:flex}.status-bar.generating[data-v-5fb0ad8b]{color:#8e8ce6b3;background:#5e5ce60f;border:1px solid #5e5ce626}.status-bar.done[data-v-5fb0ad8b]{color:#34c759b3;background:#34c7590f;border:1px solid #34c75926}.status-bar.failed[data-v-5fb0ad8b]{color:#ff645ccc;background:#ff453a0f;border:1px solid #ff453a26}.done-icon[data-v-5fb0ad8b],.failed-status-icon[data-v-5fb0ad8b]{width:14px;height:14px}.card-error[data-v-5fb0ad8b]{background:#ff453a0f;border:1px solid #ff453a1f;border-radius:6px;padding:6px 8px}.error-text[data-v-5fb0ad8b]{color:#ff645ccc;word-break:break-all;font-size:11px;line-height:1.4}.gen-btn-spinner[data-v-5fb0ad8b]{border:2px solid #5e5ce633;border-top-color:#5e5ce6b3;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite spin-5fb0ad8b}.card-regen-btn[data-v-5fb0ad8b]{border:1px dashed var(--w-12);width:100%;color:var(--w-40);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:5px;margin-top:auto;padding:5px 10px;font-size:11px;transition:all .2s;display:flex}.card-regen-btn svg[data-v-5fb0ad8b]{width:13px;height:13px}.card-regen-btn[data-v-5fb0ad8b]:hover{color:#8e8ce6e6;background:#5e5ce614;border-color:#5e5ce64d}.empty-hint[data-v-5fb0ad8b]{color:var(--w-35);justify-content:center;align-items:center;gap:8px;padding:20px;font-size:13px;display:flex}.all-covered[data-v-5fb0ad8b]{color:#34c759b3}.covered-icon[data-v-5fb0ad8b]{width:20px;height:20px}.action-area[data-v-5fb0ad8b]{flex-direction:column;gap:12px;display:flex}.modify-section[data-v-5fb0ad8b]{flex-direction:column;gap:8px;display:flex}.modify-input-wrapper[data-v-5fb0ad8b]{position:relative}.modify-textarea[data-v-5fb0ad8b]{background:var(--w-4);border:1px solid var(--w-8);width:100%;color:var(--w-85);resize:none;box-sizing:border-box;border-radius:10px;outline:none;padding:10px 14px;font-size:13px;line-height:1.5;transition:border-color .2s}.modify-textarea[data-v-5fb0ad8b]:focus{border-color:#5e5ce666}.modify-textarea[data-v-5fb0ad8b]::placeholder{color:var(--w-25)}.button-group[data-v-5fb0ad8b]{justify-content:flex-end;gap:10px;display:flex}.action-btn[data-v-5fb0ad8b]{cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;transition:all .2s;display:flex}.regenerate-btn[data-v-5fb0ad8b]{background:var(--w-6);color:var(--w-70);border:1px solid var(--w-10)}.regenerate-btn[data-v-5fb0ad8b]:hover:not(:disabled){background:var(--w-10);color:var(--w-90)}.generate-all-btn[data-v-5fb0ad8b]{color:var(--w-100);background:linear-gradient(135deg,#ff9f0a,#ff6b2b)}.generate-all-btn[data-v-5fb0ad8b]:hover:not(:disabled){background:linear-gradient(135deg,#ffb340,#ff7e45);box-shadow:0 2px 12px #ff9f0a4d}.confirm-btn[data-v-5fb0ad8b]{color:var(--w-100);background:linear-gradient(135deg,#5e5ce6,#7b73f0)}.confirm-btn[data-v-5fb0ad8b]:hover:not(:disabled){background:linear-gradient(135deg,#6e6cf0,#8b83ff);box-shadow:0 2px 12px #5e5ce64d}.action-btn[data-v-5fb0ad8b]:disabled{opacity:.5;cursor:not-allowed}.btn-svg[data-v-5fb0ad8b]{width:16px;height:16px}.btn-loading[data-v-5fb0ad8b]{border:2px solid var(--w-30);border-top-color:var(--w-100);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite spin-5fb0ad8b}@keyframes spin-5fb0ad8b{to{transform:rotate(360deg)}}html[data-theme=light] .element-name[data-v-5fb0ad8b]{color:var(--text-primary)}html[data-theme=light] .type-tag[data-v-5fb0ad8b]{color:var(--text-secondary)}.guanjian-zhen[data-v-a23dc351]{flex-direction:column;gap:1.25rem;display:flex}.section-header[data-v-a23dc351]{border:1px solid var(--w-6);border-radius:.75rem;display:flex;overflow:hidden}.section-accent[data-v-a23dc351]{flex-shrink:0;width:4px}.phase-prompt .section-accent[data-v-a23dc351]{background:linear-gradient(#2dd4bf,#14b8a6)}.phase-gen .section-accent[data-v-a23dc351]{background:linear-gradient(#fb923c,#f97316)}.section-body[data-v-a23dc351]{flex-direction:column;flex:1;gap:.375rem;padding:.875rem 1.125rem;display:flex}.phase-prompt .section-body[data-v-a23dc351]{background:linear-gradient(135deg,#14b8a60f 0%,var(--w-2) 100%)}.phase-gen .section-body[data-v-a23dc351]{background:linear-gradient(135deg,#f973160f 0%,var(--w-2) 100%)}.section-top[data-v-a23dc351]{align-items:center;gap:.625rem;display:flex}.section-step-tag[data-v-a23dc351]{letter-spacing:.04em;border-radius:.3125rem;padding:.25rem .625rem;font-size:.8125rem;font-weight:600}.phase-prompt .section-step-tag[data-v-a23dc351]{color:#5eead4;background:#14b8a626}.phase-gen .section-step-tag[data-v-a23dc351]{color:#fdba74;background:#f9731626}.section-frame-count[data-v-a23dc351]{color:var(--w-35);font-size:.6875rem}.section-title[data-v-a23dc351]{color:var(--w-100);margin:0;font-size:1.125rem;font-weight:700}.section-desc[data-v-a23dc351]{color:#ffffff61;margin:0;font-size:.75rem;line-height:1.6}.timeline[data-v-a23dc351]{flex-direction:column;gap:1rem;display:flex}.frame-card[data-v-a23dc351]{background:#6366f10a;border:1px solid #6366f126;border-radius:.875rem;flex-direction:column;gap:.75rem;padding:1rem 1.125rem;transition:border-color .2s;display:flex}.frame-card[data-v-a23dc351]:hover{border-color:#6366f147}.frame-header[data-v-a23dc351]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.frame-badge[data-v-a23dc351]{background:linear-gradient(135deg,#6366f126,#8b5cf61a);border:1px solid #6366f140;border-radius:.5rem;align-items:center;gap:.375rem;padding:.25rem .625rem;display:inline-flex}.frame-icon[data-v-a23dc351]{color:#a594f9e6;width:.875rem;height:.875rem}.frame-label[data-v-a23dc351]{color:#a594f9f2;font-size:.8125rem;font-weight:600}.frame-refs[data-v-a23dc351]{align-items:center;gap:.25rem;display:flex}.ref-thumbs[data-v-a23dc351]{gap:.25rem;display:flex}.ref-thumb-wrapper[data-v-a23dc351]{cursor:pointer;position:relative}.ref-thumb[data-v-a23dc351]{object-fit:cover;border:1px solid var(--w-12);border-radius:.25rem;width:1.75rem;height:1.75rem;transition:border-color .2s}.ref-thumb-wrapper:hover .ref-thumb[data-v-a23dc351]{border-color:#6366f180}.ref-preview[data-v-a23dc351]{z-index:100;box-shadow:0 8px 32px var(--b-50);border:1px solid var(--w-12);border-radius:.5rem;position:absolute;top:calc(100% + .5rem);right:0;overflow:hidden}.ref-preview img[data-v-a23dc351]{object-fit:contain;max-width:200px;max-height:200px;display:block}.frame-gen-status[data-v-a23dc351]{flex-direction:column;gap:.375rem;display:flex}.gen-image-wrapper[data-v-a23dc351]{cursor:pointer;display:inline-block;position:relative}.gen-image-thumb[data-v-a23dc351]{object-fit:cover;border:1px solid #6366f140;border-radius:.5rem;width:8rem;height:8rem;transition:border-color .2s}.gen-image-wrapper:hover .gen-image-thumb[data-v-a23dc351]{border-color:#6366f180}.gen-image-preview[data-v-a23dc351]{z-index:100;box-shadow:0 8px 32px var(--b-50);border:1px solid var(--w-12);background:#000000d9;border-radius:.5rem;position:absolute;top:calc(100% + .5rem);left:0;overflow:hidden}.gen-image-preview img[data-v-a23dc351]{object-fit:contain;max-width:320px;max-height:320px;display:block}.gen-status-bar[data-v-a23dc351]{border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:500;display:inline-flex}.gen-status-bar.generating[data-v-a23dc351]{color:#60a5fa;background:#3b82f61f;border-color:#3b82f640;animation:2s ease-in-out infinite pulse-gen-a23dc351}@keyframes pulse-gen-a23dc351{0%,to{background:#3b82f61f}50%{background:#3b82f633}}.gen-status-bar.failed[data-v-a23dc351]{color:#f87171;background:#ef44441f;border-color:#ef44444d}.gen-status-bar.pending[data-v-a23dc351]{background:var(--w-4);border-color:var(--w-8);color:var(--w-40)}.gen-status-icon[data-v-a23dc351]{flex-shrink:0;width:1rem;height:1rem}.gen-spinner[data-v-a23dc351]{border:2px solid #60a5fa4d;border-top-color:#60a5fa;border-radius:50%;flex-shrink:0;width:.875rem;height:.875rem;animation:.8s linear infinite spin-a23dc351}.desc-label-row[data-v-a23dc351],.prompt-label-row[data-v-a23dc351]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.frame-desc[data-v-a23dc351]{flex-direction:column;gap:.25rem;display:flex}.desc-label[data-v-a23dc351]{color:var(--w-35);text-transform:uppercase;letter-spacing:.05em;font-size:.6875rem;font-weight:500}.desc-text[data-v-a23dc351]{color:var(--w-80);font-size:.8125rem;line-height:1.65}.inline-edit-btn[data-v-a23dc351]{color:#60a5facc;cursor:pointer;background:#3b82f614;border:1px solid #3b82f626;border-radius:.25rem;padding:.125rem .5rem;font-size:.6875rem;transition:all .2s}.inline-edit-btn[data-v-a23dc351]:hover{background:#3b82f626;border-color:#3b82f64d}.inline-edit-actions[data-v-a23dc351]{gap:.375rem;display:flex}.inline-save-btn[data-v-a23dc351],.inline-cancel-btn[data-v-a23dc351]{cursor:pointer;border:1px solid #0000;border-radius:.25rem;padding:.125rem .5rem;font-size:.6875rem;transition:all .2s}.inline-save-btn[data-v-a23dc351]{color:var(--w-100);background:#10b98180;border-color:#10b9814d}.inline-save-btn[data-v-a23dc351]:hover{background:#10b981b3}.inline-cancel-btn[data-v-a23dc351]{color:var(--w-60);background:var(--w-5);border-color:var(--w-10)}.inline-cancel-btn[data-v-a23dc351]:hover{background:var(--w-10)}.edit-textarea[data-v-a23dc351]{background:var(--b-20);width:100%;color:var(--w-85);resize:vertical;scrollbar-color:var(--w-15) transparent;border:1px solid #3b82f640;border-radius:.375rem;min-height:2rem;max-height:8rem;padding:.5rem .625rem;font-size:.8125rem;line-height:1.5}.edit-textarea[data-v-a23dc351]:focus{border-color:#3b82f673;outline:none}.edit-textarea.prompt-edit[data-v-a23dc351]{font-family:Consolas,Monaco,Courier New,monospace;font-size:.75rem}.frame-prompt[data-v-a23dc351]{background:var(--b-20);border:1px solid var(--w-4);border-radius:.5rem;flex-direction:column;gap:.375rem;padding:.625rem .75rem;display:flex}.prompt-label[data-v-a23dc351]{color:#60a5fab3;align-items:center;gap:.25rem;font-size:.6875rem;font-weight:500;display:inline-flex}.prompt-icon[data-v-a23dc351]{width:.75rem;height:.75rem}.prompt-text[data-v-a23dc351]{color:#ffffff8c;word-break:break-word;font-family:Consolas,Monaco,Courier New,monospace;font-size:.75rem;line-height:1.65}.card-regen-btn[data-v-a23dc351]{color:#fbbf24f2;cursor:pointer;background:#fbbf2414;border:1px solid #fbbf2433;border-radius:.4375rem;align-self:flex-end;align-items:center;gap:.375rem;padding:.375rem .875rem;font-size:.8125rem;font-weight:500;transition:all .2s;display:flex}.card-regen-btn svg[data-v-a23dc351]{width:1rem;height:1rem}.card-regen-btn[data-v-a23dc351]:hover:not(:disabled){background:#fbbf242e;border-color:#fbbf2459}.card-regen-btn[data-v-a23dc351]:disabled{opacity:.35;cursor:not-allowed}.segment-connector[data-v-a23dc351]{flex-direction:column;align-items:center;gap:0;display:flex}.connector-line[data-v-a23dc351]{background:linear-gradient(180deg,var(--w-6),var(--w-12),var(--w-6));width:2px;height:1rem}.connector-body[data-v-a23dc351]{background:var(--w-2);border:1px solid var(--w-8);border-left-width:3px;border-radius:.625rem;flex-direction:column;gap:.375rem;width:100%;padding:.75rem 1rem;display:flex}.connector-top-row[data-v-a23dc351]{align-items:center;gap:.5rem;display:flex}.connector-badge[data-v-a23dc351]{width:1.375rem;height:1.375rem;color:var(--w-100);border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;display:flex}.connector-tag[data-v-a23dc351]{background:var(--w-6);border:1px solid var(--w-10);color:var(--w-45);letter-spacing:.03em;border-radius:.25rem;flex-shrink:0;align-items:center;padding:.0625rem .375rem;font-size:.625rem;font-weight:500;display:inline-flex}.connector-title[data-v-a23dc351]{color:var(--w-85);font-size:.8125rem;font-weight:600}.connector-meta[data-v-a23dc351]{color:#60a5fad9;background:#3b82f61a;border:1px solid #3b82f626;border-radius:.75rem;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:500;display:inline-flex}.meta-icon[data-v-a23dc351]{width:.6875rem;height:.6875rem}.connector-desc[data-v-a23dc351]{color:var(--w-50);font-size:.75rem;line-height:1.55}.action-area[data-v-a23dc351]{flex-direction:column;gap:1rem;display:flex}.modify-section[data-v-a23dc351]{width:100%}.modify-input-wrapper[data-v-a23dc351]{background:var(--w-3);border:1px solid var(--w-10);border-radius:.75rem;align-items:flex-end;padding:.625rem;transition:border-color .2s;display:flex}.modify-input-wrapper[data-v-a23dc351]:focus-within{border-color:#3b82f666}.modify-textarea[data-v-a23dc351]{color:var(--w-100);resize:none;background:0 0;border:none;flex:1;min-height:2.5rem;max-height:6rem;font-size:.8125rem;line-height:1.5}.modify-textarea[data-v-a23dc351]:focus{outline:none}.modify-textarea[data-v-a23dc351]::placeholder{color:var(--w-30)}.button-group[data-v-a23dc351]{justify-content:flex-end;gap:.75rem;display:flex}.action-btn[data-v-a23dc351]{cursor:pointer;border:none;border-radius:.625rem;align-items:center;gap:.375rem;padding:.625rem 1.125rem;font-size:.875rem;font-weight:500;transition:all .25s;display:flex}.action-btn .btn-svg[data-v-a23dc351]{width:1rem;height:1rem}.regenerate-btn[data-v-a23dc351]{background:var(--w-6);border:1px solid var(--w-12);color:var(--w-85)}.regenerate-btn[data-v-a23dc351]:hover:not(:disabled){background:var(--w-10);border-color:var(--w-20)}.regenerate-btn[data-v-a23dc351]:disabled{opacity:.45;cursor:not-allowed}.confirm-btn[data-v-a23dc351]{color:var(--w-100);background:linear-gradient(135deg,#3b82f6,#8b5cf6)}.confirm-btn[data-v-a23dc351]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 16px #3b82f659}.confirm-btn[data-v-a23dc351]:active:not(:disabled){transform:translateY(0)}.confirm-btn[data-v-a23dc351]:disabled{opacity:.45;cursor:not-allowed}.confirm-btn:hover:not(:disabled) .btn-svg[data-v-a23dc351]{transform:translate(2px)}.generate-all-btn[data-v-a23dc351]{color:var(--w-100);background:linear-gradient(135deg,#f59e0b,#f97316)}.generate-all-btn[data-v-a23dc351]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 16px #f59e0b59}.generate-all-btn[data-v-a23dc351]:active:not(:disabled){transform:translateY(0)}.generate-all-btn[data-v-a23dc351]:disabled{opacity:.6;cursor:not-allowed}.btn-loading[data-v-a23dc351]{border:2px solid var(--w-30);border-top-color:var(--w-100);border-radius:50%;width:.875rem;height:.875rem;animation:.8s linear infinite spin-a23dc351}@keyframes spin-a23dc351{to{transform:rotate(360deg)}}html[data-theme=light] .section-desc[data-v-a23dc351]{color:#646e82}html[data-theme=light] .prompt-text[data-v-a23dc351]{color:#323746}html[data-theme=light] .frame-card[data-v-a23dc351]{background:#fffffff2;border-color:#3b82f61f;box-shadow:0 1px 4px #0000000a}.shipin-pianduan[data-v-8fe8a708]{flex-direction:column;gap:1.125rem;display:flex}.section-header[data-v-8fe8a708]{background:#8b5cf60f;border:1px solid #8b5cf626;border-radius:.625rem;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.header-left[data-v-8fe8a708]{align-items:center;gap:.5rem;display:flex}.header-right[data-v-8fe8a708]{justify-content:flex-end;align-items:center;gap:.75rem;min-width:0;display:flex}.header-icon[data-v-8fe8a708]{color:#8b5cf6;width:1.25rem;height:1.25rem}.header-title[data-v-8fe8a708]{color:#c4b5fd;font-size:.9375rem;font-weight:600}.header-badge[data-v-8fe8a708]{color:#a78bfa;background:#8b5cf633;border-radius:.75rem;padding:.1875rem .5rem;font-size:.8125rem;font-weight:500}.header-hint[data-v-8fe8a708]{color:var(--w-45);font-size:.8125rem}.video-model-switch[data-v-8fe8a708]{background:#8b5cf60f;border:1px solid #8b5cf629;border-radius:.5rem;flex-shrink:0;align-items:center;gap:.5rem;padding:.25rem .375rem .25rem .625rem;display:inline-flex}.video-model-label[data-v-8fe8a708]{color:var(--w-45);white-space:nowrap;font-size:.75rem}.pianduan-list[data-v-8fe8a708]{flex-direction:column;gap:1rem;display:flex}.pianduan-card[data-v-8fe8a708]{background:var(--w-3);border:1px solid var(--w-6);border-radius:.75rem;padding:1rem;transition:all .2s}.pianduan-card.is-generating[data-v-8fe8a708]{background:#60a5fa0a;border-color:#60a5fa40}.pianduan-card.is-completed[data-v-8fe8a708]{background:#22c55e08;border-color:#22c55e33}.pianduan-card.is-failed[data-v-8fe8a708]{background:#ef444408;border-color:#ef444433}.card-header[data-v-8fe8a708]{align-items:center;gap:.5rem;margin-bottom:.625rem;display:flex}.card-index[data-v-8fe8a708]{color:var(--w-85);font-size:.9375rem;font-weight:600}.card-duration[data-v-8fe8a708]{color:#60a5fa;background:#60a5fa1f;border-radius:.25rem;padding:.1875rem .5rem;font-size:.8125rem;font-weight:500}.card-jingTou[data-v-8fe8a708]{color:#a78bfa;background:#8b5cf626;border-radius:.25rem;padding:.1875rem .5rem;font-size:.8125rem;font-weight:500}.card-status[data-v-8fe8a708]{border-radius:.25rem;padding:.1875rem .625rem;font-size:.8125rem;font-weight:500}.card-status[data-v-8fe8a708]:not(.video-status-badge){margin-left:auto}.card-status.status-pending[data-v-8fe8a708]{background:var(--w-6);color:var(--w-40)}.card-status.status-generating[data-v-8fe8a708]{color:#60a5fa;background:#60a5fa26}.card-status.status-completed[data-v-8fe8a708]{color:#22c55e;background:#22c55e26}.card-status.status-failed[data-v-8fe8a708]{color:#ef4444;background:#ef444426}.card-content-desc[data-v-8fe8a708]{color:var(--w-50);margin-bottom:.75rem;font-size:.8125rem;line-height:1.5}.frame-row[data-v-8fe8a708]{align-items:center;gap:.75rem;display:flex}.frame-box[data-v-8fe8a708]{flex:1;min-width:0}.frame-label[data-v-8fe8a708]{color:var(--w-40);text-align:center;margin-bottom:.375rem;font-size:.75rem}.frame-image-wrapper[data-v-8fe8a708]{border:1px solid var(--w-10);aspect-ratio:16/9;border-radius:.625rem;overflow:hidden}.frame-image[data-v-8fe8a708]{object-fit:cover;width:100%;height:100%;image-rendering:-webkit-optimize-contrast;display:block}.frame-placeholder[data-v-8fe8a708]{aspect-ratio:16/9;border:1px dashed var(--w-10);background:var(--w-2);border-radius:.625rem;justify-content:center;align-items:center;display:flex}.frame-placeholder span[data-v-8fe8a708]{color:var(--w-25);font-size:.8125rem}.frame-middle[data-v-8fe8a708]{flex-direction:column;justify-content:center;align-items:center;gap:.375rem;min-width:5rem;padding:.5rem 0;display:flex}.middle-spinner[data-v-8fe8a708]{border:2px solid #60a5fa40;border-top-color:#60a5fa;border-radius:50%;width:1.75rem;height:1.75rem;animation:.8s linear infinite spin-8fe8a708}.middle-spinner.timeout-spinner[data-v-8fe8a708]{border-color:#fbbf24 #fbbf2440 #fbbf2440}@keyframes spin-8fe8a708{to{transform:rotate(360deg)}}.middle-text[data-v-8fe8a708]{color:var(--w-40);white-space:nowrap;font-size:.75rem}.middle-text.error[data-v-8fe8a708]{color:#ef4444}.middle-text.timeout[data-v-8fe8a708]{color:#f59e0b}.middle-timeout-icon[data-v-8fe8a708]{color:#f59e0b;animation:1.5s ease-in-out infinite pulse-warn-8fe8a708}@keyframes pulse-warn-8fe8a708{0%,to{opacity:1}50%{opacity:.5}}.middle-arrow[data-v-8fe8a708]{color:#22c55e99}.middle-pending-icon[data-v-8fe8a708]{color:var(--w-20)}.middle-error-icon[data-v-8fe8a708]{color:#ef4444}.prompt-detail[data-v-8fe8a708]{border-top:1px solid var(--w-6);flex-direction:column;gap:.625rem;margin-top:.875rem;padding-top:.75rem;display:flex}.prompt-motion[data-v-8fe8a708]{align-items:center;gap:.5rem;display:flex}.motion-label[data-v-8fe8a708]{color:#8b5cf6cc;white-space:nowrap;background:#8b5cf61a;border-radius:.25rem;flex-shrink:0;padding:.1875rem .5rem;font-size:.8125rem;line-height:1.5}.motion-text[data-v-8fe8a708]{color:#ffffffa6;font-size:.8125rem;line-height:1.5}.prompt-edit-area[data-v-8fe8a708]{flex-direction:column;gap:.375rem;display:flex}.prompt-label-row[data-v-8fe8a708]{align-items:center;gap:.375rem;display:flex}.prompt-label[data-v-8fe8a708]{color:#60a5facc;font-size:.875rem;font-weight:500}.prompt-tag-editable[data-v-8fe8a708]{color:#22c55e;background:#22c55e26;border-radius:.25rem;padding:.125rem .375rem;font-size:.75rem}.prompt-textarea[data-v-8fe8a708]{background:var(--w-4);border:1px solid var(--w-8);width:100%;min-height:9rem;color:var(--w-80);resize:vertical;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--w-15) var(--w-4);border-radius:.5rem;padding:.75rem;font-family:Consolas,Monaco,monospace;font-size:.8125rem;line-height:1.6}.prompt-textarea[data-v-8fe8a708]::-webkit-scrollbar{width:6px}.prompt-textarea[data-v-8fe8a708]::-webkit-scrollbar-track{background:var(--w-4);border-radius:3px}.prompt-textarea[data-v-8fe8a708]::-webkit-scrollbar-thumb{background:var(--w-15);border-radius:3px}.prompt-textarea[data-v-8fe8a708]::-webkit-scrollbar-thumb:hover{background:var(--w-25)}.prompt-textarea[data-v-8fe8a708]:focus{background:#60a5fa0a;border-color:#60a5fa66;outline:none}.prompt-error[data-v-8fe8a708]{background:#ef444414;border:1px solid #ef444426;border-radius:.375rem;margin-top:.5rem;padding:.5rem .625rem}.prompt-error.timeout-error[data-v-8fe8a708]{background:#f59e0b14;border-color:#f59e0b33}.timeout-error .error-msg[data-v-8fe8a708]{color:#fbbf24}.error-msg[data-v-8fe8a708]{color:#f87171;font-size:.8125rem;line-height:1.4}.error-advice[data-v-8fe8a708],.failure-advice[data-v-8fe8a708]{color:#fbbf24;margin-top:.35rem;font-size:.75rem;line-height:1.45;display:block}.card-actions[data-v-8fe8a708]{border-top:1px solid var(--w-4);align-items:center;gap:.625rem;margin-top:.75rem;padding-top:.625rem;display:flex}.action-btn[data-v-8fe8a708]{cursor:pointer;border:1px solid;border-radius:.4375rem;align-items:center;gap:.375rem;padding:.4375rem .875rem;font-size:.8125rem;transition:all .15s;display:flex}.regen-prompt-btn[data-v-8fe8a708]{color:#60a5fa;background:#60a5fa14;border-color:#60a5fa33}.regen-prompt-btn[data-v-8fe8a708]:hover:not(:disabled){background:#60a5fa26;border-color:#60a5fa59}.gen-video-btn[data-v-8fe8a708]{color:#a78bfa;background:#8b5cf614;border-color:#8b5cf633}.gen-video-btn[data-v-8fe8a708]:disabled,.regen-prompt-btn[data-v-8fe8a708]:disabled{opacity:.4;cursor:not-allowed}.bottom-actions[data-v-8fe8a708]{justify-content:flex-end;align-items:center;gap:.75rem;padding-top:.625rem;display:flex}.bottom-btn[data-v-8fe8a708]{cursor:pointer;border:1px solid;border-radius:.5rem;align-items:center;gap:.4375rem;padding:.5625rem 1.125rem;font-size:.875rem;font-weight:500;transition:all .15s;display:flex}.generate-all-btn[data-v-8fe8a708]{color:#a78bfa;background:#8b5cf61a;border-color:#8b5cf640}.generate-all-btn[data-v-8fe8a708]:disabled{opacity:.4;cursor:not-allowed}.merge-btn[data-v-8fe8a708]{color:#f59e0b;background:#f59e0b26;border-color:#f59e0b4d}.merge-btn[data-v-8fe8a708]:hover:not(:disabled){background:#f59e0b40;border-color:#f59e0b73}.merge-btn[data-v-8fe8a708]:disabled{opacity:.5;cursor:not-allowed}.btn-loading[data-v-8fe8a708]{border:2px solid #22c55e4d;border-top-color:#22c55e;border-radius:50%;width:1rem;height:1rem;animation:.8s linear infinite spin-8fe8a708}.merge-loading[data-v-8fe8a708]{border-color:#f59e0b #f59e0b4d #f59e0b4d}.video-status-badge[data-v-8fe8a708]{margin-left:.25rem}.card-body-split[data-v-8fe8a708]{align-items:stretch;gap:1.25rem;display:flex}.split-left[data-v-8fe8a708]{flex-direction:column;flex:1;min-width:0;display:flex}.split-left .card-content-desc[data-v-8fe8a708]{margin-bottom:.625rem}.split-left .prompt-detail[data-v-8fe8a708]{border-top:1px solid var(--w-6);margin-top:.75rem;padding-top:.625rem}.split-left .prompt-textarea[data-v-8fe8a708]{min-height:6rem}.split-left .card-actions[data-v-8fe8a708]{border-top:1px solid var(--w-4);margin-top:.625rem;padding-top:.5rem}.split-right[data-v-8fe8a708]{flex:1;min-width:0;position:relative}.split-right-inner[data-v-8fe8a708]{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;display:flex;position:absolute;inset:0;overflow:hidden}.split-video-loading[data-v-8fe8a708]{background:#60a5fa0a;border:1px solid #60a5fa26;border-radius:.625rem;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1rem;width:100%;min-height:0;padding:1.5rem;display:flex}.video-loading-inner[data-v-8fe8a708]{flex-direction:column;align-items:center;gap:.75rem;display:flex}.video-loading-spinner[data-v-8fe8a708]{border:3px solid #60a5fa33;border-top-color:#60a5fa;border-radius:50%;width:2.5rem;height:2.5rem;animation:.8s linear infinite spin-8fe8a708}.video-loading-info[data-v-8fe8a708]{flex-direction:column;align-items:center;gap:.25rem;display:flex}.video-loading-title[data-v-8fe8a708]{color:#60a5fa;font-size:.875rem;font-weight:500}.video-loading-hint[data-v-8fe8a708]{color:var(--w-30);font-size:.75rem}.split-video-completed[data-v-8fe8a708]{flex-direction:column;flex:1;gap:.625rem;width:100%;min-height:0;display:flex}.split-video-wrapper[data-v-8fe8a708]{background:#000;border:1px solid #22c55e40;border-radius:.625rem;flex:1;justify-content:center;align-items:center;min-height:0;display:flex;overflow:hidden}.split-video-player[data-v-8fe8a708]{object-fit:contain;border-radius:.625rem;max-width:100%;max-height:100%;display:block}.split-video-actions[data-v-8fe8a708]{flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.split-video-failed[data-v-8fe8a708]{background:#ef44440a;border:1px solid #ef444426;border-radius:.625rem;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1rem;width:100%;min-height:0;padding:1.5rem;display:flex}.split-video-error-area[data-v-8fe8a708]{text-align:center;flex-direction:column;align-items:center;gap:.5rem;display:flex}.split-error-icon[data-v-8fe8a708]{color:#ef4444;opacity:.7}.split-error-title[data-v-8fe8a708]{color:#f87171;font-size:.875rem;font-weight:500}.split-error-detail[data-v-8fe8a708]{color:var(--w-40);word-break:break-all;max-width:100%;font-size:.8125rem;line-height:1.4}.split-video-action[data-v-8fe8a708]{flex-shrink:0}html[data-theme=light] .motion-text[data-v-8fe8a708]{color:var(--text-secondary)}html[data-theme=light] .pianduan-card.is-completed[data-v-8fe8a708]{background:#15803d0f;border-color:#15803d47}html[data-theme=light] .card-status.status-completed[data-v-8fe8a708]{color:#15803d;background:#15803d2e}html[data-theme=light] .middle-spinner.timeout-spinner[data-v-8fe8a708]{border-color:#a16207 #92400e59 #92400e59}html[data-theme=light] .middle-text.timeout[data-v-8fe8a708],html[data-theme=light] .middle-timeout-icon[data-v-8fe8a708]{color:#c2410c}html[data-theme=light] .middle-arrow[data-v-8fe8a708]{color:#15803dbf}html[data-theme=light] .prompt-tag-editable[data-v-8fe8a708]{color:#15803d;background:#15803d29}html[data-theme=light] .prompt-error.timeout-error[data-v-8fe8a708]{background:#92400e1a;border-color:#92400e47}html[data-theme=light] .timeout-error .error-msg[data-v-8fe8a708]{color:#92400e}html[data-theme=light] .merge-btn[data-v-8fe8a708]{color:#c2410c;background:#c2410c24;border-color:#c2410c59}html[data-theme=light] .merge-btn[data-v-8fe8a708]:hover:not(:disabled){background:#c2410c38;border-color:#c2410c80}html[data-theme=light] .btn-loading[data-v-8fe8a708]{border-color:#15803d #15803d59 #15803d59}html[data-theme=light] .merge-loading[data-v-8fe8a708]{border-color:#c2410c #c2410c59 #c2410c59}html[data-theme=light] .split-video-wrapper[data-v-8fe8a708]{border-color:#15803d59}.zhineng-duozhen[data-v-d8c41ab0]{width:100%;height:100%;position:relative;overflow:hidden}.content-area[data-v-d8c41ab0]{box-sizing:border-box;padding-top:2rem;position:absolute;inset:0;overflow:hidden auto}.content-area[data-v-d8c41ab0]::-webkit-scrollbar{width:8px}.content-area[data-v-d8c41ab0]::-webkit-scrollbar-track{background:var(--b-30);border-radius:4px}.content-area[data-v-d8c41ab0]::-webkit-scrollbar-thumb{background:var(--w-20);border-radius:4px}.content-area[data-v-d8c41ab0]::-webkit-scrollbar-thumb:hover{background:var(--w-30)}.bottom-input-wrapper[data-v-d8c41ab0]{z-index:10;position:absolute;bottom:1.25rem;left:50%;transform:translate(-50%)}.bottom-input-wrapper.is-floating-actions[data-v-d8c41ab0]{left:1.25rem;right:1.25rem;transform:none}.bottom-container[data-v-d8c41ab0]{background-color:var(--bg-input-a);border:.0625rem solid var(--bg-card-2);-webkit-backdrop-filter:blur(.625rem);box-sizing:border-box;border-radius:1.125rem;flex-direction:column;width:63rem;min-height:11.25rem;margin-left:auto;margin-right:auto;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.zndz20-input-ribbon[data-v-d8c41ab0]{z-index:2;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem 0;display:flex;position:relative}.ribbon-main[data-v-d8c41ab0]{align-items:center;gap:.5rem;min-width:0;display:flex}.ribbon-version[data-v-d8c41ab0]{color:#06111a;letter-spacing:.08em;white-space:nowrap;background:linear-gradient(135deg,#67e8f9,#34d399);border-radius:999px;padding:.2rem .45rem;font-size:.6875rem;font-weight:800}.ribbon-title[data-v-d8c41ab0]{color:var(--w-100,#fff);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:700;overflow:hidden}.ribbon-points[data-v-d8c41ab0]{color:#ffffff94;white-space:nowrap;align-items:center;gap:.45rem;font-size:.6875rem;display:flex}.ribbon-points span[data-v-d8c41ab0]{background:#ffffff0e;border:1px solid #ffffff12;border-radius:999px;padding:.2rem .45rem}.bottom-container.drag-over[data-v-d8c41ab0]{border-color:var(--color-primary,#00cae0);box-shadow:0 0 0 .125rem var(--c-primary-30),0 0 1.25rem var(--c-primary-15)}.kaifa-zhong-overlay[data-v-d8c41ab0]{z-index:30;cursor:pointer;border-radius:1.125rem;transition:all .3s;position:absolute;inset:0}.kaifa-zhong-overlay[data-v-d8c41ab0]:hover{background-color:var(--c-primary-3);box-shadow:inset 0 0 0 1px var(--c-primary-15)}.top-section[data-v-d8c41ab0]{flex-direction:row;flex:1;align-items:flex-start;width:100%;display:flex}.left-section[data-v-d8c41ab0]{box-sizing:border-box;z-index:25;align-items:flex-start;width:auto;height:100%;padding:1.5625rem;display:flex;position:relative}.right-section[data-v-d8c41ab0]{box-sizing:border-box;flex:1;align-items:flex-start;height:100%;padding:.9375rem .625rem .9375rem 0;display:flex}.right-section[data-v-d8c41ab0] .shurukuang-textarea{min-height:5.9375rem;max-height:13.1875rem}.bottom-section[data-v-d8c41ab0]{box-sizing:border-box;flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;height:3rem;padding:.5625rem .9375rem .75rem;display:flex}.bottom-action-slot[data-v-d8c41ab0]{align-items:center;min-width:0;height:100%;display:flex}.bottom-action-left[data-v-d8c41ab0]{justify-content:flex-start;margin-right:.75rem}.bottom-action-right[data-v-d8c41ab0]{justify-content:flex-end;margin-right:.625rem}@media (min-width:1601px){.bottom-action-slot[data-v-d8c41ab0]{width:0;height:0;margin:0;overflow:visible}}.bottom-floating-actions[data-v-d8c41ab0]{pointer-events:none;justify-content:space-between;align-items:center;width:100%;min-height:3rem;display:flex}.bottom-floating-actions .bottom-action-slot[data-v-d8c41ab0]{pointer-events:auto;width:auto;height:auto;min-height:3rem;margin:0;overflow:visible}.selectors-area[data-v-d8c41ab0]{flex-flow:wrap;flex:1;align-items:center;gap:.75rem;display:flex}.duration-risk-tip[data-v-d8c41ab0]{color:#fbbf24;background:#f59e0b1f;border:1px solid #f59e0b38;border-radius:.375rem;padding:.25rem .5rem;font-size:.6875rem;line-height:1.4}.asset-lib-btn[data-v-d8c41ab0]{background:var(--bg-card,#1e2230);border:.0625rem solid var(--w-20,#fff3);width:1.375rem;height:1.375rem;color:var(--color-text-primary,#fff);cursor:pointer;transform-origin:50%;z-index:30;border-radius:.3125rem;justify-content:center;align-items:center;font-size:.75rem;line-height:1;transition:all .15s;display:flex;position:absolute;top:.9375rem;right:.9375rem;transform:rotate(-8deg)translateZ(0);box-shadow:0 .125rem .375rem #0000002e}.asset-lib-btn[data-v-d8c41ab0]:hover{border-color:var(--color-primary,#00cae0);transform:rotate(-8deg)scale(1.08)translateZ(0)}.scan-upload-btn[data-v-d8c41ab0]{background:var(--bg-card,#1e2230);color:#7c3aed;cursor:pointer;transform-origin:50%;z-index:30;border:.0625rem solid #7c3aed59;border-radius:.3125rem;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;padding:0;line-height:1;transition:all .15s;display:flex;position:absolute;bottom:1.1rem;left:1rem;transform:rotate(-8deg)translateZ(0);box-shadow:0 .125rem .375rem #0000002e}.scan-upload-btn[data-v-d8c41ab0]:hover:not(:disabled){background:#7c3aed1f;border-color:#7c3aedbf;transform:rotate(-8deg)scale(1.08)translateZ(0)}.scan-upload-btn[data-v-d8c41ab0]:disabled{cursor:not-allowed;opacity:.55}.asset-lib-icon[data-v-d8c41ab0]{color:inherit;line-height:0;display:block}.bottom-left-mode-actions[data-v-d8c41ab0]{display:none}.mode-action-button[data-v-d8c41ab0]{cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;padding:0;line-height:1;transition:all .2s;display:inline-flex}.mode-action-button[data-v-d8c41ab0]:active{transform:scale(.96)}.ext-asset-btn[data-v-d8c41ab0]{background:var(--bg-card,#1e2230);border:.0625rem solid var(--w-20,#fff3);color:var(--color-text-primary,#fff)}.ext-asset-btn[data-v-d8c41ab0]:hover{border-color:var(--color-primary,#00cae0)}.ext-scan-btn[data-v-d8c41ab0]{background:var(--bg-card,#1e2230);color:var(--color-primary,#00cae0);border:.0625rem solid #00cae073}.ext-scan-btn[data-v-d8c41ab0]:hover:not(:disabled){border-color:var(--color-primary,#00cae0);background:#00cae029}.ext-scan-btn[data-v-d8c41ab0]:disabled{cursor:not-allowed;opacity:.55}@media (min-width:451px){.bottom-left-mode-actions[data-v-d8c41ab0]{z-index:35;border:.0625rem solid var(--bg-card-2);background:var(--bg-input-a);-webkit-backdrop-filter:blur(.625rem);pointer-events:auto;border-radius:999px;flex-direction:column;align-items:center;gap:.5rem;padding:.5rem;display:flex;position:absolute;bottom:0;right:calc(100% + .625rem);box-shadow:0 .5rem 1.25rem #0000002e}.left-section .asset-lib-btn[data-v-d8c41ab0],.left-section .scan-upload-btn[data-v-d8c41ab0]{display:none}}.send-button[data-v-d8c41ab0]{background-color:var(--color-primary,#00cae0);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;margin-left:0;transition:all .2s;display:flex}.send-button[data-v-d8c41ab0]:hover{background-color:var(--color-primary,#00cae0);opacity:.9;transform:scale(1.05)}.send-button[data-v-d8c41ab0]:active{transform:scale(.95)}.send-button .send-icon[data-v-d8c41ab0]{transform:scaleX(-1)}.send-button[data-v-d8c41ab0]:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.wanfa-btn[data-v-d8c41ab0]{z-index:1;border:1.5px solid rgba(var(--c-primary-rgb),.28);background:rgba(var(--c-primary-rgb),.08);width:2.125rem;height:2.125rem;color:var(--c-primary-85);cursor:pointer;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:0;transition:all .3s;display:flex;position:static;box-shadow:inset 0 1px #ffffff0f}.wanfa-btn[data-v-d8c41ab0]:hover{background:rgba(var(--c-primary-rgb),.14);border-color:rgba(var(--c-primary-rgb),.48);color:var(--c-primary-95);box-shadow:0 0 .875rem rgba(var(--c-primary-rgb),.16),inset 0 1px #ffffff14}.wanfa-btn[data-v-d8c41ab0]:active{transform:translateY(0)}.back-top-btn[data-v-d8c41ab0]{z-index:101;color:#e0f2fef0;cursor:pointer;-webkit-backdrop-filter:blur(14px);background:#081222c7;border:1px solid #22d3ee47;border-radius:999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;font-size:.8125rem;font-weight:700;transition:transform .16s,border-color .16s,background .16s,color .16s;display:inline-flex;position:absolute;bottom:5.25rem;right:2rem;box-shadow:0 .75rem 1.75rem #0000003d,inset 0 1px #ffffff14}.back-top-btn[data-v-d8c41ab0]:hover{color:#fff;background:#0e1f36e6;border-color:#22d3ee8c;transform:translateY(-2px)}.back-top-btn[data-v-d8c41ab0]:active{transform:translateY(0)}.back-top-btn svg[data-v-d8c41ab0]{flex-shrink:0;width:1.125rem;height:1.125rem}.task-container[data-v-d8c41ab0]{box-sizing:border-box;flex-direction:column-reverse;gap:2rem;width:100%;max-width:85rem;min-height:100%;margin:0 auto;padding:0 2rem;display:flex}.bottom-spacer[data-v-d8c41ab0]{flex-shrink:0;height:18rem}.new-task-btn-area[data-v-d8c41ab0]{justify-content:center;margin-top:1.5rem;display:flex}.new-task-btn[data-v-d8c41ab0]{color:var(--w-100);cursor:pointer;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border:none;border-radius:8px;padding:.75rem 2rem;font-size:.9375rem;font-weight:500;transition:all .2s}.new-task-btn[data-v-d8c41ab0]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #3b82f64d}.fullscreen-loading-overlay[data-v-d8c41ab0]{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;display:flex;position:fixed;inset:0}.loading-spinner-large[data-v-d8c41ab0]{border:.25rem solid #9ca3af33;border-top-color:var(--color-primary,#00cae0);border-radius:50%;width:3.75rem;height:3.75rem;animation:.8s linear infinite spin-d8c41ab0}@keyframes spin-d8c41ab0{to{transform:rotate(360deg)}}.loading-text[data-v-d8c41ab0]{color:var(--w-90);font-size:1rem;font-weight:500}.fullscreen-loading-enter-active[data-v-d8c41ab0],.fullscreen-loading-leave-active[data-v-d8c41ab0]{transition:opacity .3s}.fullscreen-loading-enter-from[data-v-d8c41ab0],.fullscreen-loading-leave-to[data-v-d8c41ab0]{opacity:0}.merged-video-bottom[data-v-d8c41ab0]{border-top:1px solid #22c55e26;flex-direction:column;gap:.625rem;margin-top:1.25rem;padding-top:1rem;display:flex}.merged-video-label[data-v-d8c41ab0]{color:#22c55ee6;font-size:.9375rem;font-weight:600}.merged-video-wrapper[data-v-d8c41ab0]{background:#000;border:1px solid #22c55e40;border-radius:.75rem;justify-content:center;align-items:center;display:flex;overflow:hidden}.merged-video-player[data-v-d8c41ab0]{object-fit:contain;width:100%;max-height:500px;display:block}.mode-switch-wrapper[data-v-d8c41ab0]{z-index:100;position:absolute;bottom:2rem;right:2rem}.mode-switch[data-v-d8c41ab0]{background:var(--b-60);border:1px solid var(--w-8);-webkit-backdrop-filter:blur(12px);border-radius:1.5rem;align-items:center;gap:0;padding:.1875rem;transition:border-color .3s,box-shadow .3s;display:flex;position:relative}.mode-switch[data-v-d8c41ab0]:hover{border-color:var(--w-15)}.mode-switch-slider[data-v-d8c41ab0]{pointer-events:none;border-radius:1.25rem;width:calc(50% - .1875rem);height:calc(100% - .375rem);transition:transform .35s cubic-bezier(.4,0,.2,1),background .35s,border-color .35s,box-shadow .35s;position:absolute;top:.1875rem}.mode-switch-slider.slide-left[data-v-d8c41ab0]{transform:translate(0)}.mode-switch-slider.slide-right[data-v-d8c41ab0]{transform:translate(calc(100% + .1875rem))}.mode-switch-slider.slider-cyan[data-v-d8c41ab0]{background:linear-gradient(135deg,var(--c-primary-20),var(--c-primary-8));border:1px solid var(--c-primary-40);box-shadow:0 0 12px var(--c-primary-15),inset 0 1px 0 var(--w-5)}.mode-switch-slider.slider-purple[data-v-d8c41ab0]{box-shadow:0 0 12px #eab3082e,inset 0 1px 0 var(--w-5);background:linear-gradient(135deg,#eab30838,#eab30814);border:1px solid #eab30873}.mode-switch-option[data-v-d8c41ab0]{z-index:1;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:1.25rem;outline:none;align-items:center;gap:.4rem;padding:.5625rem 1rem;transition:all .3s;display:flex;position:relative}.mode-switch-option span[data-v-d8c41ab0]{color:var(--w-35);letter-spacing:.02em;font-size:.8125rem;font-weight:500;transition:color .3s}.mode-switch-option.active span[data-v-d8c41ab0]{color:var(--w-95)}.mode-switch-option:not(.active):hover span[data-v-d8c41ab0]{color:#ffffff8c}.mode-icon[data-v-d8c41ab0]{width:1.0625rem;height:1.0625rem;color:var(--w-25);flex-shrink:0;transition:color .3s,filter .3s}.mode-switch-option.mode-cyan.active .mode-icon[data-v-d8c41ab0]{color:var(--color-primary);filter:drop-shadow(0 0 4px var(--c-primary-50))}.mode-switch-option.mode-purple.active .mode-icon[data-v-d8c41ab0]{color:#eab308;filter:drop-shadow(0 0 4px #eab30880)}.mode-switch-option:not(.active):hover .mode-icon[data-v-d8c41ab0]{color:var(--w-45)}.mode-switch.is-auto[data-v-d8c41ab0]{border-color:#eab3082e;box-shadow:0 0 20px #eab3080f}.bottom-section .desktop-mode-switch[data-v-d8c41ab0]{z-index:1;flex-shrink:0;position:static;bottom:auto;right:auto}.bottom-section .desktop-mode-switch .mode-switch[data-v-d8c41ab0]{border-color:rgba(var(--c-primary-rgb),.16);background:#0c0e1680;border-radius:.875rem;padding:.125rem;box-shadow:inset 0 1px #ffffff0d}.bottom-section .desktop-mode-switch .mode-switch[data-v-d8c41ab0]:hover{border-color:rgba(var(--c-primary-rgb),.28)}.bottom-section .desktop-mode-switch .mode-switch-option[data-v-d8c41ab0]{border-radius:.75rem;gap:.3125rem;padding:.375rem .65rem}.bottom-section .desktop-mode-switch .mode-switch-option span[data-v-d8c41ab0]{letter-spacing:0;font-size:.75rem}.bottom-section .desktop-mode-switch .mode-icon[data-v-d8c41ab0]{width:.9375rem;height:.9375rem}.bottom-section .desktop-mode-switch .mode-switch-slider[data-v-d8c41ab0]{border-radius:.75rem;height:calc(100% - .25rem);top:.125rem}.wide-legacy-actions[data-v-d8c41ab0]{display:none}@media (min-width:1601px){.wide-legacy-actions[data-v-d8c41ab0]{display:block}.bottom-section .desktop-guide-action[data-v-d8c41ab0],.bottom-section .desktop-mode-switch[data-v-d8c41ab0]{display:none}.wide-legacy-actions .desktop-guide-action[data-v-d8c41ab0]{z-index:100;border-color:rgba(var(--c-primary-rgb),.45);background:var(--c-primary-6);width:auto;height:auto;box-shadow:none;border-radius:100px;justify-content:flex-start;gap:.5rem;padding:.5rem 1.2rem .5rem 1rem;font-size:.85rem;font-weight:500;position:absolute;bottom:1rem;left:1.25rem}.wide-legacy-actions .desktop-guide-action[data-v-d8c41ab0]:hover{background:var(--c-primary-12);border-color:var(--c-primary-70);color:var(--color-primary);box-shadow:0 0 1rem var(--c-primary-20),0 .25rem .75rem var(--c-primary-10);transform:translateY(-1px)}.wide-legacy-actions .desktop-mode-switch[data-v-d8c41ab0]{z-index:100;position:absolute;bottom:2rem;right:2rem}}.compact-action-entry[data-v-d8c41ab0]{display:none}.compact-actions-layer[data-v-d8c41ab0]{z-index:9998;background:0 0;position:fixed;inset:0}.compact-actions-panel[data-v-d8c41ab0]{-webkit-backdrop-filter:blur(16px);background:linear-gradient(155deg,#12151dfa,#090b10fa);border:1px solid #00cae02e;border-radius:1rem;flex-direction:column;width:min(23rem,100vw - 2.5rem);max-height:calc(100vh - 6rem);display:flex;position:fixed;top:8.75rem;right:1.25rem;overflow:hidden;box-shadow:0 1.25rem 4rem #00000073,0 0 2rem #00cae014}.compact-actions-header[data-v-d8c41ab0]{border-bottom:1px solid var(--w-6);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1rem .75rem;display:flex}.compact-actions-title[data-v-d8c41ab0]{color:var(--w-95);font-size:1rem;font-weight:700}.compact-actions-subtitle[data-v-d8c41ab0]{color:var(--w-45);margin-top:.25rem;font-size:.78rem;line-height:1.5}.compact-actions-close[data-v-d8c41ab0]{border:1px solid var(--w-8);background:var(--w-4);width:2.25rem;height:2.25rem;color:var(--w-50);cursor:pointer;border-radius:.7rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.compact-actions-close svg[data-v-d8c41ab0]{width:1rem;height:1rem}.compact-actions-list[data-v-d8c41ab0]{scrollbar-width:thin;scrollbar-color:#00cae047 transparent;flex-direction:column;gap:.75rem;padding:.9rem;display:flex;overflow-y:auto}.compact-actions-list[data-v-d8c41ab0]::-webkit-scrollbar{width:4px}.compact-actions-list[data-v-d8c41ab0]::-webkit-scrollbar-thumb{background:#00cae047;border-radius:999px}.compact-mode-card[data-v-d8c41ab0]{background:#ffffff0a;border:1px solid #00cae01f;border-radius:.9rem;padding:.85rem}.compact-mode-title[data-v-d8c41ab0]{color:var(--w-60);margin-bottom:.65rem;font-size:.78rem;font-weight:600}.compact-inline-mode-switch .mode-switch[data-v-d8c41ab0]{width:100%}.compact-inline-mode-switch .mode-switch-option[data-v-d8c41ab0]{flex:1;justify-content:center;padding:.65rem .45rem}.compact-actions-fade-enter-active[data-v-d8c41ab0],.compact-actions-fade-leave-active[data-v-d8c41ab0]{transition:opacity .2s}.compact-actions-fade-enter-active .compact-actions-panel[data-v-d8c41ab0],.compact-actions-fade-leave-active .compact-actions-panel[data-v-d8c41ab0]{transition:transform .24s,opacity .24s}.compact-actions-fade-enter-from[data-v-d8c41ab0],.compact-actions-fade-leave-to[data-v-d8c41ab0]{opacity:0}.compact-actions-fade-enter-from .compact-actions-panel[data-v-d8c41ab0],.compact-actions-fade-leave-to .compact-actions-panel[data-v-d8c41ab0]{opacity:0;transform:translateY(-.5rem)scale(.98)}.renwu-wrapper[data-v-d8c41ab0]{border-radius:16px;flex-direction:column;gap:.875rem;transition:box-shadow .4s;display:flex;position:relative}.renwu-wrapper.auto-processing[data-v-d8c41ab0]{animation:2s ease-in-out infinite auto-pulse-d8c41ab0}.completed-node-full-view[data-v-d8c41ab0]{background:#ffffff09;border:1px solid #ffffff12;border-radius:.875rem;margin-top:.75rem;padding:.875rem}.completed-node-full-view[data-v-d8c41ab0] .action-area,.completed-node-full-view[data-v-d8c41ab0] .button-group,.completed-node-full-view[data-v-d8c41ab0] .modify-section,.completed-node-full-view[data-v-d8c41ab0] .inline-edit-btn,.completed-node-full-view[data-v-d8c41ab0] .inline-edit-actions,.completed-node-full-view[data-v-d8c41ab0] .card-delete-btn,.completed-node-full-view[data-v-d8c41ab0] .card-regen-btn,.completed-node-full-view[data-v-d8c41ab0] .card-actions,.completed-node-full-view[data-v-d8c41ab0] .split-video-actions,.completed-node-full-view[data-v-d8c41ab0] .split-video-action,.completed-node-full-view[data-v-d8c41ab0] .bottom-actions{display:none!important}.completed-node-full-view[data-v-d8c41ab0] textarea,.completed-node-full-view[data-v-d8c41ab0] input,.completed-node-full-view[data-v-d8c41ab0] .language-tag,.completed-node-full-view[data-v-d8c41ab0] .fangxiang-card{pointer-events:none}.completed-node-full-view[data-v-d8c41ab0] .prompt-label-tag{display:none}.renwu-wrapper.auto-processing[data-v-d8c41ab0]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(135deg,#eab30840,#eab3080d,#eab30840) 0 0/200% 200%;border-radius:18px;animation:2s linear infinite auto-border-flow-d8c41ab0;position:absolute;inset:-2px}.renwu-wrapper.auto-processing[data-v-d8c41ab0]:after{content:"⚡ 智能托管中";color:#000;letter-spacing:.03em;z-index:10;background:linear-gradient(135deg,#eab308e6,#fbbf24e6);border-radius:.5rem;padding:.125rem .625rem;font-size:.6875rem;font-weight:600;animation:1.5s ease-in-out infinite auto-badge-pulse-d8c41ab0;position:absolute;top:-.625rem;right:1rem;box-shadow:0 2px 8px #eab3084d}@keyframes auto-pulse-d8c41ab0{0%,to{box-shadow:0 0 #eab30800}50%{box-shadow:0 0 24px 4px #eab3081f}}@keyframes auto-border-flow-d8c41ab0{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}@keyframes auto-badge-pulse-d8c41ab0{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.03)}}html[data-theme=light] .asset-lib-btn[data-v-d8c41ab0]{color:#0009;background:#fff;border-color:#0000001f;box-shadow:0 .125rem .375rem #00000014}html[data-theme=light] .asset-lib-btn[data-v-d8c41ab0]:hover{border-color:var(--color-primary,#00a1c2);color:var(--color-primary,#00a1c2)}html[data-theme=light] .scan-upload-btn[data-v-d8c41ab0]{background:#fff;box-shadow:0 .125rem .375rem #00000014}html[data-theme=light] .bottom-left-mode-actions[data-v-d8c41ab0]{background:#ffffffe0;border-color:#0000001a;box-shadow:0 .5rem 1.125rem #0f172a1a}html[data-theme=light] .ext-asset-btn[data-v-d8c41ab0]{color:#0009;background:#fff;border-color:#0000001f}html[data-theme=light] .ext-asset-btn[data-v-d8c41ab0]:hover{border-color:var(--color-primary,#00a1c2);color:var(--color-primary,#00a1c2)}html[data-theme=light] .ext-scan-btn[data-v-d8c41ab0]{background:#fff}html[data-theme=light] .mode-switch[data-v-d8c41ab0]{background:#ffffffeb;border-color:#0000001a;box-shadow:0 2px 8px #0000000f}html[data-theme=light] .mode-switch[data-v-d8c41ab0]:hover{border-color:#00000026}html[data-theme=light] .mode-switch-option span[data-v-d8c41ab0]{color:#788296}html[data-theme=light] .mode-switch-option.active span[data-v-d8c41ab0]{color:#1e1e32}html[data-theme=light] .mode-switch-option:not(.active):hover span[data-v-d8c41ab0]{color:#505564}html[data-theme=light] .mode-icon[data-v-d8c41ab0]{color:#a0a5b4}html[data-theme=light] .mode-switch-option:not(.active):hover .mode-icon[data-v-d8c41ab0]{color:#646e82}html[data-theme=light] .mode-switch-slider.slider-cyan[data-v-d8c41ab0]{background:linear-gradient(135deg,#00a1c21f,#00a1c20d);border-color:#00a1c24d;box-shadow:0 0 8px #00a1c21a}html[data-theme=light] .mode-switch-slider.slider-purple[data-v-d8c41ab0]{background:linear-gradient(135deg,#eab3081f,#eab3080d);border-color:#c896004d;box-shadow:0 0 8px #eab3081a}html[data-theme=light] .wanfa-btn[data-v-d8c41ab0]{border-color:rgba(var(--c-primary-rgb),.3);color:#0082a0;background:#ffffffeb;box-shadow:0 2px 8px #0000000f}html[data-theme=light] .wanfa-btn[data-v-d8c41ab0]:hover{border-color:rgba(var(--c-primary-rgb),.5);color:#008caa;background:#00a1c214;box-shadow:0 4px 12px #00a1c21a}html[data-theme=light] .back-top-btn[data-v-d8c41ab0]{color:#1e5a6e;background:#ffffffeb;border-color:#00a1c242;box-shadow:0 .75rem 1.75rem #0f172a1f,inset 0 1px #fffc}html[data-theme=light] .back-top-btn[data-v-d8c41ab0]:hover{color:#007891;background:#00a1c214;border-color:#00a1c27a}html[data-theme=light] .compact-actions-panel[data-v-d8c41ab0]{background:linear-gradient(155deg,#fffffffa,#f5f8fcfa);border-color:#00a1c233;box-shadow:0 1.25rem 4rem #0f172a2e,0 0 1.25rem #00a1c20f}html[data-theme=light] .compact-actions-header[data-v-d8c41ab0]{border-bottom-color:#0000000f}html[data-theme=light] .compact-actions-title[data-v-d8c41ab0]{color:var(--text-primary)}html[data-theme=light] .compact-actions-subtitle[data-v-d8c41ab0],html[data-theme=light] .compact-mode-title[data-v-d8c41ab0]{color:var(--text-tertiary)}html[data-theme=light] .compact-actions-close[data-v-d8c41ab0],html[data-theme=light] .compact-mode-card[data-v-d8c41ab0]{background:#ffffffbd;border-color:#00000014}html[data-theme=light] .merged-video-wrapper[data-v-d8c41ab0]{background:var(--bg-hover-solid)}@media (max-width:450px){.desktop-guide-action[data-v-d8c41ab0],.desktop-mode-switch[data-v-d8c41ab0]{display:none}.compact-action-entry[data-v-d8c41ab0]{z-index:110;display:block;position:fixed;bottom:4.55rem;left:1.25rem}.compact-action-fab[data-v-d8c41ab0]{border:1.5px solid rgba(var(--c-primary-rgb),.45);background:var(--c-primary-6);color:var(--c-primary-85);cursor:pointer;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);border-radius:100px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1.2rem .5rem 1rem;font-size:.85rem;font-weight:500;transition:all .25s;display:inline-flex}.compact-action-fab[data-v-d8c41ab0]:hover{background:var(--c-primary-12);border-color:var(--c-primary-70);color:var(--color-primary);box-shadow:0 0 1rem var(--c-primary-20),0 .25rem .75rem var(--c-primary-10);transform:translateY(-1px)}.compact-action-fab[data-v-d8c41ab0]:active{transform:translateY(0)}html[data-theme=light] .compact-action-fab[data-v-d8c41ab0]{border-color:rgba(var(--c-primary-rgb),.3);color:#0082a0;background:#ffffffeb;box-shadow:0 2px 8px #0000000f}html[data-theme=light] .compact-action-fab[data-v-d8c41ab0]:hover{border-color:rgba(var(--c-primary-rgb),.5);color:#008caa;background:#00a1c214;box-shadow:0 4px 12px #00a1c21a}.compact-actions-panel[data-v-d8c41ab0]{inset:auto auto 7.65rem 1.25rem}.compact-action-entry[data-v-d8c41ab0]{bottom:4.35rem;left:1.25rem}.compact-actions-panel[data-v-d8c41ab0]{width:min(23rem,100vw - 1.5rem);inset:auto auto 7.45rem 1.25rem}}.s2-yemian{--s2-canvas:#08090c;--s2-surface-1:#101116;--s2-surface-2:#15161c;--s2-surface-3:#1a1c23;--s2-surface-4:#21232c;--s2-img-holder:#14161b;--s2-border-faint:#ffffff0a;--s2-border:#ffffff12;--s2-border-strong:#ffffff1f;--s2-border-active:#ffffff2e;--s2-text-1:#ffffffeb;--s2-text-2:#fff9;--s2-text-3:#ffffff61;--s2-accent-rgb:0, 202, 224;--s2-accent:#00cae0;--s2-accent-hover:#2bd7ea;--s2-accent-active:#00afc4;--s2-accent-soft:#00cae01a;--s2-accent-border:#00cae066;--s2-accent-text:#3ddbec;--s2-on-accent:#04252a;--s2-success:#34d399;--s2-success-soft:#34d3991f;--s2-warning:#fbbf24;--s2-warning-rgb:251, 191, 36;--s2-warning-soft:#fbbf241f;--s2-danger:#f87171;--s2-danger-soft:#f871711f;--s2-font:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--s2-font-mono:"SF Mono", "JetBrains Mono", Menlo, Consolas, monospace;--s2-fs-xs:.655rem;--s2-fs-sm:.714rem;--s2-fs-base:.804rem;--s2-fs-md:.893rem;--s2-fs-lg:1.071rem;--s2-fs-xl:1.429rem;--s2-fs-hero:2.024rem;--s2-sp-1:.238rem;--s2-sp-2:.476rem;--s2-sp-3:.714rem;--s2-sp-4:.952rem;--s2-sp-5:1.19rem;--s2-sp-6:1.429rem;--s2-sp-8:1.905rem;--s2-sp-10:2.381rem;--s2-sp-12:2.857rem;--s2-sp-16:3.81rem;--s2-r-sm:.357rem;--s2-r-md:.595rem;--s2-r-lg:.833rem;--s2-r-xl:1.19rem;--s2-r-full:999px;--s2-glass-bg:#0d0e12b8;--s2-glass-blur:blur(20px) saturate(140%);--s2-shadow-pop:0 8px 32px #0000008c, 0 2px 8px #00000059;--s2-t-fast:.12s;--s2-t-base:.18s;--s2-t-slow:.24s;--s2-t-reveal:.5s;--s2-ease:cubic-bezier(.22, 1, .36, 1);--s2-ease-inout:cubic-bezier(.65, 0, .35, 1);background:var(--s2-canvas);color:var(--s2-text-1);font-family:var(--s2-font)}[data-theme=light] .s2-yemian{--s2-canvas:#eef0f4;--s2-surface-1:#fff;--s2-surface-2:#f4f5f8;--s2-surface-3:#eaedf1;--s2-surface-4:#e0e4ea;--s2-img-holder:#e6e9ee;--s2-border-faint:#0f172a0f;--s2-border:#0f172a1c;--s2-border-strong:#0f172a2e;--s2-border-active:#0f172a42;--s2-text-1:#0d1117f0;--s2-text-2:#0d1117ad;--s2-text-3:#0d11177a;--s2-accent-rgb:0, 161, 194;--s2-accent:#00a1c2;--s2-accent-hover:#00b5d8;--s2-accent-active:#008cab;--s2-accent-soft:#00a1c21a;--s2-accent-border:#00a1c273;--s2-accent-text:#00819c;--s2-on-accent:#fff;--s2-success:#0e9f6e;--s2-success-soft:#0e9f6e1f;--s2-warning:#c88a04;--s2-warning-rgb:200, 138, 4;--s2-warning-soft:#c88a041f;--s2-danger:#c13c3c;--s2-danger-soft:#dc4b4b1a;--s2-glass-bg:#f8f9fbc7;--s2-shadow-pop:0 8px 30px #0000001f, 0 2px 8px #0000000f}[data-theme=light] .s2-yemian *{--s2-accent-text:var(--s2-accent-text-qian,#00819c)}@media (prefers-reduced-motion:reduce){.s2-yemian *,.s2-yemian :before,.s2-yemian :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@keyframes s2-shanguang{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes s2-maichong{0%{box-shadow:0 0 rgba(var(--s2-accent-rgb),.4)}to{box-shadow:0 0 0 6px rgba(var(--s2-accent-rgb),0)}}@keyframes s2-shanshuo{to{visibility:hidden}}@keyframes s2-jinchang{0%{opacity:0;transform:translateY(.714rem)}to{opacity:1;transform:translateY(0)}}@keyframes s2-doudong{0%{transform:translate(0)}25%{transform:translate(-4px)}50%{transform:translate(4px)}75%{transform:translate(-2px)}to{transform:translate(0)}}.s2-yemian .s2-guangbiao{background:var(--s2-accent);vertical-align:-.15em;width:2px;height:1em;margin-left:2px;animation:1s steps(2,start) infinite s2-shanshuo;display:inline-block}.s2-yemian .s2-md{font-size:var(--s2-fs-base);color:var(--s2-text-2);word-break:break-word;line-height:1.65}.s2-yemian .s2-md p{margin:0 0 var(--s2-sp-3)}.s2-yemian .s2-md p:last-child{margin-bottom:0}.s2-yemian .s2-md strong{color:var(--s2-text-1);font-weight:600}.s2-yemian .s2-md em{color:var(--s2-accent-text);font-style:normal}.s2-yemian .s2-md h1{font-size:var(--s2-fs-lg);color:var(--s2-text-1);margin:var(--s2-sp-4) 0 var(--s2-sp-2);letter-spacing:-.02em;font-weight:600}.s2-yemian .s2-md h2{font-size:var(--s2-fs-md);color:var(--s2-text-1);margin:var(--s2-sp-4) 0 var(--s2-sp-2);font-weight:600}.s2-yemian .s2-md h3{font-size:var(--s2-fs-base);color:var(--s2-text-1);margin:var(--s2-sp-3) 0 var(--s2-sp-1);font-weight:600}.s2-yemian .s2-md ul,.s2-yemian .s2-md ol{margin:0 0 var(--s2-sp-3);padding-left:1.4em}.s2-yemian .s2-md li{margin:.15em 0}.s2-yemian .s2-md li::marker{color:var(--s2-text-3)}.s2-yemian .s2-md blockquote{margin:var(--s2-sp-3) 0;padding:var(--s2-sp-1) var(--s2-sp-3);border-left:2px solid var(--s2-border-strong);color:var(--s2-text-3)}.s2-yemian .s2-md blockquote p{margin:var(--s2-sp-1) 0}.s2-yemian .s2-md hr{background:var(--s2-border-faint);height:1px;margin:var(--s2-sp-4) 0;border:none}.s2-yemian .s2-md code{font-family:var(--s2-font-mono);background:var(--s2-surface-3);border-radius:var(--s2-r-sm);color:var(--s2-text-1);padding:.1em .4em;font-size:.9em}.sts2-beijing[data-v-5f603bb6]{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.sts2-beijing-guang[data-v-5f603bb6]{opacity:.5;will-change:transform;border-radius:50%;position:absolute}.sts2-beijing-guang-1[data-v-5f603bb6]{background:radial-gradient(circle,rgba(var(--s2-accent-rgb,245, 158, 11),.05) 0%,transparent 65%);width:55vw;height:55vw;animation:26s ease-in-out infinite sts2-bj-piao-1-5f603bb6;top:-30vw;right:-18vw}.sts2-beijing-guang-2[data-v-5f603bb6]{background:radial-gradient(circle,rgba(var(--s2-accent-rgb,245, 158, 11),.035) 0%,transparent 65%);width:45vw;height:45vw;animation:32s ease-in-out infinite sts2-bj-piao-2-5f603bb6;bottom:-26vw;left:-14vw}@keyframes sts2-bj-piao-1-5f603bb6{0%,to{transform:translateZ(0)}50%{transform:translate(-3vw,2vw)}}@keyframes sts2-bj-piao-2-5f603bb6{0%,to{transform:translateZ(0)}50%{transform:translate(2.5vw,-2vw)}}@media (prefers-reduced-motion:reduce){.sts2-beijing-guang[data-v-5f603bb6]{animation-duration:.01ms!important}}.beijing-container[data-v-8a585dbe]{pointer-events:none;z-index:0;background:linear-gradient(#06080c,#0c0f16,#080a10);position:absolute;inset:0;overflow:hidden}.gradient-flow[data-v-8a585dbe]{background:conic-gradient(from 0deg at 50% 50%,transparent 0deg,rgba(var(--qsy-zhuse-rgb),.025) 60deg,transparent 120deg,rgba(var(--qsy-liang-rgb),.02) 180deg,transparent 240deg,rgba(var(--qsy-shen-rgb),.02) 300deg,transparent 360deg);animation:60s linear infinite flowRotate-8a585dbe;position:absolute;inset:-50%}@keyframes flowRotate-8a585dbe{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.gradient-orb[data-v-8a585dbe]{filter:blur(120px);border-radius:50%;animation:25s ease-in-out infinite orbFloat-8a585dbe;position:absolute}.orb-1[data-v-8a585dbe]{background:radial-gradient(circle,rgba(var(--qsy-zhuse-rgb),.1) 0%,transparent 70%);width:900px;height:900px;top:-30%;right:-20%}.orb-2[data-v-8a585dbe]{background:radial-gradient(circle,rgba(var(--qsy-liang-rgb),.06) 0%,transparent 70%);width:800px;height:800px;animation-delay:-8s;bottom:-25%;left:-15%}.orb-3[data-v-8a585dbe]{background:radial-gradient(circle,rgba(var(--qsy-shen-rgb),.06) 0%,transparent 70%);width:500px;height:500px;animation-delay:-16s;top:40%;left:25%}@keyframes orbFloat-8a585dbe{0%,to{transform:translate(0)scale(1)}25%{transform:translate(80px,-50px)scale(1.15)}50%{transform:translate(-50px,80px)scale(.9)}75%{transform:translate(-80px,-30px)scale(1.1)}}.grid-lines[data-v-8a585dbe]{background-image:linear-gradient(rgba(var(--qsy-zhuse-rgb),.025) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--qsy-zhuse-rgb),.025) 1px,transparent 1px);background-size:60px 60px;animation:10s ease-in-out infinite gridPulse-8a585dbe;position:absolute;inset:0}@keyframes gridPulse-8a585dbe{0%,to{opacity:.6}50%{opacity:1}}.particles[data-v-8a585dbe]{position:absolute;inset:0}.particle[data-v-8a585dbe]{background:rgba(var(--qsy-zhuse-rgb),.8);box-shadow:0 0 10px rgba(var(--qsy-zhuse-rgb),.5);border-radius:50%;animation:20s ease-in-out infinite particleDrift-8a585dbe;position:absolute}@keyframes particleDrift-8a585dbe{0%,to{opacity:0;transform:translate(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translate(50px,-120px)}}.connection-lines[data-v-8a585dbe]{width:100%;height:100%;position:absolute;inset:0}.conn-line[data-v-8a585dbe]{fill:none;stroke:rgba(var(--qsy-zhuse-rgb),.06);stroke-width:.6px;stroke-dasharray:200;stroke-dashoffset:200px;animation:12s linear infinite lineFlow-8a585dbe}.conn-line.delay-1[data-v-8a585dbe]{stroke:rgba(var(--qsy-liang-rgb),.06);animation-delay:-4s}.conn-line.delay-2[data-v-8a585dbe]{stroke:rgba(var(--qsy-shen-rgb),.06);animation-delay:-8s}@keyframes lineFlow-8a585dbe{0%{stroke-dashoffset:200px}50%{stroke-dashoffset:0}to{stroke-dashoffset:-200px}}html[data-theme=light] .beijing-container[data-v-8a585dbe]{background:linear-gradient(#fffaf0,#faf2e1 40%,#f0e6d4)}html[data-theme=light] .gradient-orb.orb-1[data-v-8a585dbe]{background:radial-gradient(circle,rgba(var(--qsy-zhuse-rgb),.2) 0%,transparent 70%)}html[data-theme=light] .gradient-orb.orb-2[data-v-8a585dbe]{background:radial-gradient(circle,rgba(var(--qsy-liang-rgb),.15) 0%,transparent 70%)}html[data-theme=light] .gradient-orb.orb-3[data-v-8a585dbe]{background:radial-gradient(circle,rgba(var(--qsy-shen-rgb),.13) 0%,transparent 70%)}html[data-theme=light] .grid-lines[data-v-8a585dbe]{background-image:linear-gradient(#0000000b 1px,#0000 1px),linear-gradient(90deg,#0000000b 1px,#0000 1px)}html[data-theme=light] .particle[data-v-8a585dbe]{background:rgba(var(--qsy-zhuse-rgb),.45);box-shadow:0 0 8px rgba(var(--qsy-zhuse-rgb),.28)}html[data-theme=light] .conn-line[data-v-8a585dbe]{stroke:rgba(var(--qsy-zhuse-rgb),.14)}html[data-theme=light] .conn-line.delay-1[data-v-8a585dbe]{stroke:rgba(var(--qsy-liang-rgb),.12)}html[data-theme=light] .conn-line.delay-2[data-v-8a585dbe]{stroke:rgba(var(--qsy-shen-rgb),.12)}.cankaotu-container[data-v-ab5134cd]{align-items:flex-start;display:flex;position:relative}.cankaotu-container.is-disabled[data-v-ab5134cd]{opacity:.5;pointer-events:none}.initial-upload[data-v-ab5134cd]{background-color:var(--bg-elevated-3);border:.0625rem dashed var(--bg-muted-a);cursor:pointer;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;will-change:transform;border-radius:.1875rem;flex-direction:column;justify-content:center;align-items:center;width:3.4375rem;height:4.375rem;transition:all .3s;display:flex;transform:rotate(-8deg)translateZ(0)}.initial-upload[data-v-ab5134cd]:hover{transform:rotate(-8deg)scale(1.08)translateZ(0)}.image-stack-container[data-v-ab5134cd]{width:3.4375rem;height:4.375rem;position:relative;overflow:visible}.hover-overlay[data-v-ab5134cd]{pointer-events:auto;z-index:0;background:0 0;position:absolute;top:0;left:0}.image-upload-card[data-v-ab5134cd]{cursor:pointer;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;will-change:transform;background-color:#0000;border-radius:.1875rem;flex-direction:column;justify-content:center;align-items:center;width:3.4375rem;height:4.375rem;display:flex;overflow:hidden}.image-upload-card.has-image[data-v-ab5134cd]{cursor:zoom-in;transition:none;overflow:visible}.stacked-card[data-v-ab5134cd]{z-index:10;position:absolute;top:0;left:0}.has-image[data-v-ab5134cd]{border:.125rem solid var(--w-100);box-shadow:0 .25rem .75rem var(--b-30)}.stacked-card.has-image.expanded[data-v-ab5134cd]{pointer-events:auto;cursor:pointer}.stacked-card.has-image.expanded[data-v-ab5134cd]:hover{cursor:pointer}.stacked-card.has-image[data-v-ab5134cd]:not(.expanded):hover{cursor:zoom-in!important}.delete-btn-expanded[data-v-ab5134cd]{background-color:var(--bg-card-3);border:.0625rem solid var(--bg-muted);cursor:pointer;z-index:10;-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;padding:.1875rem;transition:all .2s;display:flex;position:absolute;top:-.5rem;right:-.5rem}.delete-btn-expanded[data-v-ab5134cd]:hover{background-color:var(--bg-elevated-6);transform:scale(1.1)}.delete-btn-enter-active[data-v-ab5134cd],.delete-btn-leave-active[data-v-ab5134cd]{transition:opacity .2s,transform .2s}.delete-btn-enter-from[data-v-ab5134cd]{opacity:0;transform:scale(.5)}.delete-btn-enter-to[data-v-ab5134cd],.delete-btn-leave-from[data-v-ab5134cd]{opacity:1;transform:scale(1)}.delete-btn-leave-to[data-v-ab5134cd]{opacity:0;transform:scale(.5)}.smart-reference-tooltip[data-v-ab5134cd]{border:.0625rem dashed var(--bg-elevated-a);color:#8c96a0f2;white-space:nowrap;text-overflow:ellipsis;z-index:9999;pointer-events:none;-webkit-user-select:none;user-select:none;background-color:#383a42e0;border-radius:.5rem;max-width:12rem;padding:.375rem .75rem;font-size:.625rem;position:absolute;top:-2.375rem;left:50%;overflow:hidden;transform:translate(-50%)}.smart-reference-enter-active[data-v-ab5134cd],.smart-reference-leave-active[data-v-ab5134cd]{transition:opacity .2s,transform .2s}.smart-reference-enter-from[data-v-ab5134cd]{opacity:0;transform:translate(-50%)translateY(.25rem)}.smart-reference-enter-to[data-v-ab5134cd],.smart-reference-leave-from[data-v-ab5134cd]{opacity:1;transform:translate(-50%)translateY(0)}.smart-reference-leave-to[data-v-ab5134cd]{opacity:0;transform:translate(-50%)translateY(.25rem)}.upload-placeholder[data-v-ab5134cd]{flex-direction:column;justify-content:center;align-items:center;gap:.375rem;display:flex}.plus-icon[data-v-ab5134cd]{color:var(--bg-muted-2);-webkit-user-select:none;user-select:none;font-size:1.75rem;font-weight:300;line-height:1}.frame-label[data-v-ab5134cd]{color:var(--bg-muted-2);-webkit-user-select:none;user-select:none;font-size:.6875rem}.image-preview[data-v-ab5134cd]{border-radius:.1875rem;width:100%;height:100%;position:relative;overflow:hidden}.image-preview img[data-v-ab5134cd]{object-fit:cover;width:100%;height:100%}.file-preview-card[data-v-ab5134cd]{box-sizing:border-box;color:#f5fbffe6;text-align:center;background:linear-gradient(145deg,#374151f2,#111827f2);place-items:center;gap:.1875rem;width:100%;height:100%;padding:.375rem;display:grid}.file-preview-card span[data-v-ab5134cd]{color:#c7d2fe;background:#6366f147;border-radius:.25rem;padding:.125rem .25rem;font-size:.625rem;font-weight:800}.file-preview-card small[data-v-ab5134cd]{color:#e2e8f0bd;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.5625rem;overflow:hidden}.unified-upload-component[data-v-ab5134cd]{cursor:pointer;z-index:10;transition:width .4s cubic-bezier(.4,0,.2,1),height .4s cubic-bezier(.4,0,.2,1),border-radius .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0;overflow:hidden}.unified-upload-component.collapsed[data-v-ab5134cd]{width:2rem;height:2rem;box-shadow:0 .125rem .5rem var(--b-30);background-color:#32323c;border:.0625rem dashed #0000;border-radius:50%}.unified-upload-component.expanded[data-v-ab5134cd]{background-color:var(--bg-elevated-3);border:.0625rem dashed var(--bg-muted-a);width:3.4375rem;height:4.375rem;box-shadow:none;border-radius:.1875rem}.card-form[data-v-ab5134cd]{opacity:0;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .3s .1s;display:flex}.unified-upload-component.expanded .card-form[data-v-ab5134cd]{opacity:1}.unified-upload-component.collapsed .card-form[data-v-ab5134cd]{opacity:0;transition:opacity .2s}.circle-form[data-v-ab5134cd]{opacity:0;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .3s .1s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.unified-upload-component.collapsed .circle-form[data-v-ab5134cd]{opacity:1}.unified-upload-component.expanded .circle-form[data-v-ab5134cd]{opacity:0;transition:opacity .2s}.add-icon[data-v-ab5134cd]{color:var(--w-100);-webkit-user-select:none;user-select:none;font-size:1.25rem;font-weight:300;line-height:1}.unified-upload-component[data-v-ab5134cd]:hover{background-color:#3c3c46}.unified-upload-component.expanded[data-v-ab5134cd]:hover{background-color:var(--bg-elevated-3);border-color:var(--bg-muted-a)}html[data-theme=light] .delete-btn-expanded[data-v-ab5134cd]{background-color:#0009;border-color:#00000014}html[data-theme=light] .delete-btn-expanded[data-v-ab5134cd]:hover{background-color:#000000bf}html[data-theme=light] .unified-upload-component.collapsed[data-v-ab5134cd]{background-color:#0000000f}html[data-theme=light] .unified-upload-component[data-v-ab5134cd]:not(.expanded):hover{background-color:#0000001a}html[data-theme=light] .smart-reference-tooltip[data-v-ab5134cd]{color:#50555f;background-color:#ffffffeb;border-color:#0000001a}.shurukuang-wrapper[data-v-520836b7]{width:100%;position:relative}.shurukuang-textarea[data-v-520836b7]{color:#f5fbffe0;resize:none;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#383c44 transparent;background-color:#0000;border:none;border-radius:0;outline:none;width:100%;margin:0;padding:0;font-family:inherit;font-size:.875rem;line-height:1.5;overflow-y:auto}.shurukuang-textarea[data-v-520836b7]::placeholder{color:#697277}.shurukuang-textarea[data-v-520836b7]::-webkit-scrollbar{width:.1875rem}.shurukuang-textarea[data-v-520836b7]::-webkit-scrollbar-track{background:0 0}.shurukuang-textarea[data-v-520836b7]::-webkit-scrollbar-thumb{background:#383c44;border-radius:.125rem}.shurukuang-textarea[data-v-520836b7]::-webkit-scrollbar-thumb:hover{background:#383c44}html[data-theme=light] .shurukuang-textarea[data-v-520836b7]{color:#0f1419d9;scrollbar-color:#00000026 transparent}html[data-theme=light] .shurukuang-textarea[data-v-520836b7]::placeholder{color:#00000059}html[data-theme=light] .shurukuang-textarea[data-v-520836b7]::-webkit-scrollbar-thumb{background:#00000026}html[data-theme=light] .shurukuang-textarea[data-v-520836b7]::-webkit-scrollbar-thumb:hover{background:#00000040}.scan-upload-fade-enter-active[data-v-faeecafc],.scan-upload-fade-leave-active[data-v-faeecafc]{transition:opacity .18s}.scan-upload-fade-enter-from[data-v-faeecafc],.scan-upload-fade-leave-to[data-v-faeecafc]{opacity:0}.scan-upload-overlay[data-v-faeecafc]{z-index:10000;-webkit-backdrop-filter:blur(.75rem);background:#00000094;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;inset:0}.scan-upload-modal[data-v-faeecafc]{border:.0625rem solid var(--w-12);background:color-mix(in srgb,var(--bg-card) 94%,#111827);width:min(23rem,100vw - 2rem);max-height:calc(100vh - 2rem);color:var(--color-text-primary);scrollbar-width:thin;scrollbar-color:rgba(var(--scan-upload-accent),.5) transparent;border-radius:1.25rem;padding:1.25rem;position:relative;overflow-y:auto;box-shadow:0 1.5rem 5rem #0000006b}.scan-upload-modal[data-v-faeecafc]::-webkit-scrollbar{width:.375rem}.scan-upload-modal[data-v-faeecafc]::-webkit-scrollbar-track{background:0 0}.scan-upload-modal[data-v-faeecafc]::-webkit-scrollbar-thumb{background:rgba(var(--scan-upload-accent),.5);border-radius:999px}.scan-upload-close[data-v-faeecafc]{background:var(--w-8);width:1.75rem;height:1.75rem;color:var(--color-text-secondary);cursor:pointer;border:none;border-radius:50%;font-size:1.25rem;line-height:1;position:absolute;top:.75rem;right:.75rem}.scan-upload-header[data-v-faeecafc]{align-items:flex-start;gap:.875rem;padding-right:2rem;display:flex}.scan-upload-icon[data-v-faeecafc]{width:2.5rem;height:2.5rem;color:rgb(var(--scan-upload-accent));background:rgba(var(--scan-upload-accent),.16);border:.0625rem solid rgba(var(--scan-upload-accent),.24);border-radius:.875rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.scan-upload-header h3[data-v-faeecafc]{margin:0;font-size:1rem;line-height:1.35}.scan-upload-header p[data-v-faeecafc],.scan-upload-security[data-v-faeecafc]{color:var(--color-text-secondary);margin:.35rem 0 0;font-size:.75rem;line-height:1.6}.scan-upload-qr-wrap[data-v-faeecafc]{background:#fff;border-radius:1.125rem;justify-content:center;align-items:center;width:15.5rem;height:15.5rem;margin:1.25rem auto .875rem;padding:.75rem;display:flex;box-shadow:inset 0 0 0 .0625rem #11182714}.scan-upload-qr-wrap img[data-v-faeecafc]{object-fit:contain;width:100%;height:100%}.scan-upload-loading[data-v-faeecafc]{border:.1875rem solid #1118271f;border-top-color:rgb(var(--scan-upload-accent));border-radius:50%;width:2rem;height:2rem;animation:.8s linear infinite scan-upload-spin-faeecafc}.scan-upload-error[data-v-faeecafc]{color:#ef4444;text-align:center;font-size:.8125rem;line-height:1.5}.scan-upload-meta[data-v-faeecafc]{background:var(--w-6);color:var(--color-text-secondary);border-radius:.75rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem .75rem;font-size:.75rem;display:flex}.scan-upload-meta strong[data-v-faeecafc]{color:rgb(var(--scan-upload-accent));font-size:.8125rem}@keyframes scan-upload-spin-faeecafc{to{transform:rotate(360deg)}}.bottom-input-wrapper[data-v-d6cbf40b]{z-index:10;position:absolute;bottom:1.25rem;left:50%;transform:translate(-50%)}.bottom-input-wrapper.is-floating-actions[data-v-d6cbf40b]{left:1.25rem;right:1.25rem;transform:none}.bottom-container[data-v-d6cbf40b]{background-color:var(--bg-input-a);border:.0625rem solid var(--bg-card-2);-webkit-backdrop-filter:blur(.625rem);box-sizing:border-box;border-radius:1.125rem;flex-direction:column;width:63rem;min-height:9rem;margin-left:auto;margin-right:auto;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.bottom-container.drag-over[data-v-d6cbf40b]{border-color:rgba(var(--accent-r-g-b),.6);box-shadow:0 0 0 .125rem rgba(var(--accent-r-g-b),.3),0 0 1.25rem rgba(var(--accent-r-g-b),.15)}.top-section[data-v-d6cbf40b]{flex-direction:row;flex:1;align-items:flex-start;width:100%;display:flex}.left-section[data-v-d6cbf40b]{box-sizing:border-box;z-index:25;align-items:flex-start;width:auto;height:100%;padding:1.5625rem;display:flex;position:relative}.right-section[data-v-d6cbf40b]{box-sizing:border-box;flex:1;align-items:flex-start;height:100%;padding:.9375rem .625rem .9375rem 0;display:flex}.right-section[data-v-d6cbf40b] .shurukuang-textarea{min-height:5rem;max-height:13.1875rem}.bottom-section[data-v-d6cbf40b]{box-sizing:border-box;flex-direction:row;flex-shrink:0;justify-content:flex-end;align-items:center;width:100%;height:3rem;padding:.5625rem .9375rem .75rem;display:flex}.bottom-action-slot[data-v-d6cbf40b]{align-items:center;min-width:0;height:100%;display:flex}.bottom-action-left[data-v-d6cbf40b]{justify-content:flex-start}.bottom-action-right[data-v-d6cbf40b]{justify-content:flex-end;margin-right:.625rem}.bottom-inline-mode-actions[data-v-d6cbf40b]{flex-shrink:0;align-items:center;display:flex}.bottom-external-mode-actions[data-v-d6cbf40b]{display:none}@media (min-width:1601px){.bottom-action-slot[data-v-d6cbf40b]{width:0;height:0;margin:0;overflow:visible}}.bottom-floating-actions[data-v-d6cbf40b]{pointer-events:none;justify-content:space-between;align-items:center;width:100%;min-height:3rem;display:flex}.bottom-floating-actions .bottom-action-slot[data-v-d6cbf40b]{pointer-events:auto;width:auto;height:auto;min-height:3rem;margin:0;overflow:visible}.asset-lib-btn[data-v-d6cbf40b]{background:var(--bg-card,#1e2230);border:.0625rem solid var(--w-20,#fff3);width:1.375rem;height:1.375rem;color:var(--color-text-primary,#fff);cursor:pointer;transform-origin:50%;z-index:30;border-radius:.3125rem;justify-content:center;align-items:center;font-size:.75rem;line-height:1;transition:all .15s;display:flex;position:absolute;top:.9375rem;right:.9375rem;transform:rotate(-8deg)translateZ(0);box-shadow:0 .125rem .375rem #0000002e}.asset-lib-btn[data-v-d6cbf40b]:hover{border-color:var(--color-primary,#00cae0);transform:rotate(-8deg)scale(1.08)translateZ(0)}.asset-lib-icon[data-v-d6cbf40b]{color:inherit;line-height:0;display:block}.scan-upload-btn[data-v-d6cbf40b]{background:var(--bg-card,#1e2230);border:.0625rem solid rgba(var(--accent-r-g-b),.45);width:1.375rem;height:1.375rem;color:rgb(var(--accent-r-g-b));cursor:pointer;z-index:30;transform-origin:50%;border-radius:.3125rem;justify-content:center;align-items:center;padding:0;transition:transform .15s,border-color .15s,background .15s;display:flex;position:absolute;bottom:1.1rem;left:1rem;transform:rotate(-8deg)translateZ(0);box-shadow:0 .125rem .375rem #0000002e}.scan-upload-btn[data-v-d6cbf40b]:hover:not(:disabled){border-color:rgba(var(--accent-r-g-b),.9);background:rgba(var(--accent-r-g-b),.16);transform:rotate(-8deg)scale(1.08)translateZ(0)}.scan-upload-btn[data-v-d6cbf40b]:disabled{opacity:.5;cursor:not-allowed}.spacer[data-v-d6cbf40b]{flex:1}.enter-mode-button[data-v-d6cbf40b]{color:#f5fbffb8;cursor:pointer;background:#ffffff0f;border:.0625rem solid #ffffff1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;margin-right:.625rem;padding:0;line-height:1;transition:all .2s;display:inline-flex}.enter-mode-button[data-v-d6cbf40b]:hover{border-color:rgba(var(--accent-r-g-b),.48);background:rgba(var(--accent-r-g-b),.12);color:#ffffffeb}.enter-mode-button[data-v-d6cbf40b]:active{transform:scale(.96)}.enter-mode-button.is-enter-newline[data-v-d6cbf40b]{color:rgb(var(--accent-r-g-b));border-color:rgba(var(--accent-r-g-b),.45);background:rgba(var(--accent-r-g-b),.12)}html[data-theme=light] .enter-mode-button[data-v-d6cbf40b]{color:#0f172a9e;background:#ffffffb8;border-color:#0f172a1f}html[data-theme=light] .enter-mode-button[data-v-d6cbf40b]:hover{color:#0f172adb}.bottom-left-mode-actions[data-v-d6cbf40b]{display:none}.mode-action-button[data-v-d6cbf40b]{cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;padding:0;line-height:1;transition:all .2s;display:inline-flex}.mode-action-button[data-v-d6cbf40b]:active{transform:scale(.96)}.ext-asset-btn[data-v-d6cbf40b]{background:var(--bg-card,#1e2230);border:.0625rem solid var(--w-20,#fff3);color:var(--color-text-primary,#fff)}.ext-asset-btn[data-v-d6cbf40b]:hover{border-color:var(--color-primary,#00cae0)}.ext-scan-btn[data-v-d6cbf40b]{background:var(--bg-card,#1e2230);color:var(--color-primary,#00cae0);border:.0625rem solid #00cae073}.ext-scan-btn[data-v-d6cbf40b]:hover:not(:disabled){border-color:var(--color-primary,#00cae0);background:#00cae029}.ext-scan-btn[data-v-d6cbf40b]:disabled{opacity:.5;cursor:not-allowed}html[data-theme=light] .ext-asset-btn[data-v-d6cbf40b]{color:#0009;background:#fff;border-color:#0000001f}html[data-theme=light] .ext-asset-btn[data-v-d6cbf40b]:hover{border-color:var(--color-primary,#00a1c2);color:var(--color-primary,#00a1c2)}html[data-theme=light] .ext-scan-btn[data-v-d6cbf40b]{background:#fff}@media (min-width:451px){.bottom-inline-mode-actions[data-v-d6cbf40b]{display:none}.bottom-left-mode-actions[data-v-d6cbf40b]{z-index:35;border:.0625rem solid var(--bg-card-2);background:var(--bg-input-a);-webkit-backdrop-filter:blur(.625rem);pointer-events:auto;border-radius:999px;flex-direction:column;align-items:center;gap:.5rem;padding:.5rem;display:flex;position:absolute;bottom:0;right:calc(100% + .625rem);box-shadow:0 .5rem 1.25rem #0000002e}.left-section .asset-lib-btn[data-v-d6cbf40b],.left-section .scan-upload-btn[data-v-d6cbf40b]{display:none}.bottom-external-mode-actions[data-v-d6cbf40b]{z-index:35;border:.0625rem solid var(--bg-card-2);background:var(--bg-input-a);-webkit-backdrop-filter:blur(.625rem);pointer-events:auto;border-radius:999px;align-items:center;padding:.5rem;display:flex;position:absolute;bottom:0;left:calc(100% + .625rem);box-shadow:0 .5rem 1.25rem #0000002e}.bottom-external-mode-actions .enter-mode-button[data-v-d6cbf40b]{margin-right:0}}html[data-theme=light] .bottom-external-mode-actions[data-v-d6cbf40b],html[data-theme=light] .bottom-left-mode-actions[data-v-d6cbf40b]{background:#ffffffe0;border-color:#0000001a;box-shadow:0 .5rem 1.125rem #0f172a1a}.send-button[data-v-d6cbf40b]{cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;transition:all .2s;display:flex}.send-button[data-v-d6cbf40b]:hover{opacity:.9;transform:scale(1.05)}.send-button[data-v-d6cbf40b]:active{transform:scale(.95)}.send-button .send-icon[data-v-d6cbf40b]{transform:scaleX(-1)}.send-button[data-v-d6cbf40b]:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.submit-overlay[data-v-d6cbf40b]{z-index:99999;-webkit-backdrop-filter:blur(4px);background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.submit-overlay-content[data-v-d6cbf40b]{flex-direction:column;align-items:center;gap:1.25rem;display:flex}.submit-spinner[data-v-d6cbf40b]{border:3px solid;border-radius:50%;width:2.5rem;height:2.5rem;animation:.8s linear infinite overlay-spin-d6cbf40b}@keyframes overlay-spin-d6cbf40b{to{transform:rotate(360deg)}}.submit-text[data-v-d6cbf40b]{color:var(--w-80);letter-spacing:.05em;font-size:.9375rem}.overlay-fade-enter-active[data-v-d6cbf40b]{transition:opacity .2s}.overlay-fade-leave-active[data-v-d6cbf40b]{transition:opacity .15s}.overlay-fade-enter-from[data-v-d6cbf40b],.overlay-fade-leave-to[data-v-d6cbf40b]{opacity:0}html[data-theme=light] .bottom-container[data-v-d6cbf40b]{background-color:#ffffffeb;border-color:#0000001f;box-shadow:0 2px 16px #00000014}html[data-theme=light] .asset-lib-btn[data-v-d6cbf40b]{color:#0009;background:#fff;border-color:#0000001f;box-shadow:0 .125rem .375rem #00000014}html[data-theme=light] .asset-lib-btn[data-v-d6cbf40b]:hover{border-color:var(--color-primary,#00a1c2);color:var(--color-primary,#00a1c2)}html[data-theme=light] .scan-upload-btn[data-v-d6cbf40b]{background:#fff;box-shadow:0 .125rem .375rem #00000014}@media (max-width:450px){.bottom-input-wrapper[data-v-d6cbf40b]{box-sizing:border-box!important;justify-content:center!important;width:100%!important;padding:0 .5rem!important;display:flex!important;left:0!important;right:0!important;transform:none!important}.bottom-container[data-v-d6cbf40b]{width:min(88vw,63rem)!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}}.guide-btn[data-v-7705dca9]{z-index:100;border:1.5px solid rgba(var(--c-primary-rgb),.45);background:var(--c-primary-6);color:var(--c-primary-85);cursor:pointer;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);border-radius:100px;align-items:center;gap:.5rem;padding:.5rem 1.2rem .5rem 1rem;font-size:.85rem;font-weight:500;transition:all .25s;display:flex;position:absolute;bottom:1rem;left:.5rem}.guide-btn[data-v-7705dca9]:hover{background:var(--c-primary-12);border-color:var(--c-primary-70);color:var(--color-primary);box-shadow:0 0 1rem var(--c-primary-20),0 .25rem .75rem var(--c-primary-10);transform:translateY(-1px)}.guide-btn[data-v-7705dca9]:active{transform:translateY(0)}.guide-btn.is-icon-only[data-v-7705dca9]{justify-content:center;gap:0;width:2.125rem;height:2.125rem;padding:0}.guide-overlay[data-v-7705dca9]{z-index:9999;background:var(--b-80);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.guide-container[data-v-7705dca9]{border:1px solid var(--c-primary-12);width:62rem;max-width:94vw;max-height:90vh;box-shadow:0 0 0 1px var(--c-primary-6),0 2rem 6rem #000000b3,0 0 80px var(--c-primary-5);background:linear-gradient(160deg,#0e1016,#080a0e);border-radius:1.5rem;flex-direction:column;display:flex;position:relative;overflow:hidden}.close-btn[data-v-7705dca9]{z-index:10;border:1px solid var(--w-8);background:var(--w-4);width:2.5rem;height:2.5rem;color:var(--w-40);cursor:pointer;border-radius:.625rem;justify-content:center;align-items:center;transition:all .25s;display:flex;position:absolute;top:1.25rem;right:1.25rem}.close-btn[data-v-7705dca9]:hover{background:var(--w-10);border-color:var(--w-20);color:var(--w-90)}.guide-scroll[data-v-7705dca9]{flex-direction:column;gap:3rem;padding:3rem 3.5rem;display:flex;overflow:hidden auto}.guide-scroll[data-v-7705dca9]::-webkit-scrollbar{width:5px}.guide-scroll[data-v-7705dca9]::-webkit-scrollbar-track{background:0 0}.guide-scroll[data-v-7705dca9]::-webkit-scrollbar-thumb{background:var(--w-8);border-radius:3px}.guide-scroll[data-v-7705dca9]::-webkit-scrollbar-thumb:hover{background:var(--w-15)}.guide-fade-enter-active[data-v-7705dca9]{transition:all .35s}.guide-fade-leave-active[data-v-7705dca9]{transition:all .2s}.guide-fade-enter-from[data-v-7705dca9],.guide-fade-leave-to[data-v-7705dca9]{opacity:0}.guide-fade-enter-from .guide-container[data-v-7705dca9]{transform:scale(.96)translateY(12px)}.guide-fade-leave-to .guide-container[data-v-7705dca9]{transform:scale(.98)}html[data-theme=light] .guide-btn[data-v-7705dca9]{border-color:rgba(var(--c-primary-rgb),.3);color:#0082a0;background:#ffffffeb;box-shadow:0 2px 8px #0000000f}html[data-theme=light] .guide-btn[data-v-7705dca9]:hover{border-color:rgba(var(--c-primary-rgb),.5);color:#008caa;background:#00a1c214;box-shadow:0 4px 12px #00a1c21a}html[data-theme=light] .guide-overlay[data-v-7705dca9]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#00000059}html[data-theme=light] .guide-container[data-v-7705dca9]{background:linear-gradient(160deg,#fff,#f3f7fc);border-color:#0000001a;box-shadow:0 0 0 1px #008caa1a,0 2rem 6rem #00000026}html[data-theme=light] .close-btn[data-v-7705dca9]{color:#788296;background:#00000008;border-color:#00000014}html[data-theme=light] .close-btn[data-v-7705dca9]:hover{color:#323746;background:#0000000f;border-color:#00000026}html[data-theme=light] .guide-scroll[data-v-7705dca9]::-webkit-scrollbar-thumb{background:#00000014}html[data-theme=light] .guide-scroll[data-v-7705dca9]::-webkit-scrollbar-thumb:hover{background:#00000026}.qsy-moban-rongqi[data-v-4c169b93]{background:var(--bg-page-2);color:#f5fbff;flex-direction:column;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.content-wrapper[data-v-4c169b93]{z-index:1;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:rgba(var(--qsy-zhuse-rgb),.28) transparent;flex-direction:column;flex:1;justify-content:space-between;width:100%;min-height:0;padding:6rem 3rem 11.5rem;display:flex;position:relative;overflow-y:auto}.content-wrapper[data-v-4c169b93]::-webkit-scrollbar{width:6px}.content-wrapper[data-v-4c169b93]::-webkit-scrollbar-track{background:0 0}.content-wrapper[data-v-4c169b93]::-webkit-scrollbar-thumb{background:rgba(var(--qsy-zhuse-rgb),.28);border-radius:999px}.content-wrapper[data-v-4c169b93]::-webkit-scrollbar-thumb:hover{background:rgba(var(--qsy-zhuse-rgb),.45)}html[data-theme=light] .content-wrapper[data-v-4c169b93]{scrollbar-color:rgba(var(--qsy-shen-rgb),.32) transparent}html[data-theme=light] .content-wrapper[data-v-4c169b93]::-webkit-scrollbar-thumb{background:rgba(var(--qsy-shen-rgb),.32)}html[data-theme=light] .content-wrapper[data-v-4c169b93]::-webkit-scrollbar-thumb:hover{background:rgba(var(--qsy-shen-rgb),.5)}.hero-section[data-v-4c169b93]{flex-direction:column;align-items:center;gap:.6rem;display:flex}.hero-top[data-v-4c169b93]{align-items:center;gap:1.5rem;display:flex}.logo-container[data-v-4c169b93]{flex-shrink:0;width:76px;height:76px;position:relative}.logo-glow[data-v-4c169b93]{background:radial-gradient(circle,rgba(var(--qsy-zhuse-rgb),.25) 0%,transparent 70%);border-radius:50%;animation:3s ease-in-out infinite glowPulse-4c169b93;position:absolute;inset:-20px}@keyframes glowPulse-4c169b93{0%,to{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}.logo-orbit[data-v-4c169b93]{animation:12s linear infinite orbitSpin-4c169b93;position:absolute;inset:-12px}@keyframes orbitSpin-4c169b93{to{transform:rotate(360deg)}}.orbit-dot[data-v-4c169b93]{border-radius:50%;width:5px;height:5px;position:absolute}.orbit-dot.dot-1[data-v-4c169b93]{background:rgba(var(--qsy-zhuse-rgb),.9);box-shadow:0 0 8px rgba(var(--qsy-zhuse-rgb),.8);top:0;left:50%;transform:translate(-50%)}.orbit-dot.dot-2[data-v-4c169b93]{background:rgba(var(--qsy-liang-rgb),.8);box-shadow:0 0 8px rgba(var(--qsy-liang-rgb),.7);bottom:15%;right:5%}.orbit-dot.dot-3[data-v-4c169b93]{background:rgba(var(--qsy-shen-rgb),.8);box-shadow:0 0 8px rgba(var(--qsy-shen-rgb),.7);bottom:15%;left:5%}.logo-core[data-v-4c169b93]{animation:4s ease-in-out infinite coreFloat-4c169b93;position:absolute;inset:10px}.logo-core img[data-v-4c169b93]{width:100%;height:100%;filter:drop-shadow(0 0 20px rgba(var(--qsy-zhuse-rgb),.5))}@keyframes coreFloat-4c169b93{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.title-area[data-v-4c169b93]{flex-direction:column;gap:.5rem;display:flex}.title-badge[data-v-4c169b93]{background:rgba(var(--qsy-zhuse-rgb),.08);border:1px solid rgba(var(--qsy-zhuse-rgb),.25);color:rgba(var(--qsy-zhuse-rgb),.9);letter-spacing:.12em;border-radius:100px;align-items:center;gap:.5rem;width:fit-content;padding:.35rem 1.15rem;font-size:.8rem;display:flex}.badge-dot[data-v-4c169b93]{background:rgba(var(--qsy-zhuse-rgb),1);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite badgePulse-4c169b93}@keyframes badgePulse-4c169b93{0%,to{opacity:.5}50%{opacity:1;box-shadow:0 0 10px rgba(var(--qsy-zhuse-rgb),.8)}}.hero-title[data-v-4c169b93]{flex-wrap:wrap;align-items:flex-start;gap:.5rem;margin:0;font-size:2.5rem;font-weight:700;line-height:1.2;display:flex}.hero-title>span[data-v-4c169b93]{background:linear-gradient(135deg,var(--w-100) 0%,rgba(var(--qsy-zhuse-rgb),1) 60%,rgba(var(--qsy-liang-rgb),1) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hero-title-jiaobiao[data-v-4c169b93]{letter-spacing:.04em;color:#181003;background:linear-gradient(135deg,rgba(var(--qsy-liang-rgb),1),rgba(var(--qsy-zhuse-rgb),1));box-shadow:0 2px 10px rgba(var(--qsy-zhuse-rgb),.35),inset 0 1px #ffffff59;border-radius:.5rem;flex:none;margin-top:.3rem;padding:.14rem .5rem;font-size:.95rem;font-style:italic;font-weight:800;line-height:1.3}.hero-tagline[data-v-4c169b93]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin:0;display:flex}.tag-item[data-v-4c169b93]{background:var(--w-3);border:1px solid var(--w-6);color:#b4bec8cc;border-radius:100px;align-items:center;gap:.35rem;padding:.4rem 1rem;font-size:.85rem;transition:all .3s;display:flex}.tag-item[data-v-4c169b93]:hover{background:rgba(var(--qsy-zhuse-rgb),.08);border-color:rgba(var(--qsy-zhuse-rgb),.25);color:rgba(var(--qsy-zhuse-rgb),.9)}.tag-icon[data-v-4c169b93]{width:14px;height:14px;color:rgba(var(--qsy-zhuse-rgb),.6);justify-content:center;align-items:center;display:flex}.tag-icon[data-v-4c169b93] svg{width:100%;height:100%}.capabilities-section[data-v-4c169b93]{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.capabilities-inner[data-v-4c169b93]{align-items:center;gap:3.5rem;display:flex}.ability-grid[data-v-4c169b93]{flex-direction:column;flex-shrink:0;gap:.95rem;width:20rem;display:flex}.ability-card[data-v-4c169b93]{cursor:pointer;background:#12161e99;border-radius:.75rem;align-items:center;gap:.85rem;padding:1.1rem 1.25rem;transition:all .3s;display:flex;position:relative;overflow:hidden}.ability-card[data-v-4c169b93]:hover{background:#191e28cc}.ability-card.active-card[data-v-4c169b93]{background:#191e28e6;transform:translate(4px)}.ability-border[data-v-4c169b93]{border:1px solid var(--w-4);pointer-events:none;border-radius:.75rem;transition:border-color .3s;position:absolute;inset:0}.ability-card.active-card .ability-border.border-0[data-v-4c169b93]{border-color:rgba(var(--qsy-zhuse-rgb),.4)}.ability-card.active-card .ability-border.border-1[data-v-4c169b93]{border-color:rgba(var(--qsy-liang-rgb),.4)}.ability-card.active-card .ability-border.border-2[data-v-4c169b93]{border-color:rgba(var(--qsy-shen-rgb),.4)}.ability-card.active-card .ability-border.border-3[data-v-4c169b93]{border-color:rgba(var(--qsy-anse-rgb),.4)}.ability-icon-wrap[data-v-4c169b93]{flex-shrink:0;width:40px;height:40px;position:relative}.ability-icon-bg[data-v-4c169b93]{border-radius:8px;position:absolute;inset:0;transform:rotate(-5deg)}.ability-icon-bg.bg-0[data-v-4c169b93]{background:rgba(var(--qsy-zhuse-rgb),.12)}.ability-icon-bg.bg-1[data-v-4c169b93]{background:rgba(var(--qsy-liang-rgb),.12)}.ability-icon-bg.bg-2[data-v-4c169b93]{background:rgba(var(--qsy-shen-rgb),.12)}.ability-icon-bg.bg-3[data-v-4c169b93]{background:rgba(var(--qsy-anse-rgb),.12)}.ability-icon[data-v-4c169b93]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ability-icon.icon-0[data-v-4c169b93]{color:rgba(var(--qsy-zhuse-rgb),.8)}.ability-icon.icon-1[data-v-4c169b93]{color:rgba(var(--qsy-liang-rgb),.8)}.ability-icon.icon-2[data-v-4c169b93]{color:rgba(var(--qsy-shen-rgb),.8)}.ability-icon.icon-3[data-v-4c169b93]{color:rgba(var(--qsy-anse-rgb),.8)}.ability-icon[data-v-4c169b93] svg{width:22px!important;height:22px!important}.ability-text[data-v-4c169b93]{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.ability-title[data-v-4c169b93]{color:#dce6f0e6;font-size:.95rem;font-weight:500}.ability-brief[data-v-4c169b93]{color:#8c99a099;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.ability-arrow[data-v-4c169b93]{opacity:0;color:rgba(var(--qsy-zhuse-rgb),.6);flex-shrink:0;transition:all .25s;transform:translate(4px)}.ability-arrow.show[data-v-4c169b93]{opacity:1;transform:translate(0)}.showcase-area[data-v-4c169b93]{perspective:1000px;flex-direction:column;flex-shrink:0;align-items:center;gap:1.35rem;width:44rem;display:flex}.showcase-card[data-v-4c169b93]{width:100%;transform-style:preserve-3d;background:linear-gradient(145deg,#161a23f2,#0f1219e6);border-radius:1rem;padding:2.25rem 2.75rem;position:relative;overflow:hidden}.card-top-bar[data-v-4c169b93]{justify-content:space-between;align-items:center;margin-bottom:1.35rem;display:flex}.card-step-badge[data-v-4c169b93]{border-radius:.55rem;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;font-family:Courier New,monospace;font-size:.85rem;font-weight:700;display:flex}.card-step-badge.badge-0[data-v-4c169b93]{background:rgba(var(--qsy-zhuse-rgb),.15);color:rgb(var(--qsy-zhuse-rgb))}.card-step-badge.badge-1[data-v-4c169b93]{background:rgba(var(--qsy-liang-rgb),.15);color:rgb(var(--qsy-liang-rgb))}.card-step-badge.badge-2[data-v-4c169b93]{background:rgba(var(--qsy-shen-rgb),.15);color:#d97706}.card-step-badge.badge-3[data-v-4c169b93]{background:rgba(var(--qsy-anse-rgb),.15);color:#b45309}.card-mode-tag[data-v-4c169b93]{color:rgba(var(--qsy-zhuse-rgb),.8);background:rgba(var(--qsy-zhuse-rgb),.06);border:1px solid rgba(var(--qsy-zhuse-rgb),.2);border-radius:100px;align-items:center;gap:.4rem;padding:.25rem .75rem;font-size:.7rem;display:flex}.mode-dot[data-v-4c169b93]{background:rgba(var(--qsy-zhuse-rgb),1);border-radius:50%;width:5px;height:5px;animation:1.5s ease-in-out infinite modePulse-4c169b93}@keyframes modePulse-4c169b93{0%,to{opacity:.4}50%{opacity:1;box-shadow:0 0 6px rgba(var(--qsy-zhuse-rgb),.8)}}.showcase-inner[data-v-4c169b93]{align-items:flex-start;gap:1.5rem;display:flex}.feature-icon-area[data-v-4c169b93]{flex-shrink:0;width:62px;height:62px;position:relative}.icon-bg[data-v-4c169b93]{border-radius:14px;transition:background .5s;position:absolute;inset:0;transform:rotate(-6deg)}.icon-bg.bg-0[data-v-4c169b93]{background:linear-gradient(135deg,rgba(var(--qsy-zhuse-rgb),.2),rgba(var(--qsy-zhuse-rgb),.08))}.icon-bg.bg-1[data-v-4c169b93]{background:linear-gradient(135deg,rgba(var(--qsy-liang-rgb),.2),rgba(var(--qsy-liang-rgb),.08))}.icon-bg.bg-2[data-v-4c169b93]{background:linear-gradient(135deg,rgba(var(--qsy-shen-rgb),.2),rgba(var(--qsy-shen-rgb),.08))}.icon-bg.bg-3[data-v-4c169b93]{background:linear-gradient(135deg,rgba(var(--qsy-anse-rgb),.2),rgba(var(--qsy-anse-rgb),.08))}.feature-icon[data-v-4c169b93]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.feature-icon.icon-0[data-v-4c169b93]{color:rgba(var(--qsy-zhuse-rgb),.9)}.feature-icon.icon-1[data-v-4c169b93]{color:rgba(var(--qsy-liang-rgb),.9)}.feature-icon.icon-2[data-v-4c169b93]{color:rgba(var(--qsy-shen-rgb),.9)}.feature-icon.icon-3[data-v-4c169b93]{color:rgba(var(--qsy-anse-rgb),.9)}.feature-icon[data-v-4c169b93] svg{width:35px!important;height:35px!important}.feature-info[data-v-4c169b93]{flex:1;min-width:0}.feature-info h3[data-v-4c169b93]{color:#f0f5fa;margin:0 0 .65rem;font-size:1.5rem;font-weight:600}.feature-desc[data-v-4c169b93]{color:#8c99a0d9;min-height:3.5rem;margin:0 0 .9rem;font-size:1rem;line-height:1.7}.desc-cursor[data-v-4c169b93]{color:rgba(var(--qsy-zhuse-rgb),.6);animation:.8s step-end infinite blink-4c169b93}@keyframes blink-4c169b93{0%,50%{opacity:1}51%,to{opacity:0}}.feature-tags[data-v-4c169b93]{flex-wrap:wrap;gap:.4rem;display:flex}.f-tag[data-v-4c169b93]{border-radius:4px;padding:.25rem .7rem;font-size:.75rem;font-weight:500}.f-tag.tag-0[data-v-4c169b93]{background:rgba(var(--qsy-zhuse-rgb),.1);color:rgba(var(--qsy-zhuse-rgb),.8);border:1px solid rgba(var(--qsy-zhuse-rgb),.15)}.f-tag.tag-1[data-v-4c169b93]{background:rgba(var(--qsy-liang-rgb),.1);color:rgba(var(--qsy-liang-rgb),.8);border:1px solid rgba(var(--qsy-liang-rgb),.15)}.f-tag.tag-2[data-v-4c169b93]{background:rgba(var(--qsy-shen-rgb),.1);color:rgba(var(--qsy-shen-rgb),.8);border:1px solid rgba(var(--qsy-shen-rgb),.15)}.f-tag.tag-3[data-v-4c169b93]{background:rgba(var(--qsy-anse-rgb),.1);color:rgba(var(--qsy-anse-rgb),.8);border:1px solid rgba(var(--qsy-anse-rgb),.15)}.progress-dots[data-v-4c169b93]{gap:.5rem;display:flex}.p-dot[data-v-4c169b93]{background:var(--w-8);border-radius:2px;width:2rem;height:3px;transition:all .4s}.p-dot.active[data-v-4c169b93]{width:3rem}.p-dot.active.dot-color-0[data-v-4c169b93]{background:rgba(var(--qsy-zhuse-rgb),.8);box-shadow:0 0 8px rgba(var(--qsy-zhuse-rgb),.4)}.p-dot.active.dot-color-1[data-v-4c169b93]{background:rgba(var(--qsy-liang-rgb),.8);box-shadow:0 0 8px rgba(var(--qsy-liang-rgb),.4)}.p-dot.active.dot-color-2[data-v-4c169b93]{background:rgba(var(--qsy-shen-rgb),.8);box-shadow:0 0 8px rgba(var(--qsy-shen-rgb),.4)}.p-dot.active.dot-color-3[data-v-4c169b93]{background:rgba(var(--qsy-anse-rgb),.8);box-shadow:0 0 8px rgba(var(--qsy-anse-rgb),.4)}.p-dot.passed[data-v-4c169b93]{background:var(--w-15)}.card-glow[data-v-4c169b93]{pointer-events:none;position:absolute;inset:0}.card-glow.glow-0[data-v-4c169b93]{background:radial-gradient(ellipse 80% 60% at 0% 0%,rgba(var(--qsy-zhuse-rgb),.12) 0%,transparent 70%)}.card-glow.glow-1[data-v-4c169b93]{background:radial-gradient(ellipse 80% 60% at 0% 0%,rgba(var(--qsy-liang-rgb),.12) 0%,transparent 70%)}.card-glow.glow-2[data-v-4c169b93]{background:radial-gradient(ellipse 80% 60% at 0% 0%,rgba(var(--qsy-shen-rgb),.12) 0%,transparent 70%)}.card-glow.glow-3[data-v-4c169b93]{background:radial-gradient(ellipse 80% 60% at 0% 0%,rgba(var(--qsy-anse-rgb),.12) 0%,transparent 70%)}.card-border-line[data-v-4c169b93]{border:1px solid var(--w-5);pointer-events:none;border-radius:1rem;transition:border-color .5s;position:absolute;inset:0}.card-border-line.border-0[data-v-4c169b93]{border-color:rgba(var(--qsy-zhuse-rgb),.35)}.card-border-line.border-1[data-v-4c169b93]{border-color:rgba(var(--qsy-liang-rgb),.35)}.card-border-line.border-2[data-v-4c169b93]{border-color:rgba(var(--qsy-shen-rgb),.35)}.card-border-line.border-3[data-v-4c169b93]{border-color:rgba(var(--qsy-anse-rgb),.35)}.showcase-card.fly-in[data-v-4c169b93]{animation:.5s cubic-bezier(.34,1.56,.64,1) forwards flyIn-4c169b93}@keyframes flyIn-4c169b93{0%{opacity:0;transform:translate(-40px)scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}.showcase-card.showing[data-v-4c169b93]{animation:2.5s ease-in-out infinite showGlow-4c169b93}@keyframes showGlow-4c169b93{0%,to{box-shadow:0 0 20px rgba(var(--qsy-zhuse-rgb),.08),0 10px 40px -10px var(--b-40)}50%{box-shadow:0 0 35px rgba(var(--qsy-zhuse-rgb),.16),0 15px 50px -10px var(--b-50)}}.showcase-card.fly-out[data-v-4c169b93]{animation:.4s ease-in forwards flyOut-4c169b93}@keyframes flyOut-4c169b93{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(40px)scale(.95)}}.corner-decor[data-v-4c169b93]{width:80px;height:80px;color:rgba(var(--qsy-zhuse-rgb),.3);z-index:2;pointer-events:none;position:absolute}.corner-decor svg[data-v-4c169b93]{width:100%;height:100%}.top-right[data-v-4c169b93]{top:20px;right:20px}.bottom-left[data-v-4c169b93]{bottom:20px;left:20px}.config-btn-wrapper[data-v-4c169b93]{z-index:1;align-items:center;margin-left:.5rem;display:flex;position:static}.config-btn[data-v-4c169b93]{background:rgba(var(--qsy-zhuse-rgb),.08);border:1.5px solid rgba(var(--qsy-zhuse-rgb),.28);cursor:pointer;width:2.125rem;height:2.125rem;color:rgba(var(--qsy-liang-rgb),.86);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.config-btn[data-v-4c169b93]:hover{background:rgba(var(--qsy-zhuse-rgb),.14);border-color:rgba(var(--qsy-liang-rgb),.48);color:#ffe8b4f5;box-shadow:0 0 .875rem rgba(var(--qsy-zhuse-rgb),.16),inset 0 1px #ffffff14}.config-btn svg[data-v-4c169b93]{z-index:1;position:relative}.wide-legacy-actions[data-v-4c169b93]{display:none}.qsy-moban-rongqi[data-v-4c169b93] .bottom-input-wrapper.is-floating-actions .bottom-action-left .desktop-guide-action{background:rgba(var(--qsy-zhuse-rgb),.08);border-color:rgba(var(--qsy-zhuse-rgb),.28);color:rgba(var(--qsy-liang-rgb),.86);border-radius:.75rem;bottom:3rem;box-shadow:inset 0 1px #ffffff0f}.qsy-moban-rongqi[data-v-4c169b93] .bottom-input-wrapper.is-floating-actions .bottom-action-left .desktop-guide-action:hover{background:rgba(var(--qsy-zhuse-rgb),.14);border-color:rgba(var(--qsy-liang-rgb),.48);color:#ffe8b4f5;box-shadow:0 0 .875rem rgba(var(--qsy-zhuse-rgb),.16),inset 0 1px #ffffff14}.qsy-moban-rongqi[data-v-4c169b93] .bottom-section .desktop-guide-action{z-index:1;background:rgba(var(--qsy-zhuse-rgb),.08);border-color:rgba(var(--qsy-zhuse-rgb),.28);width:2.125rem;height:2.125rem;color:rgba(var(--qsy-liang-rgb),.86);border-radius:.75rem;position:static;bottom:1rem;left:auto;box-shadow:inset 0 1px #ffffff0f}.qsy-moban-rongqi[data-v-4c169b93] .bottom-section .desktop-guide-action:hover{background:rgba(var(--qsy-zhuse-rgb),.14);border-color:rgba(var(--qsy-liang-rgb),.48);color:#ffe8b4f5;box-shadow:0 0 .875rem rgba(var(--qsy-zhuse-rgb),.16),inset 0 1px #ffffff14}.qsy-moban-rongqi[data-v-4c169b93] .bottom-section .desktop-mode-switch{z-index:1;flex-shrink:0;position:static;bottom:auto;right:auto}.qsy-moban-rongqi[data-v-4c169b93] .bottom-section .desktop-mode-switch .mode-switch{border-color:rgba(var(--qsy-zhuse-rgb),.16);background:#0c0e1680;border-radius:.875rem;padding:.125rem;box-shadow:inset 0 1px #ffffff0d}.qsy-moban-rongqi[data-v-4c169b93] .bottom-section .desktop-mode-switch .mode-switch:hover{border-color:rgba(var(--qsy-liang-rgb),.28)}.qsy-moban-rongqi[data-v-4c169b93] .bottom-section .desktop-mode-switch .mode-switch-option{border-radius:.75rem;gap:.3125rem;padding:.375rem .65rem}.qsy-moban-rongqi[data-v-4c169b93] .bottom-section .desktop-mode-switch .mode-switch-option span{letter-spacing:0;font-size:.75rem}.qsy-moban-rongqi[data-v-4c169b93] .bottom-section .desktop-mode-switch .mode-icon{width:.9375rem;height:.9375rem}.qsy-moban-rongqi[data-v-4c169b93] .bottom-section .desktop-mode-switch .mode-switch-slider{border-radius:.75rem;height:calc(100% - .25rem);top:.125rem}@media (min-width:1601px){.wide-legacy-actions[data-v-4c169b93]{display:block}.qsy-moban-rongqi[data-v-4c169b93] .bottom-section .desktop-guide-action,.qsy-moban-rongqi[data-v-4c169b93] .bottom-section .desktop-mode-switch,.qsy-moban-rongqi[data-v-4c169b93] .bottom-section .config-btn-wrapper{display:none}.wide-legacy-actions .config-btn-wrapper[data-v-4c169b93]{z-index:100;margin-left:0;position:absolute;bottom:4.2rem;left:1.25rem}.wide-legacy-actions .config-btn[data-v-4c169b93]{width:3rem;height:3rem;color:rgba(var(--qsy-zhuse-rgb),.6);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none}.wide-legacy-actions .config-btn-bg[data-v-4c169b93]{border-radius:inherit;background:rgba(var(--qsy-zhuse-rgb),.06);border:1px solid rgba(var(--qsy-zhuse-rgb),.15);transition:all .3s;position:absolute;inset:0}.wide-legacy-actions .config-btn:hover .config-btn-bg[data-v-4c169b93]{background:rgba(var(--qsy-zhuse-rgb),.12);border-color:rgba(var(--qsy-zhuse-rgb),.35)}.wide-legacy-actions .config-btn[data-v-4c169b93]:hover{color:rgba(var(--qsy-zhuse-rgb),.95);box-shadow:none}.wide-legacy-actions .desktop-mode-switch[data-v-4c169b93]{z-index:100;position:absolute;bottom:2rem;right:2rem}}.compact-action-entry[data-v-4c169b93]{display:none}.compact-actions-layer[data-v-4c169b93]{z-index:9998;background:0 0;position:fixed;inset:0}.compact-actions-panel[data-v-4c169b93]{border:1px solid rgba(var(--qsy-zhuse-rgb),.18);width:min(23rem,100vw - 2.5rem);max-height:calc(100vh - 6rem);box-shadow:0 1.25rem 4rem #00000073,0 0 2rem rgba(var(--qsy-zhuse-rgb),.08);-webkit-backdrop-filter:blur(16px);background:linear-gradient(155deg,#12151dfa,#090b10fa);border-radius:1rem;flex-direction:column;display:flex;position:fixed;top:8.75rem;right:1.25rem;overflow:hidden}.compact-actions-header[data-v-4c169b93]{border-bottom:1px solid var(--w-6);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1rem .75rem;display:flex}.compact-actions-title[data-v-4c169b93]{color:var(--w-95);font-size:1rem;font-weight:700}.compact-actions-subtitle[data-v-4c169b93]{color:var(--w-45);margin-top:.25rem;font-size:.78rem;line-height:1.5}.compact-actions-close[data-v-4c169b93]{border:1px solid var(--w-8);background:var(--w-4);width:2.25rem;height:2.25rem;color:var(--w-50);cursor:pointer;border-radius:.7rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.compact-actions-close svg[data-v-4c169b93]{width:1rem;height:1rem}.compact-actions-list[data-v-4c169b93]{scrollbar-width:thin;scrollbar-color:rgba(var(--qsy-zhuse-rgb),.28) transparent;flex-direction:column;gap:.75rem;padding:.9rem;display:flex;overflow-y:auto}.compact-actions-list[data-v-4c169b93]::-webkit-scrollbar{width:4px}.compact-actions-list[data-v-4c169b93]::-webkit-scrollbar-thumb{background:rgba(var(--qsy-zhuse-rgb),.28);border-radius:999px}.compact-action-item[data-v-4c169b93]{border:1px solid rgba(var(--qsy-zhuse-rgb),.12);width:100%;min-height:3.25rem;color:var(--w-88);text-align:left;cursor:pointer;background:#ffffff0b;border-radius:.9rem;align-items:center;gap:.75rem;padding:.75rem .9rem;font-size:.9rem;font-weight:600;display:flex}.compact-action-icon[data-v-4c169b93]{background:rgba(var(--qsy-zhuse-rgb),.1);width:2.1rem;height:2.1rem;color:rgba(var(--qsy-zhuse-rgb),.92);border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.compact-action-icon svg[data-v-4c169b93]{width:1.15rem;height:1.15rem}.compact-mode-card[data-v-4c169b93]{border:1px solid rgba(var(--qsy-zhuse-rgb),.12);background:#ffffff0a;border-radius:.9rem;padding:.85rem}.compact-mode-title[data-v-4c169b93]{color:var(--w-60);margin-bottom:.65rem;font-size:.78rem;font-weight:600}.compact-mode-card[data-v-4c169b93] .mode-switch-wrapper{z-index:auto;position:static;bottom:auto;right:auto}.compact-mode-card[data-v-4c169b93] .mode-switch{width:100%}.compact-mode-card[data-v-4c169b93] .mode-switch-option{flex:1;justify-content:center;padding:.65rem .45rem}.compact-actions-fade-enter-active[data-v-4c169b93],.compact-actions-fade-leave-active[data-v-4c169b93]{transition:opacity .2s}.compact-actions-fade-enter-active .compact-actions-panel[data-v-4c169b93],.compact-actions-fade-leave-active .compact-actions-panel[data-v-4c169b93]{transition:transform .24s,opacity .24s}.compact-actions-fade-enter-from[data-v-4c169b93],.compact-actions-fade-leave-to[data-v-4c169b93]{opacity:0}.compact-actions-fade-enter-from .compact-actions-panel[data-v-4c169b93],.compact-actions-fade-leave-to .compact-actions-panel[data-v-4c169b93]{opacity:0;transform:translateY(-.5rem)scale(.98)}.ds-submit-overlay[data-v-4c169b93]{z-index:99999;-webkit-backdrop-filter:blur(4px);background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ds-submit-overlay-content[data-v-4c169b93]{flex-direction:column;align-items:center;gap:1.25rem;display:flex}.ds-submit-spinner[data-v-4c169b93]{border:3px solid rgba(var(--qsy-zhuse-rgb),.15);border-top-color:rgba(var(--qsy-zhuse-rgb),.9);border-radius:50%;width:2.5rem;height:2.5rem;animation:.8s linear infinite ds-overlay-spin-4c169b93}@keyframes ds-overlay-spin-4c169b93{to{transform:rotate(360deg)}}.ds-submit-text[data-v-4c169b93]{color:var(--w-80);letter-spacing:.05em;font-size:.9375rem}.ds-overlay-fade-enter-active[data-v-4c169b93]{transition:opacity .2s}.ds-overlay-fade-leave-active[data-v-4c169b93]{transition:opacity .15s}.ds-overlay-fade-enter-from[data-v-4c169b93],.ds-overlay-fade-leave-to[data-v-4c169b93]{opacity:0}html[data-theme=light] .qsy-moban-rongqi[data-v-4c169b93]{background:var(--bg-page);color:var(--text-primary)}html[data-theme=light] .hero-title>span[data-v-4c169b93]{background:linear-gradient(135deg,var(--text-primary) 0%,#b45f0a 50%,#c88214 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}html[data-theme=light] .title-badge[data-v-4c169b93]{background:rgba(var(--qsy-zhuse-rgb),.12);border-color:rgba(var(--qsy-shen-rgb),.35);color:#784105}html[data-theme=light] .tag-item[data-v-4c169b93]{color:var(--text-secondary);border-color:var(--w-12)}html[data-theme=light] .tag-item[data-v-4c169b93]:hover{color:#a0550a}html[data-theme=light] .ability-card[data-v-4c169b93]{border:1px solid var(--w-10);background:#ffffffeb;box-shadow:0 1px 4px #0000000f}html[data-theme=light] .ability-card[data-v-4c169b93]:hover{background:var(--bg-card-2)}html[data-theme=light] .ability-card.active-card[data-v-4c169b93]{background:var(--bg-hover-solid)}html[data-theme=light] .ability-title[data-v-4c169b93]{color:var(--text-primary)}html[data-theme=light] .ability-brief[data-v-4c169b93]{color:var(--text-tertiary)}html[data-theme=light] .showcase-card[data-v-4c169b93]{background:linear-gradient(145deg,var(--bg-card-2) 0%,var(--bg-panel) 100%);border:1px solid var(--w-10);box-shadow:0 8px 32px #0000000f}html[data-theme=light] .feature-info h3[data-v-4c169b93]{color:var(--text-primary)}html[data-theme=light] .feature-desc[data-v-4c169b93]{color:var(--text-secondary)}html[data-theme=light] .card-mode-tag[data-v-4c169b93]{color:#8c4b08;background:rgba(var(--qsy-zhuse-rgb),.1);border-color:rgba(var(--qsy-shen-rgb),.28)}html[data-theme=light] .corner-decor[data-v-4c169b93]{color:rgba(var(--qsy-zhuse-rgb),.35)}html[data-theme=light] .showcase-card.showing[data-v-4c169b93]{animation:2.5s ease-in-out infinite dsShowGlowLight-4c169b93}@keyframes dsShowGlowLight-4c169b93{0%,to{box-shadow:0 0 20px rgba(var(--qsy-zhuse-rgb),.1),0 10px 40px -10px #00000014}50%{box-shadow:0 0 32px rgba(var(--qsy-zhuse-rgb),.18),0 15px 50px -10px #0000001a}}html[data-theme=light] .config-btn[data-v-4c169b93]{border-color:rgba(var(--qsy-zhuse-rgb),.2);color:#b45f0a;box-shadow:0 .125rem .5rem rgba(var(--qsy-zhuse-rgb),.08);background:#ffffffd1}html[data-theme=light] .config-btn[data-v-4c169b93]:hover{border-color:rgba(var(--qsy-zhuse-rgb),.36);color:#8c4605;box-shadow:0 .25rem .875rem rgba(var(--qsy-zhuse-rgb),.12);background:#fffbebf5}html[data-theme=light] .qsy-moban-rongqi[data-v-4c169b93] .bottom-input-wrapper.is-floating-actions .bottom-action-left .desktop-guide-action{border-color:rgba(var(--qsy-zhuse-rgb),.2);color:#b45f0a;box-shadow:0 .125rem .5rem rgba(var(--qsy-zhuse-rgb),.08);background:#ffffffd1}html[data-theme=light] .qsy-moban-rongqi[data-v-4c169b93] .bottom-input-wrapper.is-floating-actions .bottom-action-left .desktop-guide-action:hover{border-color:rgba(var(--qsy-zhuse-rgb),.36);color:#8c4605;box-shadow:0 .25rem .875rem rgba(var(--qsy-zhuse-rgb),.12);background:#fffbebf5}html[data-theme=light] .qsy-moban-rongqi[data-v-4c169b93] .bottom-section .desktop-guide-action{border-color:rgba(var(--qsy-zhuse-rgb),.2);color:#b45f0a;box-shadow:0 .125rem .5rem rgba(var(--qsy-zhuse-rgb),.08);background:#ffffffd1}html[data-theme=light] .qsy-moban-rongqi[data-v-4c169b93] .bottom-section .desktop-guide-action:hover{border-color:rgba(var(--qsy-zhuse-rgb),.36);color:#8c4605;box-shadow:0 .25rem .875rem rgba(var(--qsy-zhuse-rgb),.12);background:#fffbebf5}html[data-theme=light] .qsy-moban-rongqi[data-v-4c169b93] .bottom-section .desktop-mode-switch .mode-switch{border-color:rgba(var(--qsy-zhuse-rgb),.14);background:#ffffffc2;box-shadow:0 .125rem .5rem #0f172a0f}html[data-theme=light] .compact-actions-panel[data-v-4c169b93]{border-color:rgba(var(--qsy-shen-rgb),.2);box-shadow:0 1.25rem 4rem #0f172a2e,0 0 1.25rem rgba(var(--qsy-zhuse-rgb),.06);background:linear-gradient(155deg,#fffffffa,#f5f8fcfa)}html[data-theme=light] .compact-actions-header[data-v-4c169b93]{border-bottom-color:#0000000f}html[data-theme=light] .compact-actions-title[data-v-4c169b93],html[data-theme=light] .compact-action-item[data-v-4c169b93]{color:var(--text-primary)}html[data-theme=light] .compact-actions-subtitle[data-v-4c169b93],html[data-theme=light] .compact-mode-title[data-v-4c169b93]{color:var(--text-tertiary)}html[data-theme=light] .compact-actions-close[data-v-4c169b93],html[data-theme=light] .compact-action-item[data-v-4c169b93],html[data-theme=light] .compact-mode-card[data-v-4c169b93]{background:#ffffffbd;border-color:#00000014}html[data-theme=light] .compact-action-icon[data-v-4c169b93]{background:rgba(var(--qsy-zhuse-rgb),.12);color:#b45f0a}html[data-theme=light] .card-step-badge.badge-1[data-v-4c169b93]{color:#92400e;background:#92400e29}@media (max-width:450px){.config-btn-wrapper[data-v-4c169b93],.desktop-mode-switch[data-v-4c169b93]{display:none}.compact-action-entry[data-v-4c169b93]{z-index:110;display:block;position:fixed;bottom:4.55rem;left:1.25rem}.compact-action-fab[data-v-4c169b93]{border:1.5px solid rgba(var(--c-primary-rgb),.45);background:var(--c-primary-6);color:var(--c-primary-85);cursor:pointer;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);border-radius:100px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1.2rem .5rem 1rem;font-size:.85rem;font-weight:500;transition:all .25s;display:inline-flex}.compact-action-fab[data-v-4c169b93]:hover{background:var(--c-primary-12);border-color:var(--c-primary-70);color:var(--color-primary);box-shadow:0 0 1rem var(--c-primary-20),0 .25rem .75rem var(--c-primary-10);transform:translateY(-1px)}.compact-action-fab[data-v-4c169b93]:active{transform:translateY(0)}html[data-theme=light] .compact-action-fab[data-v-4c169b93]{border-color:rgba(var(--c-primary-rgb),.3);color:#0082a0;background:#ffffffeb;box-shadow:0 2px 8px #0000000f}html[data-theme=light] .compact-action-fab[data-v-4c169b93]:hover{border-color:rgba(var(--c-primary-rgb),.5);color:#008caa;background:#00a1c214;box-shadow:0 4px 12px #00a1c21a}.compact-actions-panel[data-v-4c169b93]{inset:auto auto 7.65rem 1.25rem}.compact-action-entry[data-v-4c169b93]{bottom:4.35rem;left:1.25rem}.compact-actions-panel[data-v-4c169b93]{width:min(23rem,100vw - 1.5rem);inset:auto auto 7.45rem 1.25rem}}.ptxz-rongqi[data-v-22061edc]{align-items:center;gap:var(--s2-sp-2);flex-wrap:wrap;display:flex}.ptxz-chip[data-v-22061edc]{align-items:center;gap:var(--s2-sp-1);border-radius:var(--s2-r-full);background:rgba(var(--s2-accent-rgb),.06);border:1px solid rgba(var(--s2-accent-rgb),.22);height:2.024rem;font-size:var(--s2-fs-sm);color:var(--s2-text-1);cursor:pointer;transition:background-color var(--s2-t-fast) ease-out,border-color var(--s2-t-fast) ease-out,color var(--s2-t-fast) ease-out,transform var(--s2-t-fast) ease-out;padding:0 .833rem;font-family:inherit;font-weight:500;display:inline-flex}.ptxz-chip[data-v-22061edc]:hover{background:rgba(var(--s2-accent-rgb),.14);border-color:rgba(var(--s2-accent-rgb),.5);color:var(--s2-text-1);transform:translateY(-1px)}.ptxz-chip.ptxz-xuanzhong[data-v-22061edc]{background:rgba(var(--s2-accent-rgb),.24);border-color:rgba(var(--s2-accent-rgb),.75);color:var(--s2-accent-text);font-weight:600}.ptxz-chip.ptxz-xuanzhong[data-v-22061edc]:hover{background:rgba(var(--s2-accent-rgb),.3)}.ptxz-gou[data-v-22061edc]{animation:ptxz-gou-jin-22061edc .15s var(--s2-ease)}@keyframes ptxz-gou-jin-22061edc{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.ptxz-cha[data-v-22061edc]{opacity:.7}.ptxz-jia[data-v-22061edc]{color:var(--s2-accent-text);border-style:dashed;border-color:rgba(var(--s2-accent-rgb),.4);background:0 0}.ptxz-jia[data-v-22061edc]:hover{border-color:rgba(var(--s2-accent-rgb),.65);background:rgba(var(--s2-accent-rgb),.1)}.ptxz-zidingyi-shuru[data-v-22061edc]{display:inline-flex}.ptxz-input[data-v-22061edc]{box-sizing:border-box;border-radius:var(--s2-r-full);background:var(--s2-surface-2);border:1px solid var(--s2-accent-border);width:11rem;height:2.024rem;font-size:var(--s2-fs-sm);color:var(--s2-text-1);outline:none;padding:0 .833rem;font-family:inherit}.ptxz-input[data-v-22061edc]::placeholder{color:var(--s2-text-3)}.ptxz-input[data-v-22061edc]:focus{box-shadow:0 0 0 3px var(--s2-accent-soft)}@media (max-width:767px){.ptxz-chip[data-v-22061edc],.ptxz-input[data-v-22061edc]{height:2.381rem}}.renwu-panel[data-v-3e9d1d40]{z-index:200;flex-direction:column;gap:.5rem;display:flex;position:absolute;top:1rem;left:1rem}.new-task-btn[data-v-3e9d1d40]{background:linear-gradient(135deg,rgba(var(--s2-accent-rgb,245, 158, 11),.15),rgba(var(--s2-tone-1-rgb,251, 191, 36),.12));border:1px solid rgba(var(--s2-accent-rgb,245, 158, 11),.2);height:2.5rem;color:rgba(var(--s2-tone-1-rgb,251, 191, 36),.9);cursor:pointer;border-radius:100px;justify-content:center;align-items:center;gap:.5rem;padding:0 1.25rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.new-task-btn[data-v-3e9d1d40]:hover{background:linear-gradient(135deg,rgba(var(--s2-accent-rgb,245, 158, 11),.25),rgba(var(--s2-tone-1-rgb,251, 191, 36),.2));border-color:rgba(var(--s2-accent-rgb,245, 158, 11),.35)}.new-task-btn[data-v-3e9d1d40]:active{transform:scale(.97)}.history-trigger[data-v-3e9d1d40]{position:relative}.trigger-bar[data-v-3e9d1d40]{background:var(--w-3);border:1px solid var(--w-6);height:2.5rem;color:var(--w-45);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:100px;align-items:center;gap:.5rem;padding:0 1.25rem;font-size:.875rem;transition:all .2s;display:flex}.trigger-bar[data-v-3e9d1d40]:hover{background:var(--w-6);color:var(--w-70)}.trigger-text[data-v-3e9d1d40]{white-space:nowrap}.trigger-arrow[data-v-3e9d1d40]{transition:transform .2s}.history-trigger.expanded .trigger-arrow[data-v-3e9d1d40]{transform:rotate(180deg)}.dropdown-panel[data-v-3e9d1d40]{border:1px solid var(--w-8);width:16rem;max-height:0;box-shadow:0 .5rem 2rem var(--b-50);opacity:0;background:#121218fa;border-radius:.5rem;transition:max-height .25s,opacity .2s;position:absolute;top:calc(100% + .25rem);left:0;overflow:hidden}.history-trigger.expanded .dropdown-panel[data-v-3e9d1d40]{opacity:1;max-height:24rem}.list-wrapper[data-v-3e9d1d40]{scrollbar-width:thin;scrollbar-color:var(--w-8) transparent;max-height:23rem;padding:.375rem;overflow:hidden auto}.list-wrapper[data-v-3e9d1d40]::-webkit-scrollbar{width:3px}.list-wrapper[data-v-3e9d1d40]::-webkit-scrollbar-thumb{background:var(--w-8);border-radius:2px}.state-box[data-v-3e9d1d40]{color:var(--w-35);justify-content:center;align-items:center;padding:2rem;font-size:.75rem;display:flex}.state-box.small[data-v-3e9d1d40]{padding:.75rem}.spin[data-v-3e9d1d40]{border:2px solid var(--w-8);border-top-color:rgba(var(--s2-accent-rgb,245, 158, 11),.6);border-radius:50%;width:1.125rem;height:1.125rem;animation:.8s linear infinite rw-spin-3e9d1d40}@keyframes rw-spin-3e9d1d40{to{transform:rotate(360deg)}}.task-item[data-v-3e9d1d40]{cursor:pointer;border-radius:.375rem;align-items:flex-start;gap:.5rem;margin-bottom:.125rem;padding:.5rem;transition:all .15s;display:flex;position:relative}.task-item[data-v-3e9d1d40]:hover{background:var(--w-4)}.task-item.active[data-v-3e9d1d40]{background:rgba(var(--s2-accent-rgb,245, 158, 11),.08)}.item-icon[data-v-3e9d1d40]{width:1.375rem;height:1.375rem;color:var(--w-40);border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;margin-top:.0625rem;display:flex;overflow:hidden}.item-thumb[data-v-3e9d1d40]{object-fit:cover;width:100%;height:100%;display:block}.item-body[data-v-3e9d1d40]{flex:1;min-width:0;overflow:hidden}.item-title[data-v-3e9d1d40]{color:var(--w-85);white-space:nowrap;text-overflow:ellipsis;margin-bottom:.125rem;font-size:.8125rem;line-height:1.3;overflow:hidden}.task-item.active .item-title[data-v-3e9d1d40]{color:rgba(var(--s2-tone-1-rgb,251, 191, 36),.95)}.edit-input[data-v-3e9d1d40]{background:var(--w-6);border:1px solid rgba(var(--s2-accent-rgb,245, 158, 11),.3);width:100%;color:var(--w-90);border-radius:.25rem;outline:none;padding:.125rem .25rem;font-family:inherit;font-size:.8125rem}.edit-input[data-v-3e9d1d40]:focus{border-color:rgba(var(--s2-accent-rgb,245, 158, 11),.6)}.item-meta[data-v-3e9d1d40]{color:var(--w-30);flex-wrap:wrap;gap:.5rem;font-size:.625rem;display:flex}.item-actions[data-v-3e9d1d40]{opacity:0;flex-shrink:0;gap:.125rem;margin-top:.125rem;transition:opacity .15s;display:flex}.task-item:hover .item-actions[data-v-3e9d1d40]{opacity:1}.act-btn[data-v-3e9d1d40]{cursor:pointer;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;transition:all .15s;display:flex}.edit-btn[data-v-3e9d1d40]{color:var(--w-30)}.edit-btn[data-v-3e9d1d40]:hover{background:rgba(var(--s2-accent-rgb,245, 158, 11),.12);color:rgba(var(--s2-tone-1-rgb,251, 191, 36),.8)}.del-btn[data-v-3e9d1d40]{color:var(--w-25)}.del-btn[data-v-3e9d1d40]:hover{color:#ef4444cc;background:#ef44441f}.del-btn.del-jinyong[data-v-3e9d1d40],.del-btn.del-jinyong[data-v-3e9d1d40]:hover{color:var(--w-25);opacity:.35;cursor:not-allowed;background:0 0}html[data-theme=light] .new-task-btn[data-v-3e9d1d40]{background:linear-gradient(135deg,rgba(var(--s2-accent-rgb,245, 158, 11),.1),rgba(var(--s2-tone-1-rgb,251, 191, 36),.08));border-color:rgba(var(--s2-accent-rgb,245, 158, 11),.2);color:#b47800}html[data-theme=light] .new-task-btn[data-v-3e9d1d40]:hover{background:linear-gradient(135deg,rgba(var(--s2-accent-rgb,245, 158, 11),.18),rgba(var(--s2-tone-1-rgb,251, 191, 36),.14));border-color:rgba(var(--s2-accent-rgb,245, 158, 11),.35)}html[data-theme=light] .trigger-bar[data-v-3e9d1d40]{color:#646e82;background:#ffffffd9;border-color:#0000001a}html[data-theme=light] .trigger-bar[data-v-3e9d1d40]:hover{color:#3c4150;background:#fffffff2}html[data-theme=light] .dropdown-panel[data-v-3e9d1d40]{background:#fffffffa;border-color:#0000001a;box-shadow:0 .5rem 2rem #0000001f,0 0 0 1px #0000000a}html[data-theme=light] .state-box[data-v-3e9d1d40]{color:#8c91a0}html[data-theme=light] .spin[data-v-3e9d1d40]{border-color:#dca000 #00000014 #00000014}html[data-theme=light] .task-item[data-v-3e9d1d40]:hover{background:#0000000a}html[data-theme=light] .task-item.active[data-v-3e9d1d40]{background:rgba(var(--s2-accent-rgb,245, 158, 11),.08)}html[data-theme=light] .item-icon[data-v-3e9d1d40]{color:#788296}html[data-theme=light] .item-title[data-v-3e9d1d40]{color:#1e2332}html[data-theme=light] .task-item.active .item-title[data-v-3e9d1d40]{color:#b47800}html[data-theme=light] .edit-input[data-v-3e9d1d40]{border-color:rgba(var(--s2-accent-rgb,245, 158, 11),.3);color:#1e2332;background:#0000000a}html[data-theme=light] .edit-input[data-v-3e9d1d40]:focus{border-color:rgba(var(--s2-accent-rgb,245, 158, 11),.6)}html[data-theme=light] .item-meta[data-v-3e9d1d40]{color:#828796}html[data-theme=light] .edit-btn[data-v-3e9d1d40]{color:#8c91a0}html[data-theme=light] .edit-btn[data-v-3e9d1d40]:hover{background:rgba(var(--s2-accent-rgb,245, 158, 11),.1);color:#c88c00}html[data-theme=light] .del-btn[data-v-3e9d1d40]{color:#b4b9c3}html[data-theme=light] .del-btn[data-v-3e9d1d40]:hover{color:#c83c3c;background:#dc32321a}html[data-theme=light] .list-wrapper[data-v-3e9d1d40]{scrollbar-color:#0000001a transparent}html[data-theme=light] .list-wrapper[data-v-3e9d1d40]::-webkit-scrollbar-thumb{background:#0000001a}.sts2-wf[data-v-b790975c]{flex-direction:column;gap:3rem;display:flex}.sts2-wf-hero[data-v-b790975c]{text-align:center;border-bottom:1px solid rgba(var(--s2-accent-rgb,245, 158, 11),.1);padding:1.5rem 0 2.25rem;position:relative}.sts2-wf-hero-guang[data-v-b790975c]{background:radial-gradient(ellipse,rgba(var(--s2-accent-rgb,245, 158, 11),.09) 0%,transparent 70%);pointer-events:none;width:32rem;height:18rem;position:absolute;top:-55%;left:50%;transform:translate(-50%)}.sts2-wf-meixian[data-v-b790975c]{background:rgba(var(--s2-accent-rgb,245, 158, 11),.07);border:1px solid rgba(var(--s2-accent-rgb,245, 158, 11),.22);letter-spacing:.18em;color:rgba(var(--s2-accent-rgb,245, 158, 11),.9);border-radius:100px;align-items:center;gap:.5rem;margin-bottom:1.15rem;padding:.35rem 1.15rem;font-size:.8rem;font-weight:600;display:inline-flex}.sts2-wf-meixian-dian[data-v-b790975c]{background:rgb(var(--s2-accent-rgb,245, 158, 11));border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite sts2-wf-maichong-b790975c}@keyframes sts2-wf-maichong-b790975c{0%,to{opacity:.4}50%{opacity:1;box-shadow:0 0 10px rgba(var(--s2-accent-rgb,245, 158, 11),.85)}}.sts2-wf-biaoti[data-v-b790975c]{letter-spacing:-.01em;background:linear-gradient(135deg,#fafcff,rgb(var(--s2-accent-rgb,245, 158, 11)) 55%,rgb(var(--s2-tone-1-rgb,251, 191, 36)));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 .85rem;font-size:2.5rem;font-weight:800;line-height:1.25}.sts2-wf-fubiaoti[data-v-b790975c]{color:#afbecdcc;max-width:42rem;margin:0 auto 1.5rem;font-size:1.1rem;line-height:1.75}.sts2-wf-biaoqian-hang[data-v-b790975c]{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.sts2-wf-biaoqian[data-v-b790975c]{color:#b9c6d4b3;background:#ffffff08;border:1px solid #ffffff12;border-radius:100px;padding:.35rem .95rem;font-size:.85rem;transition:all .25s}.sts2-wf-biaoqian[data-v-b790975c]:hover{background:rgba(var(--s2-accent-rgb,245, 158, 11),.07);border-color:rgba(var(--s2-accent-rgb,245, 158, 11),.25);color:rgba(var(--s2-tone-1-rgb,251, 191, 36),.95)}.sts2-wf-qu[data-v-b790975c]{flex-direction:column;gap:1.15rem;display:flex}.sts2-wf-qu-tou[data-v-b790975c]{align-items:center;gap:.75rem;display:flex}.sts2-wf-qu-icon[data-v-b790975c]{border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.sts2-wf-qu-icon svg[data-v-b790975c]{width:18px;height:18px}.sts2-wf-icon-tuandui[data-v-b790975c]{background:rgba(var(--s2-accent-rgb,245, 158, 11),.1);color:rgba(var(--s2-accent-rgb,245, 158, 11),.9)}.sts2-wf-icon-liucheng[data-v-b790975c]{color:#38bdf8e6;background:#38bdf81a}.sts2-wf-icon-liangdian[data-v-b790975c]{color:#ec4899e6;background:#ec48991a}.sts2-wf-qu-biaoti[data-v-b790975c]{color:#ebf2fa;margin:0;font-size:1.45rem;font-weight:700}.sts2-wf-qu-jiao[data-v-b790975c]{background:rgba(var(--s2-accent-rgb,245, 158, 11),.06);border:1px solid rgba(var(--s2-accent-rgb,245, 158, 11),.15);color:rgba(var(--s2-accent-rgb,245, 158, 11),.8);white-space:nowrap;border-radius:100px;margin-left:auto;padding:.2rem .7rem;font-size:.82rem}.sts2-wf-qu-miaoshu[data-v-b790975c]{color:#afbecdc7;margin:0;font-size:1.02rem;line-height:1.75}.sts2-wf-zongjian[data-v-b790975c]{background:linear-gradient(135deg,rgba(var(--s2-accent-rgb,245, 158, 11),.07),rgba(var(--s2-accent-rgb,245, 158, 11),.02));border:1px solid rgba(var(--s2-accent-rgb,245, 158, 11),.22);border-radius:1rem;align-items:center;gap:1.1rem;padding:1.35rem 1.6rem;display:flex;position:relative;overflow:hidden}.sts2-wf-zongjian-hui[data-v-b790975c]{background:radial-gradient(ellipse,rgba(var(--s2-accent-rgb,245, 158, 11),.08) 0%,transparent 70%);pointer-events:none;width:20rem;height:14rem;position:absolute;top:-60%;right:-8%}.sts2-wf-zongjian-tou[data-v-b790975c]{background:linear-gradient(150deg,rgba(var(--s2-accent-rgb,245, 158, 11),.22),rgba(var(--s2-accent-rgb,245, 158, 11),.06));border:1px solid rgba(var(--s2-accent-rgb,245, 158, 11),.35);width:3.2rem;height:3.2rem;color:rgba(var(--s2-tone-1-rgb,251, 191, 36),.95);box-shadow:0 0 16px rgba(var(--s2-accent-rgb,245, 158, 11),.12);border-radius:.85rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.sts2-wf-zongjian-tou svg[data-v-b790975c]{width:1.4rem;height:1.4rem}.sts2-wf-zongjian-shen[data-v-b790975c]{min-width:0;position:relative}.sts2-wf-zongjian-ming[data-v-b790975c]{color:#f0f5fa;align-items:center;gap:.55rem;margin-bottom:.35rem;font-size:1.15rem;font-weight:700;display:flex}.sts2-wf-zongjian-pai[data-v-b790975c]{letter-spacing:.08em;background:linear-gradient(135deg,rgba(var(--s2-accent-rgb,245, 158, 11),.95),rgba(var(--s2-tone-1-rgb,251, 191, 36),.9));color:#181003;border-radius:100px;flex:none;padding:.14rem .5rem;font-size:.62rem;font-weight:700;line-height:1.4}.sts2-wf-zongjian-zhi[data-v-b790975c]{color:#b9c6d4c7;font-size:.92rem;line-height:1.6}.sts2-wf-yuangong-grid[data-v-b790975c]{grid-template-columns:repeat(2,1fr);gap:.7rem;display:grid}.sts2-wf-yuangong[data-v-b790975c]{background:#ffffff05;border:1px solid #ffffff0d;border-radius:.8rem;gap:.8rem;padding:.95rem 1.1rem;transition:all .25s;display:flex}.sts2-wf-yuangong[data-v-b790975c]:hover{background:rgba(var(--s2-accent-rgb,245, 158, 11),.045);border-color:rgba(var(--s2-accent-rgb,245, 158, 11),.22);transform:translateY(-2px)}.sts2-wf-yuangong-hao[data-v-b790975c]{background:rgba(var(--s2-accent-rgb,245, 158, 11),.09);border:1px solid rgba(var(--s2-accent-rgb,245, 158, 11),.18);width:1.9rem;height:1.9rem;color:rgba(var(--s2-accent-rgb,245, 158, 11),.85);border-radius:.55rem;flex-shrink:0;justify-content:center;align-items:center;font-family:Courier New,monospace;font-size:.72rem;font-weight:800;display:flex}.sts2-wf-yuangong-shen[data-v-b790975c]{min-width:0}.sts2-wf-yuangong-ming[data-v-b790975c]{color:#e6f0faf2;margin-bottom:.25rem;font-size:.95rem;font-weight:600}.sts2-wf-yuangong-zhi[data-v-b790975c]{color:#a5b2c0ad;font-size:.82rem;line-height:1.55}.sts2-wf-bu-lie[data-v-b790975c]{flex-direction:column;display:flex}.sts2-wf-bu[data-v-b790975c]{--bu-rgb:var(--s2-accent-rgb,245, 158, 11);gap:1rem;display:flex}.sts2-wf-bu-jieduan-1[data-v-b790975c]{--bu-rgb:168, 85, 247}.sts2-wf-bu-jieduan-2[data-v-b790975c]{--bu-rgb:0, 229, 160}.sts2-wf-bu-zuo[data-v-b790975c]{flex-direction:column;flex-shrink:0;align-items:center;width:2.5rem;display:flex}.sts2-wf-bu-hao[data-v-b790975c]{background:rgba(var(--bu-rgb),.12);border:1.5px solid rgba(var(--bu-rgb),.28);width:2.25rem;height:2.25rem;color:rgba(var(--bu-rgb),.92);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-family:Courier New,monospace;font-size:.85rem;font-weight:800;display:flex}.sts2-wf-bu-xian[data-v-b790975c]{background:linear-gradient(180deg,rgba(var(--bu-rgb),.25),rgba(var(--bu-rgb),.04));border-radius:1px;flex:1;width:2px;min-height:1rem}.sts2-wf-bu-ka[data-v-b790975c]{background:rgba(var(--bu-rgb),.022);border:1px solid #ffffff0b;border-left:3px solid rgba(var(--bu-rgb),.38);border-radius:.8rem;flex:1;margin-bottom:.9rem;padding:1.15rem 1.4rem;transition:all .25s}.sts2-wf-bu-ka[data-v-b790975c]:hover{background:rgba(var(--bu-rgb),.04);border-left-color:rgba(var(--bu-rgb),.55)}.sts2-wf-bu-ka-tou[data-v-b790975c]{align-items:center;gap:.6rem;margin-bottom:.5rem;display:flex}.sts2-wf-bu-jieduan-pai[data-v-b790975c]{background:rgba(var(--bu-rgb),.09);color:rgba(var(--bu-rgb),.82);border-radius:4px;flex:none;padding:.18rem .55rem;font-size:.72rem;font-weight:600}.sts2-wf-bu-biaoti[data-v-b790975c]{color:#ebf2fa;margin:0;font-size:1.12rem;font-weight:600}.sts2-wf-bu-miaoshu[data-v-b790975c]{color:#b4c2d0bf;margin:0;font-size:.95rem;line-height:1.75}.sts2-wf-liangdian-grid[data-v-b790975c]{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.sts2-wf-liangdian[data-v-b790975c]{--ld-rgb:var(--s2-accent-rgb,245, 158, 11);background:rgba(var(--ld-rgb),.03);border-left:3px solid;border-color:rgba(var(--ld-rgb),.3);border-top:1px solid rgba(var(--ld-rgb),.06);border-right:1px solid rgba(var(--ld-rgb),.06);border-bottom:1px solid rgba(var(--ld-rgb),.06);border-radius:.85rem;padding:1.2rem 1.25rem;transition:all .25s}.sts2-wf-liangdian-1[data-v-b790975c]{--ld-rgb:56, 189, 248}.sts2-wf-liangdian-2[data-v-b790975c]{--ld-rgb:0, 229, 160}.sts2-wf-liangdian[data-v-b790975c]:hover{background:rgba(var(--ld-rgb),.06);border-left-color:rgba(var(--ld-rgb),.5);transform:translateY(-2px)}.sts2-wf-liangdian-icon[data-v-b790975c]{background:rgba(var(--ld-rgb),.1);width:2.1rem;height:2.1rem;color:rgba(var(--ld-rgb),.85);border-radius:.55rem;justify-content:center;align-items:center;margin-bottom:.65rem;display:flex}.sts2-wf-liangdian-icon[data-v-b790975c] svg{width:17px;height:17px}.sts2-wf-liangdian-biaoti[data-v-b790975c]{color:#e6f0faf2;margin:0 0 .4rem;font-size:1rem;font-weight:600}.sts2-wf-liangdian-miaoshu[data-v-b790975c]{color:#a5b2c0ad;margin:0;font-size:.88rem;line-height:1.65}.sts2-wf-jieyu[data-v-b790975c]{text-align:center;border-top:1px solid rgba(var(--s2-accent-rgb,245, 158, 11),.08);padding-top:2rem;position:relative}.sts2-wf-jieyu-guang[data-v-b790975c]{background:radial-gradient(ellipse,rgba(var(--s2-accent-rgb,245, 158, 11),.05) 0%,transparent 70%);pointer-events:none;width:20rem;height:8rem;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.sts2-wf-jieyu p[data-v-b790975c]{letter-spacing:.04em;background:linear-gradient(135deg,#c8d2ded9,rgb(var(--s2-tone-1-rgb,251, 191, 36)));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:1.12rem;font-weight:500}.sts2-wf-zhongdian-qu[data-v-b790975c]{background:linear-gradient(135deg,rgba(var(--s2-accent-rgb,245, 158, 11),.1),rgba(var(--s2-tone-1-rgb,251, 191, 36),.03));border:1.5px solid rgba(var(--s2-accent-rgb,245, 158, 11),.45);box-shadow:0 16px 40px -12px #00000073,0 0 30px -4px rgba(var(--s2-accent-rgb,245, 158, 11),.15),inset 0 1px #ffffff26;border-radius:1.25rem;padding:1.75rem 2rem;animation:3s ease-in-out infinite sts2-wf-pulse-b790975c;position:relative;overflow:hidden}@keyframes sts2-wf-pulse-b790975c{0%,to{border-color:rgba(var(--s2-accent-rgb,245, 158, 11),.45);box-shadow:0 16px 40px -12px #00000073,0 0 30px -4px rgba(var(--s2-accent-rgb,245, 158, 11),.15),inset 0 1px #ffffff26}50%{border-color:rgba(var(--s2-tone-1-rgb,251, 191, 36),.75);box-shadow:0 16px 40px -12px #00000073,0 0 45px rgba(var(--s2-accent-rgb,245, 158, 11),.3),inset 0 1px #ffffff40}}.sts2-wf-zhongdian-guang[data-v-b790975c]{background:radial-gradient(circle at 10% 10%,rgba(var(--s2-accent-rgb,245, 158, 11),.15) 0%,transparent 60%);pointer-events:none;position:absolute;inset:0}.sts2-wf-zhongdian-nei[data-v-b790975c]{z-index:1;flex-direction:column;gap:1.15rem;display:flex;position:relative}.sts2-wf-zhongdian-tou[data-v-b790975c]{align-items:center;gap:.75rem;display:flex}.sts2-wf-zhongdian-icon[data-v-b790975c]{background:linear-gradient(135deg,rgba(var(--s2-accent-rgb,245, 158, 11),.25),rgba(var(--s2-accent-rgb,245, 158, 11),.05));border:1px solid rgba(var(--s2-accent-rgb,245, 158, 11),.4);width:2.5rem;height:2.5rem;color:rgb(var(--s2-tone-1-rgb,251, 191, 36));box-shadow:0 0 14px rgba(var(--s2-accent-rgb,245, 158, 11),.2);border-radius:.75rem;justify-content:center;align-items:center;display:flex}.sts2-wf-zhongdian-icon svg[data-v-b790975c]{width:1.25rem;height:1.25rem}.sts2-wf-zhongdian-biaoti[data-v-b790975c]{letter-spacing:.02em;background:linear-gradient(135deg,#fff,rgb(var(--s2-tone-1-rgb,251, 191, 36)));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:1.5rem;font-weight:800}.sts2-wf-zhongdian-badge[data-v-b790975c]{color:#fff;letter-spacing:.05em;background:linear-gradient(135deg,#ef4444,#b91c1c);border-radius:4px;padding:.15rem .5rem;font-size:.65rem;font-weight:900;box-shadow:0 2px 8px #ef444466}.sts2-wf-zhongdian-miao[data-v-b790975c]{color:#f5fafff2;margin:0;font-size:1.05rem;font-weight:500;line-height:1.8}.sts2-wf-zhongdian-lizi[data-v-b790975c]{background:#0a0c1280;border:1px solid #ffffff0a;border-radius:.85rem;margin-top:.5rem;padding:1.15rem 1.35rem}.sts2-wf-lizi-biaoti[data-v-b790975c]{color:rgba(var(--s2-accent-rgb,245, 158, 11),.85);letter-spacing:.05em;margin-bottom:.95rem;font-size:.85rem;font-weight:700}.sts2-wf-lizi-lie[data-v-b790975c]{flex-direction:column;gap:.85rem;display:flex}.sts2-wf-lizi-xiang[data-v-b790975c]{justify-content:space-between;align-items:center;gap:.85rem;display:flex}.sts2-wf-lizi-yu[data-v-b790975c],.sts2-wf-lizi-da[data-v-b790975c]{border-radius:.65rem;flex:1;align-items:center;gap:.65rem;min-width:0;padding:.6rem .95rem;display:flex}.sts2-wf-lizi-yu[data-v-b790975c]{background:#ffffff08;border:1px solid #ffffff0d}.sts2-wf-lizi-da[data-v-b790975c]{background:rgba(var(--s2-accent-rgb,245, 158, 11),.06);border:1px solid rgba(var(--s2-accent-rgb,245, 158, 11),.15)}.sts2-wf-lizi-role[data-v-b790975c]{color:#ffffffb3;background:#ffffff1a;border-radius:4px;padding:.1rem .35rem;font-family:monospace;font-size:.68rem;font-weight:800}.sts2-wf-lizi-role-ai[data-v-b790975c]{background:rgba(var(--s2-accent-rgb,245, 158, 11),.2);color:rgb(var(--s2-tone-1-rgb,251, 191, 36));border-radius:4px;padding:.1rem .35rem;font-family:monospace;font-size:.68rem;font-weight:800}.sts2-wf-lizi-wen[data-v-b790975c]{color:#dce6f0e6;white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;font-weight:500;overflow:hidden}.sts2-wf-lizi-wen-ai[data-v-b790975c]{color:rgb(var(--s2-tone-1-rgb,251, 191, 36));white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;font-weight:600;overflow:hidden}.sts2-wf-lizi-hua[data-v-b790975c]{flex-shrink:0;justify-content:center;align-items:center;display:flex}.sts2-wf-lizi-arrow[data-v-b790975c]{width:1.1rem;height:1.1rem;color:rgba(var(--s2-accent-rgb,245, 158, 11),.45);animation:1.5s infinite sts2-wf-arrow-slide-b790975c}@keyframes sts2-wf-arrow-slide-b790975c{0%,to{opacity:.5;transform:translate(-2px)}50%{opacity:1;transform:translate(2px)}}@media (max-width:767px){.sts2-wf-biaoti[data-v-b790975c]{font-size:1.85rem}.sts2-wf-fubiaoti[data-v-b790975c]{font-size:.98rem}.sts2-wf-yuangong-grid[data-v-b790975c],.sts2-wf-liangdian-grid[data-v-b790975c]{grid-template-columns:1fr}.sts2-wf-qu-jiao[data-v-b790975c]{display:none}.sts2-wf-lizi-xiang[data-v-b790975c]{flex-direction:column;align-items:stretch;gap:.4rem}.sts2-wf-lizi-arrow[data-v-b790975c]{animation:1.5s infinite sts2-wf-arrow-slide-vertical-b790975c;transform:rotate(90deg)}}@keyframes sts2-wf-arrow-slide-vertical-b790975c{0%,to{opacity:.5;transform:rotate(90deg)translateY(-2px)}50%{opacity:1;transform:rotate(90deg)translateY(2px)}}html[data-theme=light] .sts2-wf-biaoti[data-v-b790975c]{background:linear-gradient(135deg,#282e3c,#b45f0a 55%,#c88214);-webkit-background-clip:text;background-clip:text}html[data-theme=light] .sts2-wf-meixian[data-v-b790975c]{color:#a05a05;border-color:rgba(var(--s2-accent-rgb,245, 158, 11),.35)}html[data-theme=light] .sts2-wf-fubiaoti[data-v-b790975c]{color:#465064}html[data-theme=light] .sts2-wf-biaoqian[data-v-b790975c]{color:#464e5e;background:#00000008;border-color:#00000014}html[data-theme=light] .sts2-wf-biaoqian[data-v-b790975c]:hover{color:#a05a05}html[data-theme=light] .sts2-wf-qu-biaoti[data-v-b790975c]{color:#191e2d}html[data-theme=light] .sts2-wf-qu-miaoshu[data-v-b790975c]{color:#465064}html[data-theme=light] .sts2-wf-qu-jiao[data-v-b790975c]{color:#a05a05}html[data-theme=light] .sts2-wf-zongjian[data-v-b790975c]{background:linear-gradient(135deg,rgba(var(--s2-accent-rgb,245, 158, 11),.07),#ffffffd9)}html[data-theme=light] .sts2-wf-zongjian-ming[data-v-b790975c]{color:#282e3c}html[data-theme=light] .sts2-wf-zongjian-zhi[data-v-b790975c]{color:#5a6270}html[data-theme=light] .sts2-wf-yuangong[data-v-b790975c]{background:#fffc;border-color:#0000000f}html[data-theme=light] .sts2-wf-yuangong-hao[data-v-b790975c]{color:#a05a05}html[data-theme=light] .sts2-wf-yuangong-ming[data-v-b790975c]{color:#1e2332}html[data-theme=light] .sts2-wf-yuangong-zhi[data-v-b790975c]{color:#5a6270}html[data-theme=light] .sts2-wf-bu-ka[data-v-b790975c]{background:#ffffffbf;border-top-color:#0000000d;border-bottom-color:#0000000d;border-right-color:#0000000d}html[data-theme=light] .sts2-wf-bu-biaoti[data-v-b790975c]{color:#191e2d}html[data-theme=light] .sts2-wf-bu-miaoshu[data-v-b790975c]{color:#465064}html[data-theme=light] .sts2-wf-liangdian[data-v-b790975c]{background:#fffc;border-top-color:#0000000d;border-bottom-color:#0000000d;border-right-color:#0000000d}html[data-theme=light] .sts2-wf-liangdian-biaoti[data-v-b790975c]{color:#1e2332}html[data-theme=light] .sts2-wf-liangdian-miaoshu[data-v-b790975c]{color:#5a6270}html[data-theme=light] .sts2-wf-jieyu p[data-v-b790975c]{background:linear-gradient(135deg,#465064,#b45f0a);-webkit-background-clip:text;background-clip:text}html[data-theme=light] .sts2-wf-zhongdian-qu[data-v-b790975c]{background:linear-gradient(135deg,rgba(var(--s2-accent-rgb,245, 158, 11),.08),#ffffffe6);border-color:rgba(var(--s2-accent-rgb,245, 158, 11),.35);box-shadow:0 16px 32px -16px #0f172a26,inset 0 1px #fffc}html[data-theme=light] .sts2-wf-zhongdian-biaoti[data-v-b790975c]{background:linear-gradient(135deg,#282e3c,#b45f0a);-webkit-background-clip:text;background-clip:text}html[data-theme=light] .sts2-wf-zhongdian-miao[data-v-b790975c]{color:#282e3c}html[data-theme=light] .sts2-wf-zhongdian-lizi[data-v-b790975c]{background:#ffffffb3;border-color:#0000000d}html[data-theme=light] .sts2-wf-lizi-yu[data-v-b790975c]{background:#00000005;border-color:#0000000d}html[data-theme=light] .sts2-wf-lizi-da[data-v-b790975c]{background:rgba(var(--s2-accent-rgb,245, 158, 11),.06);border-color:rgba(var(--s2-accent-rgb,245, 158, 11),.2)}html[data-theme=light] .sts2-wf-lizi-role[data-v-b790975c]{color:#5a6478;background:#0000000f}html[data-theme=light] .sts2-wf-lizi-role-ai[data-v-b790975c]{background:rgba(var(--s2-accent-rgb,245, 158, 11),.12);color:#a05a05}html[data-theme=light] .sts2-wf-lizi-wen[data-v-b790975c]{color:#46505f}html[data-theme=light] .sts2-wf-lizi-wen-ai[data-v-b790975c]{color:#a05a05}html[data-theme=light] .sts2-wf-lizi-arrow[data-v-b790975c]{color:rgba(var(--s2-accent-rgb,245, 158, 11),.6)}[data-v-a70dd107] .content-wrapper{justify-content:safe center!important;gap:1.2rem!important;padding-top:2rem!important}[data-v-a70dd107] .hero-section{margin-bottom:0}.sts2-hero[data-v-a70dd107]{flex-direction:column;align-items:center;gap:1.1rem;animation:.55s cubic-bezier(.16,1,.3,1) both sts2-fade-in-a70dd107;display:flex;position:relative}.sts2-hero-guang[data-v-a70dd107]{background:radial-gradient(ellipse at center,rgba(var(--s2-accent-rgb,245, 158, 11),.09) 0%,transparent 65%);filter:blur(30px);pointer-events:none;z-index:0;width:34rem;height:16rem;position:absolute;top:-6rem;left:50%;transform:translate(-50%)}.sts2-hero-suo[data-v-a70dd107]{z-index:1;align-items:center;gap:1.15rem;display:flex;position:relative}.sts2-hero-logo[data-v-a70dd107]{background:linear-gradient(160deg,rgba(var(--s2-accent-rgb,245, 158, 11),.14),#10121ae6 55%);border:1px solid rgba(var(--s2-accent-rgb,245, 158, 11),.35);width:4.5rem;height:4.5rem;box-shadow:0 10px 30px -8px #0000008c,0 0 26px rgba(var(--s2-accent-rgb,245, 158, 11),.14),inset 0 1px #ffffff24;border-radius:1.15rem;flex:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.sts2-hero-logo img[data-v-a70dd107]{width:58%;height:58%;filter:drop-shadow(0 0 12px rgba(var(--s2-accent-rgb,245, 158, 11),.45));z-index:1;position:relative}.sts2-hero-logo-shan[data-v-a70dd107]{pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff24,#0000);width:55%;height:220%;animation:5.5s ease-in-out infinite sts2-saoguang-a70dd107;position:absolute;top:-60%;left:-80%;transform:rotate(18deg)}@keyframes sts2-saoguang-a70dd107{0%,62%{left:-80%}82%,to{left:160%}}.sts2-hero-wen[data-v-a70dd107]{flex-direction:column;gap:.5rem;min-width:0;display:flex}.sts2-hero-meixian[data-v-a70dd107]{align-items:center;gap:.5rem;display:flex}.sts2-hero-meixian-dian[data-v-a70dd107]{background:rgba(var(--s2-accent-rgb,245, 158, 11),1);border-radius:50%;width:5px;height:5px;animation:2.2s ease-in-out infinite sts2-huxi-a70dd107}.sts2-hero-meixian-wen[data-v-a70dd107]{letter-spacing:.28em;color:rgba(var(--s2-accent-rgb,245, 158, 11),.72);white-space:nowrap;font-size:.7rem;font-weight:600}.sts2-hero-meixian[data-v-a70dd107]:after{content:"";background:linear-gradient(90deg,rgba(var(--s2-accent-rgb,245, 158, 11),.4),transparent);width:3.2rem;height:1px}.sts2-hero-biaoti[data-v-a70dd107]{align-items:flex-start;gap:.55rem;margin:0;line-height:1.15;display:flex}.sts2-hero-biaoti-wen[data-v-a70dd107]{letter-spacing:.02em;background:linear-gradient(135deg,#fff,rgba(var(--s2-accent-rgb,245, 158, 11),1) 62%,rgba(var(--s2-tone-1-rgb,251, 191, 36),1));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:2.7rem;font-weight:800}.sts2-hero-s2[data-v-a70dd107]{letter-spacing:.05em;color:#181003;background:linear-gradient(135deg,rgba(var(--s2-tone-1-rgb,251, 191, 36),1),rgba(var(--s2-accent-rgb,245, 158, 11),1) 70%,rgba(var(--s2-tone-2-rgb,217, 119, 6),1));clip-path:polygon(.4rem 0,100% 0,100% calc(100% - .4rem),calc(100% - .4rem) 100%,0 100%,0 .4rem);box-shadow:0 3px 14px rgba(var(--s2-accent-rgb,245, 158, 11),.4);flex:none;margin-top:.45rem;padding:.16rem .55rem;font-size:1rem;font-style:italic;font-weight:800;line-height:1.3;transform:rotate(-2deg)}.sts2-hero-nengli[data-v-a70dd107]{z-index:1;flex-wrap:wrap;justify-content:center;align-items:center;gap:.85rem;display:flex;position:relative}.sts2-hero-nengli-xiang[data-v-a70dd107]{letter-spacing:.1em;color:#c8d1dc9e;white-space:nowrap;font-size:.78rem;font-weight:500;transition:color .25s}.sts2-hero-nengli-xiang[data-v-a70dd107]:hover{color:rgba(var(--s2-tone-1-rgb,251, 191, 36),.9)}.sts2-hero-nengli-ge[data-v-a70dd107]{background:rgba(var(--s2-accent-rgb,245, 158, 11),.45);flex:none;width:4px;height:4px;transform:rotate(45deg)}.sts2-above-wrapper[data-v-a70dd107]{z-index:1;flex-direction:column;width:100%;display:flex;position:relative}@keyframes sts2-fade-in-a70dd107{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.sts2-tuandui[data-v-a70dd107]{box-sizing:border-box;z-index:1;flex-direction:column;gap:1.15rem;width:min(58rem,100%);margin:0 auto 5.5rem;display:flex}.sts2-tuandui-tou[data-v-a70dd107]{justify-content:center;align-items:center;gap:.9rem;display:flex}.sts2-tuandui-tou-line[data-v-a70dd107]{background:linear-gradient(90deg,transparent,rgba(var(--s2-accent-rgb,245, 158, 11),.16),transparent);flex:1;height:1px}.sts2-tuandui-tou-text[data-v-a70dd107]{color:rgba(var(--s2-accent-rgb,245, 158, 11),.65);letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;font-size:.8rem;font-weight:600}.sts2-tuandui-zaixian[data-v-a70dd107]{color:#6ee7b7d9;white-space:nowrap;background:#34d3990f;border:1px solid #34d3992e;border-radius:100px;align-items:center;gap:.35rem;padding:.15rem .6rem;font-size:.66rem;font-weight:500;display:inline-flex}.sts2-zaixian-dian[data-v-a70dd107]{background:#34d399;border-radius:50%;width:6px;height:6px;animation:2.2s ease-in-out infinite sts2-huxi-a70dd107}@keyframes sts2-huxi-a70dd107{0%,to{opacity:.45;box-shadow:0 0 #34d39959}50%{opacity:1;box-shadow:0 0 6px 1px #34d39973}}.sts2-tuandui-zhen[data-v-a70dd107]{justify-content:center;align-items:stretch;gap:1.4rem;display:flex}.sts2-zongjian[data-v-a70dd107]{max-width:17rem;animation:sts2-fade-in-a70dd107 .55s cubic-bezier(.16,1,.3,1) calc(var(--jj,0) * 60ms) both;flex:none;align-items:center;gap:.85rem;padding:.35rem .25rem;display:flex}.sts2-zongjian-touxiang[data-v-a70dd107]{background:conic-gradient(from 210deg,rgba(var(--s2-accent-rgb,245, 158, 11),.95),rgba(var(--s2-tone-1-rgb,251, 191, 36),.45),rgba(var(--s2-accent-rgb,245, 158, 11),.1),rgba(var(--s2-accent-rgb,245, 158, 11),.95));width:3.9rem;height:3.9rem;box-shadow:0 0 18px rgba(var(--s2-accent-rgb,245, 158, 11),.18);border-radius:50%;flex:none;padding:2px;position:relative}.sts2-zongjian-touxiang img[data-v-a70dd107],.sts2-zongjian-touxiang .sts2-touxiang-zimu[data-v-a70dd107]{object-fit:cover;box-sizing:border-box;background:#0c0e14;border:2px solid #0a0c12e6;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.sts2-touxiang-zimu[data-v-a70dd107]{color:rgba(var(--s2-tone-1-rgb,251, 191, 36),.95);font-size:1.2rem;font-weight:700;background:linear-gradient(150deg,rgba(var(--s2-accent-rgb,245, 158, 11),.22),#0c0e14)!important}.sts2-huxi-dian[data-v-a70dd107]{background:#34d399;border:2px solid #0a0c12;border-radius:50%;width:.7rem;height:.7rem;animation:2.2s ease-in-out infinite sts2-huxi-a70dd107;position:absolute;bottom:2px;right:2px}.sts2-huxi-dian-xiao[data-v-a70dd107]{width:.55rem;height:.55rem;bottom:0;right:0}.sts2-zongjian-xinxi[data-v-a70dd107]{flex-direction:column;gap:.3rem;min-width:0;display:flex}.sts2-zongjian-ming[data-v-a70dd107]{align-items:center;gap:.45rem;display:flex}.sts2-zongjian-ming-wen[data-v-a70dd107]{color:#fffffff2;white-space:nowrap;font-size:1rem;font-weight:700}.sts2-zhuguan-biaoqian[data-v-a70dd107]{letter-spacing:.08em;background:linear-gradient(135deg,rgba(var(--s2-accent-rgb,245, 158, 11),.95),rgba(var(--s2-tone-1-rgb,251, 191, 36),.9));color:#181003;box-shadow:0 2px 8px rgba(var(--s2-accent-rgb,245, 158, 11),.28);border-radius:100px;flex:none;padding:.12rem .42rem;font-size:.6rem;font-weight:700;line-height:1.35}.sts2-zongjian-jianjie[data-v-a70dd107]{color:#a5afbcbf;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.72rem;line-height:1.5;display:-webkit-box;overflow:hidden}.sts2-zhen-fenge[data-v-a70dd107]{background:linear-gradient(180deg,transparent,rgba(var(--s2-accent-rgb,245, 158, 11),.22),transparent);flex:none;align-self:stretch;width:1px;margin:.4rem 0}.sts2-yuangong-lie[data-v-a70dd107]{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:.35rem;min-width:0;display:flex}.sts2-yuangong[data-v-a70dd107]{cursor:default;width:4.6rem;animation:sts2-fade-in-a70dd107 .55s cubic-bezier(.16,1,.3,1) calc(var(--jj,0) * 60ms) both;border-radius:.75rem;flex-direction:column;align-items:center;gap:.4rem;padding:.5rem .15rem .4rem;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.sts2-yuangong[data-v-a70dd107]:hover{background:rgba(var(--s2-accent-rgb,245, 158, 11),.05);transform:translateY(-3px)}.sts2-yuangong-touxiang[data-v-a70dd107]{background:linear-gradient(160deg,rgba(var(--s2-accent-rgb,245, 158, 11),.4),#ffffff0f);border-radius:50%;width:2.7rem;height:2.7rem;padding:1.5px;transition:all .25s;position:relative}.sts2-yuangong:hover .sts2-yuangong-touxiang[data-v-a70dd107]{background:linear-gradient(160deg,rgba(var(--s2-accent-rgb,245, 158, 11),.9),rgba(var(--s2-tone-1-rgb,251, 191, 36),.3));box-shadow:0 0 14px rgba(var(--s2-accent-rgb,245, 158, 11),.22)}.sts2-yuangong-touxiang img[data-v-a70dd107],.sts2-yuangong-touxiang .sts2-touxiang-zimu[data-v-a70dd107]{object-fit:cover;box-sizing:border-box;background:#0c0e14;border:1.5px solid #0a0c12e6;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-size:.95rem;display:flex}.sts2-yuangong-ming[data-v-a70dd107]{color:#cdd6e0d1;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.68rem;font-weight:500;transition:color .25s;overflow:hidden}.sts2-yuangong:hover .sts2-yuangong-ming[data-v-a70dd107]{color:rgba(var(--s2-tone-1-rgb,251, 191, 36),.95)}.sts2-yg-tip[data-v-a70dd107]{border:1px solid rgba(var(--s2-accent-rgb,245, 158, 11),.28);width:13rem;box-shadow:0 12px 30px #00000080,0 0 16px rgba(var(--s2-accent-rgb,245, 158, 11),.08);opacity:0;pointer-events:none;z-index:30;background:linear-gradient(160deg,#1a1e29fa,#0e1018fa);border-radius:.7rem;padding:.65rem .8rem;transition:opacity .2s,transform .2s cubic-bezier(.16,1,.3,1);position:absolute;bottom:calc(100% + .55rem);left:50%;transform:translate(-50%,4px)}.sts2-yg-tip[data-v-a70dd107]:after{content:"";border:5px solid #0000;border-top-color:rgba(var(--s2-accent-rgb,245, 158, 11),.28);position:absolute;top:100%;left:50%;transform:translate(-50%)}.sts2-yuangong:hover .sts2-yg-tip[data-v-a70dd107]{opacity:1;transform:translate(-50%)}.sts2-yg-tip-ming[data-v-a70dd107]{color:rgba(var(--s2-tone-1-rgb,251, 191, 36),.95);margin-bottom:.25rem;font-size:.76rem;font-weight:700}.sts2-yg-tip-jianjie[data-v-a70dd107]{color:#c8d0dad1;font-size:.7rem;line-height:1.55}.sts2-caozuoqu[data-v-a70dd107]{box-sizing:border-box;border:1px solid rgba(var(--s2-accent-rgb,245, 158, 11),.18);width:min(58rem,100%);box-shadow:0 24px 60px -16px #0000008c,0 0 50px -12px rgba(var(--s2-accent-rgb,245, 158, 11),.06),inset 0 1px #ffffff0f;-webkit-backdrop-filter:blur(20px);z-index:1;background:linear-gradient(165deg,#171a24d9,#0c0e15d1);border-radius:1.35rem;margin:0 auto;animation:.6s cubic-bezier(.16,1,.3,1) .12s both sts2-fade-in-a70dd107;position:relative;overflow:hidden}.sts2-caozuoqu[data-v-a70dd107]:before{content:"";background:linear-gradient(90deg,transparent,rgba(var(--s2-tone-1-rgb,251, 191, 36),.4),transparent);pointer-events:none;height:1px;position:absolute;top:0;left:8%;right:8%}.sts2-caozuoqu-guang[data-v-a70dd107]{background:radial-gradient(ellipse at center,rgba(var(--s2-accent-rgb,245, 158, 11),.07) 0%,transparent 65%);filter:blur(28px);pointer-events:none;width:46rem;height:20rem;position:absolute;bottom:-14rem;left:50%;transform:translate(-50%)}.sts2-caozuoqu-tou[data-v-a70dd107]{border-bottom:1px solid rgba(var(--s2-accent-rgb,245, 158, 11),.1);background:linear-gradient(90deg,rgba(var(--s2-accent-rgb,245, 158, 11),.05),transparent 55%);align-items:center;gap:.8rem;padding:1rem 1.6rem .9rem;display:flex}.sts2-caozuoqu-icon[data-v-a70dd107]{background:linear-gradient(150deg,rgba(var(--s2-accent-rgb,245, 158, 11),.2),rgba(var(--s2-accent-rgb,245, 158, 11),.05));border:1px solid rgba(var(--s2-accent-rgb,245, 158, 11),.3);width:2.2rem;height:2.2rem;color:rgba(var(--s2-tone-1-rgb,251, 191, 36),.95);box-shadow:0 0 14px rgba(var(--s2-accent-rgb,245, 158, 11),.12);border-radius:.7rem;flex:none;justify-content:center;align-items:center;display:flex}.sts2-caozuoqu-icon svg[data-v-a70dd107]{width:1.1rem;height:1.1rem}.sts2-caozuoqu-wen[data-v-a70dd107]{flex-direction:column;gap:.12rem;min-width:0;display:flex}.sts2-caozuoqu-biaoti[data-v-a70dd107]{color:#fffffff2;letter-spacing:.02em;font-size:.95rem;font-weight:700}.sts2-caozuoqu-fubiaoti[data-v-a70dd107]{color:#96a0acb3;white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;overflow:hidden}.sts2-rukou[data-v-a70dd107]{box-sizing:border-box;z-index:1;flex-direction:column;gap:1rem;width:100%;padding:1.2rem 1.6rem 1.35rem;display:flex;position:relative}.sts2-rukou-hang[data-v-a70dd107]{border-bottom:1px solid #ffffff08;align-items:flex-start;gap:1.2rem;padding-bottom:.9rem;transition:all .3s;display:flex}.sts2-rukou-hang[data-v-a70dd107]:last-child{border-bottom:none;padding-bottom:0}.sts2-rukou-hang:hover .sts2-rukou-icon-wrap[data-v-a70dd107]{background:rgba(var(--s2-accent-rgb,245, 158, 11),.12);border-color:rgba(var(--s2-accent-rgb,245, 158, 11),.3);color:rgba(var(--s2-tone-1-rgb,251, 191, 36),1);transform:scale(1.05)}.sts2-rukou-biao[data-v-a70dd107]{flex:none;align-items:center;gap:.45rem;width:7.6rem;padding-top:.15rem;display:flex}.sts2-rukou-icon-wrap[data-v-a70dd107]{background:rgba(var(--s2-accent-rgb,245, 158, 11),.06);border:1px solid rgba(var(--s2-accent-rgb,245, 158, 11),.12);width:1.85rem;height:1.85rem;color:rgba(var(--s2-accent-rgb,245, 158, 11),.8);border-radius:.55rem;justify-content:center;align-items:center;transition:all .3s;display:flex}.sts2-rukou-icon[data-v-a70dd107]{width:1rem;height:1rem}.sts2-rukou-biao-wen[data-v-a70dd107]{color:#fffffff2;white-space:nowrap;letter-spacing:.02em;font-size:.85rem;font-weight:600}.sts2-rukou-sub[data-v-a70dd107]{color:#96a0acb3;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:4px;padding:.1rem .35rem;font-size:.65rem;font-weight:500;line-height:1.2}.sts2-rukou-qu[data-v-a70dd107]{flex:1;min-width:0}.sts2-rukou-chips[data-v-a70dd107]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.sts2-rukou-chip[data-v-a70dd107]{color:#dce4ecbf;cursor:pointer;background:#ffffff05;border:1px solid #ffffff0f;border-radius:100px;align-items:center;gap:.35rem;height:2rem;padding:0 .85rem;font-family:inherit;font-size:.78rem;font-weight:500;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.sts2-rukou-chip[data-v-a70dd107]:hover{background:rgba(var(--s2-accent-rgb,245, 158, 11),.08);border-color:rgba(var(--s2-accent-rgb,245, 158, 11),.35);color:#fffffff2;box-shadow:0 4px 12px rgba(var(--s2-accent-rgb,245, 158, 11),.08);transform:translateY(-1px)}.sts2-rukou-chip-active[data-v-a70dd107]{background:linear-gradient(135deg,rgba(var(--s2-accent-rgb,245, 158, 11),.18),rgba(var(--s2-accent-rgb,245, 158, 11),.06));border-color:rgba(var(--s2-accent-rgb,245, 158, 11),.75);color:rgba(var(--s2-tone-1-rgb,251, 191, 36),1);box-shadow:0 0 12px rgba(var(--s2-accent-rgb,245, 158, 11),.12),inset 0 1px #ffffff14;font-weight:600}.sts2-rukou-chip-active[data-v-a70dd107]:hover{background:linear-gradient(135deg,rgba(var(--s2-accent-rgb,245, 158, 11),.24),rgba(var(--s2-accent-rgb,245, 158, 11),.1));border-color:rgba(var(--s2-accent-rgb,245, 158, 11),.9)}.sts2-rukou-chip-suoding[data-v-a70dd107]{cursor:default}.sts2-rukou-chip-suoding[data-v-a70dd107]:hover{box-shadow:none;transform:none}.sts2-rukou-gou[data-v-a70dd107]{animation:.2s cubic-bezier(.34,1.56,.64,1) sts2-rukou-gou-jin-a70dd107}@keyframes sts2-rukou-gou-jin-a70dd107{0%{opacity:0;transform:scale(.3)rotate(-10deg)}to{opacity:1;transform:scale(1)rotate(0)}}.sts2-rukou-bixuan[data-v-a70dd107]{background:rgba(var(--s2-accent-rgb,245, 158, 11),.12);color:rgba(var(--s2-tone-1-rgb,251, 191, 36),.9);border:1px solid rgba(var(--s2-accent-rgb,245, 158, 11),.2);border-radius:100px;padding:.05rem .35rem;font-size:.62rem;font-weight:600;line-height:1.4}.sts2-rukou-shuru[data-v-a70dd107]{box-sizing:border-box;border:1px dashed rgba(var(--s2-accent-rgb,245, 158, 11),.25);color:#fffffff2;background:#ffffff04;border-radius:100px;outline:none;flex:1;min-width:14rem;height:2rem;padding:0 .9rem;font-family:inherit;font-size:.78rem;transition:all .25s cubic-bezier(.16,1,.3,1)}.sts2-rukou-shuru[data-v-a70dd107]::placeholder{color:#96a0ac73}.sts2-rukou-shuru[data-v-a70dd107]:focus{border-style:solid;border-color:rgba(var(--s2-accent-rgb,245, 158, 11),.65);background:rgba(var(--s2-accent-rgb,245, 158, 11),.04);box-shadow:0 0 10px rgba(var(--s2-accent-rgb,245, 158, 11),.1)}.sts2-rukou-qu[data-v-a70dd107] .ptxz-chip{color:#dce4ecbf;background:#ffffff05;border:1px solid #ffffff0f;border-radius:100px;height:2rem;padding:0 .85rem;font-size:.78rem;transition:all .2s cubic-bezier(.16,1,.3,1)}.sts2-rukou-qu[data-v-a70dd107] .ptxz-chip:hover{background:rgba(var(--s2-accent-rgb,245, 158, 11),.08);border-color:rgba(var(--s2-accent-rgb,245, 158, 11),.35);color:#fffffff2;transform:translateY(-1px)}.sts2-rukou-qu[data-v-a70dd107] .ptxz-chip.ptxz-xuanzhong{background:linear-gradient(135deg,rgba(var(--s2-accent-rgb,245, 158, 11),.18),rgba(var(--s2-accent-rgb,245, 158, 11),.06));border-color:rgba(var(--s2-accent-rgb,245, 158, 11),.75);color:rgba(var(--s2-tone-1-rgb,251, 191, 36),1);box-shadow:0 0 12px rgba(var(--s2-accent-rgb,245, 158, 11),.12),inset 0 1px #ffffff14;font-weight:600}.sts2-rukou-qu[data-v-a70dd107] .ptxz-chip.ptxz-xuanzhong:hover{background:linear-gradient(135deg,rgba(var(--s2-accent-rgb,245, 158, 11),.24),rgba(var(--s2-accent-rgb,245, 158, 11),.1));border-color:rgba(var(--s2-accent-rgb,245, 158, 11),.9)}.sts2-rukou-qu[data-v-a70dd107] .ptxz-input{border:1px dashed rgba(var(--s2-accent-rgb,245, 158, 11),.25);color:#fffffff2;background:#ffffff04;border-radius:100px;height:2rem;font-size:.78rem}.sts2-rukou-qu[data-v-a70dd107] .ptxz-input:focus{border-style:solid;border-color:rgba(var(--s2-accent-rgb,245, 158, 11),.65);background:rgba(var(--s2-accent-rgb,245, 158, 11),.04)}@media (max-width:1024px){.sts2-tuandui-zhen[data-v-a70dd107]{flex-direction:column;align-items:center;gap:1rem}.sts2-zhen-fenge[data-v-a70dd107]{background:linear-gradient(90deg,transparent,rgba(var(--s2-accent-rgb,245, 158, 11),.2),transparent);align-self:center;width:min(20rem,70%);height:1px;margin:0}.sts2-zongjian[data-v-a70dd107]{max-width:none}}@media (max-width:767px){.sts2-hero-logo[data-v-a70dd107]{border-radius:.95rem;width:3.6rem;height:3.6rem}.sts2-hero-biaoti-wen[data-v-a70dd107]{font-size:2.05rem}.sts2-hero-s2[data-v-a70dd107]{margin-top:.3rem;font-size:.85rem}.sts2-hero-meixian-wen[data-v-a70dd107]{letter-spacing:.18em}.sts2-hero-meixian[data-v-a70dd107]:after{display:none}.sts2-hero-nengli[data-v-a70dd107]{gap:.6rem}.sts2-tuandui[data-v-a70dd107]{margin-bottom:2.8rem}.sts2-yuangong[data-v-a70dd107]{width:4.2rem}.sts2-yg-tip[data-v-a70dd107]{display:none}.sts2-caozuoqu-tou[data-v-a70dd107]{padding:.85rem 1.2rem .75rem}.sts2-rukou[data-v-a70dd107]{gap:.9rem;padding:1rem 1.2rem 1.1rem}.sts2-rukou-hang[data-v-a70dd107]{flex-direction:column;gap:.5rem;padding-bottom:.75rem}.sts2-rukou-biao[data-v-a70dd107]{width:auto;padding-top:0}.sts2-rukou-shuru[data-v-a70dd107]{min-width:100%}}@media (max-width:640px){.sts2-tuandui-tou .sts2-tuandui-zaixian[data-v-a70dd107]{display:none}.sts2-zongjian-jianjie[data-v-a70dd107]{-webkit-line-clamp:1}.sts2-caozuoqu-fubiaoti[data-v-a70dd107]{white-space:normal}}html[data-theme=light] .sts2-hero-logo[data-v-a70dd107]{border-color:rgba(var(--s2-accent-rgb,245, 158, 11),.35);box-shadow:0 10px 26px -10px #0f172a33,0 0 20px rgba(var(--s2-accent-rgb,245, 158, 11),.1),inset 0 1px #fffc;background:linear-gradient(160deg,#694218,#302316 55%)}html[data-theme=light] .sts2-hero-meixian-wen[data-v-a70dd107]{color:#aa6008}html[data-theme=light] .sts2-hero-biaoti-wen[data-v-a70dd107]{background:linear-gradient(135deg,#282e3c,#b45f0a 55%,#c88214);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}html[data-theme=light] .sts2-hero-nengli-xiang[data-v-a70dd107]{color:#78808e}html[data-theme=light] .sts2-hero-nengli-xiang[data-v-a70dd107]:hover,html[data-theme=light] .sts2-tuandui-tou-text[data-v-a70dd107]{color:#a05a05}html[data-theme=light] .sts2-rukou-bixuan[data-v-a70dd107]{color:#a05a05;background:rgba(var(--s2-accent-rgb,245, 158, 11),.1);border-color:rgba(var(--s2-accent-rgb,245, 158, 11),.3)}html[data-theme=light] .sts2-tuandui-zaixian[data-v-a70dd107]{color:#057a55;background:#10b98114;border-color:#10b98140}html[data-theme=light] .sts2-zongjian-ming-wen[data-v-a70dd107]{color:#282e3c}html[data-theme=light] .sts2-zongjian-jianjie[data-v-a70dd107]{color:#78808e}html[data-theme=light] .sts2-zongjian-touxiang img[data-v-a70dd107],html[data-theme=light] .sts2-zongjian-touxiang .sts2-touxiang-zimu[data-v-a70dd107],html[data-theme=light] .sts2-yuangong-touxiang img[data-v-a70dd107],html[data-theme=light] .sts2-yuangong-touxiang .sts2-touxiang-zimu[data-v-a70dd107]{background:#f8fafd;border-color:#ffffffe6}html[data-theme=light] .sts2-touxiang-zimu[data-v-a70dd107]{color:#a05a05;background:linear-gradient(150deg,rgba(var(--s2-accent-rgb,245, 158, 11),.18),#fffbf0)!important}html[data-theme=light] .sts2-huxi-dian[data-v-a70dd107]{border-color:#fff}html[data-theme=light] .sts2-yuangong-ming[data-v-a70dd107]{color:#464e5e}html[data-theme=light] .sts2-yuangong[data-v-a70dd107]:hover{background:rgba(var(--s2-accent-rgb,245, 158, 11),.06)}html[data-theme=light] .sts2-yuangong:hover .sts2-yuangong-ming[data-v-a70dd107]{color:#a05a05}html[data-theme=light] .sts2-yg-tip[data-v-a70dd107]{border-color:rgba(var(--s2-accent-rgb,245, 158, 11),.35);background:linear-gradient(160deg,#fffffffc,#f8fafdfc);box-shadow:0 12px 30px #0f172a2e}html[data-theme=light] .sts2-yg-tip[data-v-a70dd107]:after{border-top-color:rgba(var(--s2-accent-rgb,245, 158, 11),.35)}html[data-theme=light] .sts2-yg-tip-ming[data-v-a70dd107]{color:#a05a05}html[data-theme=light] .sts2-yg-tip-jianjie[data-v-a70dd107]{color:#5a6270}html[data-theme=light] .sts2-caozuoqu[data-v-a70dd107]{border-color:rgba(var(--s2-accent-rgb,245, 158, 11),.24);background:linear-gradient(165deg,#fffffff0,#f8fafdeb);box-shadow:0 24px 48px -22px #0f172a38,inset 0 1px #ffffffb3}html[data-theme=light] .sts2-caozuoqu[data-v-a70dd107]:before{background:linear-gradient(90deg,transparent,rgba(var(--s2-accent-rgb,245, 158, 11),.35),transparent)}html[data-theme=light] .sts2-caozuoqu-tou[data-v-a70dd107]{border-bottom-color:rgba(var(--s2-accent-rgb,245, 158, 11),.12);background:linear-gradient(90deg,rgba(var(--s2-accent-rgb,245, 158, 11),.05),transparent 55%)}html[data-theme=light] .sts2-caozuoqu-biaoti[data-v-a70dd107]{color:#282e3c}html[data-theme=light] .sts2-caozuoqu-fubiaoti[data-v-a70dd107]{color:#828a98}html[data-theme=light] .sts2-rukou-hang[data-v-a70dd107]{border-bottom-color:#0000000a}html[data-theme=light] .sts2-rukou-biao-wen[data-v-a70dd107]{color:#282e3c}html[data-theme=light] .sts2-rukou-sub[data-v-a70dd107]{color:#78808e;background:#00000008;border-color:#0000000d}html[data-theme=light] .sts2-rukou-chip[data-v-a70dd107]{color:#464e5e;background:#00000005;border-color:#00000014}html[data-theme=light] .sts2-rukou-chip[data-v-a70dd107]:hover{background:rgba(var(--s2-accent-rgb,245, 158, 11),.06);border-color:rgba(var(--s2-accent-rgb,245, 158, 11),.3);color:#282e3c}html[data-theme=light] .sts2-rukou-chip-active[data-v-a70dd107]{background:linear-gradient(135deg,rgba(var(--s2-accent-rgb,245, 158, 11),.1),rgba(var(--s2-accent-rgb,245, 158, 11),.03));border-color:rgba(var(--s2-accent-rgb,245, 158, 11),.6);color:#a05a05}html[data-theme=light] .sts2-rukou-chip-active[data-v-a70dd107]:hover{background:linear-gradient(135deg,rgba(var(--s2-accent-rgb,245, 158, 11),.14),rgba(var(--s2-accent-rgb,245, 158, 11),.05))}html[data-theme=light] .sts2-rukou-shuru[data-v-a70dd107]{border-color:rgba(var(--s2-accent-rgb,245, 158, 11),.25);color:#282e3c;background:#fffc}html[data-theme=light] .sts2-rukou-shuru[data-v-a70dd107]::placeholder{color:#a0a8b4}html[data-theme=light] .sts2-rukou-shuru[data-v-a70dd107]:focus{background:rgba(var(--s2-accent-rgb,245, 158, 11),.03);border-color:rgba(var(--s2-accent-rgb,245, 158, 11),.5)}html[data-theme=light] .sts2-rukou-qu[data-v-a70dd107] .ptxz-chip{color:#464e5e;background:#00000005;border-color:#00000014}html[data-theme=light] .sts2-rukou-qu[data-v-a70dd107] .ptxz-chip:hover{background:rgba(var(--s2-accent-rgb,245, 158, 11),.06);border-color:rgba(var(--s2-accent-rgb,245, 158, 11),.3);color:#282e3c}html[data-theme=light] .sts2-rukou-qu[data-v-a70dd107] .ptxz-chip.ptxz-xuanzhong{background:linear-gradient(135deg,rgba(var(--s2-accent-rgb,245, 158, 11),.1),rgba(var(--s2-accent-rgb,245, 158, 11),.03));border-color:rgba(var(--s2-accent-rgb,245, 158, 11),.6);color:#a05a05}html[data-theme=light] .sts2-rukou-qu[data-v-a70dd107] .ptxz-input{border-color:rgba(var(--s2-accent-rgb,245, 158, 11),.25);color:#282e3c;background:#fffc}html[data-theme=light] .sts2-rukou-qu[data-v-a70dd107] .ptxz-input:focus{background:rgba(var(--s2-accent-rgb,245, 158, 11),.03);border-color:rgba(var(--s2-accent-rgb,245, 158, 11),.5)}.sts2-fabg[data-v-99d37dc8]{flex-direction:column;width:100%;min-height:0;display:flex}.sts2-fabg-kong[data-v-99d37dc8]{padding:var(--s2-sp-8) var(--s2-sp-4);text-align:center;font-size:var(--s2-fs-sm);color:var(--s2-text-3)}.sts2-fabg-toubu[data-v-99d37dc8]{scrollbar-gutter:stable;scrollbar-width:thin;flex:none;overflow:hidden}.sts2-fabg-shenti[data-v-99d37dc8]{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--s2-border-strong) transparent;flex:1;min-height:0;overflow:auto}.sts2-fabg-toubu[data-v-99d37dc8]::-webkit-scrollbar{width:4px;height:6px}.sts2-fabg-shenti[data-v-99d37dc8]::-webkit-scrollbar{width:4px;height:6px}.sts2-fabg-shenti[data-v-99d37dc8]::-webkit-scrollbar-thumb{background:var(--s2-border-strong);border-radius:2px}.sts2-fabg-biao[data-v-99d37dc8]{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;min-width:56rem;font-size:var(--s2-fs-sm)}.sts2-fabg-col-chk[data-v-99d37dc8]{width:2.2rem}.sts2-fabg-col-xu[data-v-99d37dc8]{width:2.4rem}.sts2-fabg-col-leixing[data-v-99d37dc8]{width:6.5rem}.sts2-fabg-col-tishici[data-v-99d37dc8]{width:32%}.sts2-fabg-col-moxing[data-v-99d37dc8]{width:220px}.sts2-fabg-col-zhangshu[data-v-99d37dc8]{width:5.8rem}.sts2-fabg-col-zhuangtai[data-v-99d37dc8]{width:6.4rem}.sts2-fabg-col-cao[data-v-99d37dc8]{width:4.8rem}.sts2-fabg-biao th[data-v-99d37dc8]{text-align:left;padding:var(--s2-sp-2) var(--s2-sp-2);font-size:var(--s2-fs-xs);letter-spacing:.05em;color:var(--s2-text-3);background:var(--s2-surface-2);border-bottom:1px solid var(--s2-border);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.sts2-fabg-biao td[data-v-99d37dc8]{padding:var(--s2-sp-2);vertical-align:top;border-bottom:1px solid var(--s2-border-faint);color:var(--s2-text-1)}.sts2-fabg-xu[data-v-99d37dc8]{color:var(--s2-text-3);font-variant-numeric:tabular-nums}.sts2-fabg-chang[data-v-99d37dc8]{min-width:14rem;max-width:32rem}.sts2-fabg-diantu-zu[data-v-99d37dc8]{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.sts2-fabg-diantu-tu[data-v-99d37dc8]{object-fit:cover;cursor:pointer;border:1px solid var(--s2-border-faint);width:24px;height:24px;transition:transform var(--s2-t-fast) ease-out,border-color var(--s2-t-fast) ease-out;border-radius:3px}.sts2-fabg-diantu-tu[data-v-99d37dc8]:hover{border-color:var(--s2-accent-border);transform:scale(1.12)}.sts2-fabg-diantu-duo[data-v-99d37dc8]{border:1px solid var(--s2-border);background:var(--s2-surface-3);width:24px;height:24px;color:var(--s2-text-2);cursor:pointer;transition:border-color var(--s2-t-fast) ease-out,color var(--s2-t-fast) ease-out;border-radius:3px;padding:0;font-family:inherit;font-size:10px;line-height:1}.sts2-fabg-diantu-duo[data-v-99d37dc8]:hover{border-color:var(--s2-accent-border);color:var(--s2-accent-text)}.sts2-fabg-wen[data-v-99d37dc8]{text-align:left;width:100%;font:inherit;color:inherit;white-space:nowrap;text-overflow:ellipsis;box-sizing:content-box;background:0 0;border:none;margin:-2px -4px;padding:2px 4px;line-height:1.5;display:block;overflow:hidden}.sts2-fabg-duohang[data-v-99d37dc8]{white-space:normal;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sts2-fabg-kedian[data-v-99d37dc8]{cursor:text;border-radius:var(--s2-r-sm);transition:background-color var(--s2-t-fast) ease-out}.sts2-fabg-kedian[data-v-99d37dc8]:hover{background:var(--s2-surface-3)}.sts2-fabg-shuru[data-v-99d37dc8]{width:100%;padding:var(--s2-sp-1) var(--s2-sp-2);border:1px solid var(--s2-accent-border);border-radius:var(--s2-r-sm);background:var(--s2-surface-1);color:var(--s2-text-1);font-family:var(--s2-font);font-size:var(--s2-fs-sm);resize:vertical;box-sizing:border-box;outline:none;line-height:1.5}.sts2-fabg-zhangshu[data-v-99d37dc8]{align-items:center;gap:var(--s2-sp-1);font-variant-numeric:tabular-nums;display:inline-flex}.sts2-fabg-zhangshu button[data-v-99d37dc8]{border:1px solid var(--s2-border);border-radius:var(--s2-r-sm);background:var(--s2-surface-1);width:1.429rem;height:1.429rem;color:var(--s2-text-2);cursor:pointer;line-height:1}.sts2-fabg-zhangshu button[data-v-99d37dc8]:hover:not(:disabled){border-color:var(--s2-border-strong)}.sts2-fabg-zhangshu button[data-v-99d37dc8]:disabled{opacity:.35;cursor:default}.sts2-fabg-zt[data-v-99d37dc8]{border-radius:var(--s2-r-full);background:var(--s2-surface-3);font-size:var(--s2-fs-xs);color:var(--s2-text-2);white-space:nowrap;padding:1px 8px;display:inline-block}.sts2-fabg-zt-lan[data-v-99d37dc8]{background:var(--s2-accent-soft);color:var(--s2-accent-text)}.sts2-fabg-zt-num[data-v-99d37dc8]{filter:brightness(1.2);margin-left:2px;font-weight:700}.sts2-fabg-zt-lv[data-v-99d37dc8]{color:#4ade80;background:#4ade801f}.sts2-fabg-zt-huang[data-v-99d37dc8]{background:var(--s2-warning-soft);color:var(--s2-warning)}.sts2-fabg-zt-hong[data-v-99d37dc8]{background:var(--s2-danger-soft);color:var(--s2-danger)}[data-theme=light] .sts2-fabg-zt-lv[data-v-99d37dc8]{color:#0b7a55}[data-theme=light] .sts2-fabg-zt-huang[data-v-99d37dc8]{color:#9a6a00}[data-theme=light] .sts2-fabg-zt-num[data-v-99d37dc8]{filter:none}.sts2-fabg-cao-zu[data-v-99d37dc8]{justify-content:center;align-items:center;gap:6px;display:flex}.sts2-fabg-sheng[data-v-99d37dc8]{border-radius:var(--s2-r-sm);width:1.667rem;height:1.667rem;color:var(--s2-accent);cursor:pointer;transition:color var(--s2-t-fast) ease-out,background-color var(--s2-t-fast) ease-out,transform var(--s2-t-fast) ease-out;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.sts2-fabg-sheng[data-v-99d37dc8]:hover:not(:disabled){background:var(--s2-accent-soft);transform:scale(1.08)}.sts2-fabg-sheng[data-v-99d37dc8]:disabled,.sts2-fabg-shan[data-v-99d37dc8]:disabled{opacity:.3;cursor:not-allowed;transform:none}.sts2-fabg-shan[data-v-99d37dc8]{border-radius:var(--s2-r-sm);width:1.667rem;height:1.667rem;color:var(--s2-text-3);cursor:pointer;transition:color var(--s2-t-fast) ease-out,background-color var(--s2-t-fast) ease-out;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.sts2-fabg-shan[data-v-99d37dc8]:hover:not(:disabled){color:var(--s2-danger);background:var(--s2-danger-soft)}.sts2-fabg-tishi[data-v-99d37dc8]{margin-top:var(--s2-sp-2);font-size:var(--s2-fs-xs);color:var(--s2-text-3)}.sts2-fabg-chk[data-v-99d37dc8]{width:2.2rem;text-align:center!important}.sts2-fabg-chk input[type=checkbox][data-v-99d37dc8]{cursor:pointer;width:14px;height:14px;accent-color:var(--s2-accent)}.sts2-fabg-row-selected td[data-v-99d37dc8]{background:rgba(var(--s2-accent-rgb),.03)!important}.sts2-fabg-moxing-bi[data-v-99d37dc8]{align-items:center;gap:var(--s2-sp-1_5,6px);border:1px solid var(--s2-border);border-radius:var(--s2-r-md,6px);background:var(--s2-surface-1);transition:all var(--s2-t-fast) var(--s2-ease);padding:3px 6px;display:inline-flex}.sts2-fabg-moxing-bi[data-v-99d37dc8]:hover:not(.sts2-fabg-moxing-bi-readonly){border-color:rgba(var(--s2-accent-rgb),.3);box-shadow:0 2px 6px #00000005}.sts2-fabg-moxing-bi-readonly[data-v-99d37dc8]{opacity:.55;background:var(--s2-surface-3);border-color:var(--s2-border-faint)}.sts2-fabg-moxing-trigger[data-v-99d37dc8]{align-items:center;gap:var(--s2-sp-1,4px);cursor:pointer;color:var(--s2-text-1);-webkit-user-select:none;user-select:none;display:flex}.sts2-moxing-text[data-v-99d37dc8]{font-size:var(--s2-fs-xs);color:var(--s2-text-1);text-overflow:ellipsis;white-space:nowrap;max-width:90px;overflow:hidden}.sts2-sz-moxing-jiantou-mini[data-v-99d37dc8]{color:var(--s2-text-3);transition:transform var(--s2-t-fast) var(--s2-ease);flex-shrink:0}.sts2-moxing-icon[data-v-99d37dc8]{object-fit:cover;background:var(--s2-surface-3);border-radius:4px;flex-shrink:0;width:1.143rem;height:1.143rem}[data-theme=light] .sts2-moxing-icon[data-v-99d37dc8]{box-sizing:border-box;object-fit:contain;background:#23262e;padding:2px}.sts2-moxing-icon-doudi[data-v-99d37dc8]{background:rgba(var(--s2-accent-rgb),.1);width:1.143rem;height:1.143rem;color:var(--s2-accent-text);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:inline-flex}.sts2-fabg-ratio-trigger[data-v-99d37dc8]{align-items:center;gap:var(--s2-sp-1,4px);cursor:pointer;color:var(--s2-text-2);font-size:var(--s2-fs-xs);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;border-left:1px solid var(--s2-border-faint);padding-left:var(--s2-sp-1_5,6px);display:flex}.sts2-moxing-dropdown-portal{background:var(--s2-surface-1,#101116);border:1px solid var(--s2-border-strong,#ffffff1f);min-width:140px;max-height:250px;box-shadow:var(--s2-shadow-pop,0 8px 32px #0000008c, 0 2px 8px #00000059);box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#ffffff38 transparent;border-radius:6px;flex-direction:column;gap:2px;padding:4px;display:flex;overflow-y:auto}.sts2-moxing-dropdown-portal::-webkit-scrollbar{width:6px}.sts2-moxing-dropdown-portal::-webkit-scrollbar-track{background:0 0}.sts2-moxing-dropdown-portal::-webkit-scrollbar-thumb{background:#ffffff38;border-radius:3px}.sts2-moxing-dropdown-portal::-webkit-scrollbar-thumb:hover{background:#ffffff57}.sts2-moxing-dropdown-kong{white-space:normal;max-width:200px;color:var(--s2-text-3,#ffffff61);padding:8px 12px;font-size:12px;line-height:1.5}[data-theme=light] .sts2-moxing-dropdown-kong{color:var(--s2-text-3,#0d111766)}.sts2-moxing-dropdown-item{color:var(--s2-text-2,#fff9);cursor:pointer;white-space:nowrap;border-radius:4px;align-items:center;gap:8px;padding:6px 12px;font-size:12px;transition:background-color .12s ease-out,color .12s ease-out;display:flex}.sts2-moxing-dropdown-item:hover{background-color:var(--s2-surface-3,#1a1c23);color:var(--s2-text-1,#ffffffeb)}.sts2-moxing-dropdown-item.is-active{color:var(--s2-accent-text,#3ddbec);background-color:var(--s2-accent-soft,#00cae01a)}.sts2-moxing-menu-icon{object-fit:cover;background:var(--s2-surface-3,#1a1c23);border-radius:4px;flex-shrink:0;width:16px;height:16px}.sts2-moxing-menu-icon-doudi{background:rgba(var(--s2-accent-rgb,0, 202, 224),.1);width:16px;height:16px;color:var(--s2-accent-text,#3ddbec);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:inline-flex}.sts2-canshu-panel{gap:6px;width:240px;max-height:320px;padding:8px}.sts2-canshu-kong{text-align:center;color:var(--s2-text-3,#ffffff61);padding:8px 4px;font-size:12px}.sts2-canshu-hang{align-items:center;gap:8px;display:flex}.sts2-canshu-ming{color:var(--s2-text-2,#fff9);white-space:nowrap;text-overflow:ellipsis;flex:0 0 72px;font-size:12px;overflow:hidden}.sts2-canshu-select,.sts2-canshu-input{min-width:0;height:26px;color:var(--s2-text-1,#ffffffeb);background:var(--s2-surface-3,#1a1c23);border:1px solid var(--s2-border-strong,#ffffff1f);box-sizing:border-box;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:4px;outline:none;flex:1;padding:0 6px;font-size:12px}.sts2-canshu-select:focus,.sts2-canshu-input:focus{border-color:var(--s2-accent-text,#3ddbec)}.sts2-canshu-select option{color:#ffffffeb;background:#1a1c23}[data-theme=light] .sts2-canshu-select,[data-theme=light] .sts2-canshu-input{color:var(--s2-text-1,#0d1117eb);background:var(--s2-surface-3,#f2f3f6);border-color:var(--s2-border-strong,#00000024);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=light] .sts2-canshu-select option{color:#0d1117eb;background:#fff}[data-theme=light] .sts2-canshu-kong{color:var(--s2-text-3,#0d111766)}[data-theme=light] .sts2-moxing-dropdown-portal{background:var(--s2-surface-1,#fff);border-color:var(--s2-border-strong,#00000024);box-shadow:var(--s2-shadow-pop,0 8px 30px #0000001f, 0 2px 8px #0000000f);scrollbar-color:#00000047 transparent}[data-theme=light] .sts2-moxing-dropdown-portal::-webkit-scrollbar-thumb{background:#00000047}[data-theme=light] .sts2-moxing-dropdown-portal::-webkit-scrollbar-thumb:hover{background:#0006}[data-theme=light] .sts2-moxing-dropdown-item{color:var(--s2-text-2,#0d111799)}[data-theme=light] .sts2-moxing-dropdown-item:hover{background-color:var(--s2-surface-3,#e9ebef);color:var(--s2-text-1,#0d1117eb)}[data-theme=light] .sts2-moxing-dropdown-item.is-active{color:var(--s2-accent-text,#00819c);background-color:var(--s2-accent-soft,#00a1c21a)}[data-theme=light] .sts2-moxing-menu-icon{box-sizing:border-box;object-fit:contain;background:#23262e;padding:2px}[data-theme=light] .sts2-moxing-menu-icon-doudi{background:rgba(var(--s2-accent-rgb,0, 161, 194),.1);color:var(--s2-accent-text,#00819c)}.sts2-workstage[data-v-4f228279]{background:var(--s2-canvas);box-sizing:border-box;flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.sts2-workstage-tou[data-v-4f228279]{justify-content:space-between;align-items:center;gap:var(--s2-sp-3);padding:var(--s2-sp-4) var(--s2-sp-5);border-bottom:1px solid var(--s2-border-faint);background:var(--s2-surface-1);flex:none;display:flex}.sts2-workstage-biaoti-zu[data-v-4f228279]{align-items:center;gap:var(--s2-sp-2);min-width:0;display:flex}.sts2-workstage-bt-icon[data-v-4f228279]{color:var(--s2-accent)}.sts2-workstage-biaoti[data-v-4f228279]{font-size:var(--s2-fs-md);color:var(--s2-text-1);letter-spacing:-.01em;font-weight:650}.sts2-workstage-fubiao[data-v-4f228279]{font-size:var(--s2-fs-xs);color:var(--s2-text-3);background:var(--s2-surface-3);border-radius:var(--s2-r-full);padding:2px 8px}.sts2-workstage-shen[data-v-4f228279]{min-height:0;padding:var(--s2-sp-4) var(--s2-sp-5) 5rem;flex-direction:column;flex:1;display:flex;overflow:hidden}.sts2-workstage-biao-wrap[data-v-4f228279]{background:var(--s2-surface-1);border:1px solid var(--s2-border-faint);border-radius:var(--s2-r-lg);min-height:0;padding:var(--s2-sp-2);flex-direction:column;flex:0 auto;display:flex;box-shadow:0 4px 16px #00000005}.sts2-workstage-biao-wrap>.sts2-fabg[data-v-4f228279]{flex:0 auto;min-height:0}.sts2-workstage-jiao[data-v-4f228279]{left:var(--s2-sp-5);right:var(--s2-sp-5);bottom:var(--s2-sp-4);background:var(--s2-glass-bg);height:4rem;-webkit-backdrop-filter:var(--s2-glass-blur);backdrop-filter:var(--s2-glass-blur);border:1px solid rgba(var(--s2-accent-rgb),.22);border-radius:var(--s2-r-xl);padding:0 var(--s2-sp-5);z-index:10;box-sizing:border-box;justify-content:space-between;align-items:center;display:flex;position:absolute;box-shadow:0 8px 32px #0000000d,inset 0 0 0 1px #ffffff0d}.sts2-workstage-jiao-left[data-v-4f228279]{flex-direction:column;gap:2px;display:flex}.sts2-workstage-huafei[data-v-4f228279]{font-size:var(--s2-fs-xs);color:var(--s2-text-3);letter-spacing:.01em}.sts2-workstage-xuan-count[data-v-4f228279]{font-size:var(--s2-fs-xs);color:var(--s2-accent-text);font-weight:600}.sts2-workstage-anniu-zu[data-v-4f228279]{align-items:center;gap:var(--s2-sp-3);display:flex}.sts2-workstage-zhu-anniu[data-v-4f228279]{align-items:center;gap:var(--s2-sp-2);height:2.381rem;padding:0 var(--s2-sp-5);border-radius:var(--s2-r-md);background:var(--s2-accent);color:var(--s2-on-accent,#fff);font-size:var(--s2-fs-sm);cursor:pointer;transition:background-color var(--s2-t-fast) ease-out,opacity var(--s2-t-fast) ease-out,transform var(--s2-t-fast) ease-out;box-shadow:0 4px 12px rgba(var(--s2-accent-rgb),.2);border:none;font-weight:550;display:inline-flex}.sts2-workstage-zhu-anniu[data-v-4f228279]:hover:not(:disabled){background:var(--s2-accent-hover);transform:translateY(-1px)}.sts2-workstage-zhu-anniu[data-v-4f228279]:disabled{opacity:.45;cursor:default}.sts2-workstage-ci-anniu[data-v-4f228279]{height:2.381rem;padding:0 var(--s2-sp-4);border:1px solid rgba(var(--s2-accent-rgb),.5);border-radius:var(--s2-r-md);background:rgba(var(--s2-accent-rgb),.04);color:var(--s2-accent-text);font-size:var(--s2-fs-sm);cursor:pointer;transition:all var(--s2-t-fast) ease-out;font-weight:550}.sts2-workstage-ci-anniu[data-v-4f228279]:hover:not(:disabled){border-color:var(--s2-accent);color:var(--s2-on-accent,#fff);background:var(--s2-accent)}.sts2-workstage-ci-anniu[data-v-4f228279]:disabled{opacity:.45;cursor:default}.sts2-workstage-maichong[data-v-4f228279]{background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.4s ease-out infinite sts2-ws-mc-4f228279}@keyframes sts2-ws-mc-4f228279{0%{opacity:1}50%{opacity:.35}to{opacity:1}}@media (max-width:1023px){.sts2-workstage-jiao[data-v-4f228279]{left:var(--s2-sp-3);right:var(--s2-sp-3);bottom:var(--s2-sp-3);padding:0 var(--s2-sp-3)}}.tpgg-wangge[data-v-e6ddad1d]{grid-template-columns:repeat(var(--tpgg-lie,4),1fr);gap:var(--s2-sp-3);display:grid}.tpgg-wangge-ziyingying[data-v-e6ddad1d]{grid-template-columns:repeat(auto-fill,minmax(var(--tpgg-cell-min,9.5rem),1fr))}.tpgg-gezi[data-v-e6ddad1d]{background:var(--s2-img-holder);border:1px solid var(--s2-border-faint);border-radius:var(--s2-r-lg);animation:tpgg-jin-e6ddad1d var(--s2-t-base) ease-out both;position:relative;overflow:hidden}@keyframes tpgg-jin-e6ddad1d{0%{opacity:0}to{opacity:1}}.tpgg-tupian[data-v-e6ddad1d]{object-fit:cover;opacity:0;filter:blur(24px);width:100%;height:100%;position:absolute;inset:0;transform:scale(.98)}.tpgg-tupian.tpgg-yijiazai[data-v-e6ddad1d]{opacity:1;filter:blur();transition:opacity .25s var(--s2-ease),filter var(--s2-t-reveal) var(--s2-ease),transform .4s var(--s2-ease);transform:scale(1)}.tpgg-gezi:hover .tpgg-tupian.tpgg-yijiazai[data-v-e6ddad1d]{transition:transform var(--s2-t-slow) ease-out;transform:scale(1.02)}.tpgg-gujia[data-v-e6ddad1d]{justify-content:center;align-items:center;gap:var(--s2-sp-1_5,6px);flex-direction:column;display:flex;position:absolute;inset:0}.tpgg-gujia[data-v-e6ddad1d]:not(.tpgg-gujia-jing):after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffff0d 50%,#0000 70%) 0 0/200% 100%;animation:1.6s linear infinite s2-shanguang;position:absolute;inset:0}.tpgg-zhuanquan[data-v-e6ddad1d]{z-index:1;width:1.9rem;height:1.9rem;position:relative}.tpgg-huan[data-v-e6ddad1d]{border:2px solid #0000;border-radius:50%;position:absolute;inset:0}.tpgg-huan-wai[data-v-e6ddad1d]{border-top-color:rgba(var(--s2-accent-rgb,245, 158, 11),.85);border-right-color:rgba(var(--s2-accent-rgb,245, 158, 11),.3);animation:1.1s linear infinite tpgg-spin-e6ddad1d}.tpgg-huan-nei[data-v-e6ddad1d]{border-bottom-color:#8b5cf6d9;border-left-color:#8b5cf64d;animation:.9s linear infinite reverse tpgg-spin-e6ddad1d;inset:.35rem}.tpgg-huan-dian[data-v-e6ddad1d]{background:rgba(var(--s2-accent-rgb,245, 158, 11),.9);border-radius:50%;width:.28rem;height:.28rem;margin:-.14rem 0 0 -.14rem;animation:1.2s ease-in-out infinite tpgg-pulse-e6ddad1d;position:absolute;top:50%;left:50%}@keyframes tpgg-spin-e6ddad1d{to{transform:rotate(360deg)}}@keyframes tpgg-pulse-e6ddad1d{0%,to{opacity:.9;transform:scale(1)}50%{opacity:.4;transform:scale(1.6)}}.tpgg-jindu[data-v-e6ddad1d]{align-items:center;gap:var(--s2-sp-1);z-index:1;display:inline-flex}.tpgg-jindu-dian[data-v-e6ddad1d]{border-radius:var(--s2-r-full);background:var(--s2-accent);width:.357rem;height:.357rem;animation:1.8s ease-out infinite s2-maichong}.tpgg-jindu-wen[data-v-e6ddad1d]{font-size:var(--s2-fs-xs);color:var(--s2-text-3);font-variant-numeric:tabular-nums}.tpgg-fuceng[data-v-e6ddad1d]{height:3.81rem;padding:var(--s2-sp-2);opacity:0;transition:opacity var(--s2-t-base) ease-out,transform var(--s2-t-base) ease-out;pointer-events:none;background:linear-gradient(#0000,#000000b8);justify-content:flex-end;align-items:flex-end;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(.357rem)}.tpgg-gezi:hover .tpgg-fuceng[data-v-e6ddad1d],.tpgg-fuceng.tpgg-fuceng-xian[data-v-e6ddad1d]{opacity:1;pointer-events:auto;transform:translateY(0)}.tpgg-fuceng-niu-zu[data-v-e6ddad1d]{gap:var(--s2-sp-1);display:flex}.tpgg-fuceng-niu[data-v-e6ddad1d],.tpgg-fuceng-niu-zu .tpgg-fuceng-niu[data-v-e6ddad1d-s]{border-radius:var(--s2-r-sm);background:var(--s2-glass-bg);width:1.786rem;height:1.786rem;-webkit-backdrop-filter:var(--s2-glass-blur);backdrop-filter:var(--s2-glass-blur);color:#ffffffd9;cursor:pointer;transition:background-color var(--s2-t-fast) ease-out;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.tpgg-fuceng-niu[data-v-e6ddad1d]:hover,.tpgg-fuceng-niu-zu .tpgg-fuceng-niu[data-v-e6ddad1d-s]:hover{background:#282a32d9}.tpgg-fuceng-niu.tpgg-niu-jinyong[data-v-e6ddad1d],.tpgg-fuceng-niu-zu .tpgg-fuceng-niu.tpgg-niu-jinyong[data-v-e6ddad1d-s]{opacity:.4!important;cursor:not-allowed!important}.tpgg-jiao-niu[data-v-e6ddad1d]{right:var(--s2-sp-2);bottom:var(--s2-sp-2);border-radius:var(--s2-r-sm);background:var(--s2-glass-bg);color:#ffffffd9;cursor:pointer;z-index:2;border:none;justify-content:center;align-items:center;width:1.905rem;height:1.905rem;display:none;position:absolute}.tpgg-xuanze-quan[data-v-e6ddad1d]{top:var(--s2-sp-2);right:var(--s2-sp-2);z-index:3;color:#fff;cursor:pointer;width:1.31rem;height:1.31rem;transition:background-color var(--s2-t-fast) ease-out,border-color var(--s2-t-fast) ease-out;background:#00000059;border:2px solid #ffffffd9;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;box-shadow:0 1px 4px #00000059}.tpgg-xuanze-quan.tpgg-xuanze-zhong[data-v-e6ddad1d]{background:rgba(var(--s2-accent-rgb,245, 158, 11),.95);border-color:rgba(var(--s2-accent-rgb,245, 158, 11),1);color:#1a1a1a}.tpgg-tupian.tpgg-kedian[data-v-e6ddad1d]{cursor:pointer}.tpgg-jiaobiao[data-v-e6ddad1d]{left:var(--s2-sp-2);top:var(--s2-sp-2);height:1.19rem;padding:0 var(--s2-sp-2);border-radius:var(--s2-r-full);font-size:var(--s2-fs-xs);align-items:center;font-weight:500;display:inline-flex;position:absolute}.tpgg-jiaobiao-hong[data-v-e6ddad1d]{background:var(--s2-danger-soft);color:var(--s2-danger)}.tpgg-jiaobiao-jing[data-v-e6ddad1d]{background:var(--s2-warning-soft);color:var(--s2-warning)}.tpgg-biaoqian[data-v-e6ddad1d]{left:var(--s2-sp-2);bottom:var(--s2-sp-2);z-index:1;max-width:calc(100% - 2 * var(--s2-sp-2));border-radius:var(--s2-r-full);font-size:var(--s2-fs-xs);color:#ffffffe6;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;background:#0000008c;padding:1px 7px;position:absolute;overflow:hidden}.tpgg-gezi-wancheng:hover .tpgg-biaoqian[data-v-e6ddad1d],.tpgg-fuceng-xian~.tpgg-biaoqian[data-v-e6ddad1d]{opacity:0;transition:opacity var(--s2-t-fast) ease-out}.tpgg-shibai[data-v-e6ddad1d]{justify-content:center;align-items:center;gap:var(--s2-sp-2);padding:var(--s2-sp-3);flex-direction:column;display:flex;position:absolute;inset:0}.tpgg-shibai-tubiao[data-v-e6ddad1d]{color:var(--s2-text-3)}.tpgg-shibai-wen[data-v-e6ddad1d]{font-size:var(--s2-fs-xs);color:var(--s2-text-3);text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tpgg-chongshi-niu[data-v-e6ddad1d]{height:1.429rem;padding:0 var(--s2-sp-2);border:1px solid var(--s2-border);border-radius:var(--s2-r-sm);color:var(--s2-text-2);font-size:var(--s2-fs-xs);cursor:pointer;transition:border-color var(--s2-t-fast) ease-out,color var(--s2-t-fast) ease-out;background:0 0;font-family:inherit}.tpgg-chongshi-niu[data-v-e6ddad1d]:hover{border-color:var(--s2-border-strong);color:var(--s2-text-1)}.tpgg-chongshi-niu.tpgg-niu-jinyong[data-v-e6ddad1d]{opacity:.4!important;cursor:not-allowed!important}@media (max-width:767px){.tpgg-wangge[data-v-e6ddad1d]{gap:var(--s2-sp-2);grid-template-columns:repeat(2,1fr)}.tpgg-jiao-niu[data-v-e6ddad1d]{display:inline-flex}.tpgg-gezi:hover .tpgg-fuceng[data-v-e6ddad1d]:not(.tpgg-fuceng-xian){opacity:0;pointer-events:none}.tpgg-chongshi-niu[data-v-e6ddad1d]{min-height:2.619rem}}@media (max-width:380px){.tpgg-wangge[data-v-e6ddad1d]{gap:.357rem}}.tpck-zhe[data-v-6ff2af36]{z-index:1300;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#040507eb;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.tpck-enter-active[data-v-6ff2af36]{transition:opacity var(--s2-t-slow,.24s) var(--s2-ease,ease)}.tpck-leave-active[data-v-6ff2af36]{transition:opacity .18s var(--s2-ease,ease)}.tpck-enter-from[data-v-6ff2af36],.tpck-leave-to[data-v-6ff2af36]{opacity:0}.tpck-enter-active .tpck-tupian[data-v-6ff2af36]{transition:transform var(--s2-t-slow,.24s) var(--s2-ease,ease)}.tpck-enter-from .tpck-tupian[data-v-6ff2af36]{transform:scale(.96)}.tpck-ding[data-v-6ff2af36]{padding:var(--s2-sp-4) var(--s2-sp-5);z-index:2;justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.tpck-jishu[data-v-6ff2af36]{font-size:var(--s2-fs-sm);color:#fff9;font-variant-numeric:tabular-nums}.tpck-guanbi[data-v-6ff2af36]{border-radius:var(--s2-r-md);color:#ffffffd9;cursor:pointer;width:2.619rem;height:2.619rem;transition:background-color var(--s2-t-fast) ease-out;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.tpck-guanbi[data-v-6ff2af36]:hover{background:#ffffff14}.tpck-zhuti[data-v-6ff2af36]{justify-content:center;align-items:center;max-width:calc(100vw - 8rem);max-height:calc(100vh - 10rem);display:flex}.tpck-tupian[data-v-6ff2af36]{object-fit:contain;border-radius:var(--s2-r-md);max-width:100%;max-height:calc(100vh - 10rem);box-shadow:var(--s2-shadow-pop)}.tpck-qiehuan[data-v-6ff2af36]{border-radius:var(--s2-r-full);background:var(--s2-glass-bg);width:2.619rem;height:2.619rem;-webkit-backdrop-filter:var(--s2-glass-blur);backdrop-filter:var(--s2-glass-blur);color:#ffffffd9;cursor:pointer;transition:background-color var(--s2-t-fast) ease-out;z-index:2;border:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.tpck-qiehuan[data-v-6ff2af36]:hover{background:#282a32d9}.tpck-zuo[data-v-6ff2af36]{left:var(--s2-sp-5)}.tpck-you[data-v-6ff2af36]{right:var(--s2-sp-5)}.tpck-di[data-v-6ff2af36]{bottom:var(--s2-sp-6);gap:var(--s2-sp-2);z-index:2;display:flex;position:absolute;left:50%;transform:translate(-50%)}.tpck-caozuo[data-v-6ff2af36]{align-items:center;gap:var(--s2-sp-1);border-radius:var(--s2-r-md);background:var(--s2-glass-bg);height:2.381rem;-webkit-backdrop-filter:var(--s2-glass-blur);backdrop-filter:var(--s2-glass-blur);color:#ffffffd9;font-size:var(--s2-fs-sm);cursor:pointer;transition:background-color var(--s2-t-fast) ease-out;border:none;padding:0 .952rem;font-family:inherit;display:inline-flex}.tpck-caozuo[data-v-6ff2af36]:hover{background:#282a32d9}@media (max-width:767px){.tpck-zhuti[data-v-6ff2af36]{max-width:calc(100vw - 2rem)}.tpck-qiehuan[data-v-6ff2af36]{display:none}.tpck-caozuo[data-v-6ff2af36]{min-height:2.619rem}}.sts2-huabu[data-v-dfb46c7f]{flex-direction:column;height:100%;min-height:0;display:flex}.sts2-huabu-gongzuotai[data-v-dfb46c7f]{flex:1;min-height:0}.sts2-workstage-focus[data-v-dfb46c7f]{animation:1.6s ease-out sts2-hb-ws-focus-dfb46c7f}@keyframes sts2-hb-ws-focus-dfb46c7f{0%{box-shadow:0 0 rgba(var(--s2-accent-rgb,245, 158, 11),.4)}50%{box-shadow:0 0 0 12px rgba(var(--s2-accent-rgb,245, 158, 11),.15)}to{box-shadow:0 0 rgba(var(--s2-accent-rgb,245, 158, 11),0)}}.sts2-huabu-tabs[data-v-dfb46c7f]{align-items:center;gap:var(--s2-sp-1);padding:var(--s2-sp-3) var(--s2-sp-5) 0;border-bottom:1px solid var(--s2-border-faint);scrollbar-width:none;flex:none;display:flex;overflow-x:auto}.sts2-huabu-tabs[data-v-dfb46c7f]::-webkit-scrollbar{display:none}.sts2-huabu-tab[data-v-dfb46c7f]{align-items:center;gap:var(--s2-sp-1);padding:var(--s2-sp-2) var(--s2-sp-3);font-size:var(--s2-fs-sm);color:var(--s2-text-3);cursor:pointer;white-space:nowrap;transition:color var(--s2-t-fast) ease-out,border-color var(--s2-t-fast) ease-out;background:0 0;border:none;border-bottom:2px solid #0000;display:inline-flex}.sts2-huabu-tab[data-v-dfb46c7f]:hover{color:var(--s2-text-2)}.sts2-huabu-tab-huo[data-v-dfb46c7f]{color:var(--s2-text-1);border-bottom-color:var(--s2-accent)}.sts2-huabu-tab-shu[data-v-dfb46c7f]{border-radius:var(--s2-r-full);background:var(--s2-surface-3);font-size:var(--s2-fs-xs);color:var(--s2-text-3);font-variant-numeric:tabular-nums;padding:0 6px}.sts2-huabu-tab-huo .sts2-huabu-tab-shu[data-v-dfb46c7f]{background:var(--s2-accent-soft);color:var(--s2-accent-text)}.sts2-huabu-shen[data-v-dfb46c7f]{min-height:0;padding:var(--s2-sp-5);scrollbar-width:thin;scrollbar-color:var(--s2-border-strong) transparent;flex:1;overflow-y:auto}.sts2-huabu-shen[data-v-dfb46c7f]::-webkit-scrollbar{width:4px}.sts2-huabu-shen[data-v-dfb46c7f]::-webkit-scrollbar-thumb{background:var(--s2-border-strong);border-radius:2px}.sts2-hb-qu[data-v-dfb46c7f]{gap:var(--s2-sp-5);flex-direction:column;max-width:76rem;margin:0 auto;display:flex}.sts2-hb-kong[data-v-dfb46c7f]{padding:var(--s2-sp-12) var(--s2-sp-4);text-align:center;font-size:var(--s2-fs-sm);color:var(--s2-text-3)}.sts2-sc-wangge[data-v-dfb46c7f]{gap:var(--s2-sp-3);grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));display:grid}.sts2-sc-gezi[data-v-dfb46c7f]{aspect-ratio:1;border-radius:var(--s2-r-lg);border:1px solid var(--s2-border-faint);background:var(--s2-img-holder,var(--s2-surface-3));position:relative;overflow:hidden}.sts2-sc-gezi img[data-v-dfb46c7f]{object-fit:cover;cursor:zoom-in;width:100%;height:100%;display:block}.sts2-sc-paichu img[data-v-dfb46c7f]{opacity:.35;filter:grayscale(.8)}.sts2-sc-jiaobiao-zu[data-v-dfb46c7f]{top:var(--s2-sp-2);left:var(--s2-sp-2);gap:var(--s2-sp-1);display:flex;position:absolute}.sts2-sc-jiaobiao[data-v-dfb46c7f]{border-radius:var(--s2-r-full);font-size:var(--s2-fs-xs);color:#ffffffe6;background:#0000008c;padding:1px 7px}.sts2-sc-jiaobiao-liang[data-v-dfb46c7f]{color:var(--s2-accent-text)}.sts2-sc-jiaobiao-hong[data-v-dfb46c7f]{color:var(--s2-danger)}[data-theme=light] .sts2-sc-jiaobiao-liang[data-v-dfb46c7f]{color:rgb(var(--s2-tone-1-rgb,251, 191, 36))}.sts2-sc-paichu-zhao[data-v-dfb46c7f]{font-size:var(--s2-fs-sm);color:var(--s2-text-2);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.sts2-sc-paichu-niu[data-v-dfb46c7f]{right:var(--s2-sp-2);bottom:var(--s2-sp-2);border-radius:var(--s2-r-full);color:#ffffffeb;font-size:var(--s2-fs-xs);cursor:pointer;opacity:0;transition:opacity var(--s2-t-fast) ease-out;background:#0009;border:none;padding:3px 10px;position:absolute}.sts2-sc-gezi:hover .sts2-sc-paichu-niu[data-v-dfb46c7f],.sts2-sc-paichu .sts2-sc-paichu-niu[data-v-dfb46c7f]{opacity:1}@media (hover:none){.sts2-sc-paichu-niu[data-v-dfb46c7f]{opacity:1}}.sts2-fx-zu[data-v-dfb46c7f]{flex-direction:column;gap:14px;display:flex}.sts2-fx-zu-biaoti[data-v-dfb46c7f]{font-size:var(--s2-fs-sm);color:var(--s2-text-1);align-items:center;gap:var(--s2-sp-2,8px);font-weight:600;display:flex}.sts2-fx-zu-icon[data-v-dfb46c7f]{border-radius:var(--s2-r-md,6px);background:var(--zu-bg-soft,rgba(var(--s2-accent-rgb), .08));width:1.5rem;height:1.5rem;color:var(--zu-color,var(--s2-accent));border:1px solid rgba(var(--s2-accent-rgb),.1);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.sts2-fx-zu-icon[data-v-dfb46c7f] svg{width:.857rem;height:.857rem}.sts2-fx-ka-zu[data-v-dfb46c7f]{gap:var(--s2-sp-3);grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));display:grid}.sts2-fx-ka[data-v-dfb46c7f]{padding:var(--s2-sp-4);background:var(--s2-surface-2);border:1px solid var(--s2-border);border-left:4px solid var(--ka-color,var(--s2-border));border-radius:var(--s2-r-lg);gap:var(--s2-sp-2);transition:all var(--s2-t-fast) var(--s2-ease);flex-direction:column;display:flex;position:relative}.sts2-fx-ka[data-v-dfb46c7f]:hover{border-color:rgba(var(--s2-accent-rgb),.4);border-left-color:var(--ka-color);box-shadow:0 4px 12px rgba(var(--s2-accent-rgb),.05)}.sts2-fx-ka-edit-btn[data-v-dfb46c7f]{border:1px solid rgba(var(--s2-accent-rgb),.15);background:rgba(var(--s2-accent-rgb),.05);color:var(--s2-accent-text);cursor:pointer;border-radius:var(--s2-r-full,9999px);transition:all var(--s2-t-fast) var(--s2-ease);flex-shrink:0;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}@media (hover:hover){.sts2-fx-ka-edit-btn[data-v-dfb46c7f]{opacity:0;transform:scale(.95)}.sts2-fx-ka:hover .sts2-fx-ka-edit-btn[data-v-dfb46c7f]{opacity:1;transform:scale(1)}}@media (hover:none){.sts2-fx-ka-edit-btn[data-v-dfb46c7f]{opacity:1}}.sts2-fx-ka-edit-btn[data-v-dfb46c7f]:hover{background:var(--s2-accent);color:var(--s2-on-accent,#fff);border-color:var(--s2-accent);box-shadow:0 2px 6px rgba(var(--s2-accent-rgb),.2)}.sts2-fx-ka-edit-area[data-v-dfb46c7f]{gap:var(--s2-sp-2);flex-direction:column;width:100%;display:flex}.sts2-fx-ka-textarea[data-v-dfb46c7f]{width:100%;padding:var(--s2-sp-2);border:1px solid var(--s2-accent-border);border-radius:var(--s2-r-md,6px);background:var(--s2-surface-1);color:var(--s2-text-1);font-family:inherit;font-size:var(--s2-fs-sm);resize:vertical;box-sizing:border-box;outline:none;line-height:1.5}.sts2-fx-ka-edit-actions[data-v-dfb46c7f]{justify-content:flex-end;gap:var(--s2-sp-2);display:flex}.sts2-fx-ka-btn[data-v-dfb46c7f]{font-size:var(--s2-fs-xs);border-radius:var(--s2-r-sm,4px);cursor:pointer;transition:all var(--s2-t-fast) var(--s2-ease);border:none;padding:4px 10px;font-weight:550}.sts2-fx-ka-btn-cancel[data-v-dfb46c7f]{background:var(--s2-surface-3);color:var(--s2-text-2)}.sts2-fx-ka-btn-cancel[data-v-dfb46c7f]:hover{background:var(--s2-surface-4);color:var(--s2-text-1)}.sts2-fx-ka-btn-save[data-v-dfb46c7f]{background:var(--s2-accent);color:var(--s2-on-accent,#fff);box-shadow:0 2px 6px rgba(var(--s2-accent-rgb),.15)}.sts2-fx-ka-btn-save[data-v-dfb46c7f]:hover:not(:disabled){background:var(--s2-accent-hover)}.sts2-fx-ka-btn-save[data-v-dfb46c7f]:disabled{opacity:.5;cursor:not-allowed}.sts2-fx-ka-badge-shougai[data-v-dfb46c7f]{top:var(--s2-sp-2);right:var(--s2-sp-2);color:var(--s2-accent-text);background:rgba(var(--s2-accent-rgb),.1);border:1px solid rgba(var(--s2-accent-rgb),.2);border-radius:var(--s2-r-sm,4px);padding:1px 5px;font-size:10px;font-weight:600;line-height:1;position:absolute}.sts2-fx-ka-biaoti[data-v-dfb46c7f]{font-size:var(--s2-fs-md);color:var(--s2-text-1);justify-content:space-between;align-items:center;gap:var(--s2-sp-2);margin-bottom:var(--s2-sp-2);font-weight:550;display:flex}.sts2-fx-ka-biaoti span[data-v-dfb46c7f]:first-child{word-break:break-all;flex:1;min-width:0}.sts2-fx-ka-neirong[data-v-dfb46c7f]{font-size:var(--s2-fs-sm);color:var(--s2-text-2);white-space:pre-wrap;word-break:break-word;line-height:1.6}.sts2-fx-ka-cursor[data-v-dfb46c7f]{color:var(--ka-color,var(--s2-accent));margin-left:2px;font-weight:700;animation:.8s infinite sts2-cursor-blink-dfb46c7f}@keyframes sts2-cursor-blink-dfb46c7f{0%,to{opacity:1}50%{opacity:0}}.sts2-fx-ka-chips[data-v-dfb46c7f]{gap:var(--s2-sp-1);flex-wrap:wrap;display:flex}.sts2-fx-chip[data-v-dfb46c7f]{border-radius:var(--s2-r-full);background:var(--s2-accent-soft);font-size:var(--s2-fs-xs);color:var(--s2-accent-text);padding:1px 8px}.sts2-fx-chip-dan[data-v-dfb46c7f]{background:var(--s2-surface-3);color:var(--s2-text-3)}.sts2-cw-qianming[data-v-dfb46c7f]{align-items:center;gap:var(--s2-sp-1_5,6px);margin-top:var(--s2-sp-1);display:flex}.sts2-cw-qianming-touxiang[data-v-dfb46c7f]{background:var(--s2-surface-4);width:1.05rem;height:1.05rem;color:var(--s2-text-3);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:9px;font-weight:600;display:inline-flex;overflow:hidden}.sts2-cw-qianming-touxiang img[data-v-dfb46c7f]{object-fit:cover;width:100%;height:100%;display:block}.sts2-cw-qianming-ming[data-v-dfb46c7f]{font-size:var(--s2-fs-xs);color:var(--s2-text-3)}.sts2-fa-suoding-tiao[data-v-dfb46c7f]{align-items:center;gap:var(--s2-sp-2);padding:var(--s2-sp-2) var(--s2-sp-3);border:1px solid rgba(var(--s2-accent-rgb,245, 158, 11),.28);border-radius:var(--s2-r-md);background:rgba(var(--s2-accent-rgb,245, 158, 11),.08);font-size:var(--s2-fs-sm);color:var(--s2-accent-text);animation:s2-jinchang var(--s2-t-base) var(--s2-ease);line-height:1.5;display:flex}.sts2-fa-suoding-tiao svg[data-v-dfb46c7f]{flex:none}.sts2-wd-wangge[data-v-dfb46c7f]{gap:var(--s2-sp-3);grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));display:grid}.sts2-wd-ka[data-v-dfb46c7f]{padding:var(--s2-sp-3) var(--s2-sp-4);background:var(--s2-surface-2);border:1px solid var(--s2-border);border-radius:var(--s2-r-lg);transition:all var(--s2-t-fast) var(--s2-ease);justify-content:space-between;align-items:center;gap:var(--s2-sp-3);display:flex}.sts2-wd-ka[data-v-dfb46c7f]:hover{border-color:rgba(var(--s2-accent-rgb),.3);box-shadow:0 4px 12px rgba(var(--s2-accent-rgb),.04)}.sts2-wd-ka-nei[data-v-dfb46c7f]{align-items:center;gap:var(--s2-sp-3);flex:1;min-width:0;display:flex}.sts2-wd-ka-icon[data-v-dfb46c7f]{border-radius:var(--s2-r-md,6px);background:var(--s2-surface-3);width:2.5rem;height:2.5rem;color:var(--s2-text-3);flex-shrink:0;justify-content:center;align-items:center;display:flex}.sts2-wd-ka-icon-docx[data-v-dfb46c7f],.sts2-wd-ka-icon-doc[data-v-dfb46c7f]{color:#2b579a;background:#2b579a1a}.sts2-wd-ka-icon-pdf[data-v-dfb46c7f]{color:#f40f02;background:#f40f021a}.sts2-wd-ka-info[data-v-dfb46c7f]{flex-direction:column;gap:2px;min-width:0;display:flex}.sts2-wd-ka-title[data-v-dfb46c7f]{font-size:var(--s2-fs-sm);color:var(--s2-text-1);text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.sts2-wd-ka-meta[data-v-dfb46c7f]{align-items:center;gap:var(--s2-sp-2);font-size:var(--s2-fs-xs);color:var(--s2-text-3);display:flex}.sts2-wd-ka-size[data-v-dfb46c7f]{font-variant-numeric:tabular-nums}.sts2-wd-ka-role[data-v-dfb46c7f]{background:var(--s2-surface-3);border-radius:var(--s2-r-sm,4px);padding:1px 6px}.sts2-wd-ka-down-btn[data-v-dfb46c7f]{align-items:center;gap:var(--s2-sp-1_5,6px);font-size:var(--s2-fs-xs);color:var(--s2-accent-text);background:rgba(var(--s2-accent-rgb),.08);border:1px solid rgba(var(--s2-accent-rgb),.15);border-radius:var(--s2-r-md,6px);cursor:pointer;transition:all var(--s2-t-fast) var(--s2-ease);flex-shrink:0;padding:6px 12px;font-weight:600;display:inline-flex}.sts2-wd-ka-down-btn[data-v-dfb46c7f]:hover{background:var(--s2-accent);color:var(--s2-on-accent,#fff);border-color:var(--s2-accent);box-shadow:0 2px 8px rgba(var(--s2-accent-rgb),.2)}.sts2-wd-ka-caozuo[data-v-dfb46c7f]{align-items:center;gap:var(--s2-sp-2);flex-shrink:0;display:flex}.sts2-wd-ka-shanchu-btn[data-v-dfb46c7f]{width:1.75rem;height:1.75rem;color:var(--s2-text-3);border:1px solid var(--s2-border-strong);border-radius:var(--s2-r-md,6px);cursor:pointer;transition:all var(--s2-t-fast) var(--s2-ease);background:0 0;justify-content:center;align-items:center;display:inline-flex}.sts2-wd-ka-shanchu-btn[data-v-dfb46c7f]:hover{color:#e0483d;background:#e0483d0f;border-color:#e0483d66}@keyframes sts2-doc-highlight-dfb46c7f{0%{border-color:rgba(var(--s2-accent-rgb),.8);box-shadow:0 0 0 4px rgba(var(--s2-accent-rgb),.2);transform:scale(1.02)}50%{border-color:rgba(var(--s2-accent-rgb),.8);box-shadow:0 0 0 6px rgba(var(--s2-accent-rgb),.3);transform:scale(1.02)}to{border-color:var(--s2-border);box-shadow:none;transform:scale(1)}}.sts2-wd-ka-highlight[data-v-dfb46c7f]{animation:2s ease-in-out sts2-doc-highlight-dfb46c7f}.sts2-st-liu[data-v-dfb46c7f] .tpgg-fuceng-niu{display:inline-flex}.sts2-st-top-bar[data-v-dfb46c7f]{padding:0 var(--s2-sp-2) var(--s2-sp-3);justify-content:flex-end;margin-top:-4px;display:flex}.sts2-st-download-all-btn[data-v-dfb46c7f]{font-size:var(--s2-fs-xs);color:var(--s2-accent-text);background:rgba(var(--s2-accent-rgb),.08);border:1px solid rgba(var(--s2-accent-rgb),.15);border-radius:var(--s2-r-md,6px);cursor:pointer;transition:all var(--s2-t-fast) var(--s2-ease);align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:inline-flex}.sts2-st-download-all-btn[data-v-dfb46c7f]:hover:not(:disabled){background:var(--s2-accent);color:var(--s2-on-accent,#fff);border-color:var(--s2-accent);box-shadow:0 2px 8px rgba(var(--s2-accent-rgb),.2)}.sts2-st-download-all-btn[data-v-dfb46c7f]:disabled{opacity:.4;cursor:not-allowed}.sts2-wa-ka[data-v-dfb46c7f]{padding:var(--s2-sp-4);background:var(--s2-surface-2);border:1px solid var(--s2-border);border-radius:var(--s2-r-lg);gap:var(--s2-sp-2);animation:s2-jinchang var(--s2-t-base) var(--s2-ease);flex-direction:column;display:flex}.sts2-wa-ka-tou[data-v-dfb46c7f]{justify-content:space-between;align-items:center;gap:var(--s2-sp-3);display:flex}.sts2-wa-ka-biaoti[data-v-dfb46c7f]{font-size:var(--s2-fs-md);color:var(--s2-text-1);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.sts2-wa-ka-fuzhi[data-v-dfb46c7f]{border:1px solid var(--s2-border-strong);border-radius:var(--s2-r-full);color:var(--s2-text-3);font-size:var(--s2-fs-xs);cursor:pointer;transition:all var(--s2-t-fast) var(--s2-ease);background:0 0;flex-shrink:0;align-items:center;gap:4px;padding:4px 10px;display:inline-flex}.sts2-wa-ka-fuzhi[data-v-dfb46c7f]:hover{border-color:rgba(var(--s2-accent-rgb),.5);color:var(--s2-accent-text);background:rgba(var(--s2-accent-rgb),.04)}.sts2-wa-ka-caozuo[data-v-dfb46c7f]{align-items:center;gap:var(--s2-sp-2);flex-shrink:0;display:flex}.sts2-wa-ka-shanchu[data-v-dfb46c7f]{width:1.6rem;height:1.6rem;color:var(--s2-text-3);border:1px solid var(--s2-border-strong);border-radius:var(--s2-r-full);cursor:pointer;transition:all var(--s2-t-fast) var(--s2-ease);background:0 0;justify-content:center;align-items:center;display:inline-flex}.sts2-wa-ka-shanchu[data-v-dfb46c7f]:hover{color:#e0483d;background:#e0483d0f;border-color:#e0483d66}.sts2-wa-ka-shen[data-v-dfb46c7f]{word-break:break-word}.sts2-fx-ka-edit-btn.sts2-fx-ka-edit-btn-jinyong[data-v-dfb46c7f],.sts2-fx-ka-edit-btn.sts2-fx-ka-edit-btn-jinyong[data-v-dfb46c7f]:hover{cursor:not-allowed;background:var(--s2-surface-3);color:var(--s2-text-3);border-color:var(--s2-border);box-shadow:none}.sts2-sc-paichu-niu.sts2-sc-paichu-niu-jinyong[data-v-dfb46c7f]{cursor:not-allowed;color:#ffffff8c;background:#00000059}.sts2-wa-ka-shanchu.sts2-caozuo-niu-jinyong[data-v-dfb46c7f],.sts2-wd-ka-shanchu-btn.sts2-caozuo-niu-jinyong[data-v-dfb46c7f],.sts2-wa-ka-shanchu.sts2-caozuo-niu-jinyong[data-v-dfb46c7f]:hover,.sts2-wd-ka-shanchu-btn.sts2-caozuo-niu-jinyong[data-v-dfb46c7f]:hover{cursor:not-allowed;opacity:.45;color:var(--s2-text-3);border-color:var(--s2-border);background:0 0}.gjsk-hang[data-v-e3010e3e]{align-items:center;gap:var(--s2-sp-2);min-height:1.667rem;font-size:var(--s2-fs-sm);color:var(--s2-text-2);font-variant-numeric:tabular-nums;transition:opacity var(--s2-t-base) ease-out,background-color .3s ease,transform .3s ease;border-radius:var(--s2-r-sm);padding:2px var(--s2-sp-2);margin:0 calc(-1 * var(--s2-sp-2));display:flex}.gjsk-hang.gjsk-wancheng[data-v-e3010e3e]{opacity:.75;color:var(--s2-text-3)}[data-theme=light] .gjsk-hang.gjsk-wancheng[data-v-e3010e3e]{opacity:1;color:var(--s2-text-2)}.gjsk-tubiao[data-v-e3010e3e]{width:.833rem;height:.833rem;color:var(--s2-text-3);flex:none;justify-content:center;align-items:center;display:inline-flex}.gjsk-shibai .gjsk-tubiao[data-v-e3010e3e],.gjsk-shibai .gjsk-wen[data-v-e3010e3e]{color:var(--s2-danger)}.gjsk-maichong[data-v-e3010e3e]{border-radius:var(--s2-r-full);background:var(--s2-accent);width:.357rem;height:.357rem;animation:1.8s ease-out infinite s2-maichong}.gjsk-wen[data-v-e3010e3e]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}@keyframes gjsk-flash-e3010e3e{0%{background:rgba(var(--s2-accent-rgb,245, 158, 11),.2);color:var(--s2-accent-text);transform:scale(1.02)}50%{background:rgba(var(--s2-accent-rgb,245, 158, 11),.3);color:var(--s2-accent-text);transform:scale(1.03)}to{background:0 0;transform:scale(1)}}.gjsk-hang.gjsk-dianliang[data-v-e3010e3e]{animation:1s ease-out forwards gjsk-flash-e3010e3e}.gcl-rongqi[data-v-3cc6444f]{gap:var(--s2-sp-3);overflow-anchor:none;flex-direction:column;display:flex}.gcl-qipaoliu[data-v-3cc6444f]{align-items:flex-start;gap:var(--s2-sp-2);margin:var(--s2-sp-1) 0;animation:s2-jinchang var(--s2-t-base) var(--s2-ease);flex-direction:column;display:flex}.gcl-qipao[data-v-3cc6444f]{align-items:center;gap:var(--s2-sp-1_5,6px);border-radius:var(--s2-r-full,9999px);font-size:var(--s2-fs-xs);box-sizing:border-box;max-width:100%;transition:all var(--s2-t-fast) var(--s2-ease);border:1px solid rgba(var(--s2-accent-rgb),.35);background:rgba(var(--s2-accent-rgb),.04);color:var(--s2-accent-text);padding:4px 10px;line-height:1.2;display:inline-flex}.gcl-qipao-wancheng[data-v-3cc6444f]{border:1px solid var(--s2-border-strong);background:var(--s2-surface-2);color:var(--s2-text-2);opacity:.85}.gcl-qipao-wancheng[data-v-3cc6444f]:hover{opacity:1;border-color:rgba(var(--s2-accent-rgb),.4);background:rgba(var(--s2-accent-rgb),.02)}.gcl-qipao-shibai[data-v-3cc6444f]{background:var(--s2-danger-soft);color:var(--s2-danger);border:1px solid #f8717166}.gcl-qipao-icon[data-v-3cc6444f]{opacity:.85;flex-shrink:0}.gcl-qipao-wen[data-v-3cc6444f]{text-overflow:ellipsis;white-space:nowrap;max-width:12rem;overflow:hidden}.gcl-qipao-status[data-v-3cc6444f]{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.gcl-qipao-status-dot[data-v-3cc6444f]{border-radius:50%;width:5px;height:5px}.gcl-qipao-status-success[data-v-3cc6444f]{background:#10b981}.gcl-qipao-status-fail[data-v-3cc6444f]{background:var(--s2-danger)}.gcl-qipao-status[data-v-3cc6444f]{gap:var(--s2-sp-1)}.gcl-qipao-status-wen[data-v-3cc6444f]{font-size:var(--s2-fs-xs);color:var(--s2-text-3);white-space:nowrap}.gcl-qipao-status-wen-running[data-v-3cc6444f]{color:var(--s2-accent-text);animation:1.4s ease-in-out infinite gcl-sousuo-huxi-3cc6444f}.gcl-qipao-status-wen-fail[data-v-3cc6444f]{color:var(--s2-danger)}@keyframes gcl-sousuo-huxi-3cc6444f{0%,to{opacity:1}50%{opacity:.45}}.gcl-qipao-spinner[data-v-3cc6444f]{border:2px solid rgba(var(--s2-accent-rgb),.2);border-top-color:var(--s2-accent);border-radius:50%;flex-shrink:0;width:11px;height:11px;animation:.8s linear infinite gcl-sousuo-spin-3cc6444f}@keyframes gcl-sousuo-spin-3cc6444f{to{transform:rotate(360deg)}}.gcl-bx-zu[data-v-3cc6444f]{gap:var(--s2-sp-2);padding:var(--s2-sp-2_5,10px) var(--s2-sp-3);border:1px dashed var(--s2-accent-border);border-radius:var(--s2-r-md);background:rgba(var(--s2-accent-rgb),.03);animation:s2-jinchang var(--s2-t-base) var(--s2-ease);flex-direction:column;display:flex}.gcl-bx-zu-tou[data-v-3cc6444f]{align-items:center;gap:var(--s2-sp-1_5,6px);font-size:var(--s2-fs-xs);color:var(--s2-accent-text);font-weight:600;display:flex}.gcl-bx-zu-tou-dian[data-v-3cc6444f]{background:var(--s2-accent);border-radius:50%;flex-shrink:0;width:6px;height:6px}.gcl-bx-zu-wangge[data-v-3cc6444f]{flex-wrap:wrap;gap:6px;display:flex}.gcl-bx-item[data-v-3cc6444f]{border-radius:var(--s2-r-full,9999px);font-size:var(--s2-fs-xs);border:1px solid rgba(var(--s2-accent-rgb),.3);background:var(--s2-surface-1);max-width:11rem;color:var(--s2-accent-text);transition:all var(--s2-t-fast) var(--s2-ease);align-items:center;gap:5px;padding:3px 9px;line-height:1.2;display:inline-flex}.gcl-bx-item-wancheng[data-v-3cc6444f]{border-color:var(--s2-border-strong);background:var(--s2-surface-2);color:var(--s2-text-2)}.gcl-bx-item-shibai[data-v-3cc6444f]{background:var(--s2-danger-soft);color:var(--s2-danger);border-color:#f8717166}.gcl-bx-item-icon[data-v-3cc6444f]{flex-shrink:0}.gcl-bx-item-wen[data-v-3cc6444f]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gcl-bx-item-spinner[data-v-3cc6444f]{border:1.6px solid rgba(var(--s2-accent-rgb),.25);border-top-color:var(--s2-accent);border-radius:50%;flex-shrink:0;width:9px;height:9px;animation:.8s linear infinite gcl-sousuo-spin-3cc6444f}.gcl-jieduan[data-v-3cc6444f]{align-items:center;gap:var(--s2-sp-3);margin:var(--s2-sp-5) 0;animation:s2-jinchang var(--s2-t-base) var(--s2-ease);display:flex}.gcl-jieduan-xian[data-v-3cc6444f]{background:var(--s2-border-faint);flex:1;height:1px}.gcl-jieduan-wen[data-v-3cc6444f]{font-size:var(--s2-fs-xs);color:var(--s2-text-3);letter-spacing:.08em;flex:none;font-weight:500}.gcl-sikao[data-v-3cc6444f]{animation:s2-jinchang var(--s2-t-base) var(--s2-ease)}.gcl-sikao-toggle[data-v-3cc6444f]{align-items:center;gap:var(--s2-sp-1);padding:var(--s2-sp-1) 0;cursor:pointer;min-height:2.381rem;font-size:var(--s2-fs-sm);color:var(--s2-text-3);transition:color var(--s2-t-fast) ease-out;background:0 0;border:none;font-family:inherit;display:inline-flex}.gcl-sikao-toggle[data-v-3cc6444f]:hover{color:var(--s2-text-2)}.gcl-sikao-jiantou[data-v-3cc6444f]{transition:transform var(--s2-t-base) var(--s2-ease)}.gcl-sikao-jiantou.gcl-zhankai[data-v-3cc6444f]{transform:rotate(90deg)}.gcl-zhedie[data-v-3cc6444f]{transition:grid-template-rows var(--s2-t-slow) var(--s2-ease-inout);grid-template-rows:0fr;display:grid}.gcl-zhedie-kai[data-v-3cc6444f]{grid-template-rows:1fr}.gcl-zhedie-nei[data-v-3cc6444f]{min-height:0;overflow:hidden}.gcl-sikao-wen[data-v-3cc6444f]{padding:var(--s2-sp-1) 0 var(--s2-sp-2) var(--s2-sp-4);border-left:2px solid var(--s2-border-faint);font-size:var(--s2-fs-sm);color:var(--s2-text-3);white-space:pre-wrap;word-break:break-word;line-height:1.6}.gcl-zhengwen[data-v-3cc6444f],.gcl-shijian[data-v-3cc6444f]{animation:s2-jinchang var(--s2-t-base) var(--s2-ease)}.gcl-shijian-clickable[data-v-3cc6444f]{cursor:pointer;transition:all var(--s2-t-fast) var(--s2-ease)}.gcl-shijian-clickable[data-v-3cc6444f]:hover{transform:translateY(-1px);border-color:rgba(var(--s2-accent-rgb),.5)!important;background:rgba(var(--s2-accent-rgb),.04)!important}.gcl-cuowu[data-v-3cc6444f]{align-items:flex-start;gap:var(--s2-sp-2);padding:var(--s2-sp-3) var(--s2-sp-4);background:var(--s2-danger-soft);border-radius:var(--s2-r-md);animation:s2-jinchang var(--s2-t-slow) var(--s2-ease);border:1px solid #f8717159;display:flex}.gcl-cuowu-tubiao[data-v-3cc6444f]{color:var(--s2-danger);flex:none;margin-top:.15em}.gcl-cuowu-wen[data-v-3cc6444f]{font-size:var(--s2-fs-base);color:var(--s2-text-2);word-break:break-word;line-height:1.6}.sts2-jueseka-zhuguan[data-v-8c70d16f]{animation:s2-jinchang var(--s2-t-base) var(--s2-ease)}.sts2-jueseka-tou[data-v-8c70d16f]{align-items:center;gap:var(--s2-sp-2);display:flex}.sts2-jueseka-zhuguan-shen[data-v-8c70d16f]{margin-top:var(--s2-sp-2);padding-left:calc(1.905rem + var(--s2-sp-2))}.sts2-jueseka[data-v-8c70d16f]{background:var(--s2-surface-2);border:1px solid var(--s2-border);border-radius:var(--s2-r-lg);padding:var(--s2-sp-3);animation:s2-jinchang var(--s2-t-base) var(--s2-ease);transition:border-color var(--s2-t-base) ease-out}.sts2-jueseka-zhixing[data-v-8c70d16f]{border-color:var(--s2-accent-border)}.sts2-jueseka-toubu[data-v-8c70d16f]{align-items:center;gap:var(--s2-sp-2);text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:none;padding:0;font-family:inherit;display:flex}.sts2-jueseka-touxiang[data-v-8c70d16f]{background:var(--s2-surface-4);width:1.905rem;height:1.905rem;color:var(--s2-text-2);font-size:var(--s2-fs-sm);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex;overflow:hidden}.sts2-jueseka-touxiang img[data-v-8c70d16f]{object-fit:cover;width:100%;height:100%;display:block}.sts2-jueseka-xinxi[data-v-8c70d16f]{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.sts2-jueseka-ming-hang[data-v-8c70d16f]{align-items:center;gap:var(--s2-sp-2);flex-wrap:wrap;display:flex}.sts2-jueseka-ming[data-v-8c70d16f]{font-size:var(--s2-fs-md);color:var(--s2-text-1);font-weight:550}.sts2-jueseka-jianjie[data-v-8c70d16f]{font-size:var(--s2-fs-xs);color:var(--s2-text-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sts2-jueseka-zt[data-v-8c70d16f]{align-items:center;gap:var(--s2-sp-1);font-size:var(--s2-fs-xs);color:var(--s2-text-3);display:inline-flex}.sts2-jueseka-zt-liang[data-v-8c70d16f]{color:var(--s2-accent-text)}.sts2-jueseka-zt-hong[data-v-8c70d16f]{color:var(--s2-danger)}.sts2-jueseka-zt-deng[data-v-8c70d16f]{color:var(--s2-warning);background:rgba(var(--s2-warning-rgb),.1);border-radius:var(--s2-r-full);border:1px solid rgba(var(--s2-warning-rgb),.2);padding:2px 8px}[data-theme=light] .sts2-jueseka-zt-deng[data-v-8c70d16f]{color:#9a6a00}.sts2-jueseka-maichong[data-v-8c70d16f]{background:var(--s2-accent);border-radius:50%;width:6px;height:6px;animation:1.6s ease-out infinite sts2-jsk-mc-8c70d16f}.sts2-jueseka-maichong-zhuguan-zhengzailiu[data-v-8c70d16f]{background:var(--s2-warning);width:8px;height:8px;box-shadow:0 0 rgba(var(--s2-warning-rgb),.7);border-radius:50%;animation:1.2s ease-in-out infinite sts2-zhuguan-zhengzailiu-breath-8c70d16f}@keyframes sts2-zhuguan-zhengzailiu-breath-8c70d16f{0%{box-shadow:0 0 rgba(var(--s2-warning-rgb),.7);transform:scale(.8)}50%{box-shadow:0 0 0 8px rgba(var(--s2-warning-rgb),0);transform:scale(1.2)}to{box-shadow:0 0 rgba(var(--s2-warning-rgb),0);transform:scale(.8)}}.sts2-jueseka-maichong-huang-jingtai[data-v-8c70d16f]{background:var(--s2-warning);width:6px;height:6px;box-shadow:0 0 4px rgba(var(--s2-warning-rgb),.5);border-radius:50%;display:inline-block}.sts2-jueseka-maichong-huang[data-v-8c70d16f]{background:var(--s2-warning);border-radius:50%;width:6px;height:6px;animation:1.6s ease-out infinite sts2-jsk-mc-huang-8c70d16f}@keyframes sts2-jsk-mc-huang-8c70d16f{0%{box-shadow:0 0 rgba(var(--s2-warning-rgb),.4)}to{box-shadow:0 0 0 5px rgba(var(--s2-warning-rgb),0)}}.s2-typing-indicator[data-v-8c70d16f]{background:var(--s2-surface-3);border-radius:var(--s2-r-md);align-items:center;gap:4px;width:fit-content;padding:8px 12px;display:inline-flex}.s2-typing-indicator-mini[data-v-8c70d16f]{background:0 0;gap:2px;margin-left:4px;padding:0;display:inline-flex}.s2-typing-dot[data-v-8c70d16f]{background-color:var(--s2-text-3);border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite both s2-bounce-8c70d16f}.s2-typing-indicator-mini .s2-typing-dot[data-v-8c70d16f]{background-color:var(--s2-accent);width:3px;height:3px;animation:1.4s ease-in-out infinite both s2-bounce-mini-8c70d16f}.s2-typing-dot[data-v-8c70d16f]:first-child{animation-delay:-.32s}.s2-typing-dot[data-v-8c70d16f]:nth-child(2){animation-delay:-.16s}@keyframes s2-bounce-8c70d16f{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes s2-bounce-mini-8c70d16f{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes sts2-jsk-mc-8c70d16f{0%{box-shadow:0 0 rgba(var(--s2-accent-rgb,245, 158, 11),.4)}to{box-shadow:0 0 0 5px rgba(var(--s2-accent-rgb,245, 158, 11),0)}}.sts2-jueseka-jiantou[data-v-8c70d16f]{color:var(--s2-text-3);transition:transform var(--s2-t-fast) ease-out;flex:none}.sts2-jueseka-jiantou.sts2-zhankai[data-v-8c70d16f]{transform:rotate(180deg)}.sts2-jueseka-zhaiyao[data-v-8c70d16f]{margin-top:var(--s2-sp-2);padding-left:calc(1.905rem + var(--s2-sp-2));font-size:var(--s2-fs-sm);color:var(--s2-text-3);line-height:1.5}.sts2-jueseka-timer[data-v-8c70d16f]{font-variant-numeric:tabular-nums;opacity:.95;color:var(--s2-accent-text)}.sts2-jueseka-timer-done[data-v-8c70d16f]{font-variant-numeric:tabular-nums;opacity:.85;font-size:var(--s2-fs-xs);color:var(--s2-text-3)}.sts2-jueseka-dongtai[data-v-8c70d16f]{align-items:center;gap:var(--s2-sp-1_5,6px);color:var(--s2-accent-text);animation:s2-jinchang var(--s2-t-base) var(--s2-ease);font-weight:550;display:flex}.sts2-jueseka-dongtai-dian[data-v-8c70d16f]{background:var(--s2-accent);border-radius:50%;width:4px;height:4px;animation:1.4s ease-out infinite s2-maichong}.sts2-fade-enter-active[data-v-8c70d16f],.sts2-fade-leave-active[data-v-8c70d16f]{transition:opacity .25s}.sts2-fade-enter-from[data-v-8c70d16f],.sts2-fade-leave-to[data-v-8c70d16f]{opacity:0}.sts2-jueseka-shen[data-v-8c70d16f]{margin-top:var(--s2-sp-3);gap:var(--s2-sp-3);flex-direction:column;display:flex}.sts2-jueseka-paigong[data-v-8c70d16f]{gap:var(--s2-sp-2);padding:var(--s2-sp-2) var(--s2-sp-3);background:var(--s2-surface-1);border-left:2px solid var(--s2-border-strong);border-radius:var(--s2-r-sm);font-size:var(--s2-fs-sm);color:var(--s2-text-2);flex-direction:column;line-height:1.55;display:flex}.sts2-jueseka-paigong-hang[data-v-8c70d16f]{gap:var(--s2-sp-2);display:flex}.sts2-jueseka-paigong-biao[data-v-8c70d16f]{color:var(--s2-text-3);flex:none}.sts2-jueseka-paigong-tupian[data-v-8c70d16f]{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.sts2-jueseka-paigong-tu[data-v-8c70d16f]{object-fit:cover;cursor:pointer;border:1px solid var(--s2-border-faint);width:30px;height:30px;transition:transform var(--s2-t-fast) ease-out,border-color var(--s2-t-fast) ease-out;border-radius:4px}.sts2-jueseka-paigong-tu[data-v-8c70d16f]:hover{border-color:var(--s2-accent-border);transform:scale(1.08)}.sts2-jueseka-cuowu[data-v-8c70d16f]{padding:var(--s2-sp-2) var(--s2-sp-3);background:var(--s2-danger-soft);border-radius:var(--s2-r-sm);font-size:var(--s2-fs-sm);color:var(--s2-danger);word-break:break-word;line-height:1.5}.sts2-jueseka-huibao[data-v-8c70d16f]{padding:var(--s2-sp-3);background:var(--s2-surface-1);border-left:2px solid rgba(var(--s2-accent-rgb,245, 158, 11),.45);border-radius:var(--s2-r-sm);gap:var(--s2-sp-2);flex-direction:column;display:flex}.sts2-jueseka-huibao-biao[data-v-8c70d16f]{font-size:var(--s2-fs-xs);letter-spacing:.06em;color:var(--s2-accent-text);font-weight:600}.sts2-jueseka-tingzhi[data-v-8c70d16f]{padding:var(--s2-sp-2) var(--s2-sp-3);background:var(--s2-surface-3);border-radius:var(--s2-r-sm);font-size:var(--s2-fs-sm);color:var(--s2-text-3);line-height:1.5}.sts2-zhanwei-wen[data-v-8c70d16f]{font-size:var(--s2-fs-sm);color:var(--s2-text-3);margin-top:var(--s2-sp-1_5,6px);font-style:italic}.sts2-jueseka-chanchu[data-v-8c70d16f]{margin-top:var(--s2-sp-2);gap:var(--s2-sp-1);flex-wrap:wrap;display:flex}.sts2-jueseka-chanchu-qipao[data-v-8c70d16f]{border-radius:var(--s2-r-full,9999px);border:1px solid var(--s2-border-strong);background:var(--s2-surface-1);max-width:11rem;font-size:var(--s2-fs-xs);color:var(--s2-text-3);white-space:nowrap;text-overflow:ellipsis;padding:2px 8px;overflow:hidden}[data-theme=light] .sts2-jueseka-chanchu-qipao[data-v-8c70d16f]{color:var(--s2-text-2)}.sts2-jueseka-chanchu-duo[data-v-8c70d16f]{color:var(--s2-text-2);flex:none}.sts2-jueseka-huodongtiao[data-v-8c70d16f]{margin-top:var(--s2-sp-3);padding:var(--s2-sp-2) var(--s2-sp-3);background:var(--s2-accent-soft);border:1px dashed var(--s2-accent-border);border-radius:var(--s2-r-md);align-items:center;display:flex}.sts2-huodongtiao-nei[data-v-8c70d16f]{align-items:center;gap:2px;width:100%;min-width:0;display:flex}.sts2-huodongtiao-wen[data-v-8c70d16f]{font-size:var(--s2-fs-xs);color:var(--s2-accent-text);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;font-weight:500;overflow:hidden}.xztk-ka[data-v-32cbc20d]{gap:var(--s2-sp-3);flex-direction:column;display:flex}.xztk-wenti[data-v-32cbc20d]{font-size:var(--s2-fs-base);color:var(--s2-text-1);font-weight:500;line-height:1.6}.xztk-shuoming[data-v-32cbc20d]{font-size:var(--s2-fs-sm);color:var(--s2-text-3);margin-top:calc(-1 * var(--s2-sp-2));line-height:1.5}.xztk-chips[data-v-32cbc20d]{gap:var(--s2-sp-2);flex-wrap:wrap;display:flex}.xztk-chip[data-v-32cbc20d]{align-items:center;gap:var(--s2-sp-1);border-radius:var(--s2-r-full);background:var(--s2-surface-2);border:1px solid var(--s2-border);height:2.024rem;font-size:var(--s2-fs-sm);color:var(--s2-text-2);cursor:pointer;animation:s2-jinchang var(--s2-t-base) var(--s2-ease) both;transition:background-color var(--s2-t-fast) ease-out,border-color var(--s2-t-fast) ease-out,color var(--s2-t-fast) ease-out,opacity var(--s2-t-fast) ease-out;padding:0 .833rem;font-family:inherit;display:inline-flex}.xztk-chip[data-v-32cbc20d]:hover:not(:disabled){border-color:var(--s2-border-strong);color:var(--s2-text-1)}.xztk-chip.xztk-xuanzhong[data-v-32cbc20d]{background:var(--s2-accent-soft);border-color:var(--s2-accent-border);color:var(--s2-accent-text)}.xztk-chip-gou[data-v-32cbc20d]{animation:xztk-gou-jin-32cbc20d .15s var(--s2-ease)}@keyframes xztk-gou-jin-32cbc20d{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.xztk-liebiao[data-v-32cbc20d]{gap:var(--s2-sp-2);flex-direction:column;display:flex}.xztk-xiang[data-v-32cbc20d]{align-items:flex-start;gap:var(--s2-sp-3);min-height:3.095rem;padding:var(--s2-sp-3) .833rem;border-radius:var(--s2-r-md);background:var(--s2-surface-2);border:1px solid var(--s2-border);text-align:left;cursor:pointer;animation:s2-jinchang var(--s2-t-base) var(--s2-ease) both;transition:background-color var(--s2-t-fast) ease-out,border-color var(--s2-t-fast) ease-out,opacity var(--s2-t-fast) ease-out;font-family:inherit;display:flex}.xztk-xiang[data-v-32cbc20d]:hover:not(:disabled){border-color:var(--s2-border-strong)}.xztk-xiang.xztk-xuanzhong[data-v-32cbc20d]{background:var(--s2-accent-soft);border-color:var(--s2-accent-border)}.xztk-zhishi[data-v-32cbc20d]{border:1.5px solid var(--s2-text-3);width:1.071rem;height:1.071rem;color:var(--s2-on-accent);transition:background-color var(--s2-t-fast) ease-out,border-color var(--s2-t-fast) ease-out;flex:none;justify-content:center;align-items:center;margin-top:.1em;display:inline-flex}.xztk-yuanquan[data-v-32cbc20d]{border-radius:var(--s2-r-full)}.xztk-fangkuang[data-v-32cbc20d]{border-radius:var(--s2-r-sm)}.xztk-xuanzhong .xztk-zhishi[data-v-32cbc20d]{background:var(--s2-accent);border-color:var(--s2-accent)}.xztk-xiang-wen[data-v-32cbc20d]{flex-direction:column;gap:.15rem;min-width:0;display:flex}.xztk-xiang-zhu[data-v-32cbc20d]{font-size:var(--s2-fs-base);color:var(--s2-text-1);line-height:1.5}.xztk-xiang-fu[data-v-32cbc20d]{font-size:var(--s2-fs-sm);color:var(--s2-text-3);line-height:1.5}.xztk-tuijian[data-v-32cbc20d]{margin-left:var(--s2-sp-1);padding:0 var(--s2-sp-1);font-size:var(--s2-fs-xs);border-radius:var(--s2-r-full);background:var(--s2-accent-soft);color:var(--s2-accent-text);vertical-align:.1em;line-height:1.6;display:inline-block}.xztk-jindian[data-v-32cbc20d]{opacity:.4;cursor:default}.xztk-chip[data-v-32cbc20d]:disabled,.xztk-xiang[data-v-32cbc20d]:disabled{cursor:default}.xztk-di[data-v-32cbc20d]{align-items:center;min-height:1.5rem;display:flex}.xztk-yiqueren[data-v-32cbc20d]{align-items:center;gap:var(--s2-sp-1);font-size:var(--s2-fs-xs);color:var(--s2-text-3);display:inline-flex}.xztk-tiaoguo[data-v-32cbc20d]{padding:var(--s2-sp-1) 0;min-height:2.381rem;font-size:var(--s2-fs-sm);color:var(--s2-text-3);cursor:pointer;transition:color var(--s2-t-fast) ease-out;background:0 0;border:none;font-family:inherit}.xztk-tiaoguo[data-v-32cbc20d]:hover{color:var(--s2-text-2)}@media (max-width:767px){.xztk-chip[data-v-32cbc20d]{height:2.381rem}}.wdtk-ka[data-v-6bb4dce1]{gap:var(--s2-sp-3);flex-direction:column;display:flex}.wdtk-wenti[data-v-6bb4dce1]{font-size:var(--s2-fs-base);color:var(--s2-text-1);font-weight:500;line-height:1.6}.wdtk-shuoming[data-v-6bb4dce1]{font-size:var(--s2-fs-sm);color:var(--s2-text-3);margin-top:calc(-1 * var(--s2-sp-2));line-height:1.5}.wdtk-shuru-ka[data-v-6bb4dce1]{gap:var(--s2-sp-2);animation:s2-jinchang var(--s2-t-base) var(--s2-ease);flex-direction:column;display:flex}.wdtk-textarea[data-v-6bb4dce1]{box-sizing:border-box;background:var(--s2-surface-2);border:1px solid var(--s2-border);border-radius:var(--s2-r-md);width:100%;min-height:3.81rem;font-size:var(--s2-fs-base);color:var(--s2-text-1);resize:none;transition:border-color var(--s2-t-fast) ease-out,box-shadow var(--s2-t-fast) ease-out;outline:none;padding:.833rem .952rem;font-family:inherit;line-height:1.65}.wdtk-textarea[data-v-6bb4dce1]::placeholder{color:var(--s2-text-3)}.wdtk-textarea[data-v-6bb4dce1]:focus{border-color:var(--s2-accent-border);box-shadow:0 0 0 3px var(--s2-accent-soft)}.wdtk-textarea[data-v-6bb4dce1]:disabled{color:var(--s2-text-2);cursor:default}.wdtk-di[data-v-6bb4dce1]{align-items:center;display:flex}.wdtk-tiaoguo[data-v-6bb4dce1]{padding:var(--s2-sp-1) 0;min-height:2.381rem;font-size:var(--s2-fs-sm);color:var(--s2-text-3);cursor:pointer;transition:color var(--s2-t-fast) ease-out;background:0 0;border:none;font-family:inherit}.wdtk-tiaoguo[data-v-6bb4dce1]:hover{color:var(--s2-text-2)}.wdtk-yiqueren[data-v-6bb4dce1]{align-items:center;gap:var(--s2-sp-1);font-size:var(--s2-fs-xs);color:var(--s2-text-3);display:inline-flex}.sts2-duihualiu-wai[data-v-47ab2754]{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.sts2-duihualiu[data-v-47ab2754]{overflow-anchor:none;scrollbar-width:thin;scrollbar-color:var(--s2-border-strong) transparent;flex:1;min-height:0;overflow-y:auto}.sts2-tingzhi-btn-wrapper-floating[data-v-47ab2754]{right:var(--s2-sp-4);bottom:var(--s2-sp-4);z-index:10;position:absolute}.sts2-tingzhi-btn-mini[data-v-47ab2754]{align-items:center;gap:var(--s2-sp-1_5,6px);font-size:var(--s2-fs-xs);color:var(--s2-danger);background:var(--s2-danger-soft);border:1px solid rgba(var(--s2-accent-rgb),.1);border-radius:var(--s2-r-md,6px);cursor:pointer;transition:all var(--s2-t-fast) var(--s2-ease);padding:4px 10px;font-weight:550;display:inline-flex;box-shadow:0 2px 8px #00000014}.sts2-tingzhi-btn-mini[data-v-47ab2754]:hover:not(:disabled){border-color:var(--s2-danger);background:#dc4b4b26;transform:translateY(-1px)}.sts2-tingzhi-btn-mini[data-v-47ab2754]:disabled{opacity:.5;cursor:not-allowed}.sts2-tingzhi-btn-gongzhong[data-v-47ab2754]{animation:2s ease-in-out infinite sts2-gongzhong-pulse-47ab2754;background:var(--s2-surface-4)!important;color:var(--s2-text-3)!important;border-color:var(--s2-border)!important;opacity:.85!important;cursor:not-allowed!important}@keyframes sts2-gongzhong-pulse-47ab2754{0%{opacity:.8;box-shadow:0 0 #9ca3af33}50%{opacity:.95;box-shadow:0 0 0 8px #9ca3af00}to{opacity:.8;box-shadow:0 0 #9ca3af00}}.sts2-tingzhi-maichong-gongzhong[data-v-47ab2754]{background:var(--s2-text-3);opacity:.6;border-radius:50%;width:6px;height:6px;animation:1.6s ease-out infinite sts2-mc-gongzhong-47ab2754}@keyframes sts2-mc-gongzhong-47ab2754{0%{box-shadow:0 0 #9ca3af66}to{box-shadow:0 0 0 5px #9ca3af00}}.sts2-tingzhi-spinner[data-v-47ab2754]{border:1.5px solid;border-top-color:#0000;border-radius:50%;width:10px;height:10px;animation:.8s linear infinite sts2-spin-47ab2754}.sts2-tingzhi-icon[data-v-47ab2754]{flex-shrink:0}@keyframes sts2-spin-47ab2754{to{transform:rotate(360deg)}}.sts2-duihualiu[data-v-47ab2754]::-webkit-scrollbar{width:4px}.sts2-duihualiu[data-v-47ab2754]::-webkit-scrollbar-thumb{background:var(--s2-border-strong);border-radius:2px}.sts2-duihualiu-nei[data-v-47ab2754]{gap:var(--s2-sp-4);padding:var(--s2-sp-4) var(--s2-sp-4) var(--s2-sp-6);flex-direction:column;display:flex}.sts2-duihualiu-nei-liu-tingzhi[data-v-47ab2754]{padding-bottom:calc(var(--s2-sp-6) + 2.6rem)}.sts2-yonghu-pao-hang[data-v-47ab2754]{justify-content:flex-end;display:flex}.sts2-yonghu-pao[data-v-47ab2754]{gap:var(--s2-sp-2);max-width:86%;padding:var(--s2-sp-3);background:var(--s2-accent-soft);border:1px solid var(--s2-accent-border);border-radius:var(--s2-r-lg) var(--s2-r-lg) var(--s2-r-sm) var(--s2-r-lg);animation:s2-jinchang var(--s2-t-base) var(--s2-ease);flex-direction:column;display:flex}.sts2-yonghu-wen[data-v-47ab2754]{font-size:var(--s2-fs-base);color:var(--s2-text-1);white-space:pre-wrap;word-break:break-word;line-height:1.6}.sts2-yonghu-tu-zu[data-v-47ab2754]{gap:var(--s2-sp-1);flex-wrap:wrap;display:flex}.sts2-yonghu-tu-zu img[data-v-47ab2754]{object-fit:cover;border-radius:var(--s2-r-md);border:1px solid var(--s2-border);width:3.333rem;height:3.333rem;display:block}.sts2-yonghu-pingtai[data-v-47ab2754]{gap:var(--s2-sp-1);flex-wrap:wrap;display:flex}.sts2-yonghu-pingtai-qiu[data-v-47ab2754]{border-radius:var(--s2-r-full);background:rgba(var(--s2-accent-rgb,245, 158, 11),.12);border:1px solid rgba(var(--s2-accent-rgb,245, 158, 11),.28);font-size:var(--s2-fs-xs);color:var(--s2-accent-text);padding:1px 8px}.sts2-hudong-ka[data-v-47ab2754]{background:var(--s2-surface-2);border:1px solid var(--s2-border);border-radius:var(--s2-r-lg);padding:var(--s2-sp-4);gap:var(--s2-sp-3);animation:s2-jinchang var(--s2-t-slow) var(--s2-ease);flex-direction:column;display:flex}.sts2-hudong-huo[data-v-47ab2754]{border-color:var(--s2-accent-border);box-shadow:0 0 0 1px rgba(var(--s2-accent-rgb,245, 158, 11),.12)}.sts2-hudong-biaoti[data-v-47ab2754]{font-size:var(--s2-fs-md);color:var(--s2-text-1);font-weight:600}.sts2-hudong-yindao[data-v-47ab2754]{font-size:var(--s2-fs-sm);color:var(--s2-text-2);line-height:1.6}.sts2-hudong-jiao[data-v-47ab2754]{justify-content:flex-end;gap:var(--s2-sp-2);display:flex}.sts2-hudong-shouqi[data-v-47ab2754]{align-items:center;gap:var(--s2-sp-2);font-size:var(--s2-fs-sm);color:var(--s2-text-3);display:flex}.sts2-wenda-huo[data-v-47ab2754]{background:linear-gradient(180deg,rgba(var(--s2-accent-rgb,245, 158, 11),.07),rgba(var(--s2-accent-rgb,245, 158, 11),.02) 120px,var(--s2-surface-2) 240px);border-left:3px solid var(--s2-accent)}.sts2-wenda-biaoti[data-v-47ab2754]{align-items:center;gap:var(--s2-sp-2);display:flex}.sts2-wenda-biaoti-tubiao[data-v-47ab2754]{color:var(--s2-accent-text);flex:none}.sts2-wenda-ti[data-v-47ab2754]{padding:var(--s2-sp-3);background:var(--s2-surface-1);border:1px solid var(--s2-border);border-radius:var(--s2-r-md);gap:var(--s2-sp-2);transition:border-color var(--s2-t-fast) ease-out,opacity var(--s2-t-fast) ease-out;flex-direction:column;display:flex}.sts2-wenda-ti[data-v-47ab2754]:hover{border-color:var(--s2-border-strong)}.sts2-wenda-ti-tiaoguo[data-v-47ab2754]{opacity:.55}.sts2-wenda-ti-tou[data-v-47ab2754]{align-items:center;gap:var(--s2-sp-2);display:flex}.sts2-wenda-ti-hao[data-v-47ab2754]{border-radius:var(--s2-r-full);background:rgba(var(--s2-accent-rgb,245, 158, 11),.16);width:1.15rem;height:1.15rem;color:var(--s2-accent-text);font-size:var(--s2-fs-xs);flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.sts2-wenda-ti-leixing[data-v-47ab2754]{border-radius:var(--s2-r-full);background:rgba(var(--s2-accent-rgb,245, 158, 11),.1);border:1px solid rgba(var(--s2-accent-rgb,245, 158, 11),.25);color:var(--s2-accent-text);font-size:var(--s2-fs-xs);flex:none;padding:1px 7px;line-height:1.6}.sts2-wenda-ti-leixing-tu[data-v-47ab2754]{color:#93c5fd;background:#60a5fa1a;border-color:#60a5fa4d}[data-theme=light] .sts2-wenda-ti-leixing-tu[data-v-47ab2754]{color:#1d4ed8;background:#2563eb14;border-color:#2563eb4d}.sts2-wenda-ti-tiaoguo-niu[data-v-47ab2754]{border-radius:var(--s2-r-sm);font-size:var(--s2-fs-xs);color:var(--s2-text-3);cursor:pointer;transition:color var(--s2-t-fast) ease-out,border-color var(--s2-t-fast) ease-out;background:0 0;border:1px solid #0000;margin-left:auto;padding:2px 8px;font-family:inherit}.sts2-wenda-ti-tiaoguo-niu[data-v-47ab2754]:hover{color:var(--s2-text-1);border-color:var(--s2-border-strong)}.sts2-wenda-ti-tiaoguole[data-v-47ab2754]{font-size:var(--s2-fs-xs);color:var(--s2-text-3);font-style:italic}.sts2-wenda-ti-xiangfa[data-v-47ab2754]{width:100%;height:1.9rem;padding:0 var(--s2-sp-2);background:var(--s2-surface-2);border:1px solid var(--s2-border);border-radius:var(--s2-r-sm);color:var(--s2-text-1);font-family:inherit;font-size:var(--s2-fs-xs);box-sizing:border-box;transition:border-color var(--s2-t-fast) ease-out;outline:none}.sts2-wenda-ti-xiangfa[data-v-47ab2754]::placeholder{color:var(--s2-text-3)}.sts2-wenda-ti-xiangfa[data-v-47ab2754]:focus{border-color:var(--s2-accent-border)}.sts2-wenda-ti[data-v-47ab2754] .xztk-wenti,.sts2-wenda-ti[data-v-47ab2754] .wdtk-wenti{font-size:var(--s2-fs-sm);font-weight:600}.sts2-wenda-ti[data-v-47ab2754] .xztk-shuoming,.sts2-wenda-ti[data-v-47ab2754] .wdtk-shuoming{font-size:var(--s2-fs-xs)}.sts2-wenda-ti[data-v-47ab2754] .xztk-xiang{min-height:2.4rem;padding:var(--s2-sp-2) .7rem}.sts2-wenda-ti[data-v-47ab2754] .xztk-xiang-zhu{font-size:var(--s2-fs-sm)}.sts2-wenda-ti[data-v-47ab2754] .xztk-xiang-fu{font-size:var(--s2-fs-xs)}.sts2-wenda-ti[data-v-47ab2754] .xztk-chip{height:1.8rem;font-size:var(--s2-fs-xs)}.sts2-wenda-ti[data-v-47ab2754] .xztk-ka,.sts2-wenda-ti[data-v-47ab2754] .wdtk-ka{gap:var(--s2-sp-2)}.sts2-wenda-ti[data-v-47ab2754] .wdtk-textarea{min-height:2.6rem;padding:var(--s2-sp-2) var(--s2-sp-3);font-size:var(--s2-fs-sm)}.sts2-wenda-bushuo[data-v-47ab2754]{width:100%;min-height:3.5rem;padding:var(--s2-sp-2) var(--s2-sp-3);border:1px solid var(--s2-border);border-radius:var(--s2-r-md);background:var(--s2-surface-1);color:var(--s2-text-1);font-family:var(--s2-font);font-size:var(--s2-fs-sm);resize:vertical;box-sizing:border-box;outline:none;line-height:1.5}.sts2-wenda-bushuo[data-v-47ab2754]:focus{border-color:var(--s2-accent-border)}.sts2-wenda-bushuo[data-v-47ab2754]::placeholder{color:var(--s2-text-3)}.sts2-wenda-tu-hang[data-v-47ab2754]{align-items:center;gap:var(--s2-sp-2);flex-wrap:wrap;display:flex}.sts2-wenda-tu[data-v-47ab2754]{border-radius:var(--s2-r-md);border:1px solid var(--s2-border);width:2.6rem;height:2.6rem;position:relative;overflow:hidden}.sts2-wenda-tu img[data-v-47ab2754]{object-fit:cover;width:100%;height:100%;display:block}.sts2-wenda-tu-shan[data-v-47ab2754]{color:#fff;cursor:pointer;background:#0009;border:none;border-radius:50%;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex;position:absolute;top:2px;right:2px}.sts2-wenda-tu-jia[data-v-47ab2754]{align-items:center;gap:var(--s2-sp-1);height:1.9rem;padding:0 var(--s2-sp-3);border:1px dashed var(--s2-border-strong);border-radius:var(--s2-r-md);color:var(--s2-text-3);font-size:var(--s2-fs-xs);cursor:pointer;transition:border-color var(--s2-t-fast) ease-out,color var(--s2-t-fast) ease-out;background:0 0;font-family:inherit;display:inline-flex}.sts2-wenda-tu-jia[data-v-47ab2754]:hover{border-color:rgba(var(--s2-accent-rgb,245, 158, 11),.5);color:var(--s2-accent-text)}.sts2-wenda-tu-tishi[data-v-47ab2754]{font-size:var(--s2-fs-xs);color:var(--s2-warning);line-height:1.5}[data-theme=light] .sts2-wenda-tu-tishi[data-v-47ab2754]{color:#9a6a00}.sts2-hudong-shouqi-weizuoda[data-v-47ab2754]{color:var(--s2-warning)}.sts2-wenda-shouqi-ka[data-v-47ab2754]{gap:var(--s2-sp-2);flex-direction:column;display:flex}.sts2-wenda-shouqi-tou[data-v-47ab2754]{text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:0;font-family:inherit}.sts2-wenda-shouqi-shu[data-v-47ab2754]{font-size:var(--s2-fs-xs);color:var(--s2-text-3)}.sts2-wenda-shouqi-jiantou[data-v-47ab2754]{color:var(--s2-text-3);transition:transform var(--s2-t-fast) ease-out;flex:none;margin-left:auto}.sts2-wenda-shouqi-jiantou-kai[data-v-47ab2754]{transform:rotate(180deg)}.sts2-wenda-jianyao[data-v-47ab2754]{gap:var(--s2-sp-2);flex-direction:column;display:flex}.sts2-wenda-jianyao-tiao[data-v-47ab2754]{padding:var(--s2-sp-1) var(--s2-sp-2);border-left:2px solid var(--s2-border);flex-direction:column;gap:2px;min-width:0;display:flex}.sts2-wenda-jianyao-hang[data-v-47ab2754]{font-size:var(--s2-fs-xs);color:var(--s2-text-2);word-break:break-word;line-height:1.5}.sts2-wenda-jianyao-da[data-v-47ab2754]{color:var(--s2-text-1)}.sts2-wenda-jianyao-jieduan[data-v-47ab2754]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sts2-wenda-jianyao-qianzhui[data-v-47ab2754]{color:var(--s2-text-3);flex:none;margin-right:6px;display:inline-block}.sts2-wenda-jianyao-qianzhui-da[data-v-47ab2754]{color:var(--s2-accent-text)}.sts2-wenda-jianyao-tu-zu[data-v-47ab2754]{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}.sts2-wenda-jianyao-tu[data-v-47ab2754]{object-fit:cover;border-radius:var(--s2-r-sm);border:1px solid var(--s2-border);cursor:pointer;width:1.55rem;height:1.55rem;transition:transform var(--s2-t-fast) ease-out,border-color var(--s2-t-fast) ease-out;display:block}.sts2-wenda-jianyao-tu[data-v-47ab2754]:hover{border-color:var(--s2-accent-border);transform:scale(1.1)}.sts2-fangan-zhaiyao[data-v-47ab2754]{align-items:center;gap:var(--s2-sp-2);display:flex}.sts2-fangan-zhaiyao-shu[data-v-47ab2754]{font-size:var(--s2-fs-sm);color:var(--s2-accent-text);border-radius:var(--s2-r-full);background:var(--s2-accent-soft);border:1px solid var(--s2-accent-border);padding:2px 10px;font-weight:600}.sts2-zhu-anniu[data-v-47ab2754]{align-items:center;gap:var(--s2-sp-2);height:2.381rem;padding:0 var(--s2-sp-5);border-radius:var(--s2-r-md);background:var(--s2-accent);color:var(--s2-on-accent,#fff);font-size:var(--s2-fs-sm);cursor:pointer;transition:background-color var(--s2-t-fast) ease-out,opacity var(--s2-t-fast) ease-out;border:none;font-weight:550;display:inline-flex}.sts2-zhu-anniu[data-v-47ab2754]:hover:not(:disabled){background:var(--s2-accent-hover)}.sts2-zhu-anniu[data-v-47ab2754]:disabled{opacity:.45;cursor:default}.sts2-anniu-maichong[data-v-47ab2754]{background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.4s ease-out infinite sts2-shuru-mc-47ab2754}@keyframes sts2-shuru-mc-47ab2754{0%{opacity:1}50%{opacity:.35}to{opacity:1}}.sts2-zhangshu-hang[data-v-47ab2754]{align-items:center;gap:var(--s2-sp-2);display:flex}.sts2-zhangshu-niu[data-v-47ab2754]{border:1px solid var(--s2-border);border-radius:var(--s2-r-md);background:var(--s2-surface-1);width:2.143rem;height:2.143rem;color:var(--s2-text-1);font-size:var(--s2-fs-md);cursor:pointer;transition:border-color var(--s2-t-fast) ease-out}.sts2-zhangshu-niu[data-v-47ab2754]:hover:not(:disabled){border-color:var(--s2-border-strong)}.sts2-zhangshu-niu[data-v-47ab2754]:disabled{opacity:.4;cursor:default}.sts2-zhangshu-shu[data-v-47ab2754]{text-align:center;border:1px solid var(--s2-border);border-radius:var(--s2-r-md);background:var(--s2-surface-1);width:4.286rem;height:2.143rem;color:var(--s2-text-1);font-size:var(--s2-fs-md);appearance:textfield;outline:none;font-weight:600}.sts2-zhangshu-shu[data-v-47ab2754]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sts2-zhangshu-shu[data-v-47ab2754]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sts2-zhangshu-shu[data-v-47ab2754]:focus{border-color:var(--s2-accent-border)}.sts2-zhangshu-dan[data-v-47ab2754]{font-size:var(--s2-fs-sm);color:var(--s2-text-3)}.sts2-fangan-gaishu[data-v-47ab2754]{font-size:var(--s2-fs-sm);color:var(--s2-text-2)}.sts2-jindu-ka[data-v-47ab2754]{background:var(--s2-surface-2);border:1px solid var(--s2-accent-border);border-radius:var(--s2-r-lg);padding:var(--s2-sp-4);gap:var(--s2-sp-3);animation:s2-jinchang var(--s2-t-base) var(--s2-ease);flex-direction:column;display:flex}.sts2-jindu-tou[data-v-47ab2754]{align-items:center;gap:var(--s2-sp-2);font-size:var(--s2-fs-md);color:var(--s2-text-1);font-weight:550;display:flex}.sts2-jindu-shu[data-v-47ab2754]{font-size:var(--s2-fs-sm);color:var(--s2-text-3);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:400}.sts2-jindu-tiao[data-v-47ab2754]{border-radius:var(--s2-r-full);background:var(--s2-surface-4);height:5px;overflow:hidden}.sts2-jindu-tiao-nei[data-v-47ab2754]{border-radius:var(--s2-r-full);background:var(--s2-accent);height:100%;transition:width .6s var(--s2-ease)}.sts2-jindu-shibai[data-v-47ab2754]{font-size:var(--s2-fs-xs);color:var(--s2-danger)}.sts2-jueseka-maichong[data-v-47ab2754]{background:var(--s2-accent);border-radius:50%;width:6px;height:6px;animation:1.6s ease-out infinite sts2-dhl-mc-47ab2754}@keyframes sts2-dhl-mc-47ab2754{0%{box-shadow:0 0 rgba(var(--s2-accent-rgb,245, 158, 11),.4)}to{box-shadow:0 0 0 5px rgba(var(--s2-accent-rgb,245, 158, 11),0)}}.sts2-zhanwei-ka[data-v-47ab2754]{opacity:.88;animation:s2-jinchang var(--s2-t-base) var(--s2-ease)}.sts2-zhanwei-tou[data-v-47ab2754]{align-items:center;gap:var(--s2-sp-2);display:flex}.sts2-zhanwei-touxiang[data-v-47ab2754]{background:var(--s2-surface-4);width:1.905rem;height:1.905rem;color:var(--s2-text-2);font-size:var(--s2-fs-sm);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex;overflow:hidden}.sts2-zhanwei-touxiang img[data-v-47ab2754]{object-fit:cover;width:100%;height:100%;display:block}.sts2-zhanwei-ming[data-v-47ab2754]{font-size:var(--s2-fs-md);color:var(--s2-text-1);font-weight:550}.sts2-zhanwei-mingdian[data-v-47ab2754]{background:var(--s2-warning);width:8px;height:8px;box-shadow:0 0 rgba(var(--s2-warning-rgb),.7);border-radius:50%;animation:1.2s ease-in-out infinite sts2-zhanwei-mingdian-breath-47ab2754}@keyframes sts2-zhanwei-mingdian-breath-47ab2754{0%{box-shadow:0 0 rgba(var(--s2-warning-rgb),.7);transform:scale(.8)}50%{box-shadow:0 0 0 8px rgba(var(--s2-warning-rgb),0);transform:scale(1.2)}to{box-shadow:0 0 rgba(var(--s2-warning-rgb),0);transform:scale(.8)}}.sts2-zhanwei-shen[data-v-47ab2754]{margin-top:var(--s2-sp-2);padding-left:calc(1.905rem + var(--s2-sp-2));align-items:baseline;display:flex}.sts2-zhanwei-shen-shibai[data-v-47ab2754]{align-items:stretch}.sts2-zhanwei-cuowu[data-v-47ab2754]{align-items:flex-start;gap:var(--s2-sp-2);width:100%;padding:var(--s2-sp-2) var(--s2-sp-3);background:var(--s2-danger-soft);border-radius:var(--s2-r-md);color:var(--s2-danger);font-size:var(--s2-fs-sm);text-align:left;cursor:pointer;transition:border-color var(--s2-t-fast) ease-out,background var(--s2-t-fast) ease-out;animation:s2-jinchang var(--s2-t-base) var(--s2-ease);border:1px solid #dc4b4b59;font-family:inherit;line-height:1.5;display:flex}.sts2-zhanwei-cuowu[data-v-47ab2754]:hover{border-color:var(--s2-danger);background:#dc4b4b26}.sts2-zhanwei-cuowu svg[data-v-47ab2754]{flex:none;margin-top:2px}.sts2-zhanwei-cuowu-wen[data-v-47ab2754]{word-break:break-word;-webkit-user-select:text;user-select:text;flex:1;min-width:0}.sts2-zhanwei-cuowu-chongshi[data-v-47ab2754]{font-size:var(--s2-fs-xs);text-underline-offset:2px;white-space:nowrap;opacity:.9;flex:none;font-weight:550;text-decoration:underline}.sts2-zhanwei-wen[data-v-47ab2754]{font-size:var(--s2-fs-sm);color:var(--s2-text-3);font-style:italic}.sts2-dadian-zu[data-v-47ab2754]{align-items:center;gap:2px;margin-left:4px;display:inline-flex}.sts2-dadian[data-v-47ab2754]{background-color:var(--s2-accent);border-radius:50%;width:3px;height:3px;animation:1.4s ease-in-out infinite both sts2-dadian-tiao-47ab2754}.sts2-dadian[data-v-47ab2754]:first-child{animation-delay:-.32s}.sts2-dadian[data-v-47ab2754]:nth-child(2){animation-delay:-.16s}@keyframes sts2-dadian-tiao-47ab2754{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.sts2-zhongtai-fenge[data-v-47ab2754]{align-items:center;gap:var(--s2-sp-3);margin:var(--s2-sp-2) 0;display:flex}.sts2-zhongtai-xian[data-v-47ab2754]{background:var(--s2-border-faint);flex:1;height:1px}.sts2-zhongtai-wen[data-v-47ab2754]{font-size:var(--s2-fs-xs);color:var(--s2-text-3);letter-spacing:.06em}.sts2-tingzhi-guodu[data-v-47ab2754]{animation:s2-jinchang var(--s2-t-base) var(--s2-ease)}.sts2-tingzhi-guodu-wen[data-v-47ab2754]{align-items:center;gap:var(--s2-sp-1);color:var(--s2-warning);display:inline-flex}.sts2-tingzhi-guodu-dian[data-v-47ab2754]{background:var(--s2-warning);border-radius:50%;width:5px;height:5px;animation:1.4s ease-in-out infinite sts2-tingzhi-guodu-huxi-47ab2754}@keyframes sts2-tingzhi-guodu-huxi-47ab2754{0%,to{opacity:.35}50%{opacity:1}}.sts2-shibai-ka[data-v-47ab2754]{background:var(--s2-danger-soft);border-radius:var(--s2-r-lg);padding:var(--s2-sp-4);gap:var(--s2-sp-2);animation:s2-jinchang var(--s2-t-base) var(--s2-ease);border:1px solid #f8717159;flex-direction:column;display:flex;position:relative}.sts2-shibai-tou[data-v-47ab2754]{align-items:center;gap:var(--s2-sp-2);font-size:var(--s2-fs-md);color:var(--s2-danger);font-weight:550;display:flex}.sts2-shibai-yuanyin[data-v-47ab2754]{font-size:var(--s2-fs-sm);color:var(--s2-text-1);word-break:break-word;line-height:1.55}.sts2-shibai-tishi[data-v-47ab2754]{font-size:var(--s2-fs-xs);color:var(--s2-text-3)}.sts2-yonghu-pao-paidui[data-v-47ab2754]{opacity:.85;border-style:dashed}.sts2-yonghu-paidui-tag[data-v-47ab2754]{font-size:var(--s2-fs-xs);color:var(--s2-accent-text);background:rgba(var(--s2-accent-rgb,245, 158, 11),.1);border-radius:var(--s2-r-sm);align-self:flex-end;align-items:center;gap:4px;margin-top:2px;padding:2px 6px;display:inline-flex}.sts2-yonghu-paidui-dian[data-v-47ab2754]{background-color:var(--s2-accent);border-radius:50%;width:4px;height:4px;animation:1.4s ease-out infinite s2-maichong}.sts2-hudong-huo[data-v-47ab2754]{border-color:var(--s2-accent);box-shadow:0 0 0 1px var(--s2-accent-border),0 0 12px rgba(var(--s2-accent-rgb,245, 158, 11),.25);animation:2s ease-in-out infinite s2-border-breath-47ab2754}@keyframes s2-border-breath-47ab2754{0%,to{border-color:var(--s2-accent-border);box-shadow:0 0 0 1px var(--s2-accent-border),0 0 8px rgba(var(--s2-accent-rgb,245, 158, 11),.15)}50%{border-color:var(--s2-accent);box-shadow:0 0 0 1px var(--s2-accent),0 0 16px rgba(var(--s2-accent-rgb,245, 158, 11),.4)}}.sts2-hudong-wait-badge[data-v-47ab2754]{margin-left:var(--s2-sp-2);font-size:var(--s2-fs-xs);color:var(--s2-warning);background:rgba(var(--s2-warning-rgb),.12);border:1px solid rgba(var(--s2-warning-rgb),.3);border-radius:var(--s2-r-sm);vertical-align:middle;align-items:center;gap:4px;padding:2px 8px;font-weight:600;display:inline-flex}[data-theme=light] .sts2-hudong-wait-badge[data-v-47ab2754],[data-theme=light] .sts2-tingzhi-guodu-wen[data-v-47ab2754],[data-theme=light] .sts2-hudong-shouqi-weizuoda[data-v-47ab2754]{color:#9a6a00}.sts2-shibai-caozuo[data-v-47ab2754]{margin-top:var(--s2-sp-3);justify-content:flex-end;display:flex}.sts2-shibai-jixu-btn[data-v-47ab2754]{align-items:center;gap:var(--s2-sp-2);height:2.143rem;padding:0 var(--s2-sp-4);border-radius:var(--s2-r-md);background:var(--s2-accent);color:var(--s2-on-accent,#fff);font-size:var(--s2-fs-xs);cursor:pointer;transition:background-color var(--s2-t-fast) ease-out,opacity var(--s2-t-fast) ease-out;box-shadow:0 2px 8px rgba(var(--s2-accent-rgb),.2);border:none;font-weight:550;display:inline-flex}.sts2-shibai-jixu-btn[data-v-47ab2754]:hover:not(:disabled){background:var(--s2-accent-hover)}.sts2-shibai-jixu-btn[data-v-47ab2754]:disabled{opacity:.55;cursor:default}.sts2-shibai-jixu-maichong[data-v-47ab2754]{background:currentColor;border-radius:50%;width:5px;height:5px;animation:1.4s ease-out infinite s2-maichong}.sts2-yuebuzu-ka[data-v-47ab2754]{background:var(--s2-warning-soft,#f59e0b14);border:1px solid rgba(var(--s2-warning-rgb,245, 158, 11),.35);border-radius:var(--s2-r-lg);padding:var(--s2-sp-4);gap:var(--s2-sp-2);animation:s2-jinchang var(--s2-t-base) var(--s2-ease);flex-direction:column;display:flex;position:relative}.sts2-yuebuzu-tou[data-v-47ab2754]{align-items:center;gap:var(--s2-sp-2);font-size:var(--s2-fs-md);color:var(--s2-warning);font-weight:550;display:flex}[data-theme=light] .sts2-yuebuzu-tou[data-v-47ab2754]{color:#9a6a00}.sts2-yuebuzu-tubiao[data-v-47ab2754]{flex:none}.sts2-yuebuzu-neirong[data-v-47ab2754]{font-size:var(--s2-fs-sm);color:var(--s2-text-1);word-break:break-word;line-height:1.55}.sts2-yuebuzu-caozuo[data-v-47ab2754]{margin-top:var(--s2-sp-2);justify-content:flex-end;display:flex}.sts2-yuebuzu-btn[data-v-47ab2754]{height:2.143rem;padding:0 var(--s2-sp-4);border-radius:var(--s2-r-md);background:var(--s2-warning);color:#fff;font-size:var(--s2-fs-xs);cursor:pointer;transition:background-color var(--s2-t-fast) ease-out,opacity var(--s2-t-fast) ease-out;box-shadow:0 2px 8px rgba(var(--s2-warning-rgb),.2);border:none;justify-content:center;align-items:center;font-weight:550;display:inline-flex}[data-theme=light] .sts2-yuebuzu-btn[data-v-47ab2754]{background:#9a6a00;box-shadow:0 2px 8px #9a6a0033}.sts2-yuebuzu-btn[data-v-47ab2754]:hover:not(:disabled){opacity:.9}.sts2-fangan-shoushen-feedback[data-v-47ab2754]{justify-content:flex-end;gap:var(--s2-sp-2);margin-top:var(--s2-sp-1);display:flex}.sts2-ci-anniu[data-v-47ab2754]{height:2.381rem;padding:0 var(--s2-sp-4);border:1px solid var(--s2-border-strong);border-radius:var(--s2-r-md);color:var(--s2-text-2);font-size:var(--s2-fs-sm);cursor:pointer;transition:border-color var(--s2-t-fast) ease-out,color var(--s2-t-fast) ease-out;background:0 0;justify-content:center;align-items:center;display:inline-flex}.sts2-ci-anniu[data-v-47ab2754]:hover{border-color:rgba(var(--s2-accent-rgb,245, 158, 11),.5);color:var(--s2-accent-text)}.sts2-ci-anniu[data-v-47ab2754]:disabled{opacity:.45;cursor:default}.sts2-dzz-wangge[data-v-47ab2754] .tpgg-fuceng-niu:nth-child(2),.sts2-dzz-wangge[data-v-47ab2754] .tpgg-fuceng-niu:nth-child(3){display:none}.sts2-dzz-caiyong-badge[data-v-47ab2754]{margin-left:var(--s2-sp-2);border-radius:var(--s2-r-full);background:var(--s2-success-soft,#22c55e1f);color:var(--s2-success,#22c55e);font-size:var(--s2-fs-xs);align-items:center;gap:4px;padding:1px 8px;font-weight:500;display:inline-flex}.sts2-dzz-zhankai-niu[data-v-47ab2754]{border:1px solid var(--s2-border);border-radius:var(--s2-r-full);color:var(--s2-text-3);font-size:var(--s2-fs-xs);cursor:pointer;transition:border-color var(--s2-t-fast) ease-out,color var(--s2-t-fast) ease-out;background:0 0;margin-left:auto;padding:2px 10px;font-family:inherit}.sts2-dzz-zhankai-niu[data-v-47ab2754]:hover{border-color:var(--s2-border-strong);color:var(--s2-text-1)}.sts2-dzz-suolue[data-v-47ab2754]{align-items:center;gap:var(--s2-sp-2);margin-top:var(--s2-sp-2);cursor:pointer;flex-wrap:wrap;display:flex}.sts2-dzz-suolue-ge[data-v-47ab2754]{border-radius:var(--s2-r-sm);border:1.5px solid var(--s2-border-faint);background:var(--s2-img-holder);flex-shrink:0;width:3.05rem;height:3.05rem;position:relative;overflow:hidden}.sts2-dzz-suolue-ge img[data-v-47ab2754]{object-fit:cover;width:100%;height:100%;display:block}.sts2-dzz-suolue-ge.sts2-dzz-suolue-caiyong[data-v-47ab2754]{border-color:var(--s2-success,#22c55e)}.sts2-dzz-suolue-kong[data-v-47ab2754]{font-size:var(--s2-fs-xs);color:var(--s2-text-3);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.sts2-dzz-suolue-gou[data-v-47ab2754]{background:var(--s2-success,#22c55e);color:#fff;border-radius:50%;width:14px;height:14px;padding:2px;position:absolute;bottom:2px;right:2px}.sts2-dzz-jiao[data-v-47ab2754]{justify-content:space-between;align-items:center;gap:var(--s2-sp-3);padding-top:var(--s2-sp-2);border-top:1px solid var(--s2-border-faint);flex-wrap:wrap;display:flex}.sts2-dzz-jifei[data-v-47ab2754]{font-size:var(--s2-fs-xs);color:var(--s2-text-3);letter-spacing:.01em}.sts2-dzz-anniu-zu[data-v-47ab2754]{align-items:center;gap:var(--s2-sp-2);flex-wrap:wrap;margin-left:auto;display:flex}.sts2-dzz-fankui[data-v-47ab2754]{gap:var(--s2-sp-2);flex-direction:column;display:flex}.sts2-ci-anniu-huo[data-v-47ab2754]{border-color:var(--s2-accent);color:var(--s2-accent-text);background:rgba(var(--s2-accent-rgb,245, 158, 11),.08)}.sts2-shuru[data-v-a2b95eca]{gap:var(--s2-sp-2);flex-direction:column;display:flex}.sts2-shuru-tupian-tiao[data-v-a2b95eca]{gap:var(--s2-sp-2);flex-wrap:wrap;display:flex}.sts2-shuru-tupian[data-v-a2b95eca]{border-radius:var(--s2-r-md);border:1px solid var(--s2-border);width:2.857rem;height:2.857rem;position:relative;overflow:hidden}.sts2-shuru-tupian img[data-v-a2b95eca]{object-fit:cover;width:100%;height:100%;display:block}.sts2-shuru-tupian-shan[data-v-a2b95eca]{color:#fff;cursor:pointer;background:#0009;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.05rem;height:1.05rem;display:inline-flex;position:absolute;top:2px;right:2px}.sts2-shuru-hang[data-v-a2b95eca]{align-items:center;gap:var(--s2-sp-2);padding:var(--s2-sp-2);background:var(--s2-surface-2);border:1px solid var(--s2-border);border-radius:var(--s2-r-lg);transition:border-color var(--s2-t-fast) ease-out;display:flex}.sts2-shuru-hang-disabled[data-v-a2b95eca]{opacity:.6;background:var(--s2-surface-3)!important;border-color:var(--s2-border)!important}.sts2-shuru-hang-disabled .sts2-shuru-kuang[data-v-a2b95eca]{cursor:not-allowed}.sts2-shuru-hang[data-v-a2b95eca]:focus-within{border-color:var(--s2-accent-border)}.sts2-shuru-fujian[data-v-a2b95eca]{border-radius:var(--s2-r-md);width:2.143rem;height:2.143rem;color:var(--s2-text-3);cursor:pointer;transition:color var(--s2-t-fast) ease-out,background-color var(--s2-t-fast) ease-out;background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.sts2-shuru-fujian[data-v-a2b95eca]:hover{color:var(--s2-text-1);background:var(--s2-surface-3)}.sts2-shuru-fujian[data-v-a2b95eca]:disabled{opacity:.4;cursor:default;pointer-events:none}.sts2-shuru-kuang[data-v-a2b95eca]{min-width:0;min-height:2.143rem;max-height:160px;padding:var(--s2-sp-2) 0;resize:none;color:var(--s2-text-1);font-family:var(--s2-font);font-size:var(--s2-fs-base);box-sizing:border-box;background:0 0;border:none;outline:none;flex:1;line-height:1.5}.sts2-shuru-kuang[data-v-a2b95eca]::placeholder{color:var(--s2-text-3)}.sts2-shuru-fasong[data-v-a2b95eca]{border-radius:var(--s2-r-md);background:var(--s2-accent);width:2.143rem;height:2.143rem;color:var(--s2-on-accent,#fff);cursor:pointer;transition:background-color var(--s2-t-fast) ease-out,opacity var(--s2-t-fast) ease-out;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.sts2-shuru-fasong[data-v-a2b95eca]:hover:not(:disabled){background:var(--s2-accent-hover)}.sts2-shuru-fasong[data-v-a2b95eca]:disabled{opacity:.4;cursor:default}.sts2-shuru-maichong[data-v-a2b95eca]{background:currentColor;border-radius:50%;width:7px;height:7px;animation:1.4s ease-out infinite sts2-shuru-mc-a2b95eca}@keyframes sts2-shuru-mc-a2b95eca{0%{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.sts2-shuru-tishi[data-v-a2b95eca]{font-size:var(--s2-fs-xs);color:var(--s2-text-3);padding:0 var(--s2-sp-1)}.sts2-duilie[data-v-6152af81]{gap:var(--s2-sp-2);margin-bottom:var(--s2-sp-2);animation:s2-jinchang var(--s2-t-base) var(--s2-ease);flex-direction:column;display:flex}.sts2-duilie-tou[data-v-6152af81]{align-items:center;gap:var(--s2-sp-2);padding:0 var(--s2-sp-1);min-width:0;display:flex}.sts2-duilie-dian[data-v-6152af81]{background:var(--s2-accent);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2s ease-out infinite sts2-dl-mc-6152af81}@keyframes sts2-dl-mc-6152af81{0%{box-shadow:0 0 rgba(var(--s2-accent-rgb,245, 158, 11),.4)}70%{box-shadow:0 0 0 5px rgba(var(--s2-accent-rgb,245, 158, 11),0)}to{box-shadow:0 0 rgba(var(--s2-accent-rgb,245, 158, 11),0)}}.sts2-duilie-shu[data-v-6152af81]{font-size:var(--s2-fs-xs);color:var(--s2-text-1);flex-shrink:0;font-weight:600}.sts2-duilie-tishi[data-v-6152af81]{font-size:var(--s2-fs-xs);color:var(--s2-text-3);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.sts2-duilie-banner[data-v-6152af81]{align-items:center;gap:var(--s2-sp-2);padding:var(--s2-sp-2) var(--s2-sp-3);border-radius:var(--s2-r-md);background:rgba(var(--s2-warning-rgb),.08);border:1px solid rgba(var(--s2-warning-rgb),.3);color:var(--s2-warning);display:flex}.sts2-duilie-banner-wen[data-v-6152af81]{min-width:0;font-size:var(--s2-fs-xs);color:var(--s2-text-1);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.sts2-duilie-banner-jixu[data-v-6152af81]{align-items:center;gap:var(--s2-sp-1);border-radius:var(--s2-r-sm);font-size:var(--s2-fs-xs);color:#181003;background:var(--s2-warning);cursor:pointer;transition:filter var(--s2-t-fast) ease;border:none;flex-shrink:0;padding:3px 10px;font-weight:600;display:inline-flex}.sts2-duilie-banner-jixu[data-v-6152af81]:hover:not(:disabled){filter:brightness(1.08)}.sts2-duilie-banner-jixu[data-v-6152af81]:disabled{opacity:.6;cursor:default}.sts2-duilie-maichong[data-v-6152af81]{background:currentColor;border-radius:50%;width:5px;height:5px;animation:1.4s ease-out infinite s2-maichong}.sts2-duilie-liebiao[data-v-6152af81]{gap:var(--s2-sp-1);scrollbar-width:thin;scrollbar-color:var(--s2-border-strong) transparent;flex-direction:column;max-height:11rem;display:flex;overflow:hidden auto}.sts2-duilie-liebiao[data-v-6152af81]::-webkit-scrollbar{width:4px}.sts2-duilie-liebiao[data-v-6152af81]::-webkit-scrollbar-thumb{background:var(--s2-border-strong);border-radius:2px}.sts2-duilie-ka[data-v-6152af81]{align-items:flex-start;gap:var(--s2-sp-2);padding:var(--s2-sp-2) var(--s2-sp-2);border-radius:var(--s2-r-md);background:var(--s2-surface-2);border:1px solid var(--s2-border);transition:border-color var(--s2-t-fast) ease;display:flex}.sts2-duilie-ka[data-v-6152af81]:hover{border-color:var(--s2-accent-border)}.sts2-duilie-xuhao[data-v-6152af81]{border-radius:var(--s2-r-sm);background:var(--s2-accent-soft);width:1.1rem;height:1.1rem;color:var(--s2-accent-text);font-size:var(--s2-fs-xs);flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-weight:700;line-height:1;display:inline-flex}.sts2-duilie-shen[data-v-6152af81]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.sts2-duilie-wen[data-v-6152af81]{font-size:var(--s2-fs-sm);color:var(--s2-text-1);-webkit-line-clamp:2;word-break:break-word;white-space:pre-wrap;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.sts2-duilie-meta[data-v-6152af81]{align-items:center;gap:var(--s2-sp-1);display:flex}.sts2-duilie-chip[data-v-6152af81]{border-radius:var(--s2-r-full);background:var(--s2-surface-3);border:1px solid var(--s2-border);color:var(--s2-text-3);font-size:var(--s2-fs-xs);align-items:center;gap:3px;padding:1px 6px;line-height:1.5;display:inline-flex}.sts2-duilie-caozuo[data-v-6152af81]{opacity:0;transition:opacity var(--s2-t-fast) ease;flex-shrink:0;align-items:center;gap:2px;display:flex}.sts2-duilie-ka:hover .sts2-duilie-caozuo[data-v-6152af81],.sts2-duilie-ka:focus-within .sts2-duilie-caozuo[data-v-6152af81]{opacity:1}@media (hover:none){.sts2-duilie-caozuo[data-v-6152af81]{opacity:1}}.sts2-duilie-anniu[data-v-6152af81]{border-radius:var(--s2-r-sm);width:1.5rem;height:1.5rem;color:var(--s2-text-3);cursor:pointer;transition:background var(--s2-t-fast) ease,color var(--s2-t-fast) ease;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.sts2-duilie-anniu[data-v-6152af81]:hover{background:var(--s2-surface-4);color:var(--s2-text-1)}.sts2-duilie-anniu-shan[data-v-6152af81]:hover{background:var(--s2-danger-soft);color:var(--s2-danger)}.sts2-duilie-item-enter-active[data-v-6152af81]{transition:all .22s}.sts2-duilie-item-leave-active[data-v-6152af81]{transition:all .18s}.sts2-duilie-item-enter-from[data-v-6152af81]{opacity:0;transform:translateY(.375rem)}.sts2-duilie-item-leave-to[data-v-6152af81]{opacity:0;transform:translate(.5rem)}.sts2-duilie-item-move[data-v-6152af81]{transition:transform .22s}.mxxl-rongqi[data-v-642f6699]{min-width:0;display:inline-flex;position:relative}.mxxl-chufa[data-v-642f6699]{align-items:center;gap:var(--s2-sp-1);max-width:100%;height:1.905rem;padding:0 var(--s2-sp-2);border:1px solid var(--s2-border);border-radius:var(--s2-r-sm);background:var(--s2-surface-3);font-size:var(--s2-fs-sm);color:var(--s2-text-1);cursor:pointer;transition:border-color var(--s2-t-fast) ease-out,background-color var(--s2-t-fast) ease-out;font-family:inherit;display:inline-flex}.mxxl-chufa[data-v-642f6699]:hover:not(:disabled){border-color:var(--s2-border-strong)}.mxxl-chufa.mxxl-kai[data-v-642f6699]{border-color:var(--s2-accent-border)}.mxxl-chufa.mxxl-jin[data-v-642f6699]{opacity:.5;cursor:not-allowed}.mxxl-tubiao[data-v-642f6699],.mxxl-tubiao-doudi[data-v-642f6699]{border-radius:var(--s2-r-sm);flex:none;width:.952rem;height:.952rem}.mxxl-tubiao[data-v-642f6699]{object-fit:cover}[data-theme=light] .mxxl-tubiao[data-v-642f6699]{box-sizing:border-box;object-fit:contain;background:#23262e;padding:2px}.mxxl-tubiao-doudi[data-v-642f6699]{background:var(--s2-surface-strong,#3a3b3c);color:var(--s2-text-1,#fff);text-transform:uppercase;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:.55rem;font-weight:600;display:inline-flex}.mxxl-ming[data-v-642f6699]{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.mxxl-jiantou[data-v-642f6699]{color:var(--s2-text-3);transition:transform var(--s2-t-base) var(--s2-ease);flex:none}.mxxl-jiantou.mxxl-fan[data-v-642f6699]{transform:rotate(180deg)}.mxxl-fuceng[data-v-642f6699]{top:calc(100% + var(--s2-sp-1));z-index:30;background:var(--s2-surface-4);border:1px solid var(--s2-border-strong);border-radius:var(--s2-r-md);min-width:100%;max-height:15rem;box-shadow:var(--s2-shadow-pop);padding:var(--s2-sp-1);box-sizing:border-box;position:absolute;left:0;overflow-y:auto}.mxxl-fu-enter-active[data-v-642f6699]{transition:opacity var(--s2-t-fast) ease-out,transform var(--s2-t-fast) ease-out}.mxxl-fu-leave-active[data-v-642f6699]{transition:opacity var(--s2-t-fast) ease-out}.mxxl-fu-enter-from[data-v-642f6699]{opacity:0;transform:translateY(-.238rem)}.mxxl-fu-leave-to[data-v-642f6699]{opacity:0}.mxxl-xiang[data-v-642f6699]{align-items:center;gap:var(--s2-sp-2);width:100%;height:1.905rem;padding:0 var(--s2-sp-2);border-radius:var(--s2-r-sm);font-size:var(--s2-fs-sm);color:var(--s2-text-2);cursor:pointer;transition:background-color var(--s2-t-fast) ease-out,color var(--s2-t-fast) ease-out;box-sizing:border-box;background:0 0;border:none;font-family:inherit;display:flex}.mxxl-xiang[data-v-642f6699]:hover{color:var(--s2-text-1);background:#ffffff0f}.mxxl-xiang.mxxl-xuanzhong[data-v-642f6699]{color:var(--s2-accent-text)}.mxxl-xiang-ming[data-v-642f6699]{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.mxxl-gou[data-v-642f6699]{flex:none}.mxxl-kong[data-v-642f6699]{padding:var(--s2-sp-3);font-size:var(--s2-fs-sm);color:var(--s2-text-3);text-align:center}@media (max-width:767px){.mxxl-chufa[data-v-642f6699],.mxxl-xiang[data-v-642f6699]{min-height:2.381rem}}.sts2-sz-zhezhao[data-v-20f5084a]{z-index:9991;padding:var(--s2-sp-6);box-sizing:border-box;background:#0405078c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sts2-sz-mianban[data-v-20f5084a]{background:var(--s2-surface-1);border:1px solid var(--s2-border);border-radius:var(--s2-r-xl);width:min(44rem,92vw);max-height:min(44rem,90vh);box-shadow:var(--s2-shadow-pop);color:var(--s2-text-1);font-family:var(--s2-font);flex-direction:column;display:flex;position:relative;overflow:hidden}.sts2-sz-tou[data-v-20f5084a]{justify-content:space-between;align-items:flex-start;gap:var(--s2-sp-3);padding:var(--s2-sp-4) var(--s2-sp-4) var(--s2-sp-3);border-bottom:1px solid var(--s2-border-faint);flex-shrink:0;display:flex}.sts2-sz-tou-wen[data-v-20f5084a]{flex-direction:column;gap:.125rem;min-width:0;display:flex}.sts2-sz-biaoti[data-v-20f5084a]{font-size:var(--s2-fs-lg);letter-spacing:-.02em;font-weight:600}.sts2-sz-fubiao[data-v-20f5084a]{font-size:var(--s2-fs-xs);color:var(--s2-text-3)}.sts2-sz-guanbi[data-v-20f5084a]{border-radius:var(--s2-r-sm);width:2.024rem;height:2.024rem;color:var(--s2-text-3);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.sts2-sz-guanbi[data-v-20f5084a]:hover{color:var(--s2-text-1);background:var(--s2-surface-3)}.sts2-sz-shen[data-v-20f5084a]{min-height:0;padding:var(--s2-sp-4);scrollbar-width:thin;scrollbar-color:var(--s2-border-strong) transparent;flex:1;overflow-y:auto}.sts2-sz-liangLie[data-v-20f5084a]{gap:var(--s2-sp-4);grid-template-columns:1fr 1fr;align-items:start;display:grid}.sts2-sz-lie[data-v-20f5084a]{gap:var(--s2-sp-3);flex-direction:column;min-width:0;display:flex}.sts2-sz-lie-biao[data-v-20f5084a]{padding:0 var(--s2-sp-1);font-size:var(--s2-fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--s2-text-3);margin:0;font-weight:700}.sts2-sz-ka[data-v-20f5084a]{padding:var(--s2-sp-3);border-radius:var(--s2-r-lg);border:1px solid var(--s2-border-faint);background:var(--s2-surface-2);gap:var(--s2-sp-2);flex-direction:column;display:flex}.sts2-sz-ka-biao[data-v-20f5084a]{align-items:center;gap:var(--s2-sp-1);font-size:var(--s2-fs-sm);color:var(--s2-text-1);font-weight:600;display:flex}.sts2-sz-ka-biao svg[data-v-20f5084a]{color:var(--s2-accent-text);flex-shrink:0}.sts2-sz-ka-shuo[data-v-20f5084a]{font-size:var(--s2-fs-xs);color:var(--s2-text-3);margin-top:-.25rem;line-height:1.5}.sts2-sz-moxing-duoxuan[data-v-20f5084a]{position:relative}.sts2-sz-moxing-chufa[data-v-20f5084a]{width:100%;height:2.143rem;padding:0 var(--s2-sp-3);justify-content:space-between;align-items:center;gap:var(--s2-sp-2);border:1px solid var(--s2-border);border-radius:var(--s2-r-md);background:var(--s2-surface-1);font-size:var(--s2-fs-sm);color:var(--s2-text-1);cursor:pointer;box-sizing:border-box;transition:border-color var(--s2-t-fast) ease-out;font-family:inherit;display:flex}.sts2-sz-moxing-chufa[data-v-20f5084a]:hover,.sts2-sz-moxing-chufa.sts2-sz-moxing-kai[data-v-20f5084a]{border-color:var(--s2-accent-border)}.sts2-sz-moxing-yixuan[data-v-20f5084a]{color:var(--s2-accent-text);font-weight:600}.sts2-sz-moxing-kongwen[data-v-20f5084a]{color:var(--s2-text-3)}.sts2-sz-moxing-jiantou[data-v-20f5084a]{color:var(--s2-text-3);transition:transform var(--s2-t-fast) ease-out;flex-shrink:0}.sts2-sz-moxing-jiantou.sts2-sz-fan[data-v-20f5084a]{transform:rotate(180deg)}.sts2-sz-moxing-fuceng[data-v-20f5084a]{top:calc(100% + var(--s2-sp-1));z-index:30;background:var(--s2-surface-4);border:1px solid var(--s2-border-strong);border-radius:var(--s2-r-md);max-height:14rem;box-shadow:var(--s2-shadow-pop);padding:var(--s2-sp-1);box-sizing:border-box;position:absolute;left:0;right:0;overflow-y:auto}.sts2-sz-moxing-xiang[data-v-20f5084a]{align-items:center;gap:var(--s2-sp-2);width:100%;height:2.143rem;padding:0 var(--s2-sp-2);border-radius:var(--s2-r-sm);font-size:var(--s2-fs-sm);color:var(--s2-text-2);cursor:pointer;box-sizing:border-box;transition:background-color var(--s2-t-fast) ease-out,color var(--s2-t-fast) ease-out;background:0 0;border:none;font-family:inherit;display:flex}.sts2-sz-moxing-xiang[data-v-20f5084a]:hover{background:var(--s2-surface-3);color:var(--s2-text-1)}.sts2-sz-moxing-xiang.sts2-sz-moxing-xuanzhong[data-v-20f5084a]{color:var(--s2-accent-text);background:var(--s2-accent-soft)}.sts2-sz-moxing-tubiao[data-v-20f5084a],.sts2-sz-moxing-tubiao-doudi[data-v-20f5084a]{border-radius:var(--s2-r-sm);flex:none;width:1.143rem;height:1.143rem}.sts2-sz-moxing-tubiao[data-v-20f5084a]{object-fit:cover}[data-theme=light] .sts2-sz-moxing-tubiao[data-v-20f5084a]{box-sizing:border-box;object-fit:contain;background:#23262e;padding:2px}.sts2-sz-moxing-tubiao-doudi[data-v-20f5084a]{background:var(--s2-surface-strong,#3a3b3c);color:#ffffffeb;text-transform:uppercase;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:.65rem;font-weight:600;display:inline-flex}.sts2-sz-moxing-ming[data-v-20f5084a]{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.sts2-sz-moxing-gou[data-v-20f5084a]{color:var(--s2-accent-text);flex:none}.sts2-sz-moxing-kong[data-v-20f5084a]{padding:var(--s2-sp-3);font-size:var(--s2-fs-sm);color:var(--s2-text-3);text-align:center}.sts2-sz-fu-enter-active[data-v-20f5084a]{transition:opacity var(--s2-t-fast) ease-out,transform var(--s2-t-fast) ease-out}.sts2-sz-fu-leave-active[data-v-20f5084a]{transition:opacity var(--s2-t-fast) ease-out}.sts2-sz-fu-enter-from[data-v-20f5084a]{opacity:0;transform:translateY(-.238rem)}.sts2-sz-fu-leave-to[data-v-20f5084a]{opacity:0}.sts2-sz-jinggao[data-v-20f5084a]{font-size:var(--s2-fs-xs);color:var(--s2-warn-text,#f5a524)}[data-theme=light] .sts2-sz-jinggao[data-v-20f5084a]{color:#9a6a00}.sts2-sz-chip-zu[data-v-20f5084a]{gap:var(--s2-sp-1);flex-wrap:wrap;display:flex}.sts2-sz-chip[data-v-20f5084a]{padding:var(--s2-sp-1) var(--s2-sp-3);border:1px solid var(--s2-border);border-radius:var(--s2-r-full);background:var(--s2-surface-1);font-size:var(--s2-fs-xs);color:var(--s2-text-2);cursor:pointer;transition:border-color var(--s2-t-fast) ease-out,color var(--s2-t-fast) ease-out,background-color var(--s2-t-fast) ease-out}.sts2-sz-chip[data-v-20f5084a]:hover{border-color:var(--s2-border-strong)}.sts2-sz-chip-huo[data-v-20f5084a]{border-color:var(--s2-accent-border);background:var(--s2-accent-soft);color:var(--s2-accent-text)}.sts2-sz-shuru[data-v-20f5084a]{width:100%;height:2.143rem;padding:0 var(--s2-sp-3);border:1px solid var(--s2-border);border-radius:var(--s2-r-md);background:var(--s2-surface-1);color:var(--s2-text-1);font-family:var(--s2-font);font-size:var(--s2-fs-sm);box-sizing:border-box;outline:none}.sts2-sz-shuru[data-v-20f5084a]:focus{border-color:var(--s2-accent-border)}.sts2-sz-yuyan-shuru[data-v-20f5084a]{margin-top:var(--s2-sp-1)}.sts2-sz-ka-quDao[data-v-20f5084a]{gap:var(--s2-sp-3);background:var(--s2-accent-soft);border-color:var(--s2-accent-border)}.sts2-sz-quDao-tou[data-v-20f5084a]{align-items:center;gap:var(--s2-sp-3);display:flex}.sts2-sz-quDao-tubiao[data-v-20f5084a]{border-radius:var(--s2-r-md);background:var(--s2-surface-1);width:2.286rem;height:2.286rem;color:var(--s2-accent-text);flex:none;justify-content:center;align-items:center;display:flex}.sts2-sz-quDao-wen[data-v-20f5084a]{min-width:0}.sts2-sz-quDao-ming[data-v-20f5084a]{font-size:var(--s2-fs-sm);color:var(--s2-text-1);font-weight:600}.sts2-sz-quDao-shuo[data-v-20f5084a]{font-size:var(--s2-fs-xs);color:var(--s2-text-2);margin-top:.125rem;line-height:1.5}.sts2-sz-celue-dian[data-v-20f5084a]{border-radius:50%;flex:none;width:.5rem;height:.5rem}.sts2-sz-gongju-hang[data-v-20f5084a]{align-items:center;gap:var(--s2-sp-2);padding:var(--s2-sp-2);border-radius:var(--s2-r-md);background:var(--s2-surface-1);cursor:pointer;transition:background-color var(--s2-t-fast) ease-out;display:flex}.sts2-sz-gongju-hang[data-v-20f5084a]:hover{background:var(--s2-surface-3)}.sts2-sz-gongju-tubiao[data-v-20f5084a]{color:var(--s2-text-3);flex:none}.sts2-sz-gongju-wen[data-v-20f5084a]{flex-direction:column;flex:1;gap:.0625rem;min-width:0;display:flex}.sts2-sz-gongju-ming[data-v-20f5084a]{align-items:center;gap:var(--s2-sp-1);font-size:var(--s2-fs-sm);color:var(--s2-text-1);font-weight:550;display:flex}.sts2-sz-gongju-shuo[data-v-20f5084a]{font-size:var(--s2-fs-xs);color:var(--s2-text-3);line-height:1.4}.sts2-sz-biaoqian[data-v-20f5084a]{border-radius:var(--s2-r-full);white-space:nowrap;color:#fdba74;background:linear-gradient(135deg,#f9731629,#eab30824);border:1px solid #f9731659;padding:.0625rem .375rem;font-size:.625rem;font-weight:600;line-height:1.5}[data-theme=light] .sts2-sz-biaoqian[data-v-20f5084a]{color:#9a4a04}.sts2-sz-kaiguan[data-v-20f5084a]{border-radius:var(--s2-r-full);background:var(--s2-surface-4);cursor:pointer;width:2.5rem;height:1.429rem;transition:background-color var(--s2-t-fast) ease-out;border:none;flex:none;position:relative}.sts2-sz-kaiguan-kai[data-v-20f5084a]{background:var(--s2-accent)}.sts2-sz-kaiguan-qiu[data-v-20f5084a]{width:calc(1.429rem - 6px);height:calc(1.429rem - 6px);transition:transform var(--s2-t-fast) ease-out;background:#fff;border-radius:50%;position:absolute;top:3px;left:3px}.sts2-sz-kaiguan-kai .sts2-sz-kaiguan-qiu[data-v-20f5084a]{transform:translate(1.071rem)}.sts2-sz-jiao[data-v-20f5084a]{justify-content:flex-end;gap:var(--s2-sp-2);padding:var(--s2-sp-4);border-top:1px solid var(--s2-border-faint);flex:none;display:flex}.sts2-sz-zhu-anniu[data-v-20f5084a]{height:2.381rem;padding:0 var(--s2-sp-5);border-radius:var(--s2-r-md);background:var(--s2-accent);color:var(--s2-on-accent,#fff);font-size:var(--s2-fs-sm);cursor:pointer;transition:background-color var(--s2-t-fast) ease-out,opacity var(--s2-t-fast) ease-out;border:none;font-weight:550}.sts2-sz-zhu-anniu[data-v-20f5084a]:hover:not(:disabled){background:var(--s2-accent-hover)}.sts2-sz-zhu-anniu[data-v-20f5084a]:disabled{opacity:.45;cursor:default}.sts2-sz-ci-anniu[data-v-20f5084a]{height:2.381rem;padding:0 var(--s2-sp-4);border:1px solid var(--s2-border);border-radius:var(--s2-r-md);color:var(--s2-text-2);font-size:var(--s2-fs-sm);cursor:pointer;background:0 0}.sts2-sz-ci-anniu[data-v-20f5084a]:hover{border-color:var(--s2-border-strong);color:var(--s2-text-1)}.sts2-sz-fade-enter-active[data-v-20f5084a]{transition:opacity .22s ease-out}.sts2-sz-fade-leave-active[data-v-20f5084a]{transition:opacity .18s ease-out}.sts2-sz-fade-enter-from[data-v-20f5084a],.sts2-sz-fade-leave-to[data-v-20f5084a]{opacity:0}.sts2-sz-fade-enter-active .sts2-sz-mianban[data-v-20f5084a]{transition:transform .24s var(--s2-ease-inout),opacity .24s ease-out}.sts2-sz-fade-leave-active .sts2-sz-mianban[data-v-20f5084a]{transition:transform .18s var(--s2-ease-inout),opacity .18s ease-out}.sts2-sz-fade-enter-from .sts2-sz-mianban[data-v-20f5084a],.sts2-sz-fade-leave-to .sts2-sz-mianban[data-v-20f5084a]{opacity:0;transform:scale(.94)translateY(.5rem)}@media (max-width:640px){.sts2-sz-zhezhao[data-v-20f5084a]{padding:var(--s2-sp-3)}.sts2-sz-mianban[data-v-20f5084a]{max-height:92vh}.sts2-sz-liangLie[data-v-20f5084a]{grid-template-columns:1fr}}.sts2-sz-qr-zhezhao[data-v-20f5084a]{z-index:9992;padding:var(--s2-sp-6);box-sizing:border-box;background:#0405078c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sts2-sz-qr-mianban[data-v-20f5084a]{width:22rem;max-width:min(100%,90vw);padding:var(--s2-sp-5) var(--s2-sp-5) var(--s2-sp-4);background:var(--s2-surface-1);border:1px solid var(--s2-border);border-radius:var(--s2-r-xl);box-shadow:var(--s2-shadow-pop);color:var(--s2-text-1);font-family:var(--s2-font);text-align:center;box-sizing:border-box}.sts2-sz-qr-tubiao[data-v-20f5084a]{width:2.5rem;height:2.5rem;margin:0 auto var(--s2-sp-2);border-radius:var(--s2-r-md);background:var(--s2-danger-soft);color:var(--s2-danger);justify-content:center;align-items:center;display:flex}.sts2-sz-qr-biaoti[data-v-20f5084a]{margin:0 0 var(--s2-sp-2);font-size:var(--s2-fs-md);font-weight:600}.sts2-sz-qr-neirong[data-v-20f5084a]{margin:0 0 var(--s2-sp-4);font-size:var(--s2-fs-sm);color:var(--s2-text-3);text-align:left;line-height:1.6}.sts2-sz-qr-caozuo[data-v-20f5084a]{gap:var(--s2-sp-2);display:flex}.sts2-sz-qr-caozuo .sts2-sz-ci-anniu[data-v-20f5084a]{flex:1}.sts2-sz-qr-fangqi[data-v-20f5084a]{height:2.381rem;padding:0 var(--s2-sp-4);border-radius:var(--s2-r-md);background:var(--s2-danger);color:#fff;font-size:var(--s2-fs-sm);cursor:pointer;transition:opacity var(--s2-t-fast) ease-out;border:none;flex:1;font-weight:550}.sts2-sz-qr-fangqi[data-v-20f5084a]:hover{opacity:.88}.sts2-sz-qr-fade-enter-active[data-v-20f5084a]{transition:opacity .18s ease-out}.sts2-sz-qr-fade-leave-active[data-v-20f5084a]{transition:opacity .15s ease-out}.sts2-sz-qr-fade-enter-from[data-v-20f5084a],.sts2-sz-qr-fade-leave-to[data-v-20f5084a]{opacity:0}.sts2-sz-qr-fade-enter-active .sts2-sz-qr-mianban[data-v-20f5084a]{transition:transform .2s var(--s2-ease-inout),opacity .2s ease-out}.sts2-sz-qr-fade-leave-active .sts2-sz-qr-mianban[data-v-20f5084a]{transition:transform .15s var(--s2-ease-inout),opacity .15s ease-out}.sts2-sz-qr-fade-enter-from .sts2-sz-qr-mianban[data-v-20f5084a],.sts2-sz-qr-fade-leave-to .sts2-sz-qr-mianban[data-v-20f5084a]{opacity:0;transform:scale(.94)translateY(.5rem)}.lsrw-liebiao[data-v-d0d0202e]{flex-direction:column;display:flex;overflow-y:auto}.lsrw-hang[data-v-d0d0202e]{align-items:center;gap:var(--s2-sp-3);min-height:4.524rem;padding:var(--s2-sp-2) var(--s2-sp-3);border-radius:var(--s2-r-md);cursor:pointer;animation:s2-jinchang var(--s2-t-base) var(--s2-ease) both;transition:background-color var(--s2-t-fast) ease-out;display:flex;position:relative}.lsrw-hang[data-v-d0d0202e]:hover{background:var(--s2-surface-3)}.lsrw-hang.lsrw-dangqian[data-v-d0d0202e]{background:var(--s2-accent-soft)}.lsrw-hang.lsrw-dangqian[data-v-d0d0202e]:before{content:"";left:0;top:var(--s2-sp-2);bottom:var(--s2-sp-2);background:var(--s2-accent);border-radius:2px;width:2px;position:absolute}.lsrw-fengmian[data-v-d0d0202e]{border-radius:var(--s2-r-md);background:var(--s2-img-holder);width:2.857rem;height:2.857rem;color:var(--s2-text-3);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.lsrw-fengmian-tu[data-v-d0d0202e]{object-fit:cover;width:100%;height:100%;display:block}.lsrw-wen[data-v-d0d0202e]{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.lsrw-ming[data-v-d0d0202e]{font-size:var(--s2-fs-base);color:var(--s2-text-1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lsrw-zhuangtai[data-v-d0d0202e]{align-items:center;gap:var(--s2-sp-1);font-size:var(--s2-fs-xs);color:var(--s2-text-3);font-variant-numeric:tabular-nums;display:flex}.lsrw-zhuangtai.lsrw-jinxing[data-v-d0d0202e]{color:var(--s2-accent-text)}.lsrw-maidian[data-v-d0d0202e]{border-radius:var(--s2-r-full);background:var(--s2-accent);width:.357rem;height:.357rem;animation:1.8s ease-out infinite s2-maichong}.lsrw-gaiming-input[data-v-d0d0202e]{box-sizing:border-box;border:1px solid var(--s2-accent-border);border-radius:var(--s2-r-sm);width:100%;font-size:var(--s2-fs-base);color:var(--s2-text-1);background:0 0;outline:none;padding:.2rem .476rem;font-family:inherit}.lsrw-caozuo[data-v-d0d0202e]{gap:var(--s2-sp-1);opacity:0;transition:opacity var(--s2-t-fast) ease-out;flex:none;display:flex}.lsrw-hang:hover .lsrw-caozuo[data-v-d0d0202e]{opacity:1}.lsrw-caozuo-niu[data-v-d0d0202e]{border-radius:var(--s2-r-sm);width:1.667rem;height:1.667rem;color:var(--s2-text-3);cursor:pointer;transition:color var(--s2-t-fast) ease-out,background-color var(--s2-t-fast) ease-out;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.lsrw-caozuo-niu[data-v-d0d0202e]:hover{color:var(--s2-text-1);background:var(--s2-surface-4)}.lsrw-caozuo-niu.lsrw-shan[data-v-d0d0202e]:hover{color:var(--s2-danger);background:var(--s2-danger-soft)}.lsrw-caozuo-niu.lsrw-jinyong[data-v-d0d0202e],.lsrw-caozuo-niu.lsrw-jinyong[data-v-d0d0202e]:hover{color:var(--s2-text-3);opacity:.35;cursor:not-allowed;background:0 0}.lsrw-kongtai[data-v-d0d0202e]{padding:var(--s2-sp-8) var(--s2-sp-4);text-align:center;font-size:var(--s2-fs-sm);color:var(--s2-text-3)}.lsrw-gujia[data-v-d0d0202e]{align-items:center;gap:var(--s2-sp-3);min-height:4.524rem;padding:var(--s2-sp-2) var(--s2-sp-3);animation:s2-jinchang var(--s2-t-base) ease-out both;display:flex}.lsrw-gujia-tu[data-v-d0d0202e]{border-radius:var(--s2-r-md);background:var(--s2-img-holder);flex:none;width:2.857rem;height:2.857rem;position:relative;overflow:hidden}.lsrw-gujia-wen[data-v-d0d0202e]{gap:var(--s2-sp-2);flex-direction:column;flex:1;display:flex}.lsrw-gujia-tiao[data-v-d0d0202e]{border-radius:var(--s2-r-sm);background:var(--s2-img-holder);height:.714rem;position:relative;overflow:hidden}.lsrw-gujia-tiao.lsrw-duan[data-v-d0d0202e]{width:55%}.lsrw-gujia-tu[data-v-d0d0202e]:after,.lsrw-gujia-tiao[data-v-d0d0202e]:after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffff0d 50%,#0000 70%) 0 0/200% 100%;animation:1.6s linear infinite s2-shanguang;position:absolute;inset:0}.lsrw-jiazai-geng[data-v-d0d0202e]{padding:var(--s2-sp-3);justify-content:center;display:flex}@media (max-width:767px){.lsrw-caozuo[data-v-d0d0202e]{opacity:1}.lsrw-caozuo-niu[data-v-d0d0202e]{width:2.381rem;height:2.381rem}}.sts2-yemian[data-v-0f1f3150]{background:var(--s2-canvas);width:100%;height:100vh;color:var(--s2-text-1);font-family:var(--s2-font);flex-direction:column;display:flex;position:relative;overflow:hidden}.sts2-gongzuo[data-v-0f1f3150]{z-index:1;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.sts2-gongzuo-tou[data-v-0f1f3150]{justify-content:space-between;align-items:center;gap:var(--s2-sp-3);min-height:3.095rem;padding:0 var(--s2-sp-4);border-bottom:1px solid var(--s2-border-faint);background:var(--s2-glass-bg);-webkit-backdrop-filter:var(--s2-glass-blur);backdrop-filter:var(--s2-glass-blur);box-sizing:border-box;z-index:10;flex:none;display:flex;position:relative}.sts2-gongzuo-renwu[data-v-0f1f3150]{align-items:center;gap:var(--s2-sp-3);min-width:0;display:flex}.sts2-gongzuo-ming[data-v-0f1f3150]{font-size:var(--s2-fs-md);white-space:nowrap;text-overflow:ellipsis;max-width:24rem;font-weight:550;overflow:hidden}.sts2-gongzuo-zt[data-v-0f1f3150]{align-items:center;gap:var(--s2-sp-1);border-radius:var(--s2-r-full);background:var(--s2-surface-3);font-size:var(--s2-fs-xs);color:var(--s2-text-2);white-space:nowrap;flex:none;padding:2px 10px;display:inline-flex}.sts2-zt-liang[data-v-0f1f3150]{background:var(--s2-accent-soft);color:var(--s2-accent-text)}.sts2-zt-deng[data-v-0f1f3150]{background:var(--s2-warning-soft);color:var(--s2-warning)}.sts2-zt-hong[data-v-0f1f3150]{background:var(--s2-danger-soft);color:var(--s2-danger)}[data-theme=light] .sts2-zt-deng[data-v-0f1f3150]{color:#9a6a00}.sts2-gongzuo-maichong[data-v-0f1f3150]{background:var(--s2-accent);border-radius:50%;width:6px;height:6px;animation:1.6s ease-out infinite sts2-gz-mc-0f1f3150}@keyframes sts2-gz-mc-0f1f3150{0%{box-shadow:0 0 rgba(var(--s2-accent-rgb,245, 158, 11),.4)}to{box-shadow:0 0 0 5px rgba(var(--s2-accent-rgb,245, 158, 11),0)}}.sts2-gongzuo-caozuo[data-v-0f1f3150]{align-items:center;gap:var(--s2-sp-1);flex-shrink:0;display:flex}.sts2-tubiao-btn[data-v-0f1f3150]{border-radius:var(--s2-r-sm);width:2.024rem;height:2.024rem;color:var(--s2-text-3);cursor:pointer;transition:color var(--s2-t-fast) ease-out,background-color var(--s2-t-fast) ease-out;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.sts2-tubiao-btn[data-v-0f1f3150]:hover{color:var(--s2-text-1);background:var(--s2-surface-3)}.sts2-gongzuo-shen[data-v-0f1f3150]{flex:1;min-height:0;display:flex}.sts2-gongzuo-huabu[data-v-0f1f3150]{background:var(--s2-canvas);flex:1;min-width:0;min-height:0}.sts2-gongzuo-duihua[data-v-0f1f3150]{border-left:1px solid var(--s2-border-faint);background:var(--s2-surface-1);flex-direction:column;flex:none;width:clamp(28rem,32vw,36.25rem);min-width:0;min-height:0;display:flex}.sts2-gongzuo-shuru[data-v-0f1f3150]{padding:var(--s2-sp-3) var(--s2-sp-4) calc(var(--s2-sp-3) + env(safe-area-inset-bottom));border-top:1px solid var(--s2-border-faint);flex:none}.sts2-huabu-anniu[data-v-0f1f3150]{left:var(--s2-sp-4);bottom:calc(6rem + env(safe-area-inset-bottom));z-index:90;border:1px solid var(--s2-border-strong);border-radius:var(--s2-r-full);background:var(--s2-glass-bg);width:2.857rem;height:2.857rem;-webkit-backdrop-filter:var(--s2-glass-blur);backdrop-filter:var(--s2-glass-blur);color:var(--s2-text-1);cursor:pointer;justify-content:center;align-items:center;display:none;position:fixed}@media (max-width:1023px){.sts2-gongzuo-huabu[data-v-0f1f3150]{display:none}.sts2-gongzuo-duihua[data-v-0f1f3150]{border-left:none;flex:1;width:auto}.sts2-huabu-anniu[data-v-0f1f3150]{display:inline-flex}.sts2-gongzuo-huabu.sts2-huabu-fu[data-v-0f1f3150]{z-index:9980;background:var(--s2-canvas);flex-direction:column;display:flex;position:fixed;inset:0}}.sts2-huabu-fu-tou[data-v-0f1f3150]{min-height:3.095rem;padding:0 var(--s2-sp-4);border-bottom:1px solid var(--s2-border-faint);font-size:var(--s2-fs-md);flex:none;justify-content:space-between;align-items:center;font-weight:550;display:none}.sts2-huabu-fu .sts2-huabu-fu-tou[data-v-0f1f3150]{display:flex}.sts2-huabu-fu[data-v-0f1f3150]>.sts2-huabu{flex:1;min-height:0}.sts2-lishi-zhezhao[data-v-0f1f3150]{z-index:9990;background:#0405078c;position:fixed;inset:0}.sts2-lishi-mianban[data-v-0f1f3150]{background:var(--s2-surface-1);border-right:1px solid var(--s2-border);width:21.429rem;max-width:calc(100vw - 2rem);box-shadow:var(--s2-shadow-pop);color:var(--s2-text-1);font-family:var(--s2-font);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:0}.sts2-lishi-tou[data-v-0f1f3150]{height:3.333rem;padding:0 var(--s2-sp-4);border-bottom:1px solid var(--s2-border-faint);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.sts2-lishi-biaoti[data-v-0f1f3150]{font-size:var(--s2-fs-lg);letter-spacing:-.02em;font-weight:600}.sts2-lishi-shen[data-v-0f1f3150]{min-height:0;padding:var(--s2-sp-3);flex-direction:column;flex:1;display:flex}.sts2-lishi-shen[data-v-0f1f3150]>.lsrw-liebiao{flex:1;min-height:0}.sts2-lishi-fade-enter-active[data-v-0f1f3150]{transition:opacity .24s ease-out}.sts2-lishi-fade-leave-active[data-v-0f1f3150]{transition:opacity .22s ease-out}.sts2-lishi-fade-enter-from[data-v-0f1f3150],.sts2-lishi-fade-leave-to[data-v-0f1f3150]{opacity:0}.sts2-lishi-fade-enter-active .sts2-lishi-mianban[data-v-0f1f3150]{transition:transform .28s var(--s2-ease-inout)}.sts2-lishi-fade-leave-active .sts2-lishi-mianban[data-v-0f1f3150]{transition:transform .22s var(--s2-ease-inout)}.sts2-lishi-fade-enter-from .sts2-lishi-mianban[data-v-0f1f3150],.sts2-lishi-fade-leave-to .sts2-lishi-mianban[data-v-0f1f3150]{transform:translate(-100%)}body.in-shengTuS2-gongzuo .right-action-buttons-group{display:none!important}body.in-shengTuS2-gongzuo{overflow:hidden}.wd-dinglan[data-v-40ad27ae]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#12161ed9;border-bottom:1px solid #94a3b81f;flex-shrink:0;align-items:center;gap:1rem;height:68px;padding:0 1.4rem;display:flex}.wd-dl-left[data-v-40ad27ae]{flex-shrink:0;align-items:center;gap:.7rem;display:flex}.wd-dl-logo[data-v-40ad27ae]{color:#60a5fa;background:linear-gradient(135deg,#60a5fa38,#a78bfa29);border:1px solid #60a5fa52;border-radius:.55rem;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.wd-dl-logo svg[data-v-40ad27ae]{width:22px;height:22px}.wd-dl-title[data-v-40ad27ae]{flex-direction:column;display:flex}.wd-dl-title-main[data-v-40ad27ae]{color:#e6eaf4f7;letter-spacing:.01em;font-size:1.02rem;font-weight:700;line-height:1.2}.wd-dl-title-sub[data-v-40ad27ae]{color:#94a3b8a6;letter-spacing:.1em;margin-top:.15rem;font-size:.68rem;line-height:1.25}.wd-dl-center[data-v-40ad27ae]{flex:1;justify-content:center;min-width:0;display:flex}.wd-dl-base-url[data-v-40ad27ae]{background:#0a0c1280;border:1px solid #94a3b82e;border-radius:100px;align-items:center;gap:.55rem;min-width:0;max-width:100%;padding:.3rem .55rem .3rem .85rem;display:inline-flex}.wd-dl-base-label[data-v-40ad27ae]{color:#94a3b8bf;letter-spacing:.08em;font-size:.65rem;font-weight:600}.wd-dl-base-url code[data-v-40ad27ae]{color:#60a5faf2;text-overflow:ellipsis;white-space:nowrap;max-width:400px;font-family:JetBrains Mono,monospace;font-size:.78rem;overflow:hidden}.wd-dl-copy[data-v-40ad27ae]{color:#60a5fad9;cursor:pointer;background:#60a5fa14;border:1px solid #60a5fa33;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;transition:all .2s;display:flex}.wd-dl-copy[data-v-40ad27ae]:hover:not(:disabled){color:#60a5fa;background:#60a5fa29;border-color:#60a5fa66}.wd-dl-copy[data-v-40ad27ae]:disabled{opacity:.4;cursor:not-allowed}.wd-dl-copy.copied[data-v-40ad27ae]{color:#22c55e;background:#22c55e1f;border-color:#22c55e73}.wd-dl-right[data-v-40ad27ae]{flex-shrink:0;align-items:center;gap:.45rem;display:flex}.wd-dl-action[data-v-40ad27ae]{color:#b4c3d2d9;cursor:pointer;background:0 0;border:1px solid #94a3b826;border-radius:.45rem;align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.78rem;text-decoration:none;transition:all .2s;display:inline-flex}.wd-dl-action[data-v-40ad27ae]:hover{color:#60a5fa;background:#60a5fa0f;border-color:#60a5fa66}html[data-theme=light] .wd-dinglan[data-v-40ad27ae]{background:#fff;border-bottom-color:#e5e7eb;box-shadow:0 1px 2px #11182708}html[data-theme=light] .wd-dl-logo[data-v-40ad27ae]{color:#2563eb;background:linear-gradient(135deg,#dbeafe,#ede9fe);border-color:#bfdbfe}html[data-theme=light] .wd-dl-title-main[data-v-40ad27ae]{color:#111827}html[data-theme=light] .wd-dl-title-sub[data-v-40ad27ae]{color:#9ca3af}html[data-theme=light] .wd-dl-base-url[data-v-40ad27ae]{background:#f3f4f6;border-color:#e5e7eb}html[data-theme=light] .wd-dl-base-label[data-v-40ad27ae]{color:#6b7280}html[data-theme=light] .wd-dl-base-url code[data-v-40ad27ae]{color:#2563eb}html[data-theme=light] .wd-dl-copy[data-v-40ad27ae]{color:#2563eb;background:#eff6ff;border-color:#bfdbfe}html[data-theme=light] .wd-dl-copy[data-v-40ad27ae]:hover:not(:disabled){background:#dbeafe;border-color:#93c5fd}html[data-theme=light] .wd-dl-copy.copied[data-v-40ad27ae]{color:#15803d;background:#dcfce7;border-color:#86efac}html[data-theme=light] .wd-dl-action[data-v-40ad27ae]{color:#374151;background:#fff;border-color:#e5e7eb}html[data-theme=light] .wd-dl-action[data-v-40ad27ae]:hover{color:#2563eb;background:#eff6ff;border-color:#93c5fd}.wd-cebianlan[data-v-585c4748]{background:#12161e80;border-right:1px solid #94a3b81f;flex-direction:column;min-width:0;height:100%;display:flex}.wd-cbl-search[data-v-585c4748]{color:#94a3b8b3;background:#0a0c1299;border:1px solid #94a3b82e;border-radius:.55rem;align-items:center;gap:.5rem;margin:.75rem .8rem .5rem;padding:.55rem .85rem;display:flex}.wd-cbl-search input[data-v-585c4748]{color:#e6eaf4f2;background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:.85rem}.wd-cbl-search input[data-v-585c4748]::placeholder{color:#94a3b88c}.wd-cbl-search-clear[data-v-585c4748]{color:#94a3b899;cursor:pointer;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;padding:.15rem;display:flex}.wd-cbl-search-clear[data-v-585c4748]:hover{color:#ef4444;background:#ef44441a}.wd-cbl-tabs[data-v-585c4748]{flex-wrap:wrap;gap:.3rem;padding:0 .8rem .5rem;display:flex}.wd-cbl-tab[data-v-585c4748]{color:#94a3b8d9;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #94a3b826;border-radius:100px;align-items:center;gap:.3rem;padding:.3rem .65rem;font-size:.72rem;font-weight:500;transition:all .2s;display:inline-flex}.wd-cbl-tab[data-v-585c4748]:hover{color:#e6eaf4f2;border-color:#60a5fa59}.wd-cbl-tab.active[data-v-585c4748]{color:#60a5fa;background:#60a5fa1a;border-color:#60a5fa80}.wd-cbl-tab-count[data-v-585c4748]{color:#94a3b8e6;background:#94a3b826;border-radius:8px;padding:0 .35rem;font-size:.65rem}.wd-cbl-tab.active .wd-cbl-tab-count[data-v-585c4748]{color:#60a5fa;background:#60a5fa40}.wd-cbl-list[data-v-585c4748]{scrollbar-width:thin;scrollbar-color:#94a3b840 transparent;flex:1;padding:0 .6rem 1rem;overflow-y:auto}.wd-cbl-list[data-v-585c4748]::-webkit-scrollbar{width:6px}.wd-cbl-list[data-v-585c4748]::-webkit-scrollbar-thumb{background:#94a3b840;border-radius:3px}.wd-config-box-card[data-v-585c4748]{background:radial-gradient(circle at 100% 0,#60a5fa24,#0000 42%),linear-gradient(145deg,#0f172adb,#0a0c12a3);border:1px solid #22c55e2e;border-radius:.72rem;margin:.25rem .08rem .7rem;padding:.8rem;position:relative;overflow:hidden}.wd-config-box-card[data-v-585c4748]:after{content:"";pointer-events:none;background:radial-gradient(circle,#22c55e29,#0000 68%);border-radius:999px;width:7rem;height:7rem;position:absolute;inset:auto -2.5rem -3rem auto}.wd-config-box-head[data-v-585c4748]{z-index:1;align-items:center;gap:.55rem;display:flex;position:relative}.wd-config-box-icon[data-v-585c4748]{color:#86efacf2;background:#22c55e1a;border:1px solid #22c55e3d;border-radius:.55rem;flex-shrink:0;justify-content:center;align-items:center;width:1.9rem;height:1.9rem;display:flex}.wd-config-box-title[data-v-585c4748]{min-width:0}.wd-config-box-title span[data-v-585c4748]{color:#86eface6;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.62rem;font-weight:800;line-height:1.25;display:block;overflow:hidden}.wd-config-box-title strong[data-v-585c4748]{color:#f5f8fff5;text-overflow:ellipsis;white-space:nowrap;margin-top:.12rem;font-size:.84rem;line-height:1.25;display:block;overflow:hidden}.wd-config-box-card p[data-v-585c4748]{z-index:1;color:#b4c3d2d1;margin:.55rem 0 0;font-size:.72rem;line-height:1.55;position:relative}.wd-config-box-meta[data-v-585c4748]{z-index:1;color:#e2e8f0e0;justify-content:space-between;align-items:center;gap:.55rem;margin-top:.65rem;font-size:.7rem;display:flex;position:relative}.wd-config-box-meta em[data-v-585c4748]{color:#94a3b8c2;white-space:nowrap;font-style:normal}.wd-config-box-download[data-v-585c4748]{z-index:1;color:#04130a;cursor:pointer;background:linear-gradient(135deg,#22c55ef2,#10b981d6);border:1px solid #22c55e52;border-radius:.58rem;justify-content:center;align-items:center;gap:.35rem;width:100%;min-height:2rem;margin-top:.65rem;font-size:.76rem;font-weight:800;text-decoration:none;transition:transform .16s,box-shadow .16s,opacity .16s;display:inline-flex;position:relative}.wd-config-box-download[data-v-585c4748]:hover{transform:translateY(-1px);box-shadow:0 10px 18px #22c55e2e}.wd-config-box-download.disabled[data-v-585c4748]{opacity:.58;color:#cbd5e1d1;cursor:not-allowed;box-shadow:none;background:#94a3b81f;transform:none}.wd-cbl-group[data-v-585c4748]{margin-top:.6rem}.wd-cbl-group-title[data-v-585c4748]{color:#94a3b8d9;text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:.4rem;padding:.45rem .7rem .3rem;font-size:.72rem;font-weight:600;display:flex}.wd-cbl-group-dot[data-v-585c4748]{border-radius:50%;flex-shrink:0;width:7px;height:7px}.wd-cbl-group-count[data-v-585c4748]{color:#94a3b8d9;background:#94a3b81f;border-radius:8px;margin-left:auto;padding:0 .35rem;font-size:.65rem;font-weight:500}.wd-cbl-item[data-v-585c4748]{cursor:pointer;border-radius:.5rem;margin-bottom:.2rem;padding:.55rem .7rem;transition:all .15s}.wd-cbl-item[data-v-585c4748]:hover{background:#60a5fa0f}.wd-cbl-item.active[data-v-585c4748]{background:#60a5fa1f;box-shadow:inset 2px 0 #60a5faf2}.wd-cbl-item-model[data-v-585c4748]{align-items:flex-start;gap:.65rem;display:flex}.wd-cbl-item-icon[data-v-585c4748]{background:#1e242d;border:1px solid #94a3b82e;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;margin-top:.1rem;display:flex;overflow:hidden}.wd-cbl-item-icon img[data-v-585c4748]{object-fit:contain;width:70%;height:70%;display:block}.wd-cbl-icon-fallback[data-v-585c4748]{color:#94a3b8e6;letter-spacing:.02em;font-size:.95rem;font-weight:700}.wd-cbl-item-txt[data-v-585c4748]{flex:1;min-width:0}.wd-cbl-item-main[data-v-585c4748]{color:#e6eaf4f2;white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:500;line-height:1.35;overflow:hidden}.wd-cbl-item.active .wd-cbl-item-main[data-v-585c4748]{color:#60a5fa}.wd-cbl-item-sub[data-v-585c4748]{color:#94a3b8a6;white-space:nowrap;text-overflow:ellipsis;margin-top:.15rem;font-family:JetBrains Mono,monospace;font-size:.7rem;line-height:1.35;overflow:hidden}.wd-cbl-item-tags[data-v-585c4748]{flex-wrap:wrap;gap:.3rem;margin-top:.3rem;display:flex}.wd-cbl-item-tags span[data-v-585c4748]{color:#b4c3d2cc;background:#94a3b81a;border-radius:3px;padding:.05rem .35rem;font-size:.65rem}.wd-cbl-method[data-v-585c4748]{vertical-align:middle;border-radius:2px;margin-right:.3rem;padding:0 .3rem;font-size:.62rem;font-weight:700;display:inline-block}.wd-cbl-method.m-get[data-v-585c4748]{color:#34d399;background:#34d39933}.wd-cbl-method.m-post[data-v-585c4748]{color:#60a5fa;background:#60a5fa33}.wd-cbl-method.m-put[data-v-585c4748]{color:#fbbf24;background:#fbbf2433}.wd-cbl-method.m-delete[data-v-585c4748]{color:#f87171;background:#f8717133}.wd-cbl-method.m-doc[data-v-585c4748]{color:#a78bfa;background:#a78bfa33}.wd-cbl-empty[data-v-585c4748]{text-align:center;color:#94a3b88c;padding:2.5rem 1rem;font-size:.82rem}.wd-cbl-empty svg[data-v-585c4748]{opacity:.55;margin:0 auto .6rem;display:block}.wd-cbl-more-hint[data-v-585c4748]{flex-direction:column;align-items:center;gap:.4rem;margin:.9rem .3rem 1rem;display:flex}.wd-cbl-more-btn[data-v-585c4748]{color:#60a5faf2;cursor:pointer;background:#60a5fa14;border:1px dashed #60a5fa4d;border-radius:.5rem;width:100%;padding:.55rem .85rem;font-size:.78rem;font-weight:500;transition:all .2s}.wd-cbl-more-btn[data-v-585c4748]:hover{background:#60a5fa26;border-color:#60a5fa80}.wd-cbl-more-tip[data-v-585c4748]{color:#94a3b88c;font-size:.7rem}html[data-theme=light] .wd-cbl-more-btn[data-v-585c4748]{color:#2563eb;background:#eff6ff;border-color:#bfdbfe}html[data-theme=light] .wd-cbl-more-btn[data-v-585c4748]:hover{background:#dbeafe;border-color:#93c5fd}html[data-theme=light] .wd-cbl-more-tip[data-v-585c4748]{color:#9ca3af}html[data-theme=light] .wd-cebianlan[data-v-585c4748]{background:#fff;border-right-color:#e5e7eb}html[data-theme=light] .wd-cbl-search[data-v-585c4748]{color:#6b7280;background:#f3f4f6;border-color:#e5e7eb}html[data-theme=light] .wd-cbl-search[data-v-585c4748]:focus-within{background:#fff;border-color:#93c5fd;box-shadow:0 0 0 3px #2563eb1f}html[data-theme=light] .wd-cbl-search input[data-v-585c4748]{color:#111827}html[data-theme=light] .wd-cbl-search input[data-v-585c4748]::placeholder{color:#9ca3af}html[data-theme=light] .wd-cbl-tab[data-v-585c4748]{color:#4b5563;background:#fff;border-color:#e5e7eb}html[data-theme=light] .wd-cbl-tab[data-v-585c4748]:hover{color:#111827;background:#f9fafb;border-color:#d1d5db}html[data-theme=light] .wd-cbl-tab.active[data-v-585c4748]{color:#2563eb;background:#eff6ff;border-color:#93c5fd}html[data-theme=light] .wd-cbl-tab-count[data-v-585c4748]{color:#4b5563;background:#e5e7eb}html[data-theme=light] .wd-cbl-tab.active .wd-cbl-tab-count[data-v-585c4748]{color:#1d4ed8;background:#dbeafe}html[data-theme=light] .wd-config-box-card[data-v-585c4748]{background:radial-gradient(circle at 100% 0,#3b82f61f,#0000 42%),linear-gradient(145deg,#f8fafc,#fff);border-color:#bbf7d0}html[data-theme=light] .wd-config-box-title strong[data-v-585c4748]{color:#111827}html[data-theme=light] .wd-config-box-card p[data-v-585c4748],html[data-theme=light] .wd-config-box-meta[data-v-585c4748]{color:#4b5563}html[data-theme=light] .wd-config-box-meta em[data-v-585c4748]{color:#9ca3af}html[data-theme=light] .wd-cbl-group-title[data-v-585c4748]{color:#6b7280}html[data-theme=light] .wd-cbl-group-count[data-v-585c4748]{color:#6b7280;background:#e5e7eb}html[data-theme=light] .wd-cbl-item[data-v-585c4748]:hover{background:#f3f4f6}html[data-theme=light] .wd-cbl-item.active[data-v-585c4748]{background:#eff6ff;box-shadow:inset 3px 0 #2563eb}html[data-theme=light] .wd-cbl-item-main[data-v-585c4748]{color:#111827}html[data-theme=light] .wd-cbl-item.active .wd-cbl-item-main[data-v-585c4748]{color:#1d4ed8}html[data-theme=light] .wd-cbl-item-sub[data-v-585c4748]{color:#9ca3af}html[data-theme=light] .wd-cbl-item-tags span[data-v-585c4748]{color:#4b5563;background:#f3f4f6}html[data-theme=light] .wd-cbl-item-icon[data-v-585c4748]{background:#1e242d;border-color:#00000014}html[data-theme=light] .wd-cbl-icon-fallback[data-v-585c4748]{color:#e6eaf4d9}html[data-theme=light] .wd-cbl-empty[data-v-585c4748]{color:#9ca3af}.wd-mulu[data-v-8cea5281]{max-height:calc(100vh - 90px);padding:1rem .75rem;font-size:.82rem;position:sticky;top:70px;overflow-y:auto}.wd-mulu-title[data-v-8cea5281]{letter-spacing:.12em;color:#94a3b8bf;text-transform:uppercase;margin-bottom:.65rem;padding-left:.5rem;font-size:.72rem;font-weight:600}.wd-mulu-list[data-v-8cea5281]{border-left:1px solid #94a3b826;margin:0;padding:0;list-style:none}.wd-mulu-item a[data-v-8cea5281]{color:#94a3b8d9;word-break:break-word;border-left:2px solid #0000;margin-left:-1px;padding:.3rem .75rem;font-size:.82rem;line-height:1.4;text-decoration:none;transition:all .2s;display:block}.wd-mulu-item.nested a[data-v-8cea5281]{padding-left:1.5rem;font-size:.78rem}.wd-mulu-item a[data-v-8cea5281]:hover{color:#e6eaf4f2;background:#60a5fa0d}.wd-mulu-item.active a[data-v-8cea5281]{color:#60a5fa;background:#60a5fa14;border-left-color:#60a5fae6;font-weight:500}html[data-theme=light] .wd-mulu-title[data-v-8cea5281]{color:#6b7280}html[data-theme=light] .wd-mulu-list[data-v-8cea5281]{border-left-color:#e5e7eb}html[data-theme=light] .wd-mulu-item a[data-v-8cea5281]{color:#6b7280}html[data-theme=light] .wd-mulu-item a[data-v-8cea5281]:hover{color:#111827;background:#f3f4f6}html[data-theme=light] .wd-mulu-item.active a[data-v-8cea5281]{color:#1d4ed8;background:#eff6ff;border-left-color:#2563eb;font-weight:600}.wd-mianbaoxie[data-v-c82e0c0c]{color:#94a3b8bf;align-items:center;gap:.5rem;font-size:.82rem;display:flex}.wd-mbx-sep[data-v-c82e0c0c]{color:#94a3b873;font-weight:400}.wd-mbx-item[data-v-c82e0c0c]{color:inherit}.wd-mbx-item[data-v-c82e0c0c]:last-child{color:#e6eaf4f2;font-weight:500}.wd-mbx-link[data-v-c82e0c0c]{cursor:pointer;text-decoration:none;transition:color .2s}.wd-mbx-link[data-v-c82e0c0c]:hover{color:#60a5fa}html[data-theme=light] .wd-mianbaoxie[data-v-c82e0c0c]{color:#6b7280}html[data-theme=light] .wd-mbx-sep[data-v-c82e0c0c]{color:#9ca3af}html[data-theme=light] .wd-mbx-item[data-v-c82e0c0c]:last-child{color:#111827;font-weight:600}html[data-theme=light] .wd-mbx-link[data-v-c82e0c0c]:hover{color:#1d4ed8}.wd-biaoqian[data-v-2b4e66e8]{--wd-bq-color:#94a3b8d9;color:var(--wd-bq-color);background:color-mix(in srgb,var(--wd-bq-color) 14%,transparent);border:1px solid color-mix(in srgb,var(--wd-bq-color) 30%,transparent);letter-spacing:.02em;white-space:nowrap;border-radius:4px;align-items:center;padding:.18rem .55rem;font-size:.72rem;font-weight:500;line-height:1.2;display:inline-flex}.wd-biaoqian-solid[data-v-2b4e66e8]{color:#fff;background:var(--wd-bq-color);border-color:var(--wd-bq-color)}.wd-biaoqian-default[data-v-2b4e66e8]{--wd-bq-color:#94a3b8e6}.wd-biaoqian-method-get[data-v-2b4e66e8]{--wd-bq-color:#34d399}.wd-biaoqian-method-post[data-v-2b4e66e8]{--wd-bq-color:#60a5fa}.wd-biaoqian-method-delete[data-v-2b4e66e8]{--wd-bq-color:#f87171}.wd-biaoqian-method-put[data-v-2b4e66e8]{--wd-bq-color:#fbbf24}.wd-biaoqian-success[data-v-2b4e66e8]{--wd-bq-color:#22c55e}.wd-biaoqian-warning[data-v-2b4e66e8]{--wd-bq-color:#fb923c}.wd-biaoqian-danger[data-v-2b4e66e8]{--wd-bq-color:#ef4444}.wd-biaoqian-info[data-v-2b4e66e8]{--wd-bq-color:#60a5fa}.wd-biaoqian-purple[data-v-2b4e66e8]{--wd-bq-color:#a78bfa}html[data-theme=light] .wd-biaoqian[data-v-2b4e66e8]{background:color-mix(in srgb,var(--wd-bq-color) 14%,#fff);border-color:color-mix(in srgb,var(--wd-bq-color) 42%,transparent);color:color-mix(in srgb,var(--wd-bq-color) 85%,#111827);font-weight:600}html[data-theme=light] .wd-biaoqian-solid[data-v-2b4e66e8]{background:var(--wd-bq-color);color:#fff;border-color:var(--wd-bq-color)}html[data-theme=light] .wd-biaoqian-method-get[data-v-2b4e66e8]{--wd-bq-color:#059669}html[data-theme=light] .wd-biaoqian-method-post[data-v-2b4e66e8]{--wd-bq-color:#2563eb}html[data-theme=light] .wd-biaoqian-method-delete[data-v-2b4e66e8]{--wd-bq-color:#dc2626}html[data-theme=light] .wd-biaoqian-method-put[data-v-2b4e66e8]{--wd-bq-color:#d97706}html[data-theme=light] .wd-biaoqian-success[data-v-2b4e66e8]{--wd-bq-color:#059669}html[data-theme=light] .wd-biaoqian-warning[data-v-2b4e66e8]{--wd-bq-color:#c2410c}html[data-theme=light] .wd-biaoqian-danger[data-v-2b4e66e8]{--wd-bq-color:#dc2626}html[data-theme=light] .wd-biaoqian-info[data-v-2b4e66e8]{--wd-bq-color:#2563eb}html[data-theme=light] .wd-biaoqian-purple[data-v-2b4e66e8]{--wd-bq-color:#7c3aed}html[data-theme=light] .wd-biaoqian-default[data-v-2b4e66e8]{--wd-bq-color:#4b5563}.wd-qingqiuhang[data-v-f8db46e8]{background:#0a0c1280;border:1px solid #94a3b826;border-radius:.6rem;align-items:center;gap:.7rem;padding:.75rem 1rem;display:flex}.wd-qq-url[data-v-f8db46e8]{color:#e6eaf4f2;white-space:nowrap;text-overflow:ellipsis;flex:1;font-family:JetBrains Mono,Fira Code,Cascadia Code,Menlo,monospace;font-size:.85rem;overflow:hidden}.wd-qq-base[data-v-f8db46e8]{color:#8c99a0b3}.wd-qq-path[data-v-f8db46e8]{color:#34d399f2}.wd-qq-copy[data-v-f8db46e8]{color:#60a5fae6;cursor:pointer;white-space:nowrap;background:#60a5fa14;border:1px solid #60a5fa33;border-radius:5px;flex-shrink:0;align-items:center;gap:.35rem;padding:.35rem .75rem;font-size:.75rem;transition:all .2s;display:flex}.wd-qq-copy[data-v-f8db46e8]:hover{background:#60a5fa29;border-color:#60a5fa59}.wd-qq-copy.copied[data-v-f8db46e8]{color:#22c55e;background:#22c55e1a;border-color:#22c55e73}html[data-theme=light] .wd-qingqiuhang[data-v-f8db46e8]{background:#fff;border-color:#e5e7eb;box-shadow:0 1px 2px #1118270a}html[data-theme=light] .wd-qq-url[data-v-f8db46e8]{color:#111827}html[data-theme=light] .wd-qq-base[data-v-f8db46e8]{color:#6b7280}html[data-theme=light] .wd-qq-path[data-v-f8db46e8]{color:#047857;font-weight:600}html[data-theme=light] .wd-qq-copy[data-v-f8db46e8]{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}html[data-theme=light] .wd-qq-copy[data-v-f8db46e8]:hover{background:#dbeafe;border-color:#93c5fd}html[data-theme=light] .wd-qq-copy.copied[data-v-f8db46e8]{color:#047857;background:#dcfce7;border-color:#86efac}.wd-daimakuai[data-v-3cb713d4]{background:#0a0c12eb;border:1px solid #94a3b826;border-radius:.7rem;overflow:hidden}.wd-dmk-head[data-v-3cb713d4]{background:#12161ed9;border-bottom:1px solid #94a3b81a;justify-content:space-between;align-items:center;padding:0 .5rem 0 0;display:flex}.wd-dmk-tabs[data-v-3cb713d4]{scrollbar-width:none;display:flex;overflow-x:auto}.wd-dmk-tabs[data-v-3cb713d4]::-webkit-scrollbar{display:none}.wd-dmk-tab[data-v-3cb713d4]{color:#94a3b8b3;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;padding:.6rem 1rem;font-size:.8rem;font-weight:500;transition:all .2s}.wd-dmk-tab[data-v-3cb713d4]:hover{color:#c8d2dcf2;background:#ffffff08}.wd-dmk-tab.active[data-v-3cb713d4]{color:#60a5fa;background:#60a5fa0d;border-bottom-color:#60a5fad9}.wd-dmk-copy[data-v-3cb713d4]{color:#b4bec8cc;cursor:pointer;background:#ffffff0a;border:1px solid #94a3b833;border-radius:5px;flex-shrink:0;align-items:center;gap:.3rem;padding:.3rem .6rem;font-size:.72rem;transition:all .2s;display:flex}.wd-dmk-copy[data-v-3cb713d4]:hover{color:#60a5fa;background:#60a5fa14;border-color:#60a5fa66}.wd-dmk-copy.copied[data-v-3cb713d4]{color:#22c55e;background:#22c55e1a;border-color:#22c55e73}.wd-dmk-code[data-v-3cb713d4]{color:#c8d7e6f2;white-space:pre;tab-size:4;background:0 0;margin:0;padding:1rem 1.2rem;font-family:JetBrains Mono,Fira Code,Cascadia Code,Menlo,monospace;font-size:.82rem;line-height:1.7;overflow-x:auto}.wd-dmk-code code[data-v-3cb713d4]{font-family:inherit}html[data-theme=light] .wd-daimakuai[data-v-3cb713d4]{background:#f8fafc;border-color:#e5e7eb;box-shadow:0 1px 2px #1118270a}html[data-theme=light] .wd-dmk-head[data-v-3cb713d4]{background:#fff;border-bottom-color:#e5e7eb}html[data-theme=light] .wd-dmk-tab[data-v-3cb713d4]{color:#6b7280}html[data-theme=light] .wd-dmk-tab[data-v-3cb713d4]:hover{color:#111827;background:#f3f4f6}html[data-theme=light] .wd-dmk-tab.active[data-v-3cb713d4]{color:#1d4ed8;background:#f8fafc;border-bottom-color:#2563eb}html[data-theme=light] .wd-dmk-copy[data-v-3cb713d4]{color:#4b5563;background:#fff;border-color:#d1d5db}html[data-theme=light] .wd-dmk-copy[data-v-3cb713d4]:hover{color:#1d4ed8;background:#eff6ff;border-color:#93c5fd}html[data-theme=light] .wd-dmk-copy.copied[data-v-3cb713d4]{color:#15803d;background:#dcfce7;border-color:#86efac}html[data-theme=light] .wd-dmk-code[data-v-3cb713d4]{color:#111827}.wd-jianquan[data-v-42bd4e28]{background:#12161e59;border:1px solid #94a3b821;border-radius:.6rem;padding:.85rem 1rem}.wd-jq-head[data-v-42bd4e28]{color:#60a5fa;align-items:center;gap:.4rem;margin-bottom:.7rem;display:flex}.wd-jq-title[data-v-42bd4e28]{color:#e6eaf4f2;font-size:.9rem;font-weight:600}.wd-jq-main[data-v-42bd4e28]{background:#22c55e0f;border:1px solid #22c55e40;border-radius:.5rem;margin-bottom:.6rem;padding:.7rem .9rem}.wd-jq-main-method[data-v-42bd4e28]{color:#34d399;letter-spacing:.04em;margin-bottom:.35rem;font-size:.72rem;font-weight:600}.wd-jq-main-sample[data-v-42bd4e28]{align-items:center;gap:.6rem;display:flex}.wd-jq-main-sample code[data-v-42bd4e28]{color:#e6eaf4f2;white-space:nowrap;flex:1;min-width:0;font-family:JetBrains Mono,monospace;font-size:.84rem;overflow-x:auto}.wd-jq-copy[data-v-42bd4e28]{color:#94a3b8cc;cursor:pointer;background:0 0;border:1px solid #94a3b840;border-radius:4px;flex-shrink:0;align-items:center;padding:.2rem .4rem;display:flex}.wd-jq-copy[data-v-42bd4e28]:hover{color:#34d399;border-color:#34d39980}.wd-jq-copy.copied[data-v-42bd4e28]{color:#22c55e;border-color:#22c55e80}.wd-jq-also[data-v-42bd4e28]{color:#94a3b8bf;font-size:.75rem;line-height:1.65}.wd-jq-also code[data-v-42bd4e28]{color:#60a5faf2;background:#60a5fa1a;border-radius:3px;margin:0 .05rem;padding:.05rem .35rem;font-family:JetBrains Mono,monospace;font-size:.72rem}html[data-theme=light] .wd-jianquan[data-v-42bd4e28]{background:#fff;border-color:#e5e7eb;box-shadow:0 1px 2px #1118270a}html[data-theme=light] .wd-jq-head[data-v-42bd4e28]{color:#1d4ed8}html[data-theme=light] .wd-jq-title[data-v-42bd4e28]{color:#111827}html[data-theme=light] .wd-jq-main[data-v-42bd4e28]{background:#ecfdf5;border-color:#a7f3d0}html[data-theme=light] .wd-jq-main-method[data-v-42bd4e28]{color:#047857}html[data-theme=light] .wd-jq-main-sample code[data-v-42bd4e28]{color:#111827}html[data-theme=light] .wd-jq-copy[data-v-42bd4e28]{color:#4b5563;background:#fff;border-color:#d1d5db}html[data-theme=light] .wd-jq-copy[data-v-42bd4e28]:hover,html[data-theme=light] .wd-jq-copy.copied[data-v-42bd4e28]{color:#047857;background:#dcfce7;border-color:#86efac}html[data-theme=light] .wd-jq-also[data-v-42bd4e28]{color:#6b7280}html[data-theme=light] .wd-jq-also code[data-v-42bd4e28]{color:#1d4ed8;background:#eff6ff;border:1px solid #dbeafe}.wd-moban-liaotian[data-v-65633bf2]{flex-direction:column;gap:2.2rem;display:flex}.wd-moban-liaotian section[data-v-65633bf2]{flex-direction:column;gap:.85rem;display:flex}.wd-mlt-title[data-v-65633bf2]{flex-direction:column;gap:.5rem;display:flex}.wd-mlt-title-row[data-v-65633bf2]{flex-wrap:wrap;align-items:center;gap:.85rem;display:flex}.wd-mlt-title h1[data-v-65633bf2]{color:#e6eaf4;margin:0;font-size:1.75rem;font-weight:700;line-height:1.15}.wd-mlt-fuzhi-all[data-v-65633bf2]{color:#c4b5fd;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#a78bfa2e,#60a5fa24);border:1px solid #a78bfa73;border-radius:.5rem;align-items:center;gap:.4rem;padding:.45rem .9rem;font-size:.8rem;font-weight:600;transition:all .2s;display:inline-flex}.wd-mlt-fuzhi-all[data-v-65633bf2]:hover:not(:disabled){background:linear-gradient(135deg,#a78bfa47,#60a5fa38);border-color:#a78bfab3;transform:translateY(-1px);box-shadow:0 4px 14px #a78bfa2e}.wd-mlt-fuzhi-all.loading[data-v-65633bf2]{color:#c8d2dce6;cursor:progress;background:#94a3b81f;border-color:#94a3b859}.wd-mlt-fuzhi-all.done[data-v-65633bf2]{color:#34d399;background:#22c55e24;border-color:#22c55e80}.wd-mlt-fuzhi-all[data-v-65633bf2]:disabled{cursor:progress;box-shadow:none;transform:none}.wd-mlt-fz-spin[data-v-65633bf2]{animation:.85s linear infinite wdmltSpin-65633bf2}@keyframes wdmltSpin-65633bf2{to{transform:rotate(360deg)}}.wd-mlt-name-row[data-v-65633bf2]{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.wd-mlt-code-name[data-v-65633bf2]{color:#60a5fa;background:#60a5fa1f;border-radius:4px;padding:.2rem .55rem;font-family:JetBrains Mono,monospace;font-size:.85rem}.wd-mlt-passthrough[data-v-65633bf2]{color:#dceaf0f2;background:linear-gradient(135deg,#22c55e14,#60a5fa0f);border:1px solid #22c55e40;border-radius:.6rem;gap:.65rem;padding:.85rem 1rem;font-size:.9rem;line-height:1.7;display:flex}.wd-mlt-passthrough>svg[data-v-65633bf2]{color:#22c55e;flex-shrink:0;margin-top:.1rem}.wd-mlt-passthrough strong[data-v-65633bf2]{color:#34d399;font-weight:700}.wd-mlt-passthrough code[data-v-65633bf2]{color:#34d399;background:#22c55e1f;border-radius:3px;padding:.1rem .4rem;font-family:JetBrains Mono,monospace;font-size:.82rem}.wd-mlt-pt-body[data-v-65633bf2]{flex-direction:column;flex:1;gap:.55rem;min-width:0;display:flex}.wd-mlt-pt-link[data-v-65633bf2]{color:#93c5fd;background:#60a5fa1a;border:1px solid #60a5fa59;border-radius:.4rem;align-self:flex-start;align-items:center;gap:.35rem;padding:.3rem .7rem;font-size:.8rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.wd-mlt-pt-link[data-v-65633bf2]:hover{color:#badaff;background:#60a5fa2e;border-color:#60a5fa8c}.wd-mlt-pt-link svg[data-v-65633bf2]{flex-shrink:0}.wd-mlt-desc[data-v-65633bf2]{color:#c8d7e6e6;margin:0;font-size:.95rem;line-height:1.75}.wd-mlt-tags[data-v-65633bf2]{flex-wrap:wrap;gap:.4rem;display:flex}.wd-mlt-h2[data-v-65633bf2]{color:#e6eaf4;border-bottom:1px solid #94a3b826;margin:0;padding-bottom:.55rem;font-size:1.12rem;font-weight:700}.wd-mlt-xieyi-tabs[data-v-65633bf2]{gap:.4rem;margin-bottom:.3rem;display:flex}.wd-mlt-xieyi-tab[data-v-65633bf2]{color:#b4c3d2e6;cursor:pointer;background:#94a3b814;border:1px solid #94a3b833;border-radius:.5rem;padding:.45rem 1rem;font-size:.85rem;font-weight:500;transition:all .2s;position:relative}.wd-mlt-xieyi-tab[data-v-65633bf2]:hover{color:#e6eaf4;border-color:#60a5fa59}.wd-mlt-xieyi-tab.active[data-v-65633bf2]{color:#60a5fa;background:#60a5fa1f;border-color:#60a5fa80}.wd-mlt-xieyi-badge[data-v-65633bf2]{color:#34d399;background:#22c55e33;border-radius:3px;margin-left:.45rem;padding:.05rem .35rem;font-size:.65rem;font-weight:600;display:inline-block}.wd-mlt-xieyi-body[data-v-65633bf2]{flex-direction:column;gap:.7rem;display:flex}.wd-mlt-liushi[data-v-65633bf2]{color:#b4c3d2e6;background:#22c55e0d;border:1px solid #22c55e33;border-radius:.5rem;align-items:center;gap:.5rem;padding:.6rem .9rem;font-size:.82rem;display:flex}.wd-mlt-liushi code[data-v-65633bf2]{color:#34d399;background:#22c55e1f;border-radius:3px;padding:.1rem .4rem;font-family:JetBrains Mono,monospace;font-size:.78rem}.wd-mlt-sdk[data-v-65633bf2],.wd-mlt-shuoming[data-v-65633bf2]{color:#b4c3d2d9;margin:0;font-size:.85rem;line-height:1.65}.wd-mlt-sdk strong[data-v-65633bf2]{color:#60a5fa}.wd-mlt-shili-tip[data-v-65633bf2]{color:#c8d7e6e0;margin:0 0 .25rem;font-size:.88rem;line-height:1.75}.wd-mlt-shili-tip code[data-v-65633bf2]{color:#60a5fa;background:#94a3b81f;border-radius:3px;padding:.08rem .35rem;font-family:JetBrains Mono,monospace;font-size:.78rem}html[data-theme=light] .wd-mlt-shili-tip[data-v-65633bf2]{color:#374151}html[data-theme=light] .wd-mlt-shili-tip code[data-v-65633bf2]{color:#2563eb;background:#f3f4f6}.wd-mlt-liushi-shuoming p[data-v-65633bf2]{color:#c8d7e6e6;margin:0 0 .55rem;font-size:.88rem;line-height:1.7}.wd-mlt-liushi-shuoming ul[data-v-65633bf2]{flex-direction:column;gap:.35rem;margin:0;padding-left:1.3rem;display:flex}.wd-mlt-liushi-shuoming li[data-v-65633bf2]{color:#b4c3d2d9;font-size:.83rem;line-height:1.7}.wd-mlt-liushi-shuoming code[data-v-65633bf2]{color:#60a5fa;background:#94a3b81f;border-radius:3px;padding:.08rem .35rem;font-family:JetBrains Mono,monospace;font-size:.78rem}.wd-mlt-liushi-shuoming strong[data-v-65633bf2]{color:#fb923c;font-weight:600}html[data-theme=light] .wd-mlt-title h1[data-v-65633bf2]{color:#111827}html[data-theme=light] .wd-mlt-code-name[data-v-65633bf2]{color:#1d4ed8;background:#eff6ff;border:1px solid #dbeafe}html[data-theme=light] .wd-mlt-fuzhi-all[data-v-65633bf2]{color:#6d28d9;background:#fff;border-color:#c4b5fd;box-shadow:0 1px 2px #1118270d}html[data-theme=light] .wd-mlt-fuzhi-all[data-v-65633bf2]:hover:not(:disabled){color:#5b21b6;background:#f5f3ff;border-color:#a78bfa}html[data-theme=light] .wd-mlt-fuzhi-all.loading[data-v-65633bf2]{color:#6b7280;box-shadow:none;background:#f3f4f6;border-color:#d1d5db}html[data-theme=light] .wd-mlt-fuzhi-all.done[data-v-65633bf2]{color:#15803d;background:#dcfce7;border-color:#86efac}html[data-theme=light] .wd-mlt-passthrough[data-v-65633bf2]{color:#111827;background:#ecfdf5;border-color:#a7f3d0}html[data-theme=light] .wd-mlt-passthrough>svg[data-v-65633bf2]{color:#059669}html[data-theme=light] .wd-mlt-passthrough strong[data-v-65633bf2]{color:#047857}html[data-theme=light] .wd-mlt-passthrough code[data-v-65633bf2]{color:#047857;background:#d1fae5}html[data-theme=light] .wd-mlt-pt-link[data-v-65633bf2]{color:#1d4ed8;background:#fff;border-color:#bfdbfe}html[data-theme=light] .wd-mlt-pt-link[data-v-65633bf2]:hover{color:#1e40af;background:#eff6ff;border-color:#93c5fd}html[data-theme=light] .wd-mlt-desc[data-v-65633bf2]{color:#374151}html[data-theme=light] .wd-mlt-h2[data-v-65633bf2]{color:#111827;border-bottom-color:#e5e7eb}html[data-theme=light] .wd-mlt-xieyi-tab[data-v-65633bf2]{color:#4b5563;background:#fff;border-color:#e5e7eb}html[data-theme=light] .wd-mlt-xieyi-tab[data-v-65633bf2]:hover{color:#111827;background:#f9fafb;border-color:#d1d5db}html[data-theme=light] .wd-mlt-xieyi-tab.active[data-v-65633bf2]{color:#1d4ed8;background:#eff6ff;border-color:#93c5fd}html[data-theme=light] .wd-mlt-xieyi-badge[data-v-65633bf2]{color:#15803d;background:#dcfce7}html[data-theme=light] .wd-mlt-liushi[data-v-65633bf2]{color:#374151;background:#ecfdf5;border-color:#a7f3d0}html[data-theme=light] .wd-mlt-liushi code[data-v-65633bf2]{color:#047857;background:#d1fae5}html[data-theme=light] .wd-mlt-sdk[data-v-65633bf2]{color:#374151}html[data-theme=light] .wd-mlt-sdk strong[data-v-65633bf2]{color:#1d4ed8}html[data-theme=light] .wd-mlt-shuoming[data-v-65633bf2]{color:#6b7280}html[data-theme=light] .wd-mlt-liushi-shuoming p[data-v-65633bf2]{color:#111827}html[data-theme=light] .wd-mlt-liushi-shuoming li[data-v-65633bf2]{color:#374151}html[data-theme=light] .wd-mlt-liushi-shuoming code[data-v-65633bf2]{color:#1d4ed8;background:#f3f4f6}html[data-theme=light] .wd-mlt-liushi-shuoming strong[data-v-65633bf2]{color:#c2410c}.wd-canshu[data-v-be2d1e43]{width:100%}.wd-cs-empty[data-v-be2d1e43]{text-align:center;color:#94a3b899;background:#12161e66;border:1px solid #94a3b821;border-radius:.6rem;padding:1.2rem;font-size:.85rem}.wd-cs-list[data-v-be2d1e43]{flex-direction:column;gap:.8rem;display:flex}.wd-cs-card[data-v-be2d1e43]{background:#12161e66;border:1px solid #94a3b821;border-radius:.7rem;padding:1rem 1.15rem;transition:border-color .15s}.wd-cs-card[data-v-be2d1e43]:hover{border-color:#60a5fa38}.wd-cs-head[data-v-be2d1e43]{flex-wrap:wrap;align-items:center;gap:.55rem;margin-bottom:.45rem;display:flex}.wd-cs-name[data-v-be2d1e43]{color:#93c5fd;background:#60a5fa24;border-radius:5px;padding:.18rem .55rem;font-family:JetBrains Mono,monospace;font-size:.92rem;font-weight:600}.wd-cs-label[data-v-be2d1e43]{color:#c8d7e6d9;font-size:.82rem;font-weight:500}.wd-cs-badges[data-v-be2d1e43]{flex-wrap:wrap;gap:.35rem;margin-left:auto;display:flex}.wd-cs-desc[data-v-be2d1e43]{color:#b4c3d2d9;margin:.35rem 0 .55rem;font-size:.83rem;line-height:1.65}.wd-cs-row[data-v-be2d1e43]{align-items:center;gap:.55rem;margin-top:.35rem;font-size:.8rem;display:flex}.wd-cs-row-key[data-v-be2d1e43]{color:#94a3b8c7;font-weight:500}.wd-cs-row-val[data-v-be2d1e43]{color:#e6eaf4f2;background:#94a3b81f;border-radius:4px;padding:.1rem .45rem;font-family:JetBrains Mono,monospace;font-size:.78rem}.wd-cs-options[data-v-be2d1e43]{border-top:1px dashed #94a3b826;margin-top:.75rem;padding-top:.75rem}.wd-cs-options-title[data-v-be2d1e43]{color:#94a3b8d9;margin-bottom:.65rem;font-size:.75rem;line-height:1.55}.wd-cs-options-grid[data-v-be2d1e43]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.55rem;display:grid}.wd-cs-opt[data-v-be2d1e43]{background:#0a0c1280;border:1px solid #94a3b826;border-radius:.5rem;flex-direction:column;gap:.25rem;padding:.55rem .65rem;transition:all .15s;display:flex}.wd-cs-opt[data-v-be2d1e43]:hover{background:#60a5fa0a;border-color:#60a5fa4d}.wd-cs-opt-val-box[data-v-be2d1e43]{align-self:flex-start;display:inline-block}.wd-cs-opt-val[data-v-be2d1e43]{color:#6ee7b7;background:#34d39926;border:1px solid #34d39959;border-radius:5px;padding:.15rem .5rem;font-family:JetBrains Mono,Cascadia Code,monospace;font-size:.84rem;font-weight:700;display:inline-block}.wd-cs-opt-label[data-v-be2d1e43]{color:#c8d7e6c7;font-size:.75rem;line-height:1.4}.wd-cs-opt-desc[data-v-be2d1e43]{color:#94a3b8b3;font-size:.7rem;line-height:1.45}.wd-cs-upload-tip[data-v-be2d1e43]{flex-direction:column;gap:.25rem;margin-top:.4rem;display:flex}.wd-cs-upload-max[data-v-be2d1e43]{flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.8rem;display:flex}.wd-cs-upload-hint[data-v-be2d1e43]{color:#94a3b8d9;font-size:.78rem}html[data-theme=light] .wd-cs-upload-hint[data-v-be2d1e43]{color:#6b7280}.wd-cs-liandong[data-v-be2d1e43]{background:#fb923c0d;border:1px solid #fb923c33;border-radius:.65rem;margin-top:1rem;padding:.9rem 1.1rem}.wd-cs-liandong-head[data-v-be2d1e43]{color:#fb923c;align-items:center;gap:.45rem;margin-bottom:.6rem;font-size:.88rem;font-weight:600;display:flex}.wd-cs-liandong-hint[data-v-be2d1e43]{color:#fb923cbf;margin-left:.3rem;font-size:.75rem;font-weight:400}.wd-cs-liandong-list[data-v-be2d1e43]{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.wd-cs-liandong-item[data-v-be2d1e43]{background:#0a0c1273;border-radius:.45rem;flex-wrap:wrap;align-items:flex-start;gap:.5rem;padding:.55rem .7rem;font-size:.82rem;line-height:1.7;display:flex}.wd-cs-liandong-text[data-v-be2d1e43]{color:#dce4f0eb;flex:1;min-width:0}.wd-cs-liandong-text code[data-v-be2d1e43]{color:#93c5fd;background:#60a5fa24;border-radius:3px;padding:.08rem .4rem;font-family:JetBrains Mono,monospace;font-size:.78rem}.wd-cs-liandong-dim[data-v-be2d1e43]{color:#94a3b8b3;font-size:.75rem}.wd-cs-liandong-shuoming[data-v-be2d1e43]{color:#94a3b8d9;flex:0 0 100%;margin-left:.2rem;font-size:.76rem;line-height:1.55}html[data-theme=light] .wd-cs-empty[data-v-be2d1e43]{color:#9ca3af;background:#f9fafb;border-color:#e5e7eb}html[data-theme=light] .wd-cs-card[data-v-be2d1e43]{background:#fff;border-color:#e5e7eb;box-shadow:0 1px 2px #1118270a}html[data-theme=light] .wd-cs-card[data-v-be2d1e43]:hover{border-color:#bfdbfe;box-shadow:0 2px 6px #2563eb14}html[data-theme=light] .wd-cs-name[data-v-be2d1e43]{color:#1d4ed8;background:#eff6ff;border:1px solid #dbeafe}html[data-theme=light] .wd-cs-label[data-v-be2d1e43]{color:#111827;font-weight:600}html[data-theme=light] .wd-cs-desc[data-v-be2d1e43]{color:#374151}html[data-theme=light] .wd-cs-row-key[data-v-be2d1e43]{color:#6b7280}html[data-theme=light] .wd-cs-row-val[data-v-be2d1e43]{color:#111827;background:#f3f4f6}html[data-theme=light] .wd-cs-options[data-v-be2d1e43]{border-top-color:#e5e7eb}html[data-theme=light] .wd-cs-options-title[data-v-be2d1e43]{color:#6b7280}html[data-theme=light] .wd-cs-opt[data-v-be2d1e43]{background:#f9fafb;border-color:#e5e7eb}html[data-theme=light] .wd-cs-opt[data-v-be2d1e43]:hover{background:#eff6ff;border-color:#93c5fd}html[data-theme=light] .wd-cs-opt-val[data-v-be2d1e43]{color:#047857;background:#dcfce7;border-color:#86efac}html[data-theme=light] .wd-cs-opt-label[data-v-be2d1e43]{color:#111827}html[data-theme=light] .wd-cs-opt-desc[data-v-be2d1e43]{color:#6b7280}html[data-theme=light] .wd-cs-liandong[data-v-be2d1e43]{background:#fff7ed;border-color:#fed7aa}html[data-theme=light] .wd-cs-liandong-head[data-v-be2d1e43]{color:#c2410c}html[data-theme=light] .wd-cs-liandong-hint[data-v-be2d1e43]{color:#9a3412}html[data-theme=light] .wd-cs-liandong-item[data-v-be2d1e43]{background:#fff;border:1px solid #fed7aa}html[data-theme=light] .wd-cs-liandong-text[data-v-be2d1e43]{color:#111827}html[data-theme=light] .wd-cs-liandong-text code[data-v-be2d1e43]{color:#1d4ed8;background:#eff6ff}html[data-theme=light] .wd-cs-liandong-dim[data-v-be2d1e43],html[data-theme=light] .wd-cs-liandong-shuoming[data-v-be2d1e43]{color:#6b7280}.wd-xiangyingkuai[data-v-22928781]{background:#0a0c12eb;border:1px solid #94a3b826;border-radius:.7rem;overflow:hidden}.wd-xyk-head[data-v-22928781]{background:#12161ed9;border-bottom:1px solid #94a3b81a;align-items:center;gap:.7rem;padding:.55rem .85rem;display:flex}.wd-xyk-head--tabs[data-v-22928781]{padding:0 .6rem 0 .25rem}.wd-xyk-title[data-v-22928781]{color:#c8d2dcd9;flex:1;font-size:.8rem;font-weight:500}.wd-xyk-tabs[data-v-22928781]{scrollbar-width:none;flex:1;align-items:stretch;gap:0;display:flex;overflow-x:auto}.wd-xyk-tabs[data-v-22928781]::-webkit-scrollbar{display:none}.wd-xyk-tab[data-v-22928781]{color:#b4c3d2b3;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:.6rem .95rem;font-size:.8rem;font-weight:500;transition:color .15s;position:relative}.wd-xyk-tab[data-v-22928781]:hover{color:#dce6f5f2}.wd-xyk-tab.active[data-v-22928781]{color:#93c5fd;font-weight:600}.wd-xyk-tab.active[data-v-22928781]:after{content:"";background:linear-gradient(90deg,#60a5fae6,#a78bfae6);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px;left:.5rem;right:.5rem}.wd-xyk-code[data-v-22928781]{color:#c8d7e6f2;white-space:pre;margin:0;padding:.95rem 1.15rem;font-family:JetBrains Mono,Fira Code,monospace;font-size:.8rem;line-height:1.65;overflow-x:auto}html[data-theme=light] .wd-xiangyingkuai[data-v-22928781]{background:#f8fafc;border-color:#e5e7eb;box-shadow:0 1px 2px #1118270a}html[data-theme=light] .wd-xyk-head[data-v-22928781]{background:#fff;border-bottom-color:#e5e7eb}html[data-theme=light] .wd-xyk-title[data-v-22928781]{color:#374151}html[data-theme=light] .wd-xyk-tab[data-v-22928781]{color:#6b7280}html[data-theme=light] .wd-xyk-tab[data-v-22928781]:hover{color:#111827;background:#f3f4f6}html[data-theme=light] .wd-xyk-tab.active[data-v-22928781]{color:#1d4ed8;background:#f8fafc}html[data-theme=light] .wd-xyk-tab.active[data-v-22928781]:after{background:#2563eb}html[data-theme=light] .wd-xyk-code[data-v-22928781]{color:#111827}.wd-yptsjk[data-v-d8fc0901]{flex-direction:column;gap:1.2rem;display:flex}.wd-yptsjk-alert[data-v-d8fc0901]{color:#fdba74f2;background:linear-gradient(135deg,#fb923c14,#fbbf240f);border:1px solid #fb923c40;border-radius:.6rem;gap:.7rem;padding:.85rem 1rem;font-size:.87rem;line-height:1.7;display:flex}.wd-yptsjk-alert svg[data-v-d8fc0901]{color:#fb923c;flex-shrink:0;margin-top:.2rem}.wd-yptsjk-alert strong[data-v-d8fc0901]{color:#fcd34d}.wd-yptsjk-alert code[data-v-d8fc0901]{color:#fcd34d;background:#fb923c26;border-radius:3px;padding:.08rem .4rem;font-family:JetBrains Mono,monospace;font-size:.78rem}.wd-yptsjk-alert--info[data-v-d8fc0901]{color:#b4d2f0eb;background:#60a5fa0f;border-color:#60a5fa33}.wd-yptsjk-alert--info svg[data-v-d8fc0901]{color:#60a5faf2}.wd-yptsjk-alert--info code[data-v-d8fc0901]{color:#93c5fd;background:#60a5fa26}.wd-yptsjk-card[data-v-d8fc0901]{background:#12161e66;border:1px solid #94a3b826;border-radius:.65rem;flex-direction:column;gap:.75rem;padding:1rem 1.1rem 1.1rem;display:flex}.wd-yptsjk-card-head[data-v-d8fc0901]{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.wd-yptsjk-step[data-v-d8fc0901]{color:#0b1020;background:linear-gradient(135deg,#60a5fad9,#a78bfad9);border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:.78rem;font-weight:700;display:inline-flex}.wd-yptsjk-card-title[data-v-d8fc0901]{color:#e6eaf4;font-size:1rem;font-weight:700}.wd-yptsjk-desc[data-v-d8fc0901]{color:#c8d7e6e0;margin:0;font-size:.86rem;line-height:1.7}.wd-yptsjk-desc a[data-v-d8fc0901]{color:#93c5fd;border-bottom:1px dashed #93c5fd80;text-decoration:none}.wd-yptsjk-desc a[data-v-d8fc0901]:hover{color:#60a5fa;border-bottom-color:#60a5fa}.wd-yptsjk-desc code[data-v-d8fc0901],.wd-yptsjk-notes code[data-v-d8fc0901],.wd-yptsjk-tag-list code[data-v-d8fc0901]{color:#93c5fd;background:#60a5fa24;border-radius:3px;padding:.08rem .4rem;font-family:JetBrains Mono,monospace;font-size:.78rem}.wd-yptsjk-desc strong[data-v-d8fc0901]{color:#93c5fd}.wd-yptsjk-notes[data-v-d8fc0901]{color:#c8d7e6e6;flex-direction:column;gap:.4rem;margin:0;padding-left:1.2rem;font-size:.85rem;line-height:1.7;display:flex}.wd-yptsjk-notes li[data-v-d8fc0901]::marker{color:#60a5fad9}.wd-yptsjk-notes strong[data-v-d8fc0901]{color:#93c5fd}.wd-yptsjk-tag-list[data-v-d8fc0901]{flex-wrap:wrap;gap:.45rem .65rem;margin:0;padding:0;list-style:none;display:flex}.wd-yptsjk-tag-list li[data-v-d8fc0901]{color:#ddd6fef2;background:#a78bfa1a;border:1px solid #a78bfa38;border-radius:4px;padding:.3rem .55rem;font-size:.78rem}.wd-yptsjk-tag-list li code[data-v-d8fc0901]{color:#c4b5fd;background:0 0;padding:0}.wd-yptsjk-fee[data-v-d8fc0901]{background:#fb923c0d;border:1px dashed #fb923c4d;border-radius:.65rem;padding:1rem 1.1rem}.wd-yptsjk-fee-title[data-v-d8fc0901]{color:#fcd34d;margin-bottom:.55rem;font-size:.9rem;font-weight:700}.wd-yptsjk-fee table[data-v-d8fc0901],.wd-yptsjk-table[data-v-d8fc0901]{border-collapse:collapse;width:100%;font-size:.82rem}.wd-yptsjk-fee th[data-v-d8fc0901],.wd-yptsjk-fee td[data-v-d8fc0901],.wd-yptsjk-table th[data-v-d8fc0901],.wd-yptsjk-table td[data-v-d8fc0901]{text-align:left;border-bottom:1px solid #94a3b81f;padding:.55rem .7rem}.wd-yptsjk-fee th[data-v-d8fc0901],.wd-yptsjk-table th[data-v-d8fc0901]{color:#c8d7e6cc;background:#94a3b80f;font-weight:600}.wd-yptsjk-fee td[data-v-d8fc0901],.wd-yptsjk-table td[data-v-d8fc0901]{color:#d2deebeb}.wd-yptsjk-fee tr:last-child td[data-v-d8fc0901],.wd-yptsjk-table tr:last-child td[data-v-d8fc0901]{border-bottom:none}.wd-yptsjk-table code[data-v-d8fc0901]{color:#93c5fd;background:#60a5fa24;border-radius:3px;padding:.08rem .4rem;font-family:JetBrains Mono,monospace;font-size:.76rem}.wd-yptsjk-table[data-v-d8fc0901]{max-height:420px;display:block;overflow:auto}.wd-yptsjk-loading[data-v-d8fc0901]{color:#c8d7e6bf;background:#94a3b814;border:1px dashed #94a3b840;border-radius:.5rem;padding:.7rem .9rem;font-size:.84rem}.wd-yptsjk-loading--err[data-v-d8fc0901]{color:#f87171f2;background:#ef444414;border-color:#ef44444d}.wd-yptsjk-yinse-zongshu[data-v-d8fc0901]{color:#94a3b8d9;text-align:right;margin-top:.5rem;font-size:.78rem}.wd-yptsjk-yinse-zongshu strong[data-v-d8fc0901]{color:#93c5fd}.wd-yptsjk-raw[data-v-d8fc0901]{margin-top:.4rem}.wd-yptsjk-raw summary[data-v-d8fc0901]{cursor:pointer;color:#94a3b8e6;-webkit-user-select:none;user-select:none;padding:.4rem 0;font-size:.8rem}.wd-yptsjk-raw summary[data-v-d8fc0901]:hover{color:#93c5fd}.wd-yptsjk-raw[open] summary[data-v-d8fc0901]{color:#93c5fd;margin-bottom:.4rem}html[data-theme=light] .wd-yptsjk-alert[data-v-d8fc0901]{color:#7c2d12;background:#fff7ed;border-color:#fed7aa}html[data-theme=light] .wd-yptsjk-alert svg[data-v-d8fc0901]{color:#c2410c}html[data-theme=light] .wd-yptsjk-alert strong[data-v-d8fc0901]{color:#b45309}html[data-theme=light] .wd-yptsjk-alert code[data-v-d8fc0901]{color:#b45309;background:#ffedd5;border:1px solid #fed7aa}html[data-theme=light] .wd-yptsjk-alert--info[data-v-d8fc0901]{color:#1e3a8a;background:#eff6ff;border-color:#bfdbfe}html[data-theme=light] .wd-yptsjk-alert--info svg[data-v-d8fc0901]{color:#2563eb}html[data-theme=light] .wd-yptsjk-alert--info code[data-v-d8fc0901]{color:#1d4ed8;background:#dbeafe;border:1px solid #bfdbfe}html[data-theme=light] .wd-yptsjk-card[data-v-d8fc0901]{background:#fff;border-color:#e5e7eb;box-shadow:0 1px 2px #1118270a}html[data-theme=light] .wd-yptsjk-card-title[data-v-d8fc0901]{color:#111827}html[data-theme=light] .wd-yptsjk-step[data-v-d8fc0901]{color:#fff;background:linear-gradient(135deg,#2563eb,#7c3aed)}html[data-theme=light] .wd-yptsjk-desc[data-v-d8fc0901]{color:#374151}html[data-theme=light] .wd-yptsjk-desc strong[data-v-d8fc0901],html[data-theme=light] .wd-yptsjk-notes strong[data-v-d8fc0901]{color:#1d4ed8}html[data-theme=light] .wd-yptsjk-desc code[data-v-d8fc0901],html[data-theme=light] .wd-yptsjk-notes code[data-v-d8fc0901],html[data-theme=light] .wd-yptsjk-tag-list code[data-v-d8fc0901]{color:#1d4ed8;background:#eff6ff;border:1px solid #dbeafe}html[data-theme=light] .wd-yptsjk-notes[data-v-d8fc0901]{color:#374151}html[data-theme=light] .wd-yptsjk-notes li[data-v-d8fc0901]::marker{color:#2563eb}html[data-theme=light] .wd-yptsjk-tag-list li[data-v-d8fc0901]{color:#5b21b6;background:#f5f3ff;border-color:#ddd6fe}html[data-theme=light] .wd-yptsjk-tag-list li code[data-v-d8fc0901]{color:#6d28d9;background:0 0;border:none}html[data-theme=light] .wd-yptsjk-fee[data-v-d8fc0901]{background:#fff7ed;border-color:#fed7aa}html[data-theme=light] .wd-yptsjk-fee-title[data-v-d8fc0901]{color:#b45309}html[data-theme=light] .wd-yptsjk-fee th[data-v-d8fc0901],html[data-theme=light] .wd-yptsjk-table th[data-v-d8fc0901]{color:#374151;background:#f9fafb;font-weight:600}html[data-theme=light] .wd-yptsjk-fee td[data-v-d8fc0901],html[data-theme=light] .wd-yptsjk-table td[data-v-d8fc0901]{color:#111827}html[data-theme=light] .wd-yptsjk-fee th[data-v-d8fc0901],html[data-theme=light] .wd-yptsjk-fee td[data-v-d8fc0901],html[data-theme=light] .wd-yptsjk-table th[data-v-d8fc0901],html[data-theme=light] .wd-yptsjk-table td[data-v-d8fc0901]{border-bottom-color:#e5e7eb}html[data-theme=light] .wd-yptsjk-table[data-v-d8fc0901]{background:#fff;box-shadow:0 1px 2px #1118270a}html[data-theme=light] .wd-yptsjk-table code[data-v-d8fc0901]{color:#1d4ed8;background:#eff6ff}html[data-theme=light] .wd-yptsjk-loading[data-v-d8fc0901]{color:#475569;background:#f8fafc;border-color:#e2e8f0}html[data-theme=light] .wd-yptsjk-loading--err[data-v-d8fc0901]{color:#b91c1c;background:#fef2f2;border-color:#fecaca}html[data-theme=light] .wd-yptsjk-yinse-zongshu[data-v-d8fc0901]{color:#6b7280}html[data-theme=light] .wd-yptsjk-yinse-zongshu strong[data-v-d8fc0901]{color:#1d4ed8}html[data-theme=light] .wd-yptsjk-raw summary[data-v-d8fc0901]{color:#6b7280}html[data-theme=light] .wd-yptsjk-raw summary[data-v-d8fc0901]:hover,html[data-theme=light] .wd-yptsjk-raw[open] summary[data-v-d8fc0901]{color:#1d4ed8}.wd-moban-meiti[data-v-839bf972]{flex-direction:column;gap:2.2rem;display:flex}.wd-moban-meiti section[data-v-839bf972]{flex-direction:column;gap:.85rem;display:flex}.wd-mmt-title[data-v-839bf972]{flex-direction:column;gap:.5rem;display:flex}.wd-mmt-title-row[data-v-839bf972]{flex-wrap:wrap;align-items:center;gap:.85rem;display:flex}.wd-mmt-title h1[data-v-839bf972]{color:#e6eaf4;letter-spacing:.005em;margin:0;font-size:1.75rem;font-weight:700;line-height:1.15}.wd-mmt-fuzhi-all[data-v-839bf972]{color:#c4b5fd;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#a78bfa2e,#60a5fa24);border:1px solid #a78bfa73;border-radius:.5rem;align-items:center;gap:.4rem;padding:.45rem .9rem;font-size:.8rem;font-weight:600;transition:all .2s;display:inline-flex}.wd-mmt-fuzhi-all[data-v-839bf972]:hover:not(:disabled){background:linear-gradient(135deg,#a78bfa47,#60a5fa38);border-color:#a78bfab3;transform:translateY(-1px);box-shadow:0 4px 14px #a78bfa2e}.wd-mmt-fuzhi-all.loading[data-v-839bf972]{color:#c8d2dce6;cursor:progress;background:#94a3b81f;border-color:#94a3b859}.wd-mmt-fuzhi-all.done[data-v-839bf972]{color:#34d399;background:#22c55e24;border-color:#22c55e80}.wd-mmt-fuzhi-all[data-v-839bf972]:disabled{cursor:progress;box-shadow:none;transform:none}.wd-mmt-fz-spin[data-v-839bf972]{animation:.85s linear infinite wdmmtSpin-839bf972}@keyframes wdmmtSpin-839bf972{to{transform:rotate(360deg)}}.wd-mmt-name-row[data-v-839bf972]{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.wd-mmt-code-name[data-v-839bf972]{color:#60a5fa;background:#60a5fa1f;border-radius:4px;padding:.2rem .55rem;font-family:JetBrains Mono,monospace;font-size:.85rem;font-weight:500}.wd-mmt-desc[data-v-839bf972]{color:#c8d7e6e6;margin:0;font-size:.95rem;line-height:1.75}.wd-mmt-tags[data-v-839bf972]{flex-wrap:wrap;gap:.4rem;display:flex}.wd-mmt-tip[data-v-839bf972]{color:#fdba74f2;background:#fb923c0f;border-left:3px solid #fb923c80;border-radius:.4rem;align-items:flex-start;gap:.55rem;padding:.7rem .95rem;font-size:.85rem;line-height:1.65;display:flex}.wd-mmt-tip svg[data-v-839bf972]{flex-shrink:0;margin-top:.2rem}.wd-mmt-h2[data-v-839bf972]{color:#e6eaf4;border-bottom:1px solid #94a3b826;margin:0;padding-bottom:.55rem;font-size:1.12rem;font-weight:700}.wd-mmt-canshu-intro[data-v-839bf972]{color:#b4c3d2d9;background:#60a5fa0a;border:1px solid #60a5fa26;border-radius:.5rem;padding:.75rem .95rem;font-size:.85rem;line-height:1.7}.wd-mmt-canshu-intro code[data-v-839bf972]{color:#60a5fa;background:#60a5fa1f;border-radius:3px;padding:.08rem .35rem;font-family:JetBrains Mono,monospace;font-size:.8rem}html[data-theme=light] .wd-mmt-title h1[data-v-839bf972]{color:#111827}html[data-theme=light] .wd-mmt-code-name[data-v-839bf972]{color:#1d4ed8;background:#eff6ff;border:1px solid #dbeafe}html[data-theme=light] .wd-mmt-fuzhi-all[data-v-839bf972]{color:#6d28d9;background:#fff;border-color:#c4b5fd;box-shadow:0 1px 2px #1118270d}html[data-theme=light] .wd-mmt-fuzhi-all[data-v-839bf972]:hover:not(:disabled){color:#5b21b6;background:#f5f3ff;border-color:#a78bfa}html[data-theme=light] .wd-mmt-fuzhi-all.loading[data-v-839bf972]{color:#6b7280;box-shadow:none;background:#f3f4f6;border-color:#d1d5db}html[data-theme=light] .wd-mmt-fuzhi-all.done[data-v-839bf972]{color:#15803d;background:#dcfce7;border-color:#86efac}html[data-theme=light] .wd-mmt-desc[data-v-839bf972]{color:#374151}html[data-theme=light] .wd-mmt-tip[data-v-839bf972]{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-left:3px solid #c2410c}html[data-theme=light] .wd-mmt-h2[data-v-839bf972]{color:#111827;border-bottom-color:#e5e7eb}html[data-theme=light] .wd-mmt-canshu-intro[data-v-839bf972]{color:#1f2937;background:#eff6ff;border-color:#bfdbfe}html[data-theme=light] .wd-mmt-canshu-intro code[data-v-839bf972]{color:#1d4ed8;background:#dbeafe}.wd-mmt-chaxun-intro[data-v-839bf972]{color:#fbbf80f2;background:#fb923c0f;border:1px solid #fb923c33;border-radius:.6rem;padding:.75rem 1rem;font-size:.85rem;line-height:1.65}.wd-mmt-chaxun-intro strong[data-v-839bf972]{color:#fb923c}.wd-mmt-chaxun-intro code[data-v-839bf972]{color:#fb923c;background:#fb923c26;border-radius:3px;padding:.1rem .4rem;font-family:JetBrains Mono,monospace;font-size:.8rem}html[data-theme=light] .wd-mmt-chaxun-intro[data-v-839bf972]{color:#7c2d12;background:#fff7ed;border-color:#fed7aa}html[data-theme=light] .wd-mmt-chaxun-intro strong[data-v-839bf972]{color:#c2410c}html[data-theme=light] .wd-mmt-chaxun-intro code[data-v-839bf972]{color:#c2410c;background:#ffedd5}.wd-mmt-lunxun-tips[data-v-839bf972]{background:#60a5fa0d;border:1px solid #60a5fa2e;border-radius:.6rem;margin-top:.3rem;padding:.9rem 1.1rem 1rem}.wd-mmt-lunxun-tips-title[data-v-839bf972]{color:#93c5fd;align-items:center;gap:.45rem;margin-bottom:.55rem;font-size:.88rem;font-weight:600;display:flex}.wd-mmt-lunxun-tips ul[data-v-839bf972]{color:#c8d7e6eb;flex-direction:column;gap:.45rem;margin:0;padding-left:1.15rem;font-size:.85rem;line-height:1.7;display:flex}.wd-mmt-lunxun-tips li[data-v-839bf972]::marker{color:#60a5fad9}.wd-mmt-lunxun-tips strong[data-v-839bf972]{color:#93c5fd;font-weight:600}.wd-mmt-lunxun-tips code[data-v-839bf972]{color:#93c5fd;background:#60a5fa24;border-radius:3px;padding:.08rem .4rem;font-family:JetBrains Mono,monospace;font-size:.8rem}html[data-theme=light] .wd-mmt-lunxun-tips[data-v-839bf972]{background:#eff6ff;border-color:#bfdbfe}html[data-theme=light] .wd-mmt-lunxun-tips-title[data-v-839bf972]{color:#1d4ed8}html[data-theme=light] .wd-mmt-lunxun-tips ul[data-v-839bf972]{color:#374151}html[data-theme=light] .wd-mmt-lunxun-tips li[data-v-839bf972]::marker{color:#2563eb}html[data-theme=light] .wd-mmt-lunxun-tips strong[data-v-839bf972]{color:#1d4ed8}html[data-theme=light] .wd-mmt-lunxun-tips code[data-v-839bf972]{color:#1d4ed8;background:#dbeafe}.wd-mmt-jianrong[data-v-839bf972]{background:linear-gradient(135deg,#4b8ef714,#a78bfa0f);border:1px solid #4b8ef752;border-radius:.6rem;flex-direction:column;gap:.55rem;margin-top:.4rem;padding:.85rem 1rem .95rem;display:flex}.wd-mmt-jianrong-head[data-v-839bf972]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;display:flex}.wd-mmt-jianrong-title[data-v-839bf972]{color:#93c5fd;align-items:center;gap:.4rem;font-size:.9rem;font-weight:600;display:inline-flex}.wd-mmt-jianrong-doc[data-v-839bf972]{color:#93c5fd;background:#4b8ef726;border:1px solid #4b8ef766;border-radius:.35rem;align-items:center;gap:.3rem;padding:.25rem .6rem;font-size:.78rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.wd-mmt-jianrong-doc[data-v-839bf972]:hover{background:#4b8ef740;border-color:#4b8ef799;transform:translateY(-1px)}.wd-mmt-jianrong-desc[data-v-839bf972]{color:#c8d7e6eb;margin:0;font-size:.83rem;line-height:1.65}.wd-mmt-jianrong-desc code[data-v-839bf972]{color:#93c5fd;background:#4b8ef724;border-radius:3px;padding:.08rem .35rem;font-family:JetBrains Mono,monospace;font-size:.78rem}.wd-mmt-jianrong-pre[data-v-839bf972]{color:#dce6f5f2;white-space:pre;background:#0f172a99;border:1px solid #4b8ef72e;border-radius:.45rem;margin:0;padding:.7rem .85rem;font-family:JetBrains Mono,monospace;font-size:.78rem;line-height:1.55;overflow-x:auto}html[data-theme=light] .wd-mmt-jianrong[data-v-839bf972]{background:linear-gradient(135deg,#eff6ff,#f5f3ff);border-color:#bfdbfe}html[data-theme=light] .wd-mmt-jianrong-title[data-v-839bf972]{color:#1d4ed8}html[data-theme=light] .wd-mmt-jianrong-doc[data-v-839bf972]{color:#1d4ed8;background:#fff;border-color:#93c5fd;box-shadow:0 1px 2px #1118270d}html[data-theme=light] .wd-mmt-jianrong-doc[data-v-839bf972]:hover{color:#1e40af;background:#dbeafe;border-color:#60a5fa}html[data-theme=light] .wd-mmt-jianrong-desc[data-v-839bf972]{color:#374151}html[data-theme=light] .wd-mmt-jianrong-desc code[data-v-839bf972]{color:#1d4ed8;background:#dbeafe}html[data-theme=light] .wd-mmt-jianrong-pre[data-v-839bf972]{color:#e2e8f0;background:#0f172a;border-color:#1e293b}.wd-mxxq[data-v-b3bf89b9]{width:100%}.wd-mxxq-loading[data-v-b3bf89b9],.wd-mxxq-err[data-v-b3bf89b9]{color:#94a3b8bf;flex-direction:column;justify-content:center;align-items:center;gap:.85rem;padding:4rem 1rem;font-size:.9rem;display:flex}.wd-mxxq-spinner[data-v-b3bf89b9]{border:3px solid #94a3b826;border-top-color:#60a5fad9;border-radius:50%;width:28px;height:28px;animation:.8s linear infinite wdSpin-b3bf89b9}@keyframes wdSpin-b3bf89b9{to{transform:rotate(360deg)}}.wd-mxxq-err svg[data-v-b3bf89b9]{color:#f87171bf}.wd-mxxq-err-title[data-v-b3bf89b9]{color:#e6eaf4f2;font-size:1.05rem;font-weight:600}.wd-mxxq-err-msg[data-v-b3bf89b9]{color:#94a3b8bf;text-align:center;max-width:500px;font-size:.85rem;line-height:1.6}html[data-theme=light] .wd-mxxq-loading[data-v-b3bf89b9],html[data-theme=light] .wd-mxxq-err[data-v-b3bf89b9]{color:#6b7280}html[data-theme=light] .wd-mxxq-spinner[data-v-b3bf89b9]{border-color:#2563eb #e5e7eb #e5e7eb}html[data-theme=light] .wd-mxxq-err svg[data-v-b3bf89b9]{color:#dc2626}html[data-theme=light] .wd-mxxq-err-title[data-v-b3bf89b9]{color:#111827}html[data-theme=light] .wd-mxxq-err-msg[data-v-b3bf89b9]{color:#6b7280}.wd-tongyong-jiekou[data-v-984f8b66]{flex-direction:column;gap:2.2rem;display:flex}.wd-tongyong-jiekou section[data-v-984f8b66]{flex-direction:column;gap:.85rem;display:flex}.wd-tyj-title[data-v-984f8b66]{flex-direction:column;gap:.55rem;display:flex}.wd-tyj-title h1[data-v-984f8b66]{color:#e6eaf4;margin:0;font-size:1.75rem;font-weight:700;line-height:1.15}.wd-tyj-meta[data-v-984f8b66]{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.wd-tyj-path[data-v-984f8b66]{color:#60a5fa;background:#60a5fa1f;border-radius:4px;padding:.2rem .55rem;font-family:JetBrains Mono,monospace;font-size:.85rem}.wd-tyj-desc[data-v-984f8b66]{color:#c8d7e6e6;margin:0;font-size:.95rem;line-height:1.75}.wd-tyj-use[data-v-984f8b66]{background:#94a3b80f;border-left:3px solid #60a5fa73;border-radius:.4rem;padding:.75rem .95rem}.wd-tyj-use-title[data-v-984f8b66]{color:#94a3b8e6;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.3rem;font-size:.72rem;font-weight:700}.wd-tyj-use-body[data-v-984f8b66]{color:#c8d7e6e6;font-size:.85rem;line-height:1.7}.wd-tyj-h2[data-v-984f8b66]{color:#e6eaf4;border-bottom:1px solid #94a3b826;margin:0;padding-bottom:.55rem;font-size:1.12rem;font-weight:700}.wd-tyj-zhuyi[data-v-984f8b66]{background:#fb923c0d;border:1px solid #fb923c38;border-radius:.6rem;padding:.85rem 1.1rem 1rem}.wd-tyj-zhuyi-head[data-v-984f8b66]{color:#fb923c;align-items:center;gap:.45rem;margin-bottom:.6rem;font-size:.86rem;font-weight:600;display:flex}.wd-tyj-zhuyi-head svg[data-v-984f8b66]{flex-shrink:0}.wd-tyj-zhuyi-list[data-v-984f8b66]{color:#dce4f0eb;flex-direction:column;gap:.5rem;margin:0;padding-left:1.6rem;font-size:.85rem;line-height:1.7;display:flex}.wd-tyj-zhuyi-list li[data-v-984f8b66]{padding-left:.15rem}.wd-tyj-zhuyi-list li[data-v-984f8b66]::marker{color:#fb923cf2;font-weight:600}.wd-tyj-model-tabs[data-v-984f8b66]{flex-wrap:wrap;gap:.35rem;display:flex}.wd-tyj-model-tab[data-v-984f8b66]{color:#c8d7e6cc;cursor:pointer;background:0 0;border:1px solid #94a3b833;border-radius:.35rem;padding:.32rem .75rem;font-size:.8rem;font-weight:500;transition:all .15s}.wd-tyj-model-tab[data-v-984f8b66]:hover{color:#60a5fa;border-color:#60a5fa66}.wd-tyj-model-tab.active[data-v-984f8b66]{color:#60a5fa;background:#60a5fa26;border-color:#60a5fa80}html[data-theme=light] .wd-tyj-title h1[data-v-984f8b66]{color:#111827}html[data-theme=light] .wd-tyj-path[data-v-984f8b66]{color:#1d4ed8;background:#eff6ff;border:1px solid #dbeafe}html[data-theme=light] .wd-tyj-desc[data-v-984f8b66]{color:#374151}html[data-theme=light] .wd-tyj-use[data-v-984f8b66]{background:#fff;border:1px solid #e5e7eb;border-left:3px solid #2563eb;border-radius:.5rem}html[data-theme=light] .wd-tyj-use-title[data-v-984f8b66]{color:#6b7280}html[data-theme=light] .wd-tyj-use-body[data-v-984f8b66]{color:#374151}html[data-theme=light] .wd-tyj-h2[data-v-984f8b66]{color:#111827;border-bottom-color:#e5e7eb}html[data-theme=light] .wd-tyj-zhuyi[data-v-984f8b66]{background:#fff7ed;border-color:#fed7aa}html[data-theme=light] .wd-tyj-zhuyi-head[data-v-984f8b66]{color:#c2410c}html[data-theme=light] .wd-tyj-zhuyi-list[data-v-984f8b66]{color:#374151}html[data-theme=light] .wd-tyj-zhuyi-list li[data-v-984f8b66]::marker{color:#c2410c}html[data-theme=light] .wd-tyj-model-tab[data-v-984f8b66]{color:#6b7280;background:#fff;border-color:#e5e7eb}html[data-theme=light] .wd-tyj-model-tab[data-v-984f8b66]:hover{color:#2563eb;border-color:#93c5fd}html[data-theme=light] .wd-tyj-model-tab.active[data-v-984f8b66]{color:#1d4ed8;background:#eff6ff;border-color:#60a5fa}.wd-rwzt[data-v-64a4525d]{flex-direction:column;gap:2rem;display:flex}.wd-rwzt section[data-v-64a4525d]{flex-direction:column;gap:.85rem;display:flex}.wd-rwzt-title h1[data-v-64a4525d]{color:#e6eaf4;margin:0 0 .55rem;font-size:1.75rem;font-weight:700;line-height:1.15}.wd-rwzt-desc[data-v-64a4525d]{color:#c8d7e6e0;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;font-size:.9rem;line-height:1.75;display:flex}.wd-rwzt-desc code[data-v-64a4525d]{color:#60a5fa;background:#60a5fa1f;border-radius:3px;padding:.08rem .4rem;font-family:JetBrains Mono,monospace;font-size:.82rem}.wd-rwzt-h2[data-v-64a4525d]{color:#e6eaf4;border-bottom:1px solid #94a3b826;align-items:center;gap:.5rem;margin:0;padding-bottom:.55rem;font-size:1.12rem;font-weight:700;display:flex}.wd-rwzt-dot[data-v-64a4525d]{border-radius:50%;flex-shrink:0;width:10px;height:10px}.wd-rwzt-dot.dot-waiting[data-v-64a4525d]{background:#fbbf24f2}.wd-rwzt-dot.dot-running[data-v-64a4525d]{background:#60a5faf2}.wd-rwzt-dot.dot-done[data-v-64a4525d]{background:#34d399f2}.wd-rwzt-dot.dot-failed[data-v-64a4525d]{background:#f87171f2}.wd-rwzt-dot.dot-other[data-v-64a4525d]{background:#94a3b8e6}.wd-rwzt-count[data-v-64a4525d]{color:#94a3b8d9;background:#94a3b81f;border-radius:100px;margin-left:auto;padding:.1rem .55rem;font-size:.72rem;font-weight:500}.wd-rwzt-table[data-v-64a4525d]{border-collapse:collapse;border:1px solid #94a3b821;border-radius:.6rem;width:100%;font-size:.85rem;overflow:hidden}.wd-rwzt-table th[data-v-64a4525d]{text-align:left;color:#94a3b8f2;white-space:nowrap;background:#1e243280;border-bottom:1px solid #94a3b833;padding:.6rem 1rem;font-weight:600}.wd-rwzt-table td[data-v-64a4525d]{color:#dce4f0eb;vertical-align:top;border-bottom:1px solid #94a3b814;padding:.65rem 1rem}.wd-rwzt-table tbody tr:last-child td[data-v-64a4525d]{border-bottom:none}.wd-rwzt-table tbody tr:hover td[data-v-64a4525d]{background:#60a5fa08}.wd-rwzt-table code[data-v-64a4525d]{color:#60a5fa;white-space:nowrap;background:#60a5fa1f;border-radius:4px;padding:.12rem .45rem;font-family:JetBrains Mono,monospace;font-size:.82rem;font-weight:500}.wd-rwzt-zhongwen[data-v-64a4525d]{white-space:nowrap;font-weight:500}.wd-rwzt-miaoshu[data-v-64a4525d]{color:#c8d2dccc;line-height:1.55}.wd-rwzt-dash[data-v-64a4525d]{color:#94a3b873}.wd-rwzt-tips[data-v-64a4525d]{flex-direction:column;gap:.5rem;margin:0;padding-left:1.2rem;display:flex}.wd-rwzt-tips li[data-v-64a4525d]{color:#c8d7e6e0;font-size:.85rem;line-height:1.7}.wd-rwzt-tips code[data-v-64a4525d]{color:#60a5faf2;background:#94a3b81f;border-radius:3px;padding:.08rem .35rem;font-family:JetBrains Mono,monospace;font-size:.8rem}.wd-rwzt-tips strong[data-v-64a4525d]{color:#fbbf24}.wd-rwzt-loading[data-v-64a4525d],.wd-rwzt-err[data-v-64a4525d]{color:#94a3b8cc;flex-direction:column;justify-content:center;align-items:center;gap:.65rem;padding:3rem 1rem;font-size:.88rem;display:flex}.wd-rwzt-spinner[data-v-64a4525d]{border:3px solid #94a3b826;border-top-color:#60a5fad9;border-radius:50%;width:28px;height:28px;animation:.8s linear infinite wdRwztSpin-64a4525d}@keyframes wdRwztSpin-64a4525d{to{transform:rotate(360deg)}}.wd-rwzt-retry[data-v-64a4525d]{color:#60a5fa;cursor:pointer;background:#60a5fa1f;border:1px solid #60a5fa66;border-radius:.4rem;padding:.45rem 1.2rem;font-size:.82rem}html[data-theme=light] .wd-rwzt-title h1[data-v-64a4525d]{color:#111827}html[data-theme=light] .wd-rwzt-desc[data-v-64a4525d]{color:#374151}html[data-theme=light] .wd-rwzt-desc code[data-v-64a4525d]{color:#1d4ed8;background:#eff6ff;border:1px solid #dbeafe}html[data-theme=light] .wd-rwzt-h2[data-v-64a4525d]{color:#111827;border-bottom-color:#e5e7eb}html[data-theme=light] .wd-rwzt-count[data-v-64a4525d]{color:#374151;background:#e5e7eb}html[data-theme=light] .wd-rwzt-table[data-v-64a4525d]{background:#fff;border-color:#e5e7eb;box-shadow:0 1px 2px #1118270a}html[data-theme=light] .wd-rwzt-table th[data-v-64a4525d]{color:#374151;background:#f9fafb;border-bottom-color:#e5e7eb;font-weight:600}html[data-theme=light] .wd-rwzt-table td[data-v-64a4525d]{color:#111827;border-bottom-color:#f3f4f6}html[data-theme=light] .wd-rwzt-table tbody tr:hover td[data-v-64a4525d]{background:#f9fafb}html[data-theme=light] .wd-rwzt-table code[data-v-64a4525d]{color:#1d4ed8;background:#eff6ff}html[data-theme=light] .wd-rwzt-miaoshu[data-v-64a4525d]{color:#4b5563}html[data-theme=light] .wd-rwzt-tips li[data-v-64a4525d]{color:#374151}html[data-theme=light] .wd-rwzt-tips code[data-v-64a4525d]{color:#1d4ed8;background:#f3f4f6}html[data-theme=light] .wd-rwzt-tips strong[data-v-64a4525d]{color:#c2410c}html[data-theme=light] .wd-rwzt-loading[data-v-64a4525d],html[data-theme=light] .wd-rwzt-err[data-v-64a4525d]{color:#6b7280}html[data-theme=light] .wd-rwzt-spinner[data-v-64a4525d]{border-color:#2563eb #e5e7eb #e5e7eb}html[data-theme=light] .wd-rwzt-retry[data-v-64a4525d]{color:#1d4ed8;background:#eff6ff;border-color:#93c5fd}html[data-theme=light] .wd-rwzt-retry[data-v-64a4525d]:hover{background:#dbeafe}.ai-tools-doc[data-v-87cc8cd3]{flex-direction:column;gap:1.3rem;padding-bottom:4rem;display:flex}.ai-tools-hero[data-v-87cc8cd3],.ai-tools-models[data-v-87cc8cd3],.ai-tools-content[data-v-87cc8cd3],.ai-tools-notes[data-v-87cc8cd3]{background:linear-gradient(145deg,#12161eb8,#0a0c12c7);border:1px solid #94a3b824;border-radius:1rem;box-shadow:0 18px 50px #0000002e}.ai-tools-hero[data-v-87cc8cd3]{padding:2rem;position:relative;overflow:hidden}.ai-tools-hero[data-v-87cc8cd3]:before{content:"";pointer-events:none;background:radial-gradient(circle,#60a5fa33,#0000 68%);width:22rem;height:22rem;position:absolute;inset:-30% -10% auto auto}.ai-tools-kicker[data-v-87cc8cd3]{color:#60a5faeb;letter-spacing:.08em;background:#60a5fa14;border:1px solid #60a5fa47;border-radius:999px;padding:.28rem .7rem;font-size:.76rem;display:inline-flex;position:relative}.ai-tools-hero h1[data-v-87cc8cd3]{color:#f5f8fffa;margin:.9rem 0 .5rem;font-size:2rem;line-height:1.2;position:relative}.ai-tools-hero p[data-v-87cc8cd3]{color:#b4c3d2d1;max-width:52rem;margin:0;line-height:1.8;position:relative}.ai-tools-meta[data-v-87cc8cd3]{flex-wrap:wrap;gap:.65rem;margin-top:1.2rem;display:flex;position:relative}.ai-tools-meta span[data-v-87cc8cd3],.overview-card[data-v-87cc8cd3]{color:#d2dce8db;background:#0a0c1285;border:1px solid #94a3b824;border-radius:.65rem;align-items:center;gap:.45rem;padding:.48rem .75rem;font-size:.82rem;display:inline-flex}code[data-v-87cc8cd3]{color:#60a5fafa;font-family:JetBrains Mono,Cascadia Code,monospace}.ai-tools-overview[data-v-87cc8cd3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.overview-card[data-v-87cc8cd3]{justify-content:space-between;min-width:0}.overview-card code[data-v-87cc8cd3]{white-space:normal;word-break:break-all;overflow-wrap:anywhere;text-align:right;min-width:0}.overview-label[data-v-87cc8cd3]{color:#94a3b8d1;flex-shrink:0}.ai-tools-models[data-v-87cc8cd3],.ai-tools-content[data-v-87cc8cd3],.ai-tools-notes[data-v-87cc8cd3]{padding:1.5rem}.path-grid[data-v-87cc8cd3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin-top:1rem;display:grid}.path-card[data-v-87cc8cd3]{background:#0a0c125c;border:1px solid #94a3b81f;border-radius:.85rem;min-width:0;padding:1rem}.path-os[data-v-87cc8cd3]{color:#e0e8f2e6;margin-bottom:.55rem;font-size:.88rem;font-weight:700;display:block}.path-line[data-v-87cc8cd3]{align-items:stretch;gap:.55rem;display:flex}.path-line code[data-v-87cc8cd3]{background:#60a5fa14;border:1px solid #60a5fa1f;border-radius:.5rem;flex:1;min-width:0;padding:.5rem .65rem;font-size:.78rem;display:block;overflow-x:auto}.path-line button[data-v-87cc8cd3]{color:#b4c3d2db;cursor:pointer;background:#60a5fa14;border:1px solid #60a5fa2e;border-radius:.5rem;flex-shrink:0;padding:0 .8rem;transition:all .2s}.path-line button[data-v-87cc8cd3]:hover,.path-line button.copied[data-v-87cc8cd3]{color:#22c55ef2;background:#22c55e1a;border-color:#22c55e52}.path-card p[data-v-87cc8cd3]{color:#94a3b8d1;margin:.55rem 0 0;font-size:.8rem;line-height:1.6}.section-head h2[data-v-87cc8cd3]{color:#f0f5faf5;margin:0;font-size:1.25rem}.section-head p[data-v-87cc8cd3]{color:#94a3b8d1;margin:.45rem 0 0;line-height:1.7}.section-head-compact h2[data-v-87cc8cd3]{font-size:1.05rem}.inline-paths[data-v-87cc8cd3]{background:#0a0c1247;border:1px solid #94a3b81f;border-radius:.9rem;margin-top:1.1rem;padding:1rem}.path-open-tip[data-v-87cc8cd3]{color:#facc15e6!important}.model-groups[data-v-87cc8cd3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin-top:1rem;display:grid}.model-group[data-v-87cc8cd3]{background:#0a0c125c;border:1px solid #94a3b81f;border-radius:.85rem;padding:1rem}.model-group-title[data-v-87cc8cd3]{color:#e0e8f2e6;align-items:center;gap:.45rem;font-size:.88rem;font-weight:600;display:flex}.model-group-title span[data-v-87cc8cd3]{border-radius:999px;width:.45rem;height:.45rem}.model-group-title em[data-v-87cc8cd3]{color:#94a3b8b3;margin-left:auto;font-style:normal}.model-chip-list[data-v-87cc8cd3]{flex-wrap:wrap;gap:.45rem;margin-top:.75rem;display:flex}.model-chip[data-v-87cc8cd3],.model-more[data-v-87cc8cd3]{background:#60a5fa14;border:1px solid #60a5fa1f;border-radius:.4rem;padding:.22rem .48rem;font-size:.72rem}.model-more[data-v-87cc8cd3]{color:#94a3b8d9}.step-list[data-v-87cc8cd3]{flex-direction:column;gap:1rem;margin-top:1rem;display:flex}.tool-step[data-v-87cc8cd3]{background:#0a0c1259;border:1px solid #94a3b81f;border-radius:.85rem;gap:1rem;padding:1rem;display:flex}.step-index[data-v-87cc8cd3]{color:#60a5faf2;background:#60a5fa21;border-radius:.55rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-family:JetBrains Mono,monospace;font-weight:700;display:flex}.step-main[data-v-87cc8cd3]{flex:1;min-width:0}.step-main h3[data-v-87cc8cd3]{color:#ebf1faf2;margin:0;font-size:1rem}.step-main p[data-v-87cc8cd3]{color:#94a3b8db;margin:.35rem 0 0;line-height:1.7}.code-panel[data-v-87cc8cd3]{background:#05070cc7;border:1px solid #94a3b81f;border-radius:.65rem;margin-top:.8rem;overflow:hidden}.code-panel-head[data-v-87cc8cd3]{color:#60a5fabf;letter-spacing:.08em;border-bottom:1px solid #94a3b81a;justify-content:space-between;align-items:center;padding:.55rem .8rem;font-size:.72rem;display:flex}.code-panel-head button[data-v-87cc8cd3]{color:#94a3b8cc;cursor:pointer;background:0 0;border:none}.code-panel-head button[data-v-87cc8cd3]:hover,.code-panel-head button.copied[data-v-87cc8cd3]{color:#22c55ef2}.code-panel pre[data-v-87cc8cd3]{color:#d2deeee6;margin:0;padding:1rem;font-size:.8rem;line-height:1.65;overflow-x:auto}.ai-tools-notes ul[data-v-87cc8cd3]{color:#b4c3d2db;margin:1rem 0 0;padding-left:1.2rem;line-height:1.8}html[data-theme=light] .ai-tools-hero[data-v-87cc8cd3],html[data-theme=light] .ai-tools-models[data-v-87cc8cd3],html[data-theme=light] .ai-tools-content[data-v-87cc8cd3],html[data-theme=light] .ai-tools-notes[data-v-87cc8cd3]{background:#fff;border-color:#e5e7eb;box-shadow:0 8px 30px #1118270d}html[data-theme=light] .ai-tools-hero h1[data-v-87cc8cd3],html[data-theme=light] .section-head h2[data-v-87cc8cd3],html[data-theme=light] .step-main h3[data-v-87cc8cd3]{color:#111827}html[data-theme=light] .ai-tools-hero p[data-v-87cc8cd3],html[data-theme=light] .section-head p[data-v-87cc8cd3],html[data-theme=light] .step-main p[data-v-87cc8cd3],html[data-theme=light] .ai-tools-notes ul[data-v-87cc8cd3]{color:#4b5563}html[data-theme=light] .ai-tools-meta span[data-v-87cc8cd3],html[data-theme=light] .overview-card[data-v-87cc8cd3],html[data-theme=light] .path-card[data-v-87cc8cd3],html[data-theme=light] .model-group[data-v-87cc8cd3],html[data-theme=light] .tool-step[data-v-87cc8cd3]{color:#374151;background:#f9fafb;border-color:#e5e7eb}html[data-theme=light] .code-panel[data-v-87cc8cd3]{background:#0f172a}html[data-theme=light] .path-os[data-v-87cc8cd3]{color:#111827}html[data-theme=light] .path-card p[data-v-87cc8cd3]{color:#6b7280}@media (max-width:1100px){.ai-tools-overview[data-v-87cc8cd3],.path-grid[data-v-87cc8cd3],.model-groups[data-v-87cc8cd3]{grid-template-columns:1fr}}.wd-root[data-v-3938a946]{color:#e6eaf4f2;background:#0a0c12;flex-direction:column;font-family:PingFang SC,Microsoft YaHei,system-ui,-apple-system,sans-serif;display:flex;position:fixed;inset:0;overflow:hidden}.wd-body[data-v-3938a946]{flex:1;min-height:0;display:flex;position:relative}.wd-body-left[data-v-3938a946]{flex-shrink:0;width:340px;min-width:0;overflow:hidden}.wd-body-main[data-v-3938a946]{scrollbar-width:thin;scrollbar-color:#94a3b840 transparent;flex:1;min-width:0;position:relative;overflow:hidden auto}.wd-body-main[data-v-3938a946]::-webkit-scrollbar{width:10px}.wd-body-main[data-v-3938a946]::-webkit-scrollbar-thumb{background:#94a3b840;border-radius:5px}.wd-body-main[data-v-3938a946]::-webkit-scrollbar-thumb:hover{background:#94a3b866}.wd-main-inner[data-v-3938a946]{max-width:1080px;margin:0 auto;padding:1.8rem 2.5rem 5rem}.wd-main-breadcrumb[data-v-3938a946]{margin-bottom:1.4rem}.wd-body-toc-floating[data-v-3938a946]{pointer-events:none;z-index:3;width:200px;position:absolute;top:0;bottom:0;right:14px}.wd-body-toc-floating[data-v-3938a946] *{pointer-events:auto}.wd-body-toc-floating[data-v-3938a946] .wd-mulu{scrollbar-width:thin;max-height:calc(100vh - 88px);padding:1rem .5rem;position:static;overflow-y:auto}.wd-body-loading[data-v-3938a946],.wd-body-err[data-v-3938a946]{color:#94a3b8bf;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.85rem;padding:4rem 1rem;font-size:.9rem;display:flex}.wd-body-spinner[data-v-3938a946]{border:3px solid #94a3b826;border-top-color:#60a5fad9;border-radius:50%;width:32px;height:32px;animation:.8s linear infinite wdSpin-3938a946}@keyframes wdSpin-3938a946{to{transform:rotate(360deg)}}.wd-body-err svg[data-v-3938a946]{color:#f87171bf}.wd-body-err-title[data-v-3938a946]{color:#e6eaf4f2;font-size:1.1rem;font-weight:600}.wd-body-err-msg[data-v-3938a946]{color:#94a3b8bf;max-width:520px;font-size:.85rem;line-height:1.65}.wd-body-err-btn[data-v-3938a946]{color:#60a5fa;cursor:pointer;background:#60a5fa1f;border:1px solid #60a5fa66;border-radius:.5rem;margin-top:.5rem;padding:.55rem 1.5rem;font-size:.85rem;transition:all .2s}.wd-body-err-btn[data-v-3938a946]:hover{background:#60a5fa33;border-color:#60a5fa99}.wd-welcome[data-v-3938a946]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:5rem 1rem 3rem;display:flex}.wd-welcome-icon[data-v-3938a946]{color:#60a5fa;background:linear-gradient(135deg,#60a5fa29,#a78bfa1f);border:1px solid #60a5fa4d;border-radius:1rem;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.wd-welcome h1[data-v-3938a946]{color:#e6eaf4;margin:0;font-size:1.6rem;font-weight:700}.wd-welcome p[data-v-3938a946]{color:#94a3b8d9;max-width:500px;margin:0;font-size:.95rem;line-height:1.7}@media (max-width:1300px){.wd-body-toc-floating[data-v-3938a946]{display:none}.wd-main-inner[data-v-3938a946]{max-width:960px;padding:1.8rem 2rem 5rem}}@media (max-width:1100px){.wd-body-left[data-v-3938a946]{width:300px}}@media (max-width:760px){.wd-body-left[data-v-3938a946]{display:none}.wd-main-inner[data-v-3938a946]{padding:1rem}}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=light] .wd-root[data-v-3938a946]{color:#111827;background:#f5f7fa}html[data-theme=light] .wd-body-main[data-v-3938a946]::-webkit-scrollbar-thumb{background:#d1d5db}html[data-theme=light] .wd-body-main[data-v-3938a946]::-webkit-scrollbar-thumb:hover{background:#9ca3af}html[data-theme=light] .wd-body-loading[data-v-3938a946],html[data-theme=light] .wd-body-err[data-v-3938a946]{color:#6b7280}html[data-theme=light] .wd-body-spinner[data-v-3938a946]{border-color:#2563eb #e5e7eb #e5e7eb}html[data-theme=light] .wd-body-err svg[data-v-3938a946]{color:#dc2626}html[data-theme=light] .wd-body-err-title[data-v-3938a946]{color:#111827}html[data-theme=light] .wd-body-err-msg[data-v-3938a946]{color:#6b7280}html[data-theme=light] .wd-body-err-btn[data-v-3938a946]{color:#2563eb;background:#2563eb14;border-color:#2563eb66}html[data-theme=light] .wd-body-err-btn[data-v-3938a946]:hover{background:#2563eb26}html[data-theme=light] .wd-welcome-icon[data-v-3938a946]{color:#2563eb;background:linear-gradient(135deg,#2563eb1a,#7c3aed14);border-color:#2563eb40}html[data-theme=light] .wd-welcome h1[data-v-3938a946]{color:#111827}html[data-theme=light] .wd-welcome p[data-v-3938a946]{color:#6b7280}
