:root{--table-border-width: 1px;--table-border-color: var(--uui-gray-05, #cddbde);--table-border-props: var(--table-border-color) var(--table-border-width) solid;--announcements-handler-z-index: 1;--grid-collapsible-panel-z-index: 9;--react-datepicker-z-index: 10 !important;--grid-map-z-index: 20;--tooltip-z-index: 21;--topbar-z-index: 30;--side-drawer-overlay-z-index: 1000;--side-drawer-z-index: 1200;--log-toast-messages-z-index: 1201;--blocking-loader-z-index: 9999}#root{margin:0 auto;text-align:center;width:100%;height:100%;overflow:hidden}#root #one-trust-footer{width:fit-content;bottom:10px;right:10px;z-index:100}html{height:100%;background-color:var(--uui-gray-06);font-family:var(--uui-primary-font-family)}body{margin:0;padding:0;height:100%}.text-left{text-align:left}.w-full{width:100%}.m-0{margin:0}.p-8{padding:8px}.p-12{padding:12px}.p-20{padding:20px}.sc-uui-checkbox-h{display:block}uui-single-select div.search-container.sc-uui-single-select{display:none}uui-single-select .uui-multi-select-dropdown__container.sc-uui-single-select{text-align:left}uui-single-select-option[value=""][label=""]{display:none}.link-text{text-decoration:underline;color:var(--uui-teal-dark, #007585);cursor:pointer}.card-style{background-color:#fff;border-radius:8px;border:1px solid var(--uui-gray-05, #cddbde)}.milestone-container{margin:20px 0;padding-top:20px}.fixed-scroll-table{min-height:100%}
.upload-progress-indicator{position:fixed;top:75px;right:24px;z-index:1000;animation:slideInUp .3s ease-out}.upload-progress-indicator .indicator-content{background:hsla(0,0%,100%,.95);backdrop-filter:blur(8px);border:1px solid var(--uui-theme-color-border-default);border-radius:8px;padding:8px 12px;box-shadow:0 12px 32px rgba(0,0,0,.3),0 6px 12px rgba(0,0,0,.2);animation:subtleOpacity 2.5s ease-in-out infinite}.upload-progress-indicator .indicator-content.preparing .upload-icon{animation:pulse 2s ease-in-out infinite}.upload-progress-indicator .indicator-content .upload-icon{flex-shrink:0;color:var(--uui-theme-color-icon-default);cursor:default}.upload-progress-indicator .indicator-content .upload-icon svg{fill:currentColor}.upload-progress-indicator .indicator-content .upload-text{font-size:13px;font-weight:500;color:var(--uui-theme-color-text-default);white-space:nowrap;line-height:1}.upload-progress-indicator .indicator-content .progress-bar-container{width:100%;height:4px;background-color:var(--uui-theme-color-background-subtle);border-radius:2px;overflow:hidden}.upload-progress-indicator .indicator-content .progress-bar-container .progress-bar{height:100%;background-color:var(--uui-theme-color-background-brand);transition:width .3s ease;border-radius:2px}@keyframes slideInUp{from{transform:translateY(100px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}@keyframes subtleOpacity{0%,100%{opacity:1}50%{opacity:.85}}
table{--table-header-background-color: #f9f9f9;--parent-checkboxes-left-padding: 12px;border-collapse:collapse;padding:16px 0}table thead .table-cell{background-color:var(--table-header-background-color);font-weight:var(--uui-font-weight-bold);color:var(--uui-gray-02)}table thead .table-cell:has(uui-flexlayout.active){box-shadow:0px -4px 0px var(--uui-teal-dark-active) inset}table thead .table-cell:has(uui-flexlayout.active) span{color:var(--uui-teal-dark-active)}table thead .table-cell div{padding:6px 0}table thead .table-cell div:has(uui-checkbox){padding-left:2px}table thead .table-cell:not(:last-child){border-right:var(--table-border-props)}table thead .table-cell.checkbox-header+.table-cell{transform:translateX(-48px);padding:4px 8px 4px 12px}table thead .table-cell.checkbox-header+.table-cell::before{content:"";position:absolute;bottom:0;left:0;height:100%;width:calc(100% + 48px - var(--table-border-width));background-color:var(--table-header-background-color);z-index:-1;border-left:var(--table-border-props)}table thead .table-cell.checkbox-header+.table-cell:has(uui-flexlayout.active){box-shadow:none}table thead .table-cell.checkbox-header+.table-cell:has(uui-flexlayout.active)::after{content:"";position:absolute;bottom:0;left:0;height:4px;width:calc(100% + 48px);background-color:var(--uui-teal-dark-active)}table thead .table-cell.checkbox-header div{width:calc(75px + var(--parent-checkboxes-left-padding))}table thead .table-cell.checkbox-header div:has(uui-checkbox){width:calc(79px + var(--parent-checkboxes-left-padding))}table tr{background-color:#fff;transition:background-color 150ms}table tr.clickable:hover{background-color:var(--uui-gray-07, #eef6f7);cursor:pointer}table tr .table-cell:has(.uui-checkbox):not{padding-right:2px}table tr .table-cell:not(.checkbox-header,.subheader,.first-cell):has(uui-checkbox){padding-left:22px}table tr.expanded{transform:scale(1);box-shadow:0px 4px 8px 0px rgba(0,0,0,.08)}table tr.injected-header-row{background-color:var(--uui-gray-07, #eef6f7);font-weight:var(--uui-font-weight-bold)}table tr.injected-header-row td{color:var(--uui-gray-02)}table .table-cell{padding:4px 8px;border-bottom:var(--table-border-props);text-align:start;color:#333}table .table-cell.subheader{color:var(--uui-teal-dark-active, #003c55);font-weight:700;padding:10px}table .table-cell.subheader div{display:flex;position:relative;gap:14px;align-items:center}table .table-cell.subheader div .icon-wrapper{position:absolute;right:20px}table .table-cell.first-cell:has(uui-checkbox){padding-left:calc(52px + var(--parent-checkboxes-left-padding))}table .table-cell.first-cell:has(uui-checkbox) uui-checkbox{position:relative;left:4px}table .table-cell:has(uui-checkbox){padding-right:2px}table .table-cell:has(uui-checkbox)+.table-cell{padding-left:12px}table .table-cell.loading{padding-top:16px}table thead uui-checkbox,table .subheader uui-checkbox{padding-left:var(--parent-checkboxes-left-padding)}
.access-sharing-table table thead .table-cell{background-color:unset;border-top:var(--table-border-props)}.access-sharing-table table .table-cell{height:41px}.access-sharing-table table tr .table-cell:first-child{border-left:var(--table-border-props)}.access-sharing-table table tr .table-cell:last-child{border-right:var(--table-border-props)}.access-sharing-table table .table-cell{padding-left:12px}.access-sharing-table table thead .table-cell:first-child,.access-sharing-table table .table-cell.first-cell{padding-left:32px}
.access-table-external-actions-filters{align-self:flex-end}.access-table-external-actions h3{line-height:18px}.access-table-external-actions .multi-select-container{width:280px}
.container{height:100%;width:100%;gap:0px}main.product-area{flex-grow:1;overflow-y:auto;padding:32px 50px;background-color:#f5f5f5}
uui-flexlayout.topbar{padding:0 20px;background-color:#fff;height:64px;min-height:64px;box-shadow:0px 4px 10px 0px rgba(0,0,0,.06);z-index:var(--topbar-z-index, 30)}
div.topbar-menu-container{display:flex;justify-content:space-around;align-items:center;gap:10px}div.topbar-menu-container .menu-items{list-style:none;display:flex;gap:10px;margin:0;cursor:pointer}
.tooltip-container{position:relative;display:block;width:max-content}.tooltip-container .tooltip-content{position:absolute;display:none;z-index:var(--tooltip-z-index, 21);background-color:var(--uui-tooltip-background-color, #46535e);padding:var(--uui-medium-padding, 0.5rem) var(--uui-medium-padding, 0.5rem);border-radius:4px}.tooltip-container .tooltip-content p{font-family:var(--uui-primary-font-family, "Helvetica Now Text", "Arial", sans-serif);font-size:var(--uui-extra-small-font-size, 0.75rem);line-height:var(--uui-extra-small-line-height, 1rem);font-weight:var(--uui-font-weight-light, 300);color:var(--uui-tooltip-text-color, #fff);text-align:center;white-space:unset;text-transform:none}.tooltip-container .tooltip-content p.tooltip-title{font-weight:var(--uui-font-weight-bold, 700)}.tooltip-container:hover .tooltip-content{display:flex;flex-direction:column;align-items:stretch;row-gap:5px}.tooltip-container .tooltip-content::after{content:" ";position:absolute;border-width:5px;border-style:solid;border-color:var(--uui-tooltip-background-color, #46535e) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.tooltip-container .top,.tooltip-container .bottom{transform:translateX(-46.5%)}.tooltip-container .right,.tooltip-container .left{transform:translateY(-46.5%)}.tooltip-container .top{bottom:var(--uui-tooltip-position, calc(100% + 5px))}.tooltip-container .right{left:var(--uui-tooltip-position, calc(100% + 5px))}.tooltip-container .bottom{top:var(--uui-tooltip-position, calc(100% + 5px))}.tooltip-container .left{right:var(--uui-tooltip-position, calc(100% + 5px))}.tooltip-container .top::after,.tooltip-container .bottom::after{left:50%}.tooltip-container .top::after{top:100%}.tooltip-container .bottom::after{bottom:100%;transform:rotate(180deg)}.tooltip-container .right::after,.tooltip-container .left::after{top:50%}.tooltip-container .right::after{right:100%;transform:rotate(90deg)}.tooltip-container .left::after{left:100%;transform:rotate(-90deg)}
.contract-section-tables-header{margin:40px 20px 20px 20px}.contract-section-tables-header .milestone-header{text-align:left;margin-bottom:0px}
.contracts-table-container{--last-row-padding: 3px;--row-height: 50px;overflow:hidden;border-radius:8px;border:var(--table-border-props);padding-bottom:var(--last-row-padding)}.contracts-table-container .layers-expand-collapse{color:#007585;cursor:pointer;text-decoration:underline}.contracts-table-container .table-transition{max-height:0;opacity:0;transition:max-height .3s cubic-bezier(0.4, 0, 0.2, 1),opacity .3s cubic-bezier(0.4, 0, 0.2, 1)}.contracts-table-container .table-transition.visible{max-height:1000px;opacity:1}.contracts-table-container table{border-top:var(--table-border-props);width:100%;--first-col-left-padding: 32px}.contracts-table-container table thead .table-cell{background-color:unset}.contracts-table-container table thead .table-cell:first-child{padding-left:var(--first-col-left-padding)}.contracts-table-container table tr{height:var(--row-height)}.contracts-table-container table tr td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contracts-table-container table tr td:first-child{padding-left:var(--first-col-left-padding)}.contracts-table-container table tr:last-child{height:calc(var(--row-height) - var(--last-row-padding))}.contracts-table-container table tr:last-child.clickable{position:relative}.contracts-table-container table tr:last-child.clickable::after{content:"";position:absolute;top:100%;left:0;border-radius:0 0 8px 8px;width:100%;height:var(--last-row-padding);cursor:pointer;background-color:rgba(0,0,0,0);transition:background-color 150ms}.contracts-table-container table tr:last-child.clickable:hover::after{background-color:var(--uui-gray-07, #eef6f7)}.contracts-table-container table tr:last-child td{border:none;border-top:var(--table-border-props)}.contracts-table-container .table-header{text-align:left;padding:32px 32px 20px 32px}
.page-title{text-align:left;margin-bottom:32px}.dashboard-container{margin:20px 0;overflow:auto}
.table-cell:has(.active-milestone-cell){background-color:#eef6f6;text-decoration:underline;color:#007585}.table-cell:has(.completed-milestone-cell){background-color:#bef0d9;text-decoration:underline;color:#007585}.table-cell div.placement-description-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%}.table-cell div.placement-description-container>span.legal-entity{width:100%;color:var(--uui-gray-02, #46535e);font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
uui-flexlayout.selection-data{background-color:var(--uui-gray-06);border-radius:4px 4px 0 0;border:1px solid #e5eff0;padding:14px 32px;height:2vh;min-height:48px;max-height:150px}uui-flexlayout.selection-data span{font-size:var(--uui-large-font-size)}
uui-popover{user-select:none;line-height:14px}uui-popover i{transform:translate(-6%, -3%);display:block}uui-popover div[slot=trigger]{width:16px;line-height:16px;border-radius:50%;border:1px solid #888;text-align:center;cursor:pointer;display:block}uui-popover div.popover{pointer-events:none;left:-173px !important;top:8px !important}uui-popover h6{font-size:14px;margin-bottom:0;color:#777;text-transform:none}uui-popover span{font-size:14px;display:block;margin-bottom:8px}.documents-table-container table{width:100%}.documents-table-container table tbody td{font-weight:400;font-size:14px;line-height:18px}.documents-table-container table tbody td span.file-size{white-space:nowrap}.documents-table-container table tbody tr:last-child td{border-bottom:0px}.documents-table-container table tbody tr:last-child td:first-child{border-bottom-left-radius:10px}.documents-table-container table tbody tr:last-child td:last-child{border-bottom-right-radius:10px}
.documents-table-external-actions{margin:0 20px}
uui-flexlayout.selection-data div.download-button-text-wrapper{margin-left:.5rem}
.upload-side-drawer{height:calc(100% - 54px)}.upload-side-drawer .title{text-align:left;flex:0}.upload-side-drawer .files-widget{margin-top:16px;border-radius:4px;border:1px dashed #007585;padding:20px;transition:background-color .3s ease;flex:0}.upload-side-drawer .files-widget.dragging{background-color:#e6f7f8;border-color:#005f5f}.upload-side-drawer .files-widget .title{color:#5d6d78;font-weight:700}.upload-side-drawer .files-widget .description{color:#5d6d78;font-weight:400}.upload-side-drawer .files-widget .upload-button{margin-top:4px}.upload-side-drawer .upload-info-text{margin-top:12px;color:#121212;font-size:16px;font-weight:700;text-align:left;line-height:1.4}.upload-side-drawer .files-list{margin-top:16px;margin-bottom:16px;overflow-y:auto;display:flex;flex-direction:column;flex:1;gap:16px}
div.uploading-document-item{height:fit-content;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px}div.uploading-document-item div.icon-wrapper{display:flex;align-items:center;justify-content:center;width:20px;height:20px}div.uploading-document-item div.icon-wrapper.actionable{cursor:pointer}div.uploading-document-item span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;font-family:var(--uui-primary-font-family, "Helvetica Now Text");font-size:var(--uui-small-font-size, 16px);font-style:normal;font-weight:var(--uui-font-weight-normal, 400);line-height:var(--uui-sm-line-height, 20px);text-decoration-style:solid;text-decoration-skip-ink:none}div.uploading-document-item span.invalid{color:var(--uui-error-dark, #ca110f)}div.uploading-document-item>div.file-data{overflow:hidden;display:flex;align-items:center;justify-content:flex-start;width:100%;height:20px}div.uploading-document-item>div.file-data>span{margin-left:8px;text-align:left;text-decoration-line:underline}div.uploading-document-item>div.file-data>span.valid{color:var(--uui-teal-dark, #007585)}div.uploading-document-item>div.file-data>span:nth-child(2){flex-grow:2}div.uploading-document-item>div.file-data>span:last-child{cursor:pointer}div.uploading-document-item>div.file-progress{display:flex;align-items:center;justify-content:flex-start;width:100%;height:20px}div.uploading-document-item>div.file-progress>div.progress-bar-wrapper{flex-grow:2;margin-left:23px}div.uploading-document-item>div.file-progress>div.progress-bar-wrapper div.preparing-hint{display:flex;align-items:center;justify-content:center}div.uploading-document-item>div.file-progress{column-gap:8px}
.contract-tables-container-wrapper{padding:0 20px 20px}

/*# sourceMappingURL=main-31743c5a.b61854001f801ee8e867.css.map*/