.comment[data-v-86b8cbeb]{--comment-avatar:40px;scroll-margin-top:calc(var(--header-height) + 16px);position:relative}@media screen and (max-width:699px){.comment[data-v-86b8cbeb]{scroll-margin-top:calc(var(--topbar-height-mobile) + env(safe-area-inset-top) + 12px)}}.comment__row[data-v-86b8cbeb]{gap:12px;display:flex}.comment__aside[data-v-86b8cbeb]{flex-shrink:0}.comment__main[data-v-86b8cbeb]{flex-direction:column;flex-grow:1;gap:8px;min-width:0;padding-bottom:12px;display:flex}.comment__head[data-v-86b8cbeb]{align-items:baseline;gap:8px;min-width:0;display:flex}.comment__author[data-v-86b8cbeb]{color:var(--primary-black);white-space:nowrap;text-overflow:ellipsis;transition-timing-function:var(--ease-enter);transition-duration:var(--motion-fast);font-size:14px;font-weight:700;text-decoration:none;transition-property:color;overflow:hidden}@media (hover:hover){.comment__author[data-v-86b8cbeb]:hover{color:var(--primary-fixed)}}.comment__author--muted[data-v-86b8cbeb]{color:var(--secondary-dark);font-style:italic;font-weight:400}.comment__time[data-v-86b8cbeb]{color:var(--secondary-dark);flex-shrink:0;font-size:12px}.comment__text[data-v-86b8cbeb]{white-space:pre-line;font-size:15px;line-height:1.45}.comment__text--removed[data-v-86b8cbeb]{color:var(--secondary-dark);font-size:14px;font-style:italic}.comment__text--hidden[data-v-86b8cbeb]{color:var(--secondary-dark)}.comment__badge[data-v-86b8cbeb]{color:var(--error);background-color:var(--status-error-bg);border-radius:999px;padding:1px 8px;font-size:11px;line-height:1.6}.comment__reason[data-v-86b8cbeb]{color:var(--error);font-size:12px}.comment__like[data-v-86b8cbeb],.comment__control[data-v-86b8cbeb]{font-variant-numeric:tabular-nums;position:relative}.comment__like[data-v-86b8cbeb]:before,.comment__control[data-v-86b8cbeb]:before{content:"";position:absolute;top:-6px;bottom:-6px;left:-6px;right:-6px}.comment__like[data-v-86b8cbeb]{min-width:32px;color:var(--secondary-dark);cursor:pointer;transition-timing-function:var(--ease-enter);transition-duration:var(--motion-fast);background:0 0;border:none;flex-direction:column;flex-shrink:0;align-self:flex-start;align-items:center;gap:2px;padding:2px 0;font-size:12px;line-height:1;transition-property:color;display:flex}@media (hover:hover){.comment__like[data-v-86b8cbeb]:hover{color:var(--primary-black)}}.comment__like i[data-v-86b8cbeb]{font-size:16px}.comment__like.--active i[data-v-86b8cbeb]{color:var(--like)}.comment__like[data-v-86b8cbeb]:disabled{cursor:default}.comment__reply-to[data-v-86b8cbeb]{color:var(--primary-btn);display:none}.comment__controls[data-v-86b8cbeb]{flex-wrap:wrap;align-items:center;gap:4px;margin:-6px 0 -6px -6px;display:flex}.comment__control[data-v-86b8cbeb]{color:var(--secondary-dark);cursor:pointer;transition-timing-function:var(--ease-enter);transition-duration:var(--motion-fast);background:0 0;border:none;border-radius:10px;align-items:center;gap:4px;padding:6px;font-size:13px;transition-property:color;display:inline-flex}@media (hover:hover){.comment__control[data-v-86b8cbeb]:hover{color:var(--primary-black)}}.comment__control i[data-v-86b8cbeb]{font-size:14px}.comment[data-v-86b8cbeb]:has(>.comment__children):after{top:calc(var(--comment-avatar) + 8px);bottom:0;left:calc(var(--comment-avatar) / 2);background-color:var(--divider);content:"";width:1px;position:absolute}.comment__thread[data-v-86b8cbeb]{z-index:1;cursor:pointer;background:0 0;border:none;width:16px;padding:0;position:absolute;top:0;bottom:0;left:-8px}.comment__children[data-v-86b8cbeb]{margin-left:calc(var(--comment-avatar) / 2);padding-left:20px;position:relative}.comment__children.--flat[data-v-86b8cbeb]{margin-left:0;padding-left:0}.comment__children.--flat>.comment__thread[data-v-86b8cbeb],.comment__children.--flat>.comment[data-v-86b8cbeb]:before{display:none}.comment[data-v-86b8cbeb]:has(>.comment__children.--flat):after{display:none}.comment__children.--flat>.comment>.comment__row .comment__reply-to[data-v-86b8cbeb]{display:inline}@media screen and (max-width:699px){.comment__children.--flat-s[data-v-86b8cbeb]{margin-left:0;padding-left:0}.comment__children.--flat-s>.comment__thread[data-v-86b8cbeb],.comment__children.--flat-s>.comment[data-v-86b8cbeb]:before{display:none}.comment[data-v-86b8cbeb]:has(>.comment__children.--flat-s):after{display:none}.comment__children.--flat-s>.comment>.comment__row .comment__reply-to[data-v-86b8cbeb]{display:inline}}.comment__children>.comment[data-v-86b8cbeb]:before{width:20px;height:calc(var(--comment-avatar) / 2);border-bottom:1px solid var(--divider);border-left:1px solid var(--divider);content:"";border-bottom-left-radius:8px;position:absolute;top:0;left:-20px}.comment[data-v-86b8cbeb] .reply-enter-active,.comment[data-v-86b8cbeb] .reply-leave-active{transition-timing-function:var(--ease-enter);transition-duration:var(--motion-fast);transition-property:opacity,transform}.comment[data-v-86b8cbeb] .reply-enter-from,.comment[data-v-86b8cbeb] .reply-leave-to{opacity:0;transform:translateY(-6px)}.comment .comment[data-v-86b8cbeb]{--comment-avatar:36px}.comment__replies-line[data-v-86b8cbeb]{opacity:.5;background-color:currentColor;width:24px;height:1px}.comment__replies[data-v-86b8cbeb]{color:var(--secondary-dark);cursor:pointer;transition-timing-function:var(--ease-enter);transition-duration:var(--motion-fast);background:0 0;border:none;align-self:flex-start;align-items:center;gap:10px;padding:0;font-size:13px;font-weight:600;transition-property:color;display:inline-flex}@media (hover:hover){.comment__replies[data-v-86b8cbeb]:hover{color:var(--primary-black)}.comment__control--remove[data-v-86b8cbeb]:hover{color:var(--error)}}.comment__control--restore[data-v-86b8cbeb]{color:var(--primary-btn)}@media (hover:hover){.comment__control--restore[data-v-86b8cbeb]:hover{color:var(--color-hover)}}@media screen and (max-width:599px){.comment[data-v-86b8cbeb]{--comment-avatar:32px}.comment__row[data-v-86b8cbeb]{gap:10px}.comment__aside .avatar[data-v-86b8cbeb]{width:var(--comment-avatar);height:var(--comment-avatar)}.comment__children>.comment[data-v-86b8cbeb]:before,.comment__thread[data-v-86b8cbeb]{display:none}.comment[data-v-86b8cbeb]:has(>.comment__children):after{display:none}.comment__children[data-v-86b8cbeb]{padding-left:calc(var(--comment-avatar) + 10px);margin-left:0}.comment .comment[data-v-86b8cbeb]{--comment-avatar:28px}}
