.campaign-cleanup-health{border-color:rgba(83,205,238,.28);background:linear-gradient(145deg,rgba(12,34,47,.96),rgba(25,47,52,.94))}.campaign-cleanup-health-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.campaign-cleanup-health-head h3{margin:3px 0 4px;color:#fff}.campaign-cleanup-health-state{display:flex;align-items:center;gap:9px;padding:9px 12px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:rgba(8,24,34,.65);font-weight:750;white-space:nowrap}.campaign-cleanup-robot{display:inline-flex;align-items:center;justify-content:space-evenly;width:31px;height:21px;border:1px solid currentColor;border-radius:9px;color:#9fb1bd}.campaign-cleanup-robot i{width:5px;height:5px;border-radius:50%;background:currentColor;box-shadow:0 0 8px currentColor}.campaign-cleanup-robot.is-ready{color:#55e98d}.campaign-cleanup-robot.is-working{color:#ffb42e}.campaign-cleanup-robot.is-error{color:#ff7373}.campaign-cleanup-health-progress{margin-top:16px;padding:14px 16px;border-radius:14px;background:#111f32}.campaign-cleanup-health-progress>div:first-child{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.campaign-cleanup-health-progress strong{color:#fff;font-size:24px}.campaign-cleanup-health-progress span{color:#bdc9d7}.campaign-cleanup-health-track{height:7px;margin-top:11px;border-radius:999px;background:#071329;overflow:hidden}.campaign-cleanup-health-track span{display:block;width:0;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ff9d19,#d9ed24,#61e68d);transition:width .3s ease}.campaign-cleanup-health-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}.campaign-cleanup-health-metrics>div{padding:13px;border:1px solid rgba(255,255,255,.1);border-radius:13px;background:rgba(255,255,255,.04)}.campaign-cleanup-health-metrics span,.campaign-cleanup-health-metrics strong{display:block}.campaign-cleanup-health-metrics span{min-height:34px;color:#9fb1bd;font-size:12px}.campaign-cleanup-health-metrics strong{margin-top:5px;color:#fff;font-size:17px}.campaign-cleanup-health-jobs{display:grid;gap:8px;margin-top:12px}.campaign-cleanup-health-empty,.campaign-cleanup-health-job{padding:13px 15px;border:1px solid rgba(85,233,141,.2);border-radius:13px;background:rgba(6,25,34,.7);color:#cde8dc}.campaign-cleanup-health-job{display:grid;grid-template-columns:minmax(140px,1fr) auto;align-items:center;gap:8px}.campaign-cleanup-health-job strong{color:#fff}.campaign-cleanup-health-job span{color:#adbdc7;font-size:13px}.campaign-cleanup-health-job i{grid-column:1/-1;height:5px;border-radius:999px;background:linear-gradient(90deg,#59e68a var(--cleanup-job-progress),#1a2940 var(--cleanup-job-progress))}.campaign-cleanup-health-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:14px}.campaign-cleanup-health-note{margin:10px 0 0;color:#a8bac3;font-size:13px}@media(max-width:850px){.campaign-cleanup-health-head{flex-direction:column}.campaign-cleanup-health-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.campaign-cleanup-health-metrics{grid-template-columns:1fr}.campaign-cleanup-health-progress>div:first-child,.campaign-cleanup-health-actions{align-items:stretch;flex-direction:column}.campaign-cleanup-health-job{grid-template-columns:1fr}}
