.daterangepicker{border-radius:var(--theme--border-radius);color:var(--theme--text-color);font-family:inherit}.daterangepicker .calendar-table th,.daterangepicker .calendar-table td{height:31px;line-height:31px}.daterangepicker table tr:nth-child(even),.daterangepicker table thead{background:#fff}.daterangepicker td.start-date{border-radius:16px 0 0 16px}.daterangepicker td.end-date{border-radius:0 16px 16px 0}.daterangepicker td.start-date.end-date{border-radius:16px}.daterangepicker td.in-range{background-color:color-mix(in srgb,var(--theme--primary-color) 20%,transparent)}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:var(--theme--primary-color)}.daterangepicker td.available:not(.active):hover,.daterangepicker th.available:not(.active):hover{background-color:var(--theme--primary-color);color:#fff}.daterangepicker.opensright:before{left:10%}.daterangepicker.opensright:after{left:calc(10% + 1px)}.datesrangepickerWrapper.additional-modal-styling{position:fixed;left:0;top:0;height:100%;width:100vw;background-color:#000000aa;z-index:3;padding:5vw;display:flex;justify-content:center;align-items:center}.datesrangepickerWrapper.additional-modal-styling .daterangepicker{position:absolute;top:50%!important;left:0!important;right:0!important;transform:translateY(-50%)!important;margin:2em;padding:1rem;width:calc(100% - 4em)!important}.datesrangepickerWrapper.additional-modal-styling .daterangepicker.show-calendar .ranges{margin:0}.datesrangepickerWrapper.additional-modal-styling .daterangepicker:after{display:none}.datesrangepickerWrapper.additional-modal-styling .daterangepicker:before{display:none}.datesrangepickerWrapper.additional-modal-styling .daterangepicker{width:100%;border:0}.datesrangepickerWrapper.additional-modal-styling .daterangepicker .drp-calendar{max-width:unset}.datesrangepickerWrapper.additional-modal-styling .daterangepicker .drp-calendar.left .calendar-table{border-right:0 solid #fff !important}#datePickerModalWrapper .datesrangepickerWrapper.additional-modal-styling{position:relative;background:0 0;z-index:0;padding:0}@media screen and (min-width:560px) and (max-width:1023px){.datesrangepickerWrapper.additional-modal-styling .daterangepicker .drp-calendar{width:50%}}@media screen and (min-width:786px) and (max-width:1023px){.datesrangepickerWrapper.additional-modal-styling .daterangepicker .calendar-table th,.daterangepicker .calendar-table td{height:50px;line-height:50px}}@media screen and (min-width:900px) and (max-width:1023px){.datesrangepickerWrapper.additional-modal-styling .daterangepicker{width:calc(100% - 25vw)!important;left:50%!important;transform:translate(-50%,-50%)!important}}