.gx-image-gallery[data-v-265cb3fb]{margin:.5rem 0;outline:none}.gx-image-gallery__frame[data-v-265cb3fb]{margin:0 auto;max-width:400px}.gx-image-gallery__stage[data-v-265cb3fb]{aspect-ratio:4/3;background-color:hsl(var(--muted)/.4);border-radius:var(--radius);overflow:hidden;position:relative;width:100%}.gx-image-gallery__main[data-v-265cb3fb]{background:transparent;border:0;cursor:zoom-in;height:100%;inset:0;padding:0;position:absolute;width:100%}.gx-image-gallery__main-img[data-v-265cb3fb]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.gx-image-gallery__caption[data-v-265cb3fb]{color:hsl(var(--foreground));font-size:.8125rem;line-height:1.35;margin:.375rem 0 0;min-height:2.7em;text-align:center}.gx-image-gallery__arrow[data-v-265cb3fb]{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:hsl(var(--background)/.85);border:1px solid hsl(var(--border));border-radius:9999px;color:hsl(var(--foreground));cursor:pointer;display:inline-flex;height:2rem;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .15s ease,color .15s ease,border-color .15s ease;width:2rem;z-index:2}.gx-image-gallery__arrow--prev[data-v-265cb3fb]{left:.375rem}.gx-image-gallery__arrow--next[data-v-265cb3fb]{right:.375rem}.gx-image-gallery__arrow[data-v-265cb3fb]:focus-visible,.gx-image-gallery__arrow[data-v-265cb3fb]:hover{background-color:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground));outline:none}.gx-image-gallery__thumbs[data-v-265cb3fb]{display:flex;flex-wrap:wrap;gap:.375rem;justify-content:center;list-style:none;margin:.625rem 0 0;padding:0}.gx-image-gallery__thumb-item[data-v-265cb3fb]{flex:0 0 auto}.gx-image-gallery__thumb[data-v-265cb3fb]{background:hsl(var(--muted)/.4);border:1.5px solid transparent;border-radius:var(--radius);cursor:pointer;display:block;height:2.5rem;opacity:.75;overflow:hidden;padding:0;transition:opacity .15s ease,border-color .15s ease;width:3.25rem}.gx-image-gallery__thumb[data-v-265cb3fb]:focus-visible,.gx-image-gallery__thumb[data-v-265cb3fb]:hover{opacity:1;outline:none}.gx-image-gallery__thumb--active[data-v-265cb3fb]{border-color:hsl(var(--primary));opacity:1}.gx-image-gallery__thumb>img[data-v-265cb3fb]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.slide-left-enter-active[data-v-265cb3fb],.slide-left-leave-active[data-v-265cb3fb],.slide-right-enter-active[data-v-265cb3fb],.slide-right-leave-active[data-v-265cb3fb]{inset:0;position:absolute;transition:transform .35s ease,opacity .25s ease}.slide-left-enter-from[data-v-265cb3fb]{opacity:0;transform:translate(100%)}.slide-left-enter-to[data-v-265cb3fb],.slide-left-leave-from[data-v-265cb3fb]{opacity:1;transform:translate(0)}.slide-left-leave-to[data-v-265cb3fb],.slide-right-enter-from[data-v-265cb3fb]{opacity:0;transform:translate(-100%)}.slide-right-enter-to[data-v-265cb3fb],.slide-right-leave-from[data-v-265cb3fb]{opacity:1;transform:translate(0)}.slide-right-leave-to[data-v-265cb3fb]{opacity:0;transform:translate(100%)}
