.comment .comment__meta a,.comment .comment__actions a{color:var(--color-text-alternate)}.comment .comment__meta a:hover,.comment .comment__actions a:hover,.comment .comment__meta a:focus,.comment .comment__actions a:focus{color:var(--color-text-alternate-hover)}.comment .comment__meta a:active,.comment .comment__actions a:active{color:var(--color-text-alternate-active)}.comment{margin-bottom:var(--comment-spacing);position:relative;padding-left:calc(var(--comment-avatar-size) + var(--comment-avatar-spacing))}.comment:target{display:block;position:relative;padding-top:calc(var(--header-height) + 2 * var(--header-padding-vertical));margin-top:calc(-1 * var(--header-height) - 2 * var(--header-padding-vertical));z-index:1}.comment .comment__avatar{display:block;width:var(--comment-avatar-size);height:var(--comment-avatar-size);vertical-align:middle;position:absolute;left:0}.comment .comment__avatar:where(.themed-content-root *,.themed-content-root):not(:where(.themed-content-root .builder-doc-wrapper *)),.comment .comment__avatar:is(.themed-content-root-inside-builder-doc *,html body .tw .no-tw .wysiwyg-content .themed-content-root-inside-builder-doc *){border-radius:calc(var(--comment-avatar-size) / 2)}.comment .comment__meta,.comment .comment__actions{color:var(--color-text-alternate);font-size:.8125rem;margin-top:.5rem}.comment .comment__meta svg,.comment .comment__actions svg{display:inline-block;height:.8125rem;fill:var(--color-text-alternate);margin-top:-2px}.comment .comment__badge{display:inline-block;padding:2px 8px;font-family:var(--heading-font-family);border-radius:16px;font-size:.85rem;font-weight:700}.comment .comment__badge.comment__badge--staff{background:var(--color-text-alternate);color:#fff}.comment .comment__badge.comment__badge--cohort{background:var(--color-text-alternate-light);color:#fff}.comment .comment__badge.comment__badge--new{background:var(--color-primary);color:#fff}.comment.comment--indent{margin-left:calc(var(--comment-avatar-size) + var(--comment-avatar-spacing))}.comment .comment__editor,.comment .comment__reply-form{display:none}.comment .comment__reply-form{margin-top:1.25rem;position:relative;margin-left:calc(-1 * (var(--comment-avatar-size) + var(--comment-avatar-spacing)));padding-left:var(--comment-avatar-size)var(--comment-avatar-spacing)}.comment .comment__reply-form.comment__reply-form--indent{margin-left:0}.comment.comment--editing .comment__body,.comment.comment--editing .comment__title,.comment.comment--editing .comment__edit{display:none}.comment.comment--editing .comment__editor{display:block}.comment.comment--replying .comment__reply{display:none}.comment.comment--replying .comment__reply-form{display:block;margin-top:40px}
