@keyframes svelte-1tl3o8i-card{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes svelte-1tl3o8i-actions{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1tl3o8i-heartbeat{0%,to{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.25)}70%{transform:scale(1)}}.animate-card.svelte-1tl3o8i{animation:svelte-1tl3o8i-card .5s ease-out both}.animate-actions.svelte-1tl3o8i{animation:svelte-1tl3o8i-actions .4s ease-out both;animation-delay:.1s}.heart-icon.svelte-1tl3o8i{font-size:1.25rem;animation:svelte-1tl3o8i-heartbeat 2.2s infinite ease-in-out;transition:transform .3s ease}.heart-icon.svelte-1tl3o8i:active{transform:scale(1.3)}.content-scroll.svelte-1tl3o8i:after{content:"";position:absolute;bottom:0;left:0;right:0;height:24px;background:linear-gradient(to top,rgba(0,0,0,.05),transparent);pointer-events:none;z-index:5}.shadow-button.svelte-1tl3o8i{box-shadow:0 -8px 12px -6px #00000014}.overflow-y-auto.svelte-1tl3o8i::-webkit-scrollbar{width:0;background:transparent}@keyframes svelte-1bx8p0s-modal{0%{opacity:0;transform:scale(.95) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes svelte-1bx8p0s-blur-in{0%{opacity:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}to{opacity:1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}@keyframes svelte-1bx8p0s-fade-in-scale{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.animate-modal.svelte-1bx8p0s{animation:svelte-1bx8p0s-modal .4s ease-out both}.animate-blur-in.svelte-1bx8p0s{animation:svelte-1bx8p0s-blur-in .4s ease-out both}.close-button.svelte-1bx8p0s{animation:svelte-1bx8p0s-fade-in-scale .3s ease-out both;animation-delay:.15s}.overflow-y-auto.svelte-1bx8p0s::-webkit-scrollbar{width:0;background:transparent}@keyframes svelte-a9t7m3-fade-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in.svelte-a9t7m3{animation:svelte-a9t7m3-fade-in .8s ease-out both}@keyframes svelte-a9t7m3-fadeUp{to{opacity:1;transform:translateY(0)}}
