.vdatetime-fade-enter-active,.vdatetime-fade-leave-active{transition:opacity .4s}[dir] .vdatetime-fade-enter-active,[dir] .vdatetime-fade-leave-active{-webkit-transition:opacity .4s}.vdatetime-fade-enter,.vdatetime-fade-leave-to{opacity:0}.vdatetime-overlay{z-index:999;position:fixed;top:0;bottom:0;transition:opacity .5s}[dir] .vdatetime-overlay{background:rgba(0,0,0,.5);-webkit-transition:opacity .5s}[dir=ltr] .vdatetime-overlay,[dir=rtl] .vdatetime-overlay{right:0;left:0}.vdatetime-popup{-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1000;position:fixed;top:50%;width:340px;max-width:calc(100% - 30px);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.3);color:#444;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.18;-webkit-tap-highlight-color:rgba(0,0,0,0)}[dir] .vdatetime-popup{box-shadow:0 1px 3px 0 rgba(0,0,0,.3);background:#fff}[dir=ltr] .vdatetime-popup{left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}[dir=rtl] .vdatetime-popup{right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.vdatetime-popup *{-webkit-box-sizing:border-box;box-sizing:border-box}.vdatetime-popup__header{color:#fff;font-size:32px}[dir] .vdatetime-popup__header{padding:18px 30px;background:#3f51b5}.vdatetime-popup__title{font-size:21px;font-weight:300}[dir] .vdatetime-popup__title{margin-bottom:8px}.vdatetime-popup__year{font-weight:300;font-size:14px;opacity:.7;transition:opacity .3s}[dir] .vdatetime-popup__year{cursor:pointer;-webkit-transition:opacity .3s}.vdatetime-popup__year:hover{opacity:1}.vdatetime-popup__date{line-height:1}[dir] .vdatetime-popup__date{cursor:pointer}[dir=ltr] .vdatetime-popup__actions{padding:0 20px 10px 30px;text-align:right}[dir=rtl] .vdatetime-popup__actions{padding:0 30px 10px 20px;text-align:left}.vdatetime-popup__actions__button{display:inline-block;font-size:16px;color:#3f51b5;transition:color .3s}[dir] .vdatetime-popup__actions__button{border:none;padding:10px 20px;background:transparent;cursor:pointer;-webkit-transition:color .3s}.vdatetime-popup__actions__button:hover{color:#444}.vdatetime-calendar__navigation--next:hover svg path,.vdatetime-calendar__navigation--previous:hover svg path{stroke:#888}.vdatetime-calendar__navigation,.vdatetime-calendar__navigation *{-webkit-box-sizing:border-box;box-sizing:border-box}.vdatetime-calendar__navigation{position:relative;width:100%}[dir] .vdatetime-calendar__navigation{margin:15px 0;padding:0 30px}.vdatetime-calendar__navigation--next,.vdatetime-calendar__navigation--previous{position:absolute;top:0;width:18px}[dir] .vdatetime-calendar__navigation--next,[dir] .vdatetime-calendar__navigation--previous{padding:0 5px;cursor:pointer}.vdatetime-calendar__navigation--next svg,.vdatetime-calendar__navigation--previous svg{width:8px;height:13px}.vdatetime-calendar__navigation--next svg path,.vdatetime-calendar__navigation--previous svg path{transition:stroke .3s}[dir] .vdatetime-calendar__navigation--next svg path,[dir] .vdatetime-calendar__navigation--previous svg path{-webkit-transition:stroke .3s}[dir=ltr] .vdatetime-calendar__navigation--previous{left:25px}[dir=rtl] .vdatetime-calendar__navigation--previous{right:25px}.vdatetime-calendar__navigation--next{-webkit-transform:scaleX(-1)}[dir] .vdatetime-calendar__navigation--next{transform:scaleX(-1)}[dir=ltr] .vdatetime-calendar__navigation--next{right:25px}[dir=rtl] .vdatetime-calendar__navigation--next{left:25px}.vdatetime-calendar__current--month{text-transform:capitalize}[dir] .vdatetime-calendar__current--month{text-align:center}.vdatetime-calendar__month{transition:height .2s}[dir] .vdatetime-calendar__month{padding:0 20px;-webkit-transition:height .2s}.vdatetime-calendar__month__day,.vdatetime-calendar__month__weekday{display:inline-block;width:14.28571%;line-height:36px;font-size:15px;font-weight:300}[dir] .vdatetime-calendar__month__day,[dir] .vdatetime-calendar__month__weekday{text-align:center;cursor:pointer}.vdatetime-calendar__month__day>span,.vdatetime-calendar__month__weekday>span{display:block;width:100%;position:relative;height:0;overflow:hidden}[dir] .vdatetime-calendar__month__day>span,[dir] .vdatetime-calendar__month__weekday>span{padding:0 0 100%}.vdatetime-calendar__month__day>span>span,.vdatetime-calendar__month__weekday>span>span{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;position:absolute;top:0;bottom:0;transition:background-color .3s,color .3s}[dir] .vdatetime-calendar__month__day>span>span,[dir] .vdatetime-calendar__month__weekday>span>span{border:0;border-radius:50%;-webkit-transition:background-color .3s,color .3s}[dir=ltr] .vdatetime-calendar__month__day>span>span,[dir=ltr] .vdatetime-calendar__month__weekday>span>span,[dir=rtl] .vdatetime-calendar__month__day>span>span,[dir=rtl] .vdatetime-calendar__month__weekday>span>span{right:0;left:0}.vdatetime-calendar__month__weekday{font-weight:700}[dir] .vdatetime-calendar__month__day:hover>span>span{background:#eee}.vdatetime-calendar__month__day--selected:hover>span>span,.vdatetime-calendar__month__day--selected>span>span{color:#fff}[dir] .vdatetime-calendar__month__day--selected:hover>span>span,[dir] .vdatetime-calendar__month__day--selected>span>span{background:#3f51b5}.vdatetime-calendar__month__day--disabled{opacity:.4}[dir] .vdatetime-calendar__month__day--disabled{cursor:default}.vdatetime-calendar__month__day--disabled:hover>span>span{color:inherit}[dir] .vdatetime-calendar__month__day--disabled:hover>span>span{background:transparent}[dir] .vdatetime-time-picker__list::-webkit-scrollbar-thumb{background:#ccc}[dir] .vdatetime-time-picker__list::-webkit-scrollbar-track{background:#efefef}.vdatetime-time-picker,.vdatetime-time-picker *{-webkit-box-sizing:border-box;box-sizing:border-box}.vdatetime-time-picker:after{content:"";display:table}[dir] .vdatetime-time-picker:after{clear:both}.vdatetime-time-picker__list{width:50%;height:305px;overflow-y:scroll;-webkit-overflow-scrolling:touch}[dir=ltr] .vdatetime-time-picker__list{float:left}[dir=rtl] .vdatetime-time-picker__list{float:right}.vdatetime-time-picker__list::-webkit-scrollbar{width:3px}.vdatetime-time-picker__with-suffix .vdatetime-time-picker__list{width:33.3%}.vdatetime-time-picker__item{font-size:20px;transition:font-size .3s}[dir] .vdatetime-time-picker__item{padding:10px 0;text-align:center;cursor:pointer;-webkit-transition:font-size .3s}.vdatetime-time-picker__item:hover{font-size:32px}.vdatetime-time-picker__item--selected{color:#3f51b5;font-size:32px}.vdatetime-time-picker__item--disabled{opacity:.4;font-size:20px!important}[dir] .vdatetime-time-picker__item--disabled{cursor:default}[dir] .vdatetime-year-picker__list::-webkit-scrollbar-thumb{background:#ccc}[dir] .vdatetime-year-picker__list::-webkit-scrollbar-track{background:#efefef}.vdatetime-year-picker,.vdatetime-year-picker *{-webkit-box-sizing:border-box;box-sizing:border-box}.vdatetime-year-picker:after{content:"";display:table}[dir] .vdatetime-year-picker:after{clear:both}.vdatetime-year-picker__list{width:100%;height:305px;overflow-y:scroll;-webkit-overflow-scrolling:touch}[dir=ltr] .vdatetime-year-picker__list{float:left}[dir=rtl] .vdatetime-year-picker__list{float:right}.vdatetime-year-picker__list::-webkit-scrollbar{width:3px}.vdatetime-year-picker__item{font-size:20px;transition:font-size .3s}[dir] .vdatetime-year-picker__item{padding:10px 0;text-align:center;cursor:pointer;-webkit-transition:font-size .3s}.vdatetime-year-picker__item:hover{font-size:32px}.vdatetime-year-picker__item--selected{color:#3f51b5;font-size:32px}.vdatetime-year-picker__item--disabled{opacity:.4}[dir] .vdatetime-year-picker__item--disabled{cursor:default}.vdatetime-year-picker__item--disabled:hover{color:inherit}[dir] .vdatetime-year-picker__item--disabled:hover{background:transparent}[dir] .vdatetime-month-picker__list::-webkit-scrollbar-thumb{background:#ccc}[dir] .vdatetime-month-picker__list::-webkit-scrollbar-track{background:#efefef}.vdatetime-month-picker,.vdatetime-month-picker *{-webkit-box-sizing:border-box;box-sizing:border-box}.vdatetime-month-picker:after{content:"";display:table}[dir] .vdatetime-month-picker:after{clear:both}.vdatetime-month-picker__list{width:100%;height:305px;overflow-y:scroll;-webkit-overflow-scrolling:touch}[dir=ltr] .vdatetime-month-picker__list{float:left}[dir=rtl] .vdatetime-month-picker__list{float:right}.vdatetime-month-picker__list::-webkit-scrollbar{width:3px}.vdatetime-month-picker__item{font-size:20px;transition:font-size .3s}[dir] .vdatetime-month-picker__item{padding:10px 0;text-align:center;cursor:pointer;-webkit-transition:font-size .3s}.vdatetime-month-picker__item:hover{font-size:32px}.vdatetime-month-picker__item--selected{color:#3f51b5;font-size:32px}.vdatetime-month-picker__item--disabled{opacity:.4}[dir] .vdatetime-month-picker__item--disabled{cursor:default}.vdatetime-month-picker__item--disabled:hover{color:inherit}[dir] .vdatetime-month-picker__item--disabled:hover{background:transparent}