.chart{width:100%;min-width:250px;margin:0;padding:0 0 40px 0}.chart .chart-title{text-align:center}.chart .chart-main{width:100%;clear:both}.chart .chart-content{width:100%;height:400px;margin:0;padding:0;position:relative}.chart .chart-content .chart-viz{width:100%;height:100%;margin:0;padding:0;position:relative}.chart .chart-content .chart-viz .chart-viz-group{width:100%;height:100%;margin:0;padding:0;position:relative}.chart .chart-content .chart-viz .chart-viz-group canvas{width:100%;height:100%;position:absolute}.chart .chart-content .chart-viz .chart-viz-group svg{width:100%;height:100%;position:absolute}.chart-reponsive .chart-viz{overflow-x:auto}.chart-reponsive .chart-viz .chart-viz-group{min-width:410px}.chart-small .chart-legends .chart-legend-structure .chart-legend-container .chart-legend ul li.legend-item{width:33.3%}.chart-medium .chart-legends .chart-legend-structure .chart-legend-container .chart-legend ul li.legend-item{width:25%}.chart-large .chart-legends .chart-legend-structure .chart-legend-container .chart-legend ul li.legend-item{width:20%}.chart-wide .chart-main .content-legend{width:80%;float:left}.chart-wide .chart-main .chart-legends{width:20%;height:400px;float:right}.chart-wide .chart-main .chart-legends .chart-legend-structure{width:100%;margin:0}.chart-wide .chart-main .chart-legends .chart-legend-structure .chart-legend-container{margin:0;width:100%}.chart-wide .chart-main .chart-legends .chart-legend-structure .chart-legend-container .chart-legend ul li.legend-item{float:none;clear:both;width:100%}.chart-legends{display:none;width:100%}.chart-legends .chart-legend-structure{display:table;margin:0 auto;width:100%}.chart-legends .chart-legend-structure .chart-legend-container{display:table-cell;vertical-align:middle}.chart-legends .chart-legend-structure .chart-legend-container .chart-legend{clear:both}.chart-legends .chart-legend-structure .chart-legend-container .chart-legend .legend-title{font-weight:900;margin:20px 0 0 0}.chart-legends .chart-legend-structure .chart-legend-container .chart-legend ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.chart-legends .chart-legend-structure .chart-legend-container .chart-legend ul li.legend-item{width:50%;margin:20px 0 0 0;position:relative}.chart-legends .chart-legend-structure .chart-legend-container .chart-legend ul li.legend-item .key{margin:0 10px 0 20px;display:block;font-size:12px;line-height:14px;text-transform:capitalize}.chart-legends .chart-legend-structure .chart-legend-container .chart-legend ul li.legend-item svg{position:absolute;top:1px}.chart-legends .chart-legend-structure .chart-legend-container .chart-legend ul li.item-togglable{cursor:pointer}.chart-legends .chart-legend-structure .chart-legend-container .chart-legend ul li.legend-item-off{opacity:.5}.legends-open{display:block}.chart-wide .chart-legends .chart-legend-structure{width:80%;height:100%}.chart .chart-details{visibility:hidden;position:absolute;pointer-events:none;z-index:1000}.viz-fill-dark-0{fill:#002f6c}.viz-fill-dark-1{fill:#ff671f}.viz-fill-dark-2{fill:#43b02a}.viz-fill-dark-3{fill:#f6be00}.viz-fill-dark-4{fill:#8658a3}.viz-fill-dark-5{fill:#6aa7ad}.viz-fill-dark-6{fill:#ee2737}.viz-fill-dark-7{fill:#009cde}.viz-fill-light-0{fill:#4c6d98}.viz-fill-light-1{fill:#f69460}.viz-fill-light-2{fill:#78c580}.viz-fill-light-3{fill:#fad15b}.viz-fill-light-4{fill:#aa8abe}.viz-fill-light-5{fill:#94c0c5}.viz-fill-light-6{fill:#f86f77}.viz-fill-light-7{fill:#5fb7e2}.chart h1,.chart h2,.chart h3,.chart h4{font-family:"FreightText",Georgia,"Times New Roman",Times,serif}.chart p{font-family:"BrandonText",Helvetica,Arial,sans-serif}.chart .chart-legends{font-family:"BrandonText",Helvetica,Arial,sans-serif}.chart .chart-content svg text{font-family:"BrandonText",Helvetica,Arial,sans-serif}.chart .chart-content svg text.axis-label{font-size:18px}.chart .chart-content svg g.axis-label text{font-size:14px;font-weight:bold}.chart .chart-content svg g.axis path{display:none}.chart .chart-content svg g.axis g.tick text{font-size:14px}.chart .chart-content svg g.axis g.tick line{stroke:#d9d9d6}.chart .chart-content.histogram-content svg .axis-bottom g.tick line,.chart .chart-content.bar-vertical svg .axis-bottom g.tick line,.chart .chart-content.waterfall-content svg .axis-bottom g.tick line{display:none}.chart .chart-content.bar-horizontal svg .axis-left g.tick line{display:none}.chart .chart-details{opacity:.9}.chart .chart-details svg.details-point{position:relative;top:-3px;left:50%;margin:0 0 0 -12.5px}.chart .chart-details svg.details-point polygon{fill:#fff}.chart .chart-details .chart-details-content{opacity:1;color:#757778;font-size:12px;line-height:1.6;padding:16px;background-color:#fff;white-space:nowrap}.chart .chart-details.details-above .chart-details-content{box-shadow:0 3px 6px 0 rgba(0,0,0,0.05),0 3px 6px 0 rgba(0,0,0,0.13)}.chart .chart-details.details-low-left .chart-details-content{border-radius:10px 0 10px 10px}.chart .chart-details.details-low-right .chart-details-content{border-radius:0 10px 10px 10px}.chart .chart-details.details-high-left .chart-details-content{border-radius:10px 10px 0 10px}.chart .chart-details.details-high-right .chart-details-content{border-radius:10px 10px 10px 0}.chart .chart-content svg .map path.feature{stroke-width:1;stroke:#FFF}.chart .chart-content svg .annotation-handle{fill:#fff;stroke:black;stroke-width:1}.chart .chart-content svg .annotation-line-value-container{fill:white;stroke-width:1;stroke:black;opacity:.9}.chart .chart-content svg .annotation-line-draggable-x,.chart .chart-content svg .annotation-handle-draggable-x{cursor:col-resize}.chart .chart-content svg .annotation-line-draggable-y,.chart .chart-content svg .annotation-handle-draggable-y{cursor:row-resize}.chart-panel{min-width:330px;margin:0 0 30px 0;padding:40px 40px 40px 40px;box-shadow:0 3px 6px 0 rgba(0,0,0,0.05),0 3px 6px 0 rgba(0,0,0,0.13);background-color:#fff}.chart-panel h3{margin:0 0 20px 0;padding:0 0 20px 0;text-transform:uppercase;font-size:18px;letter-spacing:1px;border-bottom:1px solid #b1b3b3}.chart-panel .chart-panel-body{position:relative;min-height:300px}.chart-panel .chart-panel-body-overflow{overflow:auto}.chart-panel .chart{padding:0}.chart-panel .chart-legends{margin:20px 0 0 0;border-top:1px solid #b1b3b3}.chart-panel .chart-panel-inner{border-left:1px solid #b1b3b3}.chart-panel .chart-panel-inner:first-child{border-left:0}.chart-loading-window{width:100%;height:100%;min-height:80px;position:absolute;left:0;top:0;background-color:#fff;opacity:.8;z-index:1000}.chart-loading-window .empty-indicator,.chart-loading-window .error-indicator,.chart-loading-window .loading-indicator{position:absolute;width:100px;height:100px;margin:-50px 0 0 -50px;left:50%;top:50%}.chart-loading-window .empty-indicator img,.chart-loading-window .error-indicator img,.chart-loading-window .loading-indicator img{width:100%;height:auto}.chart-loading-window .empty-indicator i.fa,.chart-loading-window .error-indicator i.fa,.chart-loading-window .loading-indicator i.fa{font-size:100px;position:relative;top:50%;left:50%}.chart-loading-window .empty-indicator i.fa{margin:-60px 0 0 -34.29px}.chart-loading-window .error-indicator i.fa{margin:-60px 0 0 -34.29px}.chart .clear:after{content:"";display:table;clear:both}