.user-card{border-radius:var(--r-lg)}.user-card-row.svelte-bymi3y{display:flex;align-items:flex-start;gap:.875rem}.user-card-avatar-wrap.svelte-bymi3y{position:relative;flex-shrink:0}.user-card-presence.svelte-bymi3y{position:absolute;bottom:-2px;right:-2px}.user-card-body.svelte-bymi3y{flex:1;min-width:0}.user-card-name.svelte-bymi3y{font-family:var(--font-sans);font-weight:600;color:var(--text-primary);line-height:1.2}.user-card-handle.svelte-bymi3y{margin-top:.125rem;font-family:var(--font-sans);font-size:var(--type-small);color:var(--text-tertiary)}.user-card-bio.svelte-bymi3y{margin:.75rem 0 0;font-size:var(--type-muted);line-height:1.55;color:var(--text-secondary)}.user-card-links.svelte-bymi3y{margin-top:.875rem;padding-top:.75rem;border-top:1px solid color-mix(in oklab,var(--color-stone-500) 14%,transparent)}.dark .user-card-links.svelte-bymi3y{border-top-color:color-mix(in oklab,#ffffff 10%,transparent)}.own-identity-card.svelte-o6t5av{display:flex;flex-direction:column;align-items:center;gap:.875rem;padding:1.5rem 1rem .5rem;text-align:center;font-family:var(--font-sans)}.own-identity-card-text.svelte-o6t5av{display:flex;flex-direction:column;gap:.25rem;min-width:0}.own-identity-card-name.svelte-o6t5av{margin:0;font-size:var(--type-h4);font-weight:700;letter-spacing:-.02em;color:var(--text-primary)}.own-identity-card-handle.svelte-o6t5av{margin:0;font-size:var(--type-small);color:var(--text-tertiary)}.mention-tag.svelte-8bghip{display:inline-flex;align-items:center;gap:.3rem;padding:.05rem .4rem .05rem .15rem;border-radius:var(--r-sm);background:var(--bg-pink-soft);color:var(--pink-base)!important;font-family:var(--font-sans);font-size:var(--type-muted);font-weight:500;text-decoration:none!important;vertical-align:baseline;transition:background-color .12s ease,color .12s ease}.mention-tag.svelte-8bghip:hover{background:var(--bg-pink-active);color:var(--pink-hover)!important}.mention-tag-avatar{flex-shrink:0}.mention-tag-handle.svelte-8bghip{line-height:1.2}.reaction-row.svelte-xy9ryg{display:inline-flex;flex-wrap:wrap;gap:.375rem}.reaction-chip.svelte-xy9ryg{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .5rem;border-radius:var(--r-md);border:1px solid color-mix(in oklab,var(--color-stone-500) 18%,transparent);background:transparent;color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--type-small);font-weight:500;cursor:pointer;transition:background-color .12s ease,color .12s ease,border-color .12s ease}.dark .reaction-chip.svelte-xy9ryg{border-color:color-mix(in oklab,#ffffff 14%,transparent)}.reaction-count.svelte-xy9ryg{font-variant-numeric:tabular-nums}.reaction-chip.tone-emerald.svelte-xy9ryg:hover{background:color-mix(in oklab,var(--tone-emerald) 12%,transparent);color:var(--tone-emerald);border-color:var(--tone-emerald)}.reaction-chip.tone-rose.svelte-xy9ryg:hover{background:color-mix(in oklab,var(--tone-rose) 12%,transparent);color:var(--tone-rose);border-color:var(--tone-rose)}.reaction-chip.tone-amber.svelte-xy9ryg:hover{background:color-mix(in oklab,var(--tone-amber) 14%,transparent);color:var(--tone-amber);border-color:var(--tone-amber)}.reaction-chip.tone-sky.svelte-xy9ryg:hover{background:color-mix(in oklab,var(--tone-sky) 14%,transparent);color:var(--tone-sky);border-color:var(--tone-sky)}.reaction-chip.tone-violet.svelte-xy9ryg:hover{background:color-mix(in oklab,var(--tone-violet) 14%,transparent);color:var(--tone-violet);border-color:var(--tone-violet)}.reaction-chip.tone-stone.svelte-xy9ryg:hover{background:color-mix(in oklab,var(--tone-stone) 14%,transparent);color:var(--text-primary);border-color:var(--tone-stone)}.reaction-chip.tone-red.svelte-xy9ryg:hover{background:color-mix(in oklab,var(--tone-red) 12%,transparent);color:var(--tone-red);border-color:var(--tone-red)}.reaction-chip.reacted.svelte-xy9ryg{font-weight:600}.reaction-chip.tone-emerald.reacted.svelte-xy9ryg{background:color-mix(in oklab,var(--tone-emerald) 18%,transparent);color:var(--tone-emerald);border-color:var(--tone-emerald)}.reaction-chip.tone-rose.reacted.svelte-xy9ryg{background:color-mix(in oklab,var(--tone-rose) 18%,transparent);color:var(--tone-rose);border-color:var(--tone-rose)}.reaction-chip.tone-amber.reacted.svelte-xy9ryg{background:color-mix(in oklab,var(--tone-amber) 22%,transparent);color:#92400e;border-color:var(--tone-amber)}.dark .reaction-chip.tone-amber.reacted.svelte-xy9ryg{color:#fbbf24}.reaction-chip.tone-sky.reacted.svelte-xy9ryg{background:color-mix(in oklab,var(--tone-sky) 22%,transparent);color:#0e7baf;border-color:var(--tone-sky)}.dark .reaction-chip.tone-sky.reacted.svelte-xy9ryg{color:#7dd3fc}.reaction-chip.tone-violet.reacted.svelte-xy9ryg{background:color-mix(in oklab,var(--tone-violet) 22%,transparent);color:#5b21b6;border-color:var(--tone-violet)}.dark .reaction-chip.tone-violet.reacted.svelte-xy9ryg{color:#c4b5fd}.reaction-chip.tone-stone.reacted.svelte-xy9ryg{background:color-mix(in oklab,var(--tone-stone) 22%,transparent);color:var(--text-primary);border-color:var(--tone-stone)}.reaction-chip.tone-red.reacted.svelte-xy9ryg{background:color-mix(in oklab,var(--tone-red) 18%,transparent);color:var(--tone-red);border-color:var(--tone-red)}.post{border-radius:var(--r-lg);overflow:hidden}.post-head.svelte-qblwmx{display:flex;align-items:flex-start;gap:.625rem}.post-meta.svelte-qblwmx{flex:1;min-width:0;font-family:var(--font-sans)}.post-name-row.svelte-qblwmx{display:flex;align-items:baseline;gap:.375rem;flex-wrap:wrap;line-height:1.2}.post-name.svelte-qblwmx{font-weight:600;color:var(--text-primary)}.post-handle.svelte-qblwmx{font-size:var(--type-small);color:var(--text-tertiary)}.post-dot.svelte-qblwmx{color:var(--text-muted)}.post-time.svelte-qblwmx{font-size:var(--type-micro);color:var(--text-meta);font-variant-numeric:tabular-nums}.post-more.svelte-qblwmx{border:0;background:transparent;color:var(--text-tertiary);padding:.25rem;border-radius:var(--r-sm);cursor:pointer;transition:background-color .12s ease,color .12s ease}.post-more.svelte-qblwmx:hover{background:var(--bg-pink-soft);color:var(--pink-base)}.post-body.svelte-qblwmx{margin:.625rem 0 .75rem}.post-body-text.svelte-qblwmx{margin:0;font-family:var(--font-sans);font-size:var(--type-body);line-height:1.55;color:var(--text-secondary);white-space:pre-wrap}.post-media.svelte-qblwmx{display:grid;gap:2px;border-radius:var(--r-md);overflow:hidden;margin-bottom:.75rem}.post-media-1.svelte-qblwmx{grid-template-columns:1fr}.post-media-2.svelte-qblwmx{grid-template-columns:1fr 1fr}.post-media-3.svelte-qblwmx{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.post-media-3.svelte-qblwmx img:where(.svelte-qblwmx):first-child{grid-row:1 / 3}.post-media-4.svelte-qblwmx{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.post-media.svelte-qblwmx img:where(.svelte-qblwmx){width:100%;height:100%;object-fit:cover;background:var(--cta-surface);aspect-ratio:16 / 10}.post-media-3.svelte-qblwmx img:where(.svelte-qblwmx):first-child{aspect-ratio:1 / 1}.post-media-4.svelte-qblwmx img:where(.svelte-qblwmx){aspect-ratio:1 / 1}.post-actions.svelte-qblwmx{display:flex;align-items:center;gap:.5rem;padding-top:.625rem;border-top:1px solid color-mix(in oklab,var(--color-stone-500) 14%,transparent);font-family:var(--font-sans)}.dark .post-actions.svelte-qblwmx{border-top-color:color-mix(in oklab,#ffffff 10%,transparent)}.post-actions-spacer.svelte-qblwmx{flex:1}.post-action.svelte-qblwmx{display:inline-flex;align-items:center;gap:.25rem;border:0;background:transparent;padding:.35rem .55rem;border-radius:var(--r-md);color:var(--text-tertiary);font-size:var(--type-small);cursor:pointer;transition:background-color .12s ease,color .12s ease}.post-action.svelte-qblwmx:hover{background:var(--bg-pink-soft);color:var(--pink-base)}.post-action.saved.svelte-qblwmx{color:var(--pink-base)}.post-action-danger.svelte-qblwmx:hover{background:color-mix(in oklab,var(--color-danger, #b91c1c) 12%,transparent);color:var(--color-danger, #b91c1c)}.comment-form.svelte-18puzri{display:flex;align-items:flex-start;gap:.625rem;font-family:var(--font-sans)}.comment-form-avatar{flex-shrink:0}.comment-form-body.svelte-18puzri{flex:1;min-width:0;display:flex;flex-direction:column;gap:.5rem}.comment-form-actions.svelte-18puzri{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.comment-form-hint.svelte-18puzri{font-size:var(--type-tiny);color:var(--text-meta)}.composer.svelte-1qctztt{display:flex;gap:1rem;align-items:flex-start}.composer-avatar.svelte-1qctztt{flex-shrink:0}.composer-body.svelte-1qctztt{flex:1;min-width:0;display:flex;flex-direction:column;gap:.625rem}.composer-actions.svelte-1qctztt{display:flex;align-items:center;justify-content:flex-end;gap:.875rem}.composer-counter.svelte-1qctztt{font-size:var(--type-tiny);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.composer-counter-mute.svelte-1qctztt{color:var(--text-tertiary)}.composer-counter-warn.svelte-1qctztt{color:#b45309}.composer-counter-danger.svelte-1qctztt{color:#b91c1c;font-weight:600}
