/* allow vendor prefixes and disable max length */
/* allow vendor prefixes and disable max length */
/* ==========================================================================
   Variables, mixins, silent classes etc.
   ========================================================================== */
.icon {
  display: inline-block;
  margin: 0 0.25em;
  font-size: 80%;
  vertical-align: middle;
}

.button-dropdown.gd-button-small[class*=type-]::before,
.dropdown-body .gd-list-item[class*=type-]::before,
.configuration-category label[class*=type-]::before {
  content: "";
  position: relative;
  left: 0;
  display: inline-block;
  width: 18px;
  height: 18px;
  margin-top: -1px;
  margin-right: 6px;
  font-family: Indigo, sans-serif;
  font-size: 12px;
  text-align: left;
  vertical-align: bottom;
}
.button-dropdown.gd-button-small.type-growIsGood .shortened,
.dropdown-body .gd-list-item.type-growIsGood .shortened,
.configuration-category label.type-growIsGood .shortened {
  display: inline;
}
.button-dropdown.gd-button-small.type-growIsGood::before,
.dropdown-body .gd-list-item.type-growIsGood::before,
.configuration-category label.type-growIsGood::before {
  background: url("@gooddata/sdk-ui-dashboard/esm/assets/trend-positive.svg") no-repeat center;
}
.button-dropdown.gd-button-small.type-growIsGood.is-selected,
.dropdown-body .gd-list-item.type-growIsGood.is-selected,
.configuration-category label.type-growIsGood.is-selected {
  color: #00c18d;
}
.button-dropdown.gd-button-small.type-growIsGood.is-selected:hover,
.dropdown-body .gd-list-item.type-growIsGood.is-selected:hover,
.configuration-category label.type-growIsGood.is-selected:hover {
  background-color: #e6f9f4;
}
.button-dropdown.gd-button-small.type-growIsBad .shortened,
.dropdown-body .gd-list-item.type-growIsBad .shortened,
.configuration-category label.type-growIsBad .shortened {
  display: inline;
}
.button-dropdown.gd-button-small.type-growIsBad::before,
.dropdown-body .gd-list-item.type-growIsBad::before,
.configuration-category label.type-growIsBad::before {
  background: url("@gooddata/sdk-ui-dashboard/esm/assets/trend-negative.svg") no-repeat center;
}
.button-dropdown.gd-button-small.type-growIsBad.is-selected,
.dropdown-body .gd-list-item.type-growIsBad.is-selected,
.configuration-category label.type-growIsBad.is-selected {
  color: #e54d42;
}
.button-dropdown.gd-button-small.type-growIsBad.is-selected:hover,
.dropdown-body .gd-list-item.type-growIsBad.is-selected:hover,
.configuration-category label.type-growIsBad.is-selected:hover {
  background-color: #fcedec;
}
.button-dropdown.gd-button-small.type-measure::before,
.dropdown-body .gd-list-item.type-measure::before,
.configuration-category label.type-measure::before {
  background: url("@gooddata/sdk-ui-dashboard/esm/assets/measure.svg") no-repeat center;
}
.button-dropdown.gd-button-small.type-metric::before,
.dropdown-body .gd-list-item.type-metric::before,
.configuration-category label.type-metric::before {
  margin-top: 0;
  background: url("@gooddata/sdk-ui-dashboard/esm/assets/metric.svg") no-repeat center;
}
.button-dropdown.gd-button-small.type-attribute::before,
.dropdown-body .gd-list-item.type-attribute::before,
.configuration-category label.type-attribute::before {
  background: url("@gooddata/sdk-ui-dashboard/esm/assets/attribute.svg") no-repeat center;
}
.button-dropdown.gd-button-small.type-date::before,
.dropdown-body .gd-list-item.type-date::before,
.configuration-category label.type-date::before {
  background: url("@gooddata/sdk-ui-dashboard/esm/assets/date-dropdown.svg") no-repeat center;
}
.button-dropdown.gd-button-small.type-comparison::before,
.dropdown-body .gd-list-item.type-comparison::before,
.configuration-category label.type-comparison::before {
  display: none;
}

.button-dropdown.gd-button-small[class*=type-] {
  padding-left: 35px;
}
.button-dropdown.gd-button-small[class*=type-]::before {
  position: absolute;
  left: 11px;
}

.gd-icon-list::before {
  content: "";
  background: url("@gooddata/sdk-ui-dashboard/esm/assets/list.svg") no-repeat center;
  width: 16px;
  height: 16px;
  display: inline-block;
}

.gd-icon-save-as-new::before {
  content: "";
  background: url("@gooddata/sdk-ui-dashboard/esm/assets/save-as-new.svg") no-repeat center;
  width: 16px;
  height: 16px;
  display: inline-block;
}

.gd-icon-filter::before {
  content: "";
  background: url("@gooddata/sdk-ui-dashboard/esm/assets/filter.svg") no-repeat center;
  width: 16px;
  height: 16px;
  display: inline-block;
}

.gd-icon-type-pdf::before {
  content: "";
  background: url("@gooddata/sdk-ui-dashboard/esm/assets/type-pdf.svg") no-repeat center;
  width: 16px;
  height: 16px;
  display: inline-block;
}

.gd-icon-type-sheet::before {
  content: "";
  background: url("@gooddata/sdk-ui-dashboard/esm/assets/type-sheet.svg") no-repeat center;
  width: 16px;
  height: 16px;
  display: inline-block;
}

.gd-icon-type-slides::before {
  content: "";
  background: url("@gooddata/sdk-ui-dashboard/esm/assets/type-slides.svg") no-repeat center;
  width: 16px;
  height: 16px;
  display: inline-block;
}

.gd-icon-type-image::before {
  content: "";
  background: url("@gooddata/sdk-ui-dashboard/esm/assets/type-image.svg") no-repeat center;
  width: 16px;
  height: 16px;
  display: inline-block;
}

.gd-icon-type-csv-raw::before {
  content: "";
  background: url("@gooddata/sdk-ui-dashboard/esm/assets/type-csv-raw.svg") no-repeat center;
  width: 16px;
  height: 16px;
  display: inline-block;
}

.gd-icon-type-csv-formatted::before {
  content: "";
  background: url("@gooddata/sdk-ui-dashboard/esm/assets/type-csv-formatted.svg") no-repeat center;
  width: 16px;
  height: 16px;
  display: inline-block;
}

.dropdown-body .gd-list-item.type-growIsGood::before, .dropdown-body .gd-list-item.type-growIsBad::before, .dropdown-body .gd-list-item.type-metric::before, .dropdown-body .gd-list-item.type-attribute::before, .dropdown-body .gd-list-item.type-date::before {
  margin-left: 1px;
}

/*# sourceMappingURL=icons.css.map */
