/*** MP-DETAIL.CSS v3.2
- Page module for Agent / Label / Work / Show detail pages.
- Per-component chrome (identity blocks, meta strips, feature images, hero
  bands) lives in components/mc/sections/<folder>/cmp-*.css.
- This file holds only page-level composition that genuinely cannot live
  inside a component file: column rhythm, page-row scaffolding, intra-page
  spacing.
- The `.mp-{agent,archive,article,episode,label,show,work}-main` wrapper
  classes are intentionally left as semantic markers without a padding rule —
  vertical page padding is owned by the global `.wrapper` / page-row
  scaffolding. The classes are kept for future module-specific overrides.
##########################
***/

/* #region # AGENT (page) ########################## */
/* The header carries one row-gapped column; the content row is a single
   full-width grid track that nested grids slot into without bloating past
   the viewport. */

.mp-agent .column { row-gap: 1.5rem; }

.mp-agent .agent-identity { margin-bottom: var(--space-sm); }

.mp-agent > .wrapper > .stack > .row.d-header > .column {
  row-gap: var(--space-md);
}

.mp-agent > .wrapper > .stack > .row.d-content {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  column-gap: 3rem;
  row-gap: 2.5rem;
}

/* #endregion */
