@layer prodajavto-predlog {
 html:not(#ga#gb#gc#gd#ge#gf#gg#gh#gi#gj#gk) body #page-add #img-previews{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important;align-items:start!important}
 html:not(#ga#gb#gc#gd#ge#gf#gg#gh#gi#gj#gk) body #page-add #img-previews .img-preview{display:grid!important;grid-template-rows:auto minmax(44px,auto)!important;position:relative!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;aspect-ratio:auto!important;padding:0!important;overflow:hidden!important;border:1px solid var(--g-line)!important;border-radius:8px!important;animation:none!important;transform:none!important;background:var(--g-surface)!important}
 html:not(#ga#gb#gc#gd#ge#gf#gg#gh#gi#gj#gk) body #page-add #img-previews .img-preview>img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:4/3!important;object-fit:cover!important;min-height:0!important;transform:none!important;transition:none!important;cursor:grab;user-select:none}
 #page-add #img-previews .photo-job{position:static!important;display:flex!important;align-items:center!important;gap:6px!important;min-width:0!important;padding:6px!important;min-height:44px!important;border-radius:0!important;background:var(--g-surface)!important;color:var(--g-ink)!important;box-sizing:border-box!important}
 #page-add #img-previews .photo-job small{min-width:0!important;flex:1!important;font-size:11px!important;line-height:1.35!important;overflow-wrap:anywhere!important}
 #page-add #img-previews .photo-job button{flex:none!important;margin:0!important;min-height:32px!important}
 #page-add #img-previews .photo-drag315{touch-action:none!important;cursor:grab!important;width:32px!important;min-width:32px!important;height:36px!important;padding:0!important;border:1px solid var(--g-line)!important;border-radius:4px!important;background:var(--g-surface2)!important;color:var(--g-ink)!important;font-size:22px!important;line-height:1!important}
 #page-add #img-previews .photo-drag315:focus-visible{outline:2px solid var(--g-acc)!important;outline-offset:1px!important}
 #page-add #img-previews .photo-number315{position:absolute;top:6px;left:6px;display:grid;place-items:center;min-width:25px;height:25px;padding:0 4px;box-sizing:border-box;background:#161616;color:#fff;font:700 12px/1 Arial,sans-serif;border-radius:4px;pointer-events:none}
 html:not(#ga#gb#gc#gd#ge#gf#gg#gh#gi#gj#gk) body #page-add #img-previews .main-img-badge{top:calc((100cqw * .75) - 25px)!important;bottom:auto!important;left:6px!important;font-size:10px!important;padding:3px 6px!important}
 #page-add #img-previews .img-preview{container-type:inline-size}
 #page-add #img-previews .photo-dragging315{opacity:.55!important}
 #page-add #img-previews .photo-target315{outline:3px solid var(--g-acc)!important;outline-offset:-3px!important}
 @media(max-width:700px){html:not(#ga#gb#gc#gd#ge#gf#gg#gh#gi#gj#gk) body #page-add #img-previews{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
 @media(max-width:440px){html:not(#ga#gb#gc#gd#ge#gf#gg#gh#gi#gj#gk) body #page-add #img-previews{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
}
