section.svelte-zc8pd1.svelte-zc8pd1{--safe-bottom:env(safe-area-inset-bottom)}.actions.svelte-zc8pd1.svelte-zc8pd1{bottom:calc(1.5rem + var(--safe-bottom))}.caption.svelte-zc8pd1.svelte-zc8pd1{padding-bottom:calc(1rem + var(--safe-bottom));text-shadow:0 1px 4px rgba(0,0,0,.6)}.text-ellipsis.svelte-zc8pd1.svelte-zc8pd1{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.action.svelte-zc8pd1.svelte-zc8pd1{display:flex;flex-direction:column;align-items:center;gap:2px}.action.svelte-zc8pd1 .icon.svelte-zc8pd1{display:flex;filter:drop-shadow(0 1px 3px rgba(0,0,0,.6));transition:transform .15s ease,color .2s ease}.action.svelte-zc8pd1:active .icon.svelte-zc8pd1{transform:scale(.85)}.action.svelte-zc8pd1 .icon.liked.svelte-zc8pd1{color:#ec4899;-webkit-animation:svelte-zc8pd1-pop .35s ease;animation:svelte-zc8pd1-pop .35s ease}.label.svelte-zc8pd1.svelte-zc8pd1{font-size:.75rem;font-weight:600;text-shadow:0 1px 3px rgba(0,0,0,.7)}.burst.svelte-zc8pd1.svelte-zc8pd1{-webkit-animation:svelte-zc8pd1-burst .8s ease-out forwards;animation:svelte-zc8pd1-burst .8s ease-out forwards;filter:drop-shadow(0 4px 12px rgba(0,0,0,.4))}@-webkit-keyframes svelte-zc8pd1-pop{0%{transform:scale(1)}50%{transform:scale(1.35)}to{transform:scale(1)}}@keyframes svelte-zc8pd1-pop{0%{transform:scale(1)}50%{transform:scale(1.35)}to{transform:scale(1)}}@-webkit-keyframes svelte-zc8pd1-burst{0%{opacity:0;transform:scale(.4)}25%{opacity:1;transform:scale(1.1)}70%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}@keyframes svelte-zc8pd1-burst{0%{opacity:0;transform:scale(.4)}25%{opacity:1;transform:scale(1.1)}70%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}
