.profile.svelte-1cszc9d{display:flex;flex-direction:row;align-items:stretch;gap:10px}.avatar.svelte-1cszc9d{object-fit:cover;width:100%;height:100%;display:block}.info.svelte-1cszc9d{display:flex;flex-direction:column;justify-content:space-evenly;gap:.3rem;flex:1}.info.svelte-1cszc9d>:where(.svelte-1cszc9d){margin:0}.info.svelte-1cszc9d span:where(.svelte-1cszc9d){font-style:italic}.name-header.svelte-1cszc9d{display:flex;align-items:center;gap:.5rem}.name.svelte-1cszc9d{display:flex;flex-direction:column;align-items:stretch;gap:.5rem;flex:1}.name.svelte-1cszc9d>:where(.svelte-1cszc9d){margin:0}.pronouns.svelte-1cszc9d{color:var(--subtext);margin:0}.location.svelte-1cszc9d{display:flex;align-items:center;margin:0;gap:.5rem;color:var(--subtext)}.location.svelte-1cszc9d>:where(.svelte-1cszc9d){margin:0}.social-icons.svelte-1cszc9d{display:flex;flex-direction:row;flex-wrap:wrap;justify-items:center;gap:1rem}.social-icons.svelte-1cszc9d>a:where(.svelte-1cszc9d){color:var(--overlay);transition:color .2s ease}.social-icons.svelte-1cszc9d>a:where(.svelte-1cszc9d):hover{color:var(--sapphire)}.avatar-wrapper.svelte-1cszc9d{flex-shrink:0;overflow:hidden;border:1px solid var(--overlay);border-radius:8px;max-width:175px;max-height:175px;aspect-ratio:1 / 1}.avatar-wrapper--mobile.svelte-1cszc9d{border-radius:4px;width:4.5rem;height:4.5rem}.avatar-wrapper--compact.svelte-1cszc9d{display:none;border-radius:4px;width:5.5rem;height:5.5rem;max-width:unset;max-height:unset;align-self:flex-start}@container profile-card (max-width: 28rem){.avatar-wrapper.svelte-1cszc9d{display:none}.avatar-wrapper--compact.svelte-1cszc9d{display:block}}.post.svelte-j40fvm{border:1px solid var(--overlay);border-radius:16px;padding:16px;background-color:var(--surface);max-width:30rem;box-sizing:border-box}.post.svelte-j40fvm{display:flex;flex-direction:column;gap:12px}.post-header.svelte-j40fvm{display:flex;align-items:flex-start;gap:12px}.avatar.svelte-j40fvm{width:48px;height:48px;border-radius:50%;object-fit:cover;flex-shrink:0}.author-info.svelte-j40fvm{display:flex;flex-direction:column}.author-top.svelte-j40fvm{display:flex;align-items:baseline;gap:6px}.display-name.svelte-j40fvm{font-weight:700;font-size:15px;color:var(--text)}.post-date.svelte-j40fvm{font-size:13px;color:var(--subtext);text-decoration:none}.post-date-content.svelte-j40fvm:hover{text-decoration:underline;cursor:default}.handle.svelte-j40fvm{font-size:14px;color:var(--subtext);text-decoration:none}.handle.svelte-j40fvm:hover{text-decoration:underline}.post-content.svelte-j40fvm{min-width:0}.post-content.svelte-j40fvm p:where(.svelte-j40fvm){margin:0 0 12px;font-size:15px;line-height:1.5;color:var(--text);white-space:pre-wrap;word-wrap:break-word}.quote-post.svelte-j40fvm{border:1px solid var(--overlay);border-radius:12px;padding:12px;margin-top:12px;background-color:var(--surface)}.quote-header.svelte-j40fvm{margin-bottom:8px}.quote-author.svelte-j40fvm{font-size:13px;color:var(--subtext);font-weight:500}.quote-content.svelte-j40fvm{font-size:14px}.quote-text.svelte-j40fvm{margin:0;color:var(--text)}.images.svelte-j40fvm{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;margin-top:12px}.image-btn.svelte-j40fvm{all:unset;cursor:zoom-in;display:contents}.post-image.svelte-j40fvm{width:100%;border-radius:12px;object-fit:contain;max-height:100vh}@media(min-width:769px){.post-image.svelte-j40fvm{max-height:40vh}}.lightbox.svelte-j40fvm{border:none;background:transparent;padding:0;max-width:100vw;max-height:100vh;cursor:zoom-out}.lightbox.svelte-j40fvm::backdrop{background-color:#000000d9}.lightbox.svelte-j40fvm img:where(.svelte-j40fvm){max-width:90vw;max-height:90vh;object-fit:contain;border-radius:8px;cursor:default;display:block}.external-link.svelte-j40fvm{display:flex;flex-direction:column;border:1px solid var(--overlay);border-radius:12px;overflow:hidden;text-decoration:none;color:inherit;margin-top:12px}.external-link.svelte-j40fvm:hover{background-color:var(--surface1)}.external-thumb.svelte-j40fvm{width:100%;height:200px;object-fit:cover}.external-info.svelte-j40fvm{padding:12px;display:flex;flex-direction:column;gap:4px}.external-title.svelte-j40fvm{font-weight:600;font-size:14px;color:var(--text)}.external-description.svelte-j40fvm{font-size:13px;color:var(--subtext)}.post-footer.svelte-j40fvm{padding-top:12px;border-top:1px solid var(--overlay);display:flex;justify-content:space-between;align-items:center}.post-stats.svelte-j40fvm{display:flex;gap:14px}.stat.svelte-j40fvm{display:flex;align-items:center;gap:4px;font-size:13px;color:var(--subtext)}.post-footer.svelte-j40fvm a:where(.svelte-j40fvm){display:flex;text-decoration:none;opacity:.8;transition:opacity .2s ease}.post-footer.svelte-j40fvm a:where(.svelte-j40fvm):hover{opacity:1}h2.svelte-1jbcgyq{display:flex;flex-direction:row;gap:10px;align-items:center}.post-container.svelte-1jbcgyq{display:flex;flex-direction:column;align-items:center;width:100%;max-width:100%;box-sizing:border-box}.desktop-layout.svelte-1uha8ag{display:none}@media(min-width:769px){.desktop-layout.svelte-1uha8ag{display:flex;flex-direction:row;gap:15px;align-items:flex-start}.profile-card.svelte-1uha8ag{container-type:inline-size;container-name:profile-card;min-width:15rem}.mobile-layout.svelte-1uha8ag{display:none}}
