.block {
  .listing-reports-items {
    display: grid;
    gap: 1.5rem;
    grid-template-columns: repeat(auto-fit, minmax(150px, auto));

    .left-image-card {
      grid-template-areas:
        'image body '
        '.     extra';
      grid-template-columns:
        minmax(var(--image-min-width, 12px), var(--image-max-width, 10px))
        auto;
    }

    .ui {
      &.image {
        width: 16px;
      }

      &.card {
        background-color: inherit;
        &.u-card.item-card {
          display: grid;
          padding: 0.5rem 0 0 0;

          &:not(:last-child) {
            border-bottom: none;
          }
        }

        .content {
          padding-top: 0;
          padding-left: 7px !important;
          // padding: 0.2em 0.2em;

          .header {
            font-weight: 500;
            font-size: 0.9rem;
            color: #323232;
            margin: 0;
            padding: 0;
          }

          .meta {
            color: #747678;
            font-size: 12px;

            .date {
              margin-left: 0;
            }
          }
        }

        & > .image {
          height: 16px !important;
        }
      }
    }
  }
}

//Custom style only for homepage
.siteroot {
  [class~='container'] > [class*='styled-'] {
    margin-bottom: 0 !important;
  }
  .content-box {
    margin-bottom: 0 !important;
  }
}
