:root {
  --render-performance-release: "20260726-render-performance-os-1270";
  --glownow-consent-height: 0px;
}

body.render-performance-os-ready [data-render-deferred] {
  content-visibility: auto;
  contain-intrinsic-size: auto 420px;
}

body.render-performance-os-ready [data-render-deferred="auto"] {
  contain-intrinsic-size: auto 560px;
}

body.render-performance-os-ready .launch-footer {
  content-visibility: auto;
  contain-intrinsic-size: auto 180px;
}

body.render-performance-os-ready .account-work-dialog,
body.render-performance-os-ready .account-dialog,
body.render-performance-os-ready .glownow-consent,
body.render-performance-os-ready .glownow-consent-dialog,
body.render-performance-os-ready dialog {
  content-visibility: visible;
  contain-intrinsic-size: auto;
}

body.render-performance-os-ready .launch-shell {
  padding-bottom: max(0px, calc(var(--glownow-consent-height) - 24px));
}

body.render-performance-os-ready img[loading="lazy"] {
  background-color: rgba(255, 239, 247, 0.72);
}

body[data-theme="dark"].render-performance-os-ready img[loading="lazy"] {
  background-color: rgba(42, 16, 31, 0.72);
}

@media (max-width: 640px) {
  body.render-performance-os-ready [data-render-deferred] {
    contain-intrinsic-size: auto 520px;
  }

  body.render-performance-os-ready [data-render-deferred="auto"] {
    contain-intrinsic-size: auto 680px;
  }
}
