.timeline-message.svelte-8lvxcn{--message-padding-x:1rem;--message-padding-y:.5rem;--message-gap:.5rem;--message-icon-size:.9375rem;--post-primary:var(--color-primary);align-items:center;gap:var(--message-gap);background:var(--color-base-100);min-width:0;color:var(--color-base-content);padding:var(--message-padding-y) var(--message-padding-x);display:flex}.timeline-message.post-top.svelte-8lvxcn{--message-padding-x:0;--message-padding-y:0;--message-gap:var(--post-avatar-gap,.5rem);--message-icon-size:var(--top-message-icon-size,.9375rem);min-height:var(--message-icon-size);margin:0 0 var(--post-top-message-gap,var(--post-gap,.25rem)) 0;color:var(--post-text-muted,color-mix(in oklab, var(--color-base-content) 58%, transparent));background:0 0;padding:0}.timeline-message.post-top.with-side-avatar.svelte-8lvxcn{margin-left:calc(var(--avatar-size,2.75rem) - var(--message-icon-size))}.timeline-message.clickable.svelte-8lvxcn{cursor:pointer}.message-icon.svelte-8lvxcn{width:var(--message-icon-size);height:var(--message-icon-size);flex:0 0 var(--message-icon-size);place-items:center;display:grid}.message-content.svelte-8lvxcn{align-items:baseline;column-gap:var(--message-gap);min-width:0;color:inherit;overflow-wrap:anywhere;flex-wrap:wrap;flex:auto;row-gap:.15rem;font-size:.96rem;font-weight:400;line-height:1.5;display:flex}.timeline-message.post-top.svelte-8lvxcn .message-content:where(.svelte-8lvxcn){flex-wrap:nowrap;align-items:center;row-gap:0;font-size:.78rem;font-weight:600;line-height:1.2}.message-user.svelte-8lvxcn{min-width:0;max-width:min(45%,18rem);color:inherit;flex:0 auto;overflow:hidden}.timeline-message.post-top.svelte-8lvxcn .message-user:where(.svelte-8lvxcn){max-width:min(45%,18rem)}.message-text.svelte-8lvxcn{min-width:8rem;color:inherit;flex:10rem}.timeline-message.post-top.svelte-8lvxcn .message-text:where(.svelte-8lvxcn){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.message-user.svelte-8lvxcn .rich-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.message-user.svelte-8lvxcn .rich-text p,.message-user.svelte-8lvxcn .rich-text .rt-block{margin:0;display:inline}@media (width<=520px){.timeline-message.svelte-8lvxcn{--message-padding-x:.85rem}.message-user.svelte-8lvxcn{max-width:50%}}.actions.svelte-1w8xh6a{min-height:1.9rem;color:var(--post-text-muted);align-items:center;gap:.5rem;padding-top:0;display:flex}.actions.detail-actions.svelte-1w8xh6a{min-height:2.25rem;color:var(--post-text-readable);font-size:.95rem}.actions.detail-actions.svelte-1w8xh6a .btn{height:2.25rem;min-height:2.25rem}.action-button.svelte-1w8xh6a,.action-menu-button.svelte-1w8xh6a{color:var(--action-color,inherit);--btn-fg:var(--action-color,currentColor)}.action-color-primary.svelte-1w8xh6a{--action-color:var(--post-primary)}.action-color-red.svelte-1w8xh6a{--action-color:var(--post-error)}.action-color-content.svelte-1w8xh6a{--action-color:var(--post-text-readable)}.actions-rightaligned.svelte-1w8xh6a{justify-content:flex-end}.actions-stretch.svelte-1w8xh6a{justify-content:space-between}.actions-leftaligned.svelte-1w8xh6a>button:where(.svelte-1w8xh6a):last-of-type{margin-left:auto}.dropdown.svelte-1w8xh6a button:where(.svelte-1w8xh6a) span:where(.svelte-1w8xh6a){text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.dropdown.svelte-1w8xh6a button:where(.svelte-1w8xh6a) small:where(.svelte-1w8xh6a){color:var(--post-text-weak);font-size:.72rem}.action-menu-divider.svelte-1w8xh6a{margin:.3rem .2rem}.avatar.svelte-1dbq3aq{width:var(--avatar-size);height:var(--avatar-size);cursor:default;background:0 0;border:0;flex:none;padding:0;display:inline-flex}.avatar-button.svelte-1dbq3aq{cursor:pointer}.avatar-frame.svelte-1dbq3aq{background:linear-gradient(135deg, var(--post-primary-avatar), var(--post-secondary-avatar));width:100%;height:100%;color:var(--post-text-subtle);place-items:center;font-weight:800;display:grid;overflow:hidden}.avatar-inline.svelte-1dbq3aq{--avatar-size:2.75rem}.avatar-quote.svelte-1dbq3aq{--avatar-size:1.25rem}.avatar-frame.svelte-1dbq3aq img:where(.svelte-1dbq3aq){object-fit:cover;width:100%;height:100%}.link-card.svelte-cm9rbn{background:var(--post-bg);color:inherit;text-decoration:none;display:grid;overflow:hidden}.link-card.svelte-cm9rbn:hover .card-title-text:where(.svelte-cm9rbn){text-decoration:underline}.link-card.compat.svelte-cm9rbn{grid-template-columns:4.5rem minmax(0,1fr);min-height:4.5rem}.card-media.svelte-cm9rbn{background:var(--post-bg-soft);aspect-ratio:16/9;overflow:hidden}.link-card.compat.svelte-cm9rbn .card-media:where(.svelte-cm9rbn){aspect-ratio:auto}.card-media.svelte-cm9rbn img:where(.svelte-cm9rbn){object-fit:cover;width:100%;height:100%}.card-copy.svelte-cm9rbn{gap:.2rem;min-width:0;padding:.65rem;display:grid}.card-copy.svelte-cm9rbn .card-title-text:where(.svelte-cm9rbn),.card-copy.svelte-cm9rbn .card-description:where(.svelte-cm9rbn),.card-copy.svelte-cm9rbn small:where(.svelte-cm9rbn){-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card-copy.svelte-cm9rbn .card-title-text:where(.svelte-cm9rbn){-webkit-line-clamp:2;line-clamp:2;font-size:.9rem;font-weight:400;line-height:1.3}.card-copy.svelte-cm9rbn .card-description:where(.svelte-cm9rbn){-webkit-line-clamp:2;line-clamp:2;color:color-mix(in oklab, var(--post-text) 62%, transparent);font-size:.8rem;line-height:1.35}.card-copy.svelte-cm9rbn small:where(.svelte-cm9rbn){-webkit-line-clamp:1;line-clamp:1;color:var(--post-text-weak);font-size:.72rem}.link-card.compat.svelte-cm9rbn .card-copy:where(.svelte-cm9rbn) .card-title-text:where(.svelte-cm9rbn),.link-card.compat.svelte-cm9rbn .card-copy:where(.svelte-cm9rbn) .card-description:where(.svelte-cm9rbn),.link-card.compat.svelte-cm9rbn .card-copy:where(.svelte-cm9rbn) small:where(.svelte-cm9rbn){-webkit-line-clamp:1;line-clamp:1}@media (width<=520px){.link-card.svelte-cm9rbn:not(.compat) .card-media:where(.svelte-cm9rbn){aspect-ratio:1.9}}.post-header.svelte-1q0nvpu{align-items:center;gap:var(--post-gap);min-width:0;display:flex}.post-header.inline-avatar.svelte-1q0nvpu{align-items:center;gap:var(--post-avatar-gap)}.identity-line.svelte-1q0nvpu{white-space:nowrap;flex:auto;align-items:center;gap:.25rem;width:0;min-width:0;display:flex}.identity-button.svelte-1q0nvpu{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0}.name-row.svelte-1q0nvpu{flex:0 auto;align-items:center;gap:.25rem;min-width:0;display:inline-flex}.identity-line.svelte-1q0nvpu .post-user-name,.handle.svelte-1q0nvpu{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.identity-line.svelte-1q0nvpu .post-user-name{flex:0 auto;min-width:0;font-size:.95rem;font-weight:400;line-height:1.2}.identity-line.svelte-1q0nvpu .post-user-name .rt-block,.identity-line.svelte-1q0nvpu .post-user-name p{margin:0;display:inline}.handle.svelte-1q0nvpu{min-width:0;color:var(--post-text-muted);flex:auto;font-size:.82rem;line-height:1.2}.post-header.svelte-1q0nvpu:not(.full-width) .name-row:where(.svelte-1q0nvpu){max-width:56%}.post-header.full-width.svelte-1q0nvpu{align-items:center}.post-header.detail-header.svelte-1q0nvpu{align-items:center;gap:var(--post-avatar-gap)}.post-header.full-width.svelte-1q0nvpu .identity-line:where(.svelte-1q0nvpu){white-space:normal;align-items:center;gap:.05rem;display:grid}.post-header.full-width.svelte-1q0nvpu .name-row:where(.svelte-1q0nvpu){width:fit-content;max-width:100%}.post-header.full-width.svelte-1q0nvpu .handle:where(.svelte-1q0nvpu){width:100%}.post-meta.svelte-1q0nvpu{justify-content:flex-end;align-items:center;gap:var(--post-gap);color:var(--post-text-weak);flex:none;font-size:.78rem;line-height:1;display:flex}.post-meta.svelte-1q0nvpu time:where(.svelte-1q0nvpu){white-space:nowrap}.meta-icon.svelte-1q0nvpu,.translation-meta.svelte-1q0nvpu{align-items:center;gap:.25rem;line-height:1;display:inline-flex}@media (width<=520px){.post-header.svelte-1q0nvpu{gap:var(--post-gap)}.post-meta.svelte-1q0nvpu{max-width:38%}.post-header.svelte-1q0nvpu:not(.full-width) .name-row:where(.svelte-1q0nvpu){max-width:48%}}.media-grid.svelte-1uzn5m5{border-radius:inherit;background:var(--post-bg-soft);aspect-ratio:16/9;gap:4px;display:grid;overflow:hidden}.media-grid.quote-media.svelte-1uzn5m5{border-radius:var(--post-corner-radius)}.media-count-1.single-actual-ratio.svelte-1uzn5m5{aspect-ratio:var(--single-media-ratio)}.media-count-2.svelte-1uzn5m5{grid-template-columns:repeat(2,minmax(0,1fr))}.media-count-3.svelte-1uzn5m5{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr))}.media-count-3.svelte-1uzn5m5 .media-item:where(.svelte-1uzn5m5):first-child{grid-row:span 2}.media-count-4.svelte-1uzn5m5{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr))}.media-count-5.svelte-1uzn5m5,.media-count-6.svelte-1uzn5m5,.media-count-7.svelte-1uzn5m5,.media-count-8.svelte-1uzn5m5,.media-count-9.svelte-1uzn5m5{aspect-ratio:auto;grid-template-columns:repeat(3,minmax(0,1fr))}.media-count-5.svelte-1uzn5m5 .media-item:where(.svelte-1uzn5m5),.media-count-6.svelte-1uzn5m5 .media-item:where(.svelte-1uzn5m5),.media-count-7.svelte-1uzn5m5 .media-item:where(.svelte-1uzn5m5),.media-count-8.svelte-1uzn5m5 .media-item:where(.svelte-1uzn5m5),.media-count-9.svelte-1uzn5m5 .media-item:where(.svelte-1uzn5m5){aspect-ratio:1}.media-item.svelte-1uzn5m5{background:var(--color-base-300);min-width:0;min-height:0;position:relative;overflow:hidden}.media-item.svelte-1uzn5m5 img:where(.svelte-1uzn5m5){object-fit:cover;width:100%;height:100%}.media-audio.svelte-1uzn5m5 img:where(.svelte-1uzn5m5){filter:saturate(.85)brightness(.78)}.audio-caption.svelte-1uzn5m5{color:#fff;background:linear-gradient(#0000 30%,#000000a8);align-content:end;gap:.15rem;padding:.75rem;display:grid;position:absolute;inset:0}.audio-caption.svelte-1uzn5m5 span:where(.svelte-1uzn5m5),.audio-caption.svelte-1uzn5m5 small:where(.svelte-1uzn5m5){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.audio-caption.svelte-1uzn5m5 span:where(.svelte-1uzn5m5){font-size:.82rem;font-weight:800}.audio-caption.svelte-1uzn5m5 small:where(.svelte-1uzn5m5){opacity:.78;font-size:.72rem}.media-badge.svelte-1uzn5m5,.alt-badge.svelte-1uzn5m5{border-radius:var(--post-small-corner-radius);font-size:.7rem;font-weight:800;line-height:1;position:absolute}.media-badge.svelte-1uzn5m5{color:#fff;background:#000000ad;align-items:center;gap:.25rem;padding:.28rem .4rem;display:flex;bottom:.5rem;left:.5rem}.alt-badge.svelte-1uzn5m5{box-shadow:none;letter-spacing:0;text-shadow:none;bottom:.5rem;right:.5rem}.alt-popover.svelte-1uzn5m5{position-area:top span-left;z-index:20;white-space:normal;width:max-content;max-width:min(18rem,100vw - 2rem)}.poll.svelte-iojj8q{gap:.5rem;display:grid}.poll-summary.svelte-iojj8q{color:var(--post-text-muted);justify-content:space-between;align-items:center;gap:.5rem;font-size:.78rem;display:flex}.poll-options.svelte-iojj8q{gap:.45rem;display:grid}.poll-option.svelte-iojj8q{border-radius:var(--post-corner-radius);background:var(--post-bg-soft);width:100%;color:inherit;cursor:pointer;text-align:left;border:0;gap:.35rem;padding:.55rem .65rem;display:grid}.poll-option.svelte-iojj8q:disabled{cursor:default}.poll-option.voted.svelte-iojj8q{background:var(--post-primary-soft)}.poll-option-top.svelte-iojj8q{justify-content:space-between;align-items:center;gap:.65rem;font-size:.86rem;display:flex}.poll-option-top.svelte-iojj8q span:where(.svelte-iojj8q):first-child{overflow-wrap:anywhere;min-width:0;font-weight:650}.poll-progress.svelte-iojj8q{width:100%;height:.32rem}.poll-votes.svelte-iojj8q{color:var(--post-text-weak);font-size:.74rem}.vote-button.svelte-iojj8q{width:fit-content;color:var(--post-text-subtle);font-size:.82rem;font-weight:700}.quote-content.svelte-lti5m1{gap:var(--post-gap);display:grid}.quote-content.clickable.svelte-lti5m1{cursor:pointer}.quote-text.svelte-lti5m1{color:var(--post-text-readable);overflow-wrap:anywhere;font-size:.86rem;line-height:1.42}.reaction-strip.svelte-1mtwnql{scrollbar-width:none;gap:.45rem;padding-bottom:.05rem;display:flex;overflow-x:auto}.reaction-strip.svelte-1mtwnql::-webkit-scrollbar{display:none}.reaction-chip.svelte-1mtwnql{white-space:nowrap;gap:.3rem;min-height:2rem;padding:.25rem .55rem}.reaction-chip.svelte-1mtwnql img:where(.svelte-1mtwnql){object-fit:contain;width:1.15rem;height:1.15rem}.reaction-chip.svelte-1mtwnql strong:where(.svelte-1mtwnql){font-size:.78rem}.timeline-post.svelte-jb3efg{--post-padding-x:1rem;--post-padding-y:.75rem;--post-padding-bottom:.25rem;--post-gap:.25rem;--post-avatar-gap:.5rem;--avatar-size:2.75rem;--post-avatar-circle-radius:999px;--top-message-icon-size:.9375rem;--post-top-message-gap:.5rem;--post-parent-gap:.25rem;--post-corner-radius:var(--radius-box);--post-small-corner-radius:var(--radius-box);--post-quote-padding:.5rem;--post-embedded-radius:var(--radius-box);--post-bg:var(--color-base-100);--post-bg-soft:var(--color-base-200);--post-bg-muted:color-mix(in oklab, var(--color-base-200) 72%, transparent);--post-text:var(--color-base-content);--post-text-weak:color-mix(in oklab, var(--color-base-content) 52%, transparent);--post-text-muted:color-mix(in oklab, var(--color-base-content) 58%, transparent);--post-text-subtle:color-mix(in oklab, var(--color-base-content) 72%, transparent);--post-text-readable:color-mix(in oklab, var(--color-base-content) 90%, transparent);--post-primary:var(--color-primary);--post-primary-content:var(--color-primary-content);--post-primary-soft:color-mix(in oklab, var(--color-primary) 12%, transparent);--post-primary-avatar:color-mix(in oklab, var(--color-primary) 16%, transparent);--post-secondary-avatar:color-mix(in oklab, var(--color-secondary) 16%, transparent);--post-error:var(--color-error);background:var(--post-bg);color:var(--post-text);padding:var(--post-padding-y) var(--post-padding-x) var(--post-padding-bottom)}.timeline-post.clickable.svelte-jb3efg{cursor:pointer}.timeline-post.detail.svelte-jb3efg{--post-padding-x:1rem;--post-padding-y:1rem;--post-padding-bottom:.75rem;--post-gap:.5rem;--post-avatar-gap:.75rem}.timeline-post.quote.svelte-jb3efg{--post-padding-x:0;--post-padding-y:0;--post-padding-bottom:0;--post-embedded-radius:var(--radius-box);--avatar-size:2rem;box-shadow:none;background:0 0;border:0}.timeline-post.parent.svelte-jb3efg{--post-padding-x:0;--post-padding-y:0;--post-padding-bottom:0}.parent-stack.svelte-jb3efg{display:grid}.parent-container.svelte-jb3efg{min-width:0;padding-bottom:var(--post-parent-gap);position:relative}.parent-thread-line.svelte-jb3efg{--divider-m:0;top:var(--avatar-size);bottom:0;left:calc(var(--avatar-size) / 2);z-index:1;pointer-events:none;width:1px;height:auto;margin:0;position:absolute}.parent-thread-line.svelte-jb3efg:before{width:1px}.parent-thread-line.svelte-jb3efg:after{display:none}.post-grid.svelte-jb3efg{gap:var(--post-gap) var(--post-avatar-gap);min-width:0;display:grid}.post-grid.with-avatar.svelte-jb3efg{grid-template-columns:var(--avatar-size) minmax(0, 1fr)}.post-content.svelte-jb3efg{min-width:0}.content-stack.svelte-jb3efg{gap:var(--post-gap);margin-top:var(--post-gap);display:grid}.reply-row.svelte-jb3efg,.source-channel.svelte-jb3efg{min-width:0;color:var(--post-text-muted);align-items:center;gap:.35rem;font-size:.8rem;display:flex}.content-warning.svelte-jb3efg{background:var(--post-bg-muted);width:fit-content;max-width:100%;color:var(--post-text-readable);gap:.4rem;padding:.55rem .65rem;display:grid}.text-button.svelte-jb3efg{width:fit-content;color:var(--post-primary);font-size:.84rem;font-weight:700}.text-button.svelte-jb3efg:hover{text-decoration:underline}.post-text.svelte-jb3efg{color:var(--post-text-readable);overflow-wrap:anywhere;font-size:.96rem;line-height:1.5}.timeline-post.detail.svelte-jb3efg .post-text:where(.svelte-jb3efg){font-size:1rem;line-height:1.55}.detail-time.svelte-jb3efg{width:fit-content;color:var(--post-text-muted);font-size:.82rem;line-height:1.35;display:block}.post-text.clamped.svelte-jb3efg{-webkit-line-clamp:var(--line-limit);line-clamp:var(--line-limit);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.show-media-button.svelte-jb3efg{width:fit-content;color:var(--post-text-subtle);font-size:.82rem;font-weight:700}.media-shell.svelte-jb3efg{border-radius:var(--post-embedded-radius);background:var(--post-bg-soft);position:relative;overflow:hidden}.sensitive-overlay.svelte-jb3efg{background:color-mix(in oklab, var(--post-bg) 54%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:var(--post-text);cursor:pointer;border:0;align-content:center;place-items:center;gap:.3rem;font-weight:750;display:grid;position:absolute;inset:0}.sensitive-overlay-action.svelte-jb3efg{letter-spacing:0;font-size:.74rem}.hide-sensitive-button.svelte-jb3efg{position:absolute;top:.55rem;left:.55rem}.quote-box.svelte-jb3efg{overflow:hidden}.quote-item.svelte-jb3efg{--post-embedded-radius:var(--radius-box);padding:var(--post-quote-padding)}.quote-divider.svelte-jb3efg{--divider-m:0;height:1px;margin:0}.quote-divider.svelte-jb3efg:before,.quote-divider.svelte-jb3efg:after{height:1px}@media (width<=520px){.timeline-post.svelte-jb3efg{--post-padding-x:.85rem}}
