/* Community v1.3.6 — true desktop full-width breakout.
   The theme page container must not keep the Community at article width. */

@media (min-width: 1241px) {
  html body .gmr-network-v8 {
    position: relative !important;
    left: 50% !important;
    width: calc(100vw - 24px) !important;
    max-width: 1900px !important;
    margin: 6px 0 0 !important;
    transform: translateX(-50%) !important;
    box-sizing: border-box !important;
  }

  html body .gmr-network-v8 .gmr-app-grid {
    grid-template-columns:
      minmax(270px, 310px)
      minmax(720px, 1fr)
      minmax(290px, 330px) !important;
    gap: 22px !important;
  }

  html body .gmr-network-v8 .gmr-center-feed {
    min-width: 0 !important;
    padding: 18px !important;
  }

  html body .gmr-network-v8 .gmr-left-rail .gmr-profile-card,
  html body .gmr-network-v8 .gmr-left-rail .gmr-side-card,
  html body .gmr-network-v8 .gmr-right-rail .gmr-side-card {
    padding: 20px !important;
  }
}

@media (min-width: 1600px) {
  html body .gmr-network-v8 .gmr-community-hero-v2 {
    padding-left: 48px !important;
    padding-right: 48px !important;
  }
}
