/* ============================================================
   Shared focus indicator for the marketing tools.

   The site pages get this from action-bar.css. The tools under
   /marketing/ cannot load that file: it also carries body padding for
   the sticky action bar and nav rules, which would move their layout.
   So the focus rule lives here on its own and they load this instead.

   Keep it identical to the block in action-bar.css. #00B4C5 measures
   7.34:1 on the dark chrome; the branded #005A65 measured 2.33:1 where
   WCAG 2.2 SC 1.4.11 requires 3:1.
   ============================================================ */
a:focus-visible,
button:focus-visible,
select:focus-visible,
input:focus-visible,
textarea:focus-visible,
summary:focus-visible,
[tabindex]:focus-visible{
  outline:2px solid #00B4C5;
  outline-offset:3px;
  box-shadow:0 0 0 4px rgba(0,0,0,0.55);
  border-radius:2px;
}
