.rjd__board-container{justify-content:space-between;align-items:center;width:100%;margin-bottom:16px;display:flex}.rjd__board-container .rjd__board-text{text-align:center;-webkit-user-select:none;user-select:none;cursor:pointer;background-color:#e7e7e7;border-radius:18px;padding:6px 12px;font-size:16px;font-weight:600}.rjd__board-container .rjd__go-back,.rjd__board-container .rjd__go-forward{background:0 0;background-color:none;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid silver;border-radius:50%;width:40px;height:40px;padding:3px}.rjd__board-container .rjd__go-back:hover,.rjd__board-container .rjd__go-forward:hover{background-color:#e7e7e7}.rjd__modal-container{z-index:10000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.rjd__modal-container .rjd__modal-bg{z-index:-1;background-color:#00000029;width:100%;height:100%;display:block;position:absolute}.rjd__modal-container .rjd_modal-content{background:#fff;border-radius:16px;min-width:260px;min-height:250px;padding:8px;box-shadow:0 0 20px 16px #0000000d}.rjd__days-head-container{width:100%;margin-bottom:16px;display:flex}.rjd__days-head-container .rjd__days-head-items{-webkit-user-select:none;user-select:none;flex:1;justify-content:center;align-items:center;display:inline-flex}.rjd__days-head-container .rjd__holiday{color:red}.rjd__day-item{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin:2px;transition:all .3s ease-in-out;display:inline-flex}.rjd__day-item.disabled{cursor:default;color:silver}.rjd__day-item.disabled:hover{background-color:#fff}.rjd__day-item.selected{background-color:#7fffd4}.rjd__day-item.selected:hover{background-color:#6fc}.rjd__day-item.rjd__holiday{color:red}.rjd__day-item:hover{background-color:#e2e2e2}.rjd__select-list-container{text-align:center;background:#ebebeb4d;border-radius:10px;width:120px;height:200px;margin:20px auto;position:relative;overflow:hidden}.rjd__select-list-container ul{margin:0;padding:0;list-style:none;transition:all .3s;transform:translateY(0)}.rjd__select-list-container ul li{opacity:.3;cursor:pointer;-webkit-user-select:none;user-select:none;line-height:40px;transition:all .3s;transform:scale(.85)}.rjd__select-list-container ul li.active{opacity:1;transform:scale(1)}.rjd__select-list-container .centerBox{border-top:1px solid #666;border-bottom:1px solid #666;width:100%;height:40px;position:absolute;top:50%;transform:translateY(-50%)}.rjd__days-container .rjd_days-main-wrapper{grid-template-columns:auto auto;display:grid}.rjd__days-container .rjd_days-inner-wrapper{grid-template-columns:auto auto auto auto auto auto auto;align-items:center;display:grid}.rjd__days-container .rjd__btn-return{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:1px solid #dbdbdb;border-radius:12px;grid-column:span 2;width:100%;padding:8px 12px;font-size:14px;transition:all .3s ease-in-out;display:block}.rjd__days-container .rjd__btn-return:hover{background-color:#dcdcdc}.rjd__months-container{grid-template-columns:auto auto;gap:16px;display:grid}.rjd__months-container .rjd__btn-return{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:1px solid #dbdbdb;border-radius:12px;grid-column:span 2;width:100%;padding:8px 12px;font-size:14px;transition:all .3s ease-in-out;display:block}.rjd__months-container .rjd__btn-return:hover{background-color:#dcdcdc}.datepicker__label .datapicker__clearable{background:0 0;border:none;position:absolute;top:2px;left:2px}.datepicker__wrapper{direction:rtl}.datepicker__label{position:relative}.datepicker__label .datapicker__placeholder{pointer-events:none;-webkit-user-select:none;user-select:none;align-items:center;width:100%;height:100%;padding-right:32px;display:flex;position:absolute;top:0;left:0}.datepicker__label:focus-within .datapicker__placeholder{padding-right:12px;font-size:10px;transform:translateY(-20px)}.datepicker__label .datapicker__input::placeholder{color:#0000}.datepicker__label .datapicker__input:not(:-moz-placeholder-shown)~.datapicker__placeholder{padding-right:12px;font-size:10px;transform:translateY(-20px)}.datepicker__label .datapicker__input:not(:placeholder-shown)~.datapicker__placeholder{padding-right:12px;font-size:10px;transform:translateY(-20px)}
