.avatar.svelte-1kg0ab6{border-radius:var(--radius-full);object-fit:cover;flex-shrink:0}.avatar--placeholder.svelte-1kg0ab6{background:var(--color-bg-tertiary);border-radius:var(--radius-full);flex-shrink:0}.post-actions.svelte-1p6fpxh{display:flex;justify-content:space-between;max-width:425px;margin-top:var(--space-1)}.post-actions--detail.svelte-1p6fpxh{max-width:none;width:100%;padding-right:var(--space-1)}.post-actions--article.svelte-1p6fpxh{max-width:none;width:100%;margin-top:var(--space-3);padding-right:var(--space-1)}.action--share.svelte-1p6fpxh{border:none;background:none;padding:0;font:inherit;color:inherit;cursor:pointer}.action--share.svelte-1p6fpxh:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-full)}.action--bookmark.svelte-1p6fpxh:hover .action-icon:where(.svelte-1p6fpxh){background-color:var(--color-accent-bg);color:var(--color-accent)}.action--bookmark.svelte-1p6fpxh:hover{color:var(--color-accent)}.action--share.svelte-1p6fpxh:hover .action-icon:where(.svelte-1p6fpxh){background-color:var(--color-accent-bg);color:var(--color-accent)}.action--share.svelte-1p6fpxh:hover{color:var(--color-accent)}.action.svelte-1p6fpxh{display:flex;align-items:center;gap:var(--space-1);color:var(--color-text-secondary);font-size:var(--font-size-xs);cursor:default}.action-icon.svelte-1p6fpxh{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-full);transition:background-color .2s,color .2s}.post-actions--detail.svelte-1p6fpxh .action-icon:where(.svelte-1p6fpxh),.post-actions--article.svelte-1p6fpxh .action-icon:where(.svelte-1p6fpxh){width:40px;height:40px}.post-actions--detail.svelte-1p6fpxh .action:where(.svelte-1p6fpxh),.post-actions--article.svelte-1p6fpxh .action:where(.svelte-1p6fpxh){font-size:var(--font-size-sm)}.action--reply.svelte-1p6fpxh:hover .action-icon:where(.svelte-1p6fpxh){background-color:var(--color-accent-bg);color:var(--color-accent)}.action--reply.svelte-1p6fpxh:hover{color:var(--color-accent)}.action--repost.svelte-1p6fpxh:hover .action-icon:where(.svelte-1p6fpxh){background-color:var(--color-repost-bg);color:var(--color-repost)}.action--repost.svelte-1p6fpxh:hover{color:var(--color-repost)}.action--like.svelte-1p6fpxh:hover .action-icon:where(.svelte-1p6fpxh){background-color:var(--color-like-bg);color:var(--color-like)}.action--like.svelte-1p6fpxh:hover{color:var(--color-like)}.action--views.svelte-1p6fpxh:hover .action-icon:where(.svelte-1p6fpxh){background-color:var(--color-accent-bg);color:var(--color-accent)}.action--views.svelte-1p6fpxh:hover{color:var(--color-accent)}.sensitive-warning.svelte-196oeii{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);width:100%;padding:var(--space-5);margin-top:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-secondary);color:var(--color-text-secondary);cursor:pointer}.sensitive-show.svelte-196oeii{color:var(--color-accent);font-weight:700}.media-gallery.svelte-196oeii{display:grid;gap:2px;margin-top:var(--space-3);border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--color-border)}.media-gallery--2.svelte-196oeii{grid-template-columns:1fr 1fr}.media-gallery--3.svelte-196oeii{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.media-gallery--3.svelte-196oeii .media-item:where(.svelte-196oeii):first-child{grid-row:1 / -1}.media-gallery--4.svelte-196oeii{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.media-item.svelte-196oeii{overflow:hidden;position:relative;background:var(--color-bg-secondary)}.media-item.svelte-196oeii img:where(.svelte-196oeii),.media-item.svelte-196oeii video:where(.svelte-196oeii){width:100%;height:100%;object-fit:cover;display:block}.media-gallery.svelte-196oeii:not(.media-gallery--2):not(.media-gallery--3):not(.media-gallery--4) .media-item:where(.svelte-196oeii) img:where(.svelte-196oeii),.media-gallery.svelte-196oeii:not(.media-gallery--2):not(.media-gallery--3):not(.media-gallery--4) .media-item:where(.svelte-196oeii) video:where(.svelte-196oeii){max-height:510px;object-fit:contain;background:var(--color-bg-secondary)}.media-gallery--2.svelte-196oeii .media-item:where(.svelte-196oeii) img:where(.svelte-196oeii),.media-gallery--2.svelte-196oeii .media-item:where(.svelte-196oeii) video:where(.svelte-196oeii){height:286px}.media-gallery--3.svelte-196oeii .media-item:where(.svelte-196oeii) img:where(.svelte-196oeii),.media-gallery--3.svelte-196oeii .media-item:where(.svelte-196oeii) video:where(.svelte-196oeii),.media-gallery--4.svelte-196oeii .media-item:where(.svelte-196oeii) img:where(.svelte-196oeii),.media-gallery--4.svelte-196oeii .media-item:where(.svelte-196oeii) video:where(.svelte-196oeii){height:143px}.media-gallery--3.svelte-196oeii .media-item:where(.svelte-196oeii):first-child img:where(.svelte-196oeii),.media-gallery--3.svelte-196oeii .media-item:where(.svelte-196oeii):first-child video:where(.svelte-196oeii){height:100%}.poll.svelte-ny8jiz{margin-top:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2)}.poll-option.svelte-ny8jiz{position:relative;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);overflow:hidden;font-size:var(--font-size-sm);display:flex;justify-content:space-between;align-items:center}.poll-bar.svelte-ny8jiz{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-accent-bg);border-radius:var(--radius-sm);z-index:0}.poll-label.svelte-ny8jiz{position:relative;z-index:1;font-weight:500}.poll-percentage.svelte-ny8jiz{position:relative;z-index:1;font-weight:700;color:var(--color-text-secondary)}.poll-info.svelte-ny8jiz{font-size:var(--font-size-xs);color:var(--color-text-secondary);display:flex;gap:var(--space-1)}.post-rich-text-root.svelte-zwfrhd .post-text{margin-top:var(--space-1);white-space:pre-wrap;word-wrap:break-word;line-height:1.3125}.post-rich-text-root.svelte-zwfrhd .post-text--detail{font-size:var(--font-size-lg);margin-top:var(--space-3)}.post-rich-text-root.svelte-zwfrhd .quoted-text{font-size:var(--font-size-sm);line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.profile-hover-region.svelte-1ixod0r{position:relative;min-width:0}.profile-hover-region--detail.svelte-1ixod0r{display:flex;flex-direction:column;gap:0;min-width:0}.mention-hover-card.svelte-1ixod0r{position:fixed;z-index:2000;width:320px;max-width:calc(100vw - 16px);max-height:min(420px,calc(100vh - 16px));border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-bg-primary);box-shadow:0 4px 24px #0000001f,0 0 1px #00000014;overflow-x:hidden;overflow-y:auto;pointer-events:auto}@media(hover:none),(pointer:coarse){.mention-hover-card.svelte-1ixod0r{display:none}}.card-loading.svelte-1ixod0r{padding:var(--space-5);font-size:var(--font-size-sm);color:var(--color-text-secondary)}.card-banner.svelte-1ixod0r{height:72px;overflow:hidden;background:var(--color-bg-secondary)}.card-banner.svelte-1ixod0r img:where(.svelte-1ixod0r){width:100%;height:100%;object-fit:cover}.card-banner--empty.svelte-1ixod0r{height:40px;background:var(--color-bg-tertiary)}.card-body.svelte-1ixod0r{padding:0 var(--space-4) var(--space-4)}.card-body--compact.svelte-1ixod0r{padding:var(--space-4)}.card-avatar-row.svelte-1ixod0r{margin-top:-28px;margin-bottom:var(--space-2);width:fit-content;border:3px solid var(--color-bg-primary);border-radius:var(--radius-full);background:var(--color-bg-primary)}.card-names.svelte-1ixod0r{margin-bottom:var(--space-2)}.card-name-link.svelte-1ixod0r{display:inline-flex;align-items:center;gap:4px;text-decoration:none;color:inherit;font-weight:700;font-size:var(--font-size-base)}.card-name-link.svelte-1ixod0r:hover .card-display-name:where(.svelte-1ixod0r){text-decoration:underline}.card-handle.svelte-1ixod0r{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.card-bio.svelte-1ixod0r{font-size:var(--font-size-sm);line-height:1.35;margin:0 0 var(--space-3);white-space:pre-wrap;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.card-stats.svelte-1ixod0r{display:flex;gap:var(--space-4);font-size:var(--font-size-sm);color:var(--color-text-secondary)}.card-stats.svelte-1ixod0r strong:where(.svelte-1ixod0r){color:var(--color-text-primary)}.card-error.svelte-1ixod0r{margin:var(--space-2) 0 0;font-size:var(--font-size-xs);color:var(--color-text-secondary)}.website-card.svelte-jvlca3{display:block;margin-top:var(--space-3);max-width:100%;text-decoration:none;color:inherit;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--color-border);transition:background-color .15s ease,border-color .15s ease}.website-card.svelte-jvlca3:hover{background:var(--color-bg-hover);border-color:var(--color-text-secondary)}.website-card-visual.svelte-jvlca3{position:relative;line-height:0;background:var(--color-bg-secondary)}.website-card-visual.svelte-jvlca3 img:where(.svelte-jvlca3){display:block;width:100%;height:100%;object-fit:cover}.website-card-overlay.svelte-jvlca3{position:absolute;left:var(--space-3);right:var(--space-3);bottom:var(--space-3);pointer-events:none}.website-card-overlay-text.svelte-jvlca3{display:inline-block;max-width:100%;padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);font-weight:600;line-height:1.3;color:#fff;background:#000000a6;border-radius:9999px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.website-card-source.svelte-jvlca3{padding:var(--space-2) var(--space-3);font-size:var(--font-size-xs);color:var(--color-text-secondary);line-height:1.3}.website-card-row.svelte-jvlca3{display:flex;gap:0;min-height:5rem}.website-card-thumb-wrap.svelte-jvlca3{flex:0 0 33%;max-width:8.5rem;min-width:5rem;background:var(--color-bg-secondary)}.website-card-thumb.svelte-jvlca3{display:block;width:100%;height:100%;object-fit:cover;min-height:5rem}.website-card-text.svelte-jvlca3{flex:1;min-width:0;padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-1);justify-content:center}.website-card-text--solo.svelte-jvlca3{padding:var(--space-3)}.website-card-title.svelte-jvlca3{font-size:var(--font-size-sm);font-weight:600;line-height:1.35;color:var(--color-text-primary);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.website-card-desc.svelte-jvlca3{margin:0;font-size:var(--font-size-xs);line-height:1.35;color:var(--color-text-secondary);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.website-card-source-inline.svelte-jvlca3{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin-top:var(--space-1)}.quoted-post.svelte-igtypu{margin-top:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:background-color .2s}.quoted-post.svelte-igtypu:hover{background:var(--color-bg-hover)}.quoted-header.svelte-igtypu{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1);font-size:var(--font-size-xs);margin-bottom:var(--space-1)}.quoted-avatar-link.svelte-igtypu{display:flex;flex-shrink:0;border-radius:var(--radius-full);text-decoration:none;color:inherit}.quoted-name-link.svelte-igtypu{text-decoration:none;color:inherit}.quoted-name-link.svelte-igtypu:hover .quoted-name:where(.svelte-igtypu){text-decoration:underline}.quoted-name.svelte-igtypu{font-weight:700}.quoted-handle.svelte-igtypu,.quoted-sep.svelte-igtypu,.quoted-time.svelte-igtypu{color:var(--color-text-secondary)}.post.svelte-j40fvm{display:flex;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);transition:background-color .2s}.post--feed.svelte-j40fvm{cursor:pointer;flex-wrap:wrap}.post-feed-profile-hover{display:flex;flex-direction:column;flex:1;min-width:0;width:100%}.post-feed-columns.svelte-j40fvm{display:flex;align-items:flex-start;gap:var(--space-3);width:100%;min-width:0}.repost-indicator.svelte-j40fvm{display:flex;align-items:center;width:100%;flex:0 0 auto;gap:var(--space-1);font-size:var(--font-size-xs);line-height:1.2;color:var(--color-text-secondary);padding-left:calc(40px + var(--space-3))}.repost-indicator-icon.svelte-j40fvm{display:flex;flex-shrink:0;opacity:.85}.repost-by-link.svelte-j40fvm{font-weight:700;color:var(--color-text-secondary);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.repost-by-link.svelte-j40fvm:hover{text-decoration:underline;color:var(--color-text-primary)}.repost-label.svelte-j40fvm{flex-shrink:0;color:var(--color-text-secondary);font-weight:400}.repost-indicator--detail.svelte-j40fvm{padding-left:calc(48px + var(--space-3));margin-bottom:var(--space-2)}.post--feed.svelte-j40fvm:hover{background:var(--color-bg-hover)}.post--detail.svelte-j40fvm{flex-direction:column;gap:0}.post--detail.svelte-j40fvm:not(.post--article){padding-bottom:var(--space-2)}.post-avatar.svelte-j40fvm{flex-shrink:0}.post-content.svelte-j40fvm{flex:1;min-width:0}.post-header.svelte-j40fvm{display:flex;align-items:center;gap:var(--space-1);flex-wrap:wrap;line-height:1.2}.author-name-link.svelte-j40fvm{display:flex;align-items:center;gap:2px;text-decoration:none;color:inherit}.author-name-link.svelte-j40fvm:hover .display-name:where(.svelte-j40fvm){text-decoration:underline}.display-name.svelte-j40fvm{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.username.svelte-j40fvm{color:var(--color-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-sep.svelte-j40fvm{color:var(--color-text-secondary)}.timestamp.svelte-j40fvm{color:var(--color-text-secondary);white-space:nowrap}.replying-to.svelte-j40fvm{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin-top:var(--space-1)}.detail-header.svelte-j40fvm{display:flex;align-items:center;gap:var(--space-3)}.detail-author.svelte-j40fvm{display:flex;flex-direction:column}.detail-meta.svelte-j40fvm{display:flex;align-items:center;gap:var(--space-1);padding:var(--space-4) 0;border-bottom:1px solid var(--color-border);font-size:var(--font-size-sm);color:var(--color-text-secondary)}.meta-sep.svelte-j40fvm{color:var(--color-text-secondary)}.detail-stats.svelte-j40fvm{display:flex;gap:var(--space-4);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border);font-size:var(--font-size-sm);color:var(--color-text-secondary)}.stat.svelte-j40fvm strong:where(.svelte-j40fvm){color:var(--color-text-primary)}.article-cover-wrap.svelte-j40fvm{margin:var(--space-3) calc(-1 * var(--space-4)) 0;border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--color-border)}.article-cover.svelte-j40fvm{display:block;width:100%;height:auto}.article-headline.svelte-j40fvm{font-size:var(--font-size-2xl);font-weight:800;line-height:1.2;margin-top:var(--space-4);letter-spacing:-.02em}.article-body.svelte-j40fvm{margin-top:var(--space-5);font-size:var(--font-size-lg);line-height:1.5;color:var(--color-text-primary)}.article-body.svelte-j40fvm .article-p{margin:0 0 var(--space-4);white-space:pre-wrap;word-wrap:break-word}.article-body.svelte-j40fvm .article-blockquote{margin:0 0 var(--space-4);padding-left:var(--space-3);border-left:3px solid var(--color-border);color:var(--color-text-secondary);font-style:italic}.article-body.svelte-j40fvm .article-figure{margin:var(--space-4) 0}.article-body.svelte-j40fvm .article-figure img{display:block;width:100%;height:auto;border-radius:var(--radius-md);border:1px solid var(--color-border)}.article-body.svelte-j40fvm .article-atomic{margin:var(--space-4) 0}.article-body.svelte-j40fvm .article-tweet-embed{display:inline-flex;align-items:center;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-bg-secondary);color:var(--color-accent);font-size:var(--font-size-sm);font-weight:600;text-decoration:none;transition:background-color .15s ease,border-color .15s ease}.article-body.svelte-j40fvm .article-tweet-embed:hover{background:var(--color-bg-tertiary);border-color:var(--color-text-secondary)}.article-teaser.svelte-j40fvm{margin-top:var(--space-1);display:flex;flex-direction:column;gap:var(--space-1)}.article-teaser-label.svelte-j40fvm{font-size:var(--font-size-xs);font-weight:700;color:var(--color-accent);text-transform:uppercase;letter-spacing:.04em}.article-teaser-title.svelte-j40fvm{font-size:var(--font-size-lg);font-weight:700;line-height:1.25}.article-teaser-preview.svelte-j40fvm{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.35;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.post-skeleton.svelte-1i48uk7{display:flex;gap:var(--space-3);padding:var(--space-4);border-bottom:1px solid var(--color-border)}.post-skeleton__avatar.svelte-1i48uk7{width:40px;height:40px;border-radius:var(--radius-full);background:var(--color-bg-tertiary);flex-shrink:0}.post-skeleton__body.svelte-1i48uk7{flex:1;display:flex;flex-direction:column;gap:var(--space-2);padding-top:var(--space-1)}.post-skeleton__line.svelte-1i48uk7{height:12px;border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--color-bg-tertiary) 25%,var(--color-bg-secondary) 50%,var(--color-bg-tertiary) 75%);background-size:200% 100%;animation:svelte-1i48uk7-post-skeleton-shimmer 1.2s ease-in-out infinite}.post-skeleton__line--meta.svelte-1i48uk7{width:44%}.post-skeleton__line--xs.svelte-1i48uk7{width:24%}.post-skeleton__line--sm.svelte-1i48uk7{width:38%}.post-skeleton__line--md.svelte-1i48uk7{width:58%}.post-skeleton__line--short.svelte-1i48uk7{width:62%}.post-skeleton__line--long.svelte-1i48uk7{width:92%}@keyframes svelte-1i48uk7-post-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.load-more.svelte-1trp0fj{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:0;border-top:1px solid var(--color-border)}.load-more__skeletons.svelte-1trp0fj{align-self:stretch;width:100%}.load-more__link.svelte-1trp0fj{display:inline-flex;align-items:center;justify-content:center;min-height:44px;width:100%;padding:var(--space-7);color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:700;text-decoration:none;transition:border-color .15s ease,background-color .15s ease}.load-more__link.svelte-1trp0fj:hover{background:var(--color-bg-tertiary)}.load-more__link.svelte-1trp0fj:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent-bg)}.load-more__link--hidden.svelte-1trp0fj{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.load-more__sentinel.svelte-1trp0fj{width:100%;height:1px;pointer-events:none}.load-more__sr.svelte-1trp0fj{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
