.ai-media-preview-root[data-v-e44c6fe7]{display:contents}.ai-media-preview-dialog[data-v-e44c6fe7]{display:flex;flex-direction:column;height:100vh;overflow:hidden}.ai-media-preview-dialog .ai-preview-dialog__body[data-v-e44c6fe7]{align-items:unset;display:block;flex:1;height:auto;justify-content:unset;min-height:0;overflow:hidden}.ai-media-preview__split[data-v-e44c6fe7]{display:grid;grid-template-columns:2fr 1fr;height:100%;overflow:hidden}.ai-media-preview__split--no-panel[data-v-e44c6fe7]{grid-template-columns:1fr}.ai-media-preview__media[data-v-e44c6fe7]{align-items:center;background:rgba(0,0,0,.7);display:flex;justify-content:center;min-width:0;overflow:hidden;position:relative}.ai-media-preview__side[data-v-e44c6fe7]{backdrop-filter:blur(12px);background:rgba(0,0,0,.88);border-left:1px solid rgba(74,222,128,.1);display:flex;flex-direction:column;min-width:0;overflow:hidden;padding:20px 24px 24px}.ai-media-preview__side-header[data-v-e44c6fe7]{flex-shrink:0;margin-bottom:12px}.ai-media-preview__side-title[data-v-e44c6fe7]{color:hsla(0,0%,100%,.95);font-size:15px;font-weight:700;letter-spacing:.5px}.ai-media-preview__prompt[data-v-e44c6fe7]{color:hsla(0,0%,100%,.92);flex:1;font-size:15px;line-height:1.8;overflow-y:auto;white-space:pre-wrap;word-break:break-word}.ai-media-preview__side-footer[data-v-e44c6fe7]{display:flex;flex-direction:column;flex-shrink:0;gap:12px;margin-top:16px}.ai-media-preview__meta[data-v-e44c6fe7]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.ai-media-preview__model[data-v-e44c6fe7]{color:hsla(0,0%,100%,.9);font-size:14px;font-weight:600}.ai-media-preview__params[data-v-e44c6fe7]{color:hsla(0,0%,100%,.55);font-size:13px}.ai-media-preview__copy-btn[data-v-e44c6fe7]{align-items:center;background:linear-gradient(135deg,#4ade80,#22c55e);border:none;border-radius:10px;color:#000;cursor:pointer;display:flex;flex-shrink:0;font-size:15px;font-weight:600;gap:6px;height:44px;justify-content:center;transition:opacity .2s,transform .15s;width:100%}.ai-media-preview__copy-btn[data-v-e44c6fe7]:hover{opacity:.9;transform:scale(1.01)}.ai-media-preview__copy-btn[data-v-e44c6fe7]:active{transform:scale(.98)}.ai-video-player-wrap[data-v-e44c6fe7]{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.ai-video-player-wrap--audio[data-v-e44c6fe7]{background:radial-gradient(circle at 50% 40%,rgba(74,222,128,.12),transparent 60%),linear-gradient(160deg,#1b2530,#0e151d)}.ai-video-player-inner[data-v-e44c6fe7]{max-height:100%;max-width:100%;overflow:hidden;position:relative}.ai-video-player-element[data-v-e44c6fe7]{background:transparent;display:block;height:100%;-o-object-fit:contain;object-fit:contain;outline:none;width:100%}.ai-video-center-play[data-v-e44c6fe7]{align-items:center;cursor:pointer;display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .25s;z-index:1}.ai-video-center-play--active[data-v-e44c6fe7],.ai-video-player-wrap:hover .ai-video-center-play[data-v-e44c6fe7]{opacity:1}.ai-video-music-note[data-v-e44c6fe7]{background:linear-gradient(145deg,rgba(74,222,128,.22),rgba(34,197,94,.08));border:1px solid rgba(74,222,128,.28);border-radius:24px;box-shadow:0 6px 24px rgba(74,222,128,.18);height:92px;left:50%;pointer-events:none;position:absolute;top:27%;transform:translateX(-50%);width:92px}.ai-video-center-play-btn[data-v-e44c6fe7],.ai-video-music-note[data-v-e44c6fe7]{align-items:center;display:flex;justify-content:center}.ai-video-center-play-btn[data-v-e44c6fe7]{background:rgba(0,0,0,.6);border-radius:50%;height:80px;transition:background .2s,transform .2s;width:80px}.ai-video-center-play-btn[data-v-e44c6fe7]:hover{background:rgba(0,0,0,.8);transform:scale(1.05)}.ai-video-custom-controls[data-v-e44c6fe7]{background:linear-gradient(transparent,rgba(0,0,0,.8));bottom:0;left:0;padding:40px 16px 12px;position:absolute;right:0;transition:opacity .3s;z-index:2}.ai-video-custom-controls__progress[data-v-e44c6fe7]{cursor:pointer;padding:8px 0}.ai-video-custom-controls__track[data-v-e44c6fe7]{background:hsla(0,0%,100%,.2);border-radius:3px;cursor:pointer;height:20px;position:relative;transition:height .15s}.ai-video-custom-controls__track[data-v-e44c6fe7]:hover{height:20px}.ai-video-custom-controls__fill[data-v-e44c6fe7]{height:100%;left:0;top:0}.ai-video-custom-controls__fill[data-v-e44c6fe7],.ai-video-custom-controls__thumb[data-v-e44c6fe7]{background:#4ade80;border-radius:3px;pointer-events:none;position:absolute}.ai-video-custom-controls__thumb[data-v-e44c6fe7]{box-shadow:0 2px 6px rgba(0,0,0,.4);height:24px;opacity:0;top:50%;transform:translate(-50%,-50%);transition:opacity .15s;width:24px}.ai-video-custom-controls__track:hover .ai-video-custom-controls__thumb[data-v-e44c6fe7]{opacity:1}.ai-video-custom-controls__bar[data-v-e44c6fe7]{align-items:center;display:flex;gap:8px}.ai-video-custom-controls__btn[data-v-e44c6fe7]{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;justify-content:center;opacity:.9;padding:4px;transition:opacity .15s}.ai-video-custom-controls__btn[data-v-e44c6fe7]:hover{opacity:1}.ai-video-custom-controls__time[data-v-e44c6fe7]{color:hsla(0,0%,100%,.9);font-family:monospace;font-size:13px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ai-video-custom-controls__spacer[data-v-e44c6fe7]{flex:1}.ai-preview-dialog__image[data-v-e44c6fe7]{cursor:default;display:block;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.ai-preview-dialog__loading[data-v-e44c6fe7]{align-items:center;display:flex;justify-content:center}.ai-preview-dialog__error[data-v-e44c6fe7]{color:hsla(0,0%,100%,.7);font-size:14px}@media (max-height:600px){.ai-video-center-play-btn[data-v-e44c6fe7]{height:60px;width:60px}}@media (max-width:768px){.ai-media-preview__split[data-v-e44c6fe7]{grid-template-columns:1fr;grid-template-rows:1fr auto}.ai-media-preview__media[data-v-e44c6fe7]{min-height:0}.ai-media-preview__side[data-v-e44c6fe7]{border-left:none;border-top:1px solid rgba(74,222,128,.1);max-height:40vh;padding:16px}.ai-media-preview__prompt[data-v-e44c6fe7]{font-size:14px;max-height:none}.ai-video-center-play-btn[data-v-e44c6fe7]{height:60px;width:60px}}.ai-params-inline[data-v-17f3717f]{gap:8px}.ai-params-inline[data-v-17f3717f],.node-field[data-v-17f3717f]{display:flex;flex-direction:column}.node-field[data-v-17f3717f]{gap:3px}.node-label[data-v-17f3717f]{color:#6b7280;font-size:11px;font-weight:500}.node-input[data-v-17f3717f]{background:#0f1419;border:1px solid hsla(0,0%,100%,.08);border-radius:6px;color:#e5e7eb;font-family:inherit;font-size:12px;outline:none;padding:6px 8px;width:100%}.node-input[data-v-17f3717f]:focus{border-color:var(--param-accent,#4ade80)}.node-select[data-v-17f3717f]{cursor:pointer}.node-select option[data-v-17f3717f]{background:#1a1f2e;color:#e5e7eb}.node-textarea[data-v-17f3717f]{font-family:inherit;line-height:1.5;min-height:56px;resize:vertical}.node-empty[data-v-17f3717f]{color:#6b7280;font-size:11px}.node-range-header[data-v-17f3717f]{align-items:center;display:flex;justify-content:space-between}.node-range[data-v-17f3717f]{accent-color:var(--param-accent,#4ade80);width:100%}.node-range-value[data-v-17f3717f]{color:var(--param-accent,#4ade80);font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.node-checkbox-row[data-v-17f3717f]{display:flex;gap:6px}.node-check-btn[data-v-17f3717f]{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:6px;color:#9ca3af;cursor:pointer;flex:1;font-size:12px;font-weight:500;padding:5px 12px;transition:all .15s}.node-check-btn.is-active[data-v-17f3717f]{background:color-mix(in srgb,var(--param-accent,#4ade80) 12%,transparent);border-color:var(--param-accent,#4ade80);color:var(--param-accent,#4ade80)}.ai-param-item[data-v-17f3717f]{align-items:center;background:var(--color-bg-light,hsla(0,0%,100%,.04));border-radius:8px;cursor:pointer;display:flex;flex-direction:row;gap:8px;padding:6px 8px;transition:background .2s}.ai-param-item[data-v-17f3717f]:hover{background:var(--param-accent,#4ade80)!important;color:#000!important}.ai-param-item:hover .ai-param-label[data-v-17f3717f]{color:#000!important}.ai-param-item[data-v-17f3717f]:hover .v-icon{color:#000!important}.ai-param-label[data-v-17f3717f]{color:var(--color-text,#e5e7eb);font-size:13px;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duration-header[data-v-17f3717f]{align-items:center;display:flex;justify-content:space-between}.duration-slider-track[data-v-17f3717f]{align-items:center;display:flex;height:24px}.duration-slider[data-v-17f3717f]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer;height:24px;margin:0;outline:none;padding:0;width:100%}.duration-slider[data-v-17f3717f]::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--param-accent,#4ade80) 0,var(--param-accent,#4ade80) var(--fill,0),#374151 var(--fill,0),#374151 100%);border-radius:10px;height:20px}.duration-slider[data-v-17f3717f]::-moz-range-track{background:linear-gradient(to right,var(--param-accent,#4ade80) 0,var(--param-accent,#4ade80) var(--fill,0),#374151 var(--fill,0),#374151 100%);border-radius:10px;height:20px}.duration-slider[data-v-17f3717f]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--param-accent,#4ade80);border:2px solid #1a1f2e;border-radius:3px;cursor:pointer;height:28px;margin-top:-4px;-webkit-transition:transform .1s;transition:transform .1s;width:12px}.duration-slider[data-v-17f3717f]::-webkit-slider-thumb:hover{transform:scale(1.15)}.duration-slider[data-v-17f3717f]::-moz-range-thumb{background:var(--param-accent,#4ade80);border:2px solid #1a1f2e;border-radius:3px;cursor:pointer;height:28px;width:12px}.duration-slider-value[data-v-17f3717f]{color:var(--param-accent,#4ade80);font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.ai-param-settings-empty[data-v-17f3717f]{color:#6b7280;font-size:12px}.ai-param-settings-menu{border-radius:12px!important;overflow:hidden}.ai-param-settings-card{background:var(--color-bg-light,#1a1f2e)!important;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.3);display:flex;flex-direction:column;max-height:var(--param-menu-max-h,60vh);overflow:hidden;width:380px}.ai-param-settings-group{display:flex;flex-direction:column;min-height:0;padding:0}.ai-param-settings-title{color:#e5e7eb;flex-shrink:0;font-size:15px;font-weight:600;padding:10px 12px 2px}.ai-param-settings-body{display:flex;flex-direction:column;gap:10px;min-height:0;overflow-y:auto;padding:6px 12px 12px;scrollbar-color:#29c963 transparent;scrollbar-width:thin}.ai-param-settings-body::-webkit-scrollbar{width:6px}.ai-param-settings-body::-webkit-scrollbar-track{background:transparent}.ai-param-settings-body::-webkit-scrollbar-thumb{background:#29c963;border-radius:3px}.ai-param-settings-body::-webkit-scrollbar-thumb:hover{background:#29c963}.ai-param-settings-row{display:flex;flex-direction:column;gap:8px}.ai-param-settings-label{color:#6b7280;font-size:12px;font-weight:500}.ai-param-settings-options{display:flex;flex-wrap:wrap;gap:6px}.ai-param-settings-chip{align-items:center;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:6px;color:#9ca3af;cursor:pointer;display:flex;flex:1 1 calc(33.33333% - 4px);font-size:12px;font-weight:500;height:36px;justify-content:center;padding:5px 12px;transition:all .15s}.ai-param-settings-chip:hover:not(.ai-param-settings-chip--active){background:color-mix(in srgb,var(--param-accent,#4ade80) 6%,transparent);border-color:color-mix(in srgb,var(--param-accent,#4ade80) 20%,transparent)}.ai-param-settings-chip--active{background:color-mix(in srgb,var(--param-accent,#4ade80) 12%,transparent);border-color:var(--param-accent,#4ade80);color:var(--param-accent,#4ade80)}.option-subgroup-label{color:#6b7280;font-size:11px;font-weight:600;letter-spacing:.3px;margin:8px 0}@media (max-width:640px){.ai-param-settings-menu{left:12px!important;max-width:calc(100vw - 24px)!important;width:calc(100vw - 24px)!important}.ai-param-settings-card{max-width:none;width:100%!important}}.pose-adjuster[data-v-807ff8b3]{flex:1;min-height:0;overflow-y:auto;padding-right:2px}.pose-adjuster[data-v-807ff8b3]::-webkit-scrollbar{width:4px}.pose-adjuster[data-v-807ff8b3]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.06);border-radius:3px}.pose-groups[data-v-807ff8b3]{display:flex;flex-direction:column;gap:4px}.pose-group[data-v-807ff8b3]{border:1px solid hsla(0,0%,100%,.08);border-radius:8px;overflow:hidden}.pose-group-header[data-v-807ff8b3]{align-items:center;background:var(--color-bg-normal,hsla(0,0%,100%,.04));border:none;color:var(--color-text-normal,#adc0d3);cursor:pointer;display:flex;font-size:13px;font-weight:600;justify-content:space-between;padding:8px 12px;text-align:left;transition:background .1s;width:100%}.pose-group-header[data-v-807ff8b3]:hover{background:var(--color-bg-normal,hsla(0,0%,100%,.08))}.pose-group-title[data-v-807ff8b3]{color:var(--color-text-normal,#adc0d3);font-size:13px;font-weight:600;letter-spacing:.5px}.pose-group-arrow[data-v-807ff8b3]{font-size:11px;opacity:.4}.pose-group-body[data-v-807ff8b3]{gap:8px;padding:8px 12px 10px}.pose-control[data-v-807ff8b3],.pose-group-body[data-v-807ff8b3]{display:flex;flex-direction:column}.pose-control[data-v-807ff8b3]{gap:3px}.pose-control-header[data-v-807ff8b3]{align-items:center;display:flex;justify-content:space-between}.pose-control-label[data-v-807ff8b3]{color:var(--color-text-normal,#adc0d3);font-size:13px;font-weight:600}.pose-control-number[data-v-807ff8b3]{background:var(--color-bg-dark,hsla(0,0%,100%,.06));border:1px solid hsla(0,0%,100%,.12);border-radius:5px;color:#5b7fab;font-size:12px;font-weight:600;outline:none;padding:2px 4px;text-align:center;width:48px}.pose-control-number[data-v-807ff8b3]:focus{border-color:hsla(0,0%,100%,.28)}.pose-control-slider-row[data-v-807ff8b3]{align-items:center;display:flex;gap:6px}.pose-control-slider[data-v-807ff8b3]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:hsla(0,0%,100%,.12);border-radius:4px;cursor:pointer;flex:1;height:4px;outline:none}.pose-control-slider[data-v-807ff8b3]::-webkit-slider-thumb{-webkit-appearance:none;background:#5b7fab;border:none;border-radius:50%;cursor:pointer;height:14px;-webkit-transition:transform .1s;transition:transform .1s;width:14px}.pose-control-slider[data-v-807ff8b3]::-webkit-slider-thumb:hover{transform:scale(1.3)}.pose-control-slider[data-v-807ff8b3]::-moz-range-thumb{background:#5b7fab;border:none;border-radius:50%;cursor:pointer;height:14px;width:14px}.pose-control-reset[data-v-807ff8b3]{align-items:center;background:none;border:none;color:hsla(0,0%,100%,.15);cursor:pointer;display:flex;flex-shrink:0;font-size:14px;height:20px;justify-content:center;opacity:0;padding:0;transition:opacity .1s,color .1s;width:20px}.pose-control-reset--active[data-v-807ff8b3]{color:#f87171;opacity:1}.pose-control-reset[data-v-807ff8b3]:hover{color:#f87171!important}