.parent-comment.svelte-1m2wjxv{padding-bottom:1rem;border-bottom:1px solid color-mix(in srgb,currentColor 10%,transparent);margin-bottom:1rem}.author-info.svelte-1m2wjxv{display:flex;gap:1rem;margin-bottom:.5rem}.avatar.svelte-1m2wjxv{width:3rem;height:3rem;border-radius:50%;background:color-mix(in srgb,currentColor 25%,transparent);overflow:hidden;flex-shrink:0}.avatar.svelte-1m2wjxv img:where(.svelte-1m2wjxv){width:100%;height:100%;object-fit:cover}.author-meta.svelte-1m2wjxv{display:flex;flex-direction:column;gap:.25rem}.author-meta.svelte-1m2wjxv small:where(.svelte-1m2wjxv){color:color-mix(in srgb,currentColor 67%,transparent);font-size:.875rem}.separator.svelte-1m2wjxv{margin:0 .25rem}.comment-content.svelte-1m2wjxv{margin-top:.5rem}.comment-content.svelte-1m2wjxv p:where(.svelte-1m2wjxv){margin:0 0 .5em;word-break:break-word}.comment-content.svelte-1m2wjxv p:where(.svelte-1m2wjxv):last-child{margin-bottom:0}.comment-content.svelte-1m2wjxv a{color:inherit;text-decoration:underline;text-decoration-skip-ink:auto;text-decoration-color:color-mix(in srgb,currentColor 33%,transparent);text-underline-offset:.125em}.reply-form.svelte-1m2wjxv{display:flex;flex-direction:column;gap:1rem}form.svelte-1m2wjxv{flex-direction:column}textarea.svelte-1m2wjxv{width:100%;border:none;background:transparent;color:inherit;font-family:inherit;font-size:1rem;resize:none}.actions.svelte-1m2wjxv{display:flex;justify-content:flex-end;gap:1rem;margin-top:.5rem}.cancel-button.svelte-1m2wjxv{all:unset;cursor:pointer;padding:.5rem 1rem;border-radius:.75rem;font-weight:500;transition:background-color .2s ease;color:color-mix(in srgb,currentColor 67%,transparent)}.cancel-button.svelte-1m2wjxv:hover{background:color-mix(in srgb,currentColor 6.25%,transparent)}.submit-button.svelte-1m2wjxv{padding:.5rem 1rem;border:none;border-radius:.75rem;background:var(--primary-color);color:var(--base-color);font-weight:500;cursor:pointer}.submit-button.svelte-1m2wjxv:disabled{opacity:.5;cursor:not-allowed}.comment.svelte-y6gwkh{padding:1rem 1.5rem;margin:0 -1.5rem;max-width:calc(100% + 3rem);transition:background-color .15s ease-in-out}.comment.svelte-y6gwkh:hover{background-color:color-mix(in srgb,currentColor 1%,transparent)}.author-info.svelte-y6gwkh{display:flex;gap:1rem;margin-bottom:.5rem}.avatar.svelte-y6gwkh{width:3rem;height:3rem;flex-shrink:0;background:color-mix(in srgb,currentColor 25%,transparent);overflow:hidden}.avatar.svelte-y6gwkh img:where(.svelte-y6gwkh){width:100%;height:100%;object-fit:cover}.author-meta.svelte-y6gwkh{display:flex;flex-direction:column;gap:.25rem}.author-meta.svelte-y6gwkh small:where(.svelte-y6gwkh){color:color-mix(in srgb,currentColor 67%,transparent);font-size:.875rem}.author-meta.svelte-y6gwkh a:where(.svelte-y6gwkh){text-decoration:none}.org-badge.svelte-y6gwkh{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;margin-left:.375rem;vertical-align:-.125em;border-radius:4px;overflow:hidden;background-color:color-mix(in srgb,currentColor 10%,transparent);text-decoration:none!important}.org-logo.svelte-y6gwkh{width:100%;height:100%;object-fit:cover}.org-initials.svelte-y6gwkh{font-size:.5rem;font-weight:600;color:currentColor;opacity:.7}.separator.svelte-y6gwkh{margin:0 .25rem}.content.svelte-y6gwkh{margin:0}.content.svelte-y6gwkh p:where(.svelte-y6gwkh){margin:0 0 .5em;white-space:pre-wrap;font-size:1rem}.content.svelte-y6gwkh p:where(.svelte-y6gwkh):last-child{margin-bottom:0}.content.svelte-y6gwkh a{color:inherit;text-decoration:underline;text-decoration-skip-ink:auto;text-decoration-color:color-mix(in srgb,currentColor 33%,transparent);text-underline-offset:.125em;cursor:pointer}footer.svelte-y6gwkh{display:flex;align-items:center;gap:.25rem;margin-top:.25rem;color:var(--primary-color)}footer.svelte-y6gwkh form:where(.svelte-y6gwkh){display:contents}.action-button.liked.svelte-y6gwkh{color:var(--primary-color)!important;opacity:1!important}.menu-container.svelte-y6gwkh{position:relative}.comment.tombstone.svelte-y6gwkh,.comment.tombstone.svelte-y6gwkh:hover{background-color:transparent}.removed-notice.svelte-y6gwkh{font-size:.875rem;color:color-mix(in srgb,currentColor 45%,transparent);font-style:italic;margin:0;padding:.5rem 0}.deleted-user.svelte-y6gwkh{color:color-mix(in srgb,currentColor 45%,transparent);font-style:italic}
