.container {
  height: 96px;
  // background: rgba(68, 120, 195, 0.2);
  background: url('@/assets/images/bg.png');
  border-radius: 20px;
  // padding: 20px;
  padding: 0 30px;
  position: relative;
  overflow: hidden;

  // 添加渐变背景效果
  &::before {
    content: '';
    position: absolute;
    inset: 0;
    background: radial-gradient(
      452.143px at 1.12915% 5.89299%,
      #3caeff 0%,
      rgba(24, 40, 255, 0) 100%
    );
    opacity: 0.8;
    z-index: -1;
  }

  &::after {
    content: '';
    position: absolute;
    inset: 0;
    background: radial-gradient(
      530.198px at 173.826% 100%,
      #1354ff 0%,
      rgba(23, 255, 149, 0) 100%
    );
    opacity: 0.1;
    z-index: -1;
  }

  .header {
    display: flex;
    align-items: center;
    height: 100%;
    justify-content: space-between;
    gap: 40px;
    // margin-bottom: 20px;

    .title {
      width: 70px;
      color: #b3d6f7;
      font-family: DingTalk JinBuTi;
      font-size: 26px;
      font-weight: 400;
      line-height: 31px;
    }

    .riskList {
      display: flex;
      gap: 40px;
      flex: 1;
      justify-content: space-between;

      .riskItem {
        cursor: pointer;
        display: flex;
        align-items: center;
        gap: 10px;

        .num {
          -webkit-background-clip: text; /* 背景剪裁为文字 */
          -webkit-text-fill-color: transparent; /* 文字填充透明 */
          font-family: D-DIN;
          font-size: 40px;
          font-weight: 700;
          line-height: 40px;
          margin-right: 5px;
        }

        .label {
          color: #bccee9;
          font-family: '微软雅黑';
          font-size: 20px;
          font-weight: 400;
          line-height: 26px;
        }

        img {
          width: 63px;
          height: 59px;
          filter: drop-shadow(0 0 10px rgba(255, 255, 255, 0.2));
        }
      }
    }
  }
}
