.gallery-item.svelte-12zf63d{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);transform:translateY(0)}.gallery-item.svelte-12zf63d:hover{transform:translateY(-8px)}.gallery-item.svelte-12zf63d button:where(.svelte-12zf63d){display:block;line-height:0}.gallery-item.svelte-12zf63d img{display:block}.reaction-button.svelte-12zf63d,.reaction-button-large.svelte-12zf63d{transition:all .3s cubic-bezier(.4,0,.2,1)}.reaction-button.svelte-12zf63d:active,.reaction-button-large.svelte-12zf63d:active{transform:scale(.9)}@keyframes svelte-12zf63d-heartBounce{0%,to{transform:scale(1)}25%{transform:scale(1.3)}50%{transform:scale(.9)}75%{transform:scale(1.1)}}.animate-heart-bounce{animation:svelte-12zf63d-heartBounce .6s ease-in-out}@keyframes svelte-12zf63d-floatUp{0%{transform:translateY(0) scale(1);opacity:1}to{transform:translateY(-50px) scale(0);opacity:0}}@keyframes svelte-12zf63d-modalZoom{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.gallery-item.svelte-12zf63d:focus{outline:2px solid var(--primary-500);outline-offset:2px}.reaction-button.svelte-12zf63d:focus,.reaction-button-large.svelte-12zf63d:focus{outline:2px solid rgba(239,68,68,.5);outline-offset:2px}.tabular-nums.svelte-12zf63d{font-variant-numeric:tabular-nums}
