@charset "UTF-8";body.googleTemplate[data-v-6fd4c576] {
  --van-popup-close-icon-margin: 1.2rem;
  --van-popup-background: transparent;
  --van-image-placeholder-background: var(--theme-gray-gold20);
  --theme-red: #FF1241;
  --theme-gold: #366eff;
  --theme-gold-dark: #161413;
  --theme-yellow: #FFAA0D;
  --theme-gray75: #FFFFFFBF;
  --theme-gray50: #FFFFFF80;
  --theme-gray10: #FFFFFF1A;
  --theme-primary: var(--theme-gold) !important;
  --theme-primary-dark: var(--theme-gold-dark);
  --theme-primary-hilight: var(--theme-red);
  --theme-primary-error: var(--theme-red);
  --theme-primary-gray: var(--theme-gray75);
}
body.googleTemplate .btn[data-v-6fd4c576], body.googleTemplate .primaryBtn[data-v-6fd4c576] {
  width: 100%;
  height: inherit;
  color: var(--btn-text-color);
  background-image: var(--theme-primary);
  border-radius: 0.8rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: inherit;
  font-weight: inherit;
  border: none;
}
body.googleTemplate .primaryBtn[data-v-6fd4c576] {
  width: 100%;
  height: 4.4rem;
  font-size: 1.5rem;
  font-weight: 600;
  letter-spacing: 0.5px;
}
body.googleTemplate .primaryBtn .van-button__text[data-v-6fd4c576] {
  font-weight: 600;
}.bg-maintain {
  background-image: var(--bg_maintain);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% 100%;
}
.route-error-boundary[data-v-99124729] {
  position: fixed;
  inset: 0;
  overflow: hidden;
}
.reload-update-btn--processing[data-v-1473b422] {
  background-color: var(--theme-primary) !important;
  background-image: none !important;
  border: none !important;
  color: #fff !important;
}
.reload-update-btn--processing[data-v-1473b422] .van-button__text {
  color: #fff !important;
}.password-container .box[data-v-a20eecb7] {
  background-color: var(--input-bg-color);
}
.password-container .password-native-input[data-v-a20eecb7] {
  border: 0;
  outline: 0;
  background: transparent;
  color: transparent;
  caret-color: transparent;
  font-size: 1.6rem;
}
.password-container .confirm-button[data-v-a20eecb7]:disabled {
  background-color: var(--inner-table-bg-color100);
  cursor: not-allowed;
}
.password-container .animate-blink[data-v-a20eecb7] {
  animation: blink-a20eecb7 1s infinite;
}
@keyframes blink-a20eecb7 {
0% {
    opacity: 1;
}
50% {
    opacity: 0;
}
100% {
    opacity: 1;
}
}.primaryBtn_disabled[data-v-05ab2e2e] {
  background: #366eff !important;
  color: #fff !important;
  opacity: 0.5 !important;
  border: none !important;
}.van-image.image-fade-load .van-image__img {
  opacity: 0;
  transition: opacity 200ms ease;
}
.van-image.image-fade-load.image-fade-load--visible .van-image__img {
  opacity: 1;
}.password-container[data-v-79915409] {
  position: relative;
}
.password-container .box[data-v-79915409] {
  background-color: var(--inner-table-bg-color100);
}
.password-container .password-native-input[data-v-79915409] {
  border: 0;
  outline: 0;
  background: transparent;
  color: transparent;
  caret-color: transparent;
  font-size: 1.6rem;
}
.password-container .confirm-button[data-v-79915409]:disabled {
  background-color: #555;
  cursor: not-allowed;
}
.password-container .animate-blink[data-v-79915409] {
  animation: blink-79915409 1s infinite;
}
.password-container .primaryBtn_transparent[data-v-79915409] {
  background-color: var(--theme-primary30);
  color: var(--theme-text-dark);
}
@keyframes blink-79915409 {
0% {
    opacity: 1;
}
50% {
    opacity: 0;
}
100% {
    opacity: 1;
}
}.topConfigWrap .rich_text_content {
  max-width: 100%;
  overflow-x: hidden;
  text-align: left;
  -webkit-hyphens: auto;
          hyphens: auto;
  word-break: break-word;
  overflow-wrap: anywhere;
}
.topConfigWrap .rich_text_content * {
  box-sizing: border-box;
}
.topConfigWrap .rich_text_content input {
  -webkit-appearance: auto;
     -moz-appearance: auto;
          appearance: auto;
}
.topConfigWrap .rich_text_content img {
  max-width: 100% !important;
  height: auto !important;
}
.topConfigWrap .rich_text_content h1, .topConfigWrap .rich_text_content h2, .topConfigWrap .rich_text_content h3, .topConfigWrap .rich_text_content h4, .topConfigWrap .rich_text_content h5, .topConfigWrap .rich_text_content h6 {
  font-size: inherit;
  font-weight: inherit;
  margin: 0;
}
.topConfigWrap .rich_text_content p {
  margin: 0;
  line-height: 1.5;
  word-spacing: normal;
  letter-spacing: normal;
}
.topConfigWrap .rich_text_content pre {
  max-width: 100%;
  overflow-x: auto;
}
.topConfigWrap .rich_text_content pre code {
  display: block;
  white-space: pre;
}.password-container[data-v-2af0a862] {
  position: relative;
}
.password-container .box[data-v-2af0a862] {
  background-color: var(--inner-table-bg-color100);
}
.password-container .password-native-input[data-v-2af0a862] {
  border: 0;
  outline: 0;
  background: transparent;
  color: transparent;
  caret-color: transparent;
  font-size: 1.6rem;
}
.password-container .confirm-button[data-v-2af0a862]:disabled {
  background-color: #555;
  cursor: not-allowed;
}
.password-container .animate-blink[data-v-2af0a862] {
  animation: blink-2af0a862 1s infinite;
}
.password-container .primaryBtn_transparent[data-v-2af0a862] {
  background-color: var(--theme-primary30);
  color: var(--theme-text-dark);
}
.password-container[data-v-2af0a862] .primaryBtn:disabled {
  background: #366eff !important;
  color: #fff !important;
  opacity: 0.5 !important;
  border: none !important;
}
@keyframes blink-2af0a862 {
0% {
    opacity: 1;
}
50% {
    opacity: 0;
}
100% {
    opacity: 1;
}
}[data-v-ac2ee179] .van-field {
  background-color: rgba(255, 255, 255, 0.04) !important;
}
[data-v-ac2ee179] .bn.active_tab_btn .van-button__text {
  color: #fff !important;
}
[data-v-ac2ee179] .primaryBtn {
  background: #366eff !important;
  color: #fff !important;
  opacity: 1;
}
[data-v-ac2ee179] .primaryBtn:disabled {
  background: #366eff !important;
  color: #fff !important;
  opacity: 0.5 !important;
  border: none !important;
}.popbox_wrapper[data-v-e7ba4664] {
  width: 95%;
  margin: 0 auto;
}.van-checkbox[data-v-74f0c9ae] {
  --van-checkbox-label-color: #fff;
  font-size: 1.4rem;
}
.deposito[data-v-74f0c9ae] {
  --active-btn: var(--check_1, url("https://static.ppcabt.com/public/static/assets/check.png"));
  --inactive-btn: var(--nocheck_1, url("https://static.ppcabt.com/public/static/assets/nocheck.png"));
}
.deposito .checkIcon[data-v-74f0c9ae] {
  width: 2.2rem;
  height: 2.2rem;
  display: inline-block;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.deposito .checkIcon.active[data-v-74f0c9ae] {
  background-image: var(--active-btn);
}
.deposito .checkIcon.inactive[data-v-74f0c9ae] {
  background-image: var(--inactive-btn);
}
.deposito .checker .txt[data-v-74f0c9ae] {
  color: #ff5927;
  font-weight: bold;
  font-size: 1.6rem;
}.popbox_wrapper[data-v-bb496262] {
  width: 95%;
  margin: 0 auto;
}[data-v-0a3df30d] .depositoBtn .van-button .van-button__text {
  color: #fff !important;
}
.van-checkbox[data-v-0a3df30d] {
  --van-checkbox-label-color: #fff;
  font-size: 1.4rem;
}
.deposito .checkIcon[data-v-0a3df30d] {
  width: 2rem;
  height: 2rem;
  display: inline-block;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.deposito .checkIcon.active[data-v-0a3df30d] {
  background-image: var(--active-btn);
}
.deposito .checkIcon.inactive[data-v-0a3df30d] {
  background-image: var(--inactive-btn);
}
.deposito .amount-input-wrapper[data-v-0a3df30d]:focus-within {
  border: 0.1rem solid #366EFF;
}
.deposito .checker .txt[data-v-0a3df30d] {
  color: var(--theme-gold);
  font-weight: bold;
  font-size: 1.6rem;
}
.amount-input-wrapper--with-gift[data-v-0a3df30d] .van-field__control {
  padding-right: 13rem;
}.DepositoQRcode[data-v-d6ed4a39] {
  --van-nav-bar-background: #ffffff1a;
  --van-nav-bar-icon-color: #ffffff;
  --van-border-width: 0;
  --van-nav-bar-title-text-color: #ffffff;
}
.van-icon[data-v-d6ed4a39] {
  color: #ffffff;
}
.msgList li[data-v-d6ed4a39] {
  padding-left: 1.6rem;
  position: relative;
  font-size: 1.3rem;
  margin-bottom: 2rem;
}
.msgList li[data-v-d6ed4a39]::before {
  content: "";
  display: block;
  width: 0.4rem;
  height: 0.4rem;
  background-color: #fff;
  border-radius: 50%;
  position: absolute;
  left: 0;
  top: 0.6rem;
}
.no-data[data-v-783adce4] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.redDot[data-v-0064e414] {
  position: relative;
}
.redDot[data-v-0064e414]::after {
  content: "";
  position: absolute;
  top: -0.2rem;
  right: -1rem;
  width: 0.6rem;
  height: 0.6rem;
  background-color: #FF0000;
  border-radius: 50%;
}.base::before {
    position: fixed;
    top: 0px;
    z-index: 99;
    display: block;
    width: 100%;
    background-color: var(--theme-primary-background-gradient);
    --tw-content: "";
    content: var(--tw-content)
}.withTopNav {
  padding-bottom: 1.5rem;
  --van-nav-bar-background: var(--van-nav-bar-custom-background);
}
.withTopNav .van-nav-bar--fixed {
  position: fixed !important;
  z-index: 109;
  top: 0 !important;
}
.withTopNav .van-nav-bar--fixed::before {
  content: "";
  position: absolute;
  top: calc(env(safe-area-inset-top) * -1);
  left: 0;
  right: 0;
  height: env(safe-area-inset-top);
  background-color: var(--van-nav-bar-custom-background);
  z-index: -1;
}
.withTopNav .van-nav-bar {
  background-color: var(--van-nav-bar-custom-background) !important;
}
.withTopNav .van-nav-bar__content {
  display: grid;
  grid-template-columns: minmax(0, max-content) minmax(0, 1fr) minmax(0, max-content);
  align-items: center;
  -moz-column-gap: 0.8rem;
       column-gap: 0.8rem;
  padding: 0 var(--van-padding-md);
}
.withTopNav .van-nav-bar__left,
.withTopNav .van-nav-bar__right,
.withTopNav .van-nav-bar__title {
  position: static;
  min-width: 2.8rem;
  max-width: 100%;
  transform: none;
}
.withTopNav .van-nav-bar__left {
  justify-self: start;
  padding: 0;
  max-width: 34vw;
  overflow: visible;
  text-overflow: clip;
  white-space: nowrap;
}
.withTopNav .van-nav-bar__left > * {
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.withTopNav .van-nav-bar__title {
  justify-self: center;
  width: 100%;
  margin: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.withTopNav .van-nav-bar__title > * {
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.withTopNav .van-nav-bar__right {
  justify-self: end;
  padding: 0;
  max-width: 34vw;
  overflow: visible;
  text-overflow: clip;
  white-space: nowrap;
}
.withTopNav .van-nav-bar__right > * {
  min-width: 0;
  white-space: nowrap;
}.countdown[data-v-8ad1812c] {
  align-items: flex-end;
  padding-top: 1.2rem;
  padding-bottom: 1.2rem;
  display: flex;
  justify-content: center;
}
.countdown strong[data-v-8ad1812c] {
  width: 4.6rem;
  height: 4.6rem;
  border-radius: 0.4rem;
  background-color: var(--countdown-bg-color);
  font-size: 3rem;
  font-weight: 600;
  letter-spacing: 0.05em;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
  display: flex;
  align-items: center;
  justify-content: center;
}
.countdown span[data-v-8ad1812c] {
  min-width: 2.2rem;
  padding-left: 0.4rem;
  padding-right: 0.4rem;
  text-align: left;
  font-size: 1.1rem;
}
.popbox_wrapper[data-v-8ad1812c] {
  width: 95%;
  margin: 0 auto;
}.countdown[data-v-caeab00e] {
  align-items: flex-end;
  padding-top: 1.2rem;
  padding-bottom: 1.2rem;
  display: flex;
  justify-content: center;
}
.countdown strong[data-v-caeab00e] {
  width: 4.6rem;
  height: 4.6rem;
  border-radius: 0.4rem;
  background-color: var(--countdown-bg-color);
  font-size: 3rem;
  font-weight: 600;
  letter-spacing: 0.05em;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
  display: flex;
  align-items: center;
  justify-content: center;
}
.countdown span[data-v-caeab00e] {
  min-width: 2.2rem;
  padding-left: 0.4rem;
  padding-right: 0.4rem;
  text-align: left;
  font-size: 1.1rem;
}
.popbox_wrapper[data-v-caeab00e] {
  width: 95%;
  margin: 0 auto;
}.popbox_wrapper[data-v-91640ee0] {
  width: 95%;
  margin: 0 auto;
}.popbox_wrapper[data-v-6fe7bd45] {
  width: 95%;
  margin: 0 auto;
}.flow-wrapper[data-v-43efb104] {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: var(--theme-game-flow-bg);
  width: 95%;
  margin: 0 auto;
  border-top-left-radius: 1.2rem;
  border-top-right-radius: 1.2rem;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 10000;
}
.content[data-v-43efb104] {
  flex: 1;
  overflow-y: auto;
}
.redDot[data-v-43efb104] {
  position: relative;
}
.redDot[data-v-43efb104]::after {
  content: "";
  position: absolute;
  top: -0.2rem;
  right: -1rem;
  width: 0.6rem;
  height: 0.6rem;
  background-color: #ff0000;
  border-radius: 50%;
}.guideToPermission {
  margin-left: 1.6rem;
  margin-right: 1.6rem;
  margin-top: 1.6rem;
  margin-bottom: 1.6rem;
  border-radius: 0.8rem;
  border-width: 0.2rem;
  padding: 1.2rem;
  margin-top: calc(var(--safe-top) + 1rem);
  position: relative;
  background: linear-gradient(278.84deg, #2C45A1 0.45%, #1A3491 99.55%);
}
.guideToPermission .guideToPermission-main {
  display: flex;
}
.guideToPermission .img-style {
  border-image-source: linear-gradient(180deg, #456BF2 0%, #F7C75F 50%, #456BF2 100%);
  margin-right: 1.2rem;
}
.guideToPermission .desc-title {
  font-size: 1.4rem;
  line-height: 2rem;
  letter-spacing: 0%;
  color: white;
  letter-spacing: 0.5px;
  flex-grow: 1;
  flex-shrink: 0;
}
.guideToPermission .button-box {
  background: linear-gradient(270deg, #1778D3 0%, #2646B7 100%);
  border: none;
}
.guideToPermission .close {
  font-size: 1.6rem;
  color: white;
}.app-router-shell {
  display: grid;
  height: 100%;
  overflow-x: clip;
}
.app-router-shell__page {
  grid-area: 1/1;
  min-width: 0;
}
.slide-page-forward-enter-active,
.slide-page-forward-leave-active,
.slide-page-back-enter-active,
.slide-page-back-leave-active {
  transition: transform 0.28s ease, opacity 0.28s ease;
  will-change: transform, opacity;
}
.slide-page-forward-enter-from,
.slide-page-back-leave-to {
  transform: translate3d(100%, 0, 0);
  opacity: 1;
}
.slide-page-forward-leave-to,
.slide-page-back-enter-from {
  transform: translate3d(-18%, 0, 0);
  opacity: 1;
}
.initfailed-dialog {
  border: solid 0.2rem rgba(255, 255, 255, 0.05);
  background-color: rgb(29, 31, 69);
}
.initfailed-dialog .dialog-custom-style-main {
  margin-bottom: 0;
}
.initfailed-dialog .van-dialog__header {
  color: #fff;
  font-weight: 600;
  font-size: 1.8rem;
}
.initfailed-dialog .van-dialog__content {
  color: #fff;
  font-size: 1.4rem;
  line-height: 1.5;
}
.initfailed-dialog .van-dialog__message {
  color: #fff;
}
.initfailed-dialog .van-dialog__footer {
  background: rgb(29, 31, 69);
}
.initfailed-dialog .van-dialog__footer .van-button--danger {
  border: none;
  background: #366eff;
  color: white;
  border-radius: 0.8rem;
  font-weight: 600;
  padding: 1.2rem 2.4rem;
}
*, ::before, ::after{
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}
::backdrop{
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}
.\!container{
  width: 100% !important;
}
.container{
  width: 100%;
}
@media (min-width: 640px){
  .\!container{
    max-width: 64rem !important;
  }
  .container{
    max-width: 64rem;
  }
}
@media (min-width: 768px){
  .\!container{
    max-width: 76.8rem !important;
  }
  .container{
    max-width: 76.8rem;
  }
}
@media (min-width: 1024px){
  .\!container{
    max-width: 102.4rem !important;
  }
  .container{
    max-width: 102.4rem;
  }
}
@media (min-width: 1280px){
  .\!container{
    max-width: 128rem !important;
  }
  .container{
    max-width: 128rem;
  }
}
@media (min-width: 1536px){
  .\!container{
    max-width: 153.6rem !important;
  }
  .container{
    max-width: 153.6rem;
  }
}
.pointer-events-none{
  pointer-events: none;
}
.pointer-events-auto{
  pointer-events: auto;
}
.\!visible{
  visibility: visible !important;
}
.visible{
  visibility: visible;
}
.static{
  position: static;
}
.fixed{
  position: fixed;
}
.\!absolute{
  position: absolute !important;
}
.absolute{
  position: absolute;
}
.relative{
  position: relative;
}
.sticky{
  position: sticky;
}
.inset-0{
  inset: 0px;
}
.inset-x-0{
  left: 0px;
  right: 0px;
}
.\!right-\[22px\]{
  right: 2.2rem !important;
}
.-bottom-5{
  bottom: -2rem;
}
.-right-\[1px\]{
  right: -0.1rem;
}
.bottom-0{
  bottom: 0px;
}
.bottom-20{
  bottom: 8rem;
}
.bottom-25{
  bottom: 10rem;
}
.bottom-26{
  bottom: 10.4rem;
}
.bottom-40{
  bottom: 16rem;
}
.bottom-45{
  bottom: 18rem;
}
.bottom-8{
  bottom: 3.2rem;
}
.bottom-\[-12px\]{
  bottom: -1.2rem;
}
.bottom-\[-27px\]{
  bottom: -2.7rem;
}
.bottom-\[-48px\]{
  bottom: -4.8rem;
}
.bottom-\[-50px\]{
  bottom: -5rem;
}
.bottom-\[-5px\]{
  bottom: -0.5rem;
}
.bottom-\[-60px\]{
  bottom: -6rem;
}
.bottom-\[0px\]{
  bottom: 0px;
}
.bottom-\[110px\]{
  bottom: 11rem;
}
.bottom-\[150px\]{
  bottom: 15rem;
}
.bottom-\[18px\]{
  bottom: 1.8rem;
}
.bottom-\[20px\]{
  bottom: 2rem;
}
.bottom-\[22px\]{
  bottom: 2.2rem;
}
.bottom-\[28px\]{
  bottom: 2.8rem;
}
.bottom-\[30px\]{
  bottom: 3rem;
}
.bottom-\[60px\]{
  bottom: 6rem;
}
.bottom-\[68px\]{
  bottom: 6.8rem;
}
.bottom-\[7px\]{
  bottom: 0.7rem;
}
.bottom-\[80px\]{
  bottom: 8rem;
}
.left-0{
  left: 0px;
}
.left-1\/2{
  left: 50%;
}
.left-2{
  left: 0.8rem;
}
.left-4{
  left: 1.6rem;
}
.left-\[-16px\]{
  left: -1.6rem;
}
.left-\[-180px\]{
  left: -18rem;
}
.left-\[-5px\]{
  left: -0.5rem;
}
.left-\[0\]{
  left: 0;
}
.left-\[150px\]{
  left: 15rem;
}
.left-\[15px\]{
  left: 1.5rem;
}
.left-\[168px\]{
  left: 16.8rem;
}
.left-\[16px\]{
  left: 1.6rem;
}
.left-\[20\%\]{
  left: 20%;
}
.left-\[22\%\]{
  left: 22%;
}
.left-\[35\%\]{
  left: 35%;
}
.left-\[36px\]{
  left: 3.6rem;
}
.left-\[40px\]{
  left: 4rem;
}
.left-\[50\%\]{
  left: 50%;
}
.left-\[60\%\]{
  left: 60%;
}
.left-auto{
  left: auto;
}
.right-0{
  right: 0px;
}
.right-10{
  right: 4rem;
}
.right-2{
  right: 0.8rem;
}
.right-3{
  right: 1.2rem;
}
.right-4\.5{
  right: 1.8rem;
}
.right-5{
  right: 2rem;
}
.right-\[-10px\]{
  right: -1rem;
}
.right-\[-15px\]{
  right: -1.5rem;
}
.right-\[-180px\]{
  right: -18rem;
}
.right-\[0\]{
  right: 0;
}
.right-\[0px\]{
  right: 0px;
}
.right-\[10px\]{
  right: 1rem;
}
.right-\[15px\]{
  right: 1.5rem;
}
.right-\[16px\]{
  right: 1.6rem;
}
.right-\[20\%\]{
  right: 20%;
}
.right-\[22\%\]{
  right: 22%;
}
.right-\[22px\]{
  right: 2.2rem;
}
.right-\[3\%\]{
  right: 3%;
}
.right-\[5px\]{
  right: 0.5rem;
}
.right-\[7px\]{
  right: 0.7rem;
}
.right-auto{
  right: auto;
}
.top-0{
  top: 0px;
}
.top-1\/2{
  top: 50%;
}
.top-2{
  top: 0.8rem;
}
.top-3{
  top: 1.2rem;
}
.top-4{
  top: 1.6rem;
}
.top-4\.5{
  top: 1.8rem;
}
.top-\[-10px\]{
  top: -1rem;
}
.top-\[-12px\]{
  top: -1.2rem;
}
.top-\[-15px\]{
  top: -1.5rem;
}
.top-\[-1px\]{
  top: -0.1rem;
}
.top-\[-244px\]{
  top: -24.4rem;
}
.top-\[-26px\]{
  top: -2.6rem;
}
.top-\[-28px\]{
  top: -2.8rem;
}
.top-\[-2px\]{
  top: -0.2rem;
}
.top-\[-38px\]{
  top: -3.8rem;
}
.top-\[-3px\]{
  top: -0.3rem;
}
.top-\[-40px\]{
  top: -4rem;
}
.top-\[-50px\]{
  top: -5rem;
}
.top-\[-5px\]{
  top: -0.5rem;
}
.top-\[-70px\]{
  top: -7rem;
}
.top-\[-85px\]{
  top: -8.5rem;
}
.top-\[0\]{
  top: 0;
}
.top-\[10px\]{
  top: 1rem;
}
.top-\[110px\]{
  top: 11rem;
}
.top-\[116px\]{
  top: 11.6rem;
}
.top-\[11px\]{
  top: 1.1rem;
}
.top-\[12px\]{
  top: 1.2rem;
}
.top-\[15px\]{
  top: 1.5rem;
}
.top-\[173px\]{
  top: 17.3rem;
}
.top-\[180px\]{
  top: 18rem;
}
.top-\[18px\]{
  top: 1.8rem;
}
.top-\[190px\]{
  top: 19rem;
}
.top-\[210px\]{
  top: 21rem;
}
.top-\[30\%\]{
  top: 30%;
}
.top-\[30px\]{
  top: 3rem;
}
.top-\[35\%\]{
  top: 35%;
}
.top-\[3px\]{
  top: 0.3rem;
}
.top-\[45\%\]{
  top: 45%;
}
.top-\[45px\]{
  top: 4.5rem;
}
.top-\[48\%\]{
  top: 48%;
}
.top-\[50\%\]{
  top: 50%;
}
.top-\[50px\]{
  top: 5rem;
}
.top-\[6px\]{
  top: 0.6rem;
}
.top-\[80px\]{
  top: 8rem;
}
.top-\[8px\]{
  top: 0.8rem;
}
.top-\[95px\]{
  top: 9.5rem;
}
.top-\[var\(--safe-top\)\]{
  top: var(--safe-top);
}
.top-\[var\(--topInstallBar-height\)\]{
  top: var(--topInstallBar-height);
}
.isolate{
  isolation: isolate;
}
.\!z-\[3000\]{
  z-index: 3000 !important;
}
.\!z-\[4000\]{
  z-index: 4000 !important;
}
.z-10{
  z-index: 10;
}
.z-20{
  z-index: 20;
}
.z-50{
  z-index: 50;
}
.z-\[100000\]{
  z-index: 100000;
}
.z-\[10000\]{
  z-index: 10000;
}
.z-\[1000\]{
  z-index: 1000;
}
.z-\[100\]{
  z-index: 100;
}
.z-\[10\]{
  z-index: 10;
}
.z-\[10px\]{
  z-index: 1rem;
}
.z-\[19999\]{
  z-index: 19999;
}
.z-\[1\]{
  z-index: 1;
}
.z-\[20\]{
  z-index: 20;
}
.z-\[299\]{
  z-index: 299;
}
.z-\[2\]{
  z-index: 2;
}
.z-\[300\]{
  z-index: 300;
}
.z-\[30\]{
  z-index: 30;
}
.z-\[3\]{
  z-index: 3;
}
.z-\[4\]{
  z-index: 4;
}
.z-\[5\]{
  z-index: 5;
}
.z-\[666\]{
  z-index: 666;
}
.z-\[80\]{
  z-index: 80;
}
.z-\[90\]{
  z-index: 90;
}
.z-\[98\]{
  z-index: 98;
}
.z-\[9999\]{
  z-index: 9999;
}
.z-\[99\]{
  z-index: 99;
}
.z-\[9\]{
  z-index: 9;
}
.order-1{
  order: 1;
}
.order-2{
  order: 2;
}
.col-start-2{
  grid-column-start: 2;
}
.col-start-3{
  grid-column-start: 3;
}
.col-start-4{
  grid-column-start: 4;
}
.float-right{
  float: right;
}
.m-4{
  margin: 1.6rem;
}
.m-8{
  margin: 3.2rem;
}
.m-\[10px_0_10px_0\]{
  margin: 1rem 0 1rem 0;
}
.m-\[12px_12px_0px\]{
  margin: 1.2rem 1.2rem 0px;
}
.m-\[12px_16px_4px\]{
  margin: 1.2rem 1.6rem 0.4rem;
}
.m-\[15px_15px_auto\]{
  margin: 1.5rem 1.5rem auto;
}
.m-\[24px_16px\]{
  margin: 2.4rem 1.6rem;
}
.m-\[3px_0_0_0\]{
  margin: 0.3rem 0 0 0;
}
.m-\[8px_0px_4px\]{
  margin: 0.8rem 0px 0.4rem;
}
.m-auto{
  margin: auto;
}
.\!mx-0{
  margin-left: 0px !important;
  margin-right: 0px !important;
}
.\!my-0{
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
.-mx-\[18px\]{
  margin-left: -1.8rem;
  margin-right: -1.8rem;
}
.mx-0\.5{
  margin-left: 0.2rem;
  margin-right: 0.2rem;
}
.mx-1{
  margin-left: 0.4rem;
  margin-right: 0.4rem;
}
.mx-10{
  margin-left: 4rem;
  margin-right: 4rem;
}
.mx-2{
  margin-left: 0.8rem;
  margin-right: 0.8rem;
}
.mx-3{
  margin-left: 1.2rem;
  margin-right: 1.2rem;
}
.mx-4{
  margin-left: 1.6rem;
  margin-right: 1.6rem;
}
.mx-5{
  margin-left: 2rem;
  margin-right: 2rem;
}
.mx-8{
  margin-left: 3.2rem;
  margin-right: 3.2rem;
}
.mx-\[-1\.6rem\]{
  margin-left: -1.6rem;
  margin-right: -1.6rem;
}
.mx-\[16px\]{
  margin-left: 1.6rem;
  margin-right: 1.6rem;
}
.mx-\[2px\]{
  margin-left: 0.2rem;
  margin-right: 0.2rem;
}
.mx-\[30px\]{
  margin-left: 3rem;
  margin-right: 3rem;
}
.mx-\[4px\]{
  margin-left: 0.4rem;
  margin-right: 0.4rem;
}
.mx-auto{
  margin-left: auto;
  margin-right: auto;
}
.my-0{
  margin-top: 0px;
  margin-bottom: 0px;
}
.my-1{
  margin-top: 0.4rem;
  margin-bottom: 0.4rem;
}
.my-2{
  margin-top: 0.8rem;
  margin-bottom: 0.8rem;
}
.my-3{
  margin-top: 1.2rem;
  margin-bottom: 1.2rem;
}
.my-4{
  margin-top: 1.6rem;
  margin-bottom: 1.6rem;
}
.my-5{
  margin-top: 2rem;
  margin-bottom: 2rem;
}
.my-8{
  margin-top: 3.2rem;
  margin-bottom: 3.2rem;
}
.my-\[10px\]{
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.my-\[14px\]{
  margin-top: 1.4rem;
  margin-bottom: 1.4rem;
}
.my-\[18px\]{
  margin-top: 1.8rem;
  margin-bottom: 1.8rem;
}
.my-\[20px\]{
  margin-top: 2rem;
  margin-bottom: 2rem;
}
.my-\[2px\]{
  margin-top: 0.2rem;
  margin-bottom: 0.2rem;
}
.my-\[45px\]{
  margin-top: 4.5rem;
  margin-bottom: 4.5rem;
}
.my-\[4px\]{
  margin-top: 0.4rem;
  margin-bottom: 0.4rem;
}
.my-\[5px\]{
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.my-\[70px\]{
  margin-top: 7rem;
  margin-bottom: 7rem;
}
.my-\[8px\]{
  margin-top: 0.8rem;
  margin-bottom: 0.8rem;
}
.\!mb-0{
  margin-bottom: 0px !important;
}
.\!ml-2{
  margin-left: 0.8rem !important;
}
.\!mr-6{
  margin-right: 2.4rem !important;
}
.\!mt-1{
  margin-top: 0.4rem !important;
}
.\!mt-10{
  margin-top: 4rem !important;
}
.\!mt-3{
  margin-top: 1.2rem !important;
}
.\!mt-4{
  margin-top: 1.6rem !important;
}
.\!mt-6{
  margin-top: 2.4rem !important;
}
.\!mt-\[24px\]{
  margin-top: 2.4rem !important;
}
.-ml-1{
  margin-left: -0.4rem;
}
.-mt-4{
  margin-top: -1.6rem;
}
.-mt-\[40px\]{
  margin-top: -4rem;
}
.-mt-\[50px\]{
  margin-top: -5rem;
}
.-mt-\[60px\]{
  margin-top: -6rem;
}
.mb-0{
  margin-bottom: 0px;
}
.mb-0\.5{
  margin-bottom: 0.2rem;
}
.mb-1{
  margin-bottom: 0.4rem;
}
.mb-18{
  margin-bottom: 7.2rem;
}
.mb-2{
  margin-bottom: 0.8rem;
}
.mb-2\.5{
  margin-bottom: 1rem;
}
.mb-3{
  margin-bottom: 1.2rem;
}
.mb-32{
  margin-bottom: 12.8rem;
}
.mb-4{
  margin-bottom: 1.6rem;
}
.mb-5{
  margin-bottom: 2rem;
}
.mb-6{
  margin-bottom: 2.4rem;
}
.mb-7{
  margin-bottom: 2.8rem;
}
.mb-8{
  margin-bottom: 3.2rem;
}
.mb-\[-10px\]{
  margin-bottom: -1rem;
}
.mb-\[10px\]{
  margin-bottom: 1rem;
}
.mb-\[12px\]{
  margin-bottom: 1.2rem;
}
.mb-\[14px\]{
  margin-bottom: 1.4rem;
}
.mb-\[15px\]{
  margin-bottom: 1.5rem;
}
.mb-\[16px\]{
  margin-bottom: 1.6rem;
}
.mb-\[1px\]{
  margin-bottom: 0.1rem;
}
.mb-\[20px\]{
  margin-bottom: 2rem;
}
.mb-\[24px\]{
  margin-bottom: 2.4rem;
}
.mb-\[2px\]{
  margin-bottom: 0.2rem;
}
.mb-\[30px\]{
  margin-bottom: 3rem;
}
.mb-\[4px\]{
  margin-bottom: 0.4rem;
}
.mb-\[50px\]{
  margin-bottom: 5rem;
}
.mb-\[5px\]{
  margin-bottom: 0.5rem;
}
.mb-\[7px\]{
  margin-bottom: 0.7rem;
}
.mb-\[80px\]{
  margin-bottom: 8rem;
}
.mb-\[8px\]{
  margin-bottom: 0.8rem;
}
.ml-1{
  margin-left: 0.4rem;
}
.ml-1\.5{
  margin-left: 0.6rem;
}
.ml-12{
  margin-left: 4.8rem;
}
.ml-2{
  margin-left: 0.8rem;
}
.ml-3{
  margin-left: 1.2rem;
}
.ml-4{
  margin-left: 1.6rem;
}
.ml-5{
  margin-left: 2rem;
}
.ml-6{
  margin-left: 2.4rem;
}
.ml-8{
  margin-left: 3.2rem;
}
.ml-\[-1px\]{
  margin-left: -0.1rem;
}
.ml-\[-4px\]{
  margin-left: -0.4rem;
}
.ml-\[10px\]{
  margin-left: 1rem;
}
.ml-\[13px\]{
  margin-left: 1.3rem;
}
.ml-\[15px\]{
  margin-left: 1.5rem;
}
.ml-\[16px\]{
  margin-left: 1.6rem;
}
.ml-\[1px\]{
  margin-left: 0.1rem;
}
.ml-\[2\.5\%\]{
  margin-left: 2.5%;
}
.ml-\[2px\]{
  margin-left: 0.2rem;
}
.ml-\[310px\]{
  margin-left: 31rem;
}
.ml-\[4px\]{
  margin-left: 0.4rem;
}
.ml-\[5px\]{
  margin-left: 0.5rem;
}
.ml-\[6px\]{
  margin-left: 0.6rem;
}
.ml-\[calc\(min\(100\%\2c var\(--max-width\)\)\/2-75px\)\]{
  margin-left: calc(min(100%,var(--max-width)) / 2 - 7.5rem);
}
.ml-\[calc\(min\(100\%\2c var\(--max-width\)\)\/2-95px\)\]{
  margin-left: calc(min(100%,var(--max-width)) / 2 - 9.5rem);
}
.ml-auto{
  margin-left: auto;
}
.mr-0{
  margin-right: 0px;
}
.mr-0\.5{
  margin-right: 0.2rem;
}
.mr-1{
  margin-right: 0.4rem;
}
.mr-1\.5{
  margin-right: 0.6rem;
}
.mr-12{
  margin-right: 4.8rem;
}
.mr-2{
  margin-right: 0.8rem;
}
.mr-2\.5{
  margin-right: 1rem;
}
.mr-25{
  margin-right: 10rem;
}
.mr-3{
  margin-right: 1.2rem;
}
.mr-4{
  margin-right: 1.6rem;
}
.mr-5{
  margin-right: 2rem;
}
.mr-\[-10px\]{
  margin-right: -1rem;
}
.mr-\[-15px\]{
  margin-right: -1.5rem;
}
.mr-\[-6px\]{
  margin-right: -0.6rem;
}
.mr-\[10px\]{
  margin-right: 1rem;
}
.mr-\[12px\]{
  margin-right: 1.2rem;
}
.mr-\[15px\]{
  margin-right: 1.5rem;
}
.mr-\[16px\]{
  margin-right: 1.6rem;
}
.mr-\[1px\]{
  margin-right: 0.1rem;
}
.mr-\[20px\]{
  margin-right: 2rem;
}
.mr-\[2px\]{
  margin-right: 0.2rem;
}
.mr-\[3px\]{
  margin-right: 0.3rem;
}
.mr-\[5px\]{
  margin-right: 0.5rem;
}
.mr-\[8px\]{
  margin-right: 0.8rem;
}
.mt-0{
  margin-top: 0px;
}
.mt-0\.5{
  margin-top: 0.2rem;
}
.mt-1{
  margin-top: 0.4rem;
}
.mt-10{
  margin-top: 4rem;
}
.mt-15{
  margin-top: 6rem;
}
.mt-2{
  margin-top: 0.8rem;
}
.mt-2\.5{
  margin-top: 1rem;
}
.mt-21\.5{
  margin-top: 8.6rem;
}
.mt-3{
  margin-top: 1.2rem;
}
.mt-3\.5{
  margin-top: 1.4rem;
}
.mt-4{
  margin-top: 1.6rem;
}
.mt-5{
  margin-top: 2rem;
}
.mt-6{
  margin-top: 2.4rem;
}
.mt-7{
  margin-top: 2.8rem;
}
.mt-8{
  margin-top: 3.2rem;
}
.mt-9{
  margin-top: 3.6rem;
}
.mt-\[-10px\]{
  margin-top: -1rem;
}
.mt-\[-11px\]{
  margin-top: -1.1rem;
}
.mt-\[-120px\]{
  margin-top: -12rem;
}
.mt-\[-15px\]{
  margin-top: -1.5rem;
}
.mt-\[-20px\]{
  margin-top: -2rem;
}
.mt-\[-28px\]{
  margin-top: -2.8rem;
}
.mt-\[-2px\]{
  margin-top: -0.2rem;
}
.mt-\[-32px\]{
  margin-top: -3.2rem;
}
.mt-\[-3px\]{
  margin-top: -0.3rem;
}
.mt-\[-50px\]{
  margin-top: -5rem;
}
.mt-\[-55px\]{
  margin-top: -5.5rem;
}
.mt-\[-70px\]{
  margin-top: -7rem;
}
.mt-\[-7px\]{
  margin-top: -0.7rem;
}
.mt-\[0px\]{
  margin-top: 0px;
}
.mt-\[10px\]{
  margin-top: 1rem;
}
.mt-\[12px\]{
  margin-top: 1.2rem;
}
.mt-\[13px\]{
  margin-top: 1.3rem;
}
.mt-\[14px\]{
  margin-top: 1.4rem;
}
.mt-\[15px\]{
  margin-top: 1.5rem;
}
.mt-\[16px\]{
  margin-top: 1.6rem;
}
.mt-\[18px\]{
  margin-top: 1.8rem;
}
.mt-\[1px\]{
  margin-top: 0.1rem;
}
.mt-\[20px\]{
  margin-top: 2rem;
}
.mt-\[22px\]{
  margin-top: 2.2rem;
}
.mt-\[24px\]{
  margin-top: 2.4rem;
}
.mt-\[25px\]{
  margin-top: 2.5rem;
}
.mt-\[2px\]{
  margin-top: 0.2rem;
}
.mt-\[30\%\]{
  margin-top: 30%;
}
.mt-\[30px\]{
  margin-top: 3rem;
}
.mt-\[32px\]{
  margin-top: 3.2rem;
}
.mt-\[35px\]{
  margin-top: 3.5rem;
}
.mt-\[385px\]{
  margin-top: 38.5rem;
}
.mt-\[3px\]{
  margin-top: 0.3rem;
}
.mt-\[40px\]{
  margin-top: 4rem;
}
.mt-\[450px\]{
  margin-top: 45rem;
}
.mt-\[45px\]{
  margin-top: 4.5rem;
}
.mt-\[4px\]{
  margin-top: 0.4rem;
}
.mt-\[50px\]{
  margin-top: 5rem;
}
.mt-\[56px\]{
  margin-top: 5.6rem;
}
.mt-\[5px\]{
  margin-top: 0.5rem;
}
.mt-\[6px\]{
  margin-top: 0.6rem;
}
.mt-\[80px\]{
  margin-top: 8rem;
}
.mt-\[8px\]{
  margin-top: 0.8rem;
}
.mt-\[var\(--safe-top\)\]{
  margin-top: var(--safe-top);
}
.mt-px{
  margin-top: 0.1rem;
}
.box-border{
  box-sizing: border-box;
}
.line-clamp-2{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.line-clamp-3{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}
.block{
  display: block;
}
.inline-block{
  display: inline-block;
}
.inline{
  display: inline;
}
.flex{
  display: flex;
}
.inline-flex{
  display: inline-flex;
}
.table{
  display: table;
}
.table-cell{
  display: table-cell;
}
.table-row{
  display: table-row;
}
.grid{
  display: grid;
}
.contents{
  display: contents;
}
.hidden{
  display: none;
}
.aspect-\[343\/120\]{
  aspect-ratio: 343/120;
}
.aspect-\[343\/146\]{
  aspect-ratio: 343/146;
}
.aspect-\[343\/98\]{
  aspect-ratio: 343/98;
}
.aspect-\[375\/255\]{
  aspect-ratio: 375/255;
}
.aspect-\[90\/89\]{
  aspect-ratio: 90/89;
}
.aspect-\[92\.1\/100\]{
  aspect-ratio: 92.1/100;
}
.\!size-6{
  width: 2.4rem !important;
  height: 2.4rem !important;
}
.size-1\.5{
  width: 0.6rem;
  height: 0.6rem;
}
.size-10{
  width: 4rem;
  height: 4rem;
}
.size-11{
  width: 4.4rem;
  height: 4.4rem;
}
.size-11\.5{
  width: 4.6rem;
  height: 4.6rem;
}
.size-14{
  width: 5.6rem;
  height: 5.6rem;
}
.size-15{
  width: 6rem;
  height: 6rem;
}
.size-16{
  width: 6.4rem;
  height: 6.4rem;
}
.size-17{
  width: 6.8rem;
  height: 6.8rem;
}
.size-2{
  width: 0.8rem;
  height: 0.8rem;
}
.size-20{
  width: 8rem;
  height: 8rem;
}
.size-25{
  width: 10rem;
  height: 10rem;
}
.size-3{
  width: 1.2rem;
  height: 1.2rem;
}
.size-3\.5{
  width: 1.4rem;
  height: 1.4rem;
}
.size-4{
  width: 1.6rem;
  height: 1.6rem;
}
.size-5{
  width: 2rem;
  height: 2rem;
}
.size-6{
  width: 2.4rem;
  height: 2.4rem;
}
.size-7{
  width: 2.8rem;
  height: 2.8rem;
}
.size-8{
  width: 3.2rem;
  height: 3.2rem;
}
.size-9{
  width: 3.6rem;
  height: 3.6rem;
}
.size-\[12px\]{
  width: 1.2rem;
  height: 1.2rem;
}
.size-\[18px\]{
  width: 1.8rem;
  height: 1.8rem;
}
.size-\[20px\]{
  width: 2rem;
  height: 2rem;
}
.size-\[24px\]{
  width: 2.4rem;
  height: 2.4rem;
}
.size-\[26px\]{
  width: 2.6rem;
  height: 2.6rem;
}
.size-\[32px\]{
  width: 3.2rem;
  height: 3.2rem;
}
.size-\[36px\]{
  width: 3.6rem;
  height: 3.6rem;
}
.size-\[40px\]{
  width: 4rem;
  height: 4rem;
}
.size-\[50px\]{
  width: 5rem;
  height: 5rem;
}
.size-\[51px\]{
  width: 5.1rem;
  height: 5.1rem;
}
.size-\[58px\]{
  width: 5.8rem;
  height: 5.8rem;
}
.size-\[60px\]{
  width: 6rem;
  height: 6rem;
}
.size-\[66px\]{
  width: 6.6rem;
  height: 6.6rem;
}
.size-\[68px\]{
  width: 6.8rem;
  height: 6.8rem;
}
.size-\[6px\]{
  width: 0.6rem;
  height: 0.6rem;
}
.size-\[70px\]{
  width: 7rem;
  height: 7rem;
}
.size-full{
  width: 100%;
  height: 100%;
}
.\!h-6{
  height: 2.4rem !important;
}
.\!h-8{
  height: 3.2rem !important;
}
.\!h-\[100px\]{
  height: 10rem !important;
}
.\!h-\[118px\]{
  height: 11.8rem !important;
}
.\!h-\[188px\]{
  height: 18.8rem !important;
}
.\!h-\[201px\]{
  height: 20.1rem !important;
}
.\!h-\[214px\]{
  height: 21.4rem !important;
}
.\!h-\[24px\]{
  height: 2.4rem !important;
}
.\!h-\[26px\]{
  height: 2.6rem !important;
}
.\!h-\[28px\]{
  height: 2.8rem !important;
}
.\!h-\[34px\]{
  height: 3.4rem !important;
}
.\!h-\[38px\]{
  height: 3.8rem !important;
}
.\!h-\[40px\]{
  height: 4rem !important;
}
.\!h-\[42px\]{
  height: 4.2rem !important;
}
.\!h-\[44px\]{
  height: 4.4rem !important;
}
.\!h-\[58px\]{
  height: 5.8rem !important;
}
.h-10{
  height: 4rem;
}
.h-11{
  height: 4.4rem;
}
.h-12{
  height: 4.8rem;
}
.h-12\.5{
  height: 5rem;
}
.h-15{
  height: 6rem;
}
.h-16{
  height: 6.4rem;
}
.h-2{
  height: 0.8rem;
}
.h-2\/5{
  height: 40%;
}
.h-20\.5{
  height: 8.2rem;
}
.h-3{
  height: 1.2rem;
}
.h-4{
  height: 1.6rem;
}
.h-4\.5{
  height: 1.8rem;
}
.h-5{
  height: 2rem;
}
.h-6{
  height: 2.4rem;
}
.h-7{
  height: 2.8rem;
}
.h-8{
  height: 3.2rem;
}
.h-8\.5{
  height: 3.4rem;
}
.h-80{
  height: 32rem;
}
.h-9{
  height: 3.6rem;
}
.h-\[100\%\]{
  height: 100%;
}
.h-\[100px\]{
  height: 10rem;
}
.h-\[100vh\]{
  height: 100vh;
}
.h-\[105px\]{
  height: 10.5rem;
}
.h-\[106px\]{
  height: 10.6rem;
}
.h-\[10px\]{
  height: 1rem;
}
.h-\[110px\]{
  height: 11rem;
}
.h-\[116px\]{
  height: 11.6rem;
}
.h-\[118px\]{
  height: 11.8rem;
}
.h-\[120px\]{
  height: 12rem;
}
.h-\[124px\]{
  height: 12.4rem;
}
.h-\[128px\]{
  height: 12.8rem;
}
.h-\[12px\]{
  height: 1.2rem;
}
.h-\[130px\]{
  height: 13rem;
}
.h-\[132px\]{
  height: 13.2rem;
}
.h-\[133px\]{
  height: 13.3rem;
}
.h-\[138px\]{
  height: 13.8rem;
}
.h-\[13px\]{
  height: 1.3rem;
}
.h-\[146px\]{
  height: 14.6rem;
}
.h-\[14px\]{
  height: 1.4rem;
}
.h-\[150px\]{
  height: 15rem;
}
.h-\[155px\]{
  height: 15.5rem;
}
.h-\[156px\]{
  height: 15.6rem;
}
.h-\[15px\]{
  height: 1.5rem;
}
.h-\[16px\]{
  height: 1.6rem;
}
.h-\[174px\]{
  height: 17.4rem;
}
.h-\[180px\]{
  height: 18rem;
}
.h-\[188px\]{
  height: 18.8rem;
}
.h-\[18px\]{
  height: 1.8rem;
}
.h-\[19px\]{
  height: 1.9rem;
}
.h-\[1px\]{
  height: 0.1rem;
}
.h-\[200px\]{
  height: 20rem;
}
.h-\[206px\]{
  height: 20.6rem;
}
.h-\[207px\]{
  height: 20.7rem;
}
.h-\[208px\]{
  height: 20.8rem;
}
.h-\[20px\]{
  height: 2rem;
}
.h-\[210px\]{
  height: 21rem;
}
.h-\[220px\]{
  height: 22rem;
}
.h-\[22px\]{
  height: 2.2rem;
}
.h-\[237px\]{
  height: 23.7rem;
}
.h-\[240px\]{
  height: 24rem;
}
.h-\[24px\]{
  height: 2.4rem;
}
.h-\[250px\]{
  height: 25rem;
}
.h-\[25px\]{
  height: 2.5rem;
}
.h-\[260px\]{
  height: 26rem;
}
.h-\[26px\]{
  height: 2.6rem;
}
.h-\[276px\]{
  height: 27.6rem;
}
.h-\[27px\]{
  height: 2.7rem;
}
.h-\[283px\]{
  height: 28.3rem;
}
.h-\[284px\]{
  height: 28.4rem;
}
.h-\[28px\]{
  height: 2.8rem;
}
.h-\[297px\]{
  height: 29.7rem;
}
.h-\[29px\]{
  height: 2.9rem;
}
.h-\[2px\]{
  height: 0.2rem;
}
.h-\[30\%\]{
  height: 30%;
}
.h-\[300px\]{
  height: 30rem;
}
.h-\[30px\]{
  height: 3rem;
}
.h-\[31px\]{
  height: 3.1rem;
}
.h-\[320px\]{
  height: 32rem;
}
.h-\[32px\]{
  height: 3.2rem;
}
.h-\[333px\]{
  height: 33.3rem;
}
.h-\[34px\]{
  height: 3.4rem;
}
.h-\[350px\]{
  height: 35rem;
}
.h-\[35px\]{
  height: 3.5rem;
}
.h-\[36px\]{
  height: 3.6rem;
}
.h-\[38px\]{
  height: 3.8rem;
}
.h-\[39px\]{
  height: 3.9rem;
}
.h-\[3px\]{
  height: 0.3rem;
}
.h-\[40px\]{
  height: 4rem;
}
.h-\[417px\]{
  height: 41.7rem;
}
.h-\[435px\]{
  height: 43.5rem;
}
.h-\[43px\]{
  height: 4.3rem;
}
.h-\[44px\]{
  height: 4.4rem;
}
.h-\[45px\]{
  height: 4.5rem;
}
.h-\[46px\]{
  height: 4.6rem;
}
.h-\[47px\]{
  height: 4.7rem;
}
.h-\[48px\]{
  height: 4.8rem;
}
.h-\[4px\]{
  height: 0.4rem;
}
.h-\[50\%\]{
  height: 50%;
}
.h-\[500px\]{
  height: 50rem;
}
.h-\[50px\]{
  height: 5rem;
}
.h-\[51px\]{
  height: 5.1rem;
}
.h-\[52px\]{
  height: 5.2rem;
}
.h-\[53px\]{
  height: 5.3rem;
}
.h-\[54px\]{
  height: 5.4rem;
}
.h-\[55px\]{
  height: 5.5rem;
}
.h-\[58px\]{
  height: 5.8rem;
}
.h-\[60\%\]{
  height: 60%;
}
.h-\[60px\]{
  height: 6rem;
}
.h-\[62px\]{
  height: 6.2rem;
}
.h-\[66px\]{
  height: 6.6rem;
}
.h-\[69px\]{
  height: 6.9rem;
}
.h-\[6px\]{
  height: 0.6rem;
}
.h-\[70\%\]{
  height: 70%;
}
.h-\[70px\]{
  height: 7rem;
}
.h-\[71px\]{
  height: 7.1rem;
}
.h-\[73px\]{
  height: 7.3rem;
}
.h-\[74px\]{
  height: 7.4rem;
}
.h-\[75px\]{
  height: 7.5rem;
}
.h-\[78px\]{
  height: 7.8rem;
}
.h-\[80px\]{
  height: 8rem;
}
.h-\[82px\]{
  height: 8.2rem;
}
.h-\[88px\]{
  height: 8.8rem;
}
.h-\[8px\]{
  height: 0.8rem;
}
.h-\[90px\]{
  height: 9rem;
}
.h-\[92px\]{
  height: 9.2rem;
}
.h-\[93px\]{
  height: 9.3rem;
}
.h-\[94px\]{
  height: 9.4rem;
}
.h-\[98px\]{
  height: 9.8rem;
}
.h-\[99px\]{
  height: 9.9rem;
}
.h-\[calc\(100vh-44px\)\]{
  height: calc(100vh - 4.4rem);
}
.h-\[calc\(100vh-52px\)\]{
  height: calc(100vh - 5.2rem);
}
.h-\[calc\(100vh-var\(--vh-offset\2c 0px\)\)\]{
  height: calc(100vh - var(--vh-offset,0px));
}
.h-\[calc\(var\(--vh\)\*100-20rem-var\(--safe-top\)-var\(--sort-height\)\)\]{
  height: calc(var(--vh) * 100 - 20rem - var(--safe-top) - var(--sort-height));
}
.h-\[calc\(var\(--vh\)\*100-21rem-var\(--safe-top\)\)\]{
  height: calc(var(--vh) * 100 - 21rem - var(--safe-top));
}
.h-\[env\(safe-area-inset-bottom\2c 0px\)\]{
  height: env(safe-area-inset-bottom,0px);
}
.h-\[var\(--van-nav-bar-height\)\]{
  height: var(--van-nav-bar-height);
}
.h-auto{
  height: auto;
}
.h-full{
  height: 100%;
}
.max-h-\[138px\]{
  max-height: 13.8rem;
}
.max-h-\[48px\]{
  max-height: 4.8rem;
}
.max-h-\[65dvh\]{
  max-height: 65dvh;
}
.max-h-\[78px\]{
  max-height: 7.8rem;
}
.max-h-\[90px\]{
  max-height: 9rem;
}
.max-h-\[calc\(var\(--vh\2c 1vh\)\*65\)\]{
  max-height: calc(var(--vh,1vh) * 65);
}
.\!min-h-\[44px\]{
  min-height: 4.4rem !important;
}
.min-h-0{
  min-height: 0px;
}
.min-h-\[100vh\]{
  min-height: 100vh;
}
.min-h-\[170px\]{
  min-height: 17rem;
}
.min-h-\[195px\]{
  min-height: 19.5rem;
}
.min-h-\[20px\]{
  min-height: 2rem;
}
.min-h-\[220px\]{
  min-height: 22rem;
}
.min-h-\[362px\]{
  min-height: 36.2rem;
}
.min-h-\[36px\]{
  min-height: 3.6rem;
}
.min-h-\[448px\]{
  min-height: 44.8rem;
}
.min-h-\[55px\]{
  min-height: 5.5rem;
}
.min-h-\[var\(--dataTable-head-height\)\]{
  min-height: var(--dataTable-head-height);
}
.min-h-\[var\(--dataTable-line-height\)\]{
  min-height: var(--dataTable-line-height);
}
.\!w-22\.5{
  width: 9rem !important;
}
.\!w-\[100px\]{
  width: 10rem !important;
}
.\!w-\[120px\]{
  width: 12rem !important;
}
.\!w-\[140px\]{
  width: 14rem !important;
}
.\!w-\[242px\]{
  width: 24.2rem !important;
}
.\!w-\[247px\]{
  width: 24.7rem !important;
}
.\!w-\[260px\]{
  width: 26rem !important;
}
.\!w-\[356px\]{
  width: 35.6rem !important;
}
.\!w-\[40px\]{
  width: 4rem !important;
}
.\!w-\[54px\]{
  width: 5.4rem !important;
}
.\!w-\[70px\]{
  width: 7rem !important;
}
.\!w-\[76px\]{
  width: 7.6rem !important;
}
.\!w-\[77px\]{
  width: 7.7rem !important;
}
.\!w-\[80px\]{
  width: 8rem !important;
}
.\!w-\[93px\]{
  width: 9.3rem !important;
}
.\!w-full{
  width: 100% !important;
}
.w-1\/2{
  width: 50%;
}
.w-1\/4{
  width: 25%;
}
.w-10{
  width: 4rem;
}
.w-11{
  width: 4.4rem;
}
.w-12{
  width: 4.8rem;
}
.w-15{
  width: 6rem;
}
.w-16{
  width: 6.4rem;
}
.w-17{
  width: 6.8rem;
}
.w-18{
  width: 7.2rem;
}
.w-2{
  width: 0.8rem;
}
.w-2\/3{
  width: 66.666667%;
}
.w-2\/5{
  width: 40%;
}
.w-20{
  width: 8rem;
}
.w-22{
  width: 8.8rem;
}
.w-22\.5{
  width: 9rem;
}
.w-23{
  width: 9.2rem;
}
.w-24{
  width: 9.6rem;
}
.w-28{
  width: 11.2rem;
}
.w-3{
  width: 1.2rem;
}
.w-3\/5{
  width: 60%;
}
.w-4{
  width: 1.6rem;
}
.w-4\.5{
  width: 1.8rem;
}
.w-4\/5{
  width: 80%;
}
.w-42{
  width: 16.8rem;
}
.w-5{
  width: 2rem;
}
.w-6{
  width: 2.4rem;
}
.w-7{
  width: 2.8rem;
}
.w-8{
  width: 3.2rem;
}
.w-9{
  width: 3.6rem;
}
.w-\[100\%\]{
  width: 100%;
}
.w-\[100px\]{
  width: 10rem;
}
.w-\[100vw\]{
  width: 100vw;
}
.w-\[103px\]{
  width: 10.3rem;
}
.w-\[104px\]{
  width: 10.4rem;
}
.w-\[106px\]{
  width: 10.6rem;
}
.w-\[10px\]{
  width: 1rem;
}
.w-\[110px\]{
  width: 11rem;
}
.w-\[116px\]{
  width: 11.6rem;
}
.w-\[118px\]{
  width: 11.8rem;
}
.w-\[120px\]{
  width: 12rem;
}
.w-\[122px\]{
  width: 12.2rem;
}
.w-\[12px\]{
  width: 1.2rem;
}
.w-\[132px\]{
  width: 13.2rem;
}
.w-\[133px\]{
  width: 13.3rem;
}
.w-\[136px\]{
  width: 13.6rem;
}
.w-\[140px\]{
  width: 14rem;
}
.w-\[145px\]{
  width: 14.5rem;
}
.w-\[147px\]{
  width: 14.7rem;
}
.w-\[148px\]{
  width: 14.8rem;
}
.w-\[14px\]{
  width: 1.4rem;
}
.w-\[150px\]{
  width: 15rem;
}
.w-\[152px\]{
  width: 15.2rem;
}
.w-\[153px\]{
  width: 15.3rem;
}
.w-\[155px\]{
  width: 15.5rem;
}
.w-\[160px\]{
  width: 16rem;
}
.w-\[168px\]{
  width: 16.8rem;
}
.w-\[16px\]{
  width: 1.6rem;
}
.w-\[172px\]{
  width: 17.2rem;
}
.w-\[174px\]{
  width: 17.4rem;
}
.w-\[178px\]{
  width: 17.8rem;
}
.w-\[180px\]{
  width: 18rem;
}
.w-\[185px\]{
  width: 18.5rem;
}
.w-\[18px\]{
  width: 1.8rem;
}
.w-\[1px\]{
  width: 0.1rem;
}
.w-\[20\%\]{
  width: 20%;
}
.w-\[200px\]{
  width: 20rem;
}
.w-\[201px\]{
  width: 20.1rem;
}
.w-\[204px\]{
  width: 20.4rem;
}
.w-\[205px\]{
  width: 20.5rem;
}
.w-\[20px\]{
  width: 2rem;
}
.w-\[212px\]{
  width: 21.2rem;
}
.w-\[21px\]{
  width: 2.1rem;
}
.w-\[220px\]{
  width: 22rem;
}
.w-\[22px\]{
  width: 2.2rem;
}
.w-\[236px\]{
  width: 23.6rem;
}
.w-\[240px\]{
  width: 24rem;
}
.w-\[24px\]{
  width: 2.4rem;
}
.w-\[25\%\]{
  width: 25%;
}
.w-\[250px\]{
  width: 25rem;
}
.w-\[253px\]{
  width: 25.3rem;
}
.w-\[259px\]{
  width: 25.9rem;
}
.w-\[25px\]{
  width: 2.5rem;
}
.w-\[260px\]{
  width: 26rem;
}
.w-\[264px\]{
  width: 26.4rem;
}
.w-\[26px\]{
  width: 2.6rem;
}
.w-\[271px\]{
  width: 27.1rem;
}
.w-\[272px\]{
  width: 27.2rem;
}
.w-\[273px\]{
  width: 27.3rem;
}
.w-\[279px\]{
  width: 27.9rem;
}
.w-\[280px\]{
  width: 28rem;
}
.w-\[282px\]{
  width: 28.2rem;
}
.w-\[283px\]{
  width: 28.3rem;
}
.w-\[284px\]{
  width: 28.4rem;
}
.w-\[286px\]{
  width: 28.6rem;
}
.w-\[28px\]{
  width: 2.8rem;
}
.w-\[290px\]{
  width: 29rem;
}
.w-\[295px\]{
  width: 29.5rem;
}
.w-\[297px\]{
  width: 29.7rem;
}
.w-\[29px\]{
  width: 2.9rem;
}
.w-\[2px\]{
  width: 0.2rem;
}
.w-\[30\%\]{
  width: 30%;
}
.w-\[300px\]{
  width: 30rem;
}
.w-\[30px\]{
  width: 3rem;
}
.w-\[311px\]{
  width: 31.1rem;
}
.w-\[315px\]{
  width: 31.5rem;
}
.w-\[323px\]{
  width: 32.3rem;
}
.w-\[327px\]{
  width: 32.7rem;
}
.w-\[32px\]{
  width: 3.2rem;
}
.w-\[338px\]{
  width: 33.8rem;
}
.w-\[33px\]{
  width: 3.3rem;
}
.w-\[340px\]{
  width: 34rem;
}
.w-\[342px\]{
  width: 34.2rem;
}
.w-\[343px\]{
  width: 34.3rem;
}
.w-\[34px\]{
  width: 3.4rem;
}
.w-\[352px\]{
  width: 35.2rem;
}
.w-\[35px\]{
  width: 3.5rem;
}
.w-\[36px\]{
  width: 3.6rem;
}
.w-\[375px\]{
  width: 37.5rem;
}
.w-\[386px\]{
  width: 38.6rem;
}
.w-\[38px\]{
  width: 3.8rem;
}
.w-\[40px\]{
  width: 4rem;
}
.w-\[42px\]{
  width: 4.2rem;
}
.w-\[44px\]{
  width: 4.4rem;
}
.w-\[46px\]{
  width: 4.6rem;
}
.w-\[47px\]{
  width: 4.7rem;
}
.w-\[48px\]{
  width: 4.8rem;
}
.w-\[49\.5\%\]{
  width: 49.5%;
}
.w-\[50\%\]{
  width: 50%;
}
.w-\[52px\]{
  width: 5.2rem;
}
.w-\[54px\]{
  width: 5.4rem;
}
.w-\[55px\]{
  width: 5.5rem;
}
.w-\[57px\]{
  width: 5.7rem;
}
.w-\[58px\]{
  width: 5.8rem;
}
.w-\[60px\]{
  width: 6rem;
}
.w-\[62px\]{
  width: 6.2rem;
}
.w-\[64px\]{
  width: 6.4rem;
}
.w-\[66px\]{
  width: 6.6rem;
}
.w-\[70\%\]{
  width: 70%;
}
.w-\[72px\]{
  width: 7.2rem;
}
.w-\[74px\]{
  width: 7.4rem;
}
.w-\[75px\]{
  width: 7.5rem;
}
.w-\[76px\]{
  width: 7.6rem;
}
.w-\[77px\]{
  width: 7.7rem;
}
.w-\[78px\]{
  width: 7.8rem;
}
.w-\[80\%\]{
  width: 80%;
}
.w-\[80px\]{
  width: 8rem;
}
.w-\[82px\]{
  width: 8.2rem;
}
.w-\[83px\]{
  width: 8.3rem;
}
.w-\[85px\]{
  width: 8.5rem;
}
.w-\[86px\]{
  width: 8.6rem;
}
.w-\[8px\]{
  width: 0.8rem;
}
.w-\[90\%\]{
  width: 90%;
}
.w-\[90px\]{
  width: 9rem;
}
.w-\[92px\]{
  width: 9.2rem;
}
.w-\[93px\]{
  width: 9.3rem;
}
.w-\[94\%\]{
  width: 94%;
}
.w-\[95\%\]{
  width: 95%;
}
.w-\[97px\]{
  width: 9.7rem;
}
.w-\[9px\]{
  width: 0.9rem;
}
.w-\[clamp\(340px\2c 100\%\2c var\(--max-width\)-20px\)\]{
  width: clamp(34rem,100%,var(--max-width) - 2rem);
}
.w-\[clamp\(360px\2c 100\%\2c var\(--max-width\)\)\]{
  width: clamp(36rem,100%,var(--max-width));
}
.w-auto{
  width: auto;
}
.w-fit{
  width: -moz-fit-content;
  width: fit-content;
}
.w-full{
  width: 100%;
}
.w-screen{
  width: 100vw;
}
.min-w-0{
  min-width: 0px;
}
.min-w-5\.5{
  min-width: 2.2rem;
}
.min-w-\[120px\]{
  min-width: 12rem;
}
.min-w-\[145px\]{
  min-width: 14.5rem;
}
.min-w-\[240px\]{
  min-width: 24rem;
}
.min-w-\[60px\]{
  min-width: 6rem;
}
.min-w-\[62px\]{
  min-width: 6.2rem;
}
.min-w-\[72px\]{
  min-width: 7.2rem;
}
.max-w-44{
  max-width: 17.6rem;
}
.max-w-\[--max-width\]{
  max-width: var(--max-width);
}
.max-w-\[100\%\]{
  max-width: 100%;
}
.max-w-\[100px\]{
  max-width: 10rem;
}
.max-w-\[100vw\]{
  max-width: 100vw;
}
.max-w-\[112px\]{
  max-width: 11.2rem;
}
.max-w-\[270px\]{
  max-width: 27rem;
}
.max-w-\[300px\]{
  max-width: 30rem;
}
.max-w-\[320px\]{
  max-width: 32rem;
}
.max-w-\[375px\]{
  max-width: 37.5rem;
}
.max-w-\[var\(--max-width\)\]{
  max-width: var(--max-width);
}
.\!flex-\[0\.7\]{
  flex: 0.7 !important;
}
.\!flex-\[1\.2\]{
  flex: 1.2 !important;
}
.\!flex-\[1\.3\]{
  flex: 1.3 !important;
}
.\!flex-\[1\.6\]{
  flex: 1.6 !important;
}
.flex-1{
  flex: 1 1 0%;
}
.flex-\[0_0_calc\(100\%_\/_3\)\]{
  flex: 0 0 calc(100% / 3);
}
.flex-\[1\]{
  flex: 1;
}
.flex-auto{
  flex: 1 1 auto;
}
.flex-initial{
  flex: 0 1 auto;
}
.flex-none{
  flex: none;
}
.flex-shrink{
  flex-shrink: 1;
}
.flex-shrink-0{
  flex-shrink: 0;
}
.\!shrink-0{
  flex-shrink: 0 !important;
}
.shrink{
  flex-shrink: 1;
}
.shrink-0{
  flex-shrink: 0;
}
.flex-grow{
  flex-grow: 1;
}
.grow{
  flex-grow: 1;
}
.grow-0{
  flex-grow: 0;
}
.border-collapse{
  border-collapse: collapse;
}
.border-separate{
  border-collapse: separate;
}
.border-spacing-\[2px\]{
  --tw-border-spacing-x: 0.2rem;
  --tw-border-spacing-y: 0.2rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.origin-\[50\%_82\%\]{
  transform-origin: 50% 82%;
}
.origin-center{
  transform-origin: center;
}
.-translate-x-1\/2{
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-y-1\/2{
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-y-\[10px\]{
  --tw-translate-y: -1rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-y-\[50\%\]{
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-x-\[-50\%\]{
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-y-\[-50\%\]{
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-y-\[-53\%\]{
  --tw-translate-y: -53%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-y-\[30\%\]{
  --tw-translate-y: 30%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-y-\[33px\]{
  --tw-translate-y: 3.3rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-y-\[5px\]{
  --tw-translate-y: 0.5rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-y-\[8px\]{
  --tw-translate-y: 0.8rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-180{
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-45{
  --tw-rotate: 45deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-90{
  --tw-rotate: 90deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-\[180deg\]{
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-\[0\.82\]{
  --tw-scale-x: 0.82;
  --tw-scale-y: 0.82;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.transform{
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
@keyframes ping{
  75%, 100%{
    transform: scale(2);
    opacity: 0;
  }
}
.animate-ping{
  animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
}
@keyframes spin{
  to{
    transform: rotate(360deg);
  }
}
.animate-spin{
  animation: spin 1s linear infinite;
}
.cursor-move{
  cursor: move;
}
.cursor-not-allowed{
  cursor: not-allowed;
}
.cursor-pointer{
  cursor: pointer;
}
.touch-none{
  touch-action: none;
}
.touch-pan-y{
  --tw-pan-y: pan-y;
  touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom);
}
.select-none{
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.resize{
  resize: both;
}
.snap-x{
  scroll-snap-type: x var(--tw-scroll-snap-strictness);
}
.snap-mandatory{
  --tw-scroll-snap-strictness: mandatory;
}
.snap-start{
  scroll-snap-align: start;
}
.appearance-none{
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.grid-cols-2{
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.grid-cols-3{
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.grid-cols-4{
  grid-template-columns: repeat(4, minmax(0, 1fr));
}
.grid-cols-5{
  grid-template-columns: repeat(5, minmax(0, 1fr));
}
.flex-row{
  flex-direction: row;
}
.flex-row-reverse{
  flex-direction: row-reverse;
}
.flex-col{
  flex-direction: column;
}
.flex-wrap{
  flex-wrap: wrap;
}
.flex-nowrap{
  flex-wrap: nowrap;
}
.place-items-center{
  place-items: center;
}
.items-start{
  align-items: flex-start;
}
.items-end{
  align-items: flex-end;
}
.items-center{
  align-items: center;
}
.items-baseline{
  align-items: baseline;
}
.\!justify-start{
  justify-content: flex-start !important;
}
.justify-start{
  justify-content: flex-start;
}
.justify-end{
  justify-content: flex-end;
}
.justify-center{
  justify-content: center;
}
.justify-between{
  justify-content: space-between;
}
.justify-around{
  justify-content: space-around;
}
.\!gap-1{
  gap: 0.4rem !important;
}
.gap-0{
  gap: 0px;
}
.gap-0\.5{
  gap: 0.2rem;
}
.gap-1{
  gap: 0.4rem;
}
.gap-2{
  gap: 0.8rem;
}
.gap-2\.5{
  gap: 1rem;
}
.gap-3{
  gap: 1.2rem;
}
.gap-4{
  gap: 1.6rem;
}
.gap-5{
  gap: 2rem;
}
.gap-6{
  gap: 2.4rem;
}
.gap-\[1\.2rem\]{
  gap: 1.2rem;
}
.gap-\[1\.4rem\]{
  gap: 1.4rem;
}
.gap-\[10px\]{
  gap: 1rem;
}
.gap-\[12px\]{
  gap: 1.2rem;
}
.gap-\[13px\]{
  gap: 1.3rem;
}
.gap-\[16px\]{
  gap: 1.6rem;
}
.gap-\[1px\]{
  gap: 0.1rem;
}
.gap-\[2px\]{
  gap: 0.2rem;
}
.gap-\[32px\]{
  gap: 3.2rem;
}
.gap-\[3px\]{
  gap: 0.3rem;
}
.gap-\[5px\]{
  gap: 0.5rem;
}
.gap-\[6px\]{
  gap: 0.6rem;
}
.gap-\[8px\]{
  gap: 0.8rem;
}
.gap-px{
  gap: 0.1rem;
}
.gap-x-2{
  -moz-column-gap: 0.8rem;
       column-gap: 0.8rem;
}
.gap-x-\[10px\]{
  -moz-column-gap: 1rem;
       column-gap: 1rem;
}
.gap-x-\[18px\]{
  -moz-column-gap: 1.8rem;
       column-gap: 1.8rem;
}
.gap-x-\[6px\]{
  -moz-column-gap: 0.6rem;
       column-gap: 0.6rem;
}
.gap-y-4{
  row-gap: 1.6rem;
}
.gap-y-\[10px\]{
  row-gap: 1rem;
}
.gap-y-\[2px\]{
  row-gap: 0.2rem;
}
.gap-y-\[6px\]{
  row-gap: 0.6rem;
}
.self-start{
  align-self: flex-start;
}
.self-center{
  align-self: center;
}
.overflow-auto{
  overflow: auto;
}
.overflow-hidden{
  overflow: hidden;
}
.\!overflow-visible{
  overflow: visible !important;
}
.overflow-visible{
  overflow: visible;
}
.overflow-scroll{
  overflow: scroll;
}
.overflow-x-auto{
  overflow-x: auto;
}
.\!overflow-y-auto{
  overflow-y: auto !important;
}
.overflow-y-auto{
  overflow-y: auto;
}
.\!overflow-x-hidden{
  overflow-x: hidden !important;
}
.overflow-x-hidden{
  overflow-x: hidden;
}
.overflow-y-hidden{
  overflow-y: hidden;
}
.overflow-x-scroll{
  overflow-x: scroll;
}
.overflow-y-scroll{
  overflow-y: scroll;
}
.overscroll-contain{
  overscroll-behavior: contain;
}
.overscroll-none{
  overscroll-behavior: none;
}
.overscroll-y-contain{
  overscroll-behavior-y: contain;
}
.overscroll-x-contain{
  overscroll-behavior-x: contain;
}
.truncate{
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.text-ellipsis{
  text-overflow: ellipsis;
}
.whitespace-normal{
  white-space: normal;
}
.whitespace-nowrap{
  white-space: nowrap;
}
.whitespace-pre-line{
  white-space: pre-line;
}
.whitespace-pre-wrap{
  white-space: pre-wrap;
}
.text-nowrap{
  text-wrap: nowrap;
}
.break-words{
  overflow-wrap: break-word;
}
.break-all{
  word-break: break-all;
}
.\!rounded-4{
  border-radius: 0.4rem !important;
}
.\!rounded-\[0\]{
  border-radius: 0 !important;
}
.\!rounded-\[12px\]{
  border-radius: 1.2rem !important;
}
.\!rounded-\[8px\]{
  border-radius: 0.8rem !important;
}
.\!rounded-full{
  border-radius: 999.9rem !important;
}
.rounded{
  border-radius: 0.25rem;
}
.rounded-2{
  border-radius: 0.2rem;
}
.rounded-20{
  border-radius: 2rem;
}
.rounded-24{
  border-radius: 2.4rem;
}
.rounded-28{
  border-radius: 2.8rem;
}
.rounded-2xl{
  border-radius: 1rem;
}
.rounded-30{
  border-radius: 3rem;
}
.rounded-4{
  border-radius: 0.4rem;
}
.rounded-8{
  border-radius: 0.8rem;
}
.rounded-\[10px\]{
  border-radius: 1rem;
}
.rounded-\[11px\]{
  border-radius: 1.1rem;
}
.rounded-\[12px\]{
  border-radius: 1.2rem;
}
.rounded-\[14px\]{
  border-radius: 1.4rem;
}
.rounded-\[15px\]{
  border-radius: 1.5rem;
}
.rounded-\[16px\]{
  border-radius: 1.6rem;
}
.rounded-\[20px\]{
  border-radius: 2rem;
}
.rounded-\[2px\]{
  border-radius: 0.2rem;
}
.rounded-\[30px\]{
  border-radius: 3rem;
}
.rounded-\[3px\]{
  border-radius: 0.3rem;
}
.rounded-\[4px\]{
  border-radius: 0.4rem;
}
.rounded-\[50\%\]{
  border-radius: 50%;
}
.rounded-\[5px\]{
  border-radius: 0.5rem;
}
.rounded-\[6px\]{
  border-radius: 0.6rem;
}
.rounded-\[7px\]{
  border-radius: 0.7rem;
}
.rounded-\[8px\]{
  border-radius: 0.8rem;
}
.rounded-\[9px\]{
  border-radius: 0.9rem;
}
.rounded-\[var\(--dataTable-cell-radius\)\]{
  border-radius: var(--dataTable-cell-radius);
}
.rounded-\[var\(--dataTable-table-radius\)\]{
  border-radius: var(--dataTable-table-radius);
}
.rounded-full{
  border-radius: 999.9rem;
}
.rounded-lg{
  border-radius: 0.5rem;
}
.rounded-md{
  border-radius: 0.375rem;
}
.rounded-none{
  border-radius: 0px;
}
.rounded-sm{
  border-radius: 0.125rem;
}
.rounded-xl{
  border-radius: 0.75rem;
}
.rounded-b-2xl{
  border-bottom-right-radius: 1rem;
  border-bottom-left-radius: 1rem;
}
.rounded-b-8{
  border-bottom-right-radius: 0.8rem;
  border-bottom-left-radius: 0.8rem;
}
.rounded-b-\[10px\]{
  border-bottom-right-radius: 1rem;
  border-bottom-left-radius: 1rem;
}
.rounded-b-\[12px\]{
  border-bottom-right-radius: 1.2rem;
  border-bottom-left-radius: 1.2rem;
}
.rounded-b-\[20px\]{
  border-bottom-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
}
.rounded-b-\[30px\]{
  border-bottom-right-radius: 3rem;
  border-bottom-left-radius: 3rem;
}
.rounded-b-\[8px\]{
  border-bottom-right-radius: 0.8rem;
  border-bottom-left-radius: 0.8rem;
}
.rounded-b-lg{
  border-bottom-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}
.rounded-l-8{
  border-top-left-radius: 0.8rem;
  border-bottom-left-radius: 0.8rem;
}
.rounded-l-lg{
  border-top-left-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}
.rounded-r-8{
  border-top-right-radius: 0.8rem;
  border-bottom-right-radius: 0.8rem;
}
.rounded-r-lg{
  border-top-right-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}
.rounded-t-12{
  border-top-left-radius: 1.2rem;
  border-top-right-radius: 1.2rem;
}
.rounded-t-16{
  border-top-left-radius: 1.6rem;
  border-top-right-radius: 1.6rem;
}
.rounded-t-8{
  border-top-left-radius: 0.8rem;
  border-top-right-radius: 0.8rem;
}
.rounded-t-\[0px\]{
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}
.rounded-t-\[10px\]{
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
}
.rounded-t-\[12px\]{
  border-top-left-radius: 1.2rem;
  border-top-right-radius: 1.2rem;
}
.rounded-t-\[20px\]{
  border-top-left-radius: 2rem;
  border-top-right-radius: 2rem;
}
.rounded-t-\[24px\]{
  border-top-left-radius: 2.4rem;
  border-top-right-radius: 2.4rem;
}
.rounded-t-\[30px\]{
  border-top-left-radius: 3rem;
  border-top-right-radius: 3rem;
}
.rounded-t-\[5px\]{
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}
.rounded-t-\[8px\]{
  border-top-left-radius: 0.8rem;
  border-top-right-radius: 0.8rem;
}
.rounded-t-lg{
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}
.rounded-bl-2xl{
  border-bottom-left-radius: 1rem;
}
.rounded-bl-3xl{
  border-bottom-left-radius: 1.5rem;
}
.rounded-bl-\[10px\]{
  border-bottom-left-radius: 1rem;
}
.rounded-br-2xl{
  border-bottom-right-radius: 1rem;
}
.rounded-br-3xl{
  border-bottom-right-radius: 1.5rem;
}
.rounded-br-\[10px\]{
  border-bottom-right-radius: 1rem;
}
.rounded-tl-3xl{
  border-top-left-radius: 1.5rem;
}
.rounded-tr-3xl{
  border-top-right-radius: 1.5rem;
}
.\!border-\[1px\]{
  border-width: 0.1rem !important;
}
.border{
  border-width: 0.1rem;
}
.border-0{
  border-width: 0px;
}
.border-\[\.5px\]{
  border-width: .5px;
}
.border-\[1\.5px\]{
  border-width: 0.15rem;
}
.border-\[1px\]{
  border-width: 0.1rem;
}
.border-\[2px\]{
  border-width: 0.2rem;
}
.border-\[3px\]{
  border-width: 0.3rem;
}
.border-y-0{
  border-top-width: 0px;
  border-bottom-width: 0px;
}
.\!border-r-0{
  border-right-width: 0px !important;
}
.border-b{
  border-bottom-width: 0.1rem;
}
.border-b-\[1px\]{
  border-bottom-width: 0.1rem;
}
.border-l{
  border-left-width: 0.1rem;
}
.border-l-0{
  border-left-width: 0px;
}
.border-r-0{
  border-right-width: 0px;
}
.border-t{
  border-top-width: 0.1rem;
}
.border-t-\[1px\]{
  border-top-width: 0.1rem;
}
.\!border-solid{
  border-style: solid !important;
}
.border-solid{
  border-style: solid;
}
.\!border-none{
  border-style: none !important;
}
.border-none{
  border-style: none;
}
.\!border-\[\#dadce0\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(218 220 224 / var(--tw-border-opacity, 1)) !important;
}
.\!border-\[\#fff\]\/15{
  border-color: rgb(255 255 255 / 0.15) !important;
}
.\!border-\[\#fff\]\/50{
  border-color: rgb(255 255 255 / 0.5) !important;
}
.\!border-\[--theme-dark-green-primary\]{
  border-color: var(--theme-dark-green-primary) !important;
}
.\!border-transparent{
  border-color: transparent !important;
}
.border-\[\#020431\]{
  --tw-border-opacity: 1;
  border-color: rgb(2 4 49 / var(--tw-border-opacity, 1));
}
.border-\[\#366EFF\]{
  --tw-border-opacity: 1;
  border-color: rgb(54 110 255 / var(--tw-border-opacity, 1));
}
.border-\[\#5f6878\]{
  --tw-border-opacity: 1;
  border-color: rgb(95 104 120 / var(--tw-border-opacity, 1));
}
.border-\[\#69738c\]{
  --tw-border-opacity: 1;
  border-color: rgb(105 115 140 / var(--tw-border-opacity, 1));
}
.border-\[\#787E98\]{
  --tw-border-opacity: 1;
  border-color: rgb(120 126 152 / var(--tw-border-opacity, 1));
}
.border-\[\#8A9899\]{
  --tw-border-opacity: 1;
  border-color: rgb(138 152 153 / var(--tw-border-opacity, 1));
}
.border-\[\#8A999880\]{
  border-color: #8A999880;
}
.border-\[\#B0B7BB\]{
  --tw-border-opacity: 1;
  border-color: rgb(176 183 187 / var(--tw-border-opacity, 1));
}
.border-\[\#F89850\]{
  --tw-border-opacity: 1;
  border-color: rgb(248 152 80 / var(--tw-border-opacity, 1));
}
.border-\[\#FFFFFF26\]{
  border-color: #FFFFFF26;
}
.border-\[\#FFFFFF40\]{
  border-color: #FFFFFF40;
}
.border-\[\#FFFFFF80\]{
  border-color: #FFFFFF80;
}
.border-\[\#FFFFFF\]{
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
}
.border-\[\#a99168\]{
  --tw-border-opacity: 1;
  border-color: rgb(169 145 104 / var(--tw-border-opacity, 1));
}
.border-\[\#dadce0\]{
  --tw-border-opacity: 1;
  border-color: rgb(218 220 224 / var(--tw-border-opacity, 1));
}
.border-\[\#fff\]{
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
}
.border-\[\#fff\]\/25{
  border-color: rgb(255 255 255 / 0.25);
}
.border-\[\#fff\]\/75{
  border-color: rgb(255 255 255 / 0.75);
}
.border-\[--theme-dark-green-primary\]{
  border-color: var(--theme-dark-green-primary);
}
.border-\[--theme-primary\]{
  border-color: var(--theme-primary);
}
.border-\[var\(--home-popus-border\)\]{
  border-color: var(--home-popus-border);
}
.border-\[var\(--home-popus-border2\)\]{
  border-color: var(--home-popus-border2);
}
.border-\[var\(--theme-gray-gold\)\]{
  border-color: var(--theme-gray-gold);
}
.border-\[var\(--theme-gray100\)\]{
  border-color: var(--theme-gray100);
}
.border-\[var\(--theme-primary\)\]{
  border-color: var(--theme-primary);
}
.border-\[var\(--white-color65\)\]{
  border-color: var(--white-color65);
}
.border-transparent{
  border-color: transparent;
}
.border-white{
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
}
.border-white\/10{
  border-color: rgb(255 255 255 / 0.1);
}
.border-white\/75{
  border-color: rgb(255 255 255 / 0.75);
}
.border-l-\[\#FFFFFF33\]{
  border-left-color: #FFFFFF33;
}
.\!bg-\[\#05161a\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(5 22 26 / var(--tw-bg-opacity, 1)) !important;
}
.\!bg-\[\#1B1F24\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(27 31 36 / var(--tw-bg-opacity, 1)) !important;
}
.\!bg-\[\#2C3235\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(44 50 53 / var(--tw-bg-opacity, 1)) !important;
}
.\!bg-\[\#3a3e42\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(58 62 66 / var(--tw-bg-opacity, 1)) !important;
}
.\!bg-\[var\(--arrow-bg\)\]{
  background-color: var(--arrow-bg) !important;
}
.\!bg-\[var\(--bn-bg\)\]{
  background-color: var(--bn-bg) !important;
}
.\!bg-\[var\(--inner-table-bg-color20\)\]{
  background-color: var(--inner-table-bg-color20) !important;
}
.\!bg-\[var\(--inner-table-bg-color40\)\]{
  background-color: var(--inner-table-bg-color40) !important;
}
.\!bg-\[var\(--input-bg-color\)\]{
  background-color: var(--input-bg-color) !important;
}
.\!bg-\[var\(--sidebar-bg-color\)\]{
  background-color: var(--sidebar-bg-color) !important;
}
.\!bg-\[var\(--white-color10\)\]{
  background-color: var(--white-color10) !important;
}
.\!bg-transparent{
  background-color: transparent !important;
}
.bg-\[\#00000040\]{
  background-color: #00000040;
}
.bg-\[\#000000B3\]{
  background-color: #000000B3;
}
.bg-\[\#000\]{
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
}
.bg-\[\#00a173\]{
  --tw-bg-opacity: 1;
  background-color: rgb(0 161 115 / var(--tw-bg-opacity, 1));
}
.bg-\[\#010928\]\/30{
  background-color: rgb(1 9 40 / 0.3);
}
.bg-\[\#01875F\]{
  --tw-bg-opacity: 1;
  background-color: rgb(1 135 95 / var(--tw-bg-opacity, 1));
}
.bg-\[\#03241E\]{
  --tw-bg-opacity: 1;
  background-color: rgb(3 36 30 / var(--tw-bg-opacity, 1));
}
.bg-\[\#0E1738\]{
  --tw-bg-opacity: 1;
  background-color: rgb(14 23 56 / var(--tw-bg-opacity, 1));
}
.bg-\[\#0e1633\]{
  --tw-bg-opacity: 1;
  background-color: rgb(14 22 51 / var(--tw-bg-opacity, 1));
}
.bg-\[\#13244d\]{
  --tw-bg-opacity: 1;
  background-color: rgb(19 36 77 / var(--tw-bg-opacity, 1));
}
.bg-\[\#151A1FB2\]{
  background-color: #151A1FB2;
}
.bg-\[\#151A1F\]{
  --tw-bg-opacity: 1;
  background-color: rgb(21 26 31 / var(--tw-bg-opacity, 1));
}
.bg-\[\#151A1F\]\/60{
  background-color: rgb(21 26 31 / 0.6);
}
.bg-\[\#151A1F\]\/70{
  background-color: rgb(21 26 31 / 0.7);
}
.bg-\[\#151A1F\]\/80{
  background-color: rgb(21 26 31 / 0.8);
}
.bg-\[\#192854\]{
  --tw-bg-opacity: 1;
  background-color: rgb(25 40 84 / var(--tw-bg-opacity, 1));
}
.bg-\[\#1D1F45\]{
  --tw-bg-opacity: 1;
  background-color: rgb(29 31 69 / var(--tw-bg-opacity, 1));
}
.bg-\[\#1a213d\]{
  --tw-bg-opacity: 1;
  background-color: rgb(26 33 61 / var(--tw-bg-opacity, 1));
}
.bg-\[\#202124\]{
  --tw-bg-opacity: 1;
  background-color: rgb(32 33 36 / var(--tw-bg-opacity, 1));
}
.bg-\[\#202E48\]{
  --tw-bg-opacity: 1;
  background-color: rgb(32 46 72 / var(--tw-bg-opacity, 1));
}
.bg-\[\#232833\]{
  --tw-bg-opacity: 1;
  background-color: rgb(35 40 51 / var(--tw-bg-opacity, 1));
}
.bg-\[\#252949\]{
  --tw-bg-opacity: 1;
  background-color: rgb(37 41 73 / var(--tw-bg-opacity, 1));
}
.bg-\[\#263459\]{
  --tw-bg-opacity: 1;
  background-color: rgb(38 52 89 / var(--tw-bg-opacity, 1));
}
.bg-\[\#2C2E5B\]{
  --tw-bg-opacity: 1;
  background-color: rgb(44 46 91 / var(--tw-bg-opacity, 1));
}
.bg-\[\#2C7952\]\/30{
  background-color: rgb(44 121 82 / 0.3);
}
.bg-\[\#2C7952\]\/40{
  background-color: rgb(44 121 82 / 0.4);
}
.bg-\[\#2F5AD0\]{
  --tw-bg-opacity: 1;
  background-color: rgb(47 90 208 / var(--tw-bg-opacity, 1));
}
.bg-\[\#33405f\]{
  --tw-bg-opacity: 1;
  background-color: rgb(51 64 95 / var(--tw-bg-opacity, 1));
}
.bg-\[\#366eff80\]{
  background-color: #366eff80;
}
.bg-\[\#3B363466\]{
  background-color: #3B363466;
}
.bg-\[\#48453A\]{
  --tw-bg-opacity: 1;
  background-color: rgb(72 69 58 / var(--tw-bg-opacity, 1));
}
.bg-\[\#6453FD1A\]{
  background-color: #6453FD1A;
}
.bg-\[\#8A999880\]{
  background-color: #8A999880;
}
.bg-\[\#BEC5CF\]{
  --tw-bg-opacity: 1;
  background-color: rgb(190 197 207 / var(--tw-bg-opacity, 1));
}
.bg-\[\#D9D9D900\]{
  background-color: #D9D9D900;
}
.bg-\[\#D9D9D90D\]{
  background-color: #D9D9D90D;
}
.bg-\[\#D9D9D9\]{
  --tw-bg-opacity: 1;
  background-color: rgb(217 217 217 / var(--tw-bg-opacity, 1));
}
.bg-\[\#EE0A24\]{
  --tw-bg-opacity: 1;
  background-color: rgb(238 10 36 / var(--tw-bg-opacity, 1));
}
.bg-\[\#EEF6F8\]{
  --tw-bg-opacity: 1;
  background-color: rgb(238 246 248 / var(--tw-bg-opacity, 1));
}
.bg-\[\#F0F0Fvv0\]{
  background-color: #F0F0Fvv0;
}
.bg-\[\#F5F5F5\]{
  --tw-bg-opacity: 1;
  background-color: rgb(245 245 245 / var(--tw-bg-opacity, 1));
}
.bg-\[\#F6DB0C\]{
  --tw-bg-opacity: 1;
  background-color: rgb(246 219 12 / var(--tw-bg-opacity, 1));
}
.bg-\[\#FFAA0D\]{
  --tw-bg-opacity: 1;
  background-color: rgb(255 170 13 / var(--tw-bg-opacity, 1));
}
.bg-\[\#FFB028\]{
  --tw-bg-opacity: 1;
  background-color: rgb(255 176 40 / var(--tw-bg-opacity, 1));
}
.bg-\[\#FFDF12\]{
  --tw-bg-opacity: 1;
  background-color: rgb(255 223 18 / var(--tw-bg-opacity, 1));
}
.bg-\[\#FFFFFF0D\]{
  background-color: #FFFFFF0D;
}
.bg-\[\#FFFFFF20\]{
  background-color: #FFFFFF20;
}
.bg-\[\#FFFFFF33\]{
  background-color: #FFFFFF33;
}
.bg-\[\#FFFFFF40\]{
  background-color: #FFFFFF40;
}
.bg-\[\#FFFFFF80\]{
  background-color: #FFFFFF80;
}
.bg-\[\#FFFFFFBF\]{
  background-color: #FFFFFFBF;
}
.bg-\[\#e6f3ef\]{
  --tw-bg-opacity: 1;
  background-color: rgb(230 243 239 / var(--tw-bg-opacity, 1));
}
.bg-\[\#ff0000\]{
  --tw-bg-opacity: 1;
  background-color: rgb(255 0 0 / var(--tw-bg-opacity, 1));
}
.bg-\[\#fff\]{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.bg-\[\#fff\]\/5{
  background-color: rgb(255 255 255 / 0.05);
}
.bg-\[--theme-dark-blue\]{
  background-color: var(--theme-dark-blue);
}
.bg-\[--theme-dark-green\]{
  background-color: var(--theme-dark-green);
}
.bg-\[--theme-primary\]{
  background-color: var(--theme-primary);
}
.bg-\[--white-color5\]{
  background-color: var(--white-color5);
}
.bg-\[red\]{
  --tw-bg-opacity: 1;
  background-color: rgb(255 0 0 / var(--tw-bg-opacity, 1));
}
.bg-\[rgba\(255\2c 255\2c 255\2c 0\.04\)\]{
  background-color: rgba(255,255,255,0.04);
}
.bg-\[transparent\]{
  background-color: transparent;
}
.bg-\[var\(--bg-checked\)\]{
  background-color: var(--bg-checked);
}
.bg-\[var\(--countdown-bg-color\)\]{
  background-color: var(--countdown-bg-color);
}
.bg-\[var\(--home-popus-bg\)\]{
  background-color: var(--home-popus-bg);
}
.bg-\[var\(--home-popus-bg2\)\]{
  background-color: var(--home-popus-bg2);
}
.bg-\[var\(--icon-bg-color\)\]{
  background-color: var(--icon-bg-color);
}
.bg-\[var\(--inner-table-bg-color100\)\]{
  background-color: var(--inner-table-bg-color100);
}
.bg-\[var\(--inner-table-bg-color20\)\]{
  background-color: var(--inner-table-bg-color20);
}
.bg-\[var\(--inner-table-bg-color40\)\]{
  background-color: var(--inner-table-bg-color40);
}
.bg-\[var\(--inner-table-bg-color70\)\]{
  background-color: var(--inner-table-bg-color70);
}
.bg-\[var\(--input-active-bg-color\)\]{
  background-color: var(--input-active-bg-color);
}
.bg-\[var\(--install-bg\)\]{
  background-color: var(--install-bg);
}
.bg-\[var\(--jjj-main-bg\)\]{
  background-color: var(--jjj-main-bg);
}
.bg-\[var\(--listItem-bg-color-bonus\)\]{
  background-color: var(--listItem-bg-color-bonus);
}
.bg-\[var\(--listItem-bg-color-ggc\)\]{
  background-color: var(--listItem-bg-color-ggc);
}
.bg-\[var\(--orange-color\)\]{
  background-color: var(--orange-color);
}
.bg-\[var\(--progress-gradient-color-to\)\]{
  background-color: var(--progress-gradient-color-to);
}
.bg-\[var\(--sheet-background-color\)\]{
  background-color: var(--sheet-background-color);
}
.bg-\[var\(--sidebar-bg-color\)\]{
  background-color: var(--sidebar-bg-color);
}
.bg-\[var\(--tab-bg-color\)\]{
  background-color: var(--tab-bg-color);
}
.bg-\[var\(--theme-confirm-color\)\]{
  background-color: var(--theme-confirm-color);
}
.bg-\[var\(--theme-dark-blue\)\]{
  background-color: var(--theme-dark-blue);
}
.bg-\[var\(--theme-game-flow-line\)\]{
  background-color: var(--theme-game-flow-line);
}
.bg-\[var\(--theme-gold\)\]{
  background-color: var(--theme-gold);
}
.bg-\[var\(--theme-gray-green40\)\]{
  background-color: var(--theme-gray-green40);
}
.bg-\[var\(--theme-highlight-text-color\)\]{
  background-color: var(--theme-highlight-text-color);
}
.bg-\[var\(--theme-main\)\]{
  background-color: var(--theme-main);
}
.bg-\[var\(--theme-pop-bg-color\)\]{
  background-color: var(--theme-pop-bg-color);
}
.bg-\[var\(--theme-primary\)\]{
  background-color: var(--theme-primary);
}
.bg-\[var\(--theme-primary-background-gradient\)\]{
  background-color: var(--theme-primary-background-gradient);
}
.bg-\[var\(--theme-primary-black\)\]{
  background-color: var(--theme-primary-black);
}
.bg-\[var\(--theme-primary-error-bg\)\]{
  background-color: var(--theme-primary-error-bg);
}
.bg-\[var\(--theme-pwa-bg\)\]{
  background-color: var(--theme-pwa-bg);
}
.bg-\[var\(--theme-red\)\]{
  background-color: var(--theme-red);
}
.bg-\[var\(--theme-saque-btn-bg\)\]{
  background-color: var(--theme-saque-btn-bg);
}
.bg-\[var\(--theme-text-dark\)\]{
  background-color: var(--theme-text-dark);
}
.bg-\[var\(--theme-yellow\)\]{
  background-color: var(--theme-yellow);
}
.bg-\[var\(--van-image-placeholder-background\)\]{
  background-color: var(--van-image-placeholder-background);
}
.bg-\[var\(--white-bg-color10\)\]{
  background-color: var(--white-bg-color10);
}
.bg-\[var\(--white-bg-color20\)\]{
  background-color: var(--white-bg-color20);
}
.bg-\[var\(--white-bg-color5\)\]{
  background-color: var(--white-bg-color5);
}
.bg-\[var\(--white-color10\)\]{
  background-color: var(--white-color10);
}
.bg-\[var\(--white-color15\)\]{
  background-color: var(--white-color15);
}
.bg-\[var\(--white-color25\)\]{
  background-color: var(--white-color25);
}
.bg-\[var\(--white-color5\)\]{
  background-color: var(--white-color5);
}
.bg-\[var\(--white-color50\)\]{
  background-color: var(--white-color50);
}
.bg-black{
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
}
.bg-black\/50{
  background-color: rgb(0 0 0 / 0.5);
}
.bg-transparent{
  background-color: transparent;
}
.bg-white{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.bg-white\/10{
  background-color: rgb(255 255 255 / 0.1);
}
.bg-white\/15{
  background-color: rgb(255 255 255 / 0.15);
}
.bg-white\/25{
  background-color: rgb(255 255 255 / 0.25);
}
.bg-white\/30{
  background-color: rgb(255 255 255 / 0.3);
}
.bg-white\/60{
  background-color: rgb(255 255 255 / 0.6);
}
.bg-white\/80{
  background-color: rgb(255 255 255 / 0.8);
}
.bg-white\/85{
  background-color: rgb(255 255 255 / 0.85);
}
.bg-white\/\[0\.08\]{
  background-color: rgb(255 255 255 / 0.08);
}
.bg-\[linear-gradient\(0deg\2c \#2A83FF_0\%\2c \#5653FF_100\%\)\]{
  background-image: linear-gradient(0deg,#2A83FF 0%,#5653FF 100%);
}
.bg-\[linear-gradient\(0deg\2c \#9D9D9C_0\%\2c \#545455_100\%\)\]{
  background-image: linear-gradient(0deg,#9D9D9C 0%,#545455 100%);
}
.bg-\[linear-gradient\(180deg\2c \#5B18DC_0\%\2c \#7229F5_100\%\)\]{
  background-image: linear-gradient(180deg,#5B18DC 0%,#7229F5 100%);
}
.bg-\[linear-gradient\(180deg\2c \#8F4DFF_0\%\2c \#6D2BFF_100\%\)\]{
  background-image: linear-gradient(180deg,#8F4DFF 0%,#6D2BFF 100%);
}
.bg-\[linear-gradient\(180deg\2c rgba\(67\2c 83\2c 117\2c 0\.92\)_0\%\2c rgba\(37\2c 49\2c 82\2c 0\.96\)_100\%\)\]{
  background-image: linear-gradient(180deg,rgba(67,83,117,0.92) 0%,rgba(37,49,82,0.96) 100%);
}
.bg-\[linear-gradient\(90deg\2c transparent_0\%\2c \#9F63FF_22\%\2c \#F3C86B_50\%\2c \#9F63FF_78\%\2c transparent_100\%\)\]{
  background-image: linear-gradient(90deg,transparent 0%,#9F63FF 22%,#F3C86B 50%,#9F63FF 78%,transparent 100%);
}
.bg-\[linear-gradient\(90deg\2c var\(--progress-gradient-color-from\)\2c var\(--progress-gradient-color-to\)\)\]{
  background-image: linear-gradient(90deg,var(--progress-gradient-color-from),var(--progress-gradient-color-to));
}
.bg-gradient-to-b{
  background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
}
.bg-gradient-to-r{
  background-image: linear-gradient(to right, var(--tw-gradient-stops));
}
.bg-gradient-to-tr{
  background-image: linear-gradient(to top right, var(--tw-gradient-stops));
}
.from-\[\#0EBD86\]{
  --tw-gradient-from: #0EBD86 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(14 189 134 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#151948\]{
  --tw-gradient-from: #151948 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 25 72 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#687BA3\]{
  --tw-gradient-from: #687BA3 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(104 123 163 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#B16E38\]{
  --tw-gradient-from: #B16E38 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(177 110 56 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#F89850\]{
  --tw-gradient-from: #F89850 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 152 80 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#fcd7a1\]{
  --tw-gradient-from: #fcd7a1 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 215 161 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#fe6300\]{
  --tw-gradient-from: #fe6300 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(254 99 0 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#ff3f45\]{
  --tw-gradient-from: #ff3f45 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(255 63 69 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[var\(--dark-gradient-color-from\)\]{
  --tw-gradient-from: var(--dark-gradient-color-from) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[var\(--progress-gradient-color-from\)\]{
  --tw-gradient-from: var(--progress-gradient-color-from) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-transparent{
  --tw-gradient-from: transparent var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.via-\[\#eecaa5\]{
  --tw-gradient-to: rgb(238 202 165 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), #eecaa5 var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.to-\[\#251D56\]{
  --tw-gradient-to: #251D56 var(--tw-gradient-to-position);
}
.to-\[\#414A71\]{
  --tw-gradient-to: #414A71 var(--tw-gradient-to-position);
}
.to-\[\#55A420\]{
  --tw-gradient-to: #55A420 var(--tw-gradient-to-position);
}
.to-\[\#B16E38\]{
  --tw-gradient-to: #B16E38 var(--tw-gradient-to-position);
}
.to-\[\#F5954D\]{
  --tw-gradient-to: #F5954D var(--tw-gradient-to-position);
}
.to-\[\#a31324\]{
  --tw-gradient-to: #a31324 var(--tw-gradient-to-position);
}
.to-\[\#d17836\]{
  --tw-gradient-to: #d17836 var(--tw-gradient-to-position);
}
.to-\[\#ffb028\]{
  --tw-gradient-to: #ffb028 var(--tw-gradient-to-position);
}
.to-\[var\(--dark-gradient-color-to\)\]{
  --tw-gradient-to: var(--dark-gradient-color-to) var(--tw-gradient-to-position);
}
.to-\[var\(--progress-gradient-color-to\)\]{
  --tw-gradient-to: var(--progress-gradient-color-to) var(--tw-gradient-to-position);
}
.to-transparent{
  --tw-gradient-to: transparent var(--tw-gradient-to-position);
}
.bg-\[length\:100\%_100\%\]{
  background-size: 100% 100%;
}
.bg-\[length\:100\%_auto\]{
  background-size: 100% auto;
}
.bg-contain{
  background-size: contain;
}
.bg-cover{
  background-size: cover;
}
.bg-fixed{
  background-attachment: fixed;
}
.bg-clip-text{
  -webkit-background-clip: text;
          background-clip: text;
}
.bg-center{
  background-position: center;
}
.bg-left{
  background-position: left;
}
.bg-right{
  background-position: right;
}
.bg-top{
  background-position: top;
}
.bg-no-repeat{
  background-repeat: no-repeat;
}
.object-contain{
  -o-object-fit: contain;
     object-fit: contain;
}
.object-cover{
  -o-object-fit: cover;
     object-fit: cover;
}
.\!p-2{
  padding: 0.8rem !important;
}
.p-0{
  padding: 0px;
}
.p-2{
  padding: 0.8rem;
}
.p-3{
  padding: 1.2rem;
}
.p-4{
  padding: 1.6rem;
}
.p-\[0\]{
  padding: 0;
}
.p-\[0_16px_16px\]{
  padding: 0 1.6rem 1.6rem;
}
.p-\[0px_16px\]{
  padding: 0px 1.6rem;
}
.p-\[10px\]{
  padding: 1rem;
}
.p-\[10px_0\]{
  padding: 1rem 0;
}
.p-\[10px_15px\]{
  padding: 1rem 1.5rem;
}
.p-\[12px\]{
  padding: 1.2rem;
}
.p-\[12px_12px\]{
  padding: 1.2rem 1.2rem;
}
.p-\[15px\]{
  padding: 1.5rem;
}
.p-\[15px_15px_10px\]{
  padding: 1.5rem 1.5rem 1rem;
}
.p-\[16px\]{
  padding: 1.6rem;
}
.p-\[1px\]{
  padding: 0.1rem;
}
.p-\[20px\]{
  padding: 2rem;
}
.p-\[24px_16px_16px\]{
  padding: 2.4rem 1.6rem 1.6rem;
}
.p-\[26px\]{
  padding: 2.6rem;
}
.p-\[2px\]{
  padding: 0.2rem;
}
.p-\[5px\]{
  padding: 0.5rem;
}
.p-\[8px\]{
  padding: 0.8rem;
}
.p-\[8px_10px_0_8px\]{
  padding: 0.8rem 1rem 0 0.8rem;
}
.p-\[8px_12px\]{
  padding: 0.8rem 1.2rem;
}
.p-\[8px_16px\]{
  padding: 0.8rem 1.6rem;
}
.p-\[9px_12px\]{
  padding: 0.9rem 1.2rem;
}
.\!px-3{
  padding-left: 1.2rem !important;
  padding-right: 1.2rem !important;
}
.\!px-6{
  padding-left: 2.4rem !important;
  padding-right: 2.4rem !important;
}
.px-0{
  padding-left: 0px;
  padding-right: 0px;
}
.px-1{
  padding-left: 0.4rem;
  padding-right: 0.4rem;
}
.px-2{
  padding-left: 0.8rem;
  padding-right: 0.8rem;
}
.px-2\.5{
  padding-left: 1rem;
  padding-right: 1rem;
}
.px-3{
  padding-left: 1.2rem;
  padding-right: 1.2rem;
}
.px-4{
  padding-left: 1.6rem;
  padding-right: 1.6rem;
}
.px-5{
  padding-left: 2rem;
  padding-right: 2rem;
}
.px-6{
  padding-left: 2.4rem;
  padding-right: 2.4rem;
}
.px-\[1\.6rem\]{
  padding-left: 1.6rem;
  padding-right: 1.6rem;
}
.px-\[10px\]{
  padding-left: 1rem;
  padding-right: 1rem;
}
.px-\[12px\]{
  padding-left: 1.2rem;
  padding-right: 1.2rem;
}
.px-\[14px\]{
  padding-left: 1.4rem;
  padding-right: 1.4rem;
}
.px-\[15px\]{
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.px-\[16px\]{
  padding-left: 1.6rem;
  padding-right: 1.6rem;
}
.px-\[18px\]{
  padding-left: 1.8rem;
  padding-right: 1.8rem;
}
.px-\[1px\]{
  padding-left: 0.1rem;
  padding-right: 0.1rem;
}
.px-\[20px\]{
  padding-left: 2rem;
  padding-right: 2rem;
}
.px-\[28px\]{
  padding-left: 2.8rem;
  padding-right: 2.8rem;
}
.px-\[2px\]{
  padding-left: 0.2rem;
  padding-right: 0.2rem;
}
.px-\[30px\]{
  padding-left: 3rem;
  padding-right: 3rem;
}
.px-\[32px\]{
  padding-left: 3.2rem;
  padding-right: 3.2rem;
}
.px-\[40px\]{
  padding-left: 4rem;
  padding-right: 4rem;
}
.px-\[4px\]{
  padding-left: 0.4rem;
  padding-right: 0.4rem;
}
.px-\[50px\]{
  padding-left: 5rem;
  padding-right: 5rem;
}
.px-\[5px\]{
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.px-\[60px\]{
  padding-left: 6rem;
  padding-right: 6rem;
}
.px-\[6px\]{
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}
.px-\[8px\]{
  padding-left: 0.8rem;
  padding-right: 0.8rem;
}
.py-0{
  padding-top: 0px;
  padding-bottom: 0px;
}
.py-1{
  padding-top: 0.4rem;
  padding-bottom: 0.4rem;
}
.py-2{
  padding-top: 0.8rem;
  padding-bottom: 0.8rem;
}
.py-2\.5{
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.py-20{
  padding-top: 8rem;
  padding-bottom: 8rem;
}
.py-3{
  padding-top: 1.2rem;
  padding-bottom: 1.2rem;
}
.py-4{
  padding-top: 1.6rem;
  padding-bottom: 1.6rem;
}
.py-6{
  padding-top: 2.4rem;
  padding-bottom: 2.4rem;
}
.py-\[1\.5px\]{
  padding-top: 0.15rem;
  padding-bottom: 0.15rem;
}
.py-\[10px\]{
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.py-\[14px\]{
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
}
.py-\[16px\]{
  padding-top: 1.6rem;
  padding-bottom: 1.6rem;
}
.py-\[20px\]{
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.py-\[2px\]{
  padding-top: 0.2rem;
  padding-bottom: 0.2rem;
}
.py-\[3px\]{
  padding-top: 0.3rem;
  padding-bottom: 0.3rem;
}
.py-\[4px\]{
  padding-top: 0.4rem;
  padding-bottom: 0.4rem;
}
.py-\[5px\]{
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.py-\[6px\]{
  padding-top: 0.6rem;
  padding-bottom: 0.6rem;
}
.py-\[8px\]{
  padding-top: 0.8rem;
  padding-bottom: 0.8rem;
}
.\!pl-3{
  padding-left: 1.2rem !important;
}
.\!pl-\[47px\]{
  padding-left: 4.7rem !important;
}
.\!pl-\[50px\]{
  padding-left: 5rem !important;
}
.pb-0{
  padding-bottom: 0px;
}
.pb-1{
  padding-bottom: 0.4rem;
}
.pb-2{
  padding-bottom: 0.8rem;
}
.pb-20{
  padding-bottom: 8rem;
}
.pb-3{
  padding-bottom: 1.2rem;
}
.pb-4{
  padding-bottom: 1.6rem;
}
.pb-5{
  padding-bottom: 2rem;
}
.pb-6{
  padding-bottom: 2.4rem;
}
.pb-7{
  padding-bottom: 2.8rem;
}
.pb-8{
  padding-bottom: 3.2rem;
}
.pb-\[0px\]{
  padding-bottom: 0px;
}
.pb-\[100px\]{
  padding-bottom: 10rem;
}
.pb-\[12px\]{
  padding-bottom: 1.2rem;
}
.pb-\[13px\]{
  padding-bottom: 1.3rem;
}
.pb-\[16px\]{
  padding-bottom: 1.6rem;
}
.pb-\[20px\]{
  padding-bottom: 2rem;
}
.pb-\[2px\]{
  padding-bottom: 0.2rem;
}
.pb-\[30px\]{
  padding-bottom: 3rem;
}
.pb-\[40px\]{
  padding-bottom: 4rem;
}
.pb-\[60px\]{
  padding-bottom: 6rem;
}
.pb-\[6px\]{
  padding-bottom: 0.6rem;
}
.pb-\[75px\]{
  padding-bottom: 7.5rem;
}
.pb-\[7px\]{
  padding-bottom: 0.7rem;
}
.pb-\[8px\]{
  padding-bottom: 0.8rem;
}
.pb-\[calc\(var\(--safe-bottom\)\)\]{
  padding-bottom: calc(var(--safe-bottom));
}
.pl-1{
  padding-left: 0.4rem;
}
.pl-1\.5{
  padding-left: 0.6rem;
}
.pl-14{
  padding-left: 5.6rem;
}
.pl-2{
  padding-left: 0.8rem;
}
.pl-3{
  padding-left: 1.2rem;
}
.pl-4{
  padding-left: 1.6rem;
}
.pl-5{
  padding-left: 2rem;
}
.pl-\[10px\]{
  padding-left: 1rem;
}
.pl-\[13px\]{
  padding-left: 1.3rem;
}
.pl-\[15px\]{
  padding-left: 1.5rem;
}
.pl-\[16px\]{
  padding-left: 1.6rem;
}
.pl-\[25px\]{
  padding-left: 2.5rem;
}
.pl-\[30px\]{
  padding-left: 3rem;
}
.pl-\[33px\]{
  padding-left: 3.3rem;
}
.pl-\[40px\]{
  padding-left: 4rem;
}
.pl-\[47px\]{
  padding-left: 4.7rem;
}
.pl-\[4px\]{
  padding-left: 0.4rem;
}
.pl-\[50px\]{
  padding-left: 5rem;
}
.pl-\[6px\]{
  padding-left: 0.6rem;
}
.pl-\[8px\]{
  padding-left: 0.8rem;
}
.pr-0\.5{
  padding-right: 0.2rem;
}
.pr-1{
  padding-right: 0.4rem;
}
.pr-3{
  padding-right: 1.2rem;
}
.pr-4{
  padding-right: 1.6rem;
}
.pr-\[16px\]{
  padding-right: 1.6rem;
}
.pr-\[20px\]{
  padding-right: 2rem;
}
.pr-\[40px\]{
  padding-right: 4rem;
}
.pr-\[4px\]{
  padding-right: 0.4rem;
}
.pr-\[6px\]{
  padding-right: 0.6rem;
}
.pr-\[97px\]{
  padding-right: 9.7rem;
}
.pt-0{
  padding-top: 0px;
}
.pt-1{
  padding-top: 0.4rem;
}
.pt-17{
  padding-top: 6.8rem;
}
.pt-2{
  padding-top: 0.8rem;
}
.pt-24{
  padding-top: 9.6rem;
}
.pt-3{
  padding-top: 1.2rem;
}
.pt-4{
  padding-top: 1.6rem;
}
.pt-5{
  padding-top: 2rem;
}
.pt-6{
  padding-top: 2.4rem;
}
.pt-8{
  padding-top: 3.2rem;
}
.pt-\[100px\]{
  padding-top: 10rem;
}
.pt-\[10px\]{
  padding-top: 1rem;
}
.pt-\[12px\]{
  padding-top: 1.2rem;
}
.pt-\[148px\]{
  padding-top: 14.8rem;
}
.pt-\[172px\]{
  padding-top: 17.2rem;
}
.pt-\[175px\]{
  padding-top: 17.5rem;
}
.pt-\[186px\]{
  padding-top: 18.6rem;
}
.pt-\[20px\]{
  padding-top: 2rem;
}
.pt-\[220px\]{
  padding-top: 22rem;
}
.pt-\[230px\]{
  padding-top: 23rem;
}
.pt-\[25px\]{
  padding-top: 2.5rem;
}
.pt-\[26px\]{
  padding-top: 2.6rem;
}
.pt-\[28px\]{
  padding-top: 2.8rem;
}
.pt-\[30\%\]{
  padding-top: 30%;
}
.pt-\[36px\]{
  padding-top: 3.6rem;
}
.pt-\[40px\]{
  padding-top: 4rem;
}
.pt-\[44px\]{
  padding-top: 4.4rem;
}
.pt-\[4px\]{
  padding-top: 0.4rem;
}
.pt-\[50px\]{
  padding-top: 5rem;
}
.pt-\[5px\]{
  padding-top: 0.5rem;
}
.pt-\[6px\]{
  padding-top: 0.6rem;
}
.pt-\[8px\]{
  padding-top: 0.8rem;
}
.pt-\[calc\(env\(safe-area-inset-top\)\/2\)\]{
  padding-top: calc(env(safe-area-inset-top) / 2);
}
.\!text-left{
  text-align: left !important;
}
.text-left{
  text-align: left;
}
.text-center{
  text-align: center;
}
.text-right{
  text-align: right;
}
.text-justify{
  text-align: justify;
}
.indent-\[47px\]{
  text-indent: 4.7rem;
}
.align-middle{
  vertical-align: middle;
}
.align-bottom{
  vertical-align: bottom;
}
.\!text-11{
  font-size: 1.1rem !important;
}
.\!text-12{
  font-size: 1.2rem !important;
}
.\!text-13{
  font-size: 1.3rem !important;
}
.\!text-15{
  font-size: 1.5rem !important;
}
.\!text-\[12px\]{
  font-size: 1.2rem !important;
}
.\!text-\[13px\]{
  font-size: 1.3rem !important;
}
.\!text-\[14px\]{
  font-size: 1.4rem !important;
}
.\!text-\[15px\]{
  font-size: 1.5rem !important;
}
.\!text-\[16px\]{
  font-size: 1.6rem !important;
}
.\!text-\[18px\]{
  font-size: 1.8rem !important;
}
.text-11{
  font-size: 1.1rem;
}
.text-12{
  font-size: 1.2rem;
}
.text-13{
  font-size: 1.3rem;
}
.text-14{
  font-size: 1.4rem;
}
.text-15{
  font-size: 1.5rem;
}
.text-16{
  font-size: 1.6rem;
}
.text-17{
  font-size: 1.7rem;
}
.text-18{
  font-size: 1.8rem;
}
.text-2xl{
  font-size: 1.5rem;
  line-height: 2rem;
}
.text-30{
  font-size: 3rem;
}
.text-4xl{
  font-size: 2.25rem;
  line-height: 2.5rem;
}
.text-\[10px\]{
  font-size: 1rem;
}
.text-\[11px\]{
  font-size: 1.1rem;
}
.text-\[12px\]{
  font-size: 1.2rem;
}
.text-\[13px\]{
  font-size: 1.3rem;
}
.text-\[14px\]{
  font-size: 1.4rem;
}
.text-\[14px\]\/\[18px\]{
  font-size: 1.4rem;
  line-height: 1.8rem;
}
.text-\[15px\]{
  font-size: 1.5rem;
}
.text-\[16px\]{
  font-size: 1.6rem;
}
.text-\[17px\]{
  font-size: 1.7rem;
}
.text-\[18px\]{
  font-size: 1.8rem;
}
.text-\[20px\]{
  font-size: 2rem;
}
.text-\[22px\]{
  font-size: 2.2rem;
}
.text-\[24px\]{
  font-size: 2.4rem;
}
.text-\[25px\]{
  font-size: 2.5rem;
}
.text-\[26px\]{
  font-size: 2.6rem;
}
.text-\[28px\]{
  font-size: 2.8rem;
}
.text-\[30px\]{
  font-size: 3rem;
}
.text-\[32px\]{
  font-size: 3.2rem;
}
.text-\[40px\]{
  font-size: 4rem;
}
.text-\[60px\]{
  font-size: 6rem;
}
.text-\[62px\]{
  font-size: 6.2rem;
}
.text-\[6px\]{
  font-size: 0.6rem;
}
.text-\[8px\]{
  font-size: 0.8rem;
}
.text-\[9px\]{
  font-size: 0.9rem;
}
.text-base{
  font-size: 1rem;
  line-height: 1.5rem;
}
.text-lg{
  font-size: 1.125rem;
  line-height: 1.75rem;
}
.text-sm{
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.text-xl{
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.text-xs{
  font-size: 0.75rem;
  line-height: 1rem;
}
.\!font-\[300\]{
  font-weight: 300 !important;
}
.font-\[300\]{
  font-weight: 300;
}
.font-\[400\]{
  font-weight: 400;
}
.font-\[500\]{
  font-weight: 500;
}
.font-\[600\]{
  font-weight: 600;
}
.font-\[700\]{
  font-weight: 700;
}
.font-\[800\]{
  font-weight: 800;
}
.font-\[900\]{
  font-weight: 900;
}
.font-black{
  font-weight: 900;
}
.font-bold{
  font-weight: 700;
}
.font-extrabold{
  font-weight: 800;
}
.font-light{
  font-weight: 300;
}
.font-medium{
  font-weight: 500;
}
.font-normal{
  font-weight: 400;
}
.font-semibold{
  font-weight: 600;
}
.font-thin{
  font-weight: 100;
}
.uppercase{
  text-transform: uppercase;
}
.italic{
  font-style: italic;
}
.not-italic{
  font-style: normal;
}
.leading-16{
  line-height: 1.6rem;
}
.leading-18{
  line-height: 1.8rem;
}
.leading-20{
  line-height: 2rem;
}
.leading-22{
  line-height: 2.2rem;
}
.leading-24{
  line-height: 2.4rem;
}
.leading-32{
  line-height: 3.2rem;
}
.leading-36{
  line-height: 3.6rem;
}
.leading-6{
  line-height: 1.5rem;
}
.leading-\[10px\]{
  line-height: 1rem;
}
.leading-\[12px\]{
  line-height: 1.2rem;
}
.leading-\[13px\]{
  line-height: 1.3rem;
}
.leading-\[14px\]{
  line-height: 1.4rem;
}
.leading-\[15px\]{
  line-height: 1.5rem;
}
.leading-\[16px\]{
  line-height: 1.6rem;
}
.leading-\[17px\]{
  line-height: 1.7rem;
}
.leading-\[18px\]{
  line-height: 1.8rem;
}
.leading-\[20px\]{
  line-height: 2rem;
}
.leading-\[22px\]{
  line-height: 2.2rem;
}
.leading-\[24px\]{
  line-height: 2.4rem;
}
.leading-\[25px\]{
  line-height: 2.5rem;
}
.leading-\[26px\]{
  line-height: 2.6rem;
}
.leading-\[28px\]{
  line-height: 2.8rem;
}
.leading-\[30px\]{
  line-height: 3rem;
}
.leading-\[36px\]{
  line-height: 3.6rem;
}
.leading-\[40px\]{
  line-height: 4rem;
}
.leading-\[42px\]{
  line-height: 4.2rem;
}
.leading-\[44px\]{
  line-height: 4.4rem;
}
.leading-\[50px\]{
  line-height: 5rem;
}
.leading-none{
  line-height: 1;
}
.leading-normal{
  line-height: 1.5;
}
.leading-snug{
  line-height: 1.375;
}
.leading-tight{
  line-height: 1.25;
}
.\!tracking-\[0\]{
  letter-spacing: 0 !important;
}
.tracking-\[-0\.02em\]{
  letter-spacing: -0.02em;
}
.tracking-\[-0\.1px\]{
  letter-spacing: -0.1px;
}
.\!text-\[\#5f6368\]{
  --tw-text-opacity: 1 !important;
  color: rgb(95 99 104 / var(--tw-text-opacity, 1)) !important;
}
.\!text-\[\#9299a0\]{
  --tw-text-opacity: 1 !important;
  color: rgb(146 153 160 / var(--tw-text-opacity, 1)) !important;
}
.\!text-\[\#fff\]{
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;
}
.\!text-\[--theme-dark-green-primary\]{
  color: var(--theme-dark-green-primary) !important;
}
.\!text-\[var\(--orange-color\)\]{
  color: var(--orange-color) !important;
}
.\!text-\[var\(--theme-primary\)\]{
  color: var(--theme-primary) !important;
}
.\!text-\[var\(--theme-text-dark\)\]{
  color: var(--theme-text-dark) !important;
}
.\!text-white\/50{
  color: rgb(255 255 255 / 0.5) !important;
}
.\!text-white\/75{
  color: rgb(255 255 255 / 0.75) !important;
}
.text-\[\#000000\]{
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}
.text-\[\#000E3F\]{
  --tw-text-opacity: 1;
  color: rgb(0 14 63 / var(--tw-text-opacity, 1));
}
.text-\[\#000\]{
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}
.text-\[\#00D5FF\]{
  --tw-text-opacity: 1;
  color: rgb(0 213 255 / var(--tw-text-opacity, 1));
}
.text-\[\#00EAFF\]{
  --tw-text-opacity: 1;
  color: rgb(0 234 255 / var(--tw-text-opacity, 1));
}
.text-\[\#01875f\]{
  --tw-text-opacity: 1;
  color: rgb(1 135 95 / var(--tw-text-opacity, 1));
}
.text-\[\#0270C9\]{
  --tw-text-opacity: 1;
  color: rgb(2 112 201 / var(--tw-text-opacity, 1));
}
.text-\[\#056449\]{
  --tw-text-opacity: 1;
  color: rgb(5 100 73 / var(--tw-text-opacity, 1));
}
.text-\[\#09122e\]{
  --tw-text-opacity: 1;
  color: rgb(9 18 46 / var(--tw-text-opacity, 1));
}
.text-\[\#0BCF33\]{
  --tw-text-opacity: 1;
  color: rgb(11 207 51 / var(--tw-text-opacity, 1));
}
.text-\[\#100B02\]{
  --tw-text-opacity: 1;
  color: rgb(16 11 2 / var(--tw-text-opacity, 1));
}
.text-\[\#12151A\]{
  --tw-text-opacity: 1;
  color: rgb(18 21 26 / var(--tw-text-opacity, 1));
}
.text-\[\#151A1F\]{
  --tw-text-opacity: 1;
  color: rgb(21 26 31 / var(--tw-text-opacity, 1));
}
.text-\[\#161413\]{
  --tw-text-opacity: 1;
  color: rgb(22 20 19 / var(--tw-text-opacity, 1));
}
.text-\[\#1C140B\]{
  --tw-text-opacity: 1;
  color: rgb(28 20 11 / var(--tw-text-opacity, 1));
}
.text-\[\#202124\]{
  --tw-text-opacity: 1;
  color: rgb(32 33 36 / var(--tw-text-opacity, 1));
}
.text-\[\#25371b\]{
  --tw-text-opacity: 1;
  color: rgb(37 55 27 / var(--tw-text-opacity, 1));
}
.text-\[\#2F1780\]{
  --tw-text-opacity: 1;
  color: rgb(47 23 128 / var(--tw-text-opacity, 1));
}
.text-\[\#333\]{
  --tw-text-opacity: 1;
  color: rgb(51 51 51 / var(--tw-text-opacity, 1));
}
.text-\[\#3833AA\]{
  --tw-text-opacity: 1;
  color: rgb(56 51 170 / var(--tw-text-opacity, 1));
}
.text-\[\#42239f\]{
  --tw-text-opacity: 1;
  color: rgb(66 35 159 / var(--tw-text-opacity, 1));
}
.text-\[\#470B0B\]{
  --tw-text-opacity: 1;
  color: rgb(71 11 11 / var(--tw-text-opacity, 1));
}
.text-\[\#4B2400\]{
  --tw-text-opacity: 1;
  color: rgb(75 36 0 / var(--tw-text-opacity, 1));
}
.text-\[\#4D380F\]{
  --tw-text-opacity: 1;
  color: rgb(77 56 15 / var(--tw-text-opacity, 1));
}
.text-\[\#4D43BA\]{
  --tw-text-opacity: 1;
  color: rgb(77 67 186 / var(--tw-text-opacity, 1));
}
.text-\[\#533118\]{
  --tw-text-opacity: 1;
  color: rgb(83 49 24 / var(--tw-text-opacity, 1));
}
.text-\[\#555555\]{
  --tw-text-opacity: 1;
  color: rgb(85 85 85 / var(--tw-text-opacity, 1));
}
.text-\[\#56AC56\]{
  --tw-text-opacity: 1;
  color: rgb(86 172 86 / var(--tw-text-opacity, 1));
}
.text-\[\#5D48D1\]{
  --tw-text-opacity: 1;
  color: rgb(93 72 209 / var(--tw-text-opacity, 1));
}
.text-\[\#5f6368\]{
  --tw-text-opacity: 1;
  color: rgb(95 99 104 / var(--tw-text-opacity, 1));
}
.text-\[\#621D29\]{
  --tw-text-opacity: 1;
  color: rgb(98 29 41 / var(--tw-text-opacity, 1));
}
.text-\[\#64F765\]{
  --tw-text-opacity: 1;
  color: rgb(100 247 101 / var(--tw-text-opacity, 1));
}
.text-\[\#6B0909\]{
  --tw-text-opacity: 1;
  color: rgb(107 9 9 / var(--tw-text-opacity, 1));
}
.text-\[\#95979b\]{
  --tw-text-opacity: 1;
  color: rgb(149 151 155 / var(--tw-text-opacity, 1));
}
.text-\[\#B69F80\]{
  --tw-text-opacity: 1;
  color: rgb(182 159 128 / var(--tw-text-opacity, 1));
}
.text-\[\#B6C5E4\]{
  --tw-text-opacity: 1;
  color: rgb(182 197 228 / var(--tw-text-opacity, 1));
}
.text-\[\#CBCBCB\]{
  --tw-text-opacity: 1;
  color: rgb(203 203 203 / var(--tw-text-opacity, 1));
}
.text-\[\#CE2CD4\]{
  --tw-text-opacity: 1;
  color: rgb(206 44 212 / var(--tw-text-opacity, 1));
}
.text-\[\#DFCDA4\]{
  --tw-text-opacity: 1;
  color: rgb(223 205 164 / var(--tw-text-opacity, 1));
}
.text-\[\#E5D6BA\]{
  --tw-text-opacity: 1;
  color: rgb(229 214 186 / var(--tw-text-opacity, 1));
}
.text-\[\#EA39FF\]{
  --tw-text-opacity: 1;
  color: rgb(234 57 255 / var(--tw-text-opacity, 1));
}
.text-\[\#F029FF\]{
  --tw-text-opacity: 1;
  color: rgb(240 41 255 / var(--tw-text-opacity, 1));
}
.text-\[\#F0B90B\]{
  --tw-text-opacity: 1;
  color: rgb(240 185 11 / var(--tw-text-opacity, 1));
}
.text-\[\#F0D399\]{
  --tw-text-opacity: 1;
  color: rgb(240 211 153 / var(--tw-text-opacity, 1));
}
.text-\[\#F2B13C\]{
  --tw-text-opacity: 1;
  color: rgb(242 177 60 / var(--tw-text-opacity, 1));
}
.text-\[\#F4D79D\]{
  --tw-text-opacity: 1;
  color: rgb(244 215 157 / var(--tw-text-opacity, 1));
}
.text-\[\#F5BC40\]{
  --tw-text-opacity: 1;
  color: rgb(245 188 64 / var(--tw-text-opacity, 1));
}
.text-\[\#F5E09C\]{
  --tw-text-opacity: 1;
  color: rgb(245 224 156 / var(--tw-text-opacity, 1));
}
.text-\[\#F6DB0C\]{
  --tw-text-opacity: 1;
  color: rgb(246 219 12 / var(--tw-text-opacity, 1));
}
.text-\[\#FB3C13\]{
  --tw-text-opacity: 1;
  color: rgb(251 60 19 / var(--tw-text-opacity, 1));
}
.text-\[\#FCD78A\]{
  --tw-text-opacity: 1;
  color: rgb(252 215 138 / var(--tw-text-opacity, 1));
}
.text-\[\#FCDE1A\]{
  --tw-text-opacity: 1;
  color: rgb(252 222 26 / var(--tw-text-opacity, 1));
}
.text-\[\#FDE74D\]{
  --tw-text-opacity: 1;
  color: rgb(253 231 77 / var(--tw-text-opacity, 1));
}
.text-\[\#FEDA95\]{
  --tw-text-opacity: 1;
  color: rgb(254 218 149 / var(--tw-text-opacity, 1));
}
.text-\[\#FEF8A8\]{
  --tw-text-opacity: 1;
  color: rgb(254 248 168 / var(--tw-text-opacity, 1));
}
.text-\[\#FF0000\]{
  --tw-text-opacity: 1;
  color: rgb(255 0 0 / var(--tw-text-opacity, 1));
}
.text-\[\#FF1342\]{
  --tw-text-opacity: 1;
  color: rgb(255 19 66 / var(--tw-text-opacity, 1));
}
.text-\[\#FF3300\]{
  --tw-text-opacity: 1;
  color: rgb(255 51 0 / var(--tw-text-opacity, 1));
}
.text-\[\#FF3B30\]{
  --tw-text-opacity: 1;
  color: rgb(255 59 48 / var(--tw-text-opacity, 1));
}
.text-\[\#FFA211\]{
  --tw-text-opacity: 1;
  color: rgb(255 162 17 / var(--tw-text-opacity, 1));
}
.text-\[\#FFAA0D\]{
  --tw-text-opacity: 1;
  color: rgb(255 170 13 / var(--tw-text-opacity, 1));
}
.text-\[\#FFC402\]{
  --tw-text-opacity: 1;
  color: rgb(255 196 2 / var(--tw-text-opacity, 1));
}
.text-\[\#FFC909\]{
  --tw-text-opacity: 1;
  color: rgb(255 201 9 / var(--tw-text-opacity, 1));
}
.text-\[\#FFD700\]{
  --tw-text-opacity: 1;
  color: rgb(255 215 0 / var(--tw-text-opacity, 1));
}
.text-\[\#FFD75F\]{
  --tw-text-opacity: 1;
  color: rgb(255 215 95 / var(--tw-text-opacity, 1));
}
.text-\[\#FFDF12\]{
  --tw-text-opacity: 1;
  color: rgb(255 223 18 / var(--tw-text-opacity, 1));
}
.text-\[\#FFE08A\]{
  --tw-text-opacity: 1;
  color: rgb(255 224 138 / var(--tw-text-opacity, 1));
}
.text-\[\#FFF1BB\]{
  --tw-text-opacity: 1;
  color: rgb(255 241 187 / var(--tw-text-opacity, 1));
}
.text-\[\#FFF7C6\]{
  --tw-text-opacity: 1;
  color: rgb(255 247 198 / var(--tw-text-opacity, 1));
}
.text-\[\#FFFF00\]{
  --tw-text-opacity: 1;
  color: rgb(255 255 0 / var(--tw-text-opacity, 1));
}
.text-\[\#FFFFFF80\]{
  color: #FFFFFF80;
}
.text-\[\#FFFFFFBF\]{
  color: #FFFFFFBF;
}
.text-\[\#FFFFFFD9\]{
  color: #FFFFFFD9;
}
.text-\[\#FFFFFF\]{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.text-\[\#FFFFFF\]\/50{
  color: rgb(255 255 255 / 0.5);
}
.text-\[\#b0b3b8\]{
  --tw-text-opacity: 1;
  color: rgb(176 179 184 / var(--tw-text-opacity, 1));
}
.text-\[\#bcbec1\]{
  --tw-text-opacity: 1;
  color: rgb(188 190 193 / var(--tw-text-opacity, 1));
}
.text-\[\#bdbec0\]{
  --tw-text-opacity: 1;
  color: rgb(189 190 192 / var(--tw-text-opacity, 1));
}
.text-\[\#ff0000\]{
  --tw-text-opacity: 1;
  color: rgb(255 0 0 / var(--tw-text-opacity, 1));
}
.text-\[\#ff3b00\]{
  --tw-text-opacity: 1;
  color: rgb(255 59 0 / var(--tw-text-opacity, 1));
}
.text-\[\#ffd400\]{
  --tw-text-opacity: 1;
  color: rgb(255 212 0 / var(--tw-text-opacity, 1));
}
.text-\[\#ffe08b\]{
  --tw-text-opacity: 1;
  color: rgb(255 224 139 / var(--tw-text-opacity, 1));
}
.text-\[\#fff4b0\]{
  --tw-text-opacity: 1;
  color: rgb(255 244 176 / var(--tw-text-opacity, 1));
}
.text-\[\#fff\]{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.text-\[\#fff\]\/45{
  color: rgb(255 255 255 / 0.45);
}
.text-\[\#fff\]\/50{
  color: rgb(255 255 255 / 0.5);
}
.text-\[\#fff\]\/65{
  color: rgb(255 255 255 / 0.65);
}
.text-\[\#fff\]\/75{
  color: rgb(255 255 255 / 0.75);
}
.text-\[\#fff\]\/85{
  color: rgb(255 255 255 / 0.85);
}
.text-\[\#fffcd1\]{
  --tw-text-opacity: 1;
  color: rgb(255 252 209 / var(--tw-text-opacity, 1));
}
.text-\[\#ffffff\]{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.text-\[--white-color100\]{
  color: var(--white-color100);
}
.text-\[rgb\(0\2c 181\2c 120\)\]{
  --tw-text-opacity: 1;
  color: rgb(0 181 120 / var(--tw-text-opacity, 1));
}
.text-\[rgba\(255\2c 255\2c 255\2c 0\.5\)\]{
  color: rgba(255,255,255,0.5);
}
.text-\[var\(--bonus-text-color\)\]{
  color: var(--bonus-text-color);
}
.text-\[var\(--btn-text-color\)\]{
  color: var(--btn-text-color);
}
.text-\[var\(--count\)\]{
  color: var(--count);
}
.text-\[var\(--more\)\]{
  color: var(--more);
}
.text-\[var\(--orange-color\)\]{
  color: var(--orange-color);
}
.text-\[var\(--page-text\)\]{
  color: var(--page-text);
}
.text-\[var\(--text-active-color\)\]{
  color: var(--text-active-color);
}
.text-\[var\(--theme-gold\)\]{
  color: var(--theme-gold);
}
.text-\[var\(--theme-gray-gold\)\]{
  color: var(--theme-gray-gold);
}
.text-\[var\(--theme-gray100\)\]{
  color: var(--theme-gray100);
}
.text-\[var\(--theme-green\)\]{
  color: var(--theme-green);
}
.text-\[var\(--theme-highlight-text-color\)\]{
  color: var(--theme-highlight-text-color);
}
.text-\[var\(--theme-orange\)\]{
  color: var(--theme-orange);
}
.text-\[var\(--theme-primary\)\]{
  color: var(--theme-primary);
}
.text-\[var\(--theme-primary-black\)\]{
  color: var(--theme-primary-black);
}
.text-\[var\(--theme-primary-dark\)\]{
  color: var(--theme-primary-dark);
}
.text-\[var\(--theme-primary-error\)\]{
  color: var(--theme-primary-error);
}
.text-\[var\(--theme-primary-gray\)\]{
  color: var(--theme-primary-gray);
}
.text-\[var\(--theme-primary-hilight\)\]{
  color: var(--theme-primary-hilight);
}
.text-\[var\(--theme-primary-red-error\)\]{
  color: var(--theme-primary-red-error);
}
.text-\[var\(--theme-red\)\]{
  color: var(--theme-red);
}
.text-\[var\(--theme-text-dark\)\]{
  color: var(--theme-text-dark);
}
.text-\[var\(--theme-title-color\)\]{
  color: var(--theme-title-color);
}
.text-\[var\(--theme-yellow\)\]{
  color: var(--theme-yellow);
}
.text-\[var\(--vip-text-color\)\]{
  color: var(--vip-text-color);
}
.text-\[var\(--white-bg-color100\)\]{
  color: var(--white-bg-color100);
}
.text-\[var\(--white-color100\)\]{
  color: var(--white-color100);
}
.text-\[var\(--white-color50\)\]{
  color: var(--white-color50);
}
.text-\[var\(--white-color65\)\]{
  color: var(--white-color65);
}
.text-\[var\(--white-color85\)\]{
  color: var(--white-color85);
}
.text-\[var\(--white-color90\)\]{
  color: var(--white-color90);
}
.text-\[white\]{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.text-\[white\]\/75{
  color: rgb(255 255 255 / 0.75);
}
.text-amber-300{
  --tw-text-opacity: 1;
  color: rgb(252 211 77 / var(--tw-text-opacity, 1));
}
.text-black{
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}
.text-black\/65{
  color: rgb(0 0 0 / 0.65);
}
.text-gray-600{
  --tw-text-opacity: 1;
  color: rgb(75 85 99 / var(--tw-text-opacity, 1));
}
.text-gray-800{
  --tw-text-opacity: 1;
  color: rgb(31 41 55 / var(--tw-text-opacity, 1));
}
.text-red-500{
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / var(--tw-text-opacity, 1));
}
.text-transparent{
  color: transparent;
}
.text-white{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.text-white\/45{
  color: rgb(255 255 255 / 0.45);
}
.text-white\/50{
  color: rgb(255 255 255 / 0.5);
}
.text-white\/55{
  color: rgb(255 255 255 / 0.55);
}
.text-white\/60{
  color: rgb(255 255 255 / 0.6);
}
.text-white\/65{
  color: rgb(255 255 255 / 0.65);
}
.text-white\/70{
  color: rgb(255 255 255 / 0.7);
}
.text-white\/75{
  color: rgb(255 255 255 / 0.75);
}
.text-white\/80{
  color: rgb(255 255 255 / 0.8);
}
.text-white\/85{
  color: rgb(255 255 255 / 0.85);
}
.text-white\/95{
  color: rgb(255 255 255 / 0.95);
}
.underline{
  text-decoration-line: underline;
}
.opacity-0{
  opacity: 0;
}
.opacity-35{
  opacity: 0.35;
}
.opacity-40{
  opacity: 0.4;
}
.opacity-50{
  opacity: 0.5;
}
.opacity-75{
  opacity: 0.75;
}
.shadow-\[0_0_0_2px_\#EEE54C4D\]{
  --tw-shadow: 0 0 0 0.2rem #EEE54C4D;
  --tw-shadow-colored: 0 0 0 0.2rem var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_10px_\#fff\]{
  --tw-shadow: 0 0 1rem #fff;
  --tw-shadow-colored: 0 0 1rem var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_20px_rgba\(18\2c 128\2c 255\2c 0\.35\)\2c inset_0_0_22px_rgba\(13\2c 96\2c 207\2c 0\.24\)\]{
  --tw-shadow: 0 0 2rem rgba(18,128,255,0.35),inset 0 0 2.2rem rgba(13,96,207,0.24);
  --tw-shadow-colored: 0 0 2rem var(--tw-shadow-color), inset 0 0 2.2rem var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_2px_4px_0_rgba\(0\2c 0\2c 0\2c 0\.08\)\]{
  --tw-shadow: 0 0.2rem 0.4rem 0 rgba(0,0,0,0.08);
  --tw-shadow-colored: 0 0.2rem 0.4rem 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_2px_6px_rgba\(0\2c 0\2c 0\2c 0\.25\)\]{
  --tw-shadow: 0 0.2rem 0.6rem rgba(0,0,0,0.25);
  --tw-shadow-colored: 0 0.2rem 0.6rem var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_4px_10px_\#13640B40\]{
  --tw-shadow: 0 0.4rem 1rem #13640B40;
  --tw-shadow-colored: 0 0.4rem 1rem var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_6px_16px_rgba\(28\2c 54\2c 188\2c 0\.28\)\2c inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.3\)\]{
  --tw-shadow: 0 0.6rem 1.6rem rgba(28,54,188,0.28),inset 0 0.1rem 0 rgba(255,255,255,0.3);
  --tw-shadow-colored: 0 0.6rem 1.6rem var(--tw-shadow-color), inset 0 0.1rem 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0px_4px_4px_0px_\#0000001A\]{
  --tw-shadow: 0px 0.4rem 0.4rem 0px #0000001A;
  --tw-shadow-colored: 0px 0.4rem 0.4rem 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[inset_0_0_12px_rgba\(255\2c 225\2c 160\2c 0\.5\)\2c 0_3px_8px_rgba\(0\2c 0\2c 0\2c 0\.35\)\]{
  --tw-shadow: inset 0 0 1.2rem rgba(255,225,160,0.5),0 0.3rem 0.8rem rgba(0,0,0,0.35);
  --tw-shadow-colored: inset 0 0 1.2rem var(--tw-shadow-color), 0 0.3rem 0.8rem var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.25\)\]{
  --tw-shadow: inset 0 0.1rem 0 rgba(255,255,255,0.25);
  --tw-shadow-colored: inset 0 0.1rem 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.28\)\]{
  --tw-shadow: inset 0 0.1rem 0 rgba(255,255,255,0.28);
  --tw-shadow-colored: inset 0 0.1rem 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.35\)\2c 0_1px_4px_rgba\(45\2c 15\2c 112\2c 0\.25\)\]{
  --tw-shadow: inset 0 0.1rem 0 rgba(255,255,255,0.35),0 0.1rem 0.4rem rgba(45,15,112,0.25);
  --tw-shadow-colored: inset 0 0.1rem 0 var(--tw-shadow-color), 0 0.1rem 0.4rem var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-lg{
  --tw-shadow: 0 1rem 1.5rem -0.3rem rgb(0 0 0 / 0.1), 0 0.4rem 0.6rem -0.4rem rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 1rem 1.5rem -0.3rem var(--tw-shadow-color), 0 0.4rem 0.6rem -0.4rem var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-md{
  --tw-shadow: 0 0.4rem 0.6rem -0.1rem rgb(0 0 0 / 0.1), 0 0.2rem 0.4rem -0.2rem rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 0.4rem 0.6rem -0.1rem var(--tw-shadow-color), 0 0.2rem 0.4rem -0.2rem var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-sm{
  --tw-shadow: 0 0.1rem 0.2rem 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 0.1rem 0.2rem 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.outline-none{
  outline: 0.2rem solid transparent;
  outline-offset: 0.2rem;
}
.outline{
  outline-style: solid;
}
.blur{
  --tw-blur: blur(0.8rem);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.blur-\[12px\]{
  --tw-blur: blur(1.2rem);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.blur-\[16px\]{
  --tw-blur: blur(1.6rem);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.drop-shadow{
  --tw-drop-shadow: drop-shadow(0 0.1rem 0.2rem rgb(0 0 0 / 0.1)) drop-shadow(0 0.1rem 0.1rem rgb(0 0 0 / 0.06));
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.drop-shadow-\[0_1px_1px_rgba\(0\2c 0\2c 0\2c 0\.45\)\]{
  --tw-drop-shadow: drop-shadow(0 0.1rem 0.1rem rgba(0,0,0,0.45));
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.grayscale{
  --tw-grayscale: grayscale(100%);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.invert{
  --tw-invert: invert(100%);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.filter{
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.backdrop-blur{
  --tw-backdrop-blur: blur(0.8rem);
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-blur-\[6px\]{
  --tw-backdrop-blur: blur(0.6rem);
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-filter{
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.transition{
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-all{
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-colors{
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-shadow{
  transition-property: box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-transform{
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.duration-200{
  transition-duration: 200ms;
}
.duration-300{
  transition-duration: 300ms;
}
.duration-500{
  transition-duration: 500ms;
}
.ease-in{
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}
.ease-in-out{
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.ease-out{
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
.content-\[\'\'\]{
  --tw-content: '';
  content: var(--tw-content);
}
.bd-\[1px_\#FFAA0D\]{
  border: 0.1rem solid #FFAA0D;
}
.bd-\[1px_\#FFFFFF40\]{
  border: 0.1rem solid #FFFFFF40;
}
.bd-\[1px_\#dadce0\]{
  border: 0.1rem solid #dadce0;
}
.bd-\[1px_\#ffffffa6\]{
  border: 0.1rem solid #ffffffa6;
}
.bd-\[1px_var\(--theme-border-color\)\]{
  border: 0.1rem solid var(--theme-border-color);
}
.bd-\[1px_var\(--theme-primary\)\]{
  border: 0.1rem solid var(--theme-primary);
}
.bd-\[1px_var\(--theme-primary-gray\)\]{
  border: 0.1rem solid var(--theme-primary-gray);
}
.bd-\[2px_\#ffffffa6\]{
  border: 0.2rem solid #ffffffa6;
}
.bd-\[2px_var\(--theme-primary\)\]{
  border: 0.2rem solid var(--theme-primary);
}
.bd-\[2px_white\]{
  border: 0.2rem solid white;
}
.bd-b-\[1px_var\(--theme-primary\)\]{
  border-bottom: 0.1rem solid var(--theme-primary);
}
.bgs-\[url\(\'\#\{\$baseURL\}\/a\/assets\/images\/i_vip\.png\'\)\]{
  background-image: url('#{$baseURL}/a/assets/images/i_vip.png');
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[url\(\'\#\{\$baseURL\}\/assets\/images\/b_jjj\.png\'\)\]{
  background-image: url('#{$baseURL}/assets/images/b_jjj.png');
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[url\(\'\#\{\$baseURL\}\/assets\/images\/bg_game\.png\'\)\|0_159px\]{
  background-image: url('#{$baseURL}/assets/images/bg_game.png');
  background-repeat: no-repeat;
  background-position: 0 15.9rem;
  background-size: 100% auto;
}
.bgs-\[url\(\'\#\{\$baseURL\}\/assets\/images\/bg_vip\.png\'\)\]{
  background-image: url('#{$baseURL}/assets/images/bg_vip.png');
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[url\(\'\#\{\$baseURL\}\/assets\/logo\.png\'\)\]{
  background-image: url('#{$baseURL}/assets/logo.png');
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[url\(\'\#\{\$baseURL\}\/views\/_activities\/secretbonus\/images\/ico1\.png\'\)\|0_0\|24px\]{
  background-image: url('#{$baseURL}/views/_activities/secretbonus/images/ico1.png');
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 2.4rem;
}
.bgs-\[url\(\'\#\{\$baseURL\}\/views\/_activities\/secretbonus\/images\/ico2\.png\'\)\|0_0\|24px\]{
  background-image: url('#{$baseURL}/views/_activities/secretbonus/images/ico2.png');
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 2.4rem;
}
.bgs-\[url\(\'\#\{\$baseURL\}\/views\/_activities\/secretbonus\/images\/ico3\.png\'\)\|center_6px\|24px\]{
  background-image: url('#{$baseURL}/views/_activities/secretbonus/images/ico3.png');
  background-repeat: no-repeat;
  background-position: center 0.6rem;
  background-size: 2.4rem;
}
.bgs-\[url\(\'\#\{\$baseURL\}\/views\/home\/images\/activitylist\.png\'\)\|left_bottom\]{
  background-image: url('#{$baseURL}/views/home/images/activitylist.png');
  background-repeat: no-repeat;
  background-position: left bottom;
  background-size: 100% auto;
}
.bgs-\[url\(\'\#\{\$baseURL\}\/views\/home\/images\/i_arrow_r\.png\'\)\|center_center\|12px\]{
  background-image: url('#{$baseURL}/views/home/images/i_arrow_r.png');
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 1.2rem;
}
.bgs-\[url\(\'\#\{\$baseURL\}\/views\/home\/images\/i_arrow_r\.png\'\)\|center\|12px\]{
  background-image: url('#{$baseURL}/views/home/images/i_arrow_r.png');
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1.2rem;
}
.bgs-\[url\(\'\#\{\$b\}\/assets\/images\/bn_cpf\.png\'\)\]{
  background-image: url('#{$b}/assets/images/bn_cpf.png');
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[url\(\'\#\{\$b\}\/assets\/images\/bn_deposito\.png\'\)\]{
  background-image: url('#{$b}/assets/images/bn_deposito.png');
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[url\(\'\#\{\$b\}\/assets\/images\/bn_saque\.png\'\)\]{
  background-image: url('#{$b}/assets/images/bn_saque.png');
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[url\(\'\#\{\$b\}\/views\/home\/images\/bn_saque\.png\'\)\]{
  background-image: url('#{$b}/views/home/images/bn_saque.png');
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[url\(\'\'\)\]{
  background-image: url('');
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[url\(\'\/\/c\.bg52w\.com\/public\/static\/a\/assets\/images\/bg_vip\.png\'\)\]{
  background-image: var(--bg_vip_1, url('//c.bg52w.com/public/static/a/assets/images/bg_vip.png'));
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[url\(\'\/\/c\.bg52w\.com\/public\/static\/b\/views\/home\/images\/activitylist\.png\'\)\|left_bottom\]{
  background-image: var(--activitylist_1, url('//c.bg52w.com/public/static/b/views/home/images/activitylist.png'));
  background-repeat: no-repeat;
  background-position: left bottom;
  background-size: 100% auto;
}
.bgs-\[url\(\'\/\/c\.bg52w\.com\/public\/static\/b\/views\/home\/images\/i_arrow_r\.png\'\)\|center_center\|12px\]{
  background-image: var(--i_arrow_r_1, url('//c.bg52w.com/public/static/b/views/home/images/i_arrow_r.png'));
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 1.2rem;
}
.bgs-\[url\(\'\/\/c\.bg52w\.com\/public\/static\/d\/assets\/images\/bg_vip\.png\'\)\]{
  background-image: var(--bg_vip_2, url('//c.bg52w.com/public/static/d/assets/images/bg_vip.png'));
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--active-icon\)\]{
  background-image: var(--active-icon);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--activities-redpackage-red-icon\)\]{
  background-image: var(--activities-redpackage-red-icon);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--activities-redpackage-red-money\)\]{
  background-image: var(--activities-redpackage-red-money);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--activities-redpackage-topBg\)\|center_top\|contain\]{
  background-image: var(--activities-redpackage-topBg);
  background-repeat: no-repeat;
  background-position: center top;
  background-size: contain;
}
.bgs-\[var\(--activity-popup-tips-bgs\)\]{
  background-image: var(--activity-popup-tips-bgs);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--activity-popup-tips-btn-bg\)\]{
  background-image: var(--activity-popup-tips-btn-bg);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--agent-center-banner2\)\]{
  background-image: var(--agent-center-banner2);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--agent-loading-bg\)\]{
  background-image: var(--agent-loading-bg);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--bg-bonus\)\]{
  background-image: var(--bg-bonus);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--bg-vip\)\]{
  background-image: var(--bg-vip);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--btn-bg-theme-focus\)\]{
  background-image: var(--btn-bg-theme-focus);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--checkIcon\)\]{
  background-image: var(--checkIcon);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--deposir-channel-bg\)\]{
  background-image: var(--deposir-channel-bg);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--deposit-success-bg\)\]{
  background-image: var(--deposit-success-bg);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--footer-official-bg\)\]{
  background-image: var(--footer-official-bg);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--footer-partners-bg\)\]{
  background-image: var(--footer-partners-bg);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--game-title-icon\)\|0_center\|contain\]{
  background-image: var(--game-title-icon);
  background-repeat: no-repeat;
  background-position: 0 center;
  background-size: contain;
}
.bgs-\[var\(--giftcode-troca-top\)\]{
  background-image: var(--giftcode-troca-top);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--home-game-categary-title-bg\)\]{
  background-image: var(--home-game-categary-title-bg);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--icon-shield\)\]{
  background-image: var(--icon-shield);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--inactive-icon\)\]{
  background-image: var(--inactive-icon);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--jjj-day-icon\)\]{
  background-image: var(--jjj-day-icon);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--jjj-time-icon\)\]{
  background-image: var(--jjj-time-icon);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--jjj-week-icon\)\]{
  background-image: var(--jjj-week-icon);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--login-bg\)\]{
  background-image: var(--login-bg);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--logo-vip\)\]{
  background-image: var(--logo-vip);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--men-active-bg-ag\)\]{
  background-image: var(--men-active-bg-ag);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--men-active-bg-am\)\]{
  background-image: var(--men-active-bg-am);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--men-active-bg-ng\)\]{
  background-image: var(--men-active-bg-ng);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--men-active-bg-nm\)\]{
  background-image: var(--men-active-bg-nm);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--message-bg\)\]{
  background-image: var(--message-bg);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--message-close-icon\)\]{
  background-image: var(--message-close-icon);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--message-icon\)\]{
  background-image: var(--message-icon);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--message-new-icon\)\]{
  background-image: var(--message-new-icon);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--message-open-icon\)\]{
  background-image: var(--message-open-icon);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--rebate-nextday-banner\)\]{
  background-image: var(--rebate-nextday-banner);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--rebate-realtime-banner\)\]{
  background-image: var(--rebate-realtime-banner);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--receber-btn\)\]{
  background-image: var(--receber-btn);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--receber-btn-disabled\)\]{
  background-image: var(--receber-btn-disabled);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--reg-bg\)\]{
  background-image: var(--reg-bg);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--right-down-icon\)\]{
  background-image: var(--right-down-icon);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--saque-success-bg\)\]{
  background-image: var(--saque-success-bg);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--servico-bg\)\]{
  background-image: var(--servico-bg);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--sidebar-button-background-gradient\)\]{
  background-image: var(--sidebar-button-background-gradient);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--theme-deposito-btn-bg\)\]{
  background-image: var(--theme-deposito-btn-bg);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--theme-saque-btn-bg\)\]{
  background-image: var(--theme-saque-btn-bg);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--topInstallBar-bg\)\|center_top\]{
  background-image: var(--topInstallBar-bg);
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 100% auto;
}
.bgs-\[var\(--treasurebox-line\)\]{
  background-image: var(--treasurebox-line);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--vip-tip\)\]{
  background-image: var(--vip-tip);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--wuxianji-02\)\]{
  background-image: var(--wuxianji-02);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--wuxianji-05\)\]{
  background-image: var(--wuxianji-05);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--wuxianji-09\)\]{
  background-image: var(--wuxianji-09);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--wuxianji-12\)\]{
  background-image: var(--wuxianji-12);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--wuxianji-14\)\]{
  background-image: var(--wuxianji-14);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--wuxianji-22\)\]{
  background-image: var(--wuxianji-22);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--wuxianji-54\)\]{
  background-image: var(--wuxianji-54);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--wuxianji-55\)\]{
  background-image: var(--wuxianji-55);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--wuxianji-56\)\]{
  background-image: var(--wuxianji-56);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--wuxianji-57\)\]{
  background-image: var(--wuxianji-57);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--wuxianji-58\)\]{
  background-image: var(--wuxianji-58);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--wuxianji-59\)\]{
  background-image: var(--wuxianji-59);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--wuxianji-60\)\]{
  background-image: var(--wuxianji-60);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--wuxianji-61\)\]{
  background-image: var(--wuxianji-61);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.bgs-\[var\(--wuxianji-62\)\]{
  background-image: var(--wuxianji-62);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}
.wh-\[100\%_52px\]{
  width: 100%;
  height: 5.2rem;
}
.wh-\[22px_22px\]{
  width: 2.2rem;
  height: 2.2rem;
}
.wh-\[279px_222px\]{
  width: 27.9rem;
  height: 22.2rem;
}
.wh-\[281px_2px\]{
  width: 28.1rem;
  height: 0.2rem;
}
.wh-\[40px_27px\]{
  width: 4rem;
  height: 2.7rem;
}
.wh-\[53px_45px\]{
  width: 5.3rem;
  height: 4.5rem;
}
.wh-\[60px_56px\]{
  width: 6rem;
  height: 5.6rem;
}
.wh-\[60px_84px\]{
  width: 6rem;
  height: 8.4rem;
}
.wh-\[67px_51px\]{
  width: 6.7rem;
  height: 5.1rem;
}
.wh-\[68px_30px\]{
  width: 6.8rem;
  height: 3rem;
}
.wh-\[75px_21px\]{
  width: 7.5rem;
  height: 2.1rem;
}
.wh-\[76px_105px\]{
  width: 7.6rem;
  height: 10.5rem;
}
.wh-\[77px_105px\]{
  width: 7.7rem;
  height: 10.5rem;
}
.wh-\[78px_105px\]{
  width: 7.8rem;
  height: 10.5rem;
}
.wh-\[78px_78px\]{
  width: 7.8rem;
  height: 7.8rem;
}
.wh-\[83px_112px\]{
  width: 8.3rem;
  height: 11.2rem;
}
.wh-\[85px_115px\]{
  width: 8.5rem;
  height: 11.5rem;
}
.wh-\[85px_85px\]{
  width: 8.5rem;
  height: 8.5rem;
}
.wh-\[87px_32px\]{
  width: 8.7rem;
  height: 3.2rem;
}
.wh-\[91px_67px\]{
  width: 9.1rem;
  height: 6.7rem;
}
.absolute-\[0_0_auto\]{
  position: absolute;
  top: 0;
  right: 0;
  bottom: auto;
  left: 0;
}
.absolute-\[auto_0_0\]{
  position: absolute;
  top: auto;
  right: 0;
  bottom: 0;
  left: 0;
}
.absolute-lt-0{
  position: absolute;
  left: 0px;
  top: 0px;
}
.absolute-lt-\[14px_0\]{
  position: absolute;
  left: 1.4rem;
  top: 0;
}
.absolute-lt-\[7px_0\]{
  position: absolute;
  left: 0.7rem;
  top: 0;
}
.absolute-rt-0{
  position: absolute;
  right: 0px;
  top: 0px;
}
.absolute-rt-1{
  position: absolute;
  right: 0.4rem;
  top: 0.4rem;
}
.absolute-rt-4{
  position: absolute;
  right: 1.6rem;
  top: 1.6rem;
}
.absolute-rt-\[-15px_8px\]{
  position: absolute;
  right: -1.5rem;
  top: 0.8rem;
}
.absolute-rt-\[-18px_-5px\]{
  position: absolute;
  right: -1.8rem;
  top: -0.5rem;
}
.absolute-rt-\[0_30px\]{
  position: absolute;
  right: 0;
  top: 3rem;
}
.absolute-rt-\[12px_-5px\]{
  position: absolute;
  right: 1.2rem;
  top: -0.5rem;
}
.fixed-0{
  position: fixed;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
}
.fixed-\[auto_0_0\]{
  position: fixed;
  top: auto;
  right: 0;
  bottom: 0;
  left: 0;
}
.fixed-\[auto_0_var\(--safe-bottom\)\]{
  position: fixed;
  top: auto;
  right: 0;
  bottom: var(--safe-bottom);
  left: 0;
}
.fixed-b-22{
  position: fixed;
  bottom: 8.8rem;
}
.flex-center{
  display: flex;
  align-items: center;
  justify-content: center;
}
.flex-start{
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.flex-end{
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.flex-end-x{
  display: flex;
  justify-content: flex-end;
}
.flex-center-col{
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.flex-center-x{
  display: flex;
  justify-content: center;
}
.flex-center-y{
  display: flex;
  align-items: center;
}
.flex-center-col-x{
  display: flex;
  align-items: center;
  flex-direction: column;
}
.flex-around-x{
  display: flex;
  justify-content: space-around;
}
.flex-between{
  display: flex;
  justify-content: space-between;
}
.flex-between-center{
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.absolute-center-x{
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
}
.\[background\:var\(--btn-bg-theme-focus\)\]{
  background: var(--btn-bg-theme-focus);
}
.\[background\:var\(--btn-bg-theme-half\2c \#061747\)\]{
  background: var(--btn-bg-theme-half,#061747);
}
.\[key\:string\]{
  key: string;
}
.\[scrollbar-width\:none\]{
  scrollbar-width: none;
}
.\[text-shadow\:0_1px_0_\#ffffff\2c 0_2px_10px_rgba\(240\2c 41\2c 255\2c 0\.16\)\]{
  text-shadow: 0 0.1rem 0 #ffffff,0 0.2rem 1rem rgba(240,41,255,0.16);
}
*,
*::before,
*::after {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal;
}
html {
  --max-width: 480px;
  font-size: calc(min(100vw, var(--max-width)) / 37.5);
}
body {
  font-family: 'Roboto', 'Helvetica Neue', sans-serif;
  min-height: calc(var(--vh, 1vh) * 100);
  font-size: 1.3rem;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
:root {
  /* 不再用于顶部布局：部分 Redmi 内置浏览器会强制设置 safe-area-inset-top，导致吸顶偏移。 */
  --safe-top:  calc(env(safe-area-inset-top) / 3 * 2);/* calc(env(safe-area-inset-top) / 3 * 2); */
  --safe-bottom: calc(env(safe-area-inset-bottom));
  --theme-pwa-bg: #151a1f; /* 默认背景色 */
}
.fitWidth {
  position: relative;
  width: clamp(36rem, 100%, var(--max-width));
  left: 50%;
  transform: translateX(-50%);
}
.fitCenter {
  width: clamp(36rem, 100%, var(--max-width));
  top: 0;
  bottom: 0;
  left: 50%;
  position: fixed;
  transform: translateX(-50%);
  z-index: 2999;
  overflow: hidden;
}
.ellipsis {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.globalSaveImg {
  user-select: auto !important;
  -webkit-user-select: auto !important;
  -moz-user-select: auto !important;
  -ms-user-select: auto !important;
  -webkit-touch-callout: default !important;
  pointer-events: auto !important;
}
/* 防止图片长按保存 */
img {
  user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-touch-callout: none;
  pointer-events: auto;
}
html {
  --topInstallBar-height: 0px;
}
html,
body {
  overscroll-behavior: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  touch-action: manipulation;
  height: 100%;
}
.homeBody {
  background: #000e3f;
}
[data-tpl=P7] .homeBody {
  background: #232833;
}
.googleTemplate {
  background: #fff;
}
#app {
  max-width: var(--max-width);
  color: #fff;
  font-size: 11px;
  margin: 0 auto;
  min-height: unset !important;
}
img {
  display: block;
}
:where([x-apple-data-detectors], [x-apple-data-detectors] *, a[href^=tel], a[href^=tel] *) {
  color: inherit !important;
  font: inherit !important;
  text-decoration: none !important;
  -webkit-text-decoration-line: none !important;
}
/* 隐藏所有滚动条 */
* {
  -ms-overflow-style: none; /* IE and Edge */
  scrollbar-width: none; /* Firefox */
}
*::-webkit-scrollbar {
  display: none; /* Chrome, Safari, Opera */
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
input,
input::-webkit-tap-highlight-color,
textarea {
  -webkit-tap-highlight-color: transparent;
  -webkit-appearance: none;
  outline: none;
}
input:focus,
input::-webkit-tap-highlight-color:focus,
textarea:focus {
  outline: none;
  background-color: transparent;
}
input:focus-visible,
input::-webkit-tap-highlight-color:focus-visible,
textarea:focus-visible {
  outline: none;
}
.defaultBg {
  background: #151a1f var(--loadingPage_1, url("https://static.ppcabt.com/public/static/images/loadingPage.jpg")) no-repeat center/cover;
}
.van-nav-bar,
.van-popup--bottom {
  bottom: 0;
  left: 50% !important;
  width: clamp(36rem, 100%, var(--max-width)) !important;
  transform: translateX(-50%) translateZ(0) !important;
}
.van-nav-bar {
  top: 0;
  bottom: auto;
}
.van-field__control {
  font-size: 1.5rem;
}
.van-field:focus-within {
  background-color: var(--input-focus-bg-color);
}
[data-theme=p7]:not([data-skin=dark_green]) .van-field:focus-within,
[data-theme=p4]:not([data-skin=dark_gold]) .van-field:focus-within,
[data-theme=p5] .van-field:focus-within {
  border: 0.1rem solid var(--theme-primary);
}
.van-field {
  border-radius: 0.8rem;
  overflow: hidden;
}
.van-field::after {
  display: none;
}
.van-overlay {
  -webkit-backdrop-filter: blur(0.4rem);
          backdrop-filter: blur(0.4rem);
}
.withRedPoint {
  position: relative;
}
.withRedPoint::after {
  content: "";
  display: block;
  width: 0.8rem;
  height: 0.8rem;
  background-color: red;
  border-radius: 50%;
  position: absolute;
  top: 0.5rem;
  right: 0.5rem;
}
.closeIcon,
.closeIcon2 {
  display: block;
  width: 2.8rem;
  height: 2.8rem;
  background: var(--i_close_1, url("https://static.ppcabt.com/public/static/assets/images/i_close.png")) no-repeat center center/100% 100%;
}
.closeIcon2 {
  background-image: var(--i_close_black_1, url("https://static.ppcabt.com/public/static/assets/images/i_close_black.png"));
}
.closeIcon3 {
  background-image: var(--i_close_white_1, url("https://static.ppcabt.com/public/static/dark_blue/guideInstall/i_close_white.png"));
}
.closeIcon4 {
  background-image: var(--i_close_light_1, url("https://static.ppcabt.com/public/static/assets/images/i_close_light.png"));
}
.closeIcon5 {
  background-image: var(--i_close5_1, url("https://static.ppcabt.com/public/static/assets/images/i_close5.png"));
}
@keyframes rotate {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.rotating {
  animation: rotate 1s linear infinite;
}
.placeholder\:text-\[14px\]::-moz-placeholder{
  font-size: 1.4rem;
}
.placeholder\:text-\[14px\]::placeholder{
  font-size: 1.4rem;
}
.placeholder\:text-\[15px\]::-moz-placeholder{
  font-size: 1.5rem;
}
.placeholder\:text-\[15px\]::placeholder{
  font-size: 1.5rem;
}
.placeholder\:text-\[\#85898D\]::-moz-placeholder{
  --tw-text-opacity: 1;
  color: rgb(133 137 141 / var(--tw-text-opacity, 1));
}
.placeholder\:text-\[\#85898D\]::placeholder{
  --tw-text-opacity: 1;
  color: rgb(133 137 141 / var(--tw-text-opacity, 1));
}
.placeholder\:text-\[\#FFFFFFBF\]::-moz-placeholder{
  color: #FFFFFFBF;
}
.placeholder\:text-\[\#FFFFFFBF\]::placeholder{
  color: #FFFFFFBF;
}
.placeholder\:text-\[\#fff\]\/75::-moz-placeholder{
  color: rgb(255 255 255 / 0.75);
}
.placeholder\:text-\[\#fff\]\/75::placeholder{
  color: rgb(255 255 255 / 0.75);
}
.placeholder\:text-white\/50::-moz-placeholder{
  color: rgb(255 255 255 / 0.5);
}
.placeholder\:text-white\/50::placeholder{
  color: rgb(255 255 255 / 0.5);
}
.after\:\!left-\[60\%\]::after{
  content: var(--tw-content);
  left: 60% !important;
}
.after\:\!top-0::after{
  content: var(--tw-content);
  top: 0px !important;
}
.first\:border-l-0:first-child{
  border-left-width: 0px;
}
.last\:mb-0:last-child{
  margin-bottom: 0px;
}
.odd\:bg-\[rgba\(183\2c 130\2c 255\2c 0\.08\)\]:nth-child(odd){
  background-color: rgba(183,130,255,0.08);
}
.odd\:bg-\[var\(--theme-gray-green15\)\]:nth-child(odd){
  background-color: var(--theme-gray-green15);
}
.odd\:bg-\[var\(--white-color5\)\]:nth-child(odd){
  background-color: var(--white-color5);
}
.even\:bg-\[var\(--theme-gray-green10\)\]:nth-child(even){
  background-color: var(--theme-gray-green10);
}
.even\:bg-\[var\(--white-color10\)\]:nth-child(even){
  background-color: var(--white-color10);
}
.focus-within\:bg-\[\#2C7952\]\/70:focus-within{
  background-color: rgb(44 121 82 / 0.7);
}
.focus-within\:bg-\[var\(--inner-table-bg-color70\)\]:focus-within{
  background-color: var(--inner-table-bg-color70);
}
.focus-within\:bg-\[var\(--white-color15\)\]:focus-within{
  background-color: var(--white-color15);
}
.hover\:text-\[--white-color100\]:hover{
  color: var(--white-color100);
}
.focus\:bg-\[\#1D1F45\]:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(29 31 69 / var(--tw-bg-opacity, 1));
}
.focus\:bg-\[var\(--inner-table-bg-color70\)\]:focus{
  background-color: var(--inner-table-bg-color70);
}
.focus\:bg-\[var\(--theme-primary\)\]:focus{
  background-color: var(--theme-primary);
}
.focus\:outline-none:focus{
  outline: 0.2rem solid transparent;
  outline-offset: 0.2rem;
}
.focus\:ring-\[2px\]:focus{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0.2rem + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.focus\:ring-\[var\(--theme-primary\)\]:focus{
  --tw-ring-color: var(--theme-primary);
}
.active\:translate-y-4:active{
  --tw-translate-y: 1.6rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
@media (forced-colors: active){
  .forced-colors\:\!bg-\[\#2C3235\]{
    --tw-bg-opacity: 1 !important;
    background-color: rgb(44 50 53 / var(--tw-bg-opacity, 1)) !important;
  }
}
.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{
  display: none;
}
.\[\&\:nth-last-child\(-n\+2\)\]\:pb-0:nth-last-child(-n+2){
  padding-bottom: 0px;
}
.\[\&\>\.van-icon\]\:\!absolute>.van-icon{
  position: absolute !important;
}
.\[\&\>\.van-icon_img\]\:\!size-6>.van-icon img{
  width: 2.4rem !important;
  height: 2.4rem !important;
}
.\[\&\>\:has\(\.logo\)\]\:h-8>:has(.logo){
  height: 3.2rem;
}
.\[\&\>div\]\:pl-2>div{
  padding-left: 0.8rem;
}
.\[\&\>div\]\:leading-40>div{
  line-height: 4rem;
}
.\[\&\>div\]\:wh-\[108px_40px\]>div{
  width: 10.8rem;
  height: 4rem;
}
.\[\&\>img\]\:size-full>img{
  width: 100%;
  height: 100%;
}
.\[\&\>span\]\:rounded-\[3px\]>span{
  border-radius: 0.3rem;
}
.\[\&\>span\]\:bg-\[var\(--button-bg\)\]>span{
  background-color: var(--button-bg);
}
.\[\&\>span\]\:px-2>span{
  padding-left: 0.8rem;
  padding-right: 0.8rem;
}
.\[\&_\*\]\:pointer-events-auto *{
  pointer-events: auto;
}
.\[\&_\.van-field\\_\\_control\]\:leading-\[28px\] .van-field__control{
  line-height: 2.8rem;
}