/* 1.63.1 (onda B): tela "Auditoria" na aba Sistema (web/auditoria.js): o registro encadeado das ações (quem, canal,
   ação, antes e depois) e a conferência da corrente. Mesmo cartão de vidro das outras seções do Sistema. */
#auditoria-acoes .aud-cab{display:flex;flex-wrap:wrap;align-items:center;gap:8px}
#auditoria-acoes .aud-cab .dt{flex:1 1 auto}
#auditoria-acoes .aud-links{display:flex;flex-wrap:wrap;gap:8px}
#auditoria-acoes .aud-links a,#auditoria-acoes .aud-links .btn{min-height:44px;display:inline-flex;align-items:center;gap:6px;text-decoration:none}
#auditoria-acoes .aud-filtros{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 6px}
#auditoria-acoes .aud-filtros select,#auditoria-acoes .aud-filtros input{min-height:44px;border-radius:var(--r-ctl,12px);border:1px solid var(--sep,rgba(58,42,30,.2));background:var(--surface,#fff);color:inherit;font:inherit;font-size:var(--f-subhead,15px);padding:0 12px}
#auditoria-acoes .aud-filtros input{flex:1 1 200px;min-width:160px}
body.dark #auditoria-acoes .aud-filtros select,body.dark #auditoria-acoes .aud-filtros input{background:var(--surface2,#2C2A27)}
#auditoria-acoes .aud-corrente{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:8px 0;padding:10px 12px;border-radius:var(--r-card,16px);background:var(--fill,rgba(90,65,45,.08));font-size:var(--f-footnote,13px)}
#auditoria-acoes .aud-corrente.ok{background:color-mix(in srgb,var(--sys-green,#34C759) 14%,transparent);color:var(--ink-green,#1C7A36)}
#auditoria-acoes .aud-corrente.ruim{background:color-mix(in srgb,var(--sys-red,#FF383C) 14%,transparent);color:var(--ink-red,#B42318)}
#auditoria-acoes .aud-corrente b{font-weight:700}
#auditoria-acoes .aud-lista{display:flex;flex-direction:column;gap:6px;margin-top:8px}
#auditoria-acoes .aud-linha{display:grid;grid-template-columns:92px minmax(0,1.3fr) minmax(0,1fr) minmax(0,1.2fr);gap:4px 12px;align-items:start;padding:10px 12px;border-radius:var(--r-card,16px);background:var(--fill,rgba(90,65,45,.06));font-size:var(--f-footnote,13px);line-height:1.35}
#auditoria-acoes .aud-quando{color:var(--label2,var(--sub,#8A7666));font-variant-numeric:tabular-nums}
#auditoria-acoes .aud-quando b{display:block;color:var(--label,#3A2A1E);font-weight:600}
#auditoria-acoes .aud-acao b{display:block;font-size:var(--f-subhead,15px);font-weight:600;color:var(--label,#3A2A1E)}
#auditoria-acoes .aud-acao span{color:var(--label2,var(--sub,#8A7666));overflow-wrap:anywhere}
#auditoria-acoes .aud-quem{display:flex;flex-wrap:wrap;gap:4px;align-items:flex-start}
#auditoria-acoes .aud-chip{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-weight:700;font-size:var(--f-caption1,12px);background:var(--fill2,rgba(90,65,45,.12));white-space:nowrap}
#auditoria-acoes .aud-chip.ia{background:color-mix(in srgb,var(--sys-indigo,#6155F5) 16%,transparent);color:var(--ink-indigo,#4B3FD1)}
#auditoria-acoes .aud-chip.pessoa{background:color-mix(in srgb,var(--sys-green,#34C759) 16%,transparent);color:var(--ink-green,#1C7A36)}
#auditoria-acoes .aud-chip.ev-aplicada,#auditoria-acoes .aud-chip.ev-aplicada_por_aprovacao,#auditoria-acoes .aud-chip.ev-desfeita,#auditoria-acoes .aud-chip.ev-aplicada_tela_antiga{background:color-mix(in srgb,var(--sys-green,#34C759) 18%,transparent);color:var(--ink-green,#1C7A36)}
#auditoria-acoes .aud-chip.ev-preparada{background:color-mix(in srgb,var(--sys-blue,#0088FF) 16%,transparent);color:var(--ink-blue,#1E6EF4)}
#auditoria-acoes .aud-chip.ev-negada,#auditoria-acoes .aud-chip.ev-erro{background:color-mix(in srgb,var(--sys-red,#FF383C) 16%,transparent);color:var(--ink-red,#B42318)}
#auditoria-acoes .aud-chip.ev-recusada,#auditoria-acoes .aud-chip.ev-expirada,#auditoria-acoes .aud-chip.ev-substituida{background:var(--fill2,rgba(90,65,45,.12));color:var(--label2,#6B5A4C)}
#auditoria-acoes .aud-chip.ev-encaminhada{background:color-mix(in srgb,var(--sys-orange,#FF8D28) 18%,transparent);color:var(--ink-orange,#A45100)}
#auditoria-acoes .aud-mudou{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;overflow-wrap:anywhere}
#auditoria-acoes .aud-mudou .de{color:var(--label2,var(--sub,#8A7666));text-decoration:line-through;text-decoration-color:color-mix(in srgb,currentColor 40%,transparent)}
#auditoria-acoes .aud-mudou .para{font-weight:600;color:var(--label,#3A2A1E)}
#auditoria-acoes .aud-vazio,#auditoria-acoes .aud-carregando{padding:18px 6px;color:var(--label2,var(--sub,#8A7666));text-align:center}
#auditoria-acoes .aud-mais{display:flex;justify-content:center;margin-top:8px}
#auditoria-acoes .aud-mais .btn,#auditoria-acoes .aud-cab .btn{min-height:44px}
#auditoria-acoes .btn[aria-busy="true"]{opacity:.7}
@media (max-width:760px){
  #auditoria-acoes .aud-linha{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"acao quando" "quem quem" "mudou mudou"}
  #auditoria-acoes .aud-quando{grid-area:quando;text-align:right} #auditoria-acoes .aud-acao{grid-area:acao} #auditoria-acoes .aud-quem{grid-area:quem} #auditoria-acoes .aud-mudou{grid-area:mudou}
  #auditoria-acoes .aud-filtros select{flex:1 1 140px}
}
