.flatpickr-calendar{background:#fff;border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:none;font-family:inherit;margin-top:4px}.flatpickr-wrapper:hover .flatpickr-input{border-color:#3b82f6}.flatpickr-monthSelect{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:.5rem!important;padding:1rem!important;background:#fff!important}.flatpickr-weekdays,.flatpickr-days{display:none!important}.flatpickr-months{position:relative;background:#fff!important;border-bottom:1px solid #e5e7eb;margin-bottom:.5rem;padding:.5rem 0}.flatpickr-monthSelect-month{padding:.75rem!important;margin:0!important;border-radius:.375rem!important;color:#374151!important;transition:all .15s ease-in-out!important;text-align:center!important;cursor:pointer!important;font-size:.875rem!important}.flatpickr-monthSelect-month:hover{background:#f3f4f6!important}.flatpickr-monthSelect-month.selected{background:#3b82f6!important;color:#fff!important;font-weight:600!important}.flatpickr-month{background:transparent;color:#1f2937;fill:#1f2937;height:auto}.flatpickr-current-month{font-size:1rem;font-weight:600;padding:.5rem 0}.numInputWrapper{position:relative;height:100%}.numInput.cur-year{background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgb(209,213,219);border-radius:.375rem;padding:.25rem .5rem;font-weight:500;width:5rem;text-align:center}.numInput.cur-year:hover{background:#f3f4f6}.arrowUp,.arrowDown{display:none}.flatpickr-calendar{width:auto!important;min-width:280px}.cur-month{font-weight:600!important}
