@font-face{font-family:FiraCodeNerd;src:url(../fonts/FiraMonoNerdFontMono-Regular.otf)}@font-face{font-display:swap;font-family:Archivo;font-style:normal;font-weight:100;src:url(../fonts/archivo-v19-latin-100.woff2)format("woff2")}@font-face{font-display:swap;font-family:Archivo;font-style:italic;font-weight:100;src:url(../fonts/archivo-v19-latin-100italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Archivo;font-style:normal;font-weight:200;src:url(../fonts/archivo-v19-latin-200.woff2)format("woff2")}@font-face{font-display:swap;font-family:Archivo;font-style:italic;font-weight:200;src:url(../fonts/archivo-v19-latin-200italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Archivo;font-style:normal;font-weight:300;src:url(../fonts/archivo-v19-latin-300.woff2)format("woff2")}@font-face{font-display:swap;font-family:Archivo;font-style:italic;font-weight:300;src:url(../fonts/archivo-v19-latin-300italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Archivo;font-style:normal;font-weight:400;src:url(../fonts/archivo-v19-latin-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:Archivo;font-style:italic;font-weight:400;src:url(../fonts/archivo-v19-latin-italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Archivo;font-style:normal;font-weight:500;src:url(../fonts/archivo-v19-latin-500.woff2)format("woff2")}@font-face{font-display:swap;font-family:Archivo;font-style:italic;font-weight:500;src:url(../fonts/archivo-v19-latin-500italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Archivo;font-style:normal;font-weight:600;src:url(../fonts/archivo-v19-latin-600.woff2)format("woff2")}@font-face{font-display:swap;font-family:Archivo;font-style:italic;font-weight:600;src:url(../fonts/archivo-v19-latin-600italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Archivo;font-style:normal;font-weight:700;src:url(../fonts/archivo-v19-latin-700.woff2)format("woff2")}@font-face{font-display:swap;font-family:Archivo;font-style:italic;font-weight:700;src:url(../fonts/archivo-v19-latin-700italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Archivo;font-style:normal;font-weight:800;src:url(../fonts/archivo-v19-latin-800.woff2)format("woff2")}@font-face{font-display:swap;font-family:Archivo;font-style:italic;font-weight:800;src:url(../fonts/archivo-v19-latin-800italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Archivo;font-style:normal;font-weight:900;src:url(../fonts/archivo-v19-latin-900.woff2)format("woff2")}@font-face{font-display:swap;font-family:Archivo;font-style:italic;font-weight:900;src:url(../fonts/archivo-v19-latin-900italic.woff2)format("woff2")}:root>*{--md-primary-fg-color:#21af90;--md-primary-fg-color--light:#32d8b4;--md-primary-fg-color--dark:#21af90;--md-accent-fg-color:#25c2a0;--md-typeset-mark-color:#2e8555;--md-code-font:"FiraCodeNerd";--md-text-font:"Archivo"}[data-md-color-scheme=slate] .md-header{border-bottom:.1rem solid var(--md-accent-fg-color);background-color:#1e2029}[data-md-color-scheme=slate] .md-tabs{background-color:#263f3f;border-bottom-right-radius:10px!important;border-bottom-left-radius:10px!important}.md-tabs__list:first-child{margin-left:23%}[data-md-color-scheme=default] .md-header{border-bottom:.1rem solid var(--md-accent-fg-color);color:#000;background-color:#fff}[data-md-color-scheme=default] .md-tabs{color:#000;background-color:#fff}.md-nav[data-md-level="2"]>.md-nav__list{margin-left:1.45em;padding-left:.75em;position:relative}.md-nav[data-md-level="2"]>.md-nav__list:before{content:"";background:linear-gradient(#21af90 0% 50%,#21af90 100%);width:1px;height:100%;position:absolute;top:0;left:0}@media (width<=1220px){.md-nav[data-md-level="2"]>.md-nav__list:before{opacity:0}.md-nav[data-md-level="2"]>.md-nav__list{margin-left:0;padding-left:0}}.md-typeset h1{color:var(--md-typeset-a-color);font-weight:700}.md-typeset .follow>summary{z-index:1;backdrop-filter:blur(10px);position:sticky;top:48px}.noJs{display:none}.md-typeset .admonition.image,.md-typeset details.image{border-color:rgb(var(--main-color))}.md-typeset .image>.admonition-title,.md-typeset .image>summary{background-color:rgba(var(--main-color),.1)}.md-typeset .image>.admonition-title:before,.md-typeset .image>summary:before{background-color:rgb(var(--main-color));-webkit-mask-image:var(--md-admonition-icon--image);-webkit-mask-image:var(--md-admonition-icon--image);mask-image:var(--md-admonition-icon--image)}.md-footer{border-top:.1rem solid var(--md-accent-fg-color)}.md-footer__link{margin-top:.2rem!important;margin-bottom:0!important}.md-social,.md-copyright{padding:0!important}.icon-white{filter:invert()sepia(2%)saturate(0%)hue-rotate(148deg)brightness(102%)contrast(106%)}.icon-blend-misc{filter:brightness(0)saturate()invert(63%)sepia(95%)saturate(356%)hue-rotate(115deg)brightness(85%)contrast(88%)}.icon-link-misc{filter:invert(60%)sepia(73%)saturate(415%)hue-rotate(117deg)brightness(91%)contrast(94%)}.icon-link{filter:brightness(0)saturate()invert(60%)sepia(73%)saturate(415%)hue-rotate(117deg)brightness(91%)contrast(94%)}.center{margin-left:auto;margin-right:auto;display:block}.info{color:#00b8d4}.tip{color:#00bfa5}.green{color:#00c853}.blend{color:#21af90}.orange{color:#ffa724}.mt-1{margin-top:.1em}.mega{color:#d9272e}.yellow{color:#ffd600}.pink{color:#ff00de}.purple{color:#ad05ad}.red{color:#ff1744}.text-lg{font-size:large}.ccc{justify-content:center;align-items:center;display:flex}.circle{border:1px solid #fff;border-radius:100px}.windows{color:#0078d6}.warning{color:#ff9100}.wide-table{width:100%}:root{--md-admonition-icon--code:url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 16 16\"><path fill=\"currentColor\" d=\"m11.28 3.22l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326a.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275a.749.749 0 0 1 .734.215m-6.56 0a.751.751 0 0 1 1.042.018a.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275a.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z\" /></svg>")}.md-typeset .admonition.code,.md-typeset details.code{border-color:#2b9b31}.md-typeset .code>.admonition-title,.md-typeset .code>summary{background-color:#2b9b501a}.md-typeset .code>summary{z-index:1;backdrop-filter:blur(10px);position:sticky;top:48px}.md-typeset .code>.admonition-title:before,.md-typeset .code>summary:before{-webkit-mask-image:var(--md-admonition-icon--code);-webkit-mask-image:var(--md-admonition-icon--code);mask-image:var(--md-admonition-icon--code);background-color:#11801b}:root{--md-admonition-icon--collapse:url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 24 24\"><path fill=\"currentColor\" d=\"M4 12h16v2H4zm0-3h16v2H4zm12-5l-4 4l-4-4h3V1h2v3zM8 19l4-4l4 4h-3v3h-2v-3z\" /></svg>")}.md-typeset .admonition.collapse,.md-typeset details.collapse{border-color:#2a54dd}.md-typeset .collapse>.admonition-title,.md-typeset .collapse>summary{background-color:#2a54dd1a}.md-typeset .collapse>summary{z-index:1;backdrop-filter:blur(10px);position:sticky;top:48px}.md-typeset .collapse>.admonition-title:before,.md-typeset .collapse>summary:before{-webkit-mask-image:var(--md-admonition-icon--collapse);-webkit-mask-image:var(--md-admonition-icon--collapse);mask-image:var(--md-admonition-icon--collapse);background-color:#2a54dd}:root{--md-admonition-icon--video:url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 24 24\"><path fill=\"currentColor\" d=\"M17 10.5V7a1 1 0 0 0-1-1H4a1 1 0 0 0-1 1v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-3.5l4 4v-11z\" /></svg>")}.md-typeset .admonition.video,.md-typeset details.video{border-color:#5d06a3}.md-typeset .video>.admonition-title,.md-typeset .video>summary{background-color:#3e046e1a}.md-typeset .video>.admonition-title:before,.md-typeset .video>summary:before{-webkit-mask-image:var(--md-admonition-icon--video);-webkit-mask-image:var(--md-admonition-icon--video);mask-image:var(--md-admonition-icon--video);background-color:#5d06a3}.md-typeset .highlight+.result{border:.05rem solid var(--md-code-bg-color);border-top-width:.1rem;border-bottom-right-radius:.1rem;border-bottom-left-radius:.1rem;margin-top:-1.125em;padding:0 1em;overflow:visible}.md-typeset .highlight+.result:after{clear:both;content:"";display:block}