@charset "utf-8";

.alert[data-v-566d4275] { margin: auto; }

.container[data-v-566d4275] { transition: 0.3s ease-in-out; }

@media print {
  .container[data-v-566d4275] { display: none; }
}

.is-loading[data-v-566d4275] { opacity: 0.15; }

.calendar-label[data-v-566d4275] { color: rgba(45, 82, 160, 0.7); font-size: 1.2em; margin-bottom: 15px; display: block; }

.actions-container[data-v-566d4275], .calendar-wrapper[data-v-566d4275] { display: flex; justify-content: center; }

.calendar-container[data-v-566d4275] { flex: 1 1 auto; max-width: 375px; }

.vc-container[data-v-566d4275] { --day-min-height: 34px; --day-content-width: 34px; --day-content-height: 34px; --highlight-height: 34px; font-family: Lato, sans-serif; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 15px; border-color: rgb(247, 250, 252); }

.horario[data-v-566d4275] { align-items: center; justify-content: center; display: flex; }

.horario .form-item[data-v-566d4275] { max-width: 375px; flex: 1 1 auto; }
