.scp-gallery{margin-top:14px}.image-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px;margin-top:15px}.image-grid figure{margin:0;background:#0a0d0a;border:1px solid var(--line)}.image-grid img{display:block;width:100%;height:150px;object-fit:cover}.image-grid figcaption{padding:8px;font-size:9px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.image-upload{display:flex;gap:10px;align-items:center;margin-top:18px}.image-upload input{max-width:280px}
