/* N26LA1 outreach list — state badges inside the existing dashboard shell */
.outreach-page .outreach-table th small {
  display: block;
  margin-top: .25rem;
  font-weight: 500;
  color: var(--ws-muted, #5a6b7d);
}
.outreach-state {
  display: inline-block;
  border: 1px solid var(--ws-border, #cfd8e3);
  border-radius: 6px;
  padding: .3rem .65rem;
  font-size: .82rem;
  font-weight: 700;
  white-space: nowrap;
}
.outreach-state[data-state="geplant"] { color: #4a5568; background: #f1f4f8; }
.outreach-state[data-state="gesendet"] { color: #1d4f91; background: #e8f0fb; }
.outreach-state[data-state="geantwortet"] { color: #175d3c; background: #dff4e9; }
.outreach-state[data-state="abgemeldet"] { color: #8a1f2b; background: #fde8eb; }
.outreach-page [data-outreach-waiting] p[role="status"] {
  font-weight: 700;
  font-size: 1.05rem;
  margin: 0 0 .5rem;
}
.outreach-page .campaign-imprint {
  margin-top: 1.25rem;
  color: var(--ws-muted, #5a6b7d);
  font-size: .85rem;
}
