.community{margin:40px 0 60px;border-top:1px solid var(--line);padding-top:35px;max-width:760px}.community h2{font-size:28px}.community>p{font-size:13px;line-height:1.9;color:var(--muted)}.community a,.privacy-copy a{text-decoration:underline}.comment-form{display:grid;gap:16px;margin:25px 0}.comment-form label{display:grid;gap:8px;font-size:13px}.comment-form input,.comment-form textarea{width:100%;max-width:100%;font:inherit;color:var(--ink);background:#fffdf7;border:1px solid var(--line);padding:12px}.comment-form textarea{min-height:120px;resize:vertical}.comment-form button,.comment-actions button{justify-self:start;border:1px solid var(--ink);background:var(--ink);color:white;padding:12px 20px;font:inherit;font-size:12px;cursor:pointer}.comment-form button:disabled{opacity:.55;cursor:wait}.comment-form .honeypot{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.comment-item{border-top:1px solid var(--line);padding:23px 0}.comment-item strong{font-size:14px}.comment-item small{display:block;font-size:10px;color:var(--muted);margin:7px 0}.comment-item p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.9;font-size:14px}.comment-actions{display:flex;gap:10px;flex-wrap:wrap}.comment-actions button{padding:8px 12px;font-size:11px}.comment-status{min-height:25px;font-size:13px;line-height:1.8}.admin-metrics{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:30px 0}.admin-metrics div{background:#e7e9de;padding:25px}.admin-metrics strong{display:block;font:45px Georgia,serif;margin-top:15px}.admin-metrics span{font-size:12px}.admin-note,.privacy-copy p{font-size:14px;line-height:2;color:#63756b}.privacy-copy{max-width:800px;margin:40px 0 65px}.privacy-copy h2{margin-top:30px;font-size:24px}#admin-panel{padding-bottom:60px}#admin-panel h2{font-size:25px;margin-top:35px}#daily-stats,#path-stats{font-size:13px;line-height:1.9}#path-stats p{overflow-wrap:anywhere}.site-footer .privacy-link{font-size:11px}@media(max-width:650px){.community h2{font-size:25px}.admin-metrics{gap:12px}.admin-metrics div{padding:20px 15px}.admin-metrics strong{font-size:37px}}
