.spmcs-cqc-badge{color:#fff;background:#602861;border-radius:12px;padding:.75rem .875rem}.spmcs-cqc-badge--compact{margin-bottom:.75rem;padding:.5rem .625rem}.spmcs-cqc-badge--footer{max-width:18rem;margin-top:1rem}.spmcs-cqc-badge--panel{padding:1rem 1.125rem}.spmcs-cqc-badge__kicker{letter-spacing:.12em;text-transform:uppercase;opacity:.85;margin:0 0 .35rem;font-size:.6875rem;font-weight:700}.spmcs-cqc-badge__rating{margin:0;font-size:1rem;font-weight:700;line-height:1.25}.spmcs-cqc-badge--panel .spmcs-cqc-badge__rating{font-size:1.25rem}.spmcs-cqc-badge--compact .spmcs-cqc-badge__rating{font-size:.8125rem}.spmcs-cqc-badge__meta{opacity:.9;margin:.35rem 0 0;font-size:.75rem;line-height:1.35}.spmcs-cqc-badge__link{color:#dcfd55;text-underline-offset:.15em;margin-top:.5rem;font-size:.75rem;font-weight:600;text-decoration:underline;display:inline-block}.spmcs-cqc-badge__link:hover{color:#fff}.spmcs-cqc-badge--outstanding .spmcs-cqc-badge__rating{color:#86efac}.spmcs-cqc-badge--good .spmcs-cqc-badge__rating{color:#4ade80}.spmcs-cqc-badge--requires-improvement .spmcs-cqc-badge__rating{color:#fbbf24}.spmcs-cqc-badge--inadequate .spmcs-cqc-badge__rating{color:#f87171}.spmcs-cqc-badge--neutral .spmcs-cqc-badge__rating{color:#e5e7eb}.spmcs-cqc-badge--footer.spmcs-cqc-badge--neutral,.spmcs-cqc-badge--footer.spmcs-cqc-badge--outstanding,.spmcs-cqc-badge--footer.spmcs-cqc-badge--good,.spmcs-cqc-badge--footer.spmcs-cqc-badge--requires-improvement,.spmcs-cqc-badge--footer.spmcs-cqc-badge--inadequate{color:#1f2937;background:#6028611f}.spmcs-cqc-badge--footer .spmcs-cqc-badge__kicker{color:#602861;opacity:1}.spmcs-cqc-badge--footer .spmcs-cqc-badge__meta{color:#4b5563;opacity:1}.spmcs-cqc-badge--footer .spmcs-cqc-badge__link{color:#602861}.spmcs-cqc-badge--footer .spmcs-cqc-badge__link:hover{color:#4a1f4b}.spmcs-cqc-badge--footer.spmcs-cqc-badge--outstanding .spmcs-cqc-badge__rating{color:#166534}.spmcs-cqc-badge--footer.spmcs-cqc-badge--good .spmcs-cqc-badge__rating{color:#15803d}.spmcs-cqc-badge--footer.spmcs-cqc-badge--requires-improvement .spmcs-cqc-badge__rating{color:#b45309}.spmcs-cqc-badge--footer.spmcs-cqc-badge--inadequate .spmcs-cqc-badge__rating{color:#b91c1c}.spmcs-cqc-badge--footer.spmcs-cqc-badge--neutral .spmcs-cqc-badge__rating{color:#374151}
