/* ============================================================
   Jean Paradella — tokens
   Sem kit de marca: cada valor é decisão registrada em MARCA.md.
   Tema único, escuro, por decisão (spec JP-01).
   ============================================================ */

@font-face {
  font-family: "Schoolbell";
  src: url("fontes/schoolbell-400.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

:root {
  /* 1. marca */
  --noite:     #242423;
  --noite-2:   #2b2b29;
  --borda:     #3a3a37;
  --tinta:     #e8e6e1;
  --tinta-2:   #bcbab5;
  --tinta-3:   #92908b;
  --acao:      #ff4842;
  --acao-alto: #ff6a65;

  /* 2. semântica: componente usa só daqui para baixo */
  --fundo:          var(--noite);
  --fundo-elevado:  var(--noite-2);
  --linha:          var(--borda);
  --texto:          var(--tinta);
  --texto-apoio:    var(--tinta-2);
  --texto-meta:     var(--tinta-3);
  --botao:          var(--acao);
  --botao-hover:    var(--acao-alto);
  --botao-texto:    #141413;   /* 5.9:1 sobre --acao */

  /* tipografia */
  --fonte-display: "Schoolbell", "Comic Sans MS", cursive;
  --fonte-leitura: Georgia, "Iowan Old Style", "Times New Roman", serif;
  --medida: 62ch;

  /* forma */
  --raio: 6px;
  --espaco: clamp(3.5rem, 8vw, 6.5rem);
}
