.flatpickr-calendar.arrowTop {
    &:before,
    &:after {
        display: none !important;
    }
}

.flatpickr-current-month {
    display: flex !important;
    column-gap: 1rem;
}

.flatpickr-monthDropdown-months {
    appearance: none !important;
    -moz-appearance: none !important;
    -webkit-appearance: none !important;
    box-shadow: none;
    text-align: center;
}

.numInput.cur-year {
    box-shadow: none;
}

html {
    .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 {
        @apply bg-tan-500 border-tan-500;
        -webkit-box-shadow: none;
        box-shadow: none;
        color: #fff;
    }
}
