@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap);.markdown a:not(.header-anchor){color:#0070f3;text-decoration:none}.markdown a:not(.header-anchor):active,.markdown a:not(.header-anchor):focus,.markdown a:not(.header-anchor):hover{text-decoration:underline}.markdown h1{font-size:2.2em}.markdown h1:first-child{margin-top:0}.markdown h2{font-size:1.8em}.markdown h3{font-size:1.4em}.markdown h4{font-size:1em}.markdown h5{font-size:.85em}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5{position:relative;margin-top:.5em;margin-bottom:.3em}.markdown h1 a.header-anchor,.markdown h2 a.header-anchor,.markdown h3 a.header-anchor,.markdown h4 a.header-anchor,.markdown h5 a.header-anchor{position:absolute;text-decoration:none;opacity:0;top:50%;left:-.85em;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s;transition:all .3s}.markdown h1:hover a.header-anchor,.markdown h2:hover a.header-anchor,.markdown h3:hover a.header-anchor,.markdown h4:hover a.header-anchor,.markdown h5:hover a.header-anchor{opacity:1}.markdown p{margin:1em 0;font-size:1.12em;line-height:1.5}.markdown img{max-width:100%}.markdown .codeblock-fenced{position:relative}.markdown .codeblock-fenced.codeblock-language-bash pre,.markdown .codeblock-fenced.codeblock-language-fish pre,.markdown .codeblock-fenced.codeblock-language-shell pre,.markdown .codeblock-fenced.codeblock-language-sh pre{padding-left:2.1em;display:-webkit-flex;display:flex}.markdown .codeblock-fenced span.codeblock-bash-indicator{position:absolute;top:50%;left:1.2em;font-size:.85em;font-weight:700;font-family:JetBrains Mono,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace;z-index:10;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:-webkit-linear-gradient(right,#fdbb2d,#22c1c3);background:linear-gradient(270deg,#fdbb2d 0,#22c1c3);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.markdown .codeblock-fenced span.codeblock-language-display{position:absolute;top:.4em;right:.75em;color:#9e9e9e;font-size:.61em;z-index:10;font-weight:500;text-transform:uppercase}#nprogress{pointer-events:none}#nprogress .bar{background:-webkit-linear-gradient(right,#fdbb2d,#22c1c3);background:linear-gradient(270deg,#fdbb2d 0,#22c1c3);position:fixed;z-index:1031;top:0;left:0;width:100%;height:3.5px}#nprogress .peg,#nprogress .spinner{display:none}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}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}*{box-sizing:border-box}::selection{color:#000;background:rgba(34,193,195,.6)}::-moz-selection{color:#000;background:rgba(34,193,195,.6)}button,input,select,textarea{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}a:active,a:focus,a:hover{text-decoration:underline}.head_anchor{padding-right:10px;font-weight:lighter;color:rgba(0,0,0,.5)}pre{overflow-x:auto;line-height:1.5;background:#fafafa;border-radius:5px;padding:.75rem;font-size:1.1rem;font-family:JetBrains Mono,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace}.section{padding-top:2.3em;padding-bottom:2.3em;max-width:1024px}@media screen and (max-width:1300px){.section{max-width:unset;padding-left:17.5vw;padding-right:17.5vw}}@media screen and (max-width:720px){.section{max-width:unset;padding-left:8.5vw;padding-right:8.5vw}}.section:last-child{padding-bottom:0}.section h1{font-size:2.62em;text-align:center;margin-top:0;margin-bottom:1em}.section p{font-size:1.25em;line-height:1.65em;text-align:justify;margin:0}.section p a{background:-webkit-linear-gradient(right,#fdbb2d,#22c1c3);background:linear-gradient(270deg,#fdbb2d 0,#22c1c3);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:500;border-bottom:2px solid transparent;-webkit-transition:all .3s;transition:all .3s}.section p a:hover{opacity:.6;border-bottom-color:#22c1c3}.container{min-height:100vh;-webkit-flex-direction:column;flex-direction:column}.container,.container main{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.container main{padding:5rem .5rem;-webkit-flex:1 1;flex:1 1;-webkit-flex-direction:column;flex-direction:column}.container main .landing .description,.container main .landing .title{text-align:center}.container main .landing .title{margin:0;line-height:1.15;font-size:4rem;padding:1em 0;color:#000}.container main .landing .title span{background:-webkit-linear-gradient(right,#fdbb2d,#22c1c3);background:linear-gradient(270deg,#fdbb2d 0,#22c1c3);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.container main .landing .description{line-height:1.5;font-size:1.5rem}.container main .landing .description code{background:#fafafa;border-radius:5px;padding:.75rem;font-size:1.1rem;font-family:JetBrains Mono,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace}.fade-transition-enter{display:block;opacity:0!important}.fade-transition-enter-active{opacity:1!important;-webkit-transition:opacity .3s;transition:opacity .3s}.fade-transition-exit{opacity:1!important}.fade-transition-exit-active{opacity:0!important;-webkit-transition:opacity .3s;transition:opacity .3s}.fade-transition-exit-done{display:none!important}.fade-transition-enter-done{opacity:1!important}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100;src:local("JetBrains Mono Thin"),local("JetBrainsMono-Thin"),url(/_next/static/media/JetBrainsMono-Thin.64114a4f285b1d11da587cea90e69382.woff2) format("woff2"),url(/_next/static/media/JetBrainsMono-Thin.c162541118dd5d16bba938136cc410ec.woff) format("woff");font-display:swap}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:100;src:local("JetBrains Mono Thin Italic"),local("JetBrainsMono-ThinItalic"),url(/_next/static/media/JetBrainsMono-ThinItalic.a2c0f85095dfc637f9ebf7c0dcf9106a.woff2) format("woff2"),url(/_next/static/media/JetBrainsMono-ThinItalic.6286e97cd10ad6073f0f4e7225286422.woff) format("woff");font-display:swap}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:200;src:local("JetBrains Mono ExtraLight"),local("JetBrainsMono-ExtraLight"),url(/_next/static/media/JetBrainsMono-ExtraLight.02217f904fa90bb19c3b6a70e52b32a1.woff2) format("woff2"),url(/_next/static/media/JetBrainsMono-ExtraLight.e08b528c7d3b0ca913f579125fc278fa.woff) format("woff");font-display:swap}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:200;src:local("JetBrains Mono ExtraLight Italic"),local("JetBrainsMono-ExtraLightItalic"),url(/_next/static/media/JetBrainsMono-ExtraLightItalic.bebe1464d064ce491ee473b91a3857c6.woff2) format("woff2"),url(/_next/static/media/JetBrainsMono-ExtraLightItalic.5a4e6fb6bb6b5fc6d1290f7e4c17c4ab.woff) format("woff");font-display:swap}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:300;src:local("JetBrains Mono Light"),local("JetBrainsMono-Light"),url(/_next/static/media/JetBrainsMono-Light.cda4495e414399b784620a29e005a91b.woff2) format("woff2"),url(/_next/static/media/JetBrainsMono-Light.e6dda2562b8377f25a42e02e8df42d5e.woff) format("woff");font-display:swap}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:300;src:local("JetBrains Mono Light Italic"),local("JetBrainsMono-LightItalic"),url(/_next/static/media/JetBrainsMono-LightItalic.c6a6c3ef9076c7f153a168cf9fa3a02c.woff2) format("woff2"),url(/_next/static/media/JetBrainsMono-LightItalic.a4e01d73b8bc5bcbe2ca8fb3615c9653.woff) format("woff");font-display:swap}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;src:local("JetBrains Mono Regular"),local("JetBrainsMono-Regular"),url(/_next/static/media/JetBrainsMono-Regular.97a584b0f08961175628612aa63c9e8b.woff2) format("woff2"),url(/_next/static/media/JetBrainsMono-Regular.596b76bac23e49d2c2f4b0ff553c4804.woff) format("woff");font-display:swap}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:400;src:local("JetBrains Mono Italic"),local("JetBrainsMono-Italic"),url(/_next/static/media/JetBrainsMono-Italic.8d968843d31ec7498b93840eeaa3275d.woff2) format("woff2"),url(/_next/static/media/JetBrainsMono-Italic.3de441124f2d9d042a98f9a75e2206f0.woff) format("woff");font-display:swap}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;src:local("JetBrains Mono Medium"),local("JetBrainsMono-Medium"),url(/_next/static/media/JetBrainsMono-Medium.cc2295023781abccccd79c428a5b003b.woff2) format("woff2"),url(/_next/static/media/JetBrainsMono-Medium.bb7694813315d1a6d5a77a4aeb684002.woff) format("woff");font-display:swap}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:500;src:local("JetBrains Mono Medium Italic"),local("JetBrainsMono-MediumItalic"),url(/_next/static/media/JetBrainsMono-MediumItalic.29756171b12127c37cfb461904592622.woff2) format("woff2"),url(/_next/static/media/JetBrainsMono-MediumItalic.64bdf7abf4a5973d6e017eaa3b875703.woff) format("woff");font-display:swap}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;src:local("JetBrains Mono Bold"),local("JetBrainsMono-Bold"),url(/_next/static/media/JetBrainsMono-Bold.6a375cc51796b84f4ce28ae0ea9e53d7.woff2) format("woff2"),url(/_next/static/media/JetBrainsMono-Bold.f3b9ffed74abbeabfba4e5ca9126dfd2.woff) format("woff");font-display:swap}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:700;src:local("JetBrains Mono Bold Italic"),local("JetBrainsMono-BoldItalic"),url(/_next/static/media/JetBrainsMono-BoldItalic.695427c903ce8781d149f717a7e59f77.woff2) format("woff2"),url(/_next/static/media/JetBrainsMono-BoldItalic.918bb55f8129d2a7e814b0bdafff6ea5.woff) format("woff");font-display:swap}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:800;src:local("JetBrains Mono ExtraBold"),local("JetBrainsMono-ExtraBold"),url(/_next/static/media/JetBrainsMono-ExtraBold.f6c264a095c611e4e097792adc5b2ba5.woff2) format("woff2"),url(/_next/static/media/JetBrainsMono-ExtraBold.c60f3e884596ae105612ec4d5983d402.woff) format("woff");font-display:swap}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:800;src:local("JetBrains Mono ExtraBold Italic"),local("JetBrainsMono-ExtraBoldItalic"),url(/_next/static/media/JetBrainsMono-ExtraBoldItalic.6c9abded0d51c3acb49b150f79fd1892.woff2) format("woff2"),url(/_next/static/media/JetBrainsMono-ExtraBoldItalic.de5647cca97df2d452bc4be5b486c94a.woff) format("woff");font-display:swap}