/* Generated from src/ads/adsterra-policy.mjs. One size is visible per slot. */
.ad-leaderboard{max-width:100%}
.ad-leaderboard .ad-frame{display:none;margin:0 auto}
@media (max-width:699px){
  .ad-leaderboard .ad-frame[data-banner="320x50"]{display:block;width:320px;max-width:100%;min-height:50px}
}
@media (min-width:700px) and (max-width:1099px){
  .ad-leaderboard .ad-frame[data-banner="468x60"]{display:block;width:468px;max-width:100%;min-height:60px}
}
@media (min-width:1100px){
  .ad-leaderboard .ad-frame[data-banner="728x90"]{display:block;width:728px;max-width:100%;min-height:90px}
}
.ad-rect{display:none}
@media (min-width:360px){
  .ad-rect{display:block}
  .ad-rect .ad-frame{width:300px;max-width:100%;min-height:250px;margin:0 auto}
}
.ad-sky{display:none}
.ad-sky .ad-frame{display:none;margin:0 auto}
@media (min-width:961px) and (max-width:1279px){
  .ad-sky{display:block}
  .ad-sky .ad-frame[data-banner="160x300"]{display:block;width:160px;min-height:300px}
}
@media (min-width:1280px){
  .ad-sky{display:block}
  .ad-sky .ad-frame[data-banner="160x600"]{display:block;width:160px;min-height:600px}
}
