.admonition {
  margin: 1rem 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12);
  transition: box-shadow 0.3s ease;
  overflow: hidden;
  position: relative;
}

.admonition-header {
  padding: 0.5rem 1rem;
  display: flex;
  align-items: center;
  font-weight: 600;
  font-size: 1.1rem;
  border-radius: 4px 4px 0 0;
  transition: color 0.3s ease;
  position: relative;
  z-index: 1;
}

.admonition-header svg {
  width: 1.1em;
  height: 1.1em;
  margin-right: 0.5rem;
  fill: currentColor;
  flex-shrink: 0;
  transition: fill 0.3s ease;
}

.admonition-header span {
  flex-grow: 1;
}

.admonition-content {
  padding: 1rem;
  border-radius: 0 0 4px 4px;
  transition: background-color 0.3s ease, color 0.3s ease;
  position: relative;
}

.admonition-content p {
  margin-top: 0;
  margin-bottom: 0.75rem;
}

.admonition-content ul,
.admonition-content ol {
  margin-top: 0;
  margin-bottom: 0.75rem;
  padding-left: 1.5rem;
}

.admonition-content blockquote {
  margin: 0 0 0.75rem 0;
  padding-left: 1rem;
  border-left-width: 3px;
  border-left-style: solid;
  font-style: italic;
  transition: border-color 0.3s ease, color 0.3s ease;
}

.admonition-content code:not(pre > code) {
  padding: 0.2em 0.4em;
  border-radius: 3px;
  font-size: 0.9em;
  transition: background-color 0.3s ease, color 0.3s ease;
}

.admonition-content pre {
  margin: 0 0 0.75rem 0;
  padding: 0.8rem 1rem;
  border-radius: 3px;
  overflow-x: auto;
  transition: background-color 0.3s ease;
}

.admonition-content pre code {
  background-color: transparent !important;
  color: inherit;
  padding: 0;
  font-size: inherit;
  border-radius: 0;
}

.admonition-content > *:last-child {
  margin-bottom: 0;
}

.admonition.abstract {
  border-left: 4px solid #209fb5;
  background-color: rgba(32, 159, 181, 0.1);
}

.admonition.abstract > .admonition-header {
  color: #209fb5;
}

.admonition.abstract > .admonition-header svg {
  fill: #209fb5;
}

.admonition.abstract > .admonition-content {
  background-color: #ffffff;
  color: #000000;
}

.admonition.abstract > .admonition-content blockquote {
  border-left-color: #e0e0e0;
  color: inherit;
}

.admonition.abstract > .admonition-content code:not(pre > code) {
  background-color: #f5f5f5;
  color: #24292e;
}

.admonition.abstract > .admonition-content pre {
  background-color: #f5f5f5;
}

.admonition.abstract > .admonition-content pre code {
  color: #24292e;
}

.admonition.caution {
  border-left: 4px solid #e64553;
  background-color: rgba(230, 69, 83, 0.1);
}

.admonition.caution > .admonition-header {
  color: #e64553;
}

.admonition.caution > .admonition-header svg {
  fill: #e64553;
}

.admonition.caution > .admonition-content {
  background-color: #ffffff;
  color: #000000;
}

.admonition.caution > .admonition-content blockquote {
  border-left-color: #e0e0e0;
  color: inherit;
}

.admonition.caution > .admonition-content code:not(pre > code) {
  background-color: #f5f5f5;
  color: #24292e;
}

.admonition.caution > .admonition-content pre {
  background-color: #f5f5f5;
}

.admonition.caution > .admonition-content pre code {
  color: #24292e;
}

.admonition.code {
  border-left: 4px solid #7287fd;
  background-color: rgba(114, 135, 253, 0.1);
}

.admonition.code > .admonition-header {
  color: #7287fd;
}

.admonition.code > .admonition-header svg {
  fill: #7287fd;
}

.admonition.code > .admonition-content {
  background-color: #ffffff;
  color: #000000;
}

.admonition.code > .admonition-content blockquote {
  border-left-color: #e0e0e0;
  color: inherit;
}

.admonition.code > .admonition-content code:not(pre > code) {
  background-color: #f5f5f5;
  color: #24292e;
}

.admonition.code > .admonition-content pre {
  background-color: #f5f5f5;
}

.admonition.code > .admonition-content pre code {
  color: #24292e;
}

.admonition.conclusion {
  border-left: 4px solid #dd7878;
  background-color: rgba(221, 120, 120, 0.1);
}

.admonition.conclusion > .admonition-header {
  color: #dd7878;
}

.admonition.conclusion > .admonition-header svg {
  fill: #dd7878;
}

.admonition.conclusion > .admonition-content {
  background-color: #ffffff;
  color: #000000;
}

.admonition.conclusion > .admonition-content blockquote {
  border-left-color: #e0e0e0;
  color: inherit;
}

.admonition.conclusion > .admonition-content code:not(pre > code) {
  background-color: #f5f5f5;
  color: #24292e;
}

.admonition.conclusion > .admonition-content pre {
  background-color: #f5f5f5;
}

.admonition.conclusion > .admonition-content pre code {
  color: #24292e;
}

.admonition.danger {
  border-left: 4px solid #fe640b;
  background-color: rgba(254, 100, 11, 0.1);
}

.admonition.danger > .admonition-header {
  color: #fe640b;
}

.admonition.danger > .admonition-header svg {
  fill: #fe640b;
}

.admonition.danger > .admonition-content {
  background-color: #ffffff;
  color: #000000;
}

.admonition.danger > .admonition-content blockquote {
  border-left-color: #e0e0e0;
  color: inherit;
}

.admonition.danger > .admonition-content code:not(pre > code) {
  background-color: #f5f5f5;
  color: #24292e;
}

.admonition.danger > .admonition-content pre {
  background-color: #f5f5f5;
}

.admonition.danger > .admonition-content pre code {
  color: #24292e;
}

.admonition.error {
  border-left: 4px solid #d20f39;
  background-color: rgba(210, 15, 57, 0.1);
}

.admonition.error > .admonition-header {
  color: #d20f39;
}

.admonition.error > .admonition-header svg {
  fill: #d20f39;
}

.admonition.error > .admonition-content {
  background-color: #ffffff;
  color: #000000;
}

.admonition.error > .admonition-content blockquote {
  border-left-color: #e0e0e0;
  color: inherit;
}

.admonition.error > .admonition-content code:not(pre > code) {
  background-color: #f5f5f5;
  color: #24292e;
}

.admonition.error > .admonition-content pre {
  background-color: #f5f5f5;
}

.admonition.error > .admonition-content pre code {
  color: #24292e;
}

.admonition.example {
  border-left: 4px solid #dc8a78;
  background-color: rgba(220, 138, 120, 0.1);
}

.admonition.example > .admonition-header {
  color: #dc8a78;
}

.admonition.example > .admonition-header svg {
  fill: #dc8a78;
}

.admonition.example > .admonition-content {
  background-color: #ffffff;
  color: #000000;
}

.admonition.example > .admonition-content blockquote {
  border-left-color: #e0e0e0;
  color: inherit;
}

.admonition.example > .admonition-content code:not(pre > code) {
  background-color: #f5f5f5;
  color: #24292e;
}

.admonition.example > .admonition-content pre {
  background-color: #f5f5f5;
}

.admonition.example > .admonition-content pre code {
  color: #24292e;
}

.admonition.experiment {
  border-left: 4px solid #51bb2a;
  background-color: rgba(81, 187, 42, 0.1);
}

.admonition.experiment > .admonition-header {
  color: #51bb2a;
}

.admonition.experiment > .admonition-header svg {
  fill: #51bb2a;
}

.admonition.experiment > .admonition-content {
  background-color: #ffffff;
  color: #000000;
}

.admonition.experiment > .admonition-content blockquote {
  border-left-color: #e0e0e0;
  color: inherit;
}

.admonition.experiment > .admonition-content code:not(pre > code) {
  background-color: #f5f5f5;
  color: #24292e;
}

.admonition.experiment > .admonition-content pre {
  background-color: #f5f5f5;
}

.admonition.experiment > .admonition-content pre code {
  color: #24292e;
}

.admonition.goal {
  border-left: 4px solid #e64553;
  background-color: rgba(230, 69, 83, 0.1);
}

.admonition.goal > .admonition-header {
  color: #e64553;
}

.admonition.goal > .admonition-header svg {
  fill: #e64553;
}

.admonition.goal > .admonition-content {
  background-color: #ffffff;
  color: #000000;
}

.admonition.goal > .admonition-content blockquote {
  border-left-color: #e0e0e0;
  color: inherit;
}

.admonition.goal > .admonition-content code:not(pre > code) {
  background-color: #f5f5f5;
  color: #24292e;
}

.admonition.goal > .admonition-content pre {
  background-color: #f5f5f5;
}

.admonition.goal > .admonition-content pre code {
  color: #24292e;
}

.admonition.idea {
  border-left: 4px solid #df8e1d;
  background-color: rgba(223, 142, 29, 0.1);
}

.admonition.idea > .admonition-header {
  color: #df8e1d;
}

.admonition.idea > .admonition-header svg {
  fill: #df8e1d;
}

.admonition.idea > .admonition-content {
  background-color: #ffffff;
  color: #000000;
}

.admonition.idea > .admonition-content blockquote {
  border-left-color: #e0e0e0;
  color: inherit;
}

.admonition.idea > .admonition-content code:not(pre > code) {
  background-color: #f5f5f5;
  color: #24292e;
}

.admonition.idea > .admonition-content pre {
  background-color: #f5f5f5;
}

.admonition.idea > .admonition-content pre code {
  color: #24292e;
}

.admonition.important {
  border-left: 4px solid #7d4dda;
  background-color: rgba(125, 77, 218, 0.1);
}

.admonition.important > .admonition-header {
  color: #7d4dda;
}

.admonition.important > .admonition-header svg {
  fill: #7d4dda;
}

.admonition.important > .admonition-content {
  background-color: #ffffff;
  color: #000000;
}

.admonition.important > .admonition-content blockquote {
  border-left-color: #e0e0e0;
  color: inherit;
}

.admonition.important > .admonition-content code:not(pre > code) {
  background-color: #f5f5f5;
  color: #24292e;
}

.admonition.important > .admonition-content pre {
  background-color: #f5f5f5;
}

.admonition.important > .admonition-content pre code {
  color: #24292e;
}

.admonition.info {
  border-left: 4px solid #04a5e5;
  background-color: rgba(4, 165, 229, 0.1);
}

.admonition.info > .admonition-header {
  color: #04a5e5;
}

.admonition.info > .admonition-header svg {
  fill: #04a5e5;
}

.admonition.info > .admonition-content {
  background-color: #ffffff;
  color: #000000;
}

.admonition.info > .admonition-content blockquote {
  border-left-color: #e0e0e0;
  color: inherit;
}

.admonition.info > .admonition-content code:not(pre > code) {
  background-color: #f5f5f5;
  color: #24292e;
}

.admonition.info > .admonition-content pre {
  background-color: #f5f5f5;
}

.admonition.info > .admonition-content pre code {
  color: #24292e;
}

.admonition.memo {
  border-left: 4px solid #e64553;
  background-color: rgba(230, 69, 83, 0.1);
}

.admonition.memo > .admonition-header {
  color: #e64553;
}

.admonition.memo > .admonition-header svg {
  fill: #e64553;
}

.admonition.memo > .admonition-content {
  background-color: #ffffff;
  color: #000000;
}

.admonition.memo > .admonition-content blockquote {
  border-left-color: #e0e0e0;
  color: inherit;
}

.admonition.memo > .admonition-content code:not(pre > code) {
  background-color: #f5f5f5;
  color: #24292e;
}

.admonition.memo > .admonition-content pre {
  background-color: #f5f5f5;
}

.admonition.memo > .admonition-content pre code {
  color: #24292e;
}

.admonition.note {
  border-left: 4px solid #096ae1;
  background-color: rgba(9, 106, 225, 0.1);
}

.admonition.note > .admonition-header {
  color: #096ae1;
}

.admonition.note > .admonition-header svg {
  fill: #096ae1;
}

.admonition.note > .admonition-content {
  background-color: #ffffff;
  color: #000000;
}

.admonition.note > .admonition-content blockquote {
  border-left-color: #e0e0e0;
  color: inherit;
}

.admonition.note > .admonition-content code:not(pre > code) {
  background-color: #f5f5f5;
  color: #24292e;
}

.admonition.note > .admonition-content pre {
  background-color: #f5f5f5;
}

.admonition.note > .admonition-content pre code {
  color: #24292e;
}

.admonition.notify {
  border-left: 4px solid #0d48bd;
  background-color: rgba(13, 72, 189, 0.1);
}

.admonition.notify > .admonition-header {
  color: #0d48bd;
}

.admonition.notify > .admonition-header svg {
  fill: #0d48bd;
}

.admonition.notify > .admonition-content {
  background-color: #ffffff;
  color: #000000;
}

.admonition.notify > .admonition-content blockquote {
  border-left-color: #e0e0e0;
  color: inherit;
}

.admonition.notify > .admonition-content code:not(pre > code) {
  background-color: #f5f5f5;
  color: #24292e;
}

.admonition.notify > .admonition-content pre {
  background-color: #f5f5f5;
}

.admonition.notify > .admonition-content pre code {
  color: #24292e;
}

.admonition.question {
  border-left: 4px solid #179299;
  background-color: rgba(23, 146, 153, 0.1);
}

.admonition.question > .admonition-header {
  color: #179299;
}

.admonition.question > .admonition-header svg {
  fill: #179299;
}

.admonition.question > .admonition-content {
  background-color: #ffffff;
  color: #000000;
}

.admonition.question > .admonition-content blockquote {
  border-left-color: #e0e0e0;
  color: inherit;
}

.admonition.question > .admonition-content code:not(pre > code) {
  background-color: #f5f5f5;
  color: #24292e;
}

.admonition.question > .admonition-content pre {
  background-color: #f5f5f5;
}

.admonition.question > .admonition-content pre code {
  color: #24292e;
}

.admonition.quote {
  border-left: 4px solid #7287fd;
  background-color: rgba(114, 135, 253, 0.1);
}

.admonition.quote > .admonition-header {
  color: #7287fd;
}

.admonition.quote > .admonition-header svg {
  fill: #7287fd;
}

.admonition.quote > .admonition-content {
  background-color: #ffffff;
  color: #000000;
}

.admonition.quote > .admonition-content blockquote {
  border-left-color: #e0e0e0;
  color: inherit;
}

.admonition.quote > .admonition-content code:not(pre > code) {
  background-color: #f5f5f5;
  color: #24292e;
}

.admonition.quote > .admonition-content pre {
  background-color: #f5f5f5;
}

.admonition.quote > .admonition-content pre code {
  color: #24292e;
}

.admonition.success {
  border-left: 4px solid #40a02b;
  background-color: rgba(64, 160, 43, 0.1);
}

.admonition.success > .admonition-header {
  color: #40a02b;
}

.admonition.success > .admonition-header svg {
  fill: #40a02b;
}

.admonition.success > .admonition-content {
  background-color: #ffffff;
  color: #000000;
}

.admonition.success > .admonition-content blockquote {
  border-left-color: #e0e0e0;
  color: inherit;
}

.admonition.success > .admonition-content code:not(pre > code) {
  background-color: #f5f5f5;
  color: #24292e;
}

.admonition.success > .admonition-content pre {
  background-color: #f5f5f5;
}

.admonition.success > .admonition-content pre code {
  color: #24292e;
}

.admonition.task {
  border-left: 4px solid #8839ef;
  background-color: rgba(136, 57, 239, 0.1);
}

.admonition.task > .admonition-header {
  color: #8839ef;
}

.admonition.task > .admonition-header svg {
  fill: #8839ef;
}

.admonition.task > .admonition-content {
  background-color: #ffffff;
  color: #000000;
}

.admonition.task > .admonition-content blockquote {
  border-left-color: #e0e0e0;
  color: inherit;
}

.admonition.task > .admonition-content code:not(pre > code) {
  background-color: #f5f5f5;
  color: #24292e;
}

.admonition.task > .admonition-content pre {
  background-color: #f5f5f5;
}

.admonition.task > .admonition-content pre code {
  color: #24292e;
}

.admonition.tip {
  border-left: 4px solid #179299;
  background-color: rgba(23, 146, 153, 0.1);
}

.admonition.tip > .admonition-header {
  color: #179299;
}

.admonition.tip > .admonition-header svg {
  fill: #179299;
}

.admonition.tip > .admonition-content {
  background-color: #ffffff;
  color: #000000;
}

.admonition.tip > .admonition-content blockquote {
  border-left-color: #e0e0e0;
  color: inherit;
}

.admonition.tip > .admonition-content code:not(pre > code) {
  background-color: #f5f5f5;
  color: #24292e;
}

.admonition.tip > .admonition-content pre {
  background-color: #f5f5f5;
}

.admonition.tip > .admonition-content pre code {
  color: #24292e;
}

.admonition.warning {
  border-left: 4px solid #df8e1d;
  background-color: rgba(223, 142, 29, 0.1);
}

.admonition.warning > .admonition-header {
  color: #df8e1d;
}

.admonition.warning > .admonition-header svg {
  fill: #df8e1d;
}

.admonition.warning > .admonition-content {
  background-color: #ffffff;
  color: #000000;
}

.admonition.warning > .admonition-content blockquote {
  border-left-color: #e0e0e0;
  color: inherit;
}

.admonition.warning > .admonition-content code:not(pre > code) {
  background-color: #f5f5f5;
  color: #24292e;
}

.admonition.warning > .admonition-content pre {
  background-color: #f5f5f5;
}

.admonition.warning > .admonition-content pre code {
  color: #24292e;
}

html[data-theme="dark"] .admonition.abstract, body[data-theme="dark"] .admonition.abstract, html[data-bs-theme="dark"] .admonition.abstract, html[data-scheme="dark"] .admonition.abstract, body[data-scheme="dark"] .admonition.abstract, html[data-color-mode="dark"] .admonition.abstract, body[data-color-mode="dark"] .admonition.abstract, body.dark .admonition.abstract, body.dark-mode .admonition.abstract, body.dark-theme .admonition.abstract, body.theme-dark .admonition.abstract, html.dark .admonition.abstract, html.dark-mode .admonition.abstract, html.dark-theme .admonition.abstract, html.theme-dark .admonition.abstract {
  background-color: rgba(32, 159, 181, 0.1);
}

html[data-theme="dark"] .admonition.abstract > .admonition-content, body[data-theme="dark"] .admonition.abstract > .admonition-content, html[data-bs-theme="dark"] .admonition.abstract > .admonition-content, html[data-scheme="dark"] .admonition.abstract > .admonition-content, body[data-scheme="dark"] .admonition.abstract > .admonition-content, html[data-color-mode="dark"] .admonition.abstract > .admonition-content, body[data-color-mode="dark"] .admonition.abstract > .admonition-content, body.dark .admonition.abstract > .admonition-content, body.dark-mode .admonition.abstract > .admonition-content, body.dark-theme .admonition.abstract > .admonition-content, body.theme-dark .admonition.abstract > .admonition-content, html.dark .admonition.abstract > .admonition-content, html.dark-mode .admonition.abstract > .admonition-content, html.dark-theme .admonition.abstract > .admonition-content, html.theme-dark .admonition.abstract > .admonition-content {
  background-color: #1d1e20;
  color: #e6e6e6;
}

html[data-theme="dark"] .admonition.abstract > .admonition-content blockquote, body[data-theme="dark"] .admonition.abstract > .admonition-content blockquote, html[data-bs-theme="dark"] .admonition.abstract > .admonition-content blockquote, html[data-scheme="dark"] .admonition.abstract > .admonition-content blockquote, body[data-scheme="dark"] .admonition.abstract > .admonition-content blockquote, html[data-color-mode="dark"] .admonition.abstract > .admonition-content blockquote, body[data-color-mode="dark"] .admonition.abstract > .admonition-content blockquote, body.dark .admonition.abstract > .admonition-content blockquote, body.dark-mode .admonition.abstract > .admonition-content blockquote, body.dark-theme .admonition.abstract > .admonition-content blockquote, body.theme-dark .admonition.abstract > .admonition-content blockquote, html.dark .admonition.abstract > .admonition-content blockquote, html.dark-mode .admonition.abstract > .admonition-content blockquote, html.dark-theme .admonition.abstract > .admonition-content blockquote, html.theme-dark .admonition.abstract > .admonition-content blockquote {
  border-left-color: #45475a;
  color: inherit;
}

html[data-theme="dark"] .admonition.abstract > .admonition-content code:not(pre > code), body[data-theme="dark"] .admonition.abstract > .admonition-content code:not(pre > code), html[data-bs-theme="dark"] .admonition.abstract > .admonition-content code:not(pre > code), html[data-scheme="dark"] .admonition.abstract > .admonition-content code:not(pre > code), body[data-scheme="dark"] .admonition.abstract > .admonition-content code:not(pre > code), html[data-color-mode="dark"] .admonition.abstract > .admonition-content code:not(pre > code), body[data-color-mode="dark"] .admonition.abstract > .admonition-content code:not(pre > code), body.dark .admonition.abstract > .admonition-content code:not(pre > code), body.dark-mode .admonition.abstract > .admonition-content code:not(pre > code), body.dark-theme .admonition.abstract > .admonition-content code:not(pre > code), body.theme-dark .admonition.abstract > .admonition-content code:not(pre > code), html.dark .admonition.abstract > .admonition-content code:not(pre > code), html.dark-mode .admonition.abstract > .admonition-content code:not(pre > code), html.dark-theme .admonition.abstract > .admonition-content code:not(pre > code), html.theme-dark .admonition.abstract > .admonition-content code:not(pre > code) {
  background-color: #313244;
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.abstract > .admonition-content pre, body[data-theme="dark"] .admonition.abstract > .admonition-content pre, html[data-bs-theme="dark"] .admonition.abstract > .admonition-content pre, html[data-scheme="dark"] .admonition.abstract > .admonition-content pre, body[data-scheme="dark"] .admonition.abstract > .admonition-content pre, html[data-color-mode="dark"] .admonition.abstract > .admonition-content pre, body[data-color-mode="dark"] .admonition.abstract > .admonition-content pre, body.dark .admonition.abstract > .admonition-content pre, body.dark-mode .admonition.abstract > .admonition-content pre, body.dark-theme .admonition.abstract > .admonition-content pre, body.theme-dark .admonition.abstract > .admonition-content pre, html.dark .admonition.abstract > .admonition-content pre, html.dark-mode .admonition.abstract > .admonition-content pre, html.dark-theme .admonition.abstract > .admonition-content pre, html.theme-dark .admonition.abstract > .admonition-content pre {
  background-color: #313244;
}

html[data-theme="dark"] .admonition.abstract > .admonition-content pre code, body[data-theme="dark"] .admonition.abstract > .admonition-content pre code, html[data-bs-theme="dark"] .admonition.abstract > .admonition-content pre code, html[data-scheme="dark"] .admonition.abstract > .admonition-content pre code, body[data-scheme="dark"] .admonition.abstract > .admonition-content pre code, html[data-color-mode="dark"] .admonition.abstract > .admonition-content pre code, body[data-color-mode="dark"] .admonition.abstract > .admonition-content pre code, body.dark .admonition.abstract > .admonition-content pre code, body.dark-mode .admonition.abstract > .admonition-content pre code, body.dark-theme .admonition.abstract > .admonition-content pre code, body.theme-dark .admonition.abstract > .admonition-content pre code, html.dark .admonition.abstract > .admonition-content pre code, html.dark-mode .admonition.abstract > .admonition-content pre code, html.dark-theme .admonition.abstract > .admonition-content pre code, html.theme-dark .admonition.abstract > .admonition-content pre code {
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.caution, body[data-theme="dark"] .admonition.caution, html[data-bs-theme="dark"] .admonition.caution, html[data-scheme="dark"] .admonition.caution, body[data-scheme="dark"] .admonition.caution, html[data-color-mode="dark"] .admonition.caution, body[data-color-mode="dark"] .admonition.caution, body.dark .admonition.caution, body.dark-mode .admonition.caution, body.dark-theme .admonition.caution, body.theme-dark .admonition.caution, html.dark .admonition.caution, html.dark-mode .admonition.caution, html.dark-theme .admonition.caution, html.theme-dark .admonition.caution {
  background-color: rgba(230, 69, 83, 0.1);
}

html[data-theme="dark"] .admonition.caution > .admonition-content, body[data-theme="dark"] .admonition.caution > .admonition-content, html[data-bs-theme="dark"] .admonition.caution > .admonition-content, html[data-scheme="dark"] .admonition.caution > .admonition-content, body[data-scheme="dark"] .admonition.caution > .admonition-content, html[data-color-mode="dark"] .admonition.caution > .admonition-content, body[data-color-mode="dark"] .admonition.caution > .admonition-content, body.dark .admonition.caution > .admonition-content, body.dark-mode .admonition.caution > .admonition-content, body.dark-theme .admonition.caution > .admonition-content, body.theme-dark .admonition.caution > .admonition-content, html.dark .admonition.caution > .admonition-content, html.dark-mode .admonition.caution > .admonition-content, html.dark-theme .admonition.caution > .admonition-content, html.theme-dark .admonition.caution > .admonition-content {
  background-color: #1d1e20;
  color: #e6e6e6;
}

html[data-theme="dark"] .admonition.caution > .admonition-content blockquote, body[data-theme="dark"] .admonition.caution > .admonition-content blockquote, html[data-bs-theme="dark"] .admonition.caution > .admonition-content blockquote, html[data-scheme="dark"] .admonition.caution > .admonition-content blockquote, body[data-scheme="dark"] .admonition.caution > .admonition-content blockquote, html[data-color-mode="dark"] .admonition.caution > .admonition-content blockquote, body[data-color-mode="dark"] .admonition.caution > .admonition-content blockquote, body.dark .admonition.caution > .admonition-content blockquote, body.dark-mode .admonition.caution > .admonition-content blockquote, body.dark-theme .admonition.caution > .admonition-content blockquote, body.theme-dark .admonition.caution > .admonition-content blockquote, html.dark .admonition.caution > .admonition-content blockquote, html.dark-mode .admonition.caution > .admonition-content blockquote, html.dark-theme .admonition.caution > .admonition-content blockquote, html.theme-dark .admonition.caution > .admonition-content blockquote {
  border-left-color: #45475a;
  color: inherit;
}

html[data-theme="dark"] .admonition.caution > .admonition-content code:not(pre > code), body[data-theme="dark"] .admonition.caution > .admonition-content code:not(pre > code), html[data-bs-theme="dark"] .admonition.caution > .admonition-content code:not(pre > code), html[data-scheme="dark"] .admonition.caution > .admonition-content code:not(pre > code), body[data-scheme="dark"] .admonition.caution > .admonition-content code:not(pre > code), html[data-color-mode="dark"] .admonition.caution > .admonition-content code:not(pre > code), body[data-color-mode="dark"] .admonition.caution > .admonition-content code:not(pre > code), body.dark .admonition.caution > .admonition-content code:not(pre > code), body.dark-mode .admonition.caution > .admonition-content code:not(pre > code), body.dark-theme .admonition.caution > .admonition-content code:not(pre > code), body.theme-dark .admonition.caution > .admonition-content code:not(pre > code), html.dark .admonition.caution > .admonition-content code:not(pre > code), html.dark-mode .admonition.caution > .admonition-content code:not(pre > code), html.dark-theme .admonition.caution > .admonition-content code:not(pre > code), html.theme-dark .admonition.caution > .admonition-content code:not(pre > code) {
  background-color: #313244;
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.caution > .admonition-content pre, body[data-theme="dark"] .admonition.caution > .admonition-content pre, html[data-bs-theme="dark"] .admonition.caution > .admonition-content pre, html[data-scheme="dark"] .admonition.caution > .admonition-content pre, body[data-scheme="dark"] .admonition.caution > .admonition-content pre, html[data-color-mode="dark"] .admonition.caution > .admonition-content pre, body[data-color-mode="dark"] .admonition.caution > .admonition-content pre, body.dark .admonition.caution > .admonition-content pre, body.dark-mode .admonition.caution > .admonition-content pre, body.dark-theme .admonition.caution > .admonition-content pre, body.theme-dark .admonition.caution > .admonition-content pre, html.dark .admonition.caution > .admonition-content pre, html.dark-mode .admonition.caution > .admonition-content pre, html.dark-theme .admonition.caution > .admonition-content pre, html.theme-dark .admonition.caution > .admonition-content pre {
  background-color: #313244;
}

html[data-theme="dark"] .admonition.caution > .admonition-content pre code, body[data-theme="dark"] .admonition.caution > .admonition-content pre code, html[data-bs-theme="dark"] .admonition.caution > .admonition-content pre code, html[data-scheme="dark"] .admonition.caution > .admonition-content pre code, body[data-scheme="dark"] .admonition.caution > .admonition-content pre code, html[data-color-mode="dark"] .admonition.caution > .admonition-content pre code, body[data-color-mode="dark"] .admonition.caution > .admonition-content pre code, body.dark .admonition.caution > .admonition-content pre code, body.dark-mode .admonition.caution > .admonition-content pre code, body.dark-theme .admonition.caution > .admonition-content pre code, body.theme-dark .admonition.caution > .admonition-content pre code, html.dark .admonition.caution > .admonition-content pre code, html.dark-mode .admonition.caution > .admonition-content pre code, html.dark-theme .admonition.caution > .admonition-content pre code, html.theme-dark .admonition.caution > .admonition-content pre code {
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.code, body[data-theme="dark"] .admonition.code, html[data-bs-theme="dark"] .admonition.code, html[data-scheme="dark"] .admonition.code, body[data-scheme="dark"] .admonition.code, html[data-color-mode="dark"] .admonition.code, body[data-color-mode="dark"] .admonition.code, body.dark .admonition.code, body.dark-mode .admonition.code, body.dark-theme .admonition.code, body.theme-dark .admonition.code, html.dark .admonition.code, html.dark-mode .admonition.code, html.dark-theme .admonition.code, html.theme-dark .admonition.code {
  background-color: rgba(114, 135, 253, 0.1);
}

html[data-theme="dark"] .admonition.code > .admonition-content, body[data-theme="dark"] .admonition.code > .admonition-content, html[data-bs-theme="dark"] .admonition.code > .admonition-content, html[data-scheme="dark"] .admonition.code > .admonition-content, body[data-scheme="dark"] .admonition.code > .admonition-content, html[data-color-mode="dark"] .admonition.code > .admonition-content, body[data-color-mode="dark"] .admonition.code > .admonition-content, body.dark .admonition.code > .admonition-content, body.dark-mode .admonition.code > .admonition-content, body.dark-theme .admonition.code > .admonition-content, body.theme-dark .admonition.code > .admonition-content, html.dark .admonition.code > .admonition-content, html.dark-mode .admonition.code > .admonition-content, html.dark-theme .admonition.code > .admonition-content, html.theme-dark .admonition.code > .admonition-content {
  background-color: #1d1e20;
  color: #e6e6e6;
}

html[data-theme="dark"] .admonition.code > .admonition-content blockquote, body[data-theme="dark"] .admonition.code > .admonition-content blockquote, html[data-bs-theme="dark"] .admonition.code > .admonition-content blockquote, html[data-scheme="dark"] .admonition.code > .admonition-content blockquote, body[data-scheme="dark"] .admonition.code > .admonition-content blockquote, html[data-color-mode="dark"] .admonition.code > .admonition-content blockquote, body[data-color-mode="dark"] .admonition.code > .admonition-content blockquote, body.dark .admonition.code > .admonition-content blockquote, body.dark-mode .admonition.code > .admonition-content blockquote, body.dark-theme .admonition.code > .admonition-content blockquote, body.theme-dark .admonition.code > .admonition-content blockquote, html.dark .admonition.code > .admonition-content blockquote, html.dark-mode .admonition.code > .admonition-content blockquote, html.dark-theme .admonition.code > .admonition-content blockquote, html.theme-dark .admonition.code > .admonition-content blockquote {
  border-left-color: #45475a;
  color: inherit;
}

html[data-theme="dark"] .admonition.code > .admonition-content code:not(pre > code), body[data-theme="dark"] .admonition.code > .admonition-content code:not(pre > code), html[data-bs-theme="dark"] .admonition.code > .admonition-content code:not(pre > code), html[data-scheme="dark"] .admonition.code > .admonition-content code:not(pre > code), body[data-scheme="dark"] .admonition.code > .admonition-content code:not(pre > code), html[data-color-mode="dark"] .admonition.code > .admonition-content code:not(pre > code), body[data-color-mode="dark"] .admonition.code > .admonition-content code:not(pre > code), body.dark .admonition.code > .admonition-content code:not(pre > code), body.dark-mode .admonition.code > .admonition-content code:not(pre > code), body.dark-theme .admonition.code > .admonition-content code:not(pre > code), body.theme-dark .admonition.code > .admonition-content code:not(pre > code), html.dark .admonition.code > .admonition-content code:not(pre > code), html.dark-mode .admonition.code > .admonition-content code:not(pre > code), html.dark-theme .admonition.code > .admonition-content code:not(pre > code), html.theme-dark .admonition.code > .admonition-content code:not(pre > code) {
  background-color: #313244;
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.code > .admonition-content pre, body[data-theme="dark"] .admonition.code > .admonition-content pre, html[data-bs-theme="dark"] .admonition.code > .admonition-content pre, html[data-scheme="dark"] .admonition.code > .admonition-content pre, body[data-scheme="dark"] .admonition.code > .admonition-content pre, html[data-color-mode="dark"] .admonition.code > .admonition-content pre, body[data-color-mode="dark"] .admonition.code > .admonition-content pre, body.dark .admonition.code > .admonition-content pre, body.dark-mode .admonition.code > .admonition-content pre, body.dark-theme .admonition.code > .admonition-content pre, body.theme-dark .admonition.code > .admonition-content pre, html.dark .admonition.code > .admonition-content pre, html.dark-mode .admonition.code > .admonition-content pre, html.dark-theme .admonition.code > .admonition-content pre, html.theme-dark .admonition.code > .admonition-content pre {
  background-color: #313244;
}

html[data-theme="dark"] .admonition.code > .admonition-content pre code, body[data-theme="dark"] .admonition.code > .admonition-content pre code, html[data-bs-theme="dark"] .admonition.code > .admonition-content pre code, html[data-scheme="dark"] .admonition.code > .admonition-content pre code, body[data-scheme="dark"] .admonition.code > .admonition-content pre code, html[data-color-mode="dark"] .admonition.code > .admonition-content pre code, body[data-color-mode="dark"] .admonition.code > .admonition-content pre code, body.dark .admonition.code > .admonition-content pre code, body.dark-mode .admonition.code > .admonition-content pre code, body.dark-theme .admonition.code > .admonition-content pre code, body.theme-dark .admonition.code > .admonition-content pre code, html.dark .admonition.code > .admonition-content pre code, html.dark-mode .admonition.code > .admonition-content pre code, html.dark-theme .admonition.code > .admonition-content pre code, html.theme-dark .admonition.code > .admonition-content pre code {
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.conclusion, body[data-theme="dark"] .admonition.conclusion, html[data-bs-theme="dark"] .admonition.conclusion, html[data-scheme="dark"] .admonition.conclusion, body[data-scheme="dark"] .admonition.conclusion, html[data-color-mode="dark"] .admonition.conclusion, body[data-color-mode="dark"] .admonition.conclusion, body.dark .admonition.conclusion, body.dark-mode .admonition.conclusion, body.dark-theme .admonition.conclusion, body.theme-dark .admonition.conclusion, html.dark .admonition.conclusion, html.dark-mode .admonition.conclusion, html.dark-theme .admonition.conclusion, html.theme-dark .admonition.conclusion {
  background-color: rgba(221, 120, 120, 0.1);
}

html[data-theme="dark"] .admonition.conclusion > .admonition-content, body[data-theme="dark"] .admonition.conclusion > .admonition-content, html[data-bs-theme="dark"] .admonition.conclusion > .admonition-content, html[data-scheme="dark"] .admonition.conclusion > .admonition-content, body[data-scheme="dark"] .admonition.conclusion > .admonition-content, html[data-color-mode="dark"] .admonition.conclusion > .admonition-content, body[data-color-mode="dark"] .admonition.conclusion > .admonition-content, body.dark .admonition.conclusion > .admonition-content, body.dark-mode .admonition.conclusion > .admonition-content, body.dark-theme .admonition.conclusion > .admonition-content, body.theme-dark .admonition.conclusion > .admonition-content, html.dark .admonition.conclusion > .admonition-content, html.dark-mode .admonition.conclusion > .admonition-content, html.dark-theme .admonition.conclusion > .admonition-content, html.theme-dark .admonition.conclusion > .admonition-content {
  background-color: #1d1e20;
  color: #e6e6e6;
}

html[data-theme="dark"] .admonition.conclusion > .admonition-content blockquote, body[data-theme="dark"] .admonition.conclusion > .admonition-content blockquote, html[data-bs-theme="dark"] .admonition.conclusion > .admonition-content blockquote, html[data-scheme="dark"] .admonition.conclusion > .admonition-content blockquote, body[data-scheme="dark"] .admonition.conclusion > .admonition-content blockquote, html[data-color-mode="dark"] .admonition.conclusion > .admonition-content blockquote, body[data-color-mode="dark"] .admonition.conclusion > .admonition-content blockquote, body.dark .admonition.conclusion > .admonition-content blockquote, body.dark-mode .admonition.conclusion > .admonition-content blockquote, body.dark-theme .admonition.conclusion > .admonition-content blockquote, body.theme-dark .admonition.conclusion > .admonition-content blockquote, html.dark .admonition.conclusion > .admonition-content blockquote, html.dark-mode .admonition.conclusion > .admonition-content blockquote, html.dark-theme .admonition.conclusion > .admonition-content blockquote, html.theme-dark .admonition.conclusion > .admonition-content blockquote {
  border-left-color: #45475a;
  color: inherit;
}

html[data-theme="dark"] .admonition.conclusion > .admonition-content code:not(pre > code), body[data-theme="dark"] .admonition.conclusion > .admonition-content code:not(pre > code), html[data-bs-theme="dark"] .admonition.conclusion > .admonition-content code:not(pre > code), html[data-scheme="dark"] .admonition.conclusion > .admonition-content code:not(pre > code), body[data-scheme="dark"] .admonition.conclusion > .admonition-content code:not(pre > code), html[data-color-mode="dark"] .admonition.conclusion > .admonition-content code:not(pre > code), body[data-color-mode="dark"] .admonition.conclusion > .admonition-content code:not(pre > code), body.dark .admonition.conclusion > .admonition-content code:not(pre > code), body.dark-mode .admonition.conclusion > .admonition-content code:not(pre > code), body.dark-theme .admonition.conclusion > .admonition-content code:not(pre > code), body.theme-dark .admonition.conclusion > .admonition-content code:not(pre > code), html.dark .admonition.conclusion > .admonition-content code:not(pre > code), html.dark-mode .admonition.conclusion > .admonition-content code:not(pre > code), html.dark-theme .admonition.conclusion > .admonition-content code:not(pre > code), html.theme-dark .admonition.conclusion > .admonition-content code:not(pre > code) {
  background-color: #313244;
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.conclusion > .admonition-content pre, body[data-theme="dark"] .admonition.conclusion > .admonition-content pre, html[data-bs-theme="dark"] .admonition.conclusion > .admonition-content pre, html[data-scheme="dark"] .admonition.conclusion > .admonition-content pre, body[data-scheme="dark"] .admonition.conclusion > .admonition-content pre, html[data-color-mode="dark"] .admonition.conclusion > .admonition-content pre, body[data-color-mode="dark"] .admonition.conclusion > .admonition-content pre, body.dark .admonition.conclusion > .admonition-content pre, body.dark-mode .admonition.conclusion > .admonition-content pre, body.dark-theme .admonition.conclusion > .admonition-content pre, body.theme-dark .admonition.conclusion > .admonition-content pre, html.dark .admonition.conclusion > .admonition-content pre, html.dark-mode .admonition.conclusion > .admonition-content pre, html.dark-theme .admonition.conclusion > .admonition-content pre, html.theme-dark .admonition.conclusion > .admonition-content pre {
  background-color: #313244;
}

html[data-theme="dark"] .admonition.conclusion > .admonition-content pre code, body[data-theme="dark"] .admonition.conclusion > .admonition-content pre code, html[data-bs-theme="dark"] .admonition.conclusion > .admonition-content pre code, html[data-scheme="dark"] .admonition.conclusion > .admonition-content pre code, body[data-scheme="dark"] .admonition.conclusion > .admonition-content pre code, html[data-color-mode="dark"] .admonition.conclusion > .admonition-content pre code, body[data-color-mode="dark"] .admonition.conclusion > .admonition-content pre code, body.dark .admonition.conclusion > .admonition-content pre code, body.dark-mode .admonition.conclusion > .admonition-content pre code, body.dark-theme .admonition.conclusion > .admonition-content pre code, body.theme-dark .admonition.conclusion > .admonition-content pre code, html.dark .admonition.conclusion > .admonition-content pre code, html.dark-mode .admonition.conclusion > .admonition-content pre code, html.dark-theme .admonition.conclusion > .admonition-content pre code, html.theme-dark .admonition.conclusion > .admonition-content pre code {
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.danger, body[data-theme="dark"] .admonition.danger, html[data-bs-theme="dark"] .admonition.danger, html[data-scheme="dark"] .admonition.danger, body[data-scheme="dark"] .admonition.danger, html[data-color-mode="dark"] .admonition.danger, body[data-color-mode="dark"] .admonition.danger, body.dark .admonition.danger, body.dark-mode .admonition.danger, body.dark-theme .admonition.danger, body.theme-dark .admonition.danger, html.dark .admonition.danger, html.dark-mode .admonition.danger, html.dark-theme .admonition.danger, html.theme-dark .admonition.danger {
  background-color: rgba(254, 100, 11, 0.1);
}

html[data-theme="dark"] .admonition.danger > .admonition-content, body[data-theme="dark"] .admonition.danger > .admonition-content, html[data-bs-theme="dark"] .admonition.danger > .admonition-content, html[data-scheme="dark"] .admonition.danger > .admonition-content, body[data-scheme="dark"] .admonition.danger > .admonition-content, html[data-color-mode="dark"] .admonition.danger > .admonition-content, body[data-color-mode="dark"] .admonition.danger > .admonition-content, body.dark .admonition.danger > .admonition-content, body.dark-mode .admonition.danger > .admonition-content, body.dark-theme .admonition.danger > .admonition-content, body.theme-dark .admonition.danger > .admonition-content, html.dark .admonition.danger > .admonition-content, html.dark-mode .admonition.danger > .admonition-content, html.dark-theme .admonition.danger > .admonition-content, html.theme-dark .admonition.danger > .admonition-content {
  background-color: #1d1e20;
  color: #e6e6e6;
}

html[data-theme="dark"] .admonition.danger > .admonition-content blockquote, body[data-theme="dark"] .admonition.danger > .admonition-content blockquote, html[data-bs-theme="dark"] .admonition.danger > .admonition-content blockquote, html[data-scheme="dark"] .admonition.danger > .admonition-content blockquote, body[data-scheme="dark"] .admonition.danger > .admonition-content blockquote, html[data-color-mode="dark"] .admonition.danger > .admonition-content blockquote, body[data-color-mode="dark"] .admonition.danger > .admonition-content blockquote, body.dark .admonition.danger > .admonition-content blockquote, body.dark-mode .admonition.danger > .admonition-content blockquote, body.dark-theme .admonition.danger > .admonition-content blockquote, body.theme-dark .admonition.danger > .admonition-content blockquote, html.dark .admonition.danger > .admonition-content blockquote, html.dark-mode .admonition.danger > .admonition-content blockquote, html.dark-theme .admonition.danger > .admonition-content blockquote, html.theme-dark .admonition.danger > .admonition-content blockquote {
  border-left-color: #45475a;
  color: inherit;
}

html[data-theme="dark"] .admonition.danger > .admonition-content code:not(pre > code), body[data-theme="dark"] .admonition.danger > .admonition-content code:not(pre > code), html[data-bs-theme="dark"] .admonition.danger > .admonition-content code:not(pre > code), html[data-scheme="dark"] .admonition.danger > .admonition-content code:not(pre > code), body[data-scheme="dark"] .admonition.danger > .admonition-content code:not(pre > code), html[data-color-mode="dark"] .admonition.danger > .admonition-content code:not(pre > code), body[data-color-mode="dark"] .admonition.danger > .admonition-content code:not(pre > code), body.dark .admonition.danger > .admonition-content code:not(pre > code), body.dark-mode .admonition.danger > .admonition-content code:not(pre > code), body.dark-theme .admonition.danger > .admonition-content code:not(pre > code), body.theme-dark .admonition.danger > .admonition-content code:not(pre > code), html.dark .admonition.danger > .admonition-content code:not(pre > code), html.dark-mode .admonition.danger > .admonition-content code:not(pre > code), html.dark-theme .admonition.danger > .admonition-content code:not(pre > code), html.theme-dark .admonition.danger > .admonition-content code:not(pre > code) {
  background-color: #313244;
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.danger > .admonition-content pre, body[data-theme="dark"] .admonition.danger > .admonition-content pre, html[data-bs-theme="dark"] .admonition.danger > .admonition-content pre, html[data-scheme="dark"] .admonition.danger > .admonition-content pre, body[data-scheme="dark"] .admonition.danger > .admonition-content pre, html[data-color-mode="dark"] .admonition.danger > .admonition-content pre, body[data-color-mode="dark"] .admonition.danger > .admonition-content pre, body.dark .admonition.danger > .admonition-content pre, body.dark-mode .admonition.danger > .admonition-content pre, body.dark-theme .admonition.danger > .admonition-content pre, body.theme-dark .admonition.danger > .admonition-content pre, html.dark .admonition.danger > .admonition-content pre, html.dark-mode .admonition.danger > .admonition-content pre, html.dark-theme .admonition.danger > .admonition-content pre, html.theme-dark .admonition.danger > .admonition-content pre {
  background-color: #313244;
}

html[data-theme="dark"] .admonition.danger > .admonition-content pre code, body[data-theme="dark"] .admonition.danger > .admonition-content pre code, html[data-bs-theme="dark"] .admonition.danger > .admonition-content pre code, html[data-scheme="dark"] .admonition.danger > .admonition-content pre code, body[data-scheme="dark"] .admonition.danger > .admonition-content pre code, html[data-color-mode="dark"] .admonition.danger > .admonition-content pre code, body[data-color-mode="dark"] .admonition.danger > .admonition-content pre code, body.dark .admonition.danger > .admonition-content pre code, body.dark-mode .admonition.danger > .admonition-content pre code, body.dark-theme .admonition.danger > .admonition-content pre code, body.theme-dark .admonition.danger > .admonition-content pre code, html.dark .admonition.danger > .admonition-content pre code, html.dark-mode .admonition.danger > .admonition-content pre code, html.dark-theme .admonition.danger > .admonition-content pre code, html.theme-dark .admonition.danger > .admonition-content pre code {
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.error, body[data-theme="dark"] .admonition.error, html[data-bs-theme="dark"] .admonition.error, html[data-scheme="dark"] .admonition.error, body[data-scheme="dark"] .admonition.error, html[data-color-mode="dark"] .admonition.error, body[data-color-mode="dark"] .admonition.error, body.dark .admonition.error, body.dark-mode .admonition.error, body.dark-theme .admonition.error, body.theme-dark .admonition.error, html.dark .admonition.error, html.dark-mode .admonition.error, html.dark-theme .admonition.error, html.theme-dark .admonition.error {
  background-color: rgba(210, 15, 57, 0.1);
}

html[data-theme="dark"] .admonition.error > .admonition-content, body[data-theme="dark"] .admonition.error > .admonition-content, html[data-bs-theme="dark"] .admonition.error > .admonition-content, html[data-scheme="dark"] .admonition.error > .admonition-content, body[data-scheme="dark"] .admonition.error > .admonition-content, html[data-color-mode="dark"] .admonition.error > .admonition-content, body[data-color-mode="dark"] .admonition.error > .admonition-content, body.dark .admonition.error > .admonition-content, body.dark-mode .admonition.error > .admonition-content, body.dark-theme .admonition.error > .admonition-content, body.theme-dark .admonition.error > .admonition-content, html.dark .admonition.error > .admonition-content, html.dark-mode .admonition.error > .admonition-content, html.dark-theme .admonition.error > .admonition-content, html.theme-dark .admonition.error > .admonition-content {
  background-color: #1d1e20;
  color: #e6e6e6;
}

html[data-theme="dark"] .admonition.error > .admonition-content blockquote, body[data-theme="dark"] .admonition.error > .admonition-content blockquote, html[data-bs-theme="dark"] .admonition.error > .admonition-content blockquote, html[data-scheme="dark"] .admonition.error > .admonition-content blockquote, body[data-scheme="dark"] .admonition.error > .admonition-content blockquote, html[data-color-mode="dark"] .admonition.error > .admonition-content blockquote, body[data-color-mode="dark"] .admonition.error > .admonition-content blockquote, body.dark .admonition.error > .admonition-content blockquote, body.dark-mode .admonition.error > .admonition-content blockquote, body.dark-theme .admonition.error > .admonition-content blockquote, body.theme-dark .admonition.error > .admonition-content blockquote, html.dark .admonition.error > .admonition-content blockquote, html.dark-mode .admonition.error > .admonition-content blockquote, html.dark-theme .admonition.error > .admonition-content blockquote, html.theme-dark .admonition.error > .admonition-content blockquote {
  border-left-color: #45475a;
  color: inherit;
}

html[data-theme="dark"] .admonition.error > .admonition-content code:not(pre > code), body[data-theme="dark"] .admonition.error > .admonition-content code:not(pre > code), html[data-bs-theme="dark"] .admonition.error > .admonition-content code:not(pre > code), html[data-scheme="dark"] .admonition.error > .admonition-content code:not(pre > code), body[data-scheme="dark"] .admonition.error > .admonition-content code:not(pre > code), html[data-color-mode="dark"] .admonition.error > .admonition-content code:not(pre > code), body[data-color-mode="dark"] .admonition.error > .admonition-content code:not(pre > code), body.dark .admonition.error > .admonition-content code:not(pre > code), body.dark-mode .admonition.error > .admonition-content code:not(pre > code), body.dark-theme .admonition.error > .admonition-content code:not(pre > code), body.theme-dark .admonition.error > .admonition-content code:not(pre > code), html.dark .admonition.error > .admonition-content code:not(pre > code), html.dark-mode .admonition.error > .admonition-content code:not(pre > code), html.dark-theme .admonition.error > .admonition-content code:not(pre > code), html.theme-dark .admonition.error > .admonition-content code:not(pre > code) {
  background-color: #313244;
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.error > .admonition-content pre, body[data-theme="dark"] .admonition.error > .admonition-content pre, html[data-bs-theme="dark"] .admonition.error > .admonition-content pre, html[data-scheme="dark"] .admonition.error > .admonition-content pre, body[data-scheme="dark"] .admonition.error > .admonition-content pre, html[data-color-mode="dark"] .admonition.error > .admonition-content pre, body[data-color-mode="dark"] .admonition.error > .admonition-content pre, body.dark .admonition.error > .admonition-content pre, body.dark-mode .admonition.error > .admonition-content pre, body.dark-theme .admonition.error > .admonition-content pre, body.theme-dark .admonition.error > .admonition-content pre, html.dark .admonition.error > .admonition-content pre, html.dark-mode .admonition.error > .admonition-content pre, html.dark-theme .admonition.error > .admonition-content pre, html.theme-dark .admonition.error > .admonition-content pre {
  background-color: #313244;
}

html[data-theme="dark"] .admonition.error > .admonition-content pre code, body[data-theme="dark"] .admonition.error > .admonition-content pre code, html[data-bs-theme="dark"] .admonition.error > .admonition-content pre code, html[data-scheme="dark"] .admonition.error > .admonition-content pre code, body[data-scheme="dark"] .admonition.error > .admonition-content pre code, html[data-color-mode="dark"] .admonition.error > .admonition-content pre code, body[data-color-mode="dark"] .admonition.error > .admonition-content pre code, body.dark .admonition.error > .admonition-content pre code, body.dark-mode .admonition.error > .admonition-content pre code, body.dark-theme .admonition.error > .admonition-content pre code, body.theme-dark .admonition.error > .admonition-content pre code, html.dark .admonition.error > .admonition-content pre code, html.dark-mode .admonition.error > .admonition-content pre code, html.dark-theme .admonition.error > .admonition-content pre code, html.theme-dark .admonition.error > .admonition-content pre code {
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.example, body[data-theme="dark"] .admonition.example, html[data-bs-theme="dark"] .admonition.example, html[data-scheme="dark"] .admonition.example, body[data-scheme="dark"] .admonition.example, html[data-color-mode="dark"] .admonition.example, body[data-color-mode="dark"] .admonition.example, body.dark .admonition.example, body.dark-mode .admonition.example, body.dark-theme .admonition.example, body.theme-dark .admonition.example, html.dark .admonition.example, html.dark-mode .admonition.example, html.dark-theme .admonition.example, html.theme-dark .admonition.example {
  background-color: rgba(220, 138, 120, 0.1);
}

html[data-theme="dark"] .admonition.example > .admonition-content, body[data-theme="dark"] .admonition.example > .admonition-content, html[data-bs-theme="dark"] .admonition.example > .admonition-content, html[data-scheme="dark"] .admonition.example > .admonition-content, body[data-scheme="dark"] .admonition.example > .admonition-content, html[data-color-mode="dark"] .admonition.example > .admonition-content, body[data-color-mode="dark"] .admonition.example > .admonition-content, body.dark .admonition.example > .admonition-content, body.dark-mode .admonition.example > .admonition-content, body.dark-theme .admonition.example > .admonition-content, body.theme-dark .admonition.example > .admonition-content, html.dark .admonition.example > .admonition-content, html.dark-mode .admonition.example > .admonition-content, html.dark-theme .admonition.example > .admonition-content, html.theme-dark .admonition.example > .admonition-content {
  background-color: #1d1e20;
  color: #e6e6e6;
}

html[data-theme="dark"] .admonition.example > .admonition-content blockquote, body[data-theme="dark"] .admonition.example > .admonition-content blockquote, html[data-bs-theme="dark"] .admonition.example > .admonition-content blockquote, html[data-scheme="dark"] .admonition.example > .admonition-content blockquote, body[data-scheme="dark"] .admonition.example > .admonition-content blockquote, html[data-color-mode="dark"] .admonition.example > .admonition-content blockquote, body[data-color-mode="dark"] .admonition.example > .admonition-content blockquote, body.dark .admonition.example > .admonition-content blockquote, body.dark-mode .admonition.example > .admonition-content blockquote, body.dark-theme .admonition.example > .admonition-content blockquote, body.theme-dark .admonition.example > .admonition-content blockquote, html.dark .admonition.example > .admonition-content blockquote, html.dark-mode .admonition.example > .admonition-content blockquote, html.dark-theme .admonition.example > .admonition-content blockquote, html.theme-dark .admonition.example > .admonition-content blockquote {
  border-left-color: #45475a;
  color: inherit;
}

html[data-theme="dark"] .admonition.example > .admonition-content code:not(pre > code), body[data-theme="dark"] .admonition.example > .admonition-content code:not(pre > code), html[data-bs-theme="dark"] .admonition.example > .admonition-content code:not(pre > code), html[data-scheme="dark"] .admonition.example > .admonition-content code:not(pre > code), body[data-scheme="dark"] .admonition.example > .admonition-content code:not(pre > code), html[data-color-mode="dark"] .admonition.example > .admonition-content code:not(pre > code), body[data-color-mode="dark"] .admonition.example > .admonition-content code:not(pre > code), body.dark .admonition.example > .admonition-content code:not(pre > code), body.dark-mode .admonition.example > .admonition-content code:not(pre > code), body.dark-theme .admonition.example > .admonition-content code:not(pre > code), body.theme-dark .admonition.example > .admonition-content code:not(pre > code), html.dark .admonition.example > .admonition-content code:not(pre > code), html.dark-mode .admonition.example > .admonition-content code:not(pre > code), html.dark-theme .admonition.example > .admonition-content code:not(pre > code), html.theme-dark .admonition.example > .admonition-content code:not(pre > code) {
  background-color: #313244;
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.example > .admonition-content pre, body[data-theme="dark"] .admonition.example > .admonition-content pre, html[data-bs-theme="dark"] .admonition.example > .admonition-content pre, html[data-scheme="dark"] .admonition.example > .admonition-content pre, body[data-scheme="dark"] .admonition.example > .admonition-content pre, html[data-color-mode="dark"] .admonition.example > .admonition-content pre, body[data-color-mode="dark"] .admonition.example > .admonition-content pre, body.dark .admonition.example > .admonition-content pre, body.dark-mode .admonition.example > .admonition-content pre, body.dark-theme .admonition.example > .admonition-content pre, body.theme-dark .admonition.example > .admonition-content pre, html.dark .admonition.example > .admonition-content pre, html.dark-mode .admonition.example > .admonition-content pre, html.dark-theme .admonition.example > .admonition-content pre, html.theme-dark .admonition.example > .admonition-content pre {
  background-color: #313244;
}

html[data-theme="dark"] .admonition.example > .admonition-content pre code, body[data-theme="dark"] .admonition.example > .admonition-content pre code, html[data-bs-theme="dark"] .admonition.example > .admonition-content pre code, html[data-scheme="dark"] .admonition.example > .admonition-content pre code, body[data-scheme="dark"] .admonition.example > .admonition-content pre code, html[data-color-mode="dark"] .admonition.example > .admonition-content pre code, body[data-color-mode="dark"] .admonition.example > .admonition-content pre code, body.dark .admonition.example > .admonition-content pre code, body.dark-mode .admonition.example > .admonition-content pre code, body.dark-theme .admonition.example > .admonition-content pre code, body.theme-dark .admonition.example > .admonition-content pre code, html.dark .admonition.example > .admonition-content pre code, html.dark-mode .admonition.example > .admonition-content pre code, html.dark-theme .admonition.example > .admonition-content pre code, html.theme-dark .admonition.example > .admonition-content pre code {
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.experiment, body[data-theme="dark"] .admonition.experiment, html[data-bs-theme="dark"] .admonition.experiment, html[data-scheme="dark"] .admonition.experiment, body[data-scheme="dark"] .admonition.experiment, html[data-color-mode="dark"] .admonition.experiment, body[data-color-mode="dark"] .admonition.experiment, body.dark .admonition.experiment, body.dark-mode .admonition.experiment, body.dark-theme .admonition.experiment, body.theme-dark .admonition.experiment, html.dark .admonition.experiment, html.dark-mode .admonition.experiment, html.dark-theme .admonition.experiment, html.theme-dark .admonition.experiment {
  background-color: rgba(81, 187, 42, 0.1);
}

html[data-theme="dark"] .admonition.experiment > .admonition-content, body[data-theme="dark"] .admonition.experiment > .admonition-content, html[data-bs-theme="dark"] .admonition.experiment > .admonition-content, html[data-scheme="dark"] .admonition.experiment > .admonition-content, body[data-scheme="dark"] .admonition.experiment > .admonition-content, html[data-color-mode="dark"] .admonition.experiment > .admonition-content, body[data-color-mode="dark"] .admonition.experiment > .admonition-content, body.dark .admonition.experiment > .admonition-content, body.dark-mode .admonition.experiment > .admonition-content, body.dark-theme .admonition.experiment > .admonition-content, body.theme-dark .admonition.experiment > .admonition-content, html.dark .admonition.experiment > .admonition-content, html.dark-mode .admonition.experiment > .admonition-content, html.dark-theme .admonition.experiment > .admonition-content, html.theme-dark .admonition.experiment > .admonition-content {
  background-color: #1d1e20;
  color: #e6e6e6;
}

html[data-theme="dark"] .admonition.experiment > .admonition-content blockquote, body[data-theme="dark"] .admonition.experiment > .admonition-content blockquote, html[data-bs-theme="dark"] .admonition.experiment > .admonition-content blockquote, html[data-scheme="dark"] .admonition.experiment > .admonition-content blockquote, body[data-scheme="dark"] .admonition.experiment > .admonition-content blockquote, html[data-color-mode="dark"] .admonition.experiment > .admonition-content blockquote, body[data-color-mode="dark"] .admonition.experiment > .admonition-content blockquote, body.dark .admonition.experiment > .admonition-content blockquote, body.dark-mode .admonition.experiment > .admonition-content blockquote, body.dark-theme .admonition.experiment > .admonition-content blockquote, body.theme-dark .admonition.experiment > .admonition-content blockquote, html.dark .admonition.experiment > .admonition-content blockquote, html.dark-mode .admonition.experiment > .admonition-content blockquote, html.dark-theme .admonition.experiment > .admonition-content blockquote, html.theme-dark .admonition.experiment > .admonition-content blockquote {
  border-left-color: #45475a;
  color: inherit;
}

html[data-theme="dark"] .admonition.experiment > .admonition-content code:not(pre > code), body[data-theme="dark"] .admonition.experiment > .admonition-content code:not(pre > code), html[data-bs-theme="dark"] .admonition.experiment > .admonition-content code:not(pre > code), html[data-scheme="dark"] .admonition.experiment > .admonition-content code:not(pre > code), body[data-scheme="dark"] .admonition.experiment > .admonition-content code:not(pre > code), html[data-color-mode="dark"] .admonition.experiment > .admonition-content code:not(pre > code), body[data-color-mode="dark"] .admonition.experiment > .admonition-content code:not(pre > code), body.dark .admonition.experiment > .admonition-content code:not(pre > code), body.dark-mode .admonition.experiment > .admonition-content code:not(pre > code), body.dark-theme .admonition.experiment > .admonition-content code:not(pre > code), body.theme-dark .admonition.experiment > .admonition-content code:not(pre > code), html.dark .admonition.experiment > .admonition-content code:not(pre > code), html.dark-mode .admonition.experiment > .admonition-content code:not(pre > code), html.dark-theme .admonition.experiment > .admonition-content code:not(pre > code), html.theme-dark .admonition.experiment > .admonition-content code:not(pre > code) {
  background-color: #313244;
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.experiment > .admonition-content pre, body[data-theme="dark"] .admonition.experiment > .admonition-content pre, html[data-bs-theme="dark"] .admonition.experiment > .admonition-content pre, html[data-scheme="dark"] .admonition.experiment > .admonition-content pre, body[data-scheme="dark"] .admonition.experiment > .admonition-content pre, html[data-color-mode="dark"] .admonition.experiment > .admonition-content pre, body[data-color-mode="dark"] .admonition.experiment > .admonition-content pre, body.dark .admonition.experiment > .admonition-content pre, body.dark-mode .admonition.experiment > .admonition-content pre, body.dark-theme .admonition.experiment > .admonition-content pre, body.theme-dark .admonition.experiment > .admonition-content pre, html.dark .admonition.experiment > .admonition-content pre, html.dark-mode .admonition.experiment > .admonition-content pre, html.dark-theme .admonition.experiment > .admonition-content pre, html.theme-dark .admonition.experiment > .admonition-content pre {
  background-color: #313244;
}

html[data-theme="dark"] .admonition.experiment > .admonition-content pre code, body[data-theme="dark"] .admonition.experiment > .admonition-content pre code, html[data-bs-theme="dark"] .admonition.experiment > .admonition-content pre code, html[data-scheme="dark"] .admonition.experiment > .admonition-content pre code, body[data-scheme="dark"] .admonition.experiment > .admonition-content pre code, html[data-color-mode="dark"] .admonition.experiment > .admonition-content pre code, body[data-color-mode="dark"] .admonition.experiment > .admonition-content pre code, body.dark .admonition.experiment > .admonition-content pre code, body.dark-mode .admonition.experiment > .admonition-content pre code, body.dark-theme .admonition.experiment > .admonition-content pre code, body.theme-dark .admonition.experiment > .admonition-content pre code, html.dark .admonition.experiment > .admonition-content pre code, html.dark-mode .admonition.experiment > .admonition-content pre code, html.dark-theme .admonition.experiment > .admonition-content pre code, html.theme-dark .admonition.experiment > .admonition-content pre code {
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.goal, body[data-theme="dark"] .admonition.goal, html[data-bs-theme="dark"] .admonition.goal, html[data-scheme="dark"] .admonition.goal, body[data-scheme="dark"] .admonition.goal, html[data-color-mode="dark"] .admonition.goal, body[data-color-mode="dark"] .admonition.goal, body.dark .admonition.goal, body.dark-mode .admonition.goal, body.dark-theme .admonition.goal, body.theme-dark .admonition.goal, html.dark .admonition.goal, html.dark-mode .admonition.goal, html.dark-theme .admonition.goal, html.theme-dark .admonition.goal {
  background-color: rgba(230, 69, 83, 0.1);
}

html[data-theme="dark"] .admonition.goal > .admonition-content, body[data-theme="dark"] .admonition.goal > .admonition-content, html[data-bs-theme="dark"] .admonition.goal > .admonition-content, html[data-scheme="dark"] .admonition.goal > .admonition-content, body[data-scheme="dark"] .admonition.goal > .admonition-content, html[data-color-mode="dark"] .admonition.goal > .admonition-content, body[data-color-mode="dark"] .admonition.goal > .admonition-content, body.dark .admonition.goal > .admonition-content, body.dark-mode .admonition.goal > .admonition-content, body.dark-theme .admonition.goal > .admonition-content, body.theme-dark .admonition.goal > .admonition-content, html.dark .admonition.goal > .admonition-content, html.dark-mode .admonition.goal > .admonition-content, html.dark-theme .admonition.goal > .admonition-content, html.theme-dark .admonition.goal > .admonition-content {
  background-color: #1d1e20;
  color: #e6e6e6;
}

html[data-theme="dark"] .admonition.goal > .admonition-content blockquote, body[data-theme="dark"] .admonition.goal > .admonition-content blockquote, html[data-bs-theme="dark"] .admonition.goal > .admonition-content blockquote, html[data-scheme="dark"] .admonition.goal > .admonition-content blockquote, body[data-scheme="dark"] .admonition.goal > .admonition-content blockquote, html[data-color-mode="dark"] .admonition.goal > .admonition-content blockquote, body[data-color-mode="dark"] .admonition.goal > .admonition-content blockquote, body.dark .admonition.goal > .admonition-content blockquote, body.dark-mode .admonition.goal > .admonition-content blockquote, body.dark-theme .admonition.goal > .admonition-content blockquote, body.theme-dark .admonition.goal > .admonition-content blockquote, html.dark .admonition.goal > .admonition-content blockquote, html.dark-mode .admonition.goal > .admonition-content blockquote, html.dark-theme .admonition.goal > .admonition-content blockquote, html.theme-dark .admonition.goal > .admonition-content blockquote {
  border-left-color: #45475a;
  color: inherit;
}

html[data-theme="dark"] .admonition.goal > .admonition-content code:not(pre > code), body[data-theme="dark"] .admonition.goal > .admonition-content code:not(pre > code), html[data-bs-theme="dark"] .admonition.goal > .admonition-content code:not(pre > code), html[data-scheme="dark"] .admonition.goal > .admonition-content code:not(pre > code), body[data-scheme="dark"] .admonition.goal > .admonition-content code:not(pre > code), html[data-color-mode="dark"] .admonition.goal > .admonition-content code:not(pre > code), body[data-color-mode="dark"] .admonition.goal > .admonition-content code:not(pre > code), body.dark .admonition.goal > .admonition-content code:not(pre > code), body.dark-mode .admonition.goal > .admonition-content code:not(pre > code), body.dark-theme .admonition.goal > .admonition-content code:not(pre > code), body.theme-dark .admonition.goal > .admonition-content code:not(pre > code), html.dark .admonition.goal > .admonition-content code:not(pre > code), html.dark-mode .admonition.goal > .admonition-content code:not(pre > code), html.dark-theme .admonition.goal > .admonition-content code:not(pre > code), html.theme-dark .admonition.goal > .admonition-content code:not(pre > code) {
  background-color: #313244;
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.goal > .admonition-content pre, body[data-theme="dark"] .admonition.goal > .admonition-content pre, html[data-bs-theme="dark"] .admonition.goal > .admonition-content pre, html[data-scheme="dark"] .admonition.goal > .admonition-content pre, body[data-scheme="dark"] .admonition.goal > .admonition-content pre, html[data-color-mode="dark"] .admonition.goal > .admonition-content pre, body[data-color-mode="dark"] .admonition.goal > .admonition-content pre, body.dark .admonition.goal > .admonition-content pre, body.dark-mode .admonition.goal > .admonition-content pre, body.dark-theme .admonition.goal > .admonition-content pre, body.theme-dark .admonition.goal > .admonition-content pre, html.dark .admonition.goal > .admonition-content pre, html.dark-mode .admonition.goal > .admonition-content pre, html.dark-theme .admonition.goal > .admonition-content pre, html.theme-dark .admonition.goal > .admonition-content pre {
  background-color: #313244;
}

html[data-theme="dark"] .admonition.goal > .admonition-content pre code, body[data-theme="dark"] .admonition.goal > .admonition-content pre code, html[data-bs-theme="dark"] .admonition.goal > .admonition-content pre code, html[data-scheme="dark"] .admonition.goal > .admonition-content pre code, body[data-scheme="dark"] .admonition.goal > .admonition-content pre code, html[data-color-mode="dark"] .admonition.goal > .admonition-content pre code, body[data-color-mode="dark"] .admonition.goal > .admonition-content pre code, body.dark .admonition.goal > .admonition-content pre code, body.dark-mode .admonition.goal > .admonition-content pre code, body.dark-theme .admonition.goal > .admonition-content pre code, body.theme-dark .admonition.goal > .admonition-content pre code, html.dark .admonition.goal > .admonition-content pre code, html.dark-mode .admonition.goal > .admonition-content pre code, html.dark-theme .admonition.goal > .admonition-content pre code, html.theme-dark .admonition.goal > .admonition-content pre code {
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.idea, body[data-theme="dark"] .admonition.idea, html[data-bs-theme="dark"] .admonition.idea, html[data-scheme="dark"] .admonition.idea, body[data-scheme="dark"] .admonition.idea, html[data-color-mode="dark"] .admonition.idea, body[data-color-mode="dark"] .admonition.idea, body.dark .admonition.idea, body.dark-mode .admonition.idea, body.dark-theme .admonition.idea, body.theme-dark .admonition.idea, html.dark .admonition.idea, html.dark-mode .admonition.idea, html.dark-theme .admonition.idea, html.theme-dark .admonition.idea {
  background-color: rgba(223, 142, 29, 0.1);
}

html[data-theme="dark"] .admonition.idea > .admonition-content, body[data-theme="dark"] .admonition.idea > .admonition-content, html[data-bs-theme="dark"] .admonition.idea > .admonition-content, html[data-scheme="dark"] .admonition.idea > .admonition-content, body[data-scheme="dark"] .admonition.idea > .admonition-content, html[data-color-mode="dark"] .admonition.idea > .admonition-content, body[data-color-mode="dark"] .admonition.idea > .admonition-content, body.dark .admonition.idea > .admonition-content, body.dark-mode .admonition.idea > .admonition-content, body.dark-theme .admonition.idea > .admonition-content, body.theme-dark .admonition.idea > .admonition-content, html.dark .admonition.idea > .admonition-content, html.dark-mode .admonition.idea > .admonition-content, html.dark-theme .admonition.idea > .admonition-content, html.theme-dark .admonition.idea > .admonition-content {
  background-color: #1d1e20;
  color: #e6e6e6;
}

html[data-theme="dark"] .admonition.idea > .admonition-content blockquote, body[data-theme="dark"] .admonition.idea > .admonition-content blockquote, html[data-bs-theme="dark"] .admonition.idea > .admonition-content blockquote, html[data-scheme="dark"] .admonition.idea > .admonition-content blockquote, body[data-scheme="dark"] .admonition.idea > .admonition-content blockquote, html[data-color-mode="dark"] .admonition.idea > .admonition-content blockquote, body[data-color-mode="dark"] .admonition.idea > .admonition-content blockquote, body.dark .admonition.idea > .admonition-content blockquote, body.dark-mode .admonition.idea > .admonition-content blockquote, body.dark-theme .admonition.idea > .admonition-content blockquote, body.theme-dark .admonition.idea > .admonition-content blockquote, html.dark .admonition.idea > .admonition-content blockquote, html.dark-mode .admonition.idea > .admonition-content blockquote, html.dark-theme .admonition.idea > .admonition-content blockquote, html.theme-dark .admonition.idea > .admonition-content blockquote {
  border-left-color: #45475a;
  color: inherit;
}

html[data-theme="dark"] .admonition.idea > .admonition-content code:not(pre > code), body[data-theme="dark"] .admonition.idea > .admonition-content code:not(pre > code), html[data-bs-theme="dark"] .admonition.idea > .admonition-content code:not(pre > code), html[data-scheme="dark"] .admonition.idea > .admonition-content code:not(pre > code), body[data-scheme="dark"] .admonition.idea > .admonition-content code:not(pre > code), html[data-color-mode="dark"] .admonition.idea > .admonition-content code:not(pre > code), body[data-color-mode="dark"] .admonition.idea > .admonition-content code:not(pre > code), body.dark .admonition.idea > .admonition-content code:not(pre > code), body.dark-mode .admonition.idea > .admonition-content code:not(pre > code), body.dark-theme .admonition.idea > .admonition-content code:not(pre > code), body.theme-dark .admonition.idea > .admonition-content code:not(pre > code), html.dark .admonition.idea > .admonition-content code:not(pre > code), html.dark-mode .admonition.idea > .admonition-content code:not(pre > code), html.dark-theme .admonition.idea > .admonition-content code:not(pre > code), html.theme-dark .admonition.idea > .admonition-content code:not(pre > code) {
  background-color: #313244;
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.idea > .admonition-content pre, body[data-theme="dark"] .admonition.idea > .admonition-content pre, html[data-bs-theme="dark"] .admonition.idea > .admonition-content pre, html[data-scheme="dark"] .admonition.idea > .admonition-content pre, body[data-scheme="dark"] .admonition.idea > .admonition-content pre, html[data-color-mode="dark"] .admonition.idea > .admonition-content pre, body[data-color-mode="dark"] .admonition.idea > .admonition-content pre, body.dark .admonition.idea > .admonition-content pre, body.dark-mode .admonition.idea > .admonition-content pre, body.dark-theme .admonition.idea > .admonition-content pre, body.theme-dark .admonition.idea > .admonition-content pre, html.dark .admonition.idea > .admonition-content pre, html.dark-mode .admonition.idea > .admonition-content pre, html.dark-theme .admonition.idea > .admonition-content pre, html.theme-dark .admonition.idea > .admonition-content pre {
  background-color: #313244;
}

html[data-theme="dark"] .admonition.idea > .admonition-content pre code, body[data-theme="dark"] .admonition.idea > .admonition-content pre code, html[data-bs-theme="dark"] .admonition.idea > .admonition-content pre code, html[data-scheme="dark"] .admonition.idea > .admonition-content pre code, body[data-scheme="dark"] .admonition.idea > .admonition-content pre code, html[data-color-mode="dark"] .admonition.idea > .admonition-content pre code, body[data-color-mode="dark"] .admonition.idea > .admonition-content pre code, body.dark .admonition.idea > .admonition-content pre code, body.dark-mode .admonition.idea > .admonition-content pre code, body.dark-theme .admonition.idea > .admonition-content pre code, body.theme-dark .admonition.idea > .admonition-content pre code, html.dark .admonition.idea > .admonition-content pre code, html.dark-mode .admonition.idea > .admonition-content pre code, html.dark-theme .admonition.idea > .admonition-content pre code, html.theme-dark .admonition.idea > .admonition-content pre code {
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.important, body[data-theme="dark"] .admonition.important, html[data-bs-theme="dark"] .admonition.important, html[data-scheme="dark"] .admonition.important, body[data-scheme="dark"] .admonition.important, html[data-color-mode="dark"] .admonition.important, body[data-color-mode="dark"] .admonition.important, body.dark .admonition.important, body.dark-mode .admonition.important, body.dark-theme .admonition.important, body.theme-dark .admonition.important, html.dark .admonition.important, html.dark-mode .admonition.important, html.dark-theme .admonition.important, html.theme-dark .admonition.important {
  background-color: rgba(125, 77, 218, 0.1);
}

html[data-theme="dark"] .admonition.important > .admonition-content, body[data-theme="dark"] .admonition.important > .admonition-content, html[data-bs-theme="dark"] .admonition.important > .admonition-content, html[data-scheme="dark"] .admonition.important > .admonition-content, body[data-scheme="dark"] .admonition.important > .admonition-content, html[data-color-mode="dark"] .admonition.important > .admonition-content, body[data-color-mode="dark"] .admonition.important > .admonition-content, body.dark .admonition.important > .admonition-content, body.dark-mode .admonition.important > .admonition-content, body.dark-theme .admonition.important > .admonition-content, body.theme-dark .admonition.important > .admonition-content, html.dark .admonition.important > .admonition-content, html.dark-mode .admonition.important > .admonition-content, html.dark-theme .admonition.important > .admonition-content, html.theme-dark .admonition.important > .admonition-content {
  background-color: #1d1e20;
  color: #e6e6e6;
}

html[data-theme="dark"] .admonition.important > .admonition-content blockquote, body[data-theme="dark"] .admonition.important > .admonition-content blockquote, html[data-bs-theme="dark"] .admonition.important > .admonition-content blockquote, html[data-scheme="dark"] .admonition.important > .admonition-content blockquote, body[data-scheme="dark"] .admonition.important > .admonition-content blockquote, html[data-color-mode="dark"] .admonition.important > .admonition-content blockquote, body[data-color-mode="dark"] .admonition.important > .admonition-content blockquote, body.dark .admonition.important > .admonition-content blockquote, body.dark-mode .admonition.important > .admonition-content blockquote, body.dark-theme .admonition.important > .admonition-content blockquote, body.theme-dark .admonition.important > .admonition-content blockquote, html.dark .admonition.important > .admonition-content blockquote, html.dark-mode .admonition.important > .admonition-content blockquote, html.dark-theme .admonition.important > .admonition-content blockquote, html.theme-dark .admonition.important > .admonition-content blockquote {
  border-left-color: #45475a;
  color: inherit;
}

html[data-theme="dark"] .admonition.important > .admonition-content code:not(pre > code), body[data-theme="dark"] .admonition.important > .admonition-content code:not(pre > code), html[data-bs-theme="dark"] .admonition.important > .admonition-content code:not(pre > code), html[data-scheme="dark"] .admonition.important > .admonition-content code:not(pre > code), body[data-scheme="dark"] .admonition.important > .admonition-content code:not(pre > code), html[data-color-mode="dark"] .admonition.important > .admonition-content code:not(pre > code), body[data-color-mode="dark"] .admonition.important > .admonition-content code:not(pre > code), body.dark .admonition.important > .admonition-content code:not(pre > code), body.dark-mode .admonition.important > .admonition-content code:not(pre > code), body.dark-theme .admonition.important > .admonition-content code:not(pre > code), body.theme-dark .admonition.important > .admonition-content code:not(pre > code), html.dark .admonition.important > .admonition-content code:not(pre > code), html.dark-mode .admonition.important > .admonition-content code:not(pre > code), html.dark-theme .admonition.important > .admonition-content code:not(pre > code), html.theme-dark .admonition.important > .admonition-content code:not(pre > code) {
  background-color: #313244;
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.important > .admonition-content pre, body[data-theme="dark"] .admonition.important > .admonition-content pre, html[data-bs-theme="dark"] .admonition.important > .admonition-content pre, html[data-scheme="dark"] .admonition.important > .admonition-content pre, body[data-scheme="dark"] .admonition.important > .admonition-content pre, html[data-color-mode="dark"] .admonition.important > .admonition-content pre, body[data-color-mode="dark"] .admonition.important > .admonition-content pre, body.dark .admonition.important > .admonition-content pre, body.dark-mode .admonition.important > .admonition-content pre, body.dark-theme .admonition.important > .admonition-content pre, body.theme-dark .admonition.important > .admonition-content pre, html.dark .admonition.important > .admonition-content pre, html.dark-mode .admonition.important > .admonition-content pre, html.dark-theme .admonition.important > .admonition-content pre, html.theme-dark .admonition.important > .admonition-content pre {
  background-color: #313244;
}

html[data-theme="dark"] .admonition.important > .admonition-content pre code, body[data-theme="dark"] .admonition.important > .admonition-content pre code, html[data-bs-theme="dark"] .admonition.important > .admonition-content pre code, html[data-scheme="dark"] .admonition.important > .admonition-content pre code, body[data-scheme="dark"] .admonition.important > .admonition-content pre code, html[data-color-mode="dark"] .admonition.important > .admonition-content pre code, body[data-color-mode="dark"] .admonition.important > .admonition-content pre code, body.dark .admonition.important > .admonition-content pre code, body.dark-mode .admonition.important > .admonition-content pre code, body.dark-theme .admonition.important > .admonition-content pre code, body.theme-dark .admonition.important > .admonition-content pre code, html.dark .admonition.important > .admonition-content pre code, html.dark-mode .admonition.important > .admonition-content pre code, html.dark-theme .admonition.important > .admonition-content pre code, html.theme-dark .admonition.important > .admonition-content pre code {
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.info, body[data-theme="dark"] .admonition.info, html[data-bs-theme="dark"] .admonition.info, html[data-scheme="dark"] .admonition.info, body[data-scheme="dark"] .admonition.info, html[data-color-mode="dark"] .admonition.info, body[data-color-mode="dark"] .admonition.info, body.dark .admonition.info, body.dark-mode .admonition.info, body.dark-theme .admonition.info, body.theme-dark .admonition.info, html.dark .admonition.info, html.dark-mode .admonition.info, html.dark-theme .admonition.info, html.theme-dark .admonition.info {
  background-color: rgba(4, 165, 229, 0.1);
}

html[data-theme="dark"] .admonition.info > .admonition-content, body[data-theme="dark"] .admonition.info > .admonition-content, html[data-bs-theme="dark"] .admonition.info > .admonition-content, html[data-scheme="dark"] .admonition.info > .admonition-content, body[data-scheme="dark"] .admonition.info > .admonition-content, html[data-color-mode="dark"] .admonition.info > .admonition-content, body[data-color-mode="dark"] .admonition.info > .admonition-content, body.dark .admonition.info > .admonition-content, body.dark-mode .admonition.info > .admonition-content, body.dark-theme .admonition.info > .admonition-content, body.theme-dark .admonition.info > .admonition-content, html.dark .admonition.info > .admonition-content, html.dark-mode .admonition.info > .admonition-content, html.dark-theme .admonition.info > .admonition-content, html.theme-dark .admonition.info > .admonition-content {
  background-color: #1d1e20;
  color: #e6e6e6;
}

html[data-theme="dark"] .admonition.info > .admonition-content blockquote, body[data-theme="dark"] .admonition.info > .admonition-content blockquote, html[data-bs-theme="dark"] .admonition.info > .admonition-content blockquote, html[data-scheme="dark"] .admonition.info > .admonition-content blockquote, body[data-scheme="dark"] .admonition.info > .admonition-content blockquote, html[data-color-mode="dark"] .admonition.info > .admonition-content blockquote, body[data-color-mode="dark"] .admonition.info > .admonition-content blockquote, body.dark .admonition.info > .admonition-content blockquote, body.dark-mode .admonition.info > .admonition-content blockquote, body.dark-theme .admonition.info > .admonition-content blockquote, body.theme-dark .admonition.info > .admonition-content blockquote, html.dark .admonition.info > .admonition-content blockquote, html.dark-mode .admonition.info > .admonition-content blockquote, html.dark-theme .admonition.info > .admonition-content blockquote, html.theme-dark .admonition.info > .admonition-content blockquote {
  border-left-color: #45475a;
  color: inherit;
}

html[data-theme="dark"] .admonition.info > .admonition-content code:not(pre > code), body[data-theme="dark"] .admonition.info > .admonition-content code:not(pre > code), html[data-bs-theme="dark"] .admonition.info > .admonition-content code:not(pre > code), html[data-scheme="dark"] .admonition.info > .admonition-content code:not(pre > code), body[data-scheme="dark"] .admonition.info > .admonition-content code:not(pre > code), html[data-color-mode="dark"] .admonition.info > .admonition-content code:not(pre > code), body[data-color-mode="dark"] .admonition.info > .admonition-content code:not(pre > code), body.dark .admonition.info > .admonition-content code:not(pre > code), body.dark-mode .admonition.info > .admonition-content code:not(pre > code), body.dark-theme .admonition.info > .admonition-content code:not(pre > code), body.theme-dark .admonition.info > .admonition-content code:not(pre > code), html.dark .admonition.info > .admonition-content code:not(pre > code), html.dark-mode .admonition.info > .admonition-content code:not(pre > code), html.dark-theme .admonition.info > .admonition-content code:not(pre > code), html.theme-dark .admonition.info > .admonition-content code:not(pre > code) {
  background-color: #313244;
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.info > .admonition-content pre, body[data-theme="dark"] .admonition.info > .admonition-content pre, html[data-bs-theme="dark"] .admonition.info > .admonition-content pre, html[data-scheme="dark"] .admonition.info > .admonition-content pre, body[data-scheme="dark"] .admonition.info > .admonition-content pre, html[data-color-mode="dark"] .admonition.info > .admonition-content pre, body[data-color-mode="dark"] .admonition.info > .admonition-content pre, body.dark .admonition.info > .admonition-content pre, body.dark-mode .admonition.info > .admonition-content pre, body.dark-theme .admonition.info > .admonition-content pre, body.theme-dark .admonition.info > .admonition-content pre, html.dark .admonition.info > .admonition-content pre, html.dark-mode .admonition.info > .admonition-content pre, html.dark-theme .admonition.info > .admonition-content pre, html.theme-dark .admonition.info > .admonition-content pre {
  background-color: #313244;
}

html[data-theme="dark"] .admonition.info > .admonition-content pre code, body[data-theme="dark"] .admonition.info > .admonition-content pre code, html[data-bs-theme="dark"] .admonition.info > .admonition-content pre code, html[data-scheme="dark"] .admonition.info > .admonition-content pre code, body[data-scheme="dark"] .admonition.info > .admonition-content pre code, html[data-color-mode="dark"] .admonition.info > .admonition-content pre code, body[data-color-mode="dark"] .admonition.info > .admonition-content pre code, body.dark .admonition.info > .admonition-content pre code, body.dark-mode .admonition.info > .admonition-content pre code, body.dark-theme .admonition.info > .admonition-content pre code, body.theme-dark .admonition.info > .admonition-content pre code, html.dark .admonition.info > .admonition-content pre code, html.dark-mode .admonition.info > .admonition-content pre code, html.dark-theme .admonition.info > .admonition-content pre code, html.theme-dark .admonition.info > .admonition-content pre code {
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.memo, body[data-theme="dark"] .admonition.memo, html[data-bs-theme="dark"] .admonition.memo, html[data-scheme="dark"] .admonition.memo, body[data-scheme="dark"] .admonition.memo, html[data-color-mode="dark"] .admonition.memo, body[data-color-mode="dark"] .admonition.memo, body.dark .admonition.memo, body.dark-mode .admonition.memo, body.dark-theme .admonition.memo, body.theme-dark .admonition.memo, html.dark .admonition.memo, html.dark-mode .admonition.memo, html.dark-theme .admonition.memo, html.theme-dark .admonition.memo {
  background-color: rgba(230, 69, 83, 0.1);
}

html[data-theme="dark"] .admonition.memo > .admonition-content, body[data-theme="dark"] .admonition.memo > .admonition-content, html[data-bs-theme="dark"] .admonition.memo > .admonition-content, html[data-scheme="dark"] .admonition.memo > .admonition-content, body[data-scheme="dark"] .admonition.memo > .admonition-content, html[data-color-mode="dark"] .admonition.memo > .admonition-content, body[data-color-mode="dark"] .admonition.memo > .admonition-content, body.dark .admonition.memo > .admonition-content, body.dark-mode .admonition.memo > .admonition-content, body.dark-theme .admonition.memo > .admonition-content, body.theme-dark .admonition.memo > .admonition-content, html.dark .admonition.memo > .admonition-content, html.dark-mode .admonition.memo > .admonition-content, html.dark-theme .admonition.memo > .admonition-content, html.theme-dark .admonition.memo > .admonition-content {
  background-color: #1d1e20;
  color: #e6e6e6;
}

html[data-theme="dark"] .admonition.memo > .admonition-content blockquote, body[data-theme="dark"] .admonition.memo > .admonition-content blockquote, html[data-bs-theme="dark"] .admonition.memo > .admonition-content blockquote, html[data-scheme="dark"] .admonition.memo > .admonition-content blockquote, body[data-scheme="dark"] .admonition.memo > .admonition-content blockquote, html[data-color-mode="dark"] .admonition.memo > .admonition-content blockquote, body[data-color-mode="dark"] .admonition.memo > .admonition-content blockquote, body.dark .admonition.memo > .admonition-content blockquote, body.dark-mode .admonition.memo > .admonition-content blockquote, body.dark-theme .admonition.memo > .admonition-content blockquote, body.theme-dark .admonition.memo > .admonition-content blockquote, html.dark .admonition.memo > .admonition-content blockquote, html.dark-mode .admonition.memo > .admonition-content blockquote, html.dark-theme .admonition.memo > .admonition-content blockquote, html.theme-dark .admonition.memo > .admonition-content blockquote {
  border-left-color: #45475a;
  color: inherit;
}

html[data-theme="dark"] .admonition.memo > .admonition-content code:not(pre > code), body[data-theme="dark"] .admonition.memo > .admonition-content code:not(pre > code), html[data-bs-theme="dark"] .admonition.memo > .admonition-content code:not(pre > code), html[data-scheme="dark"] .admonition.memo > .admonition-content code:not(pre > code), body[data-scheme="dark"] .admonition.memo > .admonition-content code:not(pre > code), html[data-color-mode="dark"] .admonition.memo > .admonition-content code:not(pre > code), body[data-color-mode="dark"] .admonition.memo > .admonition-content code:not(pre > code), body.dark .admonition.memo > .admonition-content code:not(pre > code), body.dark-mode .admonition.memo > .admonition-content code:not(pre > code), body.dark-theme .admonition.memo > .admonition-content code:not(pre > code), body.theme-dark .admonition.memo > .admonition-content code:not(pre > code), html.dark .admonition.memo > .admonition-content code:not(pre > code), html.dark-mode .admonition.memo > .admonition-content code:not(pre > code), html.dark-theme .admonition.memo > .admonition-content code:not(pre > code), html.theme-dark .admonition.memo > .admonition-content code:not(pre > code) {
  background-color: #313244;
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.memo > .admonition-content pre, body[data-theme="dark"] .admonition.memo > .admonition-content pre, html[data-bs-theme="dark"] .admonition.memo > .admonition-content pre, html[data-scheme="dark"] .admonition.memo > .admonition-content pre, body[data-scheme="dark"] .admonition.memo > .admonition-content pre, html[data-color-mode="dark"] .admonition.memo > .admonition-content pre, body[data-color-mode="dark"] .admonition.memo > .admonition-content pre, body.dark .admonition.memo > .admonition-content pre, body.dark-mode .admonition.memo > .admonition-content pre, body.dark-theme .admonition.memo > .admonition-content pre, body.theme-dark .admonition.memo > .admonition-content pre, html.dark .admonition.memo > .admonition-content pre, html.dark-mode .admonition.memo > .admonition-content pre, html.dark-theme .admonition.memo > .admonition-content pre, html.theme-dark .admonition.memo > .admonition-content pre {
  background-color: #313244;
}

html[data-theme="dark"] .admonition.memo > .admonition-content pre code, body[data-theme="dark"] .admonition.memo > .admonition-content pre code, html[data-bs-theme="dark"] .admonition.memo > .admonition-content pre code, html[data-scheme="dark"] .admonition.memo > .admonition-content pre code, body[data-scheme="dark"] .admonition.memo > .admonition-content pre code, html[data-color-mode="dark"] .admonition.memo > .admonition-content pre code, body[data-color-mode="dark"] .admonition.memo > .admonition-content pre code, body.dark .admonition.memo > .admonition-content pre code, body.dark-mode .admonition.memo > .admonition-content pre code, body.dark-theme .admonition.memo > .admonition-content pre code, body.theme-dark .admonition.memo > .admonition-content pre code, html.dark .admonition.memo > .admonition-content pre code, html.dark-mode .admonition.memo > .admonition-content pre code, html.dark-theme .admonition.memo > .admonition-content pre code, html.theme-dark .admonition.memo > .admonition-content pre code {
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.note, body[data-theme="dark"] .admonition.note, html[data-bs-theme="dark"] .admonition.note, html[data-scheme="dark"] .admonition.note, body[data-scheme="dark"] .admonition.note, html[data-color-mode="dark"] .admonition.note, body[data-color-mode="dark"] .admonition.note, body.dark .admonition.note, body.dark-mode .admonition.note, body.dark-theme .admonition.note, body.theme-dark .admonition.note, html.dark .admonition.note, html.dark-mode .admonition.note, html.dark-theme .admonition.note, html.theme-dark .admonition.note {
  background-color: rgba(9, 106, 225, 0.1);
}

html[data-theme="dark"] .admonition.note > .admonition-content, body[data-theme="dark"] .admonition.note > .admonition-content, html[data-bs-theme="dark"] .admonition.note > .admonition-content, html[data-scheme="dark"] .admonition.note > .admonition-content, body[data-scheme="dark"] .admonition.note > .admonition-content, html[data-color-mode="dark"] .admonition.note > .admonition-content, body[data-color-mode="dark"] .admonition.note > .admonition-content, body.dark .admonition.note > .admonition-content, body.dark-mode .admonition.note > .admonition-content, body.dark-theme .admonition.note > .admonition-content, body.theme-dark .admonition.note > .admonition-content, html.dark .admonition.note > .admonition-content, html.dark-mode .admonition.note > .admonition-content, html.dark-theme .admonition.note > .admonition-content, html.theme-dark .admonition.note > .admonition-content {
  background-color: #1d1e20;
  color: #e6e6e6;
}

html[data-theme="dark"] .admonition.note > .admonition-content blockquote, body[data-theme="dark"] .admonition.note > .admonition-content blockquote, html[data-bs-theme="dark"] .admonition.note > .admonition-content blockquote, html[data-scheme="dark"] .admonition.note > .admonition-content blockquote, body[data-scheme="dark"] .admonition.note > .admonition-content blockquote, html[data-color-mode="dark"] .admonition.note > .admonition-content blockquote, body[data-color-mode="dark"] .admonition.note > .admonition-content blockquote, body.dark .admonition.note > .admonition-content blockquote, body.dark-mode .admonition.note > .admonition-content blockquote, body.dark-theme .admonition.note > .admonition-content blockquote, body.theme-dark .admonition.note > .admonition-content blockquote, html.dark .admonition.note > .admonition-content blockquote, html.dark-mode .admonition.note > .admonition-content blockquote, html.dark-theme .admonition.note > .admonition-content blockquote, html.theme-dark .admonition.note > .admonition-content blockquote {
  border-left-color: #45475a;
  color: inherit;
}

html[data-theme="dark"] .admonition.note > .admonition-content code:not(pre > code), body[data-theme="dark"] .admonition.note > .admonition-content code:not(pre > code), html[data-bs-theme="dark"] .admonition.note > .admonition-content code:not(pre > code), html[data-scheme="dark"] .admonition.note > .admonition-content code:not(pre > code), body[data-scheme="dark"] .admonition.note > .admonition-content code:not(pre > code), html[data-color-mode="dark"] .admonition.note > .admonition-content code:not(pre > code), body[data-color-mode="dark"] .admonition.note > .admonition-content code:not(pre > code), body.dark .admonition.note > .admonition-content code:not(pre > code), body.dark-mode .admonition.note > .admonition-content code:not(pre > code), body.dark-theme .admonition.note > .admonition-content code:not(pre > code), body.theme-dark .admonition.note > .admonition-content code:not(pre > code), html.dark .admonition.note > .admonition-content code:not(pre > code), html.dark-mode .admonition.note > .admonition-content code:not(pre > code), html.dark-theme .admonition.note > .admonition-content code:not(pre > code), html.theme-dark .admonition.note > .admonition-content code:not(pre > code) {
  background-color: #313244;
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.note > .admonition-content pre, body[data-theme="dark"] .admonition.note > .admonition-content pre, html[data-bs-theme="dark"] .admonition.note > .admonition-content pre, html[data-scheme="dark"] .admonition.note > .admonition-content pre, body[data-scheme="dark"] .admonition.note > .admonition-content pre, html[data-color-mode="dark"] .admonition.note > .admonition-content pre, body[data-color-mode="dark"] .admonition.note > .admonition-content pre, body.dark .admonition.note > .admonition-content pre, body.dark-mode .admonition.note > .admonition-content pre, body.dark-theme .admonition.note > .admonition-content pre, body.theme-dark .admonition.note > .admonition-content pre, html.dark .admonition.note > .admonition-content pre, html.dark-mode .admonition.note > .admonition-content pre, html.dark-theme .admonition.note > .admonition-content pre, html.theme-dark .admonition.note > .admonition-content pre {
  background-color: #313244;
}

html[data-theme="dark"] .admonition.note > .admonition-content pre code, body[data-theme="dark"] .admonition.note > .admonition-content pre code, html[data-bs-theme="dark"] .admonition.note > .admonition-content pre code, html[data-scheme="dark"] .admonition.note > .admonition-content pre code, body[data-scheme="dark"] .admonition.note > .admonition-content pre code, html[data-color-mode="dark"] .admonition.note > .admonition-content pre code, body[data-color-mode="dark"] .admonition.note > .admonition-content pre code, body.dark .admonition.note > .admonition-content pre code, body.dark-mode .admonition.note > .admonition-content pre code, body.dark-theme .admonition.note > .admonition-content pre code, body.theme-dark .admonition.note > .admonition-content pre code, html.dark .admonition.note > .admonition-content pre code, html.dark-mode .admonition.note > .admonition-content pre code, html.dark-theme .admonition.note > .admonition-content pre code, html.theme-dark .admonition.note > .admonition-content pre code {
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.notify, body[data-theme="dark"] .admonition.notify, html[data-bs-theme="dark"] .admonition.notify, html[data-scheme="dark"] .admonition.notify, body[data-scheme="dark"] .admonition.notify, html[data-color-mode="dark"] .admonition.notify, body[data-color-mode="dark"] .admonition.notify, body.dark .admonition.notify, body.dark-mode .admonition.notify, body.dark-theme .admonition.notify, body.theme-dark .admonition.notify, html.dark .admonition.notify, html.dark-mode .admonition.notify, html.dark-theme .admonition.notify, html.theme-dark .admonition.notify {
  background-color: rgba(13, 72, 189, 0.1);
}

html[data-theme="dark"] .admonition.notify > .admonition-content, body[data-theme="dark"] .admonition.notify > .admonition-content, html[data-bs-theme="dark"] .admonition.notify > .admonition-content, html[data-scheme="dark"] .admonition.notify > .admonition-content, body[data-scheme="dark"] .admonition.notify > .admonition-content, html[data-color-mode="dark"] .admonition.notify > .admonition-content, body[data-color-mode="dark"] .admonition.notify > .admonition-content, body.dark .admonition.notify > .admonition-content, body.dark-mode .admonition.notify > .admonition-content, body.dark-theme .admonition.notify > .admonition-content, body.theme-dark .admonition.notify > .admonition-content, html.dark .admonition.notify > .admonition-content, html.dark-mode .admonition.notify > .admonition-content, html.dark-theme .admonition.notify > .admonition-content, html.theme-dark .admonition.notify > .admonition-content {
  background-color: #1d1e20;
  color: #e6e6e6;
}

html[data-theme="dark"] .admonition.notify > .admonition-content blockquote, body[data-theme="dark"] .admonition.notify > .admonition-content blockquote, html[data-bs-theme="dark"] .admonition.notify > .admonition-content blockquote, html[data-scheme="dark"] .admonition.notify > .admonition-content blockquote, body[data-scheme="dark"] .admonition.notify > .admonition-content blockquote, html[data-color-mode="dark"] .admonition.notify > .admonition-content blockquote, body[data-color-mode="dark"] .admonition.notify > .admonition-content blockquote, body.dark .admonition.notify > .admonition-content blockquote, body.dark-mode .admonition.notify > .admonition-content blockquote, body.dark-theme .admonition.notify > .admonition-content blockquote, body.theme-dark .admonition.notify > .admonition-content blockquote, html.dark .admonition.notify > .admonition-content blockquote, html.dark-mode .admonition.notify > .admonition-content blockquote, html.dark-theme .admonition.notify > .admonition-content blockquote, html.theme-dark .admonition.notify > .admonition-content blockquote {
  border-left-color: #45475a;
  color: inherit;
}

html[data-theme="dark"] .admonition.notify > .admonition-content code:not(pre > code), body[data-theme="dark"] .admonition.notify > .admonition-content code:not(pre > code), html[data-bs-theme="dark"] .admonition.notify > .admonition-content code:not(pre > code), html[data-scheme="dark"] .admonition.notify > .admonition-content code:not(pre > code), body[data-scheme="dark"] .admonition.notify > .admonition-content code:not(pre > code), html[data-color-mode="dark"] .admonition.notify > .admonition-content code:not(pre > code), body[data-color-mode="dark"] .admonition.notify > .admonition-content code:not(pre > code), body.dark .admonition.notify > .admonition-content code:not(pre > code), body.dark-mode .admonition.notify > .admonition-content code:not(pre > code), body.dark-theme .admonition.notify > .admonition-content code:not(pre > code), body.theme-dark .admonition.notify > .admonition-content code:not(pre > code), html.dark .admonition.notify > .admonition-content code:not(pre > code), html.dark-mode .admonition.notify > .admonition-content code:not(pre > code), html.dark-theme .admonition.notify > .admonition-content code:not(pre > code), html.theme-dark .admonition.notify > .admonition-content code:not(pre > code) {
  background-color: #313244;
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.notify > .admonition-content pre, body[data-theme="dark"] .admonition.notify > .admonition-content pre, html[data-bs-theme="dark"] .admonition.notify > .admonition-content pre, html[data-scheme="dark"] .admonition.notify > .admonition-content pre, body[data-scheme="dark"] .admonition.notify > .admonition-content pre, html[data-color-mode="dark"] .admonition.notify > .admonition-content pre, body[data-color-mode="dark"] .admonition.notify > .admonition-content pre, body.dark .admonition.notify > .admonition-content pre, body.dark-mode .admonition.notify > .admonition-content pre, body.dark-theme .admonition.notify > .admonition-content pre, body.theme-dark .admonition.notify > .admonition-content pre, html.dark .admonition.notify > .admonition-content pre, html.dark-mode .admonition.notify > .admonition-content pre, html.dark-theme .admonition.notify > .admonition-content pre, html.theme-dark .admonition.notify > .admonition-content pre {
  background-color: #313244;
}

html[data-theme="dark"] .admonition.notify > .admonition-content pre code, body[data-theme="dark"] .admonition.notify > .admonition-content pre code, html[data-bs-theme="dark"] .admonition.notify > .admonition-content pre code, html[data-scheme="dark"] .admonition.notify > .admonition-content pre code, body[data-scheme="dark"] .admonition.notify > .admonition-content pre code, html[data-color-mode="dark"] .admonition.notify > .admonition-content pre code, body[data-color-mode="dark"] .admonition.notify > .admonition-content pre code, body.dark .admonition.notify > .admonition-content pre code, body.dark-mode .admonition.notify > .admonition-content pre code, body.dark-theme .admonition.notify > .admonition-content pre code, body.theme-dark .admonition.notify > .admonition-content pre code, html.dark .admonition.notify > .admonition-content pre code, html.dark-mode .admonition.notify > .admonition-content pre code, html.dark-theme .admonition.notify > .admonition-content pre code, html.theme-dark .admonition.notify > .admonition-content pre code {
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.question, body[data-theme="dark"] .admonition.question, html[data-bs-theme="dark"] .admonition.question, html[data-scheme="dark"] .admonition.question, body[data-scheme="dark"] .admonition.question, html[data-color-mode="dark"] .admonition.question, body[data-color-mode="dark"] .admonition.question, body.dark .admonition.question, body.dark-mode .admonition.question, body.dark-theme .admonition.question, body.theme-dark .admonition.question, html.dark .admonition.question, html.dark-mode .admonition.question, html.dark-theme .admonition.question, html.theme-dark .admonition.question {
  background-color: rgba(23, 146, 153, 0.1);
}

html[data-theme="dark"] .admonition.question > .admonition-content, body[data-theme="dark"] .admonition.question > .admonition-content, html[data-bs-theme="dark"] .admonition.question > .admonition-content, html[data-scheme="dark"] .admonition.question > .admonition-content, body[data-scheme="dark"] .admonition.question > .admonition-content, html[data-color-mode="dark"] .admonition.question > .admonition-content, body[data-color-mode="dark"] .admonition.question > .admonition-content, body.dark .admonition.question > .admonition-content, body.dark-mode .admonition.question > .admonition-content, body.dark-theme .admonition.question > .admonition-content, body.theme-dark .admonition.question > .admonition-content, html.dark .admonition.question > .admonition-content, html.dark-mode .admonition.question > .admonition-content, html.dark-theme .admonition.question > .admonition-content, html.theme-dark .admonition.question > .admonition-content {
  background-color: #1d1e20;
  color: #e6e6e6;
}

html[data-theme="dark"] .admonition.question > .admonition-content blockquote, body[data-theme="dark"] .admonition.question > .admonition-content blockquote, html[data-bs-theme="dark"] .admonition.question > .admonition-content blockquote, html[data-scheme="dark"] .admonition.question > .admonition-content blockquote, body[data-scheme="dark"] .admonition.question > .admonition-content blockquote, html[data-color-mode="dark"] .admonition.question > .admonition-content blockquote, body[data-color-mode="dark"] .admonition.question > .admonition-content blockquote, body.dark .admonition.question > .admonition-content blockquote, body.dark-mode .admonition.question > .admonition-content blockquote, body.dark-theme .admonition.question > .admonition-content blockquote, body.theme-dark .admonition.question > .admonition-content blockquote, html.dark .admonition.question > .admonition-content blockquote, html.dark-mode .admonition.question > .admonition-content blockquote, html.dark-theme .admonition.question > .admonition-content blockquote, html.theme-dark .admonition.question > .admonition-content blockquote {
  border-left-color: #45475a;
  color: inherit;
}

html[data-theme="dark"] .admonition.question > .admonition-content code:not(pre > code), body[data-theme="dark"] .admonition.question > .admonition-content code:not(pre > code), html[data-bs-theme="dark"] .admonition.question > .admonition-content code:not(pre > code), html[data-scheme="dark"] .admonition.question > .admonition-content code:not(pre > code), body[data-scheme="dark"] .admonition.question > .admonition-content code:not(pre > code), html[data-color-mode="dark"] .admonition.question > .admonition-content code:not(pre > code), body[data-color-mode="dark"] .admonition.question > .admonition-content code:not(pre > code), body.dark .admonition.question > .admonition-content code:not(pre > code), body.dark-mode .admonition.question > .admonition-content code:not(pre > code), body.dark-theme .admonition.question > .admonition-content code:not(pre > code), body.theme-dark .admonition.question > .admonition-content code:not(pre > code), html.dark .admonition.question > .admonition-content code:not(pre > code), html.dark-mode .admonition.question > .admonition-content code:not(pre > code), html.dark-theme .admonition.question > .admonition-content code:not(pre > code), html.theme-dark .admonition.question > .admonition-content code:not(pre > code) {
  background-color: #313244;
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.question > .admonition-content pre, body[data-theme="dark"] .admonition.question > .admonition-content pre, html[data-bs-theme="dark"] .admonition.question > .admonition-content pre, html[data-scheme="dark"] .admonition.question > .admonition-content pre, body[data-scheme="dark"] .admonition.question > .admonition-content pre, html[data-color-mode="dark"] .admonition.question > .admonition-content pre, body[data-color-mode="dark"] .admonition.question > .admonition-content pre, body.dark .admonition.question > .admonition-content pre, body.dark-mode .admonition.question > .admonition-content pre, body.dark-theme .admonition.question > .admonition-content pre, body.theme-dark .admonition.question > .admonition-content pre, html.dark .admonition.question > .admonition-content pre, html.dark-mode .admonition.question > .admonition-content pre, html.dark-theme .admonition.question > .admonition-content pre, html.theme-dark .admonition.question > .admonition-content pre {
  background-color: #313244;
}

html[data-theme="dark"] .admonition.question > .admonition-content pre code, body[data-theme="dark"] .admonition.question > .admonition-content pre code, html[data-bs-theme="dark"] .admonition.question > .admonition-content pre code, html[data-scheme="dark"] .admonition.question > .admonition-content pre code, body[data-scheme="dark"] .admonition.question > .admonition-content pre code, html[data-color-mode="dark"] .admonition.question > .admonition-content pre code, body[data-color-mode="dark"] .admonition.question > .admonition-content pre code, body.dark .admonition.question > .admonition-content pre code, body.dark-mode .admonition.question > .admonition-content pre code, body.dark-theme .admonition.question > .admonition-content pre code, body.theme-dark .admonition.question > .admonition-content pre code, html.dark .admonition.question > .admonition-content pre code, html.dark-mode .admonition.question > .admonition-content pre code, html.dark-theme .admonition.question > .admonition-content pre code, html.theme-dark .admonition.question > .admonition-content pre code {
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.quote, body[data-theme="dark"] .admonition.quote, html[data-bs-theme="dark"] .admonition.quote, html[data-scheme="dark"] .admonition.quote, body[data-scheme="dark"] .admonition.quote, html[data-color-mode="dark"] .admonition.quote, body[data-color-mode="dark"] .admonition.quote, body.dark .admonition.quote, body.dark-mode .admonition.quote, body.dark-theme .admonition.quote, body.theme-dark .admonition.quote, html.dark .admonition.quote, html.dark-mode .admonition.quote, html.dark-theme .admonition.quote, html.theme-dark .admonition.quote {
  background-color: rgba(114, 135, 253, 0.1);
}

html[data-theme="dark"] .admonition.quote > .admonition-content, body[data-theme="dark"] .admonition.quote > .admonition-content, html[data-bs-theme="dark"] .admonition.quote > .admonition-content, html[data-scheme="dark"] .admonition.quote > .admonition-content, body[data-scheme="dark"] .admonition.quote > .admonition-content, html[data-color-mode="dark"] .admonition.quote > .admonition-content, body[data-color-mode="dark"] .admonition.quote > .admonition-content, body.dark .admonition.quote > .admonition-content, body.dark-mode .admonition.quote > .admonition-content, body.dark-theme .admonition.quote > .admonition-content, body.theme-dark .admonition.quote > .admonition-content, html.dark .admonition.quote > .admonition-content, html.dark-mode .admonition.quote > .admonition-content, html.dark-theme .admonition.quote > .admonition-content, html.theme-dark .admonition.quote > .admonition-content {
  background-color: #1d1e20;
  color: #e6e6e6;
}

html[data-theme="dark"] .admonition.quote > .admonition-content blockquote, body[data-theme="dark"] .admonition.quote > .admonition-content blockquote, html[data-bs-theme="dark"] .admonition.quote > .admonition-content blockquote, html[data-scheme="dark"] .admonition.quote > .admonition-content blockquote, body[data-scheme="dark"] .admonition.quote > .admonition-content blockquote, html[data-color-mode="dark"] .admonition.quote > .admonition-content blockquote, body[data-color-mode="dark"] .admonition.quote > .admonition-content blockquote, body.dark .admonition.quote > .admonition-content blockquote, body.dark-mode .admonition.quote > .admonition-content blockquote, body.dark-theme .admonition.quote > .admonition-content blockquote, body.theme-dark .admonition.quote > .admonition-content blockquote, html.dark .admonition.quote > .admonition-content blockquote, html.dark-mode .admonition.quote > .admonition-content blockquote, html.dark-theme .admonition.quote > .admonition-content blockquote, html.theme-dark .admonition.quote > .admonition-content blockquote {
  border-left-color: #45475a;
  color: inherit;
}

html[data-theme="dark"] .admonition.quote > .admonition-content code:not(pre > code), body[data-theme="dark"] .admonition.quote > .admonition-content code:not(pre > code), html[data-bs-theme="dark"] .admonition.quote > .admonition-content code:not(pre > code), html[data-scheme="dark"] .admonition.quote > .admonition-content code:not(pre > code), body[data-scheme="dark"] .admonition.quote > .admonition-content code:not(pre > code), html[data-color-mode="dark"] .admonition.quote > .admonition-content code:not(pre > code), body[data-color-mode="dark"] .admonition.quote > .admonition-content code:not(pre > code), body.dark .admonition.quote > .admonition-content code:not(pre > code), body.dark-mode .admonition.quote > .admonition-content code:not(pre > code), body.dark-theme .admonition.quote > .admonition-content code:not(pre > code), body.theme-dark .admonition.quote > .admonition-content code:not(pre > code), html.dark .admonition.quote > .admonition-content code:not(pre > code), html.dark-mode .admonition.quote > .admonition-content code:not(pre > code), html.dark-theme .admonition.quote > .admonition-content code:not(pre > code), html.theme-dark .admonition.quote > .admonition-content code:not(pre > code) {
  background-color: #313244;
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.quote > .admonition-content pre, body[data-theme="dark"] .admonition.quote > .admonition-content pre, html[data-bs-theme="dark"] .admonition.quote > .admonition-content pre, html[data-scheme="dark"] .admonition.quote > .admonition-content pre, body[data-scheme="dark"] .admonition.quote > .admonition-content pre, html[data-color-mode="dark"] .admonition.quote > .admonition-content pre, body[data-color-mode="dark"] .admonition.quote > .admonition-content pre, body.dark .admonition.quote > .admonition-content pre, body.dark-mode .admonition.quote > .admonition-content pre, body.dark-theme .admonition.quote > .admonition-content pre, body.theme-dark .admonition.quote > .admonition-content pre, html.dark .admonition.quote > .admonition-content pre, html.dark-mode .admonition.quote > .admonition-content pre, html.dark-theme .admonition.quote > .admonition-content pre, html.theme-dark .admonition.quote > .admonition-content pre {
  background-color: #313244;
}

html[data-theme="dark"] .admonition.quote > .admonition-content pre code, body[data-theme="dark"] .admonition.quote > .admonition-content pre code, html[data-bs-theme="dark"] .admonition.quote > .admonition-content pre code, html[data-scheme="dark"] .admonition.quote > .admonition-content pre code, body[data-scheme="dark"] .admonition.quote > .admonition-content pre code, html[data-color-mode="dark"] .admonition.quote > .admonition-content pre code, body[data-color-mode="dark"] .admonition.quote > .admonition-content pre code, body.dark .admonition.quote > .admonition-content pre code, body.dark-mode .admonition.quote > .admonition-content pre code, body.dark-theme .admonition.quote > .admonition-content pre code, body.theme-dark .admonition.quote > .admonition-content pre code, html.dark .admonition.quote > .admonition-content pre code, html.dark-mode .admonition.quote > .admonition-content pre code, html.dark-theme .admonition.quote > .admonition-content pre code, html.theme-dark .admonition.quote > .admonition-content pre code {
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.success, body[data-theme="dark"] .admonition.success, html[data-bs-theme="dark"] .admonition.success, html[data-scheme="dark"] .admonition.success, body[data-scheme="dark"] .admonition.success, html[data-color-mode="dark"] .admonition.success, body[data-color-mode="dark"] .admonition.success, body.dark .admonition.success, body.dark-mode .admonition.success, body.dark-theme .admonition.success, body.theme-dark .admonition.success, html.dark .admonition.success, html.dark-mode .admonition.success, html.dark-theme .admonition.success, html.theme-dark .admonition.success {
  background-color: rgba(64, 160, 43, 0.1);
}

html[data-theme="dark"] .admonition.success > .admonition-content, body[data-theme="dark"] .admonition.success > .admonition-content, html[data-bs-theme="dark"] .admonition.success > .admonition-content, html[data-scheme="dark"] .admonition.success > .admonition-content, body[data-scheme="dark"] .admonition.success > .admonition-content, html[data-color-mode="dark"] .admonition.success > .admonition-content, body[data-color-mode="dark"] .admonition.success > .admonition-content, body.dark .admonition.success > .admonition-content, body.dark-mode .admonition.success > .admonition-content, body.dark-theme .admonition.success > .admonition-content, body.theme-dark .admonition.success > .admonition-content, html.dark .admonition.success > .admonition-content, html.dark-mode .admonition.success > .admonition-content, html.dark-theme .admonition.success > .admonition-content, html.theme-dark .admonition.success > .admonition-content {
  background-color: #1d1e20;
  color: #e6e6e6;
}

html[data-theme="dark"] .admonition.success > .admonition-content blockquote, body[data-theme="dark"] .admonition.success > .admonition-content blockquote, html[data-bs-theme="dark"] .admonition.success > .admonition-content blockquote, html[data-scheme="dark"] .admonition.success > .admonition-content blockquote, body[data-scheme="dark"] .admonition.success > .admonition-content blockquote, html[data-color-mode="dark"] .admonition.success > .admonition-content blockquote, body[data-color-mode="dark"] .admonition.success > .admonition-content blockquote, body.dark .admonition.success > .admonition-content blockquote, body.dark-mode .admonition.success > .admonition-content blockquote, body.dark-theme .admonition.success > .admonition-content blockquote, body.theme-dark .admonition.success > .admonition-content blockquote, html.dark .admonition.success > .admonition-content blockquote, html.dark-mode .admonition.success > .admonition-content blockquote, html.dark-theme .admonition.success > .admonition-content blockquote, html.theme-dark .admonition.success > .admonition-content blockquote {
  border-left-color: #45475a;
  color: inherit;
}

html[data-theme="dark"] .admonition.success > .admonition-content code:not(pre > code), body[data-theme="dark"] .admonition.success > .admonition-content code:not(pre > code), html[data-bs-theme="dark"] .admonition.success > .admonition-content code:not(pre > code), html[data-scheme="dark"] .admonition.success > .admonition-content code:not(pre > code), body[data-scheme="dark"] .admonition.success > .admonition-content code:not(pre > code), html[data-color-mode="dark"] .admonition.success > .admonition-content code:not(pre > code), body[data-color-mode="dark"] .admonition.success > .admonition-content code:not(pre > code), body.dark .admonition.success > .admonition-content code:not(pre > code), body.dark-mode .admonition.success > .admonition-content code:not(pre > code), body.dark-theme .admonition.success > .admonition-content code:not(pre > code), body.theme-dark .admonition.success > .admonition-content code:not(pre > code), html.dark .admonition.success > .admonition-content code:not(pre > code), html.dark-mode .admonition.success > .admonition-content code:not(pre > code), html.dark-theme .admonition.success > .admonition-content code:not(pre > code), html.theme-dark .admonition.success > .admonition-content code:not(pre > code) {
  background-color: #313244;
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.success > .admonition-content pre, body[data-theme="dark"] .admonition.success > .admonition-content pre, html[data-bs-theme="dark"] .admonition.success > .admonition-content pre, html[data-scheme="dark"] .admonition.success > .admonition-content pre, body[data-scheme="dark"] .admonition.success > .admonition-content pre, html[data-color-mode="dark"] .admonition.success > .admonition-content pre, body[data-color-mode="dark"] .admonition.success > .admonition-content pre, body.dark .admonition.success > .admonition-content pre, body.dark-mode .admonition.success > .admonition-content pre, body.dark-theme .admonition.success > .admonition-content pre, body.theme-dark .admonition.success > .admonition-content pre, html.dark .admonition.success > .admonition-content pre, html.dark-mode .admonition.success > .admonition-content pre, html.dark-theme .admonition.success > .admonition-content pre, html.theme-dark .admonition.success > .admonition-content pre {
  background-color: #313244;
}

html[data-theme="dark"] .admonition.success > .admonition-content pre code, body[data-theme="dark"] .admonition.success > .admonition-content pre code, html[data-bs-theme="dark"] .admonition.success > .admonition-content pre code, html[data-scheme="dark"] .admonition.success > .admonition-content pre code, body[data-scheme="dark"] .admonition.success > .admonition-content pre code, html[data-color-mode="dark"] .admonition.success > .admonition-content pre code, body[data-color-mode="dark"] .admonition.success > .admonition-content pre code, body.dark .admonition.success > .admonition-content pre code, body.dark-mode .admonition.success > .admonition-content pre code, body.dark-theme .admonition.success > .admonition-content pre code, body.theme-dark .admonition.success > .admonition-content pre code, html.dark .admonition.success > .admonition-content pre code, html.dark-mode .admonition.success > .admonition-content pre code, html.dark-theme .admonition.success > .admonition-content pre code, html.theme-dark .admonition.success > .admonition-content pre code {
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.task, body[data-theme="dark"] .admonition.task, html[data-bs-theme="dark"] .admonition.task, html[data-scheme="dark"] .admonition.task, body[data-scheme="dark"] .admonition.task, html[data-color-mode="dark"] .admonition.task, body[data-color-mode="dark"] .admonition.task, body.dark .admonition.task, body.dark-mode .admonition.task, body.dark-theme .admonition.task, body.theme-dark .admonition.task, html.dark .admonition.task, html.dark-mode .admonition.task, html.dark-theme .admonition.task, html.theme-dark .admonition.task {
  background-color: rgba(136, 57, 239, 0.1);
}

html[data-theme="dark"] .admonition.task > .admonition-content, body[data-theme="dark"] .admonition.task > .admonition-content, html[data-bs-theme="dark"] .admonition.task > .admonition-content, html[data-scheme="dark"] .admonition.task > .admonition-content, body[data-scheme="dark"] .admonition.task > .admonition-content, html[data-color-mode="dark"] .admonition.task > .admonition-content, body[data-color-mode="dark"] .admonition.task > .admonition-content, body.dark .admonition.task > .admonition-content, body.dark-mode .admonition.task > .admonition-content, body.dark-theme .admonition.task > .admonition-content, body.theme-dark .admonition.task > .admonition-content, html.dark .admonition.task > .admonition-content, html.dark-mode .admonition.task > .admonition-content, html.dark-theme .admonition.task > .admonition-content, html.theme-dark .admonition.task > .admonition-content {
  background-color: #1d1e20;
  color: #e6e6e6;
}

html[data-theme="dark"] .admonition.task > .admonition-content blockquote, body[data-theme="dark"] .admonition.task > .admonition-content blockquote, html[data-bs-theme="dark"] .admonition.task > .admonition-content blockquote, html[data-scheme="dark"] .admonition.task > .admonition-content blockquote, body[data-scheme="dark"] .admonition.task > .admonition-content blockquote, html[data-color-mode="dark"] .admonition.task > .admonition-content blockquote, body[data-color-mode="dark"] .admonition.task > .admonition-content blockquote, body.dark .admonition.task > .admonition-content blockquote, body.dark-mode .admonition.task > .admonition-content blockquote, body.dark-theme .admonition.task > .admonition-content blockquote, body.theme-dark .admonition.task > .admonition-content blockquote, html.dark .admonition.task > .admonition-content blockquote, html.dark-mode .admonition.task > .admonition-content blockquote, html.dark-theme .admonition.task > .admonition-content blockquote, html.theme-dark .admonition.task > .admonition-content blockquote {
  border-left-color: #45475a;
  color: inherit;
}

html[data-theme="dark"] .admonition.task > .admonition-content code:not(pre > code), body[data-theme="dark"] .admonition.task > .admonition-content code:not(pre > code), html[data-bs-theme="dark"] .admonition.task > .admonition-content code:not(pre > code), html[data-scheme="dark"] .admonition.task > .admonition-content code:not(pre > code), body[data-scheme="dark"] .admonition.task > .admonition-content code:not(pre > code), html[data-color-mode="dark"] .admonition.task > .admonition-content code:not(pre > code), body[data-color-mode="dark"] .admonition.task > .admonition-content code:not(pre > code), body.dark .admonition.task > .admonition-content code:not(pre > code), body.dark-mode .admonition.task > .admonition-content code:not(pre > code), body.dark-theme .admonition.task > .admonition-content code:not(pre > code), body.theme-dark .admonition.task > .admonition-content code:not(pre > code), html.dark .admonition.task > .admonition-content code:not(pre > code), html.dark-mode .admonition.task > .admonition-content code:not(pre > code), html.dark-theme .admonition.task > .admonition-content code:not(pre > code), html.theme-dark .admonition.task > .admonition-content code:not(pre > code) {
  background-color: #313244;
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.task > .admonition-content pre, body[data-theme="dark"] .admonition.task > .admonition-content pre, html[data-bs-theme="dark"] .admonition.task > .admonition-content pre, html[data-scheme="dark"] .admonition.task > .admonition-content pre, body[data-scheme="dark"] .admonition.task > .admonition-content pre, html[data-color-mode="dark"] .admonition.task > .admonition-content pre, body[data-color-mode="dark"] .admonition.task > .admonition-content pre, body.dark .admonition.task > .admonition-content pre, body.dark-mode .admonition.task > .admonition-content pre, body.dark-theme .admonition.task > .admonition-content pre, body.theme-dark .admonition.task > .admonition-content pre, html.dark .admonition.task > .admonition-content pre, html.dark-mode .admonition.task > .admonition-content pre, html.dark-theme .admonition.task > .admonition-content pre, html.theme-dark .admonition.task > .admonition-content pre {
  background-color: #313244;
}

html[data-theme="dark"] .admonition.task > .admonition-content pre code, body[data-theme="dark"] .admonition.task > .admonition-content pre code, html[data-bs-theme="dark"] .admonition.task > .admonition-content pre code, html[data-scheme="dark"] .admonition.task > .admonition-content pre code, body[data-scheme="dark"] .admonition.task > .admonition-content pre code, html[data-color-mode="dark"] .admonition.task > .admonition-content pre code, body[data-color-mode="dark"] .admonition.task > .admonition-content pre code, body.dark .admonition.task > .admonition-content pre code, body.dark-mode .admonition.task > .admonition-content pre code, body.dark-theme .admonition.task > .admonition-content pre code, body.theme-dark .admonition.task > .admonition-content pre code, html.dark .admonition.task > .admonition-content pre code, html.dark-mode .admonition.task > .admonition-content pre code, html.dark-theme .admonition.task > .admonition-content pre code, html.theme-dark .admonition.task > .admonition-content pre code {
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.tip, body[data-theme="dark"] .admonition.tip, html[data-bs-theme="dark"] .admonition.tip, html[data-scheme="dark"] .admonition.tip, body[data-scheme="dark"] .admonition.tip, html[data-color-mode="dark"] .admonition.tip, body[data-color-mode="dark"] .admonition.tip, body.dark .admonition.tip, body.dark-mode .admonition.tip, body.dark-theme .admonition.tip, body.theme-dark .admonition.tip, html.dark .admonition.tip, html.dark-mode .admonition.tip, html.dark-theme .admonition.tip, html.theme-dark .admonition.tip {
  background-color: rgba(23, 146, 153, 0.1);
}

html[data-theme="dark"] .admonition.tip > .admonition-content, body[data-theme="dark"] .admonition.tip > .admonition-content, html[data-bs-theme="dark"] .admonition.tip > .admonition-content, html[data-scheme="dark"] .admonition.tip > .admonition-content, body[data-scheme="dark"] .admonition.tip > .admonition-content, html[data-color-mode="dark"] .admonition.tip > .admonition-content, body[data-color-mode="dark"] .admonition.tip > .admonition-content, body.dark .admonition.tip > .admonition-content, body.dark-mode .admonition.tip > .admonition-content, body.dark-theme .admonition.tip > .admonition-content, body.theme-dark .admonition.tip > .admonition-content, html.dark .admonition.tip > .admonition-content, html.dark-mode .admonition.tip > .admonition-content, html.dark-theme .admonition.tip > .admonition-content, html.theme-dark .admonition.tip > .admonition-content {
  background-color: #1d1e20;
  color: #e6e6e6;
}

html[data-theme="dark"] .admonition.tip > .admonition-content blockquote, body[data-theme="dark"] .admonition.tip > .admonition-content blockquote, html[data-bs-theme="dark"] .admonition.tip > .admonition-content blockquote, html[data-scheme="dark"] .admonition.tip > .admonition-content blockquote, body[data-scheme="dark"] .admonition.tip > .admonition-content blockquote, html[data-color-mode="dark"] .admonition.tip > .admonition-content blockquote, body[data-color-mode="dark"] .admonition.tip > .admonition-content blockquote, body.dark .admonition.tip > .admonition-content blockquote, body.dark-mode .admonition.tip > .admonition-content blockquote, body.dark-theme .admonition.tip > .admonition-content blockquote, body.theme-dark .admonition.tip > .admonition-content blockquote, html.dark .admonition.tip > .admonition-content blockquote, html.dark-mode .admonition.tip > .admonition-content blockquote, html.dark-theme .admonition.tip > .admonition-content blockquote, html.theme-dark .admonition.tip > .admonition-content blockquote {
  border-left-color: #45475a;
  color: inherit;
}

html[data-theme="dark"] .admonition.tip > .admonition-content code:not(pre > code), body[data-theme="dark"] .admonition.tip > .admonition-content code:not(pre > code), html[data-bs-theme="dark"] .admonition.tip > .admonition-content code:not(pre > code), html[data-scheme="dark"] .admonition.tip > .admonition-content code:not(pre > code), body[data-scheme="dark"] .admonition.tip > .admonition-content code:not(pre > code), html[data-color-mode="dark"] .admonition.tip > .admonition-content code:not(pre > code), body[data-color-mode="dark"] .admonition.tip > .admonition-content code:not(pre > code), body.dark .admonition.tip > .admonition-content code:not(pre > code), body.dark-mode .admonition.tip > .admonition-content code:not(pre > code), body.dark-theme .admonition.tip > .admonition-content code:not(pre > code), body.theme-dark .admonition.tip > .admonition-content code:not(pre > code), html.dark .admonition.tip > .admonition-content code:not(pre > code), html.dark-mode .admonition.tip > .admonition-content code:not(pre > code), html.dark-theme .admonition.tip > .admonition-content code:not(pre > code), html.theme-dark .admonition.tip > .admonition-content code:not(pre > code) {
  background-color: #313244;
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.tip > .admonition-content pre, body[data-theme="dark"] .admonition.tip > .admonition-content pre, html[data-bs-theme="dark"] .admonition.tip > .admonition-content pre, html[data-scheme="dark"] .admonition.tip > .admonition-content pre, body[data-scheme="dark"] .admonition.tip > .admonition-content pre, html[data-color-mode="dark"] .admonition.tip > .admonition-content pre, body[data-color-mode="dark"] .admonition.tip > .admonition-content pre, body.dark .admonition.tip > .admonition-content pre, body.dark-mode .admonition.tip > .admonition-content pre, body.dark-theme .admonition.tip > .admonition-content pre, body.theme-dark .admonition.tip > .admonition-content pre, html.dark .admonition.tip > .admonition-content pre, html.dark-mode .admonition.tip > .admonition-content pre, html.dark-theme .admonition.tip > .admonition-content pre, html.theme-dark .admonition.tip > .admonition-content pre {
  background-color: #313244;
}

html[data-theme="dark"] .admonition.tip > .admonition-content pre code, body[data-theme="dark"] .admonition.tip > .admonition-content pre code, html[data-bs-theme="dark"] .admonition.tip > .admonition-content pre code, html[data-scheme="dark"] .admonition.tip > .admonition-content pre code, body[data-scheme="dark"] .admonition.tip > .admonition-content pre code, html[data-color-mode="dark"] .admonition.tip > .admonition-content pre code, body[data-color-mode="dark"] .admonition.tip > .admonition-content pre code, body.dark .admonition.tip > .admonition-content pre code, body.dark-mode .admonition.tip > .admonition-content pre code, body.dark-theme .admonition.tip > .admonition-content pre code, body.theme-dark .admonition.tip > .admonition-content pre code, html.dark .admonition.tip > .admonition-content pre code, html.dark-mode .admonition.tip > .admonition-content pre code, html.dark-theme .admonition.tip > .admonition-content pre code, html.theme-dark .admonition.tip > .admonition-content pre code {
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.warning, body[data-theme="dark"] .admonition.warning, html[data-bs-theme="dark"] .admonition.warning, html[data-scheme="dark"] .admonition.warning, body[data-scheme="dark"] .admonition.warning, html[data-color-mode="dark"] .admonition.warning, body[data-color-mode="dark"] .admonition.warning, body.dark .admonition.warning, body.dark-mode .admonition.warning, body.dark-theme .admonition.warning, body.theme-dark .admonition.warning, html.dark .admonition.warning, html.dark-mode .admonition.warning, html.dark-theme .admonition.warning, html.theme-dark .admonition.warning {
  background-color: rgba(223, 142, 29, 0.1);
}

html[data-theme="dark"] .admonition.warning > .admonition-content, body[data-theme="dark"] .admonition.warning > .admonition-content, html[data-bs-theme="dark"] .admonition.warning > .admonition-content, html[data-scheme="dark"] .admonition.warning > .admonition-content, body[data-scheme="dark"] .admonition.warning > .admonition-content, html[data-color-mode="dark"] .admonition.warning > .admonition-content, body[data-color-mode="dark"] .admonition.warning > .admonition-content, body.dark .admonition.warning > .admonition-content, body.dark-mode .admonition.warning > .admonition-content, body.dark-theme .admonition.warning > .admonition-content, body.theme-dark .admonition.warning > .admonition-content, html.dark .admonition.warning > .admonition-content, html.dark-mode .admonition.warning > .admonition-content, html.dark-theme .admonition.warning > .admonition-content, html.theme-dark .admonition.warning > .admonition-content {
  background-color: #1d1e20;
  color: #e6e6e6;
}

html[data-theme="dark"] .admonition.warning > .admonition-content blockquote, body[data-theme="dark"] .admonition.warning > .admonition-content blockquote, html[data-bs-theme="dark"] .admonition.warning > .admonition-content blockquote, html[data-scheme="dark"] .admonition.warning > .admonition-content blockquote, body[data-scheme="dark"] .admonition.warning > .admonition-content blockquote, html[data-color-mode="dark"] .admonition.warning > .admonition-content blockquote, body[data-color-mode="dark"] .admonition.warning > .admonition-content blockquote, body.dark .admonition.warning > .admonition-content blockquote, body.dark-mode .admonition.warning > .admonition-content blockquote, body.dark-theme .admonition.warning > .admonition-content blockquote, body.theme-dark .admonition.warning > .admonition-content blockquote, html.dark .admonition.warning > .admonition-content blockquote, html.dark-mode .admonition.warning > .admonition-content blockquote, html.dark-theme .admonition.warning > .admonition-content blockquote, html.theme-dark .admonition.warning > .admonition-content blockquote {
  border-left-color: #45475a;
  color: inherit;
}

html[data-theme="dark"] .admonition.warning > .admonition-content code:not(pre > code), body[data-theme="dark"] .admonition.warning > .admonition-content code:not(pre > code), html[data-bs-theme="dark"] .admonition.warning > .admonition-content code:not(pre > code), html[data-scheme="dark"] .admonition.warning > .admonition-content code:not(pre > code), body[data-scheme="dark"] .admonition.warning > .admonition-content code:not(pre > code), html[data-color-mode="dark"] .admonition.warning > .admonition-content code:not(pre > code), body[data-color-mode="dark"] .admonition.warning > .admonition-content code:not(pre > code), body.dark .admonition.warning > .admonition-content code:not(pre > code), body.dark-mode .admonition.warning > .admonition-content code:not(pre > code), body.dark-theme .admonition.warning > .admonition-content code:not(pre > code), body.theme-dark .admonition.warning > .admonition-content code:not(pre > code), html.dark .admonition.warning > .admonition-content code:not(pre > code), html.dark-mode .admonition.warning > .admonition-content code:not(pre > code), html.dark-theme .admonition.warning > .admonition-content code:not(pre > code), html.theme-dark .admonition.warning > .admonition-content code:not(pre > code) {
  background-color: #313244;
  color: #cdd6f4;
}

html[data-theme="dark"] .admonition.warning > .admonition-content pre, body[data-theme="dark"] .admonition.warning > .admonition-content pre, html[data-bs-theme="dark"] .admonition.warning > .admonition-content pre, html[data-scheme="dark"] .admonition.warning > .admonition-content pre, body[data-scheme="dark"] .admonition.warning > .admonition-content pre, html[data-color-mode="dark"] .admonition.warning > .admonition-content pre, body[data-color-mode="dark"] .admonition.warning > .admonition-content pre, body.dark .admonition.warning > .admonition-content pre, body.dark-mode .admonition.warning > .admonition-content pre, body.dark-theme .admonition.warning > .admonition-content pre, body.theme-dark .admonition.warning > .admonition-content pre, html.dark .admonition.warning > .admonition-content pre, html.dark-mode .admonition.warning > .admonition-content pre, html.dark-theme .admonition.warning > .admonition-content pre, html.theme-dark .admonition.warning > .admonition-content pre {
  background-color: #313244;
}

html[data-theme="dark"] .admonition.warning > .admonition-content pre code, body[data-theme="dark"] .admonition.warning > .admonition-content pre code, html[data-bs-theme="dark"] .admonition.warning > .admonition-content pre code, html[data-scheme="dark"] .admonition.warning > .admonition-content pre code, body[data-scheme="dark"] .admonition.warning > .admonition-content pre code, html[data-color-mode="dark"] .admonition.warning > .admonition-content pre code, body[data-color-mode="dark"] .admonition.warning > .admonition-content pre code, body.dark .admonition.warning > .admonition-content pre code, body.dark-mode .admonition.warning > .admonition-content pre code, body.dark-theme .admonition.warning > .admonition-content pre code, body.theme-dark .admonition.warning > .admonition-content pre code, html.dark .admonition.warning > .admonition-content pre code, html.dark-mode .admonition.warning > .admonition-content pre code, html.dark-theme .admonition.warning > .admonition-content pre code, html.theme-dark .admonition.warning > .admonition-content pre code {
  color: #cdd6f4;
}

.admonition > summary {
  list-style: none;
  /* For Firefox */
  cursor: pointer;
  position: relative;
  z-index: 2;
}

.admonition > summary::-webkit-details-marker {
  /* For Chrome, Safari, Edge */
  display: none;
}

.admonition > summary::after {
  content: ">";
  /* Use a simple chevron character */
  display: inline-block;
  /* Allows transforms and margins */
  font-weight: bold;
  margin-left: 0.6em;
  /* Adjust spacing as needed */
  transition: transform 0.2s ease-in-out;
  /* Smooth rotation */
  transform-origin: center;
  /* Rotate around the center */
  color: currentColor;
}

.admonition[open] > summary::after {
  transform: rotate(90deg);
  /* Rotate the chevron down */
}

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