.community-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:21px 0 17px;border-block:1px solid var(--border);margin-bottom:24px}.community-stats>div{display:flex;align-items:baseline;gap:10px}.community-stats strong{font-size:25px;letter-spacing:-.5px;font-variant-numeric:tabular-nums}.community-stats span{font-size:13px;color:var(--text-muted)}.community-stats>p{grid-column:1/-1;font-size:11px;color:var(--text-muted);margin:0}.calculator-usage{font-size:12px;color:var(--text-muted);margin:12px 0 0}
.feedback-panel{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 24px;margin-top:25px;border:1px solid var(--border);border-radius:14px;background:var(--surface);padding:20px 24px}.feedback-panel h2{font-size:18px;margin:0 0 6px;letter-spacing:-.3px}.feedback-total{font-size:13px;color:var(--text-muted);margin:0}.feedback-actions{display:flex;gap:10px;flex-wrap:wrap}.feedback-actions button{min-height:46px;border:1px solid var(--border);border-radius:9px;padding:9px 15px;background:var(--surface);color:var(--text);font-size:14px;font-weight:600;transition:background .2s,border-color .2s}.feedback-actions button:hover{background:var(--accent-soft);border-color:var(--accent)}.feedback-actions button[aria-pressed=true]{background:var(--accent-soft);border:2px solid var(--accent);padding:8px 14px;color:var(--accent)}.feedback-actions button[aria-pressed=true]:after{content:' ✓';font-weight:800}.feedback-actions button:disabled{opacity:.6;cursor:wait}.feedback-status{flex-basis:100%;font-size:13px;color:var(--text-muted);margin:0}.feedback-status:empty{display:none}
@media(max-width:640px){.community-stats{gap:12px}.community-stats>div{display:block}.community-stats strong,.community-stats span{display:block}.community-stats strong{font-size:22px}.feedback-panel{padding:20px;align-items:flex-start}.feedback-actions{width:100%}.feedback-actions button{flex:1}}
@media(prefers-reduced-motion:reduce){.feedback-actions button{transition:none}}
@media print{.feedback-panel,.community-stats,.calculator-usage{display:none}}
