.Modal[data-v-6df00a97]{z-index:100;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);display:flex;cursor:pointer}.Modal-container[data-v-6df00a97]{position:relative;align-self:center;width:90%;margin:auto;padding:16px;cursor:auto;overflow-x:hidden;background-color:#fff;display:flex;flex-direction:column;min-height:200px}@media (min-width:469px){.Modal-container[data-v-6df00a97]{max-width:469px;width:100%}}.Modal-head[data-v-6df00a97]{display:flex;margin-bottom:10px}.Modal-headImage[data-v-6df00a97]{display:block;margin-right:12px}.Modal-headTitle[data-v-6df00a97]{color:#131729;font-size:16px;line-height:24px;font-weight:700;font-family:Open Sans,Arial,sans-serif}.Modal-content[data-v-6df00a97]{margin-bottom:24px;flex:1 0 auto}.Modal-content[data-v-6df00a97],.Modal-message[data-v-6df00a97]{color:#8f9bb3;font-size:12px;line-height:16px;font-weight:600;font-family:Open Sans,Arial,sans-serif}.Modal-message[data-v-6df00a97]{margin-bottom:15px}.Modal-actions[data-v-6df00a97]{display:flex}.fade-enter[data-v-6df00a97],.fade-leave-to[data-v-6df00a97]{opacity:0}.fade-enter-active[data-v-6df00a97],.fade-leave-active[data-v-6df00a97]{transition-duration:.4s}.size-enter[data-v-6df00a97],.size-leave-to[data-v-6df00a97]{transform:scale(.8)}.size-enter-active[data-v-6df00a97],.size-leave-active[data-v-6df00a97]{transition-duration:.3s}.CalendarPicker-wrapper[data-v-7085b393]{z-index:1000;cursor:pointer;position:fixed;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;padding:20px;overflow-y:auto;background-color:rgba(51,51,51,.5)}.CalendarPicker-input[data-v-7085b393]{text-align:start}.CalendarWidget[data-v-7085b393]{min-height:350px;min-width:230px;background-color:#fff;padding:10px;border:2px solid #e4e9f2}@media (min-width:469px){.CalendarWidget[data-v-7085b393]{width:275px;padding:15px}}.CalendarWidget-header[data-v-7085b393]{display:flex;align-items:center;margin-bottom:20px}.CalendarWidget-title[data-v-7085b393]{font-size:16px;font-family:Open Sans,Arial,sans-serif;font-weight:700;line-height:24px;color:#131729;padding-left:10px}.CalendarWidget-navigation[data-v-7085b393]{display:flex;margin-left:auto}.CalendarWidget-next[data-v-7085b393],.CalendarWidget-prev[data-v-7085b393]{display:flex;align-items:center;justify-content:center;cursor:pointer;border:2px solid transparent;padding:5px}.CalendarWidget-next[data-v-7085b393]:focus,.CalendarWidget-next[data-v-7085b393]:hover,.CalendarWidget-prev[data-v-7085b393]:focus,.CalendarWidget-prev[data-v-7085b393]:hover{border-color:rgba(143,155,179,.12549)}.CalendarWidget-next[data-v-7085b393]:active,.CalendarWidget-prev[data-v-7085b393]:active{border-color:#e4e9f2}.CalendarWidget-next img[data-v-7085b393],.CalendarWidget-prev img[data-v-7085b393]{width:20px;height:auto}.CalendarWidget-weekdays[data-v-7085b393]{padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:stretch;font-weight:600;text-align:center}.CalendarWidget-dates[data-v-7085b393]{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap}.CalendarWidget-date[data-v-7085b393]{flex:0 0 14.28571%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;height:35px;text-transform:uppercase;font-weight:700}.CalendarWidget-layer[data-v-7085b393]{display:flex;align-items:center;justify-content:center;width:100%;max-width:35px;height:35px;text-align:center;font-weight:600;border:2px solid transparent}.CalendarWidget-layer.isToday[data-v-7085b393]{color:#12bee4}.CalendarWidget-layer.isDisabled[data-v-7085b393]{opacity:.5}.CalendarWidget-layer.isDate[data-v-7085b393]:not(.isDisabled){cursor:pointer}.CalendarWidget-layer.isDate[data-v-7085b393]:not(.isDisabled):focus,.CalendarWidget-layer.isDate[data-v-7085b393]:not(.isDisabled):hover{border:2px solid rgba(143,155,179,.12549)}.CalendarWidget-layer.isDate[data-v-7085b393]:not(.isDisabled):active{border:2px solid #e4e9f2}.CalendarWidget-layer.isSelected[data-v-7085b393]{background-color:#12bee4;color:#fff}.RecurrenceWrapper-head[data-v-6626b1c7]{margin-left:-16px;margin-right:-16px;background-color:#fff;display:flex;align-items:center;height:64px;padding:20px 16px;border-bottom:1px solid #e4e9f2;cursor:pointer}.RecurrenceWrapper-open[data-v-6626b1c7]{background-color:#e4e9f2}.RecurrenceWrapper-icon[data-v-6626b1c7]{margin-right:10px;display:block}.RecurrenceWrapper-toggleIcon[data-v-6626b1c7]{display:block;height:10px;margin-left:auto;margin-right:14px}.RecurrenceWrapper-content[data-v-6626b1c7]{padding:16px;border-bottom:1px solid #e4e9f2;margin-left:-16px;margin-right:-16px}.RecurrenceWrapperContainer>:first-child .RecurrenceWrapper-head[data-v-6626b1c7]{border-top:1px solid #e4e9f2}.isWrapperLoading[data-v-6626b1c7]{display:block}.ReservationDetail{background-color:#fff}.ReservationDetail-header{justify-content:unset!important}.ReservationDetail-back{height:24px;margin-left:4px;margin-right:30px;display:block;cursor:pointer}.ReservationDetail-title{font-size:16px;font-family:Open Sans,Arial,sans-serif;line-height:24px;color:#131729;font-weight:700}.ReservationDetail-trash{height:100%;display:block;margin-left:auto;cursor:pointer}.ReservationDetail-content{padding-left:16px;padding-right:16px}.ReservationDetail-quotaLeft{margin-top:0!important;margin-bottom:16px!important}.ReservationDetail-hours{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:16px;grid-row-gap:0;margin-bottom:16px}.ReservationDetail-hours .inputGroup{margin-bottom:0}.ReservationDetail-deleteRecurrence{margin-top:16px}.ReservationDetail-reservationSending{position:absolute;top:0;left:0;z-index:99999;right:0;bottom:0;background-color:hsla(0,0%,67.8%,.5607843137254902);display:flex;flex-direction:column}.ReservationDetail-reservationSendingContainer{padding:20px;margin-top:auto;margin-bottom:auto;display:flex;justify-content:center;align-items:center;background:#fff}.Modal-textarea{margin-bottom:12px}.Modal-primaryButton{margin-left:7.5px;margin-top:0}.Modal-secondaryButton{margin-right:7.5px;margin-top:0;border:1px solid #12bee4}.Modal-checkbox{display:grid;grid-template-columns:.9fr 52px;grid-gap:16px;align-items:center;height:32px}.Modal-checkboxLabel{margin-left:auto;position:absolute;right:15px}.Modal-modificationWarning{margin-top:10px;margin-bottom:10px}.isLoading{height:100vh;overflow-y:hidden}