.view-count.svelte-q75kq6{display:inline-flex;align-items:center;gap:.3rem;color:var(--ipm-social-muted);font-size:.68rem}.post-actions.svelte-17nl0n7>form:where(.svelte-17nl0n7)>.metric-action:where(.svelte-17nl0n7){width:100%;height:2.5rem;padding:0;margin:0;line-height:1}.social-post-row.metrics-only.svelte-17nl0n7{display:block;border:0;padding:0}.metrics-only.svelte-17nl0n7>.social-avatar:where(.svelte-17nl0n7),.metrics-only.svelte-17nl0n7 .post-head:where(.svelte-17nl0n7),.metrics-only.svelte-17nl0n7 .article-preview:where(.svelte-17nl0n7),.metrics-only.svelte-17nl0n7 .post-body:where(.svelte-17nl0n7),.metrics-only.svelte-17nl0n7 .post-main:where(.svelte-17nl0n7)>a:where(.svelte-17nl0n7),.metrics-only.svelte-17nl0n7>.post-hitbox:where(.svelte-17nl0n7){display:none}dialog.svelte-17nl0n7{position:fixed;inset:0;margin:auto;max-height:88dvh;overflow-y:auto}.social-post-row.svelte-17nl0n7{position:relative;display:grid;grid-template-columns:2.75rem minmax(0,1fr);gap:.8rem;width:100%;padding:1rem .25rem;border-bottom:1px solid rgba(148,163,184,.2);background:transparent}.social-post-row.detail.svelte-17nl0n7{padding-block:1.25rem}.post-hitbox.svelte-17nl0n7{position:absolute;inset:0;z-index:0}.social-avatar.svelte-17nl0n7,.social-author.svelte-17nl0n7,.post-menu.svelte-17nl0n7,.post-actions.svelte-17nl0n7,.article-preview.svelte-17nl0n7{position:relative;z-index:1}.social-avatar.svelte-17nl0n7{display:grid;place-items:center;width:2.65rem;height:2.65rem;border:1px solid rgba(16,185,129,.38);border-radius:50%;overflow:hidden;background:var(--ipm-social-page);color:var(--ipm-social-text);font-size:.7rem;font-weight:900;text-decoration:none}.social-avatar.svelte-17nl0n7 img:where(.svelte-17nl0n7){width:100%;height:100%;object-fit:cover}.post-main.svelte-17nl0n7{min-width:0}.post-head.svelte-17nl0n7{display:flex;align-items:flex-start;justify-content:space-between;gap:.6rem}.social-author.svelte-17nl0n7{display:flex;align-items:baseline;gap:.35rem;min-width:0;color:inherit;text-decoration:none}.social-author.svelte-17nl0n7 strong:where(.svelte-17nl0n7),.social-author.svelte-17nl0n7 span:where(.svelte-17nl0n7){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.social-author.svelte-17nl0n7 strong:where(.svelte-17nl0n7){font-size:.86rem}.social-author.svelte-17nl0n7 span:where(.svelte-17nl0n7){color:var(--ipm-social-muted);font-size:.68rem}.post-body.svelte-17nl0n7{margin:.55rem 0 .75rem;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.55;font-size:.9rem}.post-menu.svelte-17nl0n7{position:relative;z-index:3}.post-menu.svelte-17nl0n7 summary:where(.svelte-17nl0n7){display:grid;width:1.9rem;height:1.9rem;place-items:center;border-radius:50%;color:var(--ipm-social-muted);cursor:pointer;list-style:none}.post-menu.svelte-17nl0n7 summary:where(.svelte-17nl0n7)::-webkit-details-marker{display:none}.post-menu.svelte-17nl0n7>div:where(.svelte-17nl0n7){position:absolute;top:2rem;right:0;z-index:8;display:grid;min-width:8.5rem;overflow:hidden;border:1px solid var(--ipm-social-line);border-radius:.8rem;background:var(--ipm-social-surface);box-shadow:0 14px 35px #0003}.post-menu.svelte-17nl0n7 button:where(.svelte-17nl0n7){display:flex;width:100%;align-items:center;gap:.5rem;border:0;background:transparent;padding:.68rem .8rem;color:var(--ipm-social-text);font:inherit;font-size:.72rem;text-decoration:none;cursor:pointer}.post-menu.svelte-17nl0n7 button:where(.svelte-17nl0n7):hover{background:var(--ipm-social-page)}.post-menu.svelte-17nl0n7 form:where(.svelte-17nl0n7):last-child button:where(.svelte-17nl0n7){color:#ef4444}.article-preview.svelte-17nl0n7{display:grid;gap:.35rem;margin:.65rem 0 .8rem;overflow:hidden;border:1px solid var(--ipm-social-line);border-radius:1rem;padding-bottom:.8rem}.article-preview.svelte-17nl0n7 img:where(.svelte-17nl0n7){width:100%;max-height:13rem;object-fit:cover}.article-preview.svelte-17nl0n7>span:where(.svelte-17nl0n7),.article-preview.svelte-17nl0n7>strong:where(.svelte-17nl0n7),.article-preview.svelte-17nl0n7>p:where(.svelte-17nl0n7),.article-preview.svelte-17nl0n7>a:where(.svelte-17nl0n7){margin-inline:.85rem}.article-preview.svelte-17nl0n7>span:where(.svelte-17nl0n7){margin-top:.7rem;color:var(--ipm-social-primary);font-size:.62rem;font-weight:850;text-transform:uppercase}.article-preview.svelte-17nl0n7>strong:where(.svelte-17nl0n7){font-size:1rem;line-height:1.3}.article-preview.svelte-17nl0n7>p:where(.svelte-17nl0n7){display:-webkit-box;margin-top:.05rem;margin-bottom:.25rem;overflow:hidden;color:var(--ipm-social-muted);font-size:.76rem;line-height:1.5;line-clamp:6;-webkit-box-orient:vertical;-webkit-line-clamp:6}.article-preview.svelte-17nl0n7>a:where(.svelte-17nl0n7){width:max-content;color:var(--ipm-social-primary);font-size:.72rem;font-weight:850;text-decoration:none}.post-actions.svelte-17nl0n7{display:grid;grid-template-columns:repeat(3,3.5rem);align-items:center;gap:.45rem;min-height:2rem}.post-actions.svelte-17nl0n7 form:where(.svelte-17nl0n7){display:flex}.metric-action.svelte-17nl0n7,.metric-view.svelte-17nl0n7{display:inline-flex;width:3.5rem;height:2rem;align-items:center;justify-content:flex-start;gap:.32rem;border:0;background:transparent;padding:.15rem;color:var(--ipm-social-muted);font:inherit;font-size:.68rem}.metric-action.svelte-17nl0n7{cursor:pointer}.metric-action.svelte-17nl0n7:hover,.metric-action.liked.svelte-17nl0n7{color:#fb7185}.metric-action.svelte-17nl0n7:disabled{cursor:wait;opacity:.7}.metric-view.svelte-17nl0n7 .view-count{width:100%;height:100%;justify-content:flex-start}@media(max-width:520px){.social-post-row.svelte-17nl0n7{grid-template-columns:2.35rem minmax(0,1fr);gap:.65rem}.social-avatar.svelte-17nl0n7{width:2.25rem;height:2.25rem}.social-author.svelte-17nl0n7{align-items:flex-start;flex-direction:column;gap:.05rem}}.post-actions.svelte-17nl0n7{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:0;width:min(100%,20rem);min-height:2.5rem}.post-actions.svelte-17nl0n7>form:where(.svelte-17nl0n7),.post-actions.svelte-17nl0n7>.metric-action:where(.svelte-17nl0n7),.post-actions.svelte-17nl0n7>.metric-view:where(.svelte-17nl0n7){display:flex;width:100%;height:2.5rem;min-height:2.5rem;align-items:stretch;justify-content:stretch;margin:0;padding:0;line-height:1}.post-actions.svelte-17nl0n7>form:where(.svelte-17nl0n7)>.metric-action:where(.svelte-17nl0n7),.post-actions.svelte-17nl0n7>.metric-action:where(.svelte-17nl0n7),.post-actions.svelte-17nl0n7>.metric-view:where(.svelte-17nl0n7){display:flex;align-items:center;justify-content:center}.metric-action.svelte-17nl0n7{color:var(--ipm-social-muted);text-decoration:none}.metric-action.svelte-17nl0n7 svg,.metric-view.svelte-17nl0n7 svg,.post-menu.svelte-17nl0n7 svg{display:block;flex:none}.metric-action.svelte-17nl0n7>span:where(.svelte-17nl0n7){min-width:1ch;text-align:left}.metric-view.svelte-17nl0n7 .view-count{display:flex;width:auto;height:2.5rem;align-items:center;justify-content:center;gap:.32rem;line-height:1}.post-menu.svelte-17nl0n7>div:where(.svelte-17nl0n7){min-width:7.75rem}.post-menu.svelte-17nl0n7 button:where(.svelte-17nl0n7){display:grid;grid-template-columns:1.1rem 1fr;align-items:center;gap:.55rem;text-align:left}.post-menu.svelte-17nl0n7 form:where(.svelte-17nl0n7){margin:0}.share-action.svelte-17nl0n7{transition:color .15s ease}.share-action.svelte-17nl0n7:hover{color:var(--ipm-social-primary)}.ipm-social{--ipm-social-primary: var(--color-primary, #e11d48);--ipm-social-text: #18181b;--ipm-social-muted: #71717a;--ipm-social-page: #fafafa;--ipm-social-surface: #fff;--ipm-social-line: #e4e4e7;color:var(--ipm-social-text)}:is(.dark,[data-theme=dark]) .ipm-social{--ipm-social-text: #f4f4f5;--ipm-social-muted: #a1a1aa;--ipm-social-page: #09090b;--ipm-social-surface: #18181b;--ipm-social-line: #3f3f46}.ipm-social h1,.ipm-social h2{font-weight:900;letter-spacing:-.04em}.ipm-social .social-lane{border-radius:1.5rem;border:1px solid var(--ipm-social-line);padding:1rem;background:var(--ipm-social-surface)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f4f4f5}::-webkit-scrollbar-thumb{background:#18181b;border:3px solid #f4f4f5;border-radius:10px}.article-content p{margin:0 0 1.35rem;line-height:1.8}.article-content p:last-child{margin-bottom:0}.article-content h1,.article-content h2,.article-content h3{margin:2rem 0 1rem}
