.chart-container{padding-right:20px}.tooltip-container{cursor:pointer;display:inline-block}.tooltip-text{font-size:18px;color:#18374b;background-color:#fff}.donut{display:block}.donut-sm,.donut-xs{margin:auto}.donut-xs{padding-bottom:25px}.legend-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;height:45px;margin-bottom:10px}.legend-description,.legend-svg-container{display:inline-block}.legend-description{margin-left:10px}.legend-title{font-weight:500}.legend-title,.legend-total{font-family:Roboto;font-size:16px}.legend-total{font-weight:400}.report-data-table-container{display:table;page-break-after:auto;width:100%}.report-data-table-container table{border-collapse:collapse;width:100%;page-break-inside:auto}.report-data-table-header-container{display:table-header-group}.report-data-table{display:table-body}.report-data-table-data-row-totals,.report-data-table-row{display:table-row;page-break-inside:avoid;page-break-after:auto}.report-data-table-column{page-break-inside:avoid}.report-data-table-container{font-family:Arial!important;font-size:9pt!important}.report-data-table-child-column,.report-data-table-column,.report-data-table-footer-column,.web-data-table-container .report-data-table-header{padding-top:15px;padding-bottom:15px}.report-data-table-child-column,.report-data-table-column,.report-data-table-container .report-data-table-header,.report-data-table-footer-column{padding-top:6px;padding-bottom:6px}.report-data-table-child-column,.report-data-table-column,.report-data-table-footer-column,.report-data-table-header{padding-left:24px;padding-right:15px;border-style:solid none;border:2px #fff;border-color:#fff;vertical-align:baseline}.report-data-table-child-column,.report-data-table-column,.report-data-table-header{color:#000}.report-data-table-row:nth-child(odd){background-color:#ededee}.report-data-table-parent-column{font-weight:700}.report-data-table-child-column{padding-left:30px;font-weight:400}.report-data-table-title{font-family:Arial!important;font-size:9pt!important;font-weight:700;padding-left:24px;text-align:left}.report-data-table-title-container{color:#fff;padding-top:15px;padding-bottom:25px;padding-left:25px;padding-right:25px;margin-top:15px}.report-data-table-title-container-report{color:#000;padding-top:0;padding-bottom:0;padding-left:25px;padding-right:25px}.report-data-table-footer{font-weight:700!important;color:#fff;background-color:#18374b}.report-data-table-data-row-totals{color:#000;background-color:#fff}.item-legend-title-report{font-size:9pt;font-weight:700;color:#000}.item-legend-title-amount-report{color:#000}.item-legend-title-percentage-report{display:inline-block;font-weight:700;color:#000}.report-data-table-header-percentage{text-align:right;padding-right:25px}.report-data-table-header-title{text-align:left;padding-left:25px}.total-container{color:#fff;font-size:26px;padding-top:18px;padding-left:25px;padding-right:5px;margin-top:5px;margin-bottom:20px;border-radius:7px}.total-container>div{background-color:#18374b;color:#fff}.total-container .tooltip-container{background-color:transparent;float:right;padding-right:20px}.total-amount{font-size:36px!important;font-family:RobotoCondensed-Regular!important;font-weight:600;line-height:30px;padding-top:10px}.total-title{font-size:20px!important;font-family:Roboto!important}.total-percentage{font-size:24px!important;font-family:RobotoCondensed-Light!important;line-height:30px;font-weight:100;padding-top:15px}.total-chart-container{padding-top:15px;padding-bottom:5px}.total-chart-container .chart-container{padding-left:0;padding-right:18px!important;margin-bottom:7px!important}.workforce-diversity-container .total-chart-container{padding-top:0}