1@charset "UTF-8";
2:root {
3  --dt-row-selected: 0, 209, 178;
4  --dt-row-selected-text: 255, 255, 255;
5  --dt-row-selected-link: 9, 10, 11;
6  --dt-row-stripe: 0, 0, 0;
7  --dt-row-hover: 0, 0, 0;
8  --dt-column-ordering: 0, 0, 0;
9  --dt-html-background: white;
10}
11:root.dark {
12  --dt-html-background: rgb(33, 37, 41);
13}
14
15table.dataTable td.dt-control {
16  text-align: center;
17  cursor: pointer;
18}
19table.dataTable td.dt-control:before {
20  display: inline-block;
21  color: rgba(0, 0, 0, 0.5);
22  content: "►";
23}
24table.dataTable tr.dt-hasChild td.dt-control:before {
25  content: "▼";
26}
27
28html.dark table.dataTable td.dt-control:before {
29  color: rgba(255, 255, 255, 0.5);
30}
31html.dark table.dataTable tr.dt-hasChild td.dt-control:before {
32  color: rgba(255, 255, 255, 0.5);
33}
34
35table.dataTable thead > tr > th.sorting, table.dataTable thead > tr > th.sorting_asc, table.dataTable thead > tr > th.sorting_desc, table.dataTable thead > tr > th.sorting_asc_disabled, table.dataTable thead > tr > th.sorting_desc_disabled,
36table.dataTable thead > tr > td.sorting,
37table.dataTable thead > tr > td.sorting_asc,
38table.dataTable thead > tr > td.sorting_desc,
39table.dataTable thead > tr > td.sorting_asc_disabled,
40table.dataTable thead > tr > td.sorting_desc_disabled {
41  cursor: pointer;
42  position: relative;
43  padding-right: 26px;
44}
45table.dataTable thead > tr > th.sorting:before, table.dataTable thead > tr > th.sorting:after, table.dataTable thead > tr > th.sorting_asc:before, table.dataTable thead > tr > th.sorting_asc:after, table.dataTable thead > tr > th.sorting_desc:before, table.dataTable thead > tr > th.sorting_desc:after, table.dataTable thead > tr > th.sorting_asc_disabled:before, table.dataTable thead > tr > th.sorting_asc_disabled:after, table.dataTable thead > tr > th.sorting_desc_disabled:before, table.dataTable thead > tr > th.sorting_desc_disabled:after,
46table.dataTable thead > tr > td.sorting:before,
47table.dataTable thead > tr > td.sorting:after,
48table.dataTable thead > tr > td.sorting_asc:before,
49table.dataTable thead > tr > td.sorting_asc:after,
50table.dataTable thead > tr > td.sorting_desc:before,
51table.dataTable thead > tr > td.sorting_desc:after,
52table.dataTable thead > tr > td.sorting_asc_disabled:before,
53table.dataTable thead > tr > td.sorting_asc_disabled:after,
54table.dataTable thead > tr > td.sorting_desc_disabled:before,
55table.dataTable thead > tr > td.sorting_desc_disabled:after {
56  position: absolute;
57  display: block;
58  opacity: 0.125;
59  right: 10px;
60  line-height: 9px;
61  font-size: 0.8em;
62}
63table.dataTable thead > tr > th.sorting:before, table.dataTable thead > tr > th.sorting_asc:before, table.dataTable thead > tr > th.sorting_desc:before, table.dataTable thead > tr > th.sorting_asc_disabled:before, table.dataTable thead > tr > th.sorting_desc_disabled:before,
64table.dataTable thead > tr > td.sorting:before,
65table.dataTable thead > tr > td.sorting_asc:before,
66table.dataTable thead > tr > td.sorting_desc:before,
67table.dataTable thead > tr > td.sorting_asc_disabled:before,
68table.dataTable thead > tr > td.sorting_desc_disabled:before {
69  bottom: 50%;
70  content: "▲";
71  content: "▲"/"";
72}
73table.dataTable thead > tr > th.sorting:after, table.dataTable thead > tr > th.sorting_asc:after, table.dataTable thead > tr > th.sorting_desc:after, table.dataTable thead > tr > th.sorting_asc_disabled:after, table.dataTable thead > tr > th.sorting_desc_disabled:after,
74table.dataTable thead > tr > td.sorting:after,
75table.dataTable thead > tr > td.sorting_asc:after,
76table.dataTable thead > tr > td.sorting_desc:after,
77table.dataTable thead > tr > td.sorting_asc_disabled:after,
78table.dataTable thead > tr > td.sorting_desc_disabled:after {
79  top: 50%;
80  content: "▼";
81  content: "▼"/"";
82}
83table.dataTable thead > tr > th.sorting_asc:before, table.dataTable thead > tr > th.sorting_desc:after,
84table.dataTable thead > tr > td.sorting_asc:before,
85table.dataTable thead > tr > td.sorting_desc:after {
86  opacity: 0.6;
87}
88table.dataTable thead > tr > th.sorting_desc_disabled:after, table.dataTable thead > tr > th.sorting_asc_disabled:before,
89table.dataTable thead > tr > td.sorting_desc_disabled:after,
90table.dataTable thead > tr > td.sorting_asc_disabled:before {
91  display: none;
92}
93table.dataTable thead > tr > th:active,
94table.dataTable thead > tr > td:active {
95  outline: none;
96}
97
98div.dataTables_scrollBody > table.dataTable > thead > tr > th:before, div.dataTables_scrollBody > table.dataTable > thead > tr > th:after,
99div.dataTables_scrollBody > table.dataTable > thead > tr > td:before,
100div.dataTables_scrollBody > table.dataTable > thead > tr > td:after {
101  display: none;
102}
103
104div.dataTables_processing {
105  position: absolute;
106  top: 50%;
107  left: 50%;
108  width: 200px;
109  margin-left: -100px;
110  margin-top: -26px;
111  text-align: center;
112  padding: 2px;
113}
114div.dataTables_processing > div:last-child {
115  position: relative;
116  width: 80px;
117  height: 15px;
118  margin: 1em auto;
119}
120div.dataTables_processing > div:last-child > div {
121  position: absolute;
122  top: 0;
123  width: 13px;
124  height: 13px;
125  border-radius: 50%;
126  background: rgb(0, 209, 178);
127  background: rgb(var(--dt-row-selected));
128  animation-timing-function: cubic-bezier(0, 1, 1, 0);
129}
130div.dataTables_processing > div:last-child > div:nth-child(1) {
131  left: 8px;
132  animation: datatables-loader-1 0.6s infinite;
133}
134div.dataTables_processing > div:last-child > div:nth-child(2) {
135  left: 8px;
136  animation: datatables-loader-2 0.6s infinite;
137}
138div.dataTables_processing > div:last-child > div:nth-child(3) {
139  left: 32px;
140  animation: datatables-loader-2 0.6s infinite;
141}
142div.dataTables_processing > div:last-child > div:nth-child(4) {
143  left: 56px;
144  animation: datatables-loader-3 0.6s infinite;
145}
146
147@keyframes datatables-loader-1 {
148  0% {
149    transform: scale(0);
150  }
151  100% {
152    transform: scale(1);
153  }
154}
155@keyframes datatables-loader-3 {
156  0% {
157    transform: scale(1);
158  }
159  100% {
160    transform: scale(0);
161  }
162}
163@keyframes datatables-loader-2 {
164  0% {
165    transform: translate(0, 0);
166  }
167  100% {
168    transform: translate(24px, 0);
169  }
170}
171table.dataTable.nowrap th, table.dataTable.nowrap td {
172  white-space: nowrap;
173}
174table.dataTable th.dt-left,
175table.dataTable td.dt-left {
176  text-align: left;
177}
178table.dataTable th.dt-center,
179table.dataTable td.dt-center,
180table.dataTable td.dataTables_empty {
181  text-align: center;
182}
183table.dataTable th.dt-right,
184table.dataTable td.dt-right {
185  text-align: right;
186}
187table.dataTable th.dt-justify,
188table.dataTable td.dt-justify {
189  text-align: justify;
190}
191table.dataTable th.dt-nowrap,
192table.dataTable td.dt-nowrap {
193  white-space: nowrap;
194}
195table.dataTable thead th,
196table.dataTable thead td,
197table.dataTable tfoot th,
198table.dataTable tfoot td {
199  text-align: left;
200}
201table.dataTable thead th.dt-head-left,
202table.dataTable thead td.dt-head-left,
203table.dataTable tfoot th.dt-head-left,
204table.dataTable tfoot td.dt-head-left {
205  text-align: left;
206}
207table.dataTable thead th.dt-head-center,
208table.dataTable thead td.dt-head-center,
209table.dataTable tfoot th.dt-head-center,
210table.dataTable tfoot td.dt-head-center {
211  text-align: center;
212}
213table.dataTable thead th.dt-head-right,
214table.dataTable thead td.dt-head-right,
215table.dataTable tfoot th.dt-head-right,
216table.dataTable tfoot td.dt-head-right {
217  text-align: right;
218}
219table.dataTable thead th.dt-head-justify,
220table.dataTable thead td.dt-head-justify,
221table.dataTable tfoot th.dt-head-justify,
222table.dataTable tfoot td.dt-head-justify {
223  text-align: justify;
224}
225table.dataTable thead th.dt-head-nowrap,
226table.dataTable thead td.dt-head-nowrap,
227table.dataTable tfoot th.dt-head-nowrap,
228table.dataTable tfoot td.dt-head-nowrap {
229  white-space: nowrap;
230}
231table.dataTable tbody th.dt-body-left,
232table.dataTable tbody td.dt-body-left {
233  text-align: left;
234}
235table.dataTable tbody th.dt-body-center,
236table.dataTable tbody td.dt-body-center {
237  text-align: center;
238}
239table.dataTable tbody th.dt-body-right,
240table.dataTable tbody td.dt-body-right {
241  text-align: right;
242}
243table.dataTable tbody th.dt-body-justify,
244table.dataTable tbody td.dt-body-justify {
245  text-align: justify;
246}
247table.dataTable tbody th.dt-body-nowrap,
248table.dataTable tbody td.dt-body-nowrap {
249  white-space: nowrap;
250}
251
252/*! DataTables Bulma integration
253 * ©2020 SpryMedia Ltd - datatables.net/license
254 */
255table.dataTable {
256  clear: both;
257  margin-top: 6px !important;
258  margin-bottom: 6px !important;
259  max-width: none !important;
260  border-collapse: separate !important;
261  border-spacing: 0;
262}
263table.dataTable td,
264table.dataTable th {
265  -webkit-box-sizing: content-box;
266  box-sizing: content-box;
267}
268table.dataTable td.dataTables_empty,
269table.dataTable th.dataTables_empty {
270  text-align: center;
271}
272table.dataTable.nowrap th,
273table.dataTable.nowrap td {
274  white-space: nowrap;
275}
276table.dataTable.table.is-striped > tbody > tr:nth-child(2n) {
277  background-color: transparent;
278}
279table.dataTable > tbody > tr {
280  background-color: transparent;
281}
282table.dataTable > tbody > tr.selected > * {
283  box-shadow: inset 0 0 0 9999px rgb(0, 209, 178);
284  box-shadow: inset 0 0 0 9999px rgb(var(--dt-row-selected));
285  color: rgb(255, 255, 255);
286  color: rgb(var(--dt-row-selected-text));
287}
288table.dataTable > tbody > tr.selected a {
289  color: rgb(9, 10, 11);
290  color: rgb(var(--dt-row-selected-link));
291}
292table.dataTable.is-striped > tbody > tr.odd > * {
293  box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-stripe), 0.019);
294}
295table.dataTable.is-striped > tbody > tr.odd.selected > * {
296  box-shadow: inset 0 0 0 9999px rgba(0, 209, 178, 0.919);
297  box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.919);
298}
299table.dataTable.is-hoverable > tbody > tr:hover > * {
300  box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-hover), 0.39);
301}
302table.dataTable.is-hoverable > tbody > tr.selected:hover > * {
303  box-shadow: inset 0 0 0 9999px #00d1b2;
304  box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-selected), 1.29);
305}
306
307div.dataTables_wrapper div.dataTables_length label {
308  font-weight: normal;
309  text-align: left;
310  white-space: nowrap;
311}
312div.dataTables_wrapper div.dataTables_length div {
313  vertical-align: middle;
314}
315div.dataTables_wrapper div.dataTables_length select {
316  width: auto;
317  display: inline-block;
318  vertical-align: middle;
319}
320div.dataTables_wrapper div.dataTables_filter {
321  text-align: right;
322}
323div.dataTables_wrapper div.dataTables_filter label {
324  font-weight: normal;
325  white-space: nowrap;
326  text-align: left;
327}
328div.dataTables_wrapper div.dataTables_filter input {
329  margin-left: 0.5em;
330  width: auto;
331  vertical-align: middle;
332}
333div.dataTables_wrapper div.dataTables_info {
334  padding-top: 0.5em;
335}
336div.dataTables_wrapper div.dataTables_paginate ul {
337  justify-content: flex-end;
338  list-style: none;
339  margin: 0;
340}
341div.dataTables_wrapper div.dataTables_processing {
342  position: absolute;
343  top: 50%;
344  left: 50%;
345  width: 200px;
346  margin-left: -100px;
347  margin-top: -26px;
348  text-align: center;
349  padding: 1em 0;
350}
351
352div.dataTables_scrollHead table.dataTable {
353  margin-bottom: 0 !important;
354}
355
356div.dataTables_scrollBody table {
357  border-top: none;
358  margin-top: 0 !important;
359  margin-bottom: 0 !important;
360}
361div.dataTables_scrollBody table thead .sorting:before,
362div.dataTables_scrollBody table thead .sorting_asc:before,
363div.dataTables_scrollBody table thead .sorting_desc:before,
364div.dataTables_scrollBody table thead .sorting:after,
365div.dataTables_scrollBody table thead .sorting_asc:after,
366div.dataTables_scrollBody table thead .sorting_desc:after {
367  display: none;
368}
369div.dataTables_scrollBody table tbody tr:first-child th,
370div.dataTables_scrollBody table tbody tr:first-child td {
371  border-top: none;
372}
373
374div.dataTables_scrollFoot > .dataTables_scrollFootInner {
375  box-sizing: content-box;
376}
377div.dataTables_scrollFoot > .dataTables_scrollFootInner > table {
378  margin-top: 0 !important;
379  border-top: none;
380}
381