/*
 * Foundry + LikeStyle locked brand color tokens.
 * Status: locked on 2026-06-25.
 * Imported source: FoundryMarketing/output/foundry-likestyle-brand-colors.css
 * Canonical local companion: data/brand/foundry-likestyle-brand-colors.json
 */

:root {
  --lsf-ink: #20242a;
  --lsf-charcoal: #1f252b;
  --lsf-graphite: #2b333b;
  --lsf-muted-slate: #58616b;
  --lsf-subtle-slate: #8b949e;
  --lsf-warm-paper: #f7f4ee;
  --lsf-porcelain: #fcfaf6;
  --lsf-white: #ffffff;
  --lsf-line: #dedad1;
  --lsf-line-strong: #bdb6a9;

  --lsf-action-teal: #206d65;
  --lsf-signal-teal: #2f8f83;
  --lsf-trust-blue: #315f9b;
  --lsf-deep-blue: #244a7a;
  --lsf-review-clay: #9f4f2f;
  --lsf-warm-clay: #c86c43;
  --lsf-proof-gold: #e0a33a;
  --lsf-gold-text: #8b5e12;
  --lsf-editorial-wine: #7b4158;

  --lsf-electric-teal: #43c6b6;
  --lsf-electric-teal-text: #19776d;
  --lsf-signal-violet: #6e4dba;
  --lsf-live-coral: #d95d4f;
  --lsf-coral-text: #b94338;
  --lsf-bright-gold: #f1c36b;

  --lsf-soft-teal: #eaf4f1;
  --lsf-soft-blue: #ecf1f8;
  --lsf-soft-clay: #f7eee9;
  --lsf-soft-gold: #fbf2da;
  --lsf-soft-wine: #f4e9ee;
  --lsf-soft-violet: #eeeafd;
  --lsf-soft-coral: #faebe9;
}

:root,
[data-brand-theme="foundry"] {
  --foundry-bg: var(--lsf-warm-paper);
  --foundry-surface: var(--lsf-white);
  --foundry-surface-soft: var(--lsf-porcelain);
  --foundry-text: var(--lsf-ink);
  --foundry-text-muted: var(--lsf-muted-slate);
  --foundry-border: var(--lsf-line);
  --foundry-border-strong: var(--lsf-line-strong);
  --foundry-brand-primary: var(--lsf-charcoal);
  --foundry-brand-primary-strong: var(--lsf-ink);
  --foundry-brand-accent: var(--lsf-action-teal);
  --foundry-link-hover: var(--lsf-deep-blue);
}

[data-brand-theme="likestyle"] {
  --foundry-brand-primary: var(--lsf-trust-blue);
  --foundry-brand-primary-strong: var(--lsf-deep-blue);
  --foundry-brand-accent: var(--lsf-editorial-wine);
  --foundry-link-hover: var(--lsf-deep-blue);
}

[data-brand-theme="foundry-medical"] {
  --foundry-brand-primary: var(--lsf-charcoal);
  --foundry-brand-primary-strong: var(--lsf-ink);
  --foundry-brand-accent: var(--lsf-action-teal);
  --foundry-link-hover: var(--lsf-deep-blue);
}

[data-brand-theme="creative-market"] {
  --foundry-brand-primary: var(--lsf-charcoal);
  --foundry-brand-primary-strong: var(--lsf-ink);
  --foundry-brand-accent: var(--lsf-signal-violet);
  --foundry-link-hover: var(--lsf-coral-text);
}
