:global {
  .nbugs-product-introduction-mobile-wrapper {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    overflow: hidden;
    z-index: 1000;
    .container {
      height: 100%;
      display: flex;
      flex-shrink: 0;
      width: 100%;
      overflow: hidden;
      .contentContainer {
        display: flex;
        width: 100%;
        height: 100%;
        .mobileStepItem {
          padding: 0 30px;
          display: flex;
          flex-direction: column;
          justify-content: center;
          width: 100%;
          flex-shrink: 0;
          height: 100%;
          .mainTitle {
            font-size: 28px;
            color: #333;
            font-weight: bold;
            margin-top: 3vh;
          }
          .intro {
            margin-top: 4px;
            font-size: 14px;
            color: #555;
            height: 42px;
          }
          .imgContainer {
            flex: 1;
            margin-top: 10px;
            display: flex;
            height: 0;
            align-items: center;
            justify-content: center;
            flex-shrink: 0;
            .showImg {
              height: 100%;
              display: flex;
              width: 100%;
              justify-content: center;
              overflow: hidden;
              img {
                border-radius: 30px;
                border: 10px solid rgba(255, 255, 255, 0.6);
                height: 100%;
              }
            }
          }
          .stepContainer {
            display: flex;
            justify-content: center;
            .step {
              width: 177px;
              height: 41px;
              line-height: 41px;
              margin-top: 20px;
              text-align: center;
              border-radius: 20px;
              color: #fefffe;
              font-size: 15px;
              font-weight: bold;
            }
          }
        }
      }
      .active-mobile-step-item {
        height: 100%;
      }
      .inactive-mobile-step-item {
        height: 0;
      }
    }
  }
}
