:root {
  --site-panel-radius: 12px !important;
  --ax-radius-xs: 12px !important;
  --ax-radius-sm: 12px !important;
  --ax-radius-md: 12px !important;
  --ax-radius-lg: 12px !important;
  --ax-radius-xl: 12px !important;
  --ax-radius-pill: 12px !important;
}

/* The ID selector gives this site-wide rule precedence over component radius utilities. */
html[lang][dir]
  body
  *:not(#site-radius-normalization-exempt):not(.studio-header):not(
    .studio-news-ticker
  ):not(.novincast-hero__badge):not(.novincast-player__toggle):not(svg):not(
    svg *
  ):not(.novincast-details-summary):not(th):not(td) {
  border-radius: 12px !important;
}

html[lang][dir] body .novincast-player .novincast-player__toggle {
  border-radius: 50% !important;
}
