/* Match Block Graph: unobtrusive desktop controls, direct touch access. */
@media (hover: hover) and (pointer: fine) {
  .logo-viewer .logo-controls,
  .logo-viewer .logo-help,
  .logo-viewer .logo-expand {
    opacity: 0;
    pointer-events: none;
  }
  .logo-viewer:is(:hover, :has(:focus-visible)):not([data-controls-dismissed]) .logo-controls,
  .logo-viewer:is(:hover, :has(:focus-visible)):not([data-controls-dismissed]) .logo-help,
  .logo-viewer:is(:hover, :has(:focus-visible)):not([data-controls-dismissed]) .logo-expand {
    opacity: 1;
    pointer-events: auto;
  }
}
