.totals-filter-panel{align-self:stretch;animation:totals-filter-slide-in .25s cubic-bezier(.4,0,.2,1);flex-shrink:0;overflow-y:auto;width:400px}.totals-project-search{width:100%}.totals-project-search button[data-qa=core-search-search-icon]{display:none}.totals-project-search input[data-qa=core-search-input]{padding-right:40px}@keyframes totals-filter-slide-in{0%{margin-left:-400px;opacity:0}to{margin-left:0;opacity:1}}.companyBreakdownTable{display:flex;flex:1;flex-direction:column;min-height:0}.periodGroupHeader{justify-content:center}.periodGroupHeader .ag-header-group-cell-label{flex:0 1 auto}.numericCell{font-feature-settings:"tnum";font-size:12px;font-variant-numeric:tabular-nums}.proofCellButton{background:transparent;border:0;color:inherit;cursor:pointer;font:inherit;padding:0;text-align:right;width:100%}.proofCellButton:hover{text-decoration:underline}.proofCellButton:focus-visible{outline:2px solid currentColor;outline-offset:2px}.shortageArrow{display:inline-block;margin-right:4px;min-width:.9em}.shortageArrow.visible:before{content:"▼";font-size:.85em}.shortageHeader{background-color:rgba(224,49,49,.12)}.companyTotalsView{font-feature-settings:"tnum"}.companyTotalsView :global(.highcharts-axis-labels text),.companyTotalsView :global(.highcharts-tooltip text){font-feature-settings:"tnum"}.companyTotalsView :global(.highcharts-scrolling){scrollbar-width:none}.companyTotalsView :global(.highcharts-scrolling)::-webkit-scrollbar{display:none}.projectBreakdownTable{display:flex;flex:1;flex-direction:column;min-height:0}.proofModalProjectHeader{border-bottom:1px solid #d6dadc;padding-bottom:16px}.proofModalProjectIdentity{min-width:0}.proofModalProjectName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.proofModalPeriod{flex-shrink:0;text-align:right}.proofReceipt{display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:720px;padding:8px 0}.proofReceiptSection{gap:8px}.proofReceiptLineItems,.proofReceiptSection{display:flex;flex-direction:column}.proofReceiptLineItem{border-bottom:1px dotted #aeb6ba;border-radius:4px;margin:0 -8px;padding:8px;transition:background-color .12s ease-in-out}.proofReceiptLineItem:hover{background-color:#eaf4ff}.proofReceiptLineItemDetails{min-width:0}.proofReceiptAmount{font-feature-settings:"tnum";flex-shrink:0;font-variant-numeric:tabular-nums;text-align:right}.proofReceiptDivisor{background:#f4f5f5;padding:8px}.proofReceiptSubtotal{border-top:1px solid #869196;padding-top:8px}.proofModalState{min-height:240px}.proofModalFooter{width:100%}.proofModalGrandTotal{padding-right:24px}.resourceBreakdownTable{display:flex;flex:1;flex-direction:column;min-height:0}.totalsPage{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.totalsPage [class*=StyledCardContainer],.totalsPage>*{display:flex;flex:1;flex-direction:column;min-height:0}.totalsPage [class*=StyledCardContainer]{overflow:hidden}.totalsPage .companyBreakdownTable,.totalsPage .projectBreakdownTable,.totalsPage .resourceBreakdownTable{display:flex;flex:1;flex-direction:column;min-height:0}.totalsPage .totalsControlsDivider{border-bottom:1px solid #e0e0e0}.totalsPage .totalsTableRegion{display:flex;flex:1;flex-direction:column;min-height:0}#totals-react-mount>.react-container{overflow:hidden}
/*# sourceMappingURL=6209-a0ca1574b43e13b468aa93d69df43bcb.js.map*/