@-webkit-keyframes vdpSlideFromLeft-data-v-3fa1efde{0%{opacity:0;-webkit-transform:translate3d(-.5em,0,0);transform:translate3d(-.5em,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes vdpSlideFromLeft-data-v-3fa1efde{0%{opacity:0;-webkit-transform:translate3d(-.5em,0,0);transform:translate3d(-.5em,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes vdpSlideFromRight-data-v-3fa1efde{0%{opacity:0;-webkit-transform:translate3d(.5em,0,0);transform:translate3d(.5em,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes vdpSlideFromRight-data-v-3fa1efde{0%{opacity:0;-webkit-transform:translate3d(.5em,0,0);transform:translate3d(.5em,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes vdpToggleCalendar-data-v-3fa1efde{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes vdpToggleCalendar-data-v-3fa1efde{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes vdpFadeCalendar-data-v-3fa1efde{0%{opacity:0}to{opacity:1}}@keyframes vdpFadeCalendar-data-v-3fa1efde{0%{opacity:0}to{opacity:1}}.vdp-toggle-calendar-enter-active.vdpPositionReady[data-v-3fa1efde]{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation:vdpToggleCalendar-data-v-3fa1efde .2s;animation:vdpToggleCalendar-data-v-3fa1efde .2s}.vdp-toggle-calendar-leave-active[data-v-3fa1efde]{animation:vdpToggleCalendar-data-v-3fa1efde .15s reverse}.vdp-toggle-calendar-enter-active.vdpPositionFixed[data-v-3fa1efde]{-webkit-animation:vdpFadeCalendar-data-v-3fa1efde .3s;animation:vdpFadeCalendar-data-v-3fa1efde .3s}.vdp-toggle-calendar-leave-active.vdpPositionFixed[data-v-3fa1efde]{animation:vdpFadeCalendar-data-v-3fa1efde .3s reverse}.vdpComponent[data-v-3fa1efde]{position:relative;display:inline-block;font-size:10px;color:#223041;width:100%}.vdpClearInput[data-v-3fa1efde]{position:absolute;top:3px;bottom:0;right:0}.vdpClearInput[data-v-3fa1efde]:before{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:21px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;content:"\D7";width:20px;height:20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;left:50%;top:50%;margin:-.7em 0 0 -.7em;border-radius:50%;color:rgba(34,48,65,.6);background:rgba(34,48,65,.1)}.vdpClearInput[data-v-3fa1efde]:hover:before{color:rgba(34,48,65,.9);background:rgba(34,48,65,.3)}.vdpOuterWrap.vdpFloating[data-v-3fa1efde]{position:absolute;padding:.5em 0;z-index:220}.vdpOuterWrap.vdpPositionFixed[data-v-3fa1efde]{position:fixed;left:0;top:0;bottom:0;right:0;padding:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.3)}.vdpFloating .vdpInnerWrap[data-v-3fa1efde]{max-width:30em}.vdpPositionFixed .vdpInnerWrap[data-v-3fa1efde]{max-width:30em;margin:0 auto;border:0;-webkit-animation:vdpToggleCalendar-data-v-3fa1efde .3s;animation:vdpToggleCalendar-data-v-3fa1efde .3s}.vdpFloating.vdpPositionTop[data-v-3fa1efde]{top:100%}.vdpFloating.vdpPositionBottom[data-v-3fa1efde]{bottom:100%}.vdpFloating.vdpPositionLeft[data-v-3fa1efde]{left:0}.vdpFloating.vdpPositionRight[data-v-3fa1efde]{right:0}.vdpPositionTop.vdpPositionLeft[data-v-3fa1efde]{-webkit-transform-origin:top left;transform-origin:top left}.vdpPositionTop.vdpPositionRight[data-v-3fa1efde]{-webkit-transform-origin:top right;transform-origin:top right}.vdpPositionBottom.vdpPositionLeft[data-v-3fa1efde]{-webkit-transform-origin:bottom left;transform-origin:bottom left}.vdpPositionBottom.vdpPositionRight[data-v-3fa1efde]{-webkit-transform-origin:bottom right;transform-origin:bottom right}.vdpInnerWrap[data-v-3fa1efde]{overflow:hidden;min-width:28em;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1em;background:#fff;-webkit-box-shadow:0 .2em 1.5em rgba(0,0,0,.06);box-shadow:0 .2em 1.5em rgba(0,0,0,.06);border-radius:.5em;border:1px solid rgba(0,0,0,.15)}.vdpHeader[data-v-3fa1efde]{position:relative;padding:0 1em 2.5em;margin:-1em -1em -2.5em;text-align:center;background:#f5f5f5}.vdpArrow[data-v-3fa1efde],.vdpClearInput[data-v-3fa1efde],.vdpPeriodControl>button[data-v-3fa1efde]{margin:0;padding:0;border:0;cursor:pointer;background:none}.vdpArrow[data-v-3fa1efde]::-moz-focus-inner,.vdpClearInput[data-v-3fa1efde]::-moz-focus-inner,.vdpPeriodControl>button[data-v-3fa1efde]::-moz-focus-inner{padding:0;border:0}.vdpArrow[data-v-3fa1efde]{font-size:1em;width:5em;text-indent:-999em;overflow:hidden;position:absolute;top:0;bottom:2.5em;text-align:left}.vdpArrow[data-v-3fa1efde]:before{content:"";width:2.2em;height:2.2em;position:absolute;left:50%;top:50%;margin:-1.1em 0 0 -1.1em;border-radius:100%;-webkit-transition:background-color .2s;transition:background-color .2s}.vdpArrow[data-v-3fa1efde]:active,.vdpArrow[data-v-3fa1efde]:focus,.vdpArrow[data-v-3fa1efde]:hover{outline:0}.vdpArrow[data-v-3fa1efde]:focus:before,.vdpArrow[data-v-3fa1efde]:hover:before{background-color:rgba(0,0,0,.03)}.vdpArrow[data-v-3fa1efde]:active:before{background-color:rgba(0,0,0,.07)}.vdpArrowNext[data-v-3fa1efde]:before{margin-left:-1.4em}.vdpArrow[data-v-3fa1efde]:after{content:"";position:absolute;left:50%;top:50%;margin-top:-.5em;width:0;height:0;border:.5em solid transparent}.vdpArrowPrev[data-v-3fa1efde]{left:-.3em}.vdpArrowPrev[data-v-3fa1efde]:after{margin-left:-.8em;border-right-color:var(--color-light)}.vdpArrowNext[data-v-3fa1efde]{right:-.6em}.vdpArrowNext[data-v-3fa1efde]:after{margin-left:-.5em;border-left-color:var(--color-light)}.vdpPeriodControl[data-v-3fa1efde]{display:inline-block;position:relative}.vdpPeriodControl>button[data-v-3fa1efde]{font-size:1.5em;padding:1em .4em;display:inline-block}.vdpPeriodControl>select[data-v-3fa1efde]{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;opacity:0;font-size:1.6em;color:#223041}.vdpTable[data-v-3fa1efde]{width:100%;table-layout:fixed;position:relative;z-index:5}.vdpNextDirection[data-v-3fa1efde]{-webkit-animation:vdpSlideFromRight-data-v-3fa1efde .5s;animation:vdpSlideFromRight-data-v-3fa1efde .5s}.vdpPrevDirection[data-v-3fa1efde]{-webkit-animation:vdpSlideFromLeft-data-v-3fa1efde .5s;animation:vdpSlideFromLeft-data-v-3fa1efde .5s}.vdpCell[data-v-3fa1efde],.vdpHeadCell[data-v-3fa1efde]{text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.vdpCell[data-v-3fa1efde]{padding:.5em 0}.vdpHeadCell[data-v-3fa1efde]{padding:.3em .5em 1.8em}.vdpHeadCellContent[data-v-3fa1efde]{font-size:1.3em;font-weight:400;color:#848484}.vdpCellContent[data-v-3fa1efde]{font-size:1.4em;display:block;margin:0 auto;width:1.857em;height:1.857em;line-height:1.857em;text-align:center;border-radius:100%;-webkit-transition:background .1s,color .1s;transition:background .1s,color .1s}.vdpCell.outOfRange[data-v-3fa1efde]{color:#c7c7c7}.vdpCell.today[data-v-3fa1efde]{color:var(--color-light)}.vdpCell.selected .vdpCellContent[data-v-3fa1efde]{color:#fff;background:var(--color-light)}@media (hover:hover){.vdpCell.selectable:hover .vdpCellContent[data-v-3fa1efde]{color:#fff;background:var(--color-light)}}.vdpCell.selectable[data-v-3fa1efde]{cursor:pointer}.vdpCell.disabled[data-v-3fa1efde]{opacity:.5}.vdpTimeControls[data-v-3fa1efde]{padding:1.2em 2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin:1em -1em -1em;text-align:center;background:#f5f5f5;height:60px}.vdpTimeUnit[data-v-3fa1efde]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vdpTimeUnit label[data-v-3fa1efde]{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;font-weight:400;color:rgba(0,0,0,.4);padding-bottom:3px;margin:0}.vdpTimeUnit:hover label[data-v-3fa1efde]{color:#000}.vdpTimeUnit>input[data-v-3fa1efde]{font-size:1.7em;line-height:1.3;padding:.1em .1em;word-wrap:break-word;white-space:pre-wrap;resize:none;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#223041;border:0;border-bottom:1px solid transparent}.vdpTimeUnit>pre[data-v-3fa1efde]{visibility:hidden;font-family:inherit}.vdpTimeUnit>input[data-v-3fa1efde]{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;top:0;left:0;overflow:hidden;text-align:center;height:100%;width:40px;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;background:transparent}.vdpTimeUnit>input[data-v-3fa1efde]::-webkit-inner-spin-button{opacity:1}.vdpTimeUnit>input[data-v-3fa1efde]:focus,.vdpTimeUnit>input[data-v-3fa1efde]:hover{border-bottom-color:var(--color-light)}.vdpTimeSeparator[data-v-3fa1efde]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:-1px;font-size:1.5em;font-weight:700;width:14px;min-height:100%}.vdpTimeCaption[data-v-3fa1efde],.vdpTimeSeparator[data-v-3fa1efde]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#848484;height:100%}.vdpTimeCaption[data-v-3fa1efde]{display:inline-block;vertical-align:middle;font-size:1.3em;margin-right:15px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:2px}.input-picker[data-v-3fa1efde]{position:relative;border-bottom:2px solid #eff2f7;min-height:48px;-webkit-transition:.4s;transition:.4s}.input-picker label[data-v-3fa1efde]{position:absolute;top:12px;color:#8492a6;font-size:14px;-webkit-transition:.4s;transition:.4s;pointer-events:none}.input-picker input[data-v-3fa1efde]{background:transparent;padding-top:20px;width:100%;height:100%;color:#223041;font-size:14px;font-family:Open Sans,sans-serif;opacity:0;-webkit-transition:.4s;transition:.4s}.input-picker.filled label[data-v-3fa1efde],.input-picker.focused label[data-v-3fa1efde]{top:0;color:var(--color-light);font-size:12px;font-weight:700}.input-picker.filled input[data-v-3fa1efde],.input-picker.focused input[data-v-3fa1efde]{opacity:1}.input-picker.focused[data-v-3fa1efde]{border-bottom:2px solid var(--color-light)}.input-picker[data-v-3fa1efde]:not(.no-margin){margin-bottom:15px}