/* acss-bridge.css: GENERATED by tools/build-tokens.mjs from tokens/bridge-map.json; edit those, not this.
 * Re-points the ACSS 3.3.8 variables the site uses onto the Token file. Unlayered and loaded after
 * automatic.css, so this :root wins over ACSS's. 107 bridged, 66 left to ACSS (see bridge-map.json).
 * Snapshot: ACSS generated 2026-10-13 08:42:20, corpus harvested 2026-10-13T06:47:27+00:00. */
:root {
  --accent: var(--mf-violet);
  --accent-dark: var(--mf-violet-dark);
  --accent-light: var(--mf-violet-light);
  --accent-semi-light: var(--mf-violet-semi-light);
  --accent-ultra-light: var(--mf-violet-ultra-light);
  --action: var(--mf-color-action);
  --action-hover: var(--mf-color-action-hover);
  --action-light: var(--mf-forest-light);
  --action-ultra-dark-trans-60: var(--mf-forest-ultra-dark-trans-60);
  --action-ultra-light: var(--mf-forest-ultra-light);
  --base-dark: var(--mf-ink-dark);
  --base-light: var(--mf-ink-light);
  --base-semi-light: var(--mf-ink-semi-light);
  --base-ultra-dark: var(--mf-ink-ultra-dark);
  --base-ultra-light: var(--mf-ink-ultra-light);
  --bg-dark: var(--mf-color-surface-inverse);
  --bg-light: var(--mf-color-surface-alt);
  --bg-ultra-light: var(--mf-color-surface);
  --black: var(--mf-black);
  --black-trans-10: var(--mf-black-trans-10);
  --black-trans-20: var(--mf-black-trans-20);
  --black-trans-60: var(--mf-black-trans-60);
  --body-color: var(--mf-color-text);
  --content-width: var(--mf-content-width);
  --danger: var(--mf-danger);
  --danger-light: var(--mf-danger-light);
  --gutter: var(--mf-gutter);
  --h1: var(--mf-heading-1);
  --h2: var(--mf-heading-2);
  --h3: var(--mf-heading-3);
  --h4: var(--mf-heading-4);
  --info-dark: var(--mf-info-dark);
  --info-light: var(--mf-info-light);
  --info-trans-10: var(--mf-info-trans-10);
  --info-ultra-dark: var(--mf-info-ultra-dark);
  --neutral: var(--mf-neutral);
  --neutral-dark: var(--mf-neutral-dark);
  --neutral-dark-trans-10: var(--mf-neutral-dark-trans-10);
  --neutral-dark-trans-20: var(--mf-neutral-dark-trans-20);
  --neutral-dark-trans-30: var(--mf-neutral-dark-trans-30);
  --neutral-light: var(--mf-neutral-light);
  --neutral-light-trans-10: var(--mf-neutral-light-trans-10);
  --neutral-light-trans-20: var(--mf-neutral-light-trans-20);
  --neutral-semi-dark: var(--mf-neutral-semi-dark);
  --neutral-trans-80: var(--mf-neutral-trans-80);
  --neutral-ultra-dark: var(--mf-neutral-ultra-dark);
  --neutral-ultra-dark-trans-10: var(--mf-neutral-ultra-dark-trans-10);
  --neutral-ultra-dark-trans-40: var(--mf-neutral-ultra-dark-trans-40);
  --neutral-ultra-dark-trans-70: var(--mf-neutral-ultra-dark-trans-70);
  --neutral-ultra-dark-trans-80: var(--mf-neutral-ultra-dark-trans-80);
  --neutral-ultra-light: var(--mf-neutral-ultra-light);
  --primary: var(--mf-color-accent);
  --primary-dark: var(--mf-steel-dark);
  --primary-hover: var(--mf-color-accent-hover);
  --primary-light: var(--mf-steel-light);
  --primary-semi-dark: var(--mf-steel-semi-dark);
  --primary-semi-light: var(--mf-steel-semi-light);
  --primary-trans-70: var(--mf-steel-trans-70);
  --primary-trans-80: var(--mf-steel-trans-80);
  --primary-ultra-dark: var(--mf-steel-ultra-dark);
  --primary-ultra-light: var(--mf-steel-ultra-light);
  --radius: var(--mf-radius);
  --radius-l: var(--mf-radius-l);
  --radius-m: var(--mf-radius-m);
  --radius-s: var(--mf-radius-s);
  --radius-xl: var(--mf-radius-xl);
  --secondary: var(--mf-slate);
  --secondary-dark: var(--mf-slate-dark);
  --secondary-light: var(--mf-slate-light);
  --secondary-medium: var(--mf-slate-medium);
  --secondary-semi-dark: var(--mf-slate-semi-dark);
  --secondary-semi-light: var(--mf-slate-semi-light);
  --secondary-ultra-dark: var(--mf-slate-ultra-dark);
  --secondary-ultra-light: var(--mf-slate-ultra-light);
  --section-padding-x: var(--mf-section-padding-x);
  --section-space-l: var(--mf-section-space-l);
  --section-space-m: var(--mf-section-space-m);
  --section-space-s: var(--mf-section-space-s);
  --section-space-xl: var(--mf-section-space-xl);
  --section-space-xs: var(--mf-section-space-xs);
  --shade-light: var(--mf-neutral-light);
  --shade-light-trans-10: var(--mf-neutral-light-trans-10);
  --shade-ultra-dark-trans-80: var(--mf-neutral-ultra-dark-trans-80);
  --shade-ultra-light: var(--mf-neutral-ultra-light);
  --space-l: var(--mf-space-l);
  --space-m: var(--mf-space-m);
  --space-s: var(--mf-space-s);
  --space-xl: var(--mf-space-xl);
  --space-xs: var(--mf-space-xs);
  --space-xxl: var(--mf-space-xxl);
  --success-light: var(--mf-success-light);
  --text-dark: var(--mf-color-text);
  --text-dark-muted: var(--mf-color-text-muted);
  --text-l: var(--mf-text-l);
  --text-light: var(--mf-color-text-inverse);
  --text-m: var(--mf-text-m);
  --text-s: var(--mf-text-s);
  --text-xl: var(--mf-text-xl);
  --text-xs: var(--mf-text-xs);
  --text-xxl: var(--mf-text-xxl);
  --transition-duration: var(--mf-duration-ui);
  --warning-light: var(--mf-warning-light);
  --white: var(--mf-white);
  --white-trans-10: var(--mf-white-trans-10);
  --white-trans-50: var(--mf-white-trans-50);
  --white-trans-60: var(--mf-white-trans-60);
  --white-trans-80: var(--mf-white-trans-80);
}
