@charset "utf-8";

.vc-pane[data-v-4a5f2beb] { flex-grow: 1; flex-shrink: 1; display: flex; flex-direction: column; justify-content: center; align-items: stretch; }

.vc-horizontal-divider[data-v-4a5f2beb] { align-self: center; }

.vc-header[data-v-4a5f2beb] { flex-shrink: 0; display: flex; align-items: stretch; user-select: none; padding: var(--header-padding); }

.vc-header.align-left[data-v-4a5f2beb] { order: -1; justify-content: flex-start; }

.vc-header.align-right[data-v-4a5f2beb] { order: 1; justify-content: flex-end; }

.vc-title-layout[data-v-4a5f2beb] { display: flex; justify-content: center; align-items: center; flex-grow: 1; }

.vc-title-layout.align-left[data-v-4a5f2beb] { justify-content: flex-start; }

.vc-title-layout.align-right[data-v-4a5f2beb] { justify-content: flex-end; }

.vc-title-wrapper[data-v-4a5f2beb] { position: relative; }

.vc-title[data-v-4a5f2beb] { cursor: pointer; white-space: nowrap; padding: var(--title-padding); }

.vc-title[data-v-4a5f2beb], .vc-weekday[data-v-4a5f2beb] { user-select: none; }

.vc-weekday[data-v-4a5f2beb] { display: flex; justify-content: center; align-items: center; flex: 1 1 0%; padding: var(--weekday-padding); cursor: default; }

.vc-weeks[data-v-4a5f2beb] { flex-shrink: 1; flex-grow: 1; padding: var(--weeks-padding); }
