.list-comments,.comment-thread{--comment-avatar-size:2.5rem;--comment-line-width:2px;--comment-line-gap:.25rem;--comment-line-color:var(--color-border);--comment-inset:calc(var(--comment-avatar-size) + var(--space-s));list-style:none}.comment{gap:var(--space-s);align-items:flex-start;display:flex;position:relative}.comment__actions{gap:var(--space-s);padding-block:var(--space-3xs) var(--space-xs);display:flex}.comment__body{padding-block:var(--space-2xs) var(--space-xs);padding-inline:var(--space-xs);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-m)}.list-comments>li:has(.comment-thread)>.comment{position:relative}.list-comments>li:has(.comment-thread)>.comment:before{content:"";inset-block:calc(var(--comment-avatar-size) + var(--comment-line-gap)) 0;width:var(--comment-line-width);background:var(--comment-line-color);position:absolute}.list-comments>li:has(.comment-thread)>.comment:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:calc((var(--comment-avatar-size) / 2) - var(--comment-line-width))}.list-comments>li:has(.comment-thread)>.comment:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:calc((var(--comment-avatar-size) / 2) - var(--comment-line-width))}.list-comments>li:has(.comment-thread)>.comment:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:calc((var(--comment-avatar-size) / 2) - var(--comment-line-width))}.comment-thread li{position:relative}.comment-thread li:after{content:"";width:calc(var(--comment-inset) - (var(--comment-avatar-size) / 2) - var(--comment-line-gap));height:calc((var(--comment-avatar-size) / 2) - (var(--comment-line-width) / 2));border-bottom:var(--comment-line-width) solid var(--comment-line-color);background:0 0;position:absolute;top:0}.comment-thread li:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{border-left:var(--comment-line-width) solid var(--comment-line-color);border-bottom-left-radius:var(--radius-l);left:calc((var(--comment-avatar-size) / 2) - var(--comment-line-width))}.comment-thread li:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{border-right:var(--comment-line-width) solid var(--comment-line-color);border-bottom-right-radius:var(--radius-l);right:calc((var(--comment-avatar-size) / 2) - var(--comment-line-width))}.comment-thread li:has(ul)>.comment{position:relative}.comment-thread li:has(ul)>.comment:before{content:"";inset-block:calc(var(--comment-avatar-size) + var(--comment-line-gap)) 0;width:var(--comment-line-width);background:var(--comment-line-color);position:absolute}.comment-thread li:has(ul)>.comment:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:calc((var(--comment-avatar-size) / 2) - var(--comment-line-width))}.comment-thread li:has(ul)>.comment:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:calc((var(--comment-avatar-size) / 2) - var(--comment-line-width))}.comment-thread li:has(ul)>.comment:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:calc((var(--comment-avatar-size) / 2) - var(--comment-line-width))}.comment-thread li:not(:last-child){position:relative}.comment-thread li:not(:last-child):before{content:"";width:var(--comment-line-width);background:var(--comment-line-color);position:absolute;top:0;bottom:0}.comment-thread li:not(:last-child):not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:calc((var(--comment-avatar-size) / 2) - var(--comment-line-width))}.comment-thread li:not(:last-child):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:calc((var(--comment-avatar-size) / 2) - var(--comment-line-width))}.comment-thread li:not(:last-child):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:calc((var(--comment-avatar-size) / 2) - var(--comment-line-width))}.list-comments>li:has(.comment-thread) .comment{position:relative}.list-comments>li:has(.comment-thread) li:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:var(--comment-inset)}.list-comments>li:has(.comment-thread) li:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--comment-inset)}.list-comments>li:has(.comment-thread) li:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--comment-inset)}#kommentform .msg{display:none}#kommentform .msg.visible{display:block}#kommentform .msg.msg-success{--toast-color:var(--color-success)}#kommentform .msg.msg-error{--toast-color:var(--color-error)}#kommentform .msg.msg-info{--toast-color:var(--color-info)}#kommentform .loader{animation:none;display:none}#kommentform .loader svg{width:30px;height:30px;animation:1s linear infinite forwards kspin}#kommentform .loader.visible{align-items:center;display:flex}@keyframes kspin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}
