body,html{padding:0;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;overflow-x:hidden}p{margin:0}:root{font-size:16px}a{color:inherit;text-decoration:none}*{box-sizing:border-box}@font-face{font-family:iconfont;src:url(/iconfont.ttf) format("truetype")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{transition:background-color .2s,color .2s}html.dark{background-color:#121212}.layout[color-mode=light]{--surface1:#ccc;--surface2:#f2f2f2;--surface3:#fff;--surface4:#f9f9f9;--element1:#555;--element2:#333;--element3:#000;--element4:#aaa;--element5:#888;--element6:#e0e0e0;--element7:#eee;--element8:#b3b3b3;--element9:#918f8f;--hljs0:#f3f3f3;--hljs1:#444;--hljs2:#697070;--hljs3:#7d7d7d;--hljs4:#7c160d;--hljs5:#ab5656;--hljs6:#71975c;--hljs7:#48711e;--hljs9:#4d8fb2;--elementInverse:#eee;--primary:#01408e;--secondary:#3c5d5c;--tertiary:#fff7d6}.layout[color-mode=dark]{--surface1:#ebebeb;--surface2:#333;--surface3:#121212;--surface4:#191919;--element1:#d5d5d5;--element2:#ccc;--element3:#fff;--element4:#eaeaea;--element5:#e1e1e1;--element6:#333;--element7:#555;--element8:#8e8c8c;--element9:#cac6c6;--hljs0:#333;--hljs1:#d0d0d0;--hljs2:#c3c6c6;--hljs3:#cbcbcb;--hljs4:#cba29e;--hljs5:#ab5656;--hljs6:#dbb;--hljs7:#b6c6a5;--hljs9:#b8d2e0;--elementInverse:#111;--primary:#8fceff;--secondary:#72faca;--tertiary:#eee8a9}

/*!
  Theme: Default
  Description: Original highlight.js style
  Author: (c) Ivan Sagalaev <maniac@softwaremaniacs.org>
  Maintainer: @highlightjs/core-team
  Website: https://highlightjs.org/
  License: see project LICENSE
  Touched: 2021
*/pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:var(--hljs0);color:var(--hljs1)}.hljs-comment{color:var(--hljs2)}.hljs-punctuation,.hljs-tag{color:var(--hljs3)}.hljs-tag .hljs-attr,.hljs-tag .hljs-name{color:var(--hljs1)}.hljs-attribute,.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-name,.hljs-selector-tag{font-weight:500}.hljs-deletion,.hljs-number,.hljs-quote,.hljs-selector-class,.hljs-selector-id,.hljs-string,.hljs-template-tag,.hljs-type{color:var(--hljs4)}.hljs-section,.hljs-title{color:var(--hljs4);font-weight:500}.hljs-link,.hljs-operator,.hljs-regexp,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-symbol,.hljs-template-variable,.hljs-variable{color:var(--hljs5)}.hljs-literal{color:var(--hljs6)}.hljs-addition,.hljs-built_in,.hljs-bullet,.hljs-code,.hljs-meta{color:var(--hljs7)}.hljs-meta .hljs-string{color:var(--hljs9)}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:500}.md ol,.md p,.md ul{font-size:16px;line-height:27px;color:var(--element1)}.md li{margin:5px 0}.md h1{font-size:24px}.md h2{font-size:22px}.md h3{font-size:20px}.md h4{font-size:18px}.md h5,.md h6{font-size:16px}.md h1,.md h2,.md h3,.md h4,.md h5,.md h6{color:var(--element3)}.md blockquote{padding:8px 20px;border-left:5px solid var(--element6);margin-left:0}.md code{background-color:var(--hljs0);padding:3px;margin:0 2px;border-radius:5px}.md p img{max-width:100%;margin:5px 0}.md table{margin:10px auto;color:var(--element1)}.md td{border-top:1px solid var(--element2)}.md a{text-decoration:underline;-webkit-text-decoration-color:var(--element1);text-decoration-color:var(--element1)}.NavBar_container__Pooq0{width:100vw;padding:25px 60px;display:flex;align-items:center;justify-content:space-between;color:var(--element1);box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.NavBar_signature__0e9qw{font-family:"Cedarville Cursive",sans-serif;font-weight:400;color:#777778}.NavBar_nav__WU12C{display:flex;align-items:center;gap:22px;font-size:16px}.NavBar_icon__7q10Y{font-size:25px;cursor:pointer;transition:.3s}.NavBar_icon__7q10Y:hover{color:var(--element3)}.NavBar_link__ktXWo{transition:.3s;font-weight:400;color:#777778}.NavBar_link__ktXWo:hover{color:var(--element3)}.NavBar_mobile__5btUi{display:none}.NavBar_laptop__A7bBm{display:block}.NavBar_svg__5isW6{display:inline-block;height:28px;width:28px;vertical-align:middle}@media screen and (max-width:600px){.NavBar_mobile__5btUi{display:block}.NavBar_laptop__A7bBm{display:none}.NavBar_container__Pooq0{padding:10px 25px}.NavBar_nav__WU12C{gap:13px}}