.wmk-statistics-panel{position:fixed;inset:auto max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));z-index:1000;max-width:620px;margin-left:auto;padding:18px;background:#181818;color:#fff;border:1px solid #757575;border-radius:12px;box-shadow:0 8px 24px #0005;font:400 16px/1.45 system-ui,sans-serif;box-sizing:border-box;max-height:75dvh;overflow:auto}
.wmk-statistics-panel[hidden]{display:none!important}
.wmk-statistics-panel h2{margin:0 0 8px;font:650 19px/1.25 system-ui,sans-serif;color:#fff}
.wmk-statistics-panel p{margin:0 0 12px;font:400 16px/1.45 system-ui,sans-serif;color:#fff}
.wmk-statistics-controls{display:flex;flex-wrap:wrap;gap:8px;align-items:center}
.wmk-statistics-controls button,.wmk-statistics-controls a,.wmk-statistics-preferences button{min-height:44px;box-sizing:border-box;padding:10px 14px;border:1px solid #aaa;border-radius:7px;background:#222;color:#fff;font:500 15px/1.3 system-ui,sans-serif;text-transform:none;letter-spacing:normal;cursor:pointer;text-decoration:none}
.wmk-statistics-controls button:disabled{opacity:.6;cursor:default}
.wmk-statistics-controls .wmk-statistics-close{border-color:transparent}
.wmk-statistics-preferences{display:block;margin:12px 0;max-width:100%}
.wmk-statistics-preferences button{white-space:normal;max-width:100%;background:transparent;color:inherit;border-color:currentColor}
.wmk-statistics-controls :focus-visible,.wmk-statistics-preferences button:focus-visible{outline:3px solid #e3b44f;outline-offset:3px}
@media(max-width:380px){.wmk-statistics-panel{padding:14px}.wmk-statistics-controls button{flex:1 1 100%}.wmk-statistics-controls a{flex:1 1 auto}}
