.container {
  background: rgba(255, 255, 255, 0.2);
  box-shadow: 0px 9px 34px 0px rgba(27, 9, 91, 0.07);
}

.content {
  background: linear-gradient(180deg, #e8fff1 0%, #0ccd58 100%);
  border-radius: 24px 24px 24px 24px;
  border: 1px solid #ffffff;
  position: relative;
}

.g_title {
  width: 197px;
  height: 42px;
}

.btn-bg {
  background: rgba(255, 255, 255, 0.32);
  border: 0.66px solid rgba(255, 255, 255, 0.32);
}

.btn-bg-sub {
  background: #0ccd58;
  box-shadow:
    inset 0px 0px 41px 0px #f0f8f3,
    inset 0px 0px 15px 0px #e8fff1;
}

/* 左上角标签容器 */
.tag {
  position: absolute;
  top: 20px;
  left: 20px;

  display: flex;
  align-items: center;

  padding: 4px 8px;
  border-radius: 999rpx;

  backdrop-filter: blur(6rpx);
  background: rgba(255, 255, 255, 0.79);
  box-shadow: inset 0px 1px 2px 0px rgba(255, 255, 255, 0.46);
}

/* 小绿点 */
.dot {
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background: #0ccd58;
  margin-right: 8px;
}

/* 文字 */
.tag-text {
  font-size: 12px;
  color: #0ccd58;
  font-weight: 600;
}
