/* ============================================================
   ICDS · Portal de Transparência - estilos específicos
   Depende de styles.css e pages.css. Carregar DEPOIS de pages.css.
   Único acento: azul (--ic-primary). Só tema claro + seções navy.
   ============================================================ */

/* ---- Chips da estrutura executiva ---- */
.chip-grid{display:flex;flex-wrap:wrap;gap:14px}
.chip{display:inline-flex;align-items:center;gap:11px;background:#fff;border:1px solid var(--ic-gray-200);border-radius:var(--ic-radius-pill);padding:14px 24px;font-family:var(--ic-font-display);font-weight:600;font-size:.95rem;color:var(--ic-navy-900);box-shadow:var(--ic-shadow-card);transition:transform var(--ic-t-fast) var(--ic-ease),box-shadow var(--ic-t-fast) var(--ic-ease)}
.chip:hover{transform:translateY(-3px);box-shadow:var(--ic-shadow-hover)}
.chip::before{content:'';width:9px;height:9px;border-radius:50%;background:var(--ic-primary);flex:none}

/* ---- Placeholder de download (documento ainda sem PDF) ---- */
.doc-soon{display:inline-flex;align-items:center;gap:8px;font-family:var(--ic-font-display);font-weight:700;font-size:var(--ic-fs-small);letter-spacing:.4px;color:var(--ic-gray-500);background:var(--ic-gray-100);border-radius:var(--ic-radius-btn);padding:12px 22px}
.doc-soon::before{content:'';width:8px;height:8px;border-radius:50%;background:var(--ic-gray-400);flex:none}

/* Governanca: 3 por linha com icones */
.value-grid.gov-grid{grid-template-columns:repeat(3,1fr)}
.gov-grid .value-card{display:flex;flex-direction:column;align-items:flex-start}
.gov-grid .ic-iconbox{margin-bottom:16px}
.gov-grid .ic-iconbox svg{width:26px;height:26px;fill:#fff}
@media(max-width:820px){.value-grid.gov-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:560px){.value-grid.gov-grid{grid-template-columns:1fr}}
