/* Item-page seller actions follow the selected appearance, including following state. */
:is(html[data-vrool-theme="dark"] body#item, body#item[data-theme="dark"]) #item-side #seller .vrool-follow-btn-outer button {
  background: transparent !important;
  border: 1px solid #655274 !important;
  color: #ceb0e4 !important;
}
:is(html[data-vrool-theme="dark"] body#item, body#item[data-theme="dark"]) #item-side #seller .vrool-follow-btn-outer button[data-following="1"] {
  background: #302838 !important;
  color: #ceb0e4 !important;
  border-color: #8f72ac !important;
}
:is(html[data-vrool-theme="dark"] body#item, body#item[data-theme="dark"]) #item-side #seller .vrool-follow-btn-outer button:is(:hover, :focus-visible) {
  background: #392f42 !important;
  border-color: #ceb0e4 !important;
}
:is(html[data-vrool-theme="dark"] body#item, body#item[data-theme="dark"]) #item-side #seller .vrool-follow-btn-outer button:focus-visible {
  outline: 2px solid #ceb0e4;
  outline-offset: 3px;
}
:is(html[data-vrool-theme="dark"] body#item, body#item[data-theme="dark"]) #item-side #seller .vrool-follow-btn-outer button svg {
  stroke: currentColor !important;
  fill: none !important;
}
