/* Generated from web/frontend/css/v1-post-covers.css by node scripts/build-web.mjs. Do not edit. */
/* Product rule: public post covers are 2:1. Member lists and video cards keep their own layouts. */
body.hg-layout.v1-prototype-feed .v1-feed-cover{aspect-ratio:2/1}
body.hg-layout.v1-search-page .cg-search-cards--posts .cg-search-card{height:auto}
body.hg-layout.v1-search-page .cg-search-cards--posts .cg-search-visual{height:auto;aspect-ratio:2/1}
body.hg-layout .v1-creator [data-content-kind="post"].v1-author-card,
body.hg-layout .v1-creator [data-content-kind="post"].v1-tag-card{height:auto;aspect-ratio:2/1}
body.hg-layout.hg-page--tag-legacy .hg-post-card--v1{height:auto;aspect-ratio:2/1}
body.hg-layout .hg-post-card--v1 .hg-post-card__gallery{height:auto;aspect-ratio:2/1}
body.hg-layout.hg-page--tag-legacy .hg-post-card--v1 .hg-post-card__gallery{height:100%!important;aspect-ratio:auto}
body.hg-layout.hg-page--post-detail .hg-post-detail__rel-cover{height:auto;aspect-ratio:2/1}
body.hg-layout .v0-community-grid .v0-community-card[data-ratio] .cc-cover{aspect-ratio:2/1}
body.hg-layout.v1-prototype-rank .cg-service .cg-rank[data-content-kind="post"] .v1-rank-cover{width:182px;height:auto;aspect-ratio:2/1}
body.hg-layout.v1-prototype-rank .cg-service .cg-rank[data-content-kind="post"] .v1-rank-cover>img{width:100%;height:100%!important;object-fit:cover}

/* Post and carousel ad frames share 2:1 temporarily; other ad slots keep their own sizes. */
body.hg-layout .v1-home-gallery:is([data-content-kind="post"],[data-content-kind="ad"]) .v1-gallery-stage{height:350px}
body.hg-layout .v1-home-gallery:is([data-content-kind="post"],[data-content-kind="ad"]) .v1-gallery-slide{height:350px;aspect-ratio:2/1}
@media(min-width:1024px){
 body.hg-layout .v1-home-gallery:is([data-content-kind="post"],[data-content-kind="ad"]) .v1-gallery-slide:is(.is-prev,.is-next){height:80%}
}
@media(max-width:1023px){
 body.hg-layout.v1-prototype-feed .v1-feed-card{aspect-ratio:2/1}
 body.hg-layout.v1-prototype-feed .v1-feed-cover{aspect-ratio:auto}
 body.hg-layout.v1-search-page .cg-search-cards--posts .cg-search-card{aspect-ratio:2/1}
 body.hg-layout.v1-search-page .cg-search-cards--posts .cg-search-visual{height:100%;aspect-ratio:auto}
 body.hg-layout.v1-prototype-rank .cg-service .cg-rank[data-content-kind="post"] .v1-rank-cover{width:128.575px}
 body.hg-layout .v1-home-gallery:is([data-content-kind="post"],[data-content-kind="ad"]) .v1-gallery-stage{height:auto;aspect-ratio:2/1}
 body.hg-layout .v1-home-gallery:is([data-content-kind="post"],[data-content-kind="ad"]) .v1-gallery-slide{height:100%;aspect-ratio:auto}
}
