/* Tokens de color, superficie y ritmo de animación.
   Copia literal del diseño de Claude Design (landing).
   NO editar a mano: se regenera con build/sync.js */

:root {
  --bg: #FBFAF8; --bg2: #FBFAF8; --bg-blur: #FBFAF8F2; --surface: #FFFFFF;
  --ink: #16111F; --invert-bg: #16111F; --invert-fg: #FFFFFF;
  --ink-80: #16111FCC; --ink-70: #16111FB8; --ink-60: #16111FA8; --ink-55: #16111F99;
  --ink-50: #16111F8A; --ink-45: #16111F80; --ink-35: #16111F59; --ink-30: #16111F4D;
  --line-soft: #16111F0F; --line: #16111F14; --line2: #16111F12; --line3: #16111F1A;
  --line4: #16111F1F; --line5: #16111F26; --sh1: #16111F08; --sh2: #16111F0A; --sh3: #16111F40;
  --invert-fg-60: #FFFFFFA6; --invert-accent: #C4B5FD; --band: #FFFFFF66;
  --panel: #FFFFFF; --acc: #7C3AED; --acc-line: var(--acc-line,#7C3AED4D); --acc-line-soft: var(--acc-line,#7C3AED4D); --acc-tint: #7C3AED14;
  --hero-bg: #FBFAF8; --surface: #FFFFFFE0; --neb-a: #7C3AED54; --neb-b: #C4B5FD99; --neb-c: var(--acc-line,#7C3AED4D); --star: #5B21B6; --star-dim: #7C3AED; --trail: #5B21B6; --vignette: #FBFAF8B8;
  --d-a: 16s; --d-b: 21s; --d-c: 27s; --d-sky1: 80s; --d-sky2: 130s; --d-s1: 10s; --d-s2: 15s; --d-s3: 21s;
}
html[data-theme="dark"] {
  --bg: #0B0910; --bg2: #100D18; --bg-blur: #0B0910F2; --surface: #15111E;
  --ink: #F7F5F3; --invert-bg: #F7F5F3; --invert-fg: #0B0910;
  --ink-80: #F7F5F3CC; --ink-70: #F7F5F3B8; --ink-60: #F7F5F3A8; --ink-55: #F7F5F399;
  --ink-50: #F7F5F38A; --ink-45: #F7F5F380; --ink-35: #F7F5F359; --ink-30: #F7F5F34D;
  --line-soft: #F7F5F314; --line: #F7F5F31F; --line2: #F7F5F31A; --line3: #F7F5F324;
  --line4: #F7F5F329; --line5: #F7F5F338; --sh1: #00000033; --sh2: #00000040; --sh3: #00000073;
  --invert-fg-60: #0B0910A6; --invert-accent: #6D28D9; --band: #0B0910A6;
  --panel: #191426; --acc: #C7B2FF; --acc-line: #C7B2FF52; --acc-line-soft: #C7B2FF33; --acc-tint: #C7B2FF1F;
  --hero-bg: #07060B; --surface: #15111EDB; --neb-a: #7C3AED70; --neb-b: #4C1D9575; --neb-c: #C4B5FD2E; --star: #FFFFFF; --star-dim: #DDD3FF; --trail: #FFFFFF; --vignette: #07060BA6;
  --d-a: 12s; --d-b: 16s; --d-c: 20s; --d-sky1: 34s; --d-sky2: 58s; --d-s1: 6s; --d-s2: 9s; --d-s3: 13s;
}
