/* One shared pointer-focus policy for public pages and Shark. Native keyboard
   styles remain authoritative. Text entry retains its focus indicator.
   Important deliberately overrides component outline specificity only; no blur,
   background/shadow reset, geometry changes or disabled-state changes. */
html[data-focus-modality="pointer"] :focus-visible:not(:where(
  input, textarea, select, [contenteditable]:not([contenteditable="false"]),
  [role="textbox"], [role="combobox"]
)) {
  outline: none !important;
}
