.ms-result.show{display:block}.ms-result-bar.green{background:rgba(52,211,153,.12);border:1.5px solid rgba(52,211,153,.4)}.ms-result-bar.yellow{background:rgba(251,191,36,.1);border:1.5px solid rgba(251,191,36,.4)}.ms-result-bar.red{background:rgba(248,113,113,.1);border:1.5px solid rgba(248,113,113,.4)}.ms-semaforo.green{background:rgba(52,211,153,.2)}.ms-semaforo.yellow{background:rgba(251,191,36,.2)}.ms-semaforo.red{background:rgba(248,113,113,.2)}.ms-city-table tbody tr.hidden-row{display:none}.ms-flag-check.checked{background:rgba(248,113,113,.15);border-color:#ef4444}.ms-flag-check.checked::after{content:"✕";font-size:12px;color:#ef4444;font-weight:700}.ms-flags-list li.flagged label{color:var(--c-ink);font-weight:500}.ms-risk-meter.r1{background:rgba(251,191,36,.08);border:1.5px solid rgba(251,191,36,.4)}.ms-risk-meter.r2{background:rgba(248,113,113,.08);border:1.5px solid rgba(248,113,113,.4)}.ms-bar-row{display:grid;grid-template-columns:120px 1fr 60px;align-items:center;gap:12px}.ms-bar-label{font-size:.82rem;font-weight:600;color:var(--c-ink-soft);text-align:right}.ms-bar-track{height:22px;background:var(--c-cream2);border-radius:4px;overflow:hidden}.ms-bar-fill{height:100%;border-radius:4px;transition:width .6s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;padding-left:8px}.ms-bar-fill span{font-size:11px;font-weight:700;color:white}.ms-bar-pct{font-size:.82rem;font-weight:700;color:var(--c-ink)}.ms-compare-expand.open{display:block}.ms-faq-a.open{max-height:400px}@media (max-width:768px){.ms-bar-row{grid-template-columns:90px 1fr 50px}}