better focus Drupal 3618140
This AI generated patch:
- Adds a 2px gap between focus outlines and component borders.
- Applies that offset to radios, checkboxes, media-library proxy indicators, and settings labels.
- Replaces translucent focus colours with light/dark values meeting 3:1 against applicable theme surfaces.
- Preserves the 4px real outline for Forced Colors.
- Fixes custom focus colours using the obsolete --gin-color-focus token.
- Updates generated CSS.