/* mod-automation.css — Module C: task dashboard + automation rules. */
.bucket-h { margin: 1.1rem 0 .4rem; font-size: 1rem; }
.bucket-h .badge { vertical-align: middle; }

.tchip { display: inline-flex; align-items: center; gap: .35rem; padding: .3rem .6rem;
  border: 1px solid var(--line); border-radius: 999px; font-size: .82rem; background: var(--surface); }

.task-list { padding: 0; }
.task-row { display: flex; gap: .7rem; align-items: flex-start; padding: .7rem .8rem;
  border-bottom: 1px solid var(--line); }
.task-row:last-child { border-bottom: 0; }
.task-check { width: 24px; height: 24px; flex: none; margin-top: 1px; accent-color: var(--green); cursor: pointer; }
.task-title { font-weight: 600; font-size: .95rem; }

.auto-rule .row { align-items: flex-start; }
.runs-table { display: flex; flex-direction: column; }
.run-row { display: flex; gap: .6rem; padding: .55rem 0; border-bottom: 1px solid var(--line); }
.run-row:last-child { border-bottom: 0; }

#run-filters select, #run-filters input { min-height: 38px; }
fieldset { border: 1px solid var(--line); border-radius: 10px; padding: .4rem .7rem .7rem; margin: .7rem 0; }
legend { padding: 0 .4rem; }
.kv dd.bad { color: var(--red); }
