
/* Fixed14 live processing animation */
.tool-progress-overlay[hidden]{display:none!important}.tool-progress-overlay{position:fixed;inset:0;z-index:99999;background:rgba(15,23,42,.66);display:grid;place-items:center;padding:18px}.tool-progress-card{width:min(460px,100%);background:#fff;border-radius:28px;padding:24px;text-align:center;box-shadow:0 30px 100px rgba(15,23,42,.35);color:#0f172a}.progress-icon{font-size:44px;display:inline-block}.tool-progress-overlay:not([hidden]) .spinning-gear,.tool-progress-overlay:not([hidden]) .progress-icon{animation:fixed14GearSpin 3.8s linear infinite}@keyframes fixed14GearSpin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.progress-track{height:14px;background:#e2e8f0;border-radius:999px;overflow:hidden;margin:16px 0}.progress-fill{height:100%;width:0;background:linear-gradient(90deg,#0ea5e9,#22c55e,#facc15);transition:width .35s ease}
