.ubuntu-stats{position:fixed;z-index:100;bottom:18px;left:20px;right:20px;max-width:940px;margin:0 auto;background:#f7f6f3;color:#363838;border:1px solid #aaa7a0;box-shadow:0 6px 30px #0002;padding:22px 25px;display:flex;gap:24px;align-items:center;font:14px/1.55 'DM Sans',Arial,sans-serif}
.ubuntu-stats[hidden]{display:none!important}
.ubuntu-stats strong{font:400 24px/1.2 Georgia,serif}
.ubuntu-stats p{margin:10px 0 7px;max-width:560px}
.ubuntu-stats a{text-decoration:underline;text-underline-offset:3px}
.ubuntu-stats-actions{display:flex;flex-direction:column;gap:8px;min-width:218px}
.ubuntu-stats-actions button{padding:12px 14px;background:#f7f6f3;color:#363838;border:1px solid #777b78;font:inherit;cursor:pointer;min-height:44px}
.ubuntu-stats-actions button:hover{background:#e9e6e0}
.ubuntu-stats-actions button:focus-visible,.ubuntu-stats-settings:focus-visible{outline:2px solid #363838;outline-offset:3px}
.ubuntu-stats-settings{border:0;background:none;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer;padding:3px 0;text-align:left}
@media(max-width:640px){.ubuntu-stats{bottom:10px;left:10px;right:10px;padding:19px;display:block;max-height:85vh;overflow:auto}.ubuntu-stats-actions{margin-top:16px;min-width:0}.ubuntu-stats strong{font-size:23px}.ubuntu-stats p{font-size:13px}}
