﻿.gallery-editor{display:grid;gap:16px;margin:20px 0}.gallery-editor-item{display:grid;grid-template-columns:110px minmax(0,1fr);gap:18px;padding:16px;border:1px solid #dce2ed;border-radius:14px;align-items:start}.gallery-editor-item>img{width:110px;height:110px;object-fit:contain;background:#f5f7fc;border-radius:10px}.gallery-editor-item label{display:grid;gap:6px;margin:10px 0}.gallery-editor-item .actions{flex-wrap:wrap;gap:8px}.gallery-editor-item input{max-width:100%;min-width:0}@media(max-width:550px){.gallery-editor-item{grid-template-columns:1fr}.gallery-editor-item>img{width:100%;height:150px}.gallery-editor-item .actions button{font-size:12px;padding:8px}}
