@font-face {
  font-family: 'Wendy One';
  src: url(//sheinh5.ltwebstatic.com/game_dist/dog/client/63e47643d58b20318804.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
button {
  outline: 0;
}
[mir] button {
  border: 0;
}
.act-button {
  position: relative;
}
[mir] .act-button {
  cursor: pointer;
}
.act-button__bg-image {
  position: absolute;
  top: 50%;
  width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
[mir=ltr] .act-button__bg-image {
  left: 50%;
  transform: translate3d(-50%, -50%, 0);
}
:where([mir=ltr] .act-button__bg-image) > * {
  --fold-offset: 0;
}
[mir=rtl] .act-button__bg-image {
  right: 50%;
  transform: translate3d(50%, -50%, 0);
}
:where([mir=rtl] .act-button__bg-image) > * {
  --fold-offset: 0;
}
.act-button__text {
  position: relative;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  letter-spacing: normal;
}
.act-button-loading {
  display: flex;
  justify-content: center;
  align-items: center;
}
/*# sourceMappingURL=index.css.map */
@font-face {
  font-family: 'Wendy One';
  src: url(//sheinh5.ltwebstatic.com/game_dist/dog/client/63e47643d58b20318804.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
.van-popup.van-toast {
  box-sizing: content-box !important;
  max-width: 10.3125rem;
  color: #fff;
  font-size: 0.75rem;
}
[mir] .van-popup.van-toast {
  background: rgba(0, 0, 0, 0.8) !important;
  border-radius: 0.625rem;
  padding: 0.615625rem 0.8125rem;
  text-align: center;
}
html.fold-adapt {
  overflow-x: hidden;
}
html[mir].fold-adapt {
  background: #0d0d0d;
}
html.fold-adapt body {
  width: 23.4375rem;
  min-height: 100%;
  overflow-x: hidden;
}
html[mir].fold-adapt body {
  margin: 0 auto;
}
html.fold-adapt .sui-drawer > *,
html.fold-adapt .sui-dialog > * {
  --fold-offset: 0;
}
html.fold-adapt .sui-drawer__ctn,
html.fold-adapt .sui-drawer__container {
  width: 23.4375rem !important;
  --fold-offset: 0;
}
html[mir=ltr].fold-adapt .sui-drawer__ctn, html[mir=ltr].fold-adapt .sui-drawer__container {
  left: 0 !important;
  right: 0 !important;
  margin-left: auto !important;
  margin-right: auto !important;
}
html[mir=rtl].fold-adapt .sui-drawer__ctn, html[mir=rtl].fold-adapt .sui-drawer__container {
  right: 0 !important;
  left: 0 !important;
  margin-right: auto !important;
  margin-left: auto !important;
}
html.fold-adapt .sui-modal__drawer {
  width: 23.4375rem !important;
}
html[mir=ltr].fold-adapt .sui-modal__drawer {
  left: 0 !important;
  right: 0 !important;
  margin-left: auto !important;
  margin-right: auto !important;
}
html[mir=rtl].fold-adapt .sui-modal__drawer {
  right: 0 !important;
  left: 0 !important;
  margin-right: auto !important;
  margin-left: auto !important;
}
html.fold-adapt .bsc-cart-dropdown-box_fixed,
html.fold-adapt .bsc-cart-dropdown-box__container {
  width: 23.4375rem !important;
  --fold-offset: 0;
}
html[mir=ltr].fold-adapt .bsc-cart-dropdown-box_fixed, html[mir=ltr].fold-adapt .bsc-cart-dropdown-box__container {
  left: 0 !important;
  right: 0 !important;
  margin-left: auto !important;
  margin-right: auto !important;
}
html[mir=rtl].fold-adapt .bsc-cart-dropdown-box_fixed, html[mir=rtl].fold-adapt .bsc-cart-dropdown-box__container {
  right: 0 !important;
  left: 0 !important;
  margin-right: auto !important;
  margin-left: auto !important;
}
html.fold-adapt .van-overlay {
  width: 23.4375rem !important;
}
html[mir=ltr].fold-adapt .van-overlay {
  left: 0 !important;
  right: 0 !important;
  margin-left: auto !important;
  margin-right: auto !important;
}
html[mir=rtl].fold-adapt .van-overlay {
  right: 0 !important;
  left: 0 !important;
  margin-right: auto !important;
  margin-left: auto !important;
}
html.fold-adapt .van-popup--bottom,
html.fold-adapt .van-popup--top {
  width: 23.4375rem !important;
}
html[mir=ltr].fold-adapt .van-popup--bottom, html[mir=ltr].fold-adapt .van-popup--top {
  left: 0 !important;
  right: 0 !important;
  margin-left: auto !important;
  margin-right: auto !important;
}
html[mir=rtl].fold-adapt .van-popup--bottom, html[mir=rtl].fold-adapt .van-popup--top {
  right: 0 !important;
  left: 0 !important;
  margin-right: auto !important;
  margin-left: auto !important;
}
html.fold-adapt .van-popup--center {
  max-width: calc(23.4375rem - 32 / 1.757813rem) !important;
}
html.fold-adapt .fold-fixed-layer {
  position: fixed !important;
  top: 0 !important;
  width: 23.4375rem !important;
  --fold-offset: 0;
}
html[mir=ltr].fold-adapt .fold-fixed-layer {
  left: 0 !important;
  right: 0 !important;
  margin-left: auto !important;
  margin-right: auto !important;
}
html[mir=rtl].fold-adapt .fold-fixed-layer {
  right: 0 !important;
  left: 0 !important;
  margin-right: auto !important;
  margin-left: auto !important;
}
html.fold-adapt .lottie-comp-container {
  overflow: hidden;
}
html.fold-adapt .act-dialog.van-popup {
  --fold-offset: 0;
}
html.fold-adapt .act-dialog__mask {
  --fold-offset: 0;
}
html.fold-adapt .act-dialog__container {
  --fold-offset: 0;
}
/*# sourceMappingURL=App.css.map */
@font-face {
  font-family: 'Wendy One';
  src: url(//sheinh5.ltwebstatic.com/game_dist/dog/client/63e47643d58b20318804.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
.lottie-comp-container {
  contain: layout style;
}
:where(.lottie-comp-container) > * {
  --fold-offset: 0;
}
/*# sourceMappingURL=lottie-perf.css.map */
@font-face {
  font-family: 'Wendy One';
  src: url(//sheinh5.ltwebstatic.com/game_dist/dog/client/63e47643d58b20318804.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
.dog-art-text {
  position: relative;
  display: inline-block;
  align-items: center;
  justify-content: center;
}
.dog-art-text-hardware-accelerated {
  will-change: transform;
}
:where(.dog-art-text-hardware-accelerated) > * {
  --fold-offset: 0;
}
[mir] .dog-art-text-hardware-accelerated {
  transform: translateZ(0);
}
:where([mir] .dog-art-text-hardware-accelerated) > * {
  --fold-offset: 0;
}
.dog-art-text-hardware-accelerated .dog-art-text-main,
.dog-art-text-hardware-accelerated .dog-art-text-effect,
.dog-art-text-hardware-accelerated .dog-css-sweep-light {
  will-change: transform;
}
:where(.dog-art-text-hardware-accelerated .dog-art-text-main, .dog-art-text-hardware-accelerated .dog-art-text-effect, .dog-art-text-hardware-accelerated .dog-css-sweep-light) > * {
  --fold-offset: 0;
}
[mir] .dog-art-text-hardware-accelerated .dog-art-text-main, [mir] .dog-art-text-hardware-accelerated .dog-art-text-effect, [mir] .dog-art-text-hardware-accelerated .dog-css-sweep-light {
  transform: translateZ(0);
}
:where([mir] .dog-art-text-hardware-accelerated .dog-art-text-main, [mir] .dog-art-text-hardware-accelerated .dog-art-text-effect, [mir] .dog-art-text-hardware-accelerated .dog-css-sweep-light) > * {
  --fold-offset: 0;
}
.dog-art-text-main {
  -webkit-text-fill-color: initial;
  position: relative;
  z-index: 1;
  display: inline-block;
}
.dog-art-text-no-wrap {
  white-space: nowrap;
}
.dog-css-icon-point {
  content: '';
}
[mir] .dog-css-icon-point {
  background: var(--dog-css-icon-point);
}
.dog-css-icon-gem {
  content: '';
}
[mir] .dog-css-icon-gem {
  background: var(--dog-css-icon-gem);
}
.dog-css-icon-food {
  content: '';
}
[mir] .dog-css-icon-food {
  background: var(--dog-css-icon-food);
}
[mir=ltr] .dog-art-icon-left .dog-art-text-effect {
  left: auto;
  left: initial;
  right: 0;
}
[mir=rtl] .dog-art-icon-left .dog-art-text-effect {
  right: auto;
  right: initial;
  left: 0;
}
.dog-art-text-effect {
  position: absolute;
  top: 0;
}
[mir=ltr] .dog-art-text-effect {
  left: 0;
}
[mir=rtl] .dog-art-text-effect {
  right: 0;
}
.dog-css-gradient-text {
  -webkit-text-fill-color: transparent;
  position: relative;
  z-index: 1;
  width: 100%;
}
[mir] .dog-css-gradient-text {
  background-clip: text;
  -webkit-background-clip: text !important;
}
.dog-css-sweep-light {
  position: absolute;
  top: 0;
  height: 100%;
  width: 100%;
  -webkit-text-stroke-color: transparent;
  font-size: inherit;
  /* 文字大小，可自定义 */
  font-weight: inherit;
  /* 文字粗细 */
  font-style: inherit;
  font-family: inherit;
  color: transparent;
  /* 文字透明，背景填充色显示光扫效果 */
  /* 渐变光线(白色高亮) */
  /* 背景大小超出容器宽度，用于实现动画 */
  /* 将背景裁剪为文字形状 */
  /* 兼容webkit内核的裁剪模式 */
  /* 动画效果 */
  opacity: 0;
  box-sizing: border-box;
  z-index: 2;
}
[mir] .dog-css-sweep-light {
  background-size: 200% 100%;
  background-clip: text;
  -webkit-background-clip: text;
}
[mir=ltr] .dog-css-sweep-light {
  left: 0;
  background-image: linear-gradient(90deg, transparent 30%, rgba(255, 255, 255, 0.8) 50%, transparent 70%);
  background-position: 100% 0;
  animation:  shineAnimation-ltr 1s linear 0s normal 1;
  animation-duration: var(--dog-sweep-light-animation-duration);
  animation-delay: var(--dog-sweep-light-animation-delay);
}
[mir=rtl] .dog-css-sweep-light {
  right: 0;
  background-image: linear-gradient(-90deg, transparent 30%, rgba(255, 255, 255, 0.8) 50%, transparent 70%);
  background-position: 0% 0;
  animation:  shineAnimation-rtl 1s linear 0s normal 1;
  animation-duration: var(--dog-sweep-light-animation-duration);
  animation-delay: var(--dog-sweep-light-animation-delay);
}
/* 扫光动画关键帧 */
@keyframes shineAnimation-ltr {
0% {
    opacity: 1;
    background-position: 150% 0;
    /* 背景从左侧(-200%)开始 */
}
99.99% {
    opacity: 1;
    background-position: -50% 0;
}
100% {
    opacity: 0;
    background-position: -50% 0;
    /* 背景向右侧移动 (200%) */
}
}
@keyframes shineAnimation-rtl {
0% {
    opacity: 1;
    background-position: -50% 0;
    /* 背景从左侧(-200%)开始 */
}
99.99% {
    opacity: 1;
    background-position: 150% 0;
}
100% {
    opacity: 0;
    background-position: 150% 0;
    /* 背景向右侧移动 (200%) */
}
}
.dog-css-icon {
  display: inline-block;
  vertical-align: middle;
  width: 1.1em;
  height: 1.1em;
}
/*# sourceMappingURL=index.css.map */
@font-face {
  font-family: 'Wendy One';
  src: url(//sheinh5.ltwebstatic.com/game_dist/dog/client/63e47643d58b20318804.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
.loading-progress[data-v-55fb45f4] {
  position: fixed;
  top: 0;
  bottom: 0;
  z-index: 999;
}
[mir=ltr] .loading-progress[data-v-55fb45f4] {
  left: calc(0rem + 0rem * 1);
  left: calc(0rem + var(--fold-padding, 0rem) * var(--fold-offset, 1));
  right: calc(0rem + 0rem * 1);
  right: calc(0rem + var(--fold-padding, 0rem) * var(--fold-offset, 1));
}
[mir=rtl] .loading-progress[data-v-55fb45f4] {
  right: calc(0rem + 0rem * 1);
  right: calc(0rem + var(--fold-padding, 0rem) * var(--fold-offset, 1));
  left: calc(0rem + 0rem * 1);
  left: calc(0rem + var(--fold-padding, 0rem) * var(--fold-offset, 1));
}
.loading-progress .mask[data-v-55fb45f4] {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
}
.loading-progress .mask .loading-dog[data-v-55fb45f4] {
  position: absolute;
  top: 0;
  width: 23.4375rem;
  height: 100vh;
}
[mir] .loading-progress .mask .loading-dog[data-v-55fb45f4] {
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: center;
}
[mir=ltr] .loading-progress .mask .loading-dog[data-v-55fb45f4] {
  left: 0;
}
[mir=rtl] .loading-progress .mask .loading-dog[data-v-55fb45f4] {
  right: 0;
}
.loading-progress .top[data-v-55fb45f4] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  z-index: 1;
}
[mir] .loading-progress .top[data-v-55fb45f4] {
  margin-top: 7.03125rem;
}
[mir] .loading-progress .top--bf[data-v-55fb45f4] {
  margin-top: 4.84375rem;
}
.loading-progress .top--bf .icon-img[data-v-55fb45f4] {
  width: 10.3125rem;
  height: 2rem;
}
[mir] .loading-progress .top--bf .icon-img[data-v-55fb45f4] {
  margin-bottom: 0.625rem;
  background-image: url('https://img.ltwebstatic.com/v4/p/tinypic/2026/09/22/48/17900587530e355721ec4783436d408c675e2ba76d.png');
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.loading-progress .bottom[data-v-55fb45f4] {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  bottom: 26%;
  position: absolute;
  z-index: 1;
}
.loading-progress .bottom .strip[data-v-55fb45f4] {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
[mir=ltr] .loading-progress .bottom .strip[data-v-55fb45f4] {
  left: 0.9375rem;
}
[mir=rtl] .loading-progress .bottom .strip[data-v-55fb45f4] {
  right: 0.9375rem;
}
.loading-progress .bottom .strip .lovelyPuppy__bar-outer[data-v-55fb45f4] {
  width: 15.03125rem;
  height: 1.3125rem;
  box-sizing: border-box;
}
[mir] .loading-progress .bottom .strip .lovelyPuppy__bar-outer[data-v-55fb45f4] {
  border: 0.1875rem solid #ffefd3;
  border-radius: 0.625rem;
  background-color: #fff;
}
[mir=ltr] .loading-progress .bottom .strip .lovelyPuppy__bar-outer[data-v-55fb45f4] {
  margin-right: 0.25rem;
}
[mir=rtl] .loading-progress .bottom .strip .lovelyPuppy__bar-outer[data-v-55fb45f4] {
  margin-left: 0.25rem;
}
.loading-progress .bottom .strip .lovelyPuppy__bar-outer .lovelyPuppy__bar-inner[data-v-55fb45f4] {
  height: 1rem;
  position: relative;
}
[mir] .loading-progress .bottom .strip .lovelyPuppy__bar-outer .lovelyPuppy__bar-inner[data-v-55fb45f4] {
  border-radius: 0.5625rem;
}
.loading-progress .bottom .strip .lovelyPuppy__bar-outer .lovelyPuppy__bar-inner-progress[data-v-55fb45f4] {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  will-change: transform;
}
:where(.loading-progress .bottom .strip .lovelyPuppy__bar-outer .lovelyPuppy__bar-inner-progress[data-v-55fb45f4]) > * {
  --fold-offset: 0;
}
[mir] .loading-progress .bottom .strip .lovelyPuppy__bar-outer .lovelyPuppy__bar-inner-progress[data-v-55fb45f4] {
  border-radius: 0.5rem;
  background-size: auto 100%;
}
[mir=ltr] .loading-progress .bottom .strip .lovelyPuppy__bar-outer .lovelyPuppy__bar-inner-progress[data-v-55fb45f4] {
  left: 0;
  animation: loading-page-progressAnimation-ltr 50s infinite linear;
}
[mir=rtl] .loading-progress .bottom .strip .lovelyPuppy__bar-outer .lovelyPuppy__bar-inner-progress[data-v-55fb45f4] {
  right: 0;
  animation: loading-page-progressAnimation-ltr 50s infinite linear;
}
.loading-progress .bottom .strip .progress-num[data-v-55fb45f4] {
  width: 1.5625rem;
  font-size: 0.875rem;
  font-weight: 860;
  color: #ffffff;
}
.loading-progress .bottom .roll-titles[data-v-55fb45f4] {
  position: relative;
  top: 0.3125rem;
  width: 15.625rem;
  height: 3.875rem;
  color: #fff;
  font-size: 0.6875rem;
  pointer-events: none;
  line-height: 0.96875rem;
}
[mir] .loading-progress .bottom .roll-titles[data-v-55fb45f4] {
  text-align: center;
}
.loading-progress .title[data-v-55fb45f4] {
  width: 22rem;
  font-size: 1.625rem;
  font-weight: 700;
}
[mir] .loading-progress .title[data-v-55fb45f4] {
  text-align: center;
}
.loading-progress .title .line1[data-v-55fb45f4] {
  font-size: 1.25rem;
  width: 100%;
  position: absolute;
}
[mir=ltr] .loading-progress .title .line1[data-v-55fb45f4] {
  left: 50%;
  transform: translateX(-50%);
}
:where([mir=ltr] .loading-progress .title .line1[data-v-55fb45f4]) > * {
  --fold-offset: 0;
}
[mir=rtl] .loading-progress .title .line1[data-v-55fb45f4] {
  right: 50%;
  transform: translateX(50%);
}
:where([mir=rtl] .loading-progress .title .line1[data-v-55fb45f4]) > * {
  --fold-offset: 0;
}
.loading-progress .title .line1[data-v-55fb45f4],
.loading-progress .title .line2[data-v-55fb45f4] {
  -webkit-text-fill-color: transparent;
}
[mir] .loading-progress .title .line1[data-v-55fb45f4], [mir] .loading-progress .title .line2[data-v-55fb45f4] {
  background-clip: text;
  -webkit-background-clip: text;
}
.loading-progress .title .line1-fitty[data-v-55fb45f4],
.loading-progress .title .line2-fitty[data-v-55fb45f4] {
  max-width: 22rem;
  white-space: nowrap !important;
}
.loading-progress .title .line2[data-v-55fb45f4] {
  font-weight: 1000;
}
[mir] .loading-progress .title .line2[data-v-55fb45f4] {
  margin-top: 1.25rem;
}
.loading-progress .describe[data-v-55fb45f4] {
  color: #fff;
  font-size: 0.8125rem;
  font-style: normal;
  font-weight: 510;
  line-height: normal;
  width: 100%;
  display: flex;
  justify-content: center;
}
[mir] .loading-progress .describe[data-v-55fb45f4] {
  padding: 0 1.875rem;
  text-align: center;
}
.loading-progress .loading-enter-active[data-v-55fb45f4],
.loading-progress .loading-leave-active[data-v-55fb45f4] {
  transition: opacity 0.5s ease;
}
.loading-progress .loading-enter-from[data-v-55fb45f4],
.loading-progress .loading-leave-to[data-v-55fb45f4] {
  opacity: 0;
}
.loading-progress .rush-text-title[data-v-55fb45f4] {
  color: transparent;
  font-size: 3.4375rem;
  font-style: normal;
  font-weight: 1000;
  line-height: 1;
  position: relative;
}
[mir] .loading-progress .rush-text-title[data-v-55fb45f4] {
  text-align: center;
  margin-bottom: 0.8125rem;
}
.loading-progress .rush-text-title .text-shadow[data-v-55fb45f4] {
  position: absolute;
  bottom: -0.15625rem;
  width: 100%;
  z-index: 3;
}
[mir=ltr] .loading-progress .rush-text-title .text-shadow[data-v-55fb45f4] {
  left: 0;
}
[mir=rtl] .loading-progress .rush-text-title .text-shadow[data-v-55fb45f4] {
  right: 0;
}
.loading-progress .rush-text-title .text-outline[data-v-55fb45f4] {
  position: absolute;
  top: 0.15625rem;
  width: 100%;
  -webkit-text-stroke-width: 0.5625rem;
  z-index: 2;
}
.loading-progress .rush-text-title .text[data-v-55fb45f4] {
  position: relative;
  -webkit-text-fill-color: transparent;
  z-index: 3;
}
[mir] .loading-progress .rush-text-title .text[data-v-55fb45f4] {
  background-clip: text;
  -webkit-background-clip: text;
}
.loading-progress .arab-rush-text-title[data-v-55fb45f4] {
  font-weight: 900;
}
/*# sourceMappingURL=index.css.map */
@font-face {
  font-family: 'Wendy One';
  src: url(//sheinh5.ltwebstatic.com/game_dist/dog/client/63e47643d58b20318804.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
/* rtl:begin:ignore */
@keyframes loading-page-progressAnimation-ltr {
from {
    background-position: left;
}
to {
    background-position: -18.03125rem 0;
}
}
@keyframes loading-page-progressAnimation-rtl {
from {
    background-position: left;
}
to {
    background-position: 18.03125rem 0;
}
}
/* rtl:end:ignore */
/*# sourceMappingURL=index.css.map */

/*# sourceMappingURL=https://shein-static.dev-az.sheincorp.cn/sheinh5/game_dist/dog/client/css/main.0779d5b504fac8341257.css.map*/