/* Central documental — identidade visual (Fase 10).
 *
 * Módulos: Caixa de documentos, Ferramentas PDF, Central de Processamentos,
 * Assinador Digital, Gerar Documento e Transcrições.
 *
 * Auditoria antes de programar (`existente → reutilizado → adaptação`):
 *
 *   módulo         o que já existe                        ação
 *   ─────────────  ────────────────────────────────────  ─────────────────────
 *   Caixa docs     `.caixa-dash-scope`, section-card,     nada — já alinhada
 *                  cx-empty, btn do sistema
 *   Ferramentas    `_PDFICO` com SVG para as 13           paleta dos ícones
 *   PDF            ferramentas; o emoji do array é
 *                  fallback e NUNCA chega à tela
 *   Central        `.card`, `.card-titulo`, btn           emoji nos botões
 *   Assinador      `.caixa-dash-scope`, `ti-*`, spinner   nada — já alinhado
 *   Gerar Doc.     `.card`, btn                           emoji nos botões
 *   Transcrições   `.caixa-dash-scope`, `ti-*`, tokens    emoji nos botões
 *
 * Três dos seis módulos não precisavam de nada. O emoji das Ferramentas PDF era
 * falso positivo: `${_PDFICO[id]||ic}` só cai no emoji se faltar o SVG, e não
 * falta nenhum. Ficou onde está, como defesa — não é código morto perigoso.
 *
 * O que NÃO se mexeu: filas, OCR, progresso, retentativas, seleção, downloads,
 * formatos, auditoria e nomes de arquivo.
 */

/* ── ícone dentro de botão: mesmo tamanho do SVG que já convive com ele ──
   `svg.ico` mede 15×15 nos botões do sistema e `.ctw .tb-btn.ico i` usa 15px.
   Os ícones Tabler que substituíram emoji entram na mesma medida, senão a
   mesma barra exibiria dois tamanhos de ícone lado a lado. */
.btn > .ti,
.cx-btn > .ti,
.mini-btn > .ti,
.rel-btn-p > .ti,
.sbtn > .ti { font-size: 15px; line-height: 1; vertical-align: -1px }

.btn-sm > .ti { font-size: 14px }

/* Botão de fechar de modal é alvo isolado, não rótulo: segue os 18px que a
   Fase 7 fixou para ícone de comando sozinho. */
.modal-x > .ti { font-size: 18px; line-height: 1 }

/* Título de cartão que ganhou ícone no lugar do emoji. */
.card-titulo > .ti { font-size: 17px; line-height: 1; vertical-align: -2px }

/* ── Ferramentas PDF: as tintas dos cartões saem da paleta aprovada ─────
   O mapa `_PDFCOR` no `app.html` passou a devolver os tons escuros que as
   badges de Audiências e as ações de Previsão já usam (#0F6E56, #185FA5,
   #3C3489, #92400e, #A32D2D). Aqui só ficam borda e foco, que são do CSS. */
.pdf-card { border-color: #e2e8f0 }
.pdf-card:hover { border-color: #cbd5e1; box-shadow: 0 4px 12px -2px rgb(15 23 42 / .08) }
.pdf-card:focus-visible { outline: 2px solid var(--jd-foco); outline-offset: 2px }
.pdf-desc { color: #475569 }
.pdf-name { color: #0f172a }
