.datepicker[data-v-0bbfa738]{display:flex;flex-direction:column;position:relative}.datepicker[data-v-0bbfa738]:not(.flex-none){flex:1}.input-wrapper[data-v-0bbfa738]{align-items:center;border:1px solid var(--neutral-50);border-radius:.5rem;display:flex;justify-content:space-between;max-height:40px;max-width:100%;min-height:40px;padding:.25rem .75rem .25rem 1rem;position:relative;transition:.15s ease-in-out}.datepicker.disabled[data-v-0bbfa738],.datepicker.disabled * .datepicker.disabled[data-v-0bbfa738] *{pointer-events:none!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.datepicker.disabled .input-wrapper[data-v-0bbfa738]{border-color:#dfdfde}.datepicker.disabled .input-wrapper .value[data-v-0bbfa738],.datepicker.disabled .input-wrapper i[data-v-0bbfa738]{color:#9e9e9e}.datepicker:not(.disabled) .input-wrapper[data-v-0bbfa738]{cursor:pointer}.datepicker:not(.disabled) .input-wrapper[data-v-0bbfa738]:hover{border-color:var(--neutral-10)}.input-wrapper .value[data-v-0bbfa738]{color:var(--neutral-0);font-size:.875rem;font-weight:400;line-height:1.25rem}.input-wrapper .value[data-v-0bbfa738],.input-wrapper i[data-v-0bbfa738]{transition:.15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.input-wrapper i[data-v-0bbfa738]{color:var(--neutral-30);font-size:1.5rem}.datepicker:not(.disabled) .input-wrapper:hover .value[data-v-0bbfa738],.datepicker:not(.disabled) .input-wrapper:hover i[data-v-0bbfa738]{color:var(--neutral-10)}.datepicker:not(.disabled):has(.errors) .input-wrapper[data-v-0bbfa738]{border-color:var(--error-40)!important}.datepicker .errors[data-v-0bbfa738]{display:flex;flex-direction:column;margin-top:.25rem;padding:0 1rem}.datepicker .errors span[data-v-0bbfa738]{color:var(--error-40);font-size:.75rem;font-weight:400;line-height:1rem}.datepicker>.calendar-wrapper[data-v-0bbfa738]{display:flex;flex-direction:column;position:absolute;right:0;top:calc(100% + .5rem);z-index:30}.datepicker .calendar-wrapper[data-v-0bbfa738] .vc-container{animation:showCalendar-0bbfa738 .2s ease-in-out forwards}@keyframes showCalendar-0bbfa738{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.datepicker:not(.disabled).open .input-wrapper[data-v-0bbfa738]{border-color:var(--primary-30);border-width:3px}.datepicker:not(.disabled).open .input-wrapper i[data-v-0bbfa738]{color:var(--primary-20)}.datepicker:not(.disabled).open .input-wrapper i[data-v-0bbfa738]:after{background:rgba(var(--primary-rgb),.12);border-radius:100%;content:"";display:inline-block;height:40px;position:absolute;right:.265rem;top:-.125rem;width:40px;z-index:2}.datepicker:not(.disabled):has(.errors) .input-wrapper i[data-v-0bbfa738]:after{background:#db08001f!important}[data-v-0bbfa738] .vc-container{border:0;border-radius:.5rem;box-shadow:var(--elevation-3);margin-top:.25rem}[data-v-0bbfa738] .vc-container .vc-pane-header-wrapper{background:#dedede;border:1px solid #f0f0f0;border-top-left-radius:.5rem;border-top-right-radius:.5rem}[data-v-0bbfa738] .vc-container .vc-header{height:38px;margin-top:0}[data-v-0bbfa738] .vc-container .vc-weeks .vc-weekdays{display:none}[data-v-0bbfa738] .vc-container .vc-title-wrapper .vc-title{background:transparent!important}[data-v-0bbfa738] .vc-container .vc-title span{color:var(--neutral-0)!important;font-size:1rem;font-weight:500;line-height:1.5rem;text-transform:capitalize;z-index:4}[data-v-0bbfa738] .vc-container .vc-arrow{background:transparent;border-radius:.5rem;color:var(--neutral-0)}[data-v-0bbfa738] .vc-container .vc-arrow:hover{background:rgba(var(--neutral-rgb),.08)}[data-v-0bbfa738] .vc-container .vc-arrow:active,[data-v-0bbfa738] .vc-container .vc-arrow:focus,[data-v-0bbfa738] .vc-container .vc-arrow:focus-visible{background:rgba(var(--neutral-rgb),.08);box-shadow:none!important;outline:0!important}[data-v-0bbfa738] .vc-container .vc-weeks{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important;padding:0}[data-v-0bbfa738] .vc-container .vc-weeks .vc-week:last-of-type .vc-day:first-of-type{border-bottom-left-radius:.5rem!important}[data-v-0bbfa738] .vc-container .vc-weeks .vc-week:last-of-type .vc-day:last-of-type{border-bottom-right-radius:.5rem!important}[data-v-0bbfa738] .vc-container .vc-day{background:#efefef;border:1px solid #f3f3f3!important;box-shadow:none!important;height:38px;outline:0!important}[data-v-0bbfa738] .vc-container .vc-day-content{align-items:center;border:0!important;border-radius:0;box-shadow:none!important;color:var(--neutral-0);display:flex;font-size:1rem;font-weight:500;height:100%;justify-content:center;line-height:1.5rem;outline:0!important;width:100%}[data-v-0bbfa738] .vc-container .vc-day-content.vc-highlight-content-outline,[data-v-0bbfa738] .vc-container .vc-day-content.vc-highlight-content-solid,[data-v-0bbfa738] .vc-container .vc-day:hover .vc-day-content{background:#83e1d9;color:#13524c}[data-v-0bbfa738] .vc-container .vc-day:has(.vc-day-content.vc-highlight-content-outline),[data-v-0bbfa738] .vc-container .vc-day:has(.vc-day-content.vc-highlight-content-solid){border-color:#83e1d9!important}[data-v-0bbfa738] .vc-container .vc-day:has(.vc-day-content.vc-highlight-content-light):not(.in-next-month){border-color:#d4ebe9!important}[data-v-0bbfa738] .vc-container .vc-day-content.vc-highlight-content-light{background:#83e1d940;color:#13524c}[data-v-0bbfa738] .vc-container .vc-day .vc-highlights.vc-day-layer{display:none}[data-v-0bbfa738] .vc-popover-content-wrapper .vc-popover-content{border-radius:.5rem;box-shadow:var(--elevation-3);padding:0}[data-v-0bbfa738] .vc-popover-content-wrapper .vc-popover-content .vc-nav-header{align-items:center;background:#dedede;border:1px solid #f0f0f0;border-top-left-radius:.5rem;border-top-right-radius:.5rem;height:38px;padding:0 .3525rem}[data-v-0bbfa738] .vc-popover-content-wrapper .vc-popover-content .vc-nav-header .vc-nav-arrow{background:transparent;border-radius:.5rem;color:var(--neutral-0)}[data-v-0bbfa738] .vc-popover-content-wrapper .vc-popover-content .vc-nav-header .vc-nav-arrow:hover{background:rgba(var(--neutral-rgb),.08)}[data-v-0bbfa738] .vc-popover-content-wrapper .vc-popover-content .vc-nav-header .vc-nav-arrow:active,[data-v-0bbfa738] .vc-popover-content-wrapper .vc-popover-content .vc-nav-header .vc-nav-arrow:focus,[data-v-0bbfa738] .vc-popover-content-wrapper .vc-popover-content .vc-nav-header .vc-nav-arrow:focus-visible{background:rgba(var(--neutral-rgb),.08);box-shadow:none!important;outline:0!important}[data-v-0bbfa738] .vc-popover-content-wrapper .vc-popover-content .vc-nav-header .vc-nav-title{background:transparent!important;color:var(--neutral-0)!important;font-size:1rem;font-weight:500;line-height:1.5rem;margin:0 .25rem}[data-v-0bbfa738] .vc-popover-content-wrapper .vc-popover-content .vc-nav-item{border-radius:0;color:var(--neutral-0);font-size:1rem;font-weight:500;line-height:1.5rem}[data-v-0bbfa738] .vc-popover-content-wrapper .vc-popover-content .vc-nav-items{grid-column-gap:1px;margin-top:0;padding:0}[data-v-0bbfa738] .vc-popover-content-wrapper .vc-popover-content .vc-nav-items .vc-nav-item{align-items:center;background:#efefef;border:0!important;border-radius:0;box-shadow:none!important;color:var(--neutral-0);display:flex;font-size:1rem;font-weight:500;justify-content:center;line-height:1.5rem;outline:0!important}[data-v-0bbfa738] .vc-popover-content-wrapper .vc-popover-content .vc-nav-items .vc-nav-item.is-active,[data-v-0bbfa738] .vc-popover-content-wrapper .vc-popover-content .vc-nav-items .vc-nav-item:hover{background:#83e1d9;box-shadow:none!important;color:#13524c;outline:none!important}[data-v-0bbfa738] .vc-popover-content-wrapper:last-of-type .vc-popover-content .vc-nav-items .vc-nav-item{width:56px}.mode-selector[data-v-a51827a6]{background:#dedede;border:1px solid #f0f0f0;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;bottom:4px;box-shadow:0 3px 3px 1px #00000026,0 1px 2px #0000004d;display:flex;position:relative;width:100%;z-index:4}.mode-selector[data-v-a51827a6] label{padding-left:0}.mode-selector .mode-option[data-v-a51827a6]{width:40%}
