/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/Component.scss:9 */
.x-d3 {
    /**
 * @class Ext.d3.Component
 */
    overflow: hidden;
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/svg/Svg.scss:2 */
.x-d3 svg {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    -ms-user-select: none;
    display: block;
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/svg/Svg.scss:9 */
.x-d3-invisible {
    visibility: hidden;
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/svg/Svg.scss:13 */
.x-d3-hidden {
    display: none;
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/axis/Axis.scss:7 */
.x-d3-axis .tick text {
    /**
 * @class Ext.d3.axis.Axis
 */
    fill: #000;
    font-size: 13px;
    font-weight: 300;
    font-family: 'Open Sans', 'Helvetica Neue', helvetica, arial, verdana, sans-serif;
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/axis/Axis.scss:15 */
.x-d3-axis path,
.x-d3-axis line {
    fill: none;
    stroke: #000;
    stroke-width: 1;
    shape-rendering: crispEdges;
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/axis/Axis.scss:22 */
.x-d3-axis .x-d3-axis-title {
    fill: #000;
    font-size: 13px;
    font-weight: bold;
    font-family: 'Open Sans', 'Helvetica Neue', helvetica, arial, verdana, sans-serif;
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/axis/Axis.scss:42 */
.x-rtl .x-d3-axis[data-orient="left"] .tick text {
    text-anchor: start !important;
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/axis/Axis.scss:48 */
.x-rtl .x-d3-axis[data-orient="right"] .tick text {
    text-anchor: end !important;
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/legend/Legend.scss:5 */
.x-d3-legend-item text {
    /**
 * @class Ext.d3.legend.Legend
 */
    fill: #000;
    font-size: 13px;
    font-weight: 'Open Sans', 'Helvetica Neue', helvetica, arial, verdana, sans-serif;
    font-family: 'Open Sans', 'Helvetica Neue', helvetica, arial, verdana, sans-serif;
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/HeatMap.scss:5 */
.x-d3-heatmap {
    /**
 * @class Ext.d3.HeatMap
 */
    font: 300 13px 'Open Sans', 'Helvetica Neue', helvetica, arial, verdana, sans-serif;
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/HeatMap.scss:11 */
.x-d3-heatmap .x-d3-tile:hover rect {
    fill: #5fa2dd !important;
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/HeatMap.scss:15 */
.x-d3-heatmap .x-d3-tile rect {
    shape-rendering: crispEdges;
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/HeatMap.scss:18 */
.x-d3-heatmap .x-d3-tile text {
    fill: #000;
    font-size: 13px;
    font-weight: 300;
    font-family: 'Open Sans', 'Helvetica Neue', helvetica, arial, verdana, sans-serif;
    stroke: none;
    text-anchor: middle;
    dominant-baseline: central;
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/hierarchy/Hierarchy.scss:5 */
.x-d3-hierarchy {
    /**
 * @class Ext.d3.hierarchy.Hierarchy
 */
    -webkit-tap-highlight-color: transparent;
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/hierarchy/Hierarchy.scss:8 */
.x-d3-hierarchy .x-d3-link {
    fill: none;
    stroke: #ccc;
    stroke-width: 2px;
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/hierarchy/Hierarchy.scss:14 */
.x-d3-hierarchy .x-d3-node {
    cursor: default;
    fill: #ddd;
    stroke: #314b8b;
    stroke-width: 1px;
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/hierarchy/Hierarchy.scss:21 */
.x-d3-hierarchy .x-d3-node .x-d3-label {
    fill: black;
    stroke: none;
    font-size: 13px;
    font-weight: 300;
    font-family: 'Open Sans', 'Helvetica Neue', helvetica, arial, verdana, sans-serif;
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/hierarchy/Hierarchy.scss:30 */
.x-d3-hierarchy .x-d3-node.x-d3-parent {
    cursor: pointer;
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/hierarchy/Hierarchy.scss:33 */
.x-d3-hierarchy .x-d3-node.x-d3-parent .x-d3-label {
    fill: #000;
    stroke: none;
    font-size: 13px;
    font-weight: bold;
    font-family: 'Open Sans', 'Helvetica Neue', helvetica, arial, verdana, sans-serif;
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/hierarchy/Hierarchy.scss:49 */
.x-d3-hierarchy .x-d3-node.x-d3-selected {
    fill: gold;
    stroke: red;
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/hierarchy/Pack.scss:9 */
.x-d3-pack .x-d3-node .x-d3-label {
    /**
 * @class Ext.d3.hierarchy.Pack
 */
    text-anchor: middle;
    alignment-baseline: middle;
    dominant-baseline: middle;
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/hierarchy/TreeMap.scss:9 */
.x-d3-treemap .x-d3-node .x-d3-label {
    /**
 * @class Ext.d3.hierarchy.TreeMap
 */
    text-anchor: middle;
    dominant-baseline: central;
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/hierarchy/TreeMap.scss:16 */
.x-d3-treemap .x-d3-node.x-d3-parent .x-d3-label {
    text-anchor: start;
    dominant-baseline: text-before-edge;
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/hierarchy/TreeMap.scss:30 */
.x-rtl .x-d3-treemap .x-d3-parent .x-d3-label {
    text-anchor: end;
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/hierarchy/partition/Sunburst.scss:7 */
.x-d3-sunburst .x-d3-node {
    /**
 * @class Ext.d3.hierarchy.partition.Sunburst
 */
    stroke: white;
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/hierarchy/partition/Sunburst.scss:11 */
.x-d3-sunburst .x-d3-node.x-d3-root .x-d3-label {
    text-anchor: middle;
    alignment-baseline: middle;
    dominant-baseline: middle;
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/hierarchy/partition/Sunburst.scss:18 */
.x-d3-sunburst .x-d3-node.x-d3-selected {
    stroke-width: 2;
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/hierarchy/partition/Sunburst.scss:28 */
.x-rtl .x-d3-sunburst .x-d3-label {
    text-anchor: end;
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/hierarchy/tree/Tree.scss:7 */
.x-d3-tree .x-d3-node {
    /**
 * @class Ext.d3.hierarchy.Tree
 */
    stroke-width: 2px;
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/hierarchy/tree/Tree.scss:13 */
.x-d3-tree .x-d3-label {
    dominant-baseline: middle;
    text-anchor: start;
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/hierarchy/tree/Tree.scss:20 */
.x-d3-tree .x-d3-parent .x-d3-label {
    text-anchor: end;
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/hierarchy/tree/Tree.scss:29 */
.x-rtl .x-d3-tree .x-d3-label {
    text-anchor: end;
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/hierarchy/tree/Tree.scss:33 */
.x-rtl .x-d3-tree .x-d3-parent .x-d3-label {
    text-anchor: start;
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/interaction/PanZoom.scss:1 */
.x-d3-scroll {
    display: none;
    position: absolute;
    background: none;
    z-index: 5;
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/interaction/PanZoom.scss:8 */
.x-d3-hscroll {
    bottom: 0;
    width: 100%;
    height: 12px;
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/interaction/PanZoom.scss:14 */
.x-d3-vscroll {
    right: 0;
    width: 12px;
    height: 100%;
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/interaction/PanZoom.scss:20 */
.x-d3-scrollbar {
    position: absolute;
    background: rgba(0, 0, 0, 0.25);
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/interaction/PanZoom.scss:25 */
.x-d3-hscrollbar {
    bottom: 4px;
    width: 100%;
    height: 4px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/interaction/PanZoom.scss:32 */
.x-d3-vscrollbar {
    right: 4px;
    width: 4px;
    height: 100%;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/interaction/PanZoom.scss:40 */
.x-rtl .x-d3-vscroll {
    left: 0;
    right: auto;
}
/* /home/teamcity/buildAgent/work/42e663fcf3f8e4b4/staging/packages/d3/sass/src/d3/interaction/PanZoom.scss:44 */
.x-rtl .x-d3-vscrollbar {
    left: 4px;
    right: auto;
}