.feed-ad-page{position:absolute;inset:0;background:#111;color:#fff;z-index:70;overflow:hidden;animation:feed-ad-in .25s ease-out both}.feed-ad-video,.feed-ad-shade{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.feed-ad-shade{background:linear-gradient(#0004,transparent 35%,#000a);pointer-events:none}.feed-ad-label{position:absolute;top:calc(var(--u) * 110);left:calc(var(--u) * 36);border:calc(var(--u) * 1) solid #ffffff66;background:#0005;border-radius:calc(var(--u) * 8);padding:calc(var(--u) * 8) calc(var(--u) * 15);font-size:calc(var(--u) * 26);pointer-events:none}.feed-ad-copy{position:absolute;left:calc(var(--u) * 40);right:calc(var(--u) * 40);bottom:calc(var(--u) * 110)}.feed-ad-copy h2,.feed-ad-title{font-size:calc(var(--u) * 42);font-weight:600;line-height:1.4;margin:0 0 calc(var(--u) * 22)}.feed-ad-copy p,.feed-ad-description{font-size:calc(var(--u) * 28);line-height:1.6;color:#eee;margin:0 0 calc(var(--u) * 20)}.feed-ad-next{display:block;background:#ffffff1a;border:calc(var(--u) * 1) solid #ffffff55;border-radius:calc(var(--u) * 12);color:#fff;font-size:calc(var(--u) * 30);text-align:center;width:100%;padding:calc(var(--u) * 22);margin:calc(var(--u) * 35) 0 0}.feed-ad-copy .feed-ad-note{font-size:calc(var(--u) * 24);color:#ccc}.feed-ad-native{position:absolute;left:0;right:0;top:15%;width:100%}.feed-ad-native-footer{position:absolute;left:calc(var(--u) * 40);right:calc(var(--u) * 40);bottom:calc(var(--u) * 70)}.feed-ad-loading{padding:calc(var(--u) * 25);text-align:center;font-size:calc(var(--u) * 28);color:#aaa}.feed-ad-active .topbar,.feed-ad-active .video-info,.feed-ad-active .bottom-nav,.feed-ad-active .sound,.feed-ad-active .reward-float,.feed-ad-active .side-reward,.feed-ad-active #swipe-layer,.feed-ad-active #coin-root,.feed-ad-active #share-root,.feed-ad-active #fortune-feed-root,.feed-ad-active #guide{visibility:hidden!important;pointer-events:none!important}@keyframes feed-ad-in{from{transform:translateY(100%)}to{transform:translateY(0)}}

.feed-ad-page.wechat{overflow-y:auto;display:flex;flex-direction:column;padding:calc(var(--u) * 80) 0 calc(var(--u) * 35)}.wechat .feed-ad-label{position:relative;top:auto;left:auto;align-self:flex-start;margin:calc(var(--u) * 15) calc(var(--u) * 35)}.wechat .feed-ad-native{position:relative;top:auto;left:auto;right:auto;width:100%;flex-shrink:0;margin:auto 0}.wechat .feed-ad-native-footer{position:relative;left:auto;right:auto;bottom:auto;margin:calc(var(--u) * 15) calc(var(--u) * 35);flex-shrink:0}
