.scp-root[data-v-721b1892]{display:flex;flex:1;flex-direction:column;gap:.8rem;min-height:0;overflow:hidden;width:100%}.scp-topbar[data-v-721b1892]{align-items:center;border-radius:var(--radius-xl);display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-start}.scp-topbar-hint[data-v-721b1892]{color:var(--home-muted,#8e97a5);flex:1;font-size:.75rem;line-height:1.45;margin:0;min-width:0;text-align:left}.scp-topbar__right[data-v-721b1892]{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:.75rem;justify-content:flex-end;margin-left:auto}.scp-topbar__right .scp-topbar-task-btn[data-v-721b1892]{background:#12161ef2!important;border:1px solid #2f3949!important;border-radius:8px;color:#ffffffe0;height:2rem;position:relative}.scp-topbar__right .scp-topbar-task-badge[data-v-721b1892]{align-items:center;background:#4ae7fd2e;border:1px solid rgba(74,231,253,.35);border-radius:62.4375rem;color:#4ae7fd;display:inline-flex;font-size:.75rem;font-weight:600;height:1.125rem;justify-content:center;line-height:1.125rem;margin-left:8px;min-width:1.125rem;padding:0 6px}.scp-topbar__right .scp-topbar-add-btn[data-v-721b1892]{align-items:center;background:#12161ef2!important;border-color:#2f3949!important;color:var(--home-text,#e6edf3);display:flex;gap:4px}.scp-topbar__right .scp-topbar-batch-btn[data-v-721b1892]{align-items:center;background:#4ae7fd!important;color:#121212!important;display:flex;flex-shrink:0;gap:4px;height:1.75rem}.scp-topbar__right .scp-topbar-batch-btn img[data-v-721b1892]{height:1rem;width:1rem}.scp-topbar__right .scp-topbar-ops-btn__arrow[data-v-721b1892]{font-size:10px;line-height:1;margin-left:2px;transition:transform .2s ease}.scp-topbar__right .scp-topbar-ops-btn__arrow--open[data-v-721b1892]{transform:rotate(180deg)}.scp-topbar-ops-panel[data-v-721b1892]{background:#111621;border-radius:.75rem;box-shadow:0 .75rem 2rem #00000080;min-width:12.25rem;padding:8px 10px 10px}.scp-topbar-ops-panel__list[data-v-721b1892]{display:flex;flex-direction:column;gap:2px}.scp-topbar-ops-panel__item-wrap[data-v-721b1892]{display:block;width:100%}.scp-topbar-ops-panel__item[data-v-721b1892]{align-items:center;background:transparent;border:none;border-radius:8px;color:#ffffffeb;cursor:pointer;display:flex;font-size:.875rem;gap:10px;min-height:2.5rem;padding:8px 10px;text-align:left;transition:background .18s ease,color .18s ease;width:100%}.scp-topbar-ops-panel__item[data-v-721b1892] .anticon{color:#8e97a5;flex-shrink:0;font-size:1rem;transition:color .18s ease}.scp-topbar-ops-panel__item[data-v-721b1892]:hover:not(:disabled){background:#202434}.scp-topbar-ops-panel__item[data-v-721b1892]:hover:not(:disabled) .anticon{color:#ffffffe0}.scp-topbar-ops-panel__item--disabled[data-v-721b1892],.scp-topbar-ops-panel__item[data-v-721b1892]:disabled{color:#ffffff59;cursor:not-allowed;text-decoration:line-through}.scp-topbar-ops-panel__item--disabled[data-v-721b1892] .anticon,.scp-topbar-ops-panel__item[data-v-721b1892]:disabled .anticon{color:#8e97a573}.scp-topbar-ops-panel__item--danger[data-v-721b1892]{color:#ffc9c9}.scp-topbar-ops-panel__item--danger[data-v-721b1892] .anticon{color:#ffb4b4d9}.scp-topbar-ops-panel__item--danger[data-v-721b1892]:hover:not(:disabled){background:#202434;color:#ffe0e0}.scp-topbar-ops-panel__item--danger[data-v-721b1892]:hover:not(:disabled) .anticon{color:#ffb4b4}.scp-topbar-add-btn[data-v-721b1892]:disabled{cursor:not-allowed;opacity:.45}.scp-topbar-add-btn[data-v-721b1892]:hover:not(:disabled){border-color:#4ae7fd8c;color:var(--home-cyan,#4ae7fd)}.scp-topbar-add-btn__ico-wrap[data-v-721b1892]{display:inline-block;flex-shrink:0;height:1rem;position:relative;vertical-align:middle;width:1rem}.scp-topbar-add-btn__ico[data-v-721b1892]{display:block;height:1rem;left:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;pointer-events:none;position:absolute;top:0;transition:opacity .22s ease;width:1rem}.scp-topbar-add-btn[data-v-721b1892] .scp-topbar-add-btn__ico--nor{opacity:1}.scp-topbar-add-btn[data-v-721b1892] .scp-topbar-add-btn__ico--sel{opacity:0}.scp-topbar-add-btn[data-v-721b1892]:hover:not(:disabled) .scp-topbar-add-btn__ico--nor{opacity:0}.scp-topbar-add-btn[data-v-721b1892]:hover:not(:disabled) .scp-topbar-add-btn__ico--sel{opacity:1}.scp-tabs[data-v-721b1892]{align-items:stretch;background:#20243480;border:none;border-radius:8px;box-shadow:inset 0 1px #ffffff0a;display:flex;flex:0 0 auto;gap:0;height:1.75rem;max-width:15rem;min-width:0}.scp-tab[data-v-721b1892]{align-items:center;background:transparent;border:none;border-radius:8px;color:#8e97a5;cursor:pointer;display:inline-flex;flex:1 1 0;gap:.4rem;justify-content:center;padding:6px .75rem;transition:background .2s ease,color .2s ease,box-shadow .2s ease;width:5rem}.scp-tab[data-v-721b1892]:hover:not(.disabled):not(.active){background:#ffffff0f;color:#fff}.scp-tab.active[data-v-721b1892]{background:#202434;box-shadow:none;color:#fff;font-weight:600}.scp-tab.disabled[data-v-721b1892]{cursor:not-allowed;opacity:.55}.scp-tab-loading[data-v-721b1892]{flex-shrink:0;font-size:.95rem}.scp-tab:not(.active) .scp-tab-loading[data-v-721b1892]{color:#ffffffeb}.scp-tab.active .scp-tab-loading[data-v-721b1892]{color:#fff}.scp-actions[data-v-721b1892]{align-items:center;display:flex;gap:.75rem;justify-content:center;position:relative;z-index:1}.scp-actions .btn-primary[data-v-721b1892],.scp-actions .btn-primary[data-v-721b1892]:hover{background:#121212!important;border:1px solid rgba(74,231,253,.55)!important}.scp-content[data-v-721b1892]{display:flex;flex:1;flex-direction:column;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.scp-task-restore-banner[data-v-721b1892]{background:#12161e99;border-radius:10px;color:#ffffffd1;font-size:.8125rem;line-height:1.125rem;margin:10px 0 0;padding-left:.75rem}.scp-task-restore-banner__text[data-v-721b1892]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scp-script-change-banner[data-v-721b1892]{align-items:center;background:#0e59fa1f;border:1px solid rgba(74,231,253,.25);border-radius:10px;color:#ffffffe0;display:flex;font-size:.8125rem;gap:.75rem;justify-content:space-between;line-height:1.125rem;margin:10px 0 0;padding:10px .75rem}.scp-script-change-banner__text[data-v-721b1892]{flex:1;min-width:0}.scp-script-change-banner__actions[data-v-721b1892]{align-items:center;display:flex;flex-shrink:0;gap:4px}.scp-task-panel[data-v-721b1892]{max-width:72vw;padding:6px;width:22.5rem}.scp-task-panel__head[data-v-721b1892]{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:6px 6px 10px}.scp-task-panel__title[data-v-721b1892]{color:#ffffffe0;font-size:.875rem;font-weight:600}.scp-task-panel__empty[data-v-721b1892]{color:#ffffff8c;font-size:.8125rem;padding:.875rem 8px}.scp-task-panel__list[data-v-721b1892]{display:flex;flex-direction:column;gap:8px}.scp-task-panel__item[data-v-721b1892]{background:#12161e99;border:1px solid rgba(74,231,253,.18);border-radius:.75rem;color:#ffffffd9;cursor:pointer;padding:10px;text-align:left;transition:all var(--transition-base);width:100%}.scp-task-panel__item[data-v-721b1892]:hover{background:#0e59fa1f;border-color:#4ae7fd73}.scp-task-panel__item.active[data-v-721b1892]{background:#0e59fa2e;border-color:#4ae7fda6}.scp-task-panel__item-title[data-v-721b1892]{align-items:center;display:flex;font-size:.8125rem;font-weight:600;gap:10px;justify-content:space-between}.scp-task-panel__item-status[data-v-721b1892]{color:#ffffff9e;font-size:.75rem;font-weight:600}.scp-task-panel__item-sub[data-v-721b1892]{color:#ffffff8c;display:flex;flex-wrap:wrap;font-size:.75rem;gap:10px;margin-top:6px}.asset-section[data-v-721b1892]{display:flex;flex:1;flex-direction:column;min-height:0}.asset-section--bootstrap-pending[data-v-721b1892]{position:relative}.scp-asset-bootstrap-mask[data-v-721b1892]{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080e1af7;border-radius:var(--radius-m,10px);display:flex;flex-direction:column;gap:.75rem;inset:0;justify-content:center;padding:1.5rem;pointer-events:auto;position:absolute;text-align:center;z-index:6}.scp-asset-bootstrap-mask__icon[data-v-721b1892]{color:var(--home-accent,#4ae7fd);font-size:1.75rem}.scp-asset-bootstrap-mask__text[data-v-721b1892]{color:#ffffffbf;font-size:.875rem;line-height:1.5;margin:0}.asset-header[data-v-721b1892]{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.asset-title[data-v-721b1892]{color:var(--home-text,#e6edf3);font-size:1.05rem;font-weight:700}.scp-asset-empty[data-v-721b1892]{align-items:center;align-self:stretch;border:1px dashed rgba(74,231,253,.3);border-radius:var(--radius-m);display:flex;flex:1;flex-direction:column;height:100%;justify-content:center;min-height:0;overflow:hidden;padding:2.5rem 1.5rem;position:relative;text-align:center;width:100%}.scp-asset-empty--character[data-v-721b1892],.scp-asset-empty--prop[data-v-721b1892]{box-shadow:inset 0 1px #4ae7fd0f}.scp-asset-empty__grid[data-v-721b1892]{background-size:1.375rem 1.375rem;inset:0;-webkit-mask-image:radial-gradient(ellipse 70% 65% at 50% 45%,#000 20%,transparent 72%);mask-image:radial-gradient(ellipse 70% 65% at 50% 45%,#000 20%,transparent 72%);opacity:.4;pointer-events:none;position:absolute}.scp-asset-empty__icon-wrap[data-v-721b1892]{align-items:center;border-radius:50%;display:flex;height:5.5rem;justify-content:center;margin-bottom:1.25rem;position:relative;width:5.5rem;z-index:1}.tips[data-v-721b1892]{color:#8e97a5;margin-bottom:.75rem}.scp-asset-empty__icon[data-v-721b1892]{color:#4ae7fd;font-size:2.35rem}.scp-asset-empty__title[data-v-721b1892]{color:var(--home-text,#e6edf3);font-size:1.125rem;font-weight:600;letter-spacing:.02em;margin:0 0 .65rem;position:relative;z-index:1}.scp-asset-empty__desc[data-v-721b1892]{color:var(--home-muted,#8e97a5);font-size:.9375rem;line-height:1.65;margin:0;max-width:32.5rem;position:relative;z-index:1}.scp-asset-empty__hint[data-v-721b1892]{align-items:center;background:#4ae7fd14;border:1px solid rgba(74,231,253,.2);border-radius:var(--radius-full);color:#4ae7fde0;display:inline-flex;font-size:.8125rem;gap:.5rem;line-height:1.45;margin-top:1.35rem;max-width:min(100%,30rem);padding:.5rem 1rem;position:relative;text-align:left;z-index:1}.scp-asset-empty__hint-ico[data-v-721b1892]{color:#4ae7fd;flex-shrink:0;font-size:.95rem}.chips[data-v-721b1892]{display:flex;flex-wrap:wrap;gap:.75rem}.chip[data-v-721b1892]{align-items:center;background:#12161ed9;border:1px solid rgba(74,231,253,.2);border-radius:var(--radius-full);box-shadow:0 4px .75rem #0003;display:inline-flex;gap:.5rem;padding:.5rem .75rem}.chip-text[data-v-721b1892]{color:var(--home-text,#e6edf3);font-weight:600}.chip-remove[data-v-721b1892]{background:#060a1299;border:1px solid rgba(74,231,253,.22);border-radius:62.4375rem;color:var(--home-muted,#8e97a5);cursor:pointer;height:1.25rem;line-height:1.125rem;transition:all var(--transition-base);width:1.25rem}.chip-remove[data-v-721b1892]:hover{background:#0e59fa26;border-color:#4ae7fd80;color:var(--home-cyan,#4ae7fd)}.extracting-view[data-v-721b1892]{align-items:center;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;min-height:25rem}.extracting-title[data-v-721b1892]{color:var(--home-text,#e6edf3);font-size:1.125rem;font-weight:600;line-height:1.45;max-width:min(35rem,92vw);text-align:center;word-break:break-word}.extracting-subtitle[data-v-721b1892]{color:#ffffffb8;font-size:.875rem;line-height:1.25rem;margin-top:-.5rem;max-width:32.5rem;text-align:center}.extracting-actions[data-v-721b1892]{display:flex;gap:.75rem}.extracting-placeholder[data-v-721b1892]{align-items:center;display:flex;justify-content:center;min-height:12.5rem}.extracting-placeholder-image[data-v-721b1892]{height:auto;max-width:42vw;-o-object-fit:contain;object-fit:contain;width:12.5rem}@keyframes spin-721b1892{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.scene-generation-view[data-v-721b1892]{display:flex;flex-direction:column;gap:1rem}.scene-cards-container[data-v-721b1892]{display:flex;flex-direction:column;gap:1.5rem}.scene-cards-auto[data-v-721b1892]{display:grid;gap:1.25rem}.scene-card-list[data-v-721b1892]{display:flex;flex-wrap:wrap;gap:11px;padding:0 .75rem}.scene-card-list>.scene-card-auto[data-v-721b1892]{flex-shrink:0;margin-top:4px;padding:8px 0;width:24.3%}.scene-cards-manual[data-v-721b1892]{display:flex;flex-direction:column;gap:.65rem}.scene-card-wrapper[data-v-721b1892]{background:#070d17;border:1px solid rgba(74,231,253,.3);border-radius:8px;display:flex;flex-direction:column;gap:0;overflow:hidden;width:100%}.scene-cards-auto>.scene-card-wrapper[data-v-721b1892]{grid-column:1/-1}.scene-card-header-bar[data-v-721b1892]{align-items:center;border-bottom:1px solid rgba(74,231,253,.3);display:flex;gap:.75rem;justify-content:space-between;padding:.5rem .75rem;width:100%}.scene-card-wrapper .scene-card-failed[data-v-721b1892]{background:#080d14;padding:.75rem}.scene-card-manual[data-v-721b1892]{flex-shrink:0}.scene-card-title-wrapper[data-v-721b1892]{align-items:center;display:flex;flex:1;min-width:0;overflow:hidden;white-space:nowrap}.scene-card-title-wrapper .scene-card-title-editable[data-v-721b1892],.scene-card-title-wrapper .scene-name-input[data-v-721b1892]{font-size:.875rem;font-weight:600}.scene-card-title-wrapper .scene-name-input[data-v-721b1892]{line-height:1.875rem;padding-left:0}.scene-card-title-prefix[data-v-721b1892]{color:var(--home-text,#e6edf3);font-weight:600;white-space:nowrap}.scene-card-title-editable[data-v-721b1892]{border-radius:var(--radius-md);color:var(--home-text,#e6edf3);cursor:pointer;font-size:.75rem;min-width:0;overflow:hidden;padding:.25rem .5rem .25rem 0;text-overflow:ellipsis;transition:all .2s ease;white-space:nowrap}.scene-card-title-editable[data-v-721b1892]:hover{background:#0e59fa1f;color:var(--home-cyan,#4ae7fd)}.scene-name-input[data-v-721b1892]{min-width:15rem;width:0}.image-title-input[data-v-721b1892]{flex:1;font-size:.75rem;min-width:0}.scene-card-actions-header[data-v-721b1892]{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:.5rem}.scene-card-actions-header button[data-v-721b1892]{border:1px solid #2f3949!important}.scp-edit-image-btn-wrap[data-v-721b1892]{display:inline-flex;max-width:100%}.scene-card-header-row[data-v-721b1892]{align-items:center;display:flex;gap:.75rem;justify-content:space-between;position:relative;width:100%}.scene-card[data-v-721b1892]{border-radius:8px 8px 0 0;padding:1.25rem;position:relative;transition:all .2s ease}.scene-card[data-v-721b1892]:hover{border-color:#4ae7fd59;box-shadow:0 8px 1.5rem #00000059}.scene-card-header[data-v-721b1892]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.scene-card-auto[data-v-721b1892]{position:relative}.character-card-auto[data-v-721b1892],.prop-card-auto[data-v-721b1892],.scene-card-auto[data-v-721b1892]{background:#080d18eb;border-color:#4ae7fd57;overflow:hidden;padding:0}.character-card-auto .character-card-header[data-v-721b1892],.prop-card-auto .prop-card-header[data-v-721b1892],.scene-card-auto .scene-card-header[data-v-721b1892]{background:#202434;border-bottom:1px solid #006c8f;margin:0;padding:4px 10px}.scene-card-auto .scene-card-delete-btn[data-v-721b1892]{background:transparent;border-radius:var(--radius-md);color:var(--home-muted,#8e97a5);height:auto;padding:.25rem;position:static;width:auto;z-index:1}.scene-card-auto .scene-card-delete-btn[data-v-721b1892]:hover{background:#ff52611f;color:#ff7a84}.scene-card-auto .scene-card-header-row[data-v-721b1892]{padding-right:0}.scene-card-actions-row[data-v-721b1892]{display:flex;flex-wrap:wrap;gap:.5rem}.scene-card-title[data-v-721b1892]{color:var(--home-text,#e6edf3);font-size:1rem;font-weight:600;margin:0}.scene-card-delete-btn[data-v-721b1892]{color:var(--home-muted,#8e97a5);height:auto;padding:.25rem;width:auto}.scene-card-delete-btn[data-v-721b1892]:hover{background:var(--red-50);color:var(--red-600)}.scene-card-content[data-v-721b1892]{display:flex;flex-direction:column;gap:.75rem}.character-card-auto .character-card-content[data-v-721b1892],.prop-card-auto .prop-card-content[data-v-721b1892],.scene-card-auto .scene-card-content[data-v-721b1892]{justify-content:center;min-height:15.625rem;padding:1.15rem 1rem 1.1rem}.asset-generate-card__actions[data-v-721b1892]{align-items:center;display:flex;gap:.95rem;justify-content:center;width:100%}.asset-generate-card__action-icon[data-v-721b1892]{display:block;flex-shrink:0;height:1.5rem;-o-object-fit:contain;object-fit:contain;width:1.5rem}.asset-generate-card__or[data-v-721b1892]{color:#ffffff94;flex-shrink:0;font-size:.82rem}.asset-generate-card__action.ant-btn[data-v-721b1892]{background:#0c10189e!important;border:1px dashed rgba(74,231,253,.42)!important;border-radius:10px!important;box-shadow:none!important;color:#e6edf3e6!important;font-size:.75rem;gap:.35rem;height:6.25rem;padding:.45rem;width:6.25rem}.asset-generate-card__action.ant-btn[data-v-721b1892],.asset-generate-card__action.ant-btn>span[data-v-721b1892]{align-items:center;display:inline-flex;flex-direction:column;justify-content:center;line-height:1.25}.asset-generate-card__action.ant-btn>span[data-v-721b1892]{gap:8px}.asset-generate-card__action.ant-btn .anticon[data-v-721b1892]{font-size:1.02rem}.asset-generate-card__action--primary.ant-btn[data-v-721b1892]:hover,.asset-generate-card__action.ant-btn[data-v-721b1892]:hover{background:#142844b8!important;border-color:#4ae7fdb8!important;color:#e9fbff!important}.scene-card-new[data-v-721b1892]{background:#0e59fa1f;border-color:#00abd873}.scene-card-divider[data-v-721b1892]{color:var(--home-muted,#8e97a5);font-size:.875rem;font-weight:500;padding:.25rem 0;text-align:center}.scene-card-header-with-image[data-v-721b1892]{align-items:center;border:1px solid rgba(74,231,253,.3);border-bottom:none;border-radius:8px 8px 0 0;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:0;min-height:2.25rem;padding:8px 4px}.scene-card-header-with-image .scene-card-title-editable[data-v-721b1892]{padding:0}.scene-card-header-with-image .ant-btn[data-v-721b1892],.scene-card-header-with-image>.ant-dropdown-trigger[data-v-721b1892]{color:var(--home-muted,#8e97a5)}.scene-card-image-body[data-v-721b1892]{background:var(--create-surface-canvas);box-sizing:border-box;flex-shrink:0;height:var(--scp-image-body-height,11rem);isolation:isolate;margin-bottom:0;overflow:hidden;position:relative;text-align:center}.scene-card-image-body .ant-image[data-v-721b1892]{height:100%!important;width:100%}.scene-card-image-body .shimmer-image[data-v-721b1892]{height:100%;inset:0;position:absolute;width:100%}.scene-main-image[data-v-721b1892]{cursor:pointer;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.footer-action-icon[data-v-721b1892]{display:block;height:1rem;width:1rem}[data-v-721b1892] .scene-main-image .ant-image,[data-v-721b1892] .scene-main-image .ant-image-img{height:100%;width:100%}[data-v-721b1892] .scene-main-image .ant-image-img{-o-object-fit:cover;object-fit:cover}.character-form-images-list .scene-card-image-body[data-v-721b1892]{display:block}.character-form-images-list .scene-main-image[data-v-721b1892],.character-form-images-list[data-v-721b1892] .scene-main-image .ant-image-img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.empty-asset-view[data-v-721b1892]{display:flex;flex:1;flex-direction:column;gap:1rem;min-height:0}.character-generation-view[data-v-721b1892],.prop-generation-view[data-v-721b1892]{display:flex;flex-direction:column;gap:1rem}.character-cards-container[data-v-721b1892],.prop-cards-container[data-v-721b1892]{display:flex;flex-direction:column;gap:1.5rem}.character-cards-auto[data-v-721b1892],.prop-cards-auto[data-v-721b1892]{display:grid;gap:1.25rem}.character-card[data-v-721b1892],.prop-card[data-v-721b1892]{background:#0c1018b8;border:1px solid #006c8f;border-radius:var(--radius-sm);position:relative;transition:all .2s ease}.character-card[data-v-721b1892]:hover,.prop-card[data-v-721b1892]:hover{border-color:#33d9ff;box-shadow:0 8px 1.5rem #00000059}.character-card-header[data-v-721b1892],.prop-card-header[data-v-721b1892]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.character-card-header-row[data-v-721b1892],.prop-card-header-row[data-v-721b1892]{align-items:center;display:flex;gap:.75rem;justify-content:space-between;position:relative;width:100%}.character-card-title[data-v-721b1892],.prop-card-title[data-v-721b1892]{color:var(--home-text,#e6edf3);font-size:1rem;font-weight:600;margin:0}.character-card-auto[data-v-721b1892],.prop-card-auto[data-v-721b1892]{position:relative}.character-card-delete-btn[data-v-721b1892],.prop-card-delete-btn[data-v-721b1892]{background:transparent;border-radius:var(--radius-md);color:var(--home-muted,#8e97a5);height:auto;padding:.25rem;position:static;width:auto;z-index:1}.character-card-delete-btn[data-v-721b1892]:hover,.prop-card-delete-btn[data-v-721b1892]:hover{background:#ff52611f;color:#ff7a84}.character-card-auto .character-card-header-row[data-v-721b1892],.prop-card-auto .prop-card-header-row[data-v-721b1892]{padding-right:0}.character-card-content[data-v-721b1892],.prop-card-content[data-v-721b1892]{display:flex;flex-direction:column;gap:.75rem}.character-card-divider[data-v-721b1892],.prop-card-divider[data-v-721b1892]{color:var(--home-muted,#8e97a5);font-size:.875rem;font-weight:500;padding:.25rem 0;text-align:center}.character-cards-manual[data-v-721b1892],.prop-cards-manual[data-v-721b1892]{display:flex;flex-direction:column;gap:.65rem}.character-card-wrapper[data-v-721b1892],.prop-card-wrapper[data-v-721b1892]{background:#070d17;border:1px solid rgba(74,231,253,.3);border-radius:8px;display:flex;flex-direction:column;gap:0;overflow:hidden;width:100%}.character-card-header-bar[data-v-721b1892],.prop-card-header-bar[data-v-721b1892]{align-items:center;border-bottom:1px solid rgba(74,231,253,.3);display:flex;gap:.75rem;justify-content:space-between;padding:.5rem .75rem;width:100%}.character-card-header-bar .character-name-input[data-v-721b1892],.prop-card-header-bar .character-name-input[data-v-721b1892]{font-size:.875rem;font-weight:600;padding-left:0}.character-card-wrapper .character-add-form[data-v-721b1892],.prop-card-wrapper .prop-add-form[data-v-721b1892],.prop-card-wrapper .prop-forms-list[data-v-721b1892],.scene-card-wrapper .character-card-wrapper .character-forms-list[data-v-721b1892]{background:#080d14}.character-card-title-wrapper[data-v-721b1892],.prop-card-title-wrapper[data-v-721b1892]{align-items:center;display:flex;flex:1;font-size:.875rem;min-width:0;overflow:hidden;white-space:nowrap}.character-card-title-editable[data-v-721b1892],.character-card-title-prefix[data-v-721b1892],.prop-card-title-editable[data-v-721b1892],.prop-card-title-prefix[data-v-721b1892]{color:var(--home-text,#e6edf3);font-weight:600;white-space:nowrap}.character-card-title-editable[data-v-721b1892],.prop-card-title-editable[data-v-721b1892]{border-radius:var(--radius-md);cursor:pointer;min-width:0;overflow:hidden;text-overflow:ellipsis;transition:all .2s ease}.character-card-title-editable[data-v-721b1892]:hover,.prop-card-title-editable[data-v-721b1892]:hover{background:#0e59fa1f;color:var(--home-cyan,#4ae7fd)}.character-name-input[data-v-721b1892],.prop-name-input[data-v-721b1892]{font-size:.875rem;font-weight:600;min-width:15rem;padding-left:0;width:0}.character-card-actions-header[data-v-721b1892],.prop-card-actions-header[data-v-721b1892]{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:.5rem}.character-card-actions-header button[data-v-721b1892],.prop-card-actions-header button[data-v-721b1892]{border:1px solid #2f3949!important}.character-card-manual[data-v-721b1892],.prop-card-manual[data-v-721b1892]{flex-shrink:0}.character-forms-list[data-v-721b1892],.prop-forms-list[data-v-721b1892]{display:flex;flex-direction:column;gap:10px;margin-top:.75rem}.character-form-item[data-v-721b1892],.prop-form-item[data-v-721b1892]{padding-left:.75rem}.character-form-header[data-v-721b1892],.prop-form-header[data-v-721b1892]{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:-4px;padding-left:.75rem}.character-form-title-wrapper[data-v-721b1892],.prop-form-title-wrapper[data-v-721b1892]{align-items:center;display:flex;min-width:0}.character-form-title-prefix[data-v-721b1892],.prop-form-title-prefix[data-v-721b1892]{color:var(--home-text,#e6edf3);font-size:.9375rem;font-weight:600;white-space:nowrap}.character-form-title-editable[data-v-721b1892],.prop-form-title-editable[data-v-721b1892]{border-radius:var(--radius-md);color:var(--home-text,#e6edf3);cursor:pointer;flex:1;font-size:.875rem;min-width:0;overflow:hidden;text-overflow:ellipsis;transition:all .2s ease;white-space:nowrap}.character-form-title-editable[data-v-721b1892]:hover,.prop-form-title-editable[data-v-721b1892]:hover{background:#0e59fa1f;color:var(--home-cyan,#4ae7fd)}.form-name-input[data-v-721b1892],.prop-form-name-input[data-v-721b1892]{flex:1;min-width:0}.character-form-voiceover[data-v-721b1892]{align-items:center;display:inline-flex;flex-shrink:0;gap:8px;margin-left:1.5rem;min-height:1.75rem}.voiceover-label[data-v-721b1892]{color:var(--home-muted,#8e97a5);font-size:.875rem;line-height:1;white-space:nowrap}.voice-preview-btn.ant-btn[data-v-721b1892],.voiceover-btn.ant-btn[data-v-721b1892]{align-items:center;background:transparent!important;border:1px solid #8e97a5!important;border-radius:62.4375rem!important;box-shadow:none!important;box-sizing:border-box;color:var(--home-muted,#8e97a5)!important;display:inline-flex!important;font-size:.875rem!important;gap:4px;height:1.75rem!important;justify-content:center;line-height:1!important;min-height:1.75rem!important;padding:0 .75rem!important}.voice-preview-btn.ant-btn[data-v-721b1892]:hover,.voiceover-btn.ant-btn[data-v-721b1892]:hover{border-color:#4ae7fdb3!important;color:#4ae7fd!important}.voiceover-btn[data-v-721b1892] .anticon{font-size:.75rem;line-height:1}.voice-preview-btn.is-playing[data-v-721b1892]{background:#ffa64d1f!important;border-color:#ffa64d99!important;color:#ffd089!important}.voice-preview-eq[data-v-721b1892]{align-items:flex-end;display:inline-flex;gap:2px;height:.75rem}.voice-preview-eq-bar[data-v-721b1892]{animation:voice-preview-eq-721b1892 .45s ease-in-out infinite alternate;background:currentColor;border-radius:1px;width:2px}.voice-preview-eq-bar-1[data-v-721b1892]{animation-delay:0s;height:6px}.voice-preview-eq-bar-2[data-v-721b1892]{animation-delay:.12s;height:11px}.voice-preview-eq-bar-3[data-v-721b1892]{animation-delay:.24s;height:8px}@keyframes voice-preview-eq-721b1892{0%{opacity:.7;transform:scaleY(.35)}to{opacity:1;transform:scaleY(1)}}.voice-preview-audio[data-v-721b1892]{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.character-form-content[data-v-721b1892],.prop-form-content[data-v-721b1892]{align-items:flex-start;display:flex;gap:1rem}.scene-image-form-content[data-v-721b1892]{background:#080d14;padding-bottom:.75rem;padding-left:.75rem;padding-right:.75rem}.scene-image-form-content .asset-visual-generating-block[data-v-721b1892],.scene-image-form-content>.character-form-card.manual-generate-card[data-v-721b1892],.scene-image-form-content>.character-form-generate-failed[data-v-721b1892]{margin:.75rem 0 0}.character-form-images-list[data-v-721b1892],.form-images-list[data-v-721b1892],.prop-form-images-list[data-v-721b1892]{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:.75rem;width:100%}.form-image-card[data-v-721b1892]{background:#0c1018a6;border:1px solid rgba(74,231,253,.15);border-radius:var(--radius-lg);flex-shrink:0;padding:1rem}.form-image-card.scene-card-auto[data-v-721b1892]{background:#080d18eb;border-color:#4ae7fd57;flex-shrink:0;overflow:hidden;padding:0}.character-form-card[data-v-721b1892],.prop-form-card[data-v-721b1892]{display:flex;flex-direction:column;flex-shrink:0;gap:.75rem;width:24%}.manual-generate-card[data-v-721b1892],.scene-card-manual-empty[data-v-721b1892]{align-items:center;background:#0c1018b8;border:1px dashed rgba(74,231,253,.3);border-radius:var(--radius-sm);display:flex;justify-content:center;margin:.75rem 0 0 .75rem;min-height:15.625rem;padding:1.15rem 1rem 1.1rem;transition:all .2s ease}.manual-generate-card[data-v-721b1892]:hover,.scene-card-manual-empty[data-v-721b1892]:hover{border-color:#33d9ff;box-shadow:0 8px 1.5rem #00000059}.character-form-actions[data-v-721b1892],.prop-form-actions[data-v-721b1892]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.5rem;margin-right:.75rem}.character-form-actions button[data-v-721b1892],.prop-form-actions button[data-v-721b1892]{border:1px solid #2f3949!important;font-size:.875rem}.character-add-form[data-v-721b1892]{border-top:1px solid rgba(74,231,253,.3);margin-top:.75rem;width:100%}.character-add-form button[data-v-721b1892]{align-items:center;background:transparent!important;border-radius:0;display:flex;gap:6px;height:3rem;justify-content:center;width:100%}.prop-add-form[data-v-721b1892]{margin:0 auto .75rem}.scene-card-failed[data-v-721b1892]{background:#080d18eb;border:1px dashed rgba(74,231,253,.34);border-radius:var(--radius-lg);min-height:15rem;width:24.4%}.scene-card-failed[data-v-721b1892],.scene-card-failed-content[data-v-721b1892]{align-items:center;display:flex;justify-content:center}.scene-card-failed-content[data-v-721b1892]{flex-direction:column;text-align:center}.scene-card-failed-icon[data-v-721b1892]{align-items:center;display:flex;height:3.5rem;justify-content:center;width:3.5rem}.scene-card-failed-icon-image[data-v-721b1892]{display:block;height:100%;width:100%}.scene-card-failed-text[data-v-721b1892]{color:#8e97a5;font-size:.75rem;line-height:1.3;margin-bottom:.75rem}.scene-card-failed-retry[data-v-721b1892]{border:none!important;box-shadow:none!important;color:#fff!important;font-size:.75rem;height:1.5rem;line-height:1.5rem;padding:0 .875rem}.scene-card-failed-retry[data-v-721b1892]:hover{background:#40a9ff!important;color:#fff!important}.character-form-generate-failed[data-v-721b1892]{margin:.75rem 0 0;max-width:24.4%;width:100%}.asset-visual-generating-block[data-v-721b1892]{align-items:center;background:linear-gradient(145deg,#121626f5,#192034fc);border:1px solid rgba(74,231,253,.35);border-radius:var(--radius-lg);box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;gap:.75rem;justify-content:center;margin:.75rem 0 0 .75rem;max-width:100%;min-height:15rem;overflow:hidden;padding:1.5rem 1rem;position:relative;width:24.3%}.asset-visual-generating-block__shimmer[data-v-721b1892]{animation:scp-asset-shimmer-721b1892 1.6s ease-in-out infinite;background:linear-gradient(90deg,transparent,rgba(74,231,253,.06) 42%,rgba(74,231,253,.14) 50%,rgba(74,231,253,.06) 58%,transparent);background-size:220% 100%;inset:0;pointer-events:none;position:absolute}@keyframes scp-asset-shimmer-721b1892{0%{background-position:100% 0}to{background-position:-100% 0}}.asset-visual-generating-block__icon[data-v-721b1892]{color:#4ae7fd;font-size:2rem;position:relative;z-index:1}.asset-visual-generating-block__text[data-v-721b1892]{color:#ffffffd1;font-size:.875rem;line-height:1.4;margin:0;position:relative;text-align:center;z-index:1}@media(max-width:48rem){.scp-asset-empty[data-v-721b1892]{min-height:0;padding:1.75rem 1rem}.scp-asset-empty__hint[data-v-721b1892]{flex-direction:column;text-align:center}.scp-topbar[data-v-721b1892]{align-items:stretch;flex-direction:column}.scp-actions[data-v-721b1892],.scp-tabs[data-v-721b1892],.scp-topbar__right[data-v-721b1892]{justify-content:center}.scp-topbar__right[data-v-721b1892]{margin-left:0;width:100%}.scp-topbar-hint[data-v-721b1892]{flex:none;padding:.35rem 0 0;text-align:center;width:100%}}.scp-pending-form-strip-wrap[data-v-721b1892]{padding:0 4px}.scp-pending-form-strip-hint[data-v-721b1892]{color:var(--home-white);font-size:.875rem;line-height:1.45;margin:0 0 .65rem}.scp-pending-form-strip[data-v-721b1892]{display:flex;flex-direction:row;flex-wrap:wrap;gap:1%;overflow-x:auto;padding-bottom:6px;scrollbar-width:thin}.scp-pending-form-card[data-v-721b1892]{background:#0c1018d9;border:1px solid rgba(74,231,253,.22);border-radius:var(--radius-sm,8px);display:flex;flex:0 0 auto;flex-direction:column;margin-bottom:10px;min-height:15.625rem;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.scp-pending-form-card[data-v-721b1892]:hover{border-color:#4ae7fd6b;box-shadow:0 6px 1.25rem #00000047}.scp-pending-form-card__head[data-v-721b1892]{align-items:center;border-bottom:1px solid rgba(74,231,253,.12);display:flex;gap:8px;justify-content:space-between;padding:10px 10px 8px}.scp-pending-form-card__title[data-v-721b1892]{align-items:center;display:flex;flex:1;gap:6px;min-width:0}.scp-pending-form-card__title-ico[data-v-721b1892]{color:#4ae7fdd9;flex-shrink:0;font-size:.875rem}.scp-pending-form-card__title-text[data-v-721b1892]{overflow:hidden;text-overflow:ellipsis}.scp-pending-form-card__title-prefix[data-v-721b1892],.scp-pending-form-card__title-text[data-v-721b1892]{color:var(--home-text,#e6edf3);font-size:.875rem;font-weight:600;white-space:nowrap}.scp-pending-form-card__title-prefix[data-v-721b1892]{flex-shrink:0}.scp-pending-form-card__title-editable[data-v-721b1892]{border-radius:4px;cursor:pointer;transition:color .15s ease,background .15s ease}.scp-pending-form-card__title-editable[data-v-721b1892]:hover{background:#0e59fa1f;color:var(--home-cyan,#4ae7fd)}.scp-pending-form-card__title-input[data-v-721b1892]{flex:1;min-width:0}.scp-pending-form-card__more[data-v-721b1892]{align-items:center;border-radius:6px;color:var(--home-muted,#8e97a5);cursor:pointer;display:inline-flex;flex-shrink:0;height:1.75rem;justify-content:center;transition:color .15s ease,background .15s ease;width:1.75rem}.scp-pending-form-card__more[data-v-721b1892]:hover{background:#4ae7fd14;color:var(--home-cyan,#4ae7fd)}.scp-pending-form-card__body[data-v-721b1892]{align-items:center;display:flex;flex:1;justify-content:center;padding:.75rem 10px .875rem}.scp-pending-form-card__gen-btn[data-v-721b1892]{align-items:center;background:transparent!important;border:1px solid rgba(74,231,253,.3)!important;display:flex;font-size:.875rem;justify-content:center;min-width:6.75rem;padding:4px 8px}.scp-topbar-ops-dropdown-overlay,.scp-topbar-ops-dropdown-overlay .ant-dropdown-menu{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}
