[data-ad-reserved]{display:grid;min-width:0;grid-column:1/-1}
[data-ad-reserved]>[data-ad-placeholder],[data-ad-reserved]>[data-ad-content]{grid-area:1/1;min-width:0}
[data-ad-reserved]>[data-ad-content]{position:relative}
.ad-slot-placeholder{display:grid;min-width:0;margin:10px;overflow:hidden;pointer-events:none}
.ad-slot-placeholder--tall{margin:.5rem}
.ad-slot-placeholder--row,.ad-slot-placeholder--widget{margin:0 0 1.5rem}
@media(max-width:599px){.ad-slot-placeholder--row,.ad-slot-placeholder--widget{margin-left:10px;margin-right:10px}}
@media(min-width:600px){.ad-slot-placeholder{margin-left:0;margin-right:0}}
.ad-slot-placeholder>*{grid-area:1/1;min-width:0}
.ad-slot-placeholder__reserve{display:block;width:1px;visibility:hidden;pointer-events:none}
.ad-slot-placeholder__shimmer{border-radius:8px;background:linear-gradient(100deg,#332e59 20%,#464172 40%,#332e59 60%);background-size:250% 100%;animation:ad-slot-placeholder-shimmer 2s linear infinite}
.ad-slot-placeholder__title{margin:0 0 8px 10px;font-family:Ruslan Display,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:600;line-height:1.5;color:#b6add5}
.ad-slot-placeholder__cards{display:flex;gap:10px;overflow:hidden;min-width:0}
.ad-slot-placeholder__card{flex:0 0 150px;width:150px;height:288px;border-radius:1rem}
@keyframes ad-slot-placeholder-shimmer{to{background-position:-250% 0}}
@media(prefers-reduced-motion:reduce){.ad-slot-placeholder__shimmer{animation:none}}
