.plugin-stats{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;min-width:0;color:#9eaca7;font-size:12px;font-variant-numeric:tabular-nums}
.plugin-stats .plugin-stat{display:inline-flex;align-items:center;justify-content:flex-start;gap:5px;flex:0 0 auto;min-width:0;min-height:28px;margin:0;padding:0;border:0;border-radius:5px;background:none;color:inherit;font:inherit;line-height:1.5;white-space:nowrap;text-decoration:none}
.plugin-stat .hh-icon{width:15px;height:15px;flex:none;opacity:.85}
.plugin-stat b{font-weight:500;font-size:inherit;line-height:inherit}
.plugin-stats button.plugin-stat,.plugin-stats a.plugin-stat{padding:3px 6px;margin:-3px -6px;cursor:pointer;transform-origin:center;transition:transform .14s ease-out,color .14s ease-out}
.plugin-stats button.plugin-stat:hover,.plugin-stats a.plugin-stat:hover{background:transparent;color:#f2bd97}
@media(hover:hover){.plugin-stats button.plugin-stat:not(:disabled):hover,.plugin-stats a.plugin-stat[href]:hover{transform:scale(1.08)}}
@media(prefers-reduced-motion:reduce){.plugin-stats button.plugin-stat,.plugin-stats a.plugin-stat{transition:none}}
.plugin-stats .plugin-stat.is-active{color:#f2ae7c}
.plugin-stats .plugin-stat.is-active .hh-icon{fill:#f2ae7c22;opacity:1}
.plugin-stats .plugin-stat:disabled{cursor:wait;opacity:.6}
.plugin-stats .plugin-stat:focus-visible{outline:2px solid #f2ae7c;outline-offset:3px}
.plugin-stats-detail{padding:8px 0;gap:8px 20px;font-size:14px}
.plugin-stats-detail .plugin-stat{min-height:32px}
.plugin-stats-detail .hh-icon{width:17px;height:17px}
.catalog-card .plugin-stats{padding-top:2px}
.upload-item>.plugin-stats{margin:10px 0 14px}
@media(max-width:450px){.plugin-stats{gap:6px 11px}.plugin-stats-detail{gap:8px 15px}.plugin-stat .hh-icon{width:14px;height:14px}.plugin-stats-detail .hh-icon{width:16px;height:16px}}
