.vg-page[data-v-9339473c]{color:#fff}.vg-landing[data-v-9339473c],.vg-page[data-v-9339473c]{box-sizing:border-box;display:flex;flex-direction:column;min-height:100%;width:100%}.vg-landing[data-v-9339473c]{align-items:center;flex:1 1 auto;overflow:visible;padding-bottom:36px;position:relative}.vg-hero[data-v-9339473c]{padding:70px 24px 28px;text-align:center;z-index:2}.vg-hero__title[data-v-9339473c]{color:#fff;font-family:Inter,sans-serif;font-size:36px;font-weight:900;line-height:100%;margin:0}.vg-hero__desc[data-v-9339473c]{color:#b5b5b5;font-family:Inter,sans-serif;font-size:15px;font-weight:400;letter-spacing:-.03em;line-height:1.5;margin:14px 0 0;max-width:920px}.vg-gallery[data-v-9339473c]{flex:1 1 auto;margin:0 auto;min-height:280px;padding-bottom:280px;width:min(1200px,100% - 48px)}.vg-gallery__grid[data-v-9339473c]{-moz-column-count:4;column-count:4;-moz-column-gap:12px;column-gap:12px}.vg-gallery__card[data-v-9339473c]{position:relative;-moz-column-break-inside:avoid;background:#1a1820;border-radius:10px;break-inside:avoid;contain-intrinsic-size:200px;content-visibility:auto;cursor:pointer;margin-bottom:12px;overflow:hidden}.vg-gallery__card img[data-v-9339473c]{display:block;height:auto;width:100%}.vg-gallery__card .vg-gallery__video[data-v-9339473c]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:1}.vg-gallery__card .vg-gallery__video.is-loading[data-v-9339473c]{opacity:0}.vg-gallery__card .vg-gallery__spinner[data-v-9339473c]{animation:vg-gallery-spin-9339473c .8s linear infinite;border:2px solid hsla(0,0%,100%,.28);border-radius:50%;border-top-color:#fff;height:28px;left:50%;margin:-14px 0 0 -14px;pointer-events:none;position:absolute;top:50%;width:28px;z-index:2}@keyframes vg-gallery-spin-9339473c{to{transform:rotate(1turn)}}.vg-panel[data-v-9339473c]{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:#1f1626d6;border:1px solid hsla(0,0%,100%,.06);border-radius:20px;bottom:36px;box-shadow:0 16px 48px #00000059;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;gap:14px;left:0;margin:0 auto;padding:18px 20px 16px;position:absolute;right:0;width:min(960px,100% - 48px);z-index:40}.vg-panel--action[data-v-9339473c],.vg-panel--image[data-v-9339473c],.vg-panel--talking[data-v-9339473c]{gap:16px}.vg-panel.is-omni-dragover[data-v-9339473c]{border-color:#a787ff;box-shadow:0 16px 48px #00000059,0 0 0 1px #a787ff73}.vg-talking[data-v-9339473c]{display:flex;flex-direction:column;gap:12px}.vg-talking__badge[data-v-9339473c]{align-self:center;background:#a787fff2;border-radius:999px;color:#fff;font-size:12px;font-weight:600;line-height:1.2;padding:4px 14px}.vg-talking__main[data-v-9339473c]{align-items:flex-start;display:flex;gap:14px;min-height:140px}.vg-talking__image[data-v-9339473c]{align-items:center;align-self:flex-start;background:#00000059;border:1px solid #d9d9d9;border-radius:12px;cursor:pointer;display:flex;flex:0 0 220px;height:140px;justify-content:center;overflow:hidden;position:relative;transition:border-color .15s ease;width:220px}.vg-talking__image[data-v-9339473c]:hover{border-color:#a787ffbf}.vg-talking__plus[data-v-9339473c]{color:#ffffffd9;font-size:42px;font-weight:300;line-height:1}.vg-talking__image-preview[data-v-9339473c]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.vg-talking__box[data-v-9339473c]{border:1.5px solid #ad8ffe;border-radius:4px;box-sizing:border-box;cursor:pointer;pointer-events:auto;position:absolute}.vg-talking__box.is-active[data-v-9339473c]{border-color:#a787ff;box-shadow:0 0 0 1px #a787ff59}.vg-talking__box-label[data-v-9339473c]{bottom:calc(100% + 4px);color:#ad8ffe;font-size:12px;font-weight:600;left:50%;line-height:1;pointer-events:none;position:absolute;transform:translate(-50%);white-space:nowrap}.vg-talking__chars[data-v-9339473c]{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:2px}.vg-talking__char-tab[data-v-9339473c]{align-items:center;background:none;border:none;color:#a0a0a5;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:4px;line-height:1.2;padding:0}.vg-talking__char-tab.is-active[data-v-9339473c]{color:#a787ff}.vg-talking__char-tab.is-locked[data-v-9339473c]{opacity:.75}.vg-talking__char-tab[data-v-9339473c]:hover{color:#c8b9ff}.vg-talking__char-lock[data-v-9339473c]{flex:0 0 auto;opacity:.85}.vg-talking__image-remove[data-v-9339473c]{background:#000000a6;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:16px;height:22px;line-height:1;position:absolute;right:6px;top:6px;width:22px}.vg-talking__script[data-v-9339473c]{display:flex;flex:1;flex-direction:column;gap:10px;min-width:0}.vg-talking__script-box[data-v-9339473c]{background:#00000047;border:1px solid hsla(0,0%,100%,.08);border-radius:14px;display:flex;flex:1 1 auto;flex-direction:column;min-height:110px;overflow:hidden;position:relative}.vg-talking__script-box.is-audio-only[data-v-9339473c]{justify-content:center}.vg-talking__textarea[data-v-9339473c]{background:transparent;border:none;box-sizing:border-box;color:#fff;flex:1 1 auto;font-family:inherit;font-size:14px;line-height:1.45;min-height:72px;outline:none;padding:14px 16px 12px;resize:none;width:100%}.vg-talking__textarea.has-audio[data-v-9339473c]{flex:0 1 auto;max-height:64px;min-height:40px;padding-bottom:8px}.vg-talking__textarea[data-v-9339473c]::-moz-placeholder{color:transparent}.vg-talking__textarea[data-v-9339473c]::placeholder{color:transparent}.vg-talking__audio[data-v-9339473c]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;flex:0 0 auto;margin:12px;padding:10px 12px}.vg-talking__script-box:not(.is-audio-only) .vg-talking__audio[data-v-9339473c]{margin-top:0}.vg-talking__audio-meta[data-v-9339473c]{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.vg-talking__audio-name[data-v-9339473c]{color:#fff;flex:1;font-size:12px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vg-talking__audio-remove[data-v-9339473c]{background:#00000073;border:none;border-radius:50%;color:#fff;cursor:pointer;flex:0 0 auto;font-size:14px;height:20px;line-height:1;width:20px}.vg-talking__audio-controls[data-v-9339473c]{align-items:center;display:flex;gap:8px}.vg-talking__audio-play[data-v-9339473c]{align-items:center;background:#fff;border:none;border-radius:50%;color:#171717;cursor:pointer;display:inline-flex;flex:0 0 auto;height:24px;justify-content:center;width:24px}.vg-talking__audio-bar[data-v-9339473c]{background:#ffffff2e;border-radius:2px;cursor:pointer;flex:1;height:4px;overflow:hidden}.vg-talking__audio-bar-fill[data-v-9339473c]{background:#a787ff;height:100%}.vg-talking__audio-time[data-v-9339473c]{color:#b4b4b9;flex:0 0 auto;font-size:11px;font-variant-numeric:tabular-nums}.vg-talking__record[data-v-9339473c]{display:flex;flex-direction:column;gap:12px;min-height:110px;padding:14px 16px}.vg-talking__record-main[data-v-9339473c]{align-items:center;display:flex;gap:12px}.vg-talking__record-icon[data-v-9339473c]{filter:brightness(0) invert(1);flex:0 0 auto;height:40px;-o-object-fit:contain;object-fit:contain;width:40px}.vg-talking__record-icon--done[data-v-9339473c]{height:48px;width:48px}.vg-talking__record-icon--badge[data-v-9339473c]{filter:none}.vg-talking__record-text[data-v-9339473c]{flex:1;min-width:0}.vg-talking__record-title[data-v-9339473c]{color:#fff;font-size:13px;font-weight:600;line-height:1.3}.vg-talking__record-note[data-v-9339473c]{color:#a0a0a5;font-size:11px;line-height:1.35;margin-top:4px}.vg-talking__record-actions[data-v-9339473c]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.vg-talking__rec-btn[data-v-9339473c]{background:transparent;border:1px solid hsla(0,0%,100%,.35);border-radius:16px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;height:30px;padding:0 14px}.vg-talking__rec-btn[data-v-9339473c]:hover{background:#ffffff0f}.vg-talking__rec-btn--primary[data-v-9339473c]{background:#a787ff;border-color:transparent}.vg-talking__rec-btn--primary[data-v-9339473c]:hover{background:#a787ff;opacity:.92}.vg-talking__rec-btn--recording[data-v-9339473c]{border-color:#ff5050a6;color:#ff6b6b}.vg-talking__rec-dot[data-v-9339473c]{background:#ff4d4f;border-radius:50%;display:inline-block;height:6px;margin-right:6px;vertical-align:middle;width:6px}.vg-talking__script-hint[data-v-9339473c]{align-items:center;color:#aaaaaf;display:flex;flex-wrap:wrap;font-size:14px;gap:4px;left:16px;line-height:1.45;pointer-events:none;position:absolute;right:16px;top:14px}.vg-talking__link[data-v-9339473c]{background:none;border:none;color:#fff;cursor:pointer;font-size:14px;padding:0;pointer-events:auto;text-decoration:underline;text-underline-offset:2px}.vg-talking__link[data-v-9339473c]:hover{color:#a787ff}.vg-talking__audio-entry[data-v-9339473c]{align-items:center;color:#aaaaaf;display:flex;flex-wrap:wrap;font-size:13px;gap:4px;padding:0 16px 12px}.vg-talking__script-bar[data-v-9339473c]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.vg-talking__gen-audio[data-v-9339473c],.vg-talking__voice[data-v-9339473c]{align-items:center;background:#00000040;border:1px solid hsla(0,0%,100%,.18);border-radius:8px;color:#e6e6eb;cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;height:32px;padding:0 12px;transition:border-color .15s ease,background .15s ease,opacity .15s ease}.vg-talking__gen-audio[data-v-9339473c]:hover:not(:disabled),.vg-talking__voice[data-v-9339473c]:hover:not(:disabled){background:#a787ff1f;border-color:#a787ffa6}.vg-talking__gen-audio[data-v-9339473c]:disabled,.vg-talking__voice[data-v-9339473c]:disabled{cursor:not-allowed;opacity:.4}.vg-action-upload[data-v-9339473c]{align-items:center;background:#00000059;border:1px solid hsla(0,0%,100%,.12);border-radius:16px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:220px;padding:28px 20px;position:relative;text-align:center;transition:border-color .15s ease,background .15s ease;width:100%}.vg-action-upload[data-v-9339473c]:hover{background:#0000006b;border-color:#a787ff8c}.vg-action-upload__icon[data-v-9339473c]{display:block;filter:brightness(0) invert(1);height:56px;margin-bottom:14px;-o-object-fit:contain;object-fit:contain;width:56px}.vg-action-upload__title[data-v-9339473c]{color:#fff;font-size:16px;font-weight:600;line-height:1.35}.vg-action-upload__desc[data-v-9339473c]{color:#9a9a9a;font-size:13px;font-weight:400;line-height:1.45;margin-top:8px}.vg-action-upload__video[data-v-9339473c]{background:#000;border-radius:12px;display:block;max-height:320px;-o-object-fit:contain;object-fit:contain;width:100%}.vg-action-upload__remove[data-v-9339473c]{align-items:center;background:#000000a6;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:20px;height:28px;justify-content:center;line-height:1;padding:0;position:absolute;right:12px;top:12px;width:28px;z-index:2}.vg-action-upload__remove[data-v-9339473c]:hover{border-color:#ad8ffe}.vg-panel__input[data-v-9339473c]{gap:12px;min-height:120px}.vg-panel__input[data-v-9339473c],.vg-refs-area[data-v-9339473c]{align-items:stretch;display:flex}.vg-refs-area[data-v-9339473c]{flex:0 0 auto;max-width:calc(100% - 200px);min-width:0;width:-moz-fit-content;width:fit-content}.vg-frames-wrap[data-v-9339473c]{display:flex;flex-direction:column;flex-shrink:0;gap:10px;min-width:0}.vg-frames-wrap .vg-frame[data-v-9339473c]{height:96px;max-height:96px;max-width:72px;min-height:96px;min-width:72px;width:72px}.vg-frames-wrap .vg-frame--add[data-v-9339473c]{max-width:56px;min-width:56px;width:56px}.vg-frames[data-v-9339473c]{align-items:flex-start;display:flex;flex-shrink:0;flex-wrap:nowrap;gap:10px;min-width:0;overflow:visible}.vg-frames-actions[data-v-9339473c]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;min-height:0}.vg-keyframe-btn[data-v-9339473c]{align-items:center;background:#a787ff;border:none;border-radius:999px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;gap:6px;height:28px;padding:0 12px}.vg-keyframe-btn[data-v-9339473c]:hover{opacity:.92}.vg-keyframe-btn__ic[data-v-9339473c]{height:14px;-o-object-fit:contain;object-fit:contain;width:14px}.vg-frame[data-v-9339473c]{align-items:center;background:#00000059;border:none;border-radius:14px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;height:120px;justify-content:center;max-height:120px;max-width:92px;min-height:120px;min-width:92px;outline:none;overflow:hidden;padding:12px 8px;position:relative;transition:background .15s ease;width:92px}.vg-frame[data-v-9339473c]:hover{background:#00000073}.vg-frame.has-image[data-v-9339473c]{border:none;padding:0}.vg-frame.has-image .vg-frame__media[data-v-9339473c]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}.vg-frame--add[data-v-9339473c]{width:64px}.vg-frame__media[data-v-9339473c]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.vg-frame__name[data-v-9339473c]{background:linear-gradient(0deg,rgba(0,0,0,.7),transparent);bottom:0;color:#fff;font-size:11px;font-weight:600;left:0;padding:12px 4px 6px;pointer-events:none;position:absolute;right:0;text-align:center}.vg-frame__remove[data-v-9339473c]{align-items:center;background:#ffffffeb;border:1px solid hsla(0,0%,100%,.16);border-radius:50%;color:#555;cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;position:absolute;right:5px;top:5px;width:24px;z-index:3}.vg-frame__remove[data-v-9339473c]:hover{color:#111}.vg-stack-wrap[data-v-9339473c]{align-items:stretch;position:relative}.vg-stack-wrap[data-v-9339473c],.vg-stack-wrap__main[data-v-9339473c]{display:flex;flex:0 0 auto;max-width:100%;min-width:0;width:-moz-fit-content;width:fit-content}.vg-hidden-input[data-v-9339473c]{display:none}.vg-refs[data-v-9339473c]{align-items:center;background:#00000059;border:none;border-radius:14px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;min-height:120px;outline:none;padding:12px 8px;transition:background .15s ease;width:92px}.vg-refs[data-v-9339473c]:hover{background:#00000073}.vg-refs--compact[data-v-9339473c]{height:112px;min-height:112px;min-width:84px;width:84px}.vg-refs__plus[data-v-9339473c]{font-size:28px;font-weight:300;line-height:1}.vg-refs__label[data-v-9339473c]{font-size:12px;font-weight:500;line-height:1.2;margin-top:8px;text-align:center}.vg-stack[data-v-9339473c]{flex-shrink:0;min-height:120px;position:relative;width:112px}.vg-stack__card[data-v-9339473c]{background:#1a1a1c;border:none;border-radius:12px;box-shadow:0 6px 16px #00000059;box-sizing:border-box;height:104px;left:10px;overflow:hidden;position:absolute;top:8px;transition:transform .15s ease;width:84px}.vg-stack__media[data-v-9339473c]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vg-stack__audio[data-v-9339473c]{align-items:center;background:linear-gradient(160deg,#2a2a30,#17171a);display:flex;height:100%;justify-content:center;width:100%}.vg-stack__name[data-v-9339473c]{background:linear-gradient(0deg,rgba(0,0,0,.72),transparent);bottom:0;color:#fff;font-size:10px;font-weight:600;left:0;line-height:1.2;overflow:hidden;padding:10px 4px 6px;position:absolute;right:0;text-align:center;text-overflow:ellipsis;white-space:nowrap}.vg-stack__add[data-v-9339473c]{align-items:center;background:#111;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;bottom:-2px;box-shadow:0 2px 8px #0006;color:#fff;cursor:pointer;display:flex;font-size:20px;font-weight:300;height:28px;justify-content:center;line-height:1;padding:0;pointer-events:auto;position:absolute;right:-4px;width:28px;z-index:40}.vg-stack__add[data-v-9339473c]:before{border-radius:50%;content:"";inset:-12px;position:absolute}.vg-stack__add[data-v-9339473c]:hover{background:#222;border-color:#ad8ffe}.vg-stack__add--expanded[data-v-9339473c]{display:none}.vg-assets[data-v-9339473c]{align-items:center;box-sizing:border-box;display:flex;flex:0 0 auto;max-width:100%;min-width:0;position:relative;width:-moz-fit-content;width:fit-content}.vg-assets--scrollable[data-v-9339473c]{max-width:min(564px,100%);padding:0 16px;width:564px}.vg-assets__add[data-v-9339473c]{align-items:center;background:#00000073;border:1px solid hsla(0,0%,100%,.28);border-radius:50%;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:22px;font-weight:300;height:36px;justify-content:center;line-height:1;margin:0 4px;padding:0;width:36px}.vg-assets__add[data-v-9339473c]:hover{background:#0009;border-color:#ad8ffe}.vg-assets__scroll[data-v-9339473c]{align-items:center;display:flex;gap:10px;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;padding:2px 4px 2px 0;scrollbar-width:none}.vg-assets__scroll[data-v-9339473c]::-webkit-scrollbar{display:none}.vg-assets__scroll.is-locked[data-v-9339473c]{overflow-x:hidden}.vg-assets--scrollable .vg-assets__scroll[data-v-9339473c]{flex:1 1 auto;min-width:0;width:100%}.vg-assets__nav[data-v-9339473c]{align-items:center;background:#0a0a0ceb;border:1px solid hsla(0,0%,100%,.18);border-radius:50%;box-shadow:0 2px 10px #00000073;cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:28px;z-index:3}.vg-assets__nav[data-v-9339473c]:hover{border-color:#fff6}.vg-assets__nav--prev[data-v-9339473c]{left:-6px}.vg-assets__nav--next[data-v-9339473c]{right:-6px}.vg-asset[data-v-9339473c]{background:#17171a;border:none;border-radius:12px;box-sizing:border-box;cursor:pointer;flex-shrink:0;height:112px;overflow:hidden;position:relative;width:84px}.vg-asset.is-selected[data-v-9339473c]{border:none;box-shadow:none;outline:none}.vg-asset:hover .vg-asset__remove[data-v-9339473c]{opacity:1}.vg-asset__media[data-v-9339473c]{background:#000;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vg-asset__audio[data-v-9339473c]{background:linear-gradient(160deg,#2b2b32,#151518);flex-direction:column;gap:10px;height:100%;width:100%}.vg-asset__audio[data-v-9339473c],.vg-asset__audio-icon[data-v-9339473c]{align-items:center;display:flex;justify-content:center}.vg-asset__audio-icon[data-v-9339473c]{background:#ffffff14;border-radius:12px;height:42px;width:42px}.vg-asset__play[data-v-9339473c]{align-items:center;background:#00000059;border-radius:10px;display:flex;height:36px;justify-content:center;top:42%;transform:translate(-50%,-50%);width:36px}.vg-asset__duration[data-v-9339473c],.vg-asset__play[data-v-9339473c]{left:50%;pointer-events:none;position:absolute;z-index:2}.vg-asset__duration[data-v-9339473c]{bottom:28px;color:#fff;font-size:11px;font-weight:600;letter-spacing:.04em;text-shadow:0 1px 3px rgba(0,0,0,.55);transform:translate(-50%)}.vg-asset__duration--audio[data-v-9339473c]{color:#d8d8d8;position:static;text-shadow:none;transform:none}.vg-asset__name[data-v-9339473c]{background:linear-gradient(0deg,rgba(0,0,0,.7),transparent);bottom:0;color:#fff;font-size:11px;font-weight:600;left:0;line-height:1.2;overflow:hidden;padding:12px 4px 6px;pointer-events:none;position:absolute;right:0;text-align:center;text-overflow:ellipsis;white-space:nowrap;z-index:2}.vg-asset__remove[data-v-9339473c]{align-items:center;background:#ffffffeb;border:1px solid hsla(0,0%,100%,.16);border-radius:50%;color:#555;cursor:pointer;display:flex;height:24px;justify-content:center;opacity:0;padding:0;position:absolute;right:5px;top:5px;transition:opacity .15s ease;width:24px;z-index:3}.vg-asset__remove[data-v-9339473c]:hover{color:#111}.vg-prompt[data-v-9339473c]{background:#00000047;border-radius:14px;flex:1 1 auto;height:120px;max-height:120px;min-height:120px;min-width:180px;overflow:hidden;position:relative}.vg-prompt--omni .vg-prompt__editor[data-v-9339473c],.vg-prompt--omni .vg-prompt__textarea[data-v-9339473c]{white-space:pre-wrap}.vg-prompt__editor[data-v-9339473c],.vg-prompt__textarea[data-v-9339473c]{background:transparent;border:none;border-radius:14px;box-sizing:border-box;color:#fff;font-family:Inter,sans-serif;font-size:14px;height:120px;line-height:1.45;max-height:120px;min-height:120px;outline:none;overflow-y:auto;padding:12px 14px;resize:none;width:100%;word-break:break-word}.vg-prompt__editor[data-v-9339473c]::-webkit-scrollbar-thumb,.vg-prompt__editor[data-v-9339473c]::-webkit-scrollbar-track,.vg-prompt__textarea[data-v-9339473c]::-webkit-scrollbar-thumb,.vg-prompt__textarea[data-v-9339473c]::-webkit-scrollbar-track{margin-top:0}.vg-prompt__textarea[data-v-9339473c]::-moz-placeholder{color:#8a8a8a;white-space:pre-wrap}.vg-prompt__textarea[data-v-9339473c]::placeholder{color:#8a8a8a;white-space:pre-wrap}.vg-prompt__editor--empty[data-v-9339473c]:before{color:#8a8a8a;content:attr(data-placeholder);pointer-events:none;white-space:pre-wrap}.vg-prompt__editor[data-v-9339473c] .prompt-chip{align-items:center;background:#a787ff2e;border:1px solid rgba(167,135,255,.45);border-radius:8px;display:inline-flex;gap:6px;height:26px;line-height:normal;margin:3px 7px 3px 0;max-width:200px;padding:0 8px 0 4px;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.vg-prompt__editor[data-v-9339473c] .prompt-chip-thumb{align-items:center;background:#ffffff1f;border-radius:5px;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;overflow:hidden;width:20px}.vg-prompt__editor[data-v-9339473c] .prompt-chip-thumb img{height:20px;-o-object-fit:cover;object-fit:cover;width:20px}.vg-prompt__editor[data-v-9339473c] .prompt-chip-name{color:#d8c8ff;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vg-mention-popup[data-v-9339473c]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1c1828f5;border:1px solid hsla(0,0%,100%,.12);border-radius:14px;box-shadow:0 10px 32px #0006;box-sizing:border-box;max-height:220px;overflow-y:auto;padding:8px 8px 6px;position:fixed;width:248px;z-index:3000}.vg-mention-popup__title[data-v-9339473c]{color:#9a9a9a;font-size:13px;font-weight:600;padding:4px 0 8px;text-align:center}.vg-mention-popup__list[data-v-9339473c]{display:flex;flex-direction:column;gap:2px}.vg-mention-item[data-v-9339473c]{align-items:center;border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:6px 8px;transition:background .15s}.vg-mention-item[data-v-9339473c]:hover{background:#a787ff2e}.vg-mention-item__thumb[data-v-9339473c]{align-items:center;background:#ffffff14;border-radius:8px;display:flex;flex-shrink:0;height:30px;justify-content:center;overflow:hidden;width:30px}.vg-mention-item__thumb img[data-v-9339473c]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vg-mention-item__name[data-v-9339473c]{color:#f2f2f2;flex:1;font-size:14px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vg-mention-preview[data-v-9339473c]{background:#1a1a1a;border-radius:12px;box-shadow:0 8px 28px #0006;height:200px;overflow:hidden;pointer-events:none;position:fixed;width:200px;z-index:3000}.vg-mention-preview img[data-v-9339473c],.vg-mention-preview video[data-v-9339473c]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vg-mention-preview--audio[data-v-9339473c]{background:#1c1828fa;height:auto;overflow:visible;padding:10px 12px;pointer-events:auto;width:280px}.vg-mention-preview--audio audio[data-v-9339473c]{display:block;width:100%}.vg-panel__toolbar[data-v-9339473c]{align-items:center;display:flex;gap:10px;justify-content:space-between}.vg-dropdowns[data-v-9339473c]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;min-width:0}.vg-toolbar-right[data-v-9339473c]{align-items:center;display:flex;flex-shrink:0;gap:16px;margin-left:auto}.vg-dd[data-v-9339473c]{position:relative}.vg-dd__trigger[data-v-9339473c]{align-items:center;background:#00000059;border:1px solid hsla(0,0%,100%,.14);border-radius:12px;box-sizing:border-box;color:#f2f2f2;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;height:40px;justify-content:space-between;max-width:100%;padding:0 12px;transition:border-color .15s ease,background .15s ease;white-space:nowrap}.vg-dd__trigger>span[data-v-9339473c]{flex:1;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis}.vg-dd__trigger[data-v-9339473c]:hover{background:#00000073;border-color:#a787ffa6}.vg-dd__trigger--feature[data-v-9339473c]{width:180px}.vg-dd__trigger--feature-wide[data-v-9339473c]{max-width:220px;min-width:180px;width:auto}.vg-dd__trigger--model[data-v-9339473c]{width:210px}.vg-dd__trigger--frame[data-v-9339473c]{width:148px}.vg-dd__trigger--settings[data-v-9339473c]{width:151px}.vg-dd__trigger--parameter[data-v-9339473c]{min-width:118px;width:auto}.vg-dd__icon[data-v-9339473c]{color:#cfcfcf;flex-shrink:0}.vg-dd__arrow[data-v-9339473c]{color:#8f8f8f;flex-shrink:0;transition:transform .15s ease}.vg-dd__arrow.is-open[data-v-9339473c]{transform:rotate(180deg)}.vg-dd__menu[data-v-9339473c]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#141416f5;border:1px solid hsla(0,0%,100%,.12);border-radius:16px;bottom:calc(100% + 8px);box-shadow:0 12px 36px #00000080;box-sizing:border-box;left:0;min-width:220px;padding:6px;position:absolute;z-index:60}.vg-dd__menu--settings[data-v-9339473c]{background:#121018f5;border:1px solid hsla(0,0%,100%,.14);border-radius:18px;height:auto;left:auto;min-width:300px;padding:10px 14px 12px;right:0;width:min(360px,100vw - 64px)}.vg-dd__menu--parameter[data-v-9339473c]{left:0;min-width:240px;right:auto;width:min(280px,100vw - 64px)}.vg-dd__item[data-v-9339473c]{align-items:center;background:transparent;border:none;border-radius:10px;box-sizing:border-box;color:#ececec;cursor:pointer;display:flex;font-size:13px;gap:12px;height:38px;justify-content:space-between;min-height:38px;padding:0 12px;text-align:left;width:100%}.vg-dd__item[data-v-9339473c]:hover:not(.is-active){background:#ffffff0f}.vg-dd__item.is-active[data-v-9339473c]{background:#a787ff;color:#fff}.vg-dd__item.is-active .vg-dd__check[data-v-9339473c],.vg-dd__item.is-active .vg-dd__item-icon[data-v-9339473c]{color:#fff}.vg-dd__item-body[data-v-9339473c]{align-items:center;display:flex;flex:1;gap:10px;min-width:0}.vg-dd__item-icon[data-v-9339473c],.vg-dd__tip[data-v-9339473c]{color:#cfcfcf;flex-shrink:0}.vg-dd__tip[data-v-9339473c]{align-self:center;cursor:default}.vg-dd__tip[data-v-9339473c] .el-tooltip__trigger{align-items:center;display:inline-flex!important;flex:0 0 auto;justify-content:center;width:-moz-max-content!important;width:max-content!important}.vg-dd__item.is-active .vg-dd__tip[data-v-9339473c]{color:#fff}.vg-dd__check[data-v-9339473c]{color:#fff;flex-shrink:0}.vg-settings-row[data-v-9339473c]{padding:10px 0}.vg-settings-row+.vg-settings-row[data-v-9339473c]{border-top:1px solid hsla(0,0%,100%,.12)}.vg-settings-row[data-v-9339473c]:first-child{padding-top:2px}.vg-settings-row[data-v-9339473c]:last-child{padding-bottom:2px}.vg-settings-row__label[data-v-9339473c]{color:#fff;display:block;font-size:13px;font-weight:600;line-height:1.2;margin-bottom:10px}.vg-chips[data-v-9339473c]{display:flex;flex-wrap:wrap;gap:10px}.vg-chip[data-v-9339473c]{align-items:center;background:transparent;border:2px solid hsla(0,0%,100%,.55);border-radius:8px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:4px;height:34px;justify-content:center;line-height:1;min-width:52px;padding:0 14px;transition:border-color .15s ease,background .15s ease,color .15s ease}.vg-chip[data-v-9339473c]:hover:not(.is-active):not(:disabled){background:#ffffff0a;border-color:#ffffffd9}.vg-chip.is-active[data-v-9339473c]{background:#a787ff1f;border:2px solid #a787ff;color:#fff}.vg-chip[data-v-9339473c]:disabled{cursor:default;opacity:1}.vg-chip.is-locked[data-v-9339473c]{opacity:.85}.vg-chip__crown[data-v-9339473c]{display:block;height:14px;-o-object-fit:contain;object-fit:contain;width:14px}.vg-dd__crown[data-v-9339473c]{cursor:pointer;flex-shrink:0}.vg-dd__item.is-locked[data-v-9339473c]{opacity:.92}.vg-refine[data-v-9339473c]{align-items:center;background:#00000059;border:1px solid hsla(0,0%,100%,.28);border-radius:8px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:500;gap:6px;height:32px;justify-content:center;line-height:1;padding:0 12px;transition:border-color .15s ease,background .15s ease,opacity .15s ease;white-space:nowrap}.vg-refine[data-v-9339473c]:hover:not(:disabled){background:#00000073;border-color:#a787ffbf}.vg-refine[data-v-9339473c]:disabled{cursor:not-allowed;opacity:.45}.vg-refine__ic[data-v-9339473c]{align-items:center;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.vg-refine__ic img[data-v-9339473c]{display:block;filter:brightness(0) invert(1);height:16px;-o-object-fit:contain;object-fit:contain;width:16px}.vg-panel__footer[data-v-9339473c]{flex-wrap:nowrap;gap:12px;justify-content:space-between}.vg-panel__footer[data-v-9339473c],.vg-title[data-v-9339473c]{align-items:center;display:flex}.vg-title[data-v-9339473c]{flex:0 1 auto;gap:10px;min-width:0}.vg-title__label[data-v-9339473c]{color:#fff;flex-shrink:0;font-size:16px;font-weight:700}.vg-title__input[data-v-9339473c]{background:#2a2a2e;border:none;border-radius:10px;box-sizing:border-box;color:#fff;font-size:15px;height:46px;outline:none;padding:0 16px;width:100%;width:360px}.vg-title__input[data-v-9339473c]::-moz-placeholder{color:#8a8a8a}.vg-title__input[data-v-9339473c]::placeholder{color:#8a8a8a}.vg-footer__actions[data-v-9339473c]{gap:40px;margin-left:auto}.vg-cost[data-v-9339473c],.vg-footer__actions[data-v-9339473c]{align-items:center;display:flex;flex-shrink:0}.vg-cost[data-v-9339473c]{gap:10px}.vg-cost__label[data-v-9339473c]{color:#fff;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:700;letter-spacing:0;line-height:1;white-space:nowrap}.vg-cost__badge[data-v-9339473c]{align-items:center;border:1px solid hsla(0,0%,100%,.16);border-radius:999px;color:#fff;display:inline-flex;font-size:14px;font-weight:600;height:34px;padding:0 20px;text-transform:capitalize}.vg-generate[data-v-9339473c]{background:#a787ff;border:none;border-radius:20px;color:#fff;cursor:pointer;flex-shrink:0;font-size:15px;font-weight:700;height:44px;min-width:216px;padding:0 28px}.vg-generate[data-v-9339473c]:hover{opacity:.92}.vg-menu-enter-active[data-v-9339473c],.vg-menu-leave-active[data-v-9339473c]{transition:opacity .12s ease,transform .12s ease}.vg-menu-enter-from[data-v-9339473c],.vg-menu-leave-to[data-v-9339473c]{opacity:0;transform:translateY(4px)}@media(max-width:900px){.vg-gallery__grid[data-v-9339473c]{-moz-column-count:3;column-count:3}.vg-panel[data-v-9339473c]{padding:14px}.vg-panel__footer[data-v-9339473c]{align-items:stretch;flex-direction:column;flex-wrap:wrap}.vg-title[data-v-9339473c]{justify-content:flex-start;min-width:0;width:100%}.vg-footer__actions[data-v-9339473c]{flex-wrap:wrap;margin-left:0;width:100%}.vg-cost[data-v-9339473c]{justify-content:flex-start;min-width:0}.vg-title__input[data-v-9339473c]{max-width:none}.vg-generate[data-v-9339473c]{flex:1 1 auto;min-width:0;width:100%}}@media(max-width:640px){.vg-hero[data-v-9339473c]{padding-top:48px}.vg-hero__title[data-v-9339473c]{font-size:28px}.vg-gallery__grid[data-v-9339473c]{-moz-column-count:2;column-count:2}.vg-panel__input[data-v-9339473c]{flex-direction:column}.vg-frames-wrap[data-v-9339473c]{max-width:100%;width:100%}.vg-frames[data-v-9339473c]{width:100%}.vg-frame[data-v-9339473c]{flex:0 0 auto;height:120px;max-height:120px;max-width:92px;min-height:120px;min-width:92px;width:92px}.vg-frames-wrap .vg-frame[data-v-9339473c]{height:96px;max-height:96px;max-width:72px;min-height:96px;min-width:72px;width:72px}.vg-refs[data-v-9339473c]{flex-direction:row;gap:8px;min-height:84px;width:100%}.vg-refs--compact[data-v-9339473c]{flex-direction:column;height:112px;min-height:112px;min-width:84px;width:84px}.vg-refs__label[data-v-9339473c]{margin-top:0}.vg-refs--compact .vg-refs__label[data-v-9339473c]{margin-top:8px}.vg-stack[data-v-9339473c]{min-height:120px;width:100%}.vg-refs-area[data-v-9339473c],.vg-stack-wrap[data-v-9339473c],.vg-stack-wrap__main[data-v-9339473c]{max-width:100%;width:100%}.vg-assets[data-v-9339473c]{max-width:100%;width:-moz-fit-content;width:fit-content}.vg-assets--scrollable[data-v-9339473c]{max-width:100%;width:100%}.vg-panel__toolbar[data-v-9339473c]{align-items:stretch;flex-direction:column}.vg-refine[data-v-9339473c]{justify-content:center}}.duration-notice-modal[data-v-9339473c]{background:#fff;border-radius:16px;box-sizing:border-box;height:370px;padding:46px 55px 24px;position:relative;width:556px}.duration-notice-modal .duration-notice-close[data-v-9339473c]{align-items:center;background:none;border:none;border-radius:50%;cursor:pointer;display:flex;height:28px;justify-content:center;position:absolute;right:16px;top:16px;width:28px}.duration-notice-modal .duration-notice-close[data-v-9339473c]:hover{background:#f5f5f5}.duration-notice-modal .duration-notice-title[data-v-9339473c]{color:#171717;font-size:26px;font-weight:700;margin:0;text-align:center}.duration-notice-modal .duration-notice-text[data-v-9339473c]{color:#717171;font-size:14px;line-height:18px;margin-top:31px;text-align:center}.duration-notice-modal .duration-notice-divider[data-v-9339473c]{background:#cdced2;height:1px;margin-bottom:20px;margin-top:36px}.duration-notice-modal .duration-notice-btns[data-v-9339473c]{display:flex;gap:32px;justify-content:center}.duration-notice-modal .duration-notice-cancel[data-v-9339473c]{background:#fff;border:1px solid #000;border-radius:20px;color:#232833;cursor:pointer;font-size:20px;font-weight:500;height:43px;transition:all .2s;width:135px}.duration-notice-modal .duration-notice-cancel[data-v-9339473c]:hover{background:#232833;color:#fff}.duration-notice-modal .duration-notice-confirm[data-v-9339473c]{background:#171717;border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:20px;font-weight:500;height:43px;transition:all .2s;width:241px}.duration-notice-modal .duration-notice-confirm[data-v-9339473c]:hover{background:#333}.el-popper.is-customized.vg-option-tooltip{background:#3e414e;border:none;border-radius:8px;box-shadow:none;box-sizing:border-box;color:#f4f4f5;font-family:Inter,sans-serif;font-size:15px;font-weight:400;line-height:18px;max-width:280px;padding:18px;text-align:left;width:-moz-max-content;width:max-content}.el-popper.is-customized.vg-option-tooltip .vg-option-tip{color:#f4f4f5;margin:0;white-space:pre-line}.el-popper.is-customized.vg-option-tooltip .vg-option-tip-media-row{display:flex;gap:8px;justify-content:center;margin-top:10px}.el-popper.is-customized.vg-option-tooltip .vg-option-tip-media{border-radius:6px;display:block;flex:1 1 0;height:61px;max-width:100%;-o-object-fit:cover;object-fit:cover;width:108px}.el-popper.is-customized.vg-option-tooltip .el-popper__arrow:before{background:#3e414e;border:none}.el-popper.is-customized.vg-prompt-tip{background:#3e414e;border:none;border-radius:10px;box-shadow:0 4px 12px #00000059;box-sizing:border-box;color:#f4f4f5;font-family:Inter,sans-serif;font-size:13px;font-weight:400;line-height:1.5;max-width:420px;padding:14px 16px;text-align:left}.el-popper.is-customized.vg-prompt-tip .vg-prompt-tip__text{color:#f4f4f5;margin:0;white-space:pre-line}.el-popper.is-customized.vg-prompt-tip .el-popper__arrow:before{background:#3e414e;border:none}
