[data-v-0d67599a] .custom-calendar.vc-container{--day-border:.5px solid #f1f4f3;--day-width:90px;--day-height:83px;--weekday-bg:#f8fafc;--tw-border-opacity:1;border-color:rgba(241,244,243,var(--tw-border-opacity));border-style:solid;border-width:1px;border-radius:.3125rem;width:100%;overflow-x:auto}[data-v-0d67599a] .custom-calendar.vc-container ::-webkit-scrollbar{width:0;height:0}[data-v-0d67599a] .custom-calendar.vc-container ::-webkit-scrollbar-track{display:none}[data-v-0d67599a] .custom-calendar.vc-container .vc-pane-container{border-radius:inherit;border:1px solid transparent}[data-v-0d67599a] .custom-calendar.vc-container .vc-header{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:1.6875rem;pointer-events:none}[data-v-0d67599a] .custom-calendar.vc-container .vc-header .vc-title{font-weight:700;font-size:2rem;line-height:2.875rem;--tw-text-opacity:1;color:rgba(68,72,84,var(--tw-text-opacity))}[data-v-0d67599a] .custom-calendar.vc-container .vc-weeks{padding:0}[data-v-0d67599a] .custom-calendar.vc-container .vc-weekday{padding:5px 0;font-weight:700;--tw-text-opacity:1;color:rgba(110,113,124,var(--tw-text-opacity));border:var(--day-border)}[data-v-0d67599a] .custom-calendar.vc-container .vc-weekday:first-of-type,[data-v-0d67599a] .custom-calendar.vc-container .vc-weekday:last-of-type{border-left:none;border-right:none}[data-v-0d67599a] .custom-calendar.vc-container .vc-event-badge{border-radius:.75rem;font-weight:500;font-size:.625rem;line-height:1.25;margin-top:0;margin-bottom:.25rem;padding-top:.125rem;padding-bottom:.125rem;padding-left:.375rem;padding-right:.375rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}[data-v-0d67599a] .custom-calendar.vc-container .vc-event-badge.morning{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}[data-v-0d67599a] .custom-calendar.vc-container .vc-event-badge.evening{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}[data-v-0d67599a] .custom-calendar.vc-container .vc-day{padding:.5rem;text-align:left;height:var(--day-height);min-width:var(--day-width);background-color:#fff}[data-v-0d67599a] .custom-calendar.vc-container .vc-day .vc-day-content{opacity:.4}[data-v-0d67599a] .custom-calendar.vc-container .vc-day.in-next-month.on-bottom,[data-v-0d67599a] .custom-calendar.vc-container .vc-day.in-prev-month.on-bottom{visibility:hidden;height:0;margin:0;padding:0;width:0;min-width:0;min-height:0}[data-v-0d67599a] .custom-calendar.vc-container .vc-day.vc-day-box-center-center{justify-content:flex-start;align-items:flex-start}[data-v-0d67599a] .custom-calendar.vc-container .vc-day:not(.weekday-7){border-right:var(--day-border)}[data-v-0d67599a] .custom-calendar.vc-container .vc-day:not(.on-bottom){border-bottom:var(--day-border)}[data-v-0d67599a] .custom-calendar.vc-container .vc-day-dots{margin-bottom:5px}@media screen and (max-width:640px){[data-v-0d67599a] .custom-calendar.vc-container{--day-width:45px;--day-height:45px}[data-v-0d67599a] .custom-calendar.vc-container .vc-day{padding:.125rem}[data-v-0d67599a] .custom-calendar.vc-container .vc-day .vc-event-badge{border-radius:1rem;height:.5rem;padding:0;width:.5rem}[data-v-0d67599a] .custom-calendar.vc-container .vc-day .vc-event-badge .text{display:none}[data-v-0d67599a] .custom-calendar.vc-container .vc-day .vc-event-badge.morning{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}[data-v-0d67599a] .custom-calendar.vc-container .vc-day .vc-event-badge.evening{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}}.input-list-control[data-v-6b61aba1]{position:relative;width:100%}.input-list-control .input-label[data-v-6b61aba1]{display:flex;align-items:center;font-weight:600;font-size:.75rem;line-height:1rem;padding-left:.75rem;position:absolute;top:0;bottom:0;--tw-text-opacity:1;color:rgba(19,22,21,var(--tw-text-opacity));z-index:10}.input-list-control .input-control[data-v-6b61aba1]{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));--tw-border-opacity:1;border-color:rgba(241,244,243,var(--tw-border-opacity));border-radius:.25rem;border-width:1px;flex-grow:1;font-size:.75rem;line-height:1rem;outline:2px solid transparent;outline-offset:2px;padding:1rem;padding-left:4rem;--tw-text-opacity:1;color:rgba(115,125,120,var(--tw-text-opacity));width:100%}.input-list-control .input-control:focus~.options-wrapper[data-v-6b61aba1]{display:block}.input-list-control .options-wrapper[data-v-6b61aba1]{display:none;min-width:4rem;max-width:100%;overflow-y:auto;box-shadow:0 0 2px rgba(0,0,0,.2),0 2px 10px rgba(0,0,0,.1);--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-radius:.5rem;margin-top:.25rem;max-height:10rem;overflow-x:auto;padding:.5rem;position:absolute;width:100%;z-index:10}.input-list-control .options-wrapper[data-v-6b61aba1]:hover,.input-list-control .options-wrapper__open[data-v-6b61aba1]{display:block}.input-list-control .options-wrapper .option[data-v-6b61aba1]:hover{--tw-bg-opacity:1;background-color:rgba(249,251,250,var(--tw-bg-opacity))}.input-list-control .options-wrapper .option[data-v-6b61aba1]{cursor:pointer;padding:.5rem;--tw-text-opacity:1;color:rgba(12,14,13,var(--tw-text-opacity))}.input-list-control .options-wrapper .option input[type=radio][data-v-6b61aba1]{position:absolute;opacity:0}.input-list-control .options-wrapper .option input[type=radio]:checked+label[data-v-6b61aba1]:before{background:#20e682}.input-list-control .options-wrapper .option input[type=radio]:checked+label[data-v-6b61aba1]:after{opacity:1;transform:scale(1)}.input-list-control .options-wrapper .option input[type=radio][data-v-6b61aba1]:not(:checked):after{opacity:0;transform:scale(0)}.input-list-control .options-wrapper .option input[type=radio]+label[data-v-6b61aba1]{cursor:pointer;display:inline-block;line-height:1.25;padding-left:1.75rem;position:relative;--tw-text-opacity:1;color:rgba(19,22,21,var(--tw-text-opacity))}.input-list-control .options-wrapper .option input[type=radio]+label[data-v-6b61aba1]:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #ddd;border-radius:100%;background:transparent}.input-list-control .options-wrapper .option input[type=radio]+label[data-v-6b61aba1]:after{content:"";width:8px;height:8px;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));position:absolute;top:5px;left:5px;border-radius:100%;transition:all .2s ease}[data-v-38000ea0] td.whitespace-nowrap:last-of-type{padding-right:1.25rem}.mw-15[data-v-38000ea0]{min-width:15rem}