html.dark {
  --el-text-desc: #ff6a01;
  --background: linear-gradient(90deg, #63cd7b, #33a94d);
  --btn-background: linear-gradient(90deg, #f88f36, #f67100),
    linear-gradient(#53c16c, #53c16c);
  --btn-background-1: linear-gradient(90deg, #629bcc, #3460aa),
    linear-gradient(#53c16c, #53c16c);
  --btn-background-2: linear-gradient(90deg, #6188fd, #3b6cff),
    linear-gradient(#53c16c, #53c16c);
  --loading-bg: rgba(0, 0, 0, 0.8);
  --bg-background: #25262b;
  --foot-bg: #1b252f;
  --btn-background-disabled: #f7d0d8;
  --main-background: #60592a;
  --main-cont-background: #665e2e;
  --round-background: #a75f1c;
  --el-mask-color: rgba(0, 0, 0, 0.8);
  --el-fill-color-light: #134b1a;
  --el-fill-color: #ff5a00;
  --el-border-color: '#ffffff';
  --mian-icon-color: #fff;
  --el-border-radius-base: 0.625rem;
  --swiper-pagination-bottom: -1.25rem;
  --primary1: #60592a;
  --primary2: #544e26;
  --primary3: #f9d22f;
  --primary4: #f5b800;
  --primary5: #6c6c6c;
  --primary6: rgba(67, 62, 30, 0.7);
  --primary7: #3dfb9f;
  --primary8: #2ca446;
  --primary9: #fd0;
  --primary10: #134b1a;
  --primary11: #f78725;
  --primary12: #8ff99d;
  --primary13: #fff;
  --primary14: #4a4421;
  --primary20: #ff5a00;
  --primary21: #24ee89;
  --primary22: #1a783596;
  --primary23: #1a7835;
  --primary24: #162c21;
  --primary25: #c7b857;
  --primary26: #70672f;
  --primary27: #13236a;
  --primary28: #ecd54b;
  --primary29: #433e1e;
  --primary30: #c7b857;
  --primary31: #686131;
  --primary-button: linear-gradient(180deg, #f7dc45, #9f6622);
  --textColor1: #fff;
  --textColor2: #a09d87;
  --textColor3: #fff;
  --textColor4: #f8e029;
  --textColor5: #c7b857;
  --textColor6: #b0ac95;
  --textColor7: #24ee89;
  --textColor8: #fd0;
  --textColor9: #dec38f;
  --textColor10: #164010;
  --textColor11: #b6b295;
  --textColor12: #77c0fb;
  --textColor13: #ecd54b;
  --textColor14: #433e1e;
  --textColor15: #e3610f;
  --textWhite: #fff;
  --gradient-left1: #fde997;
  --gradient-right1: #f1ca1b;
  --gradient-left2: #8d5314;
  --gradient-right2: #a75f1c;
  --gradient-left3: #fff;
  --gradient-right3: #fce896;
  --gradient-left4: #fde997;
  --gradient-right4: #f8c92d;
  --gradient-left5: #fff;
  --gradient-right5: #56c3fb;
  --gradient-left6: #ecfc2f;
  --gradient-right6: #3ab74b;
  --gradient-left7: #285656;
  --gradient-right7: #171869;
  --borderRadius: 0.625rem;
  --borderRound: 50%;
  --padding: 0.625rem;
  --main-background-bg: #665e2e;
  --main-background-btn: linear-gradient(180deg, #f7dc45, #9f6622);
}
.pwa-share {
  z-index: 3000 !important;
}
.pwa-share .mobile-header {
  background: #fff;
  left: 50%;
  top: 0;
  transform: translate(-50%);
  width: 100%;
  z-index: 300;
}
.pwa-share .mobile-header .mobile-header-main {
  align-items: center;
  display: flex;
  height: var(--mobile-header-height);
  justify-content: space-between;
  width: 100%;
}
.pwa-share .footer {
  background-color: #fff;
  border-top: 0.0625rem solid #dadce0;
  color: #000;
  font-family: Google Sans, Roboto, Arial, sans-serif;
  left: 50%;
  transform: translate(-50%);
  width: 100%;
  z-index: 300;
}
.pwa-share .mobile-home-container {
  background-color: #fff;
  background-color: 0 0 0.75rem rgba(0, 0, 0, 0.12);
  box-sizing: border-box;
  overflow-x: hidden;
  padding-bottom: 3.75rem;
}
.pwa-share .mobile-home-container .mobile-home-container-main {
  box-sizing: border-box;
  position: relative;
  width: 100%;
}
.pwa-share .mobile-home-container .mobile-home-container-main .text-black {
  color: #000;
}
.pwa-share .mobile-home-container .mobile-home-container-main .text-green {
  color: #01875f;
}
.pwa-share .mobile-home-container .mobile-home-container-main .EFMXQ {
  background-color: #e6f3ef;
  color: #056449 !important;
}
.pwa-share .mobile-home-container .mobile-home-container-main .text-title {
  color: #5f6368;
  font-family: Roboto, Helvetica, Arial, sans-serif;
}
.pwa-share .mobile-home-container .mobile-home-container-main .ClM7O {
  color: #202124;
}
.pwa-share .mobile-home-container .mobile-home-container-main .g1rdde {
  color: #5f6368;
  stop-color: #5f6368;
}
.pwa-share .mobile-home-container .mobile-home-container-main .border {
  border: 0.0625rem solid #dadce0;
  color: #5f6368;
}
.pwa-share .mobile-home-container .mobile-home-container-main .jILTFe {
  color: #202124;
}
.pwa-share .mobile-home-container .mobile-home-container-main .yellow {
  color: #ffe336;
}
.pwa-share .mobile-home-container .mobile-home-container-main .RJfYGf {
  background-color: #e8eaed;
  border-radius: 624.9375rem;
  height: 0.625rem;
}
.pwa-share .mobile-home-container .mobile-home-container-main .wcB8se {
  background-color: #01875f;
  border-radius: inherit;
  height: 100%;
}
.pwa-share
  .mobile-home-container
  .mobile-home-container-main
  .menuIcon
  .iconfont {
  font-size: 0.8125rem !important;
}
.pwa-share .mobile-home-container .mobile-home-container-main .lines {
  padding: 0 1.25rem;
  position: relative;
}
.pwa-share .mobile-home-container .mobile-home-container-main .lines:before {
  background-color: #e8eaed;
  content: '';
  display: block;
  height: 1.5rem;
  left: 0;
  position: absolute;
  top: calc(50% - 0.75rem);
  width: 0.0625rem;
}
.pwa-share .mobile-home-container .mobile-home-container-main .lines:after {
  background-color: #e8eaed;
  content: '';
  display: block;
  height: 1.5rem;
  position: absolute;
  right: 0;
  top: calc(50% - 0.75rem);
  width: 0.0625rem;
}
.pwa-share
  .mobile-home-container
  .mobile-home-container-main
  .google-install-ap {
  background-color: #01875f;
  color: #fff;
}
.pwa-share .mobile-home-container h1,
.pwa-share .mobile-home-container h2 {
  display: block;
  font-weight: 700;
  margin-inline-end: 0;
  margin-inline-start: 0;
  unicode-bidi: isolate;
}
.pwa-share .mobile-home-container .shiny {
  overflow: hidden;
  position: relative;
}
.pwa-share .mobile-home-container .shiny:after {
  animation: shiny-btn-anim-data 4s ease-in-out infinite;
  background-color: #fff;
  content: '';
  display: inline-block;
  height: 100%;
  left: 0;
  position: absolute;
  top: -11.25rem;
  width: 1.875rem;
}
@keyframes shiny-btn-anim-data {
  0% {
    opacity: 0;
    transform: scale(0) rotate(45deg);
  }
  80% {
    opacity: 0.5;
    transform: scale(0) rotate(45deg);
  }
  81% {
    opacity: 1;
    transform: scale(4) rotate(45deg);
  }
  to {
    opacity: 0;
    transform: scale(50) rotate(45deg);
  }
}
.pwa-share .sharePwaPageDiolag .el-dialog {
  background: transparent;
  border-radius: 8px;
  display: grid;
  height: 100%;
  max-width: 500px;
  overflow: initial;
  width: 100%;
}
.pwa-share .sharePwaPageDiolag .el-dialog__header {
  display: none;
  margin: 0 !important;
  padding: 0 !important;
}
.pwa-share .sharePwaPageDiolag .el-dialog__body {
  align-items: center;
  display: flex;
  padding: 0 20px;
  width: 100%;
}
.pwa-share .sharePwaPageDiolag .text-title {
  color: #fbd056;
}
.pwa-share .sharePwaPageDiolag .rechargeTip-main {
  background-color: #fff;
  border: 0.0625rem solid #fbd056;
  border-radius: 0.625rem;
  overflow: hidden;
  padding: 2rem 1.5rem 1.5rem;
  position: relative;
}
.pwa-share .sharePwaPageDiolag .rechargeTip-main .rechargeTip-main-title {
  background-color: #fff;
}
.pwa-share .sharePwaPageDiolag .rulesList {
  background-color: #071701;
  border: 0.0625rem solid #277b0a;
  overflow: hidden;
}
.pwa-share .sharePwaPageDiolag .rulesList .rulesHead {
  background-color: #0e3301;
  border-bottom: 0.0625rem solid #277b0a;
}
.pwa-share .sharePwaPageDiolag .rulesList .rulesHead span {
  border-right: 0.0625rem solid #277b0a;
}
.pwa-share .sharePwaPageDiolag .rulesList .rulesHead span:last-child {
  border-right: none;
}
.pwa-share .sharePwaPageDiolag .rulesList .rulesBody {
  background-color: #071701;
  border-bottom: 0.0625rem solid #277b0a;
}
.pwa-share .sharePwaPageDiolag .rulesList .rulesBody:last-child {
  border-bottom: none;
}
.pwa-share .sharePwaPageDiolag .btn6 {
  aspect-ratio: 7.71/1;
  background: #efb423 linear-gradient(90deg, #cdad56, #e0b84c);
  border-radius: 0.5rem;
  color: #701d02;
}
.pwa-share .sharePwaPageDiolag .install-now__actived-tag {
  background: #77fa494d;
  border-radius: 1.25rem;
  padding: 0.25rem 1.25rem;
}
.pwa-share .sharePwaPageDiolag .install-now__actived-tag span {
  color: #01875f;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.75rem;
}
.pwa-share .sharePwaPageDiolag .install-now__actived-btn {
  background: #028760;
  border-radius: 1.4375rem;
  color: #fff;
}
.pwa-share .sharePwaPageDiolag .install-now__actived-btn,
.pwa-share .sharePwaPageDiolag .install-now__actived-btn-progress {
  align-items: center;
  display: flex;
  font-size: 0.9375rem;
  font-weight: 500;
  height: 2.8125rem;
  justify-content: center;
  position: relative;
  width: 100%;
}
.pwa-share .sharePwaPageDiolag .install-now__actived-btn-progress {
  background: transparent;
  border: 0.0625rem solid #028760;
  border-radius: 1.4375rem;
  color: #ffaf00;
  overflow: hidden;
}
.pwa-share .sharePwaPageDiolag .install-btn {
  background: #028760;
  border-radius: 1.4375rem;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
}
.pwa-share .sharePwaPageDiolag .install-now__loading {
  align-items: center;
  color: #028760;
  display: flex;
  height: 6.25rem;
  justify-content: center;
  position: relative;
  width: 6.25rem;
}
.pwa-share .sharePwaPageDiolag .loading-ci-box {
  animation: turnbbb 0.65s linear infinite;
  border-left: 0.125rem solid transparent;
  border-right: 0.125rem solid transparent;
  border-color: transparent #028760;
  border-radius: 50%;
  border-style: solid;
  border-width: 0.125rem;
  inset: 0;
  position: absolute;
  transform-origin: 50% 50%;
}
@keyframes turnbbb {
  to {
    transform: rotate(-1turn);
  }
}
