/* Generated by @habenula-ai/tokens (build.mjs) from src/. Do not edit. */
/* DEPRECATED: the site's legacy custom-property names, pointed at the tokens so
   pages migrate one at a time. New CSS uses --hb-* directly. Load after
   tokens.css. Theme switching flows through, because every alias is a var(). */
:root {
  --bg: var(--hb-color-surface-ground);
  --bg-raised: var(--hb-color-surface-raised);
  --card-bg: var(--hb-color-surface-card);
  --control-fill: var(--hb-color-surface-control);
  --term-bg: var(--hb-color-surface-term);
  --header-bg: var(--hb-color-surface-header);
  --header-bg-solid: var(--hb-color-surface-header-solid);
  --seabed: var(--hb-color-surface-seabed);
  --text: var(--hb-color-text-default);
  --text-muted: var(--hb-color-text-muted);
  --text-dim: var(--hb-color-text-dim);
  --emphasis: var(--hb-color-text-strong);
  --border: var(--hb-color-border-default);
  --border-soft: var(--hb-color-border-soft);
  --border-strong: var(--hb-color-border-strong);
  --accent: var(--hb-color-interactive-default);
  --accent-dim: var(--hb-color-interactive-hover);
  --chip-bg: var(--hb-color-interactive-tint);
  --chip-text: var(--hb-color-interactive-default);
  --selection: var(--hb-color-interactive-selection);
  --primary: var(--hb-color-emphasis-default);
  --primary-dim: var(--hb-color-emphasis-dim);
  --coral: var(--hb-color-emphasis-default);
  --coral-dim: var(--hb-color-emphasis-dim);
  --gold: var(--hb-color-caution-default);
  --gold-dim: var(--hb-color-caution-strong);
  --accent-red: var(--hb-color-danger-default);
  --danger-text: var(--hb-color-danger-text);
  --danger-bg: var(--hb-color-danger-bg);
  --danger-line: var(--hb-color-danger-line);
  --term-text: var(--hb-color-text-muted);
  --term-strong: var(--hb-color-text-default);
  --term-accent: var(--hb-color-interactive-default);
  --term-dim: var(--hb-color-text-dim);
  --dot: var(--hb-color-dot);
  --dot-opacity: var(--hb-effect-dot-opacity);
  --card-shadow: var(--hb-effect-card-shadow);
  --glass-shadow: var(--hb-effect-glass-shadow);
  --glass-blur: var(--hb-effect-glass-blur);
  --halo: var(--hb-effect-halo);
  --overprint: var(--hb-effect-overprint);
  --atmos-display: var(--hb-effect-atmosphere);
  --logo-filter: var(--hb-effect-logo-filter);
  --reef-line: var(--hb-effect-reef-line);
  --font-sans: var(--hb-font-family-sans);
  --font-mono: var(--hb-font-family-artifact);
  --measure: var(--hb-layout-measure);
  --gutter: var(--hb-layout-gutter);
  --space-section: var(--hb-layout-section);
  --space-head-gap: var(--hb-layout-head-gap);
  --space-page-top: var(--hb-layout-page-top);
  --space-footer-gap: var(--hb-layout-footer-gap);
  --card-inset: var(--hb-layout-card-inset);
  --t: var(--hb-motion-duration-base);
  --ease: var(--hb-motion-ease-out);
  --lift: var(--hb-motion-lift);
  --press: var(--hb-motion-press);
}
