/* Enterprise Bootstrap Theme | MIT License | (c) 2026 Priya Vijai Kalyan */
.statusbadge{align-items:center;display:inline-flex;font-size:.8rem;gap:6px;line-height:1;vertical-align:middle}.statusbadge-xs .statusbadge-dot{height:6px;width:6px}.statusbadge-xs{font-size:.75rem}.statusbadge-sm .statusbadge-dot{height:8px;width:8px}.statusbadge-sm{font-size:.75rem}.statusbadge-lg .statusbadge-dot{height:14px;width:14px}.statusbadge-lg{font-size:.875rem}.statusbadge-dot{border-radius:50%;display:inline-block;flex-shrink:0;height:10px;width:10px}.statusbadge-label{color:#334155;font-weight:400}.statusbadge-pill .statusbadge-label{color:#f8fafc;font-size:inherit;font-weight:600;padding:2px 8px}.statusbadge-operational .statusbadge-dot{background-color:#52b788}.statusbadge-degraded .statusbadge-dot{background-color:#f59e0b}.statusbadge-down .statusbadge-dot{background-color:#dc2626}.statusbadge-in-progress .statusbadge-dot{background-color:#1c7ed6}.statusbadge-failed .statusbadge-dot{background-color:#991b1b}.statusbadge-maintenance .statusbadge-dot{background-color:#f97316}.statusbadge-unknown .statusbadge-dot{background-color:#94a3b8}.statusbadge-operational.statusbadge-pill .statusbadge-label{background-color:#52b788}.statusbadge-degraded.statusbadge-pill .statusbadge-label{background-color:#f59e0b}.statusbadge-down.statusbadge-pill .statusbadge-label{background-color:#dc2626}.statusbadge-in-progress.statusbadge-pill .statusbadge-label{background-color:#1c7ed6}.statusbadge-failed.statusbadge-pill .statusbadge-label{background-color:#991b1b}.statusbadge-maintenance.statusbadge-pill .statusbadge-label{background-color:#f97316}.statusbadge-unknown.statusbadge-pill .statusbadge-label{background-color:#94a3b8}@keyframes statusbadge-pulse{0%,to{opacity:1}50%{opacity:.5}}.statusbadge-pulse{animation:statusbadge-pulse 2s ease-in-out infinite}.statusbadge-clickable{cursor:pointer}.statusbadge-clickable:hover{opacity:.85}.statusbadge-clickable:focus-visible{outline:2px solid #1c7ed6;outline-offset:2px}@media (prefers-reduced-motion:reduce){.statusbadge-pulse{animation:none}}