@keyframes status-siren-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.72;transform:scale(1.08)}}.status-siren-icon{font-size:1.15em;line-height:1;animation:2.4s ease-in-out infinite status-siren-pulse;display:inline-block}.status-escalation-banner,.health-overall--escalated{animation:2.4s ease-in-out infinite status-escalation-bg-pulse}@keyframes status-escalation-bg-pulse{0%,to{background-color:#fff1f1;border-color:#dc2626}50%{background-color:#ffe4e4;border-color:#b91c1c}}@media (prefers-reduced-motion:reduce){.status-siren-icon,.status-escalation-banner,.health-overall--escalated{animation:none}}.health-card{border:2px solid;border-left-width:7px;border-radius:14px;min-height:108px;padding:14px 16px;box-shadow:0 1px 3px #2418160f}.health-card__title-row{align-items:center;gap:8px;margin-bottom:10px;display:flex}.health-card__dot{border-radius:999px;flex-shrink:0;width:12px;height:12px;box-shadow:0 0 0 2px #ffffffd9}.health-card__title{letter-spacing:.06em;text-transform:uppercase;color:#241816;font-size:11px;font-weight:800}.health-card__pill{letter-spacing:.05em;border:2px solid #0000;border-radius:8px;padding:6px 14px;font-size:15px;font-weight:800;line-height:1.2;display:inline-block}.health-card__note{color:#5c4540;margin-top:8px;font-size:11px;line-height:1.35}.health-card--green{background:#dff5e8;border-color:#2d9f5f}.health-card--green .health-card__dot{background:#1f6b42}.health-card--green .health-card__pill{color:#fff;background:#1f6b42;border-color:#145a32}.health-card--yellow{background:#fff4d6;border-color:#d4920a}.health-card--yellow .health-card__dot{background:#c9851a}.health-card--yellow .health-card__pill{color:#fff;background:#c9851a;border-color:#8a5a12}.health-card--red{background:#fde8e8;border-color:#dc2626}.health-card--red .health-card__dot{background:#b42318}.health-card--red .health-card__pill{color:#fff;background:#b42318;border-color:#8f1f1f}.health-card--escalated{background:#ffe8e8;border-color:#dc2626}.health-card--escalated .health-card__dot{background:#b42318}.health-card--escalated .health-card__pill{color:#fff;background:#b42318;border-color:#8f1f1f}.health-card--neutral{background:#f8f4f2;border-color:#d5c4bc}.health-card--neutral .health-card__dot{background:#8c6b62}.health-card--neutral .health-card__pill{color:#fff;background:#8c6b62;border-color:#6b524c}.health-summary-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.health-summary-card{text-align:center;border:2px solid;border-radius:12px;padding:10px 12px}.health-summary-card__label{letter-spacing:.06em;font-size:10px;font-weight:800}.health-summary-card__count{margin-top:4px;font-size:26px;font-weight:800;line-height:1}.health-summary-card--green{color:#1f6b42;background:#dff5e8;border-color:#2d9f5f}.health-summary-card--yellow{color:#8a5a12;background:#fff4d6;border-color:#d4920a}.health-summary-card--red{color:#8f1f1f;background:#fde8e8;border-color:#dc2626}.health-summary-card--escalated{color:#8f1f1f;background:#ffe8e8;border-color:#dc2626}.health-overall{letter-spacing:.04em;border:3px solid;border-radius:14px;align-items:center;gap:10px;padding:12px 16px;font-size:18px;font-weight:800;display:flex}.health-overall__dot{border-radius:999px;flex-shrink:0;width:16px;height:16px}.health-overall--green{color:#145a32;background:#cff3dc;border-color:#2d9f5f}.health-overall--green .health-overall__dot{background:#1f6b42}.health-overall--yellow{color:#8a5a12;background:#fff0c2;border-color:#d4920a}.health-overall--yellow .health-overall__dot{background:#c9851a}.health-overall--red{color:#8f1f1f;background:#fde0e0;border-color:#dc2626}.health-overall--red .health-overall__dot{background:#b42318}.health-overall--escalated{color:#8f1f1f;background:#ffe8e8;border-color:#dc2626}.health-incident{border:3px solid;border-radius:14px;padding:12px 14px}.health-incident--yellow{color:#8a5a12;background:#fff4d6;border-color:#d4920a}.health-incident--red{color:#8f1f1f;background:#fde8e8;border-color:#dc2626}.health-incident--escalated{color:#8f1f1f;background:#ffe8e8;border-color:#dc2626}.health-incident__title{letter-spacing:.04em;margin-bottom:6px;font-size:13px;font-weight:800}.health-incident__meta{font-size:11px;font-weight:600;line-height:1.45}.cashier-row--green{background:#f3fbf6}.cashier-row--yellow{background:#fffbf0}.cashier-row--red{background:#fff5f5}.cashier-row--escalated{background:#fff0f0}.health-status-badge{letter-spacing:.04em;border:2px solid;border-radius:8px;align-items:center;gap:6px;padding:5px 12px;font-size:12px;font-weight:800;display:inline-flex}.health-status-badge--green{color:#fff;background:#1f6b42;border-color:#145a32}.health-status-badge--yellow{color:#fff;background:#c9851a;border-color:#8a5a12}.health-status-badge--red,.health-status-badge--escalated{color:#fff;background:#b42318;border-color:#8f1f1f}@media (width<=768px){.health-summary-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}
