.ai-media-preview-root[data-v-63a25982]{display:contents}.ai-media-preview-dialog[data-v-63a25982]{display:flex;flex-direction:column;height:100vh;overflow:hidden}.ai-media-preview-dialog .ai-preview-dialog__body[data-v-63a25982]{align-items:unset;display:block;flex:1;height:auto;justify-content:unset;min-height:0;overflow:hidden}.ai-media-preview__split[data-v-63a25982]{display:grid;grid-template-columns:2fr 1fr;height:100%;overflow:hidden}.ai-media-preview__split--no-panel[data-v-63a25982]{grid-template-columns:1fr}.ai-media-preview__media[data-v-63a25982]{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-63a25982]{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-63a25982]{flex-shrink:0;margin-bottom:12px}.ai-media-preview__side-title[data-v-63a25982]{color:hsla(0,0%,100%,.95);font-size:15px;font-weight:700;letter-spacing:.5px}.ai-media-preview__prompt[data-v-63a25982]{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-63a25982]{display:flex;flex-direction:column;flex-shrink:0;gap:12px;margin-top:16px}.ai-media-preview__meta[data-v-63a25982]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.ai-media-preview__model[data-v-63a25982]{color:hsla(0,0%,100%,.9);font-size:14px;font-weight:600}.ai-media-preview__params[data-v-63a25982]{color:hsla(0,0%,100%,.55);font-size:13px}.ai-media-preview__copy-btn[data-v-63a25982]{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-63a25982]:hover{opacity:.9;transform:scale(1.01)}.ai-media-preview__copy-btn[data-v-63a25982]:active{transform:scale(.98)}.ai-video-player-wrap[data-v-63a25982]{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.ai-video-player-element[data-v-63a25982]{background:transparent;display:block;height:100%;-o-object-fit:contain;object-fit:contain;outline:none;width:100%}.ai-video-center-play[data-v-63a25982]{cursor:pointer;inset:0;position:absolute;z-index:1}.ai-video-center-play[data-v-63a25982],.ai-video-center-play-btn[data-v-63a25982]{align-items:center;display:flex;justify-content:center}.ai-video-center-play-btn[data-v-63a25982]{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-63a25982]:hover{background:rgba(0,0,0,.8);transform:scale(1.05)}.ai-video-custom-controls[data-v-63a25982]{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--hidden[data-v-63a25982]{opacity:0;pointer-events:none}.ai-video-custom-controls__progress[data-v-63a25982]{cursor:pointer;padding:8px 0}.ai-video-custom-controls__track[data-v-63a25982]{background:hsla(0,0%,100%,.2);border-radius:2px;cursor:pointer;height:4px;position:relative;transition:height .15s}.ai-video-custom-controls__track[data-v-63a25982]:hover{height:6px}.ai-video-custom-controls__fill[data-v-63a25982]{background:#4ade80;border-radius:2px;height:100%;left:0;pointer-events:none;position:absolute;top:0}.ai-video-custom-controls__thumb[data-v-63a25982]{background:#4ade80;border-radius:50%;height:12px;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .15s;width:12px}.ai-video-custom-controls__track:hover .ai-video-custom-controls__thumb[data-v-63a25982]{opacity:1}.ai-video-custom-controls__bar[data-v-63a25982]{align-items:center;display:flex;gap:8px}.ai-video-custom-controls__btn[data-v-63a25982]{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-63a25982]:hover{opacity:1}.ai-video-custom-controls__time[data-v-63a25982]{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-63a25982]{flex:1}.ai-preview-dialog__image[data-v-63a25982]{cursor:default;display:block;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.ai-preview-dialog__loading[data-v-63a25982]{align-items:center;display:flex;justify-content:center}.ai-preview-dialog__error[data-v-63a25982]{color:hsla(0,0%,100%,.7);font-size:14px}@media (max-height:600px){.ai-video-center-play-btn[data-v-63a25982]{height:60px;width:60px}}@media (max-width:768px){.ai-media-preview__split[data-v-63a25982]{grid-template-columns:1fr;grid-template-rows:1fr auto}.ai-media-preview__media[data-v-63a25982]{min-height:0}.ai-media-preview__side[data-v-63a25982]{border-left:none;border-top:1px solid rgba(74,222,128,.1);max-height:40vh;padding:16px}.ai-media-preview__prompt[data-v-63a25982]{font-size:14px;max-height:none}.ai-video-center-play-btn[data-v-63a25982]{height:60px;width:60px}}