.datetime-picker-editor{z-index:10000;overflow:visible}.datetime-picker-editor-flatpickr{width:100%}.datetime-picker-editor .flatpickr-calendar{box-shadow:none;border:none}.datetime-picker-editor .flatpickr-months{background-color:transparent!important;background:transparent!important;border-bottom:1px solid #eee}.datetime-picker-editor .flatpickr-month{background-color:transparent!important;background:transparent!important}.datetime-picker-editor .flatpickr-current-month{background-color:transparent!important;background:transparent!important;color:#333!important}.datetime-picker-editor .flatpickr-prev-month,.datetime-picker-editor .flatpickr-next-month{color:#333!important;background-color:transparent!important;background:transparent!important}.datetime-picker-editor .flatpickr-prev-month:hover,.datetime-picker-editor .flatpickr-next-month:hover{background-color:#f0f0f0!important;background:#f0f0f0!important}.datetime-picker-editor .flatpickr-weekdays{background-color:transparent!important;background:transparent!important}.datetime-picker-editor .flatpickr-weekday{background-color:transparent!important;background:transparent!important;color:#333!important}.datetime-picker-editor .flatpickr-time{border-top:1px solid #eee}.datetime-picker-editor .flatpickr-time input:hover,.datetime-picker-editor .flatpickr-time input:focus{background:#f0f0f0}.datetime-picker-editor .flatpickr-day.selected,.datetime-picker-editor .flatpickr-day.selected:hover{background:#e0001a;border-color:#e0001a}.datetime-picker-editor .flatpickr-day.today,.datetime-picker-editor .flatpickr-day.today:hover{border-color:#e0001a}.datetime-picker-editor .flatpickr-calendar .flatpickr-months .flatpickr-month,.datetime-picker-editor .flatpickr-calendar .flatpickr-weekdays{background:transparent!important;background-color:transparent!important}.datetime-picker-editor .flatpickr-calendar .flatpickr-weekdays .flatpickr-weekday{background:transparent!important;background-color:transparent!important;color:#333!important}.flatpickr-input{border:none!important;box-shadow:none!important;outline:none!important;margin:0!important;font-size:14px!important;font-weight:400!important;color:#333!important;background-color:transparent!important;background:transparent!important;text-align:center!important;user-select:none!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;height:100%!important;width:100%!important;border-radius:4px!important;border:1px solid #eee!important;padding:4px!important;box-sizing:border-box!important;font-size:inherit!important}
