.comments-container[data-v-6d53cce2]{min-height:243px;position:relative}.comments-list[data-v-6d53cce2]{list-style:none;margin:0;padding:0}.author-info[data-v-6d53cce2],.comment-meta[data-v-6d53cce2],.error[data-v-6d53cce2],.loading[data-v-6d53cce2]{align-items:center;display:flex}.error[data-v-6d53cce2],.loading[data-v-6d53cce2]{color:var(--c-text-2);flex-direction:column;gap:8px;justify-content:center;inset:0;position:absolute;text-align:center}.error .loading-spinner[data-v-6d53cce2],.loading .loading-spinner[data-v-6d53cce2]{animation:spin-6d53cce2 1s linear infinite;border-radius:50%;border-top:3px solid var(--c-bg-3);border:3px solid var(--c-bg-3);border-top-color:var(--c-primary);height:40px;margin:0 auto .5rem;width:40px}.error .error-icon[data-v-6d53cce2],.loading .error-icon[data-v-6d53cce2]{font-size:3rem}@keyframes spin-6d53cce2{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.error[data-v-6d53cce2]{color:var(--c-text-2);flex-direction:column;gap:8px;justify-content:center;inset:0;position:absolute}.comment-item[data-v-6d53cce2]{border-bottom:1px solid var(--c-border);cursor:pointer;padding:.45rem 0;transition:background-color .2s}.comment-item[data-v-6d53cce2]:hover{background-color:var(--c-bg-soft);border-radius:4px;margin:0 -.5rem;padding:.75rem .5rem}.comment-item[data-v-6d53cce2]:last-child{border-bottom:none}.comment-content[data-v-6d53cce2]{background-color:var(--c-bg-1);border-radius:4px;color:var(--c-text-2);font-size:.9em;margin-top:.5rem;overflow:hidden;padding:6px 10px;text-indent:9px;text-overflow:ellipsis;transition:color .2s;white-space:nowrap}.comment-content[data-v-6d53cce2]:hover{color:var(--c-text-1)}.comment-content[data-v-6d53cce2] img.tk-owo-emotion{height:16px;margin:0 5px;vertical-align:text-bottom;width:16px}.comment-meta[data-v-6d53cce2]{color:var(--c-text-2);font-size:.8em;justify-content:space-between}.author-info[data-v-6d53cce2]{gap:6px}.avatar[data-v-6d53cce2]{border-radius:50%;height:16px;-o-object-fit:cover;object-fit:cover;width:16px}.author[data-v-6d53cce2]{color:var(--c-text-1);font-weight:500}.admin-badge[data-v-6d53cce2]{color:var(--c-primary);font-size:1.1em}.date[data-v-6d53cce2]{color:var(--c-text-3)}.fade-enter-active[data-v-6d53cce2],.fade-leave-active[data-v-6d53cce2]{transition:.3s ease}.fade-enter-from[data-v-6d53cce2],.fade-leave-to[data-v-6d53cce2]{opacity:0}
