[data-theme=dark] .icon-theme{filter:invert(1)}.rtl{direction:rtl}.vdp-datepicker{position:relative;text-align:left;box-sizing:border-box}.vdp-datepicker .calendar-btn-disabled{cursor:not-allowed}.vdp-datepicker__calendar{background:#fff;border:1px solid #ccc;position:absolute;width:300px;z-index:10000}.vdp-datepicker__calendar .today{background-color:#eee}.vdp-datepicker__calendar *{box-sizing:border-box}.vdp-datepicker__calendar.inline{position:static}.vdp-datepicker__calendar header{display:block;line-height:40px}.vdp-datepicker__calendar header span{display:inline-block;float:left;text-align:center;width:71.4285714286%}.vdp-datepicker__calendar header .next,.vdp-datepicker__calendar header .prev{float:left;max-height:40px;position:relative;width:14.2857142857%}.vdp-datepicker__calendar header .next .default,.vdp-datepicker__calendar header .prev .default{text-indent:-10000px}.vdp-datepicker__calendar header .next .default:after,.vdp-datepicker__calendar header .prev .default:after{border:6px solid transparent;content:"";left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.vdp-datepicker__calendar header .prev .default:after{border-right:10px solid #000;margin-left:-5px}.vdp-datepicker__calendar header .prev .default.disabled:after{border-right:10px solid #ddd}.vdp-datepicker__calendar header .next .default:after{border-left:10px solid #000;margin-left:5px}.vdp-datepicker__calendar header .next .default.disabled:after{border-left:10px solid #ddd}.vdp-datepicker__calendar header .next:not(.disabled),.vdp-datepicker__calendar header .prev:not(.disabled),.vdp-datepicker__calendar header .up:not(.disabled){cursor:pointer}.vdp-datepicker__calendar header .next:not(.disabled):hover,.vdp-datepicker__calendar header .prev:not(.disabled):hover,.vdp-datepicker__calendar header .up:not(.disabled):hover{background:#eee}.vdp-datepicker__calendar .disabled{color:#ddd;cursor:default}.vdp-datepicker__calendar .flex-rtl{display:flex;flex-wrap:wrap;width:inherit}.vdp-datepicker__calendar .cell{border:1px solid transparent;display:inline-block;height:40px;line-height:40px;padding:0 5px;text-align:center;vertical-align:middle;width:14.2857142857%}.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day,.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).month,.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).year{cursor:pointer}.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day:hover,.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).month:hover,.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).year:hover{border:1px solid #4bd}.vdp-datepicker__calendar .cell.selected{background:#4bd;color:#104756}.vdp-datepicker__calendar .cell.selected.highlighted,.vdp-datepicker__calendar .cell.selected:hover{background:#4bd}.vdp-datepicker__calendar .cell.highlighted{background:#cae5ed;color:#104756}.vdp-datepicker__calendar .cell.highlighted.disabled{color:#accad2}.vdp-datepicker__calendar .cell.muted{color:#757575}.vdp-datepicker__calendar .cell.muted.selected{color:#104756}.vdp-datepicker__calendar .cell.muted.disabled:not(.selected){color:#ddd}.vdp-datepicker__calendar .cell.muted.disabled:not(.selected).highlighted{color:#accad2}.vdp-datepicker__calendar .day-header{display:inline-block;font-size:75%;height:40px;line-height:40px;padding:0 5px;text-align:center;vertical-align:middle;white-space:nowrap;width:14.2857142857%}.vdp-datepicker__calendar .month,.vdp-datepicker__calendar .year{width:33.333%}.vdp-datepicker__calendar .picker-view{width:inherit}.vdp-datepicker__calendar-button,.vdp-datepicker__clear-button{cursor:pointer;font-style:normal}.vdp-datepicker__calendar-button.disabled,.vdp-datepicker__clear-button.disabled{color:#999;cursor:default}.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day:hover,.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).month:hover,.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).year:hover{border:1px solid #78bb2f}.vdp-datepicker__calendar .cell.selected{color:#fff;background:#78bb2f}.vdp-datepicker__calendar .cell.selected:hover{color:#fff;background:#78bb2f;border:1px solid #78bb2f}[data-theme=light]{--red:#cd464b;--yellow:#eebb08;--blue:#52a6f1;--light-green:#ddf6ce;--white:#fff;--grey:#f5f6f7;--grey-light:#ebe9e9;--grey-stroke:#d1d1d1;--middle-grey:#939393;--dark-grey:#5c5c5c;--black:#191919;--color__text-smoke:#5c5c5c;--main-gradient:linear-gradient(83.37deg,#4fb84e 10.41%,#055532 89.59%);--middle_accent-green:var(--middle-green);--black-white:#000;--dark_grey-white:#191919;--milk-dark:#f5f6f7;--milk-gray:#f5f6f7;--light-milk-dark:#f8f8f8;--smoke-grey:#5c5c5c;--light-grey:#939393;--grey-stroke_middle-grey:var(--grey-stroke);--dark-smoke:#191919;--white-grey:var(--white);--white-dark:var(--white);--white-light:var(--white);--milk-smoke:#f5f6f7;--blue-dark-light:#627586;--icon-theme:0}[data-theme=dark],[data-theme=light]{--accent-green:#4fb84e;--middle-green:#2a8640;--dark-green:#055532;--gloomy-grey:#333}[data-theme=dark]{--red:#fb5555;--yellow:#fbd655;--blue:#70b6f6;--light-green:rgba(114,191,68,0.1);--white:hsla(0,0%,100%,0.87);--grey:#b7bbbd;--grey-light:#3f3f3f;--grey-stroke:#7a7a7a;--middle-grey:#454545;--dark-grey:#282828;--black:#191919;--color__text-smoke:#b7bbbd;--main-gradient:linear-gradient(83.37deg,#4fb84e 10.41%,#2a8640 89.59%);--middle_accent-green:var(--accent-green);--black-white:#fff;--dark_grey-white:hsla(0,0%,100%,0.87);--milk-dark:#191919;--milk-gray:#282828;--light-milk-dark:#1e1e1e;--smoke-grey:#b7bbbd;--light-grey:#b7bbbd;--grey-stroke_middle-grey:var(--middle-grey);--dark-smoke:#b7bbbd;--white-grey:var(--dark-grey);--white-dark:var(--black);--white-light:#7f7f7f;--milk-smoke:#565656;--blue-dark-light:#699cc4;--icon-theme:1}[data-theme=dark] .datepicker-module_icon-theme_31frB{filter:invert(1)}.datepicker-module_container_3wKd9,.datepicker-module_root_1Eg97{position:relative}.datepicker-module_input_3i3_0{width:100%;background:var(--milk-dark);border:1px solid var(--grey-stroke_middle-grey);border-radius:7px;padding:14px 40px 14px 20px;font:16px/1.15 Inter,sans-serif;color:var(--black-white)}.datepicker-module_calendarIcon_2x5Ne{position:absolute;top:50%;right:12px;transform:translateY(-50%);width:24px;height:24px}.datepicker-module_calendarIcon_2x5Ne svg path{fill:var(--black-white)}.datepicker-module_errorMessage_2g_Yy{font:14px/1.15 Inter,sans-serif;color:#df212f;width:100%;overflow:hidden;text-overflow:ellipsis}