
.web3-realgas-target {
  display: flex;
  align-items: center;
  height: 36px;
  margin-left: 15px;
}

.web3-realgas-target-symbol {
  margin-right: 5px;
}

.real_time_gas_popover_inner {
  padding: 25px 16px 16px;
}

.real-gas-title {
  display: flex;
  align-items: center;
}
.real-gas-subtitle {
  margin: 0 9px;
  font-size: 16px;
  color: var(--color-text-1);
}
.real-gas-tooltip-root {
  height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.real_time_gas_popover_popover {
  box-shadow: 0px 4px 24px rgba(23, 56, 153, 0.08);
  background-color: var(--color-card-1);
}

.gas-title_main {
  display: flex;
  align-items: center;
  margin-top: 5px;
}
.gas-title-top1 {
  font-weight: 600;
  font-size: 24px;
  margin: 15px 0 8px 0;
  color: #11AD7A;
}
.gas-title_main span {
  font-size: 12px;
  color: var(--color-text-2);
}
.gas-title-line {
  color: var(--color-divider-1) !important;
  margin: 0 8px;
}

.gas-title-Divider_label {
  border-color: var(--color-divider-2);
  margin: 24px 0 16px 0 !important;
}

.web3-gas-Estimate {
  display: flex;
  flex-direction: column;
}
.web3-gas-Estimate_main_title {
  color: var(--color-text-1);
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 8px !important;
}
.web3-gas-Estimate_box {
  display: flex;
  align-items: center;
  padding: 20.5px 16px;
  border-radius: 4px;
  border: 1px solid var(--color-divider-2);
  background-color: #F5F6FA;
  padding-left: 0;
}
.classic-dark .web3-gas-Estimate_box {
  background-color: #212636;
}
.web3-gas-Estimate_box_left {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 68px;
  margin-left: 10px;
}
.web3-gas-Estimate_box_left span:last-of-type {
  font-weight: 400;
  font-size: 12px;
  color: var(--color-text-2);
  word-break: break-all;
  margin-top: 3px;
}
.web3-gas-Estimate_box_right {
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: baseline;
  margin-left: 15px;
}
.web3-gas-Estimate_box_right span:first-of-type {
  font-size: 16px;
  font-weight: 500;
  color: var(--color-text-1);
}
.web3-gas-Estimate_box_right span:last-of-type {
  font-size: 12px;
  font-weight: 400;
  color: var(--color-text-3);
  margin-top: 6px;
  text-align: left;
}


@keyframes fade-in {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.1;
  }
  100% {
    opacity: 1;
  }
}
.web3-gas-text-animate {
  animation: fade-in 0.7s linear 1;
}


.web3-gas-bg-animation {
  color: transparent !important;
  background: #05c28c linear-gradient(90deg,#00996d,#00996d) no-repeat 0 0;
  animation: background-running 15s linear infinite;
  animation-play-state: running;
}
.web3-gas-animation-pause {
  animation-play-state: paused;
}
@keyframes background-running {
  0% {
    background-size: 0 100%;
  }

  100% {
    background-size: 100% 100%;
  }
}

.web3-gas-mantine-drawer-header {
  margin-bottom: 0 !important;
}