.comment-section.svelte-1qh2c8s{font-family:inherit;--comment-indent: 20px}.comment-anchor.svelte-1qh2c8s{display:block;height:0;overflow:hidden}.comments-list.svelte-1qh2c8s>.comment-item:where(.svelte-1qh2c8s)+.comment-item:where(.svelte-1qh2c8s){border-top:1px solid #e5e7eb;margin-top:4px;padding-top:4px}.comment-nested.svelte-1qh2c8s{border-left:2px solid #c7ccd1;margin-top:2px}.comment-nested.svelte-1qh2c8s:hover{border-left-color:#6366f1}.comment-item.svelte-1qh2c8s>.comment-wrapper:where(.svelte-1qh2c8s){padding-left:8px}.comment-muted.svelte-1qh2c8s{opacity:.6}.comment-avatar.svelte-1qh2c8s{object-fit:cover;flex-shrink:0}.collapse-toggle.svelte-1qh2c8s{font-size:14px;line-height:1;width:18px;min-width:18px;text-decoration:none!important;font-weight:700}.collapse-placeholder.svelte-1qh2c8s{width:18px;min-width:18px;display:inline-block}.comment-actions.svelte-1qh2c8s .btn-link:where(.svelte-1qh2c8s){font-size:.75rem;text-decoration:none}.comment-actions.svelte-1qh2c8s .btn-link:where(.svelte-1qh2c8s):hover{text-decoration:underline}.comment-header.svelte-1qh2c8s{flex-wrap:wrap}.comment-body.svelte-1qh2c8s p:where(.svelte-1qh2c8s){margin-bottom:.25rem}.reply-form.svelte-1qh2c8s{border-left:3px solid #4f46e5;padding-left:12px}.auto-resize.svelte-1qh2c8s{resize:vertical;min-height:2.5em;transition:height .1s ease}.reply-to-label.svelte-1qh2c8s{font-size:.75rem}.reply-to-link.svelte-1qh2c8s{font-size:.75rem;color:#6366f1;text-decoration:none;padding:0}.reply-to-link.svelte-1qh2c8s:hover{text-decoration:underline;color:#4f46e5}.comment-highlight{animation:svelte-1qh2c8s-highlight-fade 2.5s ease-out}@keyframes svelte-1qh2c8s-highlight-fade{0%{background-color:#ffc10759;box-shadow:0 0 0 3px #ffc10740}40%{background-color:#ffc10733;box-shadow:0 0 0 2px #ffc10726}to{background-color:transparent;box-shadow:none}}.identity-picker.svelte-1qh2c8s{position:relative;flex-shrink:0}.identity-avatar-btn.svelte-1qh2c8s{display:flex;align-items:center;gap:2px;cursor:pointer;border:none;background:none;padding:2px;border-radius:50%;transition:box-shadow .15s}.identity-avatar-btn.svelte-1qh2c8s:hover,.identity-avatar-btn.svelte-1qh2c8s:focus{box-shadow:0 0 0 2px #6366f14d;outline:none}.identity-avatar-btn.svelte-1qh2c8s img:where(.svelte-1qh2c8s){object-fit:cover;flex-shrink:0}.identity-icon-fallback.svelte-1qh2c8s{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#e5e7eb;font-size:15px;line-height:1;color:#4b5563;flex-shrink:0}.identity-caret.svelte-1qh2c8s{font-size:10px;color:#6b7280;margin-left:-2px;line-height:1}.identity-dropdown.svelte-1qh2c8s{position:absolute;top:100%;left:0;z-index:100;min-width:180px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 12px #0000001f;padding:4px 0;margin-top:4px}.identity-option.svelte-1qh2c8s{display:flex;align-items:center;gap:8px;width:100%;padding:6px 12px;border:none;background:none;cursor:pointer;font-size:.85rem;color:#374151;text-align:left;transition:background .1s}.identity-option.svelte-1qh2c8s:hover{background:#f3f4f6}.identity-option.active.svelte-1qh2c8s{background:#eef2ff;font-weight:600}.identity-option.svelte-1qh2c8s img:where(.svelte-1qh2c8s){object-fit:cover;flex-shrink:0}.identity-option-icon.svelte-1qh2c8s{display:flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:14px;line-height:1;color:#4b5563;flex-shrink:0}.identity-option-label.svelte-1qh2c8s{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.identity-check.svelte-1qh2c8s{color:#4f46e5;font-size:14px;flex-shrink:0}.hover-card.svelte-1qh2c8s{width:260px;padding:12px;background:var(--bs-body-bg, #fff);border:1px solid var(--bs-border-color, #e5e7eb);border-radius:10px;box-shadow:0 8px 24px #00000026}.comment-author-link.svelte-1qh2c8s{color:inherit}.comment-author-link.svelte-1qh2c8s:hover{text-decoration:underline!important}@media(max-width:767px){.comment-section.svelte-1qh2c8s{--comment-indent: 14px}.identity-icon-fallback.svelte-1qh2c8s{width:28px;height:28px;font-size:14px}.identity-avatar-btn.svelte-1qh2c8s img:where(.svelte-1qh2c8s){width:28px!important;height:28px!important}}
