.statistics-unified{padding:16px;color:#222;font-size:13px;min-width:0}.statistics-unified .stats-heading{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:16px}.statistics-unified .stats-heading h2{font-size:22px}.statistics-unified .stats-heading span{color:#777}.statistics-unified .stats-heading a{margin-left:auto}.statistics-unified .stats-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;border-bottom:2px solid #222;margin-bottom:18px}.statistics-unified .stats-tabs button{padding:12px 20px;background:#f4f4f4;border:0;font:inherit;cursor:pointer}.statistics-unified .stats-tabs button.active{background:#222;color:#fff}.statistics-unified .stats-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:16px;background:#fff;border:1px solid #e5e5e5}.statistics-unified .stats-filter label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.statistics-unified .stats-filter input,.statistics-unified .stats-filter select{padding:8px;border:1px solid #ccc;background:#fff;font:inherit;max-width:210px}.statistics-unified .stats-filter label.stats-check{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.statistics-unified .stats-filter fieldset{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;border:1px solid #eee;padding:12px}.statistics-unified .stats-filter legend{padding:0 5px}.statistics-unified .stats-submit{padding:9px 24px;background:#6554c0;color:#fff;border:0;border-radius:4px;font:inherit;cursor:pointer}.statistics-unified .stats-note{color:#666;line-height:1.7;margin:14px 0}.statistics-unified .stats-warning{padding:10px;background:#fff7e8;color:#795300;line-height:1.6}.statistics-unified .stats-error{color:#b22222;padding:12px;background:#fff1f1}.statistics-unified .stats-cards{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:16px 0}.statistics-unified .stats-cards div{padding:15px;background:#fff;border-top:2px solid #222}.statistics-unified .stats-cards span{color:#666}.statistics-unified .stats-cards strong{display:block;font-size:24px;font-weight:400;margin-top:8px}.statistics-unified .stats-table-wrap{overflow-x:auto;width:100%}.statistics-unified table{width:100%;border-collapse:collapse;background:#fff;font-size:13px}.statistics-unified td,.statistics-unified th{padding:12px;border-bottom:1px solid #e7e7e7;white-space:nowrap;text-align:right;font-weight:400}.statistics-unified th{border-top:2px solid #222;background:#fafafa}.statistics-unified td:first-child,.statistics-unified th:first-child{text-align:left}.statistics-unified th button{background:none;border:0;font:inherit;color:inherit;cursor:pointer;white-space:nowrap}.statistics-unified td.stats-label{min-width:220px;max-width:420px;white-space:normal;line-height:1.6}.statistics-unified small{display:block;color:#888}.statistics-unified td.stats-empty{text-align:center;white-space:normal;padding:30px}.statistics-unified .stats-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin:18px 0}.statistics-unified .stats-pagination button{border:1px solid #ddd;background:#fff;padding:8px 16px;font:inherit}.statistics-unified .stats-pagination button:disabled{opacity:.45}.statistics-unified .stats-bots,.statistics-unified .stats-health{margin:16px 0;background:#fff;padding:14px;line-height:1.7}.statistics-unified summary{cursor:pointer}@media (max-width:1100px){.statistics-unified .stats-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.statistics-unified{padding:10px}.statistics-unified .stats-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.statistics-unified .stats-tabs button{padding:10px 13px}.statistics-unified .stats-filter{padding:10px;gap:10px}.statistics-unified .stats-filter input,.statistics-unified .stats-filter select{max-width:160px}.statistics-unified .stats-heading a{margin-left:0}}