/* Plugins dos agentes (Configurações). Só tokens do tema; sem cor própria. */
.plg-dica { margin:0 0 12px; font-size:12px; color:var(--text-2); }
.plg-empresa { display:flex; gap:8px; align-items:center; flex-wrap:wrap; margin-bottom:12px; }
.plg-empresa .input { flex:1 1 220px; min-width:0; }
.plg-linha { display:flex; flex-direction:column; align-items:stretch; gap:8px; padding:14px 20px; }
.plg-cab { display:flex; align-items:center; gap:10px; flex-wrap:wrap; }
.plg-nome { font-size:13px; color:var(--text); overflow-wrap:anywhere; }
.plg-meta { font-size:12px; color:var(--text-2); }
.plg-hash { font-family:var(--mono); }
.plg-desc { margin:0; font-size:12px; color:var(--text-2); overflow-wrap:anywhere; }
.plg-ag { display:flex; align-items:center; gap:10px; flex-wrap:wrap; font-size:12px; }
.plg-ag-nome { font-weight:600; color:var(--text); }
.plg-tools { flex:1 1 240px; min-width:0; color:var(--text-2); overflow-wrap:anywhere; }
.plg-aviso { margin:0; font-size:12px; color:var(--text-2); }
.plg-avisos { font-size:12px; color:var(--text-2); }
.plg-avisos ul { margin:6px 0 0; padding-left:18px; }
@container (max-width: 719px) {
  .plg-linha { padding:14px 16px; }
}
