.side[data-v-21036859]{position:fixed;left:0;top:0;bottom:0;z-index:40;width:var(--side-w);display:none;flex-direction:column;padding:calc(var(--safe-top) + 14px) 12px 14px;background:#ffffff8c;backdrop-filter:saturate(150%) blur(18px);-webkit-backdrop-filter:saturate(150%) blur(18px);border-right:1px solid rgba(28,31,46,.06)}.side-top[data-v-21036859]{display:flex;align-items:center;gap:4px;padding:0 4px 16px}.side-brand[data-v-21036859]{display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:var(--ink)}.side-logo[data-v-21036859]{width:32px;height:32px;object-fit:contain}.side-name[data-v-21036859]{font-size:18px;font-weight:800;font-style:italic;letter-spacing:-.6px}.side-tabs[data-v-21036859]{display:flex;flex-direction:column;gap:2px}.side-tab[data-v-21036859]{display:flex;align-items:center;gap:10px;height:40px;padding:0 12px;border-radius:11px;font-size:14px;font-weight:700;color:var(--ink-2);text-align:left;transition:background .15s ease,color .15s ease}.side-tab[data-v-21036859]:hover{background:#ffffffa8}.side-tab.on[data-v-21036859]{color:#fff;background:linear-gradient(135deg,var(--acc-2),var(--acc));box-shadow:0 6px 16px #4053d642}.side-hist[data-v-21036859]{flex:1;min-height:0;margin-top:16px;display:flex;flex-direction:column;gap:10px;overflow-y:auto}.hist[data-v-21036859]{padding:10px 10px 8px;border-radius:14px;background:#ffffff80;box-shadow:inset 0 0 0 1px #1c1f2e0a}.hist-head[data-v-21036859]{display:flex;align-items:center;gap:6px;padding:0 2px 6px;font-size:12.5px;font-weight:800;color:var(--ink)}.hist-list[data-v-21036859]{display:flex;flex-direction:column;gap:1px}.hist-item[data-v-21036859]{display:flex;align-items:center;gap:8px;width:100%;height:30px;padding:0 6px;border-radius:8px;text-align:left}.hist-item[data-v-21036859]:hover{background:#4053d614}.hist-item.on[data-v-21036859]{background:#4053d61a}.hist-dot[data-v-21036859]{flex:0 0 5px;width:5px;height:5px;border-radius:50%;background:var(--acc-2)}.hist-txt[data-v-21036859]{font-size:12px;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hist-thumb[data-v-21036859]{flex:0 0 20px;width:20px;height:20px;border-radius:6px;object-fit:cover;background:#1c1f2e0f}.hist-empty[data-v-21036859]{padding:2px 6px 4px;font-size:12px;color:var(--ink-3)}.corner[data-v-21036859]{position:fixed;top:14px;right:20px;z-index:41;display:flex;align-items:center;gap:8px}.corner-vip[data-v-21036859],.corner-login[data-v-21036859]{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:32px;padding:0 15px;border-radius:999px;font-size:13px;font-weight:600;color:var(--acc-ink);background:var(--flow-grad);background-size:var(--flow-grad-size);box-shadow:0 4px 14px #4053d624;animation:flow-x 7s linear infinite;white-space:nowrap}.corner-avatar[data-v-21036859]{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:600;color:var(--acc-ink);background:#fff;box-shadow:0 4px 12px #1c1f2e24}@media(max-width:899px){.corner[data-v-21036859]{display:none}}.topbar[data-v-21036859]{position:fixed;top:0;left:0;right:0;z-index:40;display:flex;align-items:center;gap:8px;height:calc(var(--nav-h) + var(--safe-top));padding:var(--safe-top) var(--page-pad) 0;background:#a8c0f6e0;backdrop-filter:saturate(140%) blur(14px);-webkit-backdrop-filter:saturate(140%) blur(14px);border-bottom:1px solid rgba(28,31,46,.06)}.top-back[data-v-21036859]{width:30px;height:30px;margin-left:-8px;display:grid;place-items:center;font-size:22px;line-height:1;color:var(--ink)}.top-brand[data-v-21036859]{display:inline-flex;align-items:center;gap:6px;text-decoration:none;color:var(--ink)}.top-logo[data-v-21036859]{width:26px;height:26px;object-fit:contain}.top-name[data-v-21036859]{font-size:15px;font-weight:800;font-style:italic;letter-spacing:-.4px;white-space:nowrap}.top-tabs[data-v-21036859]{flex:1;display:flex;justify-content:center;gap:2px;min-width:0}.top-tab[data-v-21036859]{height:28px;padding:0 10px;border-radius:999px;font-size:13px;color:var(--ink-2);white-space:nowrap}.top-tab.on[data-v-21036859]{color:#fff;background:linear-gradient(135deg,var(--acc-2),var(--acc))}.top-vip[data-v-21036859],.top-login[data-v-21036859]{height:30px;padding:0 12px;border-radius:999px;font-size:12px;font-weight:600;color:var(--acc-ink);background:var(--flow-grad);background-size:var(--flow-grad-size);animation:flow-x 7s linear infinite;white-space:nowrap}.top-avatar[data-v-21036859]{flex:0 0 30px;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:600;color:var(--acc-ink);background:#fff;border:1px solid var(--line)}.nav-menu-mask[data-v-21036859]{position:fixed;inset:0;z-index:45}.nav-menu[data-v-21036859]{position:fixed;z-index:46;right:20px;top:54px;width:220px;padding:12px;border-radius:14px}.nav-menu-name[data-v-21036859]{font-size:14px;font-weight:600}.nav-menu-sub[data-v-21036859]{margin-top:2px;font-size:12px}.nav-menu-link[data-v-21036859]{margin-top:10px;width:100%;height:36px;border-radius:10px;font-size:13px;font-weight:500;color:var(--ink);background:#4053d614}.nav-menu-item[data-v-21036859]{margin-top:8px;width:100%;height:36px;border-radius:10px;font-size:13px;color:var(--danger);background:#e5484d14}@media(max-width:899px){.nav-menu[data-v-21036859]{right:16px;top:calc(var(--nav-h) + var(--safe-top) + 6px);width:200px}}@media(max-width:420px){.top-name[data-v-21036859]{display:none}.top-tab[data-v-21036859]{padding:0 8px;font-size:12px}}@media(min-width:900px){.side[data-v-21036859]{display:flex}.topbar[data-v-21036859]{display:none}}.toast-wrap[data-v-da9cd85d]{position:fixed;left:0;right:0;top:calc(var(--nav-h) + var(--safe-top) + 12px);z-index:90;display:flex;flex-direction:column;align-items:center;gap:8px;pointer-events:none}.toast[data-v-da9cd85d]{max-width:min(84vw,420px);padding:10px 16px;border-radius:12px;font-size:14px;line-height:1.45;color:#fff;background:#1c1f2ee0;box-shadow:0 10px 28px #1418303d;backdrop-filter:blur(8px);pointer-events:auto;word-break:break-word}.toast-success[data-v-da9cd85d]{border-left:3px solid #37b26c}.toast-error[data-v-da9cd85d]{border-left:3px solid #ff6b6f}.toast-enter-active[data-v-da9cd85d],.toast-leave-active[data-v-da9cd85d]{transition:opacity .2s ease,transform .2s ease}.toast-enter-from[data-v-da9cd85d],.toast-leave-to[data-v-da9cd85d]{opacity:0;transform:translateY(-6px)}.toast-move[data-v-da9cd85d]{transition:transform .2s ease}.modal-root[data-v-be35ab2c]{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:20px}.modal-mask[data-v-be35ab2c]{position:absolute;inset:0;background:#1418306b;backdrop-filter:blur(2px)}.modal-panel[data-v-be35ab2c]{position:relative;width:100%;max-height:min(86vh,720px);display:flex;flex-direction:column;overflow:hidden;border-radius:18px}.modal-head[data-v-be35ab2c]{position:relative;padding:18px 48px 10px 20px}.modal-title[data-v-be35ab2c]{font-size:17px;font-weight:600}.modal-close[data-v-be35ab2c]{position:absolute;right:12px;top:12px;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;color:var(--ink-3)}.modal-close[data-v-be35ab2c]:active{background:#1c1f2e0f}.modal-body[data-v-be35ab2c]{padding:4px 20px 18px;overflow-y:auto;-webkit-overflow-scrolling:touch}.modal-foot[data-v-be35ab2c]{padding:12px 20px calc(16px + var(--safe-bottom));border-top:1px solid var(--line)}.modal-enter-active[data-v-be35ab2c],.modal-leave-active[data-v-be35ab2c]{transition:opacity .2s ease}.modal-enter-active .modal-panel[data-v-be35ab2c],.modal-leave-active .modal-panel[data-v-be35ab2c]{transition:transform .2s ease,opacity .2s ease}.modal-enter-from[data-v-be35ab2c],.modal-leave-to[data-v-be35ab2c]{opacity:0}.modal-enter-from .modal-panel[data-v-be35ab2c],.modal-leave-to .modal-panel[data-v-be35ab2c]{transform:translateY(12px) scale(.98);opacity:0}.tip[data-v-647a899b]{margin-bottom:16px;font-size:13px;color:var(--ink-3)}.field[data-v-647a899b]{display:block;margin-bottom:14px}.field-label[data-v-647a899b]{display:block;margin-bottom:6px;font-size:13px;color:var(--ink-2)}.field-row[data-v-647a899b]{display:flex;gap:10px}.field-input[data-v-647a899b]{width:100%;height:46px;padding:0 14px;border:1px solid var(--line);border-radius:12px;background:#f7f8fc;outline:none;transition:border-color .15s ease,background .15s ease}.field-input[data-v-647a899b]:focus{border-color:var(--acc-2);background:#fff}.code-btn[data-v-647a899b]{flex:0 0 auto;height:46px;padding:0 14px;border-radius:12px;font-size:13px;font-weight:600;color:var(--acc-ink);background:var(--acc-soft);white-space:nowrap}.code-btn[data-v-647a899b]:disabled{opacity:.55}.notice[data-v-647a899b]{margin-top:2px;font-size:12px;color:var(--acc-ink)}.submit[data-v-647a899b]{width:100%}.agree[data-v-647a899b]{margin-top:10px;text-align:center;font-size:11px;color:var(--ink-3)}.sheet-root[data-v-aa60081d]{position:fixed;inset:0;z-index:70;display:flex;align-items:flex-end;justify-content:center}.sheet-mask[data-v-aa60081d]{position:absolute;inset:0;background:#1418306b}.sheet[data-v-aa60081d]{position:relative;width:100%;max-width:560px;max-height:88vh;display:flex;flex-direction:column;padding-bottom:var(--safe-bottom);border-radius:20px 20px 0 0;box-shadow:var(--shadow-sheet);overflow:hidden}.sheet-grip[data-v-aa60081d]{width:38px;height:4px;margin:8px auto 0;border-radius:4px;background:#1c1f2e24}.sheet-head[data-v-aa60081d]{display:flex;align-items:flex-start;justify-content:space-between;padding:10px var(--page-pad) 8px}.sheet-title[data-v-aa60081d]{font-size:18px;font-weight:700}.sheet-sub[data-v-aa60081d]{margin-top:2px;font-size:12px}.sheet-close[data-v-aa60081d]{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;color:var(--ink-3)}.sheet-body[data-v-aa60081d]{padding:4px var(--page-pad) 12px;overflow-y:auto;-webkit-overflow-scrolling:touch}.block[data-v-aa60081d]{padding:12px 0 4px}.block-text[data-v-aa60081d]{font-size:14px;color:var(--ink-2)}.block-hint[data-v-aa60081d]{margin-top:6px;font-size:12px;color:var(--ink-3)}.wide[data-v-aa60081d]{width:100%;margin-top:14px}.banner[data-v-aa60081d]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;padding:10px 12px;border-radius:12px;font-size:13px;color:var(--acc-ink);background:var(--acc-soft)}.banner-btn[data-v-aa60081d]{font-size:13px;font-weight:600;color:var(--acc-ink)}.plans[data-v-aa60081d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.plan[data-v-aa60081d]{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:14px 12px;border-radius:14px;border:1.5px solid var(--line);background:#fafbff;text-align:left;transition:border-color .15s ease,background .15s ease}.plan-on[data-v-aa60081d]{border-color:var(--acc);background:var(--acc-soft)}.plan-skeleton[data-v-aa60081d]{height:92px;background:linear-gradient(90deg,#f1f3fa,#f8f9fe,#f1f3fa);background-size:200% 100%;animation:shimmer-aa60081d 1.2s linear infinite}@keyframes shimmer-aa60081d{to{background-position:-200% 0}}.plan-name[data-v-aa60081d]{font-size:14px;font-weight:600}.plan-price[data-v-aa60081d]{font-size:22px;font-weight:700;color:var(--acc-ink)}.plan-price em[data-v-aa60081d]{font-size:13px;font-style:normal;font-weight:600;margin-right:1px}.plan-days[data-v-aa60081d]{font-size:12px;color:var(--ink-3)}.plan-desc[data-v-aa60081d]{margin-top:2px;font-size:11px;color:var(--ink-3)}.deduct[data-v-aa60081d]{margin-top:14px;padding:12px;border-radius:14px;background:#f7f8fc}.deduct-head[data-v-aa60081d]{display:flex;align-items:center;justify-content:space-between;font-size:13px}.deduct-row[data-v-aa60081d]{display:flex;align-items:center;gap:10px;margin-top:10px}.deduct-range[data-v-aa60081d]{flex:1;accent-color:var(--acc)}.deduct-max[data-v-aa60081d]{height:30px;padding:0 12px;border-radius:999px;font-size:12px;font-weight:600;color:var(--acc-ink);background:#fff}.deduct-tip[data-v-aa60081d]{margin-top:8px;font-size:12px;color:var(--ink-3)}.sheet-foot[data-v-aa60081d]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;padding-top:12px;border-top:1px solid var(--line)}.foot-price[data-v-aa60081d]{display:flex;align-items:baseline;gap:6px;font-size:13px}.foot-price strong[data-v-aa60081d]{font-size:22px;color:var(--acc-ink)}.foot-coupon[data-v-aa60081d]{font-size:11px;color:var(--ink-3)}.pay-btn[data-v-aa60081d]{min-width:140px}.sheet-enter-active[data-v-aa60081d],.sheet-leave-active[data-v-aa60081d]{transition:opacity .22s ease}.sheet-enter-active .sheet[data-v-aa60081d],.sheet-leave-active .sheet[data-v-aa60081d]{transition:transform .24s cubic-bezier(.22,.61,.36,1)}.sheet-enter-from[data-v-aa60081d],.sheet-leave-to[data-v-aa60081d]{opacity:0}.sheet-enter-from .sheet[data-v-aa60081d],.sheet-leave-to .sheet[data-v-aa60081d]{transform:translateY(100%)}.viewer[data-v-d697fc70]{position:fixed;inset:0;z-index:95;background:#080a14f5;color:#fff;display:flex;align-items:center;justify-content:center}.viewer-bar[data-v-d697fc70]{position:absolute;top:0;left:0;right:0;height:calc(52px + var(--safe-top));padding:var(--safe-top) 12px 0;display:flex;align-items:center;justify-content:space-between}.viewer-count[data-v-d697fc70]{font-size:13px;opacity:.8}.viewer-actions[data-v-d697fc70]{display:flex;gap:4px}.viewer-btn[data-v-d697fc70]{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;color:#fff}.viewer-btn[data-v-d697fc70]:active{background:#ffffff24}.viewer-stage[data-v-d697fc70]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;touch-action:pan-y pinch-zoom}.viewer-img[data-v-d697fc70]{max-width:100%;max-height:100%;object-fit:contain;transition:transform .18s ease;cursor:zoom-in}.viewer-nav[data-v-d697fc70]{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:64px;display:grid;place-items:center;color:#ffffffd9;background:#ffffff14;border-radius:12px}.viewer-nav.left[data-v-d697fc70]{left:8px}.viewer-nav.right[data-v-d697fc70]{right:8px}.viewer-hint[data-v-d697fc70]{position:absolute;bottom:calc(14px + var(--safe-bottom));left:0;right:0;text-align:center;font-size:11px;color:#ffffff73}@media(max-width:480px){.viewer-nav[data-v-d697fc70]{display:none}}.app-shell[data-v-bf231c55]{min-height:100%;display:flex;flex-direction:column}.back-row[data-v-bf231c55]{display:none;padding:2px 28px 6px}.content-back[data-v-bf231c55]{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;color:var(--acc);background:#ffffff80;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 4px 14px #4053d629}.content-back[data-v-bf231c55]:active{transform:scale(.94)}.app-main[data-v-bf231c55]{flex:1;padding:calc(var(--nav-h) + var(--safe-top) + 8px) var(--page-pad) calc(24px + var(--safe-bottom));max-width:720px;width:100%;margin:0 auto}@media(min-width:900px){.app-shell[data-v-bf231c55]{padding-left:var(--side-w);padding-top:18px}.app-main[data-v-bf231c55]{padding-left:28px;padding-right:28px}.app-main[data-v-bf231c55]{padding-top:0;max-width:1120px}.back-row[data-v-bf231c55]{display:block}}.site-foot[data-v-bf231c55]{display:flex;align-items:center;justify-content:center;gap:6px;padding:0 var(--page-pad) calc(18px + var(--safe-bottom));font-size:11px;color:var(--ink-3)}.site-foot a[data-v-bf231c55]{color:var(--ink-3)}.site-foot-sep[data-v-bf231c55]{opacity:.6}.tour[data-v-15ca4af4]{position:fixed;z-index:32;right:18px;top:76px;width:306px;padding:12px 12px 10px;border-radius:18px;background:#fffffff2;backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);box-shadow:0 20px 48px #1c1f2e33;color:var(--ink)}.tour-top[data-v-15ca4af4]{display:flex;align-items:center;justify-content:space-between;padding:2px 2px 8px;font-size:13px;font-weight:800}.tour-x[data-v-15ca4af4]{width:24px;height:24px;border-radius:8px;font-size:12px;color:var(--ink-3)}.tour-x[data-v-15ca4af4]:hover{background:#1c1f2e0f;color:var(--ink)}.demo[data-v-15ca4af4]{position:relative;height:186px;border-radius:12px;overflow:hidden;background-color:#eff2fb;background-image:radial-gradient(rgba(28,31,46,.14) 1px,transparent 1px);background-size:14px 14px}.demo-world[data-v-15ca4af4]{position:absolute;inset:0;transition:transform .95s cubic-bezier(.4,0,.2,1)}.demo-world.pan[data-v-15ca4af4]{transform:translate(-10px,-8px)}.mnode[data-v-15ca4af4]{position:absolute;border-radius:9px;background:#fff;box-shadow:0 6px 16px #31386e29;transition:transform .95s cubic-bezier(.4,0,.2,1)}.m-img[data-v-15ca4af4]{left:46px;top:24px;width:46px;height:46px;display:grid;place-items:center;font-size:9px;color:#fff;background:linear-gradient(135deg,#6373ef,#4053d6);transform:translate(0)}.demo-world.moved .m-img[data-v-15ca4af4]{transform:translateY(56px)}.m-gen[data-v-15ca4af4]{left:168px;top:52px;width:96px;height:88px;padding:7px 6px;display:flex;flex-direction:column;gap:4px}.m-bar[data-v-15ca4af4]{height:3px;width:22px;border-radius:999px;background:#4053d659}.m-prompt[data-v-15ca4af4]{flex:1;font-size:7px;line-height:1.35;color:var(--ink-3);overflow:hidden}.m-track[data-v-15ca4af4]{height:3px;border-radius:999px;background:#1c1f2e14;overflow:hidden}.m-track i[data-v-15ca4af4]{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#6373ef,#4053d6);transition:width .15s linear}.m-btn[data-v-15ca4af4]{align-self:flex-end;padding:2px 7px;border-radius:5px;font-size:7px;color:#fff;background:linear-gradient(135deg,#6373ef,#4053d6);opacity:.85}.m-btn.on[data-v-15ca4af4]{opacity:1}.mlink[data-v-15ca4af4]{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.mlink path[data-v-15ca4af4]{fill:none;stroke:#4053d6bf;stroke-width:1.8;stroke-dasharray:120;stroke-dashoffset:120;transition:stroke-dashoffset .9s ease}.mlink path.drawn[data-v-15ca4af4]{stroke-dashoffset:0}.m-result[data-v-15ca4af4]{position:absolute;left:168px;top:146px;width:96px;height:34px;border-radius:9px;background:linear-gradient(135deg,#c8d4f8,#a8b8ee);box-shadow:0 6px 16px #31386e29;animation:pop-15ca4af4 .45s ease both}@keyframes pop-15ca4af4{0%{opacity:0;transform:translateY(6px) scale(.94)}}.cursor[data-v-15ca4af4]{position:absolute;left:0;top:0;transition:transform 1.05s cubic-bezier(.4,0,.2,1);filter:drop-shadow(0 2px 4px rgba(28,31,46,.3));pointer-events:none}.tour-title[data-v-15ca4af4]{margin-top:10px;font-size:13px;font-weight:800}.tour-desc[data-v-15ca4af4]{margin-top:4px;font-size:11.5px;line-height:1.6;color:var(--ink-2);min-height:38px}.tour-foot[data-v-15ca4af4]{display:flex;align-items:center;gap:5px;margin-top:8px}.t-dot[data-v-15ca4af4]{width:6px;height:6px;border-radius:50%;background:#1c1f2e2e}.t-dot.on[data-v-15ca4af4]{width:16px;border-radius:999px;background:var(--acc)}.t-next[data-v-15ca4af4]{margin-left:auto;height:28px;padding:0 14px;border-radius:9px;font-size:12px;font-weight:600;color:#fff;background:linear-gradient(135deg,var(--acc-2),var(--acc))}.tour-enter-active[data-v-15ca4af4],.tour-leave-active[data-v-15ca4af4]{transition:opacity .25s ease,transform .25s ease}.tour-enter-from[data-v-15ca4af4],.tour-leave-to[data-v-15ca4af4]{opacity:0;transform:translate(14px)}@media(max-width:899px){.tour[data-v-15ca4af4]{inset:auto 10px 10px;width:auto}}@media(prefers-reduced-motion:reduce){.demo-world[data-v-15ca4af4],.mnode[data-v-15ca4af4],.cursor[data-v-15ca4af4],.mlink path[data-v-15ca4af4]{transition:none!important}}.cv[data-v-759d50cc]{position:fixed;left:0;right:0;bottom:0;top:calc(var(--nav-h) + var(--safe-top));z-index:5;overflow:hidden;touch-action:none;background-color:#eff2fb;background-image:radial-gradient(rgba(28,31,46,.13) 1px,transparent 1px);cursor:default}.cv.is-pan[data-v-759d50cc]{cursor:grab}.cv.is-pan.is-drag[data-v-759d50cc]{cursor:grabbing}@media(min-width:900px){.cv[data-v-759d50cc]{top:0;left:var(--side-w)}}.world[data-v-759d50cc]{position:absolute;left:0;top:0;width:0;height:0;transform-origin:0 0}.wires[data-v-759d50cc]{position:absolute;left:-8000px;top:-8000px;overflow:visible;pointer-events:none}.wire[data-v-759d50cc]{fill:none;stroke:#4053d68c;stroke-width:2.5;pointer-events:stroke;cursor:pointer}.wire[data-v-759d50cc]:hover{stroke:var(--danger)}.wire.is-live[data-v-759d50cc]{stroke:#4053d6cc;stroke-dasharray:6 5;pointer-events:none}.node[data-v-759d50cc]{position:absolute;border-radius:14px;background:#fff;box-shadow:0 10px 30px #31386e29;overflow:visible;cursor:grab}.node.sel[data-v-759d50cc]{box-shadow:0 0 0 2px var(--acc),0 12px 32px #4053d638}.n-img[data-v-759d50cc]{width:100%;height:100%;object-fit:cover;border-radius:14px;display:block;user-select:none}.n-text[data-v-759d50cc]{width:100%;height:calc(100% - 30px);padding:12px 13px;border:0;outline:none;resize:none;border-radius:14px;background:transparent;color:var(--ink);font:inherit;font-size:13px;line-height:1.6;cursor:text}.n-bar[data-v-759d50cc]{display:flex;align-items:center;gap:6px;height:30px;padding:0 11px;border-bottom:1px solid var(--line);font-size:12px;font-weight:600;color:var(--ink-2)}.n-dot[data-v-759d50cc]{width:6px;height:6px;border-radius:50%;background:var(--acc-2)}.n-pct[data-v-759d50cc]{margin-left:auto;font-weight:500;color:var(--acc)}.n-body[data-v-759d50cc]{padding:10px 11px}.n-prompt[data-v-759d50cc]{width:100%;height:64px;padding:8px 9px;border:0;outline:none;resize:none;border-radius:10px;background:#4053d60f;color:var(--ink);font:inherit;font-size:12px;line-height:1.55;cursor:text}.n-row[data-v-759d50cc]{display:flex;align-items:center;gap:5px;margin-top:7px}.n-chip[data-v-759d50cc]{height:24px;padding:0 8px;border-radius:8px;font-size:11px;color:var(--ink-2);background:#1c1f2e0d}.n-chip.on[data-v-759d50cc]{color:#fff;background:linear-gradient(135deg,var(--acc-2),var(--acc))}.n-go[data-v-759d50cc]{margin-left:auto;height:26px;padding:0 14px;border-radius:9px;font-size:12px;font-weight:600;color:#fff;background:linear-gradient(135deg,var(--acc-2),var(--acc))}.n-go[data-v-759d50cc]:disabled{opacity:.6}.n-bar-live[data-v-759d50cc]{margin-top:8px;height:4px;border-radius:999px;background:#1c1f2e14;overflow:hidden}.n-bar-live i[data-v-759d50cc]{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--acc-2),var(--acc));transition:width .35s ease}.n-err[data-v-759d50cc]{margin-top:7px;font-size:11px;line-height:1.45;color:var(--danger)}.n-out[data-v-759d50cc]{padding:0 11px 11px;height:calc(100% - 200px);min-height:120px}.n-out img[data-v-759d50cc]{width:100%;height:100%;object-fit:cover;border-radius:10px;display:block}.port[data-v-759d50cc]{position:absolute;top:50%;width:11px;height:11px;margin-top:-5.5px;border-radius:50%;background:#fff;border:2px solid var(--acc-2);opacity:0;transition:opacity .15s ease}.port.in[data-v-759d50cc]{left:-6px}.port.out[data-v-759d50cc]{right:-6px;cursor:crosshair}.node:hover .port[data-v-759d50cc],.node.sel .port[data-v-759d50cc]{opacity:1}.rz[data-v-759d50cc]{position:absolute;right:-5px;bottom:-5px;width:14px;height:14px;border-radius:4px;background:#fff;border:1.5px solid var(--acc-2);opacity:0;cursor:nwse-resize}.node:hover .rz[data-v-759d50cc],.node.sel .rz[data-v-759d50cc]{opacity:1}.rubber[data-v-759d50cc]{position:absolute;z-index:3;border:1px solid rgba(64,83,214,.7);background:#4053d614;border-radius:4px;pointer-events:none}.bar[data-v-759d50cc]{position:absolute;left:14px;top:14px;display:flex;align-items:center;gap:4px;padding:6px 8px;border-radius:14px;background:#ffffffd1;backdrop-filter:blur(14px) saturate(150%);-webkit-backdrop-filter:blur(14px) saturate(150%);box-shadow:0 8px 24px #31386e24}.bar-btn[data-v-759d50cc]{height:30px;padding:0 10px;border-radius:9px;font-size:12px;font-weight:600;color:var(--ink-2);white-space:nowrap}.bar-btn[data-v-759d50cc]:hover{background:#4053d614}.bar-btn.on[data-v-759d50cc]{color:#fff;background:linear-gradient(135deg,var(--acc-2),var(--acc))}.bar-name[data-v-759d50cc]{font-size:14px;font-weight:800;letter-spacing:-.2px;padding:0 4px}.bar-sep[data-v-759d50cc]{width:1px;height:16px;margin:0 3px;background:var(--line)}.bar-saved[data-v-759d50cc]{margin-left:6px;font-size:11px;color:var(--ink-3)}.bar-saved.off[data-v-759d50cc]{color:var(--acc)}.zoombar[data-v-759d50cc]{position:absolute;right:16px;bottom:16px;display:flex;align-items:center;gap:2px;padding:5px 6px;border-radius:12px;background:#ffffffdb;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 8px 22px #31386e24;font-size:12px;color:var(--ink-2)}.zoombar button[data-v-759d50cc]{width:28px;height:28px;border-radius:8px;font-size:15px;color:var(--ink-2)}.zoombar button[data-v-759d50cc]:hover{background:#4053d614}.zoombar span[data-v-759d50cc]{min-width:46px;text-align:center;font-variant-numeric:tabular-nums}.zb-fit[data-v-759d50cc]{width:auto!important;padding:0 9px;font-size:12px!important}.hint[data-v-759d50cc]{position:absolute;left:16px;bottom:16px;max-width:62%;font-size:11px;line-height:1.5;color:var(--ink-3)}@media(max-width:899px){.bar[data-v-759d50cc]{left:10px;right:10px;top:10px;overflow-x:auto}.bar-saved[data-v-759d50cc],.hint[data-v-759d50cc]{display:none}}.page-head[data-v-567a85e8]{padding:4px 2px 12px}.page-title[data-v-567a85e8]{font-size:24px;font-weight:700}.page-sub[data-v-567a85e8]{margin-top:4px;font-size:13px;color:var(--ink-2)}.quota[data-v-567a85e8]{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding:0 2px;font-size:13px}.quota-link[data-v-567a85e8]{font-size:13px;font-weight:600;color:var(--acc-ink)}.badge[data-v-567a85e8]{padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;color:#fff;background:linear-gradient(135deg,var(--acc-2),var(--acc))}.panel[data-v-567a85e8]{padding:16px}.top-row[data-v-567a85e8]{margin-top:0}.mode-tip[data-v-567a85e8]{margin:8px 0 0 58px;font-size:12px}.field[data-v-567a85e8]{margin:14px 0}.field-head[data-v-567a85e8]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.field-label[data-v-567a85e8]{font-size:14px;font-weight:600}.field-actions[data-v-567a85e8]{display:flex;gap:8px}.idea-btn[data-v-567a85e8]{font-size:12px;font-weight:600;color:var(--acc-ink);padding:4px 10px;border-radius:999px;background:var(--acc-soft)}.idea-btn[data-v-567a85e8]:disabled{opacity:.5}.prompt[data-v-567a85e8]{width:100%;min-height:118px;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:#f7f8fc;outline:none;resize:vertical;line-height:1.6}.prompt[data-v-567a85e8]:focus{border-color:var(--acc-2);background:#fff}.counter[data-v-567a85e8]{margin-top:4px;font-size:11px;text-align:right}.row[data-v-567a85e8]{display:flex;align-items:flex-start;gap:10px;margin-top:12px}.row-label[data-v-567a85e8]{flex:0 0 48px;padding-top:6px;font-size:13px;color:var(--ink-2)}.chips[data-v-567a85e8]{display:flex;flex-wrap:wrap;gap:6px}.chip[data-v-567a85e8]{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 12px;border-radius:999px;font-size:12px;color:var(--ink-2);background:#f2f4fb}.chip.on[data-v-567a85e8]{color:#fff;background:linear-gradient(135deg,var(--acc-2),var(--acc))}.chip[data-v-567a85e8]:disabled{opacity:.5}.go[data-v-567a85e8]{width:100%;margin-top:16px}.foot-tip[data-v-567a85e8]{margin-top:10px;font-size:11px;text-align:center}.result[data-v-567a85e8]{margin-top:14px;padding:16px}.result-empty[data-v-567a85e8]{padding:18px 0;text-align:center;font-size:13px}.result-err[data-v-567a85e8]{text-align:center;font-size:13px;color:var(--danger)}.result-err .btn-ghost[data-v-567a85e8]{margin-top:12px}.result-wait[data-v-567a85e8]{padding:8px 0 4px;text-align:center;font-size:13px}.bar[data-v-567a85e8]{height:6px;border-radius:999px;background:#e9ecf7;overflow:hidden}.bar i[data-v-567a85e8]{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--acc-2),var(--acc));transition:width .4s ease}.film-title[data-v-567a85e8]{font-size:17px;font-weight:700}.logline[data-v-567a85e8]{margin-top:6px;font-size:12px;line-height:1.6}.shot[data-v-567a85e8]{width:100%;display:block;border-radius:12px;cursor:zoom-in}.stitched[data-v-567a85e8]{margin-top:12px}.shots[data-v-567a85e8]{margin-top:14px;display:flex;flex-direction:column;gap:14px}.shot-item[data-v-567a85e8]{position:relative}.shot-meta[data-v-567a85e8]{display:flex;align-items:baseline;gap:8px;margin-top:6px}.shot-name[data-v-567a85e8]{font-size:13px;font-weight:600}.shot-cam[data-v-567a85e8]{font-size:11px}.shot-save[data-v-567a85e8]{position:absolute;right:8px;bottom:34px;padding:4px 10px;border-radius:999px;font-size:11px;color:var(--ink);text-decoration:none;background:#ffffffe6;box-shadow:0 2px 8px #1c1f2e29}.result-actions[data-v-567a85e8]{display:flex;gap:10px;margin-top:14px}.result-actions[data-v-567a85e8]>*{flex:1;text-align:center;text-decoration:none}.collage-page[data-v-abc6d445]{padding-top:6px}.page-head[data-v-abc6d445]{padding:10px 2px 14px}.page-title[data-v-abc6d445]{font-size:24px;font-weight:700}.page-sub[data-v-abc6d445]{margin-top:6px;font-size:13px;color:var(--ink-2)}.panel[data-v-abc6d445]{padding:14px;margin-bottom:12px}.row[data-v-abc6d445]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.row-label[data-v-abc6d445]{font-size:14px;font-weight:600}.small[data-v-abc6d445]{font-size:12px}.tip[data-v-abc6d445]{margin-top:8px}.thumbs[data-v-abc6d445]{display:flex;flex-wrap:wrap;gap:8px}.thumb[data-v-abc6d445]{position:relative;width:72px;height:72px;border-radius:10px;overflow:hidden;background:#f2f4f9}.thumb.on[data-v-abc6d445]{outline:2px solid var(--acc)}.thumb img[data-v-abc6d445]{width:100%;height:100%;object-fit:cover}.thumb.add[data-v-abc6d445]{display:flex;align-items:center;justify-content:center;font-size:24px;color:var(--ink-3);border:1px dashed var(--line);cursor:pointer}.del[data-v-abc6d445]{position:absolute;top:2px;right:2px;width:18px;height:18px;border-radius:50%;font-size:13px;line-height:18px;color:#fff;background:#1416208c}.styles[data-v-abc6d445]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.style[data-v-abc6d445]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px 0;border-radius:10px}.style.on[data-v-abc6d445]{background:var(--acc-soft)}.style-cv[data-v-abc6d445]{border-radius:8px;display:block}.style-name[data-v-abc6d445]{font-size:11px;color:var(--ink-2)}.style.on .style-name[data-v-abc6d445]{color:var(--acc-ink);font-weight:600}.field[data-v-abc6d445]{margin-bottom:14px}.field[data-v-abc6d445]:last-child{margin-bottom:0}.lbl[data-v-abc6d445]{display:block;margin-bottom:6px;font-size:13px;color:var(--ink-2)}.input[data-v-abc6d445]{width:100%;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:#fff;outline:none}.chips[data-v-abc6d445]{display:flex;flex-wrap:wrap;gap:6px}.chip[data-v-abc6d445]{height:30px;padding:0 12px;border-radius:999px;font-size:13px;color:var(--ink-2);background:#ffffffb3}.chip.sm[data-v-abc6d445]{height:26px;font-size:12px}.chip.on[data-v-abc6d445]{color:#fff;background:linear-gradient(135deg,var(--acc-2),var(--acc));box-shadow:0 6px 14px #4e65ec3d}.idea-say[data-v-abc6d445]{margin:6px 0}.wordchips[data-v-abc6d445]{margin-top:4px}.row-right[data-v-abc6d445]{display:flex;gap:8px}.btn-ghost.sm[data-v-abc6d445]{height:30px;padding:0 12px;font-size:13px}.cv-wrap[data-v-abc6d445]{display:flex;justify-content:center;margin-top:4px}.cv[data-v-abc6d445]{border-radius:10px;touch-action:none;max-width:100%}.go[data-v-abc6d445]{width:100%;margin-top:12px}.comic-page[data-v-14659a1c]{padding-top:6px}.page-head[data-v-14659a1c]{padding:10px 2px 14px}.page-title[data-v-14659a1c]{font-size:24px;font-weight:700}.page-sub[data-v-14659a1c]{margin-top:6px;font-size:13px;color:var(--ink-2)}.quota[data-v-14659a1c]{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:13px}.badge[data-v-14659a1c]{padding:2px 8px;border-radius:999px;font-size:11px;color:#fff;background:linear-gradient(135deg,#c8961f,#e8c46a)}.quota-link[data-v-14659a1c]{font-size:13px;color:var(--acc-ink)}.panel[data-v-14659a1c]{padding:14px;margin-bottom:12px}.field[data-v-14659a1c]{display:block;margin-bottom:14px}.lbl[data-v-14659a1c]{display:block;margin-bottom:6px;font-size:13px;color:var(--ink-2)}.req[data-v-14659a1c]{font-style:normal;font-size:11px;color:var(--danger)}.opt[data-v-14659a1c]{font-style:normal;font-size:11px;color:var(--ink-3)}.val[data-v-14659a1c]{color:var(--acc-ink)}.input[data-v-14659a1c],.textarea[data-v-14659a1c]{width:100%;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:#fff;outline:none}.textarea[data-v-14659a1c]{resize:vertical;line-height:1.55}.chips[data-v-14659a1c]{display:flex;flex-wrap:wrap;gap:6px}.chips.sub[data-v-14659a1c]{margin-top:8px}.chip[data-v-14659a1c]{height:30px;padding:0 12px;border-radius:999px;font-size:13px;color:var(--ink-2);background:#ffffffb3}.chip.sm[data-v-14659a1c]{height:28px;font-size:12px}.chip.on[data-v-14659a1c]{color:#fff;background:linear-gradient(135deg,var(--acc-2),var(--acc));box-shadow:0 6px 14px #4e65ec3d}.slider[data-v-14659a1c]{width:100%}.go[data-v-14659a1c]{width:100%;margin-top:4px}.small[data-v-14659a1c]{font-size:12px}.task-head[data-v-14659a1c]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:10px}.stage-name[data-v-14659a1c]{font-size:16px;font-weight:600}.bar[data-v-14659a1c]{height:6px;border-radius:999px;overflow:hidden;background:#1c1f2e14}.bar i[data-v-14659a1c]{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--acc-2),var(--acc));transition:width .5s ease}.sub-line[data-v-14659a1c]{margin-top:8px}.confirm-box[data-v-14659a1c]{margin-top:14px;padding:12px;border-radius:12px;background:var(--acc-soft)}.cf-title[data-v-14659a1c]{font-size:13px;color:var(--acc-ink);margin-bottom:10px}.fail[data-v-14659a1c]{margin-top:12px}.err[data-v-14659a1c]{color:var(--danger);font-size:13px;margin-bottom:8px}.script[data-v-14659a1c],.film[data-v-14659a1c]{padding:16px;margin-bottom:12px}.title[data-v-14659a1c]{font-size:19px;font-weight:700}.logline[data-v-14659a1c]{margin-top:6px;font-size:13px;color:var(--ink-2)}.beats[data-v-14659a1c]{margin-top:12px}.beat[data-v-14659a1c]{display:flex;gap:8px;align-items:baseline;padding:6px 0;border-bottom:1px solid var(--line);font-size:13px}.beat[data-v-14659a1c]:last-child{border-bottom:0}.beat-no[data-v-14659a1c]{flex:0 0 18px;height:18px;border-radius:50%;font-size:11px;line-height:18px;text-align:center;color:#fff;background:var(--acc-2)}.beat-t[data-v-14659a1c]{flex:0 0 auto;font-weight:600}.sec-title[data-v-14659a1c]{margin:16px 0 8px;font-size:14px;font-weight:600}.shot-row[data-v-14659a1c]{padding:10px 0;border-top:1px solid var(--line)}.shot-meta[data-v-14659a1c]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.shot-no[data-v-14659a1c]{min-width:18px;height:18px;border-radius:9px;font-size:11px;line-height:18px;text-align:center;color:#fff;background:var(--ink-3)}.shot-scene[data-v-14659a1c]{font-size:13px;line-height:1.55}.shot-line[data-v-14659a1c]{margin-top:4px;font-size:13px;color:var(--acc-ink)}.shot-img[data-v-14659a1c]{width:100%;margin-top:8px;border-radius:10px}.shot-video video[data-v-14659a1c]{width:100%;margin-top:8px;border-radius:10px;background:#000}.film-video[data-v-14659a1c]{width:100%;border-radius:12px;background:#000}.film-acts[data-v-14659a1c]{display:flex;gap:8px;margin-top:10px}.page-head[data-v-e29959c0]{padding:4px 2px 12px}.page-title[data-v-e29959c0]{font-size:24px;font-weight:700}.page-sub[data-v-e29959c0]{margin-top:4px;font-size:13px;color:var(--ink-2)}.quota[data-v-e29959c0]{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding:0 2px;font-size:13px}.quota-link[data-v-e29959c0]{font-size:13px;font-weight:600;color:var(--acc-ink)}.badge[data-v-e29959c0]{padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;color:#fff;background:linear-gradient(135deg,var(--acc-2),var(--acc))}.panel[data-v-e29959c0]{padding:16px}.field[data-v-e29959c0]{margin-bottom:14px}.field-head[data-v-e29959c0]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.field-label[data-v-e29959c0]{font-size:14px;font-weight:600}.idea-btn[data-v-e29959c0]{font-size:12px;font-weight:600;color:var(--acc-ink);padding:4px 10px;border-radius:999px;background:var(--acc-soft)}.idea-btn[data-v-e29959c0]:disabled{opacity:.5}.prompt[data-v-e29959c0]{width:100%;min-height:100px;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:#f7f8fc;outline:none;resize:vertical;line-height:1.6}.prompt[data-v-e29959c0]:focus{border-color:var(--acc-2);background:#fff}.counter[data-v-e29959c0]{margin-top:4px;font-size:11px;text-align:right}.row[data-v-e29959c0]{display:flex;align-items:flex-start;gap:10px;margin-top:12px}.row-label[data-v-e29959c0]{flex:0 0 56px;padding-top:6px;font-size:13px;color:var(--ink-2)}.chips[data-v-e29959c0]{display:flex;flex-wrap:wrap;gap:6px}.chip[data-v-e29959c0]{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 12px;border-radius:999px;font-size:12px;color:var(--ink-2);background:#f2f4fb}.chip.on[data-v-e29959c0]{color:#fff;background:linear-gradient(135deg,var(--acc-2),var(--acc))}.chip[data-v-e29959c0]:disabled{opacity:.5}.go[data-v-e29959c0]{width:100%;margin-top:16px}.foot-tip[data-v-e29959c0]{margin-top:10px;font-size:11px;text-align:center}.result[data-v-e29959c0]{margin-top:14px;padding:16px}.result-empty[data-v-e29959c0]{padding:18px 0;text-align:center;font-size:13px}.result-err[data-v-e29959c0]{text-align:center;font-size:13px;color:var(--danger)}.result-err .btn-ghost[data-v-e29959c0]{margin-top:12px}.result-wait[data-v-e29959c0]{padding:8px 0 4px;text-align:center;font-size:13px}.bar[data-v-e29959c0]{height:6px;border-radius:999px;background:#e9ecf7;overflow:hidden}.bar i[data-v-e29959c0]{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--acc-2),var(--acc));transition:width .4s ease}.shot[data-v-e29959c0]{width:100%;display:block;border-radius:12px;cursor:zoom-in}video.shot[data-v-e29959c0]{cursor:default;background:#000}.caption[data-v-e29959c0]{margin-top:8px;font-size:12px;line-height:1.6}.result-actions[data-v-e29959c0]{display:flex;gap:10px;margin-top:12px}.result-actions[data-v-e29959c0]>*{flex:1;text-align:center;text-decoration:none}.page-head[data-v-de835127]{padding:4px 2px 12px}.page-title[data-v-de835127]{font-size:24px;font-weight:700}.page-sub[data-v-de835127]{margin-top:4px;font-size:13px;color:var(--ink-2)}.quota[data-v-de835127]{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding:0 2px;font-size:13px}.quota-link[data-v-de835127]{font-size:13px;font-weight:600;color:var(--acc-ink)}.badge[data-v-de835127]{padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;color:#fff;background:linear-gradient(135deg,var(--acc-2),var(--acc))}.panel[data-v-de835127]{padding:16px}.pick[data-v-de835127]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:24px 0}.small[data-v-de835127]{font-size:12px}.canvas-wrap[data-v-de835127]{border-radius:12px;overflow:hidden;background:#f7f8fc;line-height:0}.canvas-wrap.busy .paint[data-v-de835127]{opacity:.6}.paint[data-v-de835127]{width:100%;height:auto;display:block;touch-action:none;cursor:crosshair}.row[data-v-de835127]{display:flex;align-items:center;gap:10px;margin-top:12px}.row-label[data-v-de835127]{flex:0 0 48px;font-size:13px;color:var(--ink-2)}.slider[data-v-de835127]{flex:1;accent-color:var(--acc)}.chips[data-v-de835127]{display:flex;flex-wrap:wrap;gap:6px}.chip[data-v-de835127]{height:30px;padding:0 12px;border-radius:999px;font-size:12px;color:var(--ink-2);background:#f2f4fb}.chip.on[data-v-de835127]{color:#fff;background:linear-gradient(135deg,var(--acc-2),var(--acc))}.tools[data-v-de835127]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.idea-btn[data-v-de835127]{font-size:12px;font-weight:600;color:var(--acc-ink);padding:4px 10px;border-radius:999px;background:var(--acc-soft)}.idea-btn[data-v-de835127]:disabled{opacity:.5}.go[data-v-de835127]{width:100%;margin-top:16px}.foot-tip[data-v-de835127]{margin-top:10px;font-size:11px;text-align:center}.hidden-input[data-v-de835127]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.result[data-v-de835127]{margin-top:14px;padding:16px}.result-empty[data-v-de835127]{padding:18px 0;text-align:center;font-size:13px}.result-err[data-v-de835127]{text-align:center;font-size:13px;color:var(--danger)}.result-err .btn-ghost[data-v-de835127]{margin-top:12px}.result-wait[data-v-de835127]{padding:8px 0 4px;text-align:center;font-size:13px}.bar[data-v-de835127]{height:6px;border-radius:999px;background:#e9ecf7;overflow:hidden}.bar i[data-v-de835127]{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--acc-2),var(--acc));transition:width .4s ease}.shot[data-v-de835127]{width:100%;display:block;border-radius:12px;cursor:zoom-in}.result-actions[data-v-de835127]{display:flex;gap:10px;margin-top:12px}.result-actions[data-v-de835127]>*{flex:1;text-align:center;text-decoration:none}.page-head[data-v-9704f25f]{padding:8px 2px 4px}.page-title[data-v-9704f25f]{font-size:24px;font-weight:700}.page-sub[data-v-9704f25f]{margin-top:4px;font-size:13px;color:var(--ink-2)}.sec[data-v-9704f25f]{margin-top:24px}.sec-head[data-v-9704f25f]{display:flex;align-items:baseline;gap:8px;padding:0 2px 12px}.sec-title[data-v-9704f25f]{font-size:15px;font-weight:700}.grid[data-v-9704f25f]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 8px}.tile[data-v-9704f25f]{position:relative;display:flex;flex-direction:column;align-items:center;gap:7px;padding:0;transition:transform .14s ease}.tile[data-v-9704f25f]:active{transform:scale(.95)}.tile-ico[data-v-9704f25f]{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;color:#fff;box-shadow:0 6px 16px #31386e29}.tile-ico.is-img[data-v-9704f25f]{display:block;object-fit:cover}.tile-name[data-v-9704f25f]{font-size:12px;font-weight:500;color:var(--ink);white-space:nowrap}.is-soon .tile-ico[data-v-9704f25f]{opacity:.45;box-shadow:none}.is-soon .tile-name[data-v-9704f25f]{color:var(--ink-3)}.tile-badge[data-v-9704f25f]{position:absolute;top:42px;font-size:9px;line-height:1;padding:2px 5px;border-radius:6px;color:var(--ink-2);background:#ffffffeb;box-shadow:0 1px 4px #1c1f2e1f;white-space:nowrap}@media(min-width:560px){.grid[data-v-9704f25f]{grid-template-columns:repeat(6,minmax(0,1fr))}}.uploader-head[data-v-520f3518]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.uploader-label[data-v-520f3518]{font-size:14px;font-weight:600}.uploader-count[data-v-520f3518]{font-size:12px}.grid[data-v-520f3518]{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:8px}.thumb[data-v-520f3518],.add[data-v-520f3518]{position:relative;aspect-ratio:1 / 1;border-radius:12px;overflow:hidden}.thumb[data-v-520f3518]{background:#eef1f8}.thumb img[data-v-520f3518]{width:100%;height:100%;object-fit:cover}.thumb-ph[data-v-520f3518]{width:100%;height:100%;display:grid;place-items:center}.thumb.is-error[data-v-520f3518]{outline:2px solid rgba(229,72,77,.5);outline-offset:-2px}.thumb-err[data-v-520f3518]{position:absolute;left:0;right:0;bottom:0;padding:3px 0;font-size:10px;text-align:center;color:#fff;background:#e5484de6}.thumb-del[data-v-520f3518]{position:absolute;right:4px;top:4px;width:22px;height:22px;display:grid;place-items:center;border-radius:50%;color:#fff;background:#1c1f2e8c}.add[data-v-520f3518]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:12px;color:var(--ink-3);border:1.5px dashed rgba(108,92,231,.35);background:#eef0ff80}.add[data-v-520f3518]:disabled{opacity:.5}.add-drag[data-v-520f3518]{border-color:var(--acc);background:var(--acc-soft);color:var(--acc-ink)}.file-input[data-v-520f3518]{display:none}.spinner[data-v-520f3518]{width:18px;height:18px;border-radius:50%;border:2px solid rgba(108,92,231,.25);border-top-color:var(--acc);animation:spin-520f3518 .8s linear infinite}@keyframes spin-520f3518{to{transform:rotate(360deg)}}.uploader-tip[data-v-520f3518]{margin-top:8px;font-size:12px;color:var(--ink-3)}.page-head[data-v-627790ea]{padding:4px 2px 12px}.page-title[data-v-627790ea]{font-size:24px;font-weight:700}.page-sub[data-v-627790ea]{margin-top:4px;font-size:13px;color:var(--ink-2)}.center[data-v-627790ea]{text-align:center}.pad[data-v-627790ea]{padding:24px 16px}.quota[data-v-627790ea]{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding:0 2px;font-size:13px}.quota-link[data-v-627790ea]{font-size:13px;font-weight:600;color:var(--acc-ink)}.badge[data-v-627790ea]{padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;color:#fff;background:linear-gradient(135deg,var(--acc-2),var(--acc))}.panel[data-v-627790ea]{padding:16px}.field[data-v-627790ea]{margin-bottom:14px}.field-head[data-v-627790ea]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.field-label[data-v-627790ea]{font-size:14px;font-weight:600}.idea-btn[data-v-627790ea]{font-size:12px;font-weight:600;color:var(--acc-ink);padding:4px 10px;border-radius:999px;background:var(--acc-soft)}.idea-btn[data-v-627790ea]:disabled{opacity:.5}.prompt[data-v-627790ea]{width:100%;min-height:118px;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:#f7f8fc;outline:none;resize:vertical;line-height:1.6}.prompt[data-v-627790ea]:focus{border-color:var(--acc-2);background:#fff}.counter[data-v-627790ea]{margin-top:4px;font-size:11px;text-align:right}.row[data-v-627790ea]{display:flex;align-items:flex-start;gap:10px;margin-top:12px}.row-label[data-v-627790ea]{flex:0 0 48px;padding-top:6px;font-size:13px;color:var(--ink-2)}.chips[data-v-627790ea]{display:flex;flex-wrap:wrap;gap:6px}.chip[data-v-627790ea]{height:30px;padding:0 12px;border-radius:999px;font-size:12px;color:var(--ink-2);background:#f2f4fb}.chip.on[data-v-627790ea]{color:#fff;background:linear-gradient(135deg,var(--acc-2),var(--acc))}.chip[data-v-627790ea]:disabled{opacity:.5}.go[data-v-627790ea]{width:100%;margin-top:16px}.foot-tip[data-v-627790ea]{margin-top:10px;font-size:11px;text-align:center}.result[data-v-627790ea]{margin-top:14px;padding:16px}.result-empty[data-v-627790ea]{padding:18px 0;text-align:center;font-size:13px}.result-err[data-v-627790ea]{text-align:center;font-size:13px;color:var(--danger)}.result-err .btn-ghost[data-v-627790ea]{margin-top:12px}.result-wait[data-v-627790ea]{padding:8px 0 4px;text-align:center;font-size:13px}.bar[data-v-627790ea]{height:6px;border-radius:999px;background:#e9ecf7;overflow:hidden}.bar i[data-v-627790ea]{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--acc-2),var(--acc));transition:width .4s ease}.shot[data-v-627790ea]{width:100%;display:block;border-radius:12px;cursor:zoom-in}.result-actions[data-v-627790ea]{display:flex;gap:10px;margin-top:12px}.result-actions[data-v-627790ea]>*{flex:1;text-align:center;text-decoration:none}.result[data-v-304e538c]{margin-top:16px}.grid[data-v-304e538c]{display:grid;gap:8px}.tile[data-v-304e538c]{position:relative;margin:0;border-radius:14px;overflow:hidden;background:#eef1f8}.tile img[data-v-304e538c]{width:100%;height:100%;object-fit:cover;cursor:zoom-in}.tile-dl[data-v-304e538c]{position:absolute;right:6px;bottom:6px;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;color:#fff;background:#1c1f2e80;backdrop-filter:blur(4px)}.skeleton[data-v-304e538c]{background:linear-gradient(90deg,#eef1f8,#f7f9ff,#eef1f8);background-size:200% 100%;animation:shimmer-304e538c 1.2s linear infinite}@keyframes shimmer-304e538c{to{background-position:-200% 0}}.state[data-v-304e538c]{margin-top:8px}.progress[data-v-304e538c]{margin-top:10px}.progress-bar[data-v-304e538c]{height:4px;border-radius:4px;background:#6c5ce724;overflow:hidden}.progress-bar i[data-v-304e538c]{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,var(--acc-2),var(--acc));transition:width .4s ease}.progress-text[data-v-304e538c]{margin-top:6px;font-size:12px;color:var(--ink-3)}.err[data-v-304e538c]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px;background:#fff7f7}.err-text[data-v-304e538c]{font-size:13px;color:var(--danger)}.empty[data-v-304e538c]{padding:28px 12px;text-align:center;font-size:13px;border-radius:14px;border:1px dashed var(--line)}.more[data-v-304e538c]{margin-top:8px;font-size:12px;text-align:center}.page-head[data-v-58900bf5]{padding:4px 2px 12px}.page-title[data-v-58900bf5]{font-size:24px;font-weight:700;letter-spacing:.2px}.page-sub[data-v-58900bf5]{margin-top:4px;font-size:13px;color:var(--ink-2)}.quota[data-v-58900bf5]{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding:0 2px;font-size:13px}.quota-link[data-v-58900bf5]{font-size:13px;font-weight:600;color:var(--acc-ink)}.badge[data-v-58900bf5]{display:inline-block;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;color:#fff;background:linear-gradient(135deg,var(--acc-2),var(--acc))}.panel[data-v-58900bf5]{padding:16px}.field[data-v-58900bf5]{margin-bottom:14px}.field-head[data-v-58900bf5]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.field-label[data-v-58900bf5]{font-size:14px;font-weight:600}.field-actions[data-v-58900bf5]{display:flex;gap:8px}.idea-btn[data-v-58900bf5]{font-size:12px;font-weight:600;color:var(--acc-ink);padding:4px 10px;border-radius:999px;background:var(--acc-soft)}.idea-btn[data-v-58900bf5]:disabled{opacity:.5}.prompt[data-v-58900bf5]{width:100%;min-height:118px;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:#f7f8fc;outline:none;resize:vertical;line-height:1.6;transition:border-color .15s ease,background .15s ease}.prompt[data-v-58900bf5]:focus{border-color:var(--acc-2);background:#fff}.counter[data-v-58900bf5]{margin-top:4px;font-size:11px;text-align:right}.row[data-v-58900bf5]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.row-label[data-v-58900bf5]{flex:0 0 48px;font-size:13px;color:var(--ink-2)}.chips[data-v-58900bf5]{display:flex;flex-wrap:wrap;gap:6px}.chip[data-v-58900bf5]{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 12px;border-radius:999px;font-size:12px;color:var(--ink-2);background:#f2f4fb;transition:background .15s ease,color .15s ease}.chip.on[data-v-58900bf5]{color:#fff;background:linear-gradient(135deg,var(--acc-2),var(--acc))}.chip[data-v-58900bf5]:disabled{opacity:.5}.go[data-v-58900bf5]{width:100%;margin-top:6px}.foot-tip[data-v-58900bf5]{margin-top:10px;font-size:11px;text-align:center}.rec-video[data-v-e9338030]{margin-top:10px;width:100%;max-height:62vh;border-radius:12px;background:#000}.rec-grid[data-v-e9338030]{margin-top:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.thumb[data-v-e9338030]{padding:0;border-radius:12px;overflow:hidden;background:var(--ramp-3);aspect-ratio:1 / 1}.thumb img[data-v-e9338030]{width:100%;height:100%;object-fit:cover}.rec-fail[data-v-e9338030]{margin-top:8px;font-size:12px;color:var(--danger)}.history[data-v-2ba5f282]{padding-top:6px}.page-head[data-v-2ba5f282]{padding:10px 2px 14px}.page-title[data-v-2ba5f282]{font-size:24px;font-weight:700;letter-spacing:-.01em}.page-sub[data-v-2ba5f282]{margin-top:6px;font-size:13px;color:var(--ink-2)}.tabs[data-v-2ba5f282]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.tab[data-v-2ba5f282]{height:30px;padding:0 14px;border-radius:999px;font-size:13px;color:var(--ink-2);background:#ffffffb3}.tab.on[data-v-2ba5f282]{color:#fff;background:linear-gradient(135deg,var(--acc-2),var(--acc));box-shadow:0 6px 14px #4e65ec3d}.empty[data-v-2ba5f282]{padding:28px 20px;text-align:center}.empty-title[data-v-2ba5f282]{font-size:15px;font-weight:600;margin-bottom:6px}.empty .btn-primary[data-v-2ba5f282],.empty .btn-ghost[data-v-2ba5f282]{margin-top:16px}.center[data-v-2ba5f282]{text-align:center}.end[data-v-2ba5f282]{padding:16px 0 4px;font-size:12px}.rec[data-v-2ba5f282]{margin-bottom:14px;padding:14px;border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow)}.rec-top[data-v-2ba5f282]{display:flex;align-items:flex-start;gap:10px}.rec-info[data-v-2ba5f282]{flex:1;min-width:0}.rec-prompt[data-v-2ba5f282]{font-size:14px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rec-meta[data-v-2ba5f282]{margin-top:4px;font-size:12px}.fav[data-v-2ba5f282]{flex:0 0 28px;width:28px;height:28px;display:grid;place-items:center;font-size:15px;line-height:1;color:#1c1f2e38;border-radius:50%;background:#ffffffb3;transition:color .15s ease,background .15s ease}.fav.on[data-v-2ba5f282]{color:#e5484d;background:#e5484d1a}.rec-text[data-v-2ba5f282]{margin-top:10px;padding:12px 14px;border-radius:12px;font-size:13px;line-height:1.65;white-space:pre-wrap;word-break:break-word;background:#4053d60f}.more[data-v-2ba5f282]{width:100%;margin:6px 0 10px}.cover[data-v-6704ecac]{position:absolute;inset:0;background:#cfd8f6}.media[data-v-6704ecac]{width:100%;height:100%;object-fit:cover;display:block}.dots[data-v-6704ecac]{position:absolute;left:0;right:0;bottom:10px;display:flex;justify-content:center;gap:4px;z-index:2}.dots i[data-v-6704ecac]{width:5px;height:5px;border-radius:50%;background:#ffffff8c;transition:width .2s ease,background .2s ease}.dots i.on[data-v-6704ecac]{width:12px;border-radius:999px;background:#fff}.dur[data-v-c385383f]{width:100%}.dur-title[data-v-c385383f]{font-size:12px;font-weight:600;color:var(--ink-2)}.dur-main[data-v-c385383f]{display:flex;align-items:center;gap:12px;margin-top:10px}.dur-track[data-v-c385383f]{flex:1;min-width:0}.dur-range[data-v-c385383f]{-webkit-appearance:none;appearance:none;display:block;width:100%;height:22px;margin:0;background:transparent;outline:none}.dur-range[data-v-c385383f]::-webkit-slider-runnable-track{height:6px;border-radius:999px;background:#1c1f2e29}.dur-range[data-v-c385383f]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;margin-top:-5px;border-radius:50%;background:#fff;border:2px solid var(--acc);box-shadow:0 2px 6px #1c1f2e38;cursor:pointer}.dur-range[data-v-c385383f]::-moz-range-track{height:6px;border-radius:999px;background:#1c1f2e29}.dur-range[data-v-c385383f]::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:#fff;border:2px solid var(--acc);box-shadow:0 2px 6px #1c1f2e38;cursor:pointer}.dur-range[data-v-c385383f]:disabled{opacity:.5}.dur-value[data-v-c385383f]{flex:0 0 62px;display:flex;align-items:baseline;justify-content:center;gap:3px;height:38px;border-radius:10px;background:#4053d614}.dur-num[data-v-c385383f]{font-size:17px;font-weight:700;color:var(--ink)}.dur-unit[data-v-c385383f]{font-size:11px;color:var(--ink-3)}.dur-note[data-v-c385383f]{margin-top:8px;font-size:11px;line-height:1.5;color:var(--ink-3)}.home[data-v-beb33c5b]{padding-top:8px}.greet[data-v-beb33c5b]{margin:14px 0 16px;text-align:center;font-size:26px;line-height:1.25;font-weight:700;letter-spacing:-.01em;color:var(--ink)}.seg[data-v-beb33c5b]{display:flex;width:220px;margin:0 auto 18px;padding:4px;border-radius:999px;background:#ffffffa8;box-shadow:inset 0 0 0 1px #1c1f2e0d}.seg-btn[data-v-beb33c5b]{flex:1;height:34px;border-radius:999px;font-size:14px;font-weight:600;color:var(--ink-2)}.seg-btn.on[data-v-beb33c5b]{color:#fff;background:linear-gradient(135deg,var(--acc-2),var(--acc));box-shadow:0 6px 16px #4053d64d}.composer[data-v-beb33c5b]{position:relative;padding:14px 14px 12px;border-radius:20px;background:linear-gradient(150deg,var(--acc-tint-1),var(--acc-tint-2) 58%,var(--acc-tint-3));box-shadow:0 18px 40px #4053d629,inset 0 0 0 1px #ffffffb8}.cmp-top[data-v-beb33c5b]{position:relative;display:flex;gap:12px;min-height:92px}.ref-slot[data-v-beb33c5b]{flex:0 0 84px}.ref-slot[data-v-beb33c5b] .uploader-head,.ref-slot[data-v-beb33c5b] .uploader-tip{display:none}.ref-slot[data-v-beb33c5b] .grid{display:block}.ref-slot[data-v-beb33c5b] .add{width:76px;height:76px;border-radius:12px;background:#ffffffb3;color:var(--acc-ink);border:1px dashed rgba(64,83,214,.32)}.ref-slot[data-v-beb33c5b] .thumb{width:76px;height:76px;border-radius:12px}.ref-empty[data-v-beb33c5b]{width:76px;height:76px;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--acc-ink);background:#ffffffa8;border:1px dashed rgba(64,83,214,.3)}.ref-plus[data-v-beb33c5b]{font-size:18px;line-height:1}.ref-txt[data-v-beb33c5b]{font-size:10px;line-height:1.25;text-align:center}.cmp-input[data-v-beb33c5b]{flex:1;min-width:0;min-height:92px;padding:2px 34px 26px 2px;border:0;border-radius:0;outline:none;resize:none;background:transparent;color:var(--ink);font-size:15px;line-height:1.6;transition:background .15s ease,border-color .15s ease}.cmp-input[data-v-beb33c5b]:focus{background:transparent}.cmp-input[data-v-beb33c5b]::placeholder{color:var(--ink-3)}.cmp-bar[data-v-beb33c5b]{display:flex;align-items:center;gap:8px;margin-top:10px}.pills[data-v-beb33c5b]{flex:1;display:flex;flex-wrap:wrap;gap:6px;min-width:0}.pill-wrap[data-v-beb33c5b]{position:relative}.pill[data-v-beb33c5b]{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 10px;border-radius:999px;font-size:12.5px;font-weight:700;color:var(--acc-ink);background:#ffffff42;backdrop-filter:blur(7px) saturate(150%);-webkit-backdrop-filter:blur(7px) saturate(150%);box-shadow:0 1px 2px #1c1f2e1a,0 4px 10px #31386e1a,inset 0 1px #ffffffe6,inset 0 -1px #1c1f2e0d;transition:background .15s ease,box-shadow .15s ease}.pill[data-v-beb33c5b]:hover,.pill.open[data-v-beb33c5b]{background:#ffffff75;box-shadow:0 2px 4px #1c1f2e1f,0 6px 14px #31386e24,inset 0 1px #fffffff2,inset 0 -1px #1c1f2e0d}.pill.static[data-v-beb33c5b]{cursor:default;opacity:.72}.caret[data-v-beb33c5b]{font-size:9px;opacity:.7}.menu[data-v-beb33c5b]{position:absolute;bottom:calc(100% + 8px);left:0;z-index:20;min-width:132px;padding:6px;border-radius:12px;background:#fff;box-shadow:0 12px 30px #1c1f2e2e}.menu-dur[data-v-beb33c5b]{width:320px;max-width:calc(100vw - 48px);padding:14px 14px 10px}.menu-ratio[data-v-beb33c5b]{display:inline-flex;align-items:center;gap:8px;color:var(--ink-2)}.menu-item[data-v-beb33c5b]{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;height:34px;padding:0 10px;border-radius:8px;font-size:13px;color:var(--ink);white-space:nowrap}.menu-item[data-v-beb33c5b]:hover{background:#4053d614}.menu-item.on[data-v-beb33c5b]{color:var(--acc-ink);font-weight:600;background:var(--acc-soft)}.menu-item.soon[data-v-beb33c5b]{color:var(--ink-3)}.menu-sub[data-v-beb33c5b],.menu-soon[data-v-beb33c5b]{font-size:11px;color:var(--ink-3);font-weight:400}.side-btns[data-v-beb33c5b]{flex:0 0 auto;display:flex;align-items:center;gap:6px}.side-btn[data-v-beb33c5b]{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:600;color:var(--acc-ink);background:#ffffff42;backdrop-filter:blur(7px) saturate(150%);-webkit-backdrop-filter:blur(7px) saturate(150%);box-shadow:0 1px 2px #1c1f2e1a,0 4px 10px #31386e1a,inset 0 1px #ffffffe6,inset 0 -1px #1c1f2e0d;white-space:nowrap;transition:background .15s ease}.side-btn[data-v-beb33c5b]:hover{background:#ffffff75}.side-btn[data-v-beb33c5b]:disabled{opacity:.45}@media(max-width:560px){.side-btn[data-v-beb33c5b]{padding:0 8px;font-size:0}}.send[data-v-beb33c5b]{flex:0 0 auto;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,var(--acc-2),var(--acc));box-shadow:0 8px 18px #4053d652;transition:transform .15s ease}.send[data-v-beb33c5b]:active{transform:scale(.94)}.send.busy[data-v-beb33c5b]{opacity:.6}.skills[data-v-beb33c5b]{display:flex;gap:8px;margin:16px -16px 0;padding:0 16px 4px;overflow-x:auto;scrollbar-width:none}.skills[data-v-beb33c5b]::-webkit-scrollbar{display:none}.skill[data-v-beb33c5b]{position:relative;flex:0 0 auto;height:36px;padding:0 15px;border-radius:999px;font-size:13px;font-weight:600;color:var(--acc-ink);background:var(--flow-grad);background-size:var(--flow-grad-size);box-shadow:0 4px 14px #4053d61f;white-space:nowrap;animation:flow-x 7s linear infinite}.skill.more[data-v-beb33c5b]{color:var(--acc-ink);font-weight:500;background:#ffffffb8;box-shadow:0 2px 10px #31386e14;animation:none}@media(prefers-reduced-motion:reduce){.skill[data-v-beb33c5b]{animation:none}}.skill-badge[data-v-beb33c5b]{margin-left:4px;padding:1px 5px;border-radius:6px;font-size:9px;font-weight:700;color:#fff;vertical-align:1px}.skill-badge.is-new[data-v-beb33c5b]{background:var(--acc)}.skill-badge.is-hot[data-v-beb33c5b]{background:#f0873b}.show[data-v-beb33c5b]{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:10px;margin-top:18px}.feat[data-v-beb33c5b]{position:relative;aspect-ratio:3 / 4;border-radius:12px;overflow:hidden;text-align:left;color:#fff;background:#cfd8f6;box-shadow:0 10px 24px #31386e24;transition:transform .18s ease,box-shadow .18s ease}.feat[data-v-beb33c5b]:hover{transform:translateY(-2px);box-shadow:0 16px 34px #31386e38}.feat[data-v-beb33c5b]:active{transform:scale(.985)}.feat-shade[data-v-beb33c5b]{position:absolute;inset:0;background:linear-gradient(180deg,#0c102200 42%,#0c10229e);pointer-events:none}.feat-tag[data-v-beb33c5b]{position:absolute;top:7px;left:7px;z-index:2;padding:1px 6px;border-radius:999px;font-size:9px;letter-spacing:.06em;color:#fff;background:#4053d6d1;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.feat-txt[data-v-beb33c5b]{position:absolute;left:8px;right:8px;bottom:8px;z-index:2;display:flex;flex-direction:column;gap:2px}.feat-txt b[data-v-beb33c5b]{font-size:12px;font-weight:700;line-height:1.25;text-shadow:0 1px 6px rgba(0,0,0,.35)}.feat-txt i[data-v-beb33c5b]{font-style:normal;font-size:10px;line-height:1.35;color:#ffffffd1;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:560px){.greet[data-v-beb33c5b]{font-size:22px}.show[data-v-beb33c5b]{grid-auto-columns:104px;gap:8px;margin-left:-16px;margin-right:-16px;padding:0 16px 4px;overflow-x:auto;scrollbar-width:none}.show[data-v-beb33c5b]::-webkit-scrollbar{display:none}.feat-txt i[data-v-beb33c5b]{display:none}}.page-head[data-v-31759a01]{padding:4px 2px 12px}.page-title[data-v-31759a01]{font-size:24px;font-weight:700}.page-sub[data-v-31759a01]{margin-top:4px;font-size:13px;color:var(--ink-2)}.quota[data-v-31759a01]{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding:0 2px;font-size:13px}.quota-link[data-v-31759a01]{font-size:13px;font-weight:600;color:var(--acc-ink)}.badge[data-v-31759a01]{padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;color:#fff;background:linear-gradient(135deg,var(--acc-2),var(--acc))}.panel[data-v-31759a01]{padding:16px}.field[data-v-31759a01]{margin:14px 0}.field-head[data-v-31759a01]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.field-label[data-v-31759a01]{font-size:14px;font-weight:600}.field-actions[data-v-31759a01]{display:flex;gap:8px}.idea-btn[data-v-31759a01]{font-size:12px;font-weight:600;color:var(--acc-ink);padding:4px 10px;border-radius:999px;background:var(--acc-soft)}.idea-btn[data-v-31759a01]:disabled{opacity:.5}.prompt[data-v-31759a01]{width:100%;min-height:118px;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:#f7f8fc;outline:none;resize:vertical;line-height:1.6}.prompt[data-v-31759a01]:focus{border-color:var(--acc-2);background:#fff}.counter[data-v-31759a01]{margin-top:4px;font-size:11px;text-align:right}.row[data-v-31759a01]{display:flex;align-items:flex-start;gap:10px;margin-top:12px}.row-label[data-v-31759a01]{flex:0 0 48px;padding-top:6px;font-size:13px;color:var(--ink-2)}.fixed-ratio[data-v-31759a01]{padding-top:6px;font-size:13px}.chips[data-v-31759a01]{display:flex;flex-wrap:wrap;gap:6px}.chip[data-v-31759a01]{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 12px;border-radius:999px;font-size:12px;color:var(--ink-2);background:#f2f4fb}.chip.on[data-v-31759a01]{color:#fff;background:linear-gradient(135deg,var(--acc-2),var(--acc))}.chip[data-v-31759a01]:disabled{opacity:.5}.go[data-v-31759a01]{width:100%;margin-top:16px}.foot-tip[data-v-31759a01]{margin-top:10px;font-size:11px;text-align:center}.result[data-v-31759a01]{margin-top:14px;padding:16px}.result-empty[data-v-31759a01]{padding:18px 0;text-align:center;font-size:13px}.result-err[data-v-31759a01]{text-align:center;font-size:13px;color:var(--danger)}.result-err .btn-ghost[data-v-31759a01]{margin-top:12px}.result-wait[data-v-31759a01]{padding:8px 0 4px;text-align:center;font-size:13px}.bar[data-v-31759a01]{height:6px;border-radius:999px;background:#e9ecf7;overflow:hidden}.bar i[data-v-31759a01]{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--acc-2),var(--acc));transition:width .4s ease}.shot[data-v-31759a01]{width:100%;display:block;border-radius:12px;cursor:zoom-in}.caption[data-v-31759a01]{margin-top:8px;font-size:12px}.result-actions[data-v-31759a01]{display:flex;gap:10px;margin-top:12px}.result-actions[data-v-31759a01]>*{flex:1;text-align:center;text-decoration:none}.me[data-v-7c44e808]{padding-top:8px}.card+.card[data-v-7c44e808],.links[data-v-7c44e808]{margin-top:14px}.guest[data-v-7c44e808]{padding:30px 20px;text-align:center}.guest-title[data-v-7c44e808]{font-size:16px;font-weight:700}.guest .muted[data-v-7c44e808]{margin-top:8px;font-size:13px}.guest-btn[data-v-7c44e808]{margin-top:18px;width:100%}.profile[data-v-7c44e808]{padding:16px}.profile-top[data-v-7c44e808]{display:flex;align-items:center;gap:12px}.avatar[data-v-7c44e808]{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;font-size:16px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--acc-2),var(--acc))}.profile-info[data-v-7c44e808]{flex:1;min-width:0}.profile-name[data-v-7c44e808]{font-size:16px;font-weight:600}.profile-sub[data-v-7c44e808]{margin-top:3px;font-size:12px}.tag[data-v-7c44e808]{padding:3px 9px;border-radius:999px;font-size:11px;font-weight:600}.tag-vip[data-v-7c44e808]{color:#fff;background:linear-gradient(135deg,#c8961f,#e8c46a)}.sec-head[data-v-7c44e808]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:10px}.sec-title[data-v-7c44e808]{font-size:14px;font-weight:700}.sec-hint[data-v-7c44e808]{font-size:12px}.qrow[data-v-7c44e808]{display:flex;align-items:center;justify-content:space-between;padding:9px 0;font-size:13px;border-top:1px solid var(--line)}.qrow[data-v-7c44e808]:first-of-type{border-top:none}.qrow-name[data-v-7c44e808]{color:var(--ink-2)}.qrow-val[data-v-7c44e808]{font-weight:600;color:var(--acc-ink)}.qrow-val.zero[data-v-7c44e808]{color:var(--ink-3);font-weight:500}.balance[data-v-7c44e808]{margin-top:2px;font-size:26px;font-weight:700;color:var(--acc-ink)}.links[data-v-7c44e808]{padding:4px 16px}.link[data-v-7c44e808]{display:flex;align-items:center;justify-content:space-between;width:100%;height:48px;font-size:14px;border-top:1px solid var(--line)}.link[data-v-7c44e808]:first-child{border-top:none}.danger[data-v-7c44e808]{color:var(--danger)}.foot[data-v-7c44e808]{margin-top:22px;text-align:center;font-size:12px}.outfit-page[data-v-a928382d]{padding-top:6px}.page-head[data-v-a928382d]{padding:10px 2px 14px}.page-title[data-v-a928382d]{font-size:24px;font-weight:700;letter-spacing:-.01em}.page-sub[data-v-a928382d]{margin-top:6px;font-size:13px;color:var(--ink-2)}.quota[data-v-a928382d]{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:13px}.badge[data-v-a928382d]{padding:2px 8px;border-radius:999px;font-size:11px;color:#fff;background:linear-gradient(135deg,#c8961f,#e8c46a)}.quota-link[data-v-a928382d]{font-size:13px;color:var(--acc-ink)}.step[data-v-a928382d]{padding:14px;margin-bottom:12px}.step-head[data-v-a928382d]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.step-no[data-v-a928382d]{width:20px;height:20px;border-radius:50%;font-size:12px;line-height:20px;text-align:center;color:#fff;background:linear-gradient(135deg,var(--acc-2),var(--acc))}.step-title[data-v-a928382d]{font-size:15px;font-weight:600}.person-row[data-v-a928382d]{display:flex;gap:12px;align-items:flex-start;margin-bottom:12px}.photo[data-v-a928382d]{flex:0 0 96px;width:96px;height:128px;padding:0;border-radius:12px;overflow:hidden;background:var(--ramp-3)}.photo img[data-v-a928382d]{width:100%;height:100%;object-fit:cover}.photo-empty[data-v-a928382d]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:4px;color:var(--ink-3)}.photo-empty b[data-v-a928382d]{font-size:22px;font-weight:400}.photo-empty i[data-v-a928382d]{font-size:11px;font-style:normal}.small[data-v-a928382d]{font-size:12px}.row[data-v-a928382d]{display:flex;align-items:center;gap:8px;margin-top:10px}.row-label[data-v-a928382d]{flex:0 0 auto;font-size:13px;color:var(--ink-2)}.chips[data-v-a928382d]{display:flex;flex-wrap:wrap;gap:6px}.chip[data-v-a928382d]{height:30px;padding:0 14px;border-radius:999px;font-size:13px;color:var(--ink-2);background:#ffffffb3}.chip.on[data-v-a928382d]{color:#fff;background:linear-gradient(135deg,var(--acc-2),var(--acc));box-shadow:0 6px 14px #4e65ec3d}.num[data-v-a928382d]{width:96px;height:34px;padding:0 10px;border:1px solid var(--line);border-radius:10px;background:#fff;outline:none;font-size:13px}.garments[data-v-a928382d]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.garment[data-v-a928382d]{position:relative;width:92px;height:112px;border-radius:12px;overflow:hidden;background:var(--ramp-3)}.garment img[data-v-a928382d]{width:100%;height:100%;object-fit:cover}.g-flag[data-v-a928382d]{position:absolute;left:0;right:0;bottom:0;padding:3px 4px;font-size:11px;text-align:center;color:#fff;background:#1418288c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.g-flag.bad[data-v-a928382d]{background:#e5484ddb}.g-del[data-v-a928382d]{position:absolute;right:4px;top:4px;width:20px;height:20px;border-radius:50%;font-size:14px;line-height:20px;color:#fff;background:#14182880}.garment.add[data-v-a928382d]{display:flex;align-items:center;justify-content:center;font-size:26px;color:var(--ink-3);border:1px dashed var(--line)}.go[data-v-a928382d]{width:100%;margin:4px 0 6px}.center[data-v-a928382d]{text-align:center;margin-bottom:10px}.result[data-v-a928382d]{padding:16px;margin-top:12px}.style-name[data-v-a928382d]{font-size:18px;font-weight:700;margin-bottom:8px}.palette[data-v-a928382d]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.pal[data-v-a928382d]{padding:3px 10px;border-radius:999px;font-size:12px;color:var(--acc-ink);background:var(--acc-soft)}.pal.avoid[data-v-a928382d]{color:var(--ink-2);background:#1c1f2e0d}.recs[data-v-a928382d]{margin:0 0 10px;padding-left:18px;font-size:13px;line-height:1.6}.recs b[data-v-a928382d]{font-weight:600}.fits[data-v-a928382d]{margin-bottom:12px;line-height:1.6}.composite[data-v-a928382d]{padding-top:12px;border-top:1px solid var(--line)}.sec-title[data-v-a928382d]{font-size:14px;font-weight:600;margin-bottom:8px}.wait[data-v-a928382d]{padding:6px 0}.bar[data-v-a928382d]{height:6px;border-radius:999px;overflow:hidden;background:#1c1f2e14;margin-bottom:8px}.bar i[data-v-a928382d]{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--acc-2),var(--acc));transition:width .4s ease}.grid4[data-v-a928382d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.shot[data-v-a928382d]{padding:0;border-radius:12px;overflow:hidden;background:var(--ramp-3);aspect-ratio:3 / 4}.shot img[data-v-a928382d]{width:100%;height:100%;object-fit:cover}.acts[data-v-a928382d]{display:flex;gap:8px;margin-top:10px}.video[data-v-a928382d]{width:100%;margin-top:10px;border-radius:12px;background:#000}.err[data-v-a928382d]{color:var(--danger);font-size:13px;margin-top:8px}.err-block[data-v-a928382d]{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.hidden-input[data-v-a928382d]{display:none}.scan-his[data-v-e61f0cc7]{padding-top:6px}.page-head[data-v-e61f0cc7]{padding:10px 2px 14px}.page-title[data-v-e61f0cc7]{font-size:24px;font-weight:700}.page-sub[data-v-e61f0cc7]{margin-top:6px;font-size:13px;color:var(--ink-2)}.empty[data-v-e61f0cc7]{padding:28px 20px;text-align:center}.empty-title[data-v-e61f0cc7]{font-size:15px;font-weight:600;margin-bottom:6px}.empty .btn-primary[data-v-e61f0cc7],.empty .btn-ghost[data-v-e61f0cc7]{margin-top:14px}.center[data-v-e61f0cc7]{text-align:center}.small[data-v-e61f0cc7]{font-size:12px}.rec[data-v-e61f0cc7]{display:flex;align-items:center;gap:10px;padding:10px;margin-bottom:10px}.rec-main[data-v-e61f0cc7]{display:flex;align-items:center;gap:12px;flex:1;min-width:0;padding:0;text-align:left}.rec-cover[data-v-e61f0cc7]{flex:0 0 56px;width:56px;height:74px;border-radius:8px;object-fit:cover;background:var(--ramp-3)}.rec-cover.blank[data-v-e61f0cc7]{display:block}.rec-info[data-v-e61f0cc7]{min-width:0}.rec-name[data-v-e61f0cc7]{font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rec-del[data-v-e61f0cc7]{flex:0 0 auto;font-size:13px;color:var(--ink-3)}.more[data-v-e61f0cc7]{width:100%;margin:4px 0 10px}.detail[data-v-e61f0cc7]{padding:2px}.detail-head[data-v-e61f0cc7]{display:flex;gap:8px;margin-bottom:12px}.name-input[data-v-e61f0cc7]{flex:1;height:38px;padding:0 12px;border:1px solid var(--line);border-radius:10px;background:#fff;outline:none}.btn-ghost.sm[data-v-e61f0cc7]{min-height:38px;padding:0 14px}.pages[data-v-e61f0cc7]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-height:52vh;overflow:auto}.pg[data-v-e61f0cc7]{position:relative;padding:0;aspect-ratio:3 / 4;border-radius:10px;overflow:hidden;background:var(--ramp-3)}.pg img[data-v-e61f0cc7]{width:100%;height:100%;object-fit:cover}.pg-no[data-v-e61f0cc7]{position:absolute;left:5px;top:5px;min-width:16px;height:16px;padding:0 5px;border-radius:8px;font-size:11px;line-height:16px;color:#fff;background:#1418288c}.acts[data-v-e61f0cc7]{margin-top:14px}.pdf-line[data-v-e61f0cc7]{display:flex;gap:14px;margin-top:10px;font-size:14px}.err[data-v-e61f0cc7]{margin-top:8px;color:var(--danger);font-size:13px}.scan-page[data-v-a7f5f574]{padding-top:6px}.page-head[data-v-a7f5f574]{padding:10px 2px 14px}.head-row[data-v-a7f5f574]{display:flex;align-items:center;justify-content:space-between}.his-link[data-v-a7f5f574]{font-size:13px;color:var(--acc-ink)}.page-title[data-v-a7f5f574]{font-size:24px;font-weight:700;letter-spacing:-.01em}.page-sub[data-v-a7f5f574]{margin-top:6px;font-size:13px;color:var(--ink-2)}.quota[data-v-a7f5f574]{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:13px}.badge[data-v-a7f5f574]{padding:2px 8px;border-radius:999px;font-size:11px;color:#fff;background:linear-gradient(135deg,#c8961f,#e8c46a)}.quota-link[data-v-a7f5f574]{font-size:13px;color:var(--acc-ink)}.panel[data-v-a7f5f574]{padding:14px;margin-bottom:14px}.pick[data-v-a7f5f574]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:22px 8px 14px;text-align:center}.small[data-v-a7f5f574]{font-size:12px}.grid[data-v-a7f5f574]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.tile[data-v-a7f5f574]{position:relative;padding:0;aspect-ratio:3 / 4;border-radius:12px;overflow:hidden;background:var(--ramp-3);border:2px solid transparent}.tile.on[data-v-a7f5f574]{border-color:var(--acc)}.tile img[data-v-a7f5f574]{width:100%;height:100%;object-fit:cover}.tile-no[data-v-a7f5f574]{position:absolute;left:6px;top:6px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;font-size:11px;line-height:18px;color:#fff;background:#1418288c}.tile-flag[data-v-a7f5f574]{position:absolute;left:0;right:0;bottom:0;padding:3px 0;font-size:11px;color:#fff;background:#1418288c}.tile-flag.bad[data-v-a7f5f574]{background:#e5484ddb}.tile.add[data-v-a7f5f574]{display:flex;align-items:center;justify-content:center;font-size:26px;color:var(--ink-3);border:1px dashed var(--line)}.prog[data-v-a7f5f574]{margin-top:10px;font-size:12px;text-align:center}.active[data-v-a7f5f574]{margin-top:14px}.preview-wrap[data-v-a7f5f574]{border-radius:12px;overflow:hidden;background:var(--ramp-3)}.preview[data-v-a7f5f574]{width:100%;max-height:58vh;object-fit:contain}.preview.placeholder[data-v-a7f5f574]{display:flex;align-items:center;justify-content:center;min-height:180px;font-size:13px}.chips[data-v-a7f5f574]{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.chip[data-v-a7f5f574]{height:30px;padding:0 12px;border-radius:999px;font-size:13px;color:var(--ink-2);background:#ffffffb3}.chip.on[data-v-a7f5f574]{color:#fff;background:linear-gradient(135deg,var(--acc-2),var(--acc));box-shadow:0 6px 14px #4e65ec3d}.tools[data-v-a7f5f574]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.idea-btn[data-v-a7f5f574]{height:32px;padding:0 12px;border-radius:999px;font-size:12px;color:var(--ink-2);background:var(--acc-soft)}.idea-btn[data-v-a7f5f574]:disabled{opacity:.45}.export[data-v-a7f5f574]{padding:14px}.name-row[data-v-a7f5f574]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.name-input[data-v-a7f5f574]{flex:1;height:38px;padding:0 12px;border:1px solid var(--line);border-radius:10px;background:#fff;outline:none}.go[data-v-a7f5f574]{width:100%;margin-bottom:8px}.pdf-ok[data-v-a7f5f574]{margin-top:10px;padding:12px;border-radius:12px;background:var(--acc-soft)}.pdf-name[data-v-a7f5f574]{font-size:13px;margin-bottom:8px}.pdf-acts[data-v-a7f5f574]{display:flex;gap:8px}.err[data-v-a7f5f574]{color:var(--danger);font-size:13px}.export-err[data-v-a7f5f574]{margin-top:8px}.hidden-input[data-v-a7f5f574]{display:none}.page-head[data-v-c7d2d74b]{padding:4px 2px 12px}.page-title[data-v-c7d2d74b]{font-size:24px;font-weight:700}.page-sub[data-v-c7d2d74b]{margin-top:4px;font-size:13px;color:var(--ink-2)}.quota[data-v-c7d2d74b]{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding:0 2px;font-size:13px}.quota-link[data-v-c7d2d74b]{font-size:13px;font-weight:600;color:var(--acc-ink)}.badge[data-v-c7d2d74b]{padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;color:#fff;background:linear-gradient(135deg,var(--acc-2),var(--acc))}.panel[data-v-c7d2d74b]{padding:16px}.row[data-v-c7d2d74b]{display:flex;align-items:center;gap:10px;margin-top:14px}.row-label[data-v-c7d2d74b]{flex:0 0 48px;font-size:13px;color:var(--ink-2)}.chips[data-v-c7d2d74b]{display:flex;flex-wrap:wrap;gap:6px}.chip[data-v-c7d2d74b]{height:30px;padding:0 14px;border-radius:999px;font-size:12px;color:var(--ink-2);background:#f2f4fb}.chip.on[data-v-c7d2d74b]{color:#fff;background:linear-gradient(135deg,var(--acc-2),var(--acc))}.go[data-v-c7d2d74b]{width:100%;margin-top:16px}.foot-tip[data-v-c7d2d74b]{margin-top:10px;font-size:11px;text-align:center}.result[data-v-c7d2d74b]{margin-top:14px;padding:16px}.result-empty[data-v-c7d2d74b]{padding:18px 0;text-align:center;font-size:13px}.result-err[data-v-c7d2d74b]{text-align:center;font-size:13px;color:var(--danger)}.result-err .btn-ghost[data-v-c7d2d74b]{margin-top:12px}.result-wait[data-v-c7d2d74b]{padding:8px 0 4px;text-align:center;font-size:13px}.bar[data-v-c7d2d74b]{height:6px;border-radius:999px;background:#e9ecf7;overflow:hidden}.bar i[data-v-c7d2d74b]{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--acc-2),var(--acc));transition:width .4s ease}.shot[data-v-c7d2d74b]{width:100%;display:block;border-radius:12px;cursor:zoom-in}.checker[data-v-c7d2d74b]{background-color:#fff;background-image:linear-gradient(45deg,#e8ebf3 25%,transparent 25%),linear-gradient(-45deg,#e8ebf3 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#e8ebf3 75%),linear-gradient(-45deg,transparent 75%,#e8ebf3 75%);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0}.result-actions[data-v-c7d2d74b]{display:flex;gap:10px;margin-top:12px}.result-actions[data-v-c7d2d74b]>*{flex:1;text-align:center;text-decoration:none}.tsect[data-v-c7d2d74b]{padding:12px 0;border-top:1px solid var(--line)}.tsect[data-v-c7d2d74b]:first-child{border-top:none}.tsect-head[data-v-c7d2d74b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.tsect-title[data-v-c7d2d74b]{font-size:13px;font-weight:700;color:var(--acc-ink)}.copy-btn[data-v-c7d2d74b]{font-size:12px;font-weight:600;color:var(--acc-ink);padding:3px 10px;border-radius:999px;background:var(--acc-soft)}.tsect-body[data-v-c7d2d74b]{font-size:13px;line-height:1.65;white-space:pre-wrap;word-break:break-word;color:var(--ink)}.page-head[data-v-eecc95fc]{padding:4px 2px 12px}.page-title[data-v-eecc95fc]{font-size:24px;font-weight:700;letter-spacing:.2px}.page-sub[data-v-eecc95fc]{margin-top:4px;font-size:13px;color:var(--ink-2)}.quota[data-v-eecc95fc]{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding:0 2px;font-size:13px}.quota-link[data-v-eecc95fc]{font-size:13px;font-weight:600;color:var(--acc-ink)}.badge[data-v-eecc95fc]{display:inline-block;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;color:#fff;background:linear-gradient(135deg,var(--acc-2),var(--acc))}.panel[data-v-eecc95fc]{padding:16px}.uploader-gap[data-v-eecc95fc]{height:14px}.modes[data-v-eecc95fc]{display:inline-flex;gap:4px;padding:3px;margin-bottom:14px;border-radius:999px;background:#eef0fa}.mode[data-v-eecc95fc]{height:30px;padding:0 14px;border-radius:999px;font-size:13px;font-weight:600;color:var(--ink-2)}.mode.on[data-v-eecc95fc]{color:#fff;background:linear-gradient(135deg,var(--acc-2),var(--acc));box-shadow:0 4px 10px #31386e33}.mode[data-v-eecc95fc]:disabled{opacity:.6}.field[data-v-eecc95fc]{margin:16px 0 14px}.field-head[data-v-eecc95fc]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.field-label[data-v-eecc95fc]{font-size:14px;font-weight:600}.field-actions[data-v-eecc95fc]{display:flex;gap:8px}.idea-btn[data-v-eecc95fc]{font-size:12px;font-weight:600;color:var(--acc-ink);padding:4px 10px;border-radius:999px;background:var(--acc-soft)}.idea-btn[data-v-eecc95fc]:disabled{opacity:.5}.prompt[data-v-eecc95fc]{width:100%;min-height:118px;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:#f7f8fc;outline:none;resize:vertical;line-height:1.6}.prompt[data-v-eecc95fc]:focus{border-color:var(--acc-2);background:#fff}.counter[data-v-eecc95fc]{margin-top:4px;font-size:11px;text-align:right}.row[data-v-eecc95fc]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.row-dur[data-v-eecc95fc]{display:block;margin:4px 0 14px}.row-label[data-v-eecc95fc]{flex:0 0 48px;font-size:13px;color:var(--ink-2)}.chips[data-v-eecc95fc]{display:flex;flex-wrap:wrap;gap:6px}.chip[data-v-eecc95fc]{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 12px;border-radius:999px;font-size:12px;color:var(--ink-2);background:#f2f4fb}.chip.on[data-v-eecc95fc]{color:#fff;background:linear-gradient(135deg,var(--acc-2),var(--acc))}.chip[data-v-eecc95fc]:disabled{opacity:.5}.go[data-v-eecc95fc]{width:100%;margin-top:6px}.foot-tip[data-v-eecc95fc]{margin-top:10px;font-size:11px;text-align:center}.result[data-v-eecc95fc]{margin-top:16px;padding:16px}.result-empty[data-v-eecc95fc]{padding:18px 0;text-align:center;font-size:13px}.result-err[data-v-eecc95fc]{text-align:center;font-size:13px;color:var(--danger)}.result-err .btn-ghost[data-v-eecc95fc]{margin-top:12px}.result-wait[data-v-eecc95fc]{padding:8px 0 4px;text-align:center;font-size:13px}.bar[data-v-eecc95fc]{height:6px;border-radius:999px;background:#e9ecf7;overflow:hidden}.bar i[data-v-eecc95fc]{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--acc-2),var(--acc));transition:width .4s ease}.result-wait .muted[data-v-eecc95fc]{margin-top:10px}.player[data-v-eecc95fc]{width:100%;border-radius:12px;background:#000}.download[data-v-eecc95fc]{display:block;margin-top:12px;text-align:center;text-decoration:none}.clip+.clip[data-v-eecc95fc]{margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}.clip-head[data-v-eecc95fc]{margin-bottom:8px;font-size:13px;font-weight:600}.clip-wait[data-v-eecc95fc]{font-size:13px;text-align:center}.clip-wait .muted[data-v-eecc95fc]{margin-top:8px}.clip-fail[data-v-eecc95fc]{padding:10px;border-radius:10px;font-size:13px;color:var(--danger);background:#e5484d14;text-align:center}.page-head[data-v-27f302df]{padding:4px 2px 12px}.page-title[data-v-27f302df]{font-size:24px;font-weight:700}.page-sub[data-v-27f302df]{margin-top:4px;font-size:13px;color:var(--ink-2)}.quota[data-v-27f302df]{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding:0 2px;font-size:13px}.quota-link[data-v-27f302df]{font-size:13px;font-weight:600;color:var(--acc-ink)}.badge[data-v-27f302df]{padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;color:#fff;background:linear-gradient(135deg,var(--acc-2),var(--acc))}.panel[data-v-27f302df]{padding:16px}.field-label[data-v-27f302df]{display:block;margin-bottom:8px;font-size:14px;font-weight:600}.prompt[data-v-27f302df]{width:100%;min-height:100px;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:#f7f8fc;outline:none;resize:vertical;line-height:1.6}.prompt[data-v-27f302df]:focus{border-color:var(--acc-2);background:#fff}.paste-row[data-v-27f302df]{display:flex;gap:8px;margin-top:8px}.idea-btn[data-v-27f302df]{font-size:12px;font-weight:600;color:var(--acc-ink);padding:4px 10px;border-radius:999px;background:var(--acc-soft)}.idea-btn[data-v-27f302df]:disabled{opacity:.5}.go[data-v-27f302df]{width:100%;margin-top:16px}.foot-tip[data-v-27f302df]{margin-top:10px;font-size:11px;text-align:center}.result[data-v-27f302df]{margin-top:14px;padding:16px}.result-empty[data-v-27f302df]{padding:18px 0;text-align:center;font-size:13px}.result-err[data-v-27f302df]{text-align:center;font-size:13px;color:var(--danger)}.result-err .btn-ghost[data-v-27f302df]{margin-top:12px}.result-wait[data-v-27f302df]{padding:8px 0 4px;text-align:center;font-size:13px}.bar[data-v-27f302df]{height:6px;border-radius:999px;background:#e9ecf7;overflow:hidden}.bar i[data-v-27f302df]{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--acc-2),var(--acc));transition:width .4s ease}.wm-title[data-v-27f302df]{font-size:15px;font-weight:700}.wm-author[data-v-27f302df]{margin-top:4px;font-size:12px}.shot[data-v-27f302df]{width:100%;display:block;margin-top:10px;border-radius:12px;background:#000}.imgs[data-v-27f302df]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.img[data-v-27f302df]{width:100%;aspect-ratio:3 / 4;object-fit:cover;border-radius:10px;cursor:zoom-in;background:#f2f4fb}.result-actions[data-v-27f302df]{display:flex;gap:10px;margin-top:12px}.result-actions[data-v-27f302df]>*{flex:1;text-align:center;text-decoration:none}:root{--acc: #4053d6;--acc-2: #6373ef;--acc-soft: #e9edff;--acc-ink: #3343c2;--acc-tint-1: #f5f8ff;--acc-tint-2: #e2e9fd;--acc-tint-3: #d2ddfb;--ramp-1: #a8c0f6;--ramp-2: #bccef9;--ramp-3: #d4dcfb;--ramp-4: #eef1f9;--flow-grad: linear-gradient(110deg, #dfe3fc 0%, #f0e9ff 26%, #dee6fd 52%, #ede7ff 76%, #dfe3fc 100%);--flow-grad-size: 320% 100%;--ink: #1c1f2e;--ink-2: #4a5068;--ink-3: #8b91a7;--line: rgba(28, 31, 46, .08);--card: #ffffff;--danger: #e5484d;--nav-h: 52px;--side-w: 244px;--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--page-pad: 16px;--radius: 16px;--shadow: 0 8px 28px rgba(49, 56, 110, .1);--shadow-sheet: 0 -12px 40px rgba(28, 31, 46, .16);color-scheme:light}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body,#app{height:100%}html{background:linear-gradient(180deg,var(--ramp-1) 0%,var(--ramp-2) 22%,var(--ramp-3) 48%,var(--ramp-4) 72%,var(--ramp-4) 100%);background-attachment:fixed}body{margin:0;color:var(--ink);background:transparent;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;overscroll-behavior-y:none}body:before{content:"";position:fixed;inset:-12% -10%;z-index:-1;pointer-events:none;background:radial-gradient(30% 34% at 22% 20%,rgba(56,70,172,.58),transparent 70%),radial-gradient(28% 32% at 78% 76%,rgba(92,58,186,.52),transparent 72%),radial-gradient(28% 30% at 78% 20%,rgba(70,100,205,.46),transparent 72%),radial-gradient(30% 32% at 24% 78%,rgba(110,72,200,.44),transparent 72%);animation:bg-breathe 5.5s ease-in-out infinite;will-change:transform,opacity}body:after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#ffffff0f,#ffffff38 42%,#ffffff8a 74%,#ffffffb3)}@keyframes bg-breathe{0%,to{transform:scale(.9) translate3d(-3.2%,-2.4%,0);opacity:.62}50%{transform:scale(1.14) translate3d(3.2%,2.6%,0);opacity:1}}@media(prefers-reduced-motion:reduce){body:before{animation:none}}h1,h2,h3,h4,p{margin:0}img{display:block;max-width:100%}button{font:inherit;color:inherit;border:0;background:none;cursor:pointer}input,textarea{font:inherit;color:inherit}a{color:var(--acc-ink);text-decoration:none}.card{background:var(--card);border-radius:var(--radius);box-shadow:var(--shadow)}.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:48px;padding:0 22px;border-radius:999px;font-weight:600;color:#fff;background:linear-gradient(135deg,var(--acc-2),var(--acc));transition:transform .15s ease,opacity .15s ease}.btn-primary:active{transform:scale(.98)}.btn-primary:disabled{opacity:.5;transform:none;cursor:not-allowed}.btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:0 16px;border-radius:999px;color:var(--acc-ink);background:var(--acc-soft)}.muted{color:var(--ink-3)}.hairline-b{border-bottom:1px solid var(--line)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#1c1f2e24;border-radius:8px}.fade-enter-active,.fade-leave-active{transition:opacity .18s ease}.fade-enter-from,.fade-leave-to{opacity:0}@keyframes flow-x{0%{background-position:0% 50%}to{background-position:300% 50%}}.page-head{text-align:center}.page-head .head-row{justify-content:center}@media(prefers-reduced-motion:reduce){.corner-vip,.corner-login,.top-vip,.top-login{animation:none}}
