/* Character pixels are parser-loaded images, independent of script/decode timing. */
[data-pd-gallery] .pd-agent { -webkit-appearance:none; appearance:none; }
[data-pd-gallery] .pd-agent__art {
  position:static!important;
  background-image:none!important;
}
[data-pd-gallery] .pd-agent__image {
  display:block;
  position:static;
  object-fit:cover;
  object-position:50% 50%;
  pointer-events:none;
  user-select:none;
  -webkit-user-select:none;
}
[data-pd-gallery] [data-agent="answers"] .pd-agent__image { object-position:0% 50%; }
[data-pd-gallery] [data-agent="content"] .pd-agent__image { object-position:100% 50%; }
@media(max-width:700px) {
  #main[data-home-native] .pd-agent[data-agent],
  .fd-builds [data-pd-gallery] .pd-agent[data-agent] {
    transform:translate(-50%,0)!important;
    transform-style:flat;
    perspective:none;
    will-change:auto;
  }
  #main[data-home-native] .pd-agent[data-position="left"] { transform:translate(calc(-50% - var(--mn-offset)),12px) scale(.58)!important; }
  #main[data-home-native] .pd-agent[data-position="right"] { transform:translate(calc(-50% + var(--mn-offset)),12px) scale(.58)!important; }
  .fd-builds [data-pd-gallery] .pd-agent[data-position="left"] { transform:translate(calc(-50% - var(--agent-offset)),12px) scale(.58)!important; }
  .fd-builds [data-pd-gallery] .pd-agent[data-position="right"] { transform:translate(calc(-50% + var(--agent-offset)),12px) scale(.58)!important; }
}
