.v57-ai-working,.v57-plan-progress{display:flex;align-items:center;gap:12px;padding:13px 15px;margin:12px 0;border:1px solid #d84c8233;border-radius:14px;background:linear-gradient(110deg,#f14c8b0c,#ff83200c);color:var(--text);font-size:13px;line-height:1.5}.v57-spinner{display:inline-block;flex:0 0 19px;width:19px;height:19px;border:2px solid #e5608c33;border-top-color:#db427d;border-right-color:#f77d28;border-radius:50%;animation:v57-spin .85s linear infinite}.v57-plan-progress>div{min-width:0;flex:1}.v57-plan-progress b,.v57-plan-progress small{display:block}.v57-plan-progress small{font-size:11px;color:var(--muted)}.v57-plan-progress progress{width:100%;height:7px;appearance:none;border:0;border-radius:5px;overflow:hidden;background:var(--line);margin:8px 0}.v57-plan-progress progress::-webkit-progress-bar{background:var(--line)}.v57-plan-progress progress::-webkit-progress-value{background:linear-gradient(90deg,#df3f82,#ff7b19);transition:width .3s}.v57-plan-progress progress::-moz-progress-bar{background:#df3f82}.v57-complete .v57-spinner{animation:none;border-color:#31a675}.v57-plan-progress[hidden],.v57-ai-working[hidden]{display:none!important}@keyframes v57-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.v57-spinner{animation-duration:2s}.v57-plan-progress progress::-webkit-progress-value{transition:none}}

.v54-editorial-dialog footer{flex-wrap:wrap}.v54-editorial-dialog footer>.v57-plan-progress{flex:1 0 100%;width:100%;margin:0;padding:9px 12px;text-align:left}.v57-paused .v57-spinner{animation:none;border-color:#d8839f}
