.accommodation-gallery[data-v-2fc86127]{min-height:120px}.gallery-empty[data-v-2fc86127]{padding:24px 0;text-align:center;color:var(--brand-mid-grey)}.gallery-grid[data-v-2fc86127]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;max-height:60vh;overflow-y:auto}.gallery-item[data-v-2fc86127]{position:relative;padding:0;border:2px solid transparent;border-radius:8px;overflow:hidden;aspect-ratio:4/3;cursor:pointer;background:var(--brand-off-white)}.gallery-item img[data-v-2fc86127]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.gallery-item.selected[data-v-2fc86127]{border-color:var(--el-color-primary)}.gallery-item.disabled[data-v-2fc86127]{opacity:.4;cursor:not-allowed}.gallery-item[data-v-2fc86127]:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.gallery-check[data-v-2fc86127]{position:absolute;top:6px;right:6px;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--el-color-primary)}.gallery-actions[data-v-2fc86127]{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}.gallery-action[data-v-f167218a]{width:100%;margin-top:24px}.create-error[data-v-f167218a]{margin-bottom:16px}.public-hint[data-v-f167218a]{display:block;width:100%;color:var(--brand-mid-grey)}
