.calendar-time-range-time-input[data-v-7ee5947a]{display:flex;height:2rem;width:3.1rem;align-items:center;justify-content:center;border-radius:8px;background-color:var(--color-bg-tertiary);padding-left:.5rem;padding-right:.5rem;font-size:.75rem;font-weight:500;color:var(--color-title)}.clock-separator[data-v-7ee5947a]{align-self:center;font-size:2.25rem;color:var(--color-title)}.time-picker-group[data-v-7ee5947a]{margin-top:.75rem;margin-bottom:.75rem;display:flex;border-radius:8px;border-width:1px;border-color:var(--color-default-border)}
.vue-scroll-picker{height:14rem}.vue-scroll-picker-layer .bottom,.vue-scroll-picker-layer .top{border-radius:8px;border-style:none;background-color:var(--color-bg-secondary);background-image:none;color:var(--color-title);opacity:.8}.vue-scroll-picker-item{margin-top:1.25rem;margin-bottom:1.25rem;font-size:2.25rem;color:var(--color-title)}.vue-scroll-picker-layer .middle{background-color:var(--color-bg-secondary);background-image:none;opacity:0}
.calendar-time-range-container[data-v-1b22a9b1]{display:flex;height:2.5rem;align-items:center;justify-content:space-between;gap:.625rem;padding:.25rem .5rem}.calendar-time-range-label-container[data-v-1b22a9b1]{display:flex;width:6.375rem;align-items:center;gap:1rem}.calendar-time-range-text[data-v-1b22a9b1]{font-size:.75rem;font-weight:500;color:var(--color-title)}.calendar-time-range-inactive-text[data-v-1b22a9b1]{width:7.5rem;text-align:center;font-size:.625rem;font-weight:400;color:var(--color-disabled-text)}.calendar-time-range-error-text[data-v-1b22a9b1]{margin-bottom:.25rem;padding-left:.5rem;padding-right:.5rem;font-size:.625rem;font-weight:400;color:var(--color-danger)}
.clock-separator[data-v-bd98288c]{align-self:center;font-size:2.25rem;color:var(--color-title)}.time-picker-group[data-v-bd98288c]{margin-top:.75rem;margin-bottom:2rem;display:flex;border-radius:8px;border-width:1px;border-color:var(--color-default-border);direction:ltr}[data-v-bd98288c] .vue-scroll-picker{height:14rem}[data-v-bd98288c] .vue-scroll-picker-layer .bottom,[data-v-bd98288c] .vue-scroll-picker-layer .top{border-radius:8px;border-style:none;background-color:var(--color-bg-primary);background-image:none;color:var(--color-title);opacity:.8}[data-v-bd98288c] .vue-scroll-picker-item{margin-top:1.25rem;margin-bottom:1.25rem;font-size:2.25rem;color:var(--color-title)}[data-v-bd98288c] .vue-scroll-picker-layer .middle{background-color:var(--color-bg-secondary);background-image:none;opacity:0}
.calendar-repetition-modal-title[data-v-5e8eef3d]{margin-top:1.25rem;margin-bottom:.75rem;display:inline-block;font-size:1.125rem;font-weight:500;color:var(--color-title)}.calendar-repetition-modal-text[data-v-5e8eef3d]{font-size:.75rem;font-weight:500;color:var(--color-title)}input[data-v-5e8eef3d]{height:2.5rem;border-radius:8px;border-width:1px;border-color:var(--color-default-border)}input[data-v-5e8eef3d]:focus{border-color:var(--color-primary)}input[data-v-5e8eef3d]{background-color:transparent;outline:2px solid transparent;outline-offset:2px}input[data-v-5e8eef3d]:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.week-input[data-v-5e8eef3d]{width:4.5rem;text-align:center}.time-input[data-v-5e8eef3d]{width:6.375rem;cursor:pointer}[dir=ltr].ltr\:ml-8[data-v-5e8eef3d],[dir=ltr] .ltr\:ml-8[data-v-5e8eef3d],[dir=ltr].time-input.enter-time[data-v-5e8eef3d],[dir=ltr] .time-input.enter-time[data-v-5e8eef3d]{margin-left:.5rem}[dir=rtl].rtl\:mr-8[data-v-5e8eef3d],[dir=rtl] .rtl\:mr-8[data-v-5e8eef3d],[dir=rtl].time-input.enter-time[data-v-5e8eef3d],[dir=rtl] .time-input.enter-time[data-v-5e8eef3d]{margin-right:.5rem}.calendar-repetition-error-text[data-v-5e8eef3d]{margin-top:.5rem;font-size:.75rem;font-weight:400;color:var(--color-danger)}input[data-v-5e8eef3d]::-webkit-inner-spin-button,input[data-v-5e8eef3d]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-5e8eef3d]{-moz-appearance:textfield}
.appointment-calendar-color[data-v-7aa79d49]{height:1.5rem;min-height:1.5rem;width:1.5rem;min-width:1.5rem;border-radius:9999px;border-width:2px;border-color:var(--color-default-border)}
.create-appointment-page .event-box.booked .event-box-wrapper1:before,.create-appointment-page .event-box .event-box-wrapper1{top:50%!important;left:50%!important;--tw-translate-x:0!important;--tw-translate-y:0!important;--tw-rotate:0!important;--tw-skew-x:0!important;--tw-skew-y:0!important;--tw-scale-x:1!important;--tw-scale-y:1!important;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;--tw-translate-x:-50%!important;--tw-translate-y:-50%!important}.create-appointment-page .event-box .event-box-wrapper1,.create-appointment-page .event-box .event-box-wrapper3{justify-content:center}.create-appointment-page .event-box.booked .event-box-wrapper3,.create-appointment-page .event-box .event-box-wrapper2{display:none}.create-appointment-page .event-box.available{background-color:var(--color-blue-08)!important}.create-appointment-page .event-box.booked{background-color:var(--color-deactivate)!important}.create-appointment-page .event-box.booked .event-box-wrapper1:before{content:"-";position:absolute}
