:root{--primary-color:#fff;--secondary-color:#3d4449;--highlight-color:#3282b8;--dt-status-available-color:#adff2f;--dt-status-away-color:#ffa07a;--dt-status-offline-color:#d3d3d3;--dt-padding:12px;--dt-padding-s:6px;--dt-padding-xs:2px;--dt-border-radius:3px;--dt-background-color-container:#2a3338;--dt-border-color:var(--secondary-color);--border-bg-color:var(--highlight-color);--dt-text-color:var(--primary-color);--dt-bg-color-active-button:var(--highlight-color);--dt-text-color-active-button:var(--primary-color);--dt-tesx-color-button:var(--primary-color);--dt-hover-cell-color:var(--highlight-color);--dt-even-row-color:var(--secondary-color);--dt-focus-color:var(--highlight-color);--dt-input-background-color:var(--secondary-color);--dt-input-color:var(--primary-color)}.material-icons{font-size:16px;color:var(--primary-color)}.datatable-container{font-family:Arial,Helvetica,sans-serif;color:var(--dt-text-color);width:100%;font-size:12px}[dir] .datatable-container{background-color:var(--dt-background-color-container);border-radius:var(--dt-border-radius);margin:0 auto}.datatable-container .header-tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}[dir] .datatable-container .header-tools{border-bottom:solid 1px var(--dt-border-color);padding:var(--dt-padding)}.datatable-container .header-tools .tools{width:70%}.datatable-container .header-tools .tools ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}[dir] .datatable-container .header-tools .tools ul{margin:0;padding:0}.datatable-container .header-tools .tools ul li{display:inline-block;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}[dir] .datatable-container .header-tools .tools ul li{margin:0 var(--dt-padding-xs)}.datatable-container .footer-tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;width:50%;color:#000}[dir] .datatable-container .footer-tools{padding:var(--dt-padding)}.datatable-container .header-tools .tools ul li button{color:var(--dt-tesx-color-button);width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}[dir] .datatable-container .header-tools .tools ul li button{border:0;border-radius:var(--dt-border-radius);background:transparent;cursor:pointer}[dir] .datatable-container .header-tools .tools ul li button:hover{background:var(--dt-bg-color-active-button);border-radius:var(--dt-border-radius)}[dir] .datatable-container .header-tools .tools ul li button{padding:var(--dt-padding-s) var(--dt-padding)}.datatable-container .datatable{border-collapse:collapse;width:100%}[dir] .datatable-container .datatable{text-align:center}[dir] .datatable-container .datatable,[dir] .datatable-container .datatable td,[dir] .datatable-container .datatable th{padding:var(--dt-padding) var(--dt-padding)}.datatable-container .datatable th{font-weight:bolder}[dir] .datatable-container .datatable th{border-bottom:solid 1px var(--dt-border-color);text-align:center}[dir=ltr] .datatable-container .datatable th{text-align:left}[dir=rtl] .datatable-container .datatable th{text-align:right}[dir] .datatable-container .datatable td{border-bottom:solid 1px var(--dt-border-color)}[dir] .datatable-container .datatable tbody tr:nth-child(2n){background-color:var(--dt-even-row-color)}[dir] .datatable-container .datatable tbody tr:hover{background-color:var(--dt-hover-cell-color)}