/* status/style.css — F2.C3, on Vanilla since design R2 / R5-H2.
 *
 * The status page loads the same four sheets as www — /vanilla.css,
 * /theme.css, /brand.css (all three deployed alongside from
 * www/ by the `status` Ansible role, one source of truth, BR2.C3.3) —
 * and this file last.
 *
 * Vanilla now carries the reset, the typography, the tables, the code
 * and the blockquote. What is left here is the reading measure, the
 * "All systems operational" banner, and the footer rule: the two
 * things this page has that Vanilla has no opinion about.
 *
 * Un-layered on purpose (design R2 decision 20.7): Vanilla ships
 * un-layered, so a sheet meant to win over it must be too.
 *
 * Output stability: byte-stable (no timestamps, no generated content);
 * the Ansible copy task sees a no-change deploy.
 */

.status-doc {
    max-width: 46rem;
    margin: 0 auto;
}

/* The big "All systems operational" banner — the first blockquote on
 * index.md renders as a status-line callout. The operator phrasing
 * controls the colour mood (good / investigating / disruption /
 * maintenance) via the text, not via the markup; the banner style
 * stays neutral and the brand-accent border carries the eye. */
.status-doc blockquote:first-of-type {
    border-left: 3px solid var(--brand-accent);
    font-size: var(--text-1);
    padding: var(--space-1) var(--space-1-5);
    margin: var(--space-2) 0;
}

.status-doc footer {
    margin-top: var(--space-3);
    padding-top: var(--space-1);
    border-top: 1px solid rgba(255, 255, 255, 0.1);
    color: var(--brand-fg-muted);
    font-size: var(--text--1);
}
