/* V74 precise fix — preserve V71 CTA + theme pill sizes. No decorative/animated bubble. */
html body.v31-site .v30-header .v71-header-actions .v31-theme-toggle::before,
html body.v31-site .v30-header .v71-header-actions .v31-theme-toggle::after,
html[data-theme="dark"] body.v31-site .v30-header .v71-header-actions .v31-theme-toggle::before,
html[data-theme="dark"] body.v31-site .v30-header .v71-header-actions .v31-theme-toggle::after,
html body.v30-home .v30-header .v71-header-actions .v31-theme-toggle.v42-morph::before {
  content:none !important;
  display:none !important;
  animation:none !important;
  background:transparent !important;
  box-shadow:none !important;
  filter:none !important;
}
/* Keep the pre-existing pill and V71 action grouping; only remove liquid/glow overlays. */
html body.v31-site .v30-header .v71-header-actions .v31-theme-toggle {
  background: #fff !important;
  box-shadow:none !important;
  filter:none !important;
  backdrop-filter:none !important;
  -webkit-backdrop-filter:none !important;
}
html[data-theme="dark"] body.v31-site .v30-header .v71-header-actions .v31-theme-toggle {
  background:#142b4a !important;
}
html body.v31-site .v30-header .v71-header-actions .v31-theme-toggle span {
  filter:none !important; text-shadow:none !important;
}
