/* =============================================
   EQUIPE AI
   ============================================= */
.agent-cards { display:grid; grid-template-columns:repeat(auto-fit,minmax(280px,1fr)); gap:1rem; margin-bottom:1.5rem; }
.agent-card { background:var(--bg-card); border:1px solid var(--border); border-radius:12px; padding:1.25rem; }
.agent-card .agent-header { display:flex; align-items:center; gap:.75rem; margin-bottom:.75rem; }
.agent-card .agent-emoji { font-size:1.8rem; }
.agent-card .agent-name { font-weight:700; }
.agent-card .agent-role { font-size:.75rem; color:var(--text-secondary); }
.agent-card .agent-stats { display:grid; grid-template-columns:1fr 1fr; gap:.5rem; }
.agent-stat { font-size:.7rem; color:var(--text-secondary); }
.agent-stat strong { display:block; font-size:.85rem; color:var(--text-primary); }
.doc-editor { margin-top:1rem; }
.doc-editor select { margin-bottom:.75rem; }
.doc-editor textarea { width:100%; min-height:300px; background:var(--bg-secondary); border:1px solid var(--border); border-radius:8px; color:var(--text-primary); font:13px/1.6 'JetBrains Mono',monospace,var(--font); padding:1rem; resize:vertical; }
.doc-editor textarea:focus { outline:none; border-color:var(--orange); }
.cron-table { margin-top:1rem; }

