.borderCard{border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05);transition:all .3s ease}.borderCard:hover{box-shadow:0 4px 8px rgba(0,0,0,.1);border-color:#bdbdbd}[data-v-87ffad64]::-webkit-scrollbar{width:0}[data-v-87ffad64]::-webkit-scrollbar-track{display:none}[data-v-87ffad64] .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{background-color:#f1f5f8;padding:10px 0}& .vc-weeks{padding:0}& .vc-weekday{background-color:var(--weekday-bg);border-bottom:var(--weekday-border);border-top:var(--weekday-border);padding:5px 0}& .vc-day{padding:0 5px 3px 5px;text-align:center;height:var(--day-height);min-width:var(--day-width);background-color:#fff;&.weekday-1,&.weekday-7{background-color:#eff8ff}&:not(.on-bottom){border-bottom:var(--day-border);&.weekday-1{border-bottom:var(--day-border-highlight)}}&:not(.on-right){border-right:var(--day-border)}}& .vc-day-dots{margin-bottom:5px}}.borderCard[data-v-87ffad64]{border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.borderCard[data-v-87ffad64]:hover{box-shadow:0 4px 8px rgba(0,0,0,.1);border-color:#bdbdbd}