/* Reuniões: janela de resumo e tarefas (event-minutes.js) */
.em-modal{width:min(860px,100%)}
.em-modal textarea{min-height:60px}
.em-title{margin:18px 0 8px;font-size:15px}
.em-steps-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}
.em-steps-actions small,.em-add small,.em-existing+small{color:var(--muted)}
.em-existing{display:grid;gap:6px}
.em-existing>div{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px 10px;border:1px solid var(--line);border-radius:9px;background:#f8fbfa}
.em-existing strong{flex:1;min-width:180px}
.em-existing small{color:var(--muted)}
.em-task{border:1px solid var(--line);border-radius:10px;padding:10px;margin-bottom:8px;background:#fbfdfc}
.em-task-title{display:flex;gap:8px;align-items:center}
.em-task-title input{flex:1}
.em-task-meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:8px}
.em-task-meta label{display:grid;gap:3px;font-size:12px;font-weight:600;color:var(--muted)}
.em-add{display:flex;align-items:center;gap:12px;flex-wrap:wrap}
.em-complete{display:flex;align-items:center;gap:8px;margin-top:14px;font-weight:600}
.em-complete input{width:auto;flex:none;margin:0}
@media(max-width:720px){.em-task-meta{grid-template-columns:1fr 1fr}}
