.noor-wz-dp .react-datepicker-wrapper,.noor-wz-dp .react-datepicker__input-container{width:100%}.noor-wz-dp-popper .react-datepicker{border:1px solid var(--border);color:var(--foreground);background:#fff;border-radius:1rem;font-family:inherit;font-size:.875rem;overflow:hidden;box-shadow:0 22px 48px -18px #0f172a47,0 4px 12px #0f172a0f}.noor-wz-dp-popper .react-datepicker__triangle{display:none}.noor-wz-dp-popper .react-datepicker__header{background:var(--muted);border-bottom:1px solid var(--border);padding:12px 12px 8px}.noor-wz-dp-popper .react-datepicker__current-month{color:var(--primary);margin-bottom:6px;font-size:.95rem;font-weight:700}.noor-wz-dp-popper .react-datepicker__header__dropdown{justify-content:center;gap:6px;margin:4px 0 8px;display:flex}.noor-wz-dp-popper .react-datepicker__month-select,.noor-wz-dp-popper .react-datepicker__year-select{appearance:auto;border:1px solid var(--border);color:var(--foreground);background:#fff;border-radius:.6rem;outline:none;padding:4px 6px;font-size:.8rem;font-weight:600}.noor-wz-dp-popper .react-datepicker__month-select:focus,.noor-wz-dp-popper .react-datepicker__year-select:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 30%, transparent)}.noor-wz-dp-popper .react-datepicker__navigation{border-radius:999px;width:30px;height:30px;top:10px}.noor-wz-dp-popper .react-datepicker__navigation:hover{background:color-mix(in srgb, var(--primary) 10%, transparent)}.noor-wz-dp-popper .react-datepicker__navigation-icon:before{border-color:var(--primary);border-width:2px 2px 0 0;width:7px;height:7px;top:9px}.noor-wz-dp-popper .react-datepicker__day-name{color:var(--muted-foreground);letter-spacing:.04em;width:2.3rem;margin:.1rem;font-size:.65rem;font-weight:700}.noor-wz-dp-popper .react-datepicker__month{margin:.4rem .5rem .6rem}.noor-wz-dp-popper .react-datepicker__day{color:var(--foreground);border-radius:999px;width:2.3rem;margin:.1rem;line-height:2.3rem;transition:background-color .12s,color .12s}.noor-wz-dp-popper .react-datepicker__day--outside-month{color:color-mix(in srgb, var(--muted-foreground) 55%, transparent)}.noor-wz-dp-popper .react-datepicker__day:not([aria-disabled=true]):hover{background:var(--muted);color:var(--primary)}.noor-wz-dp-popper .react-datepicker__day--today{color:var(--secondary);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--secondary) 45%, transparent);font-weight:700}.noor-wz-dp-popper .react-datepicker__day--keyboard-selected{background:color-mix(in srgb, var(--primary) 12%, white);color:var(--primary)}.noor-wz-dp-popper .react-datepicker__day--selected,.noor-wz-dp-popper .react-datepicker__day--selected:not([aria-disabled=true]):hover,.noor-wz-dp-popper .react-datepicker__day--in-range{background:var(--primary);color:var(--primary-foreground);box-shadow:none;font-weight:700}.noor-wz-dp-popper .react-datepicker__day--disabled{color:color-mix(in srgb, var(--muted-foreground) 35%, transparent)}.noor-wz-dp-popper .react-datepicker__time-container{border-left:1px solid var(--border)}.noor-wz-dp-popper .react-datepicker__header--time{background:var(--muted)}.noor-wz-dp-popper .react-datepicker-time__header{color:var(--primary);font-weight:700}.noor-wz-dp-popper .react-datepicker__time-list-item:hover{color:var(--primary);background:var(--muted)!important}.noor-wz-dp-popper .react-datepicker__time-list-item--selected,.noor-wz-dp-popper .react-datepicker__time-list-item--selected:hover{font-weight:700;background:var(--primary)!important;color:var(--primary-foreground)!important}
