.focus text,.tick{font:10px sans-serif}.axis line,.axis path,.brush .extent,.cursor line,.portfolio-division-line{shape-rendering:crispEdges}.axis line,.axis path{fill:none;stroke:#999;stroke-width:2px}.chartLine{fill:none;stroke-width:2px}.hidden{display:none}.faded{opacity:.2;filter:saturate(60%)}.focus text{text-anchor:end;font-weight:700;background-color:#fff}.axis-label,.mouseover-text{text-anchor:middle}.focus rect{fill:rgba(255,185,88,.6);stroke:none}.cursor line{fill:none;stroke:#d3d3d3;opacity:.7}.portfolio-chart-faded-out,.scatterplot-faded-out{opacity:.1;pointer-events:none}.brush .extent{stroke:rgba(255,185,88,.9);fill-opacity:.125}.notes-circles{fill:red}.sparkline-chart{margin-top:3px;margin-bottom:3px;border-top:1px solid #add8e6;border-bottom:1px solid #add8e6}.sparkline-path{fill:none;stroke-width:1px;stroke:#000894}.mouseover-box{fill:#fff;fill-opacity:.25;pointer-events:none}.mouseover-text{pointer-events:none}.layer rect{stroke:#fff;stroke-width:2px}.layer rect.bar-has-notes{stroke:red;stroke-width:2px}.chart-slider{width:220px;position:absolute;margin-top:-40px;left:900px;margin-left:5%;text-align:left;font-size:9pt}.chart-slider input[type=range]{width:180px;vertical-align:middle;display:inline;margin:0;padding:0}.chart-slider input[type=range]::-ms-tooltip{display:none}.scatterplot-has-notes{stroke:red;stroke-width:2px}.portfolio-chart-has-notes{stroke:red;stroke-width:2px}.portfolio-chart-line{stroke-dasharray:4px,2px}.portfolio-division-line{fill:none;stroke:#666;stroke-width:1px;stroke-dasharray:1px,1px;opacity:.4}.portfolio-division-text{fill:#666;text-anchor:middle}.portfolio-chart-mouseover-text,.scatterplot-mouseover-text{text-anchor:start;pointer-events:none}.brush-svg .portfolio-division-text{font-size:8pt}.scatterplot-mouseover-box{fill:#fff;fill-opacity:.4;pointer-events:none}.portfolio-chart-mouseover-box{fill:#fff;fill-opacity:.4;pointer-events:none}.table-chart{width:100%;padding:5px;border-collapse:collapse;text-align:center;font-size:9pt}.table-chart th{background-color:#000;color:#fff;font-variant:small-caps;border:1px solid #fff;text-align:left;padding:4px}.table-chart th a{color:#fff}.table-chart td{text-align:center;height:40px}.table-chart td.table-chart-header-column{text-align:left;font-weight:700}.table-chart-has-notes{border:2px solid red}