.ljVideoWaitingBody{padding:18px;background:linear-gradient(120deg,#f4f7ff,#faf8ff);border:1px solid #e4e9fb;border-radius:14px;display:flex;flex-direction:column;gap:10px;color:#485574;line-height:1.65}
.ljVideoWaitingTitle{display:flex;gap:9px;align-items:center;font-size:16px;color:#283b6b}
.ljVideoWaitingTime{font-size:21px;color:#255bd2;font-variant-numeric:tabular-nums}
.ljVideoWaitingBody p{margin:0;font-size:13px}.ljVideoWaitingBody small{font-size:12px;color:#74809a}.ljVideoWaitingEstimate{font-weight:600}.ljVideoWaitingBody progress{width:100%;accent-color:#4d75dd}
.ljVideoWaitingSpinner{display:inline-block;width:15px;height:15px;border:2px solid #cbd9fc;border-top-color:#4875dc;border-radius:50%;animation:ljVideoWaitSpin 1s linear infinite}@keyframes ljVideoWaitSpin{to{transform:rotate(360deg)}}
@media(prefers-reduced-motion:reduce){.ljVideoWaitingSpinner{animation:none}}
.ljVideoSpecialWaitEstimate{flex-basis:100%;font-weight:400;color:#775111;font-size:12px;line-height:1.6}
.ljVideoWaitingCard{padding:16px;border:1px solid #e5e8ee;border-radius:16px;background:#fff}.ljVideoWaitingCard>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.ljVideoWaitingCard>header .running{font-size:12px;color:#5267a0}

/* Video editing is not offered from generated-result cards or history. */
.exactVideoChatActions button[title*='局部修改'],.historyEditAction{display:none!important}
.historyDropGuide{display:none!important}
