@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2) format("woff2"),url(/assets/KaTeX_AMS-Regular-DMm9YOAa.woff) format("woff"),url(/assets/KaTeX_AMS-Regular-DRggAlZN.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff) format("woff"),url(/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff) format("woff"),url(/assets/KaTeX_Fraktur-Regular-CB_wures.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Main-Bold-Cx986IdX.woff2) format("woff2"),url(/assets/KaTeX_Main-Bold-Jm3AIy58.woff) format("woff"),url(/assets/KaTeX_Main-Bold-waoOVXN0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2) format("woff2"),url(/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff) format("woff"),url(/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2) format("woff2"),url(/assets/KaTeX_Main-Italic-BMLOBm91.woff) format("woff"),url(/assets/KaTeX_Main-Italic-3WenGoN9.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Main-Regular-B22Nviop.woff2) format("woff2"),url(/assets/KaTeX_Main-Regular-Dr94JaBh.woff) format("woff"),url(/assets/KaTeX_Main-Regular-ypZvNtVU.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2) format("woff2"),url(/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff) format("woff"),url(/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Math-Italic-t53AETM-.woff2) format("woff2"),url(/assets/KaTeX_Math-Italic-DA0__PXp.woff) format("woff"),url(/assets/KaTeX_Math-Italic-flOr_0UB.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff) format("woff"),url(/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff) format("woff"),url(/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff) format("woff"),url(/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Script-Regular-D3wIWfF6.woff2) format("woff2"),url(/assets/KaTeX_Script-Regular-D5yQViql.woff) format("woff"),url(/assets/KaTeX_Script-Regular-C5JkGWo-.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2) format("woff2"),url(/assets/KaTeX_Size1-Regular-C195tn64.woff) format("woff"),url(/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2) format("woff2"),url(/assets/KaTeX_Size2-Regular-oD1tc_U0.woff) format("woff"),url(/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/KaTeX_Size3-Regular-CTq5MqoE.woff) format("woff"),url(/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2) format("woff2"),url(/assets/KaTeX_Size4-Regular-BF-4gkZK.woff) format("woff"),url(/assets/KaTeX_Size4-Regular-DWFBv043.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2) format("woff2"),url(/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff) format("woff"),url(/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf) format("truetype")}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;position:relative;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.47"}.katex .katex-mathml{border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;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 .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.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 .mathsfit,.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 .smash{display:inline;line-height:0}.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:.2777777778em;margin-right:-.5555555556em}.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:.8333333333em}.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.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.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.6666666667em}.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.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.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.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.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:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.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.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.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.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.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:.4166666667em}.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:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.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:.8333333333em}.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.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.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:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.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.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.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.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.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.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.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;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex svg{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}.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}._figure_wcx62_1{-webkit-user-select:none;user-select:none;margin:1.75rem 0;padding:1.25rem;border:1px solid var(--border);border-radius:5px;background:var(--surface);color:var(--body);font-family:var(--sans);font-size:14px;line-height:1.5}._heading_wcx62_14{margin-bottom:1rem;color:var(--foreground);font-size:16px;font-weight:600}._launch_wcx62_20{display:grid;grid-template-columns:1fr auto 2fr;align-items:center;gap:.75rem}._part_wcx62_26{display:grid;gap:.2rem;padding:.65rem;border:1px solid var(--border);border-radius:3px;background:var(--background);color:var(--foreground);font-size:13px;line-height:1.35;text-align:center}._part_wcx62_26 span{color:var(--muted);font-size:11px}._part_wcx62_26{width:100%;cursor:pointer}._part_wcx62_26:hover{border-color:var(--accent)}._part_wcx62_26._selected_wcx62_49{border-color:var(--accent);background:var(--accent-surface)}._arrow_wcx62_53{padding-block:.35rem;color:var(--muted);font-size:12px;text-align:center}._device_wcx62_59{padding:.75rem;border:1px solid var(--border);border-radius:4px}._deviceLabel_wcx62_64,._smLabel_wcx62_65{margin-bottom:.5rem;color:var(--foreground);font-size:12px;font-weight:600}._sms_wcx62_71{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}._sm_wcx62_65{display:grid;gap:.45rem;padding:.6rem;border:1px solid var(--border);border-radius:3px}._smLabel_wcx62_65{margin:0}._blockExample_wcx62_86{margin-top:.8rem;padding:.75rem;border:1px solid var(--accent);border-radius:3px}._warpGrid_wcx62_92{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem}._warp_wcx62_92{padding:.5rem;border:1px solid var(--border);border-radius:3px;background:var(--background)}._warp_wcx62_92>strong,._warp_wcx62_92>span{display:block}._warp_wcx62_92>strong{font-size:12px}._warp_wcx62_92>span{color:var(--muted);font-size:10px}._lanes_wcx62_114{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:3px;margin-top:.75rem}._lanes_wcx62_114 span{height:9px;border:1px solid var(--border);border-radius:2px;background:var(--accent-surface);color:var(--accent);font-size:10px;text-align:center}._note_wcx62_129{margin-top:.65rem;color:var(--muted);font-size:12px;line-height:1.5}._controls_wcx62_135{display:grid;gap:.65rem}._controls_wcx62_135 input{width:100%;margin:0;accent-color:var(--accent);cursor:pointer}._storage_wcx62_145{display:flex;flex-wrap:wrap;gap:.5rem}._storage_wcx62_145 button{min-height:36px;padding:.35rem .7rem;border:1px solid var(--border);border-radius:3px;background:var(--background);color:var(--body);font-size:13px;cursor:pointer}._storage_wcx62_145 button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-surface);color:var(--accent)}._result_wcx62_165{display:grid;gap:.15rem;margin-top:1rem;font-variant-numeric:tabular-nums}._result_wcx62_165 strong{color:var(--foreground)}._chart_wcx62_174 figure{margin:.5rem 0}._chart_wcx62_174 [role=img]{border:0}@media (max-width: 550px){._figure_wcx62_1{padding:.85rem}._sms_wcx62_71{grid-template-columns:1fr}._sm_wcx62_65{grid-template-columns:repeat(2,minmax(0,1fr))}._smLabel_wcx62_65{grid-column:1 / -1}._warpGrid_wcx62_92{grid-template-columns:repeat(2,minmax(0,1fr))}}._discovery_wcx62_198{margin-bottom:.85rem;color:var(--foreground);font-size:14px}._walkthrough_wcx62_203{margin-bottom:1rem;padding:.85rem;border:1px solid var(--border);border-radius:4px;background:var(--background)}._stepControls_wcx62_210{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.6rem}._stepTitle_wcx62_217{color:var(--foreground);font-weight:600}._stepButtons_wcx62_221{display:flex;gap:.4rem}._stepButtons_wcx62_221 button{min-height:36px;padding:.3rem .7rem;border:1px solid var(--border);border-radius:3px;background:var(--surface);color:var(--foreground);font-size:13px;cursor:pointer}._stepButtons_wcx62_221 button:disabled{opacity:.45;cursor:default}._stepDescription_wcx62_239{margin-top:.65rem}._active_wcx62_242{border-color:var(--accent);background:var(--accent-surface);box-shadow:inset 0 0 0 1px var(--accent)}._flowActive_wcx62_247{color:var(--accent);font-weight:600}._figure_1hl1p_1{margin:1.75rem 0;padding:1.25rem;border:1px solid var(--border);border-radius:5px;background:var(--surface);font-family:var(--sans);font-size:14px;line-height:1.6}._figure_1hl1p_1>strong{color:var(--foreground)}._inputLabel_1hl1p_12{display:block}._figure_1hl1p_1 input{width:100%;margin-block:.75rem;accent-color:var(--accent)}._shape_1hl1p_14{font-size:13px}._quantities_1hl1p_15{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding-block:.75rem;border-block:1px solid var(--border)}._quantities_1hl1p_15 dt{color:var(--muted);font-size:12px}._quantities_1hl1p_15 dd{margin:0;color:var(--foreground);font-variant-numeric:tabular-nums}._bounds_1hl1p_24{display:grid;gap:.75rem;margin-block:1rem}._bound_1hl1p_24>div:first-child{display:flex;justify-content:space-between;gap:.5rem}._bound_1hl1p_24 strong{font-variant-numeric:tabular-nums;white-space:nowrap}._track_1hl1p_27{height:8px;margin-top:.3rem;background:var(--background)}._track_1hl1p_27 i{display:block;height:100%}._result_1hl1p_29{display:grid;gap:.15rem}._result_1hl1p_29 strong{color:var(--foreground);font-variant-numeric:tabular-nums}._result_1hl1p_29 span,._figure_1hl1p_1 figcaption{color:var(--muted);font-size:12px}@media (max-width: 550px){._figure_1hl1p_1{padding:.85rem}}._measurementNote_1hl1p_36{display:block;margin-top:.5rem}._figure_z97f4_1{margin:1.5rem 0;padding:1.25rem;border:1px solid var(--border);border-radius:5px;background:var(--surface);font-family:var(--sans);font-size:14px;line-height:1.6}._figure_z97f4_1>strong{color:var(--foreground)}._figure_z97f4_1 p{font-size:13px}._modes_z97f4_13{display:flex;flex-wrap:wrap;gap:.5rem}._modes_z97f4_13 button,._controls_z97f4_14 button{padding:.45rem .75rem;border:1px solid var(--border);border-radius:3px;background:var(--background);color:var(--foreground);font:inherit;cursor:pointer}._modes_z97f4_13 button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-surface)}._controls_z97f4_14{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem}._controls_z97f4_14>div{display:flex;gap:.5rem}._controls_z97f4_14 button:disabled{opacity:.4;cursor:default}._description_z97f4_19{min-height:3.5rem}._timelineHint_z97f4_20{margin-top:1rem;color:var(--muted);font-size:11px}._timeline_z97f4_20{overflow-x:auto;overscroll-behavior:contain;margin-block:1rem}._timeline_z97f4_20 svg{display:block;width:100%;min-width:620px;height:auto;font-family:var(--sans)}._timeline_z97f4_20 text{fill:var(--foreground);font-size:12px}._grid_z97f4_24{stroke:var(--border)}._event_z97f4_25[data-kind=load]{fill:#6b9299}._event_z97f4_25[data-kind=compute]{fill:#839666}._event_z97f4_25[data-status=future]{opacity:.25}._event_z97f4_25[data-status=done]{opacity:.65}._event_z97f4_25[data-status=active]{stroke:var(--accent);stroke-width:2}._timeline_z97f4_20 ._tileLabel_z97f4_30{font-size:10px}._cursor_z97f4_31{stroke:var(--accent);stroke-width:2;stroke-dasharray:4 3}._timeline_z97f4_20 ._cursorLabel_z97f4_32{fill:var(--accent);font-size:12px}._hardware_z97f4_33{display:grid;grid-template-columns:1fr auto 1.4fr auto 1fr;align-items:center;gap:.5rem}._box_z97f4_34{display:grid;gap:.35rem;padding:.7rem;border:1px solid var(--border);border-radius:3px;background:var(--background);min-width:0}._box_z97f4_34 strong{color:var(--foreground);font-size:12px}._box_z97f4_34 span{font-size:11px}._box_z97f4_34[data-active=true]{border-color:var(--accent)}._box_z97f4_34[data-kind=load]{border-color:#6b9299;background:color-mix(in srgb,#6b9299 14%,var(--background))}._box_z97f4_34[data-kind=compute]{border-color:#839666;background:color-mix(in srgb,#839666 14%,var(--background))}._buffers_z97f4_40{display:grid;gap:.5rem}._arrow_z97f4_41{color:var(--accent)}._total_z97f4_42 strong{color:var(--foreground)}._figure_z97f4_1 figcaption{color:var(--muted);font-size:12px}@media (max-width: 550px){._figure_z97f4_1{padding:.85rem}._hardware_z97f4_33{gap:.25rem}._box_z97f4_34{padding:.4rem}}._walkthrough_1uzxm_1{margin:1.5rem 0;padding:1.25rem;border:1px solid var(--border);border-radius:5px;background:var(--surface);font-family:var(--sans);font-size:14px;line-height:1.6;--line-highlight: color-mix(in srgb, var(--accent) 18%, transparent)}._walkthrough_1uzxm_1>strong{color:var(--foreground)}._controls_1uzxm_13{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-block:.8rem}._controls_1uzxm_13>span{font-size:12px;color:var(--muted)}._controls_1uzxm_13>div{display:flex;gap:.5rem}._controls_1uzxm_13 button{padding:.45rem .75rem;border:1px solid var(--border);border-radius:3px;background:var(--background);color:var(--foreground);font:inherit;cursor:pointer}._controls_1uzxm_13 button:disabled{opacity:.4;cursor:default}._step_1uzxm_26{min-height:6rem}._step_1uzxm_26>strong{color:var(--foreground)}._walkthrough_1uzxm_1 ._step_1uzxm_26 p{margin:.25rem 0 1rem;font-size:13px}._flow_1uzxm_29{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-block:1rem}._node_1uzxm_30{position:relative;display:grid;align-content:start;gap:.35rem;padding:.7rem;border:1px solid var(--border);border-radius:3px;background:var(--background);min-width:0}._node_1uzxm_30[data-active=true]{border-color:var(--accent);background:var(--accent-surface);box-shadow:inset 0 0 0 1px var(--accent)}._node_1uzxm_30 strong{font-size:12px;color:var(--foreground)}._node_1uzxm_30 span{font-size:11px}._node_1uzxm_30 small{font-size:10px;color:var(--muted)}._node_1uzxm_30:not([data-node="5"]):after{content:"→";position:absolute;top:50%;left:calc(100% + .4rem);color:var(--accent)}._node_1uzxm_30[data-node="2"]:after{content:"↓";left:50%;top:calc(100% + .1rem)}._node_1uzxm_30[data-node="3"]:after,._node_1uzxm_30[data-node="4"]:after{content:"←";left:auto;right:calc(100% + .4rem)}._codeHint_1uzxm_38{display:none;color:var(--muted);font-size:11px}._code_1uzxm_38{min-width:0;margin-block:1rem}._walkthrough_1uzxm_1 ._code_1uzxm_38 pre{margin:0;padding:0;overflow:auto;max-height:264px;overscroll-behavior:contain;background:var(--background);-webkit-user-select:none;user-select:none}._walkthrough_1uzxm_1 ._code_1uzxm_38 pre code{display:block;width:max-content;min-width:100%;box-sizing:border-box;padding:12px;font-size:12px;line-height:var(--code-line-height);background-image:var(--code-bands)}._walkthrough_1uzxm_1 figcaption{color:var(--muted);font-size:12px}@media (max-width: 550px){._codeHint_1uzxm_38{display:block}._walkthrough_1uzxm_1{padding:.85rem}._flow_1uzxm_29{gap:1.1rem}._node_1uzxm_30{padding:.4rem}._node_1uzxm_30:not([data-node="5"]):after{left:calc(100% + .15rem)}._node_1uzxm_30[data-node="2"]:after{left:50%}._node_1uzxm_30[data-node="3"]:after,._node_1uzxm_30[data-node="4"]:after{left:auto;right:calc(100% + .15rem)}}._host_1da4n_1{display:block;min-width:0;margin-block:1.25rem}._host_1da4n_1[data-inline]{margin:0}._content_1da4n_7._content_1da4n_7{min-height:0;margin:0;padding:0;border:0;background:transparent;font-size:inherit;line-height:inherit}._content_1da4n_7>:last-child{margin-bottom:0}@media print{._host_1da4n_1{break-inside:avoid}}._figure_1887r_1._figure_1887r_1{--throughput-jam: #4b2e83;--throughput-sglang: #6b9299;--throughput-vllm: #b16b55;--throughput-gain: #3f7349;margin:0;-webkit-user-select:none;user-select:none}[data-theme=dark] ._figure_1887r_1{--throughput-sglang: #8fb0b6;--throughput-vllm: #cb947f;--throughput-gain: #9bc58c}._header_1887r_15{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem 1rem;margin-bottom:.75rem;color:var(--foreground);font-size:15px;line-height:1.5}._header_1887r_15>span{color:var(--muted);font-size:12px}._charts_1887r_30{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}._tile_1887r_35{min-width:0;overflow:hidden;padding:.85rem .75rem .25rem;border:1px solid var(--border);border-radius:5px;background:var(--surface)}._title_1887r_43{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem .5rem;color:var(--foreground);font-size:16px;line-height:1.4}._title_1887r_43>span{color:var(--accent);font-size:12px;font-weight:600}._figure_1887r_1 ._context_1887r_58{margin:.35rem 0 0;color:var(--muted);font-size:11px;line-height:1.5}._plot_1887r_64>svg{display:block;width:100%;height:auto}._figure_1887r_1 ._method_1887r_69{margin:.75rem 0 0;color:var(--muted);font-size:11px;line-height:1.6;text-align:center}._figure_1887r_1 figcaption{text-align:center}@media (max-width: 560px){._charts_1887r_30{grid-template-columns:minmax(0,1fr)}}._figure_7a03n_1{margin-inline:0;padding:1.25rem;border:1px solid var(--border);border-radius:5px;background:var(--surface);color:var(--body);font-size:14px;line-height:1.5}._heading_7a03n_11{color:var(--foreground);font-size:17px;font-weight:600}._context_7a03n_16,._hint_7a03n_17{margin-top:.4rem;color:var(--muted);font-size:12px}._controls_7a03n_22{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.6rem;margin-block:1rem}._controls_7a03n_22 label,._controls_7a03n_22 input{grid-column:1 / -1}._controls_7a03n_22 input{width:100%;margin:0;accent-color:var(--accent)}._controls_7a03n_22 select,._zoom_7a03n_38 button{min-height:36px;padding:.35rem .5rem;border:1px solid var(--border);border-radius:3px;background:var(--background);color:var(--foreground);font:inherit;cursor:pointer}._controls_7a03n_22 select{min-width:0;width:100%}._zoom_7a03n_38{display:flex;gap:.3rem}._zoom_7a03n_38 button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-surface)}._legend_7a03n_60{display:flex;flex-wrap:wrap;gap:.35rem 1rem;margin-bottom:.75rem;font-size:12px}._legend_7a03n_60>span{display:flex;align-items:center;gap:.4rem}._legend_7a03n_60 i{width:12px;height:9px;border:1px solid var(--border)}._idle_7a03n_77,._track_7a03n_78{background:var(--background)}._hatched_7a03n_81,._beforeArrival_7a03n_82{background:repeating-linear-gradient(135deg,transparent 0 3px,rgb(50 40 20 / 40%) 3px 4px)}._plot_7a03n_89,._tableWrap_7a03n_90{overflow-x:auto}._plot_7a03n_89{border:1px solid var(--border);border-radius:3px;background:var(--background)}._plotInner_7a03n_98{min-width:640px;padding:.75rem}._row_7a03n_102{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:.5rem;margin-block:.5rem}._laneLabel_7a03n_109{color:var(--foreground);font-size:12px}._laneLabel_7a03n_109 small{display:block;color:var(--muted);font-size:10px}._ticks_7a03n_118{display:flex;justify-content:space-between;color:var(--muted);font-size:10px;font-variant-numeric:tabular-nums}._track_7a03n_78{position:relative;height:40px;overflow:hidden;border:1px solid var(--border)}._event_7a03n_131{position:absolute;inset-block:6px;min-width:0;padding:0;overflow:hidden;border:0;border-radius:1px;box-shadow:inset -1px 0 0 var(--background);color:#202821;cursor:pointer}._event_7a03n_131._selected_7a03n_143{box-shadow:inset 0 0 0 1px var(--foreground);z-index:1}._event_7a03n_131:focus-visible{outline-offset:0;z-index:2}._eventLabel_7a03n_151{position:relative;font-size:10px;white-space:nowrap}._beforeArrival_7a03n_82{position:absolute;inset:0 auto 0 0}._arrivalLine_7a03n_160{position:absolute;inset-block:0;border-left:1px dashed var(--foreground);pointer-events:none;z-index:3}._detail_7a03n_167{margin-top:1rem;padding:.8rem;border:1px solid var(--border);border-radius:3px;background:var(--background)}._detail_7a03n_167>strong{color:var(--foreground)}._detail_7a03n_167 details{margin-top:.5rem;font-size:12px;overflow-wrap:anywhere}._detail_7a03n_167 summary{cursor:pointer}._metrics_7a03n_185{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.7rem}._metrics_7a03n_185 strong{display:block;color:var(--foreground);font-size:18px;font-variant-numeric:tabular-nums}._tableWrap_7a03n_90 table{width:100%;font-size:12px;font-variant-numeric:tabular-nums}._tableWrap_7a03n_90 caption{margin-bottom:.5rem;text-align:left}._tableWrap_7a03n_90 th,._tableWrap_7a03n_90 td{padding:.35rem .65rem;white-space:nowrap}@media (max-width: 550px){._figure_7a03n_1{padding:.85rem}._controls_7a03n_22 select,._zoom_7a03n_38{grid-column:1 / -1}}._comparison_1jiij_1{-webkit-user-select:none;user-select:none;margin-block:1.5rem}._hint_1jiij_6{margin-block:.4rem;color:var(--muted);font-size:12px}._choices_1jiij_11{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.5rem}._choice_1jiij_11{display:grid;gap:.4rem;padding:.75rem;border:1px solid var(--border);border-radius:3px;background:var(--surface);color:var(--foreground);font:inherit;font-size:13px;text-align:left;cursor:pointer}._choice_1jiij_11[aria-pressed=true]{border-color:var(--accent);background:var(--accent-surface)}._choice_1jiij_11 strong{font-size:16px;font-variant-numeric:tabular-nums}._bar_1jiij_37{height:5px;background:var(--background)}._bar_1jiij_37 i{display:block;height:100%;background:#839666}._resources_1jiij_46{margin-top:1rem;padding:1rem;border:1px solid var(--border);border-radius:3px;font-size:13px}._resources_1jiij_46 dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.75rem;margin-bottom:0}._resources_1jiij_46 dt{color:var(--muted)}._resources_1jiij_46 dd{margin:.2rem 0 0;color:var(--foreground)}._exercise_1jiij_61 table{width:100%;border-collapse:collapse;font-size:14px;text-align:left}._exercise_1jiij_61 caption{padding-bottom:.5rem;color:var(--muted);text-align:left}._exercise_1jiij_61 th,._exercise_1jiij_61 td{padding:.5rem;border-bottom:1px solid var(--border)}._exercise_1jiij_61 th{font-weight:500}._exercise_1jiij_61 td{white-space:nowrap}._exercise_1jiij_61 p{font-size:14px;line-height:1.65}._diagram_aw90s_1{margin-block:1rem;font-size:12px}._diagram_aw90s_1 [data-expert="0"]{--expert-color: #6b9299}._diagram_aw90s_1 [data-expert="1"]{--expert-color: #aa869d}._diagram_aw90s_1 [data-expert="2"]{--expert-color: #839666}._blocks_aw90s_5,._groups_aw90s_5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}._blocks_aw90s_5 button{display:grid;gap:.15rem;padding:.6rem;font:inherit;color:var(--foreground);background:var(--background);border:1px solid var(--border);border-top:3px solid var(--expert-color);border-radius:3px;cursor:pointer}._blocks_aw90s_5 button[aria-pressed=true]{background:color-mix(in srgb,var(--expert-color) 20%,var(--background));outline:1px solid var(--expert-color)}._array_aw90s_8{margin-block:1rem}._row_aw90s_9{display:grid;grid-template-columns:88px repeat(8,minmax(0,1fr));align-items:center;gap:3px;padding:5px;border:1px solid transparent}._row_aw90s_9>strong{font-size:11px;font-weight:500}._row_aw90s_9>span{text-align:center;padding-block:4px;background:var(--background);border-bottom:2px solid var(--expert-color);font-variant-numeric:tabular-nums}._row_aw90s_9>span[data-match=true]{background:color-mix(in srgb,var(--expert-color) 22%,var(--background));font-weight:650}._row_aw90s_9[data-active=true],._offset_aw90s_13[data-active=true]{border-color:var(--accent);background:var(--accent-surface);border-radius:3px}._offset_aw90s_13{padding:.6rem;border:1px solid transparent}._output_aw90s_15{margin-top:.8rem}._output_aw90s_15>strong{display:block;margin-bottom:.5rem}._groups_aw90s_5>div{padding:.6rem;text-align:center;border:1px solid var(--border);border-top:3px solid var(--expert-color);border-radius:3px}._groups_aw90s_5>div[data-selected=true]{background:color-mix(in srgb,var(--expert-color) 15%,var(--background))}._groups_aw90s_5 div div{display:flex;justify-content:center;gap:.6rem;margin-top:.25rem}._groups_aw90s_5 small{color:var(--muted)}@media (max-width: 550px){._row_aw90s_9{grid-template-columns:72px repeat(8,minmax(0,1fr));gap:2px;padding:3px 0}._row_aw90s_9>strong{font-size:10px}._blocks_aw90s_5,._groups_aw90s_5{gap:.4rem}}._hint_wsfnp_1,._smallLabel_wsfnp_1{color:var(--muted);font-size:11px}._hint_wsfnp_1{margin-block:.6rem}._diagram_wsfnp_3{overflow-x:auto;border:1px solid var(--border);border-radius:4px;background:var(--background);margin-block:.75rem;overscroll-behavior-x:contain}._diagram_wsfnp_3 svg{display:block;width:100%;min-width:720px}._block_wsfnp_5{fill:var(--surface);stroke:var(--border);stroke-width:2}._block_wsfnp_5[data-active=true]{stroke:var(--accent)}._blockLabel_wsfnp_7{fill:var(--foreground);font-size:17px;font-weight:600}._edge_wsfnp_8{fill:none;stroke:var(--muted);stroke-width:1.7}._edge_wsfnp_8._activeEdge_wsfnp_9{stroke:var(--accent);stroke-width:3}._residual_wsfnp_10{stroke-dasharray:5 4}._node_wsfnp_11 rect{fill:var(--background);stroke:var(--border);stroke-width:1.5}._node_wsfnp_11[data-active=true] rect{fill:var(--accent-surface);stroke:var(--accent);stroke-width:2.5}._node_wsfnp_11 text{fill:var(--foreground);font-size:17px;font-weight:500}._node_wsfnp_11 ._nodeNote_wsfnp_14,._nodeNote_wsfnp_14{fill:var(--muted);font-size:12px;font-weight:400}._nodeNote_wsfnp_14[data-active=true]{fill:var(--accent);font-weight:600}._inferenceFlow_wsfnp_16{overflow-x:auto}._inferenceFlow_wsfnp_16 svg{display:block;width:100%;min-width:560px}._sequence_wsfnp_18,._cache_wsfnp_18{margin-block:1rem}._tokens_wsfnp_19{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.5rem}._token_wsfnp_19{display:grid;gap:.1rem;min-width:43px;padding:.45rem .6rem;border:1px dashed var(--accent);border-radius:3px;background:var(--accent-surface);color:var(--foreground);text-align:center;font-size:14px}._token_wsfnp_19 small{font-size:9px;color:var(--muted)}._token_wsfnp_19[data-processed=true]{border-style:solid;border-color:#6b9299;background:color-mix(in srgb,#6b9299 13%,var(--background))}._token_wsfnp_19[data-current=true]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}._token_wsfnp_19[data-stop=true]{border-color:#aa869d;background:color-mix(in srgb,#aa869d 15%,var(--background))}._cache_wsfnp_18{padding:.75rem;border:1px solid var(--border);border-radius:3px;background:var(--background)}._cache_wsfnp_18>strong{color:var(--foreground);font-size:13px}._cacheLegend_wsfnp_27{display:flex;flex-wrap:wrap;gap:.4rem .8rem;margin-block:.65rem;font-size:10px}._cacheLegend_wsfnp_27 span{display:flex;align-items:center;gap:.3rem}._cacheLegend_wsfnp_27 i{width:10px;height:10px;border:1px solid var(--border)}._cacheGrid_wsfnp_30{display:grid;grid-template-columns:25px repeat(5,minmax(0,1fr));gap:.3rem;text-align:center;align-items:center}._cacheGrid_wsfnp_30 small{font-size:10px;color:var(--muted)}._cacheGrid_wsfnp_30>strong{font-size:12px}._cacheCell_wsfnp_33{display:grid;place-items:center;height:30px;border:1px solid var(--border);border-radius:2px;color:var(--foreground);font-size:12px}._cache_wsfnp_18 [data-cache-state=cached]{background:color-mix(in srgb,#6b9299 20%,var(--background))}._cache_wsfnp_18 [data-cache-state=new]{background:color-mix(in srgb,#c4a16b 30%,var(--background))}._cache_wsfnp_18 [data-cache-state=empty]{background:var(--surface);color:var(--muted)}@media (max-width: 550px){._cache_wsfnp_18{padding:.55rem}._cacheGrid_wsfnp_30{grid-template-columns:18px repeat(5,minmax(0,1fr));gap:.2rem}}._figure_dexcr_1{padding:1rem 1.25rem}._viewport_dexcr_2{overflow-x:auto;margin-block:.65rem;overscroll-behavior-x:contain}._viewport_dexcr_2 svg{display:block;width:100%;min-width:560px}._edge_dexcr_4{fill:none;stroke:var(--accent);stroke-width:1.8}._node_dexcr_5 rect{fill:var(--background);stroke:var(--border);stroke-width:1.5}._node_dexcr_5[data-selected=true] rect{fill:var(--accent-surface);stroke:var(--accent)}._node_dexcr_5[data-inactive=true] rect{stroke-dasharray:4 3}._node_dexcr_5 text{fill:var(--foreground);font-size:15px;font-weight:500}._node_dexcr_5 ._note_dexcr_9{fill:var(--muted);font-size:11px;font-weight:400}._node_dexcr_5[data-inactive=true] text{fill:var(--muted)}._scrollHint_dexcr_11{display:none;font-size:11px;color:var(--muted)}@media (max-width: 550px){._figure_dexcr_1{padding:.85rem}._scrollHint_dexcr_11{display:block;margin-top:.5rem}}._chunks_m7ygf_1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin-block:.8rem}._chunk_m7ygf_1{display:grid;gap:.2rem;padding:.65rem;border:1px solid var(--border);border-radius:3px;text-align:center;font-size:12px}._chunk_m7ygf_1 strong{color:var(--foreground);font-variant-numeric:tabular-nums}._chunk_m7ygf_1[data-owner="0"]{border-color:#6b9299;background:color-mix(in srgb,#6b9299 15%,var(--background))}._chunk_m7ygf_1[data-owner="1"]{border-color:#839666;background:color-mix(in srgb,#839666 15%,var(--background))}._pairs_m7ygf_6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-block:1rem}._pairs_m7ygf_6>span{display:grid;color:var(--muted);font-size:11px}._pairs_m7ygf_6 strong{color:var(--foreground);font-size:16px}@media (max-width: 550px){._chunks_m7ygf_1{grid-template-columns:repeat(2,minmax(0,1fr))}}._scrollHint_m7ygf_11{color:var(--muted);font-size:11px;margin-bottom:.5rem}._ringViewport_m7ygf_12{overflow-x:auto;overscroll-behavior:contain}._ringGraph_m7ygf_13{min-width:600px}._links_m7ygf_14{display:block;width:100%;height:82px}._links_m7ygf_14>path{fill:none;stroke:var(--border);stroke-width:2}._links_m7ygf_14 text{fill:var(--muted);font:12px var(--sans)}._links_m7ygf_14[data-active=true]>path{stroke:#c4a16b;stroke-width:3}._links_m7ygf_14[data-active=true] text{fill:var(--foreground)}._devices_m7ygf_19{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}._device_m7ygf_19{padding:.8rem;border:1px solid var(--border);border-radius:4px}._device_m7ygf_19[data-rank="0"]{border-color:#6b9299}._device_m7ygf_19[data-rank="1"]{border-color:#839666}._device_m7ygf_19>strong{color:var(--foreground)}._memory_m7ygf_24,._compute_m7ygf_24{display:grid;gap:.25rem;margin-top:.6rem;padding:.65rem;border:1px solid var(--border);border-radius:3px;background:var(--background);font-size:12px}._memory_m7ygf_24 strong,._compute_m7ygf_24 strong{color:var(--foreground)}._memory_m7ygf_24 span,._compute_m7ygf_24 small{color:var(--muted);font-size:11px}._memory_m7ygf_24[data-active=true]{border-color:var(--accent);background:var(--accent-surface)}._memory_m7ygf_24[data-pending=true]{opacity:.65}._compute_m7ygf_24{min-height:90px;align-content:start}._compute_m7ygf_24[data-active=true]{border-color:#6b9299;background:color-mix(in srgb,#6b9299 12%,var(--background))}._compute_m7ygf_24[data-masked=true]{border-color:var(--border);background:var(--background)}._state_m7ygf_32{margin-top:.6rem;color:var(--muted);font-size:11px}._machine_1l6c8_1{margin:1.5rem 0;padding:1.25rem;border:1px solid var(--border);border-radius:5px;background:var(--surface);font-family:var(--sans);font-size:14px;line-height:1.6}._machine_1l6c8_1>strong{color:var(--foreground)}._current_1l6c8_12{margin-block:1rem}._current_1l6c8_12>span{display:block;color:var(--muted);font-size:12px}._current_1l6c8_12>strong{color:var(--foreground)}._machine_1l6c8_1 ._current_1l6c8_12 p{margin-top:.25rem;margin-bottom:0;font-size:13px}._actions_1l6c8_16{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}._actions_1l6c8_16 button{padding:.5rem .75rem;border:1px solid var(--accent);border-radius:3px;background:var(--accent-surface);color:var(--foreground);font:inherit;cursor:pointer}._actions_1l6c8_16 ._reset_1l6c8_26{border-color:var(--border);background:var(--background);color:var(--muted)}._diagram_1l6c8_27{overflow-x:auto;overscroll-behavior:contain}._diagram_1l6c8_27 svg{display:block;width:100%;min-width:700px;height:auto;font-family:var(--sans)}._start_1l6c8_29{fill:var(--accent)}._edge_1l6c8_30{fill:none;stroke:var(--muted);stroke-width:1.5}._edge_1l6c8_30._available_1l6c8_31{stroke:var(--accent);stroke-width:3}._edgeLabel_1l6c8_32{fill:var(--muted);font-size:12px}._state_1l6c8_33 rect{fill:var(--background);stroke:var(--border);stroke-width:1.5}._state_1l6c8_33 text{fill:var(--foreground);font-size:15px}._state_1l6c8_33._visited_1l6c8_35 rect{fill:var(--surface)}._state_1l6c8_33._active_1l6c8_36 rect{fill:var(--accent-surface);stroke:var(--accent);stroke-width:3}._machine_1l6c8_1 figcaption{color:var(--muted);font-size:12px}@media (max-width: 550px){._machine_1l6c8_1{padding:.85rem}}._check_i2lr9_1{margin-block:1.75rem}._trigger_i2lr9_4{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:1rem 1.2rem;border:1px solid var(--border);border-radius:5px;background:var(--surface);color:var(--foreground);font-size:16px;text-align:left;cursor:pointer}._trigger_i2lr9_4:hover{border-color:var(--accent)}._trigger_i2lr9_4 span{color:var(--accent);font-size:14px;white-space:nowrap}._dialog_i2lr9_27{width:min(640px,calc(100vw - 2rem));max-height:90dvh;padding:0;border:1px solid var(--border);border-radius:8px;background:var(--background);color:var(--body);box-shadow:0 20px 70px #0003;font-family:var(--sans)}._dialog_i2lr9_27:has(figure){width:min(960px,calc(100vw - 2rem))}._dialog_i2lr9_27[open]{display:flex;flex-direction:column}._dialog_i2lr9_27::backdrop{background:#00000040;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}._header_i2lr9_50{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.4rem;border-bottom:1px solid var(--border)}._dialog_i2lr9_27 ._title_i2lr9_59{margin:0;color:var(--foreground);font-family:var(--serif);font-size:28px;font-weight:400;line-height:1.2}._close_i2lr9_67{display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:3px;background:transparent;color:var(--muted);font-size:28px;cursor:pointer}._close_i2lr9_67:hover{background:var(--surface);color:var(--foreground)}._form_i2lr9_84{display:flex;flex-direction:column;min-height:0}._questions_i2lr9_89{min-height:0;padding:1.2rem 1.4rem;overflow-y:auto;overscroll-behavior:contain}._intro_i2lr9_95{margin-bottom:1.25rem;color:var(--muted);font-size:14px}._question_i2lr9_89{min-width:0;margin:0;padding:0;border:0}._question_i2lr9_89+._question_i2lr9_89{margin-top:1.5rem}._question_i2lr9_89 legend{margin-bottom:.6rem;padding:0;color:var(--foreground);font-size:16px;font-weight:600}._description_i2lr9_116{margin-bottom:.75rem;color:var(--body);font-size:14px;line-height:1.65}._option_i2lr9_122{display:grid;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:.65rem;min-height:44px;margin-top:.4rem;padding:.6rem .8rem;border:1px solid var(--border);border-radius:4px;background:var(--surface);font-size:14px;line-height:1.5;cursor:pointer}._option_i2lr9_122:hover,._option_i2lr9_122:has(input:checked){border-color:var(--accent)}._option_i2lr9_122 input{width:15px;height:15px;margin:.2rem 0 0;accent-color:var(--accent)}._option_i2lr9_122[data-result=correct]{border-color:#6d8c59;background:color-mix(in srgb,#6d8c59 12%,var(--background))}._option_i2lr9_122[data-result=incorrect]{border-color:#b16b55;background:color-mix(in srgb,#b16b55 12%,var(--background))}._feedback_i2lr9_155{margin-top:.6rem;font-size:13px;line-height:1.6}._feedback_i2lr9_155 strong{color:var(--foreground)}._footer_i2lr9_163{flex-shrink:0;padding:.9rem 1.4rem;border-top:1px solid var(--border);background:var(--background)}._status_i2lr9_169{margin-bottom:.65rem;color:var(--muted);font-size:13px}._actions_i2lr9_174{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.6rem}._actions_i2lr9_174 button{min-height:40px;padding:.5rem .85rem;border:1px solid var(--border);border-radius:4px;font-size:14px;cursor:pointer}._secondary_i2lr9_188{background:var(--surface);color:var(--foreground)}._primary_i2lr9_192{background:var(--accent);color:var(--background)}._primary_i2lr9_192:disabled{opacity:.45;cursor:default}@media (max-width: 550px){._header_i2lr9_50,._questions_i2lr9_89,._footer_i2lr9_163{padding-inline:1rem}._dialog_i2lr9_27 ._title_i2lr9_59{font-size:24px}._trigger_i2lr9_4{padding:.9rem;font-size:15px}._trigger_i2lr9_4 span{font-size:12px}}._reference_2wrjl_1{-webkit-user-select:none;user-select:none;margin-block:1.25rem;border:1px solid var(--border);border-radius:5px;background:var(--surface);font-size:14px;line-height:1.55;overflow:hidden}._tabs_2wrjl_12{display:flex;flex-wrap:wrap;gap:.3rem;padding:.65rem;border-bottom:1px solid var(--border)}._tabs_2wrjl_12 button{padding:.5rem .7rem;min-height:36px;border:1px solid transparent;border-radius:3px;background:transparent;color:var(--muted);font-size:14px;cursor:pointer}._tabs_2wrjl_12 button[aria-selected=true]{border-color:var(--accent);background:var(--accent-surface);color:var(--accent)}._reference_2wrjl_1 section{padding:1rem}._configuration_2wrjl_37{color:var(--foreground);font-weight:600}._facts_2wrjl_41{margin-block:.75rem}._facts_2wrjl_41>div{display:grid;grid-template-columns:160px minmax(0,1fr);gap:.8rem;padding-block:.6rem;border-bottom:1px solid var(--border)}._facts_2wrjl_41 dt{color:var(--foreground)}._facts_2wrjl_41 dd{margin:0}._sources_2wrjl_57{margin-top:.7rem;color:var(--muted);font-size:12px}@media (max-width: 550px){._facts_2wrjl_41>div{grid-template-columns:1fr;gap:.2rem}}._figure_9i8hv_1{margin-inline:0;padding:1.25rem;border:1px solid var(--border);border-radius:5px;background:var(--surface);font-size:14px;line-height:1.6}._figure_9i8hv_1>strong{color:var(--foreground)}._figure_9i8hv_1 figcaption{color:var(--muted);font-size:12px}._controls_9i8hv_12{display:flex;flex-wrap:wrap;gap:.5rem;margin-block:1rem}._controls_9i8hv_12 button{padding:.5rem .75rem;border:1px solid var(--border);border-radius:3px;background:var(--background);color:var(--foreground);font:inherit;cursor:pointer}._controls_9i8hv_12 button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-surface)}._addressPair_9i8hv_26{font-size:13px}._memoryLegend_9i8hv_27{display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:12px}._memoryLegend_9i8hv_27 span{display:flex;align-items:center;gap:.4rem}._memoryLegend_9i8hv_27 i{width:12px;height:12px;border:1px solid var(--border);background:var(--background)}._memoryLegend_9i8hv_27 ._read_9i8hv_30{background:#6b9299;border-color:#6b9299}._memoryLabel_9i8hv_31{margin-block:.75rem .4rem;color:var(--muted);font-size:12px}._memoryMap_9i8hv_32{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:.4rem}._sector_9i8hv_33{min-width:0;padding:.3rem;border:1px solid var(--border);border-radius:3px}._sectorTouched_9i8hv_34{border-color:#6b9299;background:color-mix(in srgb,#6b9299 10%,var(--background))}._sectorAddress_9i8hv_35{display:block;font-size:10px;font-variant-numeric:tabular-nums;white-space:nowrap}._words_9i8hv_36{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:1px;margin-block:.3rem}._word_9i8hv_36{height:16px;border:1px solid var(--border);background:var(--background)}._word_9i8hv_36._read_9i8hv_30{background:#6b9299;border-color:#6b9299}._sector_9i8hv_33 small{display:block;min-height:12px;color:var(--muted);font-size:9px;line-height:12px}._path_9i8hv_40{display:flex;align-items:stretch;gap:.5rem;margin-block:1rem}._node_9i8hv_41{flex:1;min-width:0;padding:.65rem;border:1px solid var(--border);border-radius:3px;background:var(--background);overflow-wrap:anywhere;text-align:center}._node_9i8hv_41 small{display:block;color:var(--muted);font-size:11px}._arrow_9i8hv_52{align-self:center;color:var(--accent)}._buffers_9i8hv_53{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}._sms_9i8hv_54{display:grid;grid-template-columns:repeat(22,minmax(0,1fr));gap:3px;margin-block:1rem}._sms_9i8hv_54 span{height:13px;border:1px solid var(--border);border-radius:2px}._sms_9i8hv_54 ._busy_9i8hv_56{background:#839666}@media (max-width: 650px){._memoryMap_9i8hv_32{grid-template-columns:repeat(4,minmax(0,1fr))}._path_9i8hv_40{flex-direction:column}._arrow_9i8hv_52{transform:rotate(90deg)}}._panelControls_9i8hv_63{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;margin-block:1rem}._panelControls_9i8hv_63>span{font-size:12px;color:var(--muted)}._panelControls_9i8hv_63>div{display:flex;gap:.4rem}._panelControls_9i8hv_63 button{padding:.4rem .6rem;border:1px solid var(--border);border-radius:3px;background:var(--background);color:var(--foreground);font:inherit;font-size:12px;cursor:pointer}._panelControls_9i8hv_63 button:disabled{opacity:.4;cursor:default}._pipelineLegend_9i8hv_68{display:flex;flex-wrap:wrap;gap:.4rem 1rem;margin-bottom:.6rem;font-size:11px}._pipelineLegend_9i8hv_68 span{display:flex;align-items:center;gap:.4rem}._pipelineLegend_9i8hv_68 i{width:12px;height:10px;border-radius:2px}._computeKey_9i8hv_71{background:#839666}._prefetchKey_9i8hv_72{background:#6b9299}._buffer_9i8hv_53{display:grid;align-content:start;gap:.25rem;padding:.65rem;border:1px solid var(--border);border-radius:3px;background:var(--background);font-size:12px}._buffer_9i8hv_53 strong{color:var(--foreground)}._buffer_9i8hv_53 small{color:var(--muted);font-size:10px}._buffer_9i8hv_53 b{font-size:11px}._buffer_9i8hv_53[data-role=compute]{border-color:#839666;background:color-mix(in srgb,#839666 17%,var(--background))}._buffer_9i8hv_53[data-role=prefetch]{border-color:#6b9299;background:color-mix(in srgb,#6b9299 13%,var(--background))}._buffer_9i8hv_53[data-role=unallocated]{border-style:dashed;color:var(--muted);opacity:.55}._pipelineState_9i8hv_80{font-size:13px}._pipelineMetrics_9i8hv_81{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin-block:1rem}._pipelineMetrics_9i8hv_81 dt{color:var(--muted);font-size:11px}._pipelineMetrics_9i8hv_81 dd{margin:.25rem 0 0;color:var(--foreground);font-size:17px;font-weight:600}._figure_9i8hv_1 ._pipelineHint_9i8hv_84{font-size:12px}@media (max-width: 650px){._buffers_9i8hv_53,._pipelineMetrics_9i8hv_81{grid-template-columns:repeat(2,minmax(0,1fr))}}._hint_1wpy7_1{font-size:12px;color:var(--muted);margin:.4rem 0}._goal_1wpy7_2{font-size:13px;padding:.65rem;border:1px solid var(--border);border-radius:3px;background:var(--background)}._controls_1wpy7_3{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-block:1rem}._controls_1wpy7_3>span{font-size:12px;color:var(--muted)}._controls_1wpy7_3>div{display:flex;gap:.4rem}._controls_1wpy7_3 button{padding:.4rem .75rem;border:1px solid var(--border);border-radius:3px;background:var(--background);color:var(--foreground);font:inherit;cursor:pointer}._controls_1wpy7_3 button:disabled{opacity:.4;cursor:default}._step_1wpy7_8{min-height:5rem}._step_1wpy7_8>strong{color:var(--foreground)}._step_1wpy7_8 p{font-size:13px;margin-top:.25rem}._legend_1wpy7_11{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-block:.75rem;font-size:11px}._legend_1wpy7_11 span{display:flex;align-items:center;gap:.4rem}._legend_1wpy7_11 i{width:12px;height:10px;border:1px solid var(--border)}._ranks_1wpy7_14{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}._rank_1wpy7_14{min-width:0;padding:.8rem;border:1px solid var(--border);border-radius:3px;background:var(--background)}._rank_1wpy7_14>strong{color:var(--foreground)}._rank_1wpy7_14 small{margin-left:.3rem;color:var(--muted);font-size:10px;font-weight:400}._arrayLabel_1wpy7_18{color:var(--muted);font-size:11px;margin-block:.4rem}._values_1wpy7_19{display:flex;align-items:center;gap:.3rem;min-width:0}._values_1wpy7_19>span:first-child,._values_1wpy7_19>span:last-child{color:var(--muted);font-size:19px}._cell_1wpy7_21{display:grid;place-items:center;min-width:30px;height:32px;border:1px solid var(--border);border-radius:3px;font-size:16px;font-variant-numeric:tabular-nums;color:var(--foreground)}[data-shard="0"]._cell_1wpy7_21,._legend_1wpy7_11 [data-shard="0"]{border-color:#839666;background:color-mix(in srgb,#839666 22%,var(--background))}[data-shard="1"]._cell_1wpy7_21,._legend_1wpy7_11 [data-shard="1"]{border-color:#6b9299;background:color-mix(in srgb,#6b9299 22%,var(--background))}._received_1wpy7_24{border-top:1px dashed var(--border);margin-top:.6rem;padding-top:.5rem}._received_1wpy7_24>span{display:block;font-size:11px;color:var(--muted);margin-bottom:.3rem}._sum_1wpy7_26{margin-top:.6rem;font-size:13px;font-variant-numeric:tabular-nums}._exchange_1wpy7_27{margin-block:1rem;padding:.5rem .75rem;border:1px dashed var(--border);border-radius:3px}._transfer_1wpy7_28{display:grid;grid-template-columns:55px minmax(0,1fr) 55px;gap:.5rem;align-items:center;margin-block:.7rem;font-size:12px}._transfer_1wpy7_28>span:last-child{text-align:right}._transfer_1wpy7_28 ._values_1wpy7_19{justify-content:center}._arrow_1wpy7_31{position:relative;height:2px;background:var(--accent);margin-top:.5rem}._arrow_1wpy7_31:after{content:"";position:absolute;top:-4px;width:8px;height:8px;border-right:2px solid var(--accent);border-top:2px solid var(--accent)}._arrow_1wpy7_31[data-direction=right]:after{right:0;transform:rotate(45deg)}._arrow_1wpy7_31[data-direction=left]:after{left:0;transform:rotate(-135deg)}._noTransfer_1wpy7_35{color:var(--muted);font-size:12px;text-align:center;padding-block:.6rem}@media (max-width: 550px){._ranks_1wpy7_14{gap:.5rem}._rank_1wpy7_14{padding:.55rem}._rank_1wpy7_14>strong{font-size:13px}._rank_1wpy7_14 small{display:block;margin-left:0}._values_1wpy7_19{gap:.2rem}._cell_1wpy7_21{min-width:0;width:24px;flex:0 1 24px;height:28px;font-size:14px}._values_1wpy7_19>span:first-child,._values_1wpy7_19>span:last-child{font-size:16px}._step_1wpy7_8{min-height:7rem}}
