.charitable-system-info-row {
    border-bottom: 1px solid #ccc;
    margin-bottom: 25px;
    padding-bottom: 25px;

    &.last {
        border-bottom: 0;
        margin-bottom: 0;
        padding-bottom: 0;
    }

    .info-area,
    .pre-error {
      display:block;
      width:100%;
      max-width:1000px;
      height:450px;
      padding:20px;
      border-radius:4px;
      border:1px solid #8c8f94;
      box-shadow:none;
      background:#ffffff;
      font-family:Menlo, Monaco, monospace;
      font-size:12px;
      color:#2c3338;
      white-space:pre;
      overflow:auto
    }
    .info-area {
      margin:20px 0
    }
    .pre-error {
      height:auto;
      max-height:250px;
      margin-bottom:20px
    }
    h4 {
        margin-bottom: 10px;
        font-size: 18px;
        line-height: 1.3;
        font-weight: 600;
    }
    .button-primary {
        background-color: #5aa152;
        border-color: #5aa152;
        color: #fff;
        border-radius: 5px;
        font-family: "Inter",sans-serif;
        font-weight: 600;
        font-size: 14px;
        line-height: 14px;
        padding: 15px 20px;
        text-transform: capitalize;
        &:hover {
            background-color: #3f7539;
            border-color: #3f7539;
            color: #fff;
        }
    }
}