* {
  touch-action: manipulation;
}

.toastui-calendar-template-time {
  font-size: 0 !important;
}

.toastui-calendar-template-time > strong,
.toastui-calendar-template-time > span {
  display: none !important;
}

.toastui-calendar-template-alldayTitle {
  position: relative;
  display: flex;
  width: 100%;
  height: 100%;
  flex-direction: row;
  align-items: center;
  justify-content: end;
}

.toastui-calendar-left-content.toastui-calendar-template-alldayTitle {
  display: block;
  width: auto;
  height: auto;
}
