.calendar-table-row {
  @apply border-b border-grey-125;

  &:first-of-type {
    @apply border-t;
  }
}

.calendar-table-row--standalone {
  @apply border-l;
}

.calendar-table-row__col {
  @apply h-full border-r border-grey-125 p-2 flex justify-center items-start;

  &:first-child {
    @apply border-l;

    @screen xl {
      @apply border-l-0;
    }
  }

  &.calendar-table-row__col--norborder {
    @apply border-r-0;
  }
}