/* Shared, quiet comment presentation; each page keeps its own surrounding design. */
.kh-comments .comment-list{margin:0;padding:0;list-style:none}
.kh-comments .comment-body{padding:16px 0;border:0;border-bottom:1px solid #e7e7e7;background:none;box-shadow:none}
.kh-comments .kh-comment-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 7px;font-size:12px;font-weight:400;line-height:1.6;color:#767676}
.kh-comments .kh-comment-meta a,.kh-comments .kh-comment-name{color:inherit;font:inherit;text-decoration:none}
.kh-comments .kh-comment-meta a:hover{text-decoration:underline}
.kh-comments .comment-content{font:inherit;color:inherit;overflow-wrap:anywhere}
.kh-comments .comment-content p{margin:0 0 .75em}
.kh-comments .comment-content p:last-child{margin-bottom:0}
.kh-comments .kh-comment-reply{white-space:nowrap}
.kh-comments .kh-comment-reply a{text-decoration:underline}
.kh-comments .comment-awaiting-moderation{margin:0 0 8px;color:#767676;font-size:12px}
.kh-comments .khc-anonymous-control{margin-bottom:18px}
.kh-comments .khc-anonymous-control>p:first-child{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin-bottom:4px}
.kh-comments .khc-anonymous-control label{display:inline-flex;align-items:center;gap:7px;font-size:14px;cursor:pointer}
.kh-comments .khc-anonymous-control input[type=checkbox]{width:18px;height:18px;margin:0;accent-color:var(--kh-world-accent,var(--kh-blue))}
.kh-comments .khc-anonymous-name,.kh-comments .khc-anonymous-help{font-size:12px;color:#767676}
.kh-comments .khc-anonymous-help{margin:0}
.kh-comments .khc-identity-field{margin-bottom:12px}
.kh-comments .khc-identity-field[hidden],.kh-comments [data-khc-account][hidden]{display:none!important}
.kh-comments textarea{min-height:140px}
.kh-comments .submit{min-height:44px}
@media(max-width:599px){.kh-comments .kh-comment-meta{gap:3px 8px}.kh-comments .comment-list .children{margin-left:8px;padding-left:8px}.kh-comments .khc-anonymous-control>p:first-child{gap:4px 10px}}
