.mb-oil-table tbody td:first-child {
  position: sticky;
  left: 0;
  padding: 0;
  border-radius: 6px 0 0 6px;
  overflow: hidden;
  -webkit-text-fill-color: unset !important;
}
.mb-oil-table tbody td:first-child img {
  height: 50px;
}

.mb-oil-table tbody td:last-child {
  border-radius: 0 6px 6px 0;
  padding-right: 6px;
}

.mb-oil-table {
  overflow-x: auto;
}

.mb-oil-table table {
  margin-top: 0;
  width: max-content;
  min-width: max-content;
  font-size: 26px;
  border-collapse: separate;
  border-spacing: 0 2px;
  line-height: 1;
}

.mb-oil-table th {
  top: 0;
  position: sticky;
}

.mb-oil-table table td {
  padding: 4px 12px;
}

.mb-oil-table th img {
  height: 70px;
  width: auto;
  margin: 0 auto;
}

.mb-oil-history th img {
  height: auto;
  width: 100px;
  margin: 0 auto;
}

.mb-oil-table.home table {
  width: 100%;
}

.mb-oil-table th:first-child {
  position: sticky;
  left: 0;
  width: 140px;
  vertical-align: middle;
  text-align: left;
  color: var(--color-dark-blue);
  font-size: 24px;
  background-color: #fff;
  z-index: 2;
}

.mb-oil-table th:first-child img {
  margin-left: 0 !important;
  margin-right: auto !important;
}

.mb-oil-table th,
.mb-oil-table td {
  font-family: db admin bd, sans-serif;
  font-weight: normal !important;
}

.mb-oil-table tbody tr:nth-child(odd) td:first-child,
.mb-oil-table tbody tr:nth-child(odd) {
  background: #f4fbfe;
}

.mb-oil-table tbody tr:nth-child(even) td:first-child,
.mb-oil-table tbody tr:nth-child(even) {
  background: #e8f7fd;
}

.mb-oil-table th:not(:first-child) {
  text-align: center;
}

.mb-oil-table tbody tr {
  transition: all 0.2s ease;
  cursor: pointer;
}

.mb-oil-table tbody tr:hover {
  background: var(--gradient);
  background-attachment: fixed;
}

.mb-oil-table tr:hover td {
  color: #fff;
}

.mb-oil-table td {
  color: var(--color-blue);
  /* background: -webkit-linear-gradient(0deg, #002f44 0%, #066e92 50%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent; */
}

.mb-oil-today {
  font-family: db adman, sans-serif !important;
  font-weight: normal;
  color: var(--color-blue);
  opacity: 0.5;
}

.mb-oil-margin {
  font-family: db adman, sans-serif !important;
  font-weight: normal;
}

.mb-oil-margin.mb-oil-green {
  color: var(--color-green);
}

.mb-oil-margin.mb-oil-red {
  color: var(--color-red);
}

.mb-oil-tomorrow {
  color: var(--color-blue);
}

.mb-oil-history th {
  padding: 0;
}

.mb-oil-history th:first-child {
  padding-left: 15px !important;
}

.mb-oil-history td:first-child {
  padding-left: 15px !important;
  font-family: db adman, sans-serif !important;
  font-weight: 400;
  color: var(--color-dark-blue);
}

.mb-rate-history-wrapper .filter-date {
  margin-bottom: 20px;
  padding-left: 0px !important;
}
