body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.flex-master{flex-flow:column;flex-grow:1;height:0;display:flex}.resultsTableContainer{overflow-y:hidden}.resultsTableHeaderWrapper{z-index:10;border:0;border-radius:6px 0 0;width:0;position:absolute;overflow-x:hidden}.resultsTableHeader{table-layout:fixed;visibility:hidden;z-index:10;background-color:#fafafa;min-width:700px;height:55px;overflow-x:hidden}.resultsTableHeaderTableCell{white-space:nowrap;overflow:hidden}.resultsTable{table-layout:fixed}.resultsTableHeaderOffset{height:55px}.resultsTableRow{min-width:700px}.page-header{flex:none;padding-bottom:3px;display:flex}.page-header-left{flex:13%;display:flex}.page-header-params{flex:8 8 74%;padding:10px;display:flex}.page-header-right{flex:13%;display:flex}.page-content{flex-direction:row;flex:auto;display:flex;overflow:auto}.sidebar-left{-webkit-overflow-scrolling:touch;background:#ccc;flex:none;width:50%;overflow:auto}.splitter{cursor:col-resize;z-index:10;background:#535353 50% no-repeat;flex:none;width:15px}.main-content{-webkit-overflow-scrolling:touch;z-index:10;background:#fff;flex:auto;padding:0 20px 20px;overflow:auto}.filter-summary-text{flex-flow:wrap;display:flex}.overflow-ellipsis{text-overflow:ellipsis}.dropdown-render-options{flex-wrap:wrap;justify-content:space-between;width:100%;display:flex}.text-two-lines{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.result-overview{flex-direction:column-reverse;flex:100%;align-items:center;display:flex}.result-overview-chip{flex:none}.order-by-combo-column-div{flex-direction:column-reverse;flex:auto;align-items:center;display:flex}.order-by-combo{width:95%}.app-header{background-color:#fff;border-bottom:1px solid #f2f2f2;height:50px}.brand{white-space:nowrap}img{vertical-align:baseline}.brand-logo{max-width:100px;height:50px;margin-bottom:-2px;margin-left:12px}.divider{border-left:1px solid #f2f2f2;width:1px;height:30px;margin-left:20px;margin-right:20px;display:inline-block}.loader{position:relative;bottom:2px;left:8px}svg.menu-item{margin-top:-5px;margin-right:6px}.ErrorMessagePanel{z-index:10;width:100%;position:absolute}.appHeaderSpacing{padding-top:50px}
