/* Generated from design/icons/market-odyssey-icons.yml. Do not edit by hand. */
:root {
  --mo-icon-analysis: url("../assets/icons/market-odyssey/analysis.svg");
  --mo-icon-company: url("../assets/icons/market-odyssey/company.svg");
  --mo-icon-dictionary: url("../assets/icons/market-odyssey/dictionary.svg");
  --mo-icon-fact: url("../assets/icons/market-odyssey/fact.svg");
  --mo-icon-history: url("../assets/icons/market-odyssey/history.svg");
  --mo-icon-hypothesis: url("../assets/icons/market-odyssey/hypothesis.svg");
  --mo-icon-limit: url("../assets/icons/market-odyssey/limit.svg");
  --mo-icon-method: url("../assets/icons/market-odyssey/method.svg");
  --mo-icon-radar: url("../assets/icons/market-odyssey/radar.svg");
  --mo-icon-search: url("../assets/icons/market-odyssey/search.svg");
  --mo-icon-sector: url("../assets/icons/market-odyssey/sector.svg");
  --mo-icon-source: url("../assets/icons/market-odyssey/source.svg");
  --mo-icon-table-expand: url("../assets/icons/market-odyssey/table-expand.svg");
  --mo-icon-theme: url("../assets/icons/market-odyssey/theme.svg");
  --mo-icon-top: url("../assets/icons/market-odyssey/top.svg");
}

.mo-icon {
  --mo-icon-image: none;
  background-color: currentColor;
  display: inline-block;
  flex: 0 0 auto;
  height: 1em;
  -webkit-mask: var(--mo-icon-image) center / contain no-repeat;
  mask: var(--mo-icon-image) center / contain no-repeat;
  vertical-align: -0.125em;
  width: 1em;
}

.mo-icon--analysis { --mo-icon-image: var(--mo-icon-analysis); }
.mo-icon--company { --mo-icon-image: var(--mo-icon-company); }
.mo-icon--dictionary { --mo-icon-image: var(--mo-icon-dictionary); }
.mo-icon--fact { --mo-icon-image: var(--mo-icon-fact); }
.mo-icon--history { --mo-icon-image: var(--mo-icon-history); }
.mo-icon--hypothesis { --mo-icon-image: var(--mo-icon-hypothesis); }
.mo-icon--limit { --mo-icon-image: var(--mo-icon-limit); }
.mo-icon--method { --mo-icon-image: var(--mo-icon-method); }
.mo-icon--radar { --mo-icon-image: var(--mo-icon-radar); }
.mo-icon--search { --mo-icon-image: var(--mo-icon-search); }
.mo-icon--sector { --mo-icon-image: var(--mo-icon-sector); }
.mo-icon--source { --mo-icon-image: var(--mo-icon-source); }
.mo-icon--table-expand { --mo-icon-image: var(--mo-icon-table-expand); }
.mo-icon--theme { --mo-icon-image: var(--mo-icon-theme); }
.mo-icon--top { --mo-icon-image: var(--mo-icon-top); }
