/* Recloset public site tokens. Every value comes from ../tokens.generated.css
 * (design/system/tokens.json); this file only binds the site's role names onto it. */
@import url("../tokens.generated.css");

:root {
  color-scheme: light;
  --caption: var(--muted);
  --on-accent: var(--on-dark);
  --accent-ink: var(--accent);
  --border-control: color-mix(in oklab, var(--fg) 50%, var(--bg));
  --cloth: var(--sand);
  --error-ink: var(--rose);
  --accent-hover: var(--accent-pressed);
  --font-sans: var(--font-body);
  --radius-card: var(--r-lg);
  --radius-control: var(--r-control);
}

/* The dark values themselves are generated; only the UA hint is bound here. */
:root[data-theme="dark"] {
  color-scheme: dark;
}
