/**
 * Powered by ;
 * vivo-product-2026 - ;
 * Version: 1.5.8;
 * Released on: 2026-03-03;
 */

.gb-lang-id .v70fe-face,
.gb-lang-id .v70fe-snapshot {
  display: none;
}

.gb-lang-id .v70fe-kv .umx-figure-box {
  width: 100vw;
  height: 47.9166666667vw;
}

@media (max-width:1000px) {
  .gb-lang-id .v70fe-kv .umx-figure-box {
    width: 100vw;
    height: 192vw;
  }
}

.gb-lang-id .v70fe-ksp .umx-figure-box .umx-figure.umx-figure1 {
  width: 530px;
  height: 400px;
}

@media (max-width:1000px) {
  .gb-lang-id .v70fe-ksp .umx-figure-box .umx-figure.umx-figure1 {
    width: 87.2vw;
    height: 93.3333333333vw;
  }
}

.gb-lang-id .v70fe-ksp .umx-figure-box .umx-figure.umx-figure2 {
  width: 650px;
  height: 400px;
}

@media (max-width:1000px) {
  .gb-lang-id .v70fe-ksp .umx-figure-box .umx-figure.umx-figure2 {
    width: 87.2vw;
    height: 93.3333333333vw;
  }
}

.gb-lang-id .v70fe-ksp .umx-figure-box .umx-figure.umx-figure4 {
  width: 670px;
  height: 320px;
}

@media (max-width:1000px) {
  .gb-lang-id .v70fe-ksp .umx-figure-box .umx-figure.umx-figure4 {
    width: 87.2vw;
    height: 93.3333333333vw;
  }
}

.gb-lang-id .v70fe-ksp .umx-figure-box .umx-figure.umx-figure3 {
  width: 510px;
  height: 320px;
}

@media (max-width:1000px) {
  .gb-lang-id .v70fe-ksp .umx-figure-box .umx-figure.umx-figure3 {
    width: 87.2vw;
    height: 93.3333333333vw;
  }
}

.gb-lang-id .v70fe-ksp .umx-figure-box .umx-figure.umx-figure5 {
  width: 590px;
  height: 210px;
  position: relative;
  right: auto;
}

@media (max-width:1000px) {
  .gb-lang-id .v70fe-ksp .umx-figure-box .umx-figure.umx-figure5 {
    position: relative;
    width: 87.2vw;
    height: 64vw;
    right: auto;
  }
}

.gb-lang-id .v70fe-ksp .umx-figure-box .umx-figure.umx-figure6 {
  width: 590px;
  height: 210px;
  position: relative;
}

@media (max-width:1000px) {
  .gb-lang-id .v70fe-ksp .umx-figure-box .umx-figure.umx-figure6 {
    position: relative;
    width: 87.2vw;
    height: 64vw;
  }
}

.gb-lang-id .v70fe-ksp .umx-figure-box .umx-figure.umx-figure6 .umx-img-box {
  -webkit-transform-origin: left;
  -ms-transform-origin: left;
  transform-origin: left;
}

.gb-lang-id .v70fe-ksp .umx-figure-box .umx-figure:hover .umx-img-box {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}

@media (max-width:1000px) {
  .gb-lang-id .v70fe-ksp .umx-figure-box .umx-figure:hover .umx-img-box {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}

.gb-lang-id .v70fe-ksp .umx-figure-box .umx-figure:hover .umx-img-box.umx-img-box2_1 {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}

.gb-lang-id .v70fe-ksp .umx-figure-box .umx-figure:hover .umx-img-box.umx-img-box2_2 {
  -webkit-transform: translateX(-50%) scale(1.05);
  -ms-transform: translateX(-50%) scale(1.05);
  transform: translateX(-50%) scale(1.05);
}

.gb-lang-id .v70fe-ksp .umx-figure-box .umx-figure:last-child {
  margin-right: 0;
}

.gb-lang-id .v70fe-retro {
  height: 320vh;
}

@media (max-width:1000px) {
  .gb-lang-id .v70fe-retro {
    height: auto;
  }
}

.gb-lang-id .v70fe-retro .umx-content .umx-content-move {
  width: 300vw;
}

@media (max-width:1000px) {
  .gb-lang-id .v70fe-retro .umx-content .umx-content-move {
    width: 100vw;
  }
}

.gb-lang-id .v70fe-retro .umx-figure-box .umx-figure .umx-f3 {
  position: absolute;
  z-index: 3;
  background-image: url("../img/v70fe-retro-img3-lg.jpg");
  background-size: 460px 600px;
  background-position: center;
  background-repeat: no-repeat;
  width: 460px;
  height: 600px;
}

@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi) {
  .gb-lang-id .v70fe-retro .umx-figure-box .umx-figure .umx-f3 {
    background-image: url("../img/v70fe-retro-img3-lg-x2.jpg");
  }
}

.avif .gb-lang-id .v70fe-retro .umx-figure-box .umx-figure .umx-f3 {
  background-image: url("../img/v70fe-retro-img3-lg.jpg.avif");
}

@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi) {
  .avif .gb-lang-id .v70fe-retro .umx-figure-box .umx-figure .umx-f3 {
    background-image: url("../img/v70fe-retro-img3-lg-x2.jpg.avif");
  }
}

@media (max-width:1000px) {
  .gb-lang-id .v70fe-retro .umx-figure-box .umx-figure .umx-f3 {
    background-image: url("../img/v70fe-retro-img3-mb.jpg");
    background-size: 307px 400px;
    background-position: center;
    background-repeat: no-repeat;
    width: 307px;
    height: 400px;
  }
}

@media only screen and (max-width:1000px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1000px) and (min-resolution:1.5dppx),only screen and (max-width:1000px) and (min-resolution:144dpi) {
  .gb-lang-id .v70fe-retro .umx-figure-box .umx-figure .umx-f3 {
    background-image: url("../img/v70fe-retro-img3-mb-x2.jpg");
  }
}

@media (max-width:1000px) {
  .webp .gb-lang-id .v70fe-retro .umx-figure-box .umx-figure .umx-f3 {
    background-image: url("../img/v70fe-retro-img3-mb.jpg.webp");
  }
}

@media only screen and (max-width:1000px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1000px) and (min-resolution:1.5dppx),only screen and (max-width:1000px) and (min-resolution:144dpi) {
  .webp .gb-lang-id .v70fe-retro .umx-figure-box .umx-figure .umx-f3 {
    background-image: url("../img/v70fe-retro-img3-mb-x2.jpg.webp");
  }
}

@media (max-width:1000px) {
  .gb-lang-id .v70fe-retro .umx-figure-box .umx-figure .umx-f3 {
    background-size: 81.8666666667vw 106.6666666667vw;
    width: 81.8666666667vw;
    height: 106.6666666667vw;
    position: relative;
  }
}

.gb-lang-id .v70fe-retro .umx-figure-box .umx-figure.umx-figure2 {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 460px;
  height: 600px;
  margin: 0 0 0 60px;
  -webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,.25);
  box-shadow: 0 0 20px 0 rgba(0,0,0,.25);
}

@media (max-width:1000px) {
  .gb-lang-id .v70fe-retro .umx-figure-box .umx-figure.umx-figure2 {
    position: relative;
    top: auto;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 81.8666666667vw;
    height: 106.6666666667vw;
    margin: 30px 0 60px 0;
    -webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,.25);
    box-shadow: 0 0 20px 0 rgba(0,0,0,.25);
  }
}

.gb-lang-id .v70fe-cpu .umx-figure {
  margin: 180px 0 0 340px;
}

@media (max-width:1000px) {
  .gb-lang-id .v70fe-cpu .umx-figure {
    margin: 30px 0 60px 0;
  }
}

.gb-lang-id .v70fe-engine .umx-figure-list .umx-figure-item {
  height: 480px;
}

@media (max-width:1000px) {
  .gb-lang-id .v70fe-engine .umx-figure-list .umx-figure-item {
    height: auto;
  }
}

.gb-lang-id .v70fe-gemini {
  background: #fff;
}

.gb-lang-id .v70fe-studio {
  background: #f9f9fb;
}

.gb-lang-id .v70fe-water {
  background: -webkit-radial-gradient(50% 100%,56.61% 4.72%,#f9f9fb 0,rgba(249,249,251,0) 100%),#fff;
  background: radial-gradient(56.61% 4.72% at 50% 100%,#f9f9fb 0,rgba(249,249,251,0) 100%),#fff;
}

@media (max-width:1000px) {
  .gb-lang-id .v70fe-water {
    background: #f5f5f7;
  }
}

.gb-lang-id .v70fe-engine {
  background: #f9f9fb;
}

.gb-lang-id .v70fe-transfer .umx-figure-box .umx-svg-box .svg-box-current .umx-icon {
  background: -webkit-radial-gradient(50% 50%,50% 50%,rgba(255,255,255,0) 0,#9193b9 100%);
  background: radial-gradient(50% 50% at 50% 50%,rgba(255,255,255,0) 0,#9193b9 100%);
}

.gb-lang-id .umx-stage.umx-stage-tips .umx-tip-content li:nth-child(11) {
  display: none;
}