.overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.6)}.modal,.overlay{z-index:9999!important}.modal{width:300px;height:500px;line-height:200px;position:fixed;top:40%;left:50%;margin-top:-100px;margin-left:-150px;background-color:#556b3f;border-radius:40px;text-align:center}::-webkit-scrollbar{width:0}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:10px}::-webkit-scrollbar-thumb{background:var(--chakra-colors-brand-500)}::-webkit-scrollbar-thumb:hover{background:var(--chakra-colors-brand-800)}.InovuaReactDataGrid__cell{-webkit-user-select:text!important;-moz-user-select:text!important;user-select:text!important;font-weight:600}.InovuaReactDataGrid__box--ellipsis,.InovuaReactDataGrid__cell__content,.InovuaReactDataGrid__column-header__content,.InovuaReactDataGrid__header-group__title{overflow:hidden!important;white-space:pre-wrap!important;text-overflow:clip!important}.react-datepicker__triangle{display:none!important}.react-datepicker{font-size:14px!important;border:none!important;border-radius:12px!important;box-shadow:0 8px 20px rgba(0,0,0,.12)!important;padding:10px;background:#fff;transition:all .3s ease;width:350px!important;height:420px!important;min-width:350px!important;min-height:420px!important;max-width:350px!important;max-height:420px!important;box-sizing:border-box}.react-datepicker__header{border:none!important;background-color:#fff!important;margin-bottom:10px}.react-datepicker__current-month{font-size:18px!important;font-weight:600!important;color:#333}.react-datepicker__day-names{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:6px 0!important;margin:0 6px!important;display:flex;justify-content:space-between}.react-datepicker__day-name{font-size:13px!important;width:38px!important;color:#666;font-weight:500;text-align:center}.react-datepicker__month{width:100%}.react-datepicker__week{display:flex;justify-content:space-between}.react-datepicker__day{width:38px!important;height:38px!important;margin:2px;display:flex;align-items:center;justify-content:center;font-size:13px!important;border-radius:8px!important;background:#f7f7f7!important;color:#333;transition:all .2s;cursor:pointer}.react-datepicker__day:not(.react-datepicker__day--disabled):hover{background:var(--chakra-colors-brand-300)!important;color:#fff!important}.react-datepicker__day:not(.react-datepicker__day--disabled):focus{background:var(--chakra-colors-brand-200)!important;outline:none}.react-datepicker__day--selected{background:var(--chakra-colors-brand-800)!important;color:#fff!important;font-weight:700}.react-datepicker__day--selected:hover{background:var(--chakra-colors-brand-400)!important}.react-datepicker__navigation{top:12px}.react-datepicker__navigation--previous{left:8px}.react-datepicker__navigation--next{right:8px}.react-datepicker__navigation-icon:before{border-color:#333!important}@media (max-width:576px){.react-datepicker{width:350px!important;height:420px!important;left:50%;transform:translateX(-50%);padding:12px}.react-datepicker__day,.react-datepicker__day-name{width:36px!important;height:36px!important;font-size:12px!important}.react-datepicker__current-month{font-size:16px!important;margin-top:6px!important}}.customTab[aria-selected=true]{color:#fff!important;background-color:var(--chakra-colors-brand-700)!important}.fc .fc-button{padding-top:0!important;padding-bottom:0!important;padding-left:12px;padding-right:12px;font-size:small}.fc .fc-toolbar.fc-header-toolbar{margin-bottom:0}.fc table thead{background-color:var(--chakra-colors-brand-200)}.fc .fc-toolbar-title{font-size:larger;font-weight:700}.fc .fc-button .fc-icon{font-size:1.2em}.journeyTab{height:30px;cursor:pointer;padding:2%;display:flex;justify-content:center;align-items:center;border-radius:5px;font-weight:600}.selected{background-color:var(--chakra-colors-brand-800);color:#fff}.carousel{position:relative}.carousel,.carousel-content{display:flex;align-items:center;justify-content:center}.carousel-content{width:500px;height:280px}.carousel-button{background:none;border:none;font-size:2rem;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%)}.carousel-button.left{left:1px;z-index:1}.carousel-button.right{right:1px;z-index:1}