/* Compact uploaded-photo previews; the full-size viewer uses the saved image. */
@layer barberMode233 {
 #app .gallery-editor238 .gallery-works238 {
  display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important;
  justify-content:flex-start!important;gap:16px!important;width:100%!important;max-width:100%!important;
 }
 #app .gallery-editor238 .gallery-item238 {
  flex:0 1 200px!important;width:200px!important;max-width:100%!important;min-width:0!important;
 }
 #app .gallery-editor238 .gallery-thumb238 {
  position:relative!important;box-sizing:border-box!important;display:block!important;
  width:100%!important;min-width:0!important;max-width:200px!important;
  height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:4 / 3!important;
  padding:0!important;overflow:hidden!important;
 }
 #app .gallery-editor238 .gallery-thumb238 img {
  position:absolute!important;inset:0!important;display:block!important;
  width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;
  object-fit:cover!important;object-position:center!important;aspect-ratio:auto!important;
 }
}
