input.app-date-input:not([type=hidden]){background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' fill='none' stroke='%237956f4' stroke-linecap='round' stroke-width='1.8' viewBox='0 0 24 24'%3E%3Crect width='18' height='16' x='3' y='5' rx='2'/%3E%3Cpath d='M16 3v4M8 3v4m-5 4h18M7 15h1m3 0h1m3 0h1m-9 3h1m3 0h1m3 0h1'/%3E%3C/svg%3E") no-repeat right 14px center!important;border:1px solid #d7dff0;border-radius:12px!important;box-shadow:none;color:#43577c;cursor:pointer;font:inherit;height:44px;margin:0;min-height:44px;min-width:0;padding:10px 40px 10px 14px!important;width:100%}input.app-date-input:not([type=hidden]):focus{border-color:#956dff;box-shadow:0 0 0 3px #8b5cf612;outline:0}input.app-date-input:disabled{cursor:not-allowed;opacity:.65}.ledger-date-wrap [data-toggle]{display:none!important}.ledger-date-wrap{position:relative}.ledger-date-wrap:has([data-clear]) input.app-date-input:not([type=hidden]){background-position:right 44px center!important;padding-right:72px!important}.ledger-date-wrap .input-group-append{height:44px;padding:0!important;position:absolute;right:4px;top:0;z-index:3}.ledger-date-wrap [data-clear]{background:transparent;border:0;box-shadow:none;color:#8190ac;height:40px;margin:0;padding:0;width:32px}.ledger-calendar.flatpickr-calendar{background:#fff;border:1px solid #e3daf8;border-radius:14px;box-shadow:0 12px 32px #37236a24}.ledger-calendar .flatpickr-current-month{align-items:center;display:flex;gap:4px;justify-content:center;left:12%;padding-top:6px;width:76%}.ledger-calendar .flatpickr-current-month .numInputWrapper{display:none}.ledger-calendar .flatpickr-current-month .flatpickr-monthDropdown-months{background:#fff;font-family:inherit;font-size:15px;max-width:145px;padding:4px 0;width:auto}.ledger-calendar .flatpickr-year-select{background:#fff;position:static;right:auto;top:auto;width:78px}.ledger-calendar .flatpickr-year-select select{background:#fff;border:0;color:#596780;font-size:14px;height:30px;padding:3px;width:78px}.ledger-calendar .flatpickr-year-select select:focus-visible{border-radius:4px;outline:2px solid #7956f4}.ledger-calendar .flatpickr-day.selected,.ledger-calendar .flatpickr-day.selected:hover{background:#7956f4!important;border-color:#7956f4!important;color:#fff!important}.ledger-calendar .flatpickr-day.today:not(.selected){background:#fff!important;border:1px solid #7956f4!important;color:#7956f4!important}.ledger-calendar .flatpickr-day:not(.selected):not(.flatpickr-disabled):hover{background:#f1f3f8!important;color:#43577c!important}
