/* Sentinela — tokens de cor (do design do Adriano)
   Padrão = tema ESCURO (o nome do token já é o hex escuro).
   html[data-sx-theme="light"] troca para os valores claros.
   Acentos fixos (não trocam): #E8A93B primário · #F2C46E destaque
   Semânticos: #6FD39F ok · #F07B7F crítico */

:root, html[data-sx-theme="dark"] {
  --sx-111418:#111418; --sx-0d1013:#0D1013; --sx-12161a:#12161A;
  --sx-151a1f:#151A1F; --sx-1a1f25:#1A1F25; --sx-161b20:#161B20;
  --sx-1a2027:#1A2027; --sx-171c22:#171C22; --sx-181d23:#181D23;
  --sx-14181d:#14181D; --sx-171b20:#171B20; --sx-1f252b:#1F252B;
  --sx-262c33:#262C33; --sx-2e353d:#2E353D; --sx-2a3139:#2A3139;
  --sx-38414a:#38414A; --sx-4a535c:#4A535C; --sx-4e5a66:#4E5A66;
  --sx-6b7580:#6B7580; --sx-8a949e:#8A949E; --sx-c4cad0:#C4CAD0;
  --sx-e4e7eb:#E4E7EB; --sx-f2c46e:#F2C46E; --sx-6fd39f:#6FD39F;
  --sx-13261c:#13261C; --sx-24503a:#24503A; --sx-f07b7f:#F07B7F;
  --sx-2a1719:#2A1719; --sx-5a2a2d:#5A2A2D; --sx-3a1b1e:#3A1B1E;
  --sx-2b2214:#2B2214; --sx-5c4521:#5C4521; --sx-1c1811:#1C1811;
  --sx-d9c7a3:#D9C7A3; --sx-5c6670:#5C6670;
  --sx-accent:#E8A93B; --sx-accent-2:#F2C46E;
  color-scheme: dark;
}

html[data-sx-theme="light"] {
  --sx-111418:#F3F4F5; --sx-0d1013:#FFFFFF; --sx-12161a:#F0F2F4;
  --sx-151a1f:#FFFFFF; --sx-1a1f25:#FFFFFF; --sx-161b20:#EEF0F2;
  --sx-1a2027:#F3F5F7; --sx-171c22:#EEF0F2; --sx-181d23:#E8EBEE;
  --sx-14181d:#F3F4F5; --sx-171b20:#E8EBEE; --sx-1f252b:#E9ECEF;
  --sx-262c33:#DDE1E5; --sx-2e353d:#D0D5DA; --sx-2a3139:#E4E7EB;
  --sx-38414a:#BCC3CA; --sx-4a535c:#8D96A0; --sx-4e5a66:#A9B2BB;
  --sx-6b7580:#68717B; --sx-8a949e:#555E68; --sx-c4cad0:#2F363D;
  --sx-e4e7eb:#161A1F; --sx-f2c46e:#8F5C0C; --sx-6fd39f:#1C7547;
  --sx-13261c:#E4F4EA; --sx-24503a:#A6D6BA; --sx-f07b7f:#B3262B;
  --sx-2a1719:#FCEBEB; --sx-5a2a2d:#EDB5B7; --sx-3a1b1e:#FBE3E4;
  --sx-2b2214:#FCF1DD; --sx-5c4521:#E3C386; --sx-1c1811:#FDF7EA;
  --sx-d9c7a3:#6B501C; --sx-5c6670:#A3ACB5;
  color-scheme: light;
}
