.images-default{display:flex;flex-wrap:wrap;gap:8px;align-items:center;min-height:110px;padding:8px}
.selectable-image{width:100px;height:100px;object-fit:cover;margin:0;cursor:pointer;border:2px solid transparent;border-radius:4px;transition:box-shadow .12s,border-color .12s,transform .08s}
.selectable-image:hover{transform:scale(1.02)}
.selectable-image.selected{border-color:#1976d2;box-shadow:0 0 6px rgba(25,118,210,0.25)}
