.spark-optimized-image.svelte-v7b7g9{background:linear-gradient(135deg,#1f75ff14,#7c3aed14);width:100%;min-height:120px;display:block;position:relative;overflow:hidden}.spark-optimized-image.svelte-v7b7g9 img:where(.svelte-v7b7g9),.spark-optimized-image-fallback.svelte-v7b7g9{width:100%;height:100%;min-height:inherit;display:block}.spark-optimized-image.svelte-v7b7g9 img:where(.svelte-v7b7g9){object-fit:cover}.spark-optimized-image[data-fit=contain].svelte-v7b7g9 img:where(.svelte-v7b7g9){object-fit:contain}.spark-optimized-image-fallback.svelte-v7b7g9{color:var(--spark-blue-strong);place-items:center;font-size:12px;font-weight:800;display:grid}.social-post-card.svelte-lvfubc{border:1px solid var(--spark-line);background:var(--spark-card);border-radius:24px;gap:12px;padding:14px;display:grid;box-shadow:0 10px 26px #05094e0f}.post-head.svelte-lvfubc{grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.avatar.svelte-lvfubc,.comment-avatar.svelte-lvfubc{color:#fff;background:linear-gradient(135deg, var(--spark-blue), var(--spark-blue-strong));border-radius:15px;place-items:center;font-weight:800;text-decoration:none;display:grid}.avatar.svelte-lvfubc{width:40px;height:40px}.comment-avatar.hasAvatar.svelte-lvfubc{color:#0000;background-image:var(--comment-avatar-url);background-position:50%;background-size:cover}.author-row.svelte-lvfubc{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.author-link.svelte-lvfubc{color:var(--spark-navy);font-size:14px;font-weight:800;line-height:1.1;text-decoration:none}.author-link.svelte-lvfubc:hover,.comment-row.svelte-lvfubc p:where(.svelte-lvfubc) a:where(.svelte-lvfubc):hover{color:var(--spark-blue-strong)}[data-theme=dark] .author-link.svelte-lvfubc{color:#fff}.author-row.svelte-lvfubc em:where(.svelte-lvfubc),.status-pill.svelte-lvfubc,.comment-row.svelte-lvfubc p:where(.svelte-lvfubc) small:where(.svelte-lvfubc){border-radius:999px;padding:3px 6px;font-size:10px;font-style:normal;font-weight:760}.author-row.svelte-lvfubc em:where(.svelte-lvfubc){color:var(--spark-green);background:#22b77a1f}.status-pill.svelte-lvfubc,.comment-row.svelte-lvfubc p:where(.svelte-lvfubc) small:where(.svelte-lvfubc){color:var(--spark-blue-strong);background:#1f75ff1a}.social-post-card[data-status=failed].svelte-lvfubc .status-pill:where(.svelte-lvfubc),.comment-row[data-status=failed].svelte-lvfubc p:where(.svelte-lvfubc) small:where(.svelte-lvfubc){color:#b42318;background:#b423181a}.post-head.svelte-lvfubc small:where(.svelte-lvfubc),.post-tools.svelte-lvfubc small:where(.svelte-lvfubc){color:var(--spark-muted);font-size:11px;line-height:1.25}.follow-btn.svelte-lvfubc{border:1px solid var(--spark-line);min-height:32px;color:var(--spark-blue-strong);background:#ffffff94;border-radius:999px;padding:0 10px;font-size:11.5px;font-weight:700}[data-theme=dark] .follow-btn.svelte-lvfubc{background:#ffffff0e}.follow-btn.active.svelte-lvfubc{background:#1f75ff1a;border-color:#1f75ff47}.post-body.svelte-lvfubc{color:var(--spark-ink);margin:0;font-size:13.5px;line-height:1.6}[data-theme=dark] .post-body.svelte-lvfubc{color:#e5edff}.media-grid.svelte-lvfubc{gap:8px;display:grid}.media-image.svelte-lvfubc,.media-file.svelte-lvfubc{border:1px solid var(--spark-line);background:#f8fbffb8;border-radius:18px;overflow:hidden}.media-image.svelte-lvfubc{text-decoration:none;display:block}[data-theme=dark] .media-image.svelte-lvfubc,[data-theme=dark] .media-file.svelte-lvfubc{background:#ffffff0b}.media-image.svelte-lvfubc .spark-optimized-image{min-height:180px}.media-image.svelte-lvfubc .spark-optimized-image img{max-height:420px}.media-file.svelte-lvfubc{color:var(--spark-blue-strong);align-items:center;gap:9px;padding:11px;text-decoration:none;display:flex}.media-file.svelte-lvfubc span:where(.svelte-lvfubc){gap:2px;min-width:0;display:grid}.media-file.svelte-lvfubc strong:where(.svelte-lvfubc){color:var(--spark-navy);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}[data-theme=dark] .media-file.svelte-lvfubc strong:where(.svelte-lvfubc){color:#fff}.media-file.svelte-lvfubc small:where(.svelte-lvfubc){color:var(--spark-muted);font-size:11px}.tag-row.svelte-lvfubc,.post-actions.svelte-lvfubc,.post-tools.svelte-lvfubc,.post-tools.svelte-lvfubc div:where(.svelte-lvfubc){flex-wrap:wrap;align-items:center;gap:7px;display:flex}.tag-row.svelte-lvfubc span:where(.svelte-lvfubc){color:var(--spark-blue-strong);font-size:11.5px;font-weight:680}.post-actions.svelte-lvfubc{padding-top:2px}.post-actions.svelte-lvfubc button:where(.svelte-lvfubc),.post-tools.svelte-lvfubc button:where(.svelte-lvfubc),.comment-compose.svelte-lvfubc button:where(.svelte-lvfubc){border:1px solid var(--spark-line);min-height:33px;color:var(--spark-muted);background:#ffffff8f;border-radius:999px;justify-content:center;align-items:center;gap:5px;padding:0 9px;font-size:11.5px;font-weight:680;display:inline-flex}[data-theme=dark] .post-actions.svelte-lvfubc button:where(.svelte-lvfubc),[data-theme=dark] .post-tools.svelte-lvfubc button:where(.svelte-lvfubc),[data-theme=dark] .comment-compose.svelte-lvfubc button:where(.svelte-lvfubc){background:#ffffff0e}.post-actions.svelte-lvfubc button.active:where(.svelte-lvfubc){color:var(--spark-blue-strong);background:#1f75ff1a;border-color:#1f75ff47}.post-actions.svelte-lvfubc span:where(.svelte-lvfubc){color:currentColor;opacity:.72}.comment-thread.svelte-lvfubc{border:1px solid var(--spark-line);background:#f8fbffa8;border-radius:18px;gap:9px;padding:11px;display:grid}[data-theme=dark] .comment-thread.svelte-lvfubc{background:#ffffff0a}.empty-comment.svelte-lvfubc{color:var(--spark-muted);margin:0;font-size:12px;line-height:1.4}.comment-row.svelte-lvfubc{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:8px;display:grid}.comment-avatar.svelte-lvfubc{border-radius:11px;width:28px;height:28px;font-size:11px}.comment-row.svelte-lvfubc p:where(.svelte-lvfubc){color:var(--spark-muted);margin:0;font-size:12px;line-height:1.45}.comment-row.svelte-lvfubc p:where(.svelte-lvfubc) a:where(.svelte-lvfubc){color:var(--spark-navy);font-size:12px;font-weight:800;text-decoration:none}.comment-row.svelte-lvfubc p:where(.svelte-lvfubc) small:where(.svelte-lvfubc){margin-left:5px}[data-theme=dark] .comment-row.svelte-lvfubc p:where(.svelte-lvfubc) a:where(.svelte-lvfubc){color:#fff}.comment-compose.svelte-lvfubc{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.comment-compose.svelte-lvfubc input:where(.svelte-lvfubc){border:1px solid var(--spark-line);width:100%;min-height:36px;color:var(--spark-ink);background:#ffffffb3;border-radius:999px;outline:none;padding:0 11px;font-size:12.5px}[data-theme=dark] .comment-compose.svelte-lvfubc input:where(.svelte-lvfubc){background:#ffffff0f}.comment-error.svelte-lvfubc{color:#b42318;font-size:11.5px}button.svelte-lvfubc:disabled,input.svelte-lvfubc:disabled{cursor:not-allowed;opacity:.58}.post-tools.svelte-lvfubc{justify-content:space-between;padding-top:2px}@media (width<=520px){.social-post-card.svelte-lvfubc{border-radius:20px;padding:12px}.post-head.svelte-lvfubc{grid-template-columns:38px minmax(0,1fr)}.follow-btn.svelte-lvfubc{grid-column:2;width:fit-content}.avatar.svelte-lvfubc{border-radius:14px;width:36px;height:36px}.post-actions.svelte-lvfubc{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.post-actions.svelte-lvfubc button:where(.svelte-lvfubc){width:100%}}
