/* Runtime integration only. Original page typography, colors and components stay in imported CSS. */
.ad-content[data-local-ad="true"] { min-height: 250px; margin: 24px 0; }
.replica-ad-ins { display: block; width: 100%; min-height: 320px; }
.ad-content[data-local-ad="true"] .ad { min-height: 320px; }
.ad-content[data-ad-disabled="true"] .ad { display: none; }
.ad-content[data-status="unfilled"] .ad { visibility: hidden; }

.replica-reading-mask{position:fixed;inset:0;z-index:9999999;display:flex;align-items:center;justify-content:center;background:linear-gradient(0deg,rgba(29,29,29,.99) 56.74%,rgba(29,29,29,.24) 100%);pointer-events:auto;touch-action:none}
.replica-reading-mask button{width:170px;height:76px;border:0;border-radius:24px;background:white;color:black;font:500 22px Arial;cursor:pointer}
.replica-reading-mask button:focus-visible{outline:3px solid #9cc8ff;outline-offset:5px}
