/* Small additions on top of shared/base.css + shared/auth-shell.css for
   the CREW public connection pages (plan/crew-travel-logistics/README.md).
   No i18n layer here yet, unlike STUDIO/COMPETITION — English-only for
   now, consistent with PLATFORM's own precedent of shipping a console
   page in English first. */

.disclosure-list {
  margin: 12px 0 16px;
  padding-left: 20px;
  color: var(--text-secondary, #555);
  font-size: 14px;
  line-height: 1.6;
}

/* The connections-manage page's list can run wider than a typical auth
   card (several comps, each with a name + status + action) — a gentle
   override, not a second layout system. */
.auth-card.connections-wide {
  max-width: 480px;
}

.connection-row {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  padding: 12px 0;
  border-bottom: 1px solid var(--border-color, #e5e7eb);
}

.connection-row:last-child {
  border-bottom: none;
}

.connection-info {
  display: flex;
  flex-direction: column;
  gap: 2px;
}

.connection-comp-name {
  font-weight: 600;
}

.connection-status {
  font-size: 12px;
  color: var(--text-secondary, #888);
}

.connection-status.status-invited { color: #b45309; }
.connection-status.status-connected { color: #15803d; }
.connection-status.status-declined,
.connection-status.status-disconnected { color: #888; }
