.breath-dynamic-effect {
    animation: scale-infinite-39f5fbfb 1.2s linear infinite;
  }
  @keyframes scale-infinite-39f5fbfb {
  from {
      transform: scale3d(1, 1, 1);
  }
  3% {
      transform: scale3d(1.01, 1.01, 1);
  }
  6% {
      transform: scale3d(1.02, 1.02, 1);
  }
  9% {
      transform: scale3d(1.03, 1.03, 1);
  }
  12% {
      transform: scale3d(1.04, 1.04, 1);
  }
  15% {
      transform: scale3d(1.05, 1.05, 1);
  }
  18% {
      transform: scale3d(1.049, 1.049, 1);
  }
  21% {
      transform: scale3d(1.044, 1.044, 1);
  }
  24% {
      transform: scale3d(1.035, 1.035, 1);
  }
  27% {
      transform: scale3d(1.022, 1.022, 1);
  }
  30% {
      transform: scale3d(1, 1, 1);
  }
  33% {
      transform: scale3d(0.991, 0.991, 1);
  }
  36% {
      transform: scale3d(0.986, 0.986, 1);
  }
  39% {
      transform: scale3d(0.985, 0.985, 1);
  }
  42% {
      transform: scale3d(0.988, 0.988, 1);
  }
  45% {
      transform: scale3d(0.993, 0.993, 1);
  }
  51% {
      transform: scale3d(0.999, 0.999, 1);
  }
  54% {
      transform: scale3d(1.004, 1.004, 1);
  }
  57% {
      transform: scale3d(1.007, 1.007, 1);
  }
  60% {
      transform: scale3d(1.008, 1.008, 1);
  }
  63% {
      transform: scale3d(1.007, 1.007, 1);
  }
  69% {
      transform: scale3d(1.005, 1.005, 1);
  }
  72% {
      transform: scale3d(1.001, 1.001, 1);
  }
  75% {
      transform: scale3d(0.999, 0.999, 1);
  }
  78% {
      transform: scale3d(0.997, 0.997, 1);
  }
  81% {
      transform: scale3d(0.996, 0.996, 1);
  }
  84% {
      transform: scale3d(0.996, 0.996, 1);
  }
  87% {
      transform: scale3d(0.997, 0.997, 1);
  }
  90% {
      transform: scale3d(0.999, 0.999, 1);
  }
  to {
      transform: scale3d(1, 1, 1);
  }
  }
  .breath-dynamic-effect-110 {
    animation: scale-infinite-110-39f5fbfb 1.2s linear infinite !important;
  }
  @keyframes scale-infinite-110-39f5fbfb {
  from {
      transform: scale3d(1, 1, 1);
  }
  3% {
      transform: scale3d(1.02, 1.02, 1);
  }
  6% {
      transform: scale3d(1.04, 1.04, 1);
  }
  9% {
      transform: scale3d(1.06, 1.06, 1);
  }
  12% {
      transform: scale3d(1.08, 1.08, 1);
  }
  15% {
      transform: scale3d(1.1, 1.1, 1);
  }
  18% {
      transform: scale3d(1.097, 1.097, 1);
  }
  21% {
      transform: scale3d(1.088, 1.088, 1);
  }
  24% {
      transform: scale3d(1.07, 1.07, 1);
  }
  27% {
      transform: scale3d(1.044, 1.044, 1);
  }
  30% {
      transform: scale3d(1, 1, 1);
  }
  33% {
      transform: scale3d(0.983, 0.983, 1);
  }
  36% {
      transform: scale3d(0.972, 0.972, 1);
  }
  39% {
      transform: scale3d(0.97, 0.97, 1);
  }
  42% {
      transform: scale3d(0.976, 0.976, 1);
  }
  45% {
      transform: scale3d(0.986, 0.986, 1);
  }
  51% {
      transform: scale3d(0.997, 0.997, 1);
  }
  54% {
      transform: scale3d(1.007, 1.007, 1);
  }
  57% {
      transform: scale3d(1.014, 1.014, 1);
  }
  60% {
      transform: scale3d(1.016, 1.016, 1);
  }
  63% {
      transform: scale3d(1.014, 1.014, 1);
  }
  69% {
      transform: scale3d(1.009, 1.009, 1);
  }
  72% {
      transform: scale3d(1.003, 1.003, 1);
  }
  75% {
      transform: scale3d(0.997, 0.997, 1);
  }
  78% {
      transform: scale3d(0.993, 0.993, 1);
  }
  81% {
      transform: scale3d(0.992, 0.992, 1);
  }
  84% {
      transform: scale3d(0.992, 0.992, 1);
  }
  87% {
      transform: scale3d(0.994, 0.994, 1);
  }
  90% {
      transform: scale3d(0.998, 0.998, 1);
  }
  to {
      transform: scale3d(1, 1, 1);
  }
  }
  @keyframes scale-39f5fbfb {
  0% {
      transform: scale(1);
  }
  12.5% {
      transform: scale(1.1);
  }
  25% {
      transform: scale(1);
  }
  37.5% {
      transform: scale(1.1);
  }
  50% {
      transform: scale(1);
  }
  100% {
      transform: scale(1);
  }
  }
  .base-btn {
    overflow: hidden;
    background-color: #e6322e;
    width: 100%;
    height: 100%;
    padding: 0 0.18870773rem;
    color: #fff;
    font-size: 0.96240942rem;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 999px;
    border-style: solid;
    border-width: 1px;
    box-sizing: border-box;
    position: relative;
    font-weight: bold;
  }
  .base-btn .active-bar {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    opacity: 0;
    transition: opacity 160ms cubic-bezier(0.38, 0, 0.25, 1);
    pointer-events: none;
  }
  .base-btn-icon{
    margin-right: 0.18870773rem;
  }
  .base-btn .process-mask {
    z-index: 0;
    position: absolute;
    width: 0%;
    height: 100%;
    left: 0;
    top: 0;
    background-color: rgba(0, 0, 0, 0.1);
    border-radius: 999px;
    transition: width 0.3s;
  }
  .base-btn.animation-btn {
    animation: scale-39f5fbfb 4s linear infinite reverse;
  }