.weekdays[data-v-0e062dbc]{grid-template-columns:repeat(7,40px);text-transform:capitalize}.weekdays[data-v-0e062dbc]:after,.weekdays[data-v-0e062dbc]:before{background:var(--ui-gray-200);content:"";height:1px;left:0;position:absolute;width:100%}.weekdays[data-v-0e062dbc]:before{top:0}.weekdays[data-v-0e062dbc]:after{bottom:0}.days[data-v-0e062dbc]{grid-template-columns:repeat(7,40px)}.weekday[data-v-0e062dbc]{padding:10px}.day[data-v-0e062dbc]{padding:8px}.day.past[data-v-0e062dbc]{color:var(--ui-gray-300);pointer-events:none}.day.selectable[data-v-0e062dbc]:before{border:1px solid transparent;border-radius:8px;left:0;width:100%}.day.selectable[data-v-0e062dbc]:after{width:50%;z-index:-1}.day.selectable[data-v-0e062dbc]:after,.day.selectable[data-v-0e062dbc]:before{content:"";height:100%;pointer-events:none;position:absolute;top:0;transition:all .2s ease}.day.selectable.today[data-v-0e062dbc]:before{border-color:var(--ui-orange-400)}.day.between[data-v-0e062dbc],.day.between.from[data-v-0e062dbc]:after{background:color-mix(in srgb,var(--ui-orange-400) 18%,var(--ui-white))}.day.between.from[data-v-0e062dbc]:after{right:0}.day.between.to[data-v-0e062dbc]:after{background:color-mix(in srgb,var(--ui-orange-400) 18%,var(--ui-white));left:0}.day[data-v-0e062dbc]:hover{background:var(--ui-gray-100)}.day.between[data-v-0e062dbc]:not(.selected){border-radius:0}.day[data-v-0e062dbc]:active{background:var(--ui-gray-400);color:var(--ui-white)}.day.selected[data-v-0e062dbc]{background:var(--ui-gray-600);color:var(--ui-white)}.date-navigation[data-v-0e062dbc]{height:40px}.slide-down-enter-active[data-v-0e062dbc],.slide-down-leave-active[data-v-0e062dbc],.slide-up-enter-active[data-v-0e062dbc],.slide-up-leave-active[data-v-0e062dbc]{transition:all .5s cubic-bezier(0,0,.2,1)}.slide-down-enter-from[data-v-0e062dbc],.slide-down-leave-to[data-v-0e062dbc],.slide-up-enter-from[data-v-0e062dbc],.slide-up-leave-to[data-v-0e062dbc]{opacity:0}.slide-down-enter-from[data-v-0e062dbc]{transform:translateY(100%)}.slide-down-leave-to[data-v-0e062dbc],.slide-up-enter-from[data-v-0e062dbc]{transform:translateY(-100%)}.slide-up-leave-to[data-v-0e062dbc]{transform:translateY(100%)}.slide-down-leave-active[data-v-0e062dbc],.slide-up-leave-active[data-v-0e062dbc]{opacity:0;position:absolute;text-align:center;width:100%}.ui-calendar[data-v-0e062dbc]{max-width:280px}
