._root_1bggq_11.vc-rz-dark.vc-light,._root_1bggq_11~.vc-popover-content-wrapper .vc-rz-dark.vc-light{--vc-font-family:var(--typography-family-label);--vc-accent-50:#fff;--vc-accent-100:#fff;--vc-accent-200:#f0f0f0;--vc-accent-500:#757575;--vc-accent-600:#010101;--vc-accent-900:#010101;--vc-gray-50:#fff;--vc-gray-100:#f0f0f0;--vc-gray-200:#f0f0f0;--vc-gray-500:#010101;--vc-nav-item-active-bg:#010101;--vc-highlight-solid-bg:var(--vc-nav-item-active-bg);--vc-nav-hover-bg:#f0f0f0;--vc-rounded-full:50vmax;--vc-rounded:initial;--vc-day-content-hover-bg:#0101011a;--vc-focus-ring:0 0 0 .125rem #010101}._root_1bggq_11._root--override_1bggq_33~.vc-popover-content-wrapper .vc-focus:focus-within{box-shadow:none}._root_1bggq_11._root--override_1bggq_33~.vc-popover-content-wrapper .vc-focus:focus-visible{box-shadow:var(--vc-focus-ring)}._root_1bggq_11._root--override_1bggq_33~.vc-popover-content-wrapper .vc-focus:has(:focus-visible){box-shadow:var(--vc-focus-ring)}._root_1bggq_11._root--override_1bggq_33~.vc-popover-content-wrapper .vc-nav-header button,._root_1bggq_11._root--override_1bggq_33~.vc-popover-content-wrapper .vc-nav-items button{background-color:initial}._root_1bggq_11._root--override_1bggq_33~.vc-popover-content-wrapper .vc-nav-items button.is-active{background-color:var(--vc-highlight-solid-bg)}._root_1bggq_11._root--override_1bggq_33{margin-inline:auto;display:block}._root_1bggq_11._root--override_1bggq_33 .vc-focus:focus-within{box-shadow:none}._root_1bggq_11._root--override_1bggq_33 .vc-focus:focus-visible{box-shadow:var(--vc-focus-ring)}._root_1bggq_11._root--override_1bggq_33 .vc-focus:has(:focus-visible){box-shadow:var(--vc-focus-ring)}._root_1bggq_11._root--override_1bggq_33 .vc-container{max-width:17.5rem}._root_1bggq_11._root--override_1bggq_33 .vc-container[columns="2"]{max-width:35rem}._root_1bggq_11._root--override_1bggq_33 .vc-header.is-lg{--vc-text-lg:1.125rem;min-height:4.25rem;margin-top:0;padding-inline:0}._root_1bggq_11._root--override_1bggq_33 .vc-arrow{border-radius:var(--vc-rounded-full);background:var(--button-generic-on_light-soft-bg,#0000000a);width:3rem;height:3rem;color:var(--button-generic-on_light-soft-content,#000);font-size:.8125rem}._root_1bggq_11._root--override_1bggq_33 .vc-weeks{font-family:var(--typography-family-text);margin-top:1rem;padding:0;font-size:1.125rem;font-style:normal;font-weight:700;line-height:110%}._root_1bggq_11._root--override_1bggq_33 .vc-week{margin-top:8px}._root_1bggq_11._root--override_1bggq_33 button.vc-title{background-color:initial;font-family:var(--typography-family-text);font-size:1.125rem;font-style:normal;font-weight:700;line-height:110%}._root_1bggq_11._root--override_1bggq_33 .vc-weekdays{margin-bottom:16px}._root_1bggq_11._root--override_1bggq_33 .vc-weekday{letter-spacing:-.02rem;text-transform:uppercase;justify-content:center;align-items:center;min-height:32px;padding:0;font-size:1rem;font-style:normal;font-weight:700;line-height:120%;display:flex}._root_1bggq_11._root--override_1bggq_33 .is-not-in-month .vc-day-content{color:var(--colors-form-calendar-label-old,#0009);opacity:1}._root_1bggq_11._root--override_1bggq_33 .vc-week:last-child:has(div.is-not-in-month:first-child):has(div.is-not-in-month:last-child){display:none}._root_1bggq_11._root--override_1bggq_33~.vc-popover-content-wrapper .vc-popover-content{padding:.75rem}._root_1bggq_11._root--override_1bggq_33 .vc-day-content{font-family:var(--typography-family-text);letter-spacing:0;letter-spacing:-.02rem;background-color:initial;width:38px;height:32px;font-size:1rem;font-style:normal;font-weight:600;line-height:120%;position:relative}._root_1bggq_11._root--override_1bggq_33 .vc-day-content:after{z-index:-1;border-radius:var(--vc-rounded-full);background-color:var(--vc-day-content-hover-bg);content:"";opacity:0;pointer-events:none;width:32px;height:32px;transition:opacity .3s;position:absolute}@media (hover:hover){._root_1bggq_11._root--override_1bggq_33 .vc-day-content:hover:after{opacity:1}}._root_1bggq_11._root--override_1bggq_33 .vc-highlight{height:32px}._root_1bggq_11._root--override_1bggq_33 .vc-highlight-bg-solid{width:32px}._root_1bggq_11._root--override_1bggq_33 .vc-highlight-content-solid~.vc-day-layer .vc-dot{background-color:var(--vc-highlight-solid-content-color)}
