.guide-discussion{background:var(--cream,#f6f3ec);max-width:960px;color:var(--forest,#29372f);border:1px solid #d8d0c3;border-radius:12px;margin:2rem auto;padding:1.5rem}.guide-discussion h2{font-size:clamp(1.5rem,4vw,2rem)}.guide-comments{padding:0;list-style:none}.guide-comments>li{overflow-wrap:anywhere;border-bottom:1px solid #d8d0c3;padding:1rem 0}.guide-discussion form,.guide-comment-report label{gap:.5rem;display:grid}.guide-discussion button,.guide-discussion select,.guide-comment-report summary{cursor:pointer;min-height:44px}.guide-discussion button{border:1px solid;border-radius:6px;width:fit-content;padding:.5rem 1rem}.guide-discussion textarea{border:1px solid #827b70;border-radius:6px;width:100%;max-width:100%;padding:.6rem}.guide-comment-report{max-width:34rem;margin:.75rem 0}.guide-still-pouring{margin:.75rem 0;font-size:.875rem;line-height:1.4}.guide-discussion :focus-visible{outline-offset:3px;outline:3px solid #9b6848}
