/* ================= THE FOCUS INDICATOR — THE SUITE'S COPY OF THE UNIVERSAL RULE =========
   Full reasoning and the measurement behind it: sys_design-system.md, "universal focus ring"
   section (search `alt-focus.css`). This file must load LAST on all four Suite pages — not
   CSS/base.css, which says why in its own words:

     "`:focus-visible`, `::placeholder` and the disabled-control rule ARE identical on all seven
      pages, but they are the last rules of every stylesheet. That position is load-bearing —
      the disabled rule and the base control rule are both specificity (0,1,1), so whichever
      comes last wins. Moving them into a file loaded FIRST would invert that and silently
      un-style every disabled control."

   alt-focus-visible.test.js pins: last-loaded, a bare (0,1,0) selector, and the `--focus-ring`
   fallback (`--a-ring` is `.alt-app`-scoped; this selector is document-wide). */

:focus-visible{
  outline:2px solid var(--a-ring, var(--focus-ring));
  outline-offset:2px;
}
