.forum-post{margin-bottom:var(--comment-spacing);padding-left:calc(var(--comment-avatar-size) + var(--comment-avatar-spacing));position:relative}.forum-post:target{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;display:block;position:relative}.forum-post .forum-post__avatar{width:var(--comment-avatar-size);height:var(--comment-avatar-size);display:block}.forum-post .forum-post__avatar:where(.themed-content-root *,.themed-content-root):not(:where(.themed-content-root .builder-doc-wrapper *)),.forum-post .forum-post__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)}.forum-post .forum-post__avatar{vertical-align:middle;position:absolute;left:0}.forum-post .forum-post__meta,.forum-post .forum-post__actions{color:var(--color-text-alternate);margin-top:.5rem;font-size:.8125rem}.forum-post .forum-post__meta svg,.forum-post .forum-post__actions svg{height:.8125rem;fill:var(--color-text-alternate);margin-top:-2px;display:inline-block}.forum-post .forum-post__badge{font-family:var(--heading-font-family);border-radius:16px;padding:2px 8px;font-size:.85rem;font-weight:700;display:inline-block}.forum-post .forum-post__badge.forum-post__badge--staff{background:var(--color-text-alternate);color:#fff}.forum-post .forum-post__badge.forum-post__badge--cohort{background:var(--color-text-alternate-light);color:#fff}.forum-post .forum-post__badge.forum-post__badge--new{background:var(--color-primary);color:#fff}.forum-post.forum-post--indent{margin-left:calc(var(--comment-avatar-size) + var(--comment-avatar-spacing))}.forum-post .forum-post__editor,.forum-post .forum-post__reply-form{display:none}.forum-post .forum-post__reply-form{margin-top:1.25rem;margin-left:calc(-1 * (var(--comment-avatar-size) + var(--comment-avatar-spacing)));padding-left:var(--comment-avatar-size)var(--comment-avatar-spacing);position:relative}.forum-post .forum-post__reply-form.forum-post__reply-form--indent{margin-left:0}.forum-post.forum-post--editing .forum-post__body,.forum-post.forum-post--editing .forum-post__title,.forum-post.forum-post--editing .forum-post__edit{display:none}.forum-post.forum-post--editing .forum-post__editor{display:block}.forum-post.forum-post--replying .forum-post__reply{display:none}.forum-post.forum-post--replying .forum-post__reply-form{margin-top:40px;display:block}.forum-post .forum-post__title a{color:var(--color-heading)}.forum-post .forum-post__title a:hover,.forum-post .forum-post__title a:focus{color:var(--color-primary-hover)}.forum-post .forum-post__title a:active{color:var(--color-primary-active)}.forum-post .forum-post__title svg{height:1.5rem;fill:var(--color-text-alternate);margin-top:-2px;display:inline-block}.forum-post{word-wrap:break-word}.forum-post+.forum-post{border-top:1px solid var(--color-border);margin-top:1.25rem;padding-top:1.25rem}.category-list.category-list--horizontal:before,.category-list.category-list--horizontal:after{content:" ";display:table}.category-list.category-list--horizontal:after{clear:both}.category-list.category-list--horizontal>li{margin-right:16px;display:inline}.category-list.category-list--horizontal>li:last-child{margin-right:0}.category-list.category-list--horizontal>li>*{display:inline-block}.forum-post .forum-post__meta a,.forum-post .forum-post__actions a{color:var(--color-text-alternate)}.forum-post .forum-post__meta a:hover,.forum-post .forum-post__actions a:hover,.forum-post .forum-post__meta a:focus,.forum-post .forum-post__actions a:focus{color:var(--color-text-alternate-hover)}.forum-post .forum-post__meta a:active,.forum-post .forum-post__actions a:active{color:var(--color-text-alternate-active)}.category-list .category-list__item a{color:var(--color-text-alternate)}.category-list .category-list__item a:hover,.category-list .category-list__item a:focus{color:var(--color-primary-hover)}.category-list .category-list__item a:active{color:var(--color-primary-active)}.category-list .category-list__item.category-list__item--active a,.category-list .category-list__item.category-list__item--active a:hover,.category-list .category-list__item.category-list__item--active a:focus{color:var(--color-primary)}.category-list.category-list--horizontal{margin-bottom:var(--section-spacing);text-align:center}.category-list.category-list--vertical .category-list__item a{padding:.25rem 0;display:block}.forum-sidebar .btn{margin-bottom:var(--section-spacing-mobile)}
