/* Loaded after dca-governance-style.css: keep pack header/footer readable with exec doc typography */
body.canonical-dca-governance-page {
  max-width: none !important;
  margin: 0 !important;
  padding: 0 !important;
  background: var(--qx-bg, #f8fbfd);
}

.canonical-dca-governance-page .dca-governance-doc {
  max-width: 210mm;
  margin: 0 auto;
  padding: 20px 24px 48px;
  background: #fff;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.06);
}

.canonical-dca-governance-page .site-header p,
.canonical-dca-governance-page .site-header .site-tagline {
  margin: 4px 0 0;
}

/* Sample dashboard / deck: full-width content below nav */
body.canonical-dca-sample-page {
  margin: 0;
  padding: 0;
  background: #edf2f7;
}

.canonical-dca-sample-page .sample-embed-wrap {
  max-width: 1200px;
  margin: 0 auto;
  padding: 16px 20px 40px;
}
