.c3 svg{font:10px sans-serif;-webkit-tap-highlight-color:transparent}.c3 line,.c3 path{fill:none;stroke:#000}.c3 text{-webkit-user-select:none;-moz-user-select:none;user-select:none}.c3-bars path,.c3-event-rect,.c3-legend-item-tile,.c3-xgrid-focus,.c3-ygrid{shape-rendering:crispEdges}.c3-chart-arc path{stroke:#fff}.c3-chart-arc rect{stroke:#fff;stroke-width:1}.c3-chart-arc text{fill:#fff;font-size:13px}.c3-grid line{stroke:#aaa}.c3-grid text{fill:#aaa}.c3-xgrid,.c3-ygrid{stroke-dasharray:3 3}.c3-text.c3-empty{fill:gray;font-size:2em}.c3-line{stroke-width:1px}.c3-circle._expanded_{stroke-width:1px;stroke:#fff}.c3-selected-circle{fill:#fff;stroke-width:2px}.c3-bar{stroke-width:0}.c3-bar._expanded_{fill-opacity:1;fill-opacity:.75}.c3-target.c3-focused{opacity:1}.c3-target.c3-focused path.c3-line,.c3-target.c3-focused path.c3-step{stroke-width:2px}.c3-target.c3-defocused{opacity:.3!important}.c3-region{fill:#4682b4;fill-opacity:.1}.c3-brush .extent{fill-opacity:.1}.c3-legend-item{font-size:12px}.c3-legend-item-hidden{opacity:.15}.c3-legend-background{opacity:.75;fill:#fff;stroke:#d3d3d3;stroke-width:1}.c3-title{font:14px sans-serif}.c3-tooltip-container{z-index:2}.c3-tooltip{border-collapse:collapse;border-spacing:0;background-color:#fff;empty-cells:show;box-shadow:7px 7px 12px -9px #777;opacity:.9}.c3-tooltip tr{border:1px solid #ccc}.c3-tooltip th{background-color:#aaa;font-size:14px;padding:2px 5px;text-align:left;color:#fff}.c3-tooltip td{font-size:13px;padding:3px 6px;background-color:#fff;border-left:1px dotted #999}.c3-tooltip td>span{display:inline-block;width:10px;height:10px;margin-right:6px}.c3-tooltip td.value{text-align:right}.c3-area{stroke-width:0;opacity:.2}.c3-chart-arcs-title{dominant-baseline:middle;font-size:1.3em}.c3-chart-arcs .c3-chart-arcs-background{fill:#e0e0e0;stroke:#fff}.c3-chart-arcs .c3-chart-arcs-gauge-unit{fill:#000;font-size:16px}.c3-chart-arcs .c3-chart-arcs-gauge-max,.c3-chart-arcs .c3-chart-arcs-gauge-min{fill:#777}.c3-chart-arc .c3-gauge-value{fill:#000}.c3-chart-arc.c3-target.c3-focused g path,.c3-chart-arc.c3-target g path{opacity:1}.keen-dataviz .axis{shape-rendering:crispEdges}.keen-dataviz{box-sizing:border-box}.keen-dataviz .keen-dataviz-title{color:#4d4d4d;font-family:Gotham Rounded SSm A,Gotham Rounded SSm B,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:200;line-height:32px}.keen-dataviz .keen-dataviz-stage{display:block}.keen-dataviz .keen-dataviz-notes{color:gray;display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:32px}.keen-dataviz .keen-dataviz-message{color:gray;display:block;font-size:21px;font-weight:200;line-height:24px}.keen-dataviz .keen-dataviz-message,.keen-dataviz .keen-dataviz-metric{font-family:Gotham Rounded SSm A,Gotham Rounded SSm B,Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center}.keen-dataviz .keen-dataviz-metric{border-radius:4px;color:#fff}.keen-dataviz .keen-dataviz-metric-value{display:block;font-size:72px;font-weight:700;line-height:72px}.keen-dataviz .keen-dataviz-metric-title{display:block;font-size:24px;font-weight:200;line-height:24px;padding-top:8px}.keen-dataviz .keen-dataviz-message{box-sizing:border-box}.keen-dataviz .keen-dataviz-table{border-bottom:1px solid #e7e7e7;box-sizing:border-box;overflow:scroll;position:relative}.keen-dataviz .keen-dataviz-table table{background:#fff;border-collapse:collapse;font-family:Gotham Rounded SSm A,Gotham Rounded SSm B,Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;position:relative;width:100%}.keen-dataviz .keen-dataviz-table td,.keen-dataviz .keen-dataviz-table th{border-collapse:collapse;font-size:13px;padding:10px;text-align:left;white-space:nowrap}.keen-dataviz .keen-dataviz-table th{border-bottom:1px solid #e7e7e7;color:#4d4d4d}.keen-dataviz .keen-dataviz-table td{background-color:#fff;color:#4d4d4d;transition:background-color .1s,color .05s}.keen-dataviz .keen-dataviz-table tr:nth-child(2n) td{background-color:#f3f5f6}.keen-dataviz .keen-dataviz-table tr:hover td{background-color:#e7e7e7;color:#4d4d4d}.keen-dataviz .keen-dataviz-table .keen-dataviz-table-dataset thead{visibility:hidden}.keen-dataviz .keen-dataviz-table .keen-dataviz-table-fixed-header{background:#fff;border-bottom:1px solid rgba(0,0,0,.15);position:absolute;top:0;transition:top .1s}.keen-dataviz .keen-spinner-container{box-sizing:border-box;display:block;height:50px;margin:0 auto;position:relative;width:35px}.keen-dataviz .keen-spinner-indicator{border-radius:100%;border:3px solid rgba(0,0,0,.1);border-top-color:rgba(0,0,0,.45);box-sizing:border-box;height:35px;width:35px;animation:a .7s linear infinite}@keyframes a{to{transform:rotate(1turn)}}.keen-dataviz .c3 svg,.keen-dataviz .c3-tooltip-container{font-family:Gotham Rounded SSm A,Gotham Rounded SSm B,Helvetica Neue,Helvetica,Arial,sans-serif}.keen-dataviz .c3-tooltip-container th{font-size:12px;max-width:280px;word-wrap:break-word}.keen-dataviz .c3-tooltip-container td{font-size:11px;max-width:280px;word-wrap:break-word}.keen-dataviz .c3-tooltip-container td.name span{border-radius:50%}.keen-dataviz .c3-chart-arc text{font-size:11px}.keen-c3-legend{position:absolute;top:0}.keen-c3-legend-label-overlay{background:hsla(0,0%,100%,.9);box-shadow:0 1px 1px rgba(26,26,26,.09999999999999998);font-family:Gotham Rounded SSm A,Gotham Rounded SSm B,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;padding:10px;position:absolute;word-wrap:break-word;z-index:1}.keen-c3-legend-label-overlay-pointer{border-color:transparent transparent #fff;border-style:solid;border-width:0 10px 10px;height:0;position:absolute;right:90px;top:-10px;width:0}