[data-v-c860c9d2] .ratio-count-trigger-wrap{align-items:center;display:inline-flex}.ratio-count-trigger[data-v-c860c9d2]{background-color:#fff}.ratio-count-trigger[data-v-c860c9d2]:hover{background-color:#535b880f}.ratio-count-trigger[data-v-c860c9d2]:focus-visible{border-color:#535b881f;outline:none}.ratio-count-panel[data-v-c860c9d2]{background:#fff;border:1px solid #535b881f;border-radius:12px;width:280px;padding:16px;box-shadow:0 16px 32px #0000001a,0 2px 8px #0000001a}.rc-ratio-item[data-v-c860c9d2]{cursor:pointer;background-color:#0000;border:none}.rc-ratio-item[data-v-c860c9d2]:not(.is-active):hover{background-color:#535b8814}.rc-ratio-item.is-active[data-v-c860c9d2]{background-color:#535b881a}.ratio-count-fade-enter-active[data-v-c860c9d2],.ratio-count-fade-leave-active[data-v-c860c9d2]{transition:opacity .15s}.ratio-count-fade-enter-from[data-v-c860c9d2],.ratio-count-fade-leave-to[data-v-c860c9d2]{opacity:0}.ratio-count-panel-enter-active[data-v-c860c9d2],.ratio-count-panel-leave-active[data-v-c860c9d2]{transition:opacity .15s,transform .15s}.ratio-count-panel-enter-from[data-v-c860c9d2],.ratio-count-panel-leave-to[data-v-c860c9d2]{opacity:0;transform:translateY(8px)}.upload-card[data-v-58c0d6d0]{cursor:pointer;background:#f6f6fa;border:1px dashed #d8dadf;border-radius:8px;justify-content:center;align-items:center;width:44px;height:58px;padding:0;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;transform:rotate(-10deg)}.upload-card[data-v-58c0d6d0]:hover:not(.is-disabled){border-color:#070b1066;transform:rotate(-10deg)scale(1.09);box-shadow:0 0 4px #0000001a,0 20px 30px #fdccff33}.upload-card.is-disabled[data-v-58c0d6d0]{cursor:not-allowed;opacity:.5}.upload-card-icon[data-v-58c0d6d0]{width:16px;height:16px}[data-v-29b9500a] .generation-mode-tooltip-trigger{display:inline-flex}.generation-mode-trigger[data-v-29b9500a]{background-color:#fff}.generation-mode-trigger[data-v-29b9500a]:hover{background-color:#535b880f}.generation-mode-trigger[data-v-29b9500a]:focus-visible{border-color:#535b881f;outline:none}.generation-mode-recommend-tooltip[data-v-29b9500a]{max-width:280px}.generation-mode-panel[data-v-29b9500a]{background:#fff;border:1px solid #d8dadf;border-radius:12px;flex-direction:column;width:300px;padding:8px;display:flex;box-shadow:0 16px 16px #0000001a,0 2px 4px #0000001a}.generation-mode-item[data-v-29b9500a]{cursor:pointer;text-align:left;background-color:#0000;border:none;border-radius:8px;align-items:center;gap:12px;width:100%;padding:8px;transition:background-color .15s;display:flex}.generation-mode-item[data-v-29b9500a]:hover{background-color:#535b8814}.generation-mode-item.is-active[data-v-29b9500a]{background-color:#f6f6fa}.mode-content[data-v-29b9500a]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.mode-title-row[data-v-29b9500a]{align-items:center;gap:8px;min-width:0;display:flex}.mode-title[data-v-29b9500a]{color:#2d3541;white-space:nowrap;font-size:14px;font-weight:500;line-height:20px}.mode-credit-pill[data-v-29b9500a]{white-space:nowrap;background:#fff7ed;border:1px solid #ffedd5;border-radius:6px;align-items:center;gap:4px;padding:2px 4px;line-height:14px;display:inline-flex}.pill-icon[data-v-29b9500a]{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:12px;height:12px}.pill-credits[data-v-29b9500a]{color:#ea580c;margin-right:2px}.pill-credits[data-v-29b9500a],.pill-suffix[data-v-29b9500a]{font-size:10px;font-weight:500;line-height:14px}.pill-suffix[data-v-29b9500a]{color:#9a3412;opacity:.7}.mode-desc[data-v-29b9500a]{color:#848b96;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;font-weight:400;line-height:16px;overflow:hidden}.mode-check[data-v-29b9500a]{color:#070b10;flex-shrink:0}.generation-mode-fade-enter-active[data-v-29b9500a],.generation-mode-fade-leave-active[data-v-29b9500a]{transition:opacity .15s}.generation-mode-fade-enter-from[data-v-29b9500a],.generation-mode-fade-leave-to[data-v-29b9500a]{opacity:0}.generation-mode-panel-enter-active[data-v-29b9500a],.generation-mode-panel-leave-active[data-v-29b9500a]{transition:opacity .15s,transform .15s}.generation-mode-panel-enter-from[data-v-29b9500a],.generation-mode-panel-leave-to[data-v-29b9500a]{opacity:0;transform:translateY(8px)}.craft-pill[data-v-50d62a99]{background:#4178fe0d;transition:background .2s}.craft-pill[data-v-50d62a99]:hover{background:linear-gradient(0deg,var(--color-bg-hover,#535b8814) 0,var(--color-bg-hover,#535b8814) 100%),#4178fe0d}.contenteditable-input[data-v-10121ca1]{width:100%;position:relative;overflow:hidden}.cei-container[data-v-10121ca1],.contenteditable-input[data-v-10121ca1]{box-shadow:0 4px 24px #fe50c40d}.cei-container[data-v-10121ca1]{background:#fff;border:1px solid #fdd9e7;border-radius:16px;transition:border-color .2s,box-shadow .2s}.cei-container.cei-focused[data-v-10121ca1]{border-color:#fabed6;box-shadow:0 4px 24px #fe50c40d}.cei-content-wrapper[data-v-10121ca1]{flex-direction:column;gap:8px;padding:16px;display:flex}.cei-editable[data-v-10121ca1]{scrollbar-gutter:stable;word-break:break-word;white-space:pre-wrap;color:#0a0a0a;cursor:text;outline:none;max-height:400px;font-size:14px;line-height:22px;overflow-y:auto}.cei-editable[data-v-10121ca1]:empty:before{content:attr(data-placeholder);color:#a1a1aa;pointer-events:none}[data-v-10121ca1] .cei-inline-token{vertical-align:middle;-webkit-user-select:none;user-select:none;cursor:default;-webkit-user-drag:none;align-items:center;max-width:100%;display:inline-flex}.cei-main-row[data-v-10121ca1]{align-items:flex-start;gap:12px;display:flex}.cei-editable-wrapper[data-v-10121ca1]{flex:1;min-width:0;position:relative;overflow:hidden}.cei-clickable-placeholder[data-v-10121ca1]{pointer-events:none;cursor:text;color:#a1a1aa;-webkit-user-select:none;user-select:none;z-index:1;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:14px;line-height:22px;display:-webkit-box;position:absolute;top:0;left:0;right:0;overflow:hidden}.upload-token[data-v-a701ca35]{vertical-align:middle;white-space:nowrap;-webkit-user-select:none;user-select:none;box-sizing:border-box;border-radius:4px;align-items:center;gap:6px;min-height:24px;margin:2px;padding:2px 6px 2px 2px;display:inline-flex}.state-idle[data-v-a701ca35]{background:#4178fe0d;border:none}.state-idle[data-v-a701ca35]:hover{background:linear-gradient(0deg,var(--color-bg-hover,#535b8814) 0,var(--color-bg-hover,#535b8814) 100%),#4178fe0d}.state-idle.is-required[data-v-a701ca35]{border:1px dashed #dc262680;min-height:26px}.state-idle.is-required[data-v-a701ca35],.state-idle.is-required[data-v-a701ca35]:hover{background:#dc262608}.token-required-mark[data-v-a701ca35]{color:#dc2626;margin-left:1px;font-weight:700}.state-uploading[data-v-a701ca35]{background:#4178fe0d;border:none}.state-done[data-v-a701ca35]{background:#fff;border:1px solid #535b881f;min-height:26px}.state-done[data-v-a701ca35]:hover{background:linear-gradient(#535b8814,#535b8814),#fff}.state-done[data-v-a701ca35] .xt_hover_card_container{align-items:center;height:100%;display:inline-flex;background:0 0!important;border:none!important;padding:0!important}.state-done[data-v-a701ca35] .xt_hover_card_trigger{align-items:center;height:100%;cursor:default!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important;display:inline-flex!important}.state-done[data-v-a701ca35] .xt_hover_card_trigger:focus,.state-done[data-v-a701ca35] .xt_hover_card_trigger:hover,.state-done[data-v-a701ca35] .xt_hover_card_trigger[data-state=open]{box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}.token-done-inner-wrap[data-v-a701ca35]{min-height:100%}.token-done-inner[data-v-a701ca35],.token-done-inner-wrap[data-v-a701ca35]{align-items:center;gap:6px;display:inline-flex}.token-done-inner[data-v-a701ca35]{cursor:default}.state-error[data-v-a701ca35]{background:#dc26260a;border:1px dashed #dc262680;min-height:26px}.token-trigger[data-v-a701ca35]{cursor:pointer;gap:6px}.token-icon-wrap[data-v-a701ca35],.token-trigger[data-v-a701ca35]{align-items:center;display:inline-flex}.token-icon-wrap[data-v-a701ca35]{box-sizing:border-box;background:#fff;border-radius:4px;flex-shrink:0;justify-content:center;width:20px;height:20px;padding:2px}.token-icon-font[data-v-a701ca35]{color:#2661f1;font-size:16px;font-style:normal;line-height:1}.token-label[data-v-a701ca35]{color:#4178fe;font-size:14px;font-weight:400;line-height:1.42857}.state-error .token-label[data-v-a701ca35],.token-error-icon[data-v-a701ca35]{color:#dc2626}.token-thumbnail[data-v-a701ca35]{-o-object-fit:cover;object-fit:cover;border-radius:4px;flex-shrink:0;width:20px;height:20px;display:block}.token-filename[data-v-a701ca35]{color:#070b10;text-overflow:ellipsis;white-space:nowrap;max-width:100px;font-size:14px;font-weight:400;line-height:1.42857;overflow:hidden}.token-remove-btn[data-v-a701ca35]{color:#848b96;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;padding:0;transition:color .15s;display:inline-flex}.token-remove-btn[data-v-a701ca35]:hover{color:#dc2626}.token-remove-btn--error[data-v-a701ca35]{margin-left:4px}.animate-spin[data-v-a701ca35]{color:#4178fe;animation:1s linear infinite token-spin-a701ca35}@keyframes token-spin-a701ca35{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.hidden-file-input[data-v-a701ca35]{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.display-image-token[data-v-576c904b]{vertical-align:middle;white-space:nowrap;-webkit-user-select:none;user-select:none;box-sizing:border-box;background:#fff;border:1px solid #535b881f;border-radius:4px;align-items:center;min-height:26px;margin:2px;padding:2px 6px 2px 2px;font-size:12px;line-height:1;transition:background .2s,border-color .2s;display:inline-flex}.display-image-token[data-v-576c904b]:hover{background:linear-gradient(#535b8814,#535b8814),#fff}.display-image-token.is-loading[data-v-576c904b]{background:#f5f8ff;border:none;padding:2px}.display-image-token.is-loading[data-v-576c904b]:hover{background:#f5f8ff}.token-loading[data-v-576c904b],.token-loading-icon[data-v-576c904b]{align-items:center;display:inline-flex}.token-loading-icon[data-v-576c904b]{color:#4994ff;background:#fff;border-radius:2px;flex-shrink:0;justify-content:center;width:20px;height:20px}.token-loading-label[data-v-576c904b]{color:#4994ff;padding:0 6px;font-size:14px;font-weight:400;line-height:1.42857}.animate-spin[data-v-576c904b]{animation:1s linear infinite display-token-spin-576c904b}@keyframes display-token-spin-576c904b{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.display-image-token[data-v-576c904b] .xt_hover_card_container{align-items:center;height:100%;display:inline-flex;background:0 0!important;border:none!important;padding:0!important}[data-v-576c904b] .xt_hover_card_trigger{align-items:center;height:100%;cursor:default!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important;display:inline-flex!important}[data-v-576c904b] .xt_hover_card_trigger:focus,[data-v-576c904b] .xt_hover_card_trigger:hover,[data-v-576c904b] .xt_hover_card_trigger[data-state=open]{box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}.token-done-inner[data-v-576c904b],.token-done-inner-wrap[data-v-576c904b]{align-items:center;gap:6px;min-height:100%;display:inline-flex}.token-done-inner[data-v-576c904b]{cursor:default}.token-thumbnail[data-v-576c904b]{-o-object-fit:cover;object-fit:cover;border-radius:2px;flex-shrink:0;width:20px;height:20px;display:block}.token-filename[data-v-576c904b]{color:#070b10;text-overflow:ellipsis;white-space:nowrap;max-width:100px;font-size:14px;font-weight:400;line-height:1.42857;overflow:hidden}.token-remove-btn[data-v-576c904b]{color:#848b96;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;padding:0;transition:color .15s;display:inline-flex}.token-remove-btn[data-v-576c904b]:hover{color:#dc2626}.text-label-token[data-v-de405f7c]{color:#535b88;vertical-align:middle;background:#535b881a;border:1px solid #535b8833;border-radius:100px;align-items:center;gap:3px;margin:0 2px;padding:2px 6px 2px 8px;font-size:12px;font-weight:500;display:inline-flex}.label-text[data-v-de405f7c]{white-space:nowrap;line-height:1}.label-remove[data-v-de405f7c]{color:#888;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;padding:0;transition:background .15s,color .15s;display:inline-flex}.label-remove[data-v-de405f7c]:hover{color:#dc2626;background:#dc26261a}.input-token[data-v-3ccb4a36]{vertical-align:baseline;margin:2px;display:inline}.input-token__input[data-v-3ccb4a36]{box-sizing:border-box;color:#4178fe;cursor:text;vertical-align:middle;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;background:#4178fe0d;border-radius:4px;outline:none;min-width:40px;max-width:100%;padding:1px 6px;font-size:14px;line-height:22px;transition:background .15s;display:inline-block}.input-token__input.is-empty[data-v-3ccb4a36]:before{content:attr(data-placeholder);color:#4178feb3;pointer-events:none}.input-token__input[data-v-3ccb4a36]:hover{background:linear-gradient(0deg,var(--color-bg-hover,#535b8814) 0,var(--color-bg-hover,#535b8814) 100%),#4178fe0d}.input-token__input[data-v-3ccb4a36]:focus{background:#4178fe0d}.style-popup-scroll[data-v-00f338a2]{scrollbar-width:thin}.style-popup-scroll[data-v-00f338a2]::-webkit-scrollbar{width:4px}.style-popup-scroll[data-v-00f338a2]::-webkit-scrollbar-thumb{background:#535b8840;border-radius:2px}.style-popup-mask[data-v-00f338a2]{z-index:1999;background-color:#0000}.style-popup-enter-active[data-v-00f338a2],.style-popup-leave-active[data-v-00f338a2]{transition:opacity .18s,transform .18s}.style-popup-enter-from[data-v-00f338a2],.style-popup-leave-to[data-v-00f338a2]{opacity:0;transform:translateY(-6px)}.style-popup-panel[data-v-00f338a2]{transition:height .16s}.style-popup-mask-enter-active[data-v-00f338a2],.style-popup-mask-leave-active[data-v-00f338a2]{transition:opacity .15s}.style-popup-mask-enter-from[data-v-00f338a2],.style-popup-mask-leave-to[data-v-00f338a2]{opacity:0}.style-select-token[data-v-eb311b9b]{vertical-align:middle;white-space:nowrap;-webkit-user-select:none;user-select:none;box-sizing:border-box;cursor:pointer;border-radius:4px;align-items:center;min-height:24px;margin:2px;display:inline-flex}.style-select-token.idle[data-v-eb311b9b]{background:#4178fe0d;border:none;padding:2px 6px}.style-select-token.idle[data-v-eb311b9b]:hover{background:linear-gradient(#535b8814,#535b8814),#4178fe0d}.style-select-token.is-locked[data-v-eb311b9b],.style-select-token.is-locked .token-selected-inner[data-v-eb311b9b],.style-select-token.is-locked .token-selected-inner-wrap[data-v-eb311b9b]{cursor:default}.style-select-token.is-locked.idle[data-v-eb311b9b]:hover{background:#4178fe0d}.style-select-token.is-locked.selected[data-v-eb311b9b]:hover{background:#fff}.style-select-token.selected[data-v-eb311b9b]{background:#fff;border:1px solid #535b881f;min-height:26px;padding:2px 6px 2px 2px;font-size:12px;line-height:1}.style-select-token.selected[data-v-eb311b9b]:hover{background:linear-gradient(#535b8814,#535b8814),#fff}.style-select-token.selected[data-v-eb311b9b] .xt_hover_card_container{align-items:center;height:100%;display:inline-flex;background:0 0!important;border:none!important;padding:0!important}.style-select-token.selected[data-v-eb311b9b] .xt_hover_card_trigger{align-items:center;height:100%;cursor:default!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important;display:inline-flex!important}.style-select-token.selected[data-v-eb311b9b] .xt_hover_card_trigger:focus,.style-select-token.selected[data-v-eb311b9b] .xt_hover_card_trigger:hover,.style-select-token.selected[data-v-eb311b9b] .xt_hover_card_trigger[data-state=open]{box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}.token-idle-inner[data-v-eb311b9b]{align-items:center;gap:6px;display:inline-flex}.token-idle-label[data-v-eb311b9b]{color:#4178fe;font-size:14px;font-weight:400;line-height:20px}.token-chevron[data-v-eb311b9b]{color:#4178fe;flex-shrink:0}.token-selected-inner[data-v-eb311b9b],.token-selected-inner-wrap[data-v-eb311b9b]{cursor:pointer;align-items:center;gap:6px;min-height:100%;display:inline-flex}.token-selected-inner[data-v-eb311b9b]{cursor:pointer}.token-thumbnail[data-v-eb311b9b]{-o-object-fit:cover;object-fit:cover;display:block}.token-thumbnail[data-v-eb311b9b],.token-thumbnail-fallback[data-v-eb311b9b]{border-radius:4px;flex-shrink:0;width:20px;height:20px}.token-thumbnail-fallback[data-v-eb311b9b]{color:#848b96;background:#535b880f;justify-content:center;align-items:center;display:inline-flex}.token-name[data-v-eb311b9b]{text-overflow:ellipsis;white-space:nowrap;max-width:100px;overflow:hidden}.token-name[data-v-eb311b9b],.token-style-label[data-v-eb311b9b]{color:#070b10;font-size:14px;font-weight:400;line-height:1.42857}.token-clear-btn[data-v-eb311b9b]{color:#848b96;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;padding:0;display:inline-flex}.token-clear-btn[data-v-eb311b9b]:hover{color:#dc2626}.style-preview-card[data-v-eb311b9b]{flex-direction:column;align-items:center;gap:8px;min-width:160px;padding:4px;display:flex}.preview-image-wrap[data-v-eb311b9b]{border-radius:8px;flex-shrink:0;width:160px;height:160px;overflow:hidden}.preview-empty[data-v-eb311b9b]{background:#4178fe14;border-radius:8px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.preview-empty-icon[data-v-eb311b9b]{color:#4178fe;opacity:.5}.hero-prompt[data-v-8358e8d4]{transition:border-color .2s,box-shadow .2s}.hero-prompt.is-dragging[data-v-8358e8d4] .cei-container{border:1px dashed #2661f180}.hero-prompt-banner[data-v-8358e8d4]{background-color:#1c2129;box-shadow:0 4px 16px #0000001a}.hero-upload-leading[data-v-8358e8d4]{flex-shrink:0;justify-content:center;align-items:center;width:53px;height:65px;display:flex;overflow:visible}.hero-upload-leading[data-v-8358e8d4] .chat-op-upload{justify-content:center;align-items:center;display:flex}
