.chuckle-wrap{margin:10px 0 4px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}
.chuckle-button{font:600 12px/1.3 system-ui,sans-serif;display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:7px 12px;border:1px solid #d7d9ce;border-radius:999px;background:transparent;color:#536651;cursor:pointer;box-shadow:none;transition:background .15s,border-color .15s,transform .15s}
.chuckle-button:hover{background:#f0f3e7;border-color:#97aa7e}.chuckle-button[aria-pressed="true"]{background:#e9efd8;border-color:#8ba16d;color:#264d3c}.chuckle-button:active{transform:scale(.97)}.chuckle-button:focus-visible{outline:2px solid #355f48;outline-offset:3px}.chuckle-button:disabled{cursor:wait;opacity:.65}.chuckle-button [data-chuckle-count]{border-left:1px solid #bdc8ae;padding-left:8px;font-variant-numeric:tabular-nums}.chuckle-button [hidden]{display:none!important}.chuckle-note{font:12px/1.4 system-ui,sans-serif;color:#705b39}.feed-verdict .chuckle-wrap{margin:0 16px 13px}.article-verdict .chuckle-wrap{margin-top:14px}@media(prefers-reduced-motion:reduce){.chuckle-button{transition:none}.chuckle-button:active{transform:none}}
