/* adia:semantic/color — scrim role aliases.
   --a-scrim-* role names mapping onto the adaptive scrim-0..6 scale in
   scrims.css. Imported by the semantics.css barrel.
   (0.7.9: the legacy STATUS COMPAT block that overrode --a-danger /
   --a-success to -strong was removed — status families now resolve to their
   base tier deliberately. The base tokens are defined upstream in core.css,
   so removing the override is non-breaking.) */

:root, theme-ui, [data-theme] {
  /* ══════════════════════════════════════════════════════════════
     SCRIMS — Role aliases. Map onto the 7-step adaptive scrim-0..6
     scale in scrims.css. Per-family semantic tiers (weak / default /
     strong / peak) live in surfaces.css.
     ══════════════════════════════════════════════════════════════ */

  --a-scrim-weak:    var(--a-neutral-1-shade-scrim);  /* 20% — hover wash */
  --a-scrim-toast:   var(--a-neutral-2-shade-scrim);  /* 30% — toast veil */
  --a-scrim-default: var(--a-neutral-3-shade-scrim);  /* 40% — generic overlay */
  --a-scrim-dialog:  var(--a-neutral-4-shade-scrim);  /* 50% — modal backdrop */
  --a-scrim-strong:  var(--a-neutral-6-shade-scrim);  /* 70% — heaviest veil */
}
