html{scroll-behavior:smooth}.modal-backdrop.svelte-16h6p05{position:fixed;inset:0;overflow-y:auto;overflow-x:hidden}.gallery-image-container.svelte-16h6p05{background-color:#f3f4f6;min-height:16rem;display:flex;align-items:center;justify-content:center}.gallery-item.svelte-16h6p05{transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.gallery-item.svelte-16h6p05:hover{transform:translateY(-2px);box-shadow:0 10px 25px #00000026}
