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