body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.report-section{margin-bottom:34px}.report-title{font-size:"1rem"!important;font-weight:800!important;margin-bottom:15px!important;text-transform:uppercase}@media screen and (max-width:414px){.btn-responsive{width:100%!important}}.dialogGanttChart .ganttChart .gantt-container{border:1px solid #d3d3d3;height:70vh}.gantt-container .popup-wrapper{background:#d3d3d3!important;border:1px solid gray;color:gray!important;min-width:200px;padding:10px!important;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#header-logo{height:55px;padding-right:2rem;vertical-align:middle;-moz-vertical-align:middle}.stakeholder-draggable{cursor:grab}.stakeholder-draggable a{color:#000000de;cursor:pointer!important}.stakeholder-review-status{background-color:#fff;border:1px solid #999;border-radius:50%;display:inline-block;height:14px;margin-right:6px;width:14px}.stakeholder-review-status.idle{background-color:#fff;border:1px solid #999}.stakeholder-review-status.pending,.stakeholder-review-status.review_postponed,.stakeholder-review-status.review_requested{background-color:#f2e200;border:1px solid #f2e200}.stakeholder-review-status.changesrequested,.stakeholder-review-status.review_disapproved{background-color:#d43624;border:1px solid #d43624}.stakeholder-review-status.approved,.stakeholder-review-status.review_approved{background-color:#00bb13;border:1px solid #00bb13}.stakeholder-drag-icon{vertical-align:bottom}.stakeholder-dragging{background-color:#ececec}.stakeholder-dragging .MuiPaper-root{opacity:.5}.stakeholder-dragged .MuiPaper-root{opacity:1}.control-switch .MuiFormControlLabel-label{font-size:.8rem!important}.shadow-holder:before{background-image:linear-gradient(0deg,#ffffffe6 0,#fffc 60%,#fff3);bottom:100%;content:"";height:100px;left:0;position:absolute;right:0;width:100%}h6{font-weight:700!important}hr{margin:0 auto!important;width:80%}.label-title{text-transform:uppercase}.label-title,.label-title-nocase{font-weight:700!important}.label-title-caption{font-size:.65rem!important}.MuiSelect-outlined{font-size:.8rem!important;padding-bottom:2px!important;padding-top:2px!important}.MuiOutlinedInput-input{font-size:.8rem!important;padding-bottom:5px!important;padding-top:5px!important}.MuiOutlinedInput-input[readOnly]{background-color:#f3f3f3}.MuiAutocomplete-inputRoot{padding-bottom:0!important;padding-top:0!important}.MuiInputLabel-root{font-size:.8rem!important}.MuiFormControl-root{margin:0!important}.report-nav-container{grid-column-gap:5px;display:grid;grid-template-columns:216px 265px 216px 150px}.report-nav-item{padding:16px 6px!important}button.MuiButtonBase-root.report-nav-item.active{background-color:#fff;box-shadow:none;height:62px;margin-bottom:-5px}button.MuiButtonBase-root.report-nav-item{background-color:#ddc76b;height:56px;margin-bottom:5px}@media screen and (max-width:375px){.report-nav-container{grid-template-columns:110px 100px}}@media screen and (max-width:769px){.report-nav-container{grid-template-columns:1fr 1fr}}.status-labels{font-size:.8rem!important;left:-15px;position:relative;top:6px}@media screen and (max-width:414px){.status-labels{font-size:.8rem!important;left:0;margin-bottom:20px;top:25px}}.comment-event-profile-image{margin-right:-20px!important;position:relative!important;top:-2px!important}textarea.event-logs-comment-input{border-radius:4px;box-sizing:border-box;padding:10px;resize:none;width:100%}.event-comment-log-header-title{font-size:.9rem;padding-right:12px}.event-comment-log-header-date{color:#888;font-size:.75rem;position:relative;top:1px}.comment-event-content-container{margin-top:-12px}.comment-event-content{margin-bottom:5px!important;position:relative;top:10px!important;width:100%}.comment-event-spacing{margin-right:-20px!important}@media screen and (max-width:375px){.comment-event-profile-image{margin-right:0!important}.comment-event-content{left:-10px!important}}@media screen and (max-width:414px){.comment-event-profile-image{margin-right:0!important;padding-right:10px}.comment-event-spacing{margin-right:0!important}.comment-event-content{margin-bottom:15px!important;top:25px!important}}@media screen and (max-width:768px){.comment-event-profile-image{margin-right:-45px!important;padding-right:10px}.comment-event-spacing{margin-right:0!important}.comment-event-content{margin-bottom:15px!important;top:25px!important}}@media screen and (max-width:1024px){.comment-event-profile-image{margin-right:0!important;padding-right:10px}.comment-event-spacing{margin-right:0!important}.comment-event-content{margin-bottom:15px!important;margin-left:53px!important;top:25px!important}}.gantt .grid-background{fill:none}.gantt .grid-header{fill:#fff;stroke:#e0e0e0;stroke-width:1.4}.gantt .grid-row{fill:#fff}.gantt .grid-row:nth-child(2n){fill:#f5f5f5}.gantt .row-line{stroke:#ebeff2}.gantt .tick{stroke:#e0e0e0;stroke-width:.2}.gantt .tick.thick{stroke-width:.4}.gantt .today-highlight{fill:#fcf8e3;opacity:.5}.gantt .arrow{fill:none;stroke:#666;stroke-width:1.4}.gantt .bar{fill:#b8c2cc;stroke:#8d99a6;stroke-width:0;transition:stroke-width .3s ease;-webkit-user-select:none;user-select:none}.gantt .bar-progress{fill:#a3a3ff}.gantt .bar-invalid{fill:#0000;stroke:#8d99a6;stroke-width:1;stroke-dasharray:5}.gantt .bar-invalid~.bar-label{fill:#555}.gantt .bar-label{fill:#fff;dominant-baseline:central;text-anchor:middle;font-size:12px;font-weight:lighter}.gantt .bar-label.big{fill:#555;text-anchor:start}.gantt .handle{fill:#ddd;cursor:ew-resize;opacity:0;transition:opacity .3s ease;visibility:hidden}.gantt .bar-wrapper{cursor:pointer;outline:none}.gantt .bar-wrapper:hover .bar{fill:#a9b5c1}.gantt .bar-wrapper:hover .bar-progress{fill:#8a8aff}.gantt .bar-wrapper:hover .handle{opacity:1;visibility:visible}.gantt .bar-wrapper.active .bar{fill:#a9b5c1}.gantt .bar-wrapper.active .bar-progress{fill:#8a8aff}.gantt .lower-text,.gantt .upper-text{text-anchor:middle;font-size:12px}.gantt .upper-text{fill:#555}.gantt .lower-text{fill:#333}.gantt .hide{display:none}.gantt-container{font-size:12px;overflow:auto;position:relative}.gantt-container .popup-wrapper{background:#000c;border-radius:3px;color:#959da5;left:0;padding:0;position:absolute;top:0}.gantt-container .popup-wrapper .title{border-bottom:3px solid #a3a3ff;padding:10px}.gantt-container .popup-wrapper .subtitle{color:#dfe2e5;padding:10px}.gantt-container .popup-wrapper .pointer{border:5px solid #0000;border-top-color:#000c;height:5px;margin:0 0 0 -5px;position:absolute}.gantt_red .bar{fill:red!important}.gantt_green .bar{fill:green!important}.gantt_blue .bar{fill:blue!important}.gantt_orange .bar{fill:orange!important}.gantt_yellow .bar{fill:#ff0!important}.gantt-details-container{overflow:hidden;padding:0 20px 10px 10px}.comment-event-content-container,.event-comment-log-header{padding-left:.7rem}.file-archive-item{cursor:pointer;font-weight:500;text-decoration:underline}.file-archive-item-readon-only{color:#aaa;font-weight:500}.asterisksBlock{color:red;display:inline-block;padding-left:4px}.alert-dialog-title{font-size:.9rem;font-weight:800}.alert-dialog-message{color:#444!important;font-size:.9rem!important}.report-approval-section-btn{margin-bottom:7px!important;margin-right:21px!important}.report-approval-upload-section-header{display:grid;grid-template-columns:1fr 70px;width:85%}.report-approval-upload-section-submit{grid-column-gap:35px;column-gap:35px;display:grid;grid-template-columns:150px 1fr}.report-approval-upload-section-submit-message{position:relative;top:18px}.final-report-download-file-icon{color:gray;font-size:34px;margin-right:13px}.final-report-download-filename{bottom:12px;margin-right:13px;position:relative}.final-report-download{color:#006ad4;font-size:34px}.MuiListItemText-root .MuiTypography-displayBlock{overflow:hidden!important}.markdown-styles_reactMarkDown__DO46b{background-color:#ddd;padding:10px;width:100%}.markdown-styles_reactMarkDown__DO46b ul{list-style:disc none outside;margin:2px 2px 1em 1em}.markdown-styles_reactMarkDown__DO46b ul li{display:list-item;margin-left:1em;text-align:-webkit-match-parent}.markdown-styles_reactMarkDown__DO46b ol{list-style-position:outside;margin:2px 0 1em 1em}.markdown-styles_reactMarkDown__DO46b ol li{display:list-item;margin-left:1em;text-align:-webkit-match-parent}.markdown-styles_reactMarkDown__DO46b p:not(:last-child){padding-bottom:15px}.markdown-styles_reactMarkDown__DO46b{padding:30px}.markdown-styles_reactMarkDown__DO46b h1,.markdown-styles_reactMarkDown__DO46b h2,.markdown-styles_reactMarkDown__DO46b h3,.markdown-styles_reactMarkDown__DO46b h4{margin:0}.markdown-styles_reactMarkDown__DO46b table{border-collapse:collapse;font-size:.8rem;margin:20px 0;text-align:left;width:100%}.markdown-styles_reactMarkDown__DO46b td,.markdown-styles_reactMarkDown__DO46b th{border:1px solid #ddd;padding:8px}.markdown-styles_reactMarkDown__DO46b tr:nth-child(2n){background-color:#f2f2f2}.markdown-styles_reactMarkDown__DO46b tr:nth-child(odd){background-color:#fff}.markdown-styles_reactMarkDown__DO46b tr:hover{background-color:#ddd}.markdown-styles_reactMarkDown__DO46b td:hover{background-color:#c3c3c3}.markdown-styles_reactMarkDown__DO46b th{background-color:blue;color:#fff}.markdown-styles_reactMarkDown__DO46b p{text-align:justify}.markdown-styles_reactMarkDown__DO46b p:first-letter{margin-left:30px}@media print{.markdown-styles_reactMarkDown__DO46b{background-color:initial;padding:10px}.markdown-styles_reactMarkDown__DO46b canvas.markdown-styles_chart-canvas__OKtg0{height:auto!important;max-height:100%;max-width:100%;min-height:100%;width:auto!important}}.style_content__nC3DM{min-height:calc(100vh - 170px);position:relative;width:100%}.style_print__sXHez{color:#000;padding:30px}.style_header__xPbHy{display:flex}.style_headerText__FJhju{font-weight:700;text-align:center}.style_paddingHalf__MVc5T,.style_paddingHalf__i3uK-{padding-left:.875rem!important;padding-right:.875rem!important}.style_box__bUi1y,.style_nowrap__APTDA{white-space:nowrap}.style_box__bUi1y{box-sizing:border-box;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;max-width:10px;overflow:hidden;text-overflow:ellipsis}.style_noPaddingLeft__x9Us3{padding-left:0!important;white-space:nowrap}.style_noPaddingRight__gi3tJ{padding-right:0!important;white-space:nowrap}.style_shrinkToContent__mp5eo{white-space:nowrap;width:.1%}.style_paddingHalf__49JhB{padding-left:.875rem!important;padding-right:.875rem!important}.markdown-styles_reactMarkDown__0QSzu{padding:10px;width:100%}.markdown-styles_reactMarkDown__0QSzu ul{list-style:disc none outside;margin:2px 2px 1em 1em}.markdown-styles_reactMarkDown__0QSzu ul li{display:list-item;margin-left:1em;text-align:-webkit-match-parent}.markdown-styles_reactMarkDown__0QSzu ol{list-style-position:outside;margin:2px 0 1em 1em}.markdown-styles_reactMarkDown__0QSzu ol li{display:list-item;margin-left:1em;text-align:-webkit-match-parent}.markdown-styles_reactMarkDown__0QSzu p:not(:last-child){padding-bottom:15px}.markdown-styles_reactMarkDown__0QSzu hr{margin-bottom:20px!important;margin-top:20px!important}.markdown-styles_reactMarkDown__0QSzu{padding:30px}.markdown-styles_reactMarkDown__0QSzu h1,.markdown-styles_reactMarkDown__0QSzu h2,.markdown-styles_reactMarkDown__0QSzu h3,.markdown-styles_reactMarkDown__0QSzu h4{margin:0}.markdown-styles_reactMarkDown__0QSzu table{border-collapse:collapse;font-size:.8rem;margin:20px 0;text-align:left;width:100%}.markdown-styles_reactMarkDown__0QSzu td,.markdown-styles_reactMarkDown__0QSzu th{border:1px solid #ddd;padding:8px}.markdown-styles_reactMarkDown__0QSzu tr:nth-child(2n){background-color:#f2f2f2}.markdown-styles_reactMarkDown__0QSzu tr:nth-child(odd){background-color:#fff}.markdown-styles_reactMarkDown__0QSzu tr:hover{background-color:#ddd}.markdown-styles_reactMarkDown__0QSzu td:hover{background-color:#c3c3c3}.markdown-styles_reactMarkDown__0QSzu th{background-color:blue;color:#fff}.markdown-styles_reactMarkDown__0QSzu p{text-align:justify}@media print{.markdown-styles_reactMarkDown__0QSzu{background-color:initial;padding:10px}.markdown-styles_reactMarkDown__0QSzu canvas.markdown-styles_chart-canvas__F7pek{height:auto!important;max-height:100%;max-width:100%;min-height:100%;width:auto!important}}tbody.MuiTableBody-root>:nth-of-type(1n){background-color:#fbf8ed;border-bottom:none}tbody.MuiTableBody-root>:nth-of-type(2n){background-color:#fff;border-bottom:none}tbody.MuiTableBody-root>tr{height:28px}thead.MuiTableHead-root>:first-of-type{height:45px;white-space:nowrap}thead.MuiTableHead-root>:nth-of-type(2)>th{background-color:#ececec}thead.MuiTableHead-root>:first-of-type .MuiTableCell-root.MuiTableCell-head{box-shadow:0 1px 3px 0 #ccc}.MuiTableRow-root>tr:first-child>.MuiTableCell-root .MuiTableCell-body{background-color:#fff!important}.MuiTableRow-root a{color:#006ad4;opacity:.8;text-decoration:none}.MuiTableRow-root a:hover{text-decoration:underline}.MuiTableRow-root>td,.MuiTableRow-root>th{padding:3px 28px}.MuiTablePagination-root{margin:auto!important;text-align:center!important}.MuiInputBase-input .MuiInput-input{border-bottom:none!important}.report-list-filter-input .MuiInputBase-root.MuiOutlinedInput-root.MuiInputBase-formControl{height:34px!important}.MuiSelect-select.MuiSelect-outlined.MuiSelect-multiple.MuiInputBase-input.MuiOutlinedInput-input{padding-bottom:4px!important;padding-top:4px!important}.datagrid_reviewer{display:block}.menuitem_group{padding-left:0!important}.menuitem_group .MuiListItemText-root span{font-weight:700!important;opacity:75%}.currently_reviewing_column{align-items:center;display:flex}.documentIcon{color:#006ad4}.footer{display:flex;font-size:.8rem;justify-content:center;padding-top:.5rem}.MuiFormGroup-root.client-approval-switch-root{flex-direction:row;margin-left:-19px!important}.MuiFormGroup-root.client-approval-switch-root label span{font-size:.875rem;font-weight:700}.upload-container{display:grid;grid-template-columns:1fr}.upload-container-message{position:relative;top:18px}@media screen and (max-width:414px){.upload-container{grid-template-columns:1fr}}.user-initials{background-color:#ddc76b;border:1px solid #000;border-radius:50%;color:#000;display:inline-block;font-weight:700!important;height:34px;text-align:center;vertical-align:middle;width:34px}.user-initials .MuiTypography-body2{display:inline-block;font-weight:700!important;margin-left:.08rem;margin-top:.39rem}.login-footer{display:flex;font-size:.8rem;justify-content:center;padding-top:1rem}