.paper .katex{text-indent:0;text-rendering:auto;font:1.21em/1.2 KaTeX_Main,Times New Roman,serif;position:relative}.paper .katex *{border-color:currentColor;-ms-high-contrast-adjust:none!important}.paper .katex .katex-version:after{content:"0.18.5"}.paper .katex .katex-mathml{clip-path:inset(50%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.paper .katex .katex-html>.katex-newline{display:block}.paper .katex .katex-base{white-space:nowrap;width:min-content;position:relative}.paper .katex .katex-base,.paper .katex .katex-strut{display:inline-block}.paper .katex .textbf{font-weight:700}.paper .katex .textit{font-style:italic}.paper .katex .textrm{font-family:KaTeX_Main}.paper .katex .textsf{font-family:KaTeX_SansSerif}.paper .katex .texttt{font-family:KaTeX_Typewriter}.paper .katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.paper .katex .mathit{font-family:KaTeX_Main;font-style:italic}.paper .katex .mathrm{font-style:normal}.paper .katex .mathbf{font-family:KaTeX_Main;font-weight:700}.paper .katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.paper .katex .amsrm,.paper .katex .mathbb,.paper .katex .textbb{font-family:KaTeX_AMS}.paper .katex .mathcal{font-family:KaTeX_Caligraphic}.paper .katex .mathfrak,.paper .katex .textfrak{font-family:KaTeX_Fraktur}.paper .katex .mathboldfrak,.paper .katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.paper .katex .mathtt{font-family:KaTeX_Typewriter}.paper .katex .mathscr,.paper .katex .textscr{font-family:KaTeX_Script}.paper .katex .mathsf,.paper .katex .textsf{font-family:KaTeX_SansSerif}.paper .katex .mathboldsf,.paper .katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.paper .katex .mathitsf,.paper .katex .mathsfit,.paper .katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.paper .katex .mainrm{font-family:KaTeX_Main;font-style:normal}.paper .katex .vlist-t{border-collapse:collapse;table-layout:fixed;display:inline-table}.paper .katex .vlist-r{display:table-row}.paper .katex .vlist{vertical-align:bottom;display:table-cell;position:relative}.paper .katex .vlist>span{height:0;display:block;position:relative}.paper .katex .vlist>span>span{display:inline-block}.paper .katex .vlist>span>.pstrut{width:0;overflow:hidden}.paper .katex .vlist-t2{margin-right:-2px}.paper .katex .vlist-s{vertical-align:bottom;width:2px;min-width:2px;font-size:1px;display:table-cell}.paper .katex .katex-vbox{flex-direction:column;align-items:baseline;display:inline-flex}.paper .katex .katex-thinbox{flex-direction:row;width:0;max-width:0;display:inline-flex}.paper .katex .msupsub{text-align:left}.paper .katex .mfrac>span>span{text-align:center}.paper .katex .mfrac .frac-line{border-bottom-style:solid;width:100%;display:inline-block}.paper .katex .katex-hdashline,.paper .katex .katex-hline,.paper .katex .katex-overline .overline-line,.paper .katex .katex-rule,.paper .katex .katex-underline .underline-line,.paper .katex .mfrac .frac-line{min-height:1px}.paper .katex .mspace{display:inline-block}.paper .katex .katex-smash{line-height:0;display:inline}.paper .katex .clap,.paper .katex .llap,.paper .katex .rlap{width:0;position:relative}.paper .katex .clap>.katex-inner,.paper .katex .llap>.katex-inner,.paper .katex .rlap>.katex-inner{position:absolute}.paper .katex .clap>.katex-fix,.paper .katex .llap>.katex-fix,.paper .katex .rlap>.katex-fix{display:inline-block}.paper .katex .llap>.katex-inner{right:0}.paper .katex .clap>.katex-inner,.paper .katex .rlap>.katex-inner{left:0}.paper .katex .clap>.katex-inner>span{margin-left:-50%;margin-right:50%}.paper .katex .katex-rule{border:0 solid;display:inline-block;position:relative}.paper .katex .katex-hline,.paper .katex .katex-overline .overline-line,.paper .katex .katex-underline .underline-line{border-bottom-style:solid;width:100%;display:inline-block}.paper .katex .katex-hdashline{border-bottom-style:dashed;width:100%;display:inline-block}.paper .katex .sqrt>.katex-root{margin-left:.277778em;margin-right:-.555556em}.paper .katex .fontsize-ensurer.reset-size1.size1,.paper .katex .katex-sizing.reset-size1.size1{font-size:1em}.paper .katex .fontsize-ensurer.reset-size1.size2,.paper .katex .katex-sizing.reset-size1.size2{font-size:1.2em}.paper .katex .fontsize-ensurer.reset-size1.size3,.paper .katex .katex-sizing.reset-size1.size3{font-size:1.4em}.paper .katex .fontsize-ensurer.reset-size1.size4,.paper .katex .katex-sizing.reset-size1.size4{font-size:1.6em}.paper .katex .fontsize-ensurer.reset-size1.size5,.paper .katex .katex-sizing.reset-size1.size5{font-size:1.8em}.paper .katex .fontsize-ensurer.reset-size1.size6,.paper .katex .katex-sizing.reset-size1.size6{font-size:2em}.paper .katex .fontsize-ensurer.reset-size1.size7,.paper .katex .katex-sizing.reset-size1.size7{font-size:2.4em}.paper .katex .fontsize-ensurer.reset-size1.size8,.paper .katex .katex-sizing.reset-size1.size8{font-size:2.88em}.paper .katex .fontsize-ensurer.reset-size1.size9,.paper .katex .katex-sizing.reset-size1.size9{font-size:3.456em}.paper .katex .fontsize-ensurer.reset-size1.size10,.paper .katex .katex-sizing.reset-size1.size10{font-size:4.148em}.paper .katex .fontsize-ensurer.reset-size1.size11,.paper .katex .katex-sizing.reset-size1.size11{font-size:4.976em}.paper .katex .fontsize-ensurer.reset-size2.size1,.paper .katex .katex-sizing.reset-size2.size1{font-size:.833333em}.paper .katex .fontsize-ensurer.reset-size2.size2,.paper .katex .katex-sizing.reset-size2.size2{font-size:1em}.paper .katex .fontsize-ensurer.reset-size2.size3,.paper .katex .katex-sizing.reset-size2.size3{font-size:1.16667em}.paper .katex .fontsize-ensurer.reset-size2.size4,.paper .katex .katex-sizing.reset-size2.size4{font-size:1.33333em}.paper .katex .fontsize-ensurer.reset-size2.size5,.paper .katex .katex-sizing.reset-size2.size5{font-size:1.5em}.paper .katex .fontsize-ensurer.reset-size2.size6,.paper .katex .katex-sizing.reset-size2.size6{font-size:1.66667em}.paper .katex .fontsize-ensurer.reset-size2.size7,.paper .katex .katex-sizing.reset-size2.size7{font-size:2em}.paper .katex .fontsize-ensurer.reset-size2.size8,.paper .katex .katex-sizing.reset-size2.size8{font-size:2.4em}.paper .katex .fontsize-ensurer.reset-size2.size9,.paper .katex .katex-sizing.reset-size2.size9{font-size:2.88em}.paper .katex .fontsize-ensurer.reset-size2.size10,.paper .katex .katex-sizing.reset-size2.size10{font-size:3.45667em}.paper .katex .fontsize-ensurer.reset-size2.size11,.paper .katex .katex-sizing.reset-size2.size11{font-size:4.14667em}.paper .katex .fontsize-ensurer.reset-size3.size1,.paper .katex .katex-sizing.reset-size3.size1{font-size:.714286em}.paper .katex .fontsize-ensurer.reset-size3.size2,.paper .katex .katex-sizing.reset-size3.size2{font-size:.857143em}.paper .katex .fontsize-ensurer.reset-size3.size3,.paper .katex .katex-sizing.reset-size3.size3{font-size:1em}.paper .katex .fontsize-ensurer.reset-size3.size4,.paper .katex .katex-sizing.reset-size3.size4{font-size:1.14286em}.paper .katex .fontsize-ensurer.reset-size3.size5,.paper .katex .katex-sizing.reset-size3.size5{font-size:1.28571em}.paper .katex .fontsize-ensurer.reset-size3.size6,.paper .katex .katex-sizing.reset-size3.size6{font-size:1.42857em}.paper .katex .fontsize-ensurer.reset-size3.size7,.paper .katex .katex-sizing.reset-size3.size7{font-size:1.71429em}.paper .katex .fontsize-ensurer.reset-size3.size8,.paper .katex .katex-sizing.reset-size3.size8{font-size:2.05714em}.paper .katex .fontsize-ensurer.reset-size3.size9,.paper .katex .katex-sizing.reset-size3.size9{font-size:2.46857em}.paper .katex .fontsize-ensurer.reset-size3.size10,.paper .katex .katex-sizing.reset-size3.size10{font-size:2.96286em}.paper .katex .fontsize-ensurer.reset-size3.size11,.paper .katex .katex-sizing.reset-size3.size11{font-size:3.55429em}.paper .katex .fontsize-ensurer.reset-size4.size1,.paper .katex .katex-sizing.reset-size4.size1{font-size:.625em}.paper .katex .fontsize-ensurer.reset-size4.size2,.paper .katex .katex-sizing.reset-size4.size2{font-size:.75em}.paper .katex .fontsize-ensurer.reset-size4.size3,.paper .katex .katex-sizing.reset-size4.size3{font-size:.875em}.paper .katex .fontsize-ensurer.reset-size4.size4,.paper .katex .katex-sizing.reset-size4.size4{font-size:1em}.paper .katex .fontsize-ensurer.reset-size4.size5,.paper .katex .katex-sizing.reset-size4.size5{font-size:1.125em}.paper .katex .fontsize-ensurer.reset-size4.size6,.paper .katex .katex-sizing.reset-size4.size6{font-size:1.25em}.paper .katex .fontsize-ensurer.reset-size4.size7,.paper .katex .katex-sizing.reset-size4.size7{font-size:1.5em}.paper .katex .fontsize-ensurer.reset-size4.size8,.paper .katex .katex-sizing.reset-size4.size8{font-size:1.8em}.paper .katex .fontsize-ensurer.reset-size4.size9,.paper .katex .katex-sizing.reset-size4.size9{font-size:2.16em}.paper .katex .fontsize-ensurer.reset-size4.size10,.paper .katex .katex-sizing.reset-size4.size10{font-size:2.5925em}.paper .katex .fontsize-ensurer.reset-size4.size11,.paper .katex .katex-sizing.reset-size4.size11{font-size:3.11em}.paper .katex .fontsize-ensurer.reset-size5.size1,.paper .katex .katex-sizing.reset-size5.size1{font-size:.555556em}.paper .katex .fontsize-ensurer.reset-size5.size2,.paper .katex .katex-sizing.reset-size5.size2{font-size:.666667em}.paper .katex .fontsize-ensurer.reset-size5.size3,.paper .katex .katex-sizing.reset-size5.size3{font-size:.777778em}.paper .katex .fontsize-ensurer.reset-size5.size4,.paper .katex .katex-sizing.reset-size5.size4{font-size:.888889em}.paper .katex .fontsize-ensurer.reset-size5.size5,.paper .katex .katex-sizing.reset-size5.size5{font-size:1em}.paper .katex .fontsize-ensurer.reset-size5.size6,.paper .katex .katex-sizing.reset-size5.size6{font-size:1.11111em}.paper .katex .fontsize-ensurer.reset-size5.size7,.paper .katex .katex-sizing.reset-size5.size7{font-size:1.33333em}.paper .katex .fontsize-ensurer.reset-size5.size8,.paper .katex .katex-sizing.reset-size5.size8{font-size:1.6em}.paper .katex .fontsize-ensurer.reset-size5.size9,.paper .katex .katex-sizing.reset-size5.size9{font-size:1.92em}.paper .katex .fontsize-ensurer.reset-size5.size10,.paper .katex .katex-sizing.reset-size5.size10{font-size:2.30444em}.paper .katex .fontsize-ensurer.reset-size5.size11,.paper .katex .katex-sizing.reset-size5.size11{font-size:2.76444em}.paper .katex .fontsize-ensurer.reset-size6.size1,.paper .katex .katex-sizing.reset-size6.size1{font-size:.5em}.paper .katex .fontsize-ensurer.reset-size6.size2,.paper .katex .katex-sizing.reset-size6.size2{font-size:.6em}.paper .katex .fontsize-ensurer.reset-size6.size3,.paper .katex .katex-sizing.reset-size6.size3{font-size:.7em}.paper .katex .fontsize-ensurer.reset-size6.size4,.paper .katex .katex-sizing.reset-size6.size4{font-size:.8em}.paper .katex .fontsize-ensurer.reset-size6.size5,.paper .katex .katex-sizing.reset-size6.size5{font-size:.9em}.paper .katex .fontsize-ensurer.reset-size6.size6,.paper .katex .katex-sizing.reset-size6.size6{font-size:1em}.paper .katex .fontsize-ensurer.reset-size6.size7,.paper .katex .katex-sizing.reset-size6.size7{font-size:1.2em}.paper .katex .fontsize-ensurer.reset-size6.size8,.paper .katex .katex-sizing.reset-size6.size8{font-size:1.44em}.paper .katex .fontsize-ensurer.reset-size6.size9,.paper .katex .katex-sizing.reset-size6.size9{font-size:1.728em}.paper .katex .fontsize-ensurer.reset-size6.size10,.paper .katex .katex-sizing.reset-size6.size10{font-size:2.074em}.paper .katex .fontsize-ensurer.reset-size6.size11,.paper .katex .katex-sizing.reset-size6.size11{font-size:2.488em}.paper .katex .fontsize-ensurer.reset-size7.size1,.paper .katex .katex-sizing.reset-size7.size1{font-size:.416667em}.paper .katex .fontsize-ensurer.reset-size7.size2,.paper .katex .katex-sizing.reset-size7.size2{font-size:.5em}.paper .katex .fontsize-ensurer.reset-size7.size3,.paper .katex .katex-sizing.reset-size7.size3{font-size:.583333em}.paper .katex .fontsize-ensurer.reset-size7.size4,.paper .katex .katex-sizing.reset-size7.size4{font-size:.666667em}.paper .katex .fontsize-ensurer.reset-size7.size5,.paper .katex .katex-sizing.reset-size7.size5{font-size:.75em}.paper .katex .fontsize-ensurer.reset-size7.size6,.paper .katex .katex-sizing.reset-size7.size6{font-size:.833333em}.paper .katex .fontsize-ensurer.reset-size7.size7,.paper .katex .katex-sizing.reset-size7.size7{font-size:1em}.paper .katex .fontsize-ensurer.reset-size7.size8,.paper .katex .katex-sizing.reset-size7.size8{font-size:1.2em}.paper .katex .fontsize-ensurer.reset-size7.size9,.paper .katex .katex-sizing.reset-size7.size9{font-size:1.44em}.paper .katex .fontsize-ensurer.reset-size7.size10,.paper .katex .katex-sizing.reset-size7.size10{font-size:1.72833em}.paper .katex .fontsize-ensurer.reset-size7.size11,.paper .katex .katex-sizing.reset-size7.size11{font-size:2.07333em}.paper .katex .fontsize-ensurer.reset-size8.size1,.paper .katex .katex-sizing.reset-size8.size1{font-size:.347222em}.paper .katex .fontsize-ensurer.reset-size8.size2,.paper .katex .katex-sizing.reset-size8.size2{font-size:.416667em}.paper .katex .fontsize-ensurer.reset-size8.size3,.paper .katex .katex-sizing.reset-size8.size3{font-size:.486111em}.paper .katex .fontsize-ensurer.reset-size8.size4,.paper .katex .katex-sizing.reset-size8.size4{font-size:.555556em}.paper .katex .fontsize-ensurer.reset-size8.size5,.paper .katex .katex-sizing.reset-size8.size5{font-size:.625em}.paper .katex .fontsize-ensurer.reset-size8.size6,.paper .katex .katex-sizing.reset-size8.size6{font-size:.694444em}.paper .katex .fontsize-ensurer.reset-size8.size7,.paper .katex .katex-sizing.reset-size8.size7{font-size:.833333em}.paper .katex .fontsize-ensurer.reset-size8.size8,.paper .katex .katex-sizing.reset-size8.size8{font-size:1em}.paper .katex .fontsize-ensurer.reset-size8.size9,.paper .katex .katex-sizing.reset-size8.size9{font-size:1.2em}.paper .katex .fontsize-ensurer.reset-size8.size10,.paper .katex .katex-sizing.reset-size8.size10{font-size:1.44028em}.paper .katex .fontsize-ensurer.reset-size8.size11,.paper .katex .katex-sizing.reset-size8.size11{font-size:1.72778em}.paper .katex .fontsize-ensurer.reset-size9.size1,.paper .katex .katex-sizing.reset-size9.size1{font-size:.289352em}.paper .katex .fontsize-ensurer.reset-size9.size2,.paper .katex .katex-sizing.reset-size9.size2{font-size:.347222em}.paper .katex .fontsize-ensurer.reset-size9.size3,.paper .katex .katex-sizing.reset-size9.size3{font-size:.405093em}.paper .katex .fontsize-ensurer.reset-size9.size4,.paper .katex .katex-sizing.reset-size9.size4{font-size:.462963em}.paper .katex .fontsize-ensurer.reset-size9.size5,.paper .katex .katex-sizing.reset-size9.size5{font-size:.520833em}.paper .katex .fontsize-ensurer.reset-size9.size6,.paper .katex .katex-sizing.reset-size9.size6{font-size:.578704em}.paper .katex .fontsize-ensurer.reset-size9.size7,.paper .katex .katex-sizing.reset-size9.size7{font-size:.694444em}.paper .katex .fontsize-ensurer.reset-size9.size8,.paper .katex .katex-sizing.reset-size9.size8{font-size:.833333em}.paper .katex .fontsize-ensurer.reset-size9.size9,.paper .katex .katex-sizing.reset-size9.size9{font-size:1em}.paper .katex .fontsize-ensurer.reset-size9.size10,.paper .katex .katex-sizing.reset-size9.size10{font-size:1.20023em}.paper .katex .fontsize-ensurer.reset-size9.size11,.paper .katex .katex-sizing.reset-size9.size11{font-size:1.43981em}.paper .katex .fontsize-ensurer.reset-size10.size1,.paper .katex .katex-sizing.reset-size10.size1{font-size:.24108em}.paper .katex .fontsize-ensurer.reset-size10.size2,.paper .katex .katex-sizing.reset-size10.size2{font-size:.289296em}.paper .katex .fontsize-ensurer.reset-size10.size3,.paper .katex .katex-sizing.reset-size10.size3{font-size:.337512em}.paper .katex .fontsize-ensurer.reset-size10.size4,.paper .katex .katex-sizing.reset-size10.size4{font-size:.385728em}.paper .katex .fontsize-ensurer.reset-size10.size5,.paper .katex .katex-sizing.reset-size10.size5{font-size:.433944em}.paper .katex .fontsize-ensurer.reset-size10.size6,.paper .katex .katex-sizing.reset-size10.size6{font-size:.48216em}.paper .katex .fontsize-ensurer.reset-size10.size7,.paper .katex .katex-sizing.reset-size10.size7{font-size:.578592em}.paper .katex .fontsize-ensurer.reset-size10.size8,.paper .katex .katex-sizing.reset-size10.size8{font-size:.694311em}.paper .katex .fontsize-ensurer.reset-size10.size9,.paper .katex .katex-sizing.reset-size10.size9{font-size:.833173em}.paper .katex .fontsize-ensurer.reset-size10.size10,.paper .katex .katex-sizing.reset-size10.size10{font-size:1em}.paper .katex .fontsize-ensurer.reset-size10.size11,.paper .katex .katex-sizing.reset-size10.size11{font-size:1.19961em}.paper .katex .fontsize-ensurer.reset-size11.size1,.paper .katex .katex-sizing.reset-size11.size1{font-size:.200965em}.paper .katex .fontsize-ensurer.reset-size11.size2,.paper .katex .katex-sizing.reset-size11.size2{font-size:.241158em}.paper .katex .fontsize-ensurer.reset-size11.size3,.paper .katex .katex-sizing.reset-size11.size3{font-size:.281351em}.paper .katex .fontsize-ensurer.reset-size11.size4,.paper .katex .katex-sizing.reset-size11.size4{font-size:.321543em}.paper .katex .fontsize-ensurer.reset-size11.size5,.paper .katex .katex-sizing.reset-size11.size5{font-size:.361736em}.paper .katex .fontsize-ensurer.reset-size11.size6,.paper .katex .katex-sizing.reset-size11.size6{font-size:.401929em}.paper .katex .fontsize-ensurer.reset-size11.size7,.paper .katex .katex-sizing.reset-size11.size7{font-size:.482315em}.paper .katex .fontsize-ensurer.reset-size11.size8,.paper .katex .katex-sizing.reset-size11.size8{font-size:.578778em}.paper .katex .fontsize-ensurer.reset-size11.size9,.paper .katex .katex-sizing.reset-size11.size9{font-size:.694534em}.paper .katex .fontsize-ensurer.reset-size11.size10,.paper .katex .katex-sizing.reset-size11.size10{font-size:.833601em}.paper .katex .fontsize-ensurer.reset-size11.size11,.paper .katex .katex-sizing.reset-size11.size11{font-size:1em}.paper .katex .delimsizing.size1{font-family:KaTeX_Size1}.paper .katex .delimsizing.size2{font-family:KaTeX_Size2}.paper .katex .delimsizing.size3{font-family:KaTeX_Size3}.paper .katex .delimsizing.size4{font-family:KaTeX_Size4}.paper .katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.paper .katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.paper .katex .nulldelimiter{width:.12em;display:inline-block}.paper .katex .delimcenter,.paper .katex .op-symbol{position:relative}.paper .katex .op-symbol.small-op{font-family:KaTeX_Size1}.paper .katex .op-symbol.large-op{font-family:KaTeX_Size2}.paper .katex .katex-accent>.vlist-t,.paper .katex .op-limits>.vlist-t{text-align:center}.paper .katex .katex-accent .accent-body{position:relative}.paper .katex .katex-accent .accent-body:not(.accent-full){width:0}.paper .katex .katex-overlay{display:block}.paper .katex .mtable .vertical-separator{min-width:1px;display:inline-block}.paper .katex .mtable .arraycolsep{display:inline-block}.paper .katex .mtable .col-align-c>.vlist-t{text-align:center}.paper .katex .mtable .col-align-l>.vlist-t{text-align:left}.paper .katex .mtable .col-align-r>.vlist-t{text-align:right}.paper .katex .svg-align{text-align:left}.paper .katex svg{fill:currentColor;stroke:currentColor;height:inherit;width:100%;display:block;position:absolute}.paper .katex svg path{stroke:none}.paper .katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.paper .katex img{border-style:none;min-width:0;max-width:none;min-height:0;max-height:none}.paper .katex .katex-stretchy{width:100%;display:block;position:relative;overflow:hidden}.paper .katex .katex-stretchy:after,.paper .katex .katex-stretchy:before{content:""}.paper .katex .hide-tail{width:100%;position:relative;overflow:hidden}.paper .katex .halfarrow-left{width:50.2%;position:absolute;left:0;overflow:hidden}.paper .katex .halfarrow-right{width:50.2%;position:absolute;right:0;overflow:hidden}.paper .katex .brace-left{width:25.1%;position:absolute;left:0;overflow:hidden}.paper .katex .brace-center{width:50%;position:absolute;left:25%;overflow:hidden}.paper .katex .brace-right{width:25.1%;position:absolute;right:0;overflow:hidden}.paper .katex .x-arrow-pad{padding:0 .5em}.paper .katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.paper .katex .mover,.paper .katex .munder,.paper .katex .x-arrow{text-align:center}.paper .katex .boxpad{padding:0 .3em}.paper .katex .fbox,.paper .katex .fcolorbox{box-sizing:border-box;border:.04em solid}.paper .katex .cancel-pad{padding:0 .2em}.paper .katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.paper .katex .katex-sout{border-bottom-style:solid;border-bottom-width:.08em}.paper .katex .angl{box-sizing:border-box;border-top:.049em solid;border-right:.049em solid;margin-right:.03889em}.paper .katex .anglpad{padding:0 .03889em}.paper .katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.paper .katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.paper .katex .mtr-glue{width:50%}.paper .katex .cd-vert-arrow{display:inline-block;position:relative}.paper .katex .cd-label-left{text-align:left;display:inline-block;position:absolute;right:calc(50% + .3em)}.paper .katex .cd-label-right{text-align:right;display:inline-block;position:absolute;left:calc(50% + .3em)}.paper .katex-display{text-align:center;margin:1em 0;display:block}.paper .katex-display>.katex{text-align:center;white-space:nowrap;display:block}.paper .katex-display>.katex>.katex-html{display:block;position:relative}.paper .katex-display>.katex>.katex-html>.katex-tag{position:absolute;right:0}.paper .katex-display.leqno>.katex>.katex-html>.katex-tag{left:0;right:auto}.paper .katex-display.fleqn>.katex{text-align:left;padding-left:2em}.paper{counter-reset:katexEqnNo mmlEqnNo;--paper:#fff;--ground:#e9e8e2;--ink:#111417;--muted:#4c5359;--faint:#7c848a;--rule:#111417;--line:#c9c8c0;--line-soft:#e3e2da;--c1:#17452f;--c2:#3b5e96;--c3:#8a6524;--accent:#17452f;--accent-soft:#e7eee9;--sky:#3b5e96;--sky-soft:#e9eff7;--card:#fafaf6;--code-bg:#f1f1eb}@media (prefers-color-scheme:dark){.paper:not([data-theme=light]){--paper:#0e1113;--ground:#050708;--ink:#e4e8e6;--muted:#98a29d;--faint:#6e7a75;--rule:#d5dad7;--line:#262c2f;--line-soft:#1a1f22;--c1:#6fc49b;--c2:#8fb4e8;--c3:#dca95e;--accent:#6fc49b;--accent-soft:#0e2419;--sky:#8fb4e8;--sky-soft:#111c2b;--card:#12171a;--code-bg:#171d20}}.paper[data-theme=dark]{--paper:#0e1113;--ground:#050708;--ink:#e4e8e6;--muted:#98a29d;--faint:#6e7a75;--rule:#d5dad7;--line:#262c2f;--line-soft:#1a1f22;--c1:#6fc49b;--c2:#8fb4e8;--c3:#dca95e;--accent:#6fc49b;--accent-soft:#0e2419;--sky:#8fb4e8;--sky-soft:#111c2b;--card:#12171a;--code-bg:#171d20}.paper *{box-sizing:border-box}.paper{-webkit-text-size-adjust:100%;background:var(--ground);color:var(--ink);text-rendering:optimizelegibility;font-kerning:normal;margin:0;font-family:Latin Modern Roman,CMU Serif,CMText,Times New Roman,Times,serif;font-size:18.5px;line-height:1.5}.paper .sheet{background:var(--paper);max-width:1120px;min-height:100vh;box-shadow:0 0 0 1px var(--line-soft);margin:0 auto;position:relative}.paper .page{grid-template-columns:1fr min(742px,100% - 52px) 1fr;padding:60px 0 120px;display:grid}.paper .page>*{grid-column:2}.paper .page>figure.wide,.paper .page>.fullw{grid-column:1/-1;width:min(940px,100% - 52px);margin-left:auto;margin-right:auto}.paper .arxivstamp{writing-mode:vertical-rl;letter-spacing:.03em;color:var(--muted);white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:11.5px;position:absolute;top:120px;left:22px;transform:rotate(180deg)}@media (max-width:1160px){.paper .arxivstamp{display:none}}.paper .titleblock{text-align:center;margin:0 0 30px}.paper h1{letter-spacing:0;text-wrap:balance;text-indent:0;margin:0 0 6px;font-family:inherit;font-size:29px;font-weight:600;line-height:1.2}.paper .subtitle{color:var(--muted);text-indent:0;text-align:center;margin:0 0 22px;font-size:19px;font-style:italic}.paper .authors{text-indent:0;text-align:center;margin:0 0 4px;font-size:19px}.paper .affil{color:var(--muted);text-indent:0;text-align:center;margin:0 0 4px;font-size:14.5px;font-style:italic;line-height:1.5}.paper .affil a{color:var(--muted)}.paper .pubdate{color:var(--muted);text-indent:0;text-align:center;margin:10px 0 0;font-size:14.5px}.paper .classline{letter-spacing:.1em;text-transform:uppercase;color:var(--faint);text-indent:0;text-align:center;margin:0 0 20px;font-family:ui-sans-serif,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-size:11px}.paper .abs{max-width:88%;margin:0 auto 6px}.paper .abs h2{text-align:center;letter-spacing:.02em;border:none;margin:0 0 10px;padding:0;font-family:inherit;font-size:15px;font-weight:700}.paper .abs p{text-align:justify;text-indent:1.4em;margin:0 0 9px;font-size:16px;line-height:1.5}.paper .abs p:first-of-type{text-indent:0}.paper .abs p:last-child{margin-bottom:0}.paper .kw{max-width:88%;color:var(--muted);text-indent:0;margin:14px auto 46px;font-size:15px;line-height:1.5}.paper .kw b{color:var(--ink);font-style:italic;font-weight:600}.paper h2,.paper h3,.paper h4{font-family:inherit}.paper h2{text-indent:0;text-wrap:balance;border:none;margin:34px 0 8px;padding:0;font-size:20px;font-weight:700}.paper h3{text-indent:0;margin:22px 0 5px;font-size:17.5px;font-weight:600}.paper h4{color:var(--muted);letter-spacing:.13em;text-transform:uppercase;text-indent:0;margin:20px 0 5px;font-family:ui-sans-serif,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-size:11px;font-weight:700}.paper .secn{color:var(--ink);margin-right:.55em;font-weight:700}.paper p{text-indent:1.6em;text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0}.paper h2+p,.paper h3+p,.paper h4+p,.paper .abs+p,.paper figure+p,.paper .tbl+p,.paper div+p,.paper pre+p,.paper ol+p,.paper ul+p{text-indent:0}.paper p+p{margin-top:.34em}.paper b,.paper strong{font-weight:600}.paper ul,.paper ol{margin:.5em 0 .7em;padding-left:26px}.paper li{text-align:justify;margin-bottom:3px}.paper a{color:var(--c1);text-underline-offset:2px}.paper code,.paper pre,.paper .mono{font-variant-numeric:lining-nums tabular-nums;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace}.paper code{background:var(--code-bg);border-radius:2px;padding:1px 4px;font-size:.78em}.paper pre{background:var(--code-bg);border:1px solid var(--line-soft);text-indent:0;margin:16px 0;padding:14px 16px;font-size:12.5px;line-height:1.6;overflow-x:auto}.paper pre code{font-size:inherit;background:0 0;padding:0}.paper .eqwrap{text-align:center;text-indent:0;margin:14px 0 16px;position:relative;overflow:auto hidden}.paper .eqwrap .katex-display{margin:0}.paper .eqwrap .eqn{color:var(--ink);font-size:16px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.paper .katex{font-size:1.03em}.paper .prop{font-size:inherit;text-indent:0;background:0 0;border:none;margin:15px 0;padding:0}.paper .prop b.lab{font-family:inherit;font-size:inherit;letter-spacing:0;text-transform:none;color:var(--ink);margin:0 .5em 0 0;font-weight:700;display:inline}.paper .prop b.lab:after{content:"."}.paper .prop>p{text-indent:0;font-style:italic;display:inline}.paper .prop>p+p{text-indent:1.6em;margin-top:.4em;display:block}.paper .prop .eqwrap{font-style:normal}.paper .proofend{float:right}.paper .callout{border:none;border-left:2px solid var(--c1);font-size:inherit;color:var(--muted);text-indent:0;background:0 0;margin:15px 0;padding:1px 0 1px 16px}.paper .callout b{color:var(--ink)}.paper .callout p{text-indent:0}.paper figure{background:0 0;border:none;margin:26px auto 22px;padding:0}.paper figure svg{width:100%;height:auto;color:var(--ink);margin:0 auto;display:block}.paper figcaption{color:var(--ink);text-align:justify;text-indent:0;border-top:none;max-width:742px;margin:12px auto 0;padding-top:0;font-family:inherit;font-size:15px;line-height:1.45}.paper figcaption .fnum{font-weight:700}.paper figcaption b{font-weight:600}.paper .tbl{text-indent:0;margin:24px 0}.paper .tblcap{color:var(--ink);text-align:center;text-indent:0;margin:0 0 7px;font-family:inherit;font-size:15px;line-height:1.45}.paper .tblcap .tnum{font-weight:700}.paper .scroll{overflow-x:auto}.paper table{border-collapse:collapse;font-variant-numeric:lining-nums tabular-nums;width:100%;margin:0;font-family:inherit;font-size:15px;line-height:1.35}.paper th,.paper td{text-align:left;vertical-align:top;border:none;padding:4.5px 14px 4.5px 0}.paper th:last-child,.paper td:last-child{padding-right:0}.paper tr:first-child th{letter-spacing:0;text-transform:none;color:var(--ink);border-top:1.3px solid var(--rule);border-bottom:.7px solid var(--rule);padding-top:6px;padding-bottom:5px;font-size:14px;font-weight:600}.paper tr:last-child td{border-bottom:1.3px solid var(--rule);padding-bottom:6px}.paper td.mono,.paper th.mono{word-break:break-all;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12px}.paper td.num{text-align:right;font-variant-numeric:lining-nums tabular-nums}.paper .backm{border-top:.7px solid var(--line);margin:38px 0 0;padding-top:16px}.paper .backm h4{margin-top:14px}.paper .backm h4:first-child{margin-top:0}.paper .backm p{color:var(--ink);text-indent:0;text-align:justify;margin:0 0 8px;font-size:15.5px;line-height:1.45}.paper ol.refs{color:var(--ink);padding-left:0;font-size:15px;line-height:1.4;list-style:none}.paper ol.refs li{text-indent:-2.2em;text-align:justify;margin-bottom:5px;padding-left:2.2em}.paper ol.refs b{font-weight:600}.paper .footer{color:var(--muted);border-top:.7px solid var(--line);text-indent:0;text-align:justify;margin-top:34px;padding-top:12px;font-size:13px;line-height:1.5}.paper .footer p{text-indent:0}@media (max-width:800px){.paper{font-size:17.5px}.paper h1{font-size:24px}.paper .subtitle{font-size:17px}.paper .abs,.paper .kw{max-width:100%}.paper .page{grid-template-columns:1fr min(742px,100% - 34px) 1fr;padding:34px 0 90px}.paper .page>figure.wide,.paper .page>.fullw{width:calc(100% - 34px)}.paper p{text-align:left;-webkit-hyphens:none;hyphens:none}.paper .eqwrap .eqn{text-align:right;font-size:14px;display:block;position:static;transform:none}}.paper img{max-width:100%;height:auto}.paper .sheet,.paper .page{box-sizing:border-box;max-width:100%}.paper .katex-display{padding-top:.3em;padding-bottom:.3em;overflow:auto hidden}.paper .katex-display>.katex{white-space:nowrap}.paper table{max-width:100%;display:block;overflow-x:auto}.paper pre{overflow-x:auto}@media (max-width:640px){.paper .page{padding-left:1rem;padding-right:1rem}}
