.aimake-chat-operations[data-v-b6fc15fd] .chat-operations-select-trigger{padding-left:6px;padding-right:6px}.aimake-chat-operations[data-v-b6fc15fd] .chat-operations-select-trigger .xt_select_trigger_inner{align-items:center;margin-right:0;display:flex}.aimake-chat-operations[data-v-b6fc15fd] .chat-operations-select-trigger .xt_select_icon_wrapper{justify-content:center;align-items:center;margin-right:4px;display:flex}.aimake-chat-operations[data-v-b6fc15fd] .chat-operations-select-trigger .xt_select_icon_wrapper:last-child{margin-right:0}.aimake-chat-operations[data-v-b6fc15fd] .chat-operations-select-trigger .chat-operations-select-trigger-text,.aimake-chat-operations[data-v-b6fc15fd] .chat-operations-select-trigger .xt_select_value{white-space:nowrap;color:#070b10;align-items:center;font-size:12px;line-height:1;display:inline-flex}.aimake-chat-operations[data-v-b6fc15fd] .chat-operations-select-trigger .xt_select_trigger_icon{display:none}.aimake-chat-operations[data-v-b6fc15fd] .xt_button_root:has(.xt_button_loading){width:32px!important;min-width:32px!important;max-width:32px!important}.chat-operations-select-content,.chat-operations-select-content .xt_select_viewport{width:fit-content;min-width:fit-content}[data-v-ebb0f3ff] .generation-mode-tooltip-trigger{display:inline-flex}.generation-mode-trigger[data-v-ebb0f3ff]:focus-visible{border:none}.generation-mode-recommend-tooltip[data-v-ebb0f3ff]{max-width:280px}.generation-mode-panel[data-v-ebb0f3ff]{background:#fff;border:1px solid #535b881f;border-radius:6px;flex-direction:column;width:356px;padding:8px;display:flex;box-shadow:0 16px 32px #0000001a,0 2px 8px #0000001a}.generation-mode-item[data-v-ebb0f3ff]{cursor:pointer;text-align:left;background-color:#0000;border:none;border-radius:4px;align-items:center;gap:8px;width:100%;padding:8px;transition:background-color .15s;display:flex}.generation-mode-item[data-v-ebb0f3ff]:hover{background-color:#535b8814}.generation-mode-item.is-active[data-v-ebb0f3ff]{background-color:#f0f0f4}.mode-icon[data-v-ebb0f3ff]{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:32px;height:32px}.mode-content[data-v-ebb0f3ff]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.mode-title-row[data-v-ebb0f3ff]{align-items:center;gap:8px;min-width:0;display:flex}.mode-title[data-v-ebb0f3ff]{color:#070b10;white-space:nowrap;font-size:14px;font-weight:600;line-height:20px}.mode-credit-pill[data-v-ebb0f3ff]{white-space:nowrap;background:#f6f6fa;border-radius:4px;align-items:center;gap:4px;padding:4px 6px;line-height:16px;display:inline-flex}.pill-icon[data-v-ebb0f3ff]{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:18px;height:18px}.pill-credits[data-v-ebb0f3ff]{color:#ff7c23;margin-right:2px;font-size:12px;font-weight:600;line-height:16px}.mode-desc[data-v-ebb0f3ff],.pill-suffix[data-v-ebb0f3ff]{color:#848b96;font-size:12px;font-weight:400;line-height:16px}.mode-desc[data-v-ebb0f3ff]{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.mode-check[data-v-ebb0f3ff]{color:#070b10;flex-shrink:0}.generation-mode-fade-enter-active[data-v-ebb0f3ff],.generation-mode-fade-leave-active[data-v-ebb0f3ff]{transition:opacity .15s}.generation-mode-fade-enter-from[data-v-ebb0f3ff],.generation-mode-fade-leave-to[data-v-ebb0f3ff]{opacity:0}.generation-mode-panel-enter-active[data-v-ebb0f3ff],.generation-mode-panel-leave-active[data-v-ebb0f3ff]{transition:opacity .15s,transform .15s}.generation-mode-panel-enter-from[data-v-ebb0f3ff],.generation-mode-panel-leave-to[data-v-ebb0f3ff]{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-17d9000a]{width:100%;position:relative;overflow:hidden}.cei-container[data-v-17d9000a],.contenteditable-input[data-v-17d9000a]{box-shadow:0 4px 24px #fe50c40d}.cei-container[data-v-17d9000a]{background:#fff;border:1px solid #fdd9e7;border-radius:16px;transition:border-color .2s,box-shadow .2s}.cei-container.cei-focused[data-v-17d9000a]{border-color:#fabed6;box-shadow:0 4px 24px #fe50c40d}.cei-content-wrapper[data-v-17d9000a]{flex-direction:column;gap:8px;padding:16px;display:flex}.cei-editable[data-v-17d9000a]{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-17d9000a]:empty:before{content:attr(data-placeholder);color:#a1a1aa;pointer-events:none}[data-v-17d9000a] .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-editable-wrapper[data-v-17d9000a]{position:relative;overflow:hidden}.cei-clickable-placeholder[data-v-17d9000a]{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-ccc9ba62]{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-ccc9ba62]{background:#4178fe0d;border:none}.state-idle[data-v-ccc9ba62]:hover{background:linear-gradient(0deg,var(--color-bg-hover,#535b8814) 0,var(--color-bg-hover,#535b8814) 100%),#4178fe0d}.state-idle.is-required[data-v-ccc9ba62]{border:1px dashed #dc262680;min-height:26px}.state-idle.is-required[data-v-ccc9ba62],.state-idle.is-required[data-v-ccc9ba62]:hover{background:#dc262608}.token-required-mark[data-v-ccc9ba62]{color:#dc2626;margin-left:1px;font-weight:700}.state-uploading[data-v-ccc9ba62]{background:#4178fe0d;border:none}.state-done[data-v-ccc9ba62]{background:#fff;border:1px solid #535b881f;min-height:26px}.state-done[data-v-ccc9ba62]:hover{background:linear-gradient(#535b8814,#535b8814),#fff}.state-done[data-v-ccc9ba62] .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-ccc9ba62] .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-ccc9ba62] .xt_hover_card_trigger:focus,.state-done[data-v-ccc9ba62] .xt_hover_card_trigger:hover,.state-done[data-v-ccc9ba62] .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-ccc9ba62]{min-height:100%}.token-done-inner[data-v-ccc9ba62],.token-done-inner-wrap[data-v-ccc9ba62]{align-items:center;gap:6px;display:inline-flex}.token-done-inner[data-v-ccc9ba62]{cursor:default}.state-error[data-v-ccc9ba62]{background:#dc26260a;border:1px dashed #dc262680;min-height:26px}.token-trigger[data-v-ccc9ba62]{cursor:pointer;gap:6px}.token-icon-wrap[data-v-ccc9ba62],.token-trigger[data-v-ccc9ba62]{align-items:center;display:inline-flex}.token-icon-wrap[data-v-ccc9ba62]{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-ccc9ba62]{color:#2661f1;font-size:16px;font-style:normal;line-height:1}.token-label[data-v-ccc9ba62]{color:#4178fe;font-size:14px;font-weight:400;line-height:1.42857}.state-error .token-label[data-v-ccc9ba62],.token-error-icon[data-v-ccc9ba62]{color:#dc2626}.token-thumbnail[data-v-ccc9ba62]{-o-object-fit:cover;object-fit:cover;border-radius:4px;flex-shrink:0;width:20px;height:20px;display:block}.token-filename[data-v-ccc9ba62]{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-ccc9ba62]{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-ccc9ba62]:hover{color:#dc2626}.token-remove-btn--error[data-v-ccc9ba62]{margin-left:4px}.animate-spin[data-v-ccc9ba62]{color:#4178fe;animation:1s linear infinite token-spin-ccc9ba62}@keyframes token-spin-ccc9ba62{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.hidden-file-input[data-v-ccc9ba62]{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.display-image-token[data-v-f429969c]{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-f429969c]:hover{background:linear-gradient(#535b8814,#535b8814),#fff}.display-image-token[data-v-f429969c] .xt_hover_card_container{align-items:center;height:100%;display:inline-flex;background:0 0!important;border:none!important;padding:0!important}[data-v-f429969c] .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-f429969c] .xt_hover_card_trigger:focus,[data-v-f429969c] .xt_hover_card_trigger:hover,[data-v-f429969c] .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-f429969c],.token-done-inner-wrap[data-v-f429969c]{align-items:center;gap:6px;min-height:100%;display:inline-flex}.token-done-inner[data-v-f429969c]{cursor:default}.token-thumbnail[data-v-f429969c]{-o-object-fit:cover;object-fit:cover;border-radius:4px;flex-shrink:0;width:20px;height:20px;display:block}.token-filename[data-v-f429969c]{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-f429969c]{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-f429969c]: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-e060af2e]{transition:border-color .2s,box-shadow .2s}.hero-prompt.is-dragging[data-v-e060af2e] .cei-container{border:1px dashed #2661f180}.hero-prompt-banner[data-v-e060af2e]{background-color:#1c2129;box-shadow:0 4px 16px #0000001a}
