.view-supplier-index .filters{background-color:#3c4254;border-radius:10px;margin-top:2em;margin-bottom:2em;padding:1em}.view-supplier-index .filters .filter{width:100%}.view-supplier-index .filters .filter .label{font-size:.9em;font-weight:500;margin-bottom:.7em;text-transform:uppercase}.view-supplier-index .filter .control *{width:100%}.view-supplier-index .data thead tr:first-child th{background-color:#777!important;font-size:12px;text-align:left!important}.view-supplier-index .data thead tr:last-child th{background-color:#444!important;font-size:11px}.view-supplier-index .data tbody tr{background-color:#333!important;font-size:11px}.view-supplier-index .data tbody td{cursor:pointer}.view-supplier-index .data tbody tr.alternative{background-color:#555!important;cursor:pointer;font-size:11px}.view-supplier-index .indicator{border:.5px solid #999999;border-radius:10px;height:10px;width:10px}.view-supplier-index .indicator.none{background-color:#999}.view-supplier-index .indicator.low{background-color:#853030}.view-supplier-index .indicator.medium{background-color:#b6a02c}.view-supplier-index .indicator.high{background-color:#42981a}.ant-pagination-item-ellipsis{color:#ffffff80!important}.view-supplier-profile .section{background-color:#23262d;border-radius:10px;padding:1em}.view-supplier-profile .section .title h3{margin-block-end:1em;margin-block-start:0}.view-supplier-profile .section .field{font-size:1em}.view-supplier-profile .section .field .label{font-size:.9em;line-height:1.5em;margin-block-end:.3em}.view-supplier-profile .section .field .value{line-height:1.5em}.view-supplier-profile .metrics{height:84vh}.view-supplier-profile .metrics .title{padding-bottom:.5em}.view-supplier-profile .metrics .title h3{padding-left:1em}.view-supplier-profile .metrics .metric-item,.view-supplier-profile .company-info .field .value .flag{text-align:center}.view-supplier-profile .company-info .field .value .flag img{height:21px}.view-supplier-profile .company-info .field.country .value .sub-value:first-child{margin-top:-.5em}.view-supplier-profile .trade-stats .field.customers .label{padding-bottom:.7vh}.view-supplier-profile .trade-stats .field.customers .value .customer div{text-align:center}.view-supplier-profile .trade-stats .field.customers .value .customer div.logo{height:50px;line-height:50px;padding-bottom:.5em}.view-supplier-profile .trade-stats .field.customers .value .customer img{width:50px}.view-supplier-profile .information .visuals .charts{width:100%!important;height:43vh!important}.view-supplier-profile .information .visuals .charts h4{text-transform:uppercase}.view-supplier-profile .information .visuals .charts .chart-selector{border-radius:10px;cursor:pointer;padding:.2em}.view-supplier-profile .information .visuals .charts .chart-selectors h4{color:#ffe500}.view-supplier-profile .information .visuals .charts .chart-selector:hover{background-color:#5f5604;color:#efefef}.view-supplier-profile .information .visuals .charts .chart-selector.active{background-color:#b3ab64;color:#000;font-weight:500}.view-supplier-profile .information .visuals .charts .chart-selector span.icon{margin-top:10px!important}.view-supplier-profile .information .visuals .charts .chart-selector div.label{line-height:18px!important;margin-left:10px}.pop-overs.machines{color:#fff}.pop-overs.machines .type{font-size:.8em!important;text-transform:capitalize}.pop-overs.machines .count{font-size:.8em!important}.metric .description .label{font-weight:300;margin-bottom:3px;text-transform:uppercase}.metric .description .value{font-size:1.5em!important;font-weight:800}.layout-app .layout-main{color:#fff;margin-top:1em;margin-right:1em}.app-menu{background-color:#23262d;border-radius:10px;height:calc(100% - 3em);min-height:94vh;max-height:94vh;margin:1em}.app-menu .logo img{margin-top:1.2em;margin-left:1.5em;height:4vh}.app-menu .logo .label{color:#fff9;font-size:.8em;font-weight:600;margin-left:1.5em;text-transform:uppercase;letter-spacing:.3vw}.app-menu .logo .divider{height:1px;margin-top:1em}.app-menu .menu{padding-top:1.5em;height:calc(100% - 4.2em - 4vh - 71px)}.app-menu .menu .menu-section-wrapper{margin-bottom:3em}.menu-item,a.menu-item{color:#fff;font-size:1.1em;margin-top:.7em;margin-left:1.5em;margin-bottom:.3em;opacity:.4;text-transform:capitalize}.menu-item.active{font-weight:700;color:gold;opacity:1}.menu-item:hover,.menu-item.active{opacity:1;cursor:pointer}.menu-item .external{padding-left:.5vw}.menu-section .title-block{margin-bottom:1em}.menu-section .logo{text-align:center}.menu-section .logo img{margin:0;max-height:1.8em}.menu-section .title h5{text-transform:uppercase;margin-block-start:0;margin-block-end:0}.menu-user{border-bottom-left-radius:10px;border-bottom-right-radius:10px;height:70px;padding:1em}.menu-user .info{padding-left:.6em}.menu-user .name{color:#fff;font-weight:800;margin-bottom:.4em}.menu-user .name span:first-child{margin-right:.3em}.menu-user .email{color:#ffffff80;font-size:.8em}.view-loading{color:#ffffffa0;display:flex;justify-content:center;align-items:middle;margin-top:13em;width:100vw}.view-loading div{text-align:center}.view-loading .logo{margin-bottom:.5em}.view-loading .logo img{height:8vh}.view-loading .loading div{margin-top:3em;margin-bottom:1em}.view-loading .warning div{text-align:left}.view-data-catalog .domains{margin-block-start:1em;margin-block-end:1em}.view-data-catalog .domain{font-weight:500;text-transform:capitalize}.view-data-catalog .group-cell{font-weight:600}.view-data-catalog .short-cell{text-align:center}.view-data-catalog .short-cell.priority-range-high{color:#fb5c5c}.view-data-catalog .short-cell.priority-range-mid{color:#fa9c0f}.view-data-catalog .short-cell.priority-range-low{color:#e5d11b}.view-data-catalog .short-cell.range-high{color:#3ca915}.view-data-catalog .short-cell.range-mid{color:#e5d11b}.view-data-catalog .short-cell.range-low{color:#fb5c5c}.view-data-catalog .short-cell.range-none{color:#a0a0a0}.view-data-catalog .raw-cell{text-transform:uppercase}.view-data-catalog tr.root-domain{background-color:silver;color:#333}.view-data-catalog tr.sub-domain{background-color:#505460}.view-data-catalog td{cursor:pointer}.pop-data-sources{width:200px}.pop-data-sources .short-cell{color:#fff;font-size:.7em;font-weight:600;opacity:.5;text-align:center;text-transform:uppercase}.pop-data-sources .short-cell.available{color:#3ca915;opacity:1}.rd3t-node.rootDomainNode{fill:#ffe500}.rd3t-node.rootDomainNode .rd3t-label .rd3t-label__title{fill:#fff}.rd3t-node.rootDomainNode circle{r:20}.rd3t-node.branchDomainNode{fill:#696326}.rd3t-node.branchDomainNode .rd3t-label .rd3t-label__title{fill:#fff;font-size:1em}.rd3t-leaf-node.leafDomainNode{stroke:#aaa}.rd3t-leaf-node.leafDomainNode .rd3t-label .rd3t-label__title{fill:#aaa;font-size:1em}.rd3t-link{stroke:#999!important}.network-graph{height:100%;width:100%}.network-graph circle.subgraph{r:10}.network-canvas{margin-top:2vh;height:80vh;width:60vw}.network-canvas circle.node-customer{cursor:pointer;fill:#ffe500;opacity:.5;stroke:#6b6106}.network-canvas circle.node-customer:hover{opacity:1}.network-canvas circle.node-supplier{cursor:pointer;fill:#9d9551;opacity:.5;stroke:#5b572f}.network-canvas circle.node-supplier:hover{opacity:1}.network-canvas circle.node-factory{cursor:pointer;fill:#fff9ca;opacity:.5;stroke:#65624e}.network-canvas circle.node-factory:hover{opacity:1}.network-canvas circle.node-product{cursor:pointer;fill:#fbb142;opacity:.5;stroke:#6c4c1d}.network-canvas circle.node-product:hover{opacity:1}.network-canvas .node-info{border:.5px solid #fff;position:absolute!important;top:70vh;width:350px;z-index:10}.network-canvas .node-info .title{padding:1vh;color:#ffe500;font-weight:600}.network-canvas .node-info .title .genre{color:#fff;font-size:.7em;font-weight:300;margin-bottom:.5vh;text-transform:uppercase}.error-404{text-align:center;width:100vw;padding-top:15vh}.error-404 .company img{height:6vh}.error-404 .message{opacity:.5}.error-404 .message img{margin-top:5vh;height:25vh}.error-404 .slogan{color:#fff}.view-material-pricing .selector{margin-top:2vh;margin-bottom:3vh}.view-material-pricing .section{margin-top:3vh}.view-material-pricing .section .chart{margin:1vh}.view-material-pricing .section .chart div{cursor:pointer;padding:3px}.view-material-pricing .section .chart div span:first-child{width:70px;text-align:center}.view-material-pricing .section .chart div span:last-child{width:70px;text-align:center}.view-world-trend .categories{margin-top:2vh;margin-bottom:2vh}.view-world-trend .world-map{padding:2vh}.view-world-trend .no-active-category{min-height:80vh;text-align:center}.view-world-trend .no-active-category img{width:50%;margin-top:20vh;opacity:.3}.view-world-trend .no-active-category .caption{color:#777;font-size:1rem;font-weight:700;margin-top:2vh}.view-world-trend .performance-table .section{padding:10px}.view-world-trend .performance-table .section div{padding:3px}.view-world-trend .card{border:1px solid #ffffffA0;border-radius:8px;cursor:pointer;height:8vh;padding:1vh}.view-world-trend .card:hover{border-width:1px;border-color:#ffe600}.view-world-trend .card .title{font-size:.8rem;font-weight:600;height:4.5vh}.view-world-trend .card .line{font-size:.65rem;text-align:right}.view-world-trend .card .line span.label{font-weight:600;margin-right:.5vw}.view-world-trend .card .line span.trend{font-size:.75rem}.view-world-trend .card .line.up span.trend{color:green}.view-world-trend .root-level .card{background-color:#ffe600b6;border:none;color:#000}.view-world-trend .root-level .card .title{color:#fff}.view-world-trend .root-level .set-worldwide{margin-top:1vh;margin-right:.5vw;cursor:pointer}.view-world-trend .root-level .set-worldwide:hover{font-weight:700}.view-world-trend .trend-graph h4 span.category,.view-world-trend .trend-graph h4 span.region{text-transform:capitalize}
