/* Decatur semantic aliases. Reach for these first; the palette tokens
   are for the cases these do not cover. */
:root{
  --dc-bg:var(--dc-color-parchment);
  --dc-bg-dark:var(--dc-color-iron-black);
  --dc-bg-panel:var(--dc-color-charcoal);
  --dc-surface-card:var(--dc-color-white);
  --dc-surface-field:var(--dc-color-white);
  --dc-surface-highlight:var(--dc-brass-15);

  --dc-fg:var(--dc-color-iron-black);
  --dc-fg-secondary:var(--dc-color-charcoal);
  --dc-fg-dark:var(--dc-color-parchment);
  --dc-fg-dark-secondary:rgba(248,244,233,.8);
  --dc-fg-placeholder:var(--dc-color-placeholder);
  --dc-fg-disabled:var(--dc-tint-30);

  --dc-accent:var(--dc-color-brass);            /* fills, rules, figures on dark */
  --dc-accent-text:var(--dc-color-antique-gold);/* gold type on light */
  --dc-link:var(--dc-color-antique-gold);
  --dc-link-underline:var(--dc-color-brass);

  --dc-rule:var(--dc-tint-15);
  --dc-hairline:var(--dc-tint-8);
  --dc-rule-dark:rgba(248,244,233,.14);
  --dc-rule-brass:rgba(201,162,39,.42);

  --dc-focus-light:var(--dc-color-antique-gold);
  --dc-focus-dark:var(--dc-color-brass);
  --dc-error:var(--dc-color-error-light);
  --dc-success:var(--dc-color-success);
  --dc-caution:var(--dc-color-caution);
}
