.video-effect-dialog-content[data-v-60b9a680]{padding:0}[data-v-60b9a680] .video-effect-tabs .el-tabs__header{border-bottom:1px solid #e2e8f0;margin:0;padding:0 24px}@media(prefers-color-scheme:dark){[data-v-60b9a680] .video-effect-tabs .el-tabs__header{border-bottom-color:#ffffff1a}}[data-v-60b9a680] .video-effect-tabs .el-tabs__nav-wrap:after{display:none}[data-v-60b9a680] .video-effect-tabs .el-tabs__item{color:#64748b;font-size:14px;font-weight:500;padding:12px 16px;transition:all .2s ease}@media(prefers-color-scheme:dark){[data-v-60b9a680] .video-effect-tabs .el-tabs__item{color:#94a3b8}}[data-v-60b9a680] .video-effect-tabs .el-tabs__item:hover{color:var(--el-color-primary)}@media(prefers-color-scheme:dark){[data-v-60b9a680] .video-effect-tabs .el-tabs__item:hover{color:var(--el-color-primary-light-3)}}[data-v-60b9a680] .video-effect-tabs .el-tabs__item.is-active{color:var(--el-color-primary);font-weight:600}@media(prefers-color-scheme:dark){[data-v-60b9a680] .video-effect-tabs .el-tabs__item.is-active{color:var(--el-color-primary-light-3)}}[data-v-60b9a680] .video-effect-tabs .el-tabs__active-bar{background-color:var(--el-color-primary)}@media(prefers-color-scheme:dark){[data-v-60b9a680] .video-effect-tabs .el-tabs__active-bar{background-color:var(--el-color-primary-light-3)}}.video-effect-list-wrapper[data-v-60b9a680]{height:500px;overflow-y:auto;padding:24px;position:relative}@media(prefers-color-scheme:dark){.video-effect-list-wrapper[data-v-60b9a680]{background:#1f1f24}}.video-effect-list-wrapper[data-v-60b9a680]::-webkit-scrollbar{width:6px}.video-effect-list-wrapper[data-v-60b9a680]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}@media(prefers-color-scheme:dark){.video-effect-list-wrapper[data-v-60b9a680]::-webkit-scrollbar-track{background:#1f1f24}}.video-effect-list-wrapper[data-v-60b9a680]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}@media(prefers-color-scheme:dark){.video-effect-list-wrapper[data-v-60b9a680]::-webkit-scrollbar-thumb{background:#fff3}}.video-effect-list-wrapper[data-v-60b9a680]::-webkit-scrollbar-thumb:hover{background:#94a3b8}@media(prefers-color-scheme:dark){.video-effect-list-wrapper[data-v-60b9a680]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}}.video-effect-list[data-v-60b9a680]{display:grid;gap:16px;grid-template-columns:repeat(5,1fr)}@media(max-width:768px){.video-effect-list[data-v-60b9a680]{gap:12px;grid-template-columns:repeat(2,1fr)}}.video-effect-item[data-v-60b9a680]{background:#fff;border:2px solid #e5e7eb;border-radius:8px;cursor:pointer;overflow:hidden;transition:all .3s ease}@media(prefers-color-scheme:dark){.video-effect-item[data-v-60b9a680]{background:#1f1f24;border-color:#ffffff1a}}.video-effect-item[data-v-60b9a680]:hover{border-color:var(--el-color-primary);box-shadow:0 8px 16px color-mix(in srgb,var(--el-color-primary) 20%,transparent);transform:translateY(-4px)}@media(prefers-color-scheme:dark){.video-effect-item[data-v-60b9a680]:hover{border-color:var(--el-color-primary-light-3);box-shadow:0 8px 16px color-mix(in srgb,var(--el-color-primary-light-3) 30%,transparent)}}.video-effect-item-image[data-v-60b9a680]{background:#000;height:180px;overflow:hidden;width:100%}.video-effect-item-image img[data-v-60b9a680]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.video-effect-item-name[data-v-60b9a680]{color:#1e293b;font-size:13px;font-weight:500;line-height:1.4;overflow:hidden;padding:12px;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media(prefers-color-scheme:dark){.video-effect-item-name[data-v-60b9a680]{color:#f1f5f9}}.video-effect-load-more[data-v-60b9a680],.video-effect-no-more[data-v-60b9a680]{color:#94a3b8;font-size:13px;padding:16px;text-align:center}@media(prefers-color-scheme:dark){.video-effect-load-more[data-v-60b9a680],.video-effect-no-more[data-v-60b9a680]{color:#64748b}}[data-v-60b9a680] .video-effect-dialog .el-dialog__header{border-bottom:1px solid #e2e8f0;margin-right:0;padding:16px 24px}@media(prefers-color-scheme:dark){[data-v-60b9a680] .video-effect-dialog .el-dialog__header{border-bottom-color:#ffffff1a}}[data-v-60b9a680] .video-effect-dialog .el-dialog__title{color:#1e293b;font-size:16px;font-weight:600}@media(prefers-color-scheme:dark){[data-v-60b9a680] .video-effect-dialog .el-dialog__title{color:#f1f5f9}}[data-v-60b9a680] .video-effect-dialog .el-dialog__body{padding:0}[data-v-56877875] .model-select-modal .el-dialog__header{border-bottom:1px solid #e2e8f0;margin-right:0;padding:16px 24px}@media(prefers-color-scheme:dark){[data-v-56877875] .model-select-modal .el-dialog__header{border-bottom-color:#ffffff1a}}[data-v-56877875] .model-select-modal .el-dialog__title{color:#1e293b;font-size:16px;font-weight:600}@media(prefers-color-scheme:dark){[data-v-56877875] .model-select-modal .el-dialog__title{color:#f1f5f9}}[data-v-56877875] .model-select-modal .el-dialog__body{padding:24px}.model-select-modal-content[data-v-56877875]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));max-height:70vh;overflow-x:hidden;overflow-y:auto;padding:12px 0 0}@media(max-width:768px){.model-select-modal-content[data-v-56877875]{grid-template-columns:1fr;max-height:60vh}}.model-select-item[data-v-56877875]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;display:flex;gap:12px;min-width:0;padding:16px;position:relative;transition:all .3s ease;width:100%}@media(prefers-color-scheme:dark){.model-select-item[data-v-56877875]{background:#1f1f24;border-color:#ffffff1a}}.model-select-item[data-v-56877875]:hover{background:color-mix(in srgb,var(--el-color-primary) 5%,transparent);border-color:var(--el-color-primary);box-shadow:0 4px 12px color-mix(in srgb,var(--el-color-primary) 15%,transparent);transform:translateY(-2px)}@media(prefers-color-scheme:dark){.model-select-item[data-v-56877875]:hover{background:color-mix(in srgb,var(--el-color-primary-light-3) 10%,transparent);border-color:var(--el-color-primary-light-3);box-shadow:0 4px 12px color-mix(in srgb,var(--el-color-primary-light-3) 20%,transparent)}}.model-select-item.active[data-v-56877875]{background:color-mix(in srgb,var(--el-color-primary) 10%,transparent);border-color:var(--el-color-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--el-color-primary) 15%,transparent)}@media(prefers-color-scheme:dark){.model-select-item.active[data-v-56877875]{background:color-mix(in srgb,var(--el-color-primary-light-3) 15%,transparent);border-color:var(--el-color-primary-light-3);box-shadow:0 0 0 2px color-mix(in srgb,var(--el-color-primary-light-3) 25%,transparent)}}.model-select-logo[data-v-56877875]{background:color-mix(in srgb,var(--el-color-primary) 5%,transparent);border-radius:8px;flex-shrink:0;height:48px;-o-object-fit:contain;object-fit:contain;padding:8px;width:48px}@media(prefers-color-scheme:dark){.model-select-logo[data-v-56877875]{background:color-mix(in srgb,var(--el-color-primary-light-3) 10%,transparent)}}.model-select-icon-placeholder[data-v-56877875]{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;color:#fff;display:flex;flex-shrink:0;height:48px;justify-content:center;transition:all .3s ease;width:48px}.model-select-icon-placeholder svg[data-v-56877875]{height:24px;width:24px}.model-select-icon-placeholder.model-icon-wan2-6[data-v-56877875]{background:linear-gradient(135deg,#667eea,#764ba2)}.model-select-icon-placeholder.model-icon-seedance1-0pro[data-v-56877875]{background:linear-gradient(135deg,#f093fb,#f5576c)}.model-select-icon-placeholder.model-icon-seedance1-5pro[data-v-56877875]{background:linear-gradient(135deg,#4facfe,#00f2fe)}.model-select-icon-placeholder.model-icon-kutt[data-v-56877875]{background:linear-gradient(135deg,#a8edea,#fed6e3);color:#333}@media(prefers-color-scheme:dark){.model-select-icon-placeholder.model-icon-kutt[data-v-56877875]{color:#fff}}.model-select-item:hover .model-select-icon-placeholder[data-v-56877875]{box-shadow:0 4px 12px #00000026;transform:scale(1.05)}.model-select-item.active .model-select-icon-placeholder[data-v-56877875]{box-shadow:0 0 0 3px color-mix(in srgb,var(--el-color-primary) 30%,transparent)}@media(prefers-color-scheme:dark){.model-select-item.active .model-select-icon-placeholder[data-v-56877875]{box-shadow:0 0 0 3px color-mix(in srgb,var(--el-color-primary-light-3) 40%,transparent)}}.model-select-content[data-v-56877875]{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.model-select-name[data-v-56877875]{color:#1e293b;font-size:15px;font-weight:600;line-height:1.4}@media(prefers-color-scheme:dark){.model-select-name[data-v-56877875]{color:#f1f5f9}}.model-select-desc[data-v-56877875]{color:#64748b;font-size:13px;line-height:1.4}@media(prefers-color-scheme:dark){.model-select-desc[data-v-56877875]{color:#94a3b8}}.model-select-check[data-v-56877875]{align-items:center;color:var(--el-color-primary);display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}@media(prefers-color-scheme:dark){.model-select-check[data-v-56877875]{color:var(--el-color-primary-light-3)}}.model-select-check svg[data-v-56877875]{height:20px;width:20px}.vip-tooltip-content[data-v-56877875]{align-items:center;color:#fff;display:flex;font-size:13px;gap:4px}.vip-tooltip-link[data-v-56877875]{color:var(--el-color-primary);cursor:pointer;font-weight:600;text-decoration:underline;transition:color .2s ease}@media(prefers-color-scheme:dark){.vip-tooltip-link[data-v-56877875]{color:var(--el-color-primary-light-3)}}.vip-tooltip-link[data-v-56877875]:hover{color:var(--el-color-primary-dark-2)}@media(prefers-color-scheme:dark){.vip-tooltip-link[data-v-56877875]:hover{color:var(--el-color-primary-light-3)}}.vip-badge[data-v-56877875]{align-items:center;background:color-mix(in srgb,var(--el-color-warning) 14%,transparent);border:1px solid color-mix(in srgb,var(--el-color-warning) 32%,transparent);border-radius:4px;color:var(--el-color-warning);display:inline-flex;font-size:10px;font-weight:700;justify-content:center;letter-spacing:.03em;line-height:16px;margin-left:6px;min-height:16px;padding:0 6px;text-transform:uppercase;vertical-align:middle}[data-v-aaf64f0b] .video-size-modal .el-dialog__header{border-bottom:1px solid #e2e8f0;margin-right:0;padding-bottom:12px}@media(prefers-color-scheme:dark){[data-v-aaf64f0b] .video-size-modal .el-dialog__header{border-bottom-color:#ffffff1a}}[data-v-aaf64f0b] .video-size-modal .el-dialog__title{color:#1e293b;font-size:16px;font-weight:600}@media(prefers-color-scheme:dark){[data-v-aaf64f0b] .video-size-modal .el-dialog__title{color:#f1f5f9}}[data-v-aaf64f0b] .video-size-modal .el-dialog__body{padding:24px}.video-size-modal-content[data-v-aaf64f0b]{padding:0}.aspect-ratio-buttons[data-v-aaf64f0b]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.aspect-ratio-btn[data-v-aaf64f0b]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:6px;min-width:60px;padding:8px 12px;transition:all .2s ease}@media(prefers-color-scheme:dark){.aspect-ratio-btn[data-v-aaf64f0b]{background:#1f1f24;border-color:#ffffff1a}}.aspect-ratio-btn[data-v-aaf64f0b]:hover{background:color-mix(in srgb,var(--el-color-primary) 5%,transparent);border-color:var(--el-color-primary)}@media(prefers-color-scheme:dark){.aspect-ratio-btn[data-v-aaf64f0b]:hover{background:color-mix(in srgb,var(--el-color-primary-light-3) 10%,transparent);border-color:var(--el-color-primary-light-3)}}.aspect-ratio-btn.active[data-v-aaf64f0b]{background:#fff;border-color:var(--el-color-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--el-color-primary) 10%,transparent)}@media(prefers-color-scheme:dark){.aspect-ratio-btn.active[data-v-aaf64f0b]{background:#1f1f24;border-color:var(--el-color-primary-light-3);box-shadow:0 0 0 2px color-mix(in srgb,var(--el-color-primary-light-3) 20%,transparent)}}.aspect-ratio-icon[data-v-aaf64f0b]{align-items:center;display:flex;height:24px;justify-content:center;width:32px}.aspect-ratio-icon .ratio-box[data-v-aaf64f0b]{border:1.5px dashed var(--el-color-primary);border-radius:2px;transition:all .2s ease}@media(prefers-color-scheme:dark){.aspect-ratio-icon .ratio-box[data-v-aaf64f0b]{border-color:var(--el-color-primary-light-3)}}.aspect-ratio-icon.square .ratio-box[data-v-aaf64f0b]{height:20px;width:20px}.aspect-ratio-icon.landscape .ratio-box[data-v-aaf64f0b]{height:16px;width:24px}.aspect-ratio-icon.portrait .ratio-box[data-v-aaf64f0b]{height:24px;width:16px}.aspect-ratio-text[data-v-aaf64f0b]{color:#64748b;font-size:11px;font-weight:500}@media(prefers-color-scheme:dark){.aspect-ratio-text[data-v-aaf64f0b]{color:#94a3b8}}.video-player-modal__video[data-v-e5f6194e]{aspect-ratio:16/9;background:#000;border-radius:8px;display:block;width:100%}[data-v-e5f6194e] .video-player-modal .el-dialog__body{padding:24px}.free-cooldown-dialog[data-v-4d11de60]{border-radius:16px}.free-cooldown-dialog[data-v-4d11de60] .el-dialog{border-radius:16px;max-width:95vw;overflow:hidden}.free-cooldown-dialog[data-v-4d11de60] .el-dialog__header{border-bottom:1px solid #f0f0f0;margin:0;padding:0}@media(prefers-color-scheme:dark){.free-cooldown-dialog[data-v-4d11de60] .el-dialog__header{border-bottom-color:#ffffff0f}}.free-cooldown-dialog[data-v-4d11de60] .el-dialog__body{padding:0}.dialog-header[data-v-4d11de60]{align-items:center;background:#fff;display:flex;justify-content:space-between;padding:14px 16px 12px}@media(prefers-color-scheme:dark){.dialog-header[data-v-4d11de60]{background:#1b1b20}}.card-title[data-v-4d11de60]{gap:8px}.card-title[data-v-4d11de60],.card-title .card-title_icon[data-v-4d11de60]{align-items:center;display:flex}.card-title .title-text[data-v-4d11de60]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1}@media(prefers-color-scheme:dark){.card-title .title-text[data-v-4d11de60]{color:#f1f5f9}}.card-close[data-v-4d11de60]{align-items:center;background:transparent;border:none;border-radius:50%;color:#94a3b8;cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;padding:0;transition:all .2s;width:28px}.card-close[data-v-4d11de60]:hover{background:#f1f5f9;color:#64748b}@media(prefers-color-scheme:dark){.card-close[data-v-4d11de60]{color:#64748b}.card-close[data-v-4d11de60]:hover{background:#ffffff14;color:#94a3b8}}.dialog-body[data-v-4d11de60]{background:#fff;display:flex;flex-direction:column;gap:10px;padding:14px 16px 16px}@media(prefers-color-scheme:dark){.dialog-body[data-v-4d11de60]{background:#1b1b20}}.action-item[data-v-4d11de60]{align-items:center;border-radius:12px;cursor:default;display:flex;justify-content:space-between;padding:12px;transition:all .2s}.action-item[data-v-4d11de60]:hover{transform:translateY(-1px)}.action-item[data-v-4d11de60]:active{transform:translateY(0)}.action-image[data-v-4d11de60]{background:linear-gradient(135deg,#3b82f612,#6366f112);border:1px solid rgba(59,130,246,.13)}.action-image[data-v-4d11de60]:hover{background:linear-gradient(135deg,#3b82f61a,#6366f11a);border-color:#3b82f638}@media(prefers-color-scheme:dark){.action-image[data-v-4d11de60]{background:linear-gradient(135deg,#3b82f61a,#6366f11a);border-color:#3b82f62e}.action-image[data-v-4d11de60]:hover{background:linear-gradient(135deg,#3b82f626,#6366f126);border-color:#3b82f64d}}.action-video[data-v-4d11de60]{background:linear-gradient(135deg,#ec489912,#a855f712);border:1px solid rgba(236,72,153,.13)}.action-video[data-v-4d11de60]:hover{background:linear-gradient(135deg,#ec48991a,#a855f71a);border-color:#ec489938}@media(prefers-color-scheme:dark){.action-video[data-v-4d11de60]{background:linear-gradient(135deg,#ec48991a,#a855f71a);border-color:#ec48992e}.action-video[data-v-4d11de60]:hover{background:linear-gradient(135deg,#ec489926,#a855f726);border-color:#ec48994d}}.action-divider[data-v-4d11de60]{height:4px}.action-left[data-v-4d11de60]{gap:10px}.action-icon[data-v-4d11de60],.action-left[data-v-4d11de60]{align-items:center;display:flex}.action-icon[data-v-4d11de60]{border-radius:10px;flex-shrink:0;height:36px;justify-content:center;width:36px}.action-image .action-icon[data-v-4d11de60]{background:#3b82f624;color:#3b82f6}@media(prefers-color-scheme:dark){.action-image .action-icon[data-v-4d11de60]{background:#3b82f638}}.action-video .action-icon[data-v-4d11de60]{background:#ec489924;color:#ec4899}@media(prefers-color-scheme:dark){.action-video .action-icon[data-v-4d11de60]{background:#ec489938}}.action-text[data-v-4d11de60]{display:flex;flex-direction:column;gap:2px}.action-label[data-v-4d11de60]{color:#1a1a1a;font-size:13px;font-weight:600;line-height:1.3}@media(prefers-color-scheme:dark){.action-label[data-v-4d11de60]{color:#f1f5f9}}.action-desc[data-v-4d11de60]{color:#64748b;font-size:11px;line-height:1.3}@media(prefers-color-scheme:dark){.action-desc[data-v-4d11de60]{color:#94a3b8}}.action-right[data-v-4d11de60]{flex-shrink:0}.cooldown-badge[data-v-4d11de60]{animation:badgePulse-4d11de60 2s ease-in-out infinite;border-radius:20px;font-size:12px;font-weight:700;gap:4px;padding:4px 10px}.cooldown-badge[data-v-4d11de60],.ready-badge[data-v-4d11de60]{align-items:center;background:linear-gradient(135deg,#ff6b6b,#ee5a6f);box-shadow:0 2px 8px #ff6b6b66;color:#fff;display:inline-flex}.ready-badge[data-v-4d11de60]{animation:readyBounce-4d11de60 1.5s ease-in-out infinite;border-radius:50%;height:24px;justify-content:center;width:24px}.ready-badge--green[data-v-4d11de60]{background:linear-gradient(135deg,#52c41a,#73d13d);box-shadow:0 2px 8px #52c41a66}.tips-row[data-v-4d11de60]{align-items:center;background:#f5f5f5cc;border:1px solid #f0f0f0;border-radius:10px;display:flex;gap:7px;padding:9px 12px}@media(prefers-color-scheme:dark){.tips-row[data-v-4d11de60]{background:#2a2a30cc;border-color:#2e2e34}}.tips-row .tips-icon[data-v-4d11de60]{animation:tipPulse-4d11de60 2s ease-in-out infinite;color:#64748b;flex-shrink:0}.tips-row .tips-text[data-v-4d11de60]{color:#64748b;font-size:11px;line-height:1.4}@media(prefers-color-scheme:dark){.tips-row .tips-text[data-v-4d11de60]{color:#94a3b8}}.vip-card[data-v-4d11de60]{background:linear-gradient(135deg,#fbbf240d,#f973160d);border:1px solid rgba(251,191,36,.12);border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:12px}@media(prefers-color-scheme:dark){.vip-card[data-v-4d11de60]{background:linear-gradient(135deg,#fbbf2414,#f9731614);border-color:#fbbf242e}}.vip-card-header[data-v-4d11de60]{gap:10px}.vip-card-header[data-v-4d11de60],.vip-icon[data-v-4d11de60]{align-items:center;display:flex}.vip-icon[data-v-4d11de60]{background:#fbbf241f;border-radius:10px;flex-shrink:0;height:36px;justify-content:center;width:36px}@media(prefers-color-scheme:dark){.vip-icon[data-v-4d11de60]{background:#fbbf242e}}.vip-text[data-v-4d11de60]{display:flex;flex-direction:column;gap:2px}.vip-title[data-v-4d11de60]{color:#1a1a1a;font-size:13px;font-weight:700;line-height:1.3}@media(prefers-color-scheme:dark){.vip-title[data-v-4d11de60]{color:#f1f5f9}}.vip-sub[data-v-4d11de60]{color:#64748b;font-size:11px}@media(prefers-color-scheme:dark){.vip-sub[data-v-4d11de60]{color:#94a3b8}}.vip-btn[data-v-4d11de60]{align-items:center;background:linear-gradient(135deg,#ff6b6b,#ee5a6f 50%,#e84393);border:none;border-radius:10px;box-shadow:0 3px 12px #ff6b6b59;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:700;gap:6px;justify-content:center;overflow:hidden;padding:10px;position:relative;transition:all .2s ease;width:100%}.vip-btn[data-v-4d11de60]:before{animation:shimmerBadge-4d11de60 3s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.15),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.vip-btn[data-v-4d11de60]:hover{box-shadow:0 5px 18px #ff6b6b73;transform:translateY(-1px)}.vip-btn[data-v-4d11de60]:active{transform:translateY(0)}.perks-row[data-v-4d11de60]{display:flex;flex-direction:column;gap:5px;padding:2px 4px}.perk-item[data-v-4d11de60]{align-items:center;color:#6b7280;display:flex;font-size:11px;gap:7px}.perk-item svg[data-v-4d11de60]{color:#52c41a;flex-shrink:0}@keyframes badgePulse-4d11de60{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes readyBounce-4d11de60{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes tipPulse-4d11de60{0%,to{opacity:1}50%{opacity:.4}}@keyframes shimmerBadge-4d11de60{0%{left:-100%}50%,to{left:100%}}.editor-input-area[data-v-fce23db9]{background:#fff;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;height:156.8px;width:100%}@media(prefers-color-scheme:dark){.editor-input-area[data-v-fce23db9]{background:#1b1b20}}@media(max-width:767px){.editor-input-area[data-v-fce23db9]{border-radius:0;height:auto;max-height:calc(70vh - 60px);min-height:auto;overflow-y:auto;padding:12px 12px 0}}.editor-placeholder[data-v-fce23db9]{align-items:center;color:#64748b;display:flex;font-size:14px;height:100%;justify-content:center;min-height:200px}@media(prefers-color-scheme:dark){.editor-placeholder[data-v-fce23db9]{color:#94a3b8}}.editor-input-row[data-v-fce23db9]{display:flex;height:92px;margin-top:12px}@media(max-width:767px){.editor-input-row[data-v-fce23db9]{align-items:flex-start;flex-direction:row;gap:8px;height:92px;margin-top:0;min-height:92px}}.editor-input-controls[data-v-fce23db9]{align-items:flex-start;display:flex;gap:8px;padding:0 8px}@media(max-width:767px){.editor-input-controls[data-v-fce23db9]{flex-shrink:0;gap:8px;justify-content:flex-start;padding:0}}.editor-upload-container[data-v-fce23db9]{align-items:flex-start;display:flex;flex-shrink:0;gap:8px}@media(max-width:767px){.editor-upload-container[data-v-fce23db9]{gap:6px}}.editor-upload-btn-wrapper[data-v-fce23db9]{border-color:#ededed;flex-shrink:0;height:82px;width:62px}@media(max-width:767px){.editor-upload-btn-wrapper[data-v-fce23db9]{height:75px;width:60px}}.editor-upload-btn[data-v-fce23db9]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;display:flex;height:100%;justify-content:center;position:relative;transition:all .2s;width:100%}.editor-upload-btn[data-v-fce23db9]:hover:not(:disabled){background:color-mix(in srgb,var(--el-color-primary) 4%,transparent);border-color:var(--el-color-primary)}.editor-upload-btn[data-v-fce23db9]:disabled{cursor:not-allowed;opacity:.5}@media(prefers-color-scheme:dark){.editor-upload-btn[data-v-fce23db9]{background:#ffffff05;border-color:#e5e7eb1a}.editor-upload-btn[data-v-fce23db9]:hover:not(:disabled){background:color-mix(in srgb,var(--el-color-primary-light-3) 8%,transparent);border-color:var(--el-color-primary-light-3)}}.editor-upload-btn-role[data-v-fce23db9]{border-radius:8px}.editor-upload-preview[data-v-fce23db9]{border:1px solid #e5e7eb;border-radius:8px;flex-shrink:0;height:82px;overflow:hidden;position:relative;width:62px}@media(max-width:767px){.editor-upload-preview[data-v-fce23db9]{height:75px;width:60px}}@media(prefers-color-scheme:dark){.editor-upload-preview[data-v-fce23db9]{border-color:#e5e7eb1a}}.editor-upload-preview-image[data-v-fce23db9],.editor-upload-preview-video-el[data-v-fce23db9]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.editor-upload-preview-video-el[data-v-fce23db9]{background:#000}.editor-upload-remove-btn[data-v-fce23db9]{align-items:center;background:#00000080;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;padding:0;position:absolute;right:4px;top:4px;transition:all .2s;width:20px}.editor-upload-remove-btn[data-v-fce23db9]:hover{background:#000000b3;transform:scale(1.1)}.editor-upload-remove-btn[data-v-fce23db9]:active{transform:scale(.95)}.editor-upload-remove-btn svg[data-v-fce23db9]{height:12px;width:12px}.editor-upload-voice-preview[data-v-fce23db9]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-direction:column;gap:4px;height:100%;justify-content:center;padding:8px;position:relative;width:100%}@media(prefers-color-scheme:dark){.editor-upload-voice-preview[data-v-fce23db9]{background:#ffffff05;border-color:#e5e7eb1a}}.editor-upload-voice-icon[data-v-fce23db9]{align-items:center;color:var(--el-color-primary);display:flex;justify-content:center;margin-bottom:2px}@media(prefers-color-scheme:dark){.editor-upload-voice-icon[data-v-fce23db9]{color:var(--el-color-primary-light-3)}}.editor-upload-voice-name[data-v-fce23db9]{color:#475569;font-size:11px;line-height:1.2;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media(max-width:767px){.editor-upload-voice-name[data-v-fce23db9]{font-size:10px}}@media(prefers-color-scheme:dark){.editor-upload-voice-name[data-v-fce23db9]{color:#cbd5e1}}.editor-upload-remove-btn-voice[data-v-fce23db9]{background:#00000080;height:20px;position:absolute;right:4px;top:4px;width:20px}.editor-upload-remove-btn-voice[data-v-fce23db9]:hover{background:#000000b3}.editor-upload-remove-btn-voice svg[data-v-fce23db9]{height:12px;width:12px}.editor-upload-video-preview[data-v-fce23db9]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-direction:column;gap:4px;height:100%;justify-content:center;padding:8px;position:relative;width:100%}@media(prefers-color-scheme:dark){.editor-upload-video-preview[data-v-fce23db9]{background:#ffffff05;border-color:#e5e7eb1a}}.editor-upload-video-icon[data-v-fce23db9]{align-items:center;color:var(--el-color-primary);display:flex;justify-content:center;margin-bottom:2px}@media(prefers-color-scheme:dark){.editor-upload-video-icon[data-v-fce23db9]{color:var(--el-color-primary-light-3)}}.editor-upload-video-name[data-v-fce23db9]{color:#475569;font-size:11px;line-height:1.2;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media(max-width:767px){.editor-upload-video-name[data-v-fce23db9]{font-size:10px}}@media(prefers-color-scheme:dark){.editor-upload-video-name[data-v-fce23db9]{color:#cbd5e1}}.editor-upload-remove-btn-video[data-v-fce23db9]{background:#00000080;height:20px;position:absolute;right:4px;top:4px;width:20px}.editor-upload-remove-btn-video[data-v-fce23db9]:hover{background:#000000b3}.editor-upload-remove-btn-video svg[data-v-fce23db9]{height:12px;width:12px}.editor-upload-badge[data-v-fce23db9]{background:linear-gradient(135deg,color-mix(in srgb,var(--el-color-primary) 15%,transparent) 0,color-mix(in srgb,var(--el-color-primary-light-3) 15%,transparent));border:1px solid color-mix(in srgb,var(--el-color-primary) 20%,transparent);border-radius:8px;color:var(--el-color-primary);font-size:10px;font-weight:600;height:16px;left:4px;line-height:16px;min-width:-moz-fit-content;min-width:fit-content;padding:0 6px;position:absolute;top:4px;white-space:nowrap}@media(max-width:767px){.editor-upload-badge[data-v-fce23db9]{font-size:9px;height:14px;left:3px;line-height:14px;padding:0 4px;top:3px}}@media(prefers-color-scheme:dark){.editor-upload-badge[data-v-fce23db9]{background:linear-gradient(135deg,color-mix(in srgb,var(--el-color-primary-light-3) 20%,transparent) 0,color-mix(in srgb,var(--el-color-primary) 20%,transparent));border-color:color-mix(in srgb,var(--el-color-primary-light-3) 30%,transparent);color:var(--el-color-primary-light-3)}}.dropdown-label .vip-badge[data-v-fce23db9],.vip-badge[data-v-fce23db9]{align-items:center;background:color-mix(in srgb,var(--el-color-warning) 14%,transparent);border:1px solid color-mix(in srgb,var(--el-color-warning) 32%,transparent);border-radius:4px;color:var(--el-color-warning);display:inline-flex;font-size:10px;font-weight:700;justify-content:center;letter-spacing:.03em;line-height:16px;margin-left:4px;min-height:16px;padding:0 6px;text-transform:uppercase;vertical-align:middle}.editor-upload-content[data-v-fce23db9]{align-items:center;display:flex;flex-direction:column;gap:0;justify-content:center}.editor-upload-icon[data-v-fce23db9]{color:#64748b;height:16px;margin-bottom:4px;transition:color .2s;width:16px}@media(max-width:767px){.editor-upload-icon[data-v-fce23db9]{height:14px;margin-bottom:2px;width:14px}}@media(prefers-color-scheme:dark){.editor-upload-icon[data-v-fce23db9]{color:#94a3b8}}.editor-upload-btn:hover .editor-upload-icon[data-v-fce23db9]{color:var(--el-color-primary)}@media(prefers-color-scheme:dark){.editor-upload-btn:hover .editor-upload-icon[data-v-fce23db9]{color:var(--el-color-primary-light-3)}}.editor-upload-text[data-v-fce23db9]{color:#475569;font-size:12px;font-weight:500;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:767px){.editor-upload-text[data-v-fce23db9]{font-size:11px}}@media(prefers-color-scheme:dark){.editor-upload-text[data-v-fce23db9]{color:#cbd5e1}}.editor-upload-count[data-v-fce23db9]{background:color-mix(in srgb,var(--el-color-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--el-color-primary) 20%,transparent);border-radius:6px;bottom:4px;color:var(--el-color-primary);font-size:10px;font-weight:600;left:50%;line-height:1.2;padding:2px 6px;position:absolute;transform:translate(-50%);white-space:nowrap}@media(max-width:767px){.editor-upload-count[data-v-fce23db9]{bottom:3px;font-size:9px;padding:1px 5px}}@media(prefers-color-scheme:dark){.editor-upload-count[data-v-fce23db9]{background:color-mix(in srgb,var(--el-color-primary-light-3) 15%,transparent);border-color:color-mix(in srgb,var(--el-color-primary-light-3) 30%,transparent);color:var(--el-color-primary-light-3)}}.editor-upload-text-secondary[data-v-fce23db9]{color:#64748b;font-size:12px;font-weight:500}@media(prefers-color-scheme:dark){.editor-upload-text-secondary[data-v-fce23db9]{color:#94a3b8}}.editor-textarea-wrapper[data-v-fce23db9]{flex:1}@media(max-width:767px){.editor-textarea-wrapper[data-v-fce23db9]{flex:1;min-width:0}}.editor-textarea-container[data-v-fce23db9]{max-height:100px;overflow:auto;scrollbar-color:color-mix(in srgb,var(--el-color-primary) 30%,transparent) transparent;scrollbar-width:thin;width:100%}.editor-textarea-container[data-v-fce23db9]::-webkit-scrollbar{height:4px;width:4px}.editor-textarea-container[data-v-fce23db9]::-webkit-scrollbar-track{background:transparent}.editor-textarea-container[data-v-fce23db9]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--el-color-primary) 30%,transparent);border-radius:2px}.editor-textarea-container[data-v-fce23db9]::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--el-color-primary) 50%,transparent)}@media(prefers-color-scheme:dark){.editor-textarea-container[data-v-fce23db9]{scrollbar-color:color-mix(in srgb,var(--el-color-primary-light-3) 30%,transparent) transparent}.editor-textarea-container[data-v-fce23db9]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--el-color-primary-light-3) 30%,transparent)}.editor-textarea-container[data-v-fce23db9]::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--el-color-primary-light-3) 50%,transparent)}}@media(min-width:768px){.editor-textarea-container[data-v-fce23db9]{max-height:94px}}@media(max-width:767px){.editor-textarea-container[data-v-fce23db9]{max-height:120px}}.editor-textarea-row[data-v-fce23db9]{align-items:flex-start;display:flex;gap:4px;width:100%}@media(max-width:767px){.editor-textarea-row[data-v-fce23db9]{gap:8px}}.editor-textarea-row-mt[data-v-fce23db9]{margin-top:8px}@media(max-width:767px){.editor-textarea-row-mt[data-v-fce23db9]{margin-top:12px}}.editor-textarea-label[data-v-fce23db9]{color:#64748b;font-size:14px;font-weight:500;line-height:20px}@media(max-width:767px){.editor-textarea-label[data-v-fce23db9]{display:none}}@media(prefers-color-scheme:dark){.editor-textarea-label[data-v-fce23db9]{color:#94a3b8}}.editor-textarea[data-v-fce23db9]{background:transparent;border:none;border-radius:0;color:#1f2937;field-sizing:content;flex:1;font-size:14px;line-height:20px;min-height:20px;padding:0 8px;resize:none;width:100%}.editor-textarea[data-v-fce23db9]::-moz-placeholder{color:#94a3b8}.editor-textarea[data-v-fce23db9]::placeholder{color:#94a3b8}.editor-textarea[data-v-fce23db9]:focus{border:none;outline:none}@media(prefers-color-scheme:dark){.editor-textarea[data-v-fce23db9]{color:#f1f5f9}.editor-textarea[data-v-fce23db9]::-moz-placeholder{color:#64748b}.editor-textarea[data-v-fce23db9]::placeholder{color:#64748b}}@media(max-width:767px){.editor-textarea[data-v-fce23db9]{font-size:14px;line-height:20px;min-height:20px;padding:0 6px}}.editor-actions[data-v-fce23db9]{align-items:center;border-top:1px solid #e5e7eb;display:flex;padding-right:8px;padding-top:8px;position:relative}@media(prefers-color-scheme:dark){.editor-actions[data-v-fce23db9]{border-top-color:#ffffff1a}}@media(max-width:767px){.editor-actions[data-v-fce23db9]{align-items:center;border-top:1px solid #e5e7eb;flex-direction:row;gap:12px;margin-top:8px;padding:12px 0}}@media(max-width:767px)and (prefers-color-scheme:dark){.editor-actions[data-v-fce23db9]{border-top-color:#ffffff1a}}.editor-actions-left[data-v-fce23db9]{align-items:center;display:flex;flex:1;min-width:0;overflow-x:auto;overflow-y:hidden;padding-left:10px;position:relative;-webkit-overflow-scrolling:touch;scrollbar-color:color-mix(in srgb,var(--el-color-primary) 30%,transparent) transparent;scrollbar-width:thin}.editor-actions-left[data-v-fce23db9]::-webkit-scrollbar{height:4px}.editor-actions-left[data-v-fce23db9]::-webkit-scrollbar-track{background:transparent}.editor-actions-left[data-v-fce23db9]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--el-color-primary) 30%,transparent);border-radius:2px}.editor-actions-left[data-v-fce23db9]::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--el-color-primary) 50%,transparent)}@media(prefers-color-scheme:dark){.editor-actions-left[data-v-fce23db9]{scrollbar-color:color-mix(in srgb,var(--el-color-primary-light-3) 30%,transparent) transparent}.editor-actions-left[data-v-fce23db9]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--el-color-primary-light-3) 30%,transparent)}.editor-actions-left[data-v-fce23db9]::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--el-color-primary-light-3) 50%,transparent)}}@media(min-width:768px){.editor-actions-left[data-v-fce23db9]{padding-right:140px}}@media(max-width:767px){.editor-actions-left[data-v-fce23db9]{flex:1;min-width:0;padding-left:0;padding-right:0}}.editor-actions-buttons[data-v-fce23db9]{align-items:center;display:flex;flex-shrink:0;gap:8px}@media(max-width:767px){.editor-actions-buttons[data-v-fce23db9]{flex-wrap:nowrap;gap:8px;min-width:-moz-min-content;min-width:min-content}}.editor-action-btn[data-v-fce23db9]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#475569;cursor:pointer;display:flex;flex-shrink:0;font-weight:500;gap:4px;height:34px;padding:4px 8px;position:relative;transition:all .2s;white-space:nowrap}.editor-action-btn[data-v-fce23db9]:hover{background:color-mix(in srgb,var(--el-color-primary) 6%,transparent);border-color:var(--el-color-primary);color:var(--el-color-primary)}@media(prefers-color-scheme:dark){.editor-action-btn[data-v-fce23db9]{background:#ffffff05;border-color:#e5e7eb1a;color:#cbd5e1}.editor-action-btn[data-v-fce23db9]:hover{background:color-mix(in srgb,var(--el-color-primary-light-3) 10%,transparent);border-color:var(--el-color-primary-light-3);color:var(--el-color-primary-light-3)}}@media(max-width:767px){.editor-action-btn[data-v-fce23db9]{flex:0 0 auto;font-size:12px;height:36px;justify-content:center;min-height:36px;min-width:auto;padding:6px 10px}.editor-action-btn[data-v-fce23db9]:active{background:color-mix(in srgb,var(--el-color-primary) 10%,transparent)}}.editor-action-icon[data-v-fce23db9]{color:inherit;font-weight:600}.editor-action-text[data-v-fce23db9]{color:inherit;font-size:14px;max-width:none;overflow:visible;text-overflow:clip;white-space:nowrap}@media(max-width:767px){.editor-action-text[data-v-fce23db9]{flex:0 0 auto;font-size:12px;min-width:auto;overflow:visible;text-overflow:clip}}.editor-action-text-flex[data-v-fce23db9]{align-items:center;display:flex;gap:4px}.editor-action-icon-text[data-v-fce23db9]{font-weight:600}.editor-actions-right[data-v-fce23db9]{align-items:center;color:#64748b;display:flex;flex-shrink:0;gap:8px;margin-left:8px;position:relative;z-index:10}@media(min-width:768px){.editor-actions-right[data-v-fce23db9]{background:#fff;margin-left:0;position:absolute;right:8px;top:50%;transform:translateY(-50%)}}@media(min-width:768px)and (prefers-color-scheme:dark){.editor-actions-right[data-v-fce23db9]{background:#1b1b20}}@media(max-width:767px){.editor-actions-right[data-v-fce23db9]{display:flex;flex-shrink:0;justify-content:flex-end;margin-left:0}}.editor-settings-icon[data-v-fce23db9]{height:20px;outline:none;padding:2px;width:20px}.editor-settings-icon[data-v-fce23db9]:focus-visible{outline:none}.editor-settings-icon[data-v-fce23db9]{cursor:pointer}@media(max-width:767px){.editor-settings-icon[data-v-fce23db9]{align-items:center;display:flex;height:48px;justify-content:center;padding:14px;width:48px}}.editor-settings-icon-svg[data-v-fce23db9]{color:#64748b;height:20px;transition:color .2s;width:20px}.editor-settings-icon-svg[data-v-fce23db9]:hover{color:var(--el-color-primary)}@media(prefers-color-scheme:dark){.editor-settings-icon-svg[data-v-fce23db9]{color:#94a3b8}.editor-settings-icon-svg[data-v-fce23db9]:hover{color:var(--el-color-primary-light-3)}}.editor-generate-btn[data-v-fce23db9]{align-items:center;background:linear-gradient(135deg,var(--el-color-primary) 0,var(--el-color-primary-dark-2) 50%,var(--el-color-primary-light-3) 100%);border:none;border-radius:8px;box-shadow:0 2px 8px color-mix(in srgb,var(--el-color-primary) 20%,transparent);color:#fff!important;cursor:not-allowed;display:flex;height:28px;justify-content:center;min-width:48px;opacity:.6;padding:0 8px;position:relative;transition:all .2s}.editor-generate-btn[data-v-fce23db9]:not(:disabled):hover{box-shadow:0 4px 12px color-mix(in srgb,var(--el-color-primary) 30%,transparent);color:#fff!important;opacity:1;transform:translateY(-1px)}.editor-generate-btn[data-v-fce23db9]:not(:disabled){color:#fff!important;cursor:pointer;opacity:1}.editor-generate-btn[data-v-fce23db9] .ant-btn-loading-icon{color:#fff!important}@media(min-width:768px){.editor-generate-btn[data-v-fce23db9]{min-width:100px;padding:0 16px;width:auto}}@media(max-width:767px){.editor-generate-btn[data-v-fce23db9]{flex:0 0 auto;font-size:13px;font-weight:600;height:36px;min-width:auto;padding:0 16px;white-space:nowrap;width:auto}}.editor-generate-text[data-v-fce23db9]{color:#fff!important;font-size:14px;font-weight:600}@media(max-width:767px){.editor-generate-text[data-v-fce23db9]{font-size:13px}}.editor-generate-send-icon[data-v-fce23db9]{color:#fff;display:block;flex-shrink:0;height:16px;margin-right:6px;width:16px}@media(max-width:767px){.editor-generate-send-icon[data-v-fce23db9]{height:14px;margin-right:4px;width:14px}}.editor-generate-points[data-v-fce23db9]{color:#fff!important;font-size:14px;font-weight:600;line-height:1;white-space:nowrap}@media(max-width:767px){.editor-generate-points[data-v-fce23db9]{font-size:13px}}.editor-generate-btn-wrapper[data-v-fce23db9]{display:inline-block;position:relative}.free-cooldown-tooltip[data-v-fce23db9]{animation:freeCooldownPulse-fce23db9 2s ease-in-out infinite!important;background:linear-gradient(135deg,#ff6b6b,#ee5a6f)!important;border-radius:16px!important;box-shadow:0 4px 14px #ff6b6b80!important;color:#fff!important;font-size:13px!important;font-weight:600!important;line-height:1.3!important;padding:6px 14px!important;pointer-events:none!important;top:-44px!important;white-space:nowrap!important;z-index:99999!important}.free-cooldown-tooltip[data-v-fce23db9],.free-cooldown-tooltip[data-v-fce23db9]:after{left:50%!important;position:absolute!important;transform:translate(-50%)!important}.free-cooldown-tooltip[data-v-fce23db9]:after{border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-top:8px solid #ee5a6f!important;bottom:-8px!important;content:""!important}@media(max-width:767px){.free-cooldown-tooltip[data-v-fce23db9]{font-size:12px!important;padding:5px 12px!important;top:-40px!important}}@keyframes freeCooldownPulse-fce23db9{0%,to{opacity:1!important}50%{opacity:.85!important}}.editor-generate-badge[data-v-fce23db9]{background:linear-gradient(135deg,#ff6b6b,#ee5a6f);border-radius:8px;box-shadow:0 2px 6px #ff6b6b66;color:#fff;font-size:10px;font-weight:600;line-height:1.2;padding:2px 6px;position:absolute;right:-6px;top:-6px;transform:scale(.9);white-space:nowrap;z-index:10}@media(max-width:767px){.editor-generate-badge[data-v-fce23db9]{font-size:9px;padding:2px 5px;right:-5px;top:-5px;transform:scale(.85)}}.editor-nth-input[data-v-fce23db9]{flex-shrink:0}@media(max-width:767px){.editor-nth-input[data-v-fce23db9]{width:45px}}.editor-nth-input[data-v-fce23db9]{margin:0 4px;width:50px}.editor-nth-input[data-v-fce23db9] .ant-input-number-input{text-align:center}[data-v-fce23db9] .resolution-dropdown .ant-dropdown-menu{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 20px color-mix(in srgb,var(--el-color-primary) 8%,transparent),0 1px 3px #0000000d;min-width:120px;padding:4px}@media(prefers-color-scheme:dark){[data-v-fce23db9] .resolution-dropdown .ant-dropdown-menu{background:#1b1b20;border-color:#e5e7eb1a}}[data-v-fce23db9] .resolution-dropdown .ant-dropdown-menu-item{border-radius:6px;color:#475569;font-size:14px;font-weight:500;padding:8px 12px;transition:all .2s}[data-v-fce23db9] .resolution-dropdown .ant-dropdown-menu-item:hover{background:color-mix(in srgb,var(--el-color-primary) 6%,transparent);color:var(--el-color-primary)}@media(prefers-color-scheme:dark){[data-v-fce23db9] .resolution-dropdown .ant-dropdown-menu-item{color:#cbd5e1}[data-v-fce23db9] .resolution-dropdown .ant-dropdown-menu-item:hover{background:color-mix(in srgb,var(--el-color-primary-light-3) 10%,transparent);color:var(--el-color-primary-light-3)}}[data-v-fce23db9] .resolution-dropdown .ant-dropdown-menu-item-selected{background:color-mix(in srgb,var(--el-color-primary) 8%,transparent);color:var(--el-color-primary);font-weight:600}@media(prefers-color-scheme:dark){[data-v-fce23db9] .resolution-dropdown .ant-dropdown-menu-item-selected{background:color-mix(in srgb,var(--el-color-primary-light-3) 15%,transparent);color:var(--el-color-primary-light-3)}}[data-v-fce23db9] .role-upload-popover .ant-popover-inner{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 20px color-mix(in srgb,var(--el-color-primary) 8%,transparent),0 1px 3px #0000000d;max-width:240px;padding:0;width:240px}@media(prefers-color-scheme:dark){[data-v-fce23db9] .role-upload-popover .ant-popover-inner{background:#1b1b20;border-color:#e5e7eb1a}}[data-v-fce23db9] .role-upload-popover .ant-popover-inner-content{padding:0;width:100%}[data-v-fce23db9] .role-upload-popover .ant-popover-arrow:before{background:#fff;border:1px solid #e5e7eb}@media(prefers-color-scheme:dark){[data-v-fce23db9] .role-upload-popover .ant-popover-arrow:before{background:#1b1b20;border-color:#e5e7eb1a}}.role-upload-popover-content[data-v-fce23db9]{align-items:center;display:flex;flex-direction:column;width:100%}.role-upload-tip-image[data-v-fce23db9]{border-radius:8px 8px 0 0;display:block;height:auto;margin:0 auto;max-width:210px;-o-object-fit:contain;object-fit:contain;width:210px}.role-upload-tip-title[data-v-fce23db9]{color:#475569;font-size:14px;font-weight:600;line-height:1.5;padding:12px 12px 6px;text-align:center}@media(prefers-color-scheme:dark){.role-upload-tip-title[data-v-fce23db9]{color:#f1f5f9}}.role-upload-tip-desc[data-v-fce23db9]{color:#64748b;font-size:12px;font-weight:400;line-height:1.5;padding:0 12px 12px;text-align:center}@media(prefers-color-scheme:dark){.role-upload-tip-desc[data-v-fce23db9]{color:#94a3b8}}.editor-model-logo[data-v-fce23db9]{flex-shrink:0;height:16px;-o-object-fit:contain;object-fit:contain;width:16px}[data-v-fce23db9] .model-dropdown .ant-dropdown-menu{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 20px color-mix(in srgb,var(--el-color-primary) 8%,transparent),0 1px 3px #0000000d;min-width:240px;padding:6px}@media(prefers-color-scheme:dark){[data-v-fce23db9] .model-dropdown .ant-dropdown-menu{background:#1b1b20;border-color:#e5e7eb1a}}[data-v-fce23db9] .model-dropdown .ant-dropdown-menu-item{border-radius:6px;padding:0;transition:all .2s}[data-v-fce23db9] .model-dropdown .ant-dropdown-menu-item:hover{background:color-mix(in srgb,var(--el-color-primary) 6%,transparent)}@media(prefers-color-scheme:dark){[data-v-fce23db9] .model-dropdown .ant-dropdown-menu-item:hover{background:color-mix(in srgb,var(--el-color-primary-light-3) 10%,transparent)}}[data-v-fce23db9] .model-dropdown .ant-dropdown-menu-item-selected{background:color-mix(in srgb,var(--el-color-primary) 8%,transparent)}@media(prefers-color-scheme:dark){[data-v-fce23db9] .model-dropdown .ant-dropdown-menu-item-selected{background:color-mix(in srgb,var(--el-color-primary-light-3) 15%,transparent)}}.model-menu-item[data-v-fce23db9]{align-items:center;display:flex;gap:12px;padding:10px 8px;width:100%}.model-menu-logo[data-v-fce23db9]{background:color-mix(in srgb,var(--el-color-primary) 5%,transparent);border-radius:6px;flex-shrink:0;height:32px;-o-object-fit:contain;object-fit:contain;padding:6px;width:32px}@media(prefers-color-scheme:dark){.model-menu-logo[data-v-fce23db9]{background:color-mix(in srgb,var(--el-color-primary-light-3) 10%,transparent)}}.model-menu-content[data-v-fce23db9]{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.model-menu-name[data-v-fce23db9]{color:#1e293b;font-size:14px;font-weight:600;line-height:1.4}@media(prefers-color-scheme:dark){.model-menu-name[data-v-fce23db9]{color:#f1f5f9}}.model-menu-desc[data-v-fce23db9]{color:#64748b;font-size:12px;line-height:1.4}@media(prefers-color-scheme:dark){.model-menu-desc[data-v-fce23db9]{color:#94a3b8}}[data-v-fce23db9] .model-menu .ant-dropdown-menu-item-selected .model-menu-name{color:var(--el-color-primary)}@media(prefers-color-scheme:dark){[data-v-fce23db9] .model-menu .ant-dropdown-menu-item-selected .model-menu-name{color:var(--el-color-primary-light-3)}}[data-v-fce23db9] .model-menu .ant-dropdown-menu-item-selected .model-menu-desc{color:var(--el-color-primary);opacity:.8}@media(prefers-color-scheme:dark){[data-v-fce23db9] .model-menu .ant-dropdown-menu-item-selected .model-menu-desc{color:var(--el-color-primary-light-3)}}.editor-action-btn-toggle[data-v-fce23db9]{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.editor-action-btn-toggle.editor-action-btn-active[data-v-fce23db9]{background:linear-gradient(135deg,color-mix(in srgb,var(--el-color-primary) 10%,transparent) 0,color-mix(in srgb,var(--el-color-primary-light-3) 10%,transparent));border-color:var(--el-color-primary);color:var(--el-color-primary);font-weight:600}@media(prefers-color-scheme:dark){.editor-action-btn-toggle.editor-action-btn-active[data-v-fce23db9]{background:linear-gradient(135deg,color-mix(in srgb,var(--el-color-primary) 15%,transparent) 0,color-mix(in srgb,var(--el-color-primary-light-3) 15%,transparent));border-color:var(--el-color-primary-light-3);color:var(--el-color-primary-light-3)}}.editor-action-btn-toggle.editor-action-btn-active .editor-action-icon[data-v-fce23db9]{color:var(--el-color-primary)}@media(prefers-color-scheme:dark){.editor-action-btn-toggle.editor-action-btn-active .editor-action-icon[data-v-fce23db9]{color:var(--el-color-primary-light-3)}}.editor-action-btn-toggle .editor-action-check-icon[data-v-fce23db9]{animation:checkIn-fce23db9 .2s ease;color:var(--el-color-primary);margin-left:4px;stroke-width:3}@media(prefers-color-scheme:dark){.editor-action-btn-toggle .editor-action-check-icon[data-v-fce23db9]{color:var(--el-color-primary-light-3)}}.editor-action-btn-toggle[data-v-fce23db9]:active{transform:scale(.98)}@keyframes checkIn-fce23db9{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.size-inputs[data-v-fce23db9]{align-items:center;display:flex;gap:8px}.size-input-wrapper[data-v-fce23db9]{align-items:center;display:flex;flex:1;gap:6px}.size-input-label[data-v-fce23db9]{color:#64748b;font-size:13px;font-weight:500;min-width:20px}@media(prefers-color-scheme:dark){.size-input-label[data-v-fce23db9]{color:#94a3b8}}.size-input[data-v-fce23db9]{background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#1e293b;flex:1;font-size:13px;padding:6px 10px;transition:all .2s ease}@media(prefers-color-scheme:dark){.size-input[data-v-fce23db9]{background:#1f1f24;border-color:#ffffff1a;color:#f1f5f9}}.size-input[data-v-fce23db9]:focus{border-color:var(--el-color-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--el-color-primary) 10%,transparent);outline:none}@media(prefers-color-scheme:dark){.size-input[data-v-fce23db9]:focus{border-color:var(--el-color-primary-light-3);box-shadow:0 0 0 2px color-mix(in srgb,var(--el-color-primary-light-3) 20%,transparent)}}.size-input[data-v-fce23db9]::-webkit-inner-spin-button,.size-input[data-v-fce23db9]::-webkit-outer-spin-button{opacity:1}.lock-btn[data-v-fce23db9]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#64748b;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s ease;width:32px}@media(prefers-color-scheme:dark){.lock-btn[data-v-fce23db9]{background:#1f1f24;border-color:#ffffff1a;color:#94a3b8}}.lock-btn[data-v-fce23db9]:hover{background:color-mix(in srgb,var(--el-color-primary) 5%,transparent);border-color:var(--el-color-primary);color:var(--el-color-primary)}@media(prefers-color-scheme:dark){.lock-btn[data-v-fce23db9]:hover{background:color-mix(in srgb,var(--el-color-primary-light-3) 10%,transparent);border-color:var(--el-color-primary-light-3);color:var(--el-color-primary-light-3)}}.lock-btn.locked[data-v-fce23db9]{background:color-mix(in srgb,var(--el-color-primary) 10%,transparent);border-color:var(--el-color-primary);color:var(--el-color-primary)}@media(prefers-color-scheme:dark){.lock-btn.locked[data-v-fce23db9]{background:color-mix(in srgb,var(--el-color-primary-light-3) 15%,transparent);border-color:var(--el-color-primary-light-3);color:var(--el-color-primary-light-3)}}.video-effect-wrapper[data-v-fce23db9]{align-items:flex-start;cursor:pointer;display:flex;flex-shrink:0;height:82px;margin-right:8px;width:100px}@media(max-width:767px){.video-effect-wrapper[data-v-fce23db9]{height:75px;margin-left:8px;width:90px}}.video-effect-container[data-v-fce23db9]{background:#000;border:1px solid #e5e7eb;border-radius:8px;height:100%;overflow:hidden;position:relative;transition:all .3s ease;width:100%}@media(prefers-color-scheme:dark){.video-effect-container[data-v-fce23db9]{border-color:#ffffff1a}}.video-effect-container[data-v-fce23db9]:hover{border-color:var(--el-color-primary);box-shadow:0 4px 12px color-mix(in srgb,var(--el-color-primary) 20%,transparent);transform:translateY(-2px)}@media(prefers-color-scheme:dark){.video-effect-container[data-v-fce23db9]:hover{border-color:var(--el-color-primary-light-3);box-shadow:0 4px 12px color-mix(in srgb,var(--el-color-primary-light-3) 30%,transparent)}}.video-effect-container:hover .video-effect-overlay[data-v-fce23db9]{opacity:1}.video-effect-preview[data-v-fce23db9]{background:#000;display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.video-effect-overlay[data-v-fce23db9]{align-items:center;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.6));display:flex;flex-direction:column;gap:6px;justify-content:flex-end;inset:0;opacity:.8;padding:12px;position:absolute;transition:opacity .3s ease}.video-effect-icon[data-v-fce23db9]{align-items:center;color:#fff;display:flex;justify-content:center;transition:all .3s ease}.video-effect-icon svg[data-v-fce23db9]{filter:drop-shadow(0 2px 4px rgba(0,0,0,.5));height:24px;width:24px}.video-effect-container:hover .video-effect-icon[data-v-fce23db9]{transform:scale(1.1)}.video-effect-label[data-v-fce23db9]{color:#fff;font-size:13px;font-weight:500;max-width:100%;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 3px rgba(0,0,0,.5);white-space:nowrap}.video-effect-remove-btn[data-v-fce23db9]{align-items:center;background:#00000080;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;padding:0;position:absolute;right:4px;top:4px;transition:all .2s;width:20px;z-index:10}.video-effect-remove-btn[data-v-fce23db9]:hover{background:#000000b3;transform:scale(1.1)}.video-effect-remove-btn[data-v-fce23db9]:active{transform:scale(.95)}.video-effect-remove-btn svg[data-v-fce23db9]{height:12px;width:12px}[data-v-fce23db9] .video-effect-modal .ant-modal-header{border-bottom:1px solid #e2e8f0;padding:16px 24px}@media(prefers-color-scheme:dark){[data-v-fce23db9] .video-effect-modal .ant-modal-header{border-bottom-color:#ffffff1a}}[data-v-fce23db9] .video-effect-modal .ant-modal-title{color:#1e293b;font-size:16px;font-weight:600}@media(prefers-color-scheme:dark){[data-v-fce23db9] .video-effect-modal .ant-modal-title{color:#f1f5f9}}[data-v-fce23db9] .video-effect-modal .ant-modal-body{padding:24px}.video-effect-modal-content[data-v-fce23db9]{padding:0}.video-effect-list[data-v-fce23db9]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.video-effect-item[data-v-fce23db9]{background:#000;border:2px solid #e5e7eb;border-radius:8px;cursor:pointer;overflow:hidden;position:relative;transition:all .3s ease}@media(prefers-color-scheme:dark){.video-effect-item[data-v-fce23db9]{border-color:#ffffff1a}}.video-effect-item[data-v-fce23db9]:hover{border-color:var(--el-color-primary);box-shadow:0 8px 16px color-mix(in srgb,var(--el-color-primary) 20%,transparent);transform:translateY(-4px)}@media(prefers-color-scheme:dark){.video-effect-item[data-v-fce23db9]:hover{border-color:var(--el-color-primary-light-3);box-shadow:0 8px 16px color-mix(in srgb,var(--el-color-primary-light-3) 30%,transparent)}}.video-effect-item.active[data-v-fce23db9]{border-color:var(--el-color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--el-color-primary) 20%,transparent)}@media(prefers-color-scheme:dark){.video-effect-item.active[data-v-fce23db9]{border-color:var(--el-color-primary-light-3);box-shadow:0 0 0 3px color-mix(in srgb,var(--el-color-primary-light-3) 30%,transparent)}}.video-effect-item-preview[data-v-fce23db9]{background:#000;display:block;height:120px;-o-object-fit:contain;object-fit:contain;width:100%}.video-effect-item-label[data-v-fce23db9]{background:#fff;border-top:1px solid #e5e7eb;color:#1e293b;font-size:13px;font-weight:500;padding:8px 12px;text-align:center}@media(prefers-color-scheme:dark){.video-effect-item-label[data-v-fce23db9]{background:#1f1f24;border-top-color:#ffffff1a;color:#f1f5f9}}.video-effect-item.active .video-effect-item-label[data-v-fce23db9]{color:var(--el-color-primary)}@media(prefers-color-scheme:dark){.video-effect-item.active .video-effect-item-label[data-v-fce23db9]{color:var(--el-color-primary-light-3)}}.dropdown-label[data-v-fce23db9]{width:100%}.editor-upload-more-btn[data-v-fce23db9]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;border:none;border-radius:6px;bottom:4px;color:#fff;cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;position:absolute;right:28px;transition:all .2s;width:24px;z-index:2}.editor-upload-more-btn[data-v-fce23db9]:hover{background:#000c;transform:scale(1.05)}.editor-upload-more-btn[data-v-fce23db9]:active{transform:scale(.95)}.editor-upload-more-btn svg[data-v-fce23db9]{height:14px;width:14px}@media(max-width:767px){.editor-upload-more-btn[data-v-fce23db9]{bottom:3px;height:22px;right:26px;width:22px}.editor-upload-more-btn svg[data-v-fce23db9]{height:12px;width:12px}}[data-v-fce23db9] .role-images-popover .ant-popover-inner{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 8px 24px color-mix(in srgb,var(--el-color-primary) 12%,transparent),0 2px 8px #00000014;max-width:152px;padding:0;width:152px}@media(max-width:767px){[data-v-fce23db9] .role-images-popover .ant-popover-inner{max-width:148px;width:148px}}@media(prefers-color-scheme:dark){[data-v-fce23db9] .role-images-popover .ant-popover-inner{background:#1b1b20;border-color:#e5e7eb1a}}[data-v-fce23db9] .role-images-popover .ant-popover-inner-content{padding:8px;width:100%}[data-v-fce23db9] .role-images-popover .ant-popover-arrow:before{background:#fff;border:1px solid #e5e7eb}@media(prefers-color-scheme:dark){[data-v-fce23db9] .role-images-popover .ant-popover-arrow:before{background:#1b1b20;border-color:#e5e7eb1a}}.role-images-popover-content[data-v-fce23db9]{width:100%}.role-images-list[data-v-fce23db9]{display:grid;gap:8px;grid-template-columns:repeat(2,1fr);max-height:300px;overflow-y:auto;padding:4px}.role-images-list[data-v-fce23db9]::-webkit-scrollbar{height:6px;width:6px}.role-images-list[data-v-fce23db9]::-webkit-scrollbar-track{background:transparent}.role-images-list[data-v-fce23db9]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--el-color-primary) 30%,transparent);border-radius:3px}.role-images-list[data-v-fce23db9]::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--el-color-primary) 50%,transparent)}@media(prefers-color-scheme:dark){.role-images-list[data-v-fce23db9]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--el-color-primary-light-3) 30%,transparent)}.role-images-list[data-v-fce23db9]::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--el-color-primary-light-3) 50%,transparent)}}.role-image-item[data-v-fce23db9]{border:2px solid #e5e7eb;border-radius:8px;cursor:pointer;flex-shrink:0;height:82px;overflow:hidden;position:relative;transition:all .2s;width:62px}.role-image-item[data-v-fce23db9]:hover{border-color:var(--el-color-primary);box-shadow:0 4px 12px color-mix(in srgb,var(--el-color-primary) 20%,transparent);transform:scale(1.02)}@media(max-width:767px){.role-image-item[data-v-fce23db9]{height:75px;width:60px}}@media(prefers-color-scheme:dark){.role-image-item[data-v-fce23db9]{border-color:#e5e7eb1a}.role-image-item[data-v-fce23db9]:hover{border-color:var(--el-color-primary-light-3);box-shadow:0 4px 12px color-mix(in srgb,var(--el-color-primary-light-3) 20%,transparent)}}.role-image-thumb[data-v-fce23db9]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.role-image-remove[data-v-fce23db9]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:4px;top:4px;transition:all .2s;width:20px}.role-image-item:hover .role-image-remove[data-v-fce23db9]{opacity:1}.role-image-remove[data-v-fce23db9]:hover{background:#ef4444e6;transform:scale(1.1)}.role-image-remove[data-v-fce23db9]:active{transform:scale(.95)}.role-image-remove svg[data-v-fce23db9]{height:12px;width:12px}.role-image-index[data-v-fce23db9]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;border-radius:4px;bottom:4px;color:#fff;font-size:10px;font-weight:600;left:4px;line-height:1.2;padding:2px 6px;position:absolute}.editor-upload-hint[data-v-fce23db9]{align-self:center;color:#6b7280;flex-shrink:0;font-size:12px;line-height:1.4}@media(prefers-color-scheme:dark){.editor-upload-hint[data-v-fce23db9]{color:#ffffff80}}.editor-upload-preview.editor-upload-preview-video[data-v-fce23db9]{position:relative}.editor-upload-preview.editor-upload-preview-video .wan-reference-video-preview[data-v-fce23db9]{background:#000;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.editor-upload-preview.editor-upload-preview-video .wan-reference-video-play-btn[data-v-fce23db9]{align-items:center;background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:36px;justify-content:center;left:50%;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background .2s,transform .2s;width:36px;z-index:2}.editor-upload-preview.editor-upload-preview-video .wan-reference-video-play-btn[data-v-fce23db9]:hover{background:color-mix(in srgb,var(--el-color-primary) 90%,transparent);transform:translate(-50%,-50%) scale(1.05)}.editor-upload-preview.editor-upload-preview-video .wan-reference-video-play-btn svg[data-v-fce23db9]{margin-left:2px}.wan-reference-video-popover-item[data-v-fce23db9]{position:relative}.wan-reference-video-popover-item .wan-reference-video-thumb[data-v-fce23db9]{background:#000;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wan-reference-video-popover-item .wan-reference-video-play-btn-popover[data-v-fce23db9]{align-items:center;background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:28px;justify-content:center;left:50%;opacity:0;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s,background .2s;width:28px;z-index:2}.wan-reference-video-popover-item .wan-reference-video-play-btn-popover[data-v-fce23db9]:hover{background:color-mix(in srgb,var(--el-color-primary) 90%,transparent);opacity:1}.wan-reference-video-popover-item .wan-reference-video-play-btn-popover svg[data-v-fce23db9]{margin-left:2px}.wan-reference-video-popover-item:hover .wan-reference-video-play-btn-popover[data-v-fce23db9]{opacity:1}[data-v-69135c8a] .model-select-modal .el-dialog__header{border-bottom:1px solid #e2e8f0;margin-right:0;padding:16px 24px}@media(prefers-color-scheme:dark){[data-v-69135c8a] .model-select-modal .el-dialog__header{border-bottom-color:#ffffff1a}}[data-v-69135c8a] .model-select-modal .el-dialog__title{color:#1e293b;font-size:16px;font-weight:600}@media(prefers-color-scheme:dark){[data-v-69135c8a] .model-select-modal .el-dialog__title{color:#f1f5f9}}[data-v-69135c8a] .model-select-modal .el-dialog__body{padding:24px}.model-select-modal-content[data-v-69135c8a]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));max-height:500px;overflow-x:hidden;overflow-y:auto;padding:12px 0 0}@media(max-width:768px){.model-select-modal-content[data-v-69135c8a]{grid-template-columns:1fr}}.model-select-modal-content[data-v-69135c8a]::-webkit-scrollbar{width:6px}.model-select-modal-content[data-v-69135c8a]::-webkit-scrollbar-track{background:transparent;border-radius:3px}.model-select-modal-content[data-v-69135c8a]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--el-color-primary) 30%,transparent);border-radius:3px;-webkit-transition:background .2s;transition:background .2s}.model-select-modal-content[data-v-69135c8a]::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--el-color-primary) 50%,transparent)}@media(prefers-color-scheme:dark){.model-select-modal-content[data-v-69135c8a]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--el-color-primary-light-3) 30%,transparent)}.model-select-modal-content[data-v-69135c8a]::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--el-color-primary-light-3) 50%,transparent)}}.model-select-item[data-v-69135c8a]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;display:flex;gap:12px;min-width:0;padding:16px;position:relative;transition:all .3s ease;width:100%}@media(prefers-color-scheme:dark){.model-select-item[data-v-69135c8a]{background:#1f1f24;border-color:#ffffff1a}}.model-select-item[data-v-69135c8a]:hover{background:color-mix(in srgb,var(--el-color-primary) 5%,transparent);border-color:var(--el-color-primary);box-shadow:0 4px 12px color-mix(in srgb,var(--el-color-primary) 15%,transparent);transform:translateY(-2px)}@media(prefers-color-scheme:dark){.model-select-item[data-v-69135c8a]:hover{background:color-mix(in srgb,var(--el-color-primary-light-3) 10%,transparent);border-color:var(--el-color-primary-light-3);box-shadow:0 4px 12px color-mix(in srgb,var(--el-color-primary-light-3) 20%,transparent)}}.model-select-item.active[data-v-69135c8a]{background:color-mix(in srgb,var(--el-color-primary) 10%,transparent);border-color:var(--el-color-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--el-color-primary) 15%,transparent)}@media(prefers-color-scheme:dark){.model-select-item.active[data-v-69135c8a]{background:color-mix(in srgb,var(--el-color-primary-light-3) 15%,transparent);border-color:var(--el-color-primary-light-3);box-shadow:0 0 0 2px color-mix(in srgb,var(--el-color-primary-light-3) 25%,transparent)}}.model-select-logo[data-v-69135c8a]{background:color-mix(in srgb,var(--el-color-primary) 5%,transparent);border-radius:8px;flex-shrink:0;height:48px;-o-object-fit:contain;object-fit:contain;padding:8px;width:48px}@media(prefers-color-scheme:dark){.model-select-logo[data-v-69135c8a]{background:color-mix(in srgb,var(--el-color-primary-light-3) 10%,transparent)}}.model-select-content[data-v-69135c8a]{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.model-select-name[data-v-69135c8a]{color:#1e293b;font-size:15px;font-weight:600;line-height:1.4}@media(prefers-color-scheme:dark){.model-select-name[data-v-69135c8a]{color:#f1f5f9}}.model-select-desc[data-v-69135c8a]{color:#64748b;font-size:13px;line-height:1.4}@media(prefers-color-scheme:dark){.model-select-desc[data-v-69135c8a]{color:#94a3b8}}.model-select-check[data-v-69135c8a]{align-items:center;color:var(--el-color-primary);display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}@media(prefers-color-scheme:dark){.model-select-check[data-v-69135c8a]{color:var(--el-color-primary-light-3)}}.model-select-check svg[data-v-69135c8a]{height:20px;width:20px}.vip-tooltip-content[data-v-69135c8a]{align-items:center;color:#fff;display:flex;font-size:13px;gap:4px}.vip-tooltip-link[data-v-69135c8a]{color:var(--el-color-primary);cursor:pointer;font-weight:600;text-decoration:underline;transition:color .2s ease}@media(prefers-color-scheme:dark){.vip-tooltip-link[data-v-69135c8a]{color:var(--el-color-primary-light-3)}}.vip-tooltip-link[data-v-69135c8a]:hover{color:var(--el-color-primary-dark-2)}@media(prefers-color-scheme:dark){.vip-tooltip-link[data-v-69135c8a]:hover{color:var(--el-color-primary-light-3)}}.vip-badge[data-v-69135c8a]{align-items:center;background:color-mix(in srgb,var(--el-color-warning) 14%,transparent);border:1px solid color-mix(in srgb,var(--el-color-warning) 32%,transparent);border-radius:4px;color:var(--el-color-warning);display:inline-flex;font-size:10px;font-weight:700;justify-content:center;letter-spacing:.03em;line-height:16px;margin-left:6px;min-height:16px;padding:0 6px;text-transform:uppercase;vertical-align:middle}[data-v-bf7454d9] .image-size-modal .el-dialog__header{border-bottom:1px solid #e2e8f0;margin-right:0;padding-bottom:12px}@media(prefers-color-scheme:dark){[data-v-bf7454d9] .image-size-modal .el-dialog__header{border-bottom-color:#ffffff1a}}[data-v-bf7454d9] .image-size-modal .el-dialog__title{color:#1e293b;font-size:16px;font-weight:600}@media(prefers-color-scheme:dark){[data-v-bf7454d9] .image-size-modal .el-dialog__title{color:#f1f5f9}}[data-v-bf7454d9] .image-size-modal .el-dialog__body{padding:24px}.image-size-modal-content[data-v-bf7454d9]{padding:0}.aspect-ratio-buttons[data-v-bf7454d9]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.aspect-ratio-btn[data-v-bf7454d9]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:6px;min-width:60px;padding:8px 12px;transition:all .2s ease}@media(prefers-color-scheme:dark){.aspect-ratio-btn[data-v-bf7454d9]{background:#1f1f24;border-color:#ffffff1a}}.aspect-ratio-btn[data-v-bf7454d9]:hover{background:color-mix(in srgb,var(--el-color-primary) 5%,transparent);border-color:var(--el-color-primary)}@media(prefers-color-scheme:dark){.aspect-ratio-btn[data-v-bf7454d9]:hover{background:color-mix(in srgb,var(--el-color-primary-light-3) 10%,transparent);border-color:var(--el-color-primary-light-3)}}.aspect-ratio-btn.active[data-v-bf7454d9]{background:#fff;border-color:var(--el-color-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--el-color-primary) 10%,transparent)}@media(prefers-color-scheme:dark){.aspect-ratio-btn.active[data-v-bf7454d9]{background:#1f1f24;border-color:var(--el-color-primary-light-3);box-shadow:0 0 0 2px color-mix(in srgb,var(--el-color-primary-light-3) 20%,transparent)}}.aspect-ratio-icon[data-v-bf7454d9]{align-items:center;display:flex;height:24px;justify-content:center;width:32px}.aspect-ratio-icon .ratio-box[data-v-bf7454d9]{background:var(--el-color-primary);border-radius:2px;transition:all .2s ease}@media(prefers-color-scheme:dark){.aspect-ratio-icon .ratio-box[data-v-bf7454d9]{background:var(--el-color-primary-light-3)}}.aspect-ratio-icon.square .ratio-box[data-v-bf7454d9]{height:20px;width:20px}.aspect-ratio-icon.landscape .ratio-box[data-v-bf7454d9]{height:16px;width:24px}.aspect-ratio-icon.portrait .ratio-box[data-v-bf7454d9]{height:24px;width:16px}.aspect-ratio-text[data-v-bf7454d9]{color:#64748b;font-size:11px;font-weight:500}@media(prefers-color-scheme:dark){.aspect-ratio-text[data-v-bf7454d9]{color:#94a3b8}}.aspect-ratio-btn.active .aspect-ratio-text[data-v-bf7454d9]{color:var(--el-color-primary)}@media(prefers-color-scheme:dark){.aspect-ratio-btn.active .aspect-ratio-text[data-v-bf7454d9]{color:var(--el-color-primary-light-3)}}.size-inputs[data-v-bf7454d9]{align-items:center;display:flex;gap:8px}.size-input-wrapper[data-v-bf7454d9]{align-items:center;display:flex;flex:1;gap:6px}.size-input-label[data-v-bf7454d9]{color:#64748b;font-size:13px;font-weight:500;min-width:20px}@media(prefers-color-scheme:dark){.size-input-label[data-v-bf7454d9]{color:#94a3b8}}.size-input[data-v-bf7454d9]{background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#1e293b;flex:1;font-size:13px;padding:6px 10px;transition:all .2s ease}@media(prefers-color-scheme:dark){.size-input[data-v-bf7454d9]{background:#1f1f24;border-color:#ffffff1a;color:#f1f5f9}}.size-input[data-v-bf7454d9]:focus{border-color:var(--el-color-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--el-color-primary) 10%,transparent);outline:none}@media(prefers-color-scheme:dark){.size-input[data-v-bf7454d9]:focus{border-color:var(--el-color-primary-light-3);box-shadow:0 0 0 2px color-mix(in srgb,var(--el-color-primary-light-3) 20%,transparent)}}.size-input[data-v-bf7454d9]:disabled{background:#f1f5f9;border-color:#e2e8f0;color:#94a3b8;cursor:not-allowed;opacity:.6}@media(prefers-color-scheme:dark){.size-input[data-v-bf7454d9]:disabled{background:#ffffff0d;border-color:#ffffff0d;color:#64748b}}.size-input[data-v-bf7454d9]::-webkit-inner-spin-button,.size-input[data-v-bf7454d9]::-webkit-outer-spin-button{opacity:1}.lock-btn[data-v-bf7454d9]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#64748b;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s ease;width:32px}@media(prefers-color-scheme:dark){.lock-btn[data-v-bf7454d9]{background:#1f1f24;border-color:#ffffff1a;color:#94a3b8}}.lock-btn[data-v-bf7454d9]:hover{background:color-mix(in srgb,var(--el-color-primary) 5%,transparent);border-color:var(--el-color-primary);color:var(--el-color-primary)}@media(prefers-color-scheme:dark){.lock-btn[data-v-bf7454d9]:hover{background:color-mix(in srgb,var(--el-color-primary-light-3) 10%,transparent);border-color:var(--el-color-primary-light-3);color:var(--el-color-primary-light-3)}}.lock-btn.locked[data-v-bf7454d9]{background:color-mix(in srgb,var(--el-color-primary) 10%,transparent);border-color:var(--el-color-primary);color:var(--el-color-primary)}@media(prefers-color-scheme:dark){.lock-btn.locked[data-v-bf7454d9]{background:color-mix(in srgb,var(--el-color-primary-light-3) 15%,transparent);border-color:var(--el-color-primary-light-3);color:var(--el-color-primary-light-3)}}[data-v-2aa5ce33] .aspect-ratio-modal .el-dialog__header{border-bottom:1px solid #e2e8f0;margin-right:0;padding-bottom:12px}@media(prefers-color-scheme:dark){[data-v-2aa5ce33] .aspect-ratio-modal .el-dialog__header{border-bottom-color:#ffffff1a}}[data-v-2aa5ce33] .aspect-ratio-modal .el-dialog__title{color:#1e293b;font-size:16px;font-weight:600}@media(prefers-color-scheme:dark){[data-v-2aa5ce33] .aspect-ratio-modal .el-dialog__title{color:#f1f5f9}}[data-v-2aa5ce33] .aspect-ratio-modal .el-dialog__body{padding:24px}.aspect-ratio-modal-content[data-v-2aa5ce33]{padding:0}.aspect-ratio-buttons[data-v-2aa5ce33]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.aspect-ratio-btn[data-v-2aa5ce33]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:6px;min-width:60px;padding:8px 12px;transition:all .2s ease}@media(prefers-color-scheme:dark){.aspect-ratio-btn[data-v-2aa5ce33]{background:#1f1f24;border-color:#ffffff1a}}.aspect-ratio-btn[data-v-2aa5ce33]:hover{background:color-mix(in srgb,var(--el-color-primary) 5%,transparent);border-color:var(--el-color-primary)}@media(prefers-color-scheme:dark){.aspect-ratio-btn[data-v-2aa5ce33]:hover{background:color-mix(in srgb,var(--el-color-primary-light-3) 10%,transparent);border-color:var(--el-color-primary-light-3)}}.aspect-ratio-btn.active[data-v-2aa5ce33]{background:#fff;border-color:var(--el-color-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--el-color-primary) 10%,transparent)}@media(prefers-color-scheme:dark){.aspect-ratio-btn.active[data-v-2aa5ce33]{background:#1f1f24;border-color:var(--el-color-primary-light-3);box-shadow:0 0 0 2px color-mix(in srgb,var(--el-color-primary-light-3) 20%,transparent)}}.aspect-ratio-icon[data-v-2aa5ce33]{align-items:center;display:flex;height:24px;justify-content:center;width:32px}.aspect-ratio-icon .ratio-box[data-v-2aa5ce33]{border:1.5px dashed var(--el-color-primary);border-radius:2px;transition:all .2s ease}@media(prefers-color-scheme:dark){.aspect-ratio-icon .ratio-box[data-v-2aa5ce33]{border-color:var(--el-color-primary-light-3)}}.aspect-ratio-icon.auto .ratio-box[data-v-2aa5ce33]{border-style:solid;height:20px;position:relative;width:20px}.aspect-ratio-icon.auto .ratio-box[data-v-2aa5ce33]:before{background:var(--el-color-primary);content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}@media(prefers-color-scheme:dark){.aspect-ratio-icon.auto .ratio-box[data-v-2aa5ce33]:before{background:var(--el-color-primary-light-3)}}.aspect-ratio-icon.auto .ratio-box[data-v-2aa5ce33]:after{background:var(--el-color-primary);content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(90deg);width:8px}@media(prefers-color-scheme:dark){.aspect-ratio-icon.auto .ratio-box[data-v-2aa5ce33]:after{background:var(--el-color-primary-light-3)}}.aspect-ratio-icon.square .ratio-box[data-v-2aa5ce33]{height:20px;width:20px}.aspect-ratio-icon.landscape .ratio-box[data-v-2aa5ce33]{height:16px;width:24px}.aspect-ratio-icon.portrait .ratio-box[data-v-2aa5ce33]{height:24px;width:16px}.aspect-ratio-text[data-v-2aa5ce33]{color:#64748b;font-size:11px;font-weight:500}@media(prefers-color-scheme:dark){.aspect-ratio-text[data-v-2aa5ce33]{color:#94a3b8}}.aspect-ratio-btn.active .aspect-ratio-text[data-v-2aa5ce33]{color:var(--el-color-primary)}@media(prefers-color-scheme:dark){.aspect-ratio-btn.active .aspect-ratio-text[data-v-2aa5ce33]{color:var(--el-color-primary-light-3)}}[data-v-fb68c141] .example-dialog .el-dialog{border-radius:16px;display:flex;flex-direction:column;max-height:82vh;overflow:hidden}[data-v-fb68c141] .example-dialog .el-dialog__header{background:linear-gradient(180deg,color-mix(in srgb,#1677ff 6%,#fff),#fff);border-bottom:1px solid #e2e8f0;margin-right:0;padding:18px 24px}[data-v-fb68c141] .example-dialog .el-dialog__title{color:#1e293b;font-size:17px;font-weight:700}[data-v-fb68c141] .example-dialog .el-dialog__body{background:#fff;flex:1;overflow:hidden;padding:14px 20px 20px}@media(prefers-color-scheme:dark){[data-v-fb68c141] .example-dialog .el-dialog__header{background:linear-gradient(180deg,color-mix(in srgb,#1677ff 10%,#1b1b20),#1b1b20);border-bottom-color:#ffffff1a}[data-v-fb68c141] .example-dialog .el-dialog__title{color:#f1f5f9}[data-v-fb68c141] .example-dialog .el-dialog__body{background:#1b1b20}}@media(max-width:900px){[data-v-fb68c141] .example-dialog{margin:0 auto;max-width:none;width:calc(100vw - 24px)!important}}.example-tabs[data-v-fb68c141] .el-tabs__header{margin-bottom:14px}.example-tabs[data-v-fb68c141] .el-tabs__item{font-size:14px;font-weight:600}.example-tabs[data-v-fb68c141] .el-tabs__active-bar{border-radius:2px 2px 0 0;height:3px}.example-list[data-v-fb68c141]{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));padding-right:4px}@media(max-width:900px){.example-list[data-v-fb68c141]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.example-list[data-v-fb68c141]{grid-template-columns:1fr}}.example-item[data-v-fb68c141]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 2px #0f172a0a;cursor:pointer;overflow:hidden;transition:all .24s ease}.example-item[data-v-fb68c141]:hover{border-color:#1677ff;box-shadow:0 10px 24px color-mix(in srgb,#1677ff 18%,transparent),0 2px 8px #0f172a0f;transform:translateY(-2px)}@media(prefers-color-scheme:dark){.example-item[data-v-fb68c141]{background:#1f1f24;border-color:#ffffff1a;box-shadow:none}.example-item[data-v-fb68c141]:hover{border-color:#1677ff;box-shadow:0 8px 20px color-mix(in srgb,#1677ff 22%,transparent)}}.example-cover[data-v-fb68c141]{display:block;height:150px;-o-object-fit:cover;object-fit:cover;transition:transform .35s ease;width:100%}.example-item:hover .example-cover[data-v-fb68c141]{transform:scale(1.03)}.example-info[data-v-fb68c141]{color:#334155;font-size:13px;font-weight:500;line-height:1.45;overflow:hidden;padding:10px 12px;text-overflow:ellipsis;white-space:nowrap}@media(prefers-color-scheme:dark){.example-info[data-v-fb68c141]{color:#e2e8f0}}.editor-input-area[data-v-2be910b3]{background:#fff;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;height:156.8px;width:100%}@media(prefers-color-scheme:dark){.editor-input-area[data-v-2be910b3]{background:#1b1b20}}@media(max-width:767px){.editor-input-area[data-v-2be910b3]{border-radius:0;height:auto;max-height:calc(70vh - 60px);min-height:auto;overflow-y:auto;padding:12px 12px 0}}.editor-placeholder[data-v-2be910b3]{align-items:center;color:#64748b;display:flex;font-size:14px;height:100%;justify-content:center;min-height:200px}@media(prefers-color-scheme:dark){.editor-placeholder[data-v-2be910b3]{color:#94a3b8}}.editor-input-row[data-v-2be910b3]{display:flex;height:92px;margin-top:12px}@media(max-width:767px){.editor-input-row[data-v-2be910b3]{align-items:flex-start;flex-direction:row;gap:8px;height:92px;margin-top:0;min-height:92px}}.editor-input-controls[data-v-2be910b3]{align-items:flex-start;display:flex;gap:8px;padding:0 8px}@media(max-width:767px){.editor-input-controls[data-v-2be910b3]{flex-shrink:0;gap:8px;justify-content:flex-start;padding:0}}.editor-upload-container[data-v-2be910b3]{align-items:flex-start;display:flex;flex-shrink:0;gap:8px}@media(max-width:767px){.editor-upload-container[data-v-2be910b3]{gap:6px}}.editor-upload-btn-wrapper[data-v-2be910b3]{border-color:#ededed;flex-shrink:0;height:82px;width:62px}@media(max-width:767px){.editor-upload-btn-wrapper[data-v-2be910b3]{height:75px;width:60px}}.editor-upload-btn[data-v-2be910b3]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;display:flex;height:100%;justify-content:center;position:relative;transition:all .2s;width:100%}.editor-upload-btn[data-v-2be910b3]:hover:not(:disabled){background:color-mix(in srgb,var(--el-color-primary) 4%,transparent);border-color:var(--el-color-primary)}.editor-upload-btn[data-v-2be910b3]:disabled{cursor:not-allowed;opacity:.5}@media(prefers-color-scheme:dark){.editor-upload-btn[data-v-2be910b3]{background:#ffffff05;border-color:#e5e7eb1a}.editor-upload-btn[data-v-2be910b3]:hover:not(:disabled){background:color-mix(in srgb,var(--el-color-primary-light-3) 8%,transparent);border-color:var(--el-color-primary-light-3)}}.editor-upload-btn-role[data-v-2be910b3]{border-radius:8px}.editor-upload-preview[data-v-2be910b3]{border:1px solid #e5e7eb;border-radius:8px;flex-shrink:0;height:82px;overflow:hidden;position:relative;width:62px}@media(max-width:767px){.editor-upload-preview[data-v-2be910b3]{height:75px;width:60px}}@media(prefers-color-scheme:dark){.editor-upload-preview[data-v-2be910b3]{border-color:#e5e7eb1a}}.editor-upload-preview-image[data-v-2be910b3],.editor-upload-preview-video-el[data-v-2be910b3]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.editor-upload-preview-video-el[data-v-2be910b3]{background:#000}.editor-upload-remove-btn[data-v-2be910b3]{align-items:center;background:#00000080;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;padding:0;position:absolute;right:4px;top:4px;transition:all .2s;width:20px}.editor-upload-remove-btn[data-v-2be910b3]:hover{background:#000000b3;transform:scale(1.1)}.editor-upload-remove-btn[data-v-2be910b3]:active{transform:scale(.95)}.editor-upload-remove-btn svg[data-v-2be910b3]{height:12px;width:12px}.editor-upload-voice-preview[data-v-2be910b3]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-direction:column;gap:4px;height:100%;justify-content:center;padding:8px;position:relative;width:100%}@media(prefers-color-scheme:dark){.editor-upload-voice-preview[data-v-2be910b3]{background:#ffffff05;border-color:#e5e7eb1a}}.editor-upload-voice-icon[data-v-2be910b3]{align-items:center;color:var(--el-color-primary);display:flex;justify-content:center;margin-bottom:2px}@media(prefers-color-scheme:dark){.editor-upload-voice-icon[data-v-2be910b3]{color:var(--el-color-primary-light-3)}}.editor-upload-voice-name[data-v-2be910b3]{color:#475569;font-size:11px;line-height:1.2;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media(max-width:767px){.editor-upload-voice-name[data-v-2be910b3]{font-size:10px}}@media(prefers-color-scheme:dark){.editor-upload-voice-name[data-v-2be910b3]{color:#cbd5e1}}.editor-upload-remove-btn-voice[data-v-2be910b3]{background:#00000080;height:20px;position:absolute;right:4px;top:4px;width:20px}.editor-upload-remove-btn-voice[data-v-2be910b3]:hover{background:#000000b3}.editor-upload-remove-btn-voice svg[data-v-2be910b3]{height:12px;width:12px}.editor-upload-video-preview[data-v-2be910b3]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-direction:column;gap:4px;height:100%;justify-content:center;padding:8px;position:relative;width:100%}@media(prefers-color-scheme:dark){.editor-upload-video-preview[data-v-2be910b3]{background:#ffffff05;border-color:#e5e7eb1a}}.editor-upload-video-icon[data-v-2be910b3]{align-items:center;color:var(--el-color-primary);display:flex;justify-content:center;margin-bottom:2px}@media(prefers-color-scheme:dark){.editor-upload-video-icon[data-v-2be910b3]{color:var(--el-color-primary-light-3)}}.editor-upload-video-name[data-v-2be910b3]{color:#475569;font-size:11px;line-height:1.2;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media(max-width:767px){.editor-upload-video-name[data-v-2be910b3]{font-size:10px}}@media(prefers-color-scheme:dark){.editor-upload-video-name[data-v-2be910b3]{color:#cbd5e1}}.editor-upload-remove-btn-video[data-v-2be910b3]{background:#00000080;height:20px;position:absolute;right:4px;top:4px;width:20px}.editor-upload-remove-btn-video[data-v-2be910b3]:hover{background:#000000b3}.editor-upload-remove-btn-video svg[data-v-2be910b3]{height:12px;width:12px}.editor-upload-badge[data-v-2be910b3]{background:linear-gradient(135deg,color-mix(in srgb,var(--el-color-primary) 15%,transparent) 0,color-mix(in srgb,var(--el-color-primary-light-3) 15%,transparent));border:1px solid color-mix(in srgb,var(--el-color-primary) 20%,transparent);border-radius:8px;color:var(--el-color-primary);font-size:10px;font-weight:600;height:16px;left:4px;line-height:16px;min-width:-moz-fit-content;min-width:fit-content;padding:0 6px;position:absolute;top:4px;white-space:nowrap}@media(max-width:767px){.editor-upload-badge[data-v-2be910b3]{font-size:9px;height:14px;left:3px;line-height:14px;padding:0 4px;top:3px}}@media(prefers-color-scheme:dark){.editor-upload-badge[data-v-2be910b3]{background:linear-gradient(135deg,color-mix(in srgb,var(--el-color-primary-light-3) 20%,transparent) 0,color-mix(in srgb,var(--el-color-primary) 20%,transparent));border-color:color-mix(in srgb,var(--el-color-primary-light-3) 30%,transparent);color:var(--el-color-primary-light-3)}}.dropdown-label .vip-badge[data-v-2be910b3],.vip-badge[data-v-2be910b3]{align-items:center;background:color-mix(in srgb,var(--el-color-warning) 14%,transparent);border:1px solid color-mix(in srgb,var(--el-color-warning) 32%,transparent);border-radius:4px;color:var(--el-color-warning);display:inline-flex;font-size:10px;font-weight:700;justify-content:center;letter-spacing:.03em;line-height:16px;margin-left:4px;min-height:16px;padding:0 6px;text-transform:uppercase;vertical-align:middle}.editor-upload-content[data-v-2be910b3]{align-items:center;display:flex;flex-direction:column;gap:0;justify-content:center}.editor-upload-icon[data-v-2be910b3]{color:#64748b;height:16px;margin-bottom:4px;transition:color .2s;width:16px}@media(max-width:767px){.editor-upload-icon[data-v-2be910b3]{height:14px;margin-bottom:2px;width:14px}}@media(prefers-color-scheme:dark){.editor-upload-icon[data-v-2be910b3]{color:#94a3b8}}.editor-upload-btn:hover .editor-upload-icon[data-v-2be910b3]{color:var(--el-color-primary)}@media(prefers-color-scheme:dark){.editor-upload-btn:hover .editor-upload-icon[data-v-2be910b3]{color:var(--el-color-primary-light-3)}}.editor-upload-text[data-v-2be910b3]{color:#475569;font-size:12px;font-weight:500;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:767px){.editor-upload-text[data-v-2be910b3]{font-size:11px}}@media(prefers-color-scheme:dark){.editor-upload-text[data-v-2be910b3]{color:#cbd5e1}}.editor-upload-count[data-v-2be910b3]{background:color-mix(in srgb,var(--el-color-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--el-color-primary) 20%,transparent);border-radius:6px;bottom:4px;color:var(--el-color-primary);font-size:10px;font-weight:600;left:50%;line-height:1.2;padding:2px 6px;position:absolute;transform:translate(-50%);white-space:nowrap}@media(max-width:767px){.editor-upload-count[data-v-2be910b3]{bottom:3px;font-size:9px;padding:1px 5px}}@media(prefers-color-scheme:dark){.editor-upload-count[data-v-2be910b3]{background:color-mix(in srgb,var(--el-color-primary-light-3) 15%,transparent);border-color:color-mix(in srgb,var(--el-color-primary-light-3) 30%,transparent);color:var(--el-color-primary-light-3)}}.editor-upload-text-secondary[data-v-2be910b3]{color:#64748b;font-size:12px;font-weight:500}@media(prefers-color-scheme:dark){.editor-upload-text-secondary[data-v-2be910b3]{color:#94a3b8}}.editor-textarea-wrapper[data-v-2be910b3]{flex:1}@media(max-width:767px){.editor-textarea-wrapper[data-v-2be910b3]{flex:1;min-width:0}}.editor-textarea-container[data-v-2be910b3]{max-height:100px;overflow:auto;scrollbar-color:color-mix(in srgb,var(--el-color-primary) 30%,transparent) transparent;scrollbar-width:thin;width:100%}.editor-textarea-container[data-v-2be910b3]::-webkit-scrollbar{height:4px;width:4px}.editor-textarea-container[data-v-2be910b3]::-webkit-scrollbar-track{background:transparent}.editor-textarea-container[data-v-2be910b3]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--el-color-primary) 30%,transparent);border-radius:2px}.editor-textarea-container[data-v-2be910b3]::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--el-color-primary) 50%,transparent)}@media(prefers-color-scheme:dark){.editor-textarea-container[data-v-2be910b3]{scrollbar-color:color-mix(in srgb,var(--el-color-primary-light-3) 30%,transparent) transparent}.editor-textarea-container[data-v-2be910b3]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--el-color-primary-light-3) 30%,transparent)}.editor-textarea-container[data-v-2be910b3]::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--el-color-primary-light-3) 50%,transparent)}}@media(min-width:768px){.editor-textarea-container[data-v-2be910b3]{max-height:94px}}@media(max-width:767px){.editor-textarea-container[data-v-2be910b3]{max-height:120px}}.editor-textarea-row[data-v-2be910b3]{align-items:flex-start;display:flex;gap:4px;width:100%}@media(max-width:767px){.editor-textarea-row[data-v-2be910b3]{gap:8px}}.editor-textarea-row-mt[data-v-2be910b3]{margin-top:8px}@media(max-width:767px){.editor-textarea-row-mt[data-v-2be910b3]{margin-top:12px}}.editor-textarea-label[data-v-2be910b3]{color:#64748b;font-size:14px;font-weight:500;line-height:20px}@media(max-width:767px){.editor-textarea-label[data-v-2be910b3]{display:none}}@media(prefers-color-scheme:dark){.editor-textarea-label[data-v-2be910b3]{color:#94a3b8}}.editor-textarea[data-v-2be910b3]{background:transparent;border:none;border-radius:0;color:#1f2937;field-sizing:content;flex:1;font-size:14px;line-height:20px;min-height:20px;padding:0 8px;resize:none;width:100%}.editor-textarea[data-v-2be910b3]::-moz-placeholder{color:#94a3b8}.editor-textarea[data-v-2be910b3]::placeholder{color:#94a3b8}.editor-textarea[data-v-2be910b3]:focus{border:none;outline:none}@media(prefers-color-scheme:dark){.editor-textarea[data-v-2be910b3]{color:#f1f5f9}.editor-textarea[data-v-2be910b3]::-moz-placeholder{color:#64748b}.editor-textarea[data-v-2be910b3]::placeholder{color:#64748b}}@media(max-width:767px){.editor-textarea[data-v-2be910b3]{font-size:14px;line-height:20px;min-height:20px;padding:0 6px}}.editor-actions[data-v-2be910b3]{align-items:center;border-top:1px solid #e5e7eb;display:flex;padding-right:8px;padding-top:8px;position:relative}@media(prefers-color-scheme:dark){.editor-actions[data-v-2be910b3]{border-top-color:#ffffff1a}}@media(max-width:767px){.editor-actions[data-v-2be910b3]{align-items:center;border-top:1px solid #e5e7eb;flex-direction:row;gap:12px;margin-top:8px;padding:12px 0}}@media(max-width:767px)and (prefers-color-scheme:dark){.editor-actions[data-v-2be910b3]{border-top-color:#ffffff1a}}.editor-actions-left[data-v-2be910b3]{align-items:center;display:flex;flex:1;min-width:0;overflow-x:auto;overflow-y:hidden;padding-left:10px;position:relative;-webkit-overflow-scrolling:touch;scrollbar-color:color-mix(in srgb,var(--el-color-primary) 30%,transparent) transparent;scrollbar-width:thin}.editor-actions-left[data-v-2be910b3]::-webkit-scrollbar{height:4px}.editor-actions-left[data-v-2be910b3]::-webkit-scrollbar-track{background:transparent}.editor-actions-left[data-v-2be910b3]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--el-color-primary) 30%,transparent);border-radius:2px}.editor-actions-left[data-v-2be910b3]::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--el-color-primary) 50%,transparent)}@media(prefers-color-scheme:dark){.editor-actions-left[data-v-2be910b3]{scrollbar-color:color-mix(in srgb,var(--el-color-primary-light-3) 30%,transparent) transparent}.editor-actions-left[data-v-2be910b3]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--el-color-primary-light-3) 30%,transparent)}.editor-actions-left[data-v-2be910b3]::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--el-color-primary-light-3) 50%,transparent)}}@media(min-width:768px){.editor-actions-left[data-v-2be910b3]{padding-right:140px}}@media(max-width:767px){.editor-actions-left[data-v-2be910b3]{flex:1;min-width:0;padding-left:0;padding-right:0}}.editor-actions-buttons[data-v-2be910b3]{align-items:center;display:flex;flex-shrink:0;gap:8px}@media(max-width:767px){.editor-actions-buttons[data-v-2be910b3]{flex-wrap:nowrap;gap:8px;min-width:-moz-min-content;min-width:min-content}}.editor-action-btn[data-v-2be910b3]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#475569;cursor:pointer;display:flex;flex-shrink:0;font-weight:500;gap:4px;height:34px;padding:4px 8px;position:relative;transition:all .2s;white-space:nowrap}.editor-action-btn[data-v-2be910b3]:hover{background:color-mix(in srgb,var(--el-color-primary) 6%,transparent);border-color:var(--el-color-primary);color:var(--el-color-primary)}@media(prefers-color-scheme:dark){.editor-action-btn[data-v-2be910b3]{background:#ffffff05;border-color:#e5e7eb1a;color:#cbd5e1}.editor-action-btn[data-v-2be910b3]:hover{background:color-mix(in srgb,var(--el-color-primary-light-3) 10%,transparent);border-color:var(--el-color-primary-light-3);color:var(--el-color-primary-light-3)}}@media(max-width:767px){.editor-action-btn[data-v-2be910b3]{flex:0 0 auto;font-size:12px;height:36px;justify-content:center;min-height:36px;min-width:auto;padding:6px 10px}.editor-action-btn[data-v-2be910b3]:active{background:color-mix(in srgb,var(--el-color-primary) 10%,transparent)}}.editor-action-icon[data-v-2be910b3]{color:inherit;font-weight:600}.editor-action-text[data-v-2be910b3]{color:inherit;font-size:14px;max-width:none;overflow:visible;text-overflow:clip;white-space:nowrap}@media(max-width:767px){.editor-action-text[data-v-2be910b3]{flex:0 0 auto;font-size:12px;min-width:auto;overflow:visible;text-overflow:clip}}.editor-action-text-flex[data-v-2be910b3]{align-items:center;display:flex;gap:4px}.editor-action-icon-text[data-v-2be910b3]{font-weight:600}.editor-actions-right[data-v-2be910b3]{align-items:center;color:#64748b;display:flex;flex-shrink:0;gap:8px;margin-left:8px;position:relative;z-index:10}@media(min-width:768px){.editor-actions-right[data-v-2be910b3]{background:#fff;margin-left:0;position:absolute;right:8px;top:50%;transform:translateY(-50%)}}@media(min-width:768px)and (prefers-color-scheme:dark){.editor-actions-right[data-v-2be910b3]{background:#1b1b20}}@media(max-width:767px){.editor-actions-right[data-v-2be910b3]{display:flex;flex-shrink:0;justify-content:flex-end;margin-left:0}}.editor-settings-icon[data-v-2be910b3]{height:20px;outline:none;padding:2px;width:20px}.editor-settings-icon[data-v-2be910b3]:focus-visible{outline:none}.editor-settings-icon[data-v-2be910b3]{cursor:pointer}@media(max-width:767px){.editor-settings-icon[data-v-2be910b3]{align-items:center;display:flex;height:48px;justify-content:center;padding:14px;width:48px}}.editor-settings-icon-svg[data-v-2be910b3]{color:#64748b;height:20px;transition:color .2s;width:20px}.editor-settings-icon-svg[data-v-2be910b3]:hover{color:var(--el-color-primary)}@media(prefers-color-scheme:dark){.editor-settings-icon-svg[data-v-2be910b3]{color:#94a3b8}.editor-settings-icon-svg[data-v-2be910b3]:hover{color:var(--el-color-primary-light-3)}}.editor-generate-btn[data-v-2be910b3]{align-items:center;background:linear-gradient(135deg,var(--el-color-primary) 0,var(--el-color-primary-dark-2) 50%,var(--el-color-primary-light-3) 100%);border:none;border-radius:8px;box-shadow:0 2px 8px color-mix(in srgb,var(--el-color-primary) 20%,transparent);color:#fff!important;cursor:not-allowed;display:flex;height:28px;justify-content:center;min-width:48px;opacity:.6;padding:0 8px;position:relative;transition:all .2s}.editor-generate-btn[data-v-2be910b3]:not(:disabled):hover{box-shadow:0 4px 12px color-mix(in srgb,var(--el-color-primary) 30%,transparent);color:#fff!important;opacity:1;transform:translateY(-1px)}.editor-generate-btn[data-v-2be910b3]:not(:disabled){color:#fff!important;cursor:pointer;opacity:1}.editor-generate-btn[data-v-2be910b3] .ant-btn-loading-icon{color:#fff!important}@media(min-width:768px){.editor-generate-btn[data-v-2be910b3]{min-width:100px;padding:0 16px;width:auto}}@media(max-width:767px){.editor-generate-btn[data-v-2be910b3]{flex:0 0 auto;font-size:13px;font-weight:600;height:36px;min-width:auto;padding:0 16px;white-space:nowrap;width:auto}}.editor-generate-text[data-v-2be910b3]{color:#fff!important;font-size:14px;font-weight:600}@media(max-width:767px){.editor-generate-text[data-v-2be910b3]{font-size:13px}}.editor-generate-send-icon[data-v-2be910b3]{color:#fff;display:block;flex-shrink:0;height:16px;margin-right:6px;width:16px}@media(max-width:767px){.editor-generate-send-icon[data-v-2be910b3]{height:14px;margin-right:4px;width:14px}}.editor-generate-points[data-v-2be910b3]{color:#fff!important;font-size:14px;font-weight:600;line-height:1;white-space:nowrap}@media(max-width:767px){.editor-generate-points[data-v-2be910b3]{font-size:13px}}.editor-generate-btn-wrapper[data-v-2be910b3]{display:inline-block;position:relative}.free-cooldown-tooltip[data-v-2be910b3]{animation:freeCooldownPulse-2be910b3 2s ease-in-out infinite!important;background:linear-gradient(135deg,#ff6b6b,#ee5a6f)!important;border-radius:16px!important;box-shadow:0 4px 14px #ff6b6b80!important;color:#fff!important;font-size:13px!important;font-weight:600!important;line-height:1.3!important;padding:6px 14px!important;pointer-events:none!important;top:-44px!important;white-space:nowrap!important;z-index:99999!important}.free-cooldown-tooltip[data-v-2be910b3],.free-cooldown-tooltip[data-v-2be910b3]:after{left:50%!important;position:absolute!important;transform:translate(-50%)!important}.free-cooldown-tooltip[data-v-2be910b3]:after{border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-top:8px solid #ee5a6f!important;bottom:-8px!important;content:""!important}@media(max-width:767px){.free-cooldown-tooltip[data-v-2be910b3]{font-size:12px!important;padding:5px 12px!important;top:-40px!important}}@keyframes freeCooldownPulse-2be910b3{0%,to{opacity:1!important}50%{opacity:.85!important}}.editor-generate-badge[data-v-2be910b3]{background:linear-gradient(135deg,#ff6b6b,#ee5a6f);border-radius:8px;box-shadow:0 2px 6px #ff6b6b66;color:#fff;font-size:10px;font-weight:600;line-height:1.2;padding:2px 6px;position:absolute;right:-6px;top:-6px;transform:scale(.9);white-space:nowrap;z-index:10}@media(max-width:767px){.editor-generate-badge[data-v-2be910b3]{font-size:9px;padding:2px 5px;right:-5px;top:-5px;transform:scale(.85)}}.editor-nth-input[data-v-2be910b3]{flex-shrink:0}@media(max-width:767px){.editor-nth-input[data-v-2be910b3]{width:45px}}.editor-nth-input[data-v-2be910b3]{margin:0 4px;width:50px}.editor-nth-input[data-v-2be910b3] .ant-input-number-input{text-align:center}[data-v-2be910b3] .resolution-dropdown .ant-dropdown-menu{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 20px color-mix(in srgb,var(--el-color-primary) 8%,transparent),0 1px 3px #0000000d;min-width:120px;padding:4px}@media(prefers-color-scheme:dark){[data-v-2be910b3] .resolution-dropdown .ant-dropdown-menu{background:#1b1b20;border-color:#e5e7eb1a}}[data-v-2be910b3] .resolution-dropdown .ant-dropdown-menu-item{border-radius:6px;color:#475569;font-size:14px;font-weight:500;padding:8px 12px;transition:all .2s}[data-v-2be910b3] .resolution-dropdown .ant-dropdown-menu-item:hover{background:color-mix(in srgb,var(--el-color-primary) 6%,transparent);color:var(--el-color-primary)}@media(prefers-color-scheme:dark){[data-v-2be910b3] .resolution-dropdown .ant-dropdown-menu-item{color:#cbd5e1}[data-v-2be910b3] .resolution-dropdown .ant-dropdown-menu-item:hover{background:color-mix(in srgb,var(--el-color-primary-light-3) 10%,transparent);color:var(--el-color-primary-light-3)}}[data-v-2be910b3] .resolution-dropdown .ant-dropdown-menu-item-selected{background:color-mix(in srgb,var(--el-color-primary) 8%,transparent);color:var(--el-color-primary);font-weight:600}@media(prefers-color-scheme:dark){[data-v-2be910b3] .resolution-dropdown .ant-dropdown-menu-item-selected{background:color-mix(in srgb,var(--el-color-primary-light-3) 15%,transparent);color:var(--el-color-primary-light-3)}}[data-v-2be910b3] .role-upload-popover .ant-popover-inner{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 20px color-mix(in srgb,var(--el-color-primary) 8%,transparent),0 1px 3px #0000000d;max-width:240px;padding:0;width:240px}@media(prefers-color-scheme:dark){[data-v-2be910b3] .role-upload-popover .ant-popover-inner{background:#1b1b20;border-color:#e5e7eb1a}}[data-v-2be910b3] .role-upload-popover .ant-popover-inner-content{padding:0;width:100%}[data-v-2be910b3] .role-upload-popover .ant-popover-arrow:before{background:#fff;border:1px solid #e5e7eb}@media(prefers-color-scheme:dark){[data-v-2be910b3] .role-upload-popover .ant-popover-arrow:before{background:#1b1b20;border-color:#e5e7eb1a}}.role-upload-popover-content[data-v-2be910b3]{align-items:center;display:flex;flex-direction:column;width:100%}.role-upload-tip-image[data-v-2be910b3]{border-radius:8px 8px 0 0;display:block;height:auto;margin:0 auto;max-width:210px;-o-object-fit:contain;object-fit:contain;width:210px}.role-upload-tip-title[data-v-2be910b3]{color:#475569;font-size:14px;font-weight:600;line-height:1.5;padding:12px 12px 6px;text-align:center}@media(prefers-color-scheme:dark){.role-upload-tip-title[data-v-2be910b3]{color:#f1f5f9}}.role-upload-tip-desc[data-v-2be910b3]{color:#64748b;font-size:12px;font-weight:400;line-height:1.5;padding:0 12px 12px;text-align:center}@media(prefers-color-scheme:dark){.role-upload-tip-desc[data-v-2be910b3]{color:#94a3b8}}.editor-model-logo[data-v-2be910b3]{flex-shrink:0;height:16px;-o-object-fit:contain;object-fit:contain;width:16px}.editor-model-dot[data-v-2be910b3]{background:#ef4444;border:1.5px solid #fff;border-radius:50%;height:7px;pointer-events:none;position:absolute;right:4px;top:4px;width:7px}@media(prefers-color-scheme:dark){.editor-model-dot[data-v-2be910b3]{background:#f87171;border-color:#ffffff14}}.editor-action-btn-translate.is-disabled[data-v-2be910b3],.editor-action-btn-translate[data-v-2be910b3]:disabled{cursor:not-allowed;opacity:.45;pointer-events:none}[data-v-2be910b3] .model-dropdown .ant-dropdown-menu{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 20px color-mix(in srgb,var(--el-color-primary) 8%,transparent),0 1px 3px #0000000d;min-width:240px;padding:6px}@media(prefers-color-scheme:dark){[data-v-2be910b3] .model-dropdown .ant-dropdown-menu{background:#1b1b20;border-color:#e5e7eb1a}}[data-v-2be910b3] .model-dropdown .ant-dropdown-menu-item{border-radius:6px;padding:0;transition:all .2s}[data-v-2be910b3] .model-dropdown .ant-dropdown-menu-item:hover{background:color-mix(in srgb,var(--el-color-primary) 6%,transparent)}@media(prefers-color-scheme:dark){[data-v-2be910b3] .model-dropdown .ant-dropdown-menu-item:hover{background:color-mix(in srgb,var(--el-color-primary-light-3) 10%,transparent)}}[data-v-2be910b3] .model-dropdown .ant-dropdown-menu-item-selected{background:color-mix(in srgb,var(--el-color-primary) 8%,transparent)}@media(prefers-color-scheme:dark){[data-v-2be910b3] .model-dropdown .ant-dropdown-menu-item-selected{background:color-mix(in srgb,var(--el-color-primary-light-3) 15%,transparent)}}.model-menu-item[data-v-2be910b3]{align-items:center;display:flex;gap:12px;padding:10px 8px;width:100%}.model-menu-logo[data-v-2be910b3]{background:color-mix(in srgb,var(--el-color-primary) 5%,transparent);border-radius:6px;flex-shrink:0;height:32px;-o-object-fit:contain;object-fit:contain;padding:6px;width:32px}@media(prefers-color-scheme:dark){.model-menu-logo[data-v-2be910b3]{background:color-mix(in srgb,var(--el-color-primary-light-3) 10%,transparent)}}.model-menu-content[data-v-2be910b3]{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.model-menu-name[data-v-2be910b3]{color:#1e293b;font-size:14px;font-weight:600;line-height:1.4}@media(prefers-color-scheme:dark){.model-menu-name[data-v-2be910b3]{color:#f1f5f9}}.model-menu-desc[data-v-2be910b3]{color:#64748b;font-size:12px;line-height:1.4}@media(prefers-color-scheme:dark){.model-menu-desc[data-v-2be910b3]{color:#94a3b8}}[data-v-2be910b3] .model-menu .ant-dropdown-menu-item-selected .model-menu-name{color:var(--el-color-primary)}@media(prefers-color-scheme:dark){[data-v-2be910b3] .model-menu .ant-dropdown-menu-item-selected .model-menu-name{color:var(--el-color-primary-light-3)}}[data-v-2be910b3] .model-menu .ant-dropdown-menu-item-selected .model-menu-desc{color:var(--el-color-primary);opacity:.8}@media(prefers-color-scheme:dark){[data-v-2be910b3] .model-menu .ant-dropdown-menu-item-selected .model-menu-desc{color:var(--el-color-primary-light-3)}}.editor-action-btn-toggle[data-v-2be910b3]{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.editor-action-btn-toggle.editor-action-btn-active[data-v-2be910b3]{background:linear-gradient(135deg,color-mix(in srgb,var(--el-color-primary) 10%,transparent) 0,color-mix(in srgb,var(--el-color-primary-light-3) 10%,transparent));border-color:var(--el-color-primary);color:var(--el-color-primary);font-weight:600}@media(prefers-color-scheme:dark){.editor-action-btn-toggle.editor-action-btn-active[data-v-2be910b3]{background:linear-gradient(135deg,color-mix(in srgb,var(--el-color-primary) 15%,transparent) 0,color-mix(in srgb,var(--el-color-primary-light-3) 15%,transparent));border-color:var(--el-color-primary-light-3);color:var(--el-color-primary-light-3)}}.editor-action-btn-toggle.editor-action-btn-active .editor-action-icon[data-v-2be910b3]{color:var(--el-color-primary)}@media(prefers-color-scheme:dark){.editor-action-btn-toggle.editor-action-btn-active .editor-action-icon[data-v-2be910b3]{color:var(--el-color-primary-light-3)}}.editor-action-btn-toggle .editor-action-check-icon[data-v-2be910b3]{animation:checkIn-2be910b3 .2s ease;color:var(--el-color-primary);margin-left:4px;stroke-width:3}@media(prefers-color-scheme:dark){.editor-action-btn-toggle .editor-action-check-icon[data-v-2be910b3]{color:var(--el-color-primary-light-3)}}.editor-action-btn-toggle[data-v-2be910b3]:active{transform:scale(.98)}@keyframes checkIn-2be910b3{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.editor-upload-count-tag[data-v-2be910b3]{background:linear-gradient(135deg,color-mix(in srgb,var(--el-color-primary) 95%,transparent) 0,color-mix(in srgb,var(--el-color-primary-light-3) 95%,transparent));border-radius:6px;bottom:4px;box-shadow:0 2px 6px color-mix(in srgb,var(--el-color-primary) 40%,transparent);color:#fff;font-size:10px;font-weight:600;left:4px;line-height:1.2;padding:2px 6px;position:absolute;white-space:nowrap;z-index:2}@media(max-width:767px){.editor-upload-count-tag[data-v-2be910b3]{bottom:3px;font-size:9px;left:3px;padding:2px 5px}}.editor-upload-more-btn[data-v-2be910b3]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;border:none;border-radius:6px;bottom:4px;color:#fff;cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;position:absolute;right:28px;transition:all .2s;width:24px;z-index:2}.editor-upload-more-btn[data-v-2be910b3]:hover{background:#000c;transform:scale(1.05)}.editor-upload-more-btn[data-v-2be910b3]:active{transform:scale(.95)}.editor-upload-more-btn svg[data-v-2be910b3]{height:14px;width:14px}@media(max-width:767px){.editor-upload-more-btn[data-v-2be910b3]{bottom:3px;height:22px;right:26px;width:22px}.editor-upload-more-btn svg[data-v-2be910b3]{height:12px;width:12px}}[data-v-2be910b3] .role-images-popover .ant-popover-inner{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 8px 24px color-mix(in srgb,var(--el-color-primary) 12%,transparent),0 2px 8px #00000014;max-width:152px;padding:0;width:152px}@media(max-width:767px){[data-v-2be910b3] .role-images-popover .ant-popover-inner{max-width:148px;width:148px}}@media(prefers-color-scheme:dark){[data-v-2be910b3] .role-images-popover .ant-popover-inner{background:#1b1b20;border-color:#e5e7eb1a}}[data-v-2be910b3] .role-images-popover .ant-popover-inner-content{padding:8px;width:100%}[data-v-2be910b3] .role-images-popover .ant-popover-arrow:before{background:#fff;border:1px solid #e5e7eb}@media(prefers-color-scheme:dark){[data-v-2be910b3] .role-images-popover .ant-popover-arrow:before{background:#1b1b20;border-color:#e5e7eb1a}}.role-images-popover-content[data-v-2be910b3]{width:100%}.role-images-list[data-v-2be910b3]{display:grid;gap:8px;grid-template-columns:repeat(2,1fr);max-height:300px;overflow-y:auto;padding:4px}.role-images-list[data-v-2be910b3]::-webkit-scrollbar{height:6px;width:6px}.role-images-list[data-v-2be910b3]::-webkit-scrollbar-track{background:transparent}.role-images-list[data-v-2be910b3]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--el-color-primary) 30%,transparent);border-radius:3px}.role-images-list[data-v-2be910b3]::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--el-color-primary) 50%,transparent)}@media(prefers-color-scheme:dark){.role-images-list[data-v-2be910b3]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--el-color-primary-light-3) 30%,transparent)}.role-images-list[data-v-2be910b3]::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--el-color-primary-light-3) 50%,transparent)}}.role-image-item[data-v-2be910b3]{border:2px solid #e5e7eb;border-radius:8px;cursor:pointer;flex-shrink:0;height:82px;overflow:hidden;position:relative;transition:all .2s;width:62px}.role-image-item[data-v-2be910b3]:hover{border-color:var(--el-color-primary);box-shadow:0 4px 12px color-mix(in srgb,var(--el-color-primary) 20%,transparent);transform:scale(1.02)}@media(max-width:767px){.role-image-item[data-v-2be910b3]{height:75px;width:60px}}@media(prefers-color-scheme:dark){.role-image-item[data-v-2be910b3]{border-color:#e5e7eb1a}.role-image-item[data-v-2be910b3]:hover{border-color:var(--el-color-primary-light-3);box-shadow:0 4px 12px color-mix(in srgb,var(--el-color-primary-light-3) 20%,transparent)}}.role-image-thumb[data-v-2be910b3]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.role-image-remove[data-v-2be910b3]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:4px;top:4px;transition:all .2s;width:20px}.role-image-item:hover .role-image-remove[data-v-2be910b3]{opacity:1}.role-image-remove[data-v-2be910b3]:hover{background:#ef4444e6;transform:scale(1.1)}.role-image-remove[data-v-2be910b3]:active{transform:scale(.95)}.role-image-remove svg[data-v-2be910b3]{height:12px;width:12px}.role-image-index[data-v-2be910b3]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;border-radius:4px;bottom:4px;color:#fff;font-size:10px;font-weight:600;left:4px;line-height:1.2;padding:2px 6px;position:absolute}.role-image-badge[data-v-2be910b3]{align-items:center;background:linear-gradient(135deg,var(--el-color-primary) 0,var(--el-color-primary-light-3) 100%);border:2px solid #fff;border-radius:50%;box-shadow:0 2px 6px color-mix(in srgb,var(--el-color-primary) 40%,transparent);display:flex;height:18px;justify-content:center;position:absolute;right:-4px;top:-4px;width:18px;z-index:3}@media(prefers-color-scheme:dark){.role-image-badge[data-v-2be910b3]{border-color:#1b1b20;box-shadow:0 2px 6px color-mix(in srgb,var(--el-color-primary-light-3) 40%,transparent)}}.role-image-badge[data-v-2be910b3]:before{background:#fff;border-radius:50%;content:"";height:6px;width:6px}@media(max-width:767px){.role-image-badge[data-v-2be910b3]{border-width:1.5px;height:16px;right:-3px;top:-3px;width:16px}.role-image-badge[data-v-2be910b3]:before{height:5px;width:5px}}.voice-dialog-content[data-v-ec3da428]{padding:0}.voice-filters[data-v-ec3da428]{align-items:center;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;gap:24px;margin-bottom:0;padding:20px 24px 24px}@media(prefers-color-scheme:dark){.voice-filters[data-v-ec3da428]{background:#1f1f24;border-bottom-color:#ffffff1a}}@media(max-width:768px){.voice-filters[data-v-ec3da428]{align-items:flex-start;flex-direction:column;gap:16px;padding:16px 16px 20px}}.voice-filters .filter-item[data-v-ec3da428]{align-items:center;display:flex;gap:12px}@media(max-width:768px){.voice-filters .filter-item[data-v-ec3da428]{align-items:flex-start;flex-direction:column;gap:8px;width:100%}}.voice-filters .filter-item .filter-label[data-v-ec3da428]{color:#1e293b;font-size:14px;font-weight:500;white-space:nowrap}@media(prefers-color-scheme:dark){.voice-filters .filter-item .filter-label[data-v-ec3da428]{color:#f1f5f9}}.voice-filters .filter-item .filter-buttons[data-v-ec3da428]{display:flex;flex-wrap:wrap;gap:8px}.voice-filters .filter-item .filter-button[data-v-ec3da428]{background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#64748b;cursor:pointer;font-size:14px;font-weight:400;outline:none;padding:6px 16px;transition:all .3s ease}@media(prefers-color-scheme:dark){.voice-filters .filter-item .filter-button[data-v-ec3da428]{background:#ffffff05;border-color:#ffffff1a;color:#94a3b8}}.voice-filters .filter-item .filter-button[data-v-ec3da428]:hover{border-color:var(--el-color-primary);color:var(--el-color-primary)}@media(prefers-color-scheme:dark){.voice-filters .filter-item .filter-button[data-v-ec3da428]:hover{border-color:var(--el-color-primary-light-3);color:var(--el-color-primary-light-3)}}.voice-filters .filter-item .filter-button.active[data-v-ec3da428]{background:var(--el-color-primary);border-color:var(--el-color-primary);box-shadow:0 2px 4px color-mix(in srgb,var(--el-color-primary) 20%,transparent);color:#fff}@media(prefers-color-scheme:dark){.voice-filters .filter-item .filter-button.active[data-v-ec3da428]{background:var(--el-color-primary-light-3);border-color:var(--el-color-primary-light-3);box-shadow:0 2px 4px color-mix(in srgb,var(--el-color-primary-light-3) 30%,transparent)}}.voice-filters .filter-item .filter-button.active[data-v-ec3da428]:hover{background:var(--el-color-primary);border-color:var(--el-color-primary);color:#fff}@media(prefers-color-scheme:dark){.voice-filters .filter-item .filter-button.active[data-v-ec3da428]:hover{background:var(--el-color-primary-light-3);border-color:var(--el-color-primary-light-3)}}.voice-list-wrapper[data-v-ec3da428]{height:500px;overflow-y:auto;padding:24px;position:relative}@media(prefers-color-scheme:dark){.voice-list-wrapper[data-v-ec3da428]{background:#1f1f24}}.voice-list-wrapper[data-v-ec3da428]::-webkit-scrollbar{width:6px}.voice-list-wrapper[data-v-ec3da428]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}@media(prefers-color-scheme:dark){.voice-list-wrapper[data-v-ec3da428]::-webkit-scrollbar-track{background:#1f1f24}}.voice-list-wrapper[data-v-ec3da428]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}@media(prefers-color-scheme:dark){.voice-list-wrapper[data-v-ec3da428]::-webkit-scrollbar-thumb{background:#fff3}}.voice-list-wrapper[data-v-ec3da428]::-webkit-scrollbar-thumb:hover{background:#94a3b8}@media(prefers-color-scheme:dark){.voice-list-wrapper[data-v-ec3da428]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}}.voice-list[data-v-ec3da428]{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}@media(max-width:768px){.voice-list[data-v-ec3da428]{gap:12px;grid-template-columns:repeat(2,1fr)}}.voice-item[data-v-ec3da428]{background:#fff;border:2px solid #e5e7eb;border-radius:12px;cursor:pointer;overflow:hidden;transition:all .3s ease}@media(prefers-color-scheme:dark){.voice-item[data-v-ec3da428]{background:#1f1f24;border-color:#ffffff1a}}.voice-item[data-v-ec3da428]:hover{border-color:var(--el-color-primary);box-shadow:0 8px 16px color-mix(in srgb,var(--el-color-primary) 20%,transparent);transform:translateY(-4px)}@media(prefers-color-scheme:dark){.voice-item[data-v-ec3da428]:hover{border-color:var(--el-color-primary-light-3);box-shadow:0 8px 16px color-mix(in srgb,var(--el-color-primary-light-3) 30%,transparent)}}.voice-item:hover .voice-play-overlay[data-v-ec3da428]{opacity:1}.voice-item.active[data-v-ec3da428]{border-color:var(--el-color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--el-color-primary) 10%,transparent)}@media(prefers-color-scheme:dark){.voice-item.active[data-v-ec3da428]{border-color:var(--el-color-primary-light-3);box-shadow:0 0 0 3px color-mix(in srgb,var(--el-color-primary-light-3) 20%,transparent)}}.voice-item.playing .voice-play-overlay[data-v-ec3da428],.voice-item:has(.voice-play-overlay:hover) .voice-play-overlay[data-v-ec3da428]{background:#00000080;opacity:1}.voice-item-media[data-v-ec3da428]{background:#f5f5f5;height:160px;overflow:hidden;position:relative;width:100%}@media(prefers-color-scheme:dark){.voice-item-media[data-v-ec3da428]{background:#2a2a2a}}.voice-item-media .voice-preview-audio[data-v-ec3da428]{display:none}.voice-item-media .voice-preview-image[data-v-ec3da428]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.voice-item-media .voice-placeholder[data-v-ec3da428]{align-items:center;background:linear-gradient(135deg,var(--el-color-primary) 0,var(--el-color-primary-light-3) 100%);color:#fff;display:flex;font-size:48px;font-weight:600;height:100%;justify-content:center;width:100%}.voice-item-media .voice-play-overlay[data-v-ec3da428]{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0006;cursor:pointer;display:flex;justify-content:center;inset:0;opacity:0;position:absolute;transition:opacity .3s ease,background .3s ease;z-index:1}.voice-item-media .voice-play-overlay .play-icon[data-v-ec3da428]{align-items:center;background:linear-gradient(135deg,var(--el-color-primary) 0,var(--el-color-primary-light-3) 100%);border-radius:50%;box-shadow:0 4px 20px color-mix(in srgb,var(--el-color-primary) 40%,transparent),0 2px 8px #0003;color:#fff;display:flex;height:56px;justify-content:center;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:56px}.voice-item-media .voice-play-overlay .play-icon[data-v-ec3da428]:before{background:#ffffff4d;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .3s ease,height .3s ease;width:0}.voice-item-media .voice-play-overlay .play-icon[data-v-ec3da428] svg{fill:currentColor;height:32px;position:relative;transition:transform .2s ease;width:32px;z-index:1}.voice-item-media .voice-play-overlay .play-icon[data-v-ec3da428]:hover{box-shadow:0 6px 24px color-mix(in srgb,var(--el-color-primary) 50%,transparent),0 4px 12px #0000004d;transform:scale(1.1)}.voice-item-media .voice-play-overlay .play-icon[data-v-ec3da428]:hover:before{height:100%;width:100%}.voice-item-media .voice-play-overlay .play-icon[data-v-ec3da428]:hover svg{transform:scale(1.1)}.voice-item-media .voice-play-overlay .play-icon[data-v-ec3da428]:active{transform:scale(1.05)}.voice-item-media .voice-play-overlay .play-icon.playing[data-v-ec3da428]{animation:pulseGlow-ec3da428 2s ease-in-out infinite;background:linear-gradient(135deg,#52c41a,#73d13d);box-shadow:0 4px 20px #52c41a66,0 2px 8px #0003}.voice-item-media .voice-play-overlay .play-icon.playing[data-v-ec3da428]:hover{animation:none;box-shadow:0 6px 24px #52c41a80,0 4px 12px #0000004d}@keyframes pulseGlow-ec3da428{0%,to{box-shadow:0 4px 20px #52c41a66,0 2px 8px #0003}50%{box-shadow:0 6px 28px #52c41a99,0 4px 12px #0000004d}}.voice-item-info[data-v-ec3da428]{padding:12px}.voice-name[data-v-ec3da428]{color:#1e293b;font-size:15px;font-weight:600;margin-bottom:4px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media(prefers-color-scheme:dark){.voice-name[data-v-ec3da428]{color:#f1f5f9}}.voice-profile[data-v-ec3da428]{color:#64748b;display:-webkit-box;font-size:12px;-webkit-line-clamp:2;line-clamp:2;line-height:1.4;margin-bottom:8px;min-height:32px;text-align:center;-webkit-box-orient:vertical;overflow:hidden}@media(prefers-color-scheme:dark){.voice-profile[data-v-ec3da428]{color:#94a3b8}}.voice-meta[data-v-ec3da428]{align-items:center;color:#94a3b8;display:flex;font-size:11px;gap:8px;justify-content:center}@media(prefers-color-scheme:dark){.voice-meta[data-v-ec3da428]{color:#64748b}}.voice-meta .voice-age[data-v-ec3da428],.voice-meta .voice-gender[data-v-ec3da428]{background:#f1f5f9;border-radius:12px;padding:2px 8px}@media(prefers-color-scheme:dark){.voice-meta .voice-age[data-v-ec3da428],.voice-meta .voice-gender[data-v-ec3da428]{background:#ffffff1a}}[data-v-ec3da428] .voice-dialog .el-dialog__header{border-bottom:1px solid #e2e8f0;margin-right:0;padding:16px 24px}@media(prefers-color-scheme:dark){[data-v-ec3da428] .voice-dialog .el-dialog__header{border-bottom-color:#ffffff1a}}[data-v-ec3da428] .voice-dialog .el-dialog__title{color:#1e293b;font-size:16px;font-weight:600}@media(prefers-color-scheme:dark){[data-v-ec3da428] .voice-dialog .el-dialog__title{color:#f1f5f9}}[data-v-ec3da428] .voice-dialog .el-dialog__body{padding:0}.editor-input-area[data-v-f9731dc7]{background:#fff;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;height:156.8px;width:100%}@media(prefers-color-scheme:dark){.editor-input-area[data-v-f9731dc7]{background:#1b1b20}}@media(max-width:767px){.editor-input-area[data-v-f9731dc7]{border-radius:0;height:auto;max-height:calc(70vh - 60px);min-height:auto;overflow-y:auto;padding:12px 12px 0}}.editor-placeholder[data-v-f9731dc7]{align-items:center;color:#64748b;display:flex;font-size:14px;height:100%;justify-content:center;min-height:200px}@media(prefers-color-scheme:dark){.editor-placeholder[data-v-f9731dc7]{color:#94a3b8}}.editor-input-row[data-v-f9731dc7]{display:flex;height:92px;margin-top:12px}@media(max-width:767px){.editor-input-row[data-v-f9731dc7]{align-items:flex-start;flex-direction:row;gap:8px;height:92px;margin-top:0;min-height:92px}}.editor-input-controls[data-v-f9731dc7]{align-items:flex-start;display:flex;gap:8px;padding:0 8px}@media(max-width:767px){.editor-input-controls[data-v-f9731dc7]{flex-shrink:0;gap:8px;justify-content:flex-start;padding:0}}.editor-upload-container[data-v-f9731dc7]{align-items:flex-start;display:flex;flex-shrink:0;gap:8px}@media(max-width:767px){.editor-upload-container[data-v-f9731dc7]{gap:6px}}.editor-upload-btn-wrapper[data-v-f9731dc7]{border-color:#ededed;flex-shrink:0;height:82px;width:62px}@media(max-width:767px){.editor-upload-btn-wrapper[data-v-f9731dc7]{height:75px;width:60px}}.editor-upload-btn[data-v-f9731dc7]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;display:flex;height:100%;justify-content:center;position:relative;transition:all .2s;width:100%}.editor-upload-btn[data-v-f9731dc7]:hover:not(:disabled){background:color-mix(in srgb,var(--el-color-primary) 4%,transparent);border-color:var(--el-color-primary)}.editor-upload-btn[data-v-f9731dc7]:disabled{cursor:not-allowed;opacity:.5}@media(prefers-color-scheme:dark){.editor-upload-btn[data-v-f9731dc7]{background:#ffffff05;border-color:#e5e7eb1a}.editor-upload-btn[data-v-f9731dc7]:hover:not(:disabled){background:color-mix(in srgb,var(--el-color-primary-light-3) 8%,transparent);border-color:var(--el-color-primary-light-3)}}.editor-upload-btn-role[data-v-f9731dc7]{border-radius:8px}.editor-upload-preview[data-v-f9731dc7]{border:1px solid #e5e7eb;border-radius:8px;flex-shrink:0;height:82px;overflow:hidden;position:relative;width:62px}@media(max-width:767px){.editor-upload-preview[data-v-f9731dc7]{height:75px;width:60px}}@media(prefers-color-scheme:dark){.editor-upload-preview[data-v-f9731dc7]{border-color:#e5e7eb1a}}.editor-upload-preview-image[data-v-f9731dc7],.editor-upload-preview-video-el[data-v-f9731dc7]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.editor-upload-preview-video-el[data-v-f9731dc7]{background:#000}.editor-upload-remove-btn[data-v-f9731dc7]{align-items:center;background:#00000080;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;padding:0;position:absolute;right:4px;top:4px;transition:all .2s;width:20px}.editor-upload-remove-btn[data-v-f9731dc7]:hover{background:#000000b3;transform:scale(1.1)}.editor-upload-remove-btn[data-v-f9731dc7]:active{transform:scale(.95)}.editor-upload-remove-btn svg[data-v-f9731dc7]{height:12px;width:12px}.editor-upload-voice-preview[data-v-f9731dc7]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-direction:column;gap:4px;height:100%;justify-content:center;padding:8px;position:relative;width:100%}@media(prefers-color-scheme:dark){.editor-upload-voice-preview[data-v-f9731dc7]{background:#ffffff05;border-color:#e5e7eb1a}}.editor-upload-voice-icon[data-v-f9731dc7]{align-items:center;color:var(--el-color-primary);display:flex;justify-content:center;margin-bottom:2px}@media(prefers-color-scheme:dark){.editor-upload-voice-icon[data-v-f9731dc7]{color:var(--el-color-primary-light-3)}}.editor-upload-voice-name[data-v-f9731dc7]{color:#475569;font-size:11px;line-height:1.2;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media(max-width:767px){.editor-upload-voice-name[data-v-f9731dc7]{font-size:10px}}@media(prefers-color-scheme:dark){.editor-upload-voice-name[data-v-f9731dc7]{color:#cbd5e1}}.editor-upload-remove-btn-voice[data-v-f9731dc7]{background:#00000080;height:20px;position:absolute;right:4px;top:4px;width:20px}.editor-upload-remove-btn-voice[data-v-f9731dc7]:hover{background:#000000b3}.editor-upload-remove-btn-voice svg[data-v-f9731dc7]{height:12px;width:12px}.editor-upload-video-preview[data-v-f9731dc7]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-direction:column;gap:4px;height:100%;justify-content:center;padding:8px;position:relative;width:100%}@media(prefers-color-scheme:dark){.editor-upload-video-preview[data-v-f9731dc7]{background:#ffffff05;border-color:#e5e7eb1a}}.editor-upload-video-icon[data-v-f9731dc7]{align-items:center;color:var(--el-color-primary);display:flex;justify-content:center;margin-bottom:2px}@media(prefers-color-scheme:dark){.editor-upload-video-icon[data-v-f9731dc7]{color:var(--el-color-primary-light-3)}}.editor-upload-video-name[data-v-f9731dc7]{color:#475569;font-size:11px;line-height:1.2;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media(max-width:767px){.editor-upload-video-name[data-v-f9731dc7]{font-size:10px}}@media(prefers-color-scheme:dark){.editor-upload-video-name[data-v-f9731dc7]{color:#cbd5e1}}.editor-upload-remove-btn-video[data-v-f9731dc7]{background:#00000080;height:20px;position:absolute;right:4px;top:4px;width:20px}.editor-upload-remove-btn-video[data-v-f9731dc7]:hover{background:#000000b3}.editor-upload-remove-btn-video svg[data-v-f9731dc7]{height:12px;width:12px}.editor-upload-badge[data-v-f9731dc7]{background:linear-gradient(135deg,color-mix(in srgb,var(--el-color-primary) 15%,transparent) 0,color-mix(in srgb,var(--el-color-primary-light-3) 15%,transparent));border:1px solid color-mix(in srgb,var(--el-color-primary) 20%,transparent);border-radius:8px;color:var(--el-color-primary);font-size:10px;font-weight:600;height:16px;left:4px;line-height:16px;min-width:-moz-fit-content;min-width:fit-content;padding:0 6px;position:absolute;top:4px;white-space:nowrap}@media(max-width:767px){.editor-upload-badge[data-v-f9731dc7]{font-size:9px;height:14px;left:3px;line-height:14px;padding:0 4px;top:3px}}@media(prefers-color-scheme:dark){.editor-upload-badge[data-v-f9731dc7]{background:linear-gradient(135deg,color-mix(in srgb,var(--el-color-primary-light-3) 20%,transparent) 0,color-mix(in srgb,var(--el-color-primary) 20%,transparent));border-color:color-mix(in srgb,var(--el-color-primary-light-3) 30%,transparent);color:var(--el-color-primary-light-3)}}.dropdown-label .vip-badge[data-v-f9731dc7],.vip-badge[data-v-f9731dc7]{align-items:center;background:color-mix(in srgb,var(--el-color-warning) 14%,transparent);border:1px solid color-mix(in srgb,var(--el-color-warning) 32%,transparent);border-radius:4px;color:var(--el-color-warning);display:inline-flex;font-size:10px;font-weight:700;justify-content:center;letter-spacing:.03em;line-height:16px;margin-left:4px;min-height:16px;padding:0 6px;text-transform:uppercase;vertical-align:middle}.editor-upload-content[data-v-f9731dc7]{align-items:center;display:flex;flex-direction:column;gap:0;justify-content:center}.editor-upload-icon[data-v-f9731dc7]{color:#64748b;height:16px;margin-bottom:4px;transition:color .2s;width:16px}@media(max-width:767px){.editor-upload-icon[data-v-f9731dc7]{height:14px;margin-bottom:2px;width:14px}}@media(prefers-color-scheme:dark){.editor-upload-icon[data-v-f9731dc7]{color:#94a3b8}}.editor-upload-btn:hover .editor-upload-icon[data-v-f9731dc7]{color:var(--el-color-primary)}@media(prefers-color-scheme:dark){.editor-upload-btn:hover .editor-upload-icon[data-v-f9731dc7]{color:var(--el-color-primary-light-3)}}.editor-upload-text[data-v-f9731dc7]{color:#475569;font-size:12px;font-weight:500;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:767px){.editor-upload-text[data-v-f9731dc7]{font-size:11px}}@media(prefers-color-scheme:dark){.editor-upload-text[data-v-f9731dc7]{color:#cbd5e1}}.editor-upload-count[data-v-f9731dc7]{background:color-mix(in srgb,var(--el-color-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--el-color-primary) 20%,transparent);border-radius:6px;bottom:4px;color:var(--el-color-primary);font-size:10px;font-weight:600;left:50%;line-height:1.2;padding:2px 6px;position:absolute;transform:translate(-50%);white-space:nowrap}@media(max-width:767px){.editor-upload-count[data-v-f9731dc7]{bottom:3px;font-size:9px;padding:1px 5px}}@media(prefers-color-scheme:dark){.editor-upload-count[data-v-f9731dc7]{background:color-mix(in srgb,var(--el-color-primary-light-3) 15%,transparent);border-color:color-mix(in srgb,var(--el-color-primary-light-3) 30%,transparent);color:var(--el-color-primary-light-3)}}.editor-upload-text-secondary[data-v-f9731dc7]{color:#64748b;font-size:12px;font-weight:500}@media(prefers-color-scheme:dark){.editor-upload-text-secondary[data-v-f9731dc7]{color:#94a3b8}}.editor-textarea-wrapper[data-v-f9731dc7]{flex:1}@media(max-width:767px){.editor-textarea-wrapper[data-v-f9731dc7]{flex:1;min-width:0}}.editor-textarea-container[data-v-f9731dc7]{max-height:100px;overflow:auto;scrollbar-color:color-mix(in srgb,var(--el-color-primary) 30%,transparent) transparent;scrollbar-width:thin;width:100%}.editor-textarea-container[data-v-f9731dc7]::-webkit-scrollbar{height:4px;width:4px}.editor-textarea-container[data-v-f9731dc7]::-webkit-scrollbar-track{background:transparent}.editor-textarea-container[data-v-f9731dc7]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--el-color-primary) 30%,transparent);border-radius:2px}.editor-textarea-container[data-v-f9731dc7]::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--el-color-primary) 50%,transparent)}@media(prefers-color-scheme:dark){.editor-textarea-container[data-v-f9731dc7]{scrollbar-color:color-mix(in srgb,var(--el-color-primary-light-3) 30%,transparent) transparent}.editor-textarea-container[data-v-f9731dc7]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--el-color-primary-light-3) 30%,transparent)}.editor-textarea-container[data-v-f9731dc7]::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--el-color-primary-light-3) 50%,transparent)}}@media(min-width:768px){.editor-textarea-container[data-v-f9731dc7]{max-height:94px}}@media(max-width:767px){.editor-textarea-container[data-v-f9731dc7]{max-height:120px}}.editor-textarea-row[data-v-f9731dc7]{align-items:flex-start;display:flex;gap:4px;width:100%}@media(max-width:767px){.editor-textarea-row[data-v-f9731dc7]{gap:8px}}.editor-textarea-row-mt[data-v-f9731dc7]{margin-top:8px}@media(max-width:767px){.editor-textarea-row-mt[data-v-f9731dc7]{margin-top:12px}}.editor-textarea-label[data-v-f9731dc7]{color:#64748b;font-size:14px;font-weight:500;line-height:20px}@media(max-width:767px){.editor-textarea-label[data-v-f9731dc7]{display:none}}@media(prefers-color-scheme:dark){.editor-textarea-label[data-v-f9731dc7]{color:#94a3b8}}.editor-textarea[data-v-f9731dc7]{background:transparent;border:none;border-radius:0;color:#1f2937;field-sizing:content;flex:1;font-size:14px;line-height:20px;min-height:20px;padding:0 8px;resize:none;width:100%}.editor-textarea[data-v-f9731dc7]::-moz-placeholder{color:#94a3b8}.editor-textarea[data-v-f9731dc7]::placeholder{color:#94a3b8}.editor-textarea[data-v-f9731dc7]:focus{border:none;outline:none}@media(prefers-color-scheme:dark){.editor-textarea[data-v-f9731dc7]{color:#f1f5f9}.editor-textarea[data-v-f9731dc7]::-moz-placeholder{color:#64748b}.editor-textarea[data-v-f9731dc7]::placeholder{color:#64748b}}@media(max-width:767px){.editor-textarea[data-v-f9731dc7]{font-size:14px;line-height:20px;min-height:20px;padding:0 6px}}.editor-actions[data-v-f9731dc7]{align-items:center;border-top:1px solid #e5e7eb;display:flex;padding-right:8px;padding-top:8px;position:relative}@media(prefers-color-scheme:dark){.editor-actions[data-v-f9731dc7]{border-top-color:#ffffff1a}}@media(max-width:767px){.editor-actions[data-v-f9731dc7]{align-items:center;border-top:1px solid #e5e7eb;flex-direction:row;gap:12px;margin-top:8px;padding:12px 0}}@media(max-width:767px)and (prefers-color-scheme:dark){.editor-actions[data-v-f9731dc7]{border-top-color:#ffffff1a}}.editor-actions-left[data-v-f9731dc7]{align-items:center;display:flex;flex:1;min-width:0;overflow-x:auto;overflow-y:hidden;padding-left:10px;position:relative;-webkit-overflow-scrolling:touch;scrollbar-color:color-mix(in srgb,var(--el-color-primary) 30%,transparent) transparent;scrollbar-width:thin}.editor-actions-left[data-v-f9731dc7]::-webkit-scrollbar{height:4px}.editor-actions-left[data-v-f9731dc7]::-webkit-scrollbar-track{background:transparent}.editor-actions-left[data-v-f9731dc7]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--el-color-primary) 30%,transparent);border-radius:2px}.editor-actions-left[data-v-f9731dc7]::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--el-color-primary) 50%,transparent)}@media(prefers-color-scheme:dark){.editor-actions-left[data-v-f9731dc7]{scrollbar-color:color-mix(in srgb,var(--el-color-primary-light-3) 30%,transparent) transparent}.editor-actions-left[data-v-f9731dc7]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--el-color-primary-light-3) 30%,transparent)}.editor-actions-left[data-v-f9731dc7]::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--el-color-primary-light-3) 50%,transparent)}}@media(min-width:768px){.editor-actions-left[data-v-f9731dc7]{padding-right:140px}}@media(max-width:767px){.editor-actions-left[data-v-f9731dc7]{flex:1;min-width:0;padding-left:0;padding-right:0}}.editor-actions-buttons[data-v-f9731dc7]{align-items:center;display:flex;flex-shrink:0;gap:8px}@media(max-width:767px){.editor-actions-buttons[data-v-f9731dc7]{flex-wrap:nowrap;gap:8px;min-width:-moz-min-content;min-width:min-content}}.editor-action-btn[data-v-f9731dc7]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#475569;cursor:pointer;display:flex;flex-shrink:0;font-weight:500;gap:4px;height:34px;padding:4px 8px;position:relative;transition:all .2s;white-space:nowrap}.editor-action-btn[data-v-f9731dc7]:hover{background:color-mix(in srgb,var(--el-color-primary) 6%,transparent);border-color:var(--el-color-primary);color:var(--el-color-primary)}@media(prefers-color-scheme:dark){.editor-action-btn[data-v-f9731dc7]{background:#ffffff05;border-color:#e5e7eb1a;color:#cbd5e1}.editor-action-btn[data-v-f9731dc7]:hover{background:color-mix(in srgb,var(--el-color-primary-light-3) 10%,transparent);border-color:var(--el-color-primary-light-3);color:var(--el-color-primary-light-3)}}@media(max-width:767px){.editor-action-btn[data-v-f9731dc7]{flex:0 0 auto;font-size:12px;height:36px;justify-content:center;min-height:36px;min-width:auto;padding:6px 10px}.editor-action-btn[data-v-f9731dc7]:active{background:color-mix(in srgb,var(--el-color-primary) 10%,transparent)}}.editor-action-icon[data-v-f9731dc7]{color:inherit;font-weight:600}.editor-action-text[data-v-f9731dc7]{color:inherit;font-size:14px;max-width:none;overflow:visible;text-overflow:clip;white-space:nowrap}@media(max-width:767px){.editor-action-text[data-v-f9731dc7]{flex:0 0 auto;font-size:12px;min-width:auto;overflow:visible;text-overflow:clip}}.editor-action-text-flex[data-v-f9731dc7]{align-items:center;display:flex;gap:4px}.editor-action-icon-text[data-v-f9731dc7]{font-weight:600}.editor-actions-right[data-v-f9731dc7]{align-items:center;color:#64748b;display:flex;flex-shrink:0;gap:8px;margin-left:8px;position:relative;z-index:10}@media(min-width:768px){.editor-actions-right[data-v-f9731dc7]{background:#fff;margin-left:0;position:absolute;right:8px;top:50%;transform:translateY(-50%)}}@media(min-width:768px)and (prefers-color-scheme:dark){.editor-actions-right[data-v-f9731dc7]{background:#1b1b20}}@media(max-width:767px){.editor-actions-right[data-v-f9731dc7]{display:flex;flex-shrink:0;justify-content:flex-end;margin-left:0}}.editor-settings-icon[data-v-f9731dc7]{height:20px;outline:none;padding:2px;width:20px}.editor-settings-icon[data-v-f9731dc7]:focus-visible{outline:none}.editor-settings-icon[data-v-f9731dc7]{cursor:pointer}@media(max-width:767px){.editor-settings-icon[data-v-f9731dc7]{align-items:center;display:flex;height:48px;justify-content:center;padding:14px;width:48px}}.editor-settings-icon-svg[data-v-f9731dc7]{color:#64748b;height:20px;transition:color .2s;width:20px}.editor-settings-icon-svg[data-v-f9731dc7]:hover{color:var(--el-color-primary)}@media(prefers-color-scheme:dark){.editor-settings-icon-svg[data-v-f9731dc7]{color:#94a3b8}.editor-settings-icon-svg[data-v-f9731dc7]:hover{color:var(--el-color-primary-light-3)}}.editor-generate-btn[data-v-f9731dc7]{align-items:center;background:linear-gradient(135deg,var(--el-color-primary) 0,var(--el-color-primary-dark-2) 50%,var(--el-color-primary-light-3) 100%);border:none;border-radius:8px;box-shadow:0 2px 8px color-mix(in srgb,var(--el-color-primary) 20%,transparent);color:#fff!important;cursor:not-allowed;display:flex;height:28px;justify-content:center;min-width:48px;opacity:.6;padding:0 8px;position:relative;transition:all .2s}.editor-generate-btn[data-v-f9731dc7]:not(:disabled):hover{box-shadow:0 4px 12px color-mix(in srgb,var(--el-color-primary) 30%,transparent);color:#fff!important;opacity:1;transform:translateY(-1px)}.editor-generate-btn[data-v-f9731dc7]:not(:disabled){color:#fff!important;cursor:pointer;opacity:1}.editor-generate-btn[data-v-f9731dc7] .ant-btn-loading-icon{color:#fff!important}@media(min-width:768px){.editor-generate-btn[data-v-f9731dc7]{min-width:100px;padding:0 16px;width:auto}}@media(max-width:767px){.editor-generate-btn[data-v-f9731dc7]{flex:0 0 auto;font-size:13px;font-weight:600;height:36px;min-width:auto;padding:0 16px;white-space:nowrap;width:auto}}.editor-generate-text[data-v-f9731dc7]{color:#fff!important;font-size:14px;font-weight:600}@media(max-width:767px){.editor-generate-text[data-v-f9731dc7]{font-size:13px}}.editor-generate-send-icon[data-v-f9731dc7]{color:#fff;display:block;flex-shrink:0;height:16px;margin-right:6px;width:16px}@media(max-width:767px){.editor-generate-send-icon[data-v-f9731dc7]{height:14px;margin-right:4px;width:14px}}.editor-generate-points[data-v-f9731dc7]{color:#fff!important;font-size:14px;font-weight:600;line-height:1;white-space:nowrap}@media(max-width:767px){.editor-generate-points[data-v-f9731dc7]{font-size:13px}}.editor-generate-btn-wrapper[data-v-f9731dc7]{display:inline-block;position:relative}.free-cooldown-tooltip[data-v-f9731dc7]{animation:freeCooldownPulse-f9731dc7 2s ease-in-out infinite!important;background:linear-gradient(135deg,#ff6b6b,#ee5a6f)!important;border-radius:16px!important;box-shadow:0 4px 14px #ff6b6b80!important;color:#fff!important;font-size:13px!important;font-weight:600!important;line-height:1.3!important;padding:6px 14px!important;pointer-events:none!important;top:-44px!important;white-space:nowrap!important;z-index:99999!important}.free-cooldown-tooltip[data-v-f9731dc7],.free-cooldown-tooltip[data-v-f9731dc7]:after{left:50%!important;position:absolute!important;transform:translate(-50%)!important}.free-cooldown-tooltip[data-v-f9731dc7]:after{border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-top:8px solid #ee5a6f!important;bottom:-8px!important;content:""!important}@media(max-width:767px){.free-cooldown-tooltip[data-v-f9731dc7]{font-size:12px!important;padding:5px 12px!important;top:-40px!important}}@keyframes freeCooldownPulse-f9731dc7{0%,to{opacity:1!important}50%{opacity:.85!important}}.editor-generate-badge[data-v-f9731dc7]{background:linear-gradient(135deg,#ff6b6b,#ee5a6f);border-radius:8px;box-shadow:0 2px 6px #ff6b6b66;color:#fff;font-size:10px;font-weight:600;line-height:1.2;padding:2px 6px;position:absolute;right:-6px;top:-6px;transform:scale(.9);white-space:nowrap;z-index:10}@media(max-width:767px){.editor-generate-badge[data-v-f9731dc7]{font-size:9px;padding:2px 5px;right:-5px;top:-5px;transform:scale(.85)}}.editor-nth-input[data-v-f9731dc7]{flex-shrink:0}@media(max-width:767px){.editor-nth-input[data-v-f9731dc7]{width:45px}}.editor-nth-input[data-v-f9731dc7]{margin:0 4px;width:50px}.editor-nth-input[data-v-f9731dc7] .ant-input-number-input{text-align:center}[data-v-f9731dc7] .resolution-dropdown .ant-dropdown-menu{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 20px color-mix(in srgb,var(--el-color-primary) 8%,transparent),0 1px 3px #0000000d;min-width:120px;padding:4px}@media(prefers-color-scheme:dark){[data-v-f9731dc7] .resolution-dropdown .ant-dropdown-menu{background:#1b1b20;border-color:#e5e7eb1a}}[data-v-f9731dc7] .resolution-dropdown .ant-dropdown-menu-item{border-radius:6px;color:#475569;font-size:14px;font-weight:500;padding:8px 12px;transition:all .2s}[data-v-f9731dc7] .resolution-dropdown .ant-dropdown-menu-item:hover{background:color-mix(in srgb,var(--el-color-primary) 6%,transparent);color:var(--el-color-primary)}@media(prefers-color-scheme:dark){[data-v-f9731dc7] .resolution-dropdown .ant-dropdown-menu-item{color:#cbd5e1}[data-v-f9731dc7] .resolution-dropdown .ant-dropdown-menu-item:hover{background:color-mix(in srgb,var(--el-color-primary-light-3) 10%,transparent);color:var(--el-color-primary-light-3)}}[data-v-f9731dc7] .resolution-dropdown .ant-dropdown-menu-item-selected{background:color-mix(in srgb,var(--el-color-primary) 8%,transparent);color:var(--el-color-primary);font-weight:600}@media(prefers-color-scheme:dark){[data-v-f9731dc7] .resolution-dropdown .ant-dropdown-menu-item-selected{background:color-mix(in srgb,var(--el-color-primary-light-3) 15%,transparent);color:var(--el-color-primary-light-3)}}[data-v-f9731dc7] .role-upload-popover .ant-popover-inner{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 20px color-mix(in srgb,var(--el-color-primary) 8%,transparent),0 1px 3px #0000000d;max-width:240px;padding:0;width:240px}@media(prefers-color-scheme:dark){[data-v-f9731dc7] .role-upload-popover .ant-popover-inner{background:#1b1b20;border-color:#e5e7eb1a}}[data-v-f9731dc7] .role-upload-popover .ant-popover-inner-content{padding:0;width:100%}[data-v-f9731dc7] .role-upload-popover .ant-popover-arrow:before{background:#fff;border:1px solid #e5e7eb}@media(prefers-color-scheme:dark){[data-v-f9731dc7] .role-upload-popover .ant-popover-arrow:before{background:#1b1b20;border-color:#e5e7eb1a}}.role-upload-popover-content[data-v-f9731dc7]{align-items:center;display:flex;flex-direction:column;width:100%}.role-upload-tip-image[data-v-f9731dc7]{border-radius:8px 8px 0 0;display:block;height:auto;margin:0 auto;max-width:210px;-o-object-fit:contain;object-fit:contain;width:210px}.role-upload-tip-title[data-v-f9731dc7]{color:#475569;font-size:14px;font-weight:600;line-height:1.5;padding:12px 12px 6px;text-align:center}@media(prefers-color-scheme:dark){.role-upload-tip-title[data-v-f9731dc7]{color:#f1f5f9}}.role-upload-tip-desc[data-v-f9731dc7]{color:#64748b;font-size:12px;font-weight:400;line-height:1.5;padding:0 12px 12px;text-align:center}@media(prefers-color-scheme:dark){.role-upload-tip-desc[data-v-f9731dc7]{color:#94a3b8}}.editor-action-audio-upload[data-v-f9731dc7]{align-items:center;display:flex;flex-shrink:0}.editor-action-audio-preview[data-v-f9731dc7]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;gap:6px;height:34px;max-width:200px;padding:4px 8px}@media(prefers-color-scheme:dark){.editor-action-audio-preview[data-v-f9731dc7]{background:#ffffff05;border-color:#e5e7eb1a}}@media(max-width:767px){.editor-action-audio-preview[data-v-f9731dc7]{height:36px;max-width:150px}}.editor-action-audio-icon[data-v-f9731dc7]{color:var(--el-color-primary);flex-shrink:0;height:14px;width:14px}@media(prefers-color-scheme:dark){.editor-action-audio-icon[data-v-f9731dc7]{color:var(--el-color-primary-light-3)}}.editor-action-audio-name[data-v-f9731dc7]{color:#475569;flex:1;font-size:14px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(prefers-color-scheme:dark){.editor-action-audio-name[data-v-f9731dc7]{color:#cbd5e1}}@media(max-width:767px){.editor-action-audio-name[data-v-f9731dc7]{font-size:12px}}.editor-action-audio-remove[data-v-f9731dc7]{align-items:center;background:transparent;border:none;color:#94a3b8;cursor:pointer;display:flex;flex-shrink:0;height:20px;justify-content:center;padding:0;transition:color .2s;width:20px}.editor-action-audio-remove[data-v-f9731dc7]:hover{color:#ef4444}@media(prefers-color-scheme:dark){.editor-action-audio-remove[data-v-f9731dc7]{color:#64748b}.editor-action-audio-remove[data-v-f9731dc7]:hover{color:#f87171}}.editor-upload-voice-avatar[data-v-f9731dc7]{border-radius:50%;display:block;height:20px;-o-object-fit:cover;object-fit:cover;width:20px}.dropdown-label[data-v-f9731dc7]{width:100%}.editor-input-area[data-v-30d43243]{background:#fff;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;height:156.8px;width:100%}@media(prefers-color-scheme:dark){.editor-input-area[data-v-30d43243]{background:#1b1b20}}@media(max-width:767px){.editor-input-area[data-v-30d43243]{border-radius:0;height:auto;max-height:calc(70vh - 60px);min-height:auto;overflow-y:auto;padding:12px 12px 0}}.editor-placeholder[data-v-30d43243]{align-items:center;color:#64748b;display:flex;font-size:14px;height:100%;justify-content:center;min-height:200px}@media(prefers-color-scheme:dark){.editor-placeholder[data-v-30d43243]{color:#94a3b8}}.editor-input-row[data-v-30d43243]{display:flex;height:92px;margin-top:12px}@media(max-width:767px){.editor-input-row[data-v-30d43243]{align-items:flex-start;flex-direction:row;gap:8px;height:92px;margin-top:0;min-height:92px}}.editor-input-controls[data-v-30d43243]{align-items:flex-start;display:flex;gap:8px;padding:0 8px}@media(max-width:767px){.editor-input-controls[data-v-30d43243]{flex-shrink:0;gap:8px;justify-content:flex-start;padding:0}}.editor-upload-container[data-v-30d43243]{align-items:flex-start;display:flex;flex-shrink:0;gap:8px}@media(max-width:767px){.editor-upload-container[data-v-30d43243]{gap:6px}}.editor-upload-btn-wrapper[data-v-30d43243]{border-color:#ededed;flex-shrink:0;height:82px;width:62px}@media(max-width:767px){.editor-upload-btn-wrapper[data-v-30d43243]{height:75px;width:60px}}.editor-upload-btn[data-v-30d43243]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;display:flex;height:100%;justify-content:center;position:relative;transition:all .2s;width:100%}.editor-upload-btn[data-v-30d43243]:hover:not(:disabled){background:color-mix(in srgb,var(--el-color-primary) 4%,transparent);border-color:var(--el-color-primary)}.editor-upload-btn[data-v-30d43243]:disabled{cursor:not-allowed;opacity:.5}@media(prefers-color-scheme:dark){.editor-upload-btn[data-v-30d43243]{background:#ffffff05;border-color:#e5e7eb1a}.editor-upload-btn[data-v-30d43243]:hover:not(:disabled){background:color-mix(in srgb,var(--el-color-primary-light-3) 8%,transparent);border-color:var(--el-color-primary-light-3)}}.editor-upload-btn-role[data-v-30d43243]{border-radius:8px}.editor-upload-preview[data-v-30d43243]{border:1px solid #e5e7eb;border-radius:8px;flex-shrink:0;height:82px;overflow:hidden;position:relative;width:62px}@media(max-width:767px){.editor-upload-preview[data-v-30d43243]{height:75px;width:60px}}@media(prefers-color-scheme:dark){.editor-upload-preview[data-v-30d43243]{border-color:#e5e7eb1a}}.editor-upload-preview-image[data-v-30d43243],.editor-upload-preview-video-el[data-v-30d43243]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.editor-upload-preview-video-el[data-v-30d43243]{background:#000}.editor-upload-remove-btn[data-v-30d43243]{align-items:center;background:#00000080;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;padding:0;position:absolute;right:4px;top:4px;transition:all .2s;width:20px}.editor-upload-remove-btn[data-v-30d43243]:hover{background:#000000b3;transform:scale(1.1)}.editor-upload-remove-btn[data-v-30d43243]:active{transform:scale(.95)}.editor-upload-remove-btn svg[data-v-30d43243]{height:12px;width:12px}.editor-upload-voice-preview[data-v-30d43243]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-direction:column;gap:4px;height:100%;justify-content:center;padding:8px;position:relative;width:100%}@media(prefers-color-scheme:dark){.editor-upload-voice-preview[data-v-30d43243]{background:#ffffff05;border-color:#e5e7eb1a}}.editor-upload-voice-icon[data-v-30d43243]{align-items:center;color:var(--el-color-primary);display:flex;justify-content:center;margin-bottom:2px}@media(prefers-color-scheme:dark){.editor-upload-voice-icon[data-v-30d43243]{color:var(--el-color-primary-light-3)}}.editor-upload-voice-name[data-v-30d43243]{color:#475569;font-size:11px;line-height:1.2;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media(max-width:767px){.editor-upload-voice-name[data-v-30d43243]{font-size:10px}}@media(prefers-color-scheme:dark){.editor-upload-voice-name[data-v-30d43243]{color:#cbd5e1}}.editor-upload-remove-btn-voice[data-v-30d43243]{background:#00000080;height:20px;position:absolute;right:4px;top:4px;width:20px}.editor-upload-remove-btn-voice[data-v-30d43243]:hover{background:#000000b3}.editor-upload-remove-btn-voice svg[data-v-30d43243]{height:12px;width:12px}.editor-upload-video-preview[data-v-30d43243]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-direction:column;gap:4px;height:100%;justify-content:center;padding:8px;position:relative;width:100%}@media(prefers-color-scheme:dark){.editor-upload-video-preview[data-v-30d43243]{background:#ffffff05;border-color:#e5e7eb1a}}.editor-upload-video-icon[data-v-30d43243]{align-items:center;color:var(--el-color-primary);display:flex;justify-content:center;margin-bottom:2px}@media(prefers-color-scheme:dark){.editor-upload-video-icon[data-v-30d43243]{color:var(--el-color-primary-light-3)}}.editor-upload-video-name[data-v-30d43243]{color:#475569;font-size:11px;line-height:1.2;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media(max-width:767px){.editor-upload-video-name[data-v-30d43243]{font-size:10px}}@media(prefers-color-scheme:dark){.editor-upload-video-name[data-v-30d43243]{color:#cbd5e1}}.editor-upload-remove-btn-video[data-v-30d43243]{background:#00000080;height:20px;position:absolute;right:4px;top:4px;width:20px}.editor-upload-remove-btn-video[data-v-30d43243]:hover{background:#000000b3}.editor-upload-remove-btn-video svg[data-v-30d43243]{height:12px;width:12px}.editor-upload-badge[data-v-30d43243]{background:linear-gradient(135deg,color-mix(in srgb,var(--el-color-primary) 15%,transparent) 0,color-mix(in srgb,var(--el-color-primary-light-3) 15%,transparent));border:1px solid color-mix(in srgb,var(--el-color-primary) 20%,transparent);border-radius:8px;color:var(--el-color-primary);font-size:10px;font-weight:600;height:16px;left:4px;line-height:16px;min-width:-moz-fit-content;min-width:fit-content;padding:0 6px;position:absolute;top:4px;white-space:nowrap}@media(max-width:767px){.editor-upload-badge[data-v-30d43243]{font-size:9px;height:14px;left:3px;line-height:14px;padding:0 4px;top:3px}}@media(prefers-color-scheme:dark){.editor-upload-badge[data-v-30d43243]{background:linear-gradient(135deg,color-mix(in srgb,var(--el-color-primary-light-3) 20%,transparent) 0,color-mix(in srgb,var(--el-color-primary) 20%,transparent));border-color:color-mix(in srgb,var(--el-color-primary-light-3) 30%,transparent);color:var(--el-color-primary-light-3)}}.dropdown-label .vip-badge[data-v-30d43243],.vip-badge[data-v-30d43243]{align-items:center;background:color-mix(in srgb,var(--el-color-warning) 14%,transparent);border:1px solid color-mix(in srgb,var(--el-color-warning) 32%,transparent);border-radius:4px;color:var(--el-color-warning);display:inline-flex;font-size:10px;font-weight:700;justify-content:center;letter-spacing:.03em;line-height:16px;margin-left:4px;min-height:16px;padding:0 6px;text-transform:uppercase;vertical-align:middle}.editor-upload-content[data-v-30d43243]{align-items:center;display:flex;flex-direction:column;gap:0;justify-content:center}.editor-upload-icon[data-v-30d43243]{color:#64748b;height:16px;margin-bottom:4px;transition:color .2s;width:16px}@media(max-width:767px){.editor-upload-icon[data-v-30d43243]{height:14px;margin-bottom:2px;width:14px}}@media(prefers-color-scheme:dark){.editor-upload-icon[data-v-30d43243]{color:#94a3b8}}.editor-upload-btn:hover .editor-upload-icon[data-v-30d43243]{color:var(--el-color-primary)}@media(prefers-color-scheme:dark){.editor-upload-btn:hover .editor-upload-icon[data-v-30d43243]{color:var(--el-color-primary-light-3)}}.editor-upload-text[data-v-30d43243]{color:#475569;font-size:12px;font-weight:500;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:767px){.editor-upload-text[data-v-30d43243]{font-size:11px}}@media(prefers-color-scheme:dark){.editor-upload-text[data-v-30d43243]{color:#cbd5e1}}.editor-upload-count[data-v-30d43243]{background:color-mix(in srgb,var(--el-color-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--el-color-primary) 20%,transparent);border-radius:6px;bottom:4px;color:var(--el-color-primary);font-size:10px;font-weight:600;left:50%;line-height:1.2;padding:2px 6px;position:absolute;transform:translate(-50%);white-space:nowrap}@media(max-width:767px){.editor-upload-count[data-v-30d43243]{bottom:3px;font-size:9px;padding:1px 5px}}@media(prefers-color-scheme:dark){.editor-upload-count[data-v-30d43243]{background:color-mix(in srgb,var(--el-color-primary-light-3) 15%,transparent);border-color:color-mix(in srgb,var(--el-color-primary-light-3) 30%,transparent);color:var(--el-color-primary-light-3)}}.editor-upload-text-secondary[data-v-30d43243]{color:#64748b;font-size:12px;font-weight:500}@media(prefers-color-scheme:dark){.editor-upload-text-secondary[data-v-30d43243]{color:#94a3b8}}.editor-textarea-wrapper[data-v-30d43243]{flex:1}@media(max-width:767px){.editor-textarea-wrapper[data-v-30d43243]{flex:1;min-width:0}}.editor-textarea-container[data-v-30d43243]{max-height:100px;overflow:auto;scrollbar-color:color-mix(in srgb,var(--el-color-primary) 30%,transparent) transparent;scrollbar-width:thin;width:100%}.editor-textarea-container[data-v-30d43243]::-webkit-scrollbar{height:4px;width:4px}.editor-textarea-container[data-v-30d43243]::-webkit-scrollbar-track{background:transparent}.editor-textarea-container[data-v-30d43243]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--el-color-primary) 30%,transparent);border-radius:2px}.editor-textarea-container[data-v-30d43243]::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--el-color-primary) 50%,transparent)}@media(prefers-color-scheme:dark){.editor-textarea-container[data-v-30d43243]{scrollbar-color:color-mix(in srgb,var(--el-color-primary-light-3) 30%,transparent) transparent}.editor-textarea-container[data-v-30d43243]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--el-color-primary-light-3) 30%,transparent)}.editor-textarea-container[data-v-30d43243]::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--el-color-primary-light-3) 50%,transparent)}}@media(min-width:768px){.editor-textarea-container[data-v-30d43243]{max-height:94px}}@media(max-width:767px){.editor-textarea-container[data-v-30d43243]{max-height:120px}}.editor-textarea-row[data-v-30d43243]{align-items:flex-start;display:flex;gap:4px;width:100%}@media(max-width:767px){.editor-textarea-row[data-v-30d43243]{gap:8px}}.editor-textarea-row-mt[data-v-30d43243]{margin-top:8px}@media(max-width:767px){.editor-textarea-row-mt[data-v-30d43243]{margin-top:12px}}.editor-textarea-label[data-v-30d43243]{color:#64748b;font-size:14px;font-weight:500;line-height:20px}@media(max-width:767px){.editor-textarea-label[data-v-30d43243]{display:none}}@media(prefers-color-scheme:dark){.editor-textarea-label[data-v-30d43243]{color:#94a3b8}}.editor-textarea[data-v-30d43243]{background:transparent;border:none;border-radius:0;color:#1f2937;field-sizing:content;flex:1;font-size:14px;line-height:20px;min-height:20px;padding:0 8px;resize:none;width:100%}.editor-textarea[data-v-30d43243]::-moz-placeholder{color:#94a3b8}.editor-textarea[data-v-30d43243]::placeholder{color:#94a3b8}.editor-textarea[data-v-30d43243]:focus{border:none;outline:none}@media(prefers-color-scheme:dark){.editor-textarea[data-v-30d43243]{color:#f1f5f9}.editor-textarea[data-v-30d43243]::-moz-placeholder{color:#64748b}.editor-textarea[data-v-30d43243]::placeholder{color:#64748b}}@media(max-width:767px){.editor-textarea[data-v-30d43243]{font-size:14px;line-height:20px;min-height:20px;padding:0 6px}}.editor-actions[data-v-30d43243]{align-items:center;border-top:1px solid #e5e7eb;display:flex;padding-right:8px;padding-top:8px;position:relative}@media(prefers-color-scheme:dark){.editor-actions[data-v-30d43243]{border-top-color:#ffffff1a}}@media(max-width:767px){.editor-actions[data-v-30d43243]{align-items:center;border-top:1px solid #e5e7eb;flex-direction:row;gap:12px;margin-top:8px;padding:12px 0}}@media(max-width:767px)and (prefers-color-scheme:dark){.editor-actions[data-v-30d43243]{border-top-color:#ffffff1a}}.editor-actions-left[data-v-30d43243]{align-items:center;display:flex;flex:1;min-width:0;overflow-x:auto;overflow-y:hidden;padding-left:10px;position:relative;-webkit-overflow-scrolling:touch;scrollbar-color:color-mix(in srgb,var(--el-color-primary) 30%,transparent) transparent;scrollbar-width:thin}.editor-actions-left[data-v-30d43243]::-webkit-scrollbar{height:4px}.editor-actions-left[data-v-30d43243]::-webkit-scrollbar-track{background:transparent}.editor-actions-left[data-v-30d43243]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--el-color-primary) 30%,transparent);border-radius:2px}.editor-actions-left[data-v-30d43243]::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--el-color-primary) 50%,transparent)}@media(prefers-color-scheme:dark){.editor-actions-left[data-v-30d43243]{scrollbar-color:color-mix(in srgb,var(--el-color-primary-light-3) 30%,transparent) transparent}.editor-actions-left[data-v-30d43243]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--el-color-primary-light-3) 30%,transparent)}.editor-actions-left[data-v-30d43243]::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--el-color-primary-light-3) 50%,transparent)}}@media(min-width:768px){.editor-actions-left[data-v-30d43243]{padding-right:140px}}@media(max-width:767px){.editor-actions-left[data-v-30d43243]{flex:1;min-width:0;padding-left:0;padding-right:0}}.editor-actions-buttons[data-v-30d43243]{align-items:center;display:flex;flex-shrink:0;gap:8px}@media(max-width:767px){.editor-actions-buttons[data-v-30d43243]{flex-wrap:nowrap;gap:8px;min-width:-moz-min-content;min-width:min-content}}.editor-action-btn[data-v-30d43243]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#475569;cursor:pointer;display:flex;flex-shrink:0;font-weight:500;gap:4px;height:34px;padding:4px 8px;position:relative;transition:all .2s;white-space:nowrap}.editor-action-btn[data-v-30d43243]:hover{background:color-mix(in srgb,var(--el-color-primary) 6%,transparent);border-color:var(--el-color-primary);color:var(--el-color-primary)}@media(prefers-color-scheme:dark){.editor-action-btn[data-v-30d43243]{background:#ffffff05;border-color:#e5e7eb1a;color:#cbd5e1}.editor-action-btn[data-v-30d43243]:hover{background:color-mix(in srgb,var(--el-color-primary-light-3) 10%,transparent);border-color:var(--el-color-primary-light-3);color:var(--el-color-primary-light-3)}}@media(max-width:767px){.editor-action-btn[data-v-30d43243]{flex:0 0 auto;font-size:12px;height:36px;justify-content:center;min-height:36px;min-width:auto;padding:6px 10px}.editor-action-btn[data-v-30d43243]:active{background:color-mix(in srgb,var(--el-color-primary) 10%,transparent)}}.editor-action-icon[data-v-30d43243]{color:inherit;font-weight:600}.editor-action-text[data-v-30d43243]{color:inherit;font-size:14px;max-width:none;overflow:visible;text-overflow:clip;white-space:nowrap}@media(max-width:767px){.editor-action-text[data-v-30d43243]{flex:0 0 auto;font-size:12px;min-width:auto;overflow:visible;text-overflow:clip}}.editor-action-text-flex[data-v-30d43243]{align-items:center;display:flex;gap:4px}.editor-action-icon-text[data-v-30d43243]{font-weight:600}.editor-actions-right[data-v-30d43243]{align-items:center;color:#64748b;display:flex;flex-shrink:0;gap:8px;margin-left:8px;position:relative;z-index:10}@media(min-width:768px){.editor-actions-right[data-v-30d43243]{background:#fff;margin-left:0;position:absolute;right:8px;top:50%;transform:translateY(-50%)}}@media(min-width:768px)and (prefers-color-scheme:dark){.editor-actions-right[data-v-30d43243]{background:#1b1b20}}@media(max-width:767px){.editor-actions-right[data-v-30d43243]{display:flex;flex-shrink:0;justify-content:flex-end;margin-left:0}}.editor-settings-icon[data-v-30d43243]{height:20px;outline:none;padding:2px;width:20px}.editor-settings-icon[data-v-30d43243]:focus-visible{outline:none}.editor-settings-icon[data-v-30d43243]{cursor:pointer}@media(max-width:767px){.editor-settings-icon[data-v-30d43243]{align-items:center;display:flex;height:48px;justify-content:center;padding:14px;width:48px}}.editor-settings-icon-svg[data-v-30d43243]{color:#64748b;height:20px;transition:color .2s;width:20px}.editor-settings-icon-svg[data-v-30d43243]:hover{color:var(--el-color-primary)}@media(prefers-color-scheme:dark){.editor-settings-icon-svg[data-v-30d43243]{color:#94a3b8}.editor-settings-icon-svg[data-v-30d43243]:hover{color:var(--el-color-primary-light-3)}}.editor-generate-btn[data-v-30d43243]{align-items:center;background:linear-gradient(135deg,var(--el-color-primary) 0,var(--el-color-primary-dark-2) 50%,var(--el-color-primary-light-3) 100%);border:none;border-radius:8px;box-shadow:0 2px 8px color-mix(in srgb,var(--el-color-primary) 20%,transparent);color:#fff!important;cursor:not-allowed;display:flex;height:28px;justify-content:center;min-width:48px;opacity:.6;padding:0 8px;position:relative;transition:all .2s}.editor-generate-btn[data-v-30d43243]:not(:disabled):hover{box-shadow:0 4px 12px color-mix(in srgb,var(--el-color-primary) 30%,transparent);color:#fff!important;opacity:1;transform:translateY(-1px)}.editor-generate-btn[data-v-30d43243]:not(:disabled){color:#fff!important;cursor:pointer;opacity:1}.editor-generate-btn[data-v-30d43243] .ant-btn-loading-icon{color:#fff!important}@media(min-width:768px){.editor-generate-btn[data-v-30d43243]{min-width:100px;padding:0 16px;width:auto}}@media(max-width:767px){.editor-generate-btn[data-v-30d43243]{flex:0 0 auto;font-size:13px;font-weight:600;height:36px;min-width:auto;padding:0 16px;white-space:nowrap;width:auto}}.editor-generate-text[data-v-30d43243]{color:#fff!important;font-size:14px;font-weight:600}@media(max-width:767px){.editor-generate-text[data-v-30d43243]{font-size:13px}}.editor-generate-send-icon[data-v-30d43243]{color:#fff;display:block;flex-shrink:0;height:16px;margin-right:6px;width:16px}@media(max-width:767px){.editor-generate-send-icon[data-v-30d43243]{height:14px;margin-right:4px;width:14px}}.editor-generate-points[data-v-30d43243]{color:#fff!important;font-size:14px;font-weight:600;line-height:1;white-space:nowrap}@media(max-width:767px){.editor-generate-points[data-v-30d43243]{font-size:13px}}.editor-generate-btn-wrapper[data-v-30d43243]{display:inline-block;position:relative}.free-cooldown-tooltip[data-v-30d43243]{animation:freeCooldownPulse-30d43243 2s ease-in-out infinite!important;background:linear-gradient(135deg,#ff6b6b,#ee5a6f)!important;border-radius:16px!important;box-shadow:0 4px 14px #ff6b6b80!important;color:#fff!important;font-size:13px!important;font-weight:600!important;line-height:1.3!important;padding:6px 14px!important;pointer-events:none!important;top:-44px!important;white-space:nowrap!important;z-index:99999!important}.free-cooldown-tooltip[data-v-30d43243],.free-cooldown-tooltip[data-v-30d43243]:after{left:50%!important;position:absolute!important;transform:translate(-50%)!important}.free-cooldown-tooltip[data-v-30d43243]:after{border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-top:8px solid #ee5a6f!important;bottom:-8px!important;content:""!important}@media(max-width:767px){.free-cooldown-tooltip[data-v-30d43243]{font-size:12px!important;padding:5px 12px!important;top:-40px!important}}@keyframes freeCooldownPulse-30d43243{0%,to{opacity:1!important}50%{opacity:.85!important}}.editor-generate-badge[data-v-30d43243]{background:linear-gradient(135deg,#ff6b6b,#ee5a6f);border-radius:8px;box-shadow:0 2px 6px #ff6b6b66;color:#fff;font-size:10px;font-weight:600;line-height:1.2;padding:2px 6px;position:absolute;right:-6px;top:-6px;transform:scale(.9);white-space:nowrap;z-index:10}@media(max-width:767px){.editor-generate-badge[data-v-30d43243]{font-size:9px;padding:2px 5px;right:-5px;top:-5px;transform:scale(.85)}}.editor-nth-input[data-v-30d43243]{flex-shrink:0}@media(max-width:767px){.editor-nth-input[data-v-30d43243]{width:45px}}.editor-nth-input[data-v-30d43243]{margin:0 4px;width:50px}.editor-nth-input[data-v-30d43243] .ant-input-number-input{text-align:center}[data-v-30d43243] .resolution-dropdown .ant-dropdown-menu{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 20px color-mix(in srgb,var(--el-color-primary) 8%,transparent),0 1px 3px #0000000d;min-width:120px;padding:4px}@media(prefers-color-scheme:dark){[data-v-30d43243] .resolution-dropdown .ant-dropdown-menu{background:#1b1b20;border-color:#e5e7eb1a}}[data-v-30d43243] .resolution-dropdown .ant-dropdown-menu-item{border-radius:6px;color:#475569;font-size:14px;font-weight:500;padding:8px 12px;transition:all .2s}[data-v-30d43243] .resolution-dropdown .ant-dropdown-menu-item:hover{background:color-mix(in srgb,var(--el-color-primary) 6%,transparent);color:var(--el-color-primary)}@media(prefers-color-scheme:dark){[data-v-30d43243] .resolution-dropdown .ant-dropdown-menu-item{color:#cbd5e1}[data-v-30d43243] .resolution-dropdown .ant-dropdown-menu-item:hover{background:color-mix(in srgb,var(--el-color-primary-light-3) 10%,transparent);color:var(--el-color-primary-light-3)}}[data-v-30d43243] .resolution-dropdown .ant-dropdown-menu-item-selected{background:color-mix(in srgb,var(--el-color-primary) 8%,transparent);color:var(--el-color-primary);font-weight:600}@media(prefers-color-scheme:dark){[data-v-30d43243] .resolution-dropdown .ant-dropdown-menu-item-selected{background:color-mix(in srgb,var(--el-color-primary-light-3) 15%,transparent);color:var(--el-color-primary-light-3)}}[data-v-30d43243] .role-upload-popover .ant-popover-inner{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 20px color-mix(in srgb,var(--el-color-primary) 8%,transparent),0 1px 3px #0000000d;max-width:240px;padding:0;width:240px}@media(prefers-color-scheme:dark){[data-v-30d43243] .role-upload-popover .ant-popover-inner{background:#1b1b20;border-color:#e5e7eb1a}}[data-v-30d43243] .role-upload-popover .ant-popover-inner-content{padding:0;width:100%}[data-v-30d43243] .role-upload-popover .ant-popover-arrow:before{background:#fff;border:1px solid #e5e7eb}@media(prefers-color-scheme:dark){[data-v-30d43243] .role-upload-popover .ant-popover-arrow:before{background:#1b1b20;border-color:#e5e7eb1a}}.role-upload-popover-content[data-v-30d43243]{align-items:center;display:flex;flex-direction:column;width:100%}.role-upload-tip-image[data-v-30d43243]{border-radius:8px 8px 0 0;display:block;height:auto;margin:0 auto;max-width:210px;-o-object-fit:contain;object-fit:contain;width:210px}.role-upload-tip-title[data-v-30d43243]{color:#475569;font-size:14px;font-weight:600;line-height:1.5;padding:12px 12px 6px;text-align:center}@media(prefers-color-scheme:dark){.role-upload-tip-title[data-v-30d43243]{color:#f1f5f9}}.role-upload-tip-desc[data-v-30d43243]{color:#64748b;font-size:12px;font-weight:400;line-height:1.5;padding:0 12px 12px;text-align:center}@media(prefers-color-scheme:dark){.role-upload-tip-desc[data-v-30d43243]{color:#94a3b8}}.dropdown-label[data-v-30d43243]{width:100%}.editor-upload-preview.editor-upload-preview-video[data-v-30d43243]{position:relative}.editor-upload-preview.editor-upload-preview-video .editor-upload-preview-video-el[data-v-30d43243]{background:#000;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.editor-upload-preview.editor-upload-preview-video .action-video-play-btn[data-v-30d43243]{align-items:center;background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:36px;justify-content:center;left:50%;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background .2s,transform .2s;width:36px;z-index:2}.editor-upload-preview.editor-upload-preview-video .action-video-play-btn[data-v-30d43243]:hover{background:color-mix(in srgb,var(--el-color-primary) 90%,transparent);transform:translate(-50%,-50%) scale(1.05)}.editor-upload-preview.editor-upload-preview-video .action-video-play-btn svg[data-v-30d43243]{margin-left:2px}.editor-container[data-v-43a5008c]{bottom:24px;left:calc(50% + var(--mantine-navbar-width, 0px)/2);max-height:384px;padding:0 16px;position:fixed;transform:translate(-50%);transition:left .3s ease,max-height .3s ease;width:100dvw;z-index:100}@media(min-width:768px){.editor-container[data-v-43a5008c]{padding:0;width:760px}}@media(max-width:767px){.editor-container[data-v-43a5008c]{border-radius:0;bottom:0;left:0;max-height:70vh;padding:0;right:0;transform:none;width:100%}}.editor-container.editor-collapsed[data-v-43a5008c]{align-items:center;display:flex;justify-content:center;max-height:auto;padding-bottom:24px}@media(max-width:767px){.editor-container.editor-collapsed[data-v-43a5008c]{bottom:16px;padding-bottom:16px}}.editor-container.editor-inline[data-v-43a5008c]{bottom:auto!important;left:auto!important;margin:0 auto;max-height:none!important;max-width:1200px!important;padding:0 20px!important;position:static!important;right:auto!important;transform:none!important;width:100%!important;z-index:auto!important}@media(min-width:768px){.editor-container.editor-inline[data-v-43a5008c]{margin-bottom:40px;margin-top:20px;padding:0 40px!important}}@media(max-width:767px){.editor-container.editor-inline[data-v-43a5008c]{margin-bottom:24px;margin-top:8px;padding:0 16px!important}}.editor-container.editor-inline.editor-collapsed[data-v-43a5008c]{padding-bottom:0!important}.editor-expanded[data-v-43a5008c]{width:100%}.editor-generating-row[data-v-43a5008c]{display:flex;justify-content:flex-end;margin-bottom:8px;padding:0 4px;position:relative;z-index:10}.editor-generating-tag[data-v-43a5008c]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff;border:1px solid #e5e7eb;border-radius:24px;box-shadow:0 2px 8px #00000014;display:inline-flex;font-size:14px;gap:12px;padding:8px 16px;position:relative;transition:box-shadow .2s;white-space:nowrap;z-index:10}.editor-generating-tag[data-v-43a5008c]:hover{box-shadow:0 4px 12px #0000001a}.editor-generating-tag .editor-generating-tag-loading[data-v-43a5008c]{color:#1677ff;font-size:14px}.editor-generating-tag .editor-generating-tag-text[data-v-43a5008c]{color:#374151}.editor-generating-tag .editor-generating-tag-link[data-v-43a5008c]{color:#1677ff;cursor:pointer;font-weight:500}@media(prefers-color-scheme:dark){.editor-generating-tag[data-v-43a5008c]{background:#fff;border-color:#fff3;box-shadow:0 2px 8px #0003}.editor-generating-tag[data-v-43a5008c]:hover{box-shadow:0 4px 12px #00000040}.editor-generating-tag .editor-generating-tag-loading[data-v-43a5008c]{color:#1677ff}.editor-generating-tag .editor-generating-tag-text[data-v-43a5008c]{color:#1f2937}.editor-generating-tag .editor-generating-tag-link[data-v-43a5008c]{color:#1677ff}.editor-generating-tag .editor-generating-tag-complete[data-v-43a5008c]{color:#73d13d}}.editor-generating-tag .editor-generating-tag-complete[data-v-43a5008c]{color:#52c41a;font-size:14px}.editor-generating-tag.editor-generating-tag--complete[data-v-43a5008c]{cursor:pointer}.editor-wrapper[data-v-43a5008c]{background:#fff;border:1px solid #e5e7eb;border-top-left-radius:12px;border-top-right-radius:12px;box-shadow:0 4px 20px color-mix(in srgb,#1677ff 8%,transparent),0 1px 3px #0000000d;margin:0 auto;max-width:800px;transition:max-width .3s ease-in-out;width:100%}@media(prefers-color-scheme:dark){.editor-wrapper[data-v-43a5008c]{background:#1b1b20;border-color:#e5e7eb1a}}@media(max-width:767px){.editor-wrapper[data-v-43a5008c]{border-left:none;border-radius:0;border-right:none;box-shadow:0 -4px 20px color-mix(in srgb,#1677ff 8%,transparent),0 -1px 3px #0000000d}}.editor-inline .editor-wrapper[data-v-43a5008c]{border-radius:12px}@media(max-width:767px){.editor-inline .editor-wrapper[data-v-43a5008c]{border-left:1px solid #e5e7eb;border-radius:12px;border-right:1px solid #e5e7eb;box-shadow:0 4px 20px color-mix(in srgb,#1677ff 8%,transparent),0 1px 3px #0000000d}}.editor-wrapper-tabs-hidden[data-v-43a5008c]{background:linear-gradient(180deg,color-mix(in srgb,#1677ff 8%,#fff),#fff);border:1px solid color-mix(in srgb,#1677ff 18%,#dbeafe);border-radius:16px;box-shadow:0 10px 28px color-mix(in srgb,#1677ff 14%,transparent),0 2px 8px #0000000f;padding:10px}@media(prefers-color-scheme:dark){.editor-wrapper-tabs-hidden[data-v-43a5008c]{background:linear-gradient(180deg,color-mix(in srgb,#1677ff 20%,#1b1b20),#1b1b20);border-color:color-mix(in srgb,#1677ff 40%,rgba(229,231,235,.2));box-shadow:0 10px 28px color-mix(in srgb,#1677ff 18%,transparent),0 2px 8px #0003}}@media(max-width:767px){.editor-wrapper-tabs-hidden[data-v-43a5008c]{border-left:1px solid color-mix(in srgb,#1677ff 18%,#dbeafe);border-radius:14px;border-right:1px solid color-mix(in srgb,#1677ff 18%,#dbeafe);margin:8px 10px 10px}}.editor-header[data-v-43a5008c]{align-items:center;display:flex;position:relative}.editor-header-tabs-hidden[data-v-43a5008c]{justify-content:flex-end;min-height:36px;padding:0 4px 10px}.editor-wrapper-tabs-hidden .editor-content[data-v-43a5008c]{background:#fff;border:1px solid #e5ecff;border-radius:12px;overflow:hidden}@media(prefers-color-scheme:dark){.editor-wrapper-tabs-hidden .editor-content[data-v-43a5008c]{background:#1f1f26;border-color:#94a3b833}}.editor-wrapper-tabs-hidden .editor-content-inner[data-v-43a5008c]{border-radius:12px}.editor-wrapper-tabs-hidden .editor-collapse-btn.editor-collapse-btn-desktop[data-v-43a5008c]{position:static;transform:none}.editor-wrapper-tabs-hidden .editor-collapse-btn.editor-collapse-btn-desktop[data-v-43a5008c]:hover{transform:scale(1.05)}.editor-wrapper-tabs-hidden .editor-collapse-btn.editor-collapse-btn-desktop[data-v-43a5008c]:active{transform:scale(.95)}.editor-collapse-btn[data-v-43a5008c]{align-items:center;border:none;cursor:pointer;display:flex;gap:6px;justify-content:center;transition:all .2s}.editor-collapse-btn.editor-collapse-btn-desktop[data-v-43a5008c]{background:color-mix(in srgb,#1677ff 8%,transparent);border-radius:6px;height:32px;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:32px;z-index:10}.editor-collapse-btn.editor-collapse-btn-desktop[data-v-43a5008c]:hover{background:color-mix(in srgb,#1677ff 12%,transparent);transform:translateY(-50%) scale(1.05)}.editor-collapse-btn.editor-collapse-btn-desktop[data-v-43a5008c]:active{transform:translateY(-50%) scale(.95)}@media(prefers-color-scheme:dark){.editor-collapse-btn.editor-collapse-btn-desktop[data-v-43a5008c]{background:color-mix(in srgb,#1677ff 10%,transparent)}.editor-collapse-btn.editor-collapse-btn-desktop[data-v-43a5008c]:hover{background:color-mix(in srgb,#1677ff 15%,transparent)}}@media(max-width:767px){.editor-collapse-btn.editor-collapse-btn-desktop[data-v-43a5008c]{display:none}}.editor-collapse-btn.editor-collapse-btn-mobile[data-v-43a5008c]{background:color-mix(in srgb,#1677ff 8%,transparent);border-radius:0;border-top:1px solid #e5e7eb;display:none;padding:12px 16px;width:100%}.editor-collapse-btn.editor-collapse-btn-mobile[data-v-43a5008c]:hover{background:color-mix(in srgb,#1677ff 12%,transparent)}.editor-collapse-btn.editor-collapse-btn-mobile[data-v-43a5008c]:active{background:color-mix(in srgb,#1677ff 15%,transparent)}@media(prefers-color-scheme:dark){.editor-collapse-btn.editor-collapse-btn-mobile[data-v-43a5008c]{background:color-mix(in srgb,#1677ff 10%,transparent);border-top-color:#e5e7eb1a}.editor-collapse-btn.editor-collapse-btn-mobile[data-v-43a5008c]:hover{background:color-mix(in srgb,#1677ff 15%,transparent)}}@media(max-width:767px){.editor-collapse-btn.editor-collapse-btn-mobile[data-v-43a5008c]{display:flex}}.editor-collapse-icon[data-v-43a5008c]{color:#1677ff;font-size:14px;transition:color .2s}@media(prefers-color-scheme:dark){.editor-collapse-icon[data-v-43a5008c]{color:#1677ff}}.editor-collapse-text[data-v-43a5008c]{color:#1677ff;font-size:14px;font-weight:500}@media(prefers-color-scheme:dark){.editor-collapse-text[data-v-43a5008c]{color:#1677ff}}.editor-collapsed-wrap[data-v-43a5008c]{align-items:center;display:flex;flex-direction:column;width:100%}.editor-collapsed-wrap .editor-generating-row[data-v-43a5008c]{justify-content:center;margin-bottom:10px}.editor-collapsed-btn-wrap[data-v-43a5008c]{display:flex;justify-content:center;width:100%}.editor-collapsed-btn[data-v-43a5008c]{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,#1677ff 72%,#fff),#1677ff 55%,color-mix(in srgb,#1677ff 82%,#000));border:none;border-radius:28px;box-shadow:0 4px 16px color-mix(in srgb,#1677ff 35%,transparent),0 2px 8px color-mix(in srgb,#1677ff 24%,transparent),inset 0 1px #ffffff40;cursor:pointer;display:inline-flex;isolation:isolate;justify-content:center;overflow:hidden;padding:0;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.editor-collapsed-btn[data-v-43a5008c]:before{background:linear-gradient(135deg,hsla(0,0%,100%,.25),transparent 50%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.editor-collapsed-btn[data-v-43a5008c]:hover{background:linear-gradient(135deg,color-mix(in srgb,#1677ff 65%,#fff),color-mix(in srgb,#1677ff 86%,#000));box-shadow:0 8px 24px color-mix(in srgb,#1677ff 45%,transparent),0 4px 12px color-mix(in srgb,#1677ff 30%,transparent),inset 0 1px #ffffff59;transform:translateY(-2px) scale(1.02)}.editor-collapsed-btn[data-v-43a5008c]:hover:before{opacity:1}.editor-collapsed-btn:hover .editor-collapsed-icon-wrapper[data-v-43a5008c]{transform:translateY(-2px)}.editor-collapsed-btn:hover .editor-collapsed-icon[data-v-43a5008c]{animation:bounce-43a5008c .6s ease infinite}.editor-collapsed-btn[data-v-43a5008c]:active{box-shadow:0 2px 8px color-mix(in srgb,#1677ff 38%,transparent),inset 0 2px 4px #0003;transform:translateY(0) scale(.98)}@media(max-width:767px){.editor-collapsed-btn[data-v-43a5008c]{border-radius:24px}}.editor-collapsed-btn-content[data-v-43a5008c]{align-items:center;display:flex;gap:10px;justify-content:center;padding:14px 28px;position:relative;z-index:2}@media(max-width:767px){.editor-collapsed-btn-content[data-v-43a5008c]{gap:8px;padding:12px 24px}}.editor-collapsed-icon-wrapper[data-v-43a5008c]{align-items:center;display:flex;justify-content:center;position:relative;transition:transform .3s cubic-bezier(.4,0,.2,1)}.editor-collapsed-icon[data-v-43a5008c]{color:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.2));font-size:16px;transition:transform .3s ease}@media(max-width:767px){.editor-collapsed-icon[data-v-43a5008c]{font-size:14px}}@keyframes bounce-43a5008c{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.editor-collapsed-text[data-v-43a5008c]{color:#fff;font-size:15px;font-weight:600;letter-spacing:.3px;position:relative;text-shadow:0 1px 2px rgba(0,0,0,.15)}@media(max-width:767px){.editor-collapsed-text[data-v-43a5008c]{font-size:14px}}.editor-collapsed-btn-shine[data-v-43a5008c]{animation:shine-43a5008c 3s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);height:100%;left:-100%;position:absolute;top:0;width:100%;z-index:1}@keyframes shine-43a5008c{0%{left:-100%}50%,to{left:100%}}.editor-custom-tabs[data-v-43a5008c]{width:100%}.editor-custom-tabs .editor-custom-tabs-header[data-v-43a5008c]{background:#fff;border-top-left-radius:12px;margin:0;padding:0 12px}@media(prefers-color-scheme:dark){.editor-custom-tabs .editor-custom-tabs-header[data-v-43a5008c]{background:#1b1b20}}@media(max-width:767px){.editor-custom-tabs .editor-custom-tabs-header[data-v-43a5008c]{border-radius:0;overflow:hidden;padding:12px 16px 0}}@media(max-width:767px)and (max-width:767px){.editor-custom-tabs .editor-custom-tabs-header[data-v-43a5008c]{border-radius:10px;padding:10px 12px 0}}.editor-custom-tabs .editor-custom-tabs-nav-wrap[data-v-43a5008c]{position:relative}.editor-custom-tabs .editor-custom-tabs-nav-wrap[data-v-43a5008c]:after{background:#e5e7eb;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%;z-index:1}@media(max-width:767px){.editor-custom-tabs .editor-custom-tabs-nav-wrap[data-v-43a5008c]:after{display:none}}.editor-custom-tabs .editor-custom-tabs-nav-scroll[data-v-43a5008c]{overflow:hidden}@media(max-width:767px){.editor-custom-tabs .editor-custom-tabs-nav-scroll[data-v-43a5008c]{overflow-x:auto}.editor-custom-tabs .editor-custom-tabs-nav-scroll[data-v-43a5008c]::-webkit-scrollbar{display:none}.editor-custom-tabs .editor-custom-tabs-nav-scroll[data-v-43a5008c]{scrollbar-width:none}}.editor-custom-tabs .editor-custom-tabs-nav[data-v-43a5008c]{display:flex;position:relative;white-space:nowrap;z-index:2}.editor-custom-tabs .editor-custom-tabs-item[data-v-43a5008c]{align-items:center;color:#64748b;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:48px;justify-content:center;padding:0 16px;position:relative;transition:color .3s}.editor-custom-tabs .editor-custom-tabs-item[data-v-43a5008c]:after{background-color:#1677ff;border-radius:2px 2px 0 0;bottom:0;content:"";height:2px;left:16px;opacity:0;position:absolute;right:16px;transition:opacity .3s}.editor-custom-tabs .editor-custom-tabs-item.is-active[data-v-43a5008c],.editor-custom-tabs .editor-custom-tabs-item[data-v-43a5008c]:hover{color:#1677ff}.editor-custom-tabs .editor-custom-tabs-item.is-active[data-v-43a5008c]:after{opacity:1}@media(prefers-color-scheme:dark){.editor-custom-tabs .editor-custom-tabs-item[data-v-43a5008c]{color:#a0a0ab}.editor-custom-tabs .editor-custom-tabs-item.is-active[data-v-43a5008c],.editor-custom-tabs .editor-custom-tabs-item[data-v-43a5008c]:hover{color:#1677ff}}@media(max-width:767px){.editor-custom-tabs .editor-custom-tabs-item[data-v-43a5008c]{height:auto;line-height:1.3;padding:10px 12px}.editor-custom-tabs .editor-custom-tabs-item[data-v-43a5008c]:after{bottom:0;left:16px;right:16px}}.editor-tabs-fallback[data-v-43a5008c]{background:#fff;border-top-left-radius:12px;border-top-right-radius:12px;padding:0 12px;position:relative;width:100%}@media(prefers-color-scheme:dark){.editor-tabs-fallback[data-v-43a5008c]{background:#1b1b20}}@media(max-width:767px){.editor-tabs-fallback[data-v-43a5008c]{border-radius:0;overflow:hidden;padding:0 12px}}.editor-tabs-fallback[data-v-43a5008c]:after{background:#f0f0f0;bottom:0;content:"";height:1px;left:-12px;position:absolute;right:-12px}@media(prefers-color-scheme:dark){.editor-tabs-fallback[data-v-43a5008c]:after{background:#ffffff14}}@media(max-width:767px){.editor-tabs-fallback[data-v-43a5008c]:after{left:-12px;right:-12px}}.editor-tabs-nav-fallback[data-v-43a5008c]{background:transparent;margin:0;padding-bottom:0;padding-top:12px}@media(max-width:767px){.editor-tabs-nav-fallback[data-v-43a5008c]{padding-top:0}}.editor-tabs-nav-list-fallback[data-v-43a5008c]{display:flex;flex-wrap:nowrap;gap:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.editor-tabs-nav-list-fallback[data-v-43a5008c]::-webkit-scrollbar{display:none}.editor-tabs-tab-fallback[data-v-43a5008c]{border-bottom:4px solid transparent;color:#64748b;cursor:pointer;flex-shrink:0;font-weight:500;margin-right:0;padding:0 16px 12px;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.editor-tabs-tab-fallback .editor-tab-item[data-v-43a5008c]{gap:8px}@media(max-width:767px){.editor-tabs-tab-fallback .editor-tab-item[data-v-43a5008c]{gap:6px}}.editor-tabs-tab-fallback[data-v-43a5008c]:hover{color:#1677ff}.editor-tabs-tab-fallback.editor-tabs-tab-active-fallback[data-v-43a5008c]{border-bottom-color:#1677ff;border-bottom-width:4px;color:#1677ff}@media(prefers-color-scheme:dark){.editor-tabs-tab-fallback[data-v-43a5008c]{color:#a0a0ab}.editor-tabs-tab-fallback[data-v-43a5008c]:hover{color:#1677ff}.editor-tabs-tab-fallback.editor-tabs-tab-active-fallback[data-v-43a5008c]{border-bottom-color:#1677ff;border-bottom-width:4px;color:#1677ff}}@media(max-width:767px){.editor-tabs-tab-fallback[data-v-43a5008c]{border-radius:8px 8px 0 0;height:40px;margin:0 4px 0 0;min-width:70px;padding:8px 12px}.editor-tabs-tab-fallback.editor-tabs-tab-active-fallback[data-v-43a5008c]{background:color-mix(in srgb,#1677ff 8%,transparent);border-bottom-color:#1677ff}}@media(max-width:767px)and (prefers-color-scheme:dark){.editor-tabs-tab-fallback.editor-tabs-tab-active-fallback[data-v-43a5008c]{background:color-mix(in srgb,#1677ff 10%,transparent);border-bottom-color:#1677ff}}.editor-tab-item[data-v-43a5008c]{align-items:center;display:flex;font-size:14px;gap:0}@media(max-width:767px){.editor-tab-item[data-v-43a5008c]{font-size:13px;gap:0}}.editor-tab-icon[data-v-43a5008c]{font-size:16px;height:16px;margin-right:4px;width:16px}@media(max-width:767px){.editor-tab-icon[data-v-43a5008c]{font-size:14px;height:14px;width:14px}}.editor-tab-text-full[data-v-43a5008c]{display:inline}@media(max-width:767px){.editor-tab-text-full[data-v-43a5008c]{display:none}}.editor-tab-text-short[data-v-43a5008c]{display:none}@media(max-width:767px){.editor-tab-text-short[data-v-43a5008c]{display:inline}}.editor-content[data-v-43a5008c],.editor-content-inner[data-v-43a5008c]{display:flex;flex-direction:column;transition:opacity .3s ease-in-out}.editor-content-inner[data-v-43a5008c]{margin:0 auto;position:relative;width:100%;z-index:50}.editor-content-inner.loading-overlay[data-v-43a5008c]{pointer-events:none}.loading-mask[data-v-43a5008c]{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffe6;border-radius:12px;display:flex;flex-direction:column;justify-content:center;inset:0;position:absolute;z-index:1000}@media(prefers-color-scheme:dark){.loading-mask[data-v-43a5008c]{background:#1b1b20f2}}@media(max-width:767px){.loading-mask[data-v-43a5008c]{border-radius:0}}.loading-icon[data-v-43a5008c]{color:#1677ff;font-size:32px;margin-bottom:12px}@media(prefers-color-scheme:dark){.loading-icon[data-v-43a5008c]{color:#1677ff}}.loading-text[data-v-43a5008c]{color:#64748b;font-size:14px;font-weight:500}@media(prefers-color-scheme:dark){.loading-text[data-v-43a5008c]{color:#94a3b8}}
