/* Brand geometry must not inherit the legacy circular logo mask. */
:is(img[src="/tagra-logo.svg"], img[src="/tagra-logo.png"], img[src="/tagra-logo-on-dark.svg"]) {
  border-radius: 0 !important;
}
/* Approved Tagra mark variants. Geometry and colors come from brand assets. */
:is([data-theme="dark"], [data-tagra-theme="dark"], [data-tdark="1"], .tagra-theme-dark)
:is(img[src="/tagra-logo.svg"], img[src="/tagra-logo.png"]) {
  content: url("/tagra-logo-on-dark.svg");
}
@media (prefers-color-scheme: dark) {
  [data-tagra-theme="system"] :is(img[src="/tagra-logo.svg"], img[src="/tagra-logo.png"]) {
    content: url("/tagra-logo-on-dark.svg");
  }
}
