/* sensearray.theme.css — variable-only theme for the SenseArray brand.
 *
 * Per CLAUDE.md: system CSS files MUST ONLY set CSS variables — no new
 * visual classes, no selectors with layout/styling rules. Every entry below
 * is `--name: value`. The hub primitive owns the selectors; this file only
 * nudges the variables they read. */

body[data-system="sensearray"] {
    --hp-accent:        #0F766E;        /* WASH teal */
    --hp-accent-strong: #134E4A;
    --hp-radius-base:   6px;

    --ui-accent:        var(--hp-accent);
    --ui-accent-strong: var(--hp-accent-strong);
}

/* Access tab — control column of the control–stage frame (flex-only). */
.sa-controls { flex: 0 1 320px; min-width: 260px; }
/* Sites tab — two-up incident/revision logs (flex-only). */
.sa-half { flex: 1 1 clamp(300px, 46%, 100%); min-width: 0; }
