/* module/health/components/report-health-scheme/report-health-scheme.wxss */
.wrapper {
  position: relative;
  margin: 12px calc(var(--page-container-bleeding, 0) + 4px);
  border-radius: 12px;
  box-sizing: border-box;

  &__bg {
    width: 100%;
  }

  &__content {
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    flex-direction: column;
    padding: 24px 0 12px;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    overflow: hidden;
  }

  .scrollable {
    height: 100%;
  }

  .row {
    display: flex;
    flex-direction: row;
    padding: 12px;

    &-1 {
      flex: none;
      padding: 12px;
    }

    &-2 {
      flex: auto;
      padding-right: 0;
      overflow: hidden;

      .value {
        padding-right: 12px;
        padding-bottom: 6px;
      }
    }

    .label {
      flex: none;
      width: 100px;
      color: #37B473;
    }
  }
}