1@charset "UTF-8"; 2:root { 3 --dt-row-selected: 13, 110, 253; 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 35:root { 36 --dt-row-selected: 13, 110, 253; 37 --dt-row-selected-text: 255, 255, 255; 38 --dt-row-selected-link: 9, 10, 11; 39 --dt-row-stripe: 0, 0, 0; 40 --dt-row-hover: 0, 0, 0; 41 --dt-column-ordering: 0, 0, 0; 42 --dt-html-background: white; 43} 44:root.dark { 45 --dt-html-background: rgb(33, 37, 41); 46} 47 48table.dataTable td.dt-control { 49 text-align: center; 50 cursor: pointer; 51} 52table.dataTable td.dt-control:before { 53 display: inline-block; 54 color: rgba(0, 0, 0, 0.5); 55 content: "►"; 56} 57table.dataTable tr.dt-hasChild td.dt-control:before { 58 content: "▼"; 59} 60 61html.dark table.dataTable td.dt-control:before { 62 color: rgba(255, 255, 255, 0.5); 63} 64html.dark table.dataTable tr.dt-hasChild td.dt-control:before { 65 color: rgba(255, 255, 255, 0.5); 66} 67 68table.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, 69table.dataTable thead > tr > td.sorting, 70table.dataTable thead > tr > td.sorting_asc, 71table.dataTable thead > tr > td.sorting_desc, 72table.dataTable thead > tr > td.sorting_asc_disabled, 73table.dataTable thead > tr > td.sorting_desc_disabled { 74 cursor: pointer; 75 position: relative; 76 padding-right: 26px; 77} 78table.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, 79table.dataTable thead > tr > td.sorting:before, 80table.dataTable thead > tr > td.sorting:after, 81table.dataTable thead > tr > td.sorting_asc:before, 82table.dataTable thead > tr > td.sorting_asc:after, 83table.dataTable thead > tr > td.sorting_desc:before, 84table.dataTable thead > tr > td.sorting_desc:after, 85table.dataTable thead > tr > td.sorting_asc_disabled:before, 86table.dataTable thead > tr > td.sorting_asc_disabled:after, 87table.dataTable thead > tr > td.sorting_desc_disabled:before, 88table.dataTable thead > tr > td.sorting_desc_disabled:after { 89 position: absolute; 90 display: block; 91 opacity: 0.125; 92 right: 10px; 93 line-height: 9px; 94 font-size: 0.8em; 95} 96table.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, 97table.dataTable thead > tr > td.sorting:before, 98table.dataTable thead > tr > td.sorting_asc:before, 99table.dataTable thead > tr > td.sorting_desc:before, 100table.dataTable thead > tr > td.sorting_asc_disabled:before, 101table.dataTable thead > tr > td.sorting_desc_disabled:before { 102 bottom: 50%; 103 content: "▲"; 104 content: "▲"/""; 105} 106table.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, 107table.dataTable thead > tr > td.sorting:after, 108table.dataTable thead > tr > td.sorting_asc:after, 109table.dataTable thead > tr > td.sorting_desc:after, 110table.dataTable thead > tr > td.sorting_asc_disabled:after, 111table.dataTable thead > tr > td.sorting_desc_disabled:after { 112 top: 50%; 113 content: "▼"; 114 content: "▼"/""; 115} 116table.dataTable thead > tr > th.sorting_asc:before, table.dataTable thead > tr > th.sorting_desc:after, 117table.dataTable thead > tr > td.sorting_asc:before, 118table.dataTable thead > tr > td.sorting_desc:after { 119 opacity: 0.6; 120} 121table.dataTable thead > tr > th.sorting_desc_disabled:after, table.dataTable thead > tr > th.sorting_asc_disabled:before, 122table.dataTable thead > tr > td.sorting_desc_disabled:after, 123table.dataTable thead > tr > td.sorting_asc_disabled:before { 124 display: none; 125} 126table.dataTable thead > tr > th:active, 127table.dataTable thead > tr > td:active { 128 outline: none; 129} 130 131div.dataTables_scrollBody > table.dataTable > thead > tr > th:before, div.dataTables_scrollBody > table.dataTable > thead > tr > th:after, 132div.dataTables_scrollBody > table.dataTable > thead > tr > td:before, 133div.dataTables_scrollBody > table.dataTable > thead > tr > td:after { 134 display: none; 135} 136 137div.dataTables_processing { 138 position: absolute; 139 top: 50%; 140 left: 50%; 141 width: 200px; 142 margin-left: -100px; 143 margin-top: -26px; 144 text-align: center; 145 padding: 2px; 146} 147div.dataTables_processing > div:last-child { 148 position: relative; 149 width: 80px; 150 height: 15px; 151 margin: 1em auto; 152} 153div.dataTables_processing > div:last-child > div { 154 position: absolute; 155 top: 0; 156 width: 13px; 157 height: 13px; 158 border-radius: 50%; 159 background: rgb(13, 110, 253); 160 background: rgb(var(--dt-row-selected)); 161 animation-timing-function: cubic-bezier(0, 1, 1, 0); 162} 163div.dataTables_processing > div:last-child > div:nth-child(1) { 164 left: 8px; 165 animation: datatables-loader-1 0.6s infinite; 166} 167div.dataTables_processing > div:last-child > div:nth-child(2) { 168 left: 8px; 169 animation: datatables-loader-2 0.6s infinite; 170} 171div.dataTables_processing > div:last-child > div:nth-child(3) { 172 left: 32px; 173 animation: datatables-loader-2 0.6s infinite; 174} 175div.dataTables_processing > div:last-child > div:nth-child(4) { 176 left: 56px; 177 animation: datatables-loader-3 0.6s infinite; 178} 179 180@keyframes datatables-loader-1 { 181 0% { 182 transform: scale(0); 183 } 184 100% { 185 transform: scale(1); 186 } 187} 188@keyframes datatables-loader-3 { 189 0% { 190 transform: scale(1); 191 } 192 100% { 193 transform: scale(0); 194 } 195} 196@keyframes datatables-loader-2 { 197 0% { 198 transform: translate(0, 0); 199 } 200 100% { 201 transform: translate(24px, 0); 202 } 203} 204table.dataTable.nowrap th, table.dataTable.nowrap td { 205 white-space: nowrap; 206} 207table.dataTable th.dt-left, 208table.dataTable td.dt-left { 209 text-align: left; 210} 211table.dataTable th.dt-center, 212table.dataTable td.dt-center, 213table.dataTable td.dataTables_empty { 214 text-align: center; 215} 216table.dataTable th.dt-right, 217table.dataTable td.dt-right { 218 text-align: right; 219} 220table.dataTable th.dt-justify, 221table.dataTable td.dt-justify { 222 text-align: justify; 223} 224table.dataTable th.dt-nowrap, 225table.dataTable td.dt-nowrap { 226 white-space: nowrap; 227} 228table.dataTable thead th, 229table.dataTable thead td, 230table.dataTable tfoot th, 231table.dataTable tfoot td { 232 text-align: left; 233} 234table.dataTable thead th.dt-head-left, 235table.dataTable thead td.dt-head-left, 236table.dataTable tfoot th.dt-head-left, 237table.dataTable tfoot td.dt-head-left { 238 text-align: left; 239} 240table.dataTable thead th.dt-head-center, 241table.dataTable thead td.dt-head-center, 242table.dataTable tfoot th.dt-head-center, 243table.dataTable tfoot td.dt-head-center { 244 text-align: center; 245} 246table.dataTable thead th.dt-head-right, 247table.dataTable thead td.dt-head-right, 248table.dataTable tfoot th.dt-head-right, 249table.dataTable tfoot td.dt-head-right { 250 text-align: right; 251} 252table.dataTable thead th.dt-head-justify, 253table.dataTable thead td.dt-head-justify, 254table.dataTable tfoot th.dt-head-justify, 255table.dataTable tfoot td.dt-head-justify { 256 text-align: justify; 257} 258table.dataTable thead th.dt-head-nowrap, 259table.dataTable thead td.dt-head-nowrap, 260table.dataTable tfoot th.dt-head-nowrap, 261table.dataTable tfoot td.dt-head-nowrap { 262 white-space: nowrap; 263} 264table.dataTable tbody th.dt-body-left, 265table.dataTable tbody td.dt-body-left { 266 text-align: left; 267} 268table.dataTable tbody th.dt-body-center, 269table.dataTable tbody td.dt-body-center { 270 text-align: center; 271} 272table.dataTable tbody th.dt-body-right, 273table.dataTable tbody td.dt-body-right { 274 text-align: right; 275} 276table.dataTable tbody th.dt-body-justify, 277table.dataTable tbody td.dt-body-justify { 278 text-align: justify; 279} 280table.dataTable tbody th.dt-body-nowrap, 281table.dataTable tbody td.dt-body-nowrap { 282 white-space: nowrap; 283} 284 285/* 286 * Table styles 287 */ 288table.dataTable { 289 width: 100%; 290 margin: 0 auto; 291 clear: both; 292 border-collapse: separate; 293 border-spacing: 0; 294 /* 295 * Header and footer styles 296 */ 297 /* 298 * Body styles 299 */ 300} 301table.dataTable thead th, 302table.dataTable tfoot th { 303 font-weight: bold; 304} 305table.dataTable > thead > tr > th, 306table.dataTable > thead > tr > td { 307 padding: 10px; 308} 309table.dataTable > thead > tr > th:active, 310table.dataTable > thead > tr > td:active { 311 outline: none; 312} 313table.dataTable > tfoot > tr > th, 314table.dataTable > tfoot > tr > td { 315 padding: 10px 10px 6px 10px; 316} 317table.dataTable tbody tr { 318 background-color: transparent; 319} 320table.dataTable tbody tr.selected > * { 321 box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.9); 322 box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.9); 323 color: rgb(255, 255, 255); 324 color: rgb(var(--dt-row-selected-text)); 325} 326table.dataTable tbody tr.selected a { 327 color: rgb(9, 10, 11); 328 color: rgb(var(--dt-row-selected-link)); 329} 330table.dataTable tbody th, 331table.dataTable tbody td { 332 padding: 8px 10px; 333} 334table.dataTable.row-border > tbody > tr > th, 335table.dataTable.row-border > tbody > tr > td, table.dataTable.display > tbody > tr > th, 336table.dataTable.display > tbody > tr > td { 337 border-top: 1px solid rgba(0, 0, 0, 0.15); 338} 339table.dataTable.row-border > tbody > tr:first-child > th, 340table.dataTable.row-border > tbody > tr:first-child > td, table.dataTable.display > tbody > tr:first-child > th, 341table.dataTable.display > tbody > tr:first-child > td { 342 border-top: none; 343} 344table.dataTable.row-border > tbody > tr.selected + tr.selected > td, table.dataTable.display > tbody > tr.selected + tr.selected > td { 345 border-top-color: #0262ef; 346} 347table.dataTable.cell-border > tbody > tr > th, 348table.dataTable.cell-border > tbody > tr > td { 349 border-top: 1px solid rgba(0, 0, 0, 0.15); 350 border-right: 1px solid rgba(0, 0, 0, 0.15); 351} 352table.dataTable.cell-border > tbody > tr > th:first-child, 353table.dataTable.cell-border > tbody > tr > td:first-child { 354 border-left: 1px solid rgba(0, 0, 0, 0.15); 355} 356table.dataTable.cell-border > tbody > tr:first-child > th, 357table.dataTable.cell-border > tbody > tr:first-child > td { 358 border-top: none; 359} 360table.dataTable.stripe > tbody > tr.odd > *, table.dataTable.display > tbody > tr.odd > * { 361 box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.023); 362 box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-stripe), 0.023); 363} 364table.dataTable.stripe > tbody > tr.odd.selected > *, table.dataTable.display > tbody > tr.odd.selected > * { 365 box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.923); 366 box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.923); 367} 368table.dataTable.hover > tbody > tr:hover > *, table.dataTable.display > tbody > tr:hover > * { 369 box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.035); 370 box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-hover), 0.035); 371} 372table.dataTable.hover > tbody > tr.selected:hover > *, table.dataTable.display > tbody > tr.selected:hover > * { 373 box-shadow: inset 0 0 0 9999px #0d6efd !important; 374 box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-selected), 1) !important; 375} 376table.dataTable.order-column > tbody tr > .sorting_1, 377table.dataTable.order-column > tbody tr > .sorting_2, 378table.dataTable.order-column > tbody tr > .sorting_3, table.dataTable.display > tbody tr > .sorting_1, 379table.dataTable.display > tbody tr > .sorting_2, 380table.dataTable.display > tbody tr > .sorting_3 { 381 box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.019); 382 box-shadow: inset 0 0 0 9999px rgba(var(--dt-column-ordering), 0.019); 383} 384table.dataTable.order-column > tbody tr.selected > .sorting_1, 385table.dataTable.order-column > tbody tr.selected > .sorting_2, 386table.dataTable.order-column > tbody tr.selected > .sorting_3, table.dataTable.display > tbody tr.selected > .sorting_1, 387table.dataTable.display > tbody tr.selected > .sorting_2, 388table.dataTable.display > tbody tr.selected > .sorting_3 { 389 box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.919); 390 box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.919); 391} 392table.dataTable.display > tbody > tr.odd > .sorting_1, table.dataTable.order-column.stripe > tbody > tr.odd > .sorting_1 { 393 box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.054); 394 box-shadow: inset 0 0 0 9999px rgba(var(--dt-column-ordering), 0.054); 395} 396table.dataTable.display > tbody > tr.odd > .sorting_2, table.dataTable.order-column.stripe > tbody > tr.odd > .sorting_2 { 397 box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.047); 398 box-shadow: inset 0 0 0 9999px rgba(var(--dt-column-ordering), 0.047); 399} 400table.dataTable.display > tbody > tr.odd > .sorting_3, table.dataTable.order-column.stripe > tbody > tr.odd > .sorting_3 { 401 box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.039); 402 box-shadow: inset 0 0 0 9999px rgba(var(--dt-column-ordering), 0.039); 403} 404table.dataTable.display > tbody > tr.odd.selected > .sorting_1, table.dataTable.order-column.stripe > tbody > tr.odd.selected > .sorting_1 { 405 box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.954); 406 box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.954); 407} 408table.dataTable.display > tbody > tr.odd.selected > .sorting_2, table.dataTable.order-column.stripe > tbody > tr.odd.selected > .sorting_2 { 409 box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.947); 410 box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.947); 411} 412table.dataTable.display > tbody > tr.odd.selected > .sorting_3, table.dataTable.order-column.stripe > tbody > tr.odd.selected > .sorting_3 { 413 box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.939); 414 box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.939); 415} 416table.dataTable.display > tbody > tr.even > .sorting_1, table.dataTable.order-column.stripe > tbody > tr.even > .sorting_1 { 417 box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.019); 418 box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.019); 419} 420table.dataTable.display > tbody > tr.even > .sorting_2, table.dataTable.order-column.stripe > tbody > tr.even > .sorting_2 { 421 box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.011); 422 box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.011); 423} 424table.dataTable.display > tbody > tr.even > .sorting_3, table.dataTable.order-column.stripe > tbody > tr.even > .sorting_3 { 425 box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.003); 426 box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.003); 427} 428table.dataTable.display > tbody > tr.even.selected > .sorting_1, table.dataTable.order-column.stripe > tbody > tr.even.selected > .sorting_1 { 429 box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.919); 430 box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.919); 431} 432table.dataTable.display > tbody > tr.even.selected > .sorting_2, table.dataTable.order-column.stripe > tbody > tr.even.selected > .sorting_2 { 433 box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.911); 434 box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.911); 435} 436table.dataTable.display > tbody > tr.even.selected > .sorting_3, table.dataTable.order-column.stripe > tbody > tr.even.selected > .sorting_3 { 437 box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.903); 438 box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.903); 439} 440table.dataTable.display tbody tr:hover > .sorting_1, table.dataTable.order-column.hover tbody tr:hover > .sorting_1 { 441 box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.082); 442 box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-hover), 0.082); 443} 444table.dataTable.display tbody tr:hover > .sorting_2, table.dataTable.order-column.hover tbody tr:hover > .sorting_2 { 445 box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.074); 446 box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-hover), 0.074); 447} 448table.dataTable.display tbody tr:hover > .sorting_3, table.dataTable.order-column.hover tbody tr:hover > .sorting_3 { 449 box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.062); 450 box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-hover), 0.062); 451} 452table.dataTable.display tbody tr:hover.selected > .sorting_1, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_1 { 453 box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.982); 454 box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.982); 455} 456table.dataTable.display tbody tr:hover.selected > .sorting_2, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_2 { 457 box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.974); 458 box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.974); 459} 460table.dataTable.display tbody tr:hover.selected > .sorting_3, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_3 { 461 box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.962); 462 box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.962); 463} 464table.dataTable.no-footer { 465 border-bottom: 1px solid rgba(0, 0, 0, 0.3); 466} 467table.dataTable.compact thead th, 468table.dataTable.compact thead td, 469table.dataTable.compact tfoot th, 470table.dataTable.compact tfoot td, 471table.dataTable.compact tbody th, 472table.dataTable.compact tbody td { 473 padding: 4px; 474} 475 476table.dataTable th, 477table.dataTable td { 478 box-sizing: content-box; 479} 480 481/* 482 * Control feature layout 483 */ 484.dataTables_wrapper { 485 position: relative; 486 clear: both; 487} 488.dataTables_wrapper .dataTables_length { 489 float: left; 490} 491.dataTables_wrapper .dataTables_length select { 492 border: 1px solid #aaa; 493 border-radius: 3px; 494 padding: 5px; 495 background-color: transparent; 496 color: inherit; 497 padding: 4px; 498} 499.dataTables_wrapper .dataTables_filter { 500 float: right; 501 text-align: right; 502} 503.dataTables_wrapper .dataTables_filter input { 504 border: 1px solid #aaa; 505 border-radius: 3px; 506 padding: 5px; 507 background-color: transparent; 508 color: inherit; 509 margin-left: 3px; 510} 511.dataTables_wrapper .dataTables_info { 512 clear: both; 513 float: left; 514 padding-top: 0.755em; 515} 516.dataTables_wrapper .dataTables_paginate { 517 float: right; 518 text-align: right; 519 padding-top: 0.25em; 520} 521.dataTables_wrapper .dataTables_paginate .paginate_button { 522 box-sizing: border-box; 523 display: inline-block; 524 min-width: 1.5em; 525 padding: 0.5em 1em; 526 margin-left: 2px; 527 text-align: center; 528 text-decoration: none !important; 529 cursor: pointer; 530 color: inherit !important; 531 border: 1px solid transparent; 532 border-radius: 2px; 533 background: transparent; 534} 535.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover { 536 color: inherit !important; 537 border: 1px solid rgba(0, 0, 0, 0.3); 538 background-color: rgba(0, 0, 0, 0.05); 539 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(230, 230, 230, 0.05)), color-stop(100%, rgba(0, 0, 0, 0.05))); /* Chrome,Safari4+ */ 540 background: -webkit-linear-gradient(top, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%); /* Chrome10+,Safari5.1+ */ 541 background: -moz-linear-gradient(top, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%); /* FF3.6+ */ 542 background: -ms-linear-gradient(top, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%); /* IE10+ */ 543 background: -o-linear-gradient(top, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%); /* Opera 11.10+ */ 544 background: linear-gradient(to bottom, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%); /* W3C */ 545} 546.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active { 547 cursor: default; 548 color: #666 !important; 549 border: 1px solid transparent; 550 background: transparent; 551 box-shadow: none; 552} 553.dataTables_wrapper .dataTables_paginate .paginate_button:hover { 554 color: white !important; 555 border: 1px solid #111; 556 background-color: #111; 557 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111)); /* Chrome,Safari4+ */ 558 background: -webkit-linear-gradient(top, #585858 0%, #111 100%); /* Chrome10+,Safari5.1+ */ 559 background: -moz-linear-gradient(top, #585858 0%, #111 100%); /* FF3.6+ */ 560 background: -ms-linear-gradient(top, #585858 0%, #111 100%); /* IE10+ */ 561 background: -o-linear-gradient(top, #585858 0%, #111 100%); /* Opera 11.10+ */ 562 background: linear-gradient(to bottom, #585858 0%, #111 100%); /* W3C */ 563} 564.dataTables_wrapper .dataTables_paginate .paginate_button:active { 565 outline: none; 566 background-color: #0c0c0c; 567 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c)); /* Chrome,Safari4+ */ 568 background: -webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%); /* Chrome10+,Safari5.1+ */ 569 background: -moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%); /* FF3.6+ */ 570 background: -ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%); /* IE10+ */ 571 background: -o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%); /* Opera 11.10+ */ 572 background: linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%); /* W3C */ 573 box-shadow: inset 0 0 3px #111; 574} 575.dataTables_wrapper .dataTables_paginate .ellipsis { 576 padding: 0 1em; 577} 578.dataTables_wrapper .dataTables_length, 579.dataTables_wrapper .dataTables_filter, 580.dataTables_wrapper .dataTables_info, 581.dataTables_wrapper .dataTables_processing, 582.dataTables_wrapper .dataTables_paginate { 583 color: inherit; 584} 585.dataTables_wrapper .dataTables_scroll { 586 clear: both; 587} 588.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody { 589 -webkit-overflow-scrolling: touch; 590} 591.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > th, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > td, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > th, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td { 592 vertical-align: middle; 593} 594.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > th > div.dataTables_sizing, 595.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > td > div.dataTables_sizing, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > th > div.dataTables_sizing, 596.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td > div.dataTables_sizing { 597 height: 0; 598 overflow: hidden; 599 margin: 0 !important; 600 padding: 0 !important; 601} 602.dataTables_wrapper.no-footer .dataTables_scrollBody { 603 border-bottom: 1px solid rgba(0, 0, 0, 0.3); 604} 605.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable, 606.dataTables_wrapper.no-footer div.dataTables_scrollBody > table { 607 border-bottom: none; 608} 609.dataTables_wrapper:after { 610 visibility: hidden; 611 display: block; 612 content: ""; 613 clear: both; 614 height: 0; 615} 616 617@media screen and (max-width: 767px) { 618 .dataTables_wrapper .dataTables_info, 619 .dataTables_wrapper .dataTables_paginate { 620 float: none; 621 text-align: center; 622 } 623 .dataTables_wrapper .dataTables_paginate { 624 margin-top: 0.5em; 625 } 626} 627@media screen and (max-width: 640px) { 628 .dataTables_wrapper .dataTables_length, 629 .dataTables_wrapper .dataTables_filter { 630 float: none; 631 text-align: center; 632 } 633 .dataTables_wrapper .dataTables_filter { 634 margin-top: 0.5em; 635 } 636} 637html.dark { 638 --dt-row-hover: 255, 255, 255; 639 --dt-row-stripe: 255, 255, 255; 640 --dt-column-ordering: 255, 255, 255; 641} 642html.dark table.dataTable > thead > tr > th:active, 643html.dark table.dataTable > thead > tr > td:active { 644 outline: none; 645} 646html.dark table.dataTable.row-border > tbody > tr > th, 647html.dark table.dataTable.row-border > tbody > tr > td, html.dark table.dataTable.display > tbody > tr > th, 648html.dark table.dataTable.display > tbody > tr > td { 649 border-top: 1px solid rgb(64, 67, 70); 650} 651html.dark table.dataTable.row-border > tbody > tr.selected + tr.selected > td, html.dark table.dataTable.display > tbody > tr.selected + tr.selected > td { 652 border-top-color: #0257d5; 653} 654html.dark table.dataTable.cell-border > tbody > tr > th, 655html.dark table.dataTable.cell-border > tbody > tr > td { 656 border-top: 1px solid rgb(64, 67, 70); 657 border-right: 1px solid rgb(64, 67, 70); 658} 659html.dark table.dataTable.cell-border > tbody > tr > th:first-child, 660html.dark table.dataTable.cell-border > tbody > tr > td:first-child { 661 border-left: 1px solid rgb(64, 67, 70); 662} 663html.dark .dataTables_wrapper .dataTables_filter input, 664html.dark .dataTables_wrapper .dataTables_length select { 665 border: 1px solid rgba(255, 255, 255, 0.2); 666 background-color: var(--dt-html-background); 667} 668html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.current, html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover { 669 border: 1px solid rgb(89, 91, 94); 670 background: rgba(255, 255, 255, 0.15); 671} 672html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.disabled, html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active { 673 color: #666 !important; 674} 675html.dark .dataTables_wrapper .dataTables_paginate .paginate_button:hover { 676 border: 1px solid rgb(53, 53, 53); 677 background: rgb(53, 53, 53); 678} 679html.dark .dataTables_wrapper .dataTables_paginate .paginate_button:active { 680 background: #3a3a3a; 681} 682 683table.dataTable thead th div.DataTables_sort_wrapper { 684 position: relative; 685} 686table.dataTable thead th div.DataTables_sort_wrapper span { 687 position: absolute; 688 top: 50%; 689 margin-top: -8px; 690 right: -18px; 691} 692table.dataTable thead th.ui-state-default, 693table.dataTable tfoot th.ui-state-default { 694 border-left-width: 0; 695} 696table.dataTable thead th.ui-state-default:first-child, 697table.dataTable tfoot th.ui-state-default:first-child { 698 border-left-width: 1px; 699} 700 701/* 702 * Control feature layout 703 */ 704.dataTables_wrapper .dataTables_paginate .fg-button { 705 box-sizing: border-box; 706 display: inline-block; 707 min-width: 1.5em; 708 padding: 0.5em; 709 margin-left: 2px; 710 text-align: center; 711 text-decoration: none !important; 712 cursor: pointer; 713 border: 1px solid transparent; 714} 715.dataTables_wrapper .dataTables_paginate .fg-button:active { 716 outline: none; 717} 718.dataTables_wrapper .dataTables_paginate .fg-button:first-child { 719 border-top-left-radius: 3px; 720 border-bottom-left-radius: 3px; 721} 722.dataTables_wrapper .dataTables_paginate .fg-button:last-child { 723 border-top-right-radius: 3px; 724 border-bottom-right-radius: 3px; 725} 726.dataTables_wrapper .ui-widget-header { 727 font-weight: normal; 728} 729.dataTables_wrapper .ui-toolbar { 730 padding: 8px; 731} 732.dataTables_wrapper.no-footer .dataTables_scrollBody { 733 border-bottom: none; 734} 735.dataTables_wrapper .dataTables_length, 736.dataTables_wrapper .dataTables_filter, 737.dataTables_wrapper .dataTables_info, 738.dataTables_wrapper .dataTables_processing, 739.dataTables_wrapper .dataTables_paginate { 740 color: inherit; 741} 742