/* Licita Urgente — identidade visual.
   Para trocar a paleta (ex.: usar os códigos exatos da Nortech Solutions),
   edite só as variáveis --lu-* abaixo. */

@font-face { font-family: "Barlow"; font-weight: 400; font-style: normal; font-display: swap; src: url("../fonts/barlow-latin-400-normal.woff2") format("woff2"); }
@font-face { font-family: "Barlow"; font-weight: 500; font-style: normal; font-display: swap; src: url("../fonts/barlow-latin-500-normal.woff2") format("woff2"); }
@font-face { font-family: "Barlow"; font-weight: 600; font-style: normal; font-display: swap; src: url("../fonts/barlow-latin-600-normal.woff2") format("woff2"); }
@font-face { font-family: "Barlow"; font-weight: 700; font-style: normal; font-display: swap; src: url("../fonts/barlow-latin-700-normal.woff2") format("woff2"); }
@font-face { font-family: "Barlow"; font-weight: 800; font-style: normal; font-display: swap; src: url("../fonts/barlow-latin-800-normal.woff2") format("woff2"); }
@font-face { font-family: "Barlow Condensed"; font-weight: 600; font-style: normal; font-display: swap; src: url("../fonts/barlow-condensed-latin-600-normal.woff2") format("woff2"); }
@font-face { font-family: "Barlow Condensed"; font-weight: 700; font-style: normal; font-display: swap; src: url("../fonts/barlow-condensed-latin-700-normal.woff2") format("woff2"); }
@font-face { font-family: "Barlow Condensed"; font-weight: 800; font-style: normal; font-display: swap; src: url("../fonts/barlow-condensed-latin-800-normal.woff2") format("woff2"); }
@font-face { font-family: "Barlow Condensed"; font-weight: 900; font-style: normal; font-display: swap; src: url("../fonts/barlow-condensed-latin-900-normal.woff2") format("woff2"); }
@font-face { font-family: "Barlow Condensed"; font-weight: 800; font-style: italic; font-display: swap; src: url("../fonts/barlow-condensed-latin-800-italic.woff2") format("woff2"); }
@font-face { font-family: "Barlow Condensed"; font-weight: 900; font-style: italic; font-display: swap; src: url("../fonts/barlow-condensed-latin-900-italic.woff2") format("woff2"); }

:root {
  /* Paleta da marca (guia visual 2.0: marca/GUIA-VISUAL.md). Verde é a cor de ação. */
  --lu-noite: #0B1426;          /* fundo principal */
  --lu-azul-profundo: #101C33;  /* superfícies escuras */
  --lu-azul-borda: #22324F;     /* bordas no escuro */
  --lu-azul: #3B82F6;           /* azul (ação secundária) */
  --lu-ciano: #93C5FD;          /* links e foco no escuro */
  --lu-amarelo: #F5B942;        /* âmbar: dinheiro, prazos, destaques pequenos */
  --lu-vermelho: #EF4444;       /* prazo acabando */
  --lu-verde: #22C55E;          /* sucesso, confirmado, ao vivo */
  --lu-verde-acao: #16A34A;     /* botão principal (texto branco) */
  --lu-verde-acao-h: #15803D;
  --lu-gelo: #F1F5FB;           /* texto no escuro / fundo claro */
  --lu-cinza: #A8B3C7;          /* texto secundário no escuro */
  --lu-cinza-escuro: #475569;   /* texto secundário no claro */

  /* Tipografia */
  --lu-fonte: "Barlow", system-ui, -apple-system, "Segoe UI", sans-serif;
  --lu-fonte-titulo: "Barlow Condensed", "Barlow", system-ui, sans-serif;

  /* Forma */
  --lu-raio: 16px;
  --lu-raio-sm: 10px;
  --lu-sombra: 0 10px 40px rgba(0, 0, 0, .35);
  --lu-brilho: 0 0 0 1px rgba(47, 107, 255, .35), 0 10px 40px rgba(47, 107, 255, .25);
}
