/*

Siesta 5.1.0
Copyright(c) 2009-2018 Bryntum AB
https://bryntum.com/contact
https://bryntum.com/products/siesta/license

*/
.st-cov-report-tree-panel,
.st-cov-report-tree-panel,
.st-cov-report-source-panel {
    border-color  : #bbb;
    border-bottom : 0 none;
}

.x-grid-row-selected .cov-result-cell .x-grid-cell-inner {
    color       : #000;
    font-weight : 400;
}

.st-cov-report-tree-panel .x-tree-icon-parent,
.st-cov-report-tree-panel .x-tree-icon-parent-expanded {
    color : rgb(61, 159, 75);
}

.st-cov-report-tree-panel .x-tree-icon-leaf {
    color : rgb(107, 126, 252);
}

.st-cov-report-tree-panel .x-btn-pressed {
    background   : #d8d8d8;
    border-color : #aaa;
}

.st-cov-level-high .x-grid-cell-inner {
    border-color : rgb(89, 205, 82);
    font-weight  : 300;
}

.st-cov-level-medium .x-grid-cell-inner {
    border-bottom-color : rgb(215, 213, 40);
    font-weight         : 300;
}

.st-cov-level-low .x-grid-cell-inner {
    border-bottom-top : #ff1111 !important;
    font-weight       : 300;
}

.coveragechart-container {
    background : #fff;
}

/* CODE AREA STYLING Styles from Istanbul, TODO: remove unused rules, or completely re-style */

pre.coverage {
    font-family : "Monaco", "Inconsolata", "Andale Mono", "Lucida Console", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
}

div.path {
    font-size : 110%;
}

div.path a:link, div.path a:visited {
    color : #555;
}

table.coverage td {
    color : #111;
}

table.coverage td.line-count {
    font-size : 11px;
    color     : #afafaf;
}

table.coverage td.line-coverage {
    color              : #777 !important;
    border-left-color  : #ccc;
    border-right-color : #ccc;
}

table.coverage td span.cline-neutral {
    background : #f4f4f4;
}

table.coverage td span.cline-yes {
    background : #b5d592;
    color      : #999;
}

table.coverage td span.cline-no {
    background : #fc8c84;
}

.cstat-yes {
    color : #555;
}

.cstat-no {
    background : #fc8c84;
    color      : #111;
}

.fstat-no {
    background : #ffc520;
    color      : #111 !important;
}

.cbranch-no {
    background : yellow !important;
    color      : #111;
}

.missing-if-branch {
    background : black;
    color      : yellow;
}

.high {
    background : #b5d592 !important;
}

.medium {
    background : #ffe87c !important;
}

.low {
    background : #fc8c84 !important;
}

span.cover-fill, span.cover-empty {
    border-color : #444;
    background   : white;
}

span.cover-fill {
    background         : #ccc;
    border-right-color : #444;
}

span.cover-empty {
    background : white;
}

.st-cov-stat-abs-statements,
.st-cov-stat-abs-branches,
.st-cov-stat-abs-lines,
.st-cov-stat-abs-functions {
    font-size : 0.8em;
}

pre.prettyprint {
    border  : none !important;
    padding : 0 !important;
    margin  : 0 !important;
}

.com {
    color : #999 !important;
}

/* EOF Styles from Istanbul */