/* Scoped fixes: edit form alignment and stable Explore gallery. */
html body .community-shell .edit-art-form,
html body .edit-art-form.community-card {
  width:min(100%,760px)!important;
  max-width:760px!important;
  margin-left:auto!important;
  margin-right:auto!important;
  float:none!important;
  box-sizing:border-box!important;
}
html body .yf-explore-stable-grid.grid {
  display:grid!important;
  columns:auto!important;
  grid-template-columns:repeat(4,minmax(0,1fr))!important;
  gap:16px!important;
  align-items:start!important;
  width:100%!important;
}
html body .yf-explore-stable-grid.grid>.card {
  display:flex!important;
  flex-direction:column!important;
  width:100%!important;
  min-width:0!important;
  margin:0!important;
  break-inside:auto!important;
  transform:none!important;
  animation:none!important;
  transition:none!important;
}
html body .yf-explore-stable-grid .artwork-thumbnail {
  display:block!important;
  width:100%!important;
  aspect-ratio:9/16!important;
  overflow:hidden!important;
  flex:none!important;
  background:var(--soft,#e9ecf5)!important;
}
html body .yf-explore-stable-grid .artwork-thumbnail>img {
  display:block!important;
  width:100%!important;
  height:100%!important;
  max-height:none!important;
  aspect-ratio:9/16!important;
  object-fit:cover!important;
  object-position:center top!important;
  opacity:1!important;
  transform:none!important;
  animation:none!important;
  transition:none!important;
}
html body .yf-explore-stable-grid .card>.caption {flex:1 1 auto!important;min-width:0!important}
@media(max-width:1050px){html body .yf-explore-stable-grid.grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
@media(max-width:720px){html body .yf-explore-stable-grid.grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}}
@media(max-width:420px){html body .yf-explore-stable-grid.grid{grid-template-columns:minmax(0,1fr)!important}}

/* Both Explore and Discover: prevent image/card entrance animations. */
html body .yf-explore-stable-grid .card,html body .yf-explore-stable-grid .artwork-thumbnail,html body .yf-explore-stable-grid .artwork-thumbnail img{animation:none!important;transition:none!important;content-visibility:visible!important;}
