/* 500: optical caret alignment and quieter Tuner hover. */
body.single-player-ui .player-collection .works-chevron{
  top:.5px!important;
}
body.single-player-ui .works-selector:hover,
body.single-player-ui .works-selector:focus-visible,
body.single-player-ui #player-expanded-browse:hover,
body.single-player-ui #player-expanded-browse:focus-visible{
  background:transparent!important;
  border-radius:0!important;
  box-shadow:none!important;
  outline:none!important;
}
body.single-player-ui .works-selector .works-label,
body.single-player-ui #player-tuner-label{
  transition:color .16s ease,text-shadow .16s ease;
}
body.single-player-ui .works-selector:hover .works-label,
body.single-player-ui .works-selector:focus-visible .works-label,
body.single-player-ui #player-expanded-browse:hover #player-tuner-label,
body.single-player-ui #player-expanded-browse:focus-visible #player-tuner-label{
  color:#fff!important;
  text-shadow:
    0 0 9px rgba(250,249,244,.38),
    0 1px 4px rgba(0,0,0,.56)!important;
}
body.single-player-ui .works-selector:hover .tuner-gauge,
body.single-player-ui .works-selector:focus-visible .tuner-gauge,
body.single-player-ui #player-expanded-browse:hover .tuner-gauge,
body.single-player-ui #player-expanded-browse:focus-visible .tuner-gauge{
  filter:drop-shadow(0 0 5px rgba(250,249,244,.30)) drop-shadow(0 1px 3px rgba(0,0,0,.45))!important;
}
body.single-player-ui .works-selector:hover .works-chevron,
body.single-player-ui .works-selector:focus-visible .works-chevron,
body.single-player-ui #player-expanded-browse:hover .player-browse-chevron,
body.single-player-ui #player-expanded-browse:focus-visible .player-browse-chevron{
  color:#fff!important;
  text-shadow:0 0 7px rgba(250,249,244,.28)!important;
}
/* Pressure-gauge response: deflect, overshoot, damp back to the resting reading. */
@keyframes tuner-pressure-pulse{
  0%{transform:rotate(0deg)}
  17%{transform:rotate(-54deg)}
  42%{transform:rotate(32deg)}
  63%{transform:rotate(-13deg)}
  79%{transform:rotate(7deg)}
  91%{transform:rotate(-3deg)}
  100%{transform:rotate(0deg)}
}
body.single-player-ui .works-selector:hover .tuner-needle,
body.single-player-ui #player-expanded-browse:hover .tuner-needle{
  animation:none!important;
}
body.single-player-ui .works-selector.is-gauge-kick .tuner-needle,
body.single-player-ui #player-expanded-browse.is-gauge-kick .tuner-needle{
  animation:tuner-pressure-pulse .74s cubic-bezier(.18,.72,.24,1) both!important;
}
@media(prefers-reduced-motion:reduce){
  body.single-player-ui .works-selector.is-gauge-kick .tuner-needle,
  body.single-player-ui #player-expanded-browse.is-gauge-kick .tuner-needle{animation:none!important}
}
/* Override the older idle hover tile completely: glow only, no box. */
body.single-player-ui .player-bar.is-idle .works-selector:hover,
body.single-player-ui .player-bar.is-idle .works-selector:focus-visible{
  background:transparent!important;
  border-radius:0!important;
  box-shadow:none!important;
}
