:root {
  --color-background: #1b1515;
  --color-background-transparency: rgba(27, 21, 21, 0.9);
  --color-content-background: #201817;
  --color-content-background-transparency: rgba(73, 57, 55, 0.19);
  --color-btn-font: #ffffff;
  --color-btn-font-hover: #ff9c51;
  --color-btn-bg-hover: #372a27;
  --color-tab-highlight: #ffc561;
  --color-content-text: #c9b0ad;
  --color-entry-button: #372a27;
  --color-entry-button-hover: #53413c;
  --color-content-bg: #27201f;
  --color-map-pin-border: #ffffff;
  --color-map-pin-bg: #000000;
  --color-overview-bg: #372a27;
  --color-overview-header-bg: #53413c;
  --color-overview-header-font: #ffffff;
  --color-model-button: #808080;
  --color-model-button-active: #ffffff;
  --color-search-result-instance: #f8e79b;
  --color-input-font: #564947;
  --color-light-font: #886b65;
  --color-tooltip-bg: rgba(0, 0, 0, 0.75);
  --color-tooltip-description: #e5bf06;
  --color-tooltip-title: #ffffff;
  --color-tooltip-item-line: #ffffff;
  --color-tooltip-item-effect: #10f000;
  --color-tooltip-reagent: #77BBFF;
  --color-faction-alliance: #1a8fe3;
  --color-faction-horde: #c41e3b;
  --color-quality-poor: #9d9d9d;
  --color-quality-common: #ffffff;
  --color-quality-uncommon: #1eff00;
  --color-quality-rare: #0070dd;
  --color-quality-epic: #a335ee;
  --color-quality-legendary: #ff8000;
  --color-quality-artifact: #e6cc80;
  --color-quality-heirloom: #00ccff;
  --color-quality-token: #00ccff;
  --background-image: url("https://warcraftdb.com/images//header/header-upscaled.webp");
}

:root[data-site-version=wotlk] {
  --background-image: url("https://warcraftdb.com/images//header/header-wotlk.webp");
  --color-background: #1a181b;
  --color-background-transparency: rgba(26, 24, 27, 0.9);
  --color-content-background: #202428;
  --color-content-background-transparency: rgba(32, 36, 40, 0.19);
  --color-btn-font-hover: #9bd1ff;
  --color-btn-bg-hover: #3a3740;
  --color-tab-highlight: #9bd1ff;
  --color-content-text: #ccd1d9;
  --color-entry-button: #3a3740;
  --color-entry-button-hover: #53565c;
  --color-content-bg: #272b30;
  --color-overview-bg: #3a3740;
  --color-overview-header-bg: #53565c;
  --color-search-result-instance: #6797a7;
  --color-input-font: #b0b7bf;
  --color-light-font: #9ca5ad;
}

:root[data-site-version=cataclysm] {
  --background-image: url("https://warcraftdb.com/images//header/header-cataclysm.webp");
  --color-content-background: #2a1d1d;
  --color-content-background-transparency: rgba(42, 29, 29, 0.19);
  --color-btn-font-hover: #ff6b00;
  --color-btn-bg-hover: #4a3531;
  --color-tab-highlight: #ff6b00;
  --color-content-text: #d3c0bc;
  --color-entry-button: #4a3531;
  --color-entry-button-hover: #5e4844;
  --color-content-bg: #292020;
  --color-overview-bg: #4a3531;
  --color-overview-header-bg: #5e4844;
  --color-search-result-instance: #cc7a00;
  --color-input-font: #c5a297;
  --color-light-font: #b89c94;
}

:root[data-site-version=classic] {
  --background-image: url("https://warcraftdb.com/images//header/header-classic.webp");
  --color-content-background: #241e1c;
  --color-content-background-transparency: rgba(36, 30, 28, 0.19);
  --color-btn-font-hover: #cfa564;
  --color-btn-bg-hover: #453c37;
  --color-tab-highlight: #cfa564;
  --color-content-text: #b9a298;
  --color-entry-button: #453c37;
  --color-entry-button-hover: #564e4a;
  --color-content-bg: #2d2623;
  --color-overview-bg: #453c37;
  --color-overview-header-bg: #564e4a;
  --color-search-result-instance: #857d72;
  --color-input-font: #9e8d85;
  --color-light-font: #a79a93;
}

tt-inline-link {
  cursor: pointer;
}

tt-title {
  font-size: 18px;
  color: var(--color-tooltip-title);
  display: block;
}

tt-subtitle {
  font-size: 14px;
  color: var(--color-quality-poor);
  display: block;
}

tt-inline-icon {
  width: 24px;
  height: 24px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: -28%;
}

tt-spacer {
  height: 15px;
  display: block;
}

tt-socket {
  display: block;
  color: var(--color-quality-poor);
  background-size: 14px 14px;
  padding-left: 17px;
  background-position: left center;
  background-repeat: no-repeat;
}

tt-spell-name {
  color: var(--color-tooltip-title);
}

tt-bullet {
  display: block;
  padding: 5px;
}
tt-bullet::before {
  content: "- ";
}

tt-criteria-line, tt-criteria-sub {
  color: var(--color-tooltip-item-line);
  display: block;
}

tt-criteria-tree {
  display: flex;
  flex-wrap: wrap;
}

tt-criteria-sub {
  padding-left: 10px;
}

tt-criteria-tree-entry {
  display: block;
}

tt-item-line {
  color: var(--color-tooltip-item-line);
  display: block;
}

tt-indented-line {
  display: block;
  color: var(--color-tooltip-item-line);
  padding-left: 10px;
}

tt-item-line a, tt-criteria-sub a {
  color: var(--color-tab-highlight);
}
tt-item-line a:hover, tt-criteria-sub a:hover {
  color: var(--color-btn-font-hover);
}

tt-item-double-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

tt-item-line[data-line-type=description] {
  color: var(--color-tooltip-description);
}

tt-item-line[data-line-type=item-level] {
  color: var(--color-tooltip-description);
}

tt-item-line[data-line-type=item-effect] {
  color: var(--color-tooltip-item-effect);
}

tt-item-line[data-line-type=zone-name] {
  color: var(--color-tooltip-title);
  font-size: 18px;
}

tt-item-line[data-line-type=zone-level] {
  color: var(--color-quality-poor);
}

tt-item-line[data-line-type=zone-territory-contested] {
  color: var(--color-tooltip-description);
}

tt-item-line[data-line-type=zone-territory-alliance] {
  color: var(--color-faction-alliance);
}

tt-item-line[data-line-type=zone-territory-horde] {
  color: var(--color-faction-horde);
}

tt-item-line[data-line-type=zone-territory-sanctuary] {
  color: var(--color-quality-token);
}

tt-item-line[data-line-type=crafting-reagent] {
  color: var(--color-tooltip-reagent);
}

tt-item-line[data-line-type=whitespace] {
  margin-top: 18px;
}

tt-item-line[data-line-type=item-set-title] {
  color: var(--color-tooltip-description);
}

tt-item-line[data-line-type=item-set-piece], tt-item-line[data-line-type=item-set-effect] {
  color: var(--color-quality-poor);
}

tt-item-line[data-line-type=item-set-piece] {
  padding-left: 18px;
}

tt-item-line[data-line-type=item-price] {
  display: flex;
}
tt-item-line[data-line-type=item-price] span {
  padding-left: 18px;
}
tt-item-line[data-line-type=item-price] span.gold {
  background: url("https://warcraftdb.com/images/ui-goldicon.png") no-repeat;
}
tt-item-line[data-line-type=item-price] span.silver {
  background: url("https://warcraftdb.com/images/ui-silvericon.png") no-repeat;
}
tt-item-line[data-line-type=item-price] span.copper {
  background: url("https://warcraftdb.com/images/ui-coppericon.png") no-repeat;
}
tt-item-line[data-line-type=item-price] span:not(:last-child) {
  margin-right: 6px;
}

tt-item-line[data-line-type=crafting-quality] {
  display: flex;
  align-items: center;
}
tt-item-line[data-line-type=crafting-quality] span {
  padding-left: 18px;
  width: 36px;
  height: 34px;
}
tt-item-line[data-line-type=crafting-quality] span.quality-1 {
  background: url("https://warcraftdb.com/images/ui-crafting-quality-1.png") no-repeat;
}
tt-item-line[data-line-type=crafting-quality] span.quality-2 {
  background: url("https://warcraftdb.com/images/ui-crafting-quality-2.png") no-repeat;
}
tt-item-line[data-line-type=crafting-quality] span.quality-3 {
  background: url("https://warcraftdb.com/images/ui-crafting-quality-3.png") no-repeat;
}
tt-item-line[data-line-type=crafting-quality] span.quality-4 {
  background: url("https://warcraftdb.com/images/ui-crafting-quality-4.png") no-repeat;
}
tt-item-line[data-line-type=crafting-quality] span.quality-5 {
  background: url("https://warcraftdb.com/images/ui-crafting-quality-5.png") no-repeat;
}

.quality-0 {
  color: var(--color-quality-poor);
  border-color: var(--color-quality-poor);
}

.quality-1 {
  color: var(--color-quality-common);
  border-color: var(--color-quality-common);
}

.quality-2 {
  color: var(--color-quality-uncommon);
  border-color: var(--color-quality-uncommon);
}

.quality-3 {
  color: var(--color-quality-rare);
  border-color: var(--color-quality-rare);
}

.quality-4 {
  color: var(--color-quality-epic);
  border-color: var(--color-quality-epic);
}

.quality-5 {
  color: var(--color-quality-legendary);
  border-color: var(--color-quality-legendary);
}

.quality-6 {
  color: var(--color-quality-artifact);
  border-color: var(--color-quality-artifact);
}

.quality-7 {
  color: var(--color-quality-heirloom);
  border-color: var(--color-quality-heirloom);
}

.quality-8 {
  color: var(--color-quality-token);
  border-color: var(--color-quality-token);
}

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