/* v21.9.0 — loaded after the standalone Exclusive layout so persisted vote state is visible. */
body.pq-exclusive-page #exclusive-actions .pq-story-vote-btn{
  transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease;
}
body.pq-exclusive-page #exclusive-actions .pq-story-upvote-btn.is-selected,
body.pq-exclusive-page #exclusive-actions .pq-story-upvote-btn.is-upvoted,
body.pq-exclusive-page #exclusive-actions .pq-story-upvote-btn[aria-pressed="true"],
body.pq-exclusive-page #exclusive-actions .pq-story-upvote-btn[data-vote-active="1"]{
  background:#eafaf0!important;
  color:#16a34a!important;
  border-color:#22c55e!important;
  box-shadow:inset 0 0 0 2px #22c55e!important;
}
body.pq-exclusive-page #exclusive-actions .pq-story-downvote-btn.is-selected,
body.pq-exclusive-page #exclusive-actions .pq-story-downvote-btn.is-downvoted,
body.pq-exclusive-page #exclusive-actions .pq-story-downvote-btn[aria-pressed="true"],
body.pq-exclusive-page #exclusive-actions .pq-story-downvote-btn[data-vote-active="1"]{
  background:#fff0f0!important;
  color:#dc2626!important;
  border-color:#ef4444!important;
  box-shadow:inset 0 0 0 2px #ef4444!important;
}
body.pq-exclusive-page #exclusive-actions .pq-story-vote-btn[aria-pressed="true"] svg{
  fill:currentColor!important;
  stroke:currentColor!important;
}
