/* Shared Social page-mode policy. Page-specific styling belongs in its own asset. */

html.is-app-env.sl-page--transaction #social-content {
  padding-top: 0 !important;
  margin-top: 0 !important;
}

html.sl-page--immersive #hd,
html.sl-page--immersive #header,
html.sl-page--immersive #ft,
html.sl-page--immersive #footer,
html.sl-page--immersive .site-header,
html.sl-page--immersive .site-footer,
html.sl-page--immersive .rb-layout-hd,
html.sl-page--immersive .rb-layout-ft {
  display: none !important;
}

body.sl-page--immersive > .chat-page-hidden-shell {
  display: none !important;
}

body.sl-page--immersive > .chat-page {
  display: block;
}

/* These rules intentionally only describe shell policy, not page UI. */
html.sl-page--standalone #social-content {
  padding-top: 0;
  margin-top: 0;
}
