.vcalendar .vc-gray[data-v-6dbe5831]{--vc-accent-50:#f0f0f0;--vc-accent-100:#e2e2e2;--vc-accent-200:#f0f0f0;--vc-accent-300:#ababab;--vc-accent-400:#909090;--vc-accent-500:#333;--vc-accent-600:#333;--vc-accent-700:#464646;--vc-accent-800:#303030;--vc-accent-900:#1b1b1b}.vcalendar .vc-blue[data-v-6dbe5831]{--vc-accent-50:#ebf1fa;--vc-accent-100:#d8e3f5;--vc-accent-200:#ebf1fa;--vc-accent-300:#84ade5;--vc-accent-400:#4f93de;--vc-accent-500:#0083db;--vc-accent-600:#0083db;--vc-accent-700:#00497a;--vc-accent-800:#003254;--vc-accent-900:#001d31}.vcalendar .vc-red[data-v-6dbe5831]{--vc-accent-50:#fbf2f2;--vc-accent-100:#f8e4e5;--vc-accent-200:#fbf2f2;--vc-accent-300:#eca4a6;--vc-accent-400:#e5777b;--vc-accent-500:#df2935;--vc-accent-600:#df2935;--vc-accent-700:#ac1f29;--vc-accent-800:#8d1921;--vc-accent-900:#631217}.vcalendar[data-v-6dbe5831] *{font-family:Nunito,sans-serif}.vcalendar button[class^=vc].is-active[data-v-6dbe5831],.vcalendar button[class^=vc][data-v-6dbe5831]:focus-within{box-shadow:none}.vcalendar button[class^=vc][data-v-6dbe5831]:not(.is-active){color:#333;background-color:#0000}.vcalendar .vc-container[data-v-6dbe5831]{color:#333;height:auto}.vcalendar .vc-container .vc-pane-container[data-v-6dbe5831]{flex-direction:column;display:flex}.vcalendar .vc-container .vc-pane-container .vc-header[data-v-6dbe5831]{height:auto;margin:0;padding:0}.vcalendar .vc-container .vc-pane-container .vc-header .vc-title[data-v-6dbe5831]{height:1.5rem}.vcalendar .vc-container .vc-pane-container .vc-header .vc-title[data-v-6dbe5831]:hover{opacity:1}.vcalendar .vc-container .vc-pane-container .vc-header .vc-arrow[data-v-6dbe5831]{width:1.5rem;height:1.5rem}.vcalendar .vc-container .vc-pane-container .vc-header .vc-arrow svg[data-v-6dbe5831]{width:100%;height:100%}.vcalendar .vc-container .vc-pane-container .vc-pane-layout[data-v-6dbe5831]{-moz-column-gap:1rem;column-gap:1rem}.vcalendar .vc-container .vc-pane-container .vc-pane-layout .vc-title[data-v-6dbe5831]{padding:0;font-size:.9375rem;line-height:1.4}.vcalendar .vc-container .vc-pane-container .vc-pane-layout .vc-weeks[data-v-6dbe5831]{padding:.5rem 0 0}.vcalendar .vc-container .vc-pane-container .vc-pane-layout .vc-weeks .vc-weekday[data-v-6dbe5831]{color:#333}.vcalendar .vc-container .vc-pane-container .vc-pane-layout .vc-weeks .vc-day-content.vc-disabled[data-v-6dbe5831]{color:#c6c6c6}.vcalendar .vc-container .vc-pane-container .vc-pane-layout .vc-weeks .vc-day-content.vc-highlight-content-solid[data-v-6dbe5831]{color:#fff}.vcalendar .vc-container .vc-pane-container .vc-pane-layout .vc-weeks .vc-day-content.vc-highlight-content-solid[data-v-6dbe5831],.vcalendar .vc-container .vc-pane-container .vc-pane-layout .vc-weeks .vc-day-content.vc-highlight-content-light[data-v-6dbe5831],.vcalendar .vc-container .vc-pane-container .vc-pane-layout .vc-weeks .vc-day-content.vc-highlight-content-outline[data-v-6dbe5831]{font-weight:400}.vcalendar .vc-container .vc-pane-container .vc-pane-layout .vc-weeks .vc-day-content.vc-highlight-content-solid[data-v-6dbe5831]:hover,.vcalendar .vc-container .vc-pane-container .vc-pane-layout .vc-weeks .vc-day-content.vc-highlight-content-outline[data-v-6dbe5831]:hover{background-color:#0000}.vcalendar .vc-container .vc-pane-container .vc-pane-layout .vc-weeks .vc-day-content[data-v-6dbe5831]:hover{background-color:#f0f0f0}.vcalendar .vc-container .vc-pane-container .vc-pane-layout .vc-weeks .vc-day-content[data-v-6dbe5831]:focus-within{box-shadow:none}.vcalendar .vc-popover-content[data-v-6dbe5831]{background-color:#fff;border-color:#c6c6c6}.vcalendar .vc-popover-content .vc-nav-item[data-v-6dbe5831]{font-size:.6875rem}.switch-buttons[data-v-6dbe5831]{background-color:#eee;border-radius:4px;display:grid}.switch-buttons.base[data-v-6dbe5831]{height:40px}.switch-buttons.base button[data-v-6dbe5831]{text-align:center;background-color:#eee;border:1px solid #0000;border-radius:4px;padding:0 8px}.switch-buttons.base button.active[data-v-6dbe5831]{background-color:#fff;border-color:#c2c2c2}.switch-buttons.base button.disabled[data-v-6dbe5831]{cursor:not-allowed}.switch-buttons.small[data-v-6dbe5831]{height:32px;font-size:13px}.switch-buttons.small button[data-v-6dbe5831]{text-align:center;background-color:#eee;border:1px solid #0000;border-radius:4px;padding:0 20px}.switch-buttons.small button.active[data-v-6dbe5831]{background-color:#fff;border-color:#c2c2c2}.switch-buttons.small button.disabled[data-v-6dbe5831]{cursor:not-allowed}
