/**
 * 字体规范 - 基于 750px 设计稿
 *
 * 使用方式：在 .less 文件中 @import '@/styles/_typography.less';
 *
 * 注意：这些值会被 postcss-pxtorem 自动转换为 rem
 * rootValue = 75，所以 28px -> 0.3733rem
 */
.index-module__fullScreenLoading___0pV9- {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background: #fff;
  z-index: 9999;
}
.index-module__spinner___a6-by {
  width: 8.53333vw;
  height: 8.53333vw;
  border-radius: 50%;
  border: 0.66667vw solid #e8e8e8;
  border-top-color: #165dff;
  animation: index-module__spin___a0O53 1s linear infinite;
  box-shadow: 0 0.26667vw 1.06667vw rgba(22, 93, 255, 0.15);
}
.index-module__text___5A-eI {
  margin-top: 2.66667vw;
  color: #333;
  font-size: 3.73333vw;
}
@keyframes index-module__spin___a0O53 {
  to {
    transform: rotate(360deg);
  }
}
/**
 * 字体规范 - 基于 750px 设计稿
 *
 * 使用方式：在 .less 文件中 @import '@/styles/_typography.less';
 *
 * 注意：这些值会被 postcss-pxtorem 自动转换为 rem
 * rootValue = 75，所以 28px -> 0.3733rem
 */
.index-module__snapshotMask___P5fWH {
  position: fixed;
  inset: 0;
  z-index: 9999;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(255, 255, 255, 0.8);
}
.index-module__snapshotIcon___Bq-1r {
  position: absolute;
  bottom: 24vw;
  left: 5.33333vw;
  right: 5.33333vw;
}
