a{color:#d4af37!important;transition:color .2s}a,a:focus,a:hover{text-decoration:none!important}a:focus,a:hover{color:rgb(230.049382716,208.5802469136,138.950617284)!important}a:visited{color:rgb(175.55,155.7302547771,91.45)}.statistics{width:100%;height:calc(100vh - 120px);padding:0;background:#222;display:flex;flex-direction:column;overflow:hidden}.statistics .admin-controls{flex-shrink:0;padding:12px;background:#222;border-bottom:1px solid #555;z-index:100}.statistics .status-message{flex-shrink:0;padding:12px;margin:0;z-index:100}.statistics .status-message.error{background:rgba(255,0,0,.1);color:#ff6b6b;border:1px solid rgba(255,0,0,.3)}.statistics .status-message.success{background:rgba(0,255,0,.1);color:#51cf66;border:1px solid rgba(0,255,0,.3)}.statistics .table-container{flex:1 1;overflow:auto;position:relative;background:#222;padding-bottom:100px}.statistics button{font-size:1rem;padding:10px 20px;border-radius:0;border:none;background:#5a2585;color:#eee;cursor:pointer;transition:background .2s}.statistics button:hover:enabled{background:rgb(117,48.1,172.9)}.statistics button:disabled{opacity:.5;cursor:not-allowed}.statistics .statistics-table{width:100%;border-collapse:collapse;background:#222;margin:0;table-layout:auto;min-width:100%}.statistics td,.statistics th{padding:12px 16px;text-align:left;font-size:14px;line-height:1.4}.statistics td{white-space:nowrap;border-bottom:1px solid #555}.statistics th{background:#5a2585;color:#eee;font-weight:500;position:-webkit-sticky;position:sticky;top:0;z-index:500;white-space:nowrap;vertical-align:top;box-shadow:0 2px 4px rgba(0,0,0,.2);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom:2px solid #555}.statistics th:hover{background:rgb(117,48.1,172.9)}.statistics tbody tr{cursor:pointer;transition:background .15s ease}.statistics tbody tr:hover td{background:rgba(90,37,133,.3)!important;color:#eee}.statistics tr.selected-row td{background:#83105d!important;color:#eee;font-weight:400}.statistics tbody tr:nth-child(2n) td{background:#333}.statistics tbody tr:nth-child(odd) td{background:#222}.statistics tbody tr:last-child td{border-bottom:none}@media(max-width:1200px){.statistics td,.statistics th{padding:8px 12px;font-size:13px}}@media(max-width:900px){.statistics .table-container{overflow-x:auto}.statistics .statistics-table{min-width:800px}}