.cu-modal-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.5);z-index:510;display:flex;overflow:auto;max-height:99.9vh}@media (-ms-high-contrast:none){.cu-modal-overlay{align-items:flex-start!important}}.cu-modal-overlay .cu-modal-dialog{margin:auto;display:flex;align-items:center;justify-content:center}.cu-modal-overlay .cu-modal-dialog.hideUserPanel{display:none}.cu-modal-overlay .cu-modal-dialog.fullWidth{width:100%;overflow:unset;height:100%;padding-top:7.5rem}@media(max-width:768px){.cu-modal-overlay .cu-modal-dialog.fullWidth{padding-top:0}.cu-modal-overlay .cu-modal-dialog{height:calc(var(--vh, 1vh)*100);width:100%!important}}.cu-modal-overlay.fullWidth{overflow:unset}.modalWrapper{width:72rem;height:auto;border-radius:1rem;background:var(--cardsBGColor);position:relative;padding:2rem;margin-top:30px;margin-bottom:30px;transition:all .25s}@media(max-width:768px){.modalWrapper{height:calc(var(--vh, 1vh)*100);top:0;margin:0;border-radius:0;width:100%!important;overflow-y:auto;overflow-x:hidden}}.modalWrapper.container{width:100%;max-width:120rem}@media screen and (min-width:1024px){.modalWrapper.container{max-width:110rem}}@media screen and (min-width:1366px){.modalWrapper.container{max-width:120rem}}.modalWrapper.large{width:92rem}.modalWrapper.medium{width:72rem}.modalWrapper.small{width:52rem}.modalWrapper.fullWidth{width:100%;overflow:scroll;height:100%;margin:0;border-radius:1.4rem}@media(max-width:768px){.modalWrapper.fullWidth{border-radius:0}}.modalWrapper.fullWidth .modalCloseBtn{right:2rem;top:2rem;left:auto;position:fixed}.modalWrapper.p0{padding:0!important}.modalWrapper.p0 .modalHeader{padding:2rem 4rem;margin:0}.modalWrapper .modalHeader{margin-bottom:.5rem;padding-bottom:2rem;border-bottom:1px solid var(--strokeColor)}.modalWrapper .modalBody{border-radius:0 0 .8rem .8rem}.modalWrapper .modalBody.p0{padding:0}.modalWrapper .modalBody.p10{padding:1rem}.modalWrapper .modalBody.p20{padding:2rem}.modalWrapper .modalCloseBtn{position:absolute;right:-4.4rem;top:0;z-index:99}@media(max-width:768px){.modalWrapper .modalCloseBtn{left:1.9rem;right:auto;top:1.6rem}}@media(max-width:640px){.modalWrapper .modalCloseBtn{top:2rem}}.ReactModal__Overlay--after-open{opacity:1}.ReactModal__Content{opacity:0;border:none!important;border-radius:6px;transition:.3s ease-in}.ReactModal__Content--after-open{opacity:1!important}.ReactModal__Content--before-close{opacity:0!important;transform:scale(.9);transition:.3s ease-in}body.ReactModal__Body--open{overflow:hidden}.backdrop.right .modalWrapper{padding:0}.sideBarUserPanel .ReactModal__Content{transform:none!important}.noOverlay{background:none}.noOverlay .modalWrapper{box-shadow:0 10px 30px rgba(0,0,0,.45)}.npsSurvey .modalWrapper{min-width:45rem;width:auto}@media(max-width:640px){.npsSurvey .modalWrapper{width:100%;min-width:100%}}