.fade-enter{opacity:0;z-index:1}.fade-enter.fade-enter-active{opacity:1;transition:opacity .25s ease-in}.fade-exit{opacity:0}@-webkit-keyframes slideIn{0%{opacity:0;-webkit-transform:translate3d(0,-2rem,500rem);transform:translate3d(0,-2rem,500rem)}50%{opacity:.5;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:1}}@keyframes slideIn{0%{opacity:0;-webkit-transform:translate3d(0,-2rem,500rem);transform:translate3d(0,-2rem,500rem)}50%{opacity:.5;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:1}}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body{background-color:#f7f8fc;box-sizing:border-box;color:#1d1d1d;max-height:100%}#app,body{max-width:100vw}#app{height:100%;min-height:100vh;width:100%}.MuiOutlinedInput-root.Mui-focused fieldset{border-color:#000!important}.MuiFormLabel-root{color:#000!important}.dialog-actions{padding-bottom:16px!important}body,html{color:#1d1d1d;font-family:Inter,sans-serif}h1{font-size:64px;font-weight:700}h2{font-size:20px;font-weight:400}h2 strong{font-weight:900}p{font-size:16px;line-height:32px}.row{display:flex;flex-direction:row}.hidden{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px}.float-right{float:right}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.summary-buttons{background-color:#fff;border:1px solid #dee6eb;border-radius:10px;display:flex;flex-direction:column;text-align:center;width:100%}.summary-buttons h1{color:#000;font-family:Inter,sans-serif;font-size:40px;font-style:normal;font-weight:600;line-height:48px}.summary-buttons p{color:#9e9e9e;font-size:15px;font-style:normal;font-weight:600;line-height:18px;text-align:center}.summary-buttons__child{border-bottom:1px solid #dee6eb!important;display:flex;flex-direction:column;padding-bottom:20px!important;padding-top:20px!important;width:100%}.summary-buttons__child:last-child{border:none!important}.line-chart,.pie-chart{background-color:#fff;border:1px solid #dee6eb;border-radius:10px;display:flex;flex-direction:row}.line-chart .VictoryContainer{max-height:100%}.MuiButton-root.btn{align-items:center;background:#ea4969;border:none;border-radius:50px;box-shadow:0 2px 2px rgba(0,0,0,.25);color:#fff;display:flex;flex-direction:column;font-size:19px;font-weight:700;height:50px;justify-content:center;line-height:18px;padding:20px 50px;text-transform:uppercase}.MuiButton-root.btn:hover{background:#ad2b45}.MuiButton-root.btn:disabled{background-color:#eb7189;color:#f0f0f0}.MuiButton-root.btn.btn-lrg{font-size:25px;font-weight:700;height:65px;line-height:28px;min-width:250px!important}.MuiButton-root.btn.btn-alt{background:#2480ed}.MuiButton-root.btn.btn-alt:hover{background:#195aa8}.MuiButton-root.btn.btn-alt:disabled{background-color:#64a1ed;color:#f0f0f0}.circle-btn{align-items:center;align-self:center;border-radius:17.5px;display:flex;height:35px;justify-content:center;line-height:0px;margin-bottom:10px;width:35px}.circle-btn--white{background-color:#fff}.blue-btn{background:#2480ed!important;margin-top:10px!important}.blue-btn .MuiButton-label{font-size:15px}.btn-cancel{background:gray!important;height:45px;margin-right:10px!important;max-width:110px!important;width:110px!important}.btn-cancel .MuiButton-label{font-size:15px}.btn-save{height:45px;margin-right:10px!important;max-width:110px!important;width:110px!important}.btn-save .MuiButton-label{font-size:15px}.btn-confirm{height:45px;margin-right:10px!important;max-width:110px!important;width:110px!important}.btn-confirm .MuiButton-label{font-size:15px}.btn-transparent{background:transparent!important;box-shadow:none;color:#000!important;padding-left:0!important;padding-right:0!important}.btn-medium{min-width:100px!important}.btn-square-white{background:#fff!important;border-radius:5px!important;box-shadow:0 2px 2px rgba(0,0,0,.25)!important;max-width:50px!important;min-width:50px!important}.btn-square-white .MuiButton-label{color:#000!important}.btn-square-white .MuiButton-label .MuiSvgIcon-root{font-size:30px!important}.tool-tip-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.tool-tip-wrapper a{text-decoration:none}.tool-tip-wrapper__button{border-radius:10px!important;display:flex;flex-direction:row;height:50px!important;justify-content:space-evenly;margin-right:15px!important;min-width:118px!important;text-transform:none}.tool-tip-wrapper__button,.tool-tip-wrapper__icon{background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.25);color:#000!important}.tool-tip-wrapper__icon{height:45px;width:45px}.tool-tip-wrapper__icon .MuiSvgIcon-root{font-size:30px!important}.table-paper{padding:10px}.table-container{padding-left:20px;padding-right:20px}.table-container .MuiTableBody-root .MuiTableCell-root{border:none!important}.table-container tbody{border-bottom:1px solid #e0e0e0}.table-container .MuiTableRow-root.Mui-selected,.table-container .MuiTableRow-root.Mui-selected:hover{background:#ff000026}.table-container .MuiCheckbox-colorSecondary.Mui-checked{color:#ea4969}.icon-circle{align-items:center;border-radius:35px;display:flex;height:35px;justify-content:center;width:35px}.loading{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;z-index:999}.loading,.loading .overlay{bottom:0;left:0;position:absolute;right:0;top:0}.loading .overlay{background-color:rgba(51,51,51,.2)}.page-header__title{padding-right:30px}.page-header .MuiIconButton-root{color:#000}.page-header h3{align-items:center;color:#1d1d1d;display:flex;font-family:Inter,sans-serif;font-size:40px;font-style:normal;font-weight:600;line-height:48px}@media only screen and (min-width:768px)and (max-width:1024px){.page-header h3{font-size:33px;line-height:43px}}.page-header h4{color:rgba(29,29,29,.75);font-family:Inter,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:20px;margin-top:10px}.page-header .capitalize{text-transform:capitalize}.page-header .round-icon{background:#fff;border-radius:30px;box-shadow:0 2px 2px rgba(0,0,0,.25);color:#000;height:50px;margin-right:25px;padding:0;width:50px}@media only screen and (min-width:768px)and (max-width:1024px){.page-header .round-icon{margin-bottom:20px;margin-right:0;margin-top:20px}}.page-header .no-margin{margin:0}.page-header .no-margin .MuiSvgIcon-root{font-size:30px}.page-header .MuiIconButton-root:hover{background-color:#fff!important}.page-header .help-desk-button-wrapper{cursor:pointer}.page-header .help-desk-button{align-items:center;background:#ebecf2;border-radius:10px;display:flex;flex-direction:row;justify-content:center;margin-left:-30px;max-height:50px;padding:10px 20px 10px 45px}.page-header .help-desk-button p{color:#1d1d1d;font-size:15px}.page-header__logout-btn{padding-left:20px}.status-table{display:flex;flex-flow:row nowrap;justify-content:space-evenly}.circle{align-items:center;border-radius:50%;display:flex;justify-content:center}.graph-card{display:flex;flex:0 0 25%;flex-flow:column;padding:30px}.graph-card .legend{display:flex;flex-flow:row;justify-content:space-evenly}.graph-card .legend .item{align-items:center;display:flex;flex-flow:row}.graph-card .legend .item .dot{border-radius:1.5px;display:inline-flex;height:3px;width:10px}.side-nav{-ms-overflow-style:none;background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25);overflow-y:scroll;padding:25px;position:fixed;scrollbar-width:none;width:300px}.side-nav,.side-nav__unauthorized{height:100%}.side-nav__authorized{height:100%;position:relative}.side-nav__logo{padding:0 0 25px}.side-nav__menu-container{padding-bottom:200px;position:relative}.side-nav__menu{align-items:center;border-radius:10px;color:#000;display:flex;height:60px;margin:10px 0;padding:0 25px;text-decoration:none;width:250px}.side-nav__menu.active{background-color:#ea4969;color:#fff;display:flex}.side-nav__menu--sub{color:#000;height:35px;padding-left:35px;text-decoration:none;width:100%}.side-nav__menu--sub:link,.side-nav__menu--sub:visited{color:#000;font-size:1.3rem;font-weight:500;letter-spacing:.55px;line-height:14px;text-decoration:none}.side-nav__menu--sub.active{background-color:transparent!important;background-color:initial!important;color:#ea4969}.side-nav__menu--user{max-width:100%;padding:0 5px;word-break:break-all}.side-nav__menu-text{overflow:hidden;padding-left:20px;text-overflow:ellipsis;white-space:nowrap}.side-nav__sub-item{display:flex}.side-nav__user-info{background-color:#fff;bottom:0;padding:25px 0;position:fixed;width:250px}.side-nav__user-info-menu{background-color:#ea4969}.side-nav__user-icon{padding-top:5px}.side-nav__user-detail-container{align-items:center;display:flex}.side-nav__user-detail{padding-left:5px}.side-nav__user-detail-name{font-weight:600;line-height:28px;text-transform:capitalize}.side-nav__user-detail-email{font-size:14px;line-height:28px}.side-nav__badge{background-color:#3cba94;margin-left:10px}.side-nav::-webkit-scrollbar{display:none}.dashboard-container{display:flex}.dashboard-container__unauthorized{align-items:center;background-attachment:fixed;background-image:url(/static/media/SpacesLogo.a1344692f0e316b89083.png);background-position:100%;background-repeat:no-repeat;background-size:auto calc(100vh - 80px);display:flex;flex-grow:1;height:100vh;justify-content:center;margin-left:300px}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.5){.dashboard-container__unauthorized{background-image:none}}@media only screen and (min-width:768px)and (max-width:1024px){.dashboard-container__unauthorized{background-image:none}}.dashboard-body-container{display:flex;flex-grow:1;margin-bottom:10vh;margin-left:300px}@media only screen and (min-width:768px)and (max-width:1024px){.dashboard-body-container{margin-bottom:20vh}}.dashboard-body-container .chart-card{padding:30px;width:100%}.dashboard-body,.dashboard-body-container .chart-card{background-color:#fff;border:1px solid #dee6eb;border-radius:10px}.dashboard-body{min-height:500px;padding:25px}.dashboard-body .form-container{max-width:100%;width:100%}.dashboard-body .service-title{margin:10px 0;padding-right:8px}.header{margin:100px 0 25px}.MuiContainer-root{max-width:1500px!important}.service-container{padding:10px 0}.service-card{color:#fff;cursor:pointer;height:150px;margin-bottom:10px!important;margin-right:10px!important;width:150px}.services-list{display:flex;flex-wrap:wrap}.services{width:100%}.services .checkbox-item{margin-top:5px}.services .add-title{align-items:center}.services .add-title p{margin-left:10px}.menu-wrapper{padding:10px;width:100%}.menu-item-wrapper{border:none!important;outline:0!important}.project-summary{line-height:12px;margin-right:20px!important}.project-summary__card{background-color:#fff!important;border:none!important;color:inherit!important;cursor:pointer;min-width:150px;padding:5px 15px}.project-summary__card--active{background-color:#ea4969!important;color:#fff!important;padding:5px 15px}.project-summary__card-title{font-size:.75rem;line-height:25px}.project-summary__card-name{font-size:1rem}.projects-roles{width:100%}.projects-roles .add-project-title{align-items:center;margin-top:15px}.projects-roles .add-project-title p{margin-left:10px}.projects-roles .project-select-wrapper{margin-top:15px;width:80%}.projects-roles .project-title{align-items:center;display:flex;flex-direction:row}.projects-roles .project-title p{font-size:16px;font-weight:700;margin-right:15px}.projects-roles .project-title-view-only{background:#fff;border-radius:10px;box-shadow:0 2px 2px rgba(0,0,0,.25);display:flex;flex-direction:column;height:90px;justify-content:center;margin-bottom:20px;max-width:140px;padding-left:15px}.project-define-roles{display:flex;flex-direction:column;justify-content:space-between}.project-roles-buttons{line-height:12px;margin-bottom:30px}.project-roles-buttons__card{align-items:center;background-color:#fff!important;box-shadow:none!important;color:inherit!important;cursor:pointer;display:flex;flex-direction:column;height:48px;justify-content:center;margin-right:15px;min-width:150px;padding:5px 15px}.project-roles-buttons__card--active{background-color:#ea4969!important;color:#fff!important;padding:5px 15px}.project-roles-buttons__card .add-title{align-items:center}.project-roles-buttons__card .add-title p{margin-left:10px}.project-roles-buttons__card-title{font-size:.75rem;line-height:25px}.project-roles-buttons__card-name{font-size:1rem;text-align:center}.permissions-crud--title{margin-bottom:15px!important}.permissions-crud--title .text-field{width:100%}.permissions-crud--title p{padding-left:30px}.permissions-crud{background:#fff;border:1px solid #9e9e9e;border-radius:5px;box-sizing:border-box;padding:30px}@media only screen and (min-width:768px)and (max-width:1024px){.permissions-crud{padding:10px}.permissions-crud .MuiGrid-root,.permissions-crud p{font-size:12px}}.permissions-crud .MuiFormControlLabel-root{margin-right:0!important}.permissions-crud__header{font-weight:700;margin-bottom:30px!important}.define-roles-footer{margin-top:50px!important}.create-card{display:flex;flex-flow:column;justify-content:stretch}.create-card .title{align-items:center;display:flex;flex-flow:row}.create-card .action{align-items:flex-start;display:flex;flex:1 1 100%;flex-flow:column;justify-content:flex-start}.section-frame header a{color:#fff}.section-frame header a:hover{color:#1d1d1d}.role-permission-table .row{display:flex;flex-flow:row nowrap;justify-content:space-between}.unauthorized-page{align-items:center;background-attachment:fixed;background-image:url(/static/media/SpacesLogo.a1344692f0e316b89083.png);background-position:100%;background-repeat:no-repeat;background-size:auto calc(100vh - 80px);height:100%;min-height:100vh}.unauthorized-page,.unauthorized-page .sidebar{display:flex;flex-flow:column;justify-content:center}.unauthorized-page .sidebar{align-content:center;background-color:#fff;bottom:0;left:0;padding:65px;position:fixed;top:0}.unauthorized-page .sidebar img{height:566px;object-fit:contain;width:171px}@media only screen and (max-height:696px){.unauthorized-page .sidebar img{height:424px;width:128px}}@media only screen and (max-height:554px){.unauthorized-page .sidebar img{height:283px;width:86px}}@media only screen and (max-height:413px){.unauthorized-page .sidebar img{height:141px;width:43px}}.unauthorized-page .bg-logo{position:absolute}.analytics .table{background-color:#f7f8fc;border-radius:8px;color:#000}.analytics .table .MuiTableCell-body,.analytics .table .MuiTableCell-head{border-bottom-color:#333;min-width:10vw}.analytics .table .MuiTableCell-footer{border:0}.analytics .table .data-cell{max-width:50vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics .table .analytics-download{align-items:baseline;display:flex;flex-flow:row}.analytics .table .analytics-download>*{margin-right:10px}.analytics .table .footer,.analytics .table .header{align-items:baseline;display:flex;flex-flow:row;justify-content:space-between}.analytics .table .filter-button.active{color:#1d1d1d}.analytics .table .filter-button.inactive{color:rgba(29,29,29,.2)}.filter-container{padding:5px}.dashboard .admin-root{align-content:flex-start;align-items:stretch;display:flex;flex-flow:row wrap;justify-content:flex-start}.dashboard p{flex:1 0 100%}.documents .admin-root{align-content:flex-start;align-items:stretch;display:flex;flex-flow:row wrap;justify-content:flex-start}.documents .admin-root .selection-card{align-items:stretch;background-color:#f7f8fc;box-sizing:border-box;color:#000;display:flex;flex-basis:calc(25% - 30px);flex-flow:column;flex-grow:0;flex-shrink:1;justify-content:stretch;margin:15px;max-width:400px;min-width:250px}.documents .admin-root .selection-card .value-field{padding-left:10px}.documents .admin-root .selection-card .body{align-items:stretch;display:flex;flex:1 1 auto;flex-flow:column;justify-content:stretch}.documents .admin-root .selection-card .footer{justify-content:flex-end}.documents .admin-root .selection-card:hover{border:1px solid #fff}.documents .admin-root .selection-card .edit-line{font-size:.7em}.document-editor .admin-root{align-items:flex-start;display:flex;flex-flow:row;justify-content:center}.document-editor .admin-root .editor-body{background-color:#f7f8fc;color:#000;flex:0 0 60vw;max-width:1000px;padding:10px}.document-editor .admin-root .editor-body form{display:flex;flex-flow:column}.document-editor .admin-root .editor-body form>*{margin:5px}.document-editor .admin-root .info-body{background-color:#f7f8fc;color:#000;margin-left:20px;padding:10px}.document-editor .admin-root .info-body td{padding:3px}.document-editor .admin-root .info-body td:first-child{text-align:right}.admin-home{align-items:stretch;align-self:stretch;background-color:#fff;display:flex;flex:1 1 100%;flex-flow:row;justify-content:stretch}.admin-home .menu{flex:0 0 auto;width:60px}.admin-home .menu,.admin-home .menu .menu-btn,.admin-home .menu>.MuiDrawer-paper{background-color:#333;color:#fff}.admin-home .menu .menu-btn{border-radius:0;display:inline-flex;flex-flow:row;min-width:auto;padding:5px 16px}.admin-home .menu .menu-btn.selected{background-color:#ea4969;color:#fff}.admin-home .menu .menu-btn:hover{background-color:#f7f8fc;color:#1d1d1d}.admin-home .menu .menu-btn .label{display:none}.admin-home .menu.drawer-open{width:190px}.admin-home .menu.drawer-open .menu-btn .label{display:block;margin-left:30px;text-align:left;width:100px}.admin-home .content{background-color:rgba(51,51,51,.2);color:#fff;flex:1 1 100%;overflow:auto}.admin-home .content.drawer-open{width:calc(100% - 128px)}.admin-home .content .admin-root{padding:15px}.login-container{padding:0 10%}.login-container__title{padding-bottom:50px}@media only screen and (min-width:1024px)and (max-height:1366px)and (-webkit-min-device-pixel-ratio:1.5){.login-container__title{max-width:68%}}@media only screen and (min-width:768px)and (max-width:1024px){.login-container__title{max-width:68%}}.login-container__input{margin:10px 0!important;width:350px}.login-container__button{margin-top:30px;width:250px}.login-container__forgot-password{display:flex;padding:20px 0}.login-container__forgot-password a{color:inherit;text-decoration:none}.review{align-items:stretch;display:flex}.review .no-margin{margin:0!important}.review .table{padding-right:15px}.review .review-summary-container{padding:0}.review .review-summary-wrapper{height:100%;position:relative}.review .overlay{background:rgba(0,0,0,.5);border-radius:10px;display:flex;height:100%;position:absolute;top:0;width:100%;z-index:99999}.review .overlay,.review .overlay .review-pop-up{align-items:center;flex-direction:column;justify-content:center}.review .overlay .review-pop-up{background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:10px;box-sizing:border-box;height:200px;padding:30px;width:300px}.review .overlay .review-pop-up h4{margin-bottom:20px;text-align:center}.review .review-summary{padding:25px}.review .review-summary__row{border-bottom:1px solid rgba(0,0,0,.25);padding:15px}.review .review-summary__buttons-row{margin-top:25px}.review .review-summary .round-icon{align-items:center;display:flex;flex-direction:row}.review .review-summary .round-icon .MuiSvgIcon-root{color:#000;height:25px;margin-right:25px;padding:0;width:25px}.review .approve-btn{background:#3ee1aa!important;height:38px;margin-right:20px;padding-left:20px;padding-right:20px}.review .approve-btn__label p{padding-left:10px}.review .approve-btn__no-label p{padding-left:10px;width:100%}.review .reject-button{background:#ea4969!important;height:38px;padding-left:20px;padding-right:20px}.review .reject-button__label p{padding-left:10px}.review .needs-review{background:#fcba58!important;height:30px;padding-left:20px;padding-right:20px}.review .needs-review__label p{font-size:12px!important}.review .title{align-items:center;color:#1d1d1d;display:flex;font-size:20px;font-weight:600;line-height:24px}.review .review-changes .content{margin-bottom:20px;padding:20px}.review .review-changes .content__text{font-size:15px;font-style:normal;font-weight:400;line-height:25px}.review .review-changes .content__bold{font-size:15px;font-style:normal;font-weight:600;line-height:25px}.review .review-changes .before{background:#fff2d9;border-radius:5px}.review .review-changes .after{background:#d9e6ff;border-radius:5px}.review .review-changes__video{background-color:#000;height:100px;max-width:200px;width:80%}.review .review-changes-wrapper{display:flex;flex-direction:column;justify-content:flex-start}.projects__card{background:#fff;border-radius:10px;box-shadow:0 4px 4px rgba(0,0,0,.25);display:flex;flex-direction:column;justify-content:space-between;margin-bottom:10px;margin-right:10px;margin-top:10px;min-height:185px;width:150px}.projects__card .delete-header{display:flex;flex-direction:row;justify-content:flex-end}.projects__card .project-logo{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:15px;margin-left:auto;margin-right:auto;max-height:70px}.projects__card .project-logo img{height:70px;max-width:95%;object-fit:contain}.projects__card .view-project-button{height:100%;padding-top:0;width:100%}.projects__card .view-project-button .MuiButton-label{align-items:flex-start;display:flex;flex-direction:column;height:100%}.projects__card .view-project-button .MuiButton-label p{color:rgba(29,29,29,.75);font-size:15px!important;font-weight:400;line-height:18px!important;padding-left:5px;text-transform:capitalize}.projects__card .view-project-button .MuiButton-label h3{font-size:13px;padding-left:5px;text-align:left}.projects__add-card{align-items:center;background:#e4e4e4;border:1px solid rgba(0,0,0,.15);border-radius:10px;box-sizing:border-box;display:flex;height:185px;justify-content:center;margin-top:10px;width:150px}.projects__add-card .add-button{height:100%;width:100%}.project-management{display:flex;flex-direction:column;justify-content:space-between}.project-management .text-field{margin-bottom:15px;width:100%}.project-management .no-password{align-items:center;color:#000;display:flex;font-size:14px;font-style:italic;font-weight:600;line-height:19px;margin-left:15px}.project-management .services-header{margin-top:50px}.project-management .dropdown{margin-bottom:15px;width:100%}.set-password-container{padding:0 200px 0 25px}.set-password-container__title{padding-bottom:50px}.set-password-container__input{max-width:350px;width:100%}.set-password-container__button{max-width:250px;width:100%}.user-management{display:flex;flex-direction:column;justify-content:space-between;position:relative}.user-management .text-field{margin-bottom:15px;width:100%}.user-management .no-password{align-items:center;color:#000;display:flex;font-size:14px;font-style:italic;font-weight:600;line-height:19px;margin-left:15px}.user-management__details{display:flex;flex-direction:column;justify-content:space-between;min-height:500px}.user-management__submit{bottom:25px;position:absolute}
/*# sourceMappingURL=main.846005d2.css.map*/