.horizontalChartContainer,.lineChartContainer,.funnelChartContainer,.communicationRow{display:flex;flex-direction:column}.horizontalChartContainer h3,.lineChartContainer h3,.funnelChartContainer h3,.communicationRow h3{margin-bottom:1rem}.horizontalChartContainer .chart-wrapper-root,.lineChartContainer .chart-wrapper-root,.funnelChartContainer .chart-wrapper-root,.communicationRow .chart-wrapper-root{height:20rem}.performanceRoot{display:flex;flex-direction:column;padding-top:2.1rem}.performanceRoot.hidden{display:none}.performanceRoot .performanceHeader{display:flex;flex-direction:row;justify-content:space-between}.performanceRoot .performanceHeader .performanceTitle{font-family:GTWalsheim,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:900;margin:0 0 1.25rem}html.design-system .performanceRoot .performanceHeader .performanceTitle{font-family:DM Sans,sans-serif}.performanceRoot .performanceHeader .performanceActions{display:flex;align-items:center;gap:.75rem;padding-right:1rem}.performanceRoot .performanceHeader .performanceActions .invisibleButton{padding:0;margin:0 0 1.25rem;background:none;border:none;font-size:.875rem;color:#686569;height:1.7188rem}.performanceRoot .performanceHeader .performanceActions .invisibleButton.leftSpacing{margin-left:1.25rem}.performanceRoot .performanceHeader .performanceActions .invisibleButton:hover{cursor:pointer}.performanceBody{height:100%}.performanceBody .performanceCardSection{position:relative;min-height:7.75rem}.performanceBody .performanceChartsSection{display:flex;flex-direction:column;height:100%}.performanceBody .graphs{display:grid;grid-template-columns:1fr 30rem;gap:.875rem;margin-bottom:1rem}.performanceBody .lineChartContainer{width:100%;height:100%;flex:1 1 65%;margin-right:1rem}.performanceBody .funnelChartContainer,.performanceBody .horizontalChartContainer{width:100%;height:100%;flex:1 1 35%}.performanceBody .funnel-chart-container .label{color:#686569}.performanceBody .performance-tab-header{margin:1rem 0 0}.performanceBody .performance-tab-header .performance-tab-controls .number-of-results{color:#423e43}.performanceBody .list-view .ui.table.list-table>thead>tr.list-view-row{border-top:none;padding-top:.625rem;height:2.4rem}.performanceBody .list-view .ui.table.list-table>thead>tr.list-view-row th div{font-weight:700;font-size:.875rem}.performanceBody .list-view .ui.table.list-table>tbody>.list-view-row{height:4.0625rem}.performanceBody .performanceTableSection{flex-grow:1;display:flex;flex-direction:column}.performanceBody .performanceTableSection table{padding-bottom:2rem}.performanceBody .chart-wrapper-root .item .label{color:#505d6f}.performanceBody .chart-wrapper-root .title{color:#232328}.performance-tab-section-content .list-view .ui.table.list-table>thead>tr.list-view-row{border-top:none;padding-top:.625rem;height:2.4rem}.performance-tab-section-content .list-view .ui.table.list-table>thead>tr.list-view-row th:after{margin-bottom:.5625rem}.performance-tab-section-content .list-view .ui.table.list-table>thead>tr.list-view-row th div{font-weight:700;font-size:.875rem;text-wrap:auto;padding-bottom:.5rem}.performanceTableSection{flex-grow:1;display:flex;flex-direction:column}.performanceTableSection table{padding-bottom:2rem}.chart-wrapper-root .item .label{color:#505d6f}.chart-wrapper-root .title{color:#232328}.workTitle{font-size:.75rem;color:#686569}.popupText,.line-chart-tooltip{font-size:.75rem}.leftTooltipText{font-size:.625rem}
