.social-post-fullscreen.svelte-1u2xo5o{width:min(820px,calc(100% - 32px));margin:0 auto;padding:var(--spacing-12) 0 120px}.original-post-card.svelte-1u2xo5o,.comments.svelte-1u2xo5o{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface-primary);box-shadow:0 16px 40px color-mix(in srgb,var(--color-shadow, #000) 10%,transparent)}.original-post-card.svelte-1u2xo5o{overflow:hidden}.post-header.svelte-1u2xo5o{display:flex;align-items:center;gap:var(--spacing-5);padding:var(--spacing-8) var(--spacing-8) 0}.avatar.svelte-1u2xo5o{width:48px;height:48px;border-radius:50%;object-fit:cover;flex:0 0 auto}.fallback-avatar.svelte-1u2xo5o{display:grid;place-items:center;background:var(--color-app-socialmedia, var(--color-primary));color:var(--color-font-button);font-weight:800}.author-block.svelte-1u2xo5o{min-width:0}.author-name.svelte-1u2xo5o{color:var(--color-text-primary);font-size:var(--font-size-md);font-weight:700}.post-source.svelte-1u2xo5o{display:flex;flex-wrap:wrap;gap:var(--spacing-2);color:var(--color-text-secondary);font-size:var(--font-size-sm)}.post-content.svelte-1u2xo5o{padding:var(--spacing-7) var(--spacing-8) var(--spacing-6)}.metrics.svelte-1u2xo5o{display:flex;align-items:center;gap:var(--spacing-6);flex-wrap:wrap;padding:var(--spacing-5) var(--spacing-8);border-top:1px solid var(--color-border);color:var(--color-text-secondary);font-size:var(--font-size-sm)}h1.svelte-1u2xo5o{margin:0 0 var(--spacing-5);color:var(--color-text-primary);font-size:clamp(1.35rem,2.2vw,1.95rem);line-height:1.18}.post-content.svelte-1u2xo5o p:where(.svelte-1u2xo5o){margin:0;color:var(--color-text-primary);font-size:var(--font-size-md);line-height:1.6;white-space:pre-wrap}.post-content.svelte-1u2xo5o p.clamped:where(.svelte-1u2xo5o){display:-webkit-box;-webkit-line-clamp:9;line-clamp:9;-webkit-box-orient:vertical;overflow:hidden}.expand-button.svelte-1u2xo5o{margin-top:var(--spacing-5);border:0;background:transparent;color:var(--color-button-primary);font:inherit;font-weight:700;cursor:pointer}.media.svelte-1u2xo5o{width:100%;max-height:520px;object-fit:contain;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:var(--color-grey-15)}.external-card.svelte-1u2xo5o{display:block;margin:0 var(--spacing-8) var(--spacing-6);padding:var(--spacing-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-secondary);color:var(--color-text-primary);text-decoration:none}.comments.svelte-1u2xo5o{margin-top:var(--spacing-8);padding:var(--spacing-8)}.section-heading.svelte-1u2xo5o{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-6)}.section-heading.svelte-1u2xo5o h2:where(.svelte-1u2xo5o){margin:0;color:var(--color-text-primary);font-size:var(--font-size-lg)}.section-heading.svelte-1u2xo5o span:where(.svelte-1u2xo5o),.empty-comments.svelte-1u2xo5o{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.comment.svelte-1u2xo5o{padding:var(--spacing-5) 0;border-top:1px solid var(--color-border)}.section-heading.svelte-1u2xo5o+.comment:where(.svelte-1u2xo5o){border-top:0;padding-top:0}.comment-author.svelte-1u2xo5o{display:flex;justify-content:space-between;gap:var(--spacing-4);color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:650}.comment.svelte-1u2xo5o p:where(.svelte-1u2xo5o){margin:var(--spacing-2) 0 0;color:var(--color-text-primary);line-height:1.5;white-space:pre-wrap}@media(max-width:640px){.social-post-fullscreen.svelte-1u2xo5o{width:min(100% - 20px,820px);padding-top:var(--spacing-6)}.post-header.svelte-1u2xo5o,.post-content.svelte-1u2xo5o,.comments.svelte-1u2xo5o{padding-left:var(--spacing-5);padding-right:var(--spacing-5)}.external-card.svelte-1u2xo5o{margin-left:var(--spacing-5);margin-right:var(--spacing-5)}}
