.community-comment-notice{padding:16px 18px;border:1px solid #e9cdb4;background:#fcf3e7;border-radius:12px;line-height:1.65;color:#673e36}.community-comment-identity a,.community-comment-notice a{color:#762735;font-weight:700;text-decoration:underline}.community-comment-identity{padding:12px 16px;border:1px solid #ead5c3;border-radius:10px;background:#fff9f1;color:#54332e}.community-comment-form button{background:#762735;color:#fff;border:0;border-radius:10px;min-height:42px;padding:10px 19px;font:inherit;font-weight:650;cursor:pointer}.community-comment-form button:disabled{opacity:.6;cursor:wait}.community-comment-form textarea:focus-visible{outline:2px solid #aa655f;outline-offset:2px}.community-comment-success{color:#176a3b}.community-comment-error{color:#a22}.community-comment-heading{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.community-comment-heading time{color:#93776b;font-size:.79rem}.community-comment-heading strong{color:#5b2934}.community-admin-tag{background:#f5e2d3;color:#762735;font-size:.72rem;padding:3px 8px;border-radius:30px}.community-reply-trigger{background:transparent;border:0;color:#762735;font:inherit;font-weight:750;cursor:pointer;margin-top:3px;padding:5px 0}.community-reply-trigger:hover{text-decoration:underline}.community-reply-form{margin:12px 0;padding:14px;background:#fcf5eb;border-radius:10px;border:1px solid #edd9c5}.community-reply-actions{display:flex;flex-wrap:wrap;gap:10px}.community-reply-form .community-btn-ghost{background:#fff;color:#762735;border:1px solid #dbb7b5}.community-comment-reply{margin:12px 0 0 25px;padding:12px 14px;border-radius:0 10px 10px 0}@media(max-width:640px){.community-comment-reply{margin-left:12px}.community-reply-form{padding:10px}}.community-comments{margin:2rem 0;padding:1.5rem;background:#fffaf4;border:1px solid #ecd5bb;border-radius:16px}.community-comment{margin:1rem 0;padding:1rem;border:1px solid #ead8c8;border-radius:12px;background:#fff}.community-comment time{font-size:.8rem;color:#866;margin-left:.8rem}.community-comment p,.community-comment-reply p{white-space:pre-wrap;overflow-wrap:anywhere}.community-comment-reply{margin:1rem 0 0 2rem;padding:1rem;border-left:3px solid #b68567;background:#fbf5eb}.community-comment-form{display:grid;grid-gap:.75rem;gap:.75rem;max-width:650px}.community-comment-form label{display:grid;grid-gap:.3rem;gap:.3rem;font-weight:600}.community-comment-form input,.community-comment-form textarea{width:100%;padding:.7rem;border:1px solid #e0bfa9;border-radius:8px;font:inherit}.community-comment-buttons button,.community-comment-form button{border:0;background:#762735;color:white;padding:.65rem 1rem;border-radius:8px;cursor:pointer}.community-comment-buttons{display:flex;flex-wrap:wrap;gap:.5rem}.community-comment-nav{display:flex;gap:1rem;flex-wrap:wrap;margin:1rem 0}