.ost-dashboard input.flatpickr-input+input{height:44px!important;border:1px solid #becfe2!important;border-radius:8px!important;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23526883' stroke-width='1.6'%3E%3Crect x='3' y='5' width='18' height='16' rx='3'/%3E%3Cpath d='M16 3v4M8 3v4M3 11h18'/%3E%3C/svg%3E") no-repeat right 12px center!important;color:#152f55!important;-webkit-text-fill-color:#152f55!important;font:400 15px OST Sans,Arial,sans-serif!important;padding:10px 42px 10px 14px!important;cursor:pointer;min-width:0;width:190px;box-shadow:none!important}.ost-dashboard .generation-export input.flatpickr-input+input{width:100%}.ost-date-calendar{font-family:OST Sans,Arial,sans-serif;background:#fff;border-radius:12px;border:1px solid #dbe7f3;box-shadow:0 12px 32px rgba(21,47,85,.16);padding:8px;color:#152f55;width:324px}.ost-date-calendar .flatpickr-day{border-radius:8px;color:#152f55}.ost-date-calendar .flatpickr-day.selected,.ost-date-calendar .flatpickr-day.selected:hover{background:#0055bd;border-color:#0055bd;color:white}.ost-date-calendar .flatpickr-day.today{border-color:#98b8de}.ost-date-calendar .flatpickr-day:hover{background:#eaf4fd;border-color:#eaf4fd}.ost-date-calendar .flatpickr-months{padding:8px 0 12px}.ost-date-calendar .flatpickr-current-month{font-size:15px}.ost-date-calendar .flatpickr-current-month input.cur-year{font:inherit;color:#152f55;background:white;border:0;border-radius:0;height:auto;padding:0 0 0 3px}.ost-date-calendar .flatpickr-current-month .flatpickr-monthDropdown-months{font:inherit;color:#152f55;background:white}.ost-date-calendar span.flatpickr-weekday{color:#526883;font-weight:500}.ost-date-calendar .flatpickr-day.prevMonthDay,.ost-date-calendar .flatpickr-day.nextMonthDay{color:#8b9bb0}@media(max-width:600px){.ost-dashboard input.flatpickr-input+input{width:100%;flex:1}}

.flatpickr-calendar.ost-date-calendar.open{opacity:1!important;background:#fff!important;z-index:99999}.ost-date-calendar .flatpickr-months .flatpickr-month{height:44px;background:#fff;color:#152f55}.ost-date-calendar .flatpickr-current-month{display:flex;align-items:center;justify-content:center;gap:8px;height:36px;padding:4px 0}.ost-date-calendar .flatpickr-current-month .flatpickr-monthDropdown-months{width:auto!important;height:28px!important;padding:0!important;line-height:28px}.ost-date-calendar .numInputWrapper{width:64px}.ost-date-calendar .flatpickr-current-month input.cur-year{width:100%!important;height:28px!important;min-height:0!important;line-height:28px!important}.ost-date-calendar .flatpickr-months .flatpickr-prev-month,.ost-date-calendar .flatpickr-months .flatpickr-next-month{top:12px}

.ost-dashboard input.flatpickr-input+input{width:170px}.ost-dashboard .export-dates input.flatpickr-input+input{width:100%}
