.rtl{direction:rtl}.vdp-datepicker{position:absolute;right:0}.vdp-datepicker *{box-sizing:border-box}.vdp-datepicker__calendar{position:absolute;z-index:100;background:var(--secondary-variant-5);margin-bottom:20px;margin-top:5px;right:0;width:290px;padding:16px 12px;overflow:hidden;border-radius:8px;box-shadow:1px 4px 8px 0 rgba(var(--black-rgb),.32)}.vdp-datepicker__calendar .date-picker-header{display:flex;flex-direction:column;justify-content:center;align-items:center;height:-moz-fit-content;height:fit-content;box-sizing:border-box}.vdp-datepicker__calendar .date-picker-header .month-section,.vdp-datepicker__calendar .date-picker-header .year-section{width:100%;box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.vdp-datepicker__calendar .date-picker-header .month-section{padding:0 0 0 0}.vdp-datepicker__calendar .date-picker-header .day__month_btn{color:var(--secondary);font-family:Effra Trial;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;pointer-events:none;line-height:23px}.vdp-datepicker__calendar .date-picker-header span{display:inline-block;text-align:center;width:71.4285714286%;float:left}.vdp-datepicker__calendar .date-picker-header .next,.vdp-datepicker__calendar .date-picker-header .prev{width:auto;float:left;text-indent:-10000px;position:relative}.vdp-datepicker__calendar .date-picker-header .next:not(.disabled),.vdp-datepicker__calendar .date-picker-header .prev:not(.disabled),.vdp-datepicker__calendar .date-picker-header .up:not(.disabled){cursor:pointer}.vdp-datepicker__calendar .calendar-body .disabled{color:var(--secondary-variant-2);cursor:default;opacity:.8;pointer-events:none}.vdp-datepicker__calendar .calendar-body .flex-rtl{display:flex;width:inherit;flex-wrap:wrap}.vdp-datepicker__calendar .calendar-body .cell{display:inline-block;margin:1px;width:36px;height:36px;text-align:center;line-height:36px;vertical-align:middle;border:1.5px solid transparent}.vdp-datepicker__calendar .calendar-body .cell:not(.blank):not(.disabled).day,.vdp-datepicker__calendar .calendar-body .cell:not(.blank):not(.disabled).month,.vdp-datepicker__calendar .calendar-body .cell:not(.blank):not(.disabled).year{cursor:pointer}.vdp-datepicker__calendar .calendar-body .cell.day{color:var(--secondary);font-family:Effra Trial;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;line-height:30px;position:relative}.vdp-datepicker__calendar .calendar-body .cell.day.disabled{cursor:default;opacity:.8;pointer-events:none;color:var(--secondary-variant-2)}.vdp-datepicker__calendar .calendar-body .cell.day.highlighted:not(.highlight-start,.highlight-end):before{content:"";pointer-events:none;position:absolute;top:-1px;left:0;display:block;width:100%;height:100%;z-index:-1;background-color:rgba(var(--secondary-rgb),.1)}.vdp-datepicker__calendar .calendar-body .cell.day.highlight-start:before{left:50%}.vdp-datepicker__calendar .calendar-body .cell.day.highlight-end:before,.vdp-datepicker__calendar .calendar-body .cell.day.highlight-start:before{content:"";pointer-events:none;position:absolute;top:-1px;display:block;width:50%;height:100%;z-index:-1;background-color:rgba(var(--secondary-rgb),.1)}.vdp-datepicker__calendar .calendar-body .cell.day.highlight-end:before{left:0}.vdp-datepicker__calendar .calendar-body .cell.day.other-month{color:var(--secondary-variant-2);font-family:Effra Trial;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;line-height:30px;pointer-events:none;opacity:.24;visibility:hidden}.vdp-datepicker__calendar .calendar-body .cell.day.selected{color:var(--white);background-color:var(--primary)}.vdp-datepicker__calendar .calendar-body .cell.highlight-end:not(.selected),.vdp-datepicker__calendar .calendar-body .cell.highlight-start:not(.selected){background-color:var(--primary)}.vdp-datepicker__calendar .calendar-body .cell.today{background-color:var(--white);border:solid 1.5px var(--secondary)}.vdp-datepicker__calendar .calendar-body .cell:hover{background-color:rgba(var(--secondary-rgb),.06)}.vdp-datepicker__calendar .calendar-body .cell:active{background-color:rgba(var(--secondary-rgb),.1)}.vdp-datepicker__calendar .day-headers{margin-bottom:20px}.vdp-datepicker__calendar .day-headers .day-header{color:var(--secondary);font-family:Effra Trial;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;height:19px;color:var(--secondary-variant-1);pointer-events:none}.vdp-datepicker__calendar-button,.vdp-datepicker__clear-button{cursor:pointer;font-style:normal}.vdp-datepicker__calendar-button.disabled,.vdp-datepicker__clear-button.disabled{color:rgba(var(--secondary-rgb),.1);cursor:default}