/* ============================================================
 * Bare-element defaults consuming tokens.
 * Loaded after _tokens.css, before everything else.
 * Deliberately minimal — anything broader risks shifting bare
 * elements on pages we haven't visually reviewed yet.
 * Phase 1.3 will extend as page-by-page review reveals safe wins.
 * ============================================================ */

html,
body {
    background: var(--bg-page);
    color: var(--fg-text);
}

hr {
    border: 0;
    border-top: 1px solid var(--border-subtle);
}
