body.lazarus.dashboards {
  .laz-image {
    background-size: cover;
    background-position: center top;
    height: 74vh;
    width: 100%;
    background-repeat: no-repeat;
    background-image: url("/images/laz_2.png");
    image-rendering: pixelated;
    opacity: 0.8;
  }

  .button.get-started {
    padding: calc(var(--base-spacing) * 1.5) calc(var(--base-spacing) * 6);
  }

  .heat-container {
    display: flex;
    flex-wrap: wrap;
    width: calc(17px * 7);  /* 7 days a week */
  }

  .heat-square {
    width: 15px;
    height: 15px;
    border: 1px solid rgba(0, 0, 0, 0.1);
    background-color: gray;
    margin: 1px;
    &.blank {
      opacity: 0.4;
    }
  }

  .data-card {
    background-color: inherit;
    border: 1px solid var(--neutral-150);
    border-radius: 4px;
  }

  .tab-container {
    border: none;
  }
}