.status-pill{flex:0 0 auto;padding:var(--s-1) var(--s-2);border:1px solid var(--c-border);border-radius:var(--r-pill);color:var(--c-text-3);font-size:var(--t-caption);font-weight:600}.status-pill--operational{border-color:var(--c-success-border);background:var(--c-success-bg);color:var(--c-success)}.status-pill--degraded{border-color:var(--c-warning-border);background:var(--c-warning-bg);color:var(--c-warning)}.status-pill--outage{border-color:var(--c-danger-border);background:var(--c-danger-bg);color:var(--c-danger)}.status-incident{padding:var(--s-4) var(--s-5);border:1px solid var(--c-border);border-radius:var(--r-card);background:var(--c-surface)}.status-incident__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s-3)}.status-incident__head h3{margin:0;font-size:var(--t-body);font-weight:600}.status-incident__badge{flex:0 0 auto;padding:var(--s-1) var(--s-2);border-radius:var(--r-pill);background:var(--c-warning-bg);color:var(--c-warning);font-size:var(--t-caption);font-weight:600}.status-incident__badge--monitoring{background:var(--c-accent-soft);color:var(--c-accent)}.status-incident__badge--resolved{background:var(--c-success-bg);color:var(--c-success)}.status-incident__updates{display:grid;gap:var(--s-3);margin:var(--s-3) 0 0;padding:0;list-style:none}.status-incident__updates li{display:grid;gap:var(--s-1);font-size:var(--t-small)}.status-incident__updates p{margin:0;color:var(--c-text-2);white-space:pre-line}.status-incident__time{color:var(--c-text-3);font-size:var(--t-caption)}@media (max-width:720px){.status-incident{padding:var(--s-3) var(--s-4)}}