.stats-bar{position:fixed;left:8px;right:8px;bottom:8px;z-index:50;max-width:1040px;margin:0 auto;background:#fff;color:var(--ink);border:2px solid var(--ink);border-radius:var(--r-card);padding:8px 10px;box-shadow:0 8px 22px #1536522e;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.stats-bar p{margin:0;flex:1 1 220px;font-size:.88rem;line-height:1.35}.stats-bar a{color:var(--link-text);font-weight:700;white-space:nowrap}.stats-buttons{display:flex;gap:.4rem;flex:1 1 100%}.stats-buttons button{flex:1;width:auto;min-height:var(--tap);padding:0 12px;border-radius:var(--r-control);font:inherit;font-size:.9rem;font-weight:800;border:2px solid var(--ink);background:#fff;color:var(--ink);cursor:pointer}.stats-buttons button.stats-accept{background:var(--ink);color:#fff}.stats-buttons button:focus-visible,.stats-bar a:focus-visible{outline:3px solid #69c9a7;outline-offset:2px}@media (min-width:640px){.stats-buttons{flex:0 0 auto}.stats-buttons button{flex:0 0 auto;min-height:36px}}@media (prefers-reduced-motion:no-preference){.stats-bar{animation:stats-in .2s ease-out}}@keyframes stats-in{0%{opacity:0;transform:translateY(8px)}}
