
/* variant-1 - non-destructive visual theme */
:root {
  --variant-accent: #4A90E2;
  --variant-font: system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;
}
html, body {
  font-family: var(--variant-font);
}
a, button, .btn, .link {
  /* Accent only if element doesn't already define color */
  color: var(--variant-accent);
}
/* Light touch smoothing and consistent rendering */
body { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
