.gt-monetization-stage{display:none!important}
.gt-monetization-slot{width:100%;box-sizing:border-box;margin:1rem auto;position:relative;color:#d9deea}
.gt-monetization-label{display:block;margin:0 0 .38rem;color:#9da7bb;font-size:.7rem;font-weight:800;letter-spacing:.09em;line-height:1.2;text-transform:uppercase}
.gt-monetization-adsense{min-height:var(--gt-ad-min-height,100px);padding:.55rem;border:1px solid rgba(255,255,255,.08);border-radius:.7rem;background:rgba(8,11,18,.45);overflow:hidden}
.gt-monetization-adsense .adsbygoogle{min-height:calc(var(--gt-ad-min-height,100px) - 2rem)}
.gt-monetization-slot--top,.gt-monetization-slot--footer{width:min(100% - 2rem,1320px)}
.gt-monetization-slot--sidebar,.gt-monetization-slot--download{margin-top:0}
.gt-monetization-campaign{padding:.75rem;border:1px solid rgba(80,190,221,.22);border-radius:.85rem;background:linear-gradient(145deg,rgba(31,37,50,.98),rgba(18,22,31,.98));box-shadow:0 12px 32px rgba(0,0,0,.18)}
.gt-monetization-campaign__link{display:grid;grid-template-columns:minmax(0,150px) minmax(0,1fr);gap:.9rem;align-items:center;color:inherit!important;text-decoration:none!important}
.gt-monetization-campaign__link:hover,.gt-monetization-campaign__link:focus-visible{color:inherit!important;text-decoration:none!important}
.gt-monetization-campaign__link img{display:block;width:100%;max-height:130px;object-fit:cover;border-radius:.62rem}
.gt-monetization-campaign__copy{display:flex;min-width:0;flex-direction:column;gap:.38rem}
.gt-monetization-campaign__copy strong{color:#f5f7fc;font-size:1.02rem;overflow-wrap:anywhere}
.gt-monetization-campaign__copy span{color:#c6ccda;line-height:1.55}
.gt-monetization-campaign__copy em{color:#5ed0ef;font-style:normal;font-weight:800}
.gt-monetization-partner{color:#9da7bb!important;font-size:.78rem;font-weight:700;text-transform:uppercase}
.gt-monetization-slot--sidebar .gt-monetization-campaign__link,.gt-monetization-slot--download .gt-monetization-campaign__link{grid-template-columns:1fr}
.gt-monetization-slot--sidebar .gt-monetization-campaign__link img,.gt-monetization-slot--download .gt-monetization-campaign__link img{max-height:180px}
@media(max-width:780px){.gt-monetization-campaign__link{grid-template-columns:1fr}.gt-monetization-campaign__link img{max-height:210px}.gt-monetization-slot--top,.gt-monetization-slot--footer{width:calc(100% - 1rem)}}
.gt-monetization-adsense.gt-monetization-slot--unfilled{display:none!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important}
.gt-monetization-adsense>ins.adsbygoogle[data-ad-status="unfilled"]{display:none!important}
.gt-monetization-preview{min-height:var(--gt-ad-min-height,100px);padding:.65rem;border:1px dashed rgba(94,208,239,.42);border-radius:.7rem;background:linear-gradient(135deg,rgba(94,208,239,.07),rgba(122,83,191,.07)),rgba(8,11,18,.38)}
.gt-monetization-preview__body{min-height:calc(var(--gt-ad-min-height,100px) - 2.2rem);display:flex;flex-direction:column;justify-content:center;gap:.25rem;color:#c8cfdd;text-align:center}
.gt-monetization-preview__body strong{color:#f3f7ff;font-size:.92rem}
.gt-monetization-preview__body span{font-size:.75rem;line-height:1.45}
.gtx-news-feed>.gt-monetization-slot--news-feed,.gtx-news-list>.gt-monetization-slot--news-feed{width:100%;margin:0}
.gtx-forum-shell>.gt-monetization-slot--content,.gtx-download-grid .gtx-main>.gt-monetization-slot--content{margin:1rem 0 1.25rem}
