/* Low-specificity platform baseline. Existing page CSS remains authoritative. */
:where(html) { background: var(--color-page-bg); }
:where(body) { color: var(--color-text-primary); font-family: var(--font-family-body); }
:where(button, input, select, textarea) { font: inherit; }
:where(a) { color: var(--color-link); }
:where(a:hover) { color: var(--color-link-hover); }
:where(:focus-visible) { outline: 2px solid var(--color-accent); outline-offset: 2px; }
:where(::selection) { background: var(--color-accent-soft); }
