.post-grid-overlay.svelte-1cheeyk{animation:svelte-1cheeyk-post-grid-in .22s ease both}@keyframes svelte-1cheeyk-post-grid-in{0%{opacity:0;transform:scale(1.012)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.post-grid-overlay.svelte-1cheeyk{animation:none}}.post-grid-overlay.gradient-bg.svelte-1cheeyk{background:linear-gradient(to bottom,rgba(0,0,0,var(--bg-darkness-top)),rgba(0,0,0,var(--bg-darkness-bottom))),linear-gradient(var(--bg-angle),var(--bg-color1),var(--bg-color2));color:var(--pg-text)}.post-grid-header.svelte-1cheeyk{padding-top:calc(env(safe-area-inset-top,0px) + .75rem)}.post-grid-scroll.svelte-1cheeyk{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 5rem)}.post-grid-empty.svelte-1cheeyk{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100%;padding:.5rem 1rem 1rem}.post-grid-content.suspended.svelte-1cheeyk{opacity:0;transition:opacity .2s ease .3s}.post-grid-actions.svelte-1cheeyk{bottom:calc(env(safe-area-inset-bottom,0px) + 1rem)}.post-grid-more.svelte-1cheeyk{display:flex;justify-content:center;padding:1rem 0 .5rem;opacity:0;animation:svelte-1cheeyk-post-grid-more-reveal .3s ease-out 2s forwards}@keyframes svelte-1cheeyk-post-grid-more-reveal{to{opacity:1}}.post-grid-more-ring.svelte-1cheeyk{width:28px;height:28px;border-radius:9999px;border:3px solid color-mix(in oklch,var(--color-primary) 25%,transparent);border-top-color:var(--color-primary);animation:svelte-1cheeyk-post-grid-more-spin .9s linear infinite}@keyframes svelte-1cheeyk-post-grid-more-spin{to{transform:rotate(360deg)}}
