/* S8 web kit — the scroll layer's small CSS (see scroll-layer.js). */
.sl-fr { display: block; overflow: hidden; transform: translateZ(0); }
.sl-fr > img, .sl-fr > video { display: block; width: 100%; }
.sl-outline { position: absolute; inset: 0; width: 100%; height: 100%; overflow: visible; pointer-events: none; }
.sl-rule { pointer-events: none; }
/* Pages opt in to clipping sideways overflow on their main element: start states must never widen the page (QA-W1). */
.sl-clip { overflow-x: clip; }
