.visual .pivotTableContainer,.visual .tableExContainer{overflow:hidden}.visual .pivotTableContainer .pivotTable,.visual .tableExContainer .tableEx{position:relative}.visual .pivotTableContainer .pivotTable:focus,.visual .tableExContainer .tableEx:focus{outline:0}.visual .pivotTableContainer .pivotTable .unselectable,.visual .tableExContainer .tableEx .unselectable{-webkit-user-select:none;-moz-user-select:none;user-select:none}.visual .pivotTableContainer .pivotTable .row-unselected:after,.visual .tableExContainer .tableEx .row-unselected:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(255,255,255,.33);pointer-events:none}.visual .pivotTableContainer .pivotTable .bodyCells [role=row]:hover:after,.visual .pivotTableContainer .pivotTable .cell-interactive:hover:after,.visual .pivotTableContainer .pivotTable .row-selected:after,.visual .tableExContainer .tableEx .bodyCells [role=row]:hover:after,.visual .tableExContainer .tableEx .cell-interactive:hover:after,.visual .tableExContainer .tableEx .row-selected:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.1);pointer-events:none}.visual .pivotTableContainer .pivotTable .row-selected:hover:after,.visual .tableExContainer .tableEx .row-selected:hover:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.19);pointer-events:none}.visual .pivotTableContainer .pivotTable .future,.visual .tableExContainer .tableEx .future{visibility:hidden}.visual .pivotTableContainer .pivotTable .cell-interactive:hover .future,.visual .tableExContainer .tableEx .cell-interactive:hover .future{visibility:visible}.visual .pivotTableContainer .pivotTable [role=columnheader]:focus,.visual .pivotTableContainer .pivotTable [role=gridcell]:focus,.visual .tableExContainer .tableEx [role=columnheader]:focus,.visual .tableExContainer .tableEx [role=gridcell]:focus{outline:0}.visual .pivotTableContainer .pivotTable.showFocus [role=columnheader]:focus:before,.visual .pivotTableContainer .pivotTable.showFocus [role=gridcell]:focus:before,.visual .tableExContainer .tableEx.showFocus [role=columnheader]:focus:before,.visual .tableExContainer .tableEx.showFocus [role=gridcell]:focus:before{content:'';position:absolute;top:var(--outline-top);right:var(--outline-right);bottom:var(--outline-bottom);left:var(--outline-left);box-sizing:border-box;box-shadow:inset 0 0 0 1px #fff;border:1px solid #000;border-radius:3px;pointer-events:none;z-index:1}.visual .pivotTableContainer .pivotTable .sort-icon,.visual .tableExContainer .tableEx .sort-icon{display:block;position:absolute}.visual .pivotTableContainer .pivotTable .columnHeaders::-webkit-scrollbar,.visual .tableExContainer .tableEx .columnHeaders::-webkit-scrollbar{width:0;height:0}.visual .pivotTableContainer .pivotTable .rowHeaders::-webkit-scrollbar,.visual .tableExContainer .tableEx .rowHeaders::-webkit-scrollbar{width:0;height:0}.visual .pivotTableContainer .pivotTable .bodyCells::-webkit-scrollbar,.visual .tableExContainer .tableEx .bodyCells::-webkit-scrollbar{width:0;height:0}.visual .pivotTableContainer .pivotTable .floatingBodyCells::-webkit-scrollbar,.visual .tableExContainer .tableEx .floatingBodyCells::-webkit-scrollbar{width:0;height:0}.visual .pivotTableContainer .pivotTable .pivotTableCellNoWrap,.visual .tableExContainer .tableEx .pivotTableCellNoWrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:normal}.visual .pivotTableContainer .pivotTable .pivotTableCellWrap,.visual .tableExContainer .tableEx .pivotTableCellWrap{white-space:normal;overflow:hidden;word-wrap:break-word;line-height:normal}.visual .pivotTableContainer .pivotTable .tablixAlignLeft,.visual .tableExContainer .tableEx .tablixAlignLeft{text-align:left}.visual .pivotTableContainer .pivotTable .tablixAlignCenter,.visual .tableExContainer .tableEx .tablixAlignCenter{text-align:center}.visual .pivotTableContainer .pivotTable .tablixAlignRight,.visual .tableExContainer .tableEx .tablixAlignRight{text-align:right}.visual .pivotTableContainer .pivotTable .tablixImageContainer,.visual .tableExContainer .tableEx .tablixImageContainer{text-align:center;display:inline-block;vertical-align:top}.visual .pivotTableContainer .pivotTable .tablixValueUrlIcon .tablixUrlIconGlyph,.visual .tableExContainer .tableEx .tablixValueUrlIcon .tablixUrlIconGlyph{text-decoration:none}.visual .pivotTableContainer .pivotTable .tablixValueUrlIcon .pc1::before,.visual .tableExContainer .tableEx .tablixValueUrlIcon .pc1::before{content:'\E977';font-family:PowrMDL2}.visual .pivotTableContainer .pivotTable .tablixValueUrlIcon .page2::before,.visual .tableExContainer .tableEx .tablixValueUrlIcon .page2::before{content:'\E7C3';font-family:PowrMDL2}.visual .pivotTableContainer .pivotTable .tablixValueUrlIcon .mail::before,.visual .tableExContainer .tableEx .tablixValueUrlIcon .mail::before{content:'\E715';font-family:PowrMDL2}.visual .pivotTableContainer .pivotTable .scroll-bar-div,.visual .tableExContainer .tableEx .scroll-bar-div{background:#f1f1f1;position:relative;user-select:none}.visual .pivotTableContainer .pivotTable .scroll-bar-part-arrow,.visual .tableExContainer .tableEx .scroll-bar-part-arrow{background:#f1f1f1;position:absolute;text-align:center;user-select:none}.visual .pivotTableContainer .pivotTable .scroll-bar-part-arrow:hover,.visual .tableExContainer .tableEx .scroll-bar-part-arrow:hover{background-color:#cecece}.visual .pivotTableContainer .pivotTable .scroll-bar-part-bar,.visual .tableExContainer .tableEx .scroll-bar-part-bar{background:#cecece;position:absolute;text-align:center;user-select:none}.visual .pivotTableContainer .pivotTable .scroll-bar-part-bar:hover,.visual .tableExContainer .tableEx .scroll-bar-part-bar:hover{background:silver}.visual .pivotTableContainer .pivotTable .fill,.visual .tableExContainer .tableEx .fill{width:100%;height:100%}.visual .pivotTableContainer .pivotTable .dataBarAxis,.visual .tableExContainer .tableEx .dataBarAxis{position:absolute;width:1px;border-left-width:1px;border-left-style:dotted;box-sizing:border-box}.visual .pivotTableContainer .pivotTable .dataBar,.visual .tableExContainer .tableEx .dataBar{position:absolute;height:100%}.visual .pivotTableContainer .pivotTable .flex-container,.visual .tableExContainer .tableEx .flex-container{display:flex}.visual .pivotTableContainer .pivotTable .stretching-content,.visual .tableExContainer .tableEx .stretching-content{flex-grow:1;flex-shrink:1}.visual .pivotTableContainer .pivotTable .tablixIcon,.visual .tableExContainer .tableEx .tablixIcon{max-height:100%}.visual .pivotTableContainer .pivotTable .tablixIcon.before,.visual .tableExContainer .tableEx .tablixIcon.before{flex:none;margin-right:5px}.visual .pivotTableContainer .pivotTable .tablixIcon.after,.visual .tableExContainer .tableEx .tablixIcon.after{flex:none;margin-left:5px}.visual .pivotTableContainer .pivotTable .tablixIcon.top,.visual .tableExContainer .tableEx .tablixIcon.top{align-self:flex-start}.visual .pivotTableContainer .pivotTable .tablixIcon.middle,.visual .tableExContainer .tableEx .tablixIcon.middle{align-self:center}.visual .pivotTableContainer .pivotTable .tablixIcon.bottom,.visual .tableExContainer .tableEx .tablixIcon.bottom{align-self:flex-end}.visual .pivotTableContainer .pivotTable .expandableCell,.visual .tableExContainer .tableEx .expandableCell{display:flex}.visual .pivotTableContainer .pivotTable .expandableContent,.visual .tableExContainer .tableEx .expandableContent{flex-grow:1;flex-shrink:1}.visual .pivotTableContainer .pivotTable .expandCollapseButton,.visual .tableExContainer .tableEx .expandCollapseButton{display:inline-block;flex:none;opacity:.65;margin-right:5px}.visual .pivotTableContainer .pivotTable .expandCollapseButton:hover,.visual .tableExContainer .tableEx .expandCollapseButton:hover{opacity:1}.visual .pivotTableContainer .pivotTable .expandCollapseButton.disabled,.visual .tableExContainer .tableEx .expandCollapseButton.disabled{opacity:.3}.visual .pivotTableContainer .pivotTable .expandCollapseButton i.glyphicon,.visual .tableExContainer .tableEx .expandCollapseButton i.glyphicon{font-size:inherit;margin-left:0;vertical-align:text-bottom}.visual .pivotTableContainer .pivotTable .clickable,.visual .tableExContainer .tableEx .clickable{cursor:pointer}.visual .pivotTableContainer .pivotTable .hasFocus:after,.visual .tableExContainer .tableEx .hasFocus:after{content:'';position:absolute;left:1px;top:1px;right:1px;bottom:1px;box-shadow:0 0 0 1px #fff;border:1px solid #000;pointer-events:none;z-index:1}