/* Forms & Standing R28 — icon-only appearance toggle.
 * Removes the visible circular button backing. Keeps the existing
 * transparent 44px accessible hit target, sun/moon and keyboard focus.
 */
.fs11-header .fs11-header-actions > button.fs27-theme::before,
html[data-theme="dark"] .fs11-header .fs11-header-actions > button.fs27-theme::before {
  content:none!important;
  display:none!important;
  background:none!important;
  box-shadow:none!important;
  border:0!important;
  -webkit-backdrop-filter:none!important;
  backdrop-filter:none!important;
}
.fs11-header .fs11-header-actions > button.fs27-theme::after {
  font-size:23px!important;
  transition:opacity .16s ease;
}
html[data-theme="dark"] .fs11-header .fs11-header-actions > button.fs27-theme::after {
  font-size:22px!important;
}
.fs11-header .fs11-header-actions > button.fs27-theme:hover::after {
  opacity:.78;
}
@media(prefers-reduced-motion:reduce) {
  .fs11-header .fs11-header-actions > button.fs27-theme::after {transition:none}
}
