.date-picker-wrapper .react-datepicker{font-family:inherit;border:none;background:hsl(var(--background));color:hsl(var(--foreground))}.date-picker-wrapper .react-datepicker__header{background:hsl(var(--background));border-bottom:1px solid hsl(var(--border));border-radius:0}.date-picker-wrapper .react-datepicker__current-month,.date-picker-wrapper .react-datepicker__day-name{color:hsl(var(--foreground));font-weight:500}.date-picker-wrapper .react-datepicker__day{color:hsl(var(--foreground));border-radius:6px}.date-picker-wrapper .react-datepicker__day:hover{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}.date-picker-wrapper .react-datepicker__day--selected{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.date-picker-wrapper .react-datepicker__navigation{border:none;border-radius:6px}.date-picker-wrapper .react-datepicker__navigation:hover{background:hsl(var(--accent))}.date-picker-wrapper .react-datepicker__navigation-icon:before{border-color:hsl(var(--foreground))}.date-picker-wrapper .react-datepicker__day--outside-month{color:hsl(var(--muted-foreground))}.date-picker-wrapper .react-datepicker__day--disabled{color:hsl(var(--muted-foreground));opacity:.5}.date-picker-wrapper .react-datepicker__month-container{background:hsl(var(--background))}.date-picker-wrapper .react-datepicker__header__dropdown{display:flex;gap:8px;justify-content:center;padding:8px 0}.date-picker-wrapper .react-datepicker__month-dropdown-container,.date-picker-wrapper .react-datepicker__year-dropdown-container{margin:0}.date-picker-wrapper .react-datepicker__year-select,.date-picker-wrapper .react-datepicker__month-select{background:hsl(var(--background));color:hsl(var(--foreground));border:1px solid hsl(var(--border));border-radius:6px;padding:6px 32px 6px 12px;font-size:13px;font-weight:500;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;background-size:12px;min-width:80px}.date-picker-wrapper .react-datepicker__month-select{min-width:100px}.date-picker-wrapper .react-datepicker__year-select:hover,.date-picker-wrapper .react-datepicker__month-select:hover{background-color:hsl(var(--accent));border-color:hsl(var(--border))}.date-picker-wrapper .react-datepicker__year-select:focus,.date-picker-wrapper .react-datepicker__month-select:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 2px hsl(var(--ring) / .2)}[dir=rtl]{text-align:right}[dir=rtl] .sidebar{right:0;left:auto}[dir=rtl] .ml-4{margin-left:0;margin-right:1rem}[dir=rtl] .mr-4{margin-right:0;margin-left:1rem}[dir=rtl] .pl-4{padding-left:0;padding-right:1rem}[dir=rtl] .pr-4{padding-right:0;padding-left:1rem}[dir=rtl] .flex-row,[dir=rtl] .justify-between{flex-direction:row-reverse}
