@keyframes fadeIn-0e26bc7b{0%{opacity:0}to{opacity:1}}@keyframes slideDown-0e26bc7b{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in[data-v-0e26bc7b]{animation:fadeIn-0e26bc7b .3s ease-in-out}.animate-slide-down[data-v-0e26bc7b]{animation:slideDown-0e26bc7b .2s ease-out}.fade-enter-active[data-v-0e26bc7b],.fade-leave-active[data-v-0e26bc7b]{transition:opacity .2s ease}.fade-enter-from[data-v-0e26bc7b],.fade-leave-to[data-v-0e26bc7b]{opacity:0}[data-v-0e26bc7b] .custom-vcalendar{--vc-font-family:inherit;--vc-rounded-full:.5rem}[data-v-0e26bc7b] .custom-vcalendar .vc-header{padding-bottom:10px}[data-v-0e26bc7b] .custom-vcalendar .vc-title{color:#1f2937;font-weight:700;text-transform:capitalize}[data-v-0e26bc7b] .custom-vcalendar .vc-arrow{background:transparent;color:#6b7280}[data-v-0e26bc7b] .custom-vcalendar .vc-arrow:hover{background:#f3f4f6;color:var(--primary-color)}[data-v-0e26bc7b] .custom-vcalendar .vc-weekday{color:#9ca3af;font-size:.75rem;font-weight:600;padding-bottom:5px;text-transform:uppercase}[data-v-0e26bc7b] .custom-vcalendar .vc-day-content{border-radius:8px;font-size:.9rem;font-weight:500}[data-v-0e26bc7b] .custom-vcalendar .vc-day-content:hover{background-color:#0000000f!important}[data-v-0e26bc7b] .custom-vcalendar .vc-highlight{border-radius:8px}[data-v-0e26bc7b] .custom-vcalendar .vc-dot{height:6px;margin-top:1px;width:6px}.scrollbar-thin[data-v-0e26bc7b]::-webkit-scrollbar{width:5px}.scrollbar-thin[data-v-0e26bc7b]::-webkit-scrollbar-track{background:transparent}.scrollbar-thin[data-v-0e26bc7b]::-webkit-scrollbar-thumb{background-color:#e5e7eb;border-radius:20px}.scrollbar-thin[data-v-0e26bc7b]::-webkit-scrollbar-thumb:hover{background-color:#d1d5db}
