/* 06-components/_promptcard.css */
/* ── c-promptcard — prompt-description cards. Distinct from c-agentcard live activity cards. */
.c-promptgrid {
  display: grid;
  gap: var(--space-sm);
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 30ch), 1fr));
}

.c-promptcard {
  display: grid;
  gap: var(--space-sm);
  align-content: start;
  padding: var(--space-sm);
  border: var(--bw) solid var(--line);
  background: var(--surface-raised);
}

.c-promptcard__header {
  display: flex;
  flex-wrap: wrap;
  gap: var(--space-xs);
  align-items: center;
  justify-content: space-between;
}

.c-promptcard__name {
  color: var(--text-bright);
  font-size: var(--text-sm);
  font-weight: var(--fw-bold);
}

.c-promptcard__role {
  flex: 0 0 auto;
}

.c-promptcard__desc {
  margin: 0;
  color: var(--text-muted);
  font-size: var(--text-sm);
}
