/* generat automat din design tokens — tema utilazi-news, 2026-11-09T23:51:00.476Z. NU edita manual. */

:root {
  --wb-primary: #0E4F4A;
  --wb-accent: #F5A524;
  --wb-background: #FBF8F2;
  --wb-surface: #FFFFFF;
  --wb-text: #17201F;
  --wb-heading: #17201F;
  --wb-link: #0E4F4A;
  --wb-font-body: system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --wb-font-heading: Georgia, 'Times New Roman', serif;
  --wb-font-size-base: 17px;
}

body {
  background: var(--wb-background);
  color: var(--wb-text);
  font-family: var(--wb-font-body);
  font-size: var(--wb-font-size-base);
}

h1, h2, h3, h4, h5, h6 {
  color: var(--wb-heading);
  font-family: var(--wb-font-heading);
}

[data-wb-on-dark] :is(h1, h2, h3, h4, h5, h6) {
  color: inherit;
}

a {
  color: var(--wb-link);
}

.btn-primary, [data-wb-btn="primary"] {
  background: var(--wb-primary);
  color: #ffffff;
  border: 1px solid transparent;
}

.btn-accent, [data-wb-btn="accent"] {
  background: var(--wb-accent);
  color: #ffffff;
  border: 1px solid transparent;
}
