/* Native, keyboard-accessible collapsible comments */
body #single #comments .mh-comments-disclosure{width:100%;max-width:100%;min-width:0;box-sizing:border-box;border:0!important;background:transparent!important}
body #single #comments .mh-comments-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;list-style:none!important;user-select:none;color:#fff!important;font-size:20px;font-weight:700;padding:12px 4px 18px;border:0!important;background:transparent!important}
body #single #comments .mh-comments-toggle::-webkit-details-marker{display:none}
body #single #comments .mh-comments-toggle-label{display:inline-flex;align-items:center;gap:10px;min-width:0;flex-wrap:wrap}
body #single #comments .mh-comments-toggle-label i{color:#e47cb3;font-size:21px}
body #single #comments .mh-comments-toggle-count{font-size:15px;font-weight:500;color:#b9a5c4}
body #single #comments .mh-comments-toggle-chevron{font-size:25px;color:#d3b4d7;transition:transform .2s;line-height:1}
body #single #comments .mh-comments-disclosure[open] .mh-comments-toggle-chevron{transform:rotate(180deg)}
body #single #comments .mh-comments-content{min-width:0;max-width:100%;box-sizing:border-box}
body #single #comments .mh-comments-content>.comment-respond>.comment-reply-title,
body #single #comments .mh-comments-content>#respond>.comment-reply-title{display:none!important}
body #single #comments .mh-comments-toggle:focus-visible{outline:2px solid #e47cb3;outline-offset:3px;border-radius:5px}
@media(max-width:600px){body #single #comments .mh-comments-toggle{font-size:17px;padding:10px 2px 15px}body #single #comments .mh-comments-toggle-count{font-size:13px}}
