.image-upload-entry[data-v-f5ba051f]{width:100%}.image-upload-entry .entry-track[data-v-f5ba051f]{display:flex;flex-wrap:wrap;gap:8px;width:100%}.image-upload-entry.is-phone .entry-track[data-v-f5ba051f]{flex-wrap:nowrap;gap:4px;overflow-x:auto;overflow-y:hidden;touch-action:pan-x;-webkit-overflow-scrolling:touch;margin-top:-8px;padding-top:8px}.image-upload-entry.is-phone .entry-track[data-v-f5ba051f]::-webkit-scrollbar{display:none}.image-upload-entry.is-phone .entry-track .add-box[data-v-f5ba051f],.image-upload-entry.is-phone .entry-track .upload-entry[data-v-f5ba051f],.image-upload-entry.is-phone .entry-track .uploaded-item[data-v-f5ba051f]{flex:0 0 auto}.image-upload-entry.is-phone .uploaded-item[data-v-f5ba051f]{height:78px;margin-right:0;width:60px;--stack-item-rotation:0deg}.image-upload-entry.is-phone .item-tilt[data-v-f5ba051f]{height:69.333px;transform:none;width:52px}.image-upload-entry.is-phone .close-btn[data-v-f5ba051f]{opacity:1;pointer-events:auto;right:-4px;top:-4px;transform:scale(1)}.image-upload-entry.is-phone .add-box[data-v-f5ba051f],.image-upload-entry.is-phone .add-box[data-v-f5ba051f]:active,.image-upload-entry.is-phone .add-box[data-v-f5ba051f]:hover{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:var(--color-foreground-normalcy-duodenary,hsla(0,0%,100%,.122));transform:none}.image-upload-entry.is-phone.is-empty .entry-track[data-v-f5ba051f]{overflow:visible}.image-upload-entry.is-phone.is-empty .add-box[data-v-f5ba051f],.image-upload-entry.is-phone.is-empty .add-box[data-v-f5ba051f]:active,.image-upload-entry.is-phone.is-empty .add-box[data-v-f5ba051f]:hover{transform:rotate(-5deg)}.image-upload-entry.is-pc-stack[data-v-f5ba051f]{flex:none;height:78px;position:relative;width:60px}.image-upload-entry.is-pc-stack .entry-track[data-v-f5ba051f]{align-items:center;flex-wrap:nowrap;gap:0;height:100%;left:0;overflow:visible;position:absolute;top:0;transition:width .2s cubic-bezier(.2,0,0,1);width:100%;z-index:1}.image-upload-entry.is-pc-stack .uploaded-item[data-v-f5ba051f]{left:0;margin-right:0;position:absolute;top:2px;transform:translate(0);transition:transform .2s cubic-bezier(.2,0,0,1),z-index 0s;z-index:var(--stack-collapsed-z,1)}.image-upload-entry.is-pc-stack .uploaded-item[data-v-f5ba051f]:hover{z-index:20}.image-upload-entry.is-pc-stack .item-tilt[data-v-f5ba051f]{transform:rotate(var(--stack-collapsed-rotation))}.image-upload-entry.is-pc-stack:not(.is-expanded) .close-btn[data-v-f5ba051f]{opacity:0;pointer-events:none}.image-upload-entry.is-pc-stack:not(.is-expanded) .upload-entry[data-v-f5ba051f]{bottom:-3px;position:absolute;right:-9px;z-index:30}.image-upload-entry.is-pc-stack:not(.is-expanded) .add-box[data-v-f5ba051f]{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;border-radius:50%;flex:none;height:32px;width:32px}.image-upload-entry.is-pc-stack:not(.is-expanded) .add-box[data-v-f5ba051f]:before{background:var(--color-text-static-white-primary,#fff);border-radius:100%;box-shadow:0 2px 6px #00000029;content:"";top:4px;right:4px;bottom:4px;left:4px;position:absolute;transition:background .12s ease,transform .12s ease}.image-upload-entry.is-pc-stack:not(.is-expanded) .add-box[data-v-f5ba051f]:hover{background:transparent;transform:none}.image-upload-entry.is-pc-stack:not(.is-expanded) .add-box[data-v-f5ba051f]:hover:before{background:var(--color-text-static-white-primary,#fff)}.image-upload-entry.is-pc-stack:not(.is-expanded) .add-box[data-v-f5ba051f]:active:before{transform:scale(.9)}.image-upload-entry.is-pc-stack:not(.is-expanded) .add-icon[data-v-f5ba051f]{align-items:center;color:var(--color-text-static-black-secondary,rgba(0,0,0,.88));display:flex;justify-content:center;line-height:0;position:relative;transform:scale(.75);z-index:1}.image-upload-entry.is-pc-stack.is-expanded[data-v-f5ba051f]{z-index:4}.image-upload-entry.is-pc-stack.is-expanded .entry-track[data-v-f5ba051f]{width:min(var(--stack-expanded-width),100vw - 48px);z-index:30}.image-upload-entry.is-pc-stack.is-expanded .uploaded-item[data-v-f5ba051f]{transform:translate(var(--stack-expanded-offset));transition:transform .2s cubic-bezier(.2,0,0,1),z-index .2s step-end;z-index:var(--stack-item-z,1)}.image-upload-entry.is-pc-stack.is-expanded .uploaded-item[data-v-f5ba051f]:hover{z-index:20}.image-upload-entry.is-pc-stack.is-expanded .item-tilt[data-v-f5ba051f]{transform:rotate(var(--stack-item-rotation))}.image-upload-entry.is-pc-stack.is-expanded .uploaded-item:hover .item-tilt[data-v-f5ba051f]{transform:translateY(-1px) scale(1.2) rotate(var(--stack-item-rotation))}.image-upload-entry.is-pc-stack.is-expanded .upload-entry[data-v-f5ba051f]{height:74.389px;left:0;position:absolute;top:2px;transform:translate(var(--stack-add-expanded-offset,0));width:58.962px;z-index:10}.image-upload-entry.is-pc-stack.is-expanded .upload-entry[data-v-f5ba051f]:hover{z-index:20}.image-upload-entry.is-pc-stack.is-expanded .add-box[data-v-f5ba051f]{height:69.333px;transform:rotate(var(--stack-add-rotation,-6deg));width:52px}.image-upload-entry.is-pc-stack.is-expanded .add-box[data-v-f5ba051f]:hover{background:var(--color-foreground-normalcy-duodenary,hsla(0,0%,100%,.12));transform:scale(1.2) rotate(var(--stack-add-rotation,-6deg))}.image-upload-entry.is-pc-stack.is-expanded .add-box[data-v-f5ba051f]:active{transform:scale(1.12) rotate(var(--stack-add-rotation,-6deg))}.uploaded-item[data-v-f5ba051f]{align-items:center;box-sizing:border-box;display:flex;flex:none;height:74.057px;justify-content:center;margin-right:-2px;overflow:visible;position:relative;width:58.928px;z-index:var(--stack-item-z,1);--stack-item-rotation:-6deg;--stack-collapsed-rotation:0deg;--stack-collapsed-z:1;--stack-expanded-offset:0px}.uploaded-item.is-draggable[data-v-f5ba051f]{cursor:grab}.uploaded-item.is-dragging[data-v-f5ba051f]{opacity:.5}.uploaded-item.is-drag-over .item-tilt[data-v-f5ba051f]{border-color:var(--color-brand-new-primary,#8a73ff)}.uploaded-item:hover .close-btn[data-v-f5ba051f]{opacity:1;pointer-events:auto;transform:scale(1)}.item-tilt[data-v-f5ba051f]{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:var(--color-foreground-normalcy-tertiary,hsla(0,0%,100%,.08));border:1px solid var(--color-text-static-white-tertiary,hsla(0,0%,100%,.56));border-radius:var(--value-radius-xxs,4px);height:69px;transform:rotate(var(--stack-item-rotation));transform-origin:center;transition:transform .2s cubic-bezier(.2,0,0,1);width:52px}.item-tilt[data-v-f5ba051f],.thumb-wrapper[data-v-f5ba051f]{align-items:center;display:flex;justify-content:center;position:relative}.thumb-wrapper[data-v-f5ba051f]{border-radius:inherit;height:100%;width:100%}.close-btn[data-v-f5ba051f]{align-items:center;-webkit-backdrop-filter:blur(var(--effect-background-blur-blur,24px));backdrop-filter:blur(var(--effect-background-blur-blur,24px));background:var(--color-text-static-black-quaternary,rgba(0,0,0,.4));border-radius:20px;color:var(--color-text-static-white-tertiary,hsla(0,0%,100%,.56));cursor:pointer;display:flex;height:20px;justify-content:center;opacity:0;pointer-events:none;position:absolute;right:-6.5px;top:-6.5px;transform:scale(.75);transition:opacity .12s ease,transform .12s ease;width:20px;z-index:4}.close-btn[data-v-f5ba051f]:hover{color:#fff}.thumb-inner[data-v-f5ba051f]{align-items:center;border-radius:inherit;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.thumb-img[data-v-f5ba051f]{cursor:pointer;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.add-box[data-v-f5ba051f],.upload-entry[data-v-f5ba051f]{align-items:center;display:flex;justify-content:center;position:relative}.add-box[data-v-f5ba051f]{-webkit-backdrop-filter:blur(var(--effect-background-blur-blur,24px));backdrop-filter:blur(var(--effect-background-blur-blur,24px));background:var(--color-foreground-normalcy-tertiary,hsla(0,0%,100%,.08));border-radius:var(--value-radius-xxs,4px);color:var(--color-text-static-white-tertiary,hsla(0,0%,100%,.56));cursor:pointer;height:69.333px;transition:background .12s ease,transform .12s ease;width:52px}.add-box.add-box-full[data-v-f5ba051f]{transform:rotate(-5deg)}.add-box[data-v-f5ba051f]:hover{background:var(--color-foreground-normalcy-duodenary,hsla(0,0%,100%,.12));transform:scale(1.2) rotate(-5deg)}.add-box[data-v-f5ba051f]:active{transform:scale(1.12) rotate(-5deg)}.add-box.is-disabled[data-v-f5ba051f]{opacity:.4;pointer-events:none}@media (prefers-reduced-motion:reduce){.add-box[data-v-f5ba051f],.close-btn[data-v-f5ba051f],.entry-track[data-v-f5ba051f],.item-tilt[data-v-f5ba051f],.uploaded-item[data-v-f5ba051f]{transition:none}}.upload-entry-mobile-modal{background:var(--color-mask-primary)}.upload-entry-mobile-sheet[data-v-f5ba051f]{background:var(--color-background-overlay);border:1px solid var(--color-stroke-normalcy-color-secondary);border-top-left-radius:16px;border-top-right-radius:16px;box-shadow:0 16px 56px 0 var(--effect-drop-shadow-Xl-color);padding:16px;width:100%}.entry-menu-mobile[data-v-f5ba051f]{display:flex;flex-direction:column;overflow:hidden}.entry-menu-mobile .entry-menu-item[data-v-f5ba051f]{align-items:center;align-self:stretch;border-radius:0;color:var(--color-text-dynamic-white-secondary);display:flex;font-size:14px;font-style:normal;font-weight:400;gap:8px;justify-content:flex-start;line-height:22px;min-height:56px;padding:16px 0}.entry-menu-mobile .entry-menu-item+.entry-menu-item[data-v-f5ba051f]{border-top:1px solid var(--color-stroke-normalcy-color-secondary)}.image-upload-entry-menu{border:1px solid var(--color-stroke-normalcy-tertiary,hsla(0,0%,100%,.12))}.image-upload-entry-menu .entry-menu{background:var(--color-background-overlay,#292929);border-radius:var(--value-radius-small,8px);box-shadow:var(--effect-drop-shadow-Md-x,0) var(--effect-drop-shadow-Md-y,4px) var(--effect-drop-shadow-Md-blur,16px) var(--effect-drop-shadow-Md-spread,0) var(--effect-drop-shadow-Md-color,rgba(0,0,0,.32));display:flex;flex-direction:column;min-width:180px;padding:4px}.image-upload-entry-menu .entry-menu-item{align-items:center;border-radius:6px;color:var(--color-text-dynamic-white-secondary);cursor:pointer;display:flex;font-size:14px;font-style:normal;font-weight:400;gap:8px;line-height:22px;padding:8px 10px}.image-upload-entry-menu .entry-menu-item:hover{background:var(--color-foreground-normalcy-tertiary)}.image-upload-entry-menu .entry-menu-item:active{background:var(--color-foreground-normalcy-quaternary)}.image-upload-entry-menu .entry-menu-item:active .entry-menu-item{color:var(--color-text-dynamic-white-secondary)}.image-upload-entry-menu .entry-menu-icon{color:var(--color-text-dynamic-white-tertiary);flex:none}.box[data-v-e6af7db2]{border-radius:var(--value-radius-medium,12px);gap:8px;position:relative}.box[data-v-e6af7db2],.box .next-btn[data-v-e6af7db2],.box .previous-btn[data-v-e6af7db2]{align-items:center;display:flex;justify-content:center}.box .next-btn[data-v-e6af7db2],.box .previous-btn[data-v-e6af7db2]{background:var(--color-foreground-normalcy-tertiary);border-radius:6px;cursor:pointer;padding:10px}.box .next-btn[data-v-e6af7db2]:hover,.box .previous-btn[data-v-e6af7db2]:hover{background:var(--color-foreground-normalcy-quaternary)}.box .next-btn[data-v-e6af7db2]:active,.box .previous-btn[data-v-e6af7db2]:active{background:var(--color-foreground-normalcy-tertiary)}.box .next-btn.disabled[data-v-e6af7db2],.box .previous-btn.disabled[data-v-e6af7db2]{background:var(--color-foreground-normalcy-secondary);cursor:not-allowed;opacity:.5}.box .generate-btn[data-v-e6af7db2]{align-items:center;background:linear-gradient(-25.4127deg,#5a02fc 18.716%,#e83df4 74.855%,#fee7f4 100.72%);border-radius:6px;color:var(--color-text-static-white-primary);cursor:pointer;display:flex;font-size:14px;font-style:normal;font-weight:700;gap:8px;justify-content:center;line-height:22px;min-width:228px;padding:9px 16px}.box .generate-btn[data-v-e6af7db2]:hover{background:linear-gradient(90deg,#0000003d,#0000003d),linear-gradient(-25.4127deg,#5a02fc 18.716%,#e83df4 74.855%,#fee7f4 100.72%)}.box .generate-btn[data-v-e6af7db2]:hover,.box .generate-btn:hover span[data-v-e6af7db2]{color:#ffffff8f}.box .generate-btn:hover .credit_discount[data-v-e6af7db2]:after{background:#ffffff8f}.box .generate-btn[data-v-e6af7db2]:active{background:linear-gradient(-25.4127deg,#5a02fc 18.716%,#e83df4 74.855%,#fee7f4 100.72%)}.box .generate-btn:active span[data-v-e6af7db2]{color:#fff}.box .generate-btn:active .credit_discount[data-v-e6af7db2]:after{background:#fff}.box .generate-btn.is-disabled[data-v-e6af7db2]{cursor:not-allowed;opacity:.4}.box .generate-btn.is-disabled[data-v-e6af7db2]:active,.box .generate-btn.is-disabled[data-v-e6af7db2]:hover{background:linear-gradient(-25.4127deg,#5a02fc 18.716%,#e83df4 74.855%,#fee7f4 100.72%)!important;color:var(--color-text-static-white-primary)!important}.box .generate-btn-phone[data-v-e6af7db2]{align-items:center;align-self:stretch;gap:6px;justify-content:center;padding:9px 16px;width:100%}@media screen and (max-width:768px){.box[data-v-e6af7db2]{width:100%}.box .next-btn[data-v-e6af7db2],.box .previous-btn[data-v-e6af7db2]{padding:10px}.box .generate-btn[data-v-e6af7db2]{align-items:center;gap:6px;justify-content:center;min-width:unset;padding:9px 16px;width:100%}}.text-length-limit-tip[data-v-e6af7db2]{align-items:center;border:1px solid var(--color-stroke-normalcy-tertiary,hsla(0,0%,100%,.12));border-radius:var(--value-radius-xxs,4px);bottom:calc(100% + 12px);box-shadow:var(--effect-drop-shadow-Md-x,0) var(--effect-drop-shadow-Md-y,4px) var(--effect-drop-shadow-Md-blur,16px) var(--effect-drop-shadow-Md-spread,0) var(--effect-drop-shadow-Md-color,rgba(0,0,0,.32));color:var(--color-alert-danger-primary,#ff5c5c);display:inline-flex;font-size:12px;font-style:normal;font-weight:400;gap:var(--value-spacing-xs,8px);justify-content:center;line-height:20px;min-width:32px;padding:6px var(--value-spacing-xs,8px);pointer-events:none;transition:opacity .2s ease;white-space:nowrap;width:-moz-fit-content;width:fit-content;z-index:1000}.text-length-limit-tip[data-v-e6af7db2],.text-length-limit-tip[data-v-e6af7db2]:after{background:var(--color-text-dynamic-black-primary,#141414);position:absolute}.text-length-limit-tip[data-v-e6af7db2]:after{border-bottom:1px solid var(--color-stroke-normalcy-tertiary,hsla(0,0%,100%,.12));border-bottom-right-radius:2px;border-right:1px solid var(--color-stroke-normalcy-tertiary,hsla(0,0%,100%,.12));content:"";height:8px;left:50%;margin-top:-4px;top:100%;transform:rotate(45deg);width:8px}.responsive-popover-trigger[data-v-12020833]{display:contents}.responsive-popover-sheet[data-v-12020833]{background:var(--color-mask-primary)}.adv-setting-popover .popover-trigger[data-v-ff9d3bf0]{background:var(--color-foreground-normalcy-tertiary);border-radius:6px;cursor:pointer;display:flex;transition:background .2s;width:-moz-fit-content;width:fit-content}.adv-setting-popover .popover-trigger.is-disabled[data-v-ff9d3bf0]{cursor:not-allowed;opacity:.4}.adv-setting-popover .popover-trigger .collapsed-item[data-v-ff9d3bf0]{align-items:center;display:flex;gap:4px;padding:5px 8px;position:relative}.adv-setting-popover .popover-trigger .collapsed-item+.collapsed-item[data-v-ff9d3bf0]:before{background:var(--color-stroke-normalcy-color-quaternary);content:"";height:15px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.adv-setting-popover .popover-trigger .collapsed-item .collapsed-value[data-v-ff9d3bf0]{color:var(--color-text-dynamic-white-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:22px}.main[data-v-ff9d3bf0]{align-items:center;background:var(--color-background-overlay);border-radius:8px;box-shadow:0 16px 56px 0 var(--effect-drop-shadow-Xl-color);display:flex;flex-direction:column;gap:16px;padding:16px;width:344px}.main.is-mobile[data-v-ff9d3bf0]{border-radius:16px 16px 0 0;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 16px);width:100%}.main .modal-title[data-v-ff9d3bf0]{color:var(--color-text-dynamic-white-primary,#fff);font-size:16px;font-style:normal;font-weight:700;line-height:24px;width:100%}.main .spec-item[data-v-ff9d3bf0]{align-items:center;display:flex;flex-direction:column;gap:8px;width:100%}.main .spec-item .title[data-v-ff9d3bf0]{color:var(--color-text-dynamic-white-secondary,hsla(0,0%,100%,.88));font-size:14px;font-style:normal;font-weight:700;line-height:22px;width:100%}.main .spec-item .options[data-v-ff9d3bf0]{align-items:flex-start;align-self:stretch;background:var(--color-foreground-normalcy-tertiary,hsla(0,0%,100%,.08));border-radius:8px;display:flex;gap:4px;padding:4px}.main .spec-item .options .option-item[data-v-ff9d3bf0]{align-items:center;border-radius:6px;color:var(--color-text-dynamic-white-tertiary);cursor:pointer;display:flex;flex:1;font-size:14px;font-style:normal;font-weight:400;justify-content:center;line-height:22px;padding:8px}.main .spec-item .options .option-item.is-active[data-v-ff9d3bf0],.main .spec-item .options .option-item[data-v-ff9d3bf0]:hover{background:var(--color-bg-white-tertiary,hsla(0,0%,100%,.08))}.main .spec-item .options .option-item.is-active[data-v-ff9d3bf0]{color:var(--color-text-dynamic-white-secondary)}.compact-setting-popover[data-v-e4f2d603]{width:-moz-fit-content;width:fit-content}.compact-setting-popover .popover-trigger[data-v-e4f2d603]{align-items:center;background:var(--color-foreground-normalcy-tertiary);border-radius:6px;cursor:pointer;display:flex;transition:background .2s;width:-moz-fit-content;width:fit-content}.compact-setting-popover .popover-trigger.is-disabled[data-v-e4f2d603]{cursor:not-allowed;opacity:.4}.compact-setting-popover .popover-trigger .collapsed-item[data-v-e4f2d603]{align-items:center;display:flex;gap:4px;padding:5px 8px;position:relative}.compact-setting-popover .popover-trigger .collapsed-item+.collapsed-item[data-v-e4f2d603]:before{background:var(--color-stroke-normalcy-color-quaternary);content:"";height:15px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.compact-setting-popover .popover-trigger .collapsed-item.is-entry[data-v-e4f2d603]:first-child{padding:6px}.compact-setting-popover .popover-trigger .collapsed-item .collapsed-value[data-v-e4f2d603]{color:var(--color-text-dynamic-white-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:22px;white-space:nowrap}.main[data-v-e4f2d603]{align-items:center;background:var(--color-background-overlay);border-radius:8px;box-shadow:0 16px 56px 0 var(--effect-drop-shadow-Xl-color);display:flex;flex-direction:column;gap:16px;max-height:min(560px,100vh - 120px);overflow-y:auto;padding:16px;width:344px}.main.is-mobile[data-v-e4f2d603]{border-radius:16px 16px 0 0;max-height:80vh;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 16px);width:100%;-webkit-overflow-scrolling:touch}.main .modal-title[data-v-e4f2d603]{color:var(--color-text-dynamic-white-primary,#fff);font-size:16px;font-style:normal;font-weight:700;line-height:24px;width:100%}.main .spec-item[data-v-e4f2d603]{align-items:center;display:flex;flex-direction:column;gap:8px;width:100%}.main .spec-item.is-switch[data-v-e4f2d603]{align-items:center;flex-direction:row;justify-content:space-between}.main .spec-item .title[data-v-e4f2d603]{color:var(--color-text-dynamic-white-secondary,hsla(0,0%,100%,.88));font-size:14px;font-style:normal;font-weight:700;line-height:22px;width:100%}.main .spec-item .switch-wrapper[data-v-e4f2d603]{align-items:center;display:flex;flex-shrink:0}.main .spec-item .options[data-v-e4f2d603]{align-items:stretch;align-self:stretch;background:var(--color-foreground-normalcy-tertiary,hsla(0,0%,100%,.08));border-radius:8px;display:flex;gap:4px;overflow-x:auto;padding:4px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.main .spec-item .options[data-v-e4f2d603]::-webkit-scrollbar{display:none}.main .spec-item .options .option-item[data-v-e4f2d603]{align-items:center;border-radius:6px;color:var(--color-text-dynamic-white-tertiary);cursor:pointer;display:flex;flex:1 0 auto;font-size:14px;font-style:normal;font-weight:400;justify-content:center;line-height:22px;padding:8px;white-space:nowrap}.main .spec-item .options .option-item.is-active[data-v-e4f2d603],.main .spec-item .options .option-item[data-v-e4f2d603]:hover{background:var(--color-bg-white-tertiary,hsla(0,0%,100%,.08))}.main .spec-item .options .option-item.is-active[data-v-e4f2d603]{color:var(--color-text-dynamic-white-secondary)}.main .spec-item .options .option-item.is-ratio[data-v-e4f2d603]{flex-direction:column;gap:4px;padding:6px}.main .spec-item .options .option-item.is-ratio .ratio-label[data-v-e4f2d603]{font-size:11px;line-height:14px;white-space:nowrap}.model-select[data-v-c1113f8b],.model-select .popover-trigger[data-v-c1113f8b]{width:-moz-fit-content;width:fit-content}.model-select .popover-trigger[data-v-c1113f8b]{background:var(--color-foreground-normalcy-tertiary);border-radius:6px;cursor:pointer;display:flex;transition:background .2s}.model-select .popover-trigger.is-disabled[data-v-c1113f8b]{cursor:not-allowed;opacity:.4}.model-select .popover-trigger .collapsed-item[data-v-c1113f8b]{align-items:center;display:flex;gap:4px;max-width:200px;padding:5px 8px}.model-select .popover-trigger .collapsed-item .collapsed-value[data-v-c1113f8b]{color:var(--color-text-dynamic-white-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:22px}.model-select .popover-trigger .collapsed-item .collapsed-arrow[data-v-c1113f8b]{color:var(--color-text-dynamic-white-tertiary,hsla(0,0%,100%,.56));transition:transform .2s}.model-select .popover-trigger .collapsed-item .collapsed-arrow.is-expanded[data-v-c1113f8b]{transform:rotate(180deg)}.option-icon[data-v-c1113f8b]{flex:none;height:20px;width:20px}.main[data-v-c1113f8b]{align-items:flex-start;background:var(--color-background-overlay);border-radius:8px;box-shadow:0 16px 56px 0 var(--effect-drop-shadow-Xl-color);display:flex;flex-direction:column;gap:8px;min-width:240px;padding:8px}.main.is-mobile[data-v-c1113f8b]{border-radius:16px 16px 0 0;padding:16px 16px calc(env(safe-area-inset-bottom,0px) + 16px);width:100%}.main.is-mobile .options .option-item[data-v-c1113f8b]{border-bottom:1px solid var(--color-stroke-normalcy-color-tertiary);border-radius:0;max-width:100%;padding:8px 0;width:100%}.main.is-mobile .options .option-item[data-v-c1113f8b]:last-child{border-bottom:none}.main.is-mobile .options .option-item.is-active[data-v-c1113f8b]{background:none!important;color:var(--color-text-dynamic-white-secondary)}.main.is-mobile .options .option-item .option-content[data-v-c1113f8b]{max-width:100%}.main.is-mobile .options .option-item .option-content .option-main[data-v-c1113f8b]{align-items:center;color:var(--color-text-dynamic-white-primary,#fff);display:flex;font-size:14px;font-style:normal;font-weight:700;gap:8px;line-height:16px}.main.is-mobile .options .option-item .option-check[data-v-c1113f8b]{margin-left:8px}.main .title[data-v-c1113f8b]{color:var(--color-text-dynamic-white-primary,#fff);font-family:HarmonyOS Sans;font-size:16px;font-style:normal;font-weight:700;line-height:24px;overflow:hidden;padding-bottom:8px;text-align:center;text-overflow:ellipsis;width:100%}.main .options[data-v-c1113f8b]{align-items:stretch;display:flex;flex-direction:column;gap:4px;max-height:min(60vh,320px);overflow-y:auto;width:100%}.main .options .option-item[data-v-c1113f8b]{align-items:center;border-radius:6px;color:var(--color-text-dynamic-white-tertiary);cursor:pointer;display:flex;font-size:14px;font-style:normal;font-weight:400;gap:8px;line-height:22px;max-width:284px;padding:12px;width:284px}.main .options .option-item .option-content[data-v-c1113f8b]{display:flex;flex-direction:column;gap:4px;max-width:228px;width:calc(100% - 20px)}.main .options .option-item .option-content .option-main[data-v-c1113f8b]{align-items:center;color:var(--color-text-dynamic-white-primary,#fff);display:flex;font-size:12px;font-style:normal;font-weight:700;gap:4px;line-height:16px}.main .options .option-item .option-content .option-description[data-v-c1113f8b]{color:var(--color-text-dynamic-white-quaternary,hsla(0,0%,100%,.4));display:flex;display:-webkit-box;font-size:12px;font-style:normal;font-weight:400;gap:4px;line-height:16px;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.main .options .option-item.is-active[data-v-c1113f8b],.main .options .option-item[data-v-c1113f8b]:hover{background:var(--color-bg-white-tertiary,hsla(0,0%,100%,.08))}.main .options .option-item.is-active[data-v-c1113f8b]{color:var(--color-text-dynamic-white-secondary)}.main .options .option-item .option-label[data-v-c1113f8b]{min-width:0}.main .options .option-item .option-tag[data-v-c1113f8b]{align-items:center;background:var(--color-stroke-normalcy-tertiary,hsla(0,0%,100%,.12));border-radius:2px;color:var(--color-text-dynamic-white-secondary,hsla(0,0%,100%,.88));display:flex;font-family:Barlow Condensed;font-size:14px;font-style:italic;font-weight:600;height:18px;justify-content:center;line-height:120%;padding:0 4px;text-align:center;transform:skew(-15deg)}.main .options .option-item .option-tag[data-v-c1113f8b]>*{transform:skew(15deg)}.main .options .option-item .option-check[data-v-c1113f8b]{color:var(--color-text-dynamic-white-secondary);flex:none}.story_type-popover[data-v-ca3e4eb4],.story_type-popover .popover-trigger[data-v-ca3e4eb4]{width:-moz-fit-content;width:fit-content}.story_type-popover .popover-trigger[data-v-ca3e4eb4]{background:var(--color-foreground-normalcy-tertiary);border-radius:6px;cursor:pointer;display:flex;transition:background .2s}.story_type-popover .popover-trigger.is-disabled[data-v-ca3e4eb4]{cursor:not-allowed;opacity:.4}.story_type-popover .popover-trigger .collapsed-item[data-v-ca3e4eb4]{align-items:center;display:flex;gap:4px;max-width:200px;padding:5px 8px}.story_type-popover .popover-trigger .collapsed-item .collapsed-value[data-v-ca3e4eb4]{color:var(--color-text-dynamic-white-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:22px}.story_type-popover .popover-trigger .collapsed-item .collapsed-arrow[data-v-ca3e4eb4]{color:var(--color-text-dynamic-white-tertiary);transition:transform .2s}.story_type-popover .popover-trigger .collapsed-item .collapsed-arrow.is-expanded[data-v-ca3e4eb4]{transform:rotate(180deg)}.main[data-v-ca3e4eb4]{align-items:flex-start;background:var(--color-background-overlay);border-radius:8px;box-shadow:0 16px 56px 0 var(--effect-drop-shadow-Xl-color);display:flex;flex-direction:column;gap:8px;padding:8px;width:240px}.main.is-mobile[data-v-ca3e4eb4]{border-radius:16px 16px 0 0;padding:16px 16px calc(env(safe-area-inset-bottom,0px) + 16px);width:100%}.main.is-mobile .options .option-item[data-v-ca3e4eb4]{border-bottom:1px solid var(--color-stroke-normalcy-color-tertiary);border-radius:0;max-width:100%;padding:16px 0;width:100%}.main.is-mobile .options .option-item[data-v-ca3e4eb4]:last-child{border-bottom:none}.main.is-mobile .options .option-item.is-active[data-v-ca3e4eb4]{background:none!important;font-family:HarmonyOS Sans SC;font-size:14px;line-height:22px}.main .title[data-v-ca3e4eb4],.main.is-mobile .options .option-item.is-active[data-v-ca3e4eb4]{color:var(--color-text-dynamic-white-primary,#fff);font-style:normal;font-weight:700}.main .title[data-v-ca3e4eb4]{font-family:HarmonyOS Sans;font-size:16px;line-height:24px;overflow:hidden;padding-bottom:8px;text-align:center;text-overflow:ellipsis;width:100%}.main .options[data-v-ca3e4eb4]{align-items:stretch;display:flex;flex-direction:column;gap:4px;max-height:min(60vh,320px);overflow-y:auto;width:100%}.main .options .option-item[data-v-ca3e4eb4]{align-items:center;border-radius:6px;color:var(--color-text-dynamic-white-tertiary);cursor:pointer;display:flex;font-size:14px;font-style:normal;font-weight:400;gap:8px;line-height:22px;padding:8px}.main .options .option-item.is-active[data-v-ca3e4eb4],.main .options .option-item[data-v-ca3e4eb4]:hover{background:var(--color-bg-white-tertiary,hsla(0,0%,100%,.08))}.main .options .option-item.is-active[data-v-ca3e4eb4]{color:var(--color-text-dynamic-white-secondary)}.main .options .option-item .option-label[data-v-ca3e4eb4]{flex:1;min-width:0}.main .options .option-item .option-check[data-v-ca3e4eb4]{color:var(--color-text-dynamic-white-secondary);flex:none}.video-spec-popover[data-v-c4faee8f],.video-spec-popover .popover-trigger[data-v-c4faee8f]{width:-moz-fit-content;width:fit-content}.video-spec-popover .popover-trigger[data-v-c4faee8f]{background:var(--color-foreground-normalcy-tertiary);border-radius:6px;cursor:pointer;display:flex;transition:background .2s}.video-spec-popover .popover-trigger.is-disabled[data-v-c4faee8f]{cursor:not-allowed;opacity:.4}.video-spec-popover .popover-trigger .collapsed-item[data-v-c4faee8f]{align-items:center;display:flex;gap:4px;padding:5px 8px;position:relative}.video-spec-popover .popover-trigger .collapsed-item+.collapsed-item[data-v-c4faee8f]:before{background:var(--color-stroke-normalcy-color-quaternary);content:"";height:15px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.video-spec-popover .popover-trigger .collapsed-item .collapsed-value[data-v-c4faee8f]{color:var(--color-text-dynamic-white-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:22px}.main[data-v-c4faee8f]{align-items:center;background:var(--color-background-overlay);border-radius:8px;box-shadow:0 16px 56px 0 var(--effect-drop-shadow-Xl-color);display:flex;flex-direction:column;gap:16px;padding:16px;width:344px}.main.is-mobile[data-v-c4faee8f]{border-radius:16px 16px 0 0;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 16px);width:100%}.main .spec-item[data-v-c4faee8f]{align-items:center;display:flex;flex-direction:column;gap:8px;width:100%}.main .spec-item .title[data-v-c4faee8f]{color:var(--color-text-dynamic-white-secondary,hsla(0,0%,100%,.88));font-size:14px;font-style:normal;font-weight:700;line-height:22px;width:100%}.main .spec-item .options[data-v-c4faee8f]{align-items:flex-start;align-self:stretch;background:var(--color-foreground-normalcy-tertiary,hsla(0,0%,100%,.08));border-radius:8px;display:flex;gap:4px;overflow-x:auto;padding:4px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.main .spec-item .options[data-v-c4faee8f]::-webkit-scrollbar{display:none}.main .spec-item .options .option-item[data-v-c4faee8f]{align-items:center;border-radius:6px;color:var(--color-text-dynamic-white-tertiary);cursor:pointer;display:flex;flex:1 0 auto;font-size:14px;font-style:normal;font-weight:400;justify-content:center;line-height:22px;padding:8px;white-space:nowrap}.main .spec-item .options .option-item.is-active[data-v-c4faee8f],.main .spec-item .options .option-item[data-v-c4faee8f]:hover{background:var(--color-bg-white-tertiary,hsla(0,0%,100%,.08))}.main .spec-item .options .option-item.is-active[data-v-c4faee8f]{color:var(--color-text-dynamic-white-secondary)}.main .spec-item .options .option-item.is-ratio[data-v-c4faee8f]{flex-direction:column;gap:4px;padding:6px}.main .spec-item .options .option-item.is-ratio .ratio-label[data-v-c4faee8f]{font-size:11px;line-height:14px;white-space:nowrap}.config-bar[data-v-5b5a3ca3]{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:8px;max-width:100%;width:100%}.config-bar.is-mobile[data-v-5b5a3ca3]{flex-wrap:nowrap;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.config-bar.is-mobile[data-v-5b5a3ca3]::-webkit-scrollbar{display:none}.config-bar.is-mobile[data-v-5b5a3ca3]>*{flex:0 0 auto}.generate-btn[data-v-72e69868]{align-items:center;background:linear-gradient(283deg,#5a02fc 18.72%,#e83df4 74.86%,#fee7f4 100.72%);border-radius:100%;cursor:pointer;display:flex;height:34px;justify-content:center;overflow:hidden;position:relative;width:34px}.generate-btn[data-v-72e69868]:before{background:#f9ffce;border-radius:50%;filter:blur(6.8px);height:96.67%;left:-3.33%;top:83.33%;width:93.33%}.generate-btn[data-v-72e69868]:after,.generate-btn[data-v-72e69868]:before{content:"";pointer-events:none;position:absolute}.generate-btn[data-v-72e69868]:after{background:#0000003d;border-radius:inherit;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .2s ease}.generate-btn[data-v-72e69868]:hover:after{opacity:1}.generate-btn[data-v-72e69868]:active:after{opacity:0}.generate-btn .generate-btn-arrow[data-v-72e69868]{position:relative;z-index:1}.generate-btn.is-disabled[data-v-72e69868]{cursor:not-allowed;opacity:.4}.generate-btn.is-disabled[data-v-72e69868]:after{opacity:0}.text-length-limit-tip[data-v-72e69868]{align-items:center;border:1px solid var(--color-stroke-normalcy-tertiary,hsla(0,0%,100%,.12));border-radius:var(--value-radius-xxs,4px);bottom:calc(100% + 12px);box-shadow:var(--effect-drop-shadow-Md-x,0) var(--effect-drop-shadow-Md-y,4px) var(--effect-drop-shadow-Md-blur,16px) var(--effect-drop-shadow-Md-spread,0) var(--effect-drop-shadow-Md-color,rgba(0,0,0,.32));color:var(--color-alert-danger-primary,#ff5c5c);display:inline-flex;font-size:12px;font-style:normal;font-weight:400;gap:var(--value-spacing-xs,8px);justify-content:center;line-height:20px;min-width:32px;padding:6px var(--value-spacing-xs,8px);pointer-events:none;right:0;transition:opacity .2s ease;white-space:nowrap;width:-moz-fit-content;width:fit-content;z-index:1000}.text-length-limit-tip[data-v-72e69868],.text-length-limit-tip[data-v-72e69868]:after{background:var(--color-text-dynamic-black-primary,#141414);position:absolute}.text-length-limit-tip[data-v-72e69868]:after{border-bottom:1px solid var(--color-stroke-normalcy-tertiary,hsla(0,0%,100%,.12));border-bottom-right-radius:2px;border-right:1px solid var(--color-stroke-normalcy-tertiary,hsla(0,0%,100%,.12));content:"";height:8px;margin-top:-4px;right:12px;top:100%;transform:rotate(45deg);width:8px}.content-input[data-v-3e18b724]{align-items:flex-start;background:var(--color-bg-white-tertiary);border:1px solid var(--color-foreground-normalcy-tertiary);border-radius:var(--value-radius-small,8px);display:flex;flex-direction:column;gap:4px;height:100%;max-width:1000px;padding:12px;width:100%}@media screen and (max-width:768px){.content-input[data-v-3e18b724]{padding-right:0}}.content-input.has-scrollbar[data-v-3e18b724]{padding-right:3px}.content-input.transparent-full[data-v-3e18b724]{background:transparent;border:0 solid transparent}.content-input .input-main[data-v-3e18b724]{display:flex;flex-direction:column;width:100%}@media screen and (max-width:768px){.content-input .input-main[data-v-3e18b724]{padding-right:12px}}.content-input:not(.is-phone) .input-main[data-v-3e18b724]{align-items:flex-start;flex-direction:row;gap:8px}.content-input:not(.is-phone) .content-input-top[data-v-3e18b724]{flex:0 0 auto;margin-bottom:0;width:auto}.content-input:not(.is-phone) .textarea-wrapper[data-v-3e18b724]{flex:1 1 0;min-width:0}.content-input .content-input-top[data-v-3e18b724]{margin-bottom:8px;width:100%}.content-input .textarea-wrapper[data-v-3e18b724]{min-height:116px;position:relative;width:100%}.content-input .textarea-wrapper[data-v-3e18b724] .rich-text-editor{height:100%;max-height:var(--content-input-max-height,198px);min-height:116px}@media (pointer:coarse){.content-input .textarea-wrapper[data-v-3e18b724] .rich-text-editor{max-height:var(--content-input-max-height,243px)}}.content-input .textarea-wrapper.is-resized[data-v-3e18b724] .rich-text-editor,.content-input .textarea-wrapper.is-resized textarea[data-v-3e18b724]{max-height:none}.content-input .textarea-wrapper .resize-handle[data-v-3e18b724]{align-items:flex-end;bottom:0;color:var(--color-text-dynamic-white-tertiary);cursor:ns-resize;display:flex;height:16px;justify-content:flex-end;position:absolute;right:0;touch-action:none;transition:color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:16px;z-index:2}.content-input .textarea-wrapper .resize-handle[data-v-3e18b724]:hover{color:var(--color-text-dynamic-white-primary)}@media (pointer:coarse){.content-input .textarea-wrapper .resize-handle[data-v-3e18b724]{height:26px;width:32px}}.content-input .textarea-wrapper .typing-mirror[data-v-3e18b724]{color:transparent;font-size:14px;font-style:normal;font-weight:400;height:100%;left:0;line-height:22px;overflow-y:auto;pointer-events:none;position:absolute;top:0;white-space:pre-wrap;width:100%;word-break:break-all}.content-input .textarea-wrapper .typing-mirror .mirror-text[data-v-3e18b724]{color:transparent}.content-input .textarea-wrapper .typing-mirror .typing-cursor[data-v-3e18b724]{animation:blink-3e18b724 1s step-end infinite;background-color:var(--color-text-dynamic-white-primary,#fff);display:inline-block;height:16px;margin-left:1px;vertical-align:middle;width:2px}.content-input textarea[data-v-3e18b724]{background-color:transparent;border:none;display:block;height:100%;max-width:100%;min-height:116px;outline:none;overflow-y:auto;resize:none;width:100%;-webkit-text-size-adjust:100%;-webkit-appearance:none;font-size:14px;font-style:normal;font-weight:400;line-height:22px;max-height:var(--content-input-max-height,198px)}@media (pointer:coarse){.content-input textarea[data-v-3e18b724]{max-height:var(--content-input-max-height,243px)}}.content-input textarea[data-v-3e18b724]::-webkit-scrollbar{width:6px}.content-input textarea[data-v-3e18b724]::-webkit-scrollbar-track{background:transparent;border-radius:3px}.content-input textarea[data-v-3e18b724]::-webkit-scrollbar-thumb{background:var(--color-foreground-normalcy-quaternary,hsla(0,0%,100%,.16));border-radius:3px}.content-input textarea[data-v-3e18b724]::-webkit-scrollbar-thumb:hover{background:var(--color-foreground-normalcy-quinary,hsla(0,0%,100%,.24))}.content-input textarea[data-v-3e18b724]::-moz-placeholder{color:var(--color-text-dynamic-white-quinary);opacity:.5}.content-input textarea[data-v-3e18b724]::placeholder{color:var(--color-text-dynamic-white-quinary);opacity:.5}.content-input textarea.ios-textarea[data-v-3e18b724]{font-size:14px}.content-input textarea.disabled[data-v-3e18b724]{cursor:not-allowed}.content-input textarea.caret-transparent[data-v-3e18b724]{caret-color:transparent}.content-input textarea[data-v-3e18b724]::-moz-selection{background:var(--inputNumber-fill-select,rgba(107,92,255,.4))}.content-input textarea[data-v-3e18b724]::selection{background:var(--inputNumber-fill-select,rgba(107,92,255,.4))}.content-input .config-group-mobile[data-v-3e18b724]{align-items:center;display:flex;gap:8px;margin-top:4px;width:100%}.content-input .action[data-v-3e18b724]{align-items:center;display:flex;gap:4px;width:100%}@media screen and (max-width:768px){.content-input .action[data-v-3e18b724]{padding-right:12px}}.content-input .action .credit-consts[data-v-3e18b724]{align-items:center;color:var(--color-text-dynamic-white-tertiary);display:flex;font-size:12px;font-style:normal;font-weight:400;gap:4px;line-height:20px;text-align:center}.content-input .action .optimize-btn[data-v-3e18b724]{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:4px;justify-content:center;padding:6px}.content-input .action .optimize-btn[data-v-3e18b724]:hover{background:var(--color-foreground-normalcy-quaternary)}.content-input .action .optimize-btn[data-v-3e18b724]:active{background:var(--color-foreground-normalcy-tertiary)}.content-input .action .optimize-btn.is-disabled[data-v-3e18b724]{opacity:.4;pointer-events:none}.content-input .action .mention-btn[data-v-3e18b724]{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:4px;justify-content:center;padding:6px}.content-input .action .mention-btn[data-v-3e18b724]:hover{background:var(--color-foreground-normalcy-quaternary);color:var(--color-text-dynamic-white-primary)}.content-input .action .mention-btn[data-v-3e18b724]:active{background:var(--color-foreground-normalcy-tertiary)}.content-input .action .mention-btn.is-disabled[data-v-3e18b724]{opacity:.4;pointer-events:none}.content-input .action .length[data-v-3e18b724]{color:var(--color-text-dynamic-white-tertiary);font-size:12px;font-style:normal;font-weight:400;line-height:20px;overflow:hidden;padding:6px;text-overflow:ellipsis}.content-input .delete-all[data-v-3e18b724]{align-items:center;border-radius:6px;cursor:pointer;display:flex;justify-content:center;padding:4px}.content-input .delete-all.is-disabled[data-v-3e18b724]{opacity:.4;pointer-events:none}.content-input .delete-all.is-disabled[data-v-3e18b724]:hover{background:transparent!important}@keyframes blink-3e18b724{0%,to{opacity:1}50%{opacity:0}}
