.damac-legacy-date-picker__border{position:relative}.damac-legacy-date-picker--bottom-border .damac-legacy-date-picker__border{border-bottom:1px solid #e7e6e5}.damac-legacy-date-picker__input{box-shadow:none;opacity:0;background-color:#0000;border:none;border-radius:0;padding:0}.damac-legacy-date-picker__input--has-value{opacity:1}.damac-legacy-date-picker__placeholder{color:#82807d;position:absolute;top:45%}.damac-legacy-date-picker__icon{background:0 0;border:none;padding:0}.flatpickr-months .flatpickr-prev-month{top:-4px;left:75%!important}.flatpickr-months .flatpickr-next-month{top:-4px}.flatpickr-current-month{left:-45px!important}.flatpickr-current-month .numInputWrapper{left:-30px!important}.numInputWrapper span.arrowUp,.numInputWrapper span.arrowDown{display:none;opacity:1!important}.form-control.label-rtl.pt-3.control-focus.damac-legacy-date-picker__input.damac-legacy-date-picker__input--has-value.flatpickr-input{display:none}.form-label.font-roboto.date-label.fs-12{height:30px}.date-form-field_bottom-border.form-control{border:none;border-bottom:1px solid #e7e6e5}.modal-content{background-color:#f8f7f7}.flatpickr-calendar.animate.inline{width:315px;margin:0 20px 20px}.flatpickr-monthDropdown-months{appearance:none!important;background:0 0!important;padding-right:1.5em!important;position:relative!important}.numInputWrapper:after{content:"";pointer-events:none;background-image:url(../media/arrow-right.bec2793a.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:20px;display:inline-block;position:absolute;top:50%;left:80%;transform:translateY(-50%)}.flatpickr-day.selected,.flatpickr-day.start,.flatpickr-day.end{color:#fff!important;background:#000!important;border-color:#000!important}.flatpickr-day.selected:hover{background:#222!important}.flatpickr-rContainer{padding:5px}.error-date-picker{font-family:Roboto;font-weight:400;font-style:Regular;letter-spacing:0%;text-align:center;vertical-align:middle;angle:0 deg;opacity:1;border-radius:8px;gap:10px;width:315px;height:55px;padding:16px 8px;font-size:12px;line-height:120%;left:5%}
