@charset "UTF-8";
@layer components{.st-comments{margin-block-start:var(--st-space-12);max-inline-size:65ch}.st-comments__title{color:var(--st-fg);font-family:var(--st-font-heading);font-size:var(--st-font-size-h3);font-weight:var(--st-font-weight-semibold);margin:0 0 var(--st-space-6)}.st-comments__list{list-style:none;margin:0;padding:0}.st-comments__list .children{list-style:none;margin:var(--st-space-6) 0 0;padding-inline-start:var(--st-space-8)}.st-comments__list .comment{border-block-end:1px solid var(--st-border-subtle);padding-block:var(--st-space-5)}.st-comments__list .comment:last-child{border-block-end:0}.st-comments__list .comment-body{display:grid;gap:var(--st-space-3);grid-template-areas:"meta" "content" "reply"}.st-comments__list .comment-meta{--st-comment-avatar:48px;position:relative;min-block-size:var(--st-comment-avatar);padding-inline-start:calc(var(--st-comment-avatar) + var(--st-space-4));color:var(--st-fg-muted);font-size:var(--st-font-size-xs);grid-area:meta}.st-comments__list .comment-author{color:var(--st-fg);font-size:var(--st-font-size-md);font-weight:var(--st-font-weight-semibold)}.st-comments__list .comment-author .avatar{position:absolute;inset-block-start:0;inset-inline-start:0;border-radius:50%;block-size:var(--st-comment-avatar);inline-size:var(--st-comment-avatar)}.st-comments__list .comment-author b{font-weight:inherit}.st-comments__list .comment-author a{display:inline-flex;align-items:center;min-block-size:var(--st-tap-target-inline)}.st-comments__list .comment-content{color:var(--st-fg);font-size:var(--st-font-size-md);grid-area:content;line-height:var(--st-line-height-relaxed)}.st-comments__list .comment-content p{margin:0}.st-comments__list .comment-content p:not(:first-child){margin-block-start:var(--st-space-3)}.st-comments__list .reply{grid-area:reply}.st-comments__list .comment-reply-link{color:var(--st-accent-fg);font-size:var(--st-font-size-sm);font-weight:var(--st-font-weight-semibold);text-decoration:none}.st-comments__list .comment-reply-link:hover,.st-comments__list .comment-reply-link:focus-visible{color:var(--st-accent-fg)}.st-comments__closed{color:var(--st-fg-muted);font-style:italic;margin-block:var(--st-space-6)}.st-comments__form{margin-block-start:var(--st-space-8)}.st-comments__form .comment-reply-title{color:var(--st-fg);font-family:var(--st-font-heading);font-size:var(--st-font-size-h4);font-weight:var(--st-font-weight-semibold);margin:0 0 var(--st-space-4)}.st-comments__form .comment-form-comment,.st-comments__form .comment-form-author,.st-comments__form .comment-form-email,.st-comments__form .comment-form-url{margin-block-end:var(--st-space-4)}.st-comments__form label{color:var(--st-fg);display:block;font-size:var(--st-font-size-sm);font-weight:var(--st-font-weight-medium);margin-block-end:var(--st-space-2)}.st-comments__form input[type="text"],.st-comments__form input[type="email"],.st-comments__form input[type="url"],.st-comments__form textarea{inline-size:100%}.st-comments__form textarea{min-block-size:8rem}.st-comments__form .comment-form-cookies-consent{align-items:center;display:flex;gap:var(--st-space-2);margin-block:var(--st-space-3)}.st-comments__form .form-submit{margin-block-start:var(--st-space-4)}}