:root {
  --gp-ring: #FFC542;
  --gp-ring-glow: rgba(255, 197, 66, 0.5);
}
html[data-input-mode="gamepad"] :focus {
  outline: 3px solid var(--gp-ring) !important;
  outline-offset: 2px;
  box-shadow: 0 0 0 6px var(--gp-ring-glow) !important;
  transition: outline-color 0.12s ease, box-shadow 0.12s ease;
}
html[data-input-mode="gamepad"] input[type="checkbox"]:focus,
html[data-input-mode="gamepad"] input[type="radio"]:focus {
  outline-offset: 1px;
  box-shadow: 0 0 0 4px var(--gp-ring-glow) !important;
}
