@charset "UTF-8";
/**
 * @credits https://github.com/qjebbs/vscode-markdown-extended
 * @copyright 2018 jebbs
 * @license MIT
 */
@font-face {
  font-family: "Material Icons";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/materialicons/v92/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format("woff2");
}
.admonition {
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2);
  position: relative;
  margin: 1.5625em 0;
  padding: 0 1.2rem;
  border-left: 0.4rem solid rgba(68, 138, 255, 0.8);
  border-radius: 0.2rem;
  background-color: rgba(255, 255, 255, 0.05);
  overflow: auto;
}

.admonition > p {
  margin-top: 0.8rem;
}

.admonition > .admonition-title {
  margin: 0 -1.2rem;
  padding: 0.8rem 1rem 0.8rem 1rem;
  border-bottom: 1px solid rgba(68, 138, 255, 0.2);
  background-color: rgba(68, 138, 255, 0.1);
  font-weight: 700;
}

.admonition > .admonition-title:before {
  position: absolute;
  left: 1rem;
  font-size: 1.5rem;
  /* color: rgba(68, 138, 255, .8); */
  /* content: "\f05b"; */
}

.admonition > .admonition-title:before {
  font-family: Material Icons;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  line-height: 1.2rem;
  text-transform: none;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
}

.admonition.note > .admonition-title {
  padding-left: 3.3rem;
}

.admonition.note > .admonition-title:before {
  color: rgba(68, 138, 255, 0.8);
  content: "\f05b";
}

.admonition.summary, .admonition.abstract, .admonition.tldr {
  border-left-color: rgba(0, 176, 255, 0.8);
}

.admonition.summary > .admonition-title, .admonition.abstract > .admonition-title, .admonition.tldr > .admonition-title {
  background-color: rgba(0, 176, 255, 0.1);
  border-bottom-color: rgba(0, 176, 255, 0.2);
  padding-left: 3.3rem;
}

.admonition.summary > .admonition-title:before, .admonition.abstract > .admonition-title:before, .admonition.tldr > .admonition-title:before {
  color: #00b0ff;
  content: "\e8d2";
}

.admonition.hint, .admonition.tip {
  border-left-color: rgba(0, 191, 165, 0.8);
}

.admonition.hint > .admonition-title, .admonition.tip > .admonition-title {
  background-color: rgba(0, 191, 165, 0.1);
  border-bottom-color: rgba(0, 191, 165, 0.2);
  padding-left: 3.3rem;
}

.admonition.hint > .admonition-title:before, .admonition.tip > .admonition-title:before {
  color: #00bfa5;
  content: "\e80e";
}

.admonition.info, .admonition.todo {
  border-left-color: rgba(0, 184, 212, 0.8);
}

.admonition.info > .admonition-title, .admonition.todo > .admonition-title {
  background-color: rgba(0, 184, 212, 0.1);
  border-bottom-color: rgba(0, 184, 212, 0.2);
  padding-left: 3.3rem;
}

.admonition.info > .admonition-title:before, .admonition.todo > .admonition-title:before {
  color: #00b8d4;
  content: "\e88e";
}

.admonition.success, .admonition.check, .admonition.done {
  border-left-color: rgba(0, 200, 83, 0.8);
}

.admonition.success > .admonition-title, .admonition.check > .admonition-title, .admonition.done > .admonition-title {
  background-color: rgba(0, 200, 83, 0.1);
  border-bottom-color: rgba(0, 200, 83, 0.2);
  padding-left: 3.3rem;
}

.admonition.success > .admonition-title:before, .admonition.check > .admonition-title:before, .admonition.done > .admonition-title:before {
  color: #00c853;
  content: "\e876";
}

.admonition.question, .admonition.help, .admonition.faq {
  border-left-color: rgba(100, 221, 23, 0.8);
}

.admonition.question > .admonition-title, .admonition.help > .admonition-title, .admonition.faq > .admonition-title {
  background-color: rgba(100, 221, 23, 0.1);
  border-bottom-color: rgba(100, 221, 23, 0.2);
  padding-left: 3.3rem;
}

.admonition.question > .admonition-title:before, .admonition.help > .admonition-title:before, .admonition.faq > .admonition-title:before {
  color: #64dd17;
  content: "\e887";
}

.admonition.warning, .admonition.attention, .admonition.caution {
  border-left-color: rgba(255, 145, 0, 0.8);
}

.admonition.warning > .admonition-title, .admonition.attention > .admonition-title, .admonition.caution > .admonition-title {
  background-color: rgba(255, 145, 0, 0.1);
  border-bottom-color: rgba(255, 145, 0, 0.2);
  padding-left: 3.3rem;
}

.admonition.attention > .admonition-title:before {
  color: #ff9100;
  content: "\e417";
}

.admonition.warning > .admonition-title:before, .admonition.caution > .admonition-title:before {
  color: #ff9100;
  content: "\e002";
}

.admonition.failure, .admonition.fail, .admonition.missing {
  border-left-color: rgba(255, 82, 82, 0.8);
}

.admonition.failure > .admonition-title, .admonition.fail > .admonition-title, .admonition.missing > .admonition-title {
  background-color: rgba(255, 82, 82, 0.1);
  border-bottom-color: rgba(255, 82, 82, 0.2);
  padding-left: 3.3rem;
}

.admonition.failure > .admonition-title:before, .admonition.fail > .admonition-title:before, .admonition.missing > .admonition-title:before {
  color: #ff5252;
  content: "\e14c";
}

.admonition.danger, .admonition.error, .admonition.bug {
  border-left-color: rgba(255, 23, 68, 0.8);
}

.admonition.danger > .admonition-title, .admonition.error > .admonition-title, .admonition.bug > .admonition-title {
  background-color: rgba(255, 23, 68, 0.1);
  border-bottom-color: rgba(255, 23, 68, 0.2);
  padding-left: 3.3rem;
}

.admonition.danger > .admonition-title:before {
  color: #ff1744;
  content: "\e3e7";
}

.admonition.error > .admonition-title:before {
  color: #ff1744;
  content: "\e000";
}

.admonition.bug > .admonition-title:before {
  color: #ff1744;
  content: "\e868";
}

.admonition.example, .admonition.snippet {
  border-left-color: rgba(0, 184, 212, 0.8);
}

.admonition.example > .admonition-title, .admonition.snippet > .admonition-title {
  background-color: rgba(0, 184, 212, 0.1);
  border-bottom-color: rgba(0, 184, 212, 0.2);
  padding-left: 3.3rem;
}

.admonition.example > .admonition-title:before, .admonition.snippet > .admonition-title:before {
  color: #00b8d4;
  content: "\e86f";
}

.admonition.quote, .admonition.cite {
  border-left-color: rgba(158, 158, 158, 0.8);
}

.admonition.quote > .admonition-title, .admonition.cite > .admonition-title {
  background-color: rgba(158, 158, 158, 0.1);
  border-bottom-color: rgba(158, 158, 158, 0.2);
  padding-left: 3.3rem;
}

.admonition.quote > .admonition-title:before, .admonition.cite > .admonition-title:before {
  color: #9e9e9e;
  content: "\e244";
}
