/* Ponte do piloto (trilha L, fase L2): decisões de design de 02/10/2026 sobre os nomes curtos de
   css/ponte.css (@neuvox/ui). Carregar depois de ponte.css e antes de componentes.css.
   Um único lugar para trocar o acento e as cores de estado da Iris e de "Urgente".
   Referência: handoffs/iris-nao-concluidos-2026-10-02/04-PLANO-RESOLUTIVO.md, seção 3.1.
   O gestor pode vetar qualquer uma destas três escolhas sem tocar em outro arquivo. */
@layer nvx.ponte {
  :root {
    /* Acento do painel: teal do espectro da marca (#1F8E8A). Botão primário escurece a 82%
       (ponte.css usa 86%, que fica em 4,50:1 sob branco; 82% dá folga para o AA). */
    --acento: var(--color-spectrum-teal);
    --acento-btn: color-mix(in oklab, var(--acento) 82%, #000);
    /* Iris (assistente): lavanda do espectro. Só como marcador (ponto, borda, fundo tingido);
       2,65:1 sobre branco, nunca como cor de texto pequeno. */
    --st-ia: var(--color-spectrum-lavanda);
    /* Urgente: rosa do espectro (4,59:1 sobre branco; branco sobre rosa 4,59:1). */
    --st-urg: var(--color-spectrum-rosa);
  }
  /* Escuro: o mesmo teal clareia (regra dos tokens: 4,5:1 sobre o canvas escuro) e o texto do
     botão primário usa on-accent (petróleo), não o ink claro: #1F8E8A cru sob texto claro fica em
     3,61:1 e o teal clareado sob ink claro em 1,95:1; teal clareado sob petróleo dá 7,86:1. */
  :root[data-modo="escuro"] {
    --acento: var(--color-accent);
    --acento-btn: var(--acento);
    --acento-btn-fg: var(--color-on-accent);
  }
}
