:root {
  --icon--class: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="2 2 20 20"><path d="M12 2a9 9 0 0 1 9 9h-8v8a3 3 0 0 1-3 3 3 3 0 0 1-3-3v-1h2v1a1 1 0 0 0 1 1 1 1 0 0 0 1-1v-8H3a9 9 0 0 1 9-9"></path></svg>');
  --icon--object_property: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M8.5.75a.75.75 0 0 0-1.5 0v5.19L4.391 3.33a.75.75 0 1 0-1.06 1.061L5.939 7H.75a.75.75 0 0 0 0 1.5h5.19l-2.61 2.609a.75.75 0 1 0 1.061 1.06L7 9.561v5.189a.75.75 0 0 0 1.5 0V9.56l2.609 2.61a.75.75 0 1 0 1.06-1.061L9.561 8.5h5.189a.75.75 0 0 0 0-1.5H9.56l2.61-2.609a.75.75 0 0 0-1.061-1.06L8.5 5.939z"></path></svg>');
  --icon--data_property: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M12.212 3.02a1.753 1.753 0 0 0-2.478.003l-5.83 5.83a3 3 0 0 0-.88 2.127c0 .795.315 1.551.88 2.116.567.567 1.333.89 2.126.89.79 0 1.548-.321 2.116-.89l5.48-5.48a.75.75 0 0 1 1.061 1.06l-5.48 5.48a4.5 4.5 0 0 1-3.177 1.33c-1.2 0-2.345-.487-3.187-1.33a4.48 4.48 0 0 1-1.32-3.177c0-1.195.475-2.341 1.32-3.186l5.83-5.83a3.25 3.25 0 0 1 5.553 2.297c0 .863-.343 1.691-.953 2.301L7.439 12.39c-.375.377-.884.59-1.416.593a2 2 0 0 1-1.412-.593 1.99 1.99 0 0 1 0-2.828l5.48-5.48a.75.75 0 0 1 1.042.018.75.75 0 0 1 .018 1.042l-5.48 5.48a.49.49 0 0 0 0 .707.5.5 0 0 0 .352.154.5.5 0 0 0 .356-.154l5.833-5.827a1.755 1.755 0 0 0 0-2.481Z"/></svg>');
  --icon--individual: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -1 24 26"><path d="M12 0a3.85 3.85 0 0 0-3.875 3.846A3.84 3.84 0 0 0 9.73 6.969l-2.79 1.85c0 .622.144 1.114.434 1.649H9.83c-.014.245-.014.549-.014.925q0 .037.006.071c-.064 1.353-.507 3.472-3.62 5.842-.816.625-1.423 1.495-1.806 2.533a.3.3 0 0 0-.045.084 8.1 8.1 0 0 0-.39 2.516c0 .1.216 1.561 8.038 1.561s8.038-1.46 8.038-1.561c0-2.227-.824-4.048-2.24-5.133-4.034-3.08-3.586-5.74-3.644-6.838h2.458c.29-.535.434-1.027.434-1.649l-2.79-1.836a3.86 3.86 0 0 0 1.604-3.123A3.87 3.87 0 0 0 13.445.275c-.004-.002-.01.004-.015.004A3.8 3.8 0 0 0 12 0"></path></svg>');
  --icon--rule: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="25 100 974 1000"><path d="M513.5 1100q-100 0-188.25-39T169.5 953.75t-106-157.5T25 606.5Q25 494 69.5 401t121.75-160.25 176.75-104T577 100q67.5 0 130.25 17.25T823 163.75 915.5 229t61.5 74 22 72q0 22-8.25 32.25T970.5 417.5q-15.5 0-35.25-19.5T887 349.75 817 292t-100.25-48.5T577 224q-85.5 0-159.75 29.25t-130.5 81.5T199 456.5t-31.5 150q0 74 26.75 138.5t74.25 113.25 110.25 76.25T513.5 962q62 0 115.5-21.5t93.75-59.75 62.75-89T808 682.5q0-67.5-30.5-121.25t-82.75-85T577 445q-77 0-124.25 44.5t-47.25 117q0 60.5 32.5 93.25t75.5 32.75q31 0 50-13.25t19-36.75q0-16.5-10.5-28.25t-24-22.5-24-23.5T513.5 577q0-20.5 13.75-32.25T563.5 533q31.5 0 61 22.25t48.25 56.5 18.75 70.75q0 48-23.25 86.25t-63.5 60.5-91.25 22.25q-66 0-118.5-32.25t-83-87.75-30.5-125q0-82.5 38.75-148T426 354.75t151-38.25q76.5 0 142.75 28t116 78T913.5 539t28 143.5q0 87-33 162.75t-91.5 133c-39 38.17-84.417 68-136.25 89.5Q603 1100 513.5 1100"/></svg>');
}

[data-md-color-scheme=default] {
  --color-class: #ffb300;
  --color-class-bg: rgba(255, 179, 0, 0.15);
  --color-class-a: rgb(232, 158, 0);
  --color-object_property: #448aff;
  --color-object_property-bg: rgba(68, 138, 255, 0.15);
  --color-object_property-a: rgb(26.3188338035, 96.7562683669, 210.0570109251);
  --color-data_property: #2eb93e;
  --color-data_property-bg: rgba(81.8701119617, 179.9120325659, 86.7813486381, 0.15);
  --color-data_property-a: rgb(0, 129.7844913053, 0);
  --color-individual: #7c4dff;
  --color-individual-bg: rgba(140.5273138687, 104.6339595813, 255, 0.15);
  --color-individual-a: rgb(94.1746147996, 27.2485167231, 214.026425311);
  --color-rule: #9e9e9e;
  --color-rule-bg: rgba(158, 158, 158, 0.15);
  --color-rule-a: rgb(116.127960231, 116.127960231, 116.127960231);
}

[data-md-color-scheme=slate] {
  --color-class: rgb(133.4741852657, 85.3642360707, 0);
  --color-class-bg: rgba(255, 179, 0, 0.07);
  --color-class-a: rgb(163.8898646061, 106.9468411059, 0);
  --color-object_property: rgb(38.4942830801, 83.3141528223, 158.2273636771);
  --color-object_property-bg: rgba(68, 138, 255, 0.07);
  --color-object_property-a: rgb(66.8168115878, 120.8355756138, 211.2039603622);
  --color-data_property: rgb(24.4080383039, 113.4074939349, 34.6525799593);
  --color-data_property-bg: rgba(42.2721844498, 172.6396753041, 57.2785143323, 0.07);
  --color-data_property-a: rgb(54.2207271906, 146.0056207551, 60.6304018004);
  --color-individual: rgb(87.9959107536, 69.1778908091, 165.0396479348);
  --color-individual-bg: rgba(135.3532616263, 93.0949520187, 255, 0.07);
  --color-individual-a: rgb(120.8174741261, 95.9454322209, 222.6472662805);
  --color-rule: rgb(116.127960231, 116.127960231, 116.127960231);
  --color-rule-bg: rgba(158, 158, 158, 0.15);
  --color-rule-a: rgb(116.127960231, 116.127960231, 116.127960231);
}

.md-typeset .admonition.class,
.md-typeset details.class {
  border-color: var(--color-class);
}

.md-typeset .class > .overview,
.md-typeset .class > summary .overview {
  background-color: var(--color-class-bg);
}

.md-typeset .class > .admonition-title:before,
.md-typeset .class > summary:before {
  background-color: var(--color-class);
  -webkit-mask-image: var(--icon--class);
  mask-image: var(--icon--class);
}

.md-typeset .class > .admonition-title:after,
.md-typeset .class > summary:after {
  background-color: var(--color-class);
}

.md-typeset details.class:focus-within, .md-typeset .admonition.class:focus-within {
  box-shadow: 0 0 0 0.2rem var(--color-class-bg);
}

.md-typeset a.class, a.class + .sup {
  color: var(--color-class-a);
}

.md-typeset .admonition.object_property,
.md-typeset details.object_property {
  border-color: var(--color-object_property);
}

.md-typeset .object_property > .overview,
.md-typeset .object_property > summary .overview {
  background-color: var(--color-object_property-bg);
}

.md-typeset .object_property > .admonition-title:before,
.md-typeset .object_property > summary:before {
  background-color: var(--color-object_property);
  -webkit-mask-image: var(--icon--object_property);
  mask-image: var(--icon--object_property);
}

.md-typeset .object_property > .admonition-title:after,
.md-typeset .object_property > summary:after {
  background-color: var(--color-object_property);
}

.md-typeset details.object_property:focus-within, .md-typeset .admonition.object_property:focus-within {
  box-shadow: 0 0 0 0.2rem var(--color-object_property-bg);
}

.md-typeset a.object_property, a.object_property + .sup {
  color: var(--color-object_property-a);
}

.md-typeset .admonition.data_property,
.md-typeset details.data_property {
  border-color: var(--color-data_property);
}

.md-typeset .data_property > .overview,
.md-typeset .data_property > summary .overview {
  background-color: var(--color-data_property-bg);
}

.md-typeset .data_property > .admonition-title:before,
.md-typeset .data_property > summary:before {
  background-color: var(--color-data_property);
  -webkit-mask-image: var(--icon--data_property);
  mask-image: var(--icon--data_property);
}

.md-typeset .data_property > .admonition-title:after,
.md-typeset .data_property > summary:after {
  background-color: var(--color-data_property);
}

.md-typeset details.data_property:focus-within, .md-typeset .admonition.data_property:focus-within {
  box-shadow: 0 0 0 0.2rem var(--color-data_property-bg);
}

.md-typeset a.data_property, a.data_property + .sup {
  color: var(--color-data_property-a);
}

.md-typeset .admonition.individual,
.md-typeset details.individual {
  border-color: var(--color-individual);
}

.md-typeset .individual > .overview,
.md-typeset .individual > summary .overview {
  background-color: var(--color-individual-bg);
}

.md-typeset .individual > .admonition-title:before,
.md-typeset .individual > summary:before {
  background-color: var(--color-individual);
  -webkit-mask-image: var(--icon--individual);
  mask-image: var(--icon--individual);
}

.md-typeset .individual > .admonition-title:after,
.md-typeset .individual > summary:after {
  background-color: var(--color-individual);
}

.md-typeset details.individual:focus-within, .md-typeset .admonition.individual:focus-within {
  box-shadow: 0 0 0 0.2rem var(--color-individual-bg);
}

.md-typeset a.individual, a.individual + .sup {
  color: var(--color-individual-a);
}

.md-typeset .admonition.rule,
.md-typeset details.rule {
  border-color: var(--color-rule);
}

.md-typeset .rule > .overview,
.md-typeset .rule > summary .overview {
  background-color: var(--color-rule-bg);
}

.md-typeset .rule > .admonition-title:before,
.md-typeset .rule > summary:before {
  background-color: var(--color-rule);
  -webkit-mask-image: var(--icon--rule);
  mask-image: var(--icon--rule);
}

.md-typeset .rule > .admonition-title:after,
.md-typeset .rule > summary:after {
  background-color: var(--color-rule);
}

.md-typeset details.rule:focus-within, .md-typeset .admonition.rule:focus-within {
  box-shadow: 0 0 0 0.2rem var(--color-rule-bg);
}

.md-typeset a.rule, a.rule + .sup {
  color: var(--color-rule-a);
}

/*# sourceMappingURL=palette-doc.css.map */
