@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/blog/_next/static/media/KaTeX_AMS-Regular.a79f1c31.woff2) format("woff2"),url(/blog/_next/static/media/KaTeX_AMS-Regular.1608a09b.woff) format("woff"),url(/blog/_next/static/media/KaTeX_AMS-Regular.4aafdb68.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/blog/_next/static/media/KaTeX_Caligraphic-Bold.ec17d132.woff2) format("woff2"),url(/blog/_next/static/media/KaTeX_Caligraphic-Bold.b6770918.woff) format("woff"),url(/blog/_next/static/media/KaTeX_Caligraphic-Bold.cce5b8ec.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/blog/_next/static/media/KaTeX_Caligraphic-Regular.55fac258.woff2) format("woff2"),url(/blog/_next/static/media/KaTeX_Caligraphic-Regular.dad44a7f.woff) format("woff"),url(/blog/_next/static/media/KaTeX_Caligraphic-Regular.07ef19e7.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/blog/_next/static/media/KaTeX_Fraktur-Bold.d42a5579.woff2) format("woff2"),url(/blog/_next/static/media/KaTeX_Fraktur-Bold.9f256b85.woff) format("woff"),url(/blog/_next/static/media/KaTeX_Fraktur-Bold.b18f59e1.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/blog/_next/static/media/KaTeX_Fraktur-Regular.d3c882a6.woff2) format("woff2"),url(/blog/_next/static/media/KaTeX_Fraktur-Regular.7c187121.woff) format("woff"),url(/blog/_next/static/media/KaTeX_Fraktur-Regular.ed38e79f.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/blog/_next/static/media/KaTeX_Main-Bold.c3fb5ac2.woff2) format("woff2"),url(/blog/_next/static/media/KaTeX_Main-Bold.d181c465.woff) format("woff"),url(/blog/_next/static/media/KaTeX_Main-Bold.b74a1a8b.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/blog/_next/static/media/KaTeX_Main-BoldItalic.6f2bb1df.woff2) format("woff2"),url(/blog/_next/static/media/KaTeX_Main-BoldItalic.e3f82f9d.woff) format("woff"),url(/blog/_next/static/media/KaTeX_Main-BoldItalic.70d8b0a5.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/blog/_next/static/media/KaTeX_Main-Italic.8916142b.woff2) format("woff2"),url(/blog/_next/static/media/KaTeX_Main-Italic.9024d815.woff) format("woff"),url(/blog/_next/static/media/KaTeX_Main-Italic.47373d1e.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/blog/_next/static/media/KaTeX_Main-Regular.0462f03b.woff2) format("woff2"),url(/blog/_next/static/media/KaTeX_Main-Regular.7f51fe03.woff) format("woff"),url(/blog/_next/static/media/KaTeX_Main-Regular.b7f8fe9b.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/blog/_next/static/media/KaTeX_Math-BoldItalic.572d331f.woff2) format("woff2"),url(/blog/_next/static/media/KaTeX_Math-BoldItalic.f1035d8d.woff) format("woff"),url(/blog/_next/static/media/KaTeX_Math-BoldItalic.a879cf83.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/blog/_next/static/media/KaTeX_Math-Italic.f28c23ac.woff2) format("woff2"),url(/blog/_next/static/media/KaTeX_Math-Italic.5295ba48.woff) format("woff"),url(/blog/_next/static/media/KaTeX_Math-Italic.939bc644.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(/blog/_next/static/media/KaTeX_SansSerif-Bold.8c5b5494.woff2) format("woff2"),url(/blog/_next/static/media/KaTeX_SansSerif-Bold.bf59d231.woff) format("woff"),url(/blog/_next/static/media/KaTeX_SansSerif-Bold.94e1e8dc.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(/blog/_next/static/media/KaTeX_SansSerif-Italic.3b1e59b3.woff2) format("woff2"),url(/blog/_next/static/media/KaTeX_SansSerif-Italic.7c9bc82b.woff) format("woff"),url(/blog/_next/static/media/KaTeX_SansSerif-Italic.b4c20c84.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(/blog/_next/static/media/KaTeX_SansSerif-Regular.ba21ed5f.woff2) format("woff2"),url(/blog/_next/static/media/KaTeX_SansSerif-Regular.74048478.woff) format("woff"),url(/blog/_next/static/media/KaTeX_SansSerif-Regular.d4d7ba48.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/blog/_next/static/media/KaTeX_Script-Regular.03e9641d.woff2) format("woff2"),url(/blog/_next/static/media/KaTeX_Script-Regular.07505710.woff) format("woff"),url(/blog/_next/static/media/KaTeX_Script-Regular.fe9cbbe1.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/blog/_next/static/media/KaTeX_Size1-Regular.eae34984.woff2) format("woff2"),url(/blog/_next/static/media/KaTeX_Size1-Regular.e1e279cb.woff) format("woff"),url(/blog/_next/static/media/KaTeX_Size1-Regular.fabc004a.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/blog/_next/static/media/KaTeX_Size2-Regular.5916a24f.woff2) format("woff2"),url(/blog/_next/static/media/KaTeX_Size2-Regular.57727022.woff) format("woff"),url(/blog/_next/static/media/KaTeX_Size2-Regular.d6b476ec.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(/blog/_next/static/media/KaTeX_Size3-Regular.b4230e7e.woff2) format("woff2"),url(/blog/_next/static/media/KaTeX_Size3-Regular.9acaf01c.woff) format("woff"),url(/blog/_next/static/media/KaTeX_Size3-Regular.a144ef58.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/blog/_next/static/media/KaTeX_Size4-Regular.10d95fd3.woff2) format("woff2"),url(/blog/_next/static/media/KaTeX_Size4-Regular.7a996c9d.woff) format("woff"),url(/blog/_next/static/media/KaTeX_Size4-Regular.fbccdabe.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/blog/_next/static/media/KaTeX_Typewriter-Regular.a8709e36.woff2) format("woff2"),url(/blog/_next/static/media/KaTeX_Typewriter-Regular.6258592b.woff) format("woff"),url(/blog/_next/static/media/KaTeX_Typewriter-Regular.d97aaf4a.ttf) format("truetype")}.katex{text-rendering:auto;font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.4"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}@import"https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@400;500;700&display=swap";*,:after,:before{box-sizing:border-box;border-width:0;border-style:solid}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;text-size-adjust:100%}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;padding:0;color:inherit;font-weight:700;text-rendering:optimizeLegibility;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:Fira Mono,Menlo,Monaco,Consolas,Liberation Mono,Courier New;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0;-webkit-hyphens:auto;hyphens:auto;word-break:break-word;line-break:auto}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}[draggable=true]{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}[draggable=true] img{pointer-events:none}.fluent-common,:root{--fontFamilyBase:"Segoe UI","Noto Sans SC",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;--fontFamilyMonospace:Consolas,"Courier New",Courier,monospace;--fontFamilyNumeric:Bahnschrift,"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;--fontWeightRegular:400;--fontWeightMedium:500;--fontWeightSemibold:600;--fontWeightBold:700;--fontSizeBaseXSmall:12px;--fontSizeBaseSmall:14px;--fontSizeBaseMedium:16px;--fontSizeBaseXMedium:18px;--fontSizeBaseLarge:20px;--fontSizeBaseXLarge:24px;--fontSizeHeroSmall:28px;--fontSizeHeroMedium:32px;--fontSizeHeroLarge:36px;--lineHeightBaseSmall:0.8em;--lineHeightBase:1.05em;--lineHeightBaseLarge:1.25em;--lineHeightFixed300:20px;--lineHeightFixed400:22px;--lineHeightFixed500:28px;--lineHeightFixed600:32px;--lineHeightFixed700:36px;--lineHeightFixed800:40px;--spacingNone:0;--spacingXXS:2px;--spacingXS:4px;--spacingSNudge:6px;--spacingS:8px;--spacingMNudge:10px;--spacingM:12px;--spacingL:16px;--spacingXL:20px;--spacingXXL:24px;--durationFastest:100ms;--durationFast:200ms;--durationNormal:250ms;--durationSlow:300ms;--durationSlower:400ms;--curveAccelerateMax:cubic-bezier(1,0,1,1);--curveAccelerateMid:cubic-bezier(0.7,0,1,0.5);--curveAccelerateMin:cubic-bezier(0.8,0,1,1);--curveDecelerateMax:cubic-bezier(0,0,0,1);--curveDecelerateMid:cubic-bezier(0.1,0.9,0.2,1);--curveDecelerateMin:cubic-bezier(0.33,0,0.1,1);--curveEasyEaseMax:cubic-bezier(0.8,0,0.1,1);--curveEasyEase:cubic-bezier(0.33,0,0.67,1);--curveLinear:cubic-bezier(0,0,1,1);--borderRadiusNone:0;--borderRadiusSmall:2px;--borderRadiusMedium:4px;--borderRadiusLarge:6px;--borderRadiusCircular:100%;--strokeWidthThin:1px;--strokeWidthThick:2px;--strokeWidthThicker:3px;--strokeWidthThickest:4px;--scrollbar-size:6px;--scrollbar-radius:6px}.fluent-common ::-webkit-scrollbar-thumb,:root ::-webkit-scrollbar-thumb{background-color:#adadad;border-radius:--scrollbar-radius;border-style:solid;border-color:transparent}.fluent-common ::-webkit-scrollbar-thumb:hover,:root ::-webkit-scrollbar-thumb:hover{background-color:#bdbdbd}.fluent-common ::-webkit-scrollbar-thumb:active,:root ::-webkit-scrollbar-thumb:active{background-color:#479ef5}.fluent-common ::-webkit-scrollbar-thumb:focus-within,:root ::-webkit-scrollbar-thumb:focus-within{background-color:#b3b3b3}.fluent-common ::-webkit-scrollbar,:root ::-webkit-scrollbar{height:var(--scrollbar-size);width:var(--scrollbar-size);background-color:transparent}.fluent-web_dark{--colorNeutralForeground1:#fff;--colorNeutralForeground1Hover:#fff;--colorNeutralForeground1Pressed:#fff;--colorNeutralForeground1Selected:#fff;--colorNeutralForeground2:#d6d6d6;--colorNeutralForeground2Hover:#fff;--colorNeutralForeground2Pressed:#fff;--colorNeutralForeground2Selected:#fff;--colorNeutralForeground2BrandHover:#479ef5;--colorNeutralForeground2BrandPressed:#2886de;--colorNeutralForeground2BrandSelected:#479ef5;--colorNeutralForeground3:#adadad;--colorNeutralForeground3Hover:#d6d6d6;--colorNeutralForeground3Pressed:#d6d6d6;--colorNeutralForeground3Selected:#d6d6d6;--colorNeutralForeground3BrandHover:#479ef5;--colorNeutralForeground3BrandPressed:#2886de;--colorNeutralForeground3BrandSelected:#479ef5;--colorNeutralForegroundDisabled:#5c5c5c;--colorNeutralForegroundInvertedDisabled:hsla(0,0%,100%,.4);--colorBrandForegroundLink:#479ef5;--colorBrandForegroundLinkHover:#62abf5;--colorBrandForegroundLinkPressed:#2886de;--colorBrandForegroundLinkSelected:#479ef5;--colorBrandForeground1:#479ef5;--colorBrandForeground2:#62abf5;--colorNeutralForeground1Static:#242424;--colorNeutralForegroundStaticInverted:#fff;--colorNeutralForegroundInverted:#242424;--colorNeutralForegroundInvertedHover:#242424;--colorNeutralForegroundInvertedPressed:#242424;--colorNeutralForegroundInvertedSelected:#242424;--colorNeutralForegroundInverted2:#242424;--colorNeutralForegroundOnBrand:#fff;--colorNeutralBackground1:#292929;--colorNeutralBackground1Hover:#3d3d3d;--colorNeutralBackground1Pressed:#1f1f1f;--colorNeutralBackground1Selected:#383838;--colorNeutralBackground2:#1f1f1f;--colorNeutralBackground2Hover:#333;--colorNeutralBackground2Pressed:#141414;--colorNeutralBackground2Selected:#2e2e2e;--colorNeutralBackground3:#141414;--colorNeutralBackground3Hover:#292929;--colorNeutralBackground3Pressed:#0a0a0a;--colorNeutralBackground3Selected:#242424;--colorNeutralBackground4:#0a0a0a;--colorNeutralBackground4Hover:#1f1f1f;--colorNeutralBackground4Pressed:#000;--colorNeutralBackground4Selected:#1a1a1a;--colorNeutralBackgroundInverted:#f5f5f5;--colorNeutralBackground6:#333;--colorSubtleBackground:transparent;--colorSubtleBackgroundHover:#383838;--colorSubtleBackgroundPressed:#2e2e2e;--colorSubtleBackgroundSelected:#333;--colorSubtleBackgroundLightAlphaHover:rgba(36,36,36,.8);--colorSubtleBackgroundLightAlphaPressed:rgba(36,36,36,.5);--colorSubtleBackgroundLightAlphaSelected:transparent;--colorSubtleBackgroundInverted:transparent;--colorSubtleBackgroundInvertedHover:rgba(0,0,0,.1);--colorSubtleBackgroundInvertedPressed:rgba(0,0,0,.3);--colorSubtleBackgroundInvertedSelected:rgba(0,0,0,.2);--colorTransparentBackground:transparent;--colorTransparentBackgroundHover:transparent;--colorTransparentBackgroundPressed:transparent;--colorTransparentBackgroundSelected:transparent;--colorNeutralBackgroundDisabled:#141414;--colorNeutralBackgroundInvertedDisabled:hsla(0,0%,100%,.1);--colorBackgroundOverlay:rgba(0,0,0,.5);--colorBrandBackground:#115ea3;--colorBrandBackground2:#0c3b5e;--colorBrandBackgroundHover:#0f6cbd;--colorBrandBackgroundPressed:#0c3b5e;--colorBrandBackgroundSelected:#0f548c;--colorBrandBackgroundStatic:#0f6cbd;--colorNeutralStrokeAccessible:#adadad;--colorNeutralStrokeAccessibleHover:#bdbdbd;--colorNeutralStrokeAccessiblePressed:#b3b3b3;--colorNeutralStrokeAccessibleSelected:#479ef5;--colorNeutralStroke1:#666;--colorNeutralStroke1Hover:#757575;--colorNeutralStroke1Pressed:#6b6b6b;--colorNeutralStroke1Selected:#707070;--colorNeutralStroke2:#525252;--colorNeutralStroke3:#3d3d3d;--colorNeutralStrokeOnBrand:#292929;--colorNeutralStrokeOnBrand2:#fff;--colorNeutralStrokeOnBrand2Hover:#fff;--colorNeutralStrokeOnBrand2Pressed:#fff;--colorNeutralStrokeOnBrand2Selected:#fff;--colorBrandStroke1:#479ef5;--colorBrandStroke2:#0e4775;--colorCompoundBrandStroke:#479ef5;--colorCompoundBrandStrokeHover:#62abf5;--colorCompoundBrandStrokePressed:#2886de;--colorNeutralStrokeDisabled:#424242;--colorNeutralStrokeInvertedDisabled:hsla(0,0%,100%,.4);--colorTransparentStroke:transparent;--colorTransparentStrokeInteractive:transparent;--colorTransparentStrokeDisabled:transparent;--colorStrokeFocus1:#000;--colorStrokeFocus2:#fff;--colorNeutralShadowAmbient:rgba(0,0,0,.24);--colorNeutralShadowKey:rgba(0,0,0,.28);--colorNeutralShadowAmbientLighter:rgba(0,0,0,.12);--colorNeutralShadowKeyLighter:rgba(0,0,0,.14);--colorNeutralShadowAmbientDarker:rgba(0,0,0,.4);--colorNeutralShadowKeyDarker:rgba(0,0,0,.48);--colorBrandShadowAmbient:rgba(0,0,0,.3);--colorBrandShadowKey:rgba(0,0,0,.25);--shadow2:0 0 2px rgba(0,0,0,.24),0 1px 2px rgba(0,0,0,.28);--shadow4:0 0 2px rgba(0,0,0,.24),0 2px 4px rgba(0,0,0,.28);--shadow8:0 0 2px rgba(0,0,0,.24),0 4px 8px rgba(0,0,0,.28);--shadow16:0 0 2px rgba(0,0,0,.24),0 8px 16px rgba(0,0,0,.28);--shadow2Brand:0 0 2px rgba(0,0,0,.3),0 1px 2px rgba(0,0,0,.25);--shadow4Brand:0 0 2px rgba(0,0,0,.3),0 2px 4px rgba(0,0,0,.25);--shadow8Brand:0 0 2px rgba(0,0,0,.3),0 4px 8px rgba(0,0,0,.25);--shadow16Brand:0 0 2px rgba(0,0,0,.3),0 8px 16px rgba(0,0,0,.25)}.prismplus-dark code[class*=language-],.prismplus-dark pre[class*=language-]{color:#c5c8c6;text-shadow:0 1px rgba(0,0,0,.3);font-family:Inconsolata,Monaco,Consolas,Courier New,Courier,monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none}.prismplus-dark pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border-radius:.3em}.prismplus-dark :not(pre)>code[class*=language-],.prismplus-dark pre[class*=language-]{background:#1d1f21}.prismplus-dark :not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em}.prismplus-dark .token.cdata,.prismplus-dark .token.comment,.prismplus-dark .token.doctype,.prismplus-dark .token.prolog{color:#7c7c7c}.prismplus-dark .token.punctuation{color:#c5c8c6}.prismplus-dark .namespace{opacity:.7}.prismplus-dark .token.keyword,.prismplus-dark .token.property,.prismplus-dark .token.tag{color:#96cbfe}.prismplus-dark .token.class-name{color:#ffffb6;text-decoration:underline}.prismplus-dark .token.boolean,.prismplus-dark .token.constant{color:#9c9}.prismplus-dark .token.deleted,.prismplus-dark .token.symbol{color:#f92672}.prismplus-dark .token.number{color:#ff73fd}.prismplus-dark .token.attr-name,.prismplus-dark .token.builtin,.prismplus-dark .token.char,.prismplus-dark .token.inserted,.prismplus-dark .token.selector,.prismplus-dark .token.string{color:#a8ff60}.prismplus-dark .token.variable{color:#c6c5fe}.prismplus-dark .token.operator{color:#ededed}.prismplus-dark .token.entity{color:#ffffb6;cursor:help}.prismplus-dark .token.url{color:#96cbfe}.prismplus-dark .language-css .token.string,.prismplus-dark .style .token.string{color:#87c38a}.prismplus-dark .token.atrule,.prismplus-dark .token.attr-value{color:#f9ee98}.prismplus-dark .token.function{color:#dad085}.prismplus-dark .token.regex{color:#e9c062}.prismplus-dark .token.important{color:#fd971f}.prismplus-dark .token.bold,.prismplus-dark .token.important{font-weight:700}.prismplus-dark .token.italic{font-style:italic}.prismplus-dark pre{overflow-x:auto}.prismplus-dark .code-highlight{float:left;min-width:100%}.prismplus-dark .code-line{display:block;padding-left:16px;padding-right:16px;margin-left:-16px;margin-right:-16px;border-left-width:4px;border-left-color:rgba(31,41,55,0)}.prismplus-dark .code-line.inserted{background-color:rgba(16,185,129,.2)}.prismplus-dark .code-line.deleted{background-color:rgba(239,68,68,.2)}.prismplus-dark .highlight-line{margin-left:-16px;margin-right:-16px;background-color:rgba(55,65,81,.5);border-left-width:4px;border-left-color:#3b82f6}.prismplus-dark .line-number:before{display:inline-block;width:1rem;text-align:right;margin-right:16px;margin-left:-8px;color:#9ca3af;content:attr(line)}.fluent-web_light{--colorNeutralForeground1:#242424;--colorNeutralForeground1Hover:#242424;--colorNeutralForeground1Pressed:#242424;--colorNeutralForeground1Selected:#242424;--colorNeutralForeground2:#424242;--colorNeutralForeground2Hover:#242424;--colorNeutralForeground2Pressed:#242424;--colorNeutralForeground2Selected:#242424;--colorNeutralForeground2BrandHover:#0f6cbd;--colorNeutralForeground2BrandPressed:#115ea3;--colorNeutralForeground2BrandSelected:#0f6cbd;--colorNeutralForeground3:#616161;--colorNeutralForeground3Hover:#424242;--colorNeutralForeground3Pressed:#424242;--colorNeutralForeground3Selected:#424242;--colorNeutralForeground3BrandHover:#0f6cbd;--colorNeutralForeground3BrandPressed:#115ea3;--colorNeutralForeground3BrandSelected:#0f6cbd;--colorNeutralForegroundDisabled:#bdbdbd;--colorNeutralForegroundInvertedDisabled:hsla(0,0%,100%,.4);--colorBrandForegroundLink:#115ea3;--colorBrandForegroundLinkHover:#0f548c;--colorBrandForegroundLinkPressed:#0c3b5e;--colorBrandForegroundLinkSelected:#115ea3;--colorBrandForeground1:#0f6cbd;--colorBrandForeground2:#115ea3;--colorNeutralForeground1Static:#242424;--colorNeutralForegroundStaticInverted:#fff;--colorNeutralForegroundInverted:#fff;--colorNeutralForegroundInvertedHover:#fff;--colorNeutralForegroundInvertedPressed:#fff;--colorNeutralForegroundInvertedSelected:#fff;--colorNeutralForegroundInverted2:#fff;--colorNeutralForegroundOnBrand:#fff;--colorNeutralBackground1:#fff;--colorNeutralBackground1Hover:#f5f5f5;--colorNeutralBackground1Pressed:#e0e0e0;--colorNeutralBackground1Selected:#ebebeb;--colorNeutralBackground2:#fafafa;--colorNeutralBackground2Hover:#f0f0f0;--colorNeutralBackground2Pressed:#dbdbdb;--colorNeutralBackground2Selected:#e6e6e6;--colorNeutralBackground3:#f5f5f5;--colorNeutralBackground3Hover:#ebebeb;--colorNeutralBackground3Pressed:#d6d6d6;--colorNeutralBackground3Selected:#e0e0e0;--colorNeutralBackground4:#f0f0f0;--colorNeutralBackground4Hover:#fafafa;--colorNeutralBackground4Pressed:#f5f5f5;--colorNeutralBackground4Selected:#fff;--colorNeutralBackgroundInverted:#292929;--colorNeutralBackground6:#e6e6e6;--colorSubtleBackground:transparent;--colorSubtleBackgroundHover:#f5f5f5;--colorSubtleBackgroundPressed:#e0e0e0;--colorSubtleBackgroundSelected:#ebebeb;--colorSubtleBackgroundLightAlphaHover:hsla(0,0%,100%,.7);--colorSubtleBackgroundLightAlphaPressed:hsla(0,0%,100%,.5);--colorSubtleBackgroundLightAlphaSelected:transparent;--colorSubtleBackgroundInverted:transparent;--colorSubtleBackgroundInvertedHover:rgba(0,0,0,.1);--colorSubtleBackgroundInvertedPressed:rgba(0,0,0,.3);--colorSubtleBackgroundInvertedSelected:rgba(0,0,0,.2);--colorTransparentBackground:transparent;--colorTransparentBackgroundHover:transparent;--colorTransparentBackgroundPressed:transparent;--colorTransparentBackgroundSelected:transparent;--colorNeutralBackgroundDisabled:#f0f0f0;--colorNeutralBackgroundInvertedDisabled:hsla(0,0%,100%,.1);--colorBackgroundOverlay:rgba(0,0,0,.4);--colorBrandBackground:#0f6cbd;--colorBrandBackground2:#ebf3fc;--colorBrandBackgroundHover:#115ea3;--colorBrandBackgroundPressed:#0c3b5e;--colorBrandBackgroundSelected:#0f548c;--colorBrandBackgroundStatic:#0f6cbd;--colorNeutralStrokeAccessible:#616161;--colorNeutralStrokeAccessibleHover:#575757;--colorNeutralStrokeAccessiblePressed:#4d4d4d;--colorNeutralStrokeAccessibleSelected:#0f6cbd;--colorNeutralStroke1:#d1d1d1;--colorNeutralStroke1Hover:#c7c7c7;--colorNeutralStroke1Pressed:#b3b3b3;--colorNeutralStroke1Selected:#bdbdbd;--colorNeutralStroke2:#e0e0e0;--colorNeutralStroke3:#f0f0f0;--colorNeutralStrokeOnBrand:#fff;--colorNeutralStrokeOnBrand2:#fff;--colorNeutralStrokeOnBrand2Hover:#fff;--colorNeutralStrokeOnBrand2Pressed:#fff;--colorNeutralStrokeOnBrand2Selected:#fff;--colorBrandStroke1:#0f6cbd;--colorBrandStroke2:#b4d6fa;--colorCompoundBrandStroke:#0f6cbd;--colorCompoundBrandStrokeHover:#115ea3;--colorCompoundBrandStrokePressed:#0f548c;--colorNeutralStrokeDisabled:#e0e0e0;--colorNeutralStrokeInvertedDisabled:hsla(0,0%,100%,.4);--colorTransparentStroke:transparent;--colorTransparentStrokeInteractive:transparent;--colorTransparentStrokeDisabled:transparent;--colorStrokeFocus1:#fff;--colorStrokeFocus2:#000;--colorNeutralShadowAmbient:rgba(0,0,0,.12);--colorNeutralShadowKey:rgba(0,0,0,.14);--colorNeutralShadowAmbientLighter:rgba(0,0,0,.06);--colorNeutralShadowKeyLighter:rgba(0,0,0,.07);--colorNeutralShadowAmbientDarker:rgba(0,0,0,.2);--colorNeutralShadowKeyDarker:rgba(0,0,0,.24);--colorBrandShadowAmbient:rgba(0,0,0,.3);--colorBrandShadowKey:rgba(0,0,0,.25);--shadow2:0 0 2px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.14);--shadow4:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.14);--shadow8:0 0 2px rgba(0,0,0,.12),0 4px 8px rgba(0,0,0,.14);--shadow16:0 0 2px rgba(0,0,0,.12),0 8px 16px rgba(0,0,0,.14);--shadow2Brand:0 0 2px rgba(0,0,0,.3),0 1px 2px rgba(0,0,0,.25);--shadow4Brand:0 0 2px rgba(0,0,0,.3),0 2px 4px rgba(0,0,0,.25);--shadow8Brand:0 0 2px rgba(0,0,0,.3),0 4px 8px rgba(0,0,0,.25);--shadow16Brand:0 0 2px rgba(0,0,0,.3),0 8px 16px rgba(0,0,0,.25)}.prismplus-light code[class*=language-],.prismplus-light pre[class*=language-]{background:#fafafa;color:#383a42;font-family:Fira Code,Fira Mono,Menlo,Consolas,DejaVu Sans Mono,monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;line-height:1.5;-moz-tab-size:2;tab-size:2;-webkit-hyphens:none;hyphens:none}.prismplus-light code[class*=language-] ::selection,.prismplus-light code[class*=language-]::selection,.prismplus-light pre[class*=language-] ::selection{background:#e5e5e6;color:inherit}.prismplus-light pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border-radius:.3em}.prismplus-light :not(pre)>code[class*=language-]{padding:.2em .3em;border-radius:.3em;white-space:normal}.prismplus-light .token.cdata,.prismplus-light .token.comment,.prismplus-light .token.prolog{color:#a0a1a7}.prismplus-light .token.doctype,.prismplus-light .token.entity,.prismplus-light .token.punctuation{color:#383a42}.prismplus-light .token.class-name{text-decoration:unset}.prismplus-light .token.atrule,.prismplus-light .token.attr-name,.prismplus-light .token.boolean,.prismplus-light .token.class-name,.prismplus-light .token.constant,.prismplus-light .token.number{color:#b76b01}.prismplus-light .token.keyword{color:#a626a4}.prismplus-light .token.deleted,.prismplus-light .token.important,.prismplus-light .token.property,.prismplus-light .token.symbol,.prismplus-light .token.tag{color:#e45649}.prismplus-light .token.attr-value,.prismplus-light .token.attr-value>.token.punctuation,.prismplus-light .token.builtin,.prismplus-light .token.char,.prismplus-light .token.inserted,.prismplus-light .token.regex,.prismplus-light .token.selector,.prismplus-light .token.string{color:#50a14f}.prismplus-light .token.function,.prismplus-light .token.operator,.prismplus-light .token.variable{color:#4078f2}.prismplus-light .token.url{color:#0184bc}.prismplus-light .token.attr-value>.token.punctuation.attr-equals,.prismplus-light .token.special-attr>.token.attr-value>.token.value.css{color:#383a42}.prismplus-light .language-css .token.selector{color:#e45649}.prismplus-light .language-css .token.property{color:#383a42}.prismplus-light .language-css .token.function,.prismplus-light .language-css .token.url>.token.function{color:#0184bc}.prismplus-light .language-css .token.url>.token.string.url{color:#50a14f}.prismplus-light .language-css .token.atrule .token.rule,.prismplus-light .language-css .token.important,.prismplus-light .language-javascript .token.operator{color:#a626a4}.prismplus-light .language-javascript .token.template-string>.token.interpolation>.token.interpolation-punctuation.punctuation{color:#ca1243}.prismplus-light .language-json .token.operator{color:#383a42}.prismplus-light .language-json .token.null.keyword{color:#b76b01}.prismplus-light .language-markdown .token.url,.prismplus-light .language-markdown .token.url-reference.url>.token.string,.prismplus-light .language-markdown .token.url>.token.operator{color:#383a42}.prismplus-light .language-markdown .token.url>.token.content{color:#4078f2}.prismplus-light .language-markdown .token.url-reference.url,.prismplus-light .language-markdown .token.url>.token.url{color:#0184bc}.prismplus-light .language-markdown .token.blockquote.punctuation,.prismplus-light .language-markdown .token.hr.punctuation{color:#a0a1a7;font-style:italic}.prismplus-light .language-markdown .token.code-snippet{color:#50a14f}.prismplus-light .language-markdown .token.bold .token.content{color:#b76b01}.prismplus-light .language-markdown .token.italic .token.content{color:#a626a4}.prismplus-light .language-markdown .token.list.punctuation,.prismplus-light .language-markdown .token.strike .token.content,.prismplus-light .language-markdown .token.strike .token.punctuation,.prismplus-light .language-markdown .token.title.important>.token.punctuation{color:#e45649}.prismplus-light .token.bold{font-weight:700}.prismplus-light .token.comment,.prismplus-light .token.italic{font-style:italic}.prismplus-light .token.entity{cursor:help}.prismplus-light .token.namespace{opacity:.8}.prismplus-light .token.token.cr:before,.prismplus-light .token.token.lf:before,.prismplus-light .token.token.space:before,.prismplus-light .token.token.tab:not(:empty):before{color:rgba(56,58,66,.2)}.prismplus-light div.code-toolbar>.toolbar.toolbar>.toolbar-item{margin-right:.4em}.prismplus-light div.code-toolbar>.toolbar.toolbar>.toolbar-item>a,.prismplus-light div.code-toolbar>.toolbar.toolbar>.toolbar-item>button,.prismplus-light div.code-toolbar>.toolbar.toolbar>.toolbar-item>span{background:#e5e5e6;color:#696c77;padding:.1em .4em;border-radius:.3em}.prismplus-light div.code-toolbar>.toolbar.toolbar>.toolbar-item>a:focus,.prismplus-light div.code-toolbar>.toolbar.toolbar>.toolbar-item>a:hover,.prismplus-light div.code-toolbar>.toolbar.toolbar>.toolbar-item>button:focus,.prismplus-light div.code-toolbar>.toolbar.toolbar>.toolbar-item>button:hover,.prismplus-light div.code-toolbar>.toolbar.toolbar>.toolbar-item>span:focus,.prismplus-light div.code-toolbar>.toolbar.toolbar>.toolbar-item>span:hover{background:#c6c7c7;color:#383a42}.prismplus-light .line-highlight.line-highlight{background:rgba(56,58,66,.05)}.prismplus-light .line-highlight.line-highlight:before,.prismplus-light .line-highlight.line-highlight[data-end]:after{background:#e5e5e6;color:#383a42;padding:.1em .6em;border-radius:.3em;box-shadow:0 2px 0 0 rgba(0,0,0,.2)}.prismplus-light pre[id].linkable-line-numbers.linkable-line-numbers span.line-numbers-rows>span:hover:before{background-color:rgba(56,58,66,.05)}.prismplus-light .command-line .command-line-prompt,.prismplus-light .line-numbers.line-numbers .line-numbers-rows{border-right-color:rgba(56,58,66,.2)}.prismplus-light .command-line .command-line-prompt>span:before,.prismplus-light .line-numbers .line-numbers-rows>span:before{color:#9d9d9f}.prismplus-light .rainbow-braces .token.token.punctuation.brace-level-1,.prismplus-light .rainbow-braces .token.token.punctuation.brace-level-5,.prismplus-light .rainbow-braces .token.token.punctuation.brace-level-9{color:#e45649}.prismplus-light .rainbow-braces .token.token.punctuation.brace-level-10,.prismplus-light .rainbow-braces .token.token.punctuation.brace-level-2,.prismplus-light .rainbow-braces .token.token.punctuation.brace-level-6{color:#50a14f}.prismplus-light .rainbow-braces .token.token.punctuation.brace-level-11,.prismplus-light .rainbow-braces .token.token.punctuation.brace-level-3,.prismplus-light .rainbow-braces .token.token.punctuation.brace-level-7{color:#4078f2}.prismplus-light .rainbow-braces .token.token.punctuation.brace-level-12,.prismplus-light .rainbow-braces .token.token.punctuation.brace-level-4,.prismplus-light .rainbow-braces .token.token.punctuation.brace-level-8{color:#a626a4}.prismplus-light pre.diff-highlight>code .token.token.deleted:not(.prefix),.prismplus-light pre>code.diff-highlight .token.token.deleted:not(.prefix){background-color:rgba(255,82,102,.15)}.prismplus-light pre.diff-highlight>code .token.token.deleted:not(.prefix) ::selection,.prismplus-light pre.diff-highlight>code .token.token.deleted:not(.prefix)::selection,.prismplus-light pre>code.diff-highlight .token.token.deleted:not(.prefix) ::selection,.prismplus-light pre>code.diff-highlight .token.token.deleted:not(.prefix)::selection{background-color:rgba(251,86,105,.25)}.prismplus-light pre.diff-highlight>code .token.token.inserted:not(.prefix),.prismplus-light pre>code.diff-highlight .token.token.inserted:not(.prefix){background-color:rgba(25,255,91,.15)}.prismplus-light pre.diff-highlight>code .token.token.inserted:not(.prefix) ::selection,.prismplus-light pre.diff-highlight>code .token.token.inserted:not(.prefix)::selection,.prismplus-light pre>code.diff-highlight .token.token.inserted:not(.prefix) ::selection,.prismplus-light pre>code.diff-highlight .token.token.inserted:not(.prefix)::selection{background-color:rgba(56,224,98,.25)}.prismplus-light .prism-previewer-gradient.prism-previewer-gradient div,.prismplus-light .prism-previewer.prism-previewer:before{border-color:#f2f2f2}.prismplus-light .prism-previewer-color.prism-previewer-color:before,.prismplus-light .prism-previewer-easing.prism-previewer-easing:before,.prismplus-light .prism-previewer-gradient.prism-previewer-gradient div{border-radius:.3em}.prismplus-light .prism-previewer.prism-previewer:after{border-top-color:#f2f2f2}.prismplus-light .prism-previewer-flipped.prism-previewer-flipped.after{border-bottom-color:#f2f2f2}.prismplus-light .prism-previewer-angle.prism-previewer-angle:before,.prismplus-light .prism-previewer-easing.prism-previewer-easing,.prismplus-light .prism-previewer-time.prism-previewer-time:before{background:#fff}.prismplus-light .prism-previewer-angle.prism-previewer-angle circle,.prismplus-light .prism-previewer-time.prism-previewer-time circle{stroke:#383a42;stroke-opacity:1}.prismplus-light .prism-previewer-easing.prism-previewer-easing circle,.prismplus-light .prism-previewer-easing.prism-previewer-easing line,.prismplus-light .prism-previewer-easing.prism-previewer-easing path{stroke:#383a42}.prismplus-light .prism-previewer-easing.prism-previewer-easing circle{fill:transparent}.prismplus-light pre{overflow-x:auto}.prismplus-light .code-highlight{float:left;min-width:100%}.prismplus-light .code-line{display:block;padding-left:16px;padding-right:16px;margin-left:-16px;margin-right:-16px;border-left-width:4px;border-left-color:rgba(31,41,55,0)}.prismplus-light .code-line.inserted{background-color:rgba(16,185,129,.2)}.prismplus-light .code-line.deleted{background-color:rgba(239,68,68,.2)}.prismplus-light .highlight-line{margin-left:-16px;margin-right:-16px;background-color:rgba(55,65,81,.15);border-left-width:4px;border-left-color:#3b82f6}.prismplus-light .line-number:before{display:inline-block;width:1rem;text-align:right;margin-right:16px;margin-left:-8px;color:#9ca3af;content:attr(line)}:root{--color-scheme:"auto"}@media screen and (prefers-color-scheme:light){:root{--colorNeutralForeground1:#242424;--colorNeutralForeground1Hover:#242424;--colorNeutralForeground1Pressed:#242424;--colorNeutralForeground1Selected:#242424;--colorNeutralForeground2:#424242;--colorNeutralForeground2Hover:#242424;--colorNeutralForeground2Pressed:#242424;--colorNeutralForeground2Selected:#242424;--colorNeutralForeground2BrandHover:#0f6cbd;--colorNeutralForeground2BrandPressed:#115ea3;--colorNeutralForeground2BrandSelected:#0f6cbd;--colorNeutralForeground3:#616161;--colorNeutralForeground3Hover:#424242;--colorNeutralForeground3Pressed:#424242;--colorNeutralForeground3Selected:#424242;--colorNeutralForeground3BrandHover:#0f6cbd;--colorNeutralForeground3BrandPressed:#115ea3;--colorNeutralForeground3BrandSelected:#0f6cbd;--colorNeutralForegroundDisabled:#bdbdbd;--colorNeutralForegroundInvertedDisabled:hsla(0,0%,100%,.4);--colorBrandForegroundLink:#115ea3;--colorBrandForegroundLinkHover:#0f548c;--colorBrandForegroundLinkPressed:#0c3b5e;--colorBrandForegroundLinkSelected:#115ea3;--colorBrandForeground1:#0f6cbd;--colorBrandForeground2:#115ea3;--colorNeutralForeground1Static:#242424;--colorNeutralForegroundStaticInverted:#fff;--colorNeutralForegroundInverted:#fff;--colorNeutralForegroundInvertedHover:#fff;--colorNeutralForegroundInvertedPressed:#fff;--colorNeutralForegroundInvertedSelected:#fff;--colorNeutralForegroundInverted2:#fff;--colorNeutralForegroundOnBrand:#fff;--colorNeutralBackground1:#fff;--colorNeutralBackground1Hover:#f5f5f5;--colorNeutralBackground1Pressed:#e0e0e0;--colorNeutralBackground1Selected:#ebebeb;--colorNeutralBackground2:#fafafa;--colorNeutralBackground2Hover:#f0f0f0;--colorNeutralBackground2Pressed:#dbdbdb;--colorNeutralBackground2Selected:#e6e6e6;--colorNeutralBackground3:#f5f5f5;--colorNeutralBackground3Hover:#ebebeb;--colorNeutralBackground3Pressed:#d6d6d6;--colorNeutralBackground3Selected:#e0e0e0;--colorNeutralBackground4:#f0f0f0;--colorNeutralBackground4Hover:#fafafa;--colorNeutralBackground4Pressed:#f5f5f5;--colorNeutralBackground4Selected:#fff;--colorNeutralBackgroundInverted:#292929;--colorNeutralBackground6:#e6e6e6;--colorSubtleBackground:transparent;--colorSubtleBackgroundHover:#f5f5f5;--colorSubtleBackgroundPressed:#e0e0e0;--colorSubtleBackgroundSelected:#ebebeb;--colorSubtleBackgroundLightAlphaHover:hsla(0,0%,100%,.7);--colorSubtleBackgroundLightAlphaPressed:hsla(0,0%,100%,.5);--colorSubtleBackgroundLightAlphaSelected:transparent;--colorSubtleBackgroundInverted:transparent;--colorSubtleBackgroundInvertedHover:rgba(0,0,0,.1);--colorSubtleBackgroundInvertedPressed:rgba(0,0,0,.3);--colorSubtleBackgroundInvertedSelected:rgba(0,0,0,.2);--colorTransparentBackground:transparent;--colorTransparentBackgroundHover:transparent;--colorTransparentBackgroundPressed:transparent;--colorTransparentBackgroundSelected:transparent;--colorNeutralBackgroundDisabled:#f0f0f0;--colorNeutralBackgroundInvertedDisabled:hsla(0,0%,100%,.1);--colorBackgroundOverlay:rgba(0,0,0,.4);--colorBrandBackground:#0f6cbd;--colorBrandBackground2:#ebf3fc;--colorBrandBackgroundHover:#115ea3;--colorBrandBackgroundPressed:#0c3b5e;--colorBrandBackgroundSelected:#0f548c;--colorBrandBackgroundStatic:#0f6cbd;--colorNeutralStrokeAccessible:#616161;--colorNeutralStrokeAccessibleHover:#575757;--colorNeutralStrokeAccessiblePressed:#4d4d4d;--colorNeutralStrokeAccessibleSelected:#0f6cbd;--colorNeutralStroke1:#d1d1d1;--colorNeutralStroke1Hover:#c7c7c7;--colorNeutralStroke1Pressed:#b3b3b3;--colorNeutralStroke1Selected:#bdbdbd;--colorNeutralStroke2:#e0e0e0;--colorNeutralStroke3:#f0f0f0;--colorNeutralStrokeOnBrand:#fff;--colorNeutralStrokeOnBrand2:#fff;--colorNeutralStrokeOnBrand2Hover:#fff;--colorNeutralStrokeOnBrand2Pressed:#fff;--colorNeutralStrokeOnBrand2Selected:#fff;--colorBrandStroke1:#0f6cbd;--colorBrandStroke2:#b4d6fa;--colorCompoundBrandStroke:#0f6cbd;--colorCompoundBrandStrokeHover:#115ea3;--colorCompoundBrandStrokePressed:#0f548c;--colorNeutralStrokeDisabled:#e0e0e0;--colorNeutralStrokeInvertedDisabled:hsla(0,0%,100%,.4);--colorTransparentStroke:transparent;--colorTransparentStrokeInteractive:transparent;--colorTransparentStrokeDisabled:transparent;--colorStrokeFocus1:#fff;--colorStrokeFocus2:#000;--colorNeutralShadowAmbient:rgba(0,0,0,.12);--colorNeutralShadowKey:rgba(0,0,0,.14);--colorNeutralShadowAmbientLighter:rgba(0,0,0,.06);--colorNeutralShadowKeyLighter:rgba(0,0,0,.07);--colorNeutralShadowAmbientDarker:rgba(0,0,0,.2);--colorNeutralShadowKeyDarker:rgba(0,0,0,.24);--colorBrandShadowAmbient:rgba(0,0,0,.3);--colorBrandShadowKey:rgba(0,0,0,.25);--shadow2:0 0 2px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.14);--shadow4:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.14);--shadow8:0 0 2px rgba(0,0,0,.12),0 4px 8px rgba(0,0,0,.14);--shadow16:0 0 2px rgba(0,0,0,.12),0 8px 16px rgba(0,0,0,.14);--shadow2Brand:0 0 2px rgba(0,0,0,.3),0 1px 2px rgba(0,0,0,.25);--shadow4Brand:0 0 2px rgba(0,0,0,.3),0 2px 4px rgba(0,0,0,.25);--shadow8Brand:0 0 2px rgba(0,0,0,.3),0 4px 8px rgba(0,0,0,.25);--shadow16Brand:0 0 2px rgba(0,0,0,.3),0 8px 16px rgba(0,0,0,.25)}:root code[class*=language-],:root pre[class*=language-]{background:#fafafa;color:#383a42;font-family:Fira Code,Fira Mono,Menlo,Consolas,DejaVu Sans Mono,monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;line-height:1.5;-moz-tab-size:2;tab-size:2;-webkit-hyphens:none;hyphens:none}:root code[class*=language-] ::selection,:root code[class*=language-]::selection,:root pre[class*=language-] ::selection{background:#e5e5e6;color:inherit}:root pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border-radius:.3em}:root :not(pre)>code[class*=language-]{padding:.2em .3em;border-radius:.3em;white-space:normal}:root .token.cdata,:root .token.comment,:root .token.prolog{color:#a0a1a7}:root .token.doctype,:root .token.entity,:root .token.punctuation{color:#383a42}:root .token.class-name{text-decoration:unset}:root .token.atrule,:root .token.attr-name,:root .token.boolean,:root .token.class-name,:root .token.constant,:root .token.number{color:#b76b01}:root .token.keyword{color:#a626a4}:root .token.deleted,:root .token.important,:root .token.property,:root .token.symbol,:root .token.tag{color:#e45649}:root .token.attr-value,:root .token.attr-value>.token.punctuation,:root .token.builtin,:root .token.char,:root .token.inserted,:root .token.regex,:root .token.selector,:root .token.string{color:#50a14f}:root .token.function,:root .token.operator,:root .token.variable{color:#4078f2}:root .token.url{color:#0184bc}:root .token.attr-value>.token.punctuation.attr-equals,:root .token.special-attr>.token.attr-value>.token.value.css{color:#383a42}:root .language-css .token.selector{color:#e45649}:root .language-css .token.property{color:#383a42}:root .language-css .token.function,:root .language-css .token.url>.token.function{color:#0184bc}:root .language-css .token.url>.token.string.url{color:#50a14f}:root .language-css .token.atrule .token.rule,:root .language-css .token.important,:root .language-javascript .token.operator{color:#a626a4}:root .language-javascript .token.template-string>.token.interpolation>.token.interpolation-punctuation.punctuation{color:#ca1243}:root .language-json .token.operator{color:#383a42}:root .language-json .token.null.keyword{color:#b76b01}:root .language-markdown .token.url,:root .language-markdown .token.url-reference.url>.token.string,:root .language-markdown .token.url>.token.operator{color:#383a42}:root .language-markdown .token.url>.token.content{color:#4078f2}:root .language-markdown .token.url-reference.url,:root .language-markdown .token.url>.token.url{color:#0184bc}:root .language-markdown .token.blockquote.punctuation,:root .language-markdown .token.hr.punctuation{color:#a0a1a7;font-style:italic}:root .language-markdown .token.code-snippet{color:#50a14f}:root .language-markdown .token.bold .token.content{color:#b76b01}:root .language-markdown .token.italic .token.content{color:#a626a4}:root .language-markdown .token.list.punctuation,:root .language-markdown .token.strike .token.content,:root .language-markdown .token.strike .token.punctuation,:root .language-markdown .token.title.important>.token.punctuation{color:#e45649}:root .token.bold{font-weight:700}:root .token.comment,:root .token.italic{font-style:italic}:root .token.entity{cursor:help}:root .token.namespace{opacity:.8}:root .token.token.cr:before,:root .token.token.lf:before,:root .token.token.space:before,:root .token.token.tab:not(:empty):before{color:rgba(56,58,66,.2)}:root div.code-toolbar>.toolbar.toolbar>.toolbar-item{margin-right:.4em}:root div.code-toolbar>.toolbar.toolbar>.toolbar-item>a,:root div.code-toolbar>.toolbar.toolbar>.toolbar-item>button,:root div.code-toolbar>.toolbar.toolbar>.toolbar-item>span{background:#e5e5e6;color:#696c77;padding:.1em .4em;border-radius:.3em}:root div.code-toolbar>.toolbar.toolbar>.toolbar-item>a:focus,:root div.code-toolbar>.toolbar.toolbar>.toolbar-item>a:hover,:root div.code-toolbar>.toolbar.toolbar>.toolbar-item>button:focus,:root div.code-toolbar>.toolbar.toolbar>.toolbar-item>button:hover,:root div.code-toolbar>.toolbar.toolbar>.toolbar-item>span:focus,:root div.code-toolbar>.toolbar.toolbar>.toolbar-item>span:hover{background:#c6c7c7;color:#383a42}:root .line-highlight.line-highlight{background:rgba(56,58,66,.05)}:root .line-highlight.line-highlight:before,:root .line-highlight.line-highlight[data-end]:after{background:#e5e5e6;color:#383a42;padding:.1em .6em;border-radius:.3em;box-shadow:0 2px 0 0 rgba(0,0,0,.2)}:root pre[id].linkable-line-numbers.linkable-line-numbers span.line-numbers-rows>span:hover:before{background-color:rgba(56,58,66,.05)}:root .command-line .command-line-prompt,:root .line-numbers.line-numbers .line-numbers-rows{border-right-color:rgba(56,58,66,.2)}:root .command-line .command-line-prompt>span:before,:root .line-numbers .line-numbers-rows>span:before{color:#9d9d9f}:root .rainbow-braces .token.token.punctuation.brace-level-1,:root .rainbow-braces .token.token.punctuation.brace-level-5,:root .rainbow-braces .token.token.punctuation.brace-level-9{color:#e45649}:root .rainbow-braces .token.token.punctuation.brace-level-10,:root .rainbow-braces .token.token.punctuation.brace-level-2,:root .rainbow-braces .token.token.punctuation.brace-level-6{color:#50a14f}:root .rainbow-braces .token.token.punctuation.brace-level-11,:root .rainbow-braces .token.token.punctuation.brace-level-3,:root .rainbow-braces .token.token.punctuation.brace-level-7{color:#4078f2}:root .rainbow-braces .token.token.punctuation.brace-level-12,:root .rainbow-braces .token.token.punctuation.brace-level-4,:root .rainbow-braces .token.token.punctuation.brace-level-8{color:#a626a4}:root pre.diff-highlight>code .token.token.deleted:not(.prefix),:root pre>code.diff-highlight .token.token.deleted:not(.prefix){background-color:rgba(255,82,102,.15)}:root pre.diff-highlight>code .token.token.deleted:not(.prefix) ::selection,:root pre.diff-highlight>code .token.token.deleted:not(.prefix)::selection,:root pre>code.diff-highlight .token.token.deleted:not(.prefix) ::selection,:root pre>code.diff-highlight .token.token.deleted:not(.prefix)::selection{background-color:rgba(251,86,105,.25)}:root pre.diff-highlight>code .token.token.inserted:not(.prefix),:root pre>code.diff-highlight .token.token.inserted:not(.prefix){background-color:rgba(25,255,91,.15)}:root pre.diff-highlight>code .token.token.inserted:not(.prefix) ::selection,:root pre.diff-highlight>code .token.token.inserted:not(.prefix)::selection,:root pre>code.diff-highlight .token.token.inserted:not(.prefix) ::selection,:root pre>code.diff-highlight .token.token.inserted:not(.prefix)::selection{background-color:rgba(56,224,98,.25)}:root .prism-previewer-gradient.prism-previewer-gradient div,:root .prism-previewer.prism-previewer:before{border-color:#f2f2f2}:root .prism-previewer-color.prism-previewer-color:before,:root .prism-previewer-easing.prism-previewer-easing:before,:root .prism-previewer-gradient.prism-previewer-gradient div{border-radius:.3em}:root .prism-previewer.prism-previewer:after{border-top-color:#f2f2f2}:root .prism-previewer-flipped.prism-previewer-flipped.after{border-bottom-color:#f2f2f2}:root .prism-previewer-angle.prism-previewer-angle:before,:root .prism-previewer-easing.prism-previewer-easing,:root .prism-previewer-time.prism-previewer-time:before{background:#fff}:root .prism-previewer-angle.prism-previewer-angle circle,:root .prism-previewer-time.prism-previewer-time circle{stroke:#383a42;stroke-opacity:1}:root .prism-previewer-easing.prism-previewer-easing circle,:root .prism-previewer-easing.prism-previewer-easing line,:root .prism-previewer-easing.prism-previewer-easing path{stroke:#383a42}:root .prism-previewer-easing.prism-previewer-easing circle{fill:transparent}:root pre{overflow-x:auto}:root .code-highlight{float:left;min-width:100%}:root .code-line{display:block;padding-left:16px;padding-right:16px;margin-left:-16px;margin-right:-16px;border-left-width:4px;border-left-color:rgba(31,41,55,0)}:root .code-line.inserted{background-color:rgba(16,185,129,.2)}:root .code-line.deleted{background-color:rgba(239,68,68,.2)}:root .highlight-line{margin-left:-16px;margin-right:-16px;background-color:rgba(55,65,81,.15);border-left-width:4px;border-left-color:#3b82f6}:root .line-number:before{display:inline-block;width:1rem;text-align:right;margin-right:16px;margin-left:-8px;color:#9ca3af;content:attr(line)}:root{--color-scheme:"light"}}@media screen and (prefers-color-scheme:dark){:root{--colorNeutralForeground1:#fff;--colorNeutralForeground1Hover:#fff;--colorNeutralForeground1Pressed:#fff;--colorNeutralForeground1Selected:#fff;--colorNeutralForeground2:#d6d6d6;--colorNeutralForeground2Hover:#fff;--colorNeutralForeground2Pressed:#fff;--colorNeutralForeground2Selected:#fff;--colorNeutralForeground2BrandHover:#479ef5;--colorNeutralForeground2BrandPressed:#2886de;--colorNeutralForeground2BrandSelected:#479ef5;--colorNeutralForeground3:#adadad;--colorNeutralForeground3Hover:#d6d6d6;--colorNeutralForeground3Pressed:#d6d6d6;--colorNeutralForeground3Selected:#d6d6d6;--colorNeutralForeground3BrandHover:#479ef5;--colorNeutralForeground3BrandPressed:#2886de;--colorNeutralForeground3BrandSelected:#479ef5;--colorNeutralForegroundDisabled:#5c5c5c;--colorNeutralForegroundInvertedDisabled:hsla(0,0%,100%,.4);--colorBrandForegroundLink:#479ef5;--colorBrandForegroundLinkHover:#62abf5;--colorBrandForegroundLinkPressed:#2886de;--colorBrandForegroundLinkSelected:#479ef5;--colorBrandForeground1:#479ef5;--colorBrandForeground2:#62abf5;--colorNeutralForeground1Static:#242424;--colorNeutralForegroundStaticInverted:#fff;--colorNeutralForegroundInverted:#242424;--colorNeutralForegroundInvertedHover:#242424;--colorNeutralForegroundInvertedPressed:#242424;--colorNeutralForegroundInvertedSelected:#242424;--colorNeutralForegroundInverted2:#242424;--colorNeutralForegroundOnBrand:#fff;--colorNeutralBackground1:#292929;--colorNeutralBackground1Hover:#3d3d3d;--colorNeutralBackground1Pressed:#1f1f1f;--colorNeutralBackground1Selected:#383838;--colorNeutralBackground2:#1f1f1f;--colorNeutralBackground2Hover:#333;--colorNeutralBackground2Pressed:#141414;--colorNeutralBackground2Selected:#2e2e2e;--colorNeutralBackground3:#141414;--colorNeutralBackground3Hover:#292929;--colorNeutralBackground3Pressed:#0a0a0a;--colorNeutralBackground3Selected:#242424;--colorNeutralBackground4:#0a0a0a;--colorNeutralBackground4Hover:#1f1f1f;--colorNeutralBackground4Pressed:#000;--colorNeutralBackground4Selected:#1a1a1a;--colorNeutralBackgroundInverted:#f5f5f5;--colorNeutralBackground6:#333;--colorSubtleBackground:transparent;--colorSubtleBackgroundHover:#383838;--colorSubtleBackgroundPressed:#2e2e2e;--colorSubtleBackgroundSelected:#333;--colorSubtleBackgroundLightAlphaHover:rgba(36,36,36,.8);--colorSubtleBackgroundLightAlphaPressed:rgba(36,36,36,.5);--colorSubtleBackgroundLightAlphaSelected:transparent;--colorSubtleBackgroundInverted:transparent;--colorSubtleBackgroundInvertedHover:rgba(0,0,0,.1);--colorSubtleBackgroundInvertedPressed:rgba(0,0,0,.3);--colorSubtleBackgroundInvertedSelected:rgba(0,0,0,.2);--colorTransparentBackground:transparent;--colorTransparentBackgroundHover:transparent;--colorTransparentBackgroundPressed:transparent;--colorTransparentBackgroundSelected:transparent;--colorNeutralBackgroundDisabled:#141414;--colorNeutralBackgroundInvertedDisabled:hsla(0,0%,100%,.1);--colorBackgroundOverlay:rgba(0,0,0,.5);--colorBrandBackground:#115ea3;--colorBrandBackground2:#0c3b5e;--colorBrandBackgroundHover:#0f6cbd;--colorBrandBackgroundPressed:#0c3b5e;--colorBrandBackgroundSelected:#0f548c;--colorBrandBackgroundStatic:#0f6cbd;--colorNeutralStrokeAccessible:#adadad;--colorNeutralStrokeAccessibleHover:#bdbdbd;--colorNeutralStrokeAccessiblePressed:#b3b3b3;--colorNeutralStrokeAccessibleSelected:#479ef5;--colorNeutralStroke1:#666;--colorNeutralStroke1Hover:#757575;--colorNeutralStroke1Pressed:#6b6b6b;--colorNeutralStroke1Selected:#707070;--colorNeutralStroke2:#525252;--colorNeutralStroke3:#3d3d3d;--colorNeutralStrokeOnBrand:#292929;--colorNeutralStrokeOnBrand2:#fff;--colorNeutralStrokeOnBrand2Hover:#fff;--colorNeutralStrokeOnBrand2Pressed:#fff;--colorNeutralStrokeOnBrand2Selected:#fff;--colorBrandStroke1:#479ef5;--colorBrandStroke2:#0e4775;--colorCompoundBrandStroke:#479ef5;--colorCompoundBrandStrokeHover:#62abf5;--colorCompoundBrandStrokePressed:#2886de;--colorNeutralStrokeDisabled:#424242;--colorNeutralStrokeInvertedDisabled:hsla(0,0%,100%,.4);--colorTransparentStroke:transparent;--colorTransparentStrokeInteractive:transparent;--colorTransparentStrokeDisabled:transparent;--colorStrokeFocus1:#000;--colorStrokeFocus2:#fff;--colorNeutralShadowAmbient:rgba(0,0,0,.24);--colorNeutralShadowKey:rgba(0,0,0,.28);--colorNeutralShadowAmbientLighter:rgba(0,0,0,.12);--colorNeutralShadowKeyLighter:rgba(0,0,0,.14);--colorNeutralShadowAmbientDarker:rgba(0,0,0,.4);--colorNeutralShadowKeyDarker:rgba(0,0,0,.48);--colorBrandShadowAmbient:rgba(0,0,0,.3);--colorBrandShadowKey:rgba(0,0,0,.25);--shadow2:0 0 2px rgba(0,0,0,.24),0 1px 2px rgba(0,0,0,.28);--shadow4:0 0 2px rgba(0,0,0,.24),0 2px 4px rgba(0,0,0,.28);--shadow8:0 0 2px rgba(0,0,0,.24),0 4px 8px rgba(0,0,0,.28);--shadow16:0 0 2px rgba(0,0,0,.24),0 8px 16px rgba(0,0,0,.28);--shadow2Brand:0 0 2px rgba(0,0,0,.3),0 1px 2px rgba(0,0,0,.25);--shadow4Brand:0 0 2px rgba(0,0,0,.3),0 2px 4px rgba(0,0,0,.25);--shadow8Brand:0 0 2px rgba(0,0,0,.3),0 4px 8px rgba(0,0,0,.25);--shadow16Brand:0 0 2px rgba(0,0,0,.3),0 8px 16px rgba(0,0,0,.25)}:root code[class*=language-],:root pre[class*=language-]{color:#c5c8c6;text-shadow:0 1px rgba(0,0,0,.3);font-family:Inconsolata,Monaco,Consolas,Courier New,Courier,monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none}:root pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border-radius:.3em}:root :not(pre)>code[class*=language-],:root pre[class*=language-]{background:#1d1f21}:root :not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em}:root .token.cdata,:root .token.comment,:root .token.doctype,:root .token.prolog{color:#7c7c7c}:root .token.punctuation{color:#c5c8c6}:root .namespace{opacity:.7}:root .token.keyword,:root .token.property,:root .token.tag{color:#96cbfe}:root .token.class-name{color:#ffffb6;text-decoration:underline}:root .token.boolean,:root .token.constant{color:#9c9}:root .token.deleted,:root .token.symbol{color:#f92672}:root .token.number{color:#ff73fd}:root .token.attr-name,:root .token.builtin,:root .token.char,:root .token.inserted,:root .token.selector,:root .token.string{color:#a8ff60}:root .token.variable{color:#c6c5fe}:root .token.operator{color:#ededed}:root .token.entity{color:#ffffb6;cursor:help}:root .token.url{color:#96cbfe}:root .language-css .token.string,:root .style .token.string{color:#87c38a}:root .token.atrule,:root .token.attr-value{color:#f9ee98}:root .token.function{color:#dad085}:root .token.regex{color:#e9c062}:root .token.important{color:#fd971f}:root .token.bold,:root .token.important{font-weight:700}:root .token.italic{font-style:italic}:root{--color-scheme:"dark"}}[data-theme=dark]{--colorNeutralForeground1:#fff;--colorNeutralForeground1Hover:#fff;--colorNeutralForeground1Pressed:#fff;--colorNeutralForeground1Selected:#fff;--colorNeutralForeground2:#d6d6d6;--colorNeutralForeground2Hover:#fff;--colorNeutralForeground2Pressed:#fff;--colorNeutralForeground2Selected:#fff;--colorNeutralForeground2BrandHover:#479ef5;--colorNeutralForeground2BrandPressed:#2886de;--colorNeutralForeground2BrandSelected:#479ef5;--colorNeutralForeground3:#adadad;--colorNeutralForeground3Hover:#d6d6d6;--colorNeutralForeground3Pressed:#d6d6d6;--colorNeutralForeground3Selected:#d6d6d6;--colorNeutralForeground3BrandHover:#479ef5;--colorNeutralForeground3BrandPressed:#2886de;--colorNeutralForeground3BrandSelected:#479ef5;--colorNeutralForegroundDisabled:#5c5c5c;--colorNeutralForegroundInvertedDisabled:hsla(0,0%,100%,.4);--colorBrandForegroundLink:#479ef5;--colorBrandForegroundLinkHover:#62abf5;--colorBrandForegroundLinkPressed:#2886de;--colorBrandForegroundLinkSelected:#479ef5;--colorBrandForeground1:#479ef5;--colorBrandForeground2:#62abf5;--colorNeutralForeground1Static:#242424;--colorNeutralForegroundStaticInverted:#fff;--colorNeutralForegroundInverted:#242424;--colorNeutralForegroundInvertedHover:#242424;--colorNeutralForegroundInvertedPressed:#242424;--colorNeutralForegroundInvertedSelected:#242424;--colorNeutralForegroundInverted2:#242424;--colorNeutralForegroundOnBrand:#fff;--colorNeutralBackground1:#292929;--colorNeutralBackground1Hover:#3d3d3d;--colorNeutralBackground1Pressed:#1f1f1f;--colorNeutralBackground1Selected:#383838;--colorNeutralBackground2:#1f1f1f;--colorNeutralBackground2Hover:#333;--colorNeutralBackground2Pressed:#141414;--colorNeutralBackground2Selected:#2e2e2e;--colorNeutralBackground3:#141414;--colorNeutralBackground3Hover:#292929;--colorNeutralBackground3Pressed:#0a0a0a;--colorNeutralBackground3Selected:#242424;--colorNeutralBackground4:#0a0a0a;--colorNeutralBackground4Hover:#1f1f1f;--colorNeutralBackground4Pressed:#000;--colorNeutralBackground4Selected:#1a1a1a;--colorNeutralBackgroundInverted:#f5f5f5;--colorNeutralBackground6:#333;--colorSubtleBackground:transparent;--colorSubtleBackgroundHover:#383838;--colorSubtleBackgroundPressed:#2e2e2e;--colorSubtleBackgroundSelected:#333;--colorSubtleBackgroundLightAlphaHover:rgba(36,36,36,.8);--colorSubtleBackgroundLightAlphaPressed:rgba(36,36,36,.5);--colorSubtleBackgroundLightAlphaSelected:transparent;--colorSubtleBackgroundInverted:transparent;--colorSubtleBackgroundInvertedHover:rgba(0,0,0,.1);--colorSubtleBackgroundInvertedPressed:rgba(0,0,0,.3);--colorSubtleBackgroundInvertedSelected:rgba(0,0,0,.2);--colorTransparentBackground:transparent;--colorTransparentBackgroundHover:transparent;--colorTransparentBackgroundPressed:transparent;--colorTransparentBackgroundSelected:transparent;--colorNeutralBackgroundDisabled:#141414;--colorNeutralBackgroundInvertedDisabled:hsla(0,0%,100%,.1);--colorBackgroundOverlay:rgba(0,0,0,.5);--colorBrandBackground:#115ea3;--colorBrandBackground2:#0c3b5e;--colorBrandBackgroundHover:#0f6cbd;--colorBrandBackgroundPressed:#0c3b5e;--colorBrandBackgroundSelected:#0f548c;--colorBrandBackgroundStatic:#0f6cbd;--colorNeutralStrokeAccessible:#adadad;--colorNeutralStrokeAccessibleHover:#bdbdbd;--colorNeutralStrokeAccessiblePressed:#b3b3b3;--colorNeutralStrokeAccessibleSelected:#479ef5;--colorNeutralStroke1:#666;--colorNeutralStroke1Hover:#757575;--colorNeutralStroke1Pressed:#6b6b6b;--colorNeutralStroke1Selected:#707070;--colorNeutralStroke2:#525252;--colorNeutralStroke3:#3d3d3d;--colorNeutralStrokeOnBrand:#292929;--colorNeutralStrokeOnBrand2:#fff;--colorNeutralStrokeOnBrand2Hover:#fff;--colorNeutralStrokeOnBrand2Pressed:#fff;--colorNeutralStrokeOnBrand2Selected:#fff;--colorBrandStroke1:#479ef5;--colorBrandStroke2:#0e4775;--colorCompoundBrandStroke:#479ef5;--colorCompoundBrandStrokeHover:#62abf5;--colorCompoundBrandStrokePressed:#2886de;--colorNeutralStrokeDisabled:#424242;--colorNeutralStrokeInvertedDisabled:hsla(0,0%,100%,.4);--colorTransparentStroke:transparent;--colorTransparentStrokeInteractive:transparent;--colorTransparentStrokeDisabled:transparent;--colorStrokeFocus1:#000;--colorStrokeFocus2:#fff;--colorNeutralShadowAmbient:rgba(0,0,0,.24);--colorNeutralShadowKey:rgba(0,0,0,.28);--colorNeutralShadowAmbientLighter:rgba(0,0,0,.12);--colorNeutralShadowKeyLighter:rgba(0,0,0,.14);--colorNeutralShadowAmbientDarker:rgba(0,0,0,.4);--colorNeutralShadowKeyDarker:rgba(0,0,0,.48);--colorBrandShadowAmbient:rgba(0,0,0,.3);--colorBrandShadowKey:rgba(0,0,0,.25);--shadow2:0 0 2px rgba(0,0,0,.24),0 1px 2px rgba(0,0,0,.28);--shadow4:0 0 2px rgba(0,0,0,.24),0 2px 4px rgba(0,0,0,.28);--shadow8:0 0 2px rgba(0,0,0,.24),0 4px 8px rgba(0,0,0,.28);--shadow16:0 0 2px rgba(0,0,0,.24),0 8px 16px rgba(0,0,0,.28);--shadow2Brand:0 0 2px rgba(0,0,0,.3),0 1px 2px rgba(0,0,0,.25);--shadow4Brand:0 0 2px rgba(0,0,0,.3),0 2px 4px rgba(0,0,0,.25);--shadow8Brand:0 0 2px rgba(0,0,0,.3),0 4px 8px rgba(0,0,0,.25);--shadow16Brand:0 0 2px rgba(0,0,0,.3),0 8px 16px rgba(0,0,0,.25)}[data-theme=dark] code[class*=language-],[data-theme=dark] pre[class*=language-]{color:#c5c8c6;text-shadow:0 1px rgba(0,0,0,.3);font-family:Inconsolata,Monaco,Consolas,Courier New,Courier,monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none}[data-theme=dark] pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border-radius:.3em}[data-theme=dark] :not(pre)>code[class*=language-],[data-theme=dark] pre[class*=language-]{background:#1d1f21}[data-theme=dark] :not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em}[data-theme=dark] .token.cdata,[data-theme=dark] .token.comment,[data-theme=dark] .token.doctype,[data-theme=dark] .token.prolog{color:#7c7c7c}[data-theme=dark] .token.punctuation{color:#c5c8c6}[data-theme=dark] .namespace{opacity:.7}[data-theme=dark] .token.keyword,[data-theme=dark] .token.property,[data-theme=dark] .token.tag{color:#96cbfe}[data-theme=dark] .token.class-name{color:#ffffb6;text-decoration:underline}[data-theme=dark] .token.boolean,[data-theme=dark] .token.constant{color:#9c9}[data-theme=dark] .token.deleted,[data-theme=dark] .token.symbol{color:#f92672}[data-theme=dark] .token.number{color:#ff73fd}[data-theme=dark] .token.attr-name,[data-theme=dark] .token.builtin,[data-theme=dark] .token.char,[data-theme=dark] .token.inserted,[data-theme=dark] .token.selector,[data-theme=dark] .token.string{color:#a8ff60}[data-theme=dark] .token.variable{color:#c6c5fe}[data-theme=dark] .token.operator{color:#ededed}[data-theme=dark] .token.entity{color:#ffffb6;cursor:help}[data-theme=dark] .token.url{color:#96cbfe}[data-theme=dark] .language-css .token.string,[data-theme=dark] .style .token.string{color:#87c38a}[data-theme=dark] .token.atrule,[data-theme=dark] .token.attr-value{color:#f9ee98}[data-theme=dark] .token.function{color:#dad085}[data-theme=dark] .token.regex{color:#e9c062}[data-theme=dark] .token.important{color:#fd971f}[data-theme=dark] .token.bold,[data-theme=dark] .token.important{font-weight:700}[data-theme=dark] .token.italic{font-style:italic}[data-theme=dark]{--color-scheme:"dark"}[data-theme=light]{--colorNeutralForeground1:#242424;--colorNeutralForeground1Hover:#242424;--colorNeutralForeground1Pressed:#242424;--colorNeutralForeground1Selected:#242424;--colorNeutralForeground2:#424242;--colorNeutralForeground2Hover:#242424;--colorNeutralForeground2Pressed:#242424;--colorNeutralForeground2Selected:#242424;--colorNeutralForeground2BrandHover:#0f6cbd;--colorNeutralForeground2BrandPressed:#115ea3;--colorNeutralForeground2BrandSelected:#0f6cbd;--colorNeutralForeground3:#616161;--colorNeutralForeground3Hover:#424242;--colorNeutralForeground3Pressed:#424242;--colorNeutralForeground3Selected:#424242;--colorNeutralForeground3BrandHover:#0f6cbd;--colorNeutralForeground3BrandPressed:#115ea3;--colorNeutralForeground3BrandSelected:#0f6cbd;--colorNeutralForegroundDisabled:#bdbdbd;--colorNeutralForegroundInvertedDisabled:hsla(0,0%,100%,.4);--colorBrandForegroundLink:#115ea3;--colorBrandForegroundLinkHover:#0f548c;--colorBrandForegroundLinkPressed:#0c3b5e;--colorBrandForegroundLinkSelected:#115ea3;--colorBrandForeground1:#0f6cbd;--colorBrandForeground2:#115ea3;--colorNeutralForeground1Static:#242424;--colorNeutralForegroundStaticInverted:#fff;--colorNeutralForegroundInverted:#fff;--colorNeutralForegroundInvertedHover:#fff;--colorNeutralForegroundInvertedPressed:#fff;--colorNeutralForegroundInvertedSelected:#fff;--colorNeutralForegroundInverted2:#fff;--colorNeutralForegroundOnBrand:#fff;--colorNeutralBackground1:#fff;--colorNeutralBackground1Hover:#f5f5f5;--colorNeutralBackground1Pressed:#e0e0e0;--colorNeutralBackground1Selected:#ebebeb;--colorNeutralBackground2:#fafafa;--colorNeutralBackground2Hover:#f0f0f0;--colorNeutralBackground2Pressed:#dbdbdb;--colorNeutralBackground2Selected:#e6e6e6;--colorNeutralBackground3:#f5f5f5;--colorNeutralBackground3Hover:#ebebeb;--colorNeutralBackground3Pressed:#d6d6d6;--colorNeutralBackground3Selected:#e0e0e0;--colorNeutralBackground4:#f0f0f0;--colorNeutralBackground4Hover:#fafafa;--colorNeutralBackground4Pressed:#f5f5f5;--colorNeutralBackground4Selected:#fff;--colorNeutralBackgroundInverted:#292929;--colorNeutralBackground6:#e6e6e6;--colorSubtleBackground:transparent;--colorSubtleBackgroundHover:#f5f5f5;--colorSubtleBackgroundPressed:#e0e0e0;--colorSubtleBackgroundSelected:#ebebeb;--colorSubtleBackgroundLightAlphaHover:hsla(0,0%,100%,.7);--colorSubtleBackgroundLightAlphaPressed:hsla(0,0%,100%,.5);--colorSubtleBackgroundLightAlphaSelected:transparent;--colorSubtleBackgroundInverted:transparent;--colorSubtleBackgroundInvertedHover:rgba(0,0,0,.1);--colorSubtleBackgroundInvertedPressed:rgba(0,0,0,.3);--colorSubtleBackgroundInvertedSelected:rgba(0,0,0,.2);--colorTransparentBackground:transparent;--colorTransparentBackgroundHover:transparent;--colorTransparentBackgroundPressed:transparent;--colorTransparentBackgroundSelected:transparent;--colorNeutralBackgroundDisabled:#f0f0f0;--colorNeutralBackgroundInvertedDisabled:hsla(0,0%,100%,.1);--colorBackgroundOverlay:rgba(0,0,0,.4);--colorBrandBackground:#0f6cbd;--colorBrandBackground2:#ebf3fc;--colorBrandBackgroundHover:#115ea3;--colorBrandBackgroundPressed:#0c3b5e;--colorBrandBackgroundSelected:#0f548c;--colorBrandBackgroundStatic:#0f6cbd;--colorNeutralStrokeAccessible:#616161;--colorNeutralStrokeAccessibleHover:#575757;--colorNeutralStrokeAccessiblePressed:#4d4d4d;--colorNeutralStrokeAccessibleSelected:#0f6cbd;--colorNeutralStroke1:#d1d1d1;--colorNeutralStroke1Hover:#c7c7c7;--colorNeutralStroke1Pressed:#b3b3b3;--colorNeutralStroke1Selected:#bdbdbd;--colorNeutralStroke2:#e0e0e0;--colorNeutralStroke3:#f0f0f0;--colorNeutralStrokeOnBrand:#fff;--colorNeutralStrokeOnBrand2:#fff;--colorNeutralStrokeOnBrand2Hover:#fff;--colorNeutralStrokeOnBrand2Pressed:#fff;--colorNeutralStrokeOnBrand2Selected:#fff;--colorBrandStroke1:#0f6cbd;--colorBrandStroke2:#b4d6fa;--colorCompoundBrandStroke:#0f6cbd;--colorCompoundBrandStrokeHover:#115ea3;--colorCompoundBrandStrokePressed:#0f548c;--colorNeutralStrokeDisabled:#e0e0e0;--colorNeutralStrokeInvertedDisabled:hsla(0,0%,100%,.4);--colorTransparentStroke:transparent;--colorTransparentStrokeInteractive:transparent;--colorTransparentStrokeDisabled:transparent;--colorStrokeFocus1:#fff;--colorStrokeFocus2:#000;--colorNeutralShadowAmbient:rgba(0,0,0,.12);--colorNeutralShadowKey:rgba(0,0,0,.14);--colorNeutralShadowAmbientLighter:rgba(0,0,0,.06);--colorNeutralShadowKeyLighter:rgba(0,0,0,.07);--colorNeutralShadowAmbientDarker:rgba(0,0,0,.2);--colorNeutralShadowKeyDarker:rgba(0,0,0,.24);--colorBrandShadowAmbient:rgba(0,0,0,.3);--colorBrandShadowKey:rgba(0,0,0,.25);--shadow2:0 0 2px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.14);--shadow4:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.14);--shadow8:0 0 2px rgba(0,0,0,.12),0 4px 8px rgba(0,0,0,.14);--shadow16:0 0 2px rgba(0,0,0,.12),0 8px 16px rgba(0,0,0,.14);--shadow2Brand:0 0 2px rgba(0,0,0,.3),0 1px 2px rgba(0,0,0,.25);--shadow4Brand:0 0 2px rgba(0,0,0,.3),0 2px 4px rgba(0,0,0,.25);--shadow8Brand:0 0 2px rgba(0,0,0,.3),0 4px 8px rgba(0,0,0,.25);--shadow16Brand:0 0 2px rgba(0,0,0,.3),0 8px 16px rgba(0,0,0,.25)}[data-theme=light] code[class*=language-],[data-theme=light] pre[class*=language-]{background:#fafafa;color:#383a42;font-family:Fira Code,Fira Mono,Menlo,Consolas,DejaVu Sans Mono,monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;line-height:1.5;-moz-tab-size:2;tab-size:2;-webkit-hyphens:none;hyphens:none}[data-theme=light] code[class*=language-] ::selection,[data-theme=light] code[class*=language-]::selection,[data-theme=light] pre[class*=language-] ::selection{background:#e5e5e6;color:inherit}[data-theme=light] pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border-radius:.3em}[data-theme=light] :not(pre)>code[class*=language-]{padding:.2em .3em;border-radius:.3em;white-space:normal}[data-theme=light] .token.cdata,[data-theme=light] .token.comment,[data-theme=light] .token.prolog{color:#a0a1a7}[data-theme=light] .token.doctype,[data-theme=light] .token.entity,[data-theme=light] .token.punctuation{color:#383a42}[data-theme=light] .token.class-name{text-decoration:unset}[data-theme=light] .token.atrule,[data-theme=light] .token.attr-name,[data-theme=light] .token.boolean,[data-theme=light] .token.class-name,[data-theme=light] .token.constant,[data-theme=light] .token.number{color:#b76b01}[data-theme=light] .token.keyword{color:#a626a4}[data-theme=light] .token.deleted,[data-theme=light] .token.important,[data-theme=light] .token.property,[data-theme=light] .token.symbol,[data-theme=light] .token.tag{color:#e45649}[data-theme=light] .token.attr-value,[data-theme=light] .token.attr-value>.token.punctuation,[data-theme=light] .token.builtin,[data-theme=light] .token.char,[data-theme=light] .token.inserted,[data-theme=light] .token.regex,[data-theme=light] .token.selector,[data-theme=light] .token.string{color:#50a14f}[data-theme=light] .token.function,[data-theme=light] .token.operator,[data-theme=light] .token.variable{color:#4078f2}[data-theme=light] .token.url{color:#0184bc}[data-theme=light] .token.attr-value>.token.punctuation.attr-equals,[data-theme=light] .token.special-attr>.token.attr-value>.token.value.css{color:#383a42}[data-theme=light] .language-css .token.selector{color:#e45649}[data-theme=light] .language-css .token.property{color:#383a42}[data-theme=light] .language-css .token.function,[data-theme=light] .language-css .token.url>.token.function{color:#0184bc}[data-theme=light] .language-css .token.url>.token.string.url{color:#50a14f}[data-theme=light] .language-css .token.atrule .token.rule,[data-theme=light] .language-css .token.important,[data-theme=light] .language-javascript .token.operator{color:#a626a4}[data-theme=light] .language-javascript .token.template-string>.token.interpolation>.token.interpolation-punctuation.punctuation{color:#ca1243}[data-theme=light] .language-json .token.operator{color:#383a42}[data-theme=light] .language-json .token.null.keyword{color:#b76b01}[data-theme=light] .language-markdown .token.url,[data-theme=light] .language-markdown .token.url-reference.url>.token.string,[data-theme=light] .language-markdown .token.url>.token.operator{color:#383a42}[data-theme=light] .language-markdown .token.url>.token.content{color:#4078f2}[data-theme=light] .language-markdown .token.url-reference.url,[data-theme=light] .language-markdown .token.url>.token.url{color:#0184bc}[data-theme=light] .language-markdown .token.blockquote.punctuation,[data-theme=light] .language-markdown .token.hr.punctuation{color:#a0a1a7;font-style:italic}[data-theme=light] .language-markdown .token.code-snippet{color:#50a14f}[data-theme=light] .language-markdown .token.bold .token.content{color:#b76b01}[data-theme=light] .language-markdown .token.italic .token.content{color:#a626a4}[data-theme=light] .language-markdown .token.list.punctuation,[data-theme=light] .language-markdown .token.strike .token.content,[data-theme=light] .language-markdown .token.strike .token.punctuation,[data-theme=light] .language-markdown .token.title.important>.token.punctuation{color:#e45649}[data-theme=light] .token.bold{font-weight:700}[data-theme=light] .token.comment,[data-theme=light] .token.italic{font-style:italic}[data-theme=light] .token.entity{cursor:help}[data-theme=light] .token.namespace{opacity:.8}[data-theme=light] .token.token.cr:before,[data-theme=light] .token.token.lf:before,[data-theme=light] .token.token.space:before,[data-theme=light] .token.token.tab:not(:empty):before{color:rgba(56,58,66,.2)}[data-theme=light] div.code-toolbar>.toolbar.toolbar>.toolbar-item{margin-right:.4em}[data-theme=light] div.code-toolbar>.toolbar.toolbar>.toolbar-item>a,[data-theme=light] div.code-toolbar>.toolbar.toolbar>.toolbar-item>button,[data-theme=light] div.code-toolbar>.toolbar.toolbar>.toolbar-item>span{background:#e5e5e6;color:#696c77;padding:.1em .4em;border-radius:.3em}[data-theme=light] div.code-toolbar>.toolbar.toolbar>.toolbar-item>a:focus,[data-theme=light] div.code-toolbar>.toolbar.toolbar>.toolbar-item>a:hover,[data-theme=light] div.code-toolbar>.toolbar.toolbar>.toolbar-item>button:focus,[data-theme=light] div.code-toolbar>.toolbar.toolbar>.toolbar-item>button:hover,[data-theme=light] div.code-toolbar>.toolbar.toolbar>.toolbar-item>span:focus,[data-theme=light] div.code-toolbar>.toolbar.toolbar>.toolbar-item>span:hover{background:#c6c7c7;color:#383a42}[data-theme=light] .line-highlight.line-highlight{background:rgba(56,58,66,.05)}[data-theme=light] .line-highlight.line-highlight:before,[data-theme=light] .line-highlight.line-highlight[data-end]:after{background:#e5e5e6;color:#383a42;padding:.1em .6em;border-radius:.3em;box-shadow:0 2px 0 0 rgba(0,0,0,.2)}[data-theme=light] pre[id].linkable-line-numbers.linkable-line-numbers span.line-numbers-rows>span:hover:before{background-color:rgba(56,58,66,.05)}[data-theme=light] .command-line .command-line-prompt,[data-theme=light] .line-numbers.line-numbers .line-numbers-rows{border-right-color:rgba(56,58,66,.2)}[data-theme=light] .command-line .command-line-prompt>span:before,[data-theme=light] .line-numbers .line-numbers-rows>span:before{color:#9d9d9f}[data-theme=light] .rainbow-braces .token.token.punctuation.brace-level-1,[data-theme=light] .rainbow-braces .token.token.punctuation.brace-level-5,[data-theme=light] .rainbow-braces .token.token.punctuation.brace-level-9{color:#e45649}[data-theme=light] .rainbow-braces .token.token.punctuation.brace-level-10,[data-theme=light] .rainbow-braces .token.token.punctuation.brace-level-2,[data-theme=light] .rainbow-braces .token.token.punctuation.brace-level-6{color:#50a14f}[data-theme=light] .rainbow-braces .token.token.punctuation.brace-level-11,[data-theme=light] .rainbow-braces .token.token.punctuation.brace-level-3,[data-theme=light] .rainbow-braces .token.token.punctuation.brace-level-7{color:#4078f2}[data-theme=light] .rainbow-braces .token.token.punctuation.brace-level-12,[data-theme=light] .rainbow-braces .token.token.punctuation.brace-level-4,[data-theme=light] .rainbow-braces .token.token.punctuation.brace-level-8{color:#a626a4}[data-theme=light] pre.diff-highlight>code .token.token.deleted:not(.prefix),[data-theme=light] pre>code.diff-highlight .token.token.deleted:not(.prefix){background-color:rgba(255,82,102,.15)}[data-theme=light] pre.diff-highlight>code .token.token.deleted:not(.prefix) ::selection,[data-theme=light] pre.diff-highlight>code .token.token.deleted:not(.prefix)::selection,[data-theme=light] pre>code.diff-highlight .token.token.deleted:not(.prefix) ::selection,[data-theme=light] pre>code.diff-highlight .token.token.deleted:not(.prefix)::selection{background-color:rgba(251,86,105,.25)}[data-theme=light] pre.diff-highlight>code .token.token.inserted:not(.prefix),[data-theme=light] pre>code.diff-highlight .token.token.inserted:not(.prefix){background-color:rgba(25,255,91,.15)}[data-theme=light] pre.diff-highlight>code .token.token.inserted:not(.prefix) ::selection,[data-theme=light] pre.diff-highlight>code .token.token.inserted:not(.prefix)::selection,[data-theme=light] pre>code.diff-highlight .token.token.inserted:not(.prefix) ::selection,[data-theme=light] pre>code.diff-highlight .token.token.inserted:not(.prefix)::selection{background-color:rgba(56,224,98,.25)}[data-theme=light] .prism-previewer-gradient.prism-previewer-gradient div,[data-theme=light] .prism-previewer.prism-previewer:before{border-color:#f2f2f2}[data-theme=light] .prism-previewer-color.prism-previewer-color:before,[data-theme=light] .prism-previewer-easing.prism-previewer-easing:before,[data-theme=light] .prism-previewer-gradient.prism-previewer-gradient div{border-radius:.3em}[data-theme=light] .prism-previewer.prism-previewer:after{border-top-color:#f2f2f2}[data-theme=light] .prism-previewer-flipped.prism-previewer-flipped.after{border-bottom-color:#f2f2f2}[data-theme=light] .prism-previewer-angle.prism-previewer-angle:before,[data-theme=light] .prism-previewer-easing.prism-previewer-easing,[data-theme=light] .prism-previewer-time.prism-previewer-time:before{background:#fff}[data-theme=light] .prism-previewer-angle.prism-previewer-angle circle,[data-theme=light] .prism-previewer-time.prism-previewer-time circle{stroke:#383a42;stroke-opacity:1}[data-theme=light] .prism-previewer-easing.prism-previewer-easing circle,[data-theme=light] .prism-previewer-easing.prism-previewer-easing line,[data-theme=light] .prism-previewer-easing.prism-previewer-easing path{stroke:#383a42}[data-theme=light] .prism-previewer-easing.prism-previewer-easing circle{fill:transparent}[data-theme=light] pre{overflow-x:auto}[data-theme=light] .code-highlight{float:left;min-width:100%}[data-theme=light] .code-line{display:block;padding-left:16px;padding-right:16px;margin-left:-16px;margin-right:-16px;border-left-width:4px;border-left-color:rgba(31,41,55,0)}[data-theme=light] .code-line.inserted{background-color:rgba(16,185,129,.2)}[data-theme=light] .code-line.deleted{background-color:rgba(239,68,68,.2)}[data-theme=light] .highlight-line{margin-left:-16px;margin-right:-16px;background-color:rgba(55,65,81,.15);border-left-width:4px;border-left-color:#3b82f6}[data-theme=light] .line-number:before{display:inline-block;width:1rem;text-align:right;margin-right:16px;margin-left:-8px;color:#9ca3af;content:attr(line)}[data-theme=light]{--color-scheme:"light"}html{font-family:var(--fontFamilyBase)}#nprogress .bar{background-color:var(--colorBrandBackground)}#nprogress .peg{box-shadow:var(--shadow2Brand)}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}#__next,body,html{height:100vh;width:100vw;padding:0;margin:0;overflow:hidden}[data-radix-popper-content-wrapper]{display:none}@media(hover:hover)and (pointer:fine){[data-radix-popper-content-wrapper]{display:block;z-index:999!important}}.anchor.after{display:inline-block;padding-left:var(--spacingXS);border:none}.anchor.after svg{visibility:hidden}h2:hover .anchor svg,h3:hover .anchor svg{visibility:visible}[role=figure]{border:0 solid transparent;display:block;position:relative}[role=figure] [role=figcaption]{display:none;font-size:0;visibility:hidden}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border-color:#29d transparent transparent #29d;border-style:solid;border-width:2px;border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}