/* ============================================================
   STICKERBOOK ADMIN - TEAM (admin-team.js)
   Builds on admin-theme.css (rp-*), admin-users.css (us-banner)
   and admin-content.css (ct-list, ct-name).
   ============================================================ */
.tm-intro { font-size: 12px; color: var(--sb-muted); margin: -8px 0 14px; max-width: 620px; line-height: 1.5; }
.tm-soon { margin-bottom: 18px; max-width: 760px; }
.tm-bar { display: flex; align-items: center; gap: 8px; margin-bottom: 8px; }
.tm-bar .rp-lbl { margin-bottom: 0; }
.tm-bar .btn { margin-left: auto; }
.tm-table tbody tr { cursor: default; }
.tm-table tbody tr:hover td { background: transparent; }
.tm-table td { white-space: nowrap; }
.tm-who { display: flex; flex-direction: column; }
.tm-who b { font-size: 13px; color: var(--sb-text); }
.tm-who span { font-size: 11px; color: var(--sb-muted); }
.tm-list { display: none; }
.tm-row { display: flex; align-items: center; gap: 10px; padding: 11px 12px; border-top: 1px solid var(--sb-border); }
.tm-row:first-child { border-top: none; }
@media (max-width: 768px) {
  .tm-list { display: block; }
}
