/* ============================================================================
   Regulacao — refinamentos de layout (AGENTE C)
   Painéis: AGENDA · KANBAN (tasks) · RELATÓRIOS
   SO-CSS. Todas as regras escopadas em #view-regulacao. Não toca na moldura
   compartilhada (.reg-shell/.reg-header/.reg-tabs/.reg-content).

   Contexto: a Agenda já é amplamente estilizada por css/14-kanban-ubs-agenda.css
   (carregado ANTES deste arquivo). Este arquivo faz só POLIMENTO fino onde a
   Agenda destoa da linguagem do reskin css/16 — principalmente harmonizar
   acentos "violeta genérico"/azul do arquivo 14 para o roxo do módulo
   (#394820 / #405023) e corrigir o estado ativo das sub-abas.
   Registrado no index.html pelo orquestrador.
   ============================================================================ */

/* ---------------------------------------------------------------------------
   1) AGENDA — estado ATIVO das sub-abas (Nova / Histórico / Dashboard / …)
   Bug visual: o JS aplica `.active`, mas o base (css/14) só faz
   `color:#4a5f25; border-bottom-color:#4a5f25` — ou seja, uma sublinha roxa
   (e no tom errado) sobre uma pílula arredondada, destoando das pílulas
   preenchidas `.is-on` usadas no resto do módulo (css/16/07).
   Correção: espelhar EXATAMENTE o visual de `.is-on` no estado real `.active`.
   --------------------------------------------------------------------------- */
#view-regulacao .reg-subtab.active {
  background: #ecf0e5;
  color: #394820;
  border-color: #d3dcc2;
}
#view-regulacao .reg-subtab.active .reg-subtab-n { background: #394820; color: #fff; }

/* ---------------------------------------------------------------------------
   2) AGENDA — banner de informação
   O base (css/14) pinta este aviso de AZUL (#eef4fd / borda #d7e4f7 / texto
   #1e40af) — o único elemento azul num módulo inteiramente roxo. Harmoniza
   para a superfície lavanda do próprio módulo (mesma família de .is-on /
   .ag-kpi), mantendo estrutura, ícone e espaçamento.
   --------------------------------------------------------------------------- */
#view-regulacao .reg-agenda-info {
  background: #f2f5eb;
  border-color: #dee7cf;
  color: #4d5243;
}
#view-regulacao .reg-agenda-info svg,
#view-regulacao .reg-agenda-info i { color: #405023; }
#view-regulacao .reg-agenda-info strong { color: #343a2b; }

/* ---------------------------------------------------------------------------
   3) AGENDA — busca do histórico: harmoniza o foco e o raio
   O base (css/14) usa anel de foco violeta genérico (#638625) e raio 8px;
   o reskin css/16 usa o roxo do módulo e raio ~11px nos inputs. Alinha só
   esses dois detalhes, sem reestruturar o campo.
   --------------------------------------------------------------------------- */
#view-regulacao .reg-agenda-histsearch input { border-radius: 11px; }
#view-regulacao .reg-agenda-histsearch input:focus {
  border-color: #aaba8f;
  box-shadow: 0 0 0 3px rgba(64,80,35,.10);
}
