/* Community 1.3.53 — restore the approved desktop width.
 * WordPress places the shortcode inside a narrower article wrapper. This final
 * layer breaks the Community canvas out to the viewport, then constrains its
 * live content to the approved 1500px site width. */

@media (min-width:1181px) {
  html body.gmr-community-page .gmr-network-v8 {
    left:50%!important;
    right:auto!important;
    width:100vw!important;
    max-width:none!important;
    margin:0 0 40px -50vw!important;
    padding:30px max(20px,calc((100vw - 1500px) / 2)) 46px!important;
    transform:none!important;
  }

  html body.gmr-community-page .gmr-network-v8 .gmr-app-grid {
    width:100%!important;
    max-width:1500px!important;
  }

  html body.gmr-community-page .gmr-network-v8 .gmr-app-grid {
    grid-template-columns:300px minmax(0,1fr) 320px!important;
    gap:24px!important;
  }

  html body.gmr-community-page .gmr-network-v8 .gmr-community-titlebar {
    width:auto!important;
    max-width:none!important;
    margin-left:324px!important;
  }

  html body.gmr-community-page .gmr-network-v8::before {
    left:max(0px,calc((100vw - 1500px) / 2 - 82px))!important;
  }

  html body.gmr-community-page .gmr-network-v8::after {
    right:max(0px,calc((100vw - 1500px) / 2 - 82px))!important;
  }
}
