.date-picker-container{background:#fff;border-radius:8px;padding:16px;box-shadow:0 3px 14px 2px #0000001f}.custom-react-datepicker-popper{position:relative!important;transform:translateY(10px)!important;left:0!important}.custom_calender{right:0;border:none;border-radius:8px;font-weight:400;font-size:14px;font-family:Montserrat}.react-datepicker__navigation .react-datepicker__navigation--previous{color:#c9c9c9}.react-datepicker__day{color:#2a2b2c}.react-datepicker__day--disabled{color:#9b9da3}.react-datepicker__navigation{width:100px}.react-datepicker__day--weekend{color:#2a2b2cab!important}.custom_calender .react-datepicker__week{display:flex}.custom_calender .react-datepicker__day--in-selecting-range{background-color:#e9eef8;color:#2a2b2c}.custom_calender .react-datepicker__day--range-start{color:#2a2b2c}.custom_calender .react-datepicker__day--range-end{color:#fff!important;background-color:#003d5b!important;border-radius:50%!important}.custom_calender .react-datepicker__day--in-range:first-of-type{border-top-left-radius:50%;border-bottom-left-radius:50%}.custom_calender .react-datepicker__day--in-range:last-of-type{border-top-right-radius:50%;border-bottom-right-radius:50%}.custom_calender .react-datepicker__day--in-range{background-color:#003d5b1f;border-radius:0%;color:#2a2b2c}.custom_calender .react-datepicker__day{margin:0%;padding:3px;width:36px;height:36px}.custom_calender .react-datepicker__day-names{padding-left:14px;padding-right:14px;margin-top:13px;margin-bottom:-25px}.custom_calender .react-datepicker__day-name{color:#2a2b2cab;font-weight:400;line-height:16px;font-size:14px;width:36px;height:36px;padding-top:10px;margin:0;font-family:Montserrat}.custom_calender .react-datepicker__header{background-color:#fff;border-bottom:none}.custom_calender .react-datepicker__month{margin:1.5rem}.custom_calender .react-datepicker__day--outside-month{visibility:hidden}.react-datepicker__month-container:first-of-type{border-right:1px solid #0000001F}.custom_calender .react-datepicker__day--selected{background-color:#003d5b;color:#fff!important;border-radius:50%}.custom_calender .react-datepicker__day--selected:hover{background-color:#003d5b1f;color:#fff}.react-datepicker__current-month{color:#2a2b2c;font-size:16px;padding-top:6px;line-height:16px;font-family:Montserrat;font-weight:500}.custom_calender .react-datepicker__month{margin:1rem}.custom_calender .react-datepicker__day{padding-top:5px;padding-bottom:0;margin:.8px 0}.react-datepicker__day--in-selecting-range{border-radius:0}.react-datepicker__day--today{color:#2a2b2c}.react-datepicker__day--selected:first-of-type{border-top-left-radius:50%;border-bottom-left-radius:50%}.react-datepicker__day--selected:last-of-type{border-top-right-radius:50%;border-bottom-right-radius:50%}.react-datepicker__day--today:hover,.react-datepicker__day:hover{color:#2a2b2c}.react-datepicker__day--outside-month:hover{border-radius:2px}.react-datepicker__day--in-selecting-range:first-of-type{border-top-left-radius:50%;border-bottom-left-radius:50%}.react-datepicker__day--in-selecting-range:last-of-type{border-top-right-radius:50%;border-bottom-right-radius:50%;background-color:#003d5b1f;color:"#FFF"}@media only screen and (min-width:991px)and (max-width:1290px){.custom_calender,.customDatePickerWidth>div.react-datepicker-wrapper,.customDatePickerWidth>div>div.react-datepicker__input-container .customDatePickerWidth>div>div.react-datepicker__input-container input{width:100%}.react-datepicker__month-container{float:none}.react-datepicker__month{width:100%}.custom_calender .react-datepicker__month{margin-left:0}.react-datepicker__day-names,.react-datepicker__week{width:100%}.react-datepicker__weekend{color:"#2A2B2C61"}.custom_calender{right:0;min-height:274.5px;width:100%}.custom_calender:before{right:35px}.react-datepicker__day-names{display:flex;justify-content:right}.custom_calender .react-datepicker__day{margin:0;padding:2px}}.roleplay .assessments .slick-slider{width:calc(100% - 65px)}.roleplay .slick-slide>div{margin:0;height:100%}.roleplay .slick-slide>div>div{display:flex!important;flex-direction:column;justify-content:space-between;height:100%}.roleplay .toggle-button .MuiButton-icon{margin:0}.roleplay .panel{position:absolute;top:170px;right:-290px;width:290px;height:400px;background-color:#fff;transition:all .3s ease;box-shadow:0 1px 4px #0000001a;border-bottom-left-radius:8px;z-index:10}.roleplay .panel.open{right:0}.roleplay .panel.closed{right:-290px}.roleplay .tab-panel{padding:0}.roleplay .tab-panel>.MuiBox-root{padding:0 0 10px;overflow-y:auto;max-height:350px;border-bottom-left-radius:8px}.roleplay .MuiTab-root.Mui-selected{color:#003d5b!important;background:transparent!important}.roleplay .select-text{user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.roleplay .MuiChip-root.Mui-disabled{opacity:1}.roleplay .call-list-item.idle-warning{background-color:#fff8e1!important}.roleplay .call-list-item.idle-danger{background-color:#fcebf0!important}.roleplay .text-sm{font-size:.875rem!important;line-height:1.25rem!important}.roleplay .mb-1{margin-bottom:.25rem!important}.roleplay .mb-2{margin-bottom:.5rem!important}.roleplay .mb-4{margin-bottom:1rem!important}.roleplay .pt-4{padding-top:.25rem!important}.roleplay .slick-slider,.roleplay .slick-list,.roleplay .slick-track{height:100%}.top-0.left-0.w-full.h-full .roleplay .practiceSession{height:calc(100% - 45px)!important}div:has(>.roleplay){width:calc(100% + 8px);padding-right:5px!important;overflow-x:hidden!important}
