.flatpickr-day.today{border-color:var(--colors-field-stroke)}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{color:var(--colors-text-primary);border-color:var(--colors-primary);background:0 0;border-width:1.5px}.flatpickr-day{color:var(--colors-text-primary);border-width:1.5px;border-radius:5px}span.flatpickr-weekday{color:var(--colors-field-stroke)}.flatpickr-calendar{border:1px solid var(--colors-field-stroke);background:var(--colors-bg-primary);box-shadow:none;padding:10px 0;font-family:UAFSans-Regular}.flatpickr-calendar.arrowTop:after{border-bottom-color:var(--colors-bg-primary)}.flatpickr-calendar.arrowTop:before{border-bottom-color:var(--colors-field-stroke)}.flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-current-month input.cur-year{color:var(--colors-text-primary)}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{color:var(--colors-field-attr);fill:var(--colors-field-attr)}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:var(--hover-colors-field-stroke-focus)}.flatpickr-monthDropdown-months .numInputWrapper span{display:none}.flatpickr-monthDropdown-months{text-align:right;appearance:none!important;background-image:none!important;margin-right:10px!important}.flatpickr-current-month{pointer-events:none;padding-top:0}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{background:var(--hover-colors-primary)}.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:var(--hover-colors-text-primary)}.flatpickr-calendar.hasTime .flatpickr-time{border-top:none}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm,.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time input{color:var(--colors-text-primary)}.flatpickr-time input.flatpickr-hour{font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:0 0}.numInputWrapper span{border-color:var(--colors-field-stroke)}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:var(--colors-primary)}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:var(--colors-primary)}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{color:var(--colors-text-secondary);background:0 0}.flatpickr-time .numInputWrapper:hover{background:0 0}.flatpickr-time .numInputWrapper{align-items:center;padding:0 8px;display:flex}.flatpickr-time .numInputWrapper span.arrowUp,.flatpickr-time .numInputWrapper span.arrowDown{opacity:1;border:1.5px solid var(--colors-text-primary);border-radius:50%;width:24px;min-width:24px;height:24px;margin:6px;position:relative;top:0}.flatpickr-time .numInputWrapper span.arrowUp:hover,.flatpickr-time .numInputWrapper span.arrowDown:hover{border:1.5px solid var(--hover-colors-text-primary)}.flatpickr-time .numInputWrapper span.arrowUp:after,.flatpickr-time .numInputWrapper span.arrowDown:after{color:var(--hover-colors-text-primary);border:none;font-size:20px;top:50%;left:50%;transform:translate(-50%,-50%)}.flatpickr-time .numInputWrapper span.arrowUp{order:2}.flatpickr-time .numInputWrapper span.arrowUp:after{content:"+"}.flatpickr-time .numInputWrapper span.arrowDown:after{content:"-"}