/* gce-fui-cards.css — Filing UI cleanup, Piece 3: compact + match left/right rail cards.
 * PURE STYLING. Hides nothing, removes no feature/button. Every action button
 * (📎 source, 🗄 archive, ✎ sign-off, conv remove/regen) stays visible + clickable.
 * The left doc-card action buttons were flex-stretching to ~40px tall; this brings
 * them down to the RIGHT conversation rail's already-compact metric so both rails
 * match. Rollback = revert this file + its <link>. (2026-08-05)
 */

/* Left doc-card action buttons — stop the flex-stretch, match .conv-hist-act (2-4px / lh 1). */
#toc-links a .toc-source-toggle,
#toc-links a .toc-archive-btn,
#toc-links a .toc-conv-remove,
#toc-links a .toc-regen-btn,
#toc-links a .toc-move-ctrls button {
  align-self: center;   /* inert if the card isn't flex; stops stretch if it is */
  height: auto;
  min-height: 0;
  padding: 2px 6px;
  line-height: 1.1;
}

/* Final-review sign-off is a FEATURE — keep it visible, just tidy to the same height. */
#toc-links a .fr-signoff,
#toc-links a .fr-signed {
  align-self: center;
  height: auto;
  min-height: 0;
  padding: 2px 6px;
  line-height: 1.15;
}

/* Parity: right conv-card action group already compact (.conv-hist-act 2px 4px);
 * nudge its box to exactly match the left's new metric so the two rails read the same. */
.conv-hist-row .conv-hist-act {
  padding: 2px 6px;
  line-height: 1.1;
}
