/* Paleta — copiada sem alteração de valores de /workspace/jc-v3/tokens.css (correções AA incluídas).
   Única coisa mantida da versão anterior. Tema automático por prefers-color-scheme, sem seletor manual. */
:root{
  color-scheme:dark;
  --bg:#061a20; --surface:#0a242c; --raised:#0e2c35;
  --text:#eef3f2; --muted:#adc0c2;
  --accent:#e2a87c; --lavender:#ecbd98;
  --violet:#e2a87c;
  --button:#e2a87c; --button-hover:#ecbd98; --button-press:#d6976a; --on-button:#061a20;
  --line:#ffffff1c; --essential:#91a7aa;
  --glass:#0a242ceb; --soft:#e2a87c0d;
  --positive:#7cbca4; --negative:#de8a97;
  --focus:#ecbd98;
}
/*0.5.5 tema manual*/:root[data-theme="light"]{
    color-scheme:light;
    --bg:#f5efe6; --surface:#fbf8f3; --raised:#ede4d6;
    --text:#08313c; --muted:#3e5157;
    --accent:#93491f; --lavender:#93491f; --violet:#93491f;
    --button:#93491f; --button-hover:#7f3f1b; --button-press:#6b3417; --on-button:#ffffff;
    --line:#0b2a3340;
    --essential:#4f5f64;
    --glass:#f5efe6ed; --soft:#93491f08;
    --positive:#256548; --negative:#a32f48;
    --focus:#93491f;
  }@media (prefers-color-scheme:light){:root:not([data-theme]){
    color-scheme:light;
    --bg:#f5efe6; --surface:#fbf8f3; --raised:#ede4d6;
    --text:#08313c; --muted:#3e5157;
    --accent:#93491f; --lavender:#93491f; --violet:#93491f;
    --button:#93491f; --button-hover:#7f3f1b; --button-press:#6b3417; --on-button:#ffffff;
    --line:#0b2a3340;
    --essential:#4f5f64;
    --glass:#f5efe6ed; --soft:#93491f08;
    --positive:#256548; --negative:#a32f48;
    --focus:#93491f;
  }}
@media (prefers-contrast:more){:root{--line:var(--essential)}}
