/*
  18-codex-card.css — v41.31

  Fallen PCs (and any other .npc-card record) rendered their Connections panel
  as a 38px-wide, 228px-tall sliver hugging the left edge.

  Cause
  -----
  .npc-card is a two-column grid — `52px minmax(0,1fr)`, portrait then body.
  Sections appended after the card body land in the NEXT free cell, which is
  the portrait column. 04-screens.css already handles this:

      .npc-card > .profile-aliases,
      .npc-card > .profile-relationship-section { grid-column: 1 / -1; }

  and that is why "Also known as" spans correctly in the same sheet while
  Connections does not. The backlink section used to BE
  .profile-relationship-section; 16-codex-connections.js later replaced it with
  the richer hub, which carries .codex-connections-wrap instead — and the span
  rule was never told about the new class. So the panel has been collapsing
  ever since the hub landed, on every record type built on this grid.

  Matching on the data attribute as well as the class means a future rename
  cannot quietly reintroduce it.

  Unlayered, loaded after styles.css. No !important.
*/

.npc-card > .codex-connections-wrap,
.npc-card > .codex-backlink-section,
.npc-card > [data-codex-connections],
.npc-card > [data-codex-backlinks] {
  grid-column: 1 / -1;
  min-width: 0;
}
