@charset "UTF-8";.resource-preview-card[data-v-a7dfe9f0]{position:relative;display:block;box-sizing:border-box;overflow:hidden;border-radius:8px;background-color:var(--color-bg-popover-1)}.resource-preview-card--audio[data-v-a7dfe9f0]{display:flex;align-items:center;gap:8px;padding:8px;background-color:var(--color-bg-popover-1)}.resource-preview-card--input-tag .resource-preview-card__overlay[data-v-a7dfe9f0]{top:0;bottom:auto;justify-content:flex-start;background:var(--color-gradient-black-revert)}.resource-preview-card__duration[data-v-a7dfe9f0]{position:absolute;bottom:8px;left:8px;z-index:2;color:var(--color-text-1);font-size:12px;line-height:20px;pointer-events:none}.resource-preview-card__audio-toggle[data-v-a7dfe9f0]{position:relative;display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:32px;height:32px;padding:0;overflow:hidden;color:var(--color-text-1);border:0;border-radius:6px;background:var(--color-other-2);cursor:pointer}.resource-preview-card__audio-cover[data-v-a7dfe9f0]{width:100%;height:100%;object-fit:cover}.resource-preview-card__audio-icon[data-v-a7dfe9f0]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.resource-preview-card__audio-name[data-v-a7dfe9f0]{min-width:0;overflow:hidden;color:var(--color-text-1);font-size:13px;line-height:20px;white-space:nowrap;text-overflow:ellipsis}.resource-preview-card__media[data-v-a7dfe9f0]{display:block;width:100%;height:100%;object-fit:contain}.resource-preview-card__mask[data-v-a7dfe9f0]{position:absolute;inset:0;z-index:1;display:block;width:100%;height:100%;object-fit:contain}.resource-preview-card__measure[data-v-a7dfe9f0]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.resource-preview-card__center-icon[data-v-a7dfe9f0]{position:absolute;top:50%;left:50%;z-index:1;color:var(--color-text-1);transform:translate(-50%,-50%);pointer-events:none}.resource-preview-card__overlay[data-v-a7dfe9f0]{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;gap:4px;box-sizing:border-box;height:32px;padding:0 8px;background:linear-gradient(180deg,#0000,#000000c4);pointer-events:none}.resource-preview-card__overlay-icon[data-v-a7dfe9f0]{flex:0 0 auto;color:var(--color-text-1)}.resource-preview-card__overlay-text[data-v-a7dfe9f0]{overflow:hidden;color:var(--color-text-1);font-size:11px;line-height:16px;white-space:nowrap;text-overflow:ellipsis}.resource-preview-tooltip__trigger[data-v-07bcf427]{display:inline-flex;align-items:center;vertical-align:middle}.resource-preview-tooltip__popper[data-v-07bcf427]{position:fixed;z-index:3000;padding:0;border:none;border-radius:8px;pointer-events:auto}.media-tag-wrapper[data-v-d2195bb2]{display:inline-flex;align-items:center;height:24px;line-height:24px;vertical-align:top;margin-left:3px;padding-right:4px}.media-tag-wrapper[data-v-d2195bb2]:first-child{padding-left:3px}.media-tag[data-v-d2195bb2]{display:inline-flex;align-items:center;vertical-align:middle;color:var(--color-text-1)}.media-tag-content[data-v-d2195bb2]{height:20px;display:flex;align-items:center;overflow:hidden;background:var(--color-other-1);border-radius:4px;padding:0 6px}.media-tag-content.video[data-v-d2195bb2]{background-color:var(--color-fill-o1-video)}.media-tag-content.image[data-v-d2195bb2]{background-color:var(--color-fill-o1-image)}.media-tag-content.has-thumbnail[data-v-d2195bb2]{padding:0 4px 0 0}.media-tag .media-icon[data-v-d2195bb2]{margin:1px 4px 1px 1px;width:18px;height:18px;border-radius:3px;object-fit:cover;pointer-events:none}.media-tag .media-label[data-v-d2195bb2]{display:flex;align-items:center;gap:2px;color:var(--color-text-2-light);font-size:var(--prompt-tag-font-size, 12px);line-height:20px;user-select:none}.media-tag .media-label-prefix[data-v-d2195bb2]{margin-left:2px}.media-tag-wrapper[data-v-d2195bb2]{display:inline-flex;align-items:center;vertical-align:top}.media-tag-wrapper .media-tag.disabled[data-v-d2195bb2]:not(.audio-disabled){pointer-events:none}.media-tag-wrapper .media-tag.audio-disabled .media-tag-content[data-v-d2195bb2]{background:#ffffff1f;cursor:not-allowed}.media-tag-wrapper .media-tag.audio-disabled .media-tag-content .media-label[data-v-d2195bb2]{color:var(--color-text-3)}.media-tag-wrapper .media-tag-content[data-v-d2195bb2]{cursor:grab}.media-tag-wrapper .media-tag-content[data-v-d2195bb2]:hover{background:var(--color-other-2)}.media-tag-wrapper .media-tag-content:hover .media-label[data-v-d2195bb2]{color:var(--color-text-1)}.media-tag-wrapper .media-tag .media-add[data-v-d2195bb2]{margin-left:4px;text-decoration:underline!important;cursor:pointer}.media-tag-wrapper .media-tag .delete-icon[data-v-d2195bb2]{margin-right:8px;cursor:pointer}.media-tag[data-v-c6ab47df]{height:24px;display:inline-flex;align-items:center;vertical-align:middle;cursor:grab;color:var(--color-text-1)}.media-tag.disabled[data-v-c6ab47df]{cursor:not-allowed;border-radius:4px}.media-tag.disabled .media-tag-content[data-v-c6ab47df]{background:#ffffff1f}.media-tag.disabled .media-tag-content .media-label[data-v-c6ab47df]{color:var(--color-text-3)}.media-tag.not-grab[data-v-c6ab47df]{cursor:default}.media-tag-content[data-v-c6ab47df]{height:24px;display:flex;align-items:center;overflow:hidden;background:var(--color-other-1);border-radius:4px;margin:0 6px 1px 0}.media-tag-content.audio[data-v-c6ab47df]{background:var(--color-fill-o1-image)}.media-tag .media-icon[data-v-c6ab47df]{margin-right:4px;height:100%;width:24px;object-fit:cover;pointer-events:none}.media-tag .media-label[data-v-c6ab47df]{display:flex;align-items:center;font-size:var(--prompt-tag-font-size, 13px);line-height:1;margin:0 6px;user-select:none;gap:4px}.first-tooltip-content[data-v-c6ab47df]{position:relative;margin:4px;padding-right:20px;min-width:336px;max-width:436px}.first-tooltip-content .first-tooltip-text[data-v-c6ab47df]{display:flex;height:20px;align-items:flex-start;gap:4px;align-self:stretch;color:var(--color-text-1);font-size:12px;font-weight:600;line-height:20px;margin-bottom:4px}.first-tooltip-content .first-tooltip-example[data-v-c6ab47df]{color:var(--color-text-2);font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:400;line-height:24px;min-height:24px;display:flex;flex-wrap:wrap}.first-tooltip-content .first-tooltip-example .first-tooltip-example-text[data-v-c6ab47df]{flex-shrink:0;display:inline-flex;height:24px;padding:0 8px;align-items:center;gap:3px;border-radius:4px;background:var(--color-fill-o1-voice);color:var(--color-text-1);margin:0 8px}.first-tooltip-content .first-tooltip-close[data-v-c6ab47df]{position:absolute;top:0;right:-5px;cursor:pointer;color:var(--color-text-1)}.kling-mention-hidden #klingMentionList[data-v-0e3f034f]{display:none}.mention-list[data-v-0e3f034f]{box-sizing:border-box;display:inline-grid;grid-template-columns:minmax(200px,max-content);max-width:min(360px,100vw - 32px);max-height:216px;background:var(--color-gradient-glass-bg1);border:1px solid var(--color-other-1);border-radius:12px;box-shadow:var(--box-shadow-panel);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);gap:0;overflow:auto;padding:8px 0;position:relative;scrollbar-width:none;opacity:0;transform:scale(.9);transform-origin:top left}.mention-list[data-v-0e3f034f]::-webkit-scrollbar{display:none}.mention-list__group[data-v-0e3f034f]{display:contents}.mention-list__footer[data-v-0e3f034f]{width:0;min-width:100%;overflow:hidden;color:var(--color-text-3-light, #a2aab8);font-size:10px;font-weight:400;line-height:14px;padding:8px 0 4px 12px;white-space:nowrap;text-overflow:ellipsis}.mention-list[data-placement][data-v-0e3f034f]{animation:mention-list-enter-0e3f034f var(--kling-dur-panel) var(--kling-ease-out) both}.mention-list[data-placement^=top][data-v-0e3f034f]{transform-origin:bottom left}@media (prefers-reduced-motion: reduce){.mention-list[data-v-0e3f034f],.mention-list[data-placement][data-v-0e3f034f]{animation:none;opacity:1;transform:none}}.mention-list button[data-v-0e3f034f]{box-sizing:border-box;height:40px;display:flex;align-items:center;background-color:transparent;border:none;cursor:pointer;padding:6px 12px;text-align:left;transition:background-color .2s;width:100%;gap:8px}.mention-list button.mention-audio-item[data-v-0e3f034f]{height:40px}.mention-list button[data-v-0e3f034f]:hover{background-color:var(--color-other-1, rgba(255, 255, 255, .0784313725))}.mention-list button.is-selected[data-v-0e3f034f]{background-color:var(--color-other-2, rgba(255, 255, 255, .1215686275))}.mention-icon[data-v-0e3f034f]{width:28px;height:28px;border-radius:4px;object-fit:cover;background-color:var(--color-other-1)}.mention-audio-icon[data-v-0e3f034f]{box-sizing:border-box;width:28px;height:28px;position:relative;display:flex;align-items:center;justify-content:center;gap:4px;overflow:hidden;padding:0 8px 1px;border-radius:3.11px;color:var(--color-text-1)}.mention-audio-icon svg[data-v-0e3f034f]{flex:0 0 16px;width:16px;height:16px;z-index:1}.mention-audio-icon--library[data-v-0e3f034f]{background-color:var(--color-other-1);border-radius:4px}.mention-list button[data-v-0e3f034f]:not(.mention-list__sizer){width:0;min-width:100%;overflow:hidden}.mention-list button.mention-list__sizer[data-v-0e3f034f]{width:max-content;min-width:100%}.mention-list button.mention-list__sizer .mention-label[data-v-0e3f034f]{flex:none;overflow:visible;text-overflow:clip}.mention-label[data-v-0e3f034f]{flex:1;min-width:0;overflow:hidden;font-size:14px;color:var(--color-text-1, #f9fbfc);white-space:nowrap;text-overflow:ellipsis}.mention-item-icon-container[data-v-0e3f034f]{display:flex;align-items:center;position:relative}.mention-item-icon-container .mention-item-icon[data-v-0e3f034f]{position:absolute;bottom:0;right:0;line-height:0}.mention-item-icon-container .mention-item-icon img[data-v-0e3f034f]{width:12px;height:12px;display:block}@keyframes mention-list-enter-0e3f034f{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.custom-tag--plain[data-v-f53d77b9]{height:auto}.custom-tag--plain .custom-tag-content[data-v-f53d77b9]{height:auto;margin:0;padding:0;background:transparent;border-radius:0}.custom-tag[data-v-f53d77b9]{vertical-align:text-bottom;display:inline-flex;align-items:center;height:20px;color:var(--color-text-1);font-size:var(--prompt-tag-font-size, 14px);font-weight:400;line-height:20px}.custom-tag-content[data-v-f53d77b9]{height:20px;box-sizing:border-box;display:flex;align-items:center;gap:4px;padding:0 4px;border-radius:4px;background:var(--color-other-1, rgba(255, 255, 255, .08));margin:0 4px}.custom-tag-content[data-v-f53d77b9]:has(>.custom-tag-leading img:not(.left-icon)){padding-left:1px}.custom-tag-content[data-v-f53d77b9]:has(.arrow-icon){padding-right:2px}.custom-tag-content.clickable[data-v-f53d77b9]{cursor:pointer}.custom-tag-content.clickable[data-v-f53d77b9]:hover,.custom-tag-content.clickable[data-v-f53d77b9]:active{background:var(--color-other-2);color:var(--color-text-1, #f9fbfc)}.custom-tag-content[data-category=font][data-v-f53d77b9]:hover{background:var(--color-other-2)}.custom-tag-content.clickable:hover .custom-tag-text[data-v-f53d77b9],.custom-tag-content.clickable:active .custom-tag-text[data-v-f53d77b9]{color:var(--color-text-1, #f9fbfc)}.custom-tag-content img[data-v-f53d77b9]:not(.left-icon){width:18px;height:18px;border-radius:3px;object-fit:cover}.custom-tag-leading[data-v-f53d77b9],.custom-tag-main[data-v-f53d77b9]{display:inline-flex;align-items:center;gap:4px;height:20px}.custom-tag-leading[data-v-f53d77b9]{flex-shrink:0}.custom-tag.disabled[data-v-f53d77b9]{pointer-events:none}.custom-tag.disabled.custom-tag--tooltip[data-v-f53d77b9]{pointer-events:auto}.custom-tag--draggable[data-v-f53d77b9]{cursor:grab}.custom-tag .left-icon[data-v-f53d77b9]{flex-shrink:0;width:12px;height:12px;border-radius:0}.custom-tag .custom-tag-text[data-v-f53d77b9]{display:inline-flex;align-items:center;height:20px;margin-left:0;color:var(--color-text-1, #f9fbfc);font-family:PingFang SC;font-size:var(--prompt-tag-font-size, 14px);font-style:normal;font-weight:400;line-height:20px}.custom-tag .delete-icon[data-v-f53d77b9]{cursor:pointer}.custom-tag .arrow-icon[data-v-f53d77b9]{flex-shrink:0;transform:rotate(var(--editor-tag-arrow-angle, 0deg));transition:transform .2s ease-in-out}#designer-main-panel.is-shadow-tone-library-open .custom-tag-content[data-category=shadow-tone]{background:var(--color-other-2);color:var(--color-text-1, #f9fbfc)}#designer-main-panel[data-editor-tag-active-category="999"] .custom-tag[data-category="999"] .arrow-icon,#designer-main-panel[data-editor-tag-active-category=shadow-tone] .custom-tag[data-category=shadow-tone] .arrow-icon,#designer-main-panel[data-editor-tag-active-category=font] .custom-tag[data-category=font] .arrow-icon,#designer-main-panel[data-editor-tag-active-category=perspective] .custom-tag[data-category=perspective] .arrow-icon,#designer-main-panel[data-editor-tag-active-category=SmartLighting] .custom-tag[data-category=SmartLighting] .arrow-icon{transform:rotate(180deg)}.prompt-dropdown-tag-select-image .el-select-dropdown__item{height:unset!important;line-height:52px;padding:8px 40px 8px 12px!important}.prompt-dropdown-tag-select-image .el-select-dropdown__wrap{max-height:370px!important}.dropdown-tag[data-v-f92c6c49]{vertical-align:text-bottom;display:inline-flex;align-items:center;height:20px;color:var(--color-text-1);font-size:var(--prompt-tag-font-size, 14px);font-weight:400}.dropdown-tag-content[data-v-f92c6c49]{display:inline-flex;align-items:center;height:20px;box-sizing:border-box;border-radius:4px;background:var(--color-other-1);margin:0 4px;padding:0 4px;position:relative}.dropdown-tag .phrase-select[data-v-f92c6c49]{width:auto;position:relative;background-color:transparent}.dropdown-tag .tag-icon[data-v-f92c6c49]{position:absolute;right:4px;cursor:pointer}.dropdown-tag.disabled .dropdown-tag-content[data-v-f92c6c49]{padding-right:2px}.dropdown-tag.disabled[data-v-f92c6c49] .el-select .el-select__wrapper .el-select__suffix{padding-right:0!important}.dropdown-tag[data-v-f92c6c49] .el-select .el-select__placeholder{position:relative;transform:none}.dropdown-tag[data-v-f92c6c49] .el-select .el-select__wrapper{background-color:transparent;box-shadow:none;padding:0;gap:6px;min-height:20px}.dropdown-tag[data-v-f92c6c49] .el-select .el-select__wrapper.is-hovering:not(.is-focused){box-shadow:none}.dropdown-tag[data-v-f92c6c49] .el-select .el-select__wrapper .el-select__suffix{padding-right:14px}.dropdown-tag[data-v-f92c6c49] .el-select .el-select__wrapper .el-select__caret{font-size:14px}.dropdown-tag[data-v-f92c6c49] .el-select .el-select__selected-item{width:auto;color:var(--color-text-1);font-size:var(--prompt-tag-font-size, 14px);padding:0}.dropdown-tag--no-delete .dropdown-tag-content[data-v-f92c6c49]{padding-right:2px}.dropdown-tag--no-delete[data-v-f92c6c49] .el-select .el-select__wrapper .el-select__suffix{padding-right:0}.option-content[data-v-f92c6c49]{display:flex;align-items:center;gap:12px;height:100%}.option-content .option-image[data-v-f92c6c49]{width:36px;height:36px;border-radius:4px;object-fit:cover;flex-shrink:0}.option-content .option-image--landscape[data-v-f92c6c49]{width:54px;height:32px}.option-content span[data-v-f92c6c49]{flex:1;line-height:1.4}.fixed-text[data-v-5e1fa627]{white-space:pre-wrap;user-select:text}.lip-sync-character-tag[data-v-c71fe94e]{--character-avatar-size: 18px;display:inline-flex;align-items:center;max-width:100%;height:20px;padding-right:8px;vertical-align:text-bottom}.lip-sync-character-tag__item[data-v-c71fe94e]{display:inline-flex;align-items:center;max-width:128px;height:20px;padding:0 4px 0 1px;border-radius:4px;box-sizing:border-box;gap:4px;background:var(--color-other-1)}.lip-sync-character-tag__avatar[data-v-c71fe94e]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--character-avatar-size);height:var(--character-avatar-size);overflow:hidden;border-radius:3px;background:var(--color-other-2)}.lip-sync-character-tag__avatar img[data-v-c71fe94e]{width:100%;height:100%;object-fit:cover}.lip-sync-character-tag__avatar--option[data-v-c71fe94e]{width:28px;height:28px;border-radius:4px}.lip-sync-character-tag__name[data-v-c71fe94e]{min-width:0;overflow:hidden;color:var(--color-text-2-light);font-size:var(--prompt-tag-font-size, 14px);font-weight:400;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.lip-sync-character-tag__arrow[data-v-c71fe94e]{flex-shrink:0;margin-left:2px;color:var(--color-text-2-light)}.lip-sync-character-menu.kling-dropdown.el-dropdown__popper{width:200px;border-radius:12px;background:var(--color-gradient-glass-bg1, rgba(31, 33, 36, .8));backdrop-filter:blur(40px);box-shadow:.5px .5px .5px #ffffff52 inset,-.5px -.5px .5px #ffffff29 inset,0 4px 16px #00000052}.lip-sync-character-menu.kling-dropdown.el-dropdown__popper{border-radius:12px}.lip-sync-character-menu.kling-dropdown.el-dropdown__popper{padding:8px 1px;background:transparent;border-radius:12px}.lip-sync-character-menu.kling-dropdown.el-dropdown__popper{display:flex;align-items:center;gap:8px;height:auto;padding:6px 12px;line-height:24px;background:transparent;color:var(--color-text-1);font-size:14px;font-weight:400}.lip-sync-character-menu.kling-dropdown.el-dropdown__popper{background:var(--color-other-1)}.lip-sync-character-node[data-v-68d61f03]{display:inline}.media-tag[data-v-6c6cee3b]{height:32px;display:inline-flex;align-items:center;vertical-align:middle;margin:0 4px;color:var(--color-text-1)}.media-tag.disabled[data-v-6c6cee3b]{pointer-events:none}.media-tag-content[data-v-6c6cee3b]{height:24px;display:flex;align-items:center;overflow:hidden;background:var(--color-other-1);border-radius:4px;cursor:grab}.media-tag .media-label[data-v-6c6cee3b]{font-size:14px;line-height:1;margin:0 8px;user-select:none;display:flex;align-items:center}.editor-container.kling-prompt-editor-container{position:relative;box-sizing:border-box;line-height:28px;display:flex;flex-direction:column;color:var(--color-text-1);border:unset;background:var(--color-bg-page);border-radius:12px}.editor-container.kling-prompt-editor-container.disabled{color:var(--color-text-2);background:var(--color-fill-disabled);pointer-events:none}.editor-container.kling-prompt-editor-container.disabled .tiptap.ProseMirror{caret-color:transparent}.editor-container.kling-prompt-editor-container.omni{background:var(--color-bg-primary)}.editor-container.kling-prompt-editor-container .editor{font-size:var(--prompt-editor-font-size, 13px);position:relative;z-index:0;flex:1;overflow:hidden;display:flex;flex-direction:column;padding:12px;box-sizing:border-box}.editor-container.kling-prompt-editor-container .editor .tiptap.ProseMirror{user-select:auto;-webkit-user-select:auto;height:0;flex:1;overflow-y:auto;text-indent:var(--prompt-editor-lead-indent, 0)}.editor-container.kling-prompt-editor-container .editor .tiptap.ProseMirror::-webkit-scrollbar{display:none}.editor-container.kling-prompt-editor-container .editor .tiptap.ProseMirror .pm-hardbreak-atom-anchor{display:inline-block;width:6px;height:1em;vertical-align:baseline}.editor-container.kling-prompt-editor-container .editor-lead{position:absolute;left:12px;z-index:1;display:flex;align-items:center;padding-bottom:8px;pointer-events:none;padding-right:12px}.editor-container.kling-prompt-editor-container .editor-lead>*{pointer-events:auto}.editor-container.kling-prompt-editor-container .editor-placeholder{position:absolute;padding:10px;top:0;left:0;width:100%;height:100%;box-sizing:border-box;color:var(--color-text-3);pointer-events:none;overflow:hidden;text-indent:calc(var(--lip-sync-character-indent, 0px) + var(--prompt-editor-lead-indent, 0px))}.editor-container.kling-prompt-editor-container.omni{border:none}.editor-container.kling-prompt-editor-container.omni .editor,.editor-container.kling-prompt-editor-container.omni .editor-placeholder{padding:12px 0}.editor-container.kling-prompt-editor-container.omni .editor-lead{left:0}.editor-container.kling-prompt-editor-container.omni-prompt-editor.simplified{border:unset;background:none;border-radius:12px}.editor-container.kling-prompt-editor-container.omni-prompt-editor.simplified .editor{line-height:24px;padding:8px 0;margin-inline:calc(-1 * var(--prompt-editor-click-bleed, 0px))}.editor-container.kling-prompt-editor-container.omni-prompt-editor.simplified .editor .tiptap.ProseMirror{font-size:var(--prompt-editor-font-size, 13px);line-height:24px;padding-inline:var(--prompt-editor-click-bleed, 0px)}.editor-container.kling-prompt-editor-container.omni-prompt-editor.simplified .editor-placeholder{font-size:var(--prompt-editor-font-size, 13px);padding:8px 0;line-height:24px}.editor-placeholder[data-v-80457b8e] *{font-size:var(--prompt-editor-font-size, 13px)!important}
