.cal-day-view {
  /* stylelint-disable-next-line selector-type-no-unknown */
  mwl-calendar-week-view-header {
    display: none;
  }

  .cal-events-container {
    margin-left: 70px;
    width: calc(100% - 120px) !important;

    [dir='rtl'] & {
      margin-left: initial;
      margin-right: 70px;
    }
  }

  .cal-day-column {
    border-left: 0;
  }

  .cal-current-time-marker {
    margin-left: 70px;
    width: calc(100% - 70px);

    [dir='rtl'] & {
      margin-left: initial;
      margin-right: 70px;
    }
  }

  .add-event-button-week-view {
    margin-left: auto;
    cursor: pointer;
    min-width: 25px;
    width: max-content;
    height: max-content;
    display: flex;
    align-items: flex-end;
  }

  .cal-day-columns {
    mwl-calendar-week-view-hour-segment {
      .cal-hour-segment.cal-after-hour-start:hover {
        .add-event-button-week-view > span {
          display: flex !important;

          .btn-with-tooltip {
            display: none !important;
          }

          .btn-with-no-tooltip {
            display: block !important;
          }

          span {
            display: block;
          }
        }
      }

      .cal-hour-segment.cal-hour-start:hover {
        display: flex;

        &::after {
          content: '';
        }

        .add-event-button-week-view > span {
          display: flex !important;

          .btn-with-tooltip {
            display: none !important;
          }

          .btn-with-no-tooltip {
            display: block !important;
          }

          span {
            display: block;
          }
        }
      }
    }
  }
}
