.like-btn.svelte-1uqb4dt{display:flex;align-items:center;gap:.375rem;background:none;border:none;padding:.5rem .75rem;color:var(--color-text-muted, #94a3b8);cursor:pointer;border-radius:2rem;transition:all .2s ease}.like-btn.svelte-1uqb4dt:hover{background:#ef44441a;color:var(--color-error, #ef4444)}.like-btn.liked.svelte-1uqb4dt{color:var(--color-error, #ef4444)}.heart-icon.svelte-1uqb4dt{transition:transform .2s ease}.like-btn.animating.svelte-1uqb4dt .heart-icon:where(.svelte-1uqb4dt){animation:svelte-1uqb4dt-heartPop .3s ease}@keyframes svelte-1uqb4dt-heartPop{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}.size-sm.svelte-1uqb4dt{padding:.25rem .5rem;font-size:.75rem}.size-sm.svelte-1uqb4dt .heart-icon:where(.svelte-1uqb4dt){width:14px;height:14px}.size-md.svelte-1uqb4dt{font-size:.875rem}.size-md.svelte-1uqb4dt .heart-icon:where(.svelte-1uqb4dt){width:18px;height:18px}.size-lg.svelte-1uqb4dt{padding:.75rem 1rem;font-size:1rem}.size-lg.svelte-1uqb4dt .heart-icon:where(.svelte-1uqb4dt){width:24px;height:24px}.count.svelte-1uqb4dt{font-weight:500}.post-card.svelte-1oiooek{background:var(--color-surface, #1a1a2e);border-radius:1rem;padding:1rem;cursor:pointer;transition:background .2s ease}.post-card.svelte-1oiooek:hover{background:var(--color-surface-hover, #1f1f3a)}.post-header.svelte-1oiooek{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.avatar-link.svelte-1oiooek{background:none;border:none;padding:0;cursor:pointer}.avatar.svelte-1oiooek{width:2.5rem;height:2.5rem;border-radius:50%;object-fit:cover}.author-info.svelte-1oiooek{flex:1;display:flex;align-items:center;gap:.375rem;flex-wrap:wrap;font-size:.875rem}.author-name.svelte-1oiooek{font-weight:600;color:var(--color-text, #e2e8f0);background:none;border:none;padding:0;cursor:pointer}.author-name.svelte-1oiooek:hover{text-decoration:underline}.author-username.svelte-1oiooek,.separator.svelte-1oiooek,.post-time.svelte-1oiooek{color:var(--color-text-muted, #94a3b8)}.menu-btn.svelte-1oiooek{background:none;border:none;padding:.5rem;color:var(--color-text-muted, #94a3b8);cursor:pointer;border-radius:50%;transition:all .2s ease}.menu-btn.svelte-1oiooek:hover{background:#ef44441a;color:var(--color-error, #ef4444)}.post-content.svelte-1oiooek{margin-bottom:.75rem}.post-content.svelte-1oiooek p:where(.svelte-1oiooek){color:var(--color-text, #e2e8f0);line-height:1.5;margin:0;white-space:pre-wrap;word-break:break-word}.media-grid.svelte-1oiooek{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem;margin-top:.75rem;border-radius:.75rem;overflow:hidden}.media-grid.single.svelte-1oiooek{grid-template-columns:1fr}.media-item.svelte-1oiooek{width:100%;aspect-ratio:16 / 9;object-fit:cover}.quoted-post.svelte-1oiooek{margin-top:.75rem;padding:.75rem;background:var(--color-surface-alt, #252542);border-radius:.5rem;border:1px solid var(--color-border, #2a2a4a)}.quoted-label.svelte-1oiooek{color:var(--color-text-muted, #94a3b8);font-size:.875rem}.post-actions.svelte-1oiooek{display:flex;justify-content:space-around;padding-top:.75rem;border-top:1px solid var(--color-border, #2a2a4a)}.action-btn.svelte-1oiooek{display:flex;align-items:center;gap:.375rem;background:none;border:none;padding:.5rem .75rem;color:var(--color-text-muted, #94a3b8);font-size:.875rem;cursor:pointer;border-radius:2rem;transition:all .2s ease}.action-btn.svelte-1oiooek:hover{background:#6366f11a}.action-btn.reply.svelte-1oiooek:hover{color:var(--color-info, #3b82f6)}.action-btn.share.svelte-1oiooek:hover{color:var(--color-success, #10b981)}
