[contenteditable]:focus{outline:1px solid #ddd}[contenteditable]{border:1px solid transparent}.axis-label:focus,[contenteditable]:hover{border:1px solid #ddd}.horizontal-grid-line,.vertical-grid-line{fill:none;shape-rendering:crispEdges;stroke:#eff2f5;stroke-width:1;stroke-dasharray:4,4}.extended-x-line,.extended-y-line{fill:none;shape-rendering:crispEdges;stroke:#d2d6df;stroke-width:1}.tick line{fill:none;stroke:#adb0b6;stroke-width:1;shape-rendering:crispEdges}.tick text{font-size:1rem;fill:#666a73;padding:12px}.x-title,.y-title{font-size:.8em}.tooltip-group{border:1px solid #ddd;border-radius:4px;background:#fff;opacity:.9}.tooltip-title{border-bottom:1px solid #ddd;padding:0 5px}.tooltip-body{display:table;border-collapse:separate;border-spacing:0 5px}.tooltip-item{display:table-row}.section{display:table-cell;margin-right:16px}.section.color{width:8px;height:8px}.section.label,.section.value{padding:0 5px}.mapd3-legend .legend-entry.is-faded .legend-circle,.mapd3-legend .legend-entry.is-faded .legend-entry-name,.mapd3-legend .legend-entry.is-faded .legend-entry-value{opacity:.97;transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-webkit-transition:opacity .2s ease-out}.mapd3-legend .legend-entry.is-faded .legend-circle,.mapd3-legend .legend-entry.is-faded .legend-entry-name,.mapd3-legend .legend-entry.is-faded .legend-entry-value{opacity:.2}.chart .masking-rectangle{fill:#fff}.chart .x.axis text,.chart .y.axis text,.chart .y2.axis text{font-size:.8em}.chart .x.axis .domain,.chart .x.axis path,.chart .y.axis .domain,.chart .y.axis path,.chart .y2.axis .domain,.chart .y2.axis path{display:block;stroke:#adb0b6}.chart .horizontal-grid-line,.chart .vertical-grid-line{stroke-dasharray:none}.chart .area,.chart .line,.chart .stacked-area{stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.chart .line{fill:none}.chart .area{fill-opacity:.5}.chart .stacked-area{fill-opacity:.5}.brush-chart .brush-area{fill:#eff2f5}.brush-chart rect.brush-rect.selection{fill-opacity:.08;fill:url(#brush-area-gradient);stroke-linejoin:round}.brush-chart rect.brush-rect.handle{fill:#00d8d2;width:.2rem}.brush-chart .axis path{display:none}.brush-group .selection{fill:#22a7f0}.brush-group .handle{fill:#eee}.binning-group{font-size:.7em}.binning-group .bin-label,.binning-group .item{float:left;padding-right:4px}.binning-group .item{cursor:pointer}.binning-group .item.selected{text-decoration:underline}.vertical-marker{stroke:#d2d6df;stroke-width:1;fill:none}.domain-input-group .domain-input{font-size:.6em;background:#fff}.domain-input-group .domain-lock.locked{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDggNDgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ4IDQ4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0E3QTdBNzt9LnN0MXtmaWxsOiNGRkZGRkY7fTwvc3R5bGU+PGc+PHBhdGggY2xhc3M9InN0MCIgZD0iTTcsNDFWMTloNnYtM2MwLTYuMSw0LjktMTEsMTEtMTFzMTEsNC45LDExLDExdjNoNnYyMkg3eiBNMjksMTl2LTNjMC0yLjgtMi4yLTUtNS01cy01LDIuMi01LDV2M0gyOXoiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNMjQsNmM1LjUsMCwxMCw0LjUsMTAsMTB2NGg2djIwSDhWMjBoNnYtNEMxNCwxMC41LDE4LjUsNiwyNCw2IE0xOCwyMGgxMnYtNGMwLTMuMy0yLjctNi02LTZzLTYsMi43LTYsNlYyMCBNMjQsNGMtNi42LDAtMTIsNS40LTEyLDEydjJIOEg2djJ2MjB2MmgyaDMyaDJ2LTJWMjB2LTJoLTJoLTR2LTJDMzYsOS40LDMwLjYsNCwyNCw0TDI0LDR6IE0yMCwxOHYtMmMwLTIuMiwxLjgtNCw0LTRzNCwxLjgsNCw0djJIMjBMMjAsMTh6Ii8+PC9nPjwvc3ZnPg==)}.domain-input-group .domain-lock{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDggNDgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ4IDQ4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0E3QTdBNzt9LnN0MXtmaWxsOiNGRkZGRkY7fTwvc3R5bGU+PGc+PHBhdGggY2xhc3M9InN0MCIgZD0iTTcsNDFWMTloNnYtN2MwLTYuMSw0LjktMTEsMTEtMTFzMTEsNC45LDExLDExdjNoLTZ2LTNjMC0yLjgtMi4yLTUtNS01cy01LDIuMi01LDV2N2gyMnYyMkg3eiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yNCwyYzUuNSwwLDEwLDQuNSwxMCwxMHYyaC00di0yYzAtMy4zLTIuNy02LTYtNnMtNiwyLjctNiw2djhoMjJ2MjBIOFYyMGg2di04QzE0LDYuNSwxOC41LDIsMjQsMiBNMjQsMGMtNi42LDAtMTIsNS40LTEyLDEydjZIOEg2djJ2MjB2MmgyaDMyaDJ2LTJWMjB2LTJoLTJIMjB2LTZjMC0yLjIsMS44LTQsNC00czQsMS44LDQsNHYydjJoMmg0aDJ2LTJ2LTJDMzYsNS40LDMwLjYsMCwyNCwwTDI0LDB6Ii8+PC9nPjwvc3ZnPg==)}.domain-input-group .domain-lock{cursor:pointer}.brush-range-input-group{white-space:nowrap;font-size:.8em}.brush-range-input-group .brush-range-input,.brush-range-input-group .separator{padding:0 2px}.label-group .axis-label{font-weight:lighter}