/* Tema · OTAHSTUDIO®
 *
 * A identidade deste site, isolada. Importado ANTES de 1-tokens.css, que
 * deriva os nomes curtos (--vio, --vios, --viod) destes canais.
 *
 * Regra da marca: o verde é tempero, não prato principal. Por isso o núcleo
 * lima aparece em acento (rótulo, HUD, cursor, borda acesa) e as auroras são
 * quase neutras — a correção das intensidades está em 9-otah.css.
 *
 * Contraste: lima sobre #101010 dá 15,4:1. Lima sobre branco dá 1,2:1 — por
 * isso --m-escuro NÃO é lima, é a oliva profunda, o único tom da marca que
 * sobrevive no beat claro do método.
 */

/* ---- fontes (self-hosted, sem request externo) --------------------------- */
@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;
  src:url("../../assets/fonts/inter-latin-400-normal.woff2") format("woff2");}
@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;
  src:url("../../assets/fonts/inter-latin-500-normal.woff2") format("woff2");}
@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;
  src:url("../../assets/fonts/inter-latin-600-normal.woff2") format("woff2");}
@font-face{font-family:"Inter";font-style:normal;font-weight:700;font-display:swap;
  src:url("../../assets/fonts/inter-latin-700-normal.woff2") format("woff2");}
@font-face{font-family:"JetBrains Mono";font-style:normal;font-weight:400;font-display:swap;
  src:url("../../assets/fonts/jetbrains-mono-latin-400-normal.woff2") format("woff2");}
@font-face{font-family:"JetBrains Mono";font-style:normal;font-weight:500;font-display:swap;
  src:url("../../assets/fonts/jetbrains-mono-latin-500-normal.woff2") format("woff2");}

:root{
  /* o kit espera estas três variáveis do next/font; aqui vêm do @font-face */
  --font-display:"Inter";
  --font-ui:"Inter";
  --font-mono:"JetBrains Mono";

  --m-nucleo:   225 253  63;   /* #E1FD3F · a cor da marca               */
  --m-claro:    233 254 128;   /* a mesma cor, legível sobre escuro      */
  --m-escuro:    58  66  10;   /* oliva profunda, legível sobre o claro  */
  --m-vivo:     225 253  63;   /* topo do gradiente dos botões           */
  --m-vivo-cta: 236 255 124;   /* idem, um tom acima, só no fechamento   */
  --m-profundo: 176 205  30;   /* base do gradiente dos botões           */
  --m-luz:      225 253  63;   /* auroras e halos — sempre em alfa baixo */
  --m-apoio:    206 206 196;   /* segunda fonte de luz · neutra quente   */
  --m-frio:     132 142 152;   /* terceira fonte de luz · neutra fria    */
  --m-sombra:    18  22   4;   /* sombra colorida sob o vidro            */
  --m-solido:    30  30  28;   /* vidro sem blur: face                   */
  --m-noite:     14  14  13;   /* vidro sem blur: fundo                  */

  /* os fundos: grafite, não azul — a marca é preta, não espacial */
  --void:  #0a0a0a;   /* fundo mais profundo   */
  --deep:  #101010;   /* fundo padrão          */
  --rise:  #151515;   /* seção elevada         */
  --ink:   #1c1c1c;   /* superfície escura     */
  --paper: #efefef;   /* o único beat claro    */
  --txt:   #4a4a4a;   /* texto sobre o claro   */
}
