.ts[data-v-186d9014]{backdrop-filter:blur(4px);background:#14102d73;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1100}.ts[data-v-186d9014],.ts-card[data-v-186d9014]{align-items:center;display:flex}.ts-card[data-v-186d9014]{background:#fff;border-radius:16px;box-shadow:0 24px 70px #14102d66;flex-direction:column;gap:10px;padding:26px 24px 20px;width:min(360px,92vw)}.ts-title[data-v-186d9014]{color:#2a2a36;font-size:16px;font-weight:600;margin:0}.ts-desc[data-v-186d9014]{color:#8a8a96;font-size:13px;line-height:1.5;margin:0;text-align:center}.ts-box[data-v-186d9014]{align-items:center;display:flex;justify-content:center;min-height:65px}.ts-cancel[data-v-186d9014]{background:none;border:none;color:#9a9aa8;cursor:pointer;font-family:inherit;font-size:13px;margin-top:2px;padding:6px 14px}.ts-cancel[data-v-186d9014]:hover{color:#6c63ff}.ts-fade-enter-active[data-v-186d9014],.ts-fade-leave-active[data-v-186d9014]{transition:opacity .2s ease}.ts-fade-enter-from[data-v-186d9014],.ts-fade-leave-to[data-v-186d9014]{opacity:0}.app-loading[data-v-da06404a]{align-items:center;color:var(--c-muted,#8a8a96);display:inline-flex;gap:var(--loading-gap,10px);justify-content:center}.app-loading--vertical[data-v-da06404a]{flex-direction:column}.app-loading--horizontal[data-v-da06404a]{flex-direction:row}.app-loading__spinner[data-v-da06404a]{animation:app-loading-spin-da06404a .8s linear infinite;border-color:color-mix(in srgb,var(--loading-accent,var(--c-p1,#6c63ff)) 25%,transparent);border-radius:50%;border-style:solid;border-top-color:var(--loading-accent,var(--c-p1,#6c63ff));flex-shrink:0}.app-loading__text[data-v-da06404a]{color:inherit;font-weight:500;line-height:1.4}.app-loading--xs[data-v-da06404a]{--loading-gap:5px}.app-loading--xs .app-loading__spinner[data-v-da06404a]{border-width:2px;height:14px;width:14px}.app-loading--xs .app-loading__text[data-v-da06404a]{font-size:11px}.app-loading--sm[data-v-da06404a]{--loading-gap:6px}.app-loading--sm .app-loading__spinner[data-v-da06404a]{border-width:2px;height:16px;width:16px}.app-loading--sm .app-loading__text[data-v-da06404a]{font-size:12px}.app-loading--md[data-v-da06404a]{--loading-gap:10px}.app-loading--md .app-loading__spinner[data-v-da06404a]{border-width:3px;height:26px;width:26px}.app-loading--md .app-loading__text[data-v-da06404a]{font-size:13px}.app-loading--lg[data-v-da06404a]{--loading-gap:14px}.app-loading--lg .app-loading__spinner[data-v-da06404a]{border-width:3.5px;height:36px;width:36px}.app-loading--lg .app-loading__text[data-v-da06404a]{font-size:15px}@media(prefers-reduced-motion:reduce){.app-loading__spinner[data-v-da06404a]{animation-duration:2s}}@keyframes app-loading-spin-da06404a{to{transform:rotate(1turn)}}.app-btn[data-v-9dc60d49]{align-items:center;border:1px solid transparent;cursor:pointer;display:inline-flex;font-family:inherit;font-weight:600;gap:8px;justify-content:center;text-decoration:none;transition:transform .15s,box-shadow .2s,background .15s,border-color .15s,opacity .2s;white-space:nowrap}.app-btn--disabled[data-v-9dc60d49],.app-btn[data-v-9dc60d49]:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.app-btn--xs[data-v-9dc60d49]{font-size:12.5px;gap:5px;padding:5px 11px}.app-btn--sm[data-v-9dc60d49]{font-size:12px;padding:8px 16px}.app-btn--md[data-v-9dc60d49]{font-size:14px;padding:11px 24px}.app-btn--lg[data-v-9dc60d49]{font-size:15px;padding:14px 28px}.app-btn--block[data-v-9dc60d49]{width:100%}.app-btn--pill[data-v-9dc60d49]{border-radius:100px}.app-btn[data-v-9dc60d49]:not(.app-btn--pill){border-radius:var(--radius-md,14px)}.app-btn--primary[data-v-9dc60d49]{background:var(--c-grad);box-shadow:0 6px 20px color-mix(in srgb,var(--c-p1) 28%,transparent);color:#fff}.app-btn--primary[data-v-9dc60d49]:not(:disabled):not(.app-btn--disabled):hover{box-shadow:0 8px 24px color-mix(in srgb,var(--c-p1) 38%,transparent);transform:translateY(-1px)}.app-btn--ghost[data-v-9dc60d49]{background:transparent;border-color:var(--c-p1);color:var(--c-p1)}.app-btn--ghost[data-v-9dc60d49]:not(:disabled):not(.app-btn--disabled):hover{background:color-mix(in srgb,var(--c-p1) 8%,transparent)}.app-btn--subtle[data-v-9dc60d49]{background:transparent;border-color:color-mix(in srgb,var(--c-text,#1c1835) 14%,transparent);color:var(--c-muted,#6a6a76);font-weight:500}.app-btn--subtle[data-v-9dc60d49]:not(:disabled):not(.app-btn--disabled):hover{background:color-mix(in srgb,var(--c-text,#1c1835) 5%,transparent);border-color:color-mix(in srgb,var(--c-text,#1c1835) 26%,transparent);color:var(--c-text,#1c1835)}.app-btn__loading[data-v-9dc60d49]{--loading-accent:currentColor}.app-btn__label[data-v-9dc60d49]{align-items:center;display:inline-flex}svg[data-v-9dc60d49-s]{height:16px;width:16px}.error-page[data-v-45383e6c]{--c-grad:linear-gradient(135deg,var(--c-p1),var(--c-p2));align-items:center;display:flex;justify-content:center;min-height:100vh;padding:64px 0}.error-card[data-v-45383e6c]{backdrop-filter:blur(20px) saturate(1.6);-webkit-backdrop-filter:blur(20px) saturate(1.6);background:var(--c-card);border:1px solid var(--c-card-border);border-radius:var(--radius-lg);max-width:480px;padding:48px 32px;text-align:center;width:100%}.error-code[data-v-45383e6c]{background:linear-gradient(135deg,var(--c-p1),var(--c-p2));-webkit-background-clip:text;background-clip:text;font-size:88px;font-weight:800;letter-spacing:-.03em;line-height:1;-webkit-text-fill-color:transparent}.error-title[data-v-45383e6c]{color:var(--c-text);font-size:24px;font-weight:700;margin-top:20px}.error-desc[data-v-45383e6c]{color:var(--c-muted);font-size:14px;line-height:1.7;margin-top:12px}.error-actions[data-v-45383e6c]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:28px}.icon-btn[data-v-84dc44f3]{align-items:center;background:#ffffff80;border:1px solid var(--c-border);color:var(--c-muted);cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;transition:border-color .2s,color .2s,background .2s}.icon-btn--square[data-v-84dc44f3]{border-radius:8px}.icon-btn--circle[data-v-84dc44f3]{border-radius:50%}.icon-btn[data-v-84dc44f3]:disabled{cursor:not-allowed;opacity:.5}.icon-btn--default[data-v-84dc44f3]:not(:disabled):hover{background:color-mix(in srgb,var(--c-p1) 8%,transparent);border-color:var(--c-p1);color:var(--c-p1)}.icon-btn--danger[data-v-84dc44f3]:not(:disabled):hover{background:#ef444414;border-color:#ef4444;color:#ef4444}svg[data-v-84dc44f3-s]{height:15px;width:15px}.wf-list-page[data-v-6422b8dd]{margin:0 auto;max-width:880px;padding:40px 24px;--c-p1:#6c63ff;--c-border:rgba(108,99,255,.2)}.wf-list-head[data-v-6422b8dd]{margin-bottom:28px}.back[data-v-6422b8dd]{align-items:center;color:#6c63ff;display:inline-flex;font-size:13px;gap:5px;margin-bottom:12px}.back i[data-v-6422b8dd]{font-size:15px}.wf-list-head h1[data-v-6422b8dd]{color:#1f1f2a;font-size:24px;font-weight:600;margin:0}.wf-empty[data-v-6422b8dd]{color:#9a9aa8;font-size:14px;padding:40px 0;text-align:center}.wf-grid[data-v-6422b8dd]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.wf-card[data-v-6422b8dd]{background:#fff;border:1px solid #ececf2;border-radius:12px;overflow:hidden}.wf-card[data-v-6422b8dd],.wf-card-main[data-v-6422b8dd]{align-items:center;display:flex}.wf-card-main[data-v-6422b8dd]{background:none;border:none;cursor:pointer;flex:1;gap:12px;padding:16px;text-align:left}.wf-card-icon[data-v-6422b8dd]{align-items:center;background:#eeedfe;border-radius:10px;color:#6c63ff;display:flex;flex-shrink:0;font-size:20px;height:42px;justify-content:center;width:42px}.wf-card-name[data-v-6422b8dd]{color:#2a2a36;font-size:14px;font-weight:500;margin:0 0 3px}.wf-card-sub[data-v-6422b8dd]{color:#9a9aa8;font-size:12px;margin:0}.wf-card-actions[data-v-6422b8dd]{border-left:1px solid #f0f0f5;display:flex;flex-direction:column;gap:6px;padding:12px}.mx-auth[data-v-bcf259fc]{align-items:center;background:#0f1020;display:flex;justify-content:center;min-height:100vh;padding:24px}.mx-auth-card[data-v-bcf259fc]{background:#1a1c33;border:1px solid #2a2d4a;border-radius:18px;display:flex;flex-direction:column;gap:14px;max-width:340px;padding:32px;width:100%}.mx-logo[data-v-bcf259fc]{color:#fff;font-size:18px;font-weight:600;margin-bottom:6px;text-align:center}.mx-input[data-v-bcf259fc]{background:#0f1020;border:1px solid #2a2d4a;border-radius:10px;color:#fff;font-size:14px;height:44px;padding:0 14px}.mx-input[data-v-bcf259fc]:focus{border-color:#6c63ff;outline:none}.mx-btn[data-v-bcf259fc]{background:linear-gradient(135deg,#6c63ff,#9b8afb);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;height:44px}.mx-btn[data-v-bcf259fc]:disabled{cursor:not-allowed;opacity:.5}.mx-err[data-v-bcf259fc]{color:#f87171;font-size:13px;text-align:center}.fc-root[data-v-52a7cf0f]{min-width:0}.related-tools[data-v-e3046e05]{margin-top:40px}.related-tools__title[data-v-e3046e05]{align-items:center;color:var(--c-muted,#8a87a0);display:flex;font-size:13px;font-weight:600;gap:8px;letter-spacing:.08em;margin-bottom:14px;text-transform:uppercase}.related-tools__title svg[data-v-e3046e05]{color:var(--c-p1,#6c63ff)}.related-tools__grid[data-v-e3046e05]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));position:relative;z-index:1}.related-tools__card[data-v-e3046e05]{align-items:center;backdrop-filter:blur(20px) saturate(1.6);-webkit-backdrop-filter:blur(20px) saturate(1.6);background:var(--c-card,hsla(0,0%,100%,.58));border:1px solid hsla(0,0%,100%,.74);border-radius:var(--radius-md,16px);color:inherit;display:flex;gap:14px;padding:10px;text-decoration:none;transition:transform .15s,box-shadow .2s,border-color .2s}.related-tools__card[data-v-e3046e05]:hover{border-color:var(--c-p1,#6c63ff);box-shadow:0 6px 20px color-mix(in srgb,var(--c-p1,#6c63ff) 18%,transparent);transform:translateY(-2px)}.related-tools__icon[data-v-e3046e05]{align-items:center;border-radius:12px;display:flex;flex-shrink:0;height:42px;justify-content:center;width:42px}.related-tools__icon[data-v-e3046e05] svg{height:20px;width:20px}.icon-blue[data-v-e3046e05]{background:#3b82f624;color:#3b82f6}.icon-green[data-v-e3046e05]{background:#10b98124;color:#10b981}.icon-purple[data-v-e3046e05]{background:#a78bfa29;color:#8b5cf6}.icon-orange[data-v-e3046e05]{background:#fb923c24;color:#fb923c}.icon-teal[data-v-e3046e05]{background:#14b8a624;color:#14b8a6}.icon-cyan[data-v-e3046e05]{background:#06b6d424;color:#06b6d4}.icon-rose[data-v-e3046e05]{background:#f43f5e24;color:#f43f5e}.icon-indigo[data-v-e3046e05]{background:#6366f124;color:#6366f1}.icon-red[data-v-e3046e05]{background:#ef444424;color:#ef4444}.related-tools__body[data-v-e3046e05]{flex:1;min-width:0}.related-tools__name[data-v-e3046e05]{color:var(--c-text,#1c1835);font-size:14px;font-weight:600;line-height:1.3;margin-bottom:3px}.related-tools__desc[data-v-e3046e05]{color:var(--c-muted,#8a87a0);display:-webkit-box;font-size:12px;-webkit-line-clamp:1;line-height:1.4;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.related-tools__formats[data-v-e3046e05]{display:flex;flex-wrap:wrap;gap:4px}.format-chip[data-v-e3046e05]{background:color-mix(in srgb,var(--c-muted,#8a87a0) 12%,transparent);border-radius:4px;color:var(--c-muted,#8a87a0);font-size:10px;font-weight:600;letter-spacing:.02em;padding:1px 6px}.related-tools__arrow[data-v-e3046e05]{color:var(--c-muted,#8a87a0);flex-shrink:0;transition:transform .2s,color .2s}.related-tools__arrow svg[data-v-e3046e05]{height:18px;width:18px}.related-tools__card:hover .related-tools__arrow[data-v-e3046e05]{color:var(--c-p1,#6c63ff);transform:translate(3px)}@media(max-width:640px){.related-tools__grid[data-v-e3046e05]{grid-template-columns:1fr}}.blog-cta[data-v-5b935175]{align-items:center;background:color-mix(in srgb,var(--c-p1,#6c63ff) 7%,#fff);border:1px solid color-mix(in srgb,var(--c-p1,#6c63ff) 22%,transparent);border-radius:var(--radius-lg,20px);color:inherit;display:flex;gap:14px;margin:32px 0 8px;padding:18px 20px;text-decoration:none;transition:transform .15s,box-shadow .2s,border-color .2s}.blog-cta[data-v-5b935175]:hover{border-color:var(--c-p1,#6c63ff);box-shadow:0 8px 24px color-mix(in srgb,var(--c-p1,#6c63ff) 18%,transparent);transform:translateY(-2px)}.blog-cta__icon[data-v-5b935175]{background:var(--c-p1,#6c63ff);border-radius:12px;color:#fff;display:grid;flex-shrink:0;height:42px;place-items:center;width:42px}.blog-cta__icon svg[data-v-5b935175]{height:20px;width:20px}.blog-cta__body[data-v-5b935175]{flex:1;min-width:0}.blog-cta__label[data-v-5b935175]{color:var(--c-muted,#8a87a0);font-size:12px}.blog-cta__name[data-v-5b935175]{color:var(--c-text,#1c1835);font-size:16px;font-weight:700}.blog-cta__go[data-v-5b935175]{color:var(--c-p1,#6c63ff);flex-shrink:0;font-size:13px;font-weight:600}.page-content[data-v-631278b0]{margin:0 auto;max-width:960px;padding:40px 0 0}.blog-back[data-v-631278b0]{color:var(--c-muted,#8a87a0);display:inline-block;font-size:13px;margin-bottom:18px;text-decoration:none}.blog-back[data-v-631278b0]:hover{color:var(--c-p1,#6c63ff)}.article-title[data-v-631278b0]{color:var(--c-text,#1c1835);font-size:32px;font-weight:700;line-height:1.25}.article-meta[data-v-631278b0]{color:var(--c-muted,#8a87a0);display:flex;font-size:13px;gap:6px;margin:12px 0 28px}.article-body[data-v-631278b0] h2{color:var(--c-text,#1c1835);font-size:22px;font-weight:700;margin:34px 0 12px}.article-body[data-v-631278b0] h3{color:var(--c-text,#1c1835);font-size:18px;font-weight:600;margin:24px 0 10px}.article-body[data-v-631278b0] p{color:color-mix(in srgb,var(--c-text,#1c1835) 90%,transparent);font-size:16px;line-height:1.8;margin:14px 0}.article-body[data-v-631278b0] ol,.article-body[data-v-631278b0] ul{margin:14px 0;padding-left:22px}.article-body[data-v-631278b0] li{color:color-mix(in srgb,var(--c-text,#1c1835) 90%,transparent);font-size:16px;line-height:1.8;margin:6px 0}.article-body[data-v-631278b0] a{color:var(--c-p1,#6c63ff);text-decoration:underline;text-underline-offset:2px}.article-body[data-v-631278b0] strong{color:var(--c-text,#1c1835);font-weight:700}.article-body[data-v-631278b0] hr{border:none;border-top:1px solid var(--c-card-border,rgba(0,0,0,.08));margin:28px 0}.article-body[data-v-631278b0] code{background:color-mix(in srgb,var(--c-p1,#6c63ff) 10%,transparent);border-radius:6px;font-size:14px;padding:2px 6px}.page-content[data-v-0a373355]{margin:0 auto;max-width:960px;padding:48px 0 0}.doc-card[data-v-0a373355]{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffffb8;border:1px solid hsla(0,0%,100%,.9);border-radius:20px;box-shadow:0 4px 24px #6482c814;padding:38px}.doc-title[data-v-0a373355]{color:#0f172a;font-size:36px;font-weight:500;margin-bottom:8px}.doc-meta[data-v-0a373355]{border-bottom:1px solid rgba(100,130,200,.12);color:#94a3b8;font-size:13px;font-weight:500;margin-bottom:40px;padding-bottom:24px}.doc-section[data-v-0a373355]{font-family:Anthropic Sans;margin-bottom:32px}.doc-section h2[data-v-0a373355]{color:#0f172a;font-size:17px;font-weight:500;letter-spacing:-.01em;margin-bottom:12px}.doc-section p[data-v-0a373355]{color:#64748b;font-size:14.5px;line-height:1.75}.doc-section ul[data-v-0a373355]{display:flex;flex-direction:column;gap:8px;list-style:none;margin-top:12px}.doc-section li[data-v-0a373355]{background:#6482c80d;border:1px solid rgba(100,130,200,.1);border-radius:10px;color:#64748b;font-size:14px;line-height:1.5;padding:10px 14px}.doc-section li strong[data-v-0a373355]{color:#3b82f6;font-weight:600}.doc-divider[data-v-0a373355]{background:linear-gradient(90deg,rgba(100,130,200,.15),transparent);height:1px;margin:40px 0}@media(max-width:560px){.doc-card[data-v-0a373355]{border-radius:16px;padding:28px 20px}.doc-title[data-v-0a373355]{font-size:28px}}.hero[data-v-38cc7acf]{margin:0 auto 34px;max-width:760px;position:relative;text-align:center;z-index:1}.hero__badge[data-v-38cc7acf]{align-items:center;backdrop-filter:blur(14px);background:var(--c-card,hsla(0,0%,100%,.5));border:1px solid var(--c-border,hsla(0,0%,100%,.2));border-radius:999px;color:var(--c-p1,#8b5cf6);display:inline-flex;font-size:12px;font-weight:500;gap:8px;letter-spacing:.08em;padding:8px 14px;text-transform:uppercase}.hero__badge-dot[data-v-38cc7acf]{background:linear-gradient(135deg,var(--c-p1,#8b5cf6),var(--c-p2,#a78bfa));border-radius:999px;box-shadow:0 0 12px color-mix(in srgb,var(--c-p1,#8b5cf6) 55%,transparent);height:7px;width:7px}.hero__title[data-v-38cc7acf]{color:var(--hero-title-color,var(--c-p1,var(--c-text,#1c1835)));font-size:clamp(2.4rem,5vw,3.9rem);font-weight:500;line-height:1.02;margin:18px 0 12px}.hero__description[data-v-38cc7acf]{color:var( --hero-description-color,color-mix(in srgb,var(--c-p1,#8b5cf6) 32%,var(--c-muted,#8a87a0)) );font-size:15px;line-height:1.8;margin:0 auto;max-width:640px}@media(max-width:640px){.hero[data-v-38cc7acf]{margin-bottom:28px}.hero__title[data-v-38cc7acf]{font-size:clamp(2rem,11vw,3rem);margin-top:16px}.hero__description[data-v-38cc7acf]{font-size:14px}}.pp-anchor[data-v-1ffccbc0]{display:inline-flex}.pp-anchor--abs[data-v-1ffccbc0]{position:relative}.pp-bubble[data-v-1ffccbc0]{animation:ppIn-1ffccbc0 .15s ease;background:var(--pp-bg,#fff);border:1px solid var(--pp-border,rgba(108,99,255,.16));border-radius:var(--pp-radius,14px);box-shadow:var(--pp-shadow,0 12px 40px rgba(28,24,53,.16));color:var(--pp-text,inherit);max-width:calc(100vw - 24px);padding:var(--pp-pad,14px 16px);z-index:1000}.pp-bubble--fixed[data-v-1ffccbc0]{position:fixed}.pp-error[data-v-1ffccbc0]{--pp-border:#f3c2c2;--pp-shadow:0 8px 24px rgba(78,78,138,.18);--pp-text:#b4434a;--pp-pad:7px 10px;--pp-radius:8px;font-size:11.5px;line-height:1.45;max-width:220px}.pp-console[data-v-1ffccbc0]{--pp-bg:#232645;--pp-border:#3a3d5e;--pp-text:#e6e7f0;--pp-shadow:0 10px 30px rgba(0,0,0,.5);--pp-pad:9px 12px;--pp-radius:10px;font-size:13px;line-height:1.6}@keyframes ppIn-1ffccbc0{0%{opacity:0;transform:translateY(-4px)}}.pp-anchor--abs .pp-bubble[data-v-1ffccbc0]{position:absolute;width:-moz-max-content;width:max-content}.pp-anchor--abs .pp-bottom[data-v-1ffccbc0]{top:calc(100% + var(--pp-off, 10px))}.pp-anchor--abs .pp-top[data-v-1ffccbc0]{bottom:calc(100% + var(--pp-off, 10px))}.pp-anchor--abs .pp-right[data-v-1ffccbc0]{left:calc(100% + var(--pp-off, 10px))}.pp-anchor--abs .pp-left[data-v-1ffccbc0]{right:calc(100% + var(--pp-off, 10px))}.pp-anchor--abs .pp-bottom.pp-align-start[data-v-1ffccbc0],.pp-anchor--abs .pp-top.pp-align-start[data-v-1ffccbc0]{left:0}.pp-anchor--abs .pp-bottom.pp-align-end[data-v-1ffccbc0],.pp-anchor--abs .pp-top.pp-align-end[data-v-1ffccbc0]{right:0}.pp-anchor--abs .pp-bottom.pp-align-center[data-v-1ffccbc0],.pp-anchor--abs .pp-top.pp-align-center[data-v-1ffccbc0]{left:50%;transform:translate(-50%)}.pp-anchor--abs .pp-left.pp-align-center[data-v-1ffccbc0],.pp-anchor--abs .pp-right.pp-align-center[data-v-1ffccbc0]{top:50%;transform:translateY(-50%)}.pp-anchor--abs .pp-left.pp-align-start[data-v-1ffccbc0],.pp-anchor--abs .pp-right.pp-align-start[data-v-1ffccbc0]{top:0}.pp-anchor--abs .pp-left.pp-align-end[data-v-1ffccbc0],.pp-anchor--abs .pp-right.pp-align-end[data-v-1ffccbc0]{bottom:0}.pp-arrow[data-v-1ffccbc0]{background:var(--pp-bg,#fff);border:1px solid var(--pp-border,rgba(108,99,255,.16));height:11px;position:absolute;transform:rotate(45deg);width:11px}.pp-bottom .pp-arrow[data-v-1ffccbc0]{border-bottom:none;border-right:none;top:-6px}.pp-top .pp-arrow[data-v-1ffccbc0]{border-left:none;border-top:none;bottom:-6px}.pp-right .pp-arrow[data-v-1ffccbc0]{border-right:none;border-top:none;left:-6px}.pp-left .pp-arrow[data-v-1ffccbc0]{border-bottom:none;border-left:none;right:-6px}.pp-anchor--abs .pp-bottom.pp-align-start .pp-arrow[data-v-1ffccbc0],.pp-anchor--abs .pp-top.pp-align-start .pp-arrow[data-v-1ffccbc0]{left:16px}.pp-anchor--abs .pp-bottom.pp-align-end .pp-arrow[data-v-1ffccbc0],.pp-anchor--abs .pp-top.pp-align-end .pp-arrow[data-v-1ffccbc0]{right:16px}.pp-anchor--abs .pp-bottom.pp-align-center .pp-arrow[data-v-1ffccbc0],.pp-anchor--abs .pp-top.pp-align-center .pp-arrow[data-v-1ffccbc0]{left:50%;margin-left:-5.5px}.pp-anchor--abs .pp-left.pp-align-center .pp-arrow[data-v-1ffccbc0],.pp-anchor--abs .pp-right.pp-align-center .pp-arrow[data-v-1ffccbc0]{margin-top:-5.5px;top:50%}.pp-anchor--abs .pp-left.pp-align-start .pp-arrow[data-v-1ffccbc0],.pp-anchor--abs .pp-right.pp-align-start .pp-arrow[data-v-1ffccbc0]{top:16px}.pp-anchor--abs .pp-left.pp-align-end .pp-arrow[data-v-1ffccbc0],.pp-anchor--abs .pp-right.pp-align-end .pp-arrow[data-v-1ffccbc0]{bottom:16px}.app-input[data-v-36027656]{background:#ffffffb8;border:1px solid color-mix(in srgb,var(--c-p1) 15%,transparent);border-radius:var(--radius-sm,9px);box-sizing:border-box;color:var(--c-text);font:inherit;outline:none;transition:border-color .2s,box-shadow .2s;width:100%}.app-input[data-v-36027656]::-moz-placeholder{color:var(--c-muted)}.app-input[data-v-36027656]::placeholder{color:var(--c-muted)}.app-input[data-v-36027656]:focus{border-color:var(--c-p1);box-shadow:0 0 0 3px color-mix(in srgb,var(--c-p1) 10%,transparent)}.app-input[data-v-36027656]:disabled{cursor:not-allowed;opacity:.6}.app-input--sm[data-v-36027656]{font-size:13px;padding:8px 10px}.app-input--md[data-v-36027656]{font-size:14px;padding:12px}.app-input--lg[data-v-36027656]{font-size:15px;padding:12px 14px}.app-input--area[data-v-36027656]{line-height:1.6;min-height:88px;resize:vertical;scrollbar-color:var(--sb-thumb,rgba(20,20,40,.28)) transparent;scrollbar-width:thin}.app-input--area[data-v-36027656]::-webkit-scrollbar{width:8px}.app-input--area[data-v-36027656]::-webkit-scrollbar-track{background:transparent}.app-input--area[data-v-36027656]::-webkit-scrollbar-thumb{background:var(--sb-thumb,rgba(20,20,40,.28));background-clip:padding-box;border:2px solid transparent;border-radius:999px}.app-input-wrap[data-v-36027656]{display:block;position:relative;width:100%}.app-input-prefix[data-v-36027656]{align-items:center;color:var(--c-muted);display:inline-flex;font-size:16px;left:11px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.app-input--has-prefix[data-v-36027656]{padding-left:34px}.app-input-wrap--area[data-v-36027656]{display:flex;flex-direction:column}.app-input-counter[data-v-36027656]{color:var(--c-muted);font-size:11px;font-variant-numeric:tabular-nums;line-height:1;pointer-events:none}.app-input-counter--below[data-v-36027656]{align-self:flex-end;margin-top:5px}.app-input--has-counter[data-v-36027656]:not(.app-input--area){padding-right:58px}.app-input-counter--inline[data-v-36027656]{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.redeem-bar[data-v-f22f7c20]{background:#ffffff80;border:1px solid var(--c-border,rgba(108,99,255,.12));border-radius:var(--radius-md,9px);margin-top:14px;padding:14px 16px;position:relative}.redeem-buy-contact[data-v-f22f7c20]{color:var(--c-text,#1c1835);font-size:12px;font-weight:400}.redeem-skeleton[data-v-f22f7c20]{align-items:center;display:flex;min-height:28px}.redeem-skeleton-bar[data-v-f22f7c20]{animation:redeemShimmer-f22f7c20 1.2s ease-in-out infinite;background:linear-gradient(90deg,#6c63ff1a,#6c63ff33,#6c63ff1a);background-size:200% 100%;border-radius:100px;height:13px;width:180px}@keyframes redeemShimmer-f22f7c20{0%{background-position:200% 0}to{background-position:-200% 0}}.redeem-footer[data-v-f22f7c20]{align-items:center;display:flex;gap:12px;margin-top:10px}.redeem-price-link[data-v-f22f7c20]{align-items:center;background:none;border:none;color:var(--c-p1,#6c63ff);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:3px;padding:0}.redeem-price-caret[data-v-f22f7c20]{flex-shrink:0;transition:transform .18s ease}.redeem-price-caret.is-open[data-v-f22f7c20],.redeem-price-wrap:hover .redeem-price-caret[data-v-f22f7c20]{transform:rotate(180deg)}.redeem-price-wrap[data-v-f22f7c20]{margin-left:auto}.rp-list[data-v-f22f7c20]{width:min(258px,calc(100vw - 56px))}.rp-title[data-v-f22f7c20]{color:var(--c-text,#1c1835);font-size:13.5px;font-weight:700;margin-bottom:10px}.rp-group+.rp-group[data-v-f22f7c20]{margin-top:12px}.rp-group-title[data-v-f22f7c20]{color:var(--c-p1,#6c63ff);font-size:11.5px;font-weight:600;margin-bottom:6px}.rp-row[data-v-f22f7c20]{align-items:center;display:flex;font-size:12.5px;gap:12px;justify-content:space-between;padding:4px 0}.rp-name[data-v-f22f7c20]{color:var(--c-text,#1c1835)}.rp-cost[data-v-f22f7c20]{color:var(--c-muted,#6b6880);flex-shrink:0;font-weight:600}.rp-note[data-v-f22f7c20]{border-top:1px dashed var(--c-border,rgba(108,99,255,.16));color:var(--c-muted,#8a87a0);font-size:11px;line-height:1.5;margin:12px 0 0;padding-top:10px}.redeem-input-row[data-v-f22f7c20]{align-items:stretch;display:flex;gap:8px}.redeem-input[data-v-f22f7c20]{flex:1;letter-spacing:.04em;min-width:0;text-transform:uppercase}.redeem-input[data-v-f22f7c20]::-moz-placeholder{text-transform:none}.redeem-input[data-v-f22f7c20]::placeholder{text-transform:none}.redeem-input-row .redeem-use[data-v-f22f7c20]{border-radius:var(--radius-sm,9px)}.redeem-err[data-v-f22f7c20]{color:var(--c-danger,#d35563);font-size:12.5px;margin:8px 0 0}.redeem-buy[data-v-f22f7c20]{color:var(--c-p1,#6c63ff);font-size:12.5px;text-decoration:none}.redeem-trial[data-v-f22f7c20]{color:#1d9e75;font-size:12px;font-weight:600;margin-right:10px}.redeem-ok[data-v-f22f7c20]{align-items:center;color:var(--c-success,#1f9d68);display:flex;font-size:13.5px;gap:8px}.redeem-ok-text[data-v-f22f7c20]{flex:1}.redeem-ok-text strong[data-v-f22f7c20]{font-weight:700}.redeem-change[data-v-f22f7c20]{background:#fff;border:1px solid var(--c-border,rgba(108,99,255,.2));border-radius:100px;color:var(--c-muted,#8a87a0);cursor:pointer;flex-shrink:0;font-size:12px;padding:5px 12px}.redeem-change[data-v-f22f7c20]:hover{color:var(--c-p1,#6c63ff)}.redeem-bar.is-compact[data-v-f22f7c20]{border-radius:var(--radius-sm,9px);padding:10px 12px}.redeem-bar.is-compact .redeem-footer[data-v-f22f7c20]{margin-top:8px}.redeem-bar.is-compact .redeem-buy[data-v-f22f7c20],.redeem-bar.is-compact .redeem-ok[data-v-f22f7c20],.redeem-bar.is-compact .redeem-price-link[data-v-f22f7c20]{font-size:12px}.app-scrollbar[data-v-8933606d]{display:flex;flex-direction:column;min-height:0;min-width:0;position:relative}.app-scrollbar__wrap[data-v-8933606d]{flex:1 1 auto;min-height:0;min-width:0;overflow:auto;scrollbar-width:none}.app-scrollbar__wrap[data-v-8933606d]::-webkit-scrollbar{display:none;height:0;width:0}.app-scrollbar__bar[data-v-8933606d]{opacity:0;position:absolute;transition:opacity .25s ease;z-index:5}.app-scrollbar__bar.active[data-v-8933606d]{opacity:1}.app-scrollbar__bar.is-vertical[data-v-8933606d]{bottom:0;right:0;top:0;width:7px}.app-scrollbar__bar.is-horizontal[data-v-8933606d]{bottom:2px;height:7px;left:2px;right:2px}.app-scrollbar__thumb[data-v-8933606d]{background:var(--sb-thumb,rgba(20,20,40,.28));border-radius:999px;cursor:pointer;display:block;transition:background .2s ease}.app-scrollbar__thumb[data-v-8933606d]:hover{background:var(--sb-thumb-hover,rgba(20,20,40,.45))}.is-vertical .app-scrollbar__thumb[data-v-8933606d]{width:100%}.is-horizontal .app-scrollbar__thumb[data-v-8933606d]{height:100%}.max-select[data-v-9d8e65a8]{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.max-select-trigger[data-v-9d8e65a8]{align-items:center;background:var(--ms-bg,hsla(0,0%,100%,.7));border:1px solid var(--ms-border,var(--c-border,rgba(108,99,255,.18)));border-radius:var(--radius-sm);cursor:pointer;display:flex;gap:8px;height:38px;padding:0 12px;transition:border-color .15s}.max-select.open .max-select-trigger[data-v-9d8e65a8]{border-color:var(--ms-accent,var(--c-p1,#6c63ff))}.select-flag[data-v-9d8e65a8]{flex-shrink:0;font-size:16px;line-height:1}.select-label[data-v-9d8e65a8]{color:var(--ms-text,var(--c-text,#1c1835));flex:1;font-size:13.5px}.select-chevron[data-v-9d8e65a8]{color:var(--ms-muted,var(--c-muted,#8a87a0));flex-shrink:0;height:15px;transition:transform .2s;width:15px}.max-select.open .select-chevron[data-v-9d8e65a8]{transform:rotate(180deg)}.max-select-dropdown[data-v-9d8e65a8]{backdrop-filter:blur(16px);background:var(--ms-dropdown-bg,hsla(0,0%,100%,.95));border:1px solid var(--ms-border,rgba(100,130,200,.15));border-radius:var(--radius-md);box-shadow:0 8px 24px #28285a2e;display:none;left:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 4px);z-index:100}.ms-scroll[data-v-9d8e65a8]{max-height:300px}.max-select.open .max-select-dropdown[data-v-9d8e65a8]{display:block}.select-option[data-v-9d8e65a8]{align-items:center;border-top:1px solid var(--ms-divider,rgba(100,130,200,.06));cursor:pointer;display:flex;gap:10px;padding:8px 12px;transition:background .1s}.select-option[data-v-9d8e65a8]:first-child{border-top:none}.select-option[data-v-9d8e65a8]:hover{background:var(--ms-hover,rgba(6,182,212,.06))}.select-option.active[data-v-9d8e65a8]{background:var(--ms-hover,rgba(6,182,212,.04))}.option-text[data-v-9d8e65a8]{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0}.option-label[data-v-9d8e65a8]{color:var(--ms-text,var(--c-text,#1c1835));font-size:13.5px}.select-option.active .option-label[data-v-9d8e65a8]{font-weight:600}.option-sub[data-v-9d8e65a8]{color:var(--ms-muted,var(--c-muted,#8a87a0));font-size:11px}.option-check[data-v-9d8e65a8]{color:var(--ms-accent,var(--c-p1,#6c63ff));flex-shrink:0;height:13px;width:13px}.lightbox[data-v-eb77e06f]{align-items:center;background:#14102d47;cursor:zoom-out;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.lightbox img[data-v-eb77e06f]{background:#fff;border:1px solid hsla(0,0%,100%,.6);border-radius:14px;box-shadow:0 24px 70px #14102d59;height:auto;max-height:60vh;max-width:min(640px,86vw);-o-object-fit:contain;object-fit:contain;width:auto}.upload-card[data-v-eaa774db]{padding:6px;transition:border-color .2s}.upload-card.drag-over[data-v-eaa774db]{background:color-mix(in srgb,var(--c-p1) 6%,transparent);border-color:var(--c-p1)}.upload-zone[data-v-eaa774db]{background:color-mix(in srgb,var(--c-p1) 5%,transparent);border:1.5px dashed color-mix(in srgb,var(--c-p1) 28%,transparent);border-radius:var(--radius-md);transition:border-color .25s,background .25s}.upload-zone input[type=file][data-v-eaa774db]{display:none}.upload-zone[data-v-eaa774db]:hover{background:color-mix(in srgb,var(--c-p1) 7%,transparent);border-color:color-mix(in srgb,var(--c-p1) 50%,transparent)}.upload-label[data-v-eaa774db]{cursor:pointer;flex-direction:column;gap:11px;padding:56px 24px}.upload-icon-wrap[data-v-eaa774db],.upload-label[data-v-eaa774db]{align-items:center;display:flex;justify-content:center}.upload-icon-wrap[data-v-eaa774db]{background:color-mix(in srgb,var(--c-p1) 18%,transparent);border:1px solid color-mix(in srgb,var(--c-p1) 20%,transparent);border-radius:17px;box-shadow:0 4px 16px color-mix(in srgb,var(--c-p1) 12%,transparent);height:60px;width:60px}.upload-icon-wrap[data-v-eaa774db] svg{color:var(--c-p1);height:25px;width:25px}.upload-title[data-v-eaa774db]{color:var(--c-text);font-size:15px;font-weight:500}.upload-hint[data-v-eaa774db]{color:var(--c-muted);font-size:13px}.upload-cta[data-v-eaa774db]{align-items:center;background:color-mix(in srgb,var(--c-p1) 10%,transparent);border:1px solid color-mix(in srgb,var(--c-p1) 30%,transparent);border-radius:100px;color:var(--c-p1);display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin-top:4px;padding:9px 20px;transition:background .2s,border-color .2s}.upload-label:hover .upload-cta[data-v-eaa774db]{background:color-mix(in srgb,var(--c-p1) 18%,transparent);border-color:color-mix(in srgb,var(--c-p1) 50%,transparent)}.app-slider[data-v-4987232c]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:linear-gradient(to right,var(--c-p1) var(--pct,0),color-mix(in srgb,var(--c-p1) 15%,transparent) var(--pct,0));border-radius:999px;cursor:pointer;outline:none;width:100%}.app-slider[data-v-4987232c]:disabled{cursor:not-allowed;opacity:.5}.app-slider--sm[data-v-4987232c]{height:3px}.app-slider--md[data-v-4987232c]{height:4px}.app-slider[data-v-4987232c]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border-radius:50%;box-shadow:0 0 0 3px color-mix(in srgb,var(--c-p1) 36%,transparent),0 2px 8px color-mix(in srgb,var(--c-p1) 20%,transparent);height:18px;width:18px}.app-slider--sm[data-v-4987232c]::-webkit-slider-thumb{height:15px;width:15px}.app-slider[data-v-4987232c]::-moz-range-thumb{background:#fff;border:0;border-radius:50%;box-shadow:0 0 0 3px color-mix(in srgb,var(--c-p1) 36%,transparent),0 2px 8px color-mix(in srgb,var(--c-p1) 20%,transparent);height:18px;width:18px}.app-slider--sm[data-v-4987232c]::-moz-range-thumb{height:15px;width:15px}:where(.seg[data-v-053b805e]){--seg-track:rgba(108,99,255,.08);--seg-thumb:#fff;--seg-accent:#6c63ff;--seg-muted:#8a8a96;--seg-shadow:0 1px 4px rgba(28,24,53,.1);--seg-pad:3px;--seg-gap:2px;--seg-radius:10px;--seg-btn-radius:8px;--seg-btn-px:12px;--seg-btn-py:5px;--seg-font:13px;--seg-badge-font:10px}.seg[data-v-053b805e]{background:var(--seg-track);border-radius:var(--seg-radius);display:inline-flex;gap:var(--seg-gap);padding:var(--seg-pad);position:relative}.seg--full[data-v-053b805e]{display:flex;width:100%}.seg--full .seg-btn[data-v-053b805e]{flex:1}.seg--sm[data-v-053b805e]{--seg-pad:2px;--seg-radius:8px;--seg-btn-radius:6px;--seg-btn-px:8px;--seg-btn-py:4px;--seg-font:12px;--seg-badge-font:9.5px}.seg--lg[data-v-053b805e]{--seg-pad:5px;--seg-gap:8px;--seg-radius:14px;--seg-btn-radius:10px;--seg-btn-px:16px;--seg-btn-py:10px;--seg-font:14px;--seg-badge-font:11px}.seg--lg .seg-btn[data-v-053b805e]{font-weight:600}.seg--pill[data-v-053b805e]{--seg-radius:100px;--seg-btn-radius:100px}.seg-thumb[data-v-053b805e]{background:var(--seg-thumb);border-radius:var(--seg-btn-radius);bottom:var(--seg-pad);box-shadow:var(--seg-shadow);left:0;position:absolute;top:var(--seg-pad);transition:transform .36s cubic-bezier(.34,1.56,.64,1),width .32s cubic-bezier(.4,0,.2,1),opacity .18s ease}.seg--flat .seg-thumb[data-v-053b805e]{pointer-events:none;transition:transform .24s cubic-bezier(.4,0,.2,1),width .24s cubic-bezier(.4,0,.2,1),opacity .18s ease;z-index:0}.seg-btn[data-v-053b805e]{align-items:center;background:transparent;border:none;border-radius:var(--seg-btn-radius);color:var(--seg-muted);cursor:pointer;display:inline-flex;font-size:var(--seg-font);font-weight:500;gap:6px;justify-content:center;padding:var(--seg-btn-py) var(--seg-btn-px);position:relative;transition:color .2s ease .08s;white-space:nowrap;z-index:1}.seg-btn.is-active[data-v-053b805e],.seg-btn[data-v-053b805e]:hover:not(.is-active){color:var(--seg-accent)}.seg-btn.is-active[data-v-053b805e]{font-weight:600}.seg-badge[data-v-053b805e],.seg-label[data-v-053b805e]{display:inline-block}.seg-badge[data-v-053b805e]{background:color-mix(in srgb,var(--seg-accent) 14%,transparent);border-radius:3px;color:var(--seg-accent);font-size:var(--seg-badge-font);font-weight:700;letter-spacing:.3px;line-height:1;padding:2px 4px}.seg-btn:not(.is-active) .seg-badge[data-v-053b805e]{background:color-mix(in srgb,var(--seg-accent) 10%,transparent);color:color-mix(in srgb,var(--seg-accent) 70%,transparent)}@media(prefers-reduced-motion:reduce){.seg-thumb[data-v-053b805e]{transition:opacity .18s ease}}.erase-tools[data-v-3b24fe02]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.erase-modes[data-v-3b24fe02] .seg-btn svg{height:15px;width:15px}.erase-size[data-v-3b24fe02]{align-items:center;color:var(--c-muted,#8a87a0);display:inline-flex;gap:6px}.erase-size svg[data-v-3b24fe02]{flex-shrink:0;height:14px;width:14px}.erase-size[data-v-3b24fe02] .app-slider{width:80px}.erase-sep[data-v-3b24fe02]{background:var(--c-border,rgba(108,99,255,.18));height:18px;width:1px}.tool-btn[data-v-3b24fe02]{background:#fff;border:1px solid var(--c-border,rgba(108,99,255,.22));border-radius:7px;color:var(--c-text,#1c1835);cursor:pointer;display:grid;height:28px;place-items:center;transition:border-color .15s,color .15s,background .15s;width:28px}.tool-btn[data-v-3b24fe02]:hover:not(:disabled){border-color:var(--c-p1,#6c63ff);color:var(--c-p1,#6c63ff)}.tool-btn[data-v-3b24fe02]:disabled{cursor:not-allowed;opacity:.4}.tool-btn svg[data-v-3b24fe02]{height:14px;width:14px}.erase-stage[data-v-3b24fe02]{background:#fafafe;border-radius:12px;padding:8px}.erase-frame[data-v-3b24fe02],.erase-stage[data-v-3b24fe02]{display:flex;justify-content:center}.erase-frame[data-v-3b24fe02]{align-items:center;flex:0 0 auto;line-height:0;max-width:100%;position:relative}.erase-frame img[data-v-3b24fe02]{display:block;height:auto;max-height:56vh;max-width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.erase-frame canvas[data-v-3b24fe02]{cursor:crosshair;height:100%;inset:0;position:absolute;touch-action:none;width:100%}.erase-hint[data-v-3b24fe02]{color:var(--c-muted,#8a87a0);font-size:12.5px;margin:10px 0 0}.faq[data-v-15193527]{margin-top:40px}.faq__title[data-v-15193527]{color:var(--c-text,#1c1835);font-size:20px;font-weight:700;margin-bottom:16px}.faq__list[data-v-15193527]{display:flex;flex-direction:column;gap:10px}.faq__item[data-v-15193527]{backdrop-filter:blur(12px) saturate(1.4);background:var(--c-card,hsla(0,0%,100%,.6));border:1px solid var(--c-border,hsla(0,0%,100%,.74));border-radius:var(--radius-md,14px);overflow:hidden}.faq__q[data-v-15193527]{align-items:center;color:var(--c-text,#1c1835);cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:12px;justify-content:space-between;list-style:none;padding:15px 18px}.faq__q[data-v-15193527]::-webkit-details-marker{display:none}.faq__chevron[data-v-15193527]{color:var(--c-muted,#8a87a0);flex-shrink:0;height:18px;transition:transform .2s;width:18px}.faq__item[open] .faq__chevron[data-v-15193527]{color:var(--c-p1,#6c63ff);transform:rotate(180deg)}.faq__a[data-v-15193527]{color:var(--c-muted,#8a87a0);font-size:14px;line-height:1.7;padding:0 18px 16px}.poster[data-v-9948af81]{--ms-border:rgba(108,99,255,.34);--ms-bg:#fff;margin-top:14px;padding:22px}.card[data-v-9948af81]{backdrop-filter:blur(20px) saturate(1.6);-webkit-backdrop-filter:blur(20px) saturate(1.6);background:var(--c-card,hsla(0,0%,100%,.72));border:1px solid hsla(0,0%,100%,.74);border-radius:var(--radius-lg,22px);box-shadow:0 2px 24px #6c63ff14,inset 0 1px #ffffffe6}.poster-layout[data-v-9948af81]{align-items:start;display:grid;gap:22px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.poster-preview[data-v-9948af81]{display:flex;flex-direction:column;gap:10px}.poster-stage[data-v-9948af81]{aspect-ratio:1/1;border-radius:14px;display:grid;min-height:300px;overflow:hidden;place-items:center;width:100%}.poster-stage--ph[data-v-9948af81]{align-items:center;background:radial-gradient(120% 80% at 50% 0,rgba(108,99,255,.07),transparent 70%),#fbfbff;border:1.5px dashed rgba(108,99,255,.26);color:var(--c-muted,#8a87a0);display:flex;flex-direction:column;gap:10px;justify-content:center}.poster-ph-ic[data-v-9948af81]{background:#6c63ff1a;border-radius:50%;color:var(--c-p1,#6c63ff);display:grid;height:64px;place-items:center;width:64px}.poster-ph-ic svg[data-v-9948af81]{height:30px;width:30px}.poster-ph-text[data-v-9948af81]{font-size:13.5px}.poster-main[data-v-9948af81]{background:#f6f6fc;border:1px solid var(--c-border,rgba(108,99,255,.16));box-shadow:var(--shadow-card);cursor:zoom-in;padding:0;position:relative}.poster-main img[data-v-9948af81]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.poster-zoom[data-v-9948af81]{background:#0f0e1e8c;border-radius:50%;bottom:10px;color:#fff;display:grid;height:32px;opacity:0;place-items:center;position:absolute;right:10px;transition:opacity .15s;width:32px}.poster-main:hover .poster-zoom[data-v-9948af81]{opacity:1}.poster-zoom svg[data-v-9948af81]{height:17px;width:17px}.poster-thumbs[data-v-9948af81]{display:flex;gap:8px}.poster-thumb[data-v-9948af81]{background:#f6f6fc;border:2px solid transparent;border-radius:8px;cursor:pointer;height:56px;overflow:hidden;padding:0;width:56px}.poster-thumb.active[data-v-9948af81]{border-color:var(--c-p1,#6c63ff)}.poster-thumb img[data-v-9948af81]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.poster-config[data-v-9948af81],.poster-form[data-v-9948af81]{display:flex;flex-direction:column}.poster-form[data-v-9948af81]{gap:14px;margin-bottom:18px}.poster-field[data-v-9948af81]{display:flex;flex-direction:column;gap:7px}.poster-label[data-v-9948af81]{color:var(--c-text,#1c1835);font-size:12.5px;font-weight:600}.poster-field[data-v-9948af81] .max-select-trigger{border-radius:10px;height:42px}.poster-dl[data-v-9948af81]{background:transparent;border:1px solid var(--c-p1,#6c63ff);border-radius:100px;color:var(--c-p1,#6c63ff);cursor:pointer;font-size:13px;font-weight:600;padding:9px}.poster-dl[data-v-9948af81]:hover{background:#6c63ff14}.work-btn[data-v-9948af81]{background:var(--c-grad,linear-gradient(135deg,#6c63ff,#9b8afb));border:none;border-radius:100px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:13px 28px;width:100%}.work-btn[data-v-9948af81]:disabled{cursor:not-allowed;opacity:.5}.poster-guard[data-v-9948af81]{color:var(--c-muted,#8a87a0);font-size:12px;line-height:1.6;margin:12px 0 0}.poster-err[data-v-9948af81]{color:var(--c-danger,#d35563);font-size:13px;margin:8px 0 0}@media(max-width:720px){.poster-layout[data-v-9948af81]{grid-template-columns:1fr}}.page[data-v-535e8132]{margin:0 auto;max-width:1120px;padding:20px 0 0;position:relative;z-index:1;--c-p1:#6366f1;--c-p2:#818cf8;--c-p3:#8b5cf6;--c-success:#1f9d68;--c-card:hsla(0,0%,100%,.58);--c-border:rgba(99,102,241,.12);--c-grad:linear-gradient(135deg,#6366f1,#8b5cf6);--radius-lg:22px;--radius-md:16px;--radius-sm:10px;--shadow-card:0 2px 24px rgba(99,102,241,.08),0 1px 0 hsla(0,0%,100%,.9) inset;--shadow-btn:0 12px 30px rgba(99,102,241,.3)}.feature-grid[data-v-535e8132]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));margin:22px 0 18px}.feature-card[data-v-535e8132]{align-items:center;background:#fff9;border:1.5px solid var(--c-border,rgba(99,102,241,.16));border-radius:var(--radius-md,16px);cursor:pointer;display:flex;flex-direction:row;gap:14px;padding:10px;position:relative;text-align:left;text-decoration:none;transition:border-color .15s,background .15s,transform .15s,box-shadow .15s}.feature-card[data-v-535e8132]:hover{box-shadow:0 8px 24px #6366f11a;transform:translateY(-2px)}.feature-card.active[data-v-535e8132]{background:var(--c-bg-active,#f0f0ff);border-color:var(--c-p1,#6366f1);box-shadow:0 6px 20px #6366f124}.feature-ic[data-v-535e8132]{background:var(--c-grad,linear-gradient(135deg,#6366f1,#818cf8));border-radius:12px;color:#fff;display:grid;flex-shrink:0;height:42px;place-items:center;width:42px}.feature-ic[data-v-535e8132] svg{height:22px;width:22px}.feature-meta[data-v-535e8132]{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.feature-title[data-v-535e8132]{color:var(--c-text,#1c1835);font-size:14px;font-weight:650;line-height:1.3}.feature-desc[data-v-535e8132]{color:var(--c-muted,#8a87a0);font-size:12px;line-height:1.45}.feature-badge[data-v-535e8132]{background:var(--c-p1,#6366f1);border-radius:100px;color:#fff;font-size:11.5px;font-weight:600;padding:4px 10px;position:absolute;right:12px;top:12px}.work-active[data-v-535e8132]{height:14px}.work-active__name[data-v-535e8132]{color:var(--c-text,#1c1835);font-size:14px;font-weight:650}.work-active__badge[data-v-535e8132]{background:#6366f11a;border-radius:100px;color:var(--c-p1,#6366f1);font-size:11.5px;font-weight:600;padding:3px 10px}.card[data-v-535e8132]{backdrop-filter:blur(20px) saturate(1.6);-webkit-backdrop-filter:blur(20px) saturate(1.6);background:var(--c-card,hsla(0,0%,100%,.72));border:1px solid hsla(0,0%,100%,.74);border-radius:var(--radius-lg,22px);box-shadow:0 2px 24px #6366f114,inset 0 1px #ffffffe6}.work-card[data-v-535e8132]{margin-top:14px;padding:20px;position:relative}.work-close[data-v-535e8132]{background:#0000000d;border:none;border-radius:50%;cursor:pointer;display:grid;height:30px;place-items:center;position:absolute;right:12px;top:12px;width:30px}.work-close svg[data-v-535e8132]{height:16px;width:16px}.work-toggle[data-v-535e8132]{margin-bottom:12px;--seg-track:rgba(99,102,241,.08);--seg-accent:#6366f1}.work-preview[data-v-535e8132]{background:#fafafe;border-radius:12px;display:grid;max-height:60vh;min-height:280px;overflow:hidden;place-items:center}.work-preview.checker[data-v-535e8132]{background-color:#fff;background-image:conic-gradient(#eee 90deg,transparent 90deg 180deg,#eee 180deg 270deg,transparent 270deg);background-size:22px 22px}.work-preview img[data-v-535e8132]{max-height:60vh;max-width:100%;-o-object-fit:contain;object-fit:contain}.action-row[data-v-535e8132]{display:flex;justify-content:center;margin-top:16px}.work-err[data-v-535e8132]{color:var(--c-danger,#d35563);font-size:13px;margin:10px 0 0;text-align:center}.max-audio[data-v-a79537e4]{align-items:center;background:#ffffff80;border:1px solid var(--c-border,rgba(108,99,255,.16));border-radius:var(--radius-md,14px);display:flex;gap:14px;padding:8px 12px}.max-audio--r-md[data-v-a79537e4]{border-radius:var(--radius-md,14px)}.max-audio--r-sm[data-v-a79537e4]{border-radius:var(--radius-sm,9px)}.hidden-audio[data-v-a79537e4]{display:none}.play-btn[data-v-a79537e4]{align-items:center;background:var(--c-grad,linear-gradient(135deg,#6c63ff,#9b8afb));border:none;border-radius:50%;box-shadow:0 6px 16px #6c63ff52;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:26px;justify-content:center;transition:transform .15s;width:26px}.play-btn[data-v-a79537e4]:hover{transform:scale(1.06)}.play-btn svg[data-v-a79537e4]{height:14px;width:14px}.player-body[data-v-a79537e4]{flex:1;margin-top:5px;min-width:0}.player-bar[data-v-a79537e4]{background:color-mix(in srgb,var(--c-p1,#6c63ff) 14%,transparent);cursor:pointer;height:6px}.player-bar[data-v-a79537e4],.player-fill[data-v-a79537e4]{border-radius:99px;position:relative}.player-fill[data-v-a79537e4]{background:var(--c-grad,linear-gradient(135deg,#6c63ff,#9b8afb));height:100%}.player-knob[data-v-a79537e4]{background:#fff;border-radius:50%;box-shadow:0 1px 4px #00000040;height:12px;position:absolute;right:-6px;top:50%;transform:translateY(-50%);width:12px}.player-time[data-v-a79537e4]{color:var(--c-muted,#8a87a0);display:flex;font-size:11px;font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:7px}.section-label[data-v-009e4fb6]{align-items:center;border-bottom:1px solid var(--c-border,rgba(108,99,255,.18));color:var(--c-muted,#8a87a0);display:flex;font-size:10px;font-weight:500;gap:8px;letter-spacing:.1em;margin-bottom:10px;padding-bottom:8px;text-transform:uppercase}.section-label__icon[data-v-009e4fb6]{align-items:center;background:var(--c-card,hsla(0,0%,100%,.5));border:1px solid var(--c-border,rgba(108,99,255,.18));border-radius:6px;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.section-label__icon[data-v-009e4fb6] svg{color:var(--c-p1,#8b5cf6);height:11px;width:11px}.section-label--accent[data-v-009e4fb6]{border-bottom-color:rgba(var(--section-accent),.1);font-size:11px;margin-bottom:14px;padding-bottom:10px}.section-label--accent .section-label__icon[data-v-009e4fb6]{background:linear-gradient(135deg,rgba(var(--section-accent),.15),rgba(var(--section-accent),.07));border-color:rgba(var(--section-accent),.18)}.app-switch[data-v-6b9e6444]{background:transparent;border:none;cursor:pointer;display:inline-block;flex-shrink:0;padding:0;position:relative;vertical-align:middle}.app-switch[data-v-6b9e6444]:focus-visible{border-radius:999px;outline:2px solid color-mix(in srgb,var(--c-p1,#6c63ff) 60%,transparent);outline-offset:2px}.app-switch--disabled[data-v-6b9e6444]{cursor:not-allowed;opacity:.5}.app-switch--sm[data-v-6b9e6444]{--sw-w:32px;--sw-h:18px;--sw-thumb:14px}.app-switch--md[data-v-6b9e6444]{--sw-w:40px;--sw-h:22px;--sw-thumb:18px}.app-switch--lg[data-v-6b9e6444]{--sw-w:48px;--sw-h:26px;--sw-thumb:22px}.app-switch[data-v-6b9e6444]{height:var(--sw-h);width:var(--sw-w)}.app-switch__track[data-v-6b9e6444]{background:var(--app-switch-off-bg,#d4d4dc);border-radius:999px;inset:0;position:absolute;transition:background .2s ease}.app-switch__thumb[data-v-6b9e6444]{background:#fff;border-radius:50%;box-shadow:0 1px 3px #0000002e;height:var(--sw-thumb);left:2px;position:absolute;top:50%;transform:translateY(-53%);transition:left .22s cubic-bezier(.4,0,.2,1);width:var(--sw-thumb)}.app-switch--on .app-switch__track[data-v-6b9e6444]{background:var(--c-grad,linear-gradient(135deg,#6c63ff,#8b7cff))}.app-switch--on .app-switch__thumb[data-v-6b9e6444]{left:calc(100% - var(--sw-thumb) - 2px)}.gh-root[data-v-03300ab1]{overflow:hidden;position:relative}.gh-overlay[data-v-03300ab1]{pointer-events:none}.compress-result-wrap[data-v-b5a7beff]{margin-top:16px}.compress-result[data-v-b5a7beff]{align-items:center;background:#05966914;border:1px solid rgba(5,150,105,.2);border-radius:var(--radius-md);display:flex;gap:16px;justify-content:space-between;padding:16px}.compress-result__left[data-v-b5a7beff]{display:flex;flex-direction:column;gap:4px}.compress-result__badge[data-v-b5a7beff]{color:#059669;font-size:13px;font-weight:600}.compress-result__sizes[data-v-b5a7beff]{align-items:center;color:var(--c-text);display:flex;font-size:14px;gap:8px}.compress-result__arrow[data-v-b5a7beff]{color:var(--c-muted)}.compress-result__ratio[data-v-b5a7beff]{color:var(--c-p1);font-size:18px;font-weight:500}.compress-result__meta[data-v-b5a7beff]{align-items:center;display:flex;gap:12px}.compress-result__speed[data-v-b5a7beff]{color:var(--c-text-3);font-size:12px}.compress-result__dl[data-v-b5a7beff]{align-items:center;background:#059669;border-radius:var(--radius-sm);color:#fff;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:500;gap:6px;padding:10px 20px;text-decoration:none;transition:background .2s}.compress-result__dl[data-v-b5a7beff]:hover{background:#047857}.compress-result__dl svg[data-v-b5a7beff]{height:16px;width:16px}.option-group[data-v-15796776]{margin-top:var(--option-group-margin-top)}.option-group__label[data-v-15796776]{align-items:center;border-bottom:1px solid var(--c-border,hsla(0,0%,100%,.18));color:var(--c-muted,#8a87a0);display:flex;font-size:11px;font-weight:500;gap:8px;letter-spacing:.1em;margin-bottom:14px;padding-bottom:10px;text-transform:uppercase}.option-group__icon[data-v-15796776]{align-items:center;background:var(--c-card,hsla(0,0%,100%,.5));border:1px solid var(--c-border,hsla(0,0%,100%,.18));border-radius:6px;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.option-group__icon[data-v-15796776] svg{color:var(--c-p1,#8b5cf6);height:11px;width:11px}.option-group__grid[data-v-15796776]{display:grid;gap:8px;grid-template-columns:var(--option-group-columns);padding-bottom:var(--option-group-grid-bottom);padding-top:var(--option-group-grid-bottom)}.option-group__button[data-v-15796776]{align-items:center;background:var(--c-card,hsla(0,0%,100%,.5));border:1px solid var(--c-border,hsla(0,0%,100%,.18));border-radius:var(--radius-sm,14px);color:var(--c-muted,#8a87a0);cursor:pointer;display:flex;flex-direction:column;gap:2px;line-height:1.4;min-width:0;padding:10px 4px;transition:border-color .2s,background .2s,color .2s,box-shadow .2s}.option-group__button[data-v-15796776]:hover{background:#ffffffb8;border-color:var(--c-p1,#8b5cf6);color:var(--c-p1,#8b5cf6)}.option-group__button.is-active[data-v-15796776]{background:var(--c-grad,linear-gradient(135deg,#8b5cf6,#a78bfa));border-color:transparent;box-shadow:0 4px 18px #0000001f;color:#fff}.option-group__button-label[data-v-15796776]{font-size:12px}.option-group__button-label[data-v-15796776],.option-group__button-sub[data-v-15796776]{font-weight:500;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.option-group__button-sub[data-v-15796776]{font-size:10px;opacity:.78}.option-group__button.is-active .option-group__button-sub[data-v-15796776]{opacity:.82}.option-group--sm .option-group__label[data-v-15796776]{font-size:10px;margin-bottom:8px;padding-bottom:8px}.option-group--sm .option-group__grid[data-v-15796776]{gap:6px}.option-group--sm .option-group__button[data-v-15796776]{border-radius:var(--radius-sm,8px);padding:6px 4px}.option-group--sm .option-group__button-label[data-v-15796776]{font-size:12px}@media(max-width:640px){.option-group__grid[data-v-15796776]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ac[data-v-6c4b1edb]{display:flex;flex-direction:column;gap:14px}.sdk-wrap[data-v-8a51ed2c]{--c-bg:#f0ede8;--c-p1:#8b5cf6;--c-p2:#a78bfa;--c-p3:#10b981;--c-border:rgba(139,92,246,.12);--c-card:hsla(0,0%,100%,.55);--c-grad:linear-gradient(135deg,#8b5cf6,#a78bfa 55%,#06b6d4);--radius-lg:20px;--radius-md:14px;--radius-sm:9px;--shadow-card:0 2px 24px rgba(139,92,246,.08),0 1px 0 hsla(0,0%,100%,.9) inset;--shadow-btn:0 8px 28px rgba(139,92,246,.38);overflow-x:hidden;position:relative}.ambient[data-v-8a51ed2c]{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.glow[data-v-8a51ed2c]{border-radius:50%;filter:blur(72px);position:absolute}.glow--purple[data-v-8a51ed2c]{animation:blobA-8a51ed2c 14s ease-in-out infinite alternate;background:radial-gradient(circle at 40% 40%,rgba(139,92,246,.28) 0,rgba(167,139,250,.15) 45%,transparent 70%);height:560px;left:-120px;top:-160px;width:640px}.glow--violet[data-v-8a51ed2c]{animation:blobB-8a51ed2c 18s ease-in-out infinite alternate;background:radial-gradient(circle at 60% 60%,rgba(6,182,212,.22) 0,rgba(139,92,246,.12) 50%,transparent 70%);bottom:-100px;height:480px;right:-80px;width:520px}@keyframes blobA-8a51ed2c{0%{transform:translate(0) scale(1)}33%{transform:translate(60px,40px) scale(1.08)}66%{transform:translate(-30px,70px) scale(.95)}to{transform:translate(40px,-30px) scale(1.05)}}@keyframes blobB-8a51ed2c{0%{transform:translate(0) scale(1)}33%{transform:translate(-50px,-40px) scale(1.1)}66%{transform:translate(40px,-60px) scale(.92)}to{transform:translate(-30px,50px) scale(1.06)}}.page[data-v-8a51ed2c]{margin:0 auto;max-width:960px;padding:20px 0 0;position:relative;z-index:1}.header[data-v-8a51ed2c]{margin-bottom:32px;text-align:center}.badge[data-v-8a51ed2c]{align-items:center;background:#8b5cf61a;border:1px solid rgba(139,92,246,.22);border-radius:100px;color:var(--c-p1);display:inline-flex;font-size:11px;font-weight:500;gap:7px;letter-spacing:.07em;margin-bottom:14px;padding:5px 14px;text-transform:uppercase}.badge__dot[data-v-8a51ed2c]{background:var(--c-p1);border-radius:50%;height:6px;width:6px}.header h1[data-v-8a51ed2c]{background:var(--c-grad);-webkit-background-clip:text;font-size:clamp(24px,5vw,34px);font-weight:800;letter-spacing:-.025em;margin:0 0 8px;-webkit-text-fill-color:transparent;background-clip:text}.header p[data-v-8a51ed2c]{color:var(--c-muted);font-size:14px}.card[data-v-8a51ed2c]{backdrop-filter:blur(20px) saturate(1.6);-webkit-backdrop-filter:blur(20px) saturate(1.6);background:var(--c-card);border:1px solid hsla(0,0%,100%,.7);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.upload-section[data-v-8a51ed2c]{margin-bottom:20px}.audio-card[data-v-8a51ed2c]{display:flex;flex-direction:column;gap:16px;padding:20px}.audio-preview[data-v-8a51ed2c]{align-items:center;display:flex;gap:14px}.audio-icon-wrap[data-v-8a51ed2c]{align-items:center;background:var(--c-grad);border-radius:14px;display:flex;flex-shrink:0;height:52px;justify-content:center;overflow:hidden;position:relative;width:52px}.audio-icon-wrap svg[data-v-8a51ed2c]{color:#ffffffe6;height:20px;position:relative;width:20px;z-index:1}.waveform[data-v-8a51ed2c]{align-items:center;display:flex;gap:2px;inset:0;justify-content:center;padding:0 8px;position:absolute}.wave-bar[data-v-8a51ed2c]{animation:wave-8a51ed2c 1.2s ease-in-out infinite alternate;background:#ffffff59;border-radius:2px;height:8px;width:2.5px}@keyframes wave-8a51ed2c{0%{height:4px}50%{height:18px}to{height:6px}}.audio-meta[data-v-8a51ed2c]{flex:1;min-width:0}.audio-filename[data-v-8a51ed2c]{color:var(--c-text);font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audio-filesize[data-v-8a51ed2c]{color:var(--c-muted);font-size:12px;margin-top:3px}.audio-player[data-v-8a51ed2c]{width:100%}.controls-section[data-v-8a51ed2c],.info-strip[data-v-8a51ed2c]{margin-bottom:20px}.info-strip[data-v-8a51ed2c]{backdrop-filter:blur(16px);background:#8b5cf61a;border:1px solid hsla(0,0%,100%,.7);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);display:grid;gap:1px;grid-template-columns:repeat(4,1fr);overflow:hidden}@media(max-width:560px){.info-strip[data-v-8a51ed2c]{grid-template-columns:repeat(2,1fr)}}.info-cell[data-v-8a51ed2c]{background:#ffffff8c;padding:16px 10px;text-align:center}.info-lbl[data-v-8a51ed2c]{color:var(--c-muted);display:block;font-size:10px;font-weight:500;letter-spacing:.1em;margin-bottom:5px;text-transform:uppercase}.info-val[data-v-8a51ed2c]{color:var(--c-text);font-size:14px;font-weight:800;letter-spacing:-.02em}.controls-card[data-v-8a51ed2c]{padding:24px}.wm-toggle[data-v-8a51ed2c]{align-items:center;background:#ffffff80;border:1px solid rgba(139,92,246,.12);border-radius:var(--radius-md);cursor:pointer;display:flex;justify-content:space-between;margin-bottom:12px;padding:12px 14px;transition:border-color .2s,background .2s}.wm-toggle[data-v-8a51ed2c]:hover{background:#ffffffa6;border-color:#8b5cf64d}.wm-toggle__left[data-v-8a51ed2c]{gap:10px}.wm-icon[data-v-8a51ed2c],.wm-toggle__left[data-v-8a51ed2c]{align-items:center;display:flex}.wm-icon[data-v-8a51ed2c]{background:linear-gradient(135deg,#8b5cf624,#a78bfa14);border:1px solid rgba(139,92,246,.18);border-radius:9px;flex-shrink:0;height:34px;justify-content:center;width:34px}.wm-icon svg[data-v-8a51ed2c]{color:var(--c-p1);height:15px;width:15px}.wm-toggle__title[data-v-8a51ed2c]{color:var(--c-text);font-size:14px;font-weight:600}.wm-toggle__sub[data-v-8a51ed2c]{color:var(--c-muted);font-size:12px;margin-top:2px}.trim-inputs[data-v-8a51ed2c]{align-items:flex-end;background:#ffffff80;border:1px solid rgba(139,92,246,.12);border-radius:var(--radius-md);display:flex;gap:10px;margin-bottom:20px;padding:12px 14px}.trim-input[data-v-8a51ed2c]{flex:1}.trim-input label[data-v-8a51ed2c]{color:var(--c-muted);display:block;font-size:11px;font-weight:600;margin-bottom:6px}.time-input[data-v-8a51ed2c]{align-items:center;background:#ffffffb3;border:1px solid rgba(139,92,246,.15);border-radius:var(--radius-sm);display:flex;gap:5px;padding:8px 10px}.time-input input[data-v-8a51ed2c]{background:transparent;border:none;color:var(--c-text);font-size:14px;outline:none;text-align:center;width:55px}.time-input .unit[data-v-8a51ed2c]{color:var(--c-muted);font-size:12px}.trim-duration[data-v-8a51ed2c]{color:var(--c-p1);font-size:14px;font-weight:500;padding-bottom:10px}.progress-section[data-v-8a51ed2c]{margin:16px 0}.progress-bar[data-v-8a51ed2c]{background:#8b5cf626;border-radius:3px;height:6px;overflow:hidden}.progress-fill[data-v-8a51ed2c]{background:var(--c-grad);border-radius:3px;height:100%;transition:width .3s}.progress-info[data-v-8a51ed2c]{color:var(--c-muted);display:flex;font-size:12px;justify-content:space-between;margin-top:7px}.queue-section[data-v-8a51ed2c]{margin-bottom:20px}.queue-header[data-v-8a51ed2c]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.queue-title[data-v-8a51ed2c]{color:var(--c-text);font-size:13px;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.queue-list[data-v-8a51ed2c]{display:flex;flex-direction:column;gap:10px}.queue-item[data-v-8a51ed2c]{align-items:center;display:grid;gap:12px;grid-template-columns:48px 1fr auto;padding:14px}.item-icon[data-v-8a51ed2c]{align-items:center;background:var(--c-grad);border-radius:12px;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.item-icon svg[data-v-8a51ed2c]{color:#ffffffe6;height:20px;width:20px}.item-info[data-v-8a51ed2c]{min-width:0}.item-name[data-v-8a51ed2c]{color:var(--c-text);font-size:14px;font-weight:500;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-meta[data-v-8a51ed2c]{color:var(--c-muted);display:flex;font-size:12px;gap:8px;margin-bottom:6px}.item-error[data-v-8a51ed2c]{color:#ef4444;font-size:12px;margin-bottom:4px}.item-progress-bar[data-v-8a51ed2c]{background:#8b5cf61f;border-radius:2px;height:4px;overflow:hidden}.item-progress-fill[data-v-8a51ed2c]{background:var(--c-grad);border-radius:2px;height:100%;transition:width .3s}.item-progress-info[data-v-8a51ed2c]{align-items:center;color:var(--c-muted);display:flex;font-size:11px;gap:4px;margin-top:5px}.status-done[data-v-8a51ed2c]{color:var(--c-p3);font-weight:600}.status-failed[data-v-8a51ed2c]{color:#ef4444;font-weight:600}.status-waiting[data-v-8a51ed2c]{color:var(--c-muted)}.item-actions[data-v-8a51ed2c]{display:flex;gap:6px}.settings-section[data-v-8a51ed2c]{margin-bottom:20px}.settings-toggle[data-v-8a51ed2c]{align-items:center;border:none;cursor:pointer;display:flex;justify-content:space-between;padding:14px 18px;text-align:left;transition:background .2s;width:100%}.settings-toggle[data-v-8a51ed2c]:hover{background:#ffffffb3}.settings-toggle__left[data-v-8a51ed2c]{align-items:center;color:var(--c-text);display:flex;font-size:14px;font-weight:500;gap:10px}.settings-toggle__left svg[data-v-8a51ed2c]{color:var(--c-p1);height:17px;width:17px}.chevron[data-v-8a51ed2c]{color:var(--c-muted);height:18px;transition:transform .25s;width:18px}.chevron.open[data-v-8a51ed2c]{transform:rotate(180deg)}.settings-panel[data-v-8a51ed2c]{margin-top:8px;padding:20px}.actions-section[data-v-8a51ed2c]{display:flex;flex-direction:column;gap:12px}.summary-card[data-v-8a51ed2c]{padding:18px}.summary-title[data-v-8a51ed2c]{color:var(--c-muted);font-size:12px;font-weight:500;letter-spacing:.08em;margin-bottom:12px;text-transform:uppercase}.summary-stats[data-v-8a51ed2c]{display:flex;gap:20px;margin-bottom:14px}.stat-item[data-v-8a51ed2c]{display:flex;flex-direction:column;gap:3px}.stat-val[data-v-8a51ed2c]{color:var(--c-text);font-size:22px;font-weight:800}.stat-val.success[data-v-8a51ed2c]{color:var(--c-p3)}.stat-val.danger[data-v-8a51ed2c]{color:#ef4444}.stat-lbl[data-v-8a51ed2c]{color:var(--c-muted);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.action-buttons[data-v-8a51ed2c]{display:flex;gap:10px}.cancel-btn[data-v-8a51ed2c]{background:#fff6;border:1px solid rgba(139,92,246,.2);border-radius:var(--radius-md);color:var(--c-muted);cursor:pointer;flex:1;font-family:inherit;font-size:14px;font-weight:500;padding:13px;transition:all .2s}.cancel-btn[data-v-8a51ed2c]:hover:not(:disabled){background:#ef44440f;border-color:#ef4444;color:#ef4444}.cancel-btn[data-v-8a51ed2c]:disabled{cursor:not-allowed;opacity:.4}.error-toast[data-v-8a51ed2c]{align-items:center;animation:slideUp-8a51ed2c .3s ease;background:#ef4444;border-radius:var(--radius-sm);bottom:28px;box-shadow:0 8px 28px #ef444459;color:#fff;display:flex;font-size:14px;font-weight:500;gap:8px;left:50%;padding:12px 20px;position:fixed;transform:translate(-50%);z-index:999}.error-toast svg[data-v-8a51ed2c]{flex-shrink:0;height:16px;width:16px}@keyframes slideUp-8a51ed2c{0%{opacity:0;transform:translate(-50%) translateY(16px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@media(max-width:560px){.page[data-v-8a51ed2c]{padding:32px 0 0}.queue-item[data-v-8a51ed2c]{grid-template-columns:40px 1fr auto}.action-buttons[data-v-8a51ed2c]{flex-direction:column}.cancel-btn[data-v-8a51ed2c]{flex:none;width:100%}}.tr[data-v-454a0d29]{display:flex;flex-direction:column;min-height:0}.tr-toolbar[data-v-454a0d29]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:12px}.tr-toggle[data-v-454a0d29]{background:#ffffff80;border-radius:var(--radius-sm,10px);display:inline-flex;gap:4px;padding:4px}.tr-toggle button[data-v-454a0d29]{background:transparent;border:none;border-radius:7px;color:var(--c-muted,#8a8a96);cursor:pointer;font-size:13px;font-weight:600;padding:6px 14px}.tr-toggle button.active[data-v-454a0d29]{background:#fff;box-shadow:0 2px 8px color-mix(in srgb,var(--c-p1,#6c63ff) 15%,transparent);color:var(--c-p1,#6c63ff)}.tr-actions[data-v-454a0d29]{display:flex;gap:8px;margin-left:auto}.tr-meta[data-v-454a0d29]{color:var(--c-muted,#8a8a96);display:flex;font-size:12px;gap:16px;margin-bottom:14px}.tr-segments[data-v-454a0d29]{max-height:460px}.tr-seg-list[data-v-454a0d29]{display:flex;flex-direction:column;gap:2px}.tr-seg[data-v-454a0d29]{border-radius:var(--radius-sm,10px);display:flex;gap:12px;padding:8px 10px;transition:background .15s}.tr-seg.clickable[data-v-454a0d29]{cursor:pointer}.tr-seg[data-v-454a0d29]:hover{background:color-mix(in srgb,var(--c-p1,#6c63ff) 7%,transparent)}.tr-seg.active[data-v-454a0d29]{background:color-mix(in srgb,var(--c-p1,#6c63ff) 12%,transparent);box-shadow:inset 3px 0 0 var(--c-p1,#6c63ff)}.tr-seg.active .tr-text[data-v-454a0d29]{color:var(--c-p1,#6c63ff);font-weight:500}.tr-time[data-v-454a0d29]{color:var(--c-p1,#6c63ff);flex-shrink:0;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;padding-top:2px}.tr-text[data-v-454a0d29]{line-height:1.6}.tr-fulltext[data-v-454a0d29],.tr-text[data-v-454a0d29]{color:var(--c-text,#2a2a36);font-size:14px;word-break:break-word}.tr-fulltext[data-v-454a0d29]{line-height:1.8;max-height:460px;white-space:pre-wrap}.tr--dense[data-v-454a0d29]{font-size:12px;height:100%}.tr--dense .tr-toolbar[data-v-454a0d29]{gap:8px;margin-bottom:8px}.tr--dense .tr-toggle button[data-v-454a0d29]{font-size:11px;padding:3px 8px}.tr--dense .tr-actions[data-v-454a0d29]{gap:4px}.tr--dense .tr-fulltext[data-v-454a0d29],.tr--dense .tr-segments[data-v-454a0d29]{flex:1;max-height:none;min-height:0}.tr--dense .tr-seg[data-v-454a0d29]{gap:8px;padding:4px 6px}.tr--dense .tr-time[data-v-454a0d29]{font-size:11px;padding-top:1px}.tr--dense .tr-text[data-v-454a0d29]{font-size:12px;line-height:1.5}.tr--dense .tr-fulltext[data-v-454a0d29]{font-size:12px;line-height:1.6}.app-alert[data-v-0fa665a0]{align-items:flex-start;background:color-mix(in srgb,var(--c-danger) 9%,hsla(0,0%,100%,.5));border:1px solid color-mix(in srgb,var(--c-danger) 26%,transparent);border-radius:var(--radius-md,14px);color:color-mix(in srgb,var(--c-danger) 72%,var(--c-text));display:flex;font-size:13px;gap:10px;line-height:1.6;margin-top:16px;padding:13px 16px}.app-alert__icon[data-v-0fa665a0]{flex-shrink:0;height:18px;margin-top:1px;width:18px}.page-shell[data-v-de8d7fc3]{position:relative}.ambient[data-v-de8d7fc3]{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.glow[data-v-de8d7fc3]{border-radius:50%;filter:blur(76px);position:absolute}.glow--violet[data-v-de8d7fc3]{background:radial-gradient(circle at 40% 40%,rgba(6,182,212,.28) 0,rgba(34,211,238,.15) 48%,transparent 72%);height:560px;left:-140px;top:-180px;width:680px}.glow--blue[data-v-de8d7fc3]{background:radial-gradient(circle at 60% 60%,rgba(14,165,233,.24) 0,rgba(6,182,212,.1) 46%,transparent 72%);bottom:-120px;height:500px;right:-90px;width:540px}.page[data-v-de8d7fc3]{margin:0 auto;padding:20px 0;position:relative;z-index:1;--c-p1:#06b6d4;--c-p2:#22d3ee;--c-p3:#0ea5e9;--c-card:hsla(0,0%,100%,.58);--c-border:rgba(6,182,212,.12);--c-grad:linear-gradient(135deg,#06b6d4,#0ea5e9);--radius-lg:22px;--radius-md:16px;--radius-sm:10px;--shadow-card:0 2px 24px rgba(6,182,212,.08),0 1px 0 hsla(0,0%,100%,.9) inset;--shadow-btn:0 12px 30px rgba(6,182,212,.3)}.upload-section[data-v-de8d7fc3]{margin-top:14px}.source-card[data-v-de8d7fc3]{padding:20px;position:relative;z-index:2}.close-btn[data-v-de8d7fc3]{position:absolute;right:14px;top:14px;z-index:2}.source-head[data-v-de8d7fc3]{gap:12px;margin-bottom:18px;padding-right:36px}.source-head[data-v-de8d7fc3],.source-icon[data-v-de8d7fc3]{align-items:center;display:flex}.source-icon[data-v-de8d7fc3]{background:color-mix(in srgb,var(--c-p1) 14%,transparent);border:1px solid color-mix(in srgb,var(--c-p1) 20%,transparent);border-radius:12px;flex-shrink:0;height:42px;justify-content:center;width:42px}.source-icon svg[data-v-de8d7fc3]{color:var(--c-p1);height:20px;width:20px}.source-meta[data-v-de8d7fc3]{display:flex;flex-direction:column;gap:2px;min-width:0}.source-name[data-v-de8d7fc3]{color:var(--c-text);font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.source-size[data-v-de8d7fc3]{color:var(--c-muted);font-size:12px}.from-video[data-v-de8d7fc3]{color:var(--c-p1);font-weight:500}.divider[data-v-de8d7fc3]{background:var(--c-border);height:1px;margin:18px 0}.controls-row[data-v-de8d7fc3]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:14px;margin-top:18px}.ctrl-field[data-v-de8d7fc3]{flex:1;min-width:180px}.action-row[data-v-de8d7fc3]{display:flex;justify-content:flex-end;margin-top:16px}.field-label[data-v-de8d7fc3]{font-size:11px;letter-spacing:.06em;margin-bottom:7px;text-transform:uppercase}.field-label[data-v-de8d7fc3],.lang-hint[data-v-de8d7fc3]{color:var(--c-muted);display:block}.lang-hint[data-v-de8d7fc3]{font-size:11.5px;line-height:1.5;margin-top:12px}.progress-card[data-v-de8d7fc3]{margin-top:18px;padding:18px 20px}.progress-head[data-v-de8d7fc3]{align-items:center;color:var(--c-text);display:flex;font-size:14px;gap:10px;margin-bottom:12px}.cancel-btn[data-v-de8d7fc3]{flex-shrink:0;margin-left:auto}.progress-note[data-v-de8d7fc3]{color:var(--c-muted);font-size:12px;line-height:1.5;margin-top:10px}.progress-track[data-v-de8d7fc3]{background:color-mix(in srgb,var(--c-p1) 12%,transparent);border-radius:99px;height:6px;overflow:hidden}.progress-fill[data-v-de8d7fc3]{background:var(--c-grad);border-radius:99px;height:100%;transition:width .4s ease}.result-card[data-v-de8d7fc3]{margin-top:18px;padding:18px 20px;position:relative;z-index:-1}@media(max-width:640px){.controls-row[data-v-de8d7fc3]{align-items:stretch;flex-direction:column}}.seo-guide[data-v-de8d7fc3]{background:#ffffffa6;border:1px solid rgba(100,130,200,.14);border-radius:16px;margin:28px auto 0;max-width:760px;padding:22px 26px;text-align:left}.seo-guide h2[data-v-de8d7fc3]{color:#1f2233;font-size:20px;font-weight:600;margin:0 0 10px}.seo-guide p[data-v-de8d7fc3]{color:#55556a;font-size:14px;line-height:1.75;margin:0 0 8px}.seo-guide p[data-v-de8d7fc3]:last-child{margin-bottom:0}.page-content[data-v-426c11f0]{margin:0 auto;max-width:960px;padding:48px 0 20px}.blog-head[data-v-426c11f0]{margin-bottom:28px}.blog-title[data-v-426c11f0]{color:var(--c-text,#1c1835);font-size:34px;font-weight:600;margin-bottom:8px}.blog-sub[data-v-426c11f0]{color:var(--c-muted,#8a87a0);font-size:15px;line-height:1.6}.blog-grid[data-v-426c11f0]{align-items:flex-start}.blog-col[data-v-426c11f0],.blog-grid[data-v-426c11f0]{display:flex;gap:16px}.blog-col[data-v-426c11f0]{flex:1;flex-direction:column;min-width:0}.blog-col .blog-card[data-v-426c11f0]{height:auto}.blog-card[data-v-426c11f0]{background:var(--c-card,hsla(0,0%,100%,.72));border:1px solid var(--c-card-border,hsla(0,0%,100%,.74));border-radius:var(--radius-lg,20px);color:inherit;display:flex;flex-direction:column;gap:8px;padding:22px;text-decoration:none;transition:transform .15s,box-shadow .2s,border-color .2s}.blog-card[data-v-426c11f0]:hover{border-color:var(--c-p1,#6c63ff);box-shadow:0 8px 24px color-mix(in srgb,var(--c-p1,#6c63ff) 14%,transparent);transform:translateY(-2px)}.blog-card__title[data-v-426c11f0]{color:var(--c-text,#1c1835);font-size:18px;font-weight:700;line-height:1.35}.blog-card__desc[data-v-426c11f0]{color:var(--c-muted,#8a87a0);flex:1;font-size:13.5px;line-height:1.6}.blog-card__meta[data-v-426c11f0]{align-items:center;display:flex;justify-content:space-between;margin-top:4px}.blog-card__date[data-v-426c11f0]{color:var(--c-muted,#8a87a0);font-size:12px}.blog-card__tool[data-v-426c11f0]{background:color-mix(in srgb,var(--c-p1,#6c63ff) 10%,transparent);border-radius:100px;color:var(--c-p1,#6c63ff);font-size:11px;font-weight:600;padding:2px 8px}.blog-empty[data-v-426c11f0]{color:var(--c-muted,#8a87a0);padding:40px 0}.app-logo[data-v-d4c2e6d3]{align-items:center;display:inline-flex;gap:11px}.app-logo__m[data-v-d4c2e6d3]{flex-shrink:0}.app-logo__m path[data-v-d4c2e6d3],.app-logo__m rect[data-v-d4c2e6d3]{fill:none;stroke-linecap:round;stroke-linejoin:round}.app-logo__g0[data-v-d4c2e6d3]{stop-color:var(--logo-accent,#3b82f6)}.app-logo__g1[data-v-d4c2e6d3]{stop-color:#22c55e}.app-logo__frame[data-v-d4c2e6d3]{stroke:color-mix(in srgb,var(--logo-accent,#3b82f6) 16%,transparent);stroke-width:2}.app-logo__snake[data-v-d4c2e6d3]{animation:app-logo-snake-d4c2e6d3 2.4s linear infinite;stroke:var(--logo-accent,#3b82f6);stroke-dasharray:26 122;stroke-width:2}.app-logo__l[data-v-d4c2e6d3],.app-logo__r[data-v-d4c2e6d3]{animation:app-logo-draw-d4c2e6d3 .55s ease-out .35s both,app-logo-glow-d4c2e6d3 .9s ease-out .95s both;stroke-dasharray:40;stroke-dashoffset:0;stroke-width:2.8}.app-logo__r[data-v-d4c2e6d3]{animation-delay:.52s,.95s}.app-logo__ripple[data-v-d4c2e6d3]{animation:app-logo-ripple-d4c2e6d3 .7s ease-out 1s both;stroke:#22c55e;stroke-width:2}.app-logo__core[data-v-d4c2e6d3],.app-logo__ripple[data-v-d4c2e6d3]{opacity:0;transform-origin:24px 27px}.app-logo__core[data-v-d4c2e6d3]{animation:app-logo-core-d4c2e6d3 .4s ease-out .95s forwards;fill:#22c55e;stroke:none}.app-logo__word[data-v-d4c2e6d3]{align-items:baseline;display:inline-flex;font-family:Space Grotesk,-apple-system,sans-serif;letter-spacing:.12em;line-height:1}.app-logo__c[data-v-d4c2e6d3]{animation:app-logo-char-d4c2e6d3 .28s ease both;animation-delay:calc(.6s + var(--i)*75ms);font-style:normal;opacity:0}.app-logo__c--t[data-v-d4c2e6d3]{color:var(--c-muted,#64748b);font-weight:300}.app-logo__c--b[data-v-d4c2e6d3]{color:var(--c-text,#1e293b);font-weight:700}.app-logo__gap[data-v-d4c2e6d3]{width:7px}@keyframes app-logo-snake-d4c2e6d3{to{stroke-dashoffset:-148}}@keyframes app-logo-draw-d4c2e6d3{0%{stroke-dashoffset:40}to{stroke-dashoffset:0}}@keyframes app-logo-core-d4c2e6d3{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes app-logo-ripple-d4c2e6d3{0%{opacity:0;transform:scale(.4)}35%{opacity:.9}to{opacity:0;transform:scale(3)}}@keyframes app-logo-glow-d4c2e6d3{0%{filter:drop-shadow(0 0 0 transparent)}45%{filter:drop-shadow(0 0 4px color-mix(in srgb,var(--logo-accent,#3b82f6) 55%,transparent))}to{filter:drop-shadow(0 0 0 transparent)}}@keyframes app-logo-char-d4c2e6d3{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.app-logo__c[data-v-d4c2e6d3],.app-logo__core[data-v-d4c2e6d3],.app-logo__frame[data-v-d4c2e6d3],.app-logo__l[data-v-d4c2e6d3],.app-logo__r[data-v-d4c2e6d3]{animation:none;opacity:1;stroke-dashoffset:0}.app-logo__l[data-v-d4c2e6d3],.app-logo__r[data-v-d4c2e6d3]{filter:none}.app-logo__ripple[data-v-d4c2e6d3],.app-logo__snake[data-v-d4c2e6d3]{animation:none;opacity:0}}.fb-mask[data-v-180179db]{align-items:center;backdrop-filter:blur(2px);background:#14142866;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.fb-card[data-v-180179db]{background:#fff;border-radius:16px;box-shadow:0 20px 60px #14143247;max-width:420px;padding:16px;position:relative;width:100%;--c-p1:#6c63ff;--c-grad:linear-gradient(135deg,#6c63ff,#8b7cff)}.fb-x[data-v-180179db]{background:#f2f2f7;border:none;border-radius:50%;cursor:pointer;height:26px;right:14px;top:14px;width:26px}.fb-x[data-v-180179db],.fb-x span[data-v-180179db]{position:absolute}.fb-x span[data-v-180179db]{background:#6a6a76;border-radius:1px;height:1.6px;left:50%;top:50%;width:12px}.fb-x span[data-v-180179db]:first-child{transform:translate(-50%,-50%) rotate(45deg)}.fb-x span[data-v-180179db]:last-child{transform:translate(-50%,-50%) rotate(-45deg)}.fb-x[data-v-180179db]:hover{background:#e8e8ef}.fb-title[data-v-180179db]{color:#1f2233;font-size:17px;font-weight:600;margin:0 0 4px}.fb-desc[data-v-180179db]{color:#8a8a96;font-size:13px;margin:0 0 14px}.fb-fields[data-v-180179db]{display:flex;flex-direction:column;gap:10px}.fb-hp[data-v-180179db]{height:1px;left:-9999px;opacity:0;position:absolute;width:1px}.fb-err[data-v-180179db]{color:#e24b4a;font-size:12px;margin:8px 0 0}.fb-actions[data-v-180179db]{display:flex;gap:10px;justify-content:flex-end;margin-top:16px}.fb-fade-enter-active[data-v-180179db],.fb-fade-leave-active[data-v-180179db]{transition:opacity .2s ease}.fb-fade-enter-from[data-v-180179db],.fb-fade-leave-to[data-v-180179db]{opacity:0}.vue-flow{direction:ltr;height:100%;overflow:hidden;position:relative;width:100%;z-index:0}.vue-flow__container{height:100%;left:0;position:absolute;top:0;width:100%}.vue-flow__pane{z-index:1}.vue-flow__pane.draggable{cursor:grab}.vue-flow__pane.selection{cursor:pointer}.vue-flow__pane.dragging{cursor:grabbing}.vue-flow__transformationpane{pointer-events:none;transform-origin:0 0;z-index:2}.vue-flow__viewport{overflow:clip;z-index:4}.vue-flow__selection{z-index:6}.vue-flow__edge-labels{height:100%;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.vue-flow__nodesselection-rect:focus,.vue-flow__nodesselection-rect:focus-visible{outline:none}.vue-flow .vue-flow__edges{overflow:visible;pointer-events:none}.vue-flow__connection-path,.vue-flow__edge-path{fill:none;stroke:#b1b1b7;stroke-width:1}.vue-flow__edge{cursor:pointer;pointer-events:visibleStroke}.vue-flow__edge.animated path{animation:dashdraw .5s linear infinite;stroke-dasharray:5}.vue-flow__edge.animated path.vue-flow__edge-interaction{animation:none;stroke-dasharray:none}.vue-flow__edge.inactive{pointer-events:none}.vue-flow__edge.selected,.vue-flow__edge:focus,.vue-flow__edge:focus-visible{outline:none}.vue-flow__edge.selected .vue-flow__edge-path,.vue-flow__edge:focus .vue-flow__edge-path,.vue-flow__edge:focus-visible .vue-flow__edge-path{stroke:#555}.vue-flow__edge-textwrapper{pointer-events:all}.vue-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-flow__connection{pointer-events:none}.vue-flow__connection .animated{animation:dashdraw .5s linear infinite;stroke-dasharray:5}.vue-flow__connectionline{z-index:1001}.vue-flow__nodes{pointer-events:none;transform-origin:0 0}.vue-flow__node{box-sizing:border-box;cursor:default;pointer-events:all;position:absolute;transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-flow__node.draggable{cursor:grab;pointer-events:all}.vue-flow__node.draggable.dragging{cursor:grabbing}.vue-flow__nodesselection{pointer-events:none;transform-origin:left top;z-index:3}.vue-flow__nodesselection-rect{cursor:grab;pointer-events:all;position:absolute}.vue-flow__nodesselection-rect.dragging{cursor:grabbing}.vue-flow__handle{min-height:5px;min-width:5px;pointer-events:none;position:absolute}.vue-flow__handle.connectable{cursor:crosshair;pointer-events:all}.vue-flow__handle-bottom{bottom:0;left:50%;transform:translate(-50%,50%)}.vue-flow__handle-top{left:50%;top:0;transform:translate(-50%,-50%)}.vue-flow__handle-left{left:0;top:50%;transform:translate(-50%,-50%)}.vue-flow__handle-right{right:0;top:50%;transform:translate(50%,-50%)}.vue-flow__edgeupdater{cursor:move;pointer-events:all}.vue-flow__panel{margin:15px;position:absolute;z-index:5}.vue-flow__panel.top{top:0}.vue-flow__panel.bottom{bottom:0}.vue-flow__panel.left{left:0}.vue-flow__panel.right{right:0}.vue-flow__panel.center{left:50%;transform:translate(-50%)}@keyframes dashdraw{0%{stroke-dashoffset:10}}:root{--vf-node-bg:#fff;--vf-node-text:#222;--vf-connection-path:#b1b1b7;--vf-handle:#555}.vue-flow__edge.updating .vue-flow__edge-path{stroke:#777}.vue-flow__edge-text{font-size:10px}.vue-flow__edge-textbg{fill:#fff}.vue-flow__connection-path{stroke:var(--vf-connection-path)}.vue-flow__node{cursor:grab}.vue-flow__node.selectable:focus,.vue-flow__node.selectable:focus-visible{outline:none}.vue-flow__node-default,.vue-flow__node-input,.vue-flow__node-output{background-color:var(--vf-node-bg);border-color:var(--vf-node-color);border-radius:3px;border-style:solid;border-width:1px;color:var(--vf-node-text);font-size:12px;padding:10px;text-align:center;width:150px}.vue-flow__node-default.selected,.vue-flow__node-default.selected:hover,.vue-flow__node-input.selected,.vue-flow__node-input.selected:hover,.vue-flow__node-output.selected,.vue-flow__node-output.selected:hover{box-shadow:0 0 0 .5px var(--vf-box-shadow)}.vue-flow__node-default.selected,.vue-flow__node-default:focus,.vue-flow__node-default:focus-visible,.vue-flow__node-input.selected,.vue-flow__node-input:focus,.vue-flow__node-input:focus-visible,.vue-flow__node-output.selected,.vue-flow__node-output:focus,.vue-flow__node-output:focus-visible{border:1px solid #555;outline:none}.vue-flow__node-default .vue-flow__handle,.vue-flow__node-input .vue-flow__handle,.vue-flow__node-output .vue-flow__handle{background:var(--vf-handle)}.vue-flow__node-default.selectable:hover,.vue-flow__node-input.selectable:hover,.vue-flow__node-output.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.vue-flow__node-input{--vf-node-color:var(--vf-node-color,#0041d0);--vf-handle:var(--vf-node-color,#0041d0);--vf-box-shadow:var(--vf-node-color,#0041d0);background:var(--vf-node-bg);border-color:var(--vf-node-color,#0041d0)}.vue-flow__node-input.selected,.vue-flow__node-input:focus,.vue-flow__node-input:focus-visible{border:1px solid var(--vf-node-color,#0041d0);outline:none}.vue-flow__node-default{--vf-handle:var(--vf-node-color,#1a192b);--vf-box-shadow:var(--vf-node-color,#1a192b);background:var(--vf-node-bg);border-color:var(--vf-node-color,#1a192b)}.vue-flow__node-default.selected,.vue-flow__node-default:focus,.vue-flow__node-default:focus-visible{border:1px solid var(--vf-node-color,#1a192b);outline:none}.vue-flow__node-output{--vf-handle:var(--vf-node-color,#ff0072);--vf-box-shadow:var(--vf-node-color,#ff0072);background:var(--vf-node-bg);border-color:var(--vf-node-color,#ff0072)}.vue-flow__node-output.selected,.vue-flow__node-output:focus,.vue-flow__node-output:focus-visible{border:1px solid var(--vf-node-color,#ff0072);outline:none}.vue-flow__nodesselection-rect,.vue-flow__selection{background:#0059dc14;border:1px dotted rgba(0,89,220,.8)}.vue-flow__nodesselection-rect:focus,.vue-flow__nodesselection-rect:focus-visible,.vue-flow__selection:focus,.vue-flow__selection:focus-visible{outline:none}.vue-flow__handle{background:var(--vf-handle);border:1px solid #fff;border-radius:100%;height:6px;width:6px}.vue-flow__controls{box-shadow:0 0 2px 1px #00000014}.vue-flow__controls-button{align-items:center;background:#fefefe;border:none;border-bottom:1px solid #eee;box-sizing:content-box;cursor:pointer;display:flex;height:16px;justify-content:center;padding:5px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:16px}.vue-flow__controls-button svg{max-height:12px;max-width:12px;width:100%}.vue-flow__controls-button:hover{background:#f4f4f4}.vue-flow__controls-button:disabled{pointer-events:none}.vue-flow__controls-button:disabled svg{fill-opacity:.4}.vue-flow__minimap{background-color:#fff}.vue-flow__minimap.pannable{cursor:grab}.vue-flow__minimap.dragging{cursor:grabbing}.vue-flow__minimap-mask.pannable{cursor:grab}.palette[data-v-3717fc6b]{background:#fff;border-right:1px solid #ececf2;display:flex;flex-direction:column;flex-shrink:0;width:200px}@media(min-width:768px)and (max-width:1023px){.palette[data-v-3717fc6b]{width:164px}}.palette.as-drawer[data-v-3717fc6b]{bottom:0;box-shadow:0 0 30px #14142829;left:0;position:absolute;top:0;transform:translate(-100%);transition:transform .25s ease;width:min(240px,82vw);z-index:30}.palette.as-drawer.open[data-v-3717fc6b]{transform:translate(0)}.palette-search[data-v-3717fc6b]{margin:12px}.palette-scroll[data-v-3717fc6b]{flex:1;padding:0 12px}.palette-cat[data-v-3717fc6b]{color:#aaaab4;font-size:11px;margin:10px 0 6px}.palette-node[data-v-3717fc6b]{align-items:center;background:#f6f6fa;border:1px solid transparent;border-radius:8px;color:#3a3a46;cursor:grab;display:flex;font-size:13px;gap:8px;margin-bottom:4px;padding:7px 10px;text-align:left;transition:background .12s,border-color .12s;width:100%}.palette-node i[data-v-3717fc6b]{color:#6c63ff;font-size:15px}.palette-node[data-v-3717fc6b]:hover{background:#eeedfe;border-color:#d8d5f8}.palette-name[data-v-3717fc6b]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.palette-badge[data-v-3717fc6b]{background:#6c63ff1f;border-radius:4px;color:#6c63ff;flex-shrink:0;font-size:10px;font-weight:700;letter-spacing:.3px;line-height:1;padding:2px 5px}.palette-hint[data-v-3717fc6b]{border-top:1px solid #f0f0f5;color:#b0b0bc;font-size:11px;line-height:1.5;margin:0;padding:10px 14px}.mtg[data-v-11269bc0]{display:grid;gap:4px;width:100%}.mtg-cell[data-v-11269bc0]{align-items:center;aspect-ratio:1;background:#f2f2f7;border:1px solid #ececf2;border-radius:6px;display:flex;justify-content:center;overflow:hidden;padding:0;position:relative}.mtg-cell img[data-v-11269bc0]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mtg-cell>i[data-v-11269bc0]{color:#9a9aa8;font-size:18px}.mtg-cell--btn[data-v-11269bc0]{cursor:zoom-in;transition:border-color .15s,filter .15s}.mtg-cell--btn[data-v-11269bc0]:hover{border-color:#c8c5f0;filter:brightness(.96)}.mtg-cell--sort[data-v-11269bc0]{cursor:grab;transition:border-color .15s,box-shadow .15s,filter .15s}.mtg-cell--sort[data-v-11269bc0]:hover{border-color:#c8c5f0;filter:brightness(.96)}.mtg-cell--sort[data-v-11269bc0]:active{cursor:grabbing}.mtg-ghost[data-v-11269bc0]{background:#6c63ff14!important;border-style:dashed!important;opacity:.55}.mtg-chosen[data-v-11269bc0],.mtg-ghost[data-v-11269bc0]{border-color:#6c63ff!important}.mtg-chosen[data-v-11269bc0]{box-shadow:0 8px 20px #6c63ff52}.mtg-drag[data-v-11269bc0]{border-color:#6c63ff!important;box-shadow:0 10px 24px #6c63ff66;opacity:.95}.mtg-skel[data-v-11269bc0]{animation:mtg-shimmer-11269bc0 1.2s ease-in-out infinite;background:linear-gradient(100deg,#eeeef3 30%,#f7f7fb,#eeeef3 70%);background-size:200% 100%;height:100%;width:100%}@keyframes mtg-shimmer-11269bc0{0%{background-position:200% 0}to{background-position:-200% 0}}.mtg-del[data-v-11269bc0]{background:#14102db3;border:none;border-radius:50%;color:#fff;cursor:pointer;height:14px;left:2px;padding:0;position:absolute;top:2px;transition:opacity .15s,background .15s;width:14px}.mtg-del svg[data-v-11269bc0]{display:block;height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}.mtg-del[data-v-11269bc0]:hover{background:#e24b4a}.mtg-cell:hover .mtg-del[data-v-11269bc0]{opacity:1}.mtg-ov[data-v-11269bc0]{align-items:center;display:flex;inset:0;justify-content:center;position:absolute;z-index:2}.mtg-ov--active[data-v-11269bc0]{background:#0c0c148c}.mtg-ov--wait[data-v-11269bc0]{background:#0c0c1466}.mtg-ov--wait i[data-v-11269bc0]{color:#ffffffb3;font-size:16px}.mtg-pct[data-v-11269bc0]{color:#fff;font-size:12px;font-variant-numeric:tabular-nums;font-weight:700}.mtg-progbar[data-v-11269bc0]{background:#6c63ff;bottom:0;height:3px;left:0;position:absolute;transition:width .2s}.mtg-okcheck[data-v-11269bc0]{align-items:center;background:#1d9e75;border-radius:50%;color:#fff;display:flex;height:16px;justify-content:center;left:3px;position:absolute;top:3px;width:16px;z-index:2}.mtg-okcheck i[data-v-11269bc0]{font-size:11px}.mtg-dur[data-v-11269bc0]{background:#000000b8;border-radius:4px;bottom:3px;color:#fff;font-size:9px;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.4;padding:1px 5px;pointer-events:none;position:absolute;right:3px}.mtg-play[data-v-11269bc0]{inset:0;pointer-events:none;position:absolute}.mtg-play[data-v-11269bc0],.mtg-play i[data-v-11269bc0]{align-items:center;display:flex;justify-content:center}.mtg-play i[data-v-11269bc0]{background:#14102d8c;border-radius:50%;color:#fff;font-size:10px;height:20px;width:20px}.csp[data-v-443c2aef]{color:var(--text-primary,#2b2b3a);display:block;font-size:12.5px;line-height:1.5;max-height:100%;padding:4px 2px}.csp-section[data-v-443c2aef]{margin-bottom:14px}.csp-section-title[data-v-443c2aef]{color:#6c63ff;font-size:11px;font-weight:500;letter-spacing:.04em;margin:6px 0 8px;text-transform:uppercase}.csp-pills[data-v-443c2aef]{display:flex;flex-wrap:wrap;gap:6px}.csp-pill[data-v-443c2aef]{background:#eeedfe;border-radius:10px;color:#4f49c2;display:inline-block;font-size:11px;padding:2px 8px}.csp-pill-muted[data-v-443c2aef]{background:#f3f3f5;color:#6b6b7a}.csp-cards[data-v-443c2aef]{display:flex;flex-direction:column;gap:8px}.csp-card[data-v-443c2aef]{background:#fafaff;border:1px solid #ececf3;border-radius:8px;display:flex;gap:10px;padding:8px}.csp-thumb[data-v-443c2aef]{align-items:center;background:#f1f1f7;border-radius:6px;display:flex;flex:0 0 64px;height:64px;justify-content:center;-o-object-fit:cover;object-fit:cover;width:64px}.csp-thumb--wide[data-v-443c2aef]{flex:0 0 112px;width:112px}.csp-thumb--empty[data-v-443c2aef]{color:#b6b6c4;font-size:24px}.csp-card-body[data-v-443c2aef]{flex:1;min-width:0}.csp-card-name[data-v-443c2aef]{align-items:baseline;display:flex;font-weight:500;gap:6px}.csp-card-id[data-v-443c2aef]{color:#9a9aa8;font-size:10px;font-weight:400}.csp-card-desc[data-v-443c2aef]{color:#556;font-size:12px;margin-top:3px;word-break:break-word}.csp-card-meta[data-v-443c2aef]{color:#8b8ba0;font-size:11px;margin-top:3px}.csp-ep[data-v-443c2aef]{margin-bottom:8px}.csp-ep-head[data-v-443c2aef]{align-items:center;background:transparent;border:none;color:inherit;cursor:pointer;display:flex;font:inherit;gap:6px;padding:6px 4px;width:100%}.csp-ep-head[data-v-443c2aef]:hover{background:#f5f5fa;border-radius:6px}.csp-ep-count[data-v-443c2aef]{color:#9a9aa8;font-size:11px;margin-left:auto}.csp-scenes[data-v-443c2aef]{border-left:2px solid #ececf3;list-style:none;margin:0 0 0 8px;padding:0}.csp-scene[data-v-443c2aef]{padding:8px 10px}.csp-scene+.csp-scene[data-v-443c2aef]{border-top:1px dashed #ececf3}.csp-scene-head[data-v-443c2aef]{align-items:center;display:flex;flex-wrap:wrap;gap:4px;margin-bottom:4px}.csp-scene-id[data-v-443c2aef]{color:#6c63ff;font-weight:500;margin-right:4px}.csp-tag[data-v-443c2aef]{background:#f3f3f5;border-radius:4px;color:#6b6b7a;display:inline-block;font-size:10.5px;padding:1px 6px}.csp-tag-dim[data-v-443c2aef]{color:#9a9aa8}.csp-tag-loc[data-v-443c2aef]{background:#fff5e6;color:#b07a1d}.csp-tag-char[data-v-443c2aef]{background:#eaf6ff;color:#2a6fb0}.csp-scene-prompt[data-v-443c2aef]{color:#445;font-size:12px;word-break:break-word}.csp-dialog[data-v-443c2aef]{list-style:none;margin:5px 0 0;padding:0}.csp-dialog li[data-v-443c2aef]{font-size:12px;padding:2px 0}.csp-dialog-who[data-v-443c2aef]{color:#2a6fb0;margin-right:4px}.csp-dialog-text[data-v-443c2aef]{color:#445}.param-panel[data-v-746b028a]{background:#fff;border-left:1px solid #ececf2;display:flex;flex-direction:column;flex-shrink:0;width:370px;--ms-border:#e2e2ea;--ms-bg:#fff;--ms-accent:#6c63ff}.param-panel.as-drawer[data-v-746b028a]{bottom:0;box-shadow:0 0 30px #14142829;position:absolute;right:0;top:0;transform:translate(100%);transition:transform .28s cubic-bezier(.4,0,.2,1);width:min(370px,88vw);z-index:30}.param-panel.as-drawer.open[data-v-746b028a]{transform:translate(0)}.param-panel.as-drawer--desktop[data-v-746b028a]{box-shadow:-2px 0 12px #1414280f}.param-upload[data-v-746b028a]{margin-top:18px}.param-empty[data-v-746b028a]{align-items:center;color:#b8b8c4;display:flex;flex:1;flex-direction:column;gap:8px;justify-content:center;padding:20px;text-align:center}.param-empty i[data-v-746b028a]{font-size:28px}.param-empty p[data-v-746b028a]{font-size:13px;margin:0}.param-head[data-v-746b028a]{align-items:center;border-bottom:1px solid #f0f0f5;display:flex;font-size:14px;font-weight:500;gap:8px;padding:14px}.param-head i[data-v-746b028a]{color:#6c63ff;font-size:16px}.param-body[data-v-746b028a]{flex:1;padding:14px}.param-row[data-v-746b028a]{margin-bottom:14px}.param-row label[data-v-746b028a]{color:#8a8a96;display:block;font-size:12px;margin-bottom:6px}.param-slider[data-v-746b028a]{align-items:center;display:flex;gap:10px}.param-slider span[data-v-746b028a]{color:#6c63ff;font-size:12px;min-width:28px;text-align:right}.param-slider[data-v-746b028a] .app-slider{flex:1}.param-panel[data-v-746b028a] .max-select-trigger{height:34px}.param-panel[data-v-746b028a] .option-label,.param-panel[data-v-746b028a] .select-label{font-size:13px}.param-dropzone[data-v-746b028a]{align-items:center;background:#faf9ff;border:1.5px dashed #cdc9ee;border-radius:10px;color:#6a6a76;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:4px;justify-content:center;padding:18px 12px;text-align:center;transition:border-color .15s,background .15s;width:100%}.param-dropzone>i[data-v-746b028a]{color:#6c63ff;font-size:22px}.param-dropzone.is-drag[data-v-746b028a],.param-dropzone[data-v-746b028a]:hover{background:#f1efff;border-color:#6c63ff}.param-dropzone.has-file[data-v-746b028a]{background:#fff;border-color:#d7d5ea;border-style:solid}.param-dropzone-title[data-v-746b028a]{color:#4a4a56;font-size:13px;font-weight:500}.param-dropzone-name[data-v-746b028a]{color:#2a2a36;font-size:13px;font-weight:500;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.param-dropzone-hint[data-v-746b028a]{color:#9a9aa8;font-size:11px}.param-preview[data-v-746b028a]{border-top:1px solid #f0f0f5;padding:14px}.param-preview-label[data-v-746b028a]{color:#8a8a96;font-size:12px;margin:0 0 8px}.param-preview-img[data-v-746b028a]{align-items:center;background:#f7f7fb;border-radius:8px;cursor:zoom-in;display:flex;justify-content:center;margin-bottom:10px;text-align:center;transition:filter .15s;width:100%}.param-preview-img[data-v-746b028a],.param-preview-img .img[data-v-746b028a]{max-height:120px;-o-object-fit:contain;object-fit:contain}.param-preview-img .img[data-v-746b028a]{display:block}.param-grid[data-v-746b028a]{margin-bottom:10px;max-height:260px}.param-preview-img[data-v-746b028a]:hover{filter:brightness(.95)}.param-preview-video[data-v-746b028a]{background:#f7f7fb;border:none;border-radius:8px;cursor:pointer;display:block;margin-bottom:10px;overflow:hidden;padding:0;position:relative;width:100%}.param-preview-video video[data-v-746b028a]{display:block;max-height:140px;-o-object-fit:contain;object-fit:contain;pointer-events:none;width:100%}.param-preview-play[data-v-746b028a]{inset:0;position:absolute}.param-preview-play[data-v-746b028a],.param-preview-play i[data-v-746b028a]{align-items:center;display:flex;justify-content:center}.param-preview-play i[data-v-746b028a]{background:#14102d8c;border-radius:50%;color:#fff;font-size:20px;height:40px;width:40px}.param-preview-audio[data-v-746b028a]{align-items:center;background:#fff;border:1px solid #e4e4ec;border-radius:8px;color:#4a4a56;cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:8px;margin-bottom:10px;padding:12px;transition:border-color .15s,background .15s;width:100%}.param-preview-audio i[data-v-746b028a]{color:#6c63ff;font-size:18px}.param-preview-audio[data-v-746b028a]:hover{background:#f6f6fb;border-color:#c8c5f0}.param-script-preview[data-v-746b028a]{background:#fcfcfe;border:1px solid #ececf3;border-radius:8px;margin:0 0 10px;max-height:380px;padding:4px 6px}.param-text-preview[data-v-746b028a]{background:#f7f7fb;border-radius:8px;color:#3a3a46;font-family:inherit;font-size:12px;line-height:1.5;margin:0 0 10px;max-height:140px;padding:8px 10px;white-space:pre-wrap;word-break:break-word}.param-need-code[data-v-746b028a]{color:#9a8a3a;font-size:12px;line-height:1.5;margin:0;padding:10px 14px}.param-actions[data-v-746b028a]{border-top:1px solid #f0f0f5;display:flex;gap:8px;padding:14px}.run-here[data-v-746b028a]{flex:1}.vue-flow__resize-control{position:absolute}.vue-flow__resize-control.left,.vue-flow__resize-control.right{cursor:ew-resize}.vue-flow__resize-control.bottom,.vue-flow__resize-control.top{cursor:ns-resize}.vue-flow__resize-control.bottom.right,.vue-flow__resize-control.top.left{cursor:nwse-resize}.vue-flow__resize-control.bottom.left,.vue-flow__resize-control.top.right{cursor:nesw-resize}.vue-flow__resize-control.handle{background-color:#3367d9;border:1px solid #fff;border-radius:1px;height:5px;transform:translate(-50%,-50%);width:5px}.vue-flow__resize-control.handle.left{left:0;top:50%}.vue-flow__resize-control.handle.right{left:100%;top:50%}.vue-flow__resize-control.handle.top{left:50%;top:0}.vue-flow__resize-control.handle.bottom{left:50%;top:100%}.vue-flow__resize-control.handle.bottom.left,.vue-flow__resize-control.handle.top.left{left:0}.vue-flow__resize-control.handle.bottom.right,.vue-flow__resize-control.handle.top.right{left:100%}.vue-flow__resize-control.line{border:0 solid #3367d9}.vue-flow__resize-control.line.left,.vue-flow__resize-control.line.right{height:100%;top:0;transform:translate(-50%);width:1px}.vue-flow__resize-control.line.left{border-left-width:1px;left:0}.vue-flow__resize-control.line.right{border-right-width:1px;left:100%}.vue-flow__resize-control.line.bottom,.vue-flow__resize-control.line.top{height:1px;left:0;transform:translateY(-50%);width:100%}.vue-flow__resize-control.line.top{border-top-width:1px;top:0}.vue-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.wf-node[data-v-8d715bd5]{background:#fff;border:1.5px solid #e2e3ec;border-radius:8px;box-shadow:0 1px 2px #4e4e8a0f;display:flex;flex-direction:column;font-size:12px;height:100%;position:relative;transition:border-color .15s,box-shadow .15s;width:100%}.wf-node.selected[data-v-8d715bd5]{box-shadow:0 0 0 2px #6c63ff26}.wf-node.selected[data-v-8d715bd5],.wf-node.st-running[data-v-8d715bd5]{border-color:#6c63ff}.wf-snake[data-v-8d715bd5]{border-radius:inherit;inset:-1px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;overflow:hidden;padding:2px;pointer-events:none;position:absolute;z-index:2}.wf-snake[data-v-8d715bd5]:before{animation:wf-snake-8d715bd5 1.1s linear infinite;background:conic-gradient(transparent 0deg 300deg,color-mix(in srgb,#6c63ff 55%,transparent) 330deg,#8b7cff 350deg,#fff 358deg,transparent 1turn);content:"";height:200%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(0);width:200%}@media(prefers-reduced-motion:reduce){.wf-snake[data-v-8d715bd5]:before{animation:none}}.wf-node.st-success[data-v-8d715bd5]{border-color:#1d9e75}.wf-node.st-error[data-v-8d715bd5]{border-color:#e24b4a}.wf-node.st-stale[data-v-8d715bd5]{border-color:#ef9f27}.wf-node-head[data-v-8d715bd5]{align-items:center;border-bottom:1px solid #f0f0f5;cursor:grab;display:flex;flex-shrink:0;font-weight:500;gap:6px;padding:7px 8px 7px 10px}.wf-node-head[data-v-8d715bd5]:active{cursor:grabbing}.wf-node-head>i[data-v-8d715bd5]:first-child{color:#6c63ff;flex-shrink:0;font-size:15px}.wf-node-title[data-v-8d715bd5]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wf-status-icon[data-v-8d715bd5]{align-items:center;display:inline-flex;flex-shrink:0;font-size:16px;height:16px;justify-content:center;line-height:1;width:16px}.wf-batch[data-v-8d715bd5]{color:#6c63ff;flex-shrink:0;font-size:11px;font-variant-numeric:tabular-nums;font-weight:600}.st-success .wf-status-icon[data-v-8d715bd5]{color:#1d9e75}.st-error .wf-status-icon[data-v-8d715bd5]{color:#e24b4a}.st-stale .wf-status-icon[data-v-8d715bd5]{color:#ef9f27}@keyframes wf-snake-8d715bd5{to{transform:translate(-50%,-50%) rotate(1turn)}}.wf-del[data-v-8d715bd5]{align-items:center;background:transparent;border:none;color:#c0c0cc;cursor:pointer;display:flex;flex-shrink:0;height:18px;justify-content:center;padding:0;transition:color .12s;width:18px}.wf-del i[data-v-8d715bd5]{font-size:15px}.wf-del[data-v-8d715bd5]:hover{color:#e24b4a}.wf-node-body[data-v-8d715bd5]{align-items:center;display:flex;flex:1;justify-content:center;min-height:0;overflow:auto;padding:8px;position:relative}.wf-media-del[data-v-8d715bd5]{background:#14102db3;border:none;border-radius:50%;cursor:pointer;height:20px;padding:0;position:absolute;right:6px;top:6px;transition:background .15s;width:20px;z-index:6}.wf-media-del[data-v-8d715bd5]:after,.wf-media-del[data-v-8d715bd5]:before{background:#fff;border-radius:1px;content:"";height:1.1px;left:50%;position:absolute;top:50%;width:9px}.wf-media-del[data-v-8d715bd5]:before{transform:translate(-50%,-50%) rotate(45deg)}.wf-media-del[data-v-8d715bd5]:after{transform:translate(-50%,-50%) rotate(-45deg)}.wf-media-del[data-v-8d715bd5]:hover{background:#e24b4a}.wf-node-body--bleed[data-v-8d715bd5]{overflow:hidden;padding:0}.wf-view[data-v-8d715bd5]{height:100%;width:100%}.wf-media[data-v-8d715bd5]{background:#f7f7fb;border-radius:6px;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.wf-media--clickable[data-v-8d715bd5]{cursor:zoom-in;transition:filter .15s}.wf-media--clickable[data-v-8d715bd5]:hover{filter:brightness(.95)}.wf-audio[data-v-8d715bd5],.wf-grid[data-v-8d715bd5]{width:100%}.wf-grid[data-v-8d715bd5]{align-self:flex-start;max-height:100%}.wf-transcribe[data-v-8d715bd5]{align-self:stretch;min-height:0;width:100%}.wf-text[data-v-8d715bd5]{color:#3a3a46;font-family:inherit;font-size:11px;line-height:1.5;margin:0;max-height:100%;white-space:pre-wrap;width:100%;word-break:break-word}.wf-empty[data-v-8d715bd5]{align-items:center;color:#c4c4d0;display:flex;font-size:26px;height:48px;justify-content:center}.wf-err-anchor[data-v-8d715bd5]{color:#e24b4a;cursor:help;overflow:visible;position:relative}.wf-err-tip-inner[data-v-8d715bd5]{align-items:flex-start;display:flex;gap:6px;text-align:left;word-break:break-word}.wf-err-tip-inner>i[data-v-8d715bd5]{color:#e24b4a;flex-shrink:0;font-size:13px;margin-top:.5px}.wf-handle[data-v-8d715bd5]{background:#6c63ff;border:2px solid #fff;height:10px;width:10px;z-index:10}.wf-node[data-v-8d715bd5] .vue-flow__resize-control.handle{background:transparent;border:1px solid #a8a4d8;border-left:none;border-radius:0 0 3px;border-top:none;cursor:se-resize;height:6px;min-height:0;min-width:0;opacity:0;transition:opacity .15s;width:5px}.wf-node.selected[data-v-8d715bd5] .vue-flow__resize-control.handle,.wf-node[data-v-8d715bd5]:hover .vue-flow__resize-control.handle{opacity:1}.de-hit[data-v-02c4bab1]{cursor:pointer;pointer-events:stroke}.de-del[data-v-02c4bab1]{align-items:center;background:#e24b4a;border:none;border-radius:50%;box-shadow:0 2px 6px #00000040;color:#fff;cursor:pointer;display:flex;height:14px;justify-content:center;padding:0;pointer-events:all;position:absolute;transition:transform .12s;width:14px}.de-del[data-v-02c4bab1]:hover{background:#d13b3a}.de-del i[data-v-02c4bab1]{font-size:12px}.tf[data-v-735e2e8d]{background:#6c63ff08;border:1.5px dashed rgba(108,99,255,.4);border-radius:12px;pointer-events:none;position:absolute}.tf--running[data-v-735e2e8d]{border-color:#6c63ff;border-style:solid}.tf--paused[data-v-735e2e8d]{border-color:#ef9f27;border-style:solid}.tf-head[data-v-735e2e8d]{align-items:center;background:#fff;border:1px solid rgba(108,99,255,.2);border-radius:8px;box-shadow:0 4px 14px #1e1e3c1a;display:flex;gap:6px;height:26px;left:0;max-width:100%;padding:0 6px 0 10px;pointer-events:auto;position:absolute;top:-30px}.tf-dot[data-v-735e2e8d]{border-radius:50%;flex-shrink:0;height:7px;width:7px}.tf-dot--run[data-v-735e2e8d]{animation:tf-pulse-735e2e8d 1.2s ease-in-out infinite;background:#6c63ff}.tf-dot--pause[data-v-735e2e8d]{background:#ef9f27}@keyframes tf-pulse-735e2e8d{50%{opacity:.35}}.tf-name[data-v-735e2e8d]{background:none;border:none;cursor:text;max-width:180px;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.tf-name[data-v-735e2e8d],.tf-name-input[data-v-735e2e8d]{color:#1c1835;font-size:12.5px;font-weight:600}.tf-name-input[data-v-735e2e8d]{border:1px solid #6c63ff;border-radius:4px;outline:none;padding:1px 4px;width:130px}.tf-actions[data-v-735e2e8d]{gap:2px}.tf-actions[data-v-735e2e8d],.tf-btn[data-v-735e2e8d]{align-items:center;display:flex}.tf-btn[data-v-735e2e8d]{background:none;border:none;border-radius:6px;color:#6b6880;cursor:pointer;height:22px;justify-content:center;padding:0;transition:background .15s,color .15s;width:22px}.tf-btn[data-v-735e2e8d]:hover{background:#6c63ff1a;color:#6c63ff}.tf-btn--run[data-v-735e2e8d]:hover{color:#1d9e75}.tf-btn--stop[data-v-735e2e8d]:hover{color:#e24b4a}.tf-btn--del[data-v-735e2e8d]:hover{background:#e24b4a1a;color:#e24b4a}.tf-btn i[data-v-735e2e8d]{font-size:13px}.ml[data-v-a16a32d3]{align-items:center;backdrop-filter:blur(4px);background:#14102d66;cursor:zoom-out;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1000}.ml-video[data-v-a16a32d3]{background:#000;border-radius:14px;max-height:80vh;max-width:min(860px,90vw)}.ml-audio-card[data-v-a16a32d3],.ml-video[data-v-a16a32d3]{box-shadow:0 24px 70px #14102d73}.ml-audio-card[data-v-a16a32d3]{align-items:center;background:#fff;border-radius:18px;cursor:default;display:flex;flex-direction:column;gap:18px;padding:32px 28px;width:min(420px,88vw)}.ml-audio-icon[data-v-a16a32d3]{color:#6c63ff;font-size:46px}.ml-audio[data-v-a16a32d3]{width:100%}.ml-close[data-v-a16a32d3]{background:#ffffffeb;box-shadow:0 4px 14px #14102d40;color:#2a2a36;position:fixed;right:22px;top:20px;z-index:1}.ml-fade-enter-active[data-v-a16a32d3],.ml-fade-leave-active[data-v-a16a32d3]{transition:opacity .22s ease}.ml-fade-enter-from[data-v-a16a32d3],.ml-fade-leave-to[data-v-a16a32d3]{opacity:0}.pl[data-v-9787a6f1]{align-items:center;backdrop-filter:blur(4px);background:#14102d80;cursor:zoom-out;display:flex;inset:0;justify-content:center;padding:40px;position:fixed;z-index:1000}.pl-box[data-v-9787a6f1]{background:#fff;border-radius:14px;box-shadow:0 24px 70px #14102d73;cursor:default;height:88vh;overflow:hidden;position:relative;width:min(820px,94vw)}.pl-close[data-v-9787a6f1]{background:#ffffffeb;box-shadow:0 4px 14px #14102d40;color:#2a2a36;position:absolute;right:12px;top:12px;z-index:2}.pl-frame[data-v-9787a6f1]{border:none;height:100%;width:100%}.pl-fade-enter-active[data-v-9787a6f1],.pl-fade-leave-active[data-v-9787a6f1]{transition:opacity .22s ease}.pl-fade-enter-from[data-v-9787a6f1],.pl-fade-leave-to[data-v-9787a6f1]{opacity:0}.canvas-shell[data-v-30398d94]{background:#fafafc;display:flex;flex-direction:column;height:100dvh;overflow:hidden;--c-p1:#6c63ff;--c-grad:linear-gradient(135deg,#6c63ff,#8b7cff);--c-border:rgba(108,99,255,.2);--panel-occupied:0px}.canvas-shell.panel-open[data-v-30398d94]{--panel-occupied:min(370px,88vw)}.canvas-toolbar[data-v-30398d94]{align-items:center;background:#fff;border-bottom:1px solid #ececf2;display:flex;flex-shrink:0;gap:10px;padding:10px 16px}.tb-brand[data-v-30398d94]{align-items:center;display:inline-flex;gap:8px;text-decoration:none}.tb-divider[data-v-30398d94]{background:#e6e6ee;height:22px;margin:0 2px;width:1px}.tb-name[data-v-30398d94]{border:1px solid transparent;border-radius:7px;color:#2a2a36;font-size:15px;font-weight:500;max-width:240px;outline:none;padding:5px 9px}.tb-name[data-v-30398d94]:hover{border-color:#ececf2}.tb-name[data-v-30398d94]:focus{border-color:#6c63ff}.tb-saved[data-v-30398d94]{align-items:center;color:#1d9e75;display:inline-flex;font-size:12px;gap:3px}.tb-spacer[data-v-30398d94]{flex:1}.tb-btn[data-v-30398d94]{align-items:center;background:#fff;border:1px solid #e6e6ee;border-radius:30px;color:#4a4a56;cursor:pointer;display:inline-flex;font-size:12px;gap:5px;padding:5px 11px}.tb-btn i[data-v-30398d94]{font-size:15px}.tb-btn[data-v-30398d94]:hover{background:#f6f6fa}.canvas-main[data-v-30398d94]{display:flex;flex:1;min-height:0;position:relative}.drawer-backdrop[data-v-30398d94]{backdrop-filter:blur(1px);background:#14142847;inset:0;position:absolute;z-index:25}.backdrop-fade-enter-active[data-v-30398d94],.backdrop-fade-leave-active[data-v-30398d94]{transition:opacity .2s ease}.backdrop-fade-enter-from[data-v-30398d94],.backdrop-fade-leave-to[data-v-30398d94]{opacity:0}.tb-drawer-btn[data-v-30398d94]{flex-shrink:0}.tb-menu[data-v-30398d94]{display:flex;flex-direction:column;min-width:128px}.tb-menu-item[data-v-30398d94]{align-items:center;background:transparent;border:none;border-radius:8px;color:#3a3a46;cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:9px;padding:9px 0;text-align:left;text-decoration:none}.tb-menu-item i[data-v-30398d94]{color:#6c63ff;font-size:16px}.tb-menu-item[data-v-30398d94]:hover{background:#f4f4f8}@media(min-width:768px)and (max-width:1023px){.canvas-toolbar[data-v-30398d94]{gap:8px;padding:8px 12px}}@media(max-width:767px){.canvas-toolbar[data-v-30398d94]{gap:6px;padding:8px 10px}.tb-divider[data-v-30398d94],.tb-name[data-v-30398d94],.tb-brand[data-v-30398d94] .app-logo__word{display:none}}.canvas-flow[data-v-30398d94]{background:#fcfcfe;flex:1;overflow:hidden;position:relative}[data-v-30398d94] .vue-flow__node.wf-autofit{transition:width .28s ease,height .28s ease}[data-v-30398d94] .vue-flow__selection{background:#6c63ff14;border:1px solid rgba(108,99,255,.5)}.task-frames[data-v-30398d94]{height:0;left:0;top:0;width:0;z-index:3}.align-guide[data-v-30398d94],.task-frames[data-v-30398d94]{pointer-events:none;position:absolute}.align-guide[data-v-30398d94]{background:#6c63ff;z-index:4}.align-guide-v[data-v-30398d94]{bottom:0;top:0;width:1px}.align-guide-h[data-v-30398d94]{height:1px;left:0;right:0}.canvas-hints[data-v-30398d94]{backdrop-filter:blur(10px);background:#ffffffeb;border:1px solid #ececf2;border-radius:12px;bottom:18px;box-shadow:0 6px 20px #1e1e3c14;left:calc(50% - var(--panel-occupied, 0px)/2);padding:12px 16px;position:absolute;transform:translate(-50%);z-index:5}.hints-title[data-v-30398d94]{align-items:center;color:#6c63ff;display:flex;font-size:12px;font-weight:500;gap:6px;margin:0 0 8px}.hints-title i[data-v-30398d94]{font-size:14px}.canvas-hints ul[data-v-30398d94]{display:flex;flex-wrap:wrap;gap:8px 18px;list-style:none;margin:0;padding:0}.canvas-hints li[data-v-30398d94]{align-items:center;color:#6a6a76;display:flex;font-size:12px;gap:7px}.canvas-hints kbd[data-v-30398d94]{background:#f4f4f8;border:1px solid #e4e4ec;border-radius:5px;color:#4a4a56;font-family:inherit;font-size:11px;padding:2px 7px;white-space:nowrap}.hints-toggle[data-v-30398d94]{bottom:18px;transition:right .28s cubic-bezier(.4,0,.2,1)}.canvas-feedback-btn[data-v-30398d94],.hints-toggle[data-v-30398d94]{backdrop-filter:blur(10px);background:#ffffffeb;position:absolute;right:calc(16px + var(--panel-occupied, 0px));z-index:5}.canvas-feedback-btn[data-v-30398d94]{align-items:center;border:1px solid #ececf2;border-radius:30px;bottom:65px;box-shadow:0 4px 14px #1e1e3c14;color:#6a6a76;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;gap:5px;height:30px;justify-content:center;transition:right .28s cubic-bezier(.4,0,.2,1),color .15s,border-color .15s;width:30px}.canvas-feedback-btn i[data-v-30398d94]{color:#6c63ff;font-size:14px}.canvas-feedback-btn[data-v-30398d94]:hover{border-color:#c8c5f0;color:#6c63ff}.mode-toggle[data-v-30398d94]{backdrop-filter:blur(10px);background:#ffffffeb;bottom:18px;position:absolute;right:16px;z-index:5}.mode-toggle--on[data-v-30398d94]{background:#6c63ff;color:#fff}.zoom-badge[data-v-30398d94]{backdrop-filter:blur(10px);background:#ffffffeb;border:1px solid #ececf2;border-radius:8px;bottom:18px;color:#4a4a56;cursor:pointer;font-family:inherit;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;left:56px;min-width:52px;padding:6px 10px;position:absolute;text-align:center;transition:background .15s,border-color .15s;z-index:5}.zoom-badge[data-v-30398d94]:hover{background:#fff;border-color:#c8c5f0}.canvas-toasts[data-v-30398d94]{bottom:64px;flex-direction:column;left:50%;pointer-events:none;position:absolute;transform:translate(-50%);z-index:20}.canvas-toast[data-v-30398d94],.canvas-toasts[data-v-30398d94]{align-items:center;display:flex;gap:8px}.canvas-toast[data-v-30398d94]{backdrop-filter:blur(10px);background:#fffffff5;border:1px solid #ececf2;border-radius:10px;box-shadow:0 8px 24px #1e1e3c24;color:#3a3a46;cursor:pointer;font-family:inherit;font-size:13px;max-width:360px;padding:10px 14px;pointer-events:auto}.canvas-toast i[data-v-30398d94]{flex-shrink:0;font-size:16px}.canvas-toast--error[data-v-30398d94]{border-color:#f3c2c2}.canvas-toast--error i[data-v-30398d94]{color:#e24b4a}.canvas-toast--success i[data-v-30398d94]{color:#1d9e75}.canvas-toast--info i[data-v-30398d94]{color:#6c63ff}.toast-fly-enter-active[data-v-30398d94],.toast-fly-leave-active[data-v-30398d94]{transition:opacity .22s ease,transform .22s ease}.toast-fly-enter-from[data-v-30398d94],.toast-fly-leave-to[data-v-30398d94]{opacity:0;transform:translateY(8px)}.hints-fade-enter-active[data-v-30398d94],.hints-fade-leave-active[data-v-30398d94]{transition:opacity .4s,transform .4s}.hints-fade-enter-from[data-v-30398d94],.hints-fade-leave-to[data-v-30398d94]{opacity:0;transform:translate(-50%,8px)}[data-v-30398d94] .vue-flow__minimap{background:#fff;border:1px solid #ececf2;border-radius:10px;box-shadow:0 4px 14px #1e1e3c0f;height:112px;overflow:hidden;width:168px}.canvas-loading[data-v-122992aa]{background:#fcfcfe;height:100dvh;overflow:hidden;position:relative}.canvas-loading-bar[data-v-122992aa]{background:#eeedfe;height:3px;left:0;overflow:hidden;position:absolute;right:0;top:0}.canvas-loading-bar span[data-v-122992aa]{animation:canvas-bar-122992aa 1.1s ease-in-out infinite;background:#6c63ff;border-radius:2px;height:100%;left:0;position:absolute;top:0;width:40%}@keyframes canvas-bar-122992aa{0%{left:-40%}to{left:100%}}.canvas-loading-center[data-v-122992aa]{align-items:center;color:#9a9aa8;display:flex;flex-direction:column;gap:12px;inset:0;justify-content:center;position:absolute}.canvas-loading-center p[data-v-122992aa]{font-size:14px;margin:0}.page-content[data-v-c20832e1]{margin:0 auto;max-width:960px;padding:48px 0 0}.doc-card[data-v-c20832e1]{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffffb8;border:1px solid hsla(0,0%,100%,.9);border-radius:20px;box-shadow:0 4px 24px #6482c814;padding:38px}.doc-title[data-v-c20832e1]{color:#0f172a;font-size:36px;font-weight:500;margin-bottom:8px}.doc-meta[data-v-c20832e1]{border-bottom:1px solid rgba(100,130,200,.12);color:#94a3b8;font-size:13px;font-weight:500;margin-bottom:48px;padding-bottom:24px}.timeline[data-v-c20832e1]{display:flex;flex-direction:column;gap:0;position:relative}.timeline[data-v-c20832e1]:before{background:linear-gradient(180deg,#3b82f64d,#10b9814d);border-radius:1px;bottom:8px;content:"";left:7px;position:absolute;top:8px;width:2px}.timeline-item[data-v-c20832e1]{display:flex;gap:20px;padding-bottom:36px;position:relative}.timeline>:last-child .timeline-item[data-v-c20832e1]{padding-bottom:0}.timeline-dot[data-v-c20832e1]{background:#3b82f6;border:3px solid #f5f7ff;border-radius:50%;box-shadow:0 0 0 2px #3b82f64d;flex-shrink:0;height:16px;margin-top:4px;position:relative;width:16px;z-index:1}.timeline>:first-child .timeline-dot[data-v-c20832e1]{background:#10b981;box-shadow:0 0 0 2px #10b9814d}.timeline-body[data-v-c20832e1]{flex:1}.timeline-header[data-v-c20832e1]{align-items:center;display:flex;gap:12px;margin-bottom:8px}.timeline-version[data-v-c20832e1]{color:#0f172a;font-size:16px;font-weight:500;letter-spacing:-.01em}.timeline-date[data-v-c20832e1]{background:#6482c814;border-radius:100px;color:#94a3b8;font-size:12px;font-weight:500;padding:2px 10px}.timeline-desc[data-v-c20832e1]{color:#64748b;font-size:13.5px;line-height:1.5;margin-bottom:14px}.timeline-changes[data-v-c20832e1]{display:flex;flex-direction:column;gap:6px;list-style:none}.change-item[data-v-c20832e1]{align-items:center;background:#6482c80a;border-radius:8px;color:#64748b;display:flex;font-size:13.5px;gap:8px;line-height:1.4;padding:8px 12px}.change-tag[data-v-c20832e1]{border-radius:5px;flex-shrink:0;font-size:11px;font-weight:500;padding:2px 8px}.change-feat .change-tag[data-v-c20832e1]{background:#3b82f61a;color:#3b82f6}.change-fix .change-tag[data-v-c20832e1]{background:#10b9811a;color:#10b981}.change-opt .change-tag[data-v-c20832e1]{background:#f59e0b1a;color:#f59e0b}.change-i18n .change-tag[data-v-c20832e1]{background:#8b5cf61a;color:#8b5cf6}.change-chore .change-tag[data-v-c20832e1]{background:#64748b1a;color:#64748b}@media(max-width:560px){.doc-card[data-v-c20832e1]{border-radius:16px;padding:28px 20px}.doc-title[data-v-c20832e1]{font-size:28px}}.page-content[data-v-5363f7e6]{margin:0 auto;max-width:960px;padding:48px 0 0}.doc-card[data-v-5363f7e6]{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffffb8;border:1px solid hsla(0,0%,100%,.9);border-radius:20px;box-shadow:0 4px 24px #6482c814;padding:48px}.doc-title[data-v-5363f7e6]{color:#0f172a;font-size:36px;font-weight:500;margin-bottom:8px}.doc-meta[data-v-5363f7e6]{border-bottom:1px solid rgba(100,130,200,.12);color:#94a3b8;font-size:13px;font-weight:500;margin-bottom:40px;padding-bottom:24px}.contact-grid[data-v-5363f7e6]{display:flex;flex-direction:column;gap:16px;margin-bottom:40px}.contact-item[data-v-5363f7e6]{align-items:center;background:#fff9;border:1px solid rgba(100,130,200,.12);border-radius:14px;display:flex;gap:16px;padding:18px 20px;transition:border-color .2s,box-shadow .2s}.contact-item[data-v-5363f7e6]:hover{border-color:#3b82f64d;box-shadow:0 4px 16px #3b82f614}.contact-icon[data-v-5363f7e6]{align-items:center;background:linear-gradient(135deg,#3b82f61f,#06b6d41a);border:1px solid rgba(59,130,246,.2);border-radius:11px;color:#3b82f6;display:flex;flex-shrink:0;height:42px;justify-content:center;width:42px}.contact-icon svg[data-v-5363f7e6]{height:18px;width:18px}.contact-info[data-v-5363f7e6]{display:flex;flex-direction:column;gap:2px}.contact-label[data-v-5363f7e6]{color:#94a3b8;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.contact-value[data-v-5363f7e6]{color:#0f172a;font-size:15px;font-weight:600}.contact-value.muted[data-v-5363f7e6]{color:#64748b;font-weight:500}a.contact-value[data-v-5363f7e6]{color:#3b82f6;text-decoration:none}a.contact-value[data-v-5363f7e6]:hover{text-decoration:underline}.doc-divider[data-v-5363f7e6]{background:linear-gradient(90deg,rgba(100,130,200,.15),transparent);height:1px;margin:40px 0}.doc-section[data-v-5363f7e6]{margin-bottom:32px}.doc-section h2[data-v-5363f7e6]{color:#0f172a;font-size:17px;font-weight:500;letter-spacing:-.01em;margin-bottom:12px}.doc-section p[data-v-5363f7e6]{color:#64748b;font-size:14.5px;line-height:1.75;margin-bottom:8px}.doc-section ul[data-v-5363f7e6]{display:flex;flex-direction:column;gap:8px;list-style:none;margin-top:12px}.doc-section li[data-v-5363f7e6]{background:#6482c80d;border:1px solid rgba(100,130,200,.1);border-radius:10px;color:#64748b;font-size:14px;line-height:1.5;padding:10px 14px}.doc-link[data-v-5363f7e6]{color:#3b82f6;font-weight:500;text-decoration:none}.doc-link[data-v-5363f7e6]:hover{text-decoration:underline}@media(max-width:560px){.doc-card[data-v-5363f7e6]{border-radius:16px;padding:28px 20px}.doc-title[data-v-5363f7e6]{font-size:28px}}.crop-panel[data-v-d09a5108]{aspect-ratio:var(--preview-ratio,16/9);background:#0c0c14;border-radius:var(--radius-lg,20px);max-height:460px;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.crop-bg-img[data-v-d09a5108]{display:block;height:calc(100% - 52px);left:0;-o-object-fit:contain;object-fit:contain;pointer-events:none;position:absolute;top:0;width:100%}.crop-mask[data-v-d09a5108]{background:#00000080;pointer-events:none;z-index:2}.crop-box[data-v-d09a5108]{cursor:move;position:absolute;z-index:3}.crop-line[data-v-d09a5108]{background:#ffffffe6;box-shadow:0 0 4px #0000004d;pointer-events:none;position:absolute}.crop-line--top[data-v-d09a5108]{height:1px;left:0;right:0;top:0}.crop-line--bottom[data-v-d09a5108]{bottom:0;height:1px;left:0;right:0}.crop-line--left[data-v-d09a5108]{bottom:0;left:0;top:0;width:1px}.crop-line--right[data-v-d09a5108]{bottom:0;right:0;top:0;width:1px}.crop-grid-h[data-v-d09a5108],.crop-grid-v[data-v-d09a5108]{background:#ffffff38;pointer-events:none;position:absolute}.crop-grid-h[data-v-d09a5108]{height:1px;left:0;right:0}.crop-grid-v[data-v-d09a5108]{bottom:0;top:0;width:1px}.crop-handle[data-v-d09a5108]{background:#fff;border:1px solid var(--c-p1,#6c63ff);border-radius:2px;box-shadow:0 1px 4px #00000059;height:6px;position:absolute;width:6px;z-index:4}.crop-handle--tl[data-v-d09a5108]{cursor:nwse-resize;left:-3px;top:-3px}.crop-handle--tr[data-v-d09a5108]{cursor:nesw-resize;right:-3px;top:-3px}.crop-handle--bl[data-v-d09a5108]{bottom:-3px;cursor:nesw-resize;left:-3px}.crop-handle--br[data-v-d09a5108]{bottom:-3px;cursor:nwse-resize;right:-3px}.crop-handle--tc[data-v-d09a5108]{top:-3px}.crop-handle--bc[data-v-d09a5108],.crop-handle--tc[data-v-d09a5108]{cursor:ns-resize;left:50%;transform:translate(-50%)}.crop-handle--bc[data-v-d09a5108]{bottom:-3px}.crop-handle--ml[data-v-d09a5108]{left:-3px}.crop-handle--ml[data-v-d09a5108],.crop-handle--mr[data-v-d09a5108]{cursor:ew-resize;top:50%;transform:translateY(-50%)}.crop-handle--mr[data-v-d09a5108]{right:-3px}.crop-size-tip[data-v-d09a5108]{backdrop-filter:blur(8px);background:#000000a6;border-radius:100px;color:#fff;font-size:12px;font-weight:600;left:50%;padding:4px 10px;pointer-events:none;position:absolute;top:-28px;transform:translate(-50%);white-space:nowrap;z-index:10}.crop-toolbar[data-v-d09a5108]{align-items:center;backdrop-filter:blur(14px);background:#0c0c14e0;bottom:0;display:flex;gap:10px;height:52px;justify-content:space-between;left:0;padding:0 14px;position:absolute;right:0;z-index:10}.ratio-scroll[data-v-d09a5108]{flex:1;min-width:0}.ratio-list[data-v-d09a5108]{align-items:center;display:flex;flex-wrap:nowrap;gap:6px}.ratio-btn[data-v-d09a5108]{background:#ffffff1a;border:1px solid hsla(0,0%,100%,.18);border-radius:6px;color:#ffffffa6;cursor:pointer;flex-shrink:0;font-family:inherit;font-size:12px;font-weight:600;padding:5px 10px;transition:background .18s,border-color .18s,color .18s}.ratio-btn[data-v-d09a5108]:hover{background:#ffffff2e;color:#fff}.ratio-btn.active[data-v-d09a5108]{background:var(--c-grad,linear-gradient(135deg,#6c63ff,#38bdf8));border-color:transparent;color:#fff}.toolbar-actions[data-v-d09a5108]{display:flex;flex-shrink:0;gap:8px}.crop-btn[data-v-d09a5108]{border:none;border-radius:8px;cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;padding:7px 16px;transition:opacity .2s,transform .15s;white-space:nowrap}.crop-btn[data-v-d09a5108]:hover{opacity:.85}.crop-btn[data-v-d09a5108]:active{transform:scale(.97)}.crop-btn--cancel[data-v-d09a5108]{background:#ffffff1f;border:1px solid hsla(0,0%,100%,.2);color:#ffffffb3}.crop-btn--confirm[data-v-d09a5108]{background:var(--c-grad,linear-gradient(135deg,#6c63ff,#38bdf8));box-shadow:0 4px 14px #6c63ff66;color:#fff}.crop-panel--embedded[data-v-d09a5108]{aspect-ratio:auto;border-radius:0;height:100%;max-height:none;width:100%}.crop-panel--embedded .crop-bg-img[data-v-d09a5108]{height:100%}.wm[data-v-9d30d652]{display:flex;flex-direction:column;gap:12px}.wm-mode[data-v-9d30d652]{display:flex;gap:8px;max-width:100%}.wm-mode button[data-v-9d30d652]{background:#ffffffb3;border:1px solid color-mix(in srgb,var(--c-p1) 16%,transparent);border-radius:11px;color:var(--c-text,#4a4a56);cursor:pointer;flex:1;font-size:13px;font-weight:500;padding:9px 12px;transition:all .2s}.wm-mode button.active[data-v-9d30d652]{background:var(--c-grad);border-color:transparent;box-shadow:0 6px 18px color-mix(in srgb,var(--c-p1) 22%,transparent);color:#fff}.wm-body[data-v-9d30d652]{display:flex;flex-wrap:wrap;gap:16px}.wm-left[data-v-9d30d652]{display:flex;flex:1;flex-direction:column;gap:12px;min-width:180px}.wm-right[data-v-9d30d652]{flex-shrink:0}.wm-srow[data-v-9d30d652]{align-items:center;display:flex;gap:10px}.wm-srow-lbl[data-v-9d30d652],.wm-srow-val[data-v-9d30d652]{color:var(--c-muted,#8a8a96);font-size:12px}.wm-srow-val[data-v-9d30d652]{min-width:34px;text-align:right}.wm-srow[data-v-9d30d652] .app-slider{flex:1}.wm-upload[data-v-9d30d652]{align-items:center;align-self:flex-start;border:1px dashed color-mix(in srgb,var(--c-p1) 40%,transparent);border-radius:9px;color:var(--c-p1);cursor:pointer;display:inline-flex;font-size:12px;gap:5px;padding:7px 12px}.wm-upload i[data-v-9d30d652]{font-size:14px}.wm-posgrid[data-v-9d30d652]{display:grid;gap:5px;grid-template-columns:repeat(3,1fr);width:120px}.wm-poscell[data-v-9d30d652]{aspect-ratio:1;background:#ffffffb3;border:1px solid color-mix(in srgb,var(--c-p1) 16%,transparent);border-radius:8px;color:#9a9aa8;cursor:pointer;font-size:14px}.wm-poscell.active[data-v-9d30d652],.wm-poscell[data-v-9d30d652]:hover{border-color:var(--c-p1)}.wm-poscell.active[data-v-9d30d652]{background:color-mix(in srgb,var(--c-p1) 12%,transparent);color:var(--c-p1)}.wm--dense[data-v-9d30d652]{gap:14px}.wm--dense .wm-mode[data-v-9d30d652]{width:100%}.wm--dense .wm-mode button[data-v-9d30d652]{border-radius:8px;font-size:12px;padding:7px 10px}.wm--dense .wm-left[data-v-9d30d652]{gap:14px}.wm--dense .wm-srow[data-v-9d30d652]{gap:10px}.wm--dense .wm-srow-lbl[data-v-9d30d652]{flex-shrink:0;min-width:36px}.wm--dense .wm-posgrid[data-v-9d30d652]{gap:4px;width:96px}.wm--dense .wm-poscell[data-v-9d30d652]{border-radius:6px;font-size:12px}.wm--dense .wm-upload[data-v-9d30d652]{font-size:11px;padding:6px 10px}.ic[data-v-7520d6b0]{display:flex;flex-direction:column;gap:14px}.ic[data-v-7520d6b0] .option-group__grid{grid-template-columns:repeat(auto-fit,minmax(84px,1fr))}.ic-label[data-v-7520d6b0]{border-bottom:1px solid color-mix(in srgb,var(--c-p1) 10%,transparent);color:var(--c-muted,#8a87a0);font-size:11px;gap:8px;letter-spacing:.1em;margin-top:4px;padding-bottom:11px;text-transform:uppercase}.ic-label[data-v-7520d6b0],.ic-label-icon[data-v-7520d6b0]{align-items:center;display:flex}.ic-label-icon[data-v-7520d6b0]{background:color-mix(in srgb,var(--c-p1) 12%,transparent);border:1px solid color-mix(in srgb,var(--c-p1) 18%,transparent);border-radius:6px;height:20px;justify-content:center;width:20px}.ic-label-icon i[data-v-7520d6b0]{color:var(--c-p1);font-size:12px}.ic-params[data-v-7520d6b0]{display:grid;gap:14px 24px;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.ic-block label[data-v-7520d6b0]{color:var(--c-muted,#8a8a96);display:block;font-size:12px;margin-bottom:7px}.ic-strong[data-v-7520d6b0]{color:var(--c-p1);font-weight:600}.ic-size[data-v-7520d6b0]{align-items:center;display:flex;gap:8px}.ic-hint[data-v-7520d6b0],.ic-x[data-v-7520d6b0]{color:#b0b0bc}.ic-hint[data-v-7520d6b0]{font-size:11px;margin:5px 0 0}.ic-wmcard[data-v-7520d6b0]{background:color-mix(in srgb,var(--c-p1) 3%,transparent);border:1px solid color-mix(in srgb,var(--c-p1) 14%,transparent);border-radius:14px;justify-content:space-between;padding:12px 14px}.ic-wmcard[data-v-7520d6b0],.ic-wmcard-left[data-v-7520d6b0]{align-items:center;display:flex;gap:12px}.ic-wmcard-icon[data-v-7520d6b0]{align-items:center;background:color-mix(in srgb,var(--c-p1) 12%,transparent);border:1px solid color-mix(in srgb,var(--c-p1) 18%,transparent);border-radius:12px;display:flex;height:38px;justify-content:center;width:38px}.ic-wmcard-icon i[data-v-7520d6b0]{color:var(--c-p1);font-size:17px}.ic-wmcard-title[data-v-7520d6b0]{color:var(--c-text,#2a2a36);font-size:12px}.ic-wmcard-sub[data-v-7520d6b0]{color:var(--c-muted,#8a87a0);font-size:12px;margin-top:2px}.ic--dense[data-v-7520d6b0]{gap:10px}.ic--dense .ic-label[data-v-7520d6b0]{font-size:10px;padding-bottom:8px}.ic--dense .ic-params[data-v-7520d6b0]{gap:10px 16px}.ic--dense .ic-wmcard[data-v-7520d6b0]{border-radius:11px;padding:9px 11px}.ic--dense .ic-wmcard-icon[data-v-7520d6b0]{border-radius:9px;height:30px;width:30px}.ic--dense .ic-wmcard-icon i[data-v-7520d6b0]{font-size:14px}.page-shell[data-v-b6ebeec1]{position:relative}.ambient[data-v-b6ebeec1]{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.glow[data-v-b6ebeec1]{border-radius:50%;filter:blur(76px);position:absolute}.glow--violet[data-v-b6ebeec1]{animation:floatA-b6ebeec1 16s ease-in-out infinite alternate;background:radial-gradient(circle at 40% 40%,rgba(59,130,246,.28) 0,rgba(96,165,250,.15) 48%,transparent 72%);height:560px;left:-140px;top:-180px;width:680px}.glow--blue[data-v-b6ebeec1]{animation:floatB-b6ebeec1 18s ease-in-out infinite alternate;background:radial-gradient(circle at 60% 60%,rgba(6,182,212,.24) 0,rgba(59,130,246,.1) 46%,transparent 72%);bottom:-120px;height:500px;right:-90px;width:540px}@keyframes floatA-b6ebeec1{0%{transform:translate(0) scale(1)}50%{transform:translate(56px,44px) scale(1.06)}to{transform:translate(-30px,70px) scale(.95)}}@keyframes floatB-b6ebeec1{0%{transform:translate(0) scale(1)}50%{transform:translate(-56px,-36px) scale(1.08)}to{transform:translate(36px,-58px) scale(.94)}}.page[data-v-b6ebeec1]{margin:0 auto;max-width:1120px;padding:20px 0 0;position:relative;z-index:1;--c-p1:#3b82f6;--c-p2:#60a5fa;--c-p3:#06b6d4;--c-success:#1f9d68;--c-card:hsla(0,0%,100%,.58);--c-border:rgba(59,130,246,.12);--c-grad:linear-gradient(135deg,#3b82f6,#06b6d4);--radius-lg:22px;--radius-md:16px;--radius-sm:10px;--shadow-card:0 2px 24px rgba(59,130,246,.08),0 1px 0 hsla(0,0%,100%,.9) inset;--shadow-btn:0 12px 30px rgba(59,130,246,.3)}.upload-section[data-v-b6ebeec1]{margin-bottom:20px}.preview-card[data-v-b6ebeec1]{overflow:hidden;position:relative}.comparison-wrapper[data-v-b6ebeec1],.single-preview[data-v-b6ebeec1]{aspect-ratio:var(--preview-ratio,16/10);background:#0f1020;border-radius:var(--radius-lg);max-height:500px;min-height:280px;overflow:hidden;position:relative;width:100%}.single-preview[data-v-b6ebeec1]{align-items:center;display:flex;justify-content:center}.comparison-image img[data-v-b6ebeec1],.single-preview img[data-v-b6ebeec1]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.crop-actions[data-v-b6ebeec1]{bottom:14px;display:flex;gap:12px;left:50%;position:absolute;transform:translate(-50%)}.crop-download-btn[data-v-b6ebeec1],.crop-status[data-v-b6ebeec1]{align-items:center;border-radius:999px;cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;gap:6px;padding:6px 12px;text-decoration:none}.crop-status[data-v-b6ebeec1]{background:#ffffffe0;border:1px solid rgba(59,130,246,.2);color:var(--c-p1)}.crop-status__label[data-v-b6ebeec1]{padding-left:4px}.crop-download-btn[data-v-b6ebeec1]{background:#3b82f6eb;border:1px solid rgba(59,130,246,.35);color:#fff}.comparison-image[data-v-b6ebeec1]{inset:0;position:absolute}.comparison-image.compressed[data-v-b6ebeec1]{z-index:2}.label-pill[data-v-b6ebeec1]{backdrop-filter:blur(12px);background:#ffffff29;border:1px solid hsla(0,0%,100%,.25);border-radius:999px;bottom:14px;color:#ffffffeb;font-size:11px;letter-spacing:.08em;padding:5px 12px;position:absolute;text-transform:uppercase}.comparison-image.original .label-pill[data-v-b6ebeec1]{left:14px}.comparison-image.compressed .label-pill[data-v-b6ebeec1]{right:14px}.slider-handle[data-v-b6ebeec1]{background:#ffffffeb;bottom:0;box-shadow:0 0 16px #3b82f6bf;cursor:ew-resize;position:absolute;top:0;transform:translate(-50%);width:2px;z-index:10}.slider-knob[data-v-b6ebeec1]{align-items:center;background:#fff;border-radius:50%;box-shadow:0 4px 20px #3b82f659,0 2px 8px #00000038;display:flex;height:44px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:44px}.slider-knob svg[data-v-b6ebeec1]{color:var(--c-p1);height:20px;width:20px}.close-btn[data-v-b6ebeec1]{align-items:center;backdrop-filter:blur(10px);background:#fff3;border:1px solid hsla(0,0%,100%,.3);border-radius:50%;color:#ffffffe0;cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;right:12px;top:12px;width:36px;z-index:20}.close-btn svg[data-v-b6ebeec1]{height:14px;width:14px}.info-strip[data-v-b6ebeec1]{background:#3b82f61a;border:1px solid hsla(0,0%,100%,.72);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);display:grid;gap:1px;grid-template-columns:repeat(3,1fr);margin-bottom:20px;overflow:hidden}.info-cell[data-v-b6ebeec1]{background:#ffffff8f;padding:18px 16px;text-align:center}.info-lbl[data-v-b6ebeec1]{color:var(--c-muted);display:block;font-size:10px;font-weight:700;letter-spacing:.1em;margin-bottom:6px;text-transform:uppercase}.info-val[data-v-b6ebeec1]{color:var(--c-text);font-size:17px;font-weight:800}.controls-card[data-v-b6ebeec1],.settings-card[data-v-b6ebeec1]{margin-bottom:20px;padding:20px}.summary-note[data-v-b6ebeec1]{color:#8a87a0d9;font-size:12px;margin-top:8px}.crop-toggle[data-v-b6ebeec1]{align-items:center;background:#ffffff8f;border:1px solid rgba(59,130,246,.12);border-radius:var(--radius-md);display:flex;justify-content:space-between;margin-bottom:18px;padding:14px 16px}.crop-toggle__left[data-v-b6ebeec1]{gap:12px}.crop-icon[data-v-b6ebeec1],.crop-toggle__left[data-v-b6ebeec1]{align-items:center;display:flex}.crop-icon[data-v-b6ebeec1]{background:linear-gradient(135deg,#3b82f624,#60a5fa14);border:1px solid rgba(59,130,246,.18);border-radius:12px;height:38px;justify-content:center;width:38px}.crop-icon svg[data-v-b6ebeec1]{color:var(--c-p1);height:16px;width:16px}.crop-toggle__title[data-v-b6ebeec1]{color:var(--c-text);font-size:14px}.crop-toggle__sub[data-v-b6ebeec1]{color:var(--c-muted);font-size:12px;margin-top:2px}.ghost-btn[data-v-b6ebeec1],.icon-btn[data-v-b6ebeec1]{background:#ffffffb3;border:1px solid rgba(59,130,246,.16);color:var(--c-text);cursor:pointer;font:inherit;transition:border-color .2s,background .2s,color .2s}.progress-section[data-v-b6ebeec1],.queue-progress[data-v-b6ebeec1],.summary-progress[data-v-b6ebeec1]{margin-bottom:20px}.progress-head[data-v-b6ebeec1]{align-items:center;color:var(--c-text);display:flex;font-size:12px;font-weight:700;justify-content:space-between;margin-bottom:10px}.progress-bar[data-v-b6ebeec1]{background:#3b82f61f;border-radius:999px;height:6px;overflow:hidden;position:relative}.progress-pulse[data-v-b6ebeec1]{animation:progress-pulse-b6ebeec1 1.2s ease-in-out infinite}@keyframes progress-pulse-b6ebeec1{0%,to{opacity:.3}50%{opacity:1}}.progress-fill[data-v-b6ebeec1]{background:var(--c-grad);border-radius:inherit;box-shadow:0 10px 26px #3b82f62e;height:100%;transform-origin:left;width:100%}.ghost-btn[data-v-b6ebeec1]:disabled,.icon-btn[data-v-b6ebeec1]:disabled{cursor:not-allowed;opacity:.55}.ghost-btn[data-v-b6ebeec1]{align-items:center;border-radius:14px;display:inline-flex;font-size:12px;justify-content:center;min-height:36px;padding:0 16px}.ghost-btn--danger[data-v-b6ebeec1],.icon-btn--danger[data-v-b6ebeec1]{color:var(--c-danger)}.result-card[data-v-b6ebeec1]{background:#ffffffb3;border:1px solid rgba(59,130,246,.1);border-radius:var(--radius-md);box-shadow:0 10px 34px #3b82f612;gap:18px 28px;justify-content:space-between;margin-top:16px;padding:22px 24px}.result-card[data-v-b6ebeec1],.result-stats[data-v-b6ebeec1]{align-items:center;display:flex;flex-wrap:wrap}.result-stats[data-v-b6ebeec1]{gap:14px 32px}.result-seg[data-v-b6ebeec1]{display:flex;flex-direction:column;gap:8px}.result-lbl[data-v-b6ebeec1]{color:var(--c-muted);font-size:12px}.result-val[data-v-b6ebeec1]{color:var(--c-text);font-size:20px;font-weight:800;line-height:1}.result-val--after[data-v-b6ebeec1]{color:var(--c-p1)}.result-arrow[data-v-b6ebeec1]{align-self:flex-end;color:var(--c-muted);font-size:18px;margin-bottom:1px}.result-badge[data-v-b6ebeec1]{align-self:flex-start;background:#1f9d681f;border-radius:999px;color:var(--c-success);font-size:16px;font-weight:800;line-height:1.35;padding:4px 12px}.ai-boost[data-v-b6ebeec1]{align-items:center;border-top:1px dashed var(--c-border,rgba(59,130,246,.16));display:flex;flex-wrap:wrap;gap:10px;margin-top:14px;padding-top:14px}.ai-boost__hint[data-v-b6ebeec1]{align-items:center;color:var(--c-muted,#8a87a0);display:inline-flex;font-size:12.5px;gap:6px}.ai-boost__link[data-v-b6ebeec1]{border:1px solid var(--c-p1,#3b82f6);border-radius:100px;color:var(--c-p1,#3b82f6);font-size:12.5px;font-weight:600;padding:6px 14px;text-decoration:none;transition:background .15s}.ai-boost__link[data-v-b6ebeec1]:hover{background:#3b82f614}.settings-section[data-v-b6ebeec1]{margin-bottom:20px}.settings-toggle[data-v-b6ebeec1]{align-items:center;border:none;cursor:pointer;display:flex;justify-content:space-between;padding:14px 18px;text-align:left;transition:background .2s;width:100%}.settings-toggle[data-v-b6ebeec1]:hover{background:#ffffffb3}.settings-toggle__left[data-v-b6ebeec1]{align-items:center;color:var(--c-text);display:flex;font-size:14px;font-weight:500;gap:10px}.settings-toggle__left svg[data-v-b6ebeec1]{color:var(--c-p1);height:17px;width:17px}.chevron[data-v-b6ebeec1]{color:var(--c-muted);height:18px;transition:transform .25s;width:18px}.chevron.open[data-v-b6ebeec1]{transform:rotate(180deg)}.settings-panel[data-v-b6ebeec1]{margin-top:8px;padding:20px}.queue-section[data-v-b6ebeec1]{margin-bottom:20px}.queue-header[data-v-b6ebeec1]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.queue-title[data-v-b6ebeec1]{color:var(--c-text);font-size:13px;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.queue-count[data-v-b6ebeec1]{color:var(--c-muted);font-size:12px;font-weight:600}.queue-list[data-v-b6ebeec1]{display:flex;flex-direction:column;gap:10px}.queue-item[data-v-b6ebeec1]{align-items:center;box-sizing:border-box;display:grid;gap:14px;grid-template-columns:120px 1fr auto;padding:14px}.item-thumb[data-v-b6ebeec1],.queue-item[data-v-b6ebeec1]{overflow:hidden;position:relative}.item-thumb[data-v-b6ebeec1]{background:#3b82f614;border:1px solid rgba(59,130,246,.1);border-radius:var(--radius-sm);cursor:zoom-in;flex-shrink:0;height:80px;width:120px}.item-thumb img[data-v-b6ebeec1]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.item-info[data-v-b6ebeec1]{display:flex;flex-direction:column;gap:4px;min-width:0}.item-name[data-v-b6ebeec1]{color:var(--c-text);font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-meta[data-v-b6ebeec1]{color:var(--c-muted);display:flex;font-size:12px;gap:12px}.item-error[data-v-b6ebeec1]{color:#ef4444;font-size:11px;margin-top:2px}.item-progress-wrap[data-v-b6ebeec1]{margin-top:8px;width:100%}.item-progress-bar[data-v-b6ebeec1]{background:#3b82f61f;border-radius:2px;height:4px;overflow:hidden}.item-progress-fill[data-v-b6ebeec1]{background:var(--c-grad);border-radius:2px;height:100%;transform-origin:left;width:100%}.item-progress-info[data-v-b6ebeec1]{align-items:center;color:var(--c-muted);display:flex;font-size:11px;gap:4px;margin-top:5px}.status-done[data-v-b6ebeec1]{color:var(--c-p3);font-weight:600}.status-failed[data-v-b6ebeec1]{color:#ef4444;font-weight:600}.status-waiting[data-v-b6ebeec1]{color:var(--c-muted)}.item-actions[data-v-b6ebeec1]{align-items:center;display:flex;gap:6px}.actions-section[data-v-b6ebeec1]{display:flex;flex-direction:column;gap:12px}.summary-card[data-v-b6ebeec1]{padding:18px}.summary-title[data-v-b6ebeec1]{color:var(--c-muted);font-size:12px;font-weight:500;letter-spacing:.08em;margin-bottom:12px;text-transform:uppercase}.summary-stats[data-v-b6ebeec1]{display:flex;gap:20px;margin-bottom:14px}.stat-item[data-v-b6ebeec1]{display:flex;flex-direction:column;gap:3px}.stat-val[data-v-b6ebeec1]{color:var(--c-text);font-size:22px;font-weight:800}.stat-val.success[data-v-b6ebeec1]{color:var(--c-success)}.stat-val.danger[data-v-b6ebeec1]{color:#ef4444}.stat-lbl[data-v-b6ebeec1]{color:var(--c-muted);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.action-buttons[data-v-b6ebeec1]{display:flex;gap:10px}.cancel-btn[data-v-b6ebeec1]{background:#fff6;border:1px solid rgba(59,130,246,.2);border-radius:var(--radius-md);color:var(--c-muted);cursor:pointer;flex:1;font-family:inherit;font-size:14px;font-weight:500;padding:13px;transition:all .2s}.cancel-btn[data-v-b6ebeec1]:hover:not(:disabled){background:#ef44440f;border-color:#ef4444;color:#ef4444}.cancel-btn[data-v-b6ebeec1]:disabled{cursor:not-allowed;opacity:.4}.error-toast[data-v-b6ebeec1]{align-items:center;background:#d355631f;border:1px solid rgba(211,85,99,.2);border-radius:14px;bottom:18px;color:#8f1d2e;display:inline-flex;font-size:13px;font-weight:700;gap:10px;margin-top:16px;padding:12px 16px;position:sticky}.error-toast svg[data-v-b6ebeec1]{height:16px;width:16px}@media(max-width:980px){.result-card .dl-btn[data-v-b6ebeec1]{flex:1 1 100%}}@media(max-width:720px){.info-strip[data-v-b6ebeec1],.queue-item[data-v-b6ebeec1],.summary-stats[data-v-b6ebeec1]{grid-template-columns:1fr}.queue-thumb-wrap[data-v-b6ebeec1]{height:180px;width:100%}.item-actions[data-v-b6ebeec1],.queue-actions[data-v-b6ebeec1]{justify-content:flex-end}.action-buttons[data-v-b6ebeec1]{flex-direction:column-reverse}}.vc-root[data-v-370f8e95]{width:100%}.cmp-toolbar[data-v-370f8e95]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px;padding-right:36px}.cmp-hint[data-v-370f8e95]{color:var(--c-muted);font-size:12px}.zoom-ctrl[data-v-370f8e95]{align-items:center;background:#fff9;border:1px solid var(--c-border);border-radius:100px;display:inline-flex;gap:4px;padding:3px}.zoom-ctrl button[data-v-370f8e95]{background:transparent;border:none;border-radius:50%;color:var(--c-p1);cursor:pointer;font-size:17px;height:26px;line-height:1;transition:background .15s;width:26px}.zoom-ctrl button[data-v-370f8e95]:hover:not(:disabled){background:color-mix(in srgb,var(--c-p1) 14%,transparent)}.zoom-ctrl button[data-v-370f8e95]:disabled{color:var(--c-muted);cursor:not-allowed;opacity:.5}.zoom-val[data-v-370f8e95]{color:var(--c-text);font-size:12px;font-weight:600;min-width:42px;text-align:center}.zoom-reset[data-v-370f8e95]{align-items:center;background:transparent;border:none;border-radius:50%;color:var(--c-p1);cursor:pointer;display:inline-flex;height:26px;justify-content:center;margin-left:2px;transition:background .15s;width:26px}.zoom-reset[data-v-370f8e95]:hover:not(:disabled){background:color-mix(in srgb,var(--c-p1) 14%,transparent)}.zoom-reset[data-v-370f8e95]:disabled{color:var(--c-muted);cursor:not-allowed;opacity:.5}.cmp-viewport[data-v-370f8e95]{background:linear-gradient(45deg,#eceaf6 25%,transparent 0) -8px 0 /16px 16px,linear-gradient(-45deg,#eceaf6 25%,transparent 0) -8px 0 /16px 16px,linear-gradient(45deg,transparent 75%,#eceaf6 0) -8px 0 /16px 16px,linear-gradient(-45deg,transparent 75%,#eceaf6 0) -8px 0 /16px 16px,#fff;border-radius:var(--radius-md);height:40vh;min-height:280px;overflow:hidden;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.cmp-viewport.grabbable[data-v-370f8e95]{cursor:grab}.cmp-viewport.grabbing[data-v-370f8e95]{cursor:grabbing}.cmp-viewport.grabbing[data-v-370f8e95] *{cursor:grabbing!important}.cmp-viewport>.result-loading[data-v-370f8e95]{color:var(--c-muted);flex-direction:column;font-size:13px;gap:12px;margin:auto}.cmp-stage[data-v-370f8e95],.cmp-viewport>.result-loading[data-v-370f8e95]{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}.cmp-stage[data-v-370f8e95]{pointer-events:none}.cmp-xf[data-v-370f8e95]{align-items:center;display:flex;justify-content:center;transform-origin:center center;will-change:transform}.cmp-img[data-v-370f8e95],.cmp-xf[data-v-370f8e95]{height:100%;width:100%}.cmp-img[data-v-370f8e95]{display:block;-o-object-fit:contain;object-fit:contain;-webkit-user-drag:none;user-drag:none;pointer-events:none}.label-pill[data-v-370f8e95]{background:#1c1835a8;border-radius:100px;bottom:8px;color:#fff;font-size:11px;font-weight:500;left:8px;line-height:1.4;padding:3px 10px;position:absolute}.label-pill--right[data-v-370f8e95]{left:auto;right:8px}.slider-handle[data-v-370f8e95]{background:#ffffffe6;bottom:0;box-shadow:0 0 0 1px #14b8a666;cursor:ew-resize;margin-left:-1px;position:absolute;top:0;width:2px}.slider-knob[data-v-370f8e95]{align-items:center;background:#fff;border-radius:50%;box-shadow:0 2px 10px #0000002e;color:var(--c-p1);display:flex;height:34px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:34px}.slider-knob svg[data-v-370f8e95]{height:16px;width:16px}.page-shell[data-v-056217fb]{padding-bottom:20px;position:relative}.ambient[data-v-056217fb]{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.glow[data-v-056217fb]{border-radius:50%;filter:blur(76px);position:absolute}.glow--violet[data-v-056217fb]{animation:floatA-056217fb 16s ease-in-out infinite alternate;background:radial-gradient(circle at 40% 40%,rgba(20,184,166,.28) 0,rgba(45,212,191,.15) 48%,transparent 72%);height:560px;left:-140px;top:-180px;width:680px}.glow--blue[data-v-056217fb]{animation:floatB-056217fb 18s ease-in-out infinite alternate;background:radial-gradient(circle at 60% 60%,rgba(6,182,212,.24) 0,rgba(20,184,166,.1) 46%,transparent 72%);bottom:-120px;height:500px;right:-90px;width:540px}@keyframes floatA-056217fb{0%{transform:translate(0) scale(1)}50%{transform:translate(56px,44px) scale(1.06)}to{transform:translate(-30px,70px) scale(.95)}}@keyframes floatB-056217fb{0%{transform:translate(0) scale(1)}50%{transform:translate(-56px,-36px) scale(1.08)}to{transform:translate(36px,-58px) scale(.94)}}.page[data-v-056217fb]{margin:0 auto;max-width:1120px;padding:20px 0 0;position:relative;z-index:1;--c-p1:#14b8a6;--c-p2:#2dd4bf;--c-p3:#06b6d4;--c-success:#1f9d68;--c-card:hsla(0,0%,100%,.58);--c-border:rgba(20,184,166,.12);--c-grad:linear-gradient(135deg,#14b8a6,#06b6d4);--radius-lg:22px;--radius-md:16px;--radius-sm:10px;--shadow-card:0 2px 24px rgba(20,184,166,.08),0 1px 0 hsla(0,0%,100%,.9) inset;--shadow-btn:0 12px 30px rgba(20,184,166,.3)}.preview-card[data-v-056217fb]{padding:18px;position:relative}.close-btn[data-v-056217fb]{position:absolute;right:14px;top:14px;z-index:2}.controls[data-v-056217fb]{margin-bottom:20px;margin-top:22px;padding:20px}.preset-hint[data-v-056217fb]{align-items:center;background:color-mix(in srgb,var(--c-p1) 8%,transparent);border:1px solid color-mix(in srgb,var(--c-p1) 18%,transparent);border-radius:var(--radius-sm);color:color-mix(in srgb,var(--c-p1) 55%,var(--c-text));display:flex;font-size:12.5px;gap:8px;line-height:1.6;margin:12px 0 0;padding:10px 14px}.preset-hint svg[data-v-056217fb]{flex-shrink:0}.preset-hint--warn[data-v-056217fb]{background:color-mix(in srgb,var(--c-p3) 10%,transparent);border-color:color-mix(in srgb,var(--c-p3) 22%,transparent);color:color-mix(in srgb,var(--c-p3) 60%,var(--c-text))}.error-line[data-v-056217fb]{color:var(--c-danger);font-size:13px;margin:12px 0 0}.result-bar[data-v-056217fb]{align-items:center;background:#ffffff80;border:1px solid var(--c-border);border-radius:var(--radius-md);gap:14px;justify-content:space-between;margin-top:18px;padding:16px 18px}.result-bar[data-v-056217fb],.result-meta[data-v-056217fb]{display:flex;flex-wrap:wrap}.result-meta[data-v-056217fb]{gap:16px 28px}.meta-cell[data-v-056217fb]{display:flex;flex-direction:column;gap:3px}.meta-k[data-v-056217fb]{color:var(--c-muted);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.meta-v[data-v-056217fb]{align-items:center;color:var(--c-text);display:inline-flex;font-size:15px;font-weight:600;gap:7px}.meta-v.tone-good[data-v-056217fb]{color:var(--c-success)}.meta-v.tone-warn[data-v-056217fb]{color:var(--c-danger)}.meta-tag[data-v-056217fb]{background:color-mix(in srgb,currentColor 14%,transparent);border-radius:100px;color:inherit;font-size:11px;font-weight:600;padding:2px 8px}.to-pro-btn[data-v-056217fb]{align-items:center;background:transparent;border:1px solid var(--c-p1,#14b8a6);border-radius:100px;color:var(--c-p1,#14b8a6);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;margin-left:10px;padding:11px 18px;transition:background .15s}.to-pro-btn[data-v-056217fb]:hover{background:#14b8a614}.engine-tabs[data-v-056217fb]{display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-bottom:22px}.engine-card[data-v-056217fb]{align-items:center;background:#ffffff80;border:1.5px solid var(--c-border);border-radius:var(--radius-md);cursor:pointer;display:flex;gap:12px;padding:14px 16px;position:relative;text-align:left;transition:border-color .2s,background .2s,box-shadow .2s}.engine-card[data-v-056217fb]:hover{border-color:color-mix(in srgb,var(--c-p1) 40%,transparent)}.engine-card.active[data-v-056217fb]{background:color-mix(in srgb,var(--c-p1) 8%,#fff);border-color:transparent;box-shadow:0 0 0 1.5px var(--c-p1),var(--shadow-card)}.engine-ic[data-v-056217fb]{align-items:center;background:color-mix(in srgb,var(--c-p1) 14%,transparent);border-radius:11px;color:var(--c-p1);display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.engine-ic svg[data-v-056217fb]{height:19px;width:19px}.engine-meta[data-v-056217fb]{display:flex;flex-direction:column;gap:2px;min-width:0}.engine-title[data-v-056217fb]{color:var(--c-text);font-size:14px;font-weight:600}.engine-desc[data-v-056217fb]{color:var(--c-muted);font-size:11.5px}.engine-badge[data-v-056217fb]{border-radius:100px;font-size:10px;font-weight:700;letter-spacing:.04em;padding:2px 8px;position:absolute;right:10px;top:10px}.engine-badge--free[data-v-056217fb]{background:color-mix(in srgb,var(--c-success) 16%,transparent);color:var(--c-success)}.engine-badge--pro[data-v-056217fb]{background:var(--c-grad);color:#fff}.pro-note[data-v-056217fb]{align-items:center;background:color-mix(in srgb,var(--c-p3) 10%,transparent);border:1px solid color-mix(in srgb,var(--c-p3) 22%,transparent);border-radius:var(--radius-sm);color:color-mix(in srgb,var(--c-p3) 60%,var(--c-text));display:flex;font-size:12.5px;gap:8px;margin:14px 0;padding:10px 14px}.pro-note svg[data-v-056217fb]{flex-shrink:0}.pro-card[data-v-056217fb]{padding:18px;position:relative}.pro-close[data-v-056217fb]{align-items:center;background:#ffffffb3;border:none;border-radius:50%;color:var(--c-muted);cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;right:14px;top:14px;width:30px}.pro-close svg[data-v-056217fb]{height:16px;width:16px}.pro-preview[data-v-056217fb]{align-items:center;background:linear-gradient(45deg,#eceaf6 25%,transparent 0) -8px 0 /16px 16px,linear-gradient(-45deg,#eceaf6 25%,transparent 0) -8px 0 /16px 16px,linear-gradient(45deg,transparent 75%,#eceaf6 0) -8px 0 /16px 16px,linear-gradient(-45deg,transparent 75%,#eceaf6 0) -8px 0 /16px 16px,#fff;border-radius:var(--radius-md);display:flex;justify-content:center;min-height:200px;overflow:hidden}.pro-preview img[data-v-056217fb]{max-height:340px;max-width:100%;-o-object-fit:contain;object-fit:contain}.action-row[data-v-056217fb]{display:flex;justify-content:flex-end;margin-top:16px}.pro-btn[data-v-056217fb]{align-items:center;background:var(--c-grad);border:none;border-radius:100px;box-shadow:var(--shadow-btn);color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:12px 26px}.pro-btn[data-v-056217fb]:disabled{cursor:not-allowed;opacity:.55}.pro-err[data-v-056217fb]{color:var(--c-danger);font-size:13px;margin:12px 0 0}.batch-card[data-v-056217fb]{padding:18px}.batch-head[data-v-056217fb]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:16px}.batch-count[data-v-056217fb]{color:var(--c-text);font-size:14px;font-weight:600}.batch-actions[data-v-056217fb]{display:flex;gap:8px}.ghost-btn[data-v-056217fb]{align-items:center;background:#fff9;border:1px solid var(--c-border);border-radius:100px;color:var(--c-p1);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 14px;transition:background .15s,border-color .15s}.ghost-btn[data-v-056217fb]:hover:not(:disabled){background:color-mix(in srgb,var(--c-p1) 10%,transparent);border-color:color-mix(in srgb,var(--c-p1) 40%,transparent)}.ghost-btn[data-v-056217fb]:disabled{cursor:not-allowed;opacity:.45}.ghost-btn--danger[data-v-056217fb]{color:var(--c-danger)}.batch-grid[data-v-056217fb]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.batch-item[data-v-056217fb]{background:#ffffff80;border:1px solid var(--c-border);border-radius:var(--radius-md);overflow:hidden;position:relative}.item-remove[data-v-056217fb]{align-items:center;background:#1c18358c;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:22px;justify-content:center;position:absolute;right:6px;top:6px;width:22px;z-index:2}.item-remove svg[data-v-056217fb]{height:12px;width:12px}.item-thumb[data-v-056217fb]{align-items:center;aspect-ratio:1;background:linear-gradient(45deg,#eceaf6 25%,transparent 0) -6px 0 /12px 12px,linear-gradient(-45deg,#eceaf6 25%,transparent 0) -6px 0 /12px 12px,linear-gradient(45deg,transparent 75%,#eceaf6 0) -6px 0 /12px 12px,linear-gradient(-45deg,transparent 75%,#eceaf6 0) -6px 0 /12px 12px,#fff;display:flex;justify-content:center;position:relative}.item-thumb img[data-v-056217fb]{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.item-overlay[data-v-056217fb]{align-items:center;backdrop-filter:blur(1px);background:#ffffff8c;display:flex;inset:0;justify-content:center;position:absolute}.item-overlay--fail[data-v-056217fb]{background:color-mix(in srgb,var(--c-danger) 16%,hsla(0,0%,100%,.6))}.retry-btn[data-v-056217fb]{background:var(--c-danger);border:none;border-radius:100px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;padding:6px 14px}.item-check[data-v-056217fb]{align-items:center;background:var(--c-success);border-radius:50%;bottom:6px;color:#fff;display:flex;height:22px;justify-content:center;position:absolute;right:6px;width:22px}.item-check svg[data-v-056217fb]{height:13px;width:13px}.item-foot[data-v-056217fb]{align-items:center;display:flex;gap:6px;justify-content:space-between;padding:8px 10px}.item-name[data-v-056217fb]{color:var(--c-text);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.item-dl[data-v-056217fb],.item-name[data-v-056217fb]{font-size:12px;white-space:nowrap}.item-dl[data-v-056217fb]{align-items:center;background:transparent;border:none;color:var(--c-p1);cursor:pointer;display:inline-flex;font-weight:600;gap:4px;padding:0}.item-status[data-v-056217fb]{color:var(--c-muted);font-size:11px;white-space:nowrap}.item-status--failed[data-v-056217fb]{color:var(--c-danger)}@media(max-width:640px){.engine-tabs[data-v-056217fb]{grid-template-columns:1fr}.result-bar[data-v-056217fb]{align-items:stretch;flex-direction:column}.download-btn[data-v-056217fb]{justify-content:center}}.seo-guide[data-v-056217fb]{background:#ffffffa6;border:1px solid rgba(100,130,200,.14);border-radius:16px;margin:28px auto 0;max-width:760px;padding:22px 26px;text-align:left}.seo-guide h2[data-v-056217fb]{color:#1f2233;font-size:20px;font-weight:600;margin:0 0 10px}.seo-guide p[data-v-056217fb]{color:#55556a;font-size:14px;line-height:1.75;margin:0 0 8px}.seo-guide p[data-v-056217fb]:last-child{margin-bottom:0}.ac-grid[data-v-704b9851]{display:grid;gap:18px;grid-template-columns:1fr 1fr;margin-bottom:18px}.ac-card[data-v-704b9851]{background:#1a1c33;border:1px solid #2a2d4a;border-radius:14px;padding:16px 18px}.ac-card--wide[data-v-704b9851]{grid-column:1/-1}.ac-h3[data-v-704b9851]{color:#c9caee;font-size:14px;font-weight:600;margin:0 0 12px}.ac-canvas[data-v-704b9851]{height:240px}.app-pagination[data-v-7f85a1db]{align-items:center;color:#4a4a56;display:flex;flex-wrap:wrap;font-size:13px;font-variant-numeric:tabular-nums;gap:12px}.ap-total[data-v-7f85a1db]{color:#6a6a76}.ap-size[data-v-7f85a1db]{width:110px}.ap-pages[data-v-7f85a1db]{align-items:center;display:flex;gap:4px}.app-pagination--left[data-v-7f85a1db]{justify-content:flex-start}.app-pagination--center[data-v-7f85a1db]{justify-content:center}.app-pagination--right[data-v-7f85a1db]{justify-content:flex-end}.ap-btn[data-v-7f85a1db]{background:#fff;border:1px solid #e2e2ea;border-radius:8px;color:#4a4a56;cursor:pointer;font-family:inherit;font-size:13px;font-variant-numeric:tabular-nums;height:32px;min-width:32px;padding:0 10px;transition:border-color .12s,color .12s,background .12s}.ap-btn[data-v-7f85a1db]:hover:not(:disabled):not(.active){border-color:var(--c-p1,#6c63ff);color:var(--c-p1,#6c63ff)}.ap-btn.active[data-v-7f85a1db]{background:var(--c-p1,#6c63ff);border-color:var(--c-p1,#6c63ff);color:#fff;cursor:default}.ap-btn[data-v-7f85a1db]:disabled{background:#f7f7fb;color:#c4c4d0;cursor:not-allowed}.ap-arrow[data-v-7f85a1db]{align-items:center;display:inline-flex;justify-content:center;padding:0;width:32px}.ap-ellipsis[data-v-7f85a1db]{color:#b8b8c4;min-width:22px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ell[data-v-b2d03f40]{display:block;min-width:0}.ell__text[data-v-b2d03f40]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ell__full[data-v-b2d03f40]{display:block;line-height:1.6;max-width:360px;white-space:normal;word-break:break-all}.mx[data-v-49cbbe2e]{background:#0f1020;color:#e6e7f0;min-height:100vh;--c-p1:#6c63ff;--c-grad:linear-gradient(135deg,#6c63ff,#8b7cff);--ms-bg:#0f1020;--ms-text:#fff;--ms-muted:#9a9cc0;--ms-border:#2a2d4a;--ms-accent:#8b8df0;--ms-dropdown-bg:#1a1c33;--ms-hover:rgba(108,99,255,.18);--ms-divider:#23263f;--radius-sm:9px;--radius-md:12px}.mx-status-select[data-v-49cbbe2e]{width:160px}.mx-top[data-v-49cbbe2e]{align-items:center;background:#1a1c33;border-bottom:1px solid #2a2d4a;display:flex;gap:24px;height:56px;padding:0 24px;position:sticky;top:0;z-index:10}.mx-brand[data-v-49cbbe2e]{color:#fff;font-weight:600}.mx-tabs[data-v-49cbbe2e]{display:flex;flex:1;gap:4px}.mx-tabs button[data-v-49cbbe2e]{background:transparent;border:none;border-radius:8px;color:#d3d4ee;cursor:pointer;font-size:14px;padding:7px 14px;transition:background .15s,color .15s}.mx-tabs button[data-v-49cbbe2e]:hover:not(.active){background:#6c63ff1a;color:#fff}.mx-tabs button.active[data-v-49cbbe2e]{background:#2a2d4a;color:#fff}.mx-logout[data-v-49cbbe2e]{background:transparent;border:1px solid #3a3d5c;border-radius:100px;color:#d3d4ee;cursor:pointer;padding:6px 14px;transition:background .15s,color .15s,border-color .15s}.mx-logout[data-v-49cbbe2e]:hover{background:#6c63ff1a;border-color:#6c63ff;color:#fff}.mx-main[data-v-49cbbe2e]{margin:0 auto;max-width:1000px;padding:24px}.mx-grid[data-v-49cbbe2e]{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-bottom:18px}.mx-stat[data-v-49cbbe2e]{background:#1a1c33;border:1px solid #2a2d4a;border-radius:14px;display:flex;flex-direction:column;gap:8px;padding:18px}.mx-stat-k[data-v-49cbbe2e]{color:#9a9cc0;font-size:13px}.mx-stat-v[data-v-49cbbe2e]{color:#fff;font-size:28px;font-weight:700}.mx-panel[data-v-49cbbe2e]{background:#1a1c33;border:1px solid #2a2d4a;border-radius:14px;margin-bottom:18px;padding:20px}.mx-range[data-v-49cbbe2e]{display:flex;gap:8px;margin-bottom:16px}.mx-range button[data-v-49cbbe2e]{background:#1a1c33;border:1px solid #3a3d5c;border-radius:99px;color:#d3d4ee;cursor:pointer;font-size:13px;padding:5px 14px;transition:background .15s,color .15s,border-color .15s}.mx-range button.active[data-v-49cbbe2e],.mx-range button[data-v-49cbbe2e]:hover:not(.active){border-color:#6c63ff;color:#fff}.mx-range button.active[data-v-49cbbe2e]{background:#6c63ff38}.mx-h3[data-v-49cbbe2e]{color:#c9caee;font-size:14px;font-weight:600;margin:0 0 14px}.mx-empty[data-v-49cbbe2e]{color:#6c6f96;padding:14px 0;text-align:center}.mx-cols[data-v-49cbbe2e]{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.mx-cols .mx-panel[data-v-49cbbe2e]{margin-bottom:0}.mx-panel-title[data-v-49cbbe2e]{align-items:center;color:#fff;display:flex;font-size:15px;font-weight:600;gap:12px;margin-bottom:16px}.mx-form[data-v-49cbbe2e]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px}.mx-form--col[data-v-49cbbe2e]{align-items:stretch;flex-direction:column;max-width:420px}.mx-form .mx-field[data-v-49cbbe2e],.mx-form label[data-v-49cbbe2e]{color:#9a9cc0;display:flex;flex-direction:column;font-size:12px;gap:6px}.mx-form input[data-v-49cbbe2e]{background:#0f1020;border:1px solid #2a2d4a;border-radius:9px;color:#fff;font-size:14px;height:38px;padding:0 12px}.mx[data-v-49cbbe2e] .app-input{background:#0f1020;border-color:#2a2d4a;color:#fff}.mx[data-v-49cbbe2e] .app-input:focus{border-color:#6c63ff}.mx[data-v-49cbbe2e] .app-input::-moz-placeholder{color:#5a5d75}.mx[data-v-49cbbe2e] .app-input::placeholder{color:#5a5d75}.mx-primary[data-v-49cbbe2e]{background:linear-gradient(135deg,#6c63ff,#9b8afb);border:none;border-radius:9px;color:#fff;cursor:pointer;font-weight:600;height:38px;padding:0 22px}.mx-primary[data-v-49cbbe2e]:disabled{opacity:.5}.mx-set-segs[data-v-49cbbe2e]{margin:4px 0 18px;--seg-track:#0f1020;--seg-thumb:rgba(108,99,255,.85);--seg-accent:#fff;--seg-muted:#b4b6d6;--seg-shadow:0 2px 8px rgba(108,99,255,.35)}.mx-set-list[data-v-49cbbe2e]{display:grid;gap:14px}.mx-set-item[data-v-49cbbe2e]{background:#0f10208c;border:1px solid #2a2d4a;border-radius:12px;-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:220px 1fr;grid-template-rows:auto auto;padding:14px 16px;row-gap:4px}.mx-set-label[data-v-49cbbe2e]{align-self:center;display:flex;flex-direction:column;gap:3px;grid-column:1;grid-row:1}.mx-set-key[data-v-49cbbe2e]{color:#e2e3f0;font-size:13.5px;font-weight:600}.mx-set-keyname[data-v-49cbbe2e]{color:#6f7193;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11px}.mx-set-input[data-v-49cbbe2e]{grid-column:2;grid-row:1}.mx-set-input[data-v-49cbbe2e] .app-input{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:13px}.mx-set-control[data-v-49cbbe2e]{align-items:center;display:inline-flex;gap:12px;grid-column:2;grid-row:1;--app-switch-off-bg:#2a2d4a}.mx-set-bool-state[data-v-49cbbe2e]{color:#8a8ca8;font-size:12px}.mx-set-item.is-featuremap[data-v-49cbbe2e]{grid-template-columns:1fr}.mx-set-item.is-featuremap .mx-set-label[data-v-49cbbe2e]{grid-column:1;grid-row:1}.mx-set-featuremap[data-v-49cbbe2e]{--app-switch-off-bg:#2a2d4a;background:#0f102080;border:1px solid #2a2d4a;border-radius:10px;display:grid;gap:8px 16px;grid-column:1;grid-row:2;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin-top:6px;padding:12px 14px}.mx-set-featurerow[data-v-49cbbe2e]{align-items:center;display:flex;gap:10px;justify-content:space-between;min-height:28px}.mx-set-featurelabel[data-v-49cbbe2e]{color:#d3d4ee;display:flex;flex-direction:column;font-size:13px;gap:2px;line-height:1.3;width:120px}.mx-set-featurelabel code[data-v-49cbbe2e]{color:#6f7193;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:10.5px}.mx-set-featureinput[data-v-49cbbe2e]{flex-shrink:0;width:80px}.mx-set-item.is-featuremap .mx-set-desc[data-v-49cbbe2e]{grid-row:3}.mx-set-desc[data-v-49cbbe2e]{color:#8a8ca8;font-size:12px;grid-column:1/-1;grid-row:2;line-height:1.5;margin:4px 0 0}.mx-set-save[data-v-49cbbe2e]{margin-top:18px}.mx-ghost[data-v-49cbbe2e]{background:transparent;border:1px solid #3a3d5c;border-radius:100px;color:#e6e7f5;cursor:pointer;padding:6px 14px;transition:background .15s,color .15s,border-color .15s}.mx-ghost[data-v-49cbbe2e]:hover{background:#6c63ff1a;border-color:#6c63ff;color:#fff}.mx-generated[data-v-49cbbe2e]{margin-top:16px}.mx-generated-head[data-v-49cbbe2e]{align-items:center;color:#9a9cc0;display:flex;font-size:13px;justify-content:space-between;margin-bottom:8px}.mx-generated textarea[data-v-49cbbe2e]{background:#0f1020;border:1px solid #2a2d4a;border-radius:10px;color:#c7c8e0;font-family:monospace;font-size:13px;height:160px;padding:12px;resize:vertical;width:100%}.mx-table[data-v-49cbbe2e]{border-collapse:collapse;font-size:13px;width:100%}.mx-table td[data-v-49cbbe2e],.mx-table th[data-v-49cbbe2e]{border-bottom:1px solid #23263f;padding:10px 12px;text-align:left}.mx-table th[data-v-49cbbe2e]{color:#9a9cc0;font-weight:500}.mx-table--tasks[data-v-49cbbe2e]{table-layout:fixed}.mx-table--tasks td[data-v-49cbbe2e],.mx-table--tasks th[data-v-49cbbe2e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mono[data-v-49cbbe2e]{font-family:monospace;letter-spacing:.04em}.tag[data-v-49cbbe2e]{border-radius:100px;font-size:11px;padding:2px 8px}.tag.active[data-v-49cbbe2e]{background:#10b9812e;color:#34d399}.tag.exhausted[data-v-49cbbe2e]{background:#eab3082e;color:#fbbf24}.tag.disabled[data-v-49cbbe2e],.tag.failed[data-v-49cbbe2e]{background:#ef44442e;color:#f87171}.tag.done[data-v-49cbbe2e]{background:#6366f12e;color:#a5b4fc}.tag.new[data-v-49cbbe2e]{background:#10b9812e;color:#6ee7b7}.tag.read[data-v-49cbbe2e]{background:#94a3b82e;color:#cbd5e1}.tag.pending[data-v-49cbbe2e]{background:#eab3082e;color:#fbbf24}.tag.code[data-v-49cbbe2e]{background:#6366f12e;color:#a5b4fc}.tag.trial[data-v-49cbbe2e]{background:#10b9812e;color:#6ee7b7}.mx-filters[data-v-49cbbe2e]{align-items:center;display:inline-flex;gap:10px;margin-left:auto}.tag.archived[data-v-49cbbe2e]{background:#64748b29;color:#94a3b8}.fb-done[data-v-49cbbe2e]{opacity:.5}.fb-ops[data-v-49cbbe2e]{white-space:nowrap}.fb-ops button[data-v-49cbbe2e]{background:transparent;border:1px solid rgba(139,141,240,.55);border-radius:6px;color:#d8daff;cursor:pointer;font-size:12px;margin-right:6px;padding:3px 9px;transition:background .15s,color .15s,border-color .15s}.fb-ops button[data-v-49cbbe2e]:hover{background:#8b8df033;border-color:#8b8df0;color:#fff}.mx-modal[data-v-49cbbe2e]{align-items:center;backdrop-filter:blur(2px);background:#08091499;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:100}.mx-modal-card[data-v-49cbbe2e]{background:#1a1c33;border:1px solid rgba(139,141,240,.25);border-radius:14px;box-shadow:0 16px 48px #00000080;max-width:560px;padding:18px 20px 20px;width:100%}.mx-modal-head[data-v-49cbbe2e]{align-items:center;color:#e6e7fb;display:flex;font-size:15px;font-weight:600;justify-content:space-between;margin-bottom:6px}.mx-modal-close[data-v-49cbbe2e]{background:transparent;border:none;color:#d3d4ee;cursor:pointer;font-size:16px;line-height:1;padding:4px}.mx-modal-close[data-v-49cbbe2e]:hover{color:#fff}.mx-modal-meta[data-v-49cbbe2e]{border-bottom:1px solid rgba(139,141,240,.15);color:#8b8fb5;font-size:12px;margin-bottom:12px;padding-bottom:12px}.mx-modal-body[data-v-49cbbe2e]{color:#cdcef0;font-size:13.5px;line-height:1.6;max-height:56vh;white-space:pre-wrap;word-break:break-word;--sb-thumb:rgba(139,141,240,.4);--sb-thumb-hover:rgba(139,141,240,.6)}.mx-link[data-v-49cbbe2e]{background:transparent;border:none;border-radius:6px;color:#b4b6f5;cursor:pointer;font-size:13px;padding:2px 6px;transition:background .15s,color .15s}.mx-link[data-v-49cbbe2e]:hover{background:#6c63ff29;color:#fff}.empty[data-v-49cbbe2e]{color:#6b6e95;padding:24px;text-align:center}.err[data-v-49cbbe2e]{color:#f87171;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-pager[data-v-49cbbe2e]{align-items:center;color:#9a9cc0;display:flex;font-size:13px;gap:14px;margin-top:14px}.mx-pager button[data-v-49cbbe2e]{background:transparent;border:1px solid #2a2d4a;border-radius:8px;color:#c7c8e0;cursor:pointer;padding:5px 12px}.mx-pager button[data-v-49cbbe2e]:disabled{cursor:not-allowed;opacity:.4}.mx-pager-bar[data-v-49cbbe2e]{color:#c7c8e0;margin-top:14px}.mx-pager-bar[data-v-49cbbe2e] .ap-total{color:#9a9cc0}.mx-pager-bar[data-v-49cbbe2e] .ap-btn{background:transparent;border-color:#2a2d4a;color:#c7c8e0}.mx-pager-bar[data-v-49cbbe2e] .ap-btn:hover:not(:disabled):not(.active){border-color:#6c63ff;color:#c7d2ff}.mx-pager-bar[data-v-49cbbe2e] .ap-btn.active{background:#6c63ff;border-color:#6c63ff;color:#fff}.mx-pager-bar[data-v-49cbbe2e] .ap-btn:disabled{background:transparent;color:#5a5d75}.mx-pager-bar[data-v-49cbbe2e] .ap-ellipsis{color:#5a5d75}.mx-error[data-v-49cbbe2e]{color:#f87171;font-size:13px;margin-top:16px}.page[data-v-6a9734e4]{margin:0 auto;max-width:920px;padding:20px 0 60px;position:relative;z-index:1;--c-p1:#ef4444;--c-p2:#f87171;--c-grad:linear-gradient(135deg,#ef4444,#f87171);--c-border:rgba(239,68,68,.16);--radius-lg:20px;--radius-md:14px}.feature-grid[data-v-6a9734e4]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));margin:22px 0 4px}.feature-card[data-v-6a9734e4]{align-items:center;background:#fff9;border:1.5px solid var(--c-border);border-radius:var(--radius-md);cursor:pointer;display:flex;gap:12px;padding:12px;text-align:left;transition:border-color .15s,box-shadow .2s}.feature-card[data-v-6a9734e4]:hover{box-shadow:0 6px 20px color-mix(in srgb,var(--c-p1) 14%,transparent)}.feature-card.active[data-v-6a9734e4]{background:color-mix(in srgb,var(--c-p1) 6%,#fff);border-color:var(--c-p1)}.feature-ic[data-v-6a9734e4]{background:var(--c-grad);border-radius:11px;color:#fff;display:grid;flex-shrink:0;height:40px;place-items:center;width:40px}.feature-ic[data-v-6a9734e4] svg{height:22px;width:22px}.feature-meta[data-v-6a9734e4]{display:flex;flex-direction:column;gap:2px;min-width:0}.feature-title[data-v-6a9734e4]{color:var(--c-text);font-size:14px;font-weight:650}.feature-desc[data-v-6a9734e4]{color:var(--c-muted);font-size:12px;line-height:1.4}.card[data-v-6a9734e4]{backdrop-filter:blur(20px) saturate(1.4);background:#ffffffb8;border:1px solid hsla(0,0%,100%,.85);border-radius:var(--radius-lg);box-shadow:0 4px 24px #ef444412;margin-top:16px;padding:20px}.upload-card[data-v-6a9734e4]{margin-top:0;padding:6px}.grid-tip[data-v-6a9734e4]{color:var(--c-muted);font-size:12.5px;margin-bottom:12px}.thumb-grid[data-v-6a9734e4]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(124px,1fr))}.thumb-item[data-v-6a9734e4]{background:#fff;border:1.5px solid var(--c-border);border-radius:12px;cursor:grab;display:flex;flex-direction:column;gap:6px;padding:8px;position:relative;transition:border-color .15s,box-shadow .15s}.thumb-item[data-v-6a9734e4]:hover{border-color:color-mix(in srgb,var(--c-p1) 45%,var(--c-border))}.thumb-item[data-v-6a9734e4]:active{cursor:grabbing}.thumb-ghost[data-v-6a9734e4]{background:color-mix(in srgb,var(--c-p1) 6%,#fff);border-color:var(--c-p1);border-style:dashed;opacity:.5}.thumb-chosen[data-v-6a9734e4],.thumb-drag[data-v-6a9734e4]{border-color:var(--c-p1);box-shadow:0 12px 28px color-mix(in srgb,var(--c-p1) 32%,transparent);cursor:grabbing}.thumb-idx[data-v-6a9734e4]{background:var(--c-grad);border-radius:100px;color:#fff;font-size:11px;font-weight:700;height:20px;left:6px;min-width:20px;padding:0 5px;place-items:center}.thumb-del[data-v-6a9734e4],.thumb-idx[data-v-6a9734e4]{display:grid;position:absolute;top:6px;z-index:2}.thumb-del[data-v-6a9734e4]{background:#00000073;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:12px;height:22px;opacity:0;place-items:center;right:6px;transition:opacity .15s;width:22px}.thumb-item:hover .thumb-del[data-v-6a9734e4]{opacity:1}.thumb-img[data-v-6a9734e4]{aspect-ratio:3/4;background:#f4f4f7;border-radius:8px;display:grid;overflow:hidden;place-items:center;width:100%}.thumb-img img[data-v-6a9734e4]{height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;width:100%}.thumb-name[data-v-6a9734e4]{color:var(--c-muted);font-size:11px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.single-preview[data-v-6a9734e4]{align-items:flex-start;display:flex;gap:18px}.preview-img[data-v-6a9734e4]{aspect-ratio:3/4;background:#f4f4f7;border:1px solid var(--c-border);border-radius:10px;display:grid;flex-shrink:0;overflow:hidden;place-items:center;width:150px}.preview-img.clickable[data-v-6a9734e4]{cursor:zoom-in}.preview-img img[data-v-6a9734e4]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.preview-info[data-v-6a9734e4]{flex:1;min-width:0}.preview-name[data-v-6a9734e4]{color:var(--c-text);font-size:14px;font-weight:600;word-break:break-all}.preview-meta[data-v-6a9734e4]{margin:4px 0 14px}.field-label[data-v-6a9734e4],.preview-meta[data-v-6a9734e4]{color:var(--c-muted);font-size:12.5px}.field-label[data-v-6a9734e4]{display:block;font-weight:600;margin-bottom:6px}.act-row[data-v-6a9734e4]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.ghost-btn[data-v-6a9734e4]{align-items:center;background:transparent;border:1px solid var(--c-p1);border-radius:100px;display:inline-flex;font-size:13px;justify-content:center;padding:9px 18px}.ghost-btn[data-v-6a9734e4],.link-btn[data-v-6a9734e4]{color:var(--c-p1);cursor:pointer;font-weight:600}.link-btn[data-v-6a9734e4]{background:none;border:none;font-size:12.5px;padding:0 0 0 8px}.result[data-v-6a9734e4]{align-items:center;border-top:1px solid var(--c-border);display:flex;flex-wrap:wrap;gap:14px;margin-top:18px;padding-top:16px}.result-badge[data-v-6a9734e4]{color:#059669;font-size:13.5px;font-weight:600}.err[data-v-6a9734e4]{color:var(--c-danger);font-size:13px;margin-top:12px}.pdf-modal[data-v-6a9734e4]{align-items:center;background:#14102d80;display:flex;inset:0;justify-content:center;padding:40px;position:fixed;z-index:100}.pdf-modal-box[data-v-6a9734e4]{background:#fff;border-radius:14px;box-shadow:0 24px 70px #14102d66;height:88vh;overflow:hidden;position:relative;width:min(820px,94vw)}.pdf-modal-close[data-v-6a9734e4]{background:#0000008c;border:none;border-radius:50%;color:#fff;cursor:pointer;display:grid;font-size:14px;height:32px;place-items:center;position:absolute;right:10px;top:10px;width:32px;z-index:2}.pdf-frame[data-v-6a9734e4]{border:none;height:100%;width:100%}.fade-enter-active[data-v-6a9734e4],.fade-leave-active[data-v-6a9734e4]{transition:opacity .2s ease}.fade-enter-from[data-v-6a9734e4],.fade-leave-to[data-v-6a9734e4]{opacity:0}.page-content[data-v-4bf3cb2a]{margin:0 auto;max-width:960px;padding:48px 0 0}.doc-card[data-v-4bf3cb2a]{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffffb8;border:1px solid hsla(0,0%,100%,.9);border-radius:20px;box-shadow:0 4px 24px #6482c814;padding:38px}.doc-title[data-v-4bf3cb2a]{color:#0f172a;font-size:36px;font-weight:500;margin-bottom:8px}.doc-meta[data-v-4bf3cb2a]{border-bottom:1px solid rgba(100,130,200,.12);color:#94a3b8;font-size:13px;font-weight:500;margin-bottom:40px;padding-bottom:24px}.doc-section[data-v-4bf3cb2a]{margin-bottom:32px}.doc-section h2[data-v-4bf3cb2a]{color:#0f172a;font-size:17px;font-weight:500;letter-spacing:-.01em;margin-bottom:12px}.doc-section p[data-v-4bf3cb2a]{color:#64748b;font-size:14.5px;line-height:1.75;margin-bottom:8px}.doc-section ul[data-v-4bf3cb2a]{display:flex;flex-direction:column;gap:8px;list-style:none;margin-top:12px}.doc-section li[data-v-4bf3cb2a]{background:#6482c80d;border:1px solid rgba(100,130,200,.1);border-radius:10px;color:#64748b;font-size:14px;line-height:1.5;padding:10px 14px}.doc-section li strong[data-v-4bf3cb2a]{color:#3b82f6;font-weight:600}.doc-link[data-v-4bf3cb2a]{color:#3b82f6;font-weight:500;text-decoration:none}.doc-link[data-v-4bf3cb2a]:hover{text-decoration:underline}@media(max-width:560px){.doc-card[data-v-4bf3cb2a]{border-radius:16px;padding:28px 20px}.doc-title[data-v-4bf3cb2a]{font-size:28px}}.page[data-v-79a0df82]{margin:0 auto;max-width:920px;padding:20px 0;position:relative;z-index:1;--c-rose:#f43f5e;--c-rose-2:#fb7185;--c-p1:#f43f5e;--c-p2:#fb7185;--c-p3:#fda4af;--c-grad:linear-gradient(135deg,#f43f5e,#fb7185);--c-border:rgba(244,63,94,.16);--radius-lg:20px;--radius-md:14px}.card[data-v-79a0df82]{backdrop-filter:blur(20px) saturate(1.4);background:#ffffffb8;border:1px solid hsla(0,0%,100%,.85);border-radius:var(--radius-lg);box-shadow:0 4px 24px #f43f5e12;margin-top:16px;padding:20px}.sec-head[data-v-79a0df82]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px}.sec-title[data-v-79a0df82]{color:var(--c-text);font-size:16px;font-weight:650}.cat-tabs[data-v-79a0df82]{--seg-track:rgba(244,63,94,.07);--seg-accent:var(--c-rose)}.voice-scroll[data-v-79a0df82]{height:320px}.voice-grid[data-v-79a0df82]{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}.voice-item[data-v-79a0df82]{align-items:center;background:#fff9;border:1.5px solid var(--c-border);border-radius:var(--radius-md);cursor:pointer;display:flex;gap:5px;padding:10px;position:relative;text-align:left;transition:border-color .15s,background .15s,box-shadow .2s}.voice-item[data-v-79a0df82]:hover{border-color:color-mix(in srgb,var(--c-rose) 40%,var(--c-border));box-shadow:0 6px 20px color-mix(in srgb,var(--c-rose) 14%,transparent)}.voice-item.active[data-v-79a0df82]{background:#f43f5e0f;border-color:var(--c-rose)}.voice-avatar[data-v-79a0df82]{background:#f43f5e1a;border-radius:50%;flex-shrink:0;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.voice-meta[data-v-79a0df82]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.voice-name[data-v-79a0df82]{align-items:center;color:var(--c-text);display:flex;font-size:14px;font-weight:600;gap:6px}.voice-default-tag[data-v-79a0df82]{background:#f43f5e1f;border-radius:100px;color:var(--c-rose);font-size:10px;font-weight:600;padding:1px 7px;position:absolute;right:0;top:0}.voice-tag[data-v-79a0df82]{color:var(--c-muted);font-size:12px}.voice-actions[data-v-79a0df82]{align-self:center;display:flex;gap:4px}.voice-act[data-v-79a0df82]{border-radius:8px;color:var(--c-muted);display:grid;height:28px;place-items:center;transition:background .15s,color .15s;width:28px}.voice-act[data-v-79a0df82]:hover{background:#f43f5e1a;color:var(--c-rose)}.voice-act svg[data-v-79a0df82]{height:16px;width:16px}.compose-layout[data-v-79a0df82]{align-items:start;display:grid;gap:20px;grid-template-columns:1fr 260px}.compose-main[data-v-79a0df82]{min-width:0}.compose-main[data-v-79a0df82],.tts-controls[data-v-79a0df82]{display:flex;flex-direction:column}.tts-controls[data-v-79a0df82]{background:#f43f5e0a;border:1px solid var(--c-border);border-radius:14px;gap:14px;padding:16px;--ms-border:rgba(244,63,94,.28);--ms-bg:#fff}.ctrl-title[data-v-79a0df82]{color:var(--c-text);font-size:13px;font-weight:650}.ctrl[data-v-79a0df82]{display:flex;flex-direction:column;gap:7px;min-width:0}.ctrl-label[data-v-79a0df82]{color:var(--c-muted);font-size:12px;font-weight:600}@media(max-width:720px){.compose-layout[data-v-79a0df82]{grid-template-columns:1fr}}.text-wrap[data-v-79a0df82]{position:relative}.text-wrap[data-v-79a0df82] .app-input--area{min-height:210px}.result-head[data-v-79a0df82]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.result-badge[data-v-79a0df82]{color:#059669;font-size:13px;font-weight:600}.result-audio[data-v-79a0df82]{width:100%}.error-msg[data-v-79a0df82]{color:var(--c-rose);font-size:13px;margin-top:10px;text-align:center}.vc[data-v-654a7bac]{display:flex;flex-direction:column;gap:14px}.ambient[data-v-f21dc63f]{inset:0;overflow:hidden;position:fixed;z-index:0}.ambient[data-v-f21dc63f],.blob[data-v-f21dc63f]{pointer-events:none}.blob[data-v-f21dc63f]{border-radius:50%;filter:blur(80px);position:absolute}.blob-1[data-v-f21dc63f]{animation:blobMove1-f21dc63f 12s ease-in-out infinite alternate;background:radial-gradient(circle,rgba(16,185,129,.25) 0,transparent 70%);height:500px;left:-150px;top:-100px;width:500px}.blob-2[data-v-f21dc63f]{animation:blobMove2-f21dc63f 16s ease-in-out infinite alternate;background:radial-gradient(circle,rgba(16,185,129,.2) 0,transparent 70%);bottom:0;height:400px;right:-100px;width:400px}@keyframes blobMove1-f21dc63f{0%{transform:translate(0)}to{transform:translate(200px)}}@keyframes blobMove2-f21dc63f{0%{transform:translate(0)}to{transform:translate(-180px)}}.page[data-v-f21dc63f]{margin:0 auto;max-width:960px;z-index:1;--c-bg:#f0ede8;--c-p1:#10b981;--c-p2:#34d399;--c-p3:#059669;--c-border:rgba(16,185,129,.12);--c-card:hsla(0,0%,100%,.55);--c-surface:hsla(0,0%,100%,.38);--c-grad:linear-gradient(135deg,#10b981,#059669);--radius-lg:20px;--radius-md:14px;--radius-sm:9px;--shadow-card:0 2px 24px rgba(16,185,129,.08),0 1px 0 hsla(0,0%,100%,.9) inset;--shadow-btn:0 8px 28px rgba(16,185,129,.38);position:relative}.header[data-v-f21dc63f]{margin-bottom:32px;text-align:center}.badge[data-v-f21dc63f]{align-items:center;background:#10b9811a;border:1px solid rgba(16,185,129,.22);border-radius:100px;color:var(--c-p1);display:inline-flex;font-size:11px;font-weight:500;gap:7px;letter-spacing:.07em;margin-bottom:14px;padding:5px 14px;text-transform:uppercase}.badge__dot[data-v-f21dc63f]{background:var(--c-p1);border-radius:50%;height:6px;width:6px}.header h1[data-v-f21dc63f]{background:var(--c-grad);-webkit-background-clip:text;font-size:clamp(24px,5vw,34px);font-weight:800;letter-spacing:-.025em;margin:0 0 8px;-webkit-text-fill-color:transparent;background-clip:text}.header p[data-v-f21dc63f]{color:var(--c-muted);font-size:14px}.card[data-v-f21dc63f]{backdrop-filter:blur(20px) saturate(1.6);-webkit-backdrop-filter:blur(20px) saturate(1.6);background:var(--c-card);border:1px solid hsla(0,0%,100%,.7);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.upload-section[data-v-f21dc63f]{margin-bottom:20px}.hover-thumb[data-v-f21dc63f]{background:#000;border:1px solid var(--c-p1);bottom:calc(100% + 4px);box-shadow:0 4px 16px #0006;height:60px;overflow:hidden;pointer-events:none;position:absolute;width:120px;z-index:20}.thumb-blur-bg[data-v-f21dc63f]{background-image:var(--thumb-url);background-position:50%;background-size:cover;filter:blur(6px) brightness(.7);inset:-4px;position:absolute;z-index:0}.hover-thumb .thumb-img[data-v-f21dc63f]{-o-object-fit:contain;object-fit:contain;position:relative;z-index:1}.hover-thumb-loading[data-v-f21dc63f]{align-items:center;background:#10b9810f;display:flex;height:100%;justify-content:center;width:100%}.video-card[data-v-f21dc63f]{overflow:hidden;padding:0}.video-container[data-v-f21dc63f]{background:#0c0c14;border-radius:var(--radius-lg);height:400px;overflow:hidden;position:relative}.video-loading[data-v-f21dc63f]{align-items:center;background:#0c0c14;color:#ffffffd9;display:flex;flex-direction:column;gap:12px;inset:0;justify-content:center;position:absolute}.preview-video[data-v-f21dc63f]{display:block;height:100%;max-height:500px;-o-object-fit:contain;object-fit:contain;width:100%}.hidden-video[data-v-f21dc63f]{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.hidden-canvas[data-v-f21dc63f]{display:none}.thumb-img[data-v-f21dc63f],.thumb-video[data-v-f21dc63f]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.close-btn[data-v-f21dc63f]{align-items:center;backdrop-filter:blur(10px);background:#fff3;border:1px solid hsla(0,0%,100%,.3);border-radius:50%;color:#fffc;cursor:pointer;display:flex;height:34px;justify-content:center;position:absolute;right:12px;top:12px;transition:background .2s;width:34px;z-index:20}.close-btn[data-v-f21dc63f]:hover{background:#ffffff59}.close-btn svg[data-v-f21dc63f]{height:15px;width:15px}.thumbnail-settings-inline[data-v-f21dc63f]{align-items:center;display:flex;gap:10px;margin-bottom:12px}.thumbnail-settings-label[data-v-f21dc63f]{color:var(--c-muted);font-size:12px}.thumbnail-count-input[data-v-f21dc63f]{align-items:center;display:flex;gap:4px}.thumbnail-count-input button[data-v-f21dc63f]{align-items:center;background:#fff;border:1px solid var(--c-border);border-radius:6px;color:var(--c-text);cursor:pointer;display:flex;font-size:14px;height:26px;justify-content:center;transition:background .2s;width:26px}.thumbnail-count-input button[data-v-f21dc63f]:hover:not(:disabled){background:#10b9811a}.thumbnail-count-input button[data-v-f21dc63f]:disabled{cursor:not-allowed;opacity:.4}.thumbnail-count-input input[data-v-f21dc63f]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;border:1px solid var(--c-border);border-radius:6px;font-size:13px;height:26px;padding:0;text-align:center;width:40px}.thumbnail-count-input input[data-v-f21dc63f]::-webkit-inner-spin-button,.thumbnail-count-input input[data-v-f21dc63f]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.thumbnail-count-value[data-v-f21dc63f]{color:var(--c-muted);font-size:12px}.thumbnail-progress-wrap[data-v-f21dc63f]{margin-top:12px}.thumbnail-progress-bar[data-v-f21dc63f]{background:#10b9810f;border:1px solid rgba(16,185,129,.12);cursor:pointer;height:60px;position:relative}.thumbnail-progress-track[data-v-f21dc63f]{display:flex;inset:0;overflow:hidden;position:absolute}.thumbnail-items-row[data-v-f21dc63f]{display:flex;height:100%;width:100%}.thumbnail-cell--skeleton[data-v-f21dc63f]{background:#10b9810f}.thumb-skeleton-shimmer[data-v-f21dc63f]{animation:shimmer-f21dc63f 1.5s ease-in-out infinite;background:linear-gradient(90deg,#10b9810f,#10b98124 50%,#10b9810f);background-size:200% 100%;height:100%;width:100%}.thumbnail-cell[data-v-f21dc63f]{flex:1;height:100%;overflow:hidden;position:relative}.thumbnail-cell[data-v-f21dc63f]:before{background-image:var(--thumb-url);background-position:50%;background-size:cover;content:"";filter:blur(6px) brightness(.7);inset:-4px;position:absolute}.thumbnail-cell img[data-v-f21dc63f]{height:100%;-o-object-fit:contain;object-fit:contain;position:relative;width:100%;z-index:1}.thumbnail-move-bg[data-v-f21dc63f]{inset:0;position:absolute;z-index:2}.thumbnail-progress-overlay[data-v-f21dc63f]{background:#10b98180;left:0;z-index:11}.thumbnail-progress-handle[data-v-f21dc63f],.thumbnail-progress-overlay[data-v-f21dc63f]{height:100%;pointer-events:none;position:absolute;top:0}.thumbnail-progress-handle[data-v-f21dc63f]{align-items:center;display:flex;flex-direction:column;transform:translate(-50%);width:12px;z-index:10}.thumbnail-progress-handle[data-v-f21dc63f]:before{background:var(--c-p1);bottom:0;content:"";left:50%;position:absolute;top:0;transform:translate(-50%);width:1px}.handle-line[data-v-f21dc63f]{flex:1}.handle-triangle[data-v-f21dc63f]{border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid var(--c-p1);flex-shrink:0;height:0;position:relative;width:0;z-index:1}.handle-triangle.bottom[data-v-f21dc63f]{transform:rotate(180deg)}.handle-thumb[data-v-f21dc63f]{background:#000;border:1px solid var(--c-p1);bottom:calc(100% + 4px);box-shadow:0 4px 16px #0006;height:60px;left:50%;overflow:hidden;position:absolute;transform:translate(-50%);width:120px}.handle-thumb img[data-v-f21dc63f]{height:100%;-o-object-fit:contain;object-fit:contain;position:relative;width:100%;z-index:1}.thumbnail-time-labels[data-v-f21dc63f]{color:var(--c-muted);display:flex;font-size:11px;font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:6px}.result-overlay[data-v-f21dc63f]{backdrop-filter:blur(16px);background:#fffffff2;border-radius:var(--radius-lg);left:50%;min-width:220px;padding:20px 24px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.result-header[data-v-f21dc63f]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.result-badge[data-v-f21dc63f]{color:#059669;font-size:14px;font-weight:600}.compression-ratio[data-v-f21dc63f]{color:var(--c-p1);font-size:24px;font-weight:500}.result-sizes[data-v-f21dc63f]{align-items:center;display:flex;font-size:15px;gap:12px;justify-content:center;margin-bottom:16px}.dl-btn[data-v-f21dc63f]{align-items:center;background:var(--c-grad);border-radius:var(--radius-sm);color:#fff;display:inline-flex;font-size:14px;font-weight:600;gap:6px;padding:10px 20px;text-decoration:none;transition:opacity .2s}.dl-btn[data-v-f21dc63f]:hover{opacity:.9}.dl-btn svg[data-v-f21dc63f]{height:16px;width:16px}.controls-section[data-v-f21dc63f],.info-strip[data-v-f21dc63f]{margin-bottom:20px}.info-strip[data-v-f21dc63f]{backdrop-filter:blur(16px);background:#10b9811a;border:1px solid hsla(0,0%,100%,.7);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);display:grid;gap:1px;grid-template-columns:repeat(4,1fr);overflow:hidden}@media(max-width:560px){.info-strip[data-v-f21dc63f]{grid-template-columns:repeat(2,1fr)}}.info-cell[data-v-f21dc63f]{background:#ffffff8c;padding:16px 10px;text-align:center}.info-lbl[data-v-f21dc63f]{color:var(--c-muted);display:block;font-size:10px;font-weight:500;letter-spacing:.1em;margin-bottom:5px;text-transform:uppercase}.info-val[data-v-f21dc63f]{color:var(--c-text);font-size:14px;font-weight:600}.controls-card[data-v-f21dc63f]{padding:24px}.wm-toggle[data-v-f21dc63f]{align-items:center;background:#ffffff80;border:1px solid rgba(16,185,129,.12);border-radius:var(--radius-md);cursor:pointer;display:flex;justify-content:space-between;margin-bottom:12px;padding:12px 14px;transition:border-color .2s,background .2s}.wm-toggle[data-v-f21dc63f]:hover{background:#ffffffa6;border-color:#10b9814d}.wm-toggle__left[data-v-f21dc63f]{gap:10px}.wm-icon[data-v-f21dc63f],.wm-toggle__left[data-v-f21dc63f]{align-items:center;display:flex}.wm-icon[data-v-f21dc63f]{background:linear-gradient(135deg,#10b98124,#34d39914);border:1px solid rgba(16,185,129,.18);border-radius:9px;flex-shrink:0;height:34px;justify-content:center;width:34px}.wm-icon svg[data-v-f21dc63f]{color:var(--c-p1);height:15px;width:15px}.wm-toggle__title[data-v-f21dc63f]{color:var(--c-text);font-size:14px;font-weight:600}.wm-toggle__sub[data-v-f21dc63f]{color:var(--c-muted);font-size:12px;margin-top:2px}.trim-inputs[data-v-f21dc63f]{align-items:flex-end;background:#ffffff80;border:1px solid rgba(16,185,129,.12);border-radius:var(--radius-md);display:flex;gap:10px;margin-bottom:20px;padding:12px 14px}.trim-input[data-v-f21dc63f]{flex:1}.trim-input label[data-v-f21dc63f]{color:var(--c-muted);display:block;font-size:11px;font-weight:600;letter-spacing:.02em;margin-bottom:6px}.time-input[data-v-f21dc63f]{align-items:center;background:#ffffffb3;border:1px solid rgba(16,185,129,.15);border-radius:var(--radius-sm);display:flex;gap:5px;padding:8px 10px}.time-input input[data-v-f21dc63f]{background:transparent;border:none;color:var(--c-text);flex:1;font-size:14px;outline:none;text-align:center}.time-input .unit[data-v-f21dc63f]{color:var(--c-muted);font-size:12px;padding:0 10px 4px}.trim-duration[data-v-f21dc63f]{color:var(--c-p1);font-size:14px;font-weight:500;padding-bottom:10px}.size-row[data-v-f21dc63f]{align-items:center;display:flex;gap:8px;margin-bottom:8px}.size-field[data-v-f21dc63f]{flex:1}.size-field input[data-v-f21dc63f]{background:#fff9;border:1px solid rgba(16,185,129,.15);border-radius:var(--radius-sm);color:var(--c-text);font-family:inherit;font-size:14px;outline:none;padding:9px 12px;text-align:center;transition:border-color .2s,box-shadow .2s;width:100%}.size-field input[data-v-f21dc63f]:focus{border-color:var(--c-p1);box-shadow:0 0 0 3px #6c63ff1a}.size-field input[data-v-f21dc63f]::-moz-placeholder{color:var(--c-muted)}.size-field input[data-v-f21dc63f]::placeholder{color:var(--c-muted)}.size-sep[data-v-f21dc63f]{color:var(--c-muted);flex-shrink:0;font-size:14px}.progress-section[data-v-f21dc63f]{margin:16px 0}.progress-bar[data-v-f21dc63f]{background:#10b98126;border-radius:3px;height:6px;overflow:hidden}.progress-fill[data-v-f21dc63f]{background:var(--c-grad);border-radius:3px;height:100%;transition:width .3s}.progress-info[data-v-f21dc63f]{color:var(--c-muted);display:flex;font-size:12px;justify-content:space-between;margin-top:7px}.frames-section[data-v-f21dc63f]{margin-bottom:20px}.frames-card[data-v-f21dc63f]{padding:24px}.single-frame-row[data-v-f21dc63f]{align-items:center;display:flex;gap:8px;margin-bottom:14px}.frame-input-wrap[data-v-f21dc63f]{align-items:center;background:#fff9;border:1px solid rgba(16,185,129,.15);border-radius:var(--radius-sm);display:flex;gap:4px;padding:8px 12px}.frame-time-input[data-v-f21dc63f]{background:transparent;border:none;color:var(--c-text);flex:1;font-size:14px;outline:none;text-align:center}.frame-unit[data-v-f21dc63f]{color:var(--c-muted);font-size:12px;padding:0 10px 4px}.extract-btn[data-v-f21dc63f]{align-items:center;background:#ffffff80;border:1px solid rgba(16,185,129,.15);border-radius:var(--radius-sm);color:var(--c-muted);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;padding:9px 16px;text-decoration:none;transition:all .2s}.extract-btn[data-v-f21dc63f]:hover:not(:disabled){background:#10b9810f;border-color:#10b98166;color:var(--c-p1)}.extract-btn[data-v-f21dc63f]:disabled{cursor:not-allowed;opacity:.5}.extract-btn.full-width[data-v-f21dc63f]{margin-bottom:14px;width:100%}.single-frame-preview[data-v-f21dc63f]{border:1px solid rgba(16,185,129,.12);border-radius:var(--radius-sm);cursor:pointer;margin-bottom:14px;max-height:90px;-o-object-fit:cover;object-fit:cover;transition:transform .2s;width:160px}.single-frame-preview[data-v-f21dc63f]:hover{transform:scale(1.03)}.frame-item[data-v-f21dc63f]{background:#10b9810d;border-radius:var(--radius-sm);cursor:pointer;flex-shrink:0;overflow:hidden;position:relative;width:120px}.frame-item img[data-v-f21dc63f]{aspect-ratio:16/9;display:block;-o-object-fit:cover;object-fit:cover;transition:transform .2s;width:100%}.frame-item:hover img[data-v-f21dc63f]{transform:scale(1.05)}.frame-overlay[data-v-f21dc63f]{align-items:center;background:linear-gradient(transparent,#000000b3);bottom:0;display:flex;justify-content:space-between;left:0;padding:5px 7px;position:absolute;right:0}.frame-time[data-v-f21dc63f]{color:#fff;font-size:10px;font-weight:600}.frame-download[data-v-f21dc63f]{color:#fff;opacity:.8;transition:opacity .2s}.frame-download[data-v-f21dc63f]:hover{opacity:1}.frame-download svg[data-v-f21dc63f]{height:13px;width:13px}.queue-section[data-v-f21dc63f]{margin-bottom:20px}.queue-header[data-v-f21dc63f]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.queue-title[data-v-f21dc63f]{color:var(--c-text);font-size:13px;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.queue-list[data-v-f21dc63f]{display:flex;flex-direction:column;gap:10px}.queue-item[data-v-f21dc63f]{align-items:center;box-sizing:border-box;display:grid;gap:10px 14px;grid-template-columns:120px 1fr auto;grid-template-rows:auto auto;height:116px;padding:14px}.item-thumb[data-v-f21dc63f],.queue-item[data-v-f21dc63f]{overflow:hidden;position:relative}.item-thumb[data-v-f21dc63f]{background:#10b98114;border-radius:var(--radius-sm);flex-shrink:0;height:80px;width:120px}.item-thumb img[data-v-f21dc63f]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.thumb-placeholder[data-v-f21dc63f]{align-items:center;background:#10b9810f;display:flex;height:100%;justify-content:center;width:100%}.thumb-placeholder svg[data-v-f21dc63f]{color:var(--c-muted);height:28px;opacity:.5;width:28px}.thumb-play[data-v-f21dc63f]{align-items:center;background:#ffffffd9;border-radius:50%;box-shadow:0 2px 8px #0003;display:flex;height:24px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:24px}.thumb-play svg[data-v-f21dc63f]{color:var(--c-p1);height:10px;margin-left:2px;width:10px}.thumb-duration[data-v-f21dc63f]{background:#0009;border-radius:3px;bottom:3px;color:#fff;font-size:9px;font-weight:500;padding:1px 4px;position:absolute;right:4px}.item-info[data-v-f21dc63f]{align-items:start;display:flex;flex-direction:column;height:90px;justify-content:center;min-width:0}.item-name[data-v-f21dc63f]{color:var(--c-text);font-size:14px;font-weight:500;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-meta[data-v-f21dc63f]{color:var(--c-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:8px}.item-meta span[data-v-f21dc63f]:not(:last-child):after{content:"·";margin-left:8px}.item-result[data-v-f21dc63f]{align-items:center;display:flex;font-size:13px;gap:6px;margin-top:6px}.item-error[data-v-f21dc63f]{color:#ef4444;font-size:12px;margin-top:4px}.item-actions[data-v-f21dc63f]{align-items:start;display:flex;gap:6px;position:relative;z-index:11}.item-progress-wrap[data-v-f21dc63f]{margin-top:8px;width:100%}.item-progress-bar[data-v-f21dc63f]{background:#10b9811f;border-radius:2px;height:4px;overflow:hidden}.item-progress-fill[data-v-f21dc63f]{background:var(--c-grad);border-radius:2px;height:100%;transition:width .3s}.item-progress-info[data-v-f21dc63f]{align-items:center;color:var(--c-muted);display:flex;font-size:11px;gap:4px;margin-top:5px}.status-done[data-v-f21dc63f]{color:var(--c-p3);font-weight:600}.status-failed[data-v-f21dc63f]{color:#ef4444;font-weight:600}.status-waiting[data-v-f21dc63f]{color:var(--c-muted)}.item-skeleton[data-v-f21dc63f]{backdrop-filter:blur(2px);background:#ffffffb3;inset:0;overflow:hidden;position:absolute;z-index:10}.skeleton-shimmer[data-v-f21dc63f]{animation:shimmer-f21dc63f 1.5s ease-in-out infinite;background:linear-gradient(90deg,#ffffff4d,#fff9 50%,#ffffff4d);background-size:200% 100%;inset:0;position:absolute}@keyframes shimmer-f21dc63f{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-enter-active[data-v-f21dc63f],.skeleton-leave-active[data-v-f21dc63f]{transition:opacity .4s ease}.skeleton-enter-from[data-v-f21dc63f],.skeleton-leave-to[data-v-f21dc63f]{opacity:0}.settings-section[data-v-f21dc63f]{margin-bottom:20px}.settings-toggle[data-v-f21dc63f]{align-items:center;border:none;cursor:pointer;display:flex;justify-content:space-between;padding:14px 18px;text-align:left;transition:background .2s;width:100%}.settings-toggle[data-v-f21dc63f]:hover{background:#ffffffb3}.settings-toggle__left[data-v-f21dc63f]{align-items:center;color:var(--c-text);display:flex;font-size:14px;font-weight:500;gap:10px}.settings-toggle__left svg[data-v-f21dc63f]{color:var(--c-p1);height:17px;width:17px}.chevron[data-v-f21dc63f]{color:var(--c-muted);height:18px;transition:transform .25s;width:18px}.chevron.open[data-v-f21dc63f]{transform:rotate(180deg)}.settings-panel[data-v-f21dc63f]{margin-top:8px;padding:20px}.actions-section[data-v-f21dc63f]{display:flex;flex-direction:column;gap:12px}.summary-card[data-v-f21dc63f]{padding:18px}.summary-title[data-v-f21dc63f]{color:var(--c-muted);font-size:12px;font-weight:500;letter-spacing:.08em;margin-bottom:12px;text-transform:uppercase}.summary-stats[data-v-f21dc63f]{display:flex;gap:20px;margin-bottom:14px}.stat-item[data-v-f21dc63f]{display:flex;flex-direction:column;gap:3px}.stat-val[data-v-f21dc63f]{color:var(--c-text);font-size:22px;font-weight:800}.stat-val.success[data-v-f21dc63f]{color:var(--c-p3)}.stat-val.danger[data-v-f21dc63f]{color:#ef4444}.stat-lbl[data-v-f21dc63f]{color:var(--c-muted);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.action-buttons[data-v-f21dc63f]{display:flex;gap:10px}.cancel-btn[data-v-f21dc63f]{background:#fff6;border:1px solid rgba(16,185,129,.2);border-radius:var(--radius-md);color:var(--c-muted);cursor:pointer;flex:1;font-family:inherit;font-size:14px;font-weight:500;padding:13px;transition:all .2s}.cancel-btn[data-v-f21dc63f]:hover:not(:disabled){background:#ef44440f;border-color:#ef4444;color:#ef4444}.cancel-btn[data-v-f21dc63f]:disabled{cursor:not-allowed;opacity:.4}.preview-modal[data-v-f21dc63f]{align-items:center;background:#000000b3;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.preview-modal-content[data-v-f21dc63f]{max-height:90vh;max-width:90vw;position:relative}.preview-modal-content img[data-v-f21dc63f]{border-radius:var(--radius-md);max-height:90vh;max-width:100%;-o-object-fit:contain;object-fit:contain}.preview-video-full[data-v-f21dc63f]{border-radius:var(--radius-md);max-height:80vh;max-width:90vw}.preview-close[data-v-f21dc63f],.video-preview-modal[data-v-f21dc63f]{align-items:center;display:flex;justify-content:center}.preview-close[data-v-f21dc63f]{background:#ffffff26;border:1px solid hsla(0,0%,100%,.25);border-radius:50%;color:#fff;cursor:pointer;height:34px;opacity:.8;position:absolute;right:0;top:-42px;transition:opacity .2s,background .2s;width:34px}.preview-close[data-v-f21dc63f]:hover{background:#ffffff40;opacity:1}.preview-close svg[data-v-f21dc63f]{height:18px;width:18px}.preview-enter-active[data-v-f21dc63f],.preview-leave-active[data-v-f21dc63f]{transition:opacity .25s ease}.preview-enter-active .preview-modal-content[data-v-f21dc63f],.preview-leave-active .preview-modal-content[data-v-f21dc63f]{transition:transform .25s ease,opacity .25s ease}.preview-enter-from[data-v-f21dc63f],.preview-leave-to[data-v-f21dc63f]{opacity:0}.preview-enter-from .preview-modal-content[data-v-f21dc63f],.preview-leave-to .preview-modal-content[data-v-f21dc63f]{opacity:0;transform:scale(.92)}.error-toast[data-v-f21dc63f]{align-items:center;animation:slideUp-f21dc63f .3s ease;background:#ef4444;border-radius:var(--radius-sm);bottom:28px;box-shadow:0 8px 28px #ef444459;color:#fff;display:flex;font-size:14px;font-weight:500;gap:8px;left:50%;padding:12px 20px;position:fixed;transform:translate(-50%);white-space:nowrap;z-index:999}.error-toast svg[data-v-f21dc63f]{flex-shrink:0;height:16px;width:16px}.parsing-toast[data-v-f21dc63f]{align-items:center;animation:slideUp-f21dc63f .3s ease;background:#3b82f6;border-radius:var(--radius-sm);bottom:28px;box-shadow:0 8px 28px #3b82f659;color:#fff;display:flex;font-size:14px;font-weight:500;gap:10px;left:50%;padding:12px 20px;position:absolute;transform:translate(-50%);white-space:nowrap;z-index:999}@keyframes slideUp-f21dc63f{0%{opacity:0;transform:translate(-50%) translateY(16px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@media(max-width:560px){.header[data-v-f21dc63f]{margin-bottom:24px}.upload-label[data-v-f21dc63f]{padding:36px 20px}.controls-card[data-v-f21dc63f]{padding:18px}.settings-panel[data-v-f21dc63f]{padding:16px}.queue-item[data-v-f21dc63f]{grid-template-columns:90px 1fr auto;grid-template-rows:auto auto auto;height:auto;min-height:110px}.item-thumb[data-v-f21dc63f]{grid-row:1/2;height:68px;width:90px}.item-info[data-v-f21dc63f]{height:auto}.item-actions[data-v-f21dc63f]{grid-row:2/3}.frame-input-wrap[data-v-f21dc63f]{flex:1}.action-buttons[data-v-f21dc63f]{flex-direction:column}.cancel-btn[data-v-f21dc63f]{flex:none;width:100%}}.page[data-v-bcd0e2f2]{margin:0 auto;max-width:960px;padding:20px 0;position:relative;z-index:1;--c-accent:#f97316;--c-accent-2:#f59e0b;--c-p1:#f97316;--c-p2:#fb923c;--c-p3:#f59e0b;--c-grad:linear-gradient(135deg,#f97316,#f59e0b);--c-border:rgba(249,115,22,.16);--radius-lg:20px;--radius-md:14px}.card[data-v-bcd0e2f2]{backdrop-filter:blur(20px) saturate(1.4);background:#ffffffb8;border:1px solid hsla(0,0%,100%,.85);border-radius:var(--radius-lg);box-shadow:0 4px 24px #f9731612;margin-top:16px;padding:20px}.upload-card[data-v-bcd0e2f2]{margin-top:0;padding:6px}.step-head[data-v-bcd0e2f2]{align-items:center;display:flex;gap:10px;margin-bottom:14px}.step-no[data-v-bcd0e2f2]{background:var(--c-grad);border-radius:50%;color:#fff;display:grid;flex-shrink:0;font-size:13px;font-weight:700;height:26px;place-items:center;width:26px}.step-title[data-v-bcd0e2f2]{color:var(--c-text);font-size:16px;font-weight:650}.ref-row[data-v-bcd0e2f2]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.ref-audio[data-v-bcd0e2f2]{flex:1;min-width:0}.step-foot[data-v-bcd0e2f2]{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-top:12px}.hint[data-v-bcd0e2f2]{color:var(--c-muted);flex:1;font-size:12.5px;line-height:1.5;min-width:0}.action-row[data-v-bcd0e2f2]{display:flex;justify-content:center;margin-top:16px}.cloned-ok[data-v-bcd0e2f2]{align-items:center;color:#1f9d68;display:flex;flex-shrink:0;font-size:13.5px;gap:8px}.link-btn[data-v-bcd0e2f2]{background:none;border:none;color:var(--c-accent);cursor:pointer;font-size:12.5px;font-weight:600;padding:0}.link-btn[data-v-bcd0e2f2]:hover{text-decoration:underline}.text-wrap[data-v-bcd0e2f2]{position:relative}.text-wrap[data-v-bcd0e2f2] .app-input--area{min-height:150px}.counter[data-v-bcd0e2f2]{bottom:10px;color:var(--c-muted);font-size:11px;position:absolute;right:12px}.result[data-v-bcd0e2f2]{align-items:center;border-top:1px solid var(--c-border);display:flex;flex-wrap:wrap;gap:12px;margin-top:16px;padding-top:16px}.result-badge[data-v-bcd0e2f2]{color:#059669;font-size:13px;font-weight:600}.result-audio[data-v-bcd0e2f2]{flex:1;min-width:0}.err[data-v-bcd0e2f2]{color:var(--c-danger);font-size:13px;margin-top:10px}.fx-particles[data-v-cbc3c503]{height:100%;position:relative;width:100%}.fx-particles canvas[data-v-cbc3c503]{display:block}.btext[data-v-cbc757e4]{display:flex;flex-wrap:wrap;justify-content:center;margin:0}.rt[data-v-dbe9697f]{align-items:baseline;display:inline-flex;position:relative}.rt[data-v-dbe9697f],.rt-sr[data-v-dbe9697f]{overflow:hidden}.rt-sr[data-v-dbe9697f]{height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.rt-line[data-v-dbe9697f]{flex-wrap:wrap;position:relative;white-space:pre-wrap}.rt-line[data-v-dbe9697f],.rt-word[data-v-dbe9697f]{display:inline-flex}.rt-ch[data-v-dbe9697f]{display:inline-block;will-change:transform,opacity}.rt-space[data-v-dbe9697f]{white-space:pre}.star-border[data-v-b059d2aa]{background:#6c63ff1a;display:block;isolation:isolate;overflow:hidden;position:relative}.sb-orb[data-v-b059d2aa]{border-radius:50%;height:50%;opacity:.7;pointer-events:none;position:absolute;width:300%;z-index:0}.sb-bottom[data-v-b059d2aa]{animation:star-movement-bottom-b059d2aa linear infinite alternate;bottom:-11px;right:-250%}.sb-top[data-v-b059d2aa]{animation:star-movement-top-b059d2aa linear infinite alternate;left:-250%;top:-10px}.sb-inner[data-v-b059d2aa]{overflow:hidden;position:relative;z-index:1}@keyframes star-movement-bottom-b059d2aa{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100%)}}@keyframes star-movement-top-b059d2aa{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.sb-orb[data-v-b059d2aa]{animation:none}}[data-v-266d9b17],[data-v-266d9b17]:after,[data-v-266d9b17]:before{box-sizing:border-box;margin:0;padding:0}.home[data-v-266d9b17]{align-items:center;display:flex;flex-direction:column;font-family:Anthropic Sans,-apple-system,BlinkMacSystemFont,PingFang SC,HarmonyOS Sans SC,Microsoft YaHei,Segoe UI,Roboto,sans-serif;position:relative}.home-faq[data-v-266d9b17]{margin-bottom:48px;width:100%}.ambient[data-v-266d9b17]{inset:0;pointer-events:none;position:fixed;z-index:0}.blob[data-v-266d9b17]{border-radius:50%;filter:blur(90px);position:absolute}.b1[data-v-266d9b17]{background:radial-gradient(circle,rgba(99,179,237,.35) 0,transparent 70%);height:600px;left:-120px;top:-180px;width:600px}.b2[data-v-266d9b17]{background:radial-gradient(circle,rgba(104,211,145,.3) 0,transparent 70%);bottom:20%;height:500px;right:-80px;width:500px}.b3[data-v-266d9b17]{background:radial-gradient(circle,rgba(167,139,250,.2) 0,transparent 70%);height:400px;left:55%;top:40%;width:400px}.b4[data-v-266d9b17]{background:radial-gradient(circle,rgba(251,146,60,.15) 0,transparent 70%);bottom:10%;height:350px;left:10%;width:350px}.noise[data-v-266d9b17]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.9' numOctaves='4' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='.03'/%3E%3C/svg%3E");opacity:.4}.grid-overlay[data-v-266d9b17],.noise[data-v-266d9b17]{inset:0;position:absolute}.grid-overlay[data-v-266d9b17]{background-image:linear-gradient(rgba(120,160,220,.06) 1px,transparent 0),linear-gradient(90deg,rgba(120,160,220,.06) 1px,transparent 0);background-size:48px 48px}.header[data-v-266d9b17]{justify-content:space-between;max-width:960px;padding:28px 0 0;position:relative;width:100%;z-index:10}.header[data-v-266d9b17],.logo[data-v-266d9b17]{align-items:center;display:flex}.logo[data-v-266d9b17]{color:inherit;gap:10px;text-decoration:none}.logo-icon[data-v-266d9b17]{align-items:center;backdrop-filter:blur(8px);background:#fffc;border:1px solid rgba(100,150,230,.2);border-radius:10px;box-shadow:0 2px 8px #3b82f61f;color:#3b82f6;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.logo-icon svg[data-v-266d9b17]{height:18px;width:18px}.logo-text[data-v-266d9b17]{color:#1e293b;font-size:18px;font-weight:500}.nav[data-v-266d9b17]{display:flex;gap:4px}.nav-link[data-v-266d9b17]{border-radius:8px;color:#64748b;cursor:pointer;font-size:14px;font-weight:500;padding:6px 14px;text-decoration:none;transition:background .2s,color .2s}.nav-link[data-v-266d9b17]:hover{background:#fff9;color:#1e293b}.nav-link.active[data-v-266d9b17]{color:#3b82f6}.hero[data-v-266d9b17]{padding:72px 0 40px;position:relative;text-align:center;z-index:10}.badge[data-v-266d9b17]{align-items:center;backdrop-filter:blur(12px);background:#ffffffbf;border:1px solid rgba(100,150,230,.2);border-radius:100px;box-shadow:0 2px 12px #3b82f614;color:#64748b;display:inline-flex;font-size:12.5px;font-weight:500;gap:8px;letter-spacing:.01em;margin-bottom:28px;padding:6px 16px}.badge-dot[data-v-266d9b17]{animation:pulse-266d9b17 2s infinite;background:#22c55e;border-radius:50%;box-shadow:0 0 0 2px #22c55e4d;height:6px;width:6px}@keyframes pulse-266d9b17{0%,to{box-shadow:0 0 0 2px #22c55e4d}50%{box-shadow:0 0 0 5px #22c55e1a}}.hero-title[data-v-266d9b17]{color:#0f172a;display:flex;flex-direction:column;font-size:clamp(44px,6vw,72px);font-weight:500;line-height:1.1;margin-bottom:20px}.accent-line[data-v-266d9b17]{background:linear-gradient(135deg,#3b82f6,#06b6d4 50%,#10b981);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-sub[data-v-266d9b17]{color:#64748b;font-size:17px;font-weight:400;line-height:1.6}.hero-fx[data-v-266d9b17]{background:radial-gradient(58% 90% at 28% 12%,rgba(108,99,255,.12),transparent 70%),radial-gradient(50% 80% at 74% 18%,rgba(34,211,238,.09),transparent 70%);height:calc(100% + 64px);left:50%;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 80%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 80%,transparent);opacity:.9;pointer-events:none;position:absolute;top:-64px;transform:translate(-50%);width:100vw;z-index:0}.hero[data-v-266d9b17]>:not(.hero-fx){position:relative;z-index:1}.hero-rotate[data-v-266d9b17]{color:#6c63ff;font-weight:500;margin:0 3px}.accent-line.btext[data-v-266d9b17] span{background:inherit;-webkit-background-clip:text;background-clip:text}.workflow-cta[data-v-266d9b17]{align-items:center;background:linear-gradient(115deg,rgba(108,99,255,.1),rgba(108,99,255,.03) 60%,transparent);border:1px solid rgba(108,99,255,.22);border-radius:18px;display:flex;gap:18px;margin-bottom:28px;max-width:960px;padding:20px 24px;position:relative;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;width:100%;z-index:10}.workflow-cta[data-v-266d9b17]:hover{border-color:#6c63ff73;box-shadow:0 12px 30px #6c63ff29;transform:translateY(-2px)}.workflow-cta-icon[data-v-266d9b17]{align-items:center;background:#6c63ff;border-radius:14px;color:#fff;display:flex;flex-shrink:0;height:52px;justify-content:center;width:52px}.workflow-cta-icon svg[data-v-266d9b17]{height:28px;width:28px}.workflow-cta-text[data-v-266d9b17]{flex:1;min-width:0}.workflow-cta-badge[data-v-266d9b17]{background:#6c63ff1f;border-radius:6px;color:#534ab7;display:inline-block;font-size:11px;font-weight:500;letter-spacing:.04em;margin-bottom:6px;padding:2px 8px}.workflow-cta-title[data-v-266d9b17]{color:#1f2233;font-size:19px;font-weight:600;margin:0 0 4px}.workflow-cta-desc[data-v-266d9b17]{color:#64748b;font-size:14px;line-height:1.5;margin:0}.workflow-cta-go[data-v-266d9b17]{align-items:center;color:#6c63ff;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:500;gap:7px}.workflow-cta-go svg[data-v-266d9b17]{height:18px;width:18px}.workflow-star[data-v-266d9b17]{margin-bottom:28px;max-width:960px;position:relative;transition:transform .18s ease,box-shadow .18s ease;width:100%;z-index:10}.workflow-star[data-v-266d9b17]:hover{border-radius:20px;box-shadow:0 14px 34px #6c63ff29;transform:translateY(-2px)}.workflow-star .workflow-cta[data-v-266d9b17]{background:linear-gradient(115deg,#ecebfe,#fff 55%,#f5f5ff);border:none;margin-bottom:0}.workflow-star:hover .workflow-cta[data-v-266d9b17]{box-shadow:none;transform:none}@media(max-width:640px){.workflow-cta[data-v-266d9b17]{flex-wrap:wrap;gap:14px}.workflow-cta-go[data-v-266d9b17]{justify-content:flex-end;width:100%}}.section-header[data-v-266d9b17]{align-items:center;display:flex;gap:14px;margin-bottom:16px;max-width:960px;position:relative;width:100%;z-index:10}.section-tag[data-v-266d9b17]{color:#94a3b8;font-size:11.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.section-divider[data-v-266d9b17]{background:linear-gradient(90deg,rgba(100,130,200,.15),transparent);flex:1;height:1px}.grid-section[data-v-266d9b17]{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);max-width:960px;position:relative;width:100%;z-index:10}.tile[data-v-266d9b17]{border-radius:20px;cursor:pointer;display:block;position:relative;text-decoration:none}.tile-glow[data-v-266d9b17]{background:color-mix(in srgb,var(--tc,#6c63ff) 30%,transparent);border-radius:21px;filter:blur(8px);inset:-1px;opacity:0;pointer-events:none;position:absolute;transition:opacity .4s}.tile:hover .tile-glow[data-v-266d9b17]{opacity:1}.tile-glass[data-v-266d9b17]:after{background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%),color-mix(in srgb,var(--tc,#6c63ff) 16%,transparent),transparent 72%);border-radius:inherit;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .45s}.tile:hover .tile-glass[data-v-266d9b17]:after{opacity:1}.tile-toolkit[data-v-266d9b17]{--tc:#6366f1}.tile-image[data-v-266d9b17]{--tc:#3b82f6}.tile-vectorize[data-v-266d9b17]{--tc:#14b8a6}.tile-video[data-v-266d9b17]{--tc:#10b981}.tile-audio[data-v-266d9b17]{--tc:#8b5cf6}.tile-asr[data-v-266d9b17]{--tc:#06b6d4}.tile-text-to-speech[data-v-266d9b17]{--tc:#f43f5e}.tile-voice[data-v-266d9b17]{--tc:#f97316}.tile-pdf[data-v-266d9b17]{--tc:#ef4444}.tile-glass[data-v-266d9b17]{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffffb8;border:1px solid hsla(0,0%,100%,.9);border-radius:20px;box-shadow:inset 0 1px #fffc,0 4px 24px #6482c814;display:flex;flex-direction:column;gap:16px;height:100%;padding:24px;position:relative;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s}.tile:hover .tile-glass[data-v-266d9b17]{box-shadow:0 1px #fffc inset,0 16px 48px color-mix(in srgb,var(--tc,#6c63ff) 16%,transparent);transform:translateY(-5px)}.tile-soon[data-v-266d9b17]{cursor:default;opacity:.78}.tile-soon .tile-glass[data-v-266d9b17]{background:#f8faff99}.tile-top[data-v-266d9b17]{justify-content:space-between}.tile-icon[data-v-266d9b17],.tile-top[data-v-266d9b17]{align-items:center;display:flex}.tile-icon[data-v-266d9b17]{background:color-mix(in srgb,var(--tc,#6c63ff) 13%,transparent);border:1px solid color-mix(in srgb,var(--tc,#6c63ff) 20%,transparent);border-radius:13px;box-shadow:0 4px 16px color-mix(in srgb,var(--tc,#6c63ff) 14%,transparent);color:var(--tc,#6c63ff);height:48px;justify-content:center;width:48px}.tile-icon svg[data-v-266d9b17]{height:22px;width:22px}.tile-badge[data-v-266d9b17]{background:linear-gradient(135deg,#3b82f6,#06b6d4);border-radius:100px;color:#fff;font-family:"Anthropic Serif",Georgia,Times New Roman,Times,"Noto Serif CJK SC","Noto Serif CJK TC","Noto Serif CJK JP",serif;font-size:11px;font-weight:600;letter-spacing:.03em;padding:3px 10px}.badge-soon[data-v-266d9b17]{background:linear-gradient(135deg,#8b5cf6,#a78bfa)!important}.badge-ai[data-v-266d9b17]{background:linear-gradient(135deg,#f97316,#f59e0b)!important}.badge-new[data-v-266d9b17]{background:linear-gradient(135deg,#22c55e,#10b981)!important}.badge-hot[data-v-266d9b17]{background:linear-gradient(135deg,#fb7185,#ef4444)!important}.tile-title[data-v-266d9b17]{color:#0f172a;font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:1.2}.tile-desc[data-v-266d9b17]{color:#64748b;font-size:13.5px;line-height:1.5;margin-top:5px}.tile-body[data-v-266d9b17]{display:flex;flex-direction:column}.tile-formats[data-v-266d9b17]{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto}.tile-formats span[data-v-266d9b17]{background:#6482c80f;border:1px solid rgba(100,130,200,.12);border-radius:6px;color:#475569;font-family:"Anthropic Serif",Georgia,Times New Roman,Times,"Noto Serif CJK SC","Noto Serif CJK TC","Noto Serif CJK JP",serif;font-size:11px;font-weight:500;letter-spacing:.04em;padding:3px 9px}.tile-footer[data-v-266d9b17]{align-items:center;border-top:1px solid rgba(100,130,200,.08);display:flex;justify-content:space-between;padding-top:8px}.tile-go[data-v-266d9b17]{color:var(--tc,#3b82f6);font-family:"Anthropic Serif",Georgia,Times New Roman,Times,"Noto Serif CJK SC","Noto Serif CJK TC","Noto Serif CJK JP",serif;font-size:13.5px;font-weight:400}.tile-go.muted[data-v-266d9b17]{color:#94a3b8}.tile-arrow[data-v-266d9b17]{align-items:center;background:color-mix(in srgb,var(--tc,#3b82f6) 10%,transparent);border-radius:50%;color:var(--tc,#3b82f6);display:flex;height:28px;justify-content:center;transition:transform .25s;width:28px}.tile:hover .tile-arrow[data-v-266d9b17]{transform:translate(3px)}.tile-arrow svg[data-v-266d9b17]{height:14px;width:14px}.soon-progress[data-v-266d9b17]{background:#6482c81f;flex:1;height:3px;margin-left:10px;max-width:60px}.soon-bar[data-v-266d9b17],.soon-progress[data-v-266d9b17]{border-radius:2px;overflow:hidden}.soon-bar[data-v-266d9b17]{background:linear-gradient(90deg,#8b5cf6,#a78bfa);display:block;height:100%;position:relative;width:55%}.soon-bar[data-v-266d9b17]:after{animation:shimmer-266d9b17 1.8s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);content:"";inset:0;position:absolute}@keyframes shimmer-266d9b17{0%{transform:translate(-100%)}to{transform:translate(200%)}}.stats-strip[data-v-266d9b17]{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffffa6;border:1px solid hsla(0,0%,100%,.9);border-radius:16px;box-shadow:inset 0 1px #fffc,0 4px 20px #6482c812;display:grid;grid-column:1/-1;grid-template-columns:repeat(4,1fr);padding:20px 32px}.stat[data-v-266d9b17]{align-items:center;display:flex;flex-direction:column;gap:2px;position:relative}.stat[data-v-266d9b17]:not(:last-child):after{background:#6482c81f;content:"";height:36px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.stat-num[data-v-266d9b17]{color:#0f172a;font-size:28px;font-weight:500;letter-spacing:-.03em;line-height:1}.stat-num small[data-v-266d9b17]{color:#3b82f6;font-size:16px;font-weight:600}.stat-label[data-v-266d9b17]{color:#94a3b8;font-size:12px;font-weight:500;letter-spacing:.02em}.footer[data-v-266d9b17]{border-top:1px solid rgba(100,130,200,.1);margin-top:64px;max-width:960px;padding-bottom:40px;position:relative;width:100%;z-index:10}.footer-inner[data-v-266d9b17]{display:grid;gap:48px;grid-template-columns:240px 1fr;padding:48px 0 40px}.footer-brand[data-v-266d9b17]{display:flex;flex-direction:column;gap:14px}.footer-logo[data-v-266d9b17]{align-items:center;display:flex;gap:10px}.footer-desc[data-v-266d9b17]{color:#94a3b8;font-size:13px;line-height:1.7}.footer-badge[data-v-266d9b17]{align-items:center;background:#22c55e14;border:1px solid rgba(34,197,94,.15);border-radius:100px;color:#22c55e;display:inline-flex;font-size:11.5px;font-weight:600;gap:6px;padding:4px 10px;width:-moz-fit-content;width:fit-content}.footer-links[data-v-266d9b17]{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.footer-col[data-v-266d9b17]{display:flex;flex-direction:column;gap:10px}.footer-col-title[data-v-266d9b17]{color:#475569;font-size:12px;font-weight:500;letter-spacing:.08em;margin-bottom:4px;text-transform:uppercase}.footer-link[data-v-266d9b17]{align-items:center;color:#64748b;cursor:pointer;display:flex;font-size:13.5px;gap:6px;text-decoration:none;transition:color .2s}.footer-link[data-v-266d9b17]:hover{color:#1e293b}.footer-link--soon[data-v-266d9b17]{cursor:default;opacity:.55}.footer-link--soon span[data-v-266d9b17]{background:#8b5cf61a;border-radius:4px;color:#8b5cf6;font-size:10px;font-weight:600;letter-spacing:.02em;padding:1px 6px}.footer-bottom[data-v-266d9b17]{border-top:1px solid rgba(100,130,200,.08);font-size:12.5px;justify-content:space-between;padding-top:20px}.footer-bottom[data-v-266d9b17],.footer-tech[data-v-266d9b17]{align-items:center;color:#94a3b8;display:flex}.footer-tech[data-v-266d9b17]{font-size:12px;gap:6px}.tech-tag[data-v-266d9b17]{background:#6482c814;border:1px solid rgba(100,130,200,.12);border-radius:5px;color:#64748b;font-size:11px;font-weight:600;letter-spacing:.02em;padding:2px 8px}@media(max-width:680px){.grid-section[data-v-266d9b17]{grid-template-columns:1fr}.hero[data-v-266d9b17]{padding:48px 0 36px}.stats-strip[data-v-266d9b17]{gap:16px;grid-template-columns:repeat(2,1fr)}.stat[data-v-266d9b17]:nth-child(2n):after{display:none}.footer-inner[data-v-266d9b17]{gap:32px;grid-template-columns:1fr}.footer-links[data-v-266d9b17]{grid-template-columns:repeat(2,1fr)}.footer-bottom[data-v-266d9b17]{flex-direction:column;gap:12px;text-align:center}}@media(min-width:681px)and (max-width:960px){.grid-section[data-v-266d9b17]{grid-template-columns:repeat(2,1fr)}.stats-strip[data-v-266d9b17]{grid-column:1/-1}.footer-inner[data-v-266d9b17]{grid-template-columns:1fr}.footer-links[data-v-266d9b17]{grid-template-columns:repeat(3,1fr)}}pre code .line{display:block}.locale-switcher[data-v-ebe73462]{align-items:center;display:flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.locale-trigger[data-v-ebe73462]{align-items:center;background:transparent;border:none;border-radius:8px;color:#64748b;cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:500;gap:4px;height:36px;padding:0 8px;transition:all .15s}.locale-trigger[data-v-ebe73462]:hover{color:#1e293b}.locale-name[data-v-ebe73462]{font-family:"Anthropic Serif",SF Mono,Menlo,Consolas,monospace;font-size:14px}.locale-chevron[data-v-ebe73462]{flex-shrink:0;height:12px;transition:transform .2s;width:12px}.locale-switcher.open .locale-chevron[data-v-ebe73462]{transform:rotate(180deg)}.locale-dropdown[data-v-ebe73462]{backdrop-filter:blur(16px);background:#fffffff2;border:1px solid rgba(100,130,200,.15);border-radius:10px;box-shadow:0 8px 24px #6482c81f;min-width:140px;overflow:hidden;padding:4px;position:absolute;right:0;top:calc(100% + 6px);z-index:100}.locale-option[data-v-ebe73462]{align-items:center;background:transparent;border:none;border-radius:6px;color:#64748b;cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:8px;padding:8px 10px;text-align:left;transition:background .1s;width:100%}.locale-option[data-v-ebe73462]:hover{background:#3b82f60f;color:#1e293b}.locale-option.active[data-v-ebe73462]{background:#3b82f60a;color:#3b82f6;font-weight:600}.locale-option .locale-label[data-v-ebe73462]{flex:1;font-family:"Anthropic Serif",SF Mono,Menlo,Consolas,monospace}.locale-check[data-v-ebe73462]{color:#3b82f6;flex-shrink:0;height:13px;width:13px}.dropdown-enter-active[data-v-ebe73462],.dropdown-leave-active[data-v-ebe73462]{transition:opacity .15s ease,transform .15s ease}.dropdown-enter-from[data-v-ebe73462],.dropdown-leave-to[data-v-ebe73462]{opacity:0;transform:translateY(-4px)}[data-v-9d69748d],[data-v-9d69748d]:after,[data-v-9d69748d]:before{box-sizing:border-box;margin:0;padding:0}.page-layout[data-v-9d69748d]{align-items:center;background:#f5f7ff;display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden;padding:0 24px;position:relative}.ambient[data-v-9d69748d]{inset:0;pointer-events:none;position:fixed;z-index:0}.blob[data-v-9d69748d]{border-radius:50%;filter:blur(90px);position:absolute}.b1[data-v-9d69748d]{background:radial-gradient(circle,rgba(99,179,237,.35) 0,transparent 70%);height:600px;left:-120px;top:-180px;width:600px}.b2[data-v-9d69748d]{background:radial-gradient(circle,rgba(104,211,145,.3) 0,transparent 70%);bottom:20%;height:500px;right:-80px;width:500px}.b3[data-v-9d69748d]{background:radial-gradient(circle,rgba(167,139,250,.2) 0,transparent 70%);height:400px;left:55%;top:40%;width:400px}.b4[data-v-9d69748d]{background:radial-gradient(circle,rgba(251,146,60,.15) 0,transparent 70%);bottom:10%;height:350px;left:10%;width:350px}.noise[data-v-9d69748d]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.9' numOctaves='4' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='.03'/%3E%3C/svg%3E");opacity:.4}.grid-overlay[data-v-9d69748d],.noise[data-v-9d69748d]{inset:0;position:absolute}.grid-overlay[data-v-9d69748d]{background-image:linear-gradient(rgba(120,160,220,.06) 1px,transparent 0),linear-gradient(90deg,rgba(120,160,220,.06) 1px,transparent 0);background-size:48px 48px}.header[data-v-9d69748d]{max-width:960px;position:relative;width:100%;z-index:11}.header-inner[data-v-9d69748d]{align-items:center;display:flex;justify-content:space-between;padding:28px 0 0}.logo-link[data-v-9d69748d]{display:inline-flex;text-decoration:none}.nav[data-v-9d69748d]{display:flex;gap:4px}.nav-link[data-v-9d69748d]{border-radius:8px;color:#64748b;cursor:pointer;font-family:"Anthropic Serif",SF Mono,Menlo,Consolas,monospace;font-size:14px;font-weight:500;line-height:28px;padding:5px 10px;text-decoration:none;transition:background .2s,color .2s}.nav-link[data-v-9d69748d]:hover{background:#fff9;color:#1e293b}.nav-link.active[data-v-9d69748d],.router-link-active[data-v-9d69748d]{color:#3b82f6}.main[data-v-9d69748d]{z-index:9}.footer[data-v-9d69748d],.main[data-v-9d69748d]{max-width:960px;position:relative;width:100%}.footer[data-v-9d69748d]{border-top:1px solid rgba(100,130,200,.1);padding-bottom:40px;z-index:8}.footer-inner[data-v-9d69748d]{display:grid;gap:48px;grid-template-columns:240px 1fr;padding:48px 0 40px}.footer-brand[data-v-9d69748d]{display:flex;flex-direction:column;gap:14px}.footer-logo[data-v-9d69748d]{align-items:center;display:flex;gap:10px}.footer-desc[data-v-9d69748d]{color:#94a3b8;font-size:13px;line-height:1.7}.footer-badge[data-v-9d69748d]{align-items:center;background:#22c55e14;border:1px solid rgba(34,197,94,.15);border-radius:100px;color:#22c55e;display:inline-flex;font-size:11.5px;font-weight:600;gap:6px;padding:4px 10px;width:-moz-fit-content;width:fit-content}.footer-links[data-v-9d69748d]{display:grid;gap:24px;grid-template-columns:1.7fr 1fr}.footer-links .footer-col--tools[data-v-9d69748d]{align-content:start;display:grid;gap:10px 16px;grid-template-columns:1fr 1fr}.footer-links .footer-col--tools .footer-col-title[data-v-9d69748d]{grid-column:1/-1}.footer-col[data-v-9d69748d]{display:flex;flex-direction:column;gap:10px}.footer-col-title[data-v-9d69748d]{color:#475569;font-family:"Anthropic Serif";font-size:12px;font-weight:500;letter-spacing:.08em;margin-bottom:4px;text-transform:uppercase}.footer-link[data-v-9d69748d]{align-items:center;color:#64748b;cursor:pointer;display:flex;font-size:13.5px;gap:6px;text-decoration:none;transition:color .2s}.footer-link[data-v-9d69748d]:hover{color:#1e293b}.footer-link--soon[data-v-9d69748d]{cursor:default;opacity:.55}.footer-link--soon span[data-v-9d69748d]{background:#8b5cf61a;border-radius:4px;color:#8b5cf6;font-size:10px;font-weight:600;letter-spacing:.02em;padding:1px 6px}.nav-download[data-v-9d69748d]{position:relative}.nav-download-btn[data-v-9d69748d]{align-items:center;background:#3b82f614;border:none;border-radius:8px;color:#3b82f6;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:600;gap:5px;padding:6px 14px;transition:background .2s}.nav-download-btn[data-v-9d69748d]:hover{background:#3b82f624}.download-menu[data-v-9d69748d]{backdrop-filter:blur(20px);background:#fffffff2;border:1px solid rgba(100,130,200,.15);border-radius:12px;box-shadow:0 8px 32px #6482c826;padding:10px;position:absolute;right:0;top:calc(100% + 8px);width:200px;z-index:1000}.download-menu-title[data-v-9d69748d]{color:#94a3b8;font-size:10.5px;font-weight:500;letter-spacing:.08em;margin-bottom:4px;padding:4px 8px;text-transform:uppercase}.download-item[data-v-9d69748d]{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:8px;transition:background .15s}.download-item[data-v-9d69748d]:hover:not(.download-item--soon){background:#3b82f60f}.download-item--soon[data-v-9d69748d]{cursor:default;opacity:.5}.download-item svg[data-v-9d69748d]{color:#64748b;flex-shrink:0}.download-item-name[data-v-9d69748d]{color:#1e293b;font-size:13px;font-weight:600}.download-item-sub[data-v-9d69748d]{color:#94a3b8;font-size:11px}.download-soon-tag[data-v-9d69748d]{background:#8b5cf61a;border-radius:4px;color:#8b5cf6;font-size:10px;font-weight:500;margin-left:auto;padding:2px 6px}.download-divider[data-v-9d69748d]{background:#6482c81a;height:1px;margin:6px 0}.dropdown-enter-active[data-v-9d69748d],.dropdown-leave-active[data-v-9d69748d]{transition:opacity .15s ease,transform .15s ease}.dropdown-enter-from[data-v-9d69748d],.dropdown-leave-to[data-v-9d69748d]{opacity:0;transform:translateY(-4px)}.footer-download[data-v-9d69748d]{display:flex;flex-direction:column;gap:10px}.footer-download-title[data-v-9d69748d]{color:#94a3b8;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.footer-download-btns[data-v-9d69748d]{display:flex;flex-direction:column;gap:6px}.dl-btn[data-v-9d69748d]{align-items:center;background:#fff9;border:none;border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:8px 12px;text-decoration:none;transition:all .2s}.dl-btn[data-v-9d69748d]:hover:not(.dl-btn--soon){background:#ffffffe6}.dl-btn--soon[data-v-9d69748d]{cursor:default;opacity:.5}.dl-btn svg[data-v-9d69748d]{color:#64748b;flex-shrink:0}.dl-btn-sub[data-v-9d69748d]{color:#94a3b8;font-size:10px;line-height:1}.dl-btn-name[data-v-9d69748d]{color:#1e293b;font-size:13px;font-weight:600;line-height:1.4}.footer-bottom[data-v-9d69748d]{align-items:center;border-top:1px solid rgba(100,130,200,.08);color:#94a3b8;display:flex;font-size:12.5px;justify-content:space-between;padding-top:20px}@media(max-width:680px){.footer-inner[data-v-9d69748d]{gap:32px}.footer-inner[data-v-9d69748d],.footer-links[data-v-9d69748d]{grid-template-columns:1fr}.footer-bottom[data-v-9d69748d]{flex-direction:column;gap:12px;text-align:center}}@media(min-width:681px)and (max-width:960px){.footer-inner[data-v-9d69748d]{grid-template-columns:1fr}.footer-links[data-v-9d69748d]{grid-template-columns:1.7fr 1fr}}.ts[data-v-7874a021]{border-radius:0 0 6px 6px;height:100%;overflow:hidden;position:relative;width:100%}.ts--filled[data-v-7874a021]{background:#0c0c14}.ts-cropwrap[data-v-7874a021]{bottom:var(--strip-h,0);left:0;position:absolute;right:0;top:0}.ts-cropwrap[data-v-7874a021] .crop-panel{aspect-ratio:auto;border-radius:0;height:100%;max-height:none;width:100%}.ts-stripwrap[data-v-7874a021]{align-items:center;backdrop-filter:blur(10px);background:#0c0c14eb;bottom:0;display:flex;height:var(--strip-h,72px);left:0;position:absolute;right:0;z-index:5}.ts-strip[data-v-7874a021]{flex:1;height:100%;min-width:0}.ts-strip-view[data-v-7874a021]{align-items:center;display:flex;gap:8px;height:100%;padding:0 10px}.ts-thumb[data-v-7874a021]{background:#1a1a26;border:2px solid transparent;border-radius:8px;cursor:pointer;flex-shrink:0;height:52px;overflow:hidden;padding:0;position:relative;transition:border-color .15s;width:52px}.ts-thumb img[data-v-7874a021]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ts-thumb>i[data-v-7874a021]{color:#6a6a76;font-size:18px}.ts-thumb.done[data-v-7874a021]{border-color:#6c63ff8c}.ts-thumb.active[data-v-7874a021]{border-color:#6c63ff}.ts-thumb-check[data-v-7874a021]{align-items:center;background:#6c63ff;border-radius:50%;bottom:2px;color:#fff;display:flex;height:16px;justify-content:center;position:absolute;right:2px;width:16px}.ts-thumb-check i[data-v-7874a021]{font-size:11px}.ts-arrow[data-v-7874a021]{align-items:center;background:#ffffffeb;border:none;border-radius:50%;box-shadow:0 2px 8px #00000059;color:#2a2a36;cursor:pointer;display:flex;height:26px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:26px;z-index:6}.ts-arrow i[data-v-7874a021]{font-size:16px}.ts-arrow--l[data-v-7874a021]{left:6px}.ts-arrow--r[data-v-7874a021]{right:6px}.ts-empty[data-v-7874a021]{align-items:center;color:#b0b0bc;display:flex;flex-direction:column;gap:8px;inset:0;justify-content:center;padding:16px;position:absolute;text-align:center}.ts-empty i[data-v-7874a021]{font-size:26px}.ts-empty p[data-v-7874a021]{font-size:12px;line-height:1.5;margin:0}.tsrc[data-v-3be69862]{padding:8px}.tsrc[data-v-3be69862],.tsrc-input[data-v-3be69862]{height:100%;width:100%}.tsrc-input[data-v-3be69862]{background:transparent;border:none;color:#2a2a36;font-family:inherit;font-size:12px;line-height:1.5;outline:none;resize:none}.tsrc-input[data-v-3be69862]::-moz-placeholder{color:#b0b0bc}.tsrc-input[data-v-3be69862]::placeholder{color:#b0b0bc}.vt[data-v-5d20c9d1]{border-radius:0 0 6px 6px;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}.vt-video[data-v-5d20c9d1]{background:#000;flex:1;min-height:0;-o-object-fit:contain;object-fit:contain;width:100%}.vt-bottom[data-v-5d20c9d1]{background:#0c0c14eb;flex-shrink:0;padding:10px 12px 12px}.vt-bar[data-v-5d20c9d1]{background:#ffffff1f;border-radius:4px;height:18px;position:relative}.vt-range[data-v-5d20c9d1]{background:#6c63ff73;border-bottom:1px solid #6c63ff;border-top:1px solid #6c63ff;bottom:0;position:absolute;top:0}.vt-handle[data-v-5d20c9d1]{background:#6c63ff;border-radius:3px;box-shadow:0 1px 4px #0006;cursor:ew-resize;height:24px;margin-left:-5px;position:absolute;top:-3px;width:10px}.vt-times[data-v-5d20c9d1]{color:#b0b0bc;display:flex;font-size:11px;font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:7px}.vt-dur[data-v-5d20c9d1]{color:#6c63ff;font-weight:600}.vt-empty[data-v-5d20c9d1]{align-items:center;color:#b0b0bc;display:flex;flex-direction:column;gap:8px;inset:0;justify-content:center;padding:16px;position:absolute;text-align:center}.vt-empty i[data-v-5d20c9d1]{font-size:26px}.vt-empty p[data-v-5d20c9d1]{font-size:12px;line-height:1.5;margin:0}.at[data-v-3e5f2184]{border-radius:0 0 6px 6px;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}.at[data-v-3e5f2184],.at-top[data-v-3e5f2184]{display:flex}.at-top[data-v-3e5f2184]{align-items:center;flex:1;flex-direction:column;gap:8px;justify-content:center;min-height:0;padding:10px 12px 0}.at-icon[data-v-3e5f2184]{color:#6c63ff;font-size:22px}.at-waves[data-v-3e5f2184]{align-items:center;display:flex;gap:2px;height:38px;justify-content:center;width:100%}.at-wave[data-v-3e5f2184]{background:#6c63ff80;border-radius:2px;width:3px}.at-audio[data-v-3e5f2184]{width:100%}.at-bottom[data-v-3e5f2184]{flex-shrink:0;padding:8px 12px 12px}.at-bar[data-v-3e5f2184]{background:#ffffff1f;border-radius:4px;height:18px;position:relative}.at-range[data-v-3e5f2184]{background:#6c63ff73;border-bottom:1px solid #6c63ff;border-top:1px solid #6c63ff;bottom:0;position:absolute;top:0}.at-handle[data-v-3e5f2184]{background:#6c63ff;border-radius:3px;box-shadow:0 1px 4px #0006;cursor:ew-resize;height:24px;margin-left:-5px;position:absolute;top:-3px;width:10px}.at-times[data-v-3e5f2184]{color:#b0b0bc;display:flex;font-size:11px;font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:7px}.at-dur[data-v-3e5f2184]{color:#6c63ff;font-weight:600}.at-empty[data-v-3e5f2184]{align-items:center;color:#b0b0bc;display:flex;flex-direction:column;gap:8px;inset:0;justify-content:center;padding:16px;position:absolute;text-align:center}.at-empty i[data-v-3e5f2184]{font-size:26px}.at-empty p[data-v-3e5f2184]{font-size:12px;line-height:1.5;margin:0}.erase-view[data-v-ffdd7be4]{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.erase-view[data-v-ffdd7be4] .erase{display:flex;flex-direction:column;height:100%;min-height:0;padding:8px;width:100%}.erase-view[data-v-ffdd7be4] .erase-stage{flex:1;min-height:0;padding:4px}.erase-view[data-v-ffdd7be4] .erase-frame img{max-height:100%}.erase-view[data-v-ffdd7be4] .erase-hint{display:none}.erase-empty[data-v-ffdd7be4]{align-items:center;color:#9a9aa8;display:flex;flex:1;flex-direction:column;font-size:12px;gap:8px;justify-content:center;padding:16px;text-align:center}.erase-empty-ic[data-v-ffdd7be4]{color:#c4c4d0;display:inline-flex}.erase-empty-ic svg[data-v-ffdd7be4]{height:26px;width:26px}.erase-empty-text[data-v-ffdd7be4]{line-height:1.5;max-width:200px}.vf[data-v-1852142a]{display:flex;flex-direction:column;gap:8px}.vf-label[data-v-1852142a]{color:#8a8a96;display:flex;font-size:12px;justify-content:space-between;margin:0;padding-bottom:10px}.vf-val[data-v-1852142a]{color:#6c63ff;font-variant-numeric:tabular-nums;font-weight:600}.vf-empty[data-v-1852142a]{align-items:center;color:#9a9aa8;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:28px 16px;text-align:center}.vf-empty i[data-v-1852142a]{font-size:26px}.vf-empty p[data-v-1852142a]{font-size:12px;line-height:1.5;margin:0}.ea[data-v-e6a5c35d]{gap:14px}.ea[data-v-e6a5c35d],.ea-format[data-v-e6a5c35d]{display:flex;flex-direction:column}.ea-format[data-v-e6a5c35d]{gap:6px}.ea-format-sub[data-v-e6a5c35d]{color:#8a8a96;font-size:11.5px;line-height:1.5;margin:0}.vec-cfg[data-v-9d15d562]{display:flex;flex-direction:column;gap:14px}.vec-label[data-v-9d15d562]{color:#8a8a96;display:block;font-size:12px;margin-bottom:6px}.vec-slider[data-v-9d15d562]{align-items:center;display:flex;gap:10px}.vec-slider-val[data-v-9d15d562]{color:#6a6a76;font-size:12px;font-variant-numeric:tabular-nums;min-width:36px;text-align:right}.vec-hint[data-v-9d15d562]{color:#9a9aa8;font-size:12px;line-height:1.5;margin:0}.vec-cfg[data-v-9d15d562] .redeem-bar{margin-top:0}.tc[data-v-ec2e2134]{gap:14px}.tc[data-v-ec2e2134],.tc-field[data-v-ec2e2134],.tc-model[data-v-ec2e2134]{display:flex;flex-direction:column}.tc-model[data-v-ec2e2134]{gap:6px}.tc-model-sub[data-v-ec2e2134]{color:#8a8a96;font-size:11.5px;line-height:1.5;margin:0}.tc[data-v-ec2e2134] .redeem-bar{margin-top:0}.tts-cfg[data-v-7f35760b]{gap:14px}.tts-cfg[data-v-7f35760b],.tts-field[data-v-7f35760b]{display:flex;flex-direction:column}.tts-cfg[data-v-7f35760b] .redeem-bar{margin-top:0}.vp-scroll[data-v-7f35760b]{max-height:320px}.voice-grid[data-v-7f35760b]{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.voice-item[data-v-7f35760b]{align-items:center;background:#fff;border:1.5px solid var(--c-border);border-radius:var(--radius-sm);cursor:pointer;display:flex;gap:5px;padding:8px;position:relative;text-align:left;transition:border-color .15s,background .15s,box-shadow .2s}.voice-item[data-v-7f35760b]:hover{border-color:color-mix(in srgb,#6c63ff 40%,var(--c-border));box-shadow:0 6px 18px #6c63ff24}.voice-item.active[data-v-7f35760b]{background:#6c63ff0f;border-color:#6c63ff}.voice-avatar[data-v-7f35760b]{background:#6c63ff1a;border-radius:50%;flex-shrink:0;height:36px;-o-object-fit:cover;object-fit:cover;width:36px}.voice-meta[data-v-7f35760b]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.voice-name[data-v-7f35760b]{color:var(--c-text);font-size:13px;font-weight:600}.voice-name[data-v-7f35760b],.voice-tag[data-v-7f35760b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.voice-tag[data-v-7f35760b]{color:var(--c-muted);font-size:11px}.voice-actions[data-v-7f35760b]{align-self:center;display:flex}.voice-act[data-v-7f35760b]{border-radius:8px;color:var(--c-muted);cursor:pointer;display:grid;height:26px;place-items:center;transition:background .15s,color .15s;width:26px}.voice-act[data-v-7f35760b]:hover{background:#6c63ff1a;color:#6c63ff}.voice-act svg[data-v-7f35760b]{height:15px;width:15px}.cvm[data-v-68f59196]{display:block}.cvm-hint[data-v-68f59196]{color:#9a9aa8;font-size:12px;line-height:1.5;padding:8px 4px}.cvm-list[data-v-68f59196]{gap:12px}.cvm-list[data-v-68f59196],.cvm-row[data-v-68f59196]{display:flex;flex-direction:column}.cvm-row[data-v-68f59196]{border-bottom:1px dashed #ececf3;gap:5px;padding-bottom:12px}.cvm-row[data-v-68f59196]:last-child{border-bottom:none;padding-bottom:0}.cvm-char[data-v-68f59196]{align-items:baseline;display:flex;gap:6px}.cvm-name[data-v-68f59196]{color:#3a3a46;font-size:13px;font-weight:500}.cvm-gender[data-v-68f59196]{background:#eeedfe;border-radius:4px;color:#6c63ff;font-size:10px;padding:1px 5px}.cvm-id[data-v-68f59196]{color:#b0b0bc;font-size:10px;margin-left:auto}.cvm-sub[data-v-68f59196]{display:grid;gap:6px;grid-template-columns:1fr 1fr}.vc-cfg[data-v-24bb6268]{display:flex;flex-direction:column;gap:14px}.vc-hint[data-v-24bb6268]{color:#9a9aa8;font-size:12px;line-height:1.5;margin:0}.vc-cfg[data-v-24bb6268] .redeem-bar{margin-top:0}.tc[data-v-468e8d7c]{display:flex;flex-direction:column}.tc-hint[data-v-468e8d7c]{color:#9a9aa8;font-size:11px;line-height:1.5;margin:-4px 0 12px}.tc-out[data-v-468e8d7c]{color:#6c63ff;font-size:12px;font-weight:600;margin:12px 0}.tc-empty[data-v-468e8d7c]{align-items:center;color:#9a9aa8;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:28px 16px;text-align:center}.tc-empty i[data-v-468e8d7c]{font-size:26px}.tc-empty p[data-v-468e8d7c]{font-size:12px;line-height:1.5;margin:0}.upscale-cfg[data-v-bdae1f90]{display:flex;flex-direction:column;gap:12px}.upscale-hint[data-v-bdae1f90]{color:#9a9aa8;font-size:12px;line-height:1.5;margin:0}.upscale-cfg[data-v-bdae1f90] .redeem-bar{margin-top:0}.rb-cfg[data-v-09424cef]{display:flex;flex-direction:column;gap:12px}.rb-hint[data-v-09424cef]{color:#9a9aa8;font-size:12px;line-height:1.5;margin:0}.rb-cfg[data-v-09424cef] .redeem-bar{margin-top:0}.ps-cfg[data-v-a28ab986]{gap:14px}.ps-cfg[data-v-a28ab986],.ps-field[data-v-a28ab986]{display:flex;flex-direction:column}.ps-hint[data-v-a28ab986]{color:#9a9aa8;font-size:11.5px;line-height:1.5;margin:4px 0 0}.ps-cfg[data-v-a28ab986] .redeem-bar{margin-top:0}.t2i-cfg[data-v-45fb809b]{gap:14px}.t2i-cfg[data-v-45fb809b],.t2i-field[data-v-45fb809b]{display:flex;flex-direction:column}.t2i-hint[data-v-45fb809b]{color:#9a9aa8;font-size:11.5px;line-height:1.5;margin:4px 0 0}.t2i-cfg[data-v-45fb809b] .redeem-bar{margin-top:0}.er-cfg[data-v-fb1255d5]{gap:14px}.er-cfg[data-v-fb1255d5],.er-field[data-v-fb1255d5]{display:flex;flex-direction:column}.er-hint[data-v-fb1255d5]{color:#9a9aa8;font-size:12px;line-height:1.5;margin:0}.er-cfg[data-v-fb1255d5] .redeem-bar{margin-top:0}.ps[data-v-844b106f]{gap:14px}.ps[data-v-844b106f],.ps-field[data-v-844b106f]{display:flex;flex-direction:column}.ps-hint[data-v-844b106f]{color:var(--c-muted,#8a8a96);font-size:11px;line-height:1.45;margin:6px 0 0}.p2i[data-v-ebfb43ad]{display:flex;flex-direction:column;gap:14px}
