[data-v-be3675fa]::-webkit-scrollbar{width:0}[data-v-be3675fa]::-webkit-scrollbar-track{display:none}[data-v-be3675fa] .custom-calendar.vc-container{--day-border:1px solid #b8c2cc;--day-border-highlight:1px solid #b8c2cc;--day-width:90px;--day-height:90px;--weekday-bg:#f8fafc;--weekday-border:1px solid #eaeaea;border-radius:0;width:100%;& .vc-header[data-v-be3675fa]{background-color:#f1f5f8;padding:10px 0}& .vc-weeks[data-v-be3675fa]{padding:0}& .vc-weekday[data-v-be3675fa]{background-color:var(--weekday-bg);border-bottom:var(--weekday-border);border-top:var(--weekday-border);padding:5px 0}& .vc-day[data-v-be3675fa]{padding:0 5px 3px 5px;text-align:left;height:var(--day-height);min-width:var(--day-width);background-color:#fff;&.weekday-1[data-v-be3675fa],&.weekday-7[data-v-be3675fa]{background-color:#eff8ff}&[data-v-be3675fa]:not(.on-bottom){border-bottom:var(--day-border);&.weekday-1[data-v-be3675fa]{border-bottom:var(--day-border-highlight)}}&[data-v-be3675fa]:not(.on-right){border-right:var(--day-border)}}& .vc-day-dots[data-v-be3675fa]{margin-bottom:5px}}