.gallery-grid[data-v-de54ad0e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;max-height:60vh;overflow-y:auto;padding:4px}.gallery-item[data-v-de54ad0e]{cursor:pointer;border-radius:6px;overflow:hidden;border:1px solid var(--borderColor);transition:all .2s}.gallery-item[data-v-de54ad0e]:hover{border-color:var(--themeBackground);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.gallery-thumb[data-v-de54ad0e]{width:100%;height:110px;display:block}.gallery-name[data-v-de54ad0e]{font-size:12px;padding:6px;text-align:center;color:var(--greyFont);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}