.date-picker-container[data-v-a13a2276]{display:flex;flex-direction:column;gap:var(--space-1);position:relative;width:100%}.date-picker-container[data-v-a13a2276]:focus{outline:none}.date-picker-container label[data-v-a13a2276]{color:var(--color);font-size:var(--font-size-m);font-weight:500}.date-picker-container .required[data-v-a13a2276],.date-picker-container .error-message[data-v-a13a2276]{color:var(--semantic-danger)}.date-picker-container .field-help[data-v-a13a2276]{color:var(--color-muted);margin:0}.date-picker-container .date-picker-button-content[data-v-a13a2276]{display:flex;align-items:center;justify-content:space-between;width:100%}.date-picker-container .date-picker-button-content i[data-v-a13a2276]{margin-left:var(--space-2)}.calendar-popover[data-v-a13a2276]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:2000;display:flex;align-items:center;justify-content:center}.calendar-popover .calendar-backdrop[data-v-a13a2276]{position:absolute;top:0;left:0;width:100%;height:100%;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.calendar-popover .calendar-content[data-v-a13a2276]{position:relative;background:var(--bg-elevated);border-radius:var(--radius-m);padding:var(--space-2);box-shadow:var(--bs-box-shadow);max-width:90vw}.calendar-popover .calendar-content[data-v-a13a2276] .vc-container{--vc-accent-600: var(--blue-medium);--vc-accent-500: var(--blue-medium);border:none;font-family:var(--bs-body-font-family)}.calendar-popover .calendar-content[data-v-a13a2276] .vc-container .vc-header{margin-bottom:var(--space-2)}.calendar-popover .calendar-content[data-v-a13a2276] .vc-container .vc-title{font-weight:700;color:var(--app-surface-contrast)!important;background:var(--app-surface)!important}.calendar-popover .calendar-content[data-v-a13a2276] .vc-container .vc-day-content{color:var(--color)}.calendar-popover .calendar-content[data-v-a13a2276] .vc-container .vc-day-content.vc-focusable:hover{background:var(--gray-low)}.calendar-popover .calendar-content[data-v-a13a2276] .vc-container .vc-highlight{background-color:var(--blue-medium)!important}
