.flatpickr-calendar{z-index:10000;background:#12151b!important;border:1px solid rgba(225,6,19,.3)!important;box-shadow:0 22px 60px rgba(0,0,0,.55),0 0 30px rgba(225,6,19,.09)!important;border-radius:14px!important;overflow:hidden;color:#f4f5f7!important;font-family:Arial,sans-serif!important}.flatpickr-calendar.open{animation:calendar-in .16s ease-out}.flatpickr-months{background:linear-gradient(145deg,#171b22,#101318)!important;border-bottom:1px solid rgba(255,255,255,.06);padding:7px 5px 5px}.flatpickr-months .flatpickr-month,.flatpickr-current-month,.flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-current-month input.cur-year{color:#f4f5f7!important;fill:#f4f5f7!important;font-weight:700!important}.flatpickr-current-month .flatpickr-monthDropdown-months:hover,.flatpickr-current-month input.cur-year:hover{background:rgba(255,255,255,.05)!important}.flatpickr-weekdays,.flatpickr-days{background:#12151b!important}.flatpickr-weekday{color:#9198a3!important;font-weight:700!important;font-size:11px!important}.flatpickr-day{height:39px;line-height:37px;color:#edf0f4!important;border-radius:10px!important;font-weight:600!important;border:1px solid transparent!important}.flatpickr-day:hover{background:rgba(225,6,19,.12)!important;border-color:rgba(225,6,19,.22)!important}.flatpickr-day.today{border-color:rgba(225,6,19,.65)!important;color:#fff!important}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange{background:#e10613!important;border-color:#e10613!important;color:#fff!important;box-shadow:0 0 16px rgba(225,6,19,.24)}.flatpickr-day.inRange{background:rgba(225,6,19,.1)!important;border-color:transparent!important;box-shadow:none!important}.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay{color:#59606a!important}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{color:#454a53!important;background:transparent!important;border-color:transparent!important;cursor:not-allowed}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{fill:#d8dce2!important}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#ff2d39!important}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#d8dce2!important}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#d8dce2!important}.carial-date{cursor:pointer}.flatpickr-input[readonly]{cursor:pointer}@keyframes calendar-in{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:520px){.flatpickr-calendar{width:min(310px,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)}.flatpickr-days,.dayContainer{width:100%!important;min-width:0!important;max-width:none!important}.flatpickr-day{max-width:none;flex-basis:14.2857%}}
