html {
    scroll-behavior: smooth;
}

body {
    background-color: black;
    color: white;
    padding-top: 70px;
}

.card-header {
    background-color: rgba(0,0,0,0.4);
}

.card {
    margin-top: 10px;
}

pre {
    color: white;
}

a {
  color: rgb(147, 255, 250);
}

a:hover {
  color: rgb(255, 233, 174);
}

.reg-data {
  color: rgb(245, 255, 154);
  font-weight: bold;
}

.modal {
    color: black;
}

.json-string { color: #5ffcf6; }
.json-number { color: #ffa538; }
.json-boolean { color: #fffc58; }
.json-null { color: #ff43ff; }
.json-key { color: #b6b6b6; }

.res-valid {
    color: #62ff62;
}

.res-error {
    color: red;
}

.dataTables_wrapper .dataTables_length,
.dataTables_wrapper .dataTables_filter,
.dataTables_wrapper .dataTables_info,
.dataTables_wrapper .dataTables_processing,
.dataTables_wrapper .dataTables_paginate {
  color: white !important;
}
.dataTables_wrapper .dataTables_length select {
  background-color: white !important;
}
table.dataTable tbody tr {
  background-color: #343a3f !important;
}
table.dataTable.display tbody tr.odd > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd > .sorting_1 {
  background-color: #343a3f !important;
}
table.dataTable.display tbody tr.even > .sorting_1, table.dataTable.order-column.stripe tbody tr.even > .sorting_1 {
  background-color: #343a3f !important;
}

table.dataTable.display tbody tr.odd > .sorting_2, table.dataTable.order-column.stripe tbody tr.odd > .sorting_2 {
  background-color: #343a3f !important;
}
table.dataTable.display tbody tr.even > .sorting_2, table.dataTable.order-column.stripe tbody tr.even > .sorting_2 {
  background-color: #343a3f !important;
}
table.dataTable.display tbody tr.odd > .sorting_3, table.dataTable.order-column.stripe tbody tr.odd > .sorting_3 {
  background-color: #343a3f !important;
}
table.dataTable.display tbody tr.even > .sorting_3, table.dataTable.order-column.stripe tbody tr.even > .sorting_3 {
  background-color: #343a3f !important;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
  color: white !important;
}

input[type="search"] {
  background-color: white !important;
}