@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;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.25"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-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 .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;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}.editor-drop-zone{position:relative}.editor-drop-zone.dragging-over:before{content:"";position:absolute;inset:0;background:#1976d20d;z-index:99;pointer-events:none}.editor-drop-zone.dragging-over:after{content:"";position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;background:#1976d2;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:101;pointer-events:none;box-shadow:0 4px 20px #1976d266;animation:dropPulse 1s ease-in-out infinite}.editor-drop-zone.dragging-over:after{background:#1976d2 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'/%3E%3Cpolyline points='17 8 12 3 7 8'/%3E%3Cline x1='12' y1='3' x2='12' y2='15'/%3E%3C/svg%3E") center/40px no-repeat}@keyframes dropPulse{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.9}50%{transform:translate(-50%,-50%) scale(1.1);opacity:1}}.drop-cursor-line{position:absolute;width:3px;height:20px;background:#1976d2;border-radius:2px;z-index:100;pointer-events:none;animation:blink 1s ease-in-out infinite}@keyframes blink{0%,to{opacity:1}50%{opacity:.4}}.comment-mark{position:relative;cursor:pointer}.comment-mark.comment-active{border-bottom:2px solid #ff9800;background-color:#ff980014;padding-bottom:1px}.comment-mark.comment-hover{border-bottom:2px dashed #ff9800;background-color:#ff98000d;padding-bottom:1px}.comment-mark.resolved{cursor:pointer}.comment-mark.resolved.comment-active{border-bottom:2px solid #4caf50;background-color:#4caf5014;padding-bottom:1px}.comment-mark.resolved.comment-hover{border-bottom:2px dashed #4caf50;background-color:#4caf500d;padding-bottom:1px}cite.citation-mark{color:#1a73e8;font-style:normal;font-weight:500;cursor:pointer;text-decoration:none;background-color:#1a73e814;padding:0 3px;border-radius:3px;transition:all .15s ease}cite.citation-mark:hover{background-color:#1a73e826;text-decoration:underline}cite.citation-mark:active{background-color:#1a73e840}.image-uploading-placeholder{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:300px;height:200px;background:#f0f0f0;border:1px solid #ccc;margin:1em auto;gap:12px;position:relative;overflow:hidden}.image-uploading-placeholder:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);animation:shimmer 1.5s infinite}@keyframes shimmer{0%{left:-100%}to{left:100%}}.image-uploading-placeholder .upload-spinner{width:32px;height:32px;border:3px solid #ddd;border-top-color:#1976d2;border-radius:50%;animation:spin .8s linear infinite;z-index:1}.image-uploading-placeholder .upload-text{color:#666;font-size:.875rem;font-weight:500;z-index:1}.image-uploading-placeholder .upload-filename{color:#888;font-size:.75rem;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index:1}@keyframes spin{to{transform:rotate(360deg)}}.image-uploading{display:inline-flex;align-items:center;justify-content:center;min-width:200px;min-height:150px;background:#f5f5f5;border:2px dashed #ccc;border-radius:8px;color:#666;font-size:.875rem}.image-uploading:before{content:"";width:24px;height:24px;border:3px solid #1976d2;border-top-color:transparent;border-radius:50%;animation:spin 1s linear infinite;margin-right:8px}.image-upload-toast{animation:slideInUp .3s ease-out}.image-upload-toast .upload-spinner{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin .8s linear infinite}@keyframes slideInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes highlightFade{0%{background-color:transparent}10%{background-color:#3b82f64d;box-shadow:0 0 0 4px #3b82f633}to{background-color:transparent;box-shadow:0 0 0 0 transparent}}.resizable-image-container{display:inline-block;position:relative;line-height:0;transition:box-shadow .2s}.resizable-image-container:hover{box-shadow:0 0 0 2px #1976d24d}.resizable-image-container img{display:block;max-width:100%;cursor:pointer}.resizable-image-container:hover .resize-handle,.resizable-image-container.resizing .resize-handle{opacity:1!important}.resizable-image-container .resize-handle{position:absolute;width:8px;height:8px;background:#1976d2;border:1px solid #fff;border-radius:2px;opacity:0;transition:opacity .15s,transform .1s;z-index:10;box-shadow:0 1px 3px #0000004d}.resizable-image-container .resize-handle:hover{transform:scale(1.2);background:#1565c0}.ProseMirror-selectednode .resizable-image-container,.resizable-image-container.ProseMirror-selectednode{outline:2px solid #1976d2;outline-offset:2px}.resizable-image-container.resizing{-webkit-user-select:none;user-select:none}.tiptap-editor-container{width:8.5in;min-width:8.5in;max-width:8.5in;margin:0 auto;display:block}.tiptap-editor-container>.ProseMirror,.tiptap-editor-container .ProseMirror{box-sizing:border-box}.tiptap-editor-container .ProseMirror:empty:before,.tiptap-editor-container .ProseMirror.is-empty:before{content:"";display:block;width:100%;min-height:1em}.tiptap-editor-container .ProseMirror{min-height:500px;width:100%;padding:1in;background-color:#fff;border-radius:8px;box-shadow:0 1px 3px #00000014;line-height:1.6;font-family:Roboto,Helvetica,Arial,sans-serif;color:#333}.tiptap-editor-container.page-guide-simple .ProseMirror{background:repeating-linear-gradient(180deg,transparent,transparent calc(var(--page-content-height-px, 912px) - 2px),rgba(220,38,38,.7) calc(var(--page-content-height-px, 912px) - 2px),rgba(220,38,38,.7) var(--page-content-height-px, 912px),transparent var(--page-content-height-px, 912px)),#fff!important;background-size:100% var(--page-content-height-px, 912px)!important;background-repeat:repeat-y!important;background-position:0 0!important}@media screen and (max-width:599px){.tiptap-editor-container .ProseMirror{padding:12px!important;font-size:14px;min-height:400px}}@media screen and (min-width:600px)and (max-width:899px){.tiptap-editor-container .ProseMirror{padding:16px!important;font-size:15px}}.tiptap-editor-container.template-springer .ProseMirror{padding:0;min-height:297mm}.tiptap-editor-container .ProseMirror:focus{outline:none}.tiptap-editor-container h1{font-size:2.5rem;font-weight:700;color:#000;margin-top:1.5em;margin-bottom:.8em;border-bottom:1px solid #e0e7ff;padding-bottom:.3em}.tiptap-editor-container h2{font-size:2rem;font-weight:600;color:#000;margin-top:1.2em;margin-bottom:.6em}.tiptap-editor-container h3{font-size:1.75rem;font-weight:600;color:#000;margin-top:1em;margin-bottom:.5em}.tiptap-editor-container h4{font-size:1.5rem;font-weight:500;color:#000;margin-top:1em;margin-bottom:.5em}.tiptap-editor-container h5{font-size:1.25rem;font-weight:500;color:#000;margin-top:.8em;margin-bottom:.4em}.tiptap-editor-container h6{font-size:1rem;font-weight:500;color:#000;margin-top:.8em;margin-bottom:.4em}.tiptap-editor-container ul,.tiptap-editor-container ol{margin-left:20px;margin-bottom:1em}.tiptap-editor-container code{background-color:#0000001a;border-radius:3px;padding:.2em .4em;font-family:Fira Code,"monospace";font-size:.9em}.tiptap-editor-container pre{background:#282c34;color:#abb2bf;font-family:Fira Code,"monospace";padding:1em;border-radius:8px;margin-bottom:1em;overflow-x:auto}.tiptap-editor-container pre code{background:none;color:inherit;font-size:.95em;padding:0}.tiptap-editor-container img{max-width:100%;height:auto;display:block;margin:1em auto}.tiptap-editor-container table{width:100%;border-collapse:collapse;margin-bottom:1em;background-color:#fff;table-layout:fixed}.tiptap-editor-container th,.tiptap-editor-container td{border:1px solid #000;padding:8px;text-align:left;vertical-align:top;color:#000}.tiptap-editor-container th{background-color:transparent;font-weight:400;color:#000}.tiptap-editor-container .is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#adb5bd;pointer-events:none;height:0;font-style:italic;font-size:1.2em}.tiptap-editor-container .collaboration-cursor__caret{position:relative;margin-left:-1px;margin-right:-1px;border-left-width:2px;border-left-style:solid;word-break:normal;pointer-events:none}.tiptap-editor-container .collaboration-cursor__label{position:absolute;top:-1.4em;left:-1px;font-size:12px;font-weight:600;line-height:normal;-webkit-user-select:none;user-select:none;padding:.1em .3em;border-radius:3px 3px 3px 0;white-space:nowrap;color:#fff}.tiptap-editor-container{width:8.5in;min-width:8.5in;max-width:8.5in;margin:40px auto;padding:0}.tiptap-editor-container .ProseMirror{min-height:calc(100vh - 160px);width:8.5in;min-width:8.5in;background-color:#fff;border-radius:10px;box-shadow:0 2px 6px #0000000f;line-height:1.5;font-family:Times New Roman,Times,serif;font-size:12pt;color:#333;transition:box-shadow .2s ease;box-sizing:border-box}.tiptap-editor-container.template-blank .ProseMirror,.tiptap-editor-container:not([class*=template-]) .ProseMirror{width:8.5in;min-width:8.5in;max-width:8.5in;min-height:11in;padding:.5in .625in 1in;margin:0 auto;background:#fff;box-sizing:border-box;font-family:Times New Roman,Times,serif;font-size:10pt;line-height:1.15}.tiptap-editor-container.template-blank h1,.tiptap-editor-container:not([class*=template-]) h1{font-size:24pt;font-weight:700;margin:0 0 6pt;border:none;padding:0;line-height:1.15}.tiptap-editor-container.template-blank h2,.tiptap-editor-container:not([class*=template-]) h2{font-size:10pt;font-weight:400;text-transform:uppercase;text-align:center;margin:12pt 0 6pt;border:none;line-height:1.15}.tiptap-editor-container.template-blank h3,.tiptap-editor-container:not([class*=template-]) h3{font-size:10pt;font-weight:400;font-style:italic;margin:10pt 0 4pt;border:none;line-height:1.15}.tiptap-editor-container.template-blank h4,.tiptap-editor-container:not([class*=template-]) h4{font-size:10pt;font-weight:400;font-style:italic;margin:8pt 0 3pt;border:none;line-height:1.15}.tiptap-editor-container.template-blank p,.tiptap-editor-container:not([class*=template-]) p{margin:0 0 6pt;line-height:1.15}.tiptap-editor-container.template-blank p[style*=text-align],.tiptap-editor-container:not([class*=template-]) p[style*=text-align]{text-indent:0!important}.tiptap-editor-container.template-blank p:not([style*=text-align]),.tiptap-editor-container:not([class*=template-]) p:not([style*=text-align]){text-indent:.25in;text-align:justify}.tiptap-editor-container.template-blank p,.tiptap-editor-container:not([class*=template-]) p{white-space:pre-wrap}.tiptap-editor-container.template-blank ul,.tiptap-editor-container:not([class*=template-]) ul{margin-left:.25in;margin-bottom:6pt;padding-left:.2in}.tiptap-editor-container.template-blank ol,.tiptap-editor-container:not([class*=template-]) ol{margin-left:.25in;margin-bottom:6pt;padding-left:.2in}.tiptap-editor-container.template-blank ul li,.tiptap-editor-container:not([class*=template-]) ul li,.tiptap-editor-container.template-blank ol li,.tiptap-editor-container:not([class*=template-]) ol li{margin-bottom:3pt;text-indent:0;text-align:justify}.tiptap-editor-container .ProseMirror:focus{outline:none;box-shadow:0 0 0 2px #c7d2fe}.tiptap-editor-container h1{font-size:2.4rem;font-weight:700;color:#000;margin:1.5em 0 .8em;border-bottom:2px solid #e0e7ff;padding-bottom:.3em}.tiptap-editor-container h2{font-size:2rem;font-weight:600;color:#000;margin:1.2em 0 .6em}.tiptap-editor-container h3{font-size:1.75rem;font-weight:600;color:#000;margin:1em 0 .5em}.tiptap-editor-container p{margin-bottom:1em}.tiptap-editor-container ul,.tiptap-editor-container ol{margin-left:1.5em;margin-bottom:1em}.tiptap-editor-container ul li{list-style-type:disc}.tiptap-editor-container ol li{list-style-type:decimal}.tiptap-editor-container blockquote{border-left:3px solid #666;margin:1em .5in;padding:.5em 1em;background-color:#f5f5f5;color:#333;font-style:normal}.tiptap-editor-container code{background-color:#00000014;border-radius:4px;padding:.2em .4em;font-family:Fira Code,monospace;font-size:.9em}.tiptap-editor-container pre{background:#282c34;color:#abb2bf;font-family:Fira Code,monospace;padding:1em;border-radius:8px;margin:1.5em 0;overflow-x:auto}.tiptap-editor-container a{color:#0d2f69;text-decoration:underline}.tiptap-editor-container img{max-width:100%;height:auto;display:block;margin:1.5em auto}.tiptap-editor-container table{width:100%;border-collapse:collapse!important;margin:1.5em 0;background-color:#fff!important;border:1px solid #000!important}.tiptap-editor-container th{border:1px solid #000!important;padding:4px 8px!important;text-align:center!important;font-weight:400!important;color:#000!important;background-color:#fff;vertical-align:middle!important}.tiptap-editor-container td{border:1px solid #000!important;padding:4px 8px!important;text-align:left!important;color:#000!important;background-color:#fff;vertical-align:middle!important}.tiptap-editor-container td.selectedCell,.tiptap-editor-container th.selectedCell{background-color:#e3f2fd!important;outline:2px solid #2196f3!important}.tiptap-editor-container .column-resize-handle{position:absolute;right:-2px;top:0;bottom:-1px;width:3px;background-color:#2196f380;cursor:col-resize;z-index:100}.tiptap-editor-container .column-resize-handle:hover{background-color:#2196f3cc}.tiptap-editor-container .tableWrapper{position:relative;margin:1em 0;overflow:visible!important}.tiptap-editor-container table th,.tiptap-editor-container table td{position:relative}.tiptap-editor-container.resize-cursor,.tiptap-editor-container.resize-cursor *{cursor:col-resize!important}.tiptap-editor-container .text-left{text-align:left}.tiptap-editor-container .text-center{text-align:center}.tiptap-editor-container .text-right{text-align:right}.tiptap-editor-container .text-justify{text-align:justify}.tiptap-editor-container .is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#adb5bd;pointer-events:none;height:0;font-style:italic;font-size:1.1em}.tiptap-editor-container .collaboration-cursor__caret{position:relative;border-left-width:2px;border-left-style:solid;pointer-events:none}.tiptap-editor-container .collaboration-cursor__label{position:absolute;top:-1.4em;left:-2px;font-size:11px;font-weight:600;line-height:normal;-webkit-user-select:none;user-select:none;padding:2px 6px;border-radius:4px 4px 4px 0;white-space:nowrap;color:#fff;pointer-events:none;z-index:10;opacity:.8;transition:opacity .2s}.tiptap-editor-container:hover .collaboration-cursor__label{opacity:1}.tiptap-editor-container .has-comment{background-color:#fffacd;border-bottom:2px dashed #ffeb3b;cursor:pointer;transition:background-color .2s ease}.tiptap-editor-container .has-comment:hover{background-color:#fff8dc}.tiptap-editor-container .ai-suggestion{background-color:#e6ffee;border-bottom:2px dotted #81c784;cursor:help}.tiptap-editor-container .highlight-active{background-color:#c7d2fe;box-shadow:0 0 0 2px #a5b4fc}.tiptap-editor-container.template-ieee,.tiptap-editor-container.template-ieee .ProseMirror{font-family:Times New Roman,Times,serif;font-size:10pt;line-height:1;column-count:2;column-gap:.25in;column-rule:none!important;column-fill:balance;text-align:justify;width:8.5in;min-width:8.5in;max-width:8.5in;padding:.5in;background:#fff;margin:0 auto;hyphens:auto;-webkit-hyphens:auto;word-wrap:break-word;overflow-wrap:break-word}.template-ieee h1{text-align:center;font-size:24pt;font-weight:700;margin-bottom:6pt;margin-top:0;column-span:all!important;-webkit-column-span:all!important;text-transform:none;letter-spacing:normal;border:none!important;border-bottom:none!important;padding-bottom:0}.template-ieee .ieee-note,.template-ieee p.ieee-note,.template-ieee p[class*=ieee-note],.template-ieee .ProseMirror>h1+p:not(.table-footnote):not([class*=table-footnote]),.template-ieee .ProseMirror h1+p:not(.table-footnote):not([class*=table-footnote]),.template-ieee h1+p:not(.table-footnote):not([class*=table-footnote]),.tiptap-editor-container.template-ieee .ProseMirror>h1+p:not(.table-footnote),.tiptap-editor-container.template-ieee .ProseMirror h1+p:not(.table-footnote),.tiptap-editor-container.template-ieee h1+p:not(.table-footnote){column-span:all!important;-webkit-column-span:all!important;display:block!important;width:100%!important;text-align:center!important;margin-bottom:12pt;font-size:9pt;font-style:italic}.template-ieee .table-footnote,.template-ieee p.table-footnote,.template-ieee p[class*=table-footnote],.template-ieee .ProseMirror p.table-footnote,.template-ieee .ProseMirror p[class*=table-footnote]{column-span:none!important;-webkit-column-span:none!important;display:block!important;width:auto!important;text-align:left!important;font-size:8pt;font-style:normal;margin-top:0!important;margin-bottom:8pt;text-indent:0!important}.template-ieee h2{font-size:10pt;font-weight:400;font-style:normal;margin-top:12pt;margin-bottom:6pt;text-transform:uppercase;text-align:center;column-span:none;border:none!important}.template-ieee h3{font-size:10pt;font-weight:400;font-style:italic;margin-top:10pt;margin-bottom:4pt;text-align:left;border:none!important;text-transform:none}.template-ieee h4{font-size:10pt;font-weight:400;font-style:italic;margin-top:8pt;margin-bottom:3pt;text-align:left;border:none!important}.template-ieee p{text-indent:.25in;margin:0 0 6pt;text-align:justify}.template-ieee h2+p,.template-ieee h3+p,.template-ieee h4+p{text-indent:0}.template-ieee p:first-of-type,.template-ieee p:has(>em:first-child),.template-ieee p:has(>i:first-child){text-indent:0!important;margin-bottom:8pt}.template-ieee p>em:first-child,.template-ieee p>i:first-child{font-style:italic}.template-ieee p[style*="text-align: center"],.template-ieee p[style*="text-align:center"],.template-ieee .text-center{text-indent:0;margin-bottom:3pt;column-span:none!important;-webkit-column-span:none!important}.template-ieee figcaption,.template-ieee .table-caption,.template-ieee p.table-title,.template-ieee p.figure-caption,.template-ieee p.table-footnote,.template-ieee p.figure-placeholder{column-span:none!important;-webkit-column-span:none!important}.template-ieee p.figure-caption,.template-ieee figcaption{text-align:center}.template-ieee table+p,.template-ieee figure+p,.template-ieee .table-wrapper+p,.template-ieee table+.table-caption{column-span:none!important;-webkit-column-span:none!important}.template-ieee .ieee-authors-row{display:grid;grid-template-columns:repeat(3,1fr);gap:0;text-align:left;column-span:all;margin-bottom:12pt;font-size:10pt}.template-ieee .ieee-authors-row>*{padding:0 8pt}.tiptap-editor-container .ieee-author-row,.tiptap-editor-container [data-type=author-row],.tiptap-editor-container [data-type=authorRow],.ProseMirror .ieee-author-row,.ProseMirror [data-type=author-row],.ProseMirror [data-type=authorRow],.template-ieee [data-type=authorRow],.template-ieee [data-type=author-row]{display:flex!important;flex-wrap:wrap;justify-content:center;gap:15px;margin:15px 0;width:100%;column-span:all!important;-webkit-column-span:all!important}.tiptap-editor-container .ieee-author-card,.tiptap-editor-container [data-type=author-card],.ProseMirror .ieee-author-card,.ProseMirror [data-type=author-card]{display:inline-block;width:30%;min-width:180px;max-width:280px;vertical-align:top;text-align:center;padding:10px 15px;box-sizing:border-box;background:transparent;border:none!important;outline:none!important}.tiptap-editor-container .ieee-author-card p,.tiptap-editor-container [data-type=author-card] p,.ProseMirror .ieee-author-card p,.ProseMirror [data-type=author-card] p{margin:3px 0!important;font-size:10pt;line-height:1.4;text-indent:0!important;text-align:center}.tiptap-editor-container .ieee-author-card.ProseMirror-selectednode,.tiptap-editor-container [data-type=author-card].ProseMirror-selectednode,.ProseMirror .ieee-author-card.ProseMirror-selectednode,.ProseMirror [data-type=author-card].ProseMirror-selectednode{outline:2px dashed #a5b4fc!important;outline-offset:2px;background:#a5b4fc0d}.template-ieee ul{margin:6pt 0 6pt .25in;padding-left:.2in;list-style-type:disc}.template-ieee ul li{margin-bottom:3pt;text-align:justify;text-indent:0}.template-ieee ul li p{text-indent:0!important;margin:0!important}.template-ieee ul ul{margin:3pt 0 3pt .2in;list-style-type:circle}.template-ieee ol,.template-ieee ol.references{font-size:9pt;margin:6pt 0;padding-left:.25in;list-style-type:none!important;list-style:none!important;counter-reset:ieee-ref}.template-ieee ol li,.template-ieee ol.references li{margin-bottom:3pt;text-align:justify;counter-increment:ieee-ref;position:relative;padding-left:.35in;list-style-type:none!important;list-style:none!important}.template-ieee ol li::marker,.template-ieee ol.references li::marker{content:none!important;display:none!important}.template-ieee ol li:before,.template-ieee ol.references li:before{content:"[" counter(ieee-ref) "]";position:absolute;left:0;font-weight:400}.template-ieee ol li p{text-indent:0!important;margin:0!important;display:inline}.template-ieee figure,.template-ieee table:not(.ieee-authors-table){column-span:none!important;-webkit-column-span:none!important;max-width:100%;width:auto;box-sizing:border-box;margin:1.5em auto 0;text-align:center;break-inside:avoid;page-break-inside:avoid;display:block}.template-ieee figure.span-all,.template-ieee table.span-all,.template-ieee .table-wrapper[data-column-span=all]{column-span:all!important;-webkit-column-span:all!important;width:100%!important;max-width:100%!important;box-sizing:border-box;margin:1.5em auto;display:block}.template-ieee table:not(.ieee-authors-table){display:table}.template-ieee figure img,.template-ieee img{max-width:100%;height:auto;display:block;margin:0 auto}.template-ieee figcaption{font-size:8pt;font-weight:700;text-align:center;margin-top:6pt;font-family:Times New Roman,serif}.paged-area{position:relative;width:100%;display:flex;justify-content:center;padding:40px 0;background:#e5e7eb}.paged-area .pages{display:none}.paged-area .page{width:210mm;height:297mm;background:#fff;border-radius:6px;box-shadow:0 6px 18px #10182826;margin-bottom:20px;box-sizing:border-box}.paged-area .page .page-number{position:absolute;bottom:8mm;left:50%;transform:translate(-50%);font-size:9pt;color:#6b7280}.paged-area .page,.paged-area .page .page-number{cursor:pointer}.paged-area .page-number:hover{color:#111827}.paged-area .page.current{box-shadow:0 8px 26px #1018282e}.paged-area.template-ieee{display:flex;justify-content:center;background:#e5e7eb;padding:40px 0}.paged-area.template-ieee .page{font-family:Times New Roman,Times,serif;font-size:10pt;color:#000}.tiptap-editor-container.paged-mode{background:transparent}.tiptap-editor-container.paged-mode .ProseMirror{position:relative;z-index:1;width:210mm;padding:25mm 20mm;margin:0 auto;box-sizing:border-box;min-height:297mm;background:#fff;border-radius:6px;box-shadow:0 6px 18px #10182826}.tiptap-editor-container.paged-mode.template-ieee .ProseMirror{column-count:2;column-gap:6mm;width:210mm;padding:25mm 20mm;background:#fff}.tiptap-editor-container.paged-mode.template-ieee{background:transparent!important;max-width:none!important;padding:0!important;margin:0!important}.paged-area.template-ieee .page{font-family:Times New Roman,Times,serif;font-size:10pt;line-height:1.15;background:#fff}.tiptap-editor-container.paged-mode.template-ieee .ProseMirror{width:210mm!important;padding:25mm 20mm!important;background:#fff!important;column-count:2;column-gap:6mm;hyphens:auto;-webkit-hyphens:auto;box-shadow:0 6px 18px #10182826;border-radius:6px}.tiptap-editor-container.paged-mode.template-acm{background:transparent!important;max-width:none!important;padding:0!important;margin:0!important}.tiptap-editor-container.paged-mode.template-acm .ProseMirror{width:210mm!important;padding:25mm 20mm!important;background:#fff!important;box-shadow:0 6px 18px #10182826;border-radius:6px;column-count:2;column-gap:6mm}.tiptap-editor-container.paged-mode.template-apa{background:transparent!important;max-width:none!important;padding:0!important;margin:0!important}.tiptap-editor-container.paged-mode.template-apa .ProseMirror{width:210mm!important;padding:25.4mm!important;background:#fff!important;box-shadow:0 6px 18px #10182826;border-radius:6px}.tiptap-editor-container.paged-mode.template-springer{background:transparent!important;max-width:none!important;padding:0!important;margin:0!important}.tiptap-editor-container.paged-mode.template-springer .ProseMirror{width:210mm!important;padding:25mm 20mm!important;background:#fff!important;box-shadow:0 6px 18px #10182826;border-radius:6px}.tiptap-editor-container.paged-mode.template-elsevier{background:transparent!important;max-width:none!important;padding:0!important;margin:0!important}.tiptap-editor-container.paged-mode.template-elsevier .ProseMirror{width:210mm!important;padding:25mm 20mm!important;background:#fff!important;box-shadow:0 6px 18px #10182826;border-radius:6px}.paged-area .page{box-shadow:0 6px 18px #1018281f}.tiptap-editor-container .page-break{display:flex;align-items:center;justify-content:center;margin:2em 0;padding:1em 0;cursor:pointer;position:relative;-webkit-user-select:none;user-select:none}.tiptap-editor-container .page-break:before{content:"";position:absolute;left:0;right:0;top:50%;height:0;border-top:2px dashed #9ca3af;z-index:1}.tiptap-editor-container .page-break .page-break-label{position:relative;z-index:2;background:#f3f4f6;padding:.25em 1em;border-radius:4px;font-size:.875rem;font-weight:500;color:#6b7280;border:1px solid #d1d5db}.tiptap-editor-container .page-break:hover .page-break-label{background:#e5e7eb;border-color:#9ca3af;color:#374151}.tiptap-editor-container .page-break.ProseMirror-selectednode{outline:none}.tiptap-editor-container .page-break.ProseMirror-selectednode .page-break-label{background:#dbeafe;border-color:#3b82f6;color:#1e40af}.tiptap-editor-container.paged-mode .page-break,.tiptap-editor-container.paged-mode div[data-type=pageBreak]{display:block!important;width:100%!important;min-height:80px!important;height:auto!important;margin:40px 0!important;padding:20px 0!important;position:relative;background:linear-gradient(to bottom,transparent 0%,#f1f5f9 20%,#e2e8f0 50%,#f1f5f9 80%,transparent 100%)!important;border:none!important;border-top:3px dashed #94a3b8!important;border-bottom:3px dashed #94a3b8!important;column-span:all!important;-webkit-column-span:all!important;page-break-after:always!important;break-after:page!important}.tiptap-editor-container.paged-mode .page-break:before{content:"✂ Page Break - Content below will start on a new page ✂";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#475569;color:#fff;padding:8px 20px;border-radius:6px;font-size:12px;font-weight:600;letter-spacing:.3px;white-space:nowrap;z-index:10;box-shadow:0 2px 8px #00000026}.tiptap-editor-container.paged-mode .page-break .page-break-label{display:none!important}.tiptap-editor-container.paged-mode .page-break:after{content:"";display:none}@media print{.page-break,div.page-break,div[data-type=pageBreak]{display:block!important;page-break-after:always!important;break-after:page!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;border:none!important;background:none!important;visibility:visible!important;overflow:hidden!important;column-span:all!important;-webkit-column-span:all!important}.page-break:before,.page-break:after,div.page-break:before,div.page-break:after,.page-break .page-break-label,.page-break *,div[data-type=pageBreak]:before,div[data-type=pageBreak]:after,div[data-type=pageBreak] *{display:none!important;content:none!important;visibility:hidden!important;height:0!important;width:0!important}.template-ieee,.template-ieee .ProseMirror,.pdf-content.template-ieee{font-family:Times New Roman,Times,serif!important;font-size:10pt!important;line-height:1.15!important;column-count:2!important;column-gap:.25in!important;column-rule:none!important;column-fill:balance!important;text-align:justify!important;max-width:100%!important;padding:0!important;margin:0!important;hyphens:auto!important;-webkit-hyphens:auto!important}.template-ieee *,.template-ieee .ProseMirror *,.pdf-content.template-ieee *{column-span:none!important;-webkit-column-span:none!important}.template-ieee h1{column-span:all!important;-webkit-column-span:all!important;text-align:center!important;font-size:24pt!important;font-weight:700!important;margin:0 0 12pt!important;page-break-after:avoid!important;break-after:avoid!important}.template-ieee .ieee-authors-row,.template-ieee [data-type=author-row],.template-ieee .ieee-author-row{column-span:all!important;-webkit-column-span:all!important;display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:8pt!important;margin-bottom:12pt!important;page-break-after:avoid!important;break-after:avoid!important}.template-ieee .ieee-author-card,.template-ieee [data-type=author-card]{text-align:center!important;font-size:10pt!important;page-break-inside:avoid!important;break-inside:avoid!important}.template-ieee .abstract,.template-ieee [data-type=abstract],.template-ieee .ieee-abstract{column-span:all!important;-webkit-column-span:all!important;text-indent:0!important;margin-bottom:8pt!important;font-size:9pt!important;font-style:italic!important;page-break-after:avoid!important}.template-ieee .keywords,.template-ieee p:first-of-type,.template-ieee p:has(>em:first-child),.template-ieee p:has(>i:first-child){column-span:none!important;-webkit-column-span:none!important;text-indent:0!important;margin-bottom:8pt!important;font-size:10pt!important}.template-ieee h2{column-span:none!important;-webkit-column-span:none!important;font-size:10pt!important;font-weight:400!important;font-style:normal!important;text-align:center!important;margin:14pt 0 6pt!important;page-break-after:avoid!important;break-after:avoid!important;text-transform:uppercase!important;letter-spacing:.5pt!important}.template-ieee h3{column-span:none!important;-webkit-column-span:none!important;font-size:10pt!important;font-weight:400!important;font-style:italic!important;text-align:left!important;margin:12pt 0 5pt!important;page-break-after:avoid!important;break-after:avoid!important;text-transform:none!important}.template-ieee h4{column-span:none!important;-webkit-column-span:none!important;font-size:10pt!important;font-weight:400!important;font-style:italic!important;text-align:left!important;margin:10pt 0 4pt!important;page-break-after:avoid!important;break-after:avoid!important}.template-ieee p{column-span:none!important;-webkit-column-span:none!important;text-indent:.25in!important;margin:0 0 6pt!important;text-align:justify!important;font-size:10pt!important}.template-ieee h2+p,.template-ieee h3+p,.template-ieee h4+p{text-indent:0!important}.template-ieee ul,.template-ieee .ProseMirror ul,.pdf-content.template-ieee ul{column-span:none!important;-webkit-column-span:none!important;margin:6pt 0 6pt .2in!important;padding-left:.15in!important;list-style-position:outside!important;list-style-type:disc!important;font-size:10pt!important;page-break-inside:auto!important}.template-ieee ol:not(.references):not([class*=reference]),.template-ieee .ProseMirror ol:not(.references):not([class*=reference]),.pdf-content.template-ieee ol:not(.references):not([class*=reference]){column-span:none!important;-webkit-column-span:none!important;margin:6pt 0 6pt .2in!important;padding-left:.15in!important;list-style-position:outside!important;list-style-type:decimal!important;font-size:10pt!important;page-break-inside:auto!important}.template-ieee ul li,.template-ieee ol:not(.references) li{margin-bottom:3pt!important;padding-left:0!important;text-align:justify!important;page-break-inside:avoid!important;break-inside:avoid!important}.template-ieee ul ul,.template-ieee ul ol,.template-ieee ol ul,.template-ieee ol:not(.references) ol{margin:3pt 0!important;padding-left:.2in!important}.template-ieee ul{list-style-type:disc!important}.template-ieee ul ul{list-style-type:circle!important}.template-ieee ul ul ul{list-style-type:square!important}.template-ieee ol:not(.references){list-style-type:decimal!important}.template-ieee ol:not(.references) ol{list-style-type:lower-alpha!important}.template-ieee ol:not(.references) ol ol{list-style-type:lower-roman!important}.template-ieee .equation-wrapper,.template-ieee .math-display,.template-ieee [data-type=equation]{display:flex!important;justify-content:space-between!important;align-items:center!important;margin:8pt 0!important;column-span:none!important;-webkit-column-span:none!important;page-break-inside:avoid!important;break-inside:avoid!important}.template-ieee .equation-wrapper .math-content,.template-ieee .math-display .katex,.template-ieee .equation-content{flex:1!important;text-align:center!important;font-size:10pt!important}.template-ieee .equation-wrapper .equation-number,.template-ieee .math-display .equation-label,.template-ieee .equation-label{flex-shrink:0!important;margin-left:8pt!important;font-size:10pt!important;text-align:right!important}.template-ieee .math-block{position:relative!important;text-align:center!important;margin:8pt 0!important;page-break-inside:avoid!important}.template-ieee .math-block .equation-number{position:absolute!important;right:0!important;top:50%!important;transform:translateY(-50%)!important;font-size:10pt!important}.template-ieee table,.template-ieee .ProseMirror table,.pdf-content.template-ieee table,.template-ieee .table-wrapper,.template-ieee figure.table-figure,.template-ieee [data-type=table]{column-span:none!important;-webkit-column-span:none!important;margin:8pt auto;page-break-inside:avoid!important;break-inside:avoid!important;text-align:center!important;display:table!important;width:100%!important}.template-ieee table{border-collapse:collapse!important;width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;font-size:9pt!important;background-color:#fff!important;border:1px solid #000!important}.template-ieee table th{border:1px solid #000!important;padding:4pt 6pt!important;text-align:center!important;font-weight:700!important;background-color:#fff!important;vertical-align:middle!important}.template-ieee table td{border:1px solid #000!important;padding:4pt 6pt!important;text-align:left!important;background-color:#fff!important;vertical-align:middle!important}.template-ieee .table-caption,.template-ieee table caption,.template-ieee .caption-table{display:block!important;text-align:center!important;font-size:9pt!important;font-weight:400!important;margin-bottom:6pt!important;caption-side:top!important;page-break-inside:avoid!important;break-inside:avoid!important;font-variant:small-caps!important;text-transform:uppercase!important}.template-ieee .table-with-caption{page-break-inside:avoid!important;break-inside:avoid!important}.template-ieee figure,.template-ieee .ProseMirror figure,.pdf-content.template-ieee figure,.template-ieee .figure-wrapper,.template-ieee [data-type=figure],.template-ieee .image-wrapper{column-span:none!important;-webkit-column-span:none!important;margin:8pt auto;text-align:center!important;page-break-inside:avoid!important;break-inside:avoid!important;display:block!important;width:100%!important}.template-ieee figure img{max-width:100%!important;height:auto!important;display:block!important;margin:0 auto!important}.template-ieee figcaption,.template-ieee .figure-caption,.template-ieee .caption-figure{display:block!important;text-align:center!important;font-size:9pt!important;font-weight:400!important;font-style:normal!important;margin-top:6pt!important;page-break-inside:avoid!important;break-inside:avoid!important;text-transform:none!important}.template-ieee .references,.template-ieee .ProseMirror .references,.pdf-content.template-ieee .references,.template-ieee ol.references,.template-ieee .ProseMirror ol.references,.template-ieee .reference-list,.template-ieee [data-type=references]{column-span:none!important;-webkit-column-span:none!important;font-size:8pt!important;line-height:1.2!important;margin-top:14pt!important;padding-left:.35in!important;list-style:none!important;display:block!important;width:100%!important;counter-reset:ieee-ref!important}.template-ieee .references li,.template-ieee ol.references li,.template-ieee .reference-item{margin-bottom:6pt!important;page-break-inside:avoid!important;break-inside:avoid!important;text-align:justify!important;font-size:8pt!important;counter-increment:ieee-ref!important;position:relative!important;padding-left:.35in!important}.template-ieee .references li:before,.template-ieee ol.references li:before,.template-ieee .reference-item .reference-number{content:"[" counter(ieee-ref) "]"!important;font-size:8pt!important;position:absolute!important;left:0!important;font-weight:400!important}.template-ieee .table-with-caption,.template-ieee table+.table-caption,.template-ieee .table-caption+table{page-break-inside:avoid!important;break-inside:avoid!important}.template-ieee figure{page-break-inside:avoid!important;break-inside:avoid!important}.template-ieee h2,.template-ieee h3,.template-ieee h4{page-break-after:avoid!important;break-after:avoid!important;orphans:3!important;widows:3!important}.template-ieee p{orphans:2!important;widows:2!important}}.tiptap-editor-container.paged-mode.template-ieee h1,.tiptap-editor-container.paged-mode.template-ieee .ieee-authors-row{break-after:page;page-break-after:always}.tiptap-editor-container.paged-mode .table-wrapper,.tiptap-editor-container.paged-mode table,.tiptap-editor-container.paged-mode figure{break-inside:avoid;page-break-inside:avoid}.tiptap-editor-container.paged-mode .span-all,.tiptap-editor-container.paged-mode .table-wrapper[data-column-span=all]{-webkit-column-span:all!important;column-span:all!important;width:100%!important;display:block!important;break-inside:avoid!important;page-break-inside:avoid!important}.paged-area{scroll-snap-type:y proximity}.paged-area .page{scroll-snap-align:start}.tiptap-editor-container .ai-contextual-highlight{background-color:#e6ffee;border-bottom:2px dotted #81c784;cursor:help;transition:background-color .2s ease}.tiptap-editor-container .ai-contextual-highlight:hover{background-color:#d1f7d1}.tiptap-editor-container [style*=font-size]{font-size:inherit}.template-ieee{font-size:10pt!important}.template-ieee h1{font-size:24pt!important;font-weight:700;text-align:center}.template-ieee h2{font-size:10pt!important;font-weight:400;font-style:normal;text-transform:uppercase}.template.ieee h3{font-size:10pt!important;font-weight:400;font-style:italic}.template-ieee p{font-size:10pt!important}.template-ieee .references,.template-ieee ol li{font-size:9pt!important}.template-ieee figcaption,.template-ieee .caption{font-size:9pt!important}.template-ieee *[style*=font-size]{font-size:inherit!important}.tiptap-editor-container.template-acm h1,.tiptap-editor-container.template-acm h2,.tiptap-editor-container.template-acm h3{font-size:inherit!important;font-weight:inherit!important;margin-top:inherit!important;margin-bottom:inherit!important;line-height:inherit!important;border:none!important;border-bottom:none!important;border-top:none!important;padding:0!important}.tiptap-editor-container.template-acm p{font-size:inherit!important;line-height:inherit!important;margin-bottom:inherit!important;margin-top:inherit!important;color:#000!important}.template-acm{font-size:10pt!important;font-family:Times New Roman,Times,Linux Libertine,serif!important;line-height:1.4!important;text-align:justify!important;hyphens:auto!important;-webkit-hyphens:auto!important}.ProseMirror.template-acm,.template-acm .ProseMirror,.tiptap-editor-container.template-acm .ProseMirror{-webkit-column-count:2!important;-moz-column-count:2!important;column-count:2!important;-webkit-column-gap:.33in!important;-moz-column-gap:.33in!important;column-gap:.33in!important;-webkit-column-fill:balance!important;-moz-column-fill:balance!important;column-fill:balance!important;padding:.75in!important;width:8.5in!important;min-width:8.5in!important;max-width:8.5in!important;margin:0 auto!important;text-align:justify!important;word-break:break-word!important}.ProseMirror.template-acm>h1,.ProseMirror.template-acm>p.acm-authors,.ProseMirror.template-acm>p.acm-affiliation,.ProseMirror.template-acm>p.acm-emails,.ProseMirror.template-acm>p.acm-abstract-line,.ProseMirror.template-acm>p.acm-abstract-line-bottom,.ProseMirror.template-acm>p.acm-abstract-heading,.ProseMirror.template-acm>p.acm-abstract,.ProseMirror.template-acm>p.acm-ccs-heading,.ProseMirror.template-acm>p.acm-ccs,.ProseMirror.template-acm>p.acm-keywords,.ProseMirror.template-acm>p.acm-reference-format,.template-acm .ProseMirror>h1,.template-acm .ProseMirror>p.acm-authors,.template-acm .ProseMirror>p.acm-affiliation,.template-acm .ProseMirror>p.acm-emails,.template-acm .ProseMirror>p.acm-abstract-line,.template-acm .ProseMirror>p.acm-abstract-line-bottom,.template-acm .ProseMirror>p.acm-abstract-heading,.template-acm .ProseMirror>p.acm-abstract,.template-acm .ProseMirror>p.acm-ccs-heading,.template-acm .ProseMirror>p.acm-ccs,.template-acm .ProseMirror>p.acm-keywords,.template-acm .ProseMirror>p.acm-reference-format{-webkit-column-span:all!important;-moz-column-span:all!important;column-span:all!important}.ProseMirror.template-acm .acm-title,.ProseMirror.template-acm h1.acm-title,.ProseMirror.template-acm h1,.template-acm .ProseMirror .acm-title,.template-acm .ProseMirror h1.acm-title,.template-acm .ProseMirror h1,.tiptap-editor-container.template-acm .ProseMirror h1.acm-title{font-size:17pt!important;font-weight:700!important;text-align:center!important;text-transform:none!important;margin-top:0!important;margin-bottom:10pt!important;line-height:1.2!important;border-bottom:none!important;border:none!important;border-top:none!important;padding:0!important;font-family:Times New Roman,Times,Linux Libertine,serif!important;-webkit-column-span:all!important;-moz-column-span:all!important;column-span:all!important;break-inside:avoid!important}.ProseMirror.template-acm .acm-authors,.ProseMirror.template-acm p.acm-authors,.template-acm .acm-authors,.template-acm p.acm-authors{font-size:10pt!important;font-weight:400!important;text-align:center!important;margin-top:0!important;margin-bottom:4pt!important;line-height:1.2!important;-webkit-column-span:all!important;-moz-column-span:all!important;column-span:all!important;break-inside:avoid!important}.ProseMirror.template-acm .acm-affiliation,.ProseMirror.template-acm p.acm-affiliation,.template-acm .acm-affiliation,.template-acm p.acm-affiliation{font-size:9pt!important;text-align:center!important;font-style:italic!important;margin-top:0!important;margin-bottom:1pt!important;line-height:1.2!important;color:#000!important;-webkit-column-span:all!important;-moz-column-span:all!important;column-span:all!important;break-inside:avoid!important}.ProseMirror.template-acm .acm-emails,.ProseMirror.template-acm p.acm-emails,.template-acm .acm-emails,.template-acm p.acm-emails{font-size:8pt!important;text-align:center!important;margin-top:6pt!important;margin-bottom:16pt!important;line-height:1.2!important;color:#000!important;font-family:Courier New,Consolas,monospace!important;-webkit-column-span:all!important;-moz-column-span:all!important;column-span:all!important;break-inside:avoid!important}.ProseMirror.template-acm .acm-abstract-line,.ProseMirror.template-acm p.acm-abstract-line,.template-acm .acm-abstract-line,.template-acm p.acm-abstract-line{border-top:.5pt solid #000!important;margin:0 0 4pt!important;padding:0!important;height:0!important;font-size:0!important;line-height:0!important;-webkit-column-span:all!important;-moz-column-span:all!important;column-span:all!important;break-inside:avoid!important}.ProseMirror.template-acm .acm-abstract-line-bottom,.ProseMirror.template-acm p.acm-abstract-line-bottom,.template-acm .acm-abstract-line-bottom,.template-acm p.acm-abstract-line-bottom{border-bottom:.5pt solid #000!important;margin:4pt 0 8pt!important;padding:0!important;height:0!important;font-size:0!important;line-height:0!important;-webkit-column-span:all!important;-moz-column-span:all!important;column-span:all!important;break-inside:avoid!important}.ProseMirror.template-acm .acm-abstract-heading,.ProseMirror.template-acm p.acm-abstract-heading,.template-acm .acm-abstract-heading,.template-acm p.acm-abstract-heading{font-size:9pt!important;font-weight:700!important;text-transform:none!important;margin-top:6pt!important;margin-bottom:3pt!important;text-align:left!important;text-indent:0!important;-webkit-column-span:all!important;-moz-column-span:all!important;column-span:all!important;break-inside:avoid!important}.ProseMirror.template-acm .acm-abstract,.ProseMirror.template-acm p.acm-abstract,.template-acm .acm-abstract,.template-acm p.acm-abstract{font-size:9pt!important;text-align:justify!important;font-style:italic!important;margin-top:0!important;margin-bottom:6pt!important;line-height:1.15!important;text-indent:0!important;-webkit-column-span:all!important;-moz-column-span:all!important;column-span:all!important;break-inside:avoid!important}.ProseMirror.template-acm .acm-ccs-heading,.ProseMirror.template-acm p.acm-ccs-heading,.template-acm .acm-ccs-heading,.template-acm p.acm-ccs-heading{font-size:9pt!important;font-weight:700!important;margin-top:6pt!important;margin-bottom:3pt!important;text-align:left!important;text-indent:0!important;-webkit-column-span:all!important;-moz-column-span:all!important;column-span:all!important;break-inside:avoid!important}.ProseMirror.template-acm .acm-ccs,.ProseMirror.template-acm p.acm-ccs,.template-acm .acm-ccs,.template-acm p.acm-ccs{font-size:9pt!important;margin-top:0!important;margin-bottom:6pt!important;text-align:left!important;line-height:1.15!important;text-indent:0!important;-webkit-column-span:all!important;-moz-column-span:all!important;column-span:all!important;break-inside:avoid!important}.ProseMirror.template-acm .acm-keywords,.ProseMirror.template-acm p.acm-keywords,.template-acm .acm-keywords,.template-acm p.acm-keywords{font-size:9pt!important;margin-top:0!important;margin-bottom:10pt!important;text-align:left!important;line-height:1.15!important;text-indent:0!important;-webkit-column-span:all!important;-moz-column-span:all!important;column-span:all!important;break-inside:avoid!important}.ProseMirror.template-acm .acm-reference-format,.ProseMirror.template-acm p.acm-reference-format,.template-acm .acm-reference-format,.template-acm p.acm-reference-format{font-size:8pt!important;background-color:transparent!important;border:none!important;padding:0!important;margin:10pt 0 14pt!important;line-height:1.15!important;text-align:left!important;text-indent:0!important;-webkit-column-span:all!important;-moz-column-span:all!important;column-span:all!important;break-inside:avoid!important}.ProseMirror.template-acm .acm-section,.ProseMirror.template-acm h2.acm-section,.ProseMirror.template-acm h2,.template-acm .ProseMirror .acm-section,.template-acm .ProseMirror h2.acm-section,.template-acm .ProseMirror h2,.tiptap-editor-container.template-acm .ProseMirror h2.acm-section{font-size:10pt!important;font-weight:700!important;font-variant:normal!important;text-transform:uppercase!important;letter-spacing:0!important;margin-top:12pt!important;margin-bottom:6pt!important;line-height:1.2!important;text-align:left!important;border-bottom:none!important;border:none!important;border-top:none!important;padding:0!important;color:#000!important;font-family:Times New Roman,Times,Linux Libertine,serif!important}.ProseMirror.template-acm .acm-subsection,.ProseMirror.template-acm h3.acm-subsection,.ProseMirror.template-acm h3,.template-acm .ProseMirror .acm-subsection,.template-acm .ProseMirror h3.acm-subsection,.template-acm .ProseMirror h3,.tiptap-editor-container.template-acm .ProseMirror h3.acm-subsection{font-size:10pt!important;font-weight:700!important;font-style:italic!important;text-transform:none!important;margin-top:10pt!important;margin-bottom:4pt!important;line-height:1.2!important;text-align:left!important;border-bottom:none!important;border:none!important;border-top:none!important;padding:0!important;color:#000!important;font-family:Times New Roman,Times,Linux Libertine,serif!important}.ProseMirror.template-acm p,.template-acm p{font-size:9pt!important;text-align:justify!important;text-indent:1.5em!important;margin-top:0!important;margin-bottom:0!important;line-height:1.15!important;font-family:Times New Roman,Times,Linux Libertine,serif!important}.ProseMirror.template-acm h2+p,.ProseMirror.template-acm h3+p,.ProseMirror.template-acm .acm-section+p,.ProseMirror.template-acm .acm-subsection+p,.template-acm h2+p,.template-acm h3+p,.template-acm .acm-section+p,.template-acm .acm-subsection+p{text-indent:0!important}.ProseMirror.template-acm .acm-table-caption,.ProseMirror.template-acm p.acm-table-caption,.template-acm .acm-table-caption,.template-acm p.acm-table-caption{font-size:9pt!important;font-weight:400!important;text-align:center!important;margin-top:10pt!important;margin-bottom:4pt!important;text-indent:0!important;line-height:1.2!important;font-family:Times New Roman,Times,Linux Libertine,serif!important;break-after:avoid!important;-webkit-column-break-after:avoid!important;page-break-after:avoid!important}.ProseMirror.template-acm .acm-table-caption strong,.ProseMirror.template-acm .acm-table-caption b,.template-acm .acm-table-caption strong,.template-acm .acm-table-caption b{font-weight:700!important}.ProseMirror.template-acm table,.template-acm table{font-size:8pt!important;border-collapse:collapse!important;margin:8pt auto 14pt!important;width:auto!important;line-height:1.2!important;font-family:Times New Roman,Times,Linux Libertine,serif!important;border:none!important;border-left:none!important;border-right:none!important;background-color:transparent!important;break-inside:avoid!important;-webkit-column-break-inside:avoid!important;page-break-inside:avoid!important}.ProseMirror.template-acm table th,.ProseMirror.template-acm table td,.template-acm table th,.template-acm table td{border:none!important;border-left:none!important;border-right:none!important;padding:4pt 12pt!important;background-color:transparent!important;color:#000!important;text-align:center!important;font-size:8pt!important}.ProseMirror.template-acm table th:first-child,.ProseMirror.template-acm table td:first-child,.template-acm table th:first-child,.template-acm table td:first-child{text-align:left!important}.ProseMirror.template-acm table td p,.ProseMirror.template-acm table th p,.template-acm table td p,.template-acm table th p{margin:0!important;text-indent:0!important;font-size:8pt!important}.ProseMirror.template-acm table tr:first-child th,.ProseMirror.template-acm table tr:first-child td,.template-acm table tr:first-child th,.template-acm table tr:first-child td{border-top:1.5pt solid #000!important}.ProseMirror.template-acm table tr:first-child th,.template-acm table tr:first-child th{border-bottom:1pt solid #000!important;padding-bottom:4pt!important;padding-top:4pt!important;font-weight:700!important;color:#000!important;white-space:nowrap!important;word-break:keep-all!important}.ProseMirror.template-acm table th,.template-acm table th{font-weight:700!important;color:#000!important;white-space:nowrap!important;word-break:keep-all!important}.ProseMirror.template-acm table th p,.template-acm table th p{white-space:nowrap!important;word-break:keep-all!important;margin:0!important;text-indent:0!important}.ProseMirror.template-acm table tr:last-child td,.template-acm table tr:last-child td{border-bottom:1.5pt solid #000!important}.ProseMirror.template-acm .acm-references,.ProseMirror.template-acm ol.acm-references,.template-acm .acm-references,.template-acm ol.acm-references{font-size:8pt!important;padding-left:0!important;margin-left:1.5em!important;list-style-type:none!important;counter-reset:ref-counter!important;line-height:1.2!important;font-family:Times New Roman,Times,Linux Libertine,serif!important}.tiptap-editor-container.template-springer,.tiptap-editor-container.template-springer .ProseMirror{font-family:Times New Roman,Times,serif;font-size:10pt;line-height:1.2;text-align:justify;width:210mm;max-width:210mm;min-height:297mm;padding:52mm 38mm;background:#fff;margin:0 auto;hyphens:auto;-webkit-hyphens:auto;word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box}.template-springer h1[style*="text-align: center"],.template-springer h1[style*="text-align:center"],.template-springer h1.text-center{font-size:14pt;font-weight:700;text-align:center;margin-top:0;margin-bottom:12pt;border:none!important;padding:0;letter-spacing:normal;text-transform:none}.template-springer h1:not([style*=text-align]):not(.text-center){font-size:12pt;font-weight:700;text-align:left;margin-top:12pt;margin-bottom:6pt;border:none!important;padding:0}.template-springer h2{font-size:10pt!important;font-weight:700!important;font-style:normal!important;text-align:left!important;text-transform:none!important;margin-top:12pt!important;margin-bottom:6pt!important;border:none!important;padding:0!important}.template-springer p{font-size:10pt;text-align:justify;margin:0 0 6pt;text-indent:.3em}.template-springer h1+p,.template-springer h2+p,.template-springer h3+p{text-indent:0}.template-springer p[style*="text-align: center"],.template-springer p[style*="text-align:center"],.template-springer .text-center{text-indent:0;margin-bottom:3pt}.template-springer p[style*="text-align: center"]:has(>sup:first-child){font-size:9pt}.template-springer p:has(>strong:first-child),.template-springer p:has(>b:first-child){font-size:9pt;text-indent:0;margin-bottom:6pt}.template-springer p>strong:first-child,.template-springer p>b:first-child{font-weight:700}.template-springer p>strong:first-child:not(:only-child),.template-springer p>b:first-child:not(:only-child),.template-springer p>em:first-child:not(:only-child),.template-springer p>i:first-child:not(:only-child){font-size:10pt}.template-springer code{font-family:Courier New,monospace;font-size:9pt;background-color:transparent;padding:0}.template-springer p[style*="text-align: center"]:has(>strong),.template-springer p.text-center:has(>strong){font-size:9pt;text-indent:0}.template-springer p>strong:first-child:contains("Table"),.template-springer p>b:first-child:contains("Table"){font-size:9pt}.template-springer sup{font-size:9pt;vertical-align:super;line-height:0}.template-springer p[style*="text-align: center"] em,.template-springer p[style*="text-align:center"] em{font-style:italic}.template-springer p[style*="text-align: right"],.template-springer p[style*="text-align:right"],.template-springer .text-right{text-align:right;text-indent:0;margin:0}.template-springer ul,.template-springer ol{margin:6pt 0;padding-left:1.5em}.template-springer ul li,.template-springer ol li{margin-bottom:3pt;text-align:justify}.template-springer ul li p,.template-springer ol li p{text-indent:0!important;margin:0!important}.template-springer h1:contains("References")+p,.template-springer h1:contains("References")~p{font-size:9pt;text-indent:0;margin-bottom:3pt}.template-springer table{border-collapse:collapse!important;margin:6pt 0 12pt!important;width:100%!important;font-size:10pt!important;line-height:1.2!important;border:1px solid #000!important;color:#000!important;table-layout:auto!important;background-color:#fff!important}.template-springer table th,.template-springer table td{border-left:1px solid #000!important;border-right:1px solid #000!important;border-top:none!important;border-bottom:none!important;padding:3pt 8pt!important;text-align:left!important;vertical-align:middle!important;background-color:#fff!important;color:#000!important;line-height:1.2!important;overflow-wrap:break-word;word-wrap:break-word}.template-springer table th:first-child,.template-springer table td:first-child{border-left:none!important}.template-springer table th:last-child,.template-springer table td:last-child{border-right:none!important}.template-springer table thead tr,.template-springer table tr:first-child,.template-springer table thead th,.template-springer table tr:first-child th{border-bottom:1px solid #000!important}.template-springer table th:nth-child(1),.template-springer table td:nth-child(1){width:22%}.template-springer table th:nth-child(2),.template-springer table td:nth-child(2){width:48%}.template-springer table th:nth-child(3),.template-springer table td:nth-child(3){width:30%}.template-springer table th p,.template-springer table td p{margin:0!important;padding:0!important;line-height:1.2!important;color:#000!important;text-indent:0!important;font-size:10pt!important}.template-springer table th{font-weight:400!important;font-size:10pt!important;color:#000!important;background-color:#fff!important;border:none!important;border-bottom:1px solid #000!important}.template-springer table td{font-size:10pt!important;color:#000!important;background-color:#fff!important;border:none!important}.template-springer .springer-table-caption,.template-springer p.springer-table-caption{text-align:center!important;text-indent:0!important;font-size:9pt!important;margin-bottom:6pt!important;margin-top:12pt!important}.template-springer .springer-figure-caption,.template-springer p.springer-figure-caption{text-align:justify!important;text-indent:0!important;font-size:9pt!important;margin-top:6pt!important;margin-bottom:12pt!important}.template-springer .springer-example-title,.template-springer p.springer-example-title{font-size:14pt!important;font-weight:700!important;color:#000!important;font-family:Times New Roman,Times,serif!important}.template-springer .springer-example-h1,.template-springer p.springer-example-h1{font-size:12pt!important;font-weight:700!important;color:#000!important}.template-springer .springer-example-h2,.template-springer p.springer-example-h2,.template-springer .springer-example-h3,.template-springer p.springer-example-h3{font-size:10pt!important;font-weight:700!important;color:#000!important}.template-springer .springer-example-h4,.template-springer p.springer-example-h4{font-size:10pt!important;font-style:italic!important;font-weight:400!important;color:#000!important}.template-springer p:has(>strong:first-child:contains("Acknowledgment")),.template-springer p:has(>strong:first-child:contains("Disclosure")){font-size:9pt;text-indent:0}.template-springer *[style*=font-size]{font-size:inherit!important}.template-springer .springer-authors,.template-springer p.springer-authors{font-size:10pt!important;text-align:center!important;text-indent:0!important;margin-bottom:3pt!important;margin-top:6pt!important}.template-springer .springer-affiliation,.template-springer p.springer-affiliation,.template-springer .springer-email,.template-springer p.springer-email,.template-springer .springer-url,.template-springer p.springer-url{font-size:9pt!important;text-align:center!important;text-indent:0!important;margin-bottom:0!important;margin-top:0!important;line-height:1.3!important}.template-springer .springer-email code,.template-springer .springer-url code{font-family:Courier New,Courier,monospace!important;font-size:9pt!important;background-color:transparent!important;padding:0!important}.template-springer .springer-abstract,.template-springer p.springer-abstract{font-size:9pt!important;text-align:justify!important;text-indent:0!important;margin-top:18pt!important;margin-bottom:6pt!important;line-height:1.3!important}.template-springer .springer-keywords,.template-springer p.springer-keywords{font-size:9pt!important;text-align:justify!important;text-indent:0!important;margin-top:0!important;margin-bottom:18pt!important;line-height:1.3!important}.template-springer .springer-table-caption,.template-springer p.springer-table-caption{font-size:9pt!important;text-align:center!important;text-indent:0!important;margin-bottom:6pt!important;margin-top:12pt!important}.template-springer .springer-figure,.template-springer p.springer-figure{text-align:center!important;text-indent:0!important;margin:12pt 0!important}.template-springer .springer-figure img{border:none!important;outline:none!important;box-shadow:none!important}.template-springer .springer-figure-caption{font-size:9pt;text-align:justify;text-indent:0!important;margin-top:6pt;margin-bottom:12pt}.template-springer .springer-theorem{font-size:10pt;text-align:justify;text-indent:0;margin:12pt 0}.template-springer .springer-theorem strong{font-weight:700;font-style:normal}.template-springer .springer-theorem em{font-style:italic}.template-springer .springer-proof{font-size:10pt;text-align:justify;text-indent:0;margin:6pt 0}.template-springer .springer-proof em:first-child{font-style:italic}.template-springer .springer-acknowledgments{font-size:9pt;text-align:justify;text-indent:0;margin:12pt 0 6pt}.template-springer .springer-equation,.template-springer p.springer-equation{font-size:10pt!important;text-indent:0!important;margin:12pt 0!important;text-align:center!important;position:relative}.template-springer .springer-equation:after{content:"";position:absolute;right:0}.template-springer .springer-footnote{font-size:9pt;text-align:left;text-indent:0;margin-top:0!important;margin-bottom:6pt}.template-springer .springer-page-header{display:none!important}.template-springer .springer-references,.template-springer ol.springer-references{font-size:9pt!important;text-align:justify!important;margin:6pt 0!important;padding-left:2em!important;list-style-type:decimal!important}.template-springer .springer-references li{margin-bottom:4pt!important;text-indent:0!important;padding-left:.5em!important}.template-springer .springer-references li p{text-indent:0!important;margin:0!important;font-size:9pt!important}.template-springer ol{font-size:9pt!important;padding-left:2em!important;margin:6pt 0!important}.template-springer ol li{margin-bottom:3pt!important}.template-springer ol li p{text-indent:0!important;margin:0!important}.tiptap-editor-container.template-elsevier,.tiptap-editor-container.template-elsevier .ProseMirror{font-family:Times New Roman,Times,serif;font-size:10pt;line-height:1.3;text-align:justify;column-count:2;column-gap:.5in;column-rule:none;width:8.5in;min-width:8.5in;max-width:8.5in;padding:.75in;background:#fff;margin:0 auto;hyphens:auto;-webkit-hyphens:auto;word-wrap:break-word;overflow-wrap:break-word;color:#000}.template-elsevier h1.elsevier-title,.template-elsevier h1[style*="text-align: center"],.template-elsevier h1[style*="text-align:center"]{font-size:17pt;font-weight:700;text-align:center;margin-top:0;margin-bottom:12pt;column-span:all;-webkit-column-span:all;border:none!important;padding:0;text-transform:none;color:#000}.template-elsevier .elsevier-authors{font-size:12pt;text-align:center!important;column-span:all;-webkit-column-span:all;margin-bottom:6pt;margin-left:auto!important;margin-right:auto!important;text-indent:0!important;color:#000;display:block;width:100%}.template-elsevier .elsevier-affiliation{font-size:10pt;text-align:center!important;column-span:all;-webkit-column-span:all;margin-bottom:12pt;margin-left:auto!important;margin-right:auto!important;text-indent:0!important;color:#000;display:block;width:100%}.template-elsevier .elsevier-affiliation em,.template-elsevier .elsevier-affiliation i{font-style:italic}.template-elsevier .elsevier-abstract-box-top{column-span:all;-webkit-column-span:all;border-top:1px solid #000;margin-top:18pt;margin-bottom:0;padding:0;height:0;line-height:0;font-size:0;text-indent:0!important}.template-elsevier .elsevier-abstract-heading{font-size:10pt;text-align:left;column-span:all;-webkit-column-span:all;margin-top:12pt;margin-bottom:6pt;text-indent:0!important;color:#000}.template-elsevier .elsevier-abstract-heading strong{font-weight:700}.template-elsevier .elsevier-abstract{font-size:9pt;text-align:justify;column-span:all;-webkit-column-span:all;margin-bottom:12pt;text-indent:0!important;color:#000}.template-elsevier .elsevier-keywords{font-size:9pt;text-align:left;column-span:all;-webkit-column-span:all;margin-bottom:12pt;text-indent:0!important;color:#000}.template-elsevier .elsevier-keywords em{font-style:italic}.template-elsevier .elsevier-abstract-box-bottom{column-span:all;-webkit-column-span:all;border-bottom:1px solid #000;margin-top:0;margin-bottom:18pt;padding:0;height:0;line-height:0;font-size:0;text-indent:0!important}.template-elsevier h1.elsevier-section,.template-elsevier h1:not([style*=text-align]):not(.elsevier-title):not(.elsevier-references-heading):not(.elsevier-appendix){font-size:12pt;font-weight:700;text-align:left;margin-top:12pt;margin-bottom:6pt;border:none!important;padding:0;color:#000}.template-elsevier h2.elsevier-subsection,.template-elsevier h2:not(.elsevier-acknowledgements){font-size:10pt;font-weight:400;font-style:italic;text-align:left;margin-top:10pt;margin-bottom:5pt;border:none!important;padding:0;color:#000;text-transform:none}.template-elsevier p{font-size:10pt;text-align:justify;margin:0 0 6pt;text-indent:1em;color:#000}.template-elsevier h1+p,.template-elsevier h2+p{text-indent:0}.template-elsevier .elsevier-figure{text-align:center;text-indent:0!important;margin:12pt 0 6pt;color:#000}.template-elsevier .elsevier-figure img{max-width:150px;width:150px;height:auto;display:inline-block;border-radius:0!important}.template-elsevier .elsevier-figure-caption{font-size:9pt;text-align:center;text-indent:0!important;margin-bottom:12pt;color:#000}.template-elsevier .elsevier-figure-caption strong{font-weight:700}.template-elsevier .elsevier-equation{font-size:10pt;text-align:center!important;text-indent:0!important;margin:0;padding:0;color:#000;line-height:1.2}.template-elsevier .elsevier-equation:first-of-type{margin-top:6pt}.template-elsevier .elsevier-equation:last-of-type{margin-bottom:6pt}.template-elsevier .elsevier-table-caption{font-size:9pt;text-align:left;text-indent:0!important;margin-top:12pt;margin-bottom:3pt;color:#000}.template-elsevier .elsevier-table-caption strong{font-weight:700}.template-elsevier table{border-collapse:collapse;margin:6pt 0;width:100%;font-size:8pt;line-height:1.2;border-top:1px solid #000;border-bottom:1px solid #000;border-left:none!important;border-right:none!important;color:#000}.template-elsevier table th,.template-elsevier table td{border-left:none!important;border-right:none!important;border-top:none;border-bottom:none;padding:3pt 6pt;text-align:left;vertical-align:top;background:transparent!important;color:#000;font-size:8pt}.template-elsevier table th p,.template-elsevier table td p{margin:0!important;padding:0!important;text-indent:0!important;color:#000;font-size:8pt}template-elsevier table thead tr,template-elsevier table tr:first-child{border-bottom:1px solid #000}template-elsevier table th{font-weight:400}.template-elsevier .elsevier-table-note{font-size:9pt;text-align:justify;text-indent:0!important;margin-top:3pt;margin-bottom:12pt;color:#000}.template-elsevier h1.elsevier-acknowledgements{font-size:12pt;font-weight:700;font-style:normal;text-align:left;margin-top:18pt;margin-bottom:6pt;border:none!important;padding:0;color:#000;column-span:none}.template-elsevier h1.elsevier-appendix{font-size:11pt;font-weight:700;text-align:left;margin-top:18pt;margin-bottom:6pt;border:none!important;padding:0;color:#000}.template-elsevier h1.elsevier-references-heading{font-size:12pt;font-weight:700;text-align:left;margin-top:18pt;margin-bottom:6pt;border:none!important;padding:0;color:#000}.template-elsevier .elsevier-reference{font-size:9pt;text-align:justify;text-indent:-1.5em;padding-left:1.5em;margin-bottom:4pt;color:#000}.template-elsevier ul,.template-elsevier ol{margin:6pt 0;padding-left:1.5em}.template-elsevier ul li,.template-elsevier ol li{margin-bottom:3pt}.template-elsevier ul li p,.template-elsevier ol li p{text-indent:0!important;margin:0!important}.template-apa .ProseMirror,.ProseMirror.template-apa{font-family:Times New Roman,Times,serif!important;font-size:12pt!important;line-height:2!important;width:8.5in!important;min-width:8.5in!important;max-width:8.5in!important;min-height:11in;padding:1in!important;margin:0 auto!important;text-align:left!important;color:#000!important;background-color:#fff!important;column-count:1!important}.template-apa .ProseMirror>h1:first-of-type{font-size:12pt!important;font-weight:700;text-align:center;text-indent:0;margin-top:2in;margin-bottom:0;line-height:2;border:none;border-bottom:none;padding-bottom:0}.template-apa .ProseMirror>h1:first-of-type+p,.template-apa .ProseMirror>h1:first-of-type+p+p,.template-apa .ProseMirror>h1:first-of-type+p+p+p,.template-apa .ProseMirror>h1:first-of-type+p+p+p+p,.template-apa .ProseMirror>h1:first-of-type+p+p+p+p+p{text-align:center!important;text-indent:0!important;margin-bottom:0;line-height:2;font-size:12pt}.template-apa h1{font-size:12pt!important;font-weight:700!important;text-align:center!important;text-transform:none!important;text-indent:0!important;margin-top:0!important;margin-bottom:0!important;line-height:2!important;page-break-after:avoid!important;border:none!important;border-bottom:none!important;padding-bottom:0!important}.template-apa h2{font-size:12pt!important;font-weight:700!important;font-style:normal!important;text-align:left!important;text-transform:none!important;text-indent:0!important;margin-top:0!important;margin-bottom:0!important;line-height:2!important;page-break-after:avoid!important}.template-apa h3{font-size:12pt!important;font-weight:700!important;font-style:italic!important;text-align:left!important;text-transform:none!important;text-indent:0!important;margin-top:0;margin-bottom:0;line-height:2!important;page-break-after:avoid!important}.template-apa h4{font-size:12pt!important;font-weight:700!important;font-style:normal!important;text-align:left!important;text-transform:none!important;text-indent:.5in!important;margin-top:0!important;margin-bottom:0!important;line-height:2!important;display:inline!important;page-break-after:avoid!important}.template-apa h5{font-size:12pt!important;font-weight:700!important;font-style:italic!important;text-align:left!important;text-transform:none!important;text-indent:.5in!important;margin-top:0!important;margin-bottom:0!important;line-height:2!important;display:inline!important;page-break-after:avoid!important}.template-apa p{font-size:12pt;text-align:left;text-indent:.5in;margin-top:0;margin-bottom:0;line-height:2}.template-apa p[style*="text-align: center"],.template-apa p[style*=center]{text-indent:0!important;text-align:center!important}.template-apa p.apa-abstract,.template-apa .apa-abstract{text-indent:0!important;text-align:left;margin-bottom:0}.template-apa p.apa-keywords,.template-apa .apa-keywords{text-indent:.5in;text-align:left;margin-bottom:0}.template-apa p.apa-level4,.template-apa .apa-level4,.template-apa p.apa-level5,.template-apa .apa-level5{text-indent:.5in;text-align:left}.template-apa table{width:auto!important;min-width:50%!important;max-width:80%!important;border-collapse:collapse!important;margin:0 auto!important;border:none!important;border-top:1pt solid #000!important;border-bottom:1pt solid #000!important;border-left:none!important;border-right:none!important;text-indent:0!important;font-size:12pt!important;line-height:1.5!important}.template-apa table thead,.template-apa table tr:first-child{border-bottom:1pt solid #000!important}.template-apa .tableWrapper{display:flex!important;justify-content:center!important;width:100%!important}.template-apa table th{font-weight:400!important;font-style:italic!important;text-align:center!important;padding:2pt 12pt!important;border:none!important;border-top:none!important;border-bottom:1pt solid #000!important;border-left:none!important;border-right:none!important;font-size:12pt!important;line-height:1.5!important;text-indent:0!important;vertical-align:bottom!important;background-color:#fff!important;color:#000!important}.template-apa table th:first-child{text-align:left!important}.template-apa table td{padding:2pt 12pt!important;border:none!important;border-top:none!important;border-bottom:none!important;border-left:none!important;border-right:none!important;font-size:12pt!important;line-height:1.5!important;text-align:center!important;vertical-align:top!important;text-indent:0!important;background-color:#fff!important;color:#000!important}.template-apa table td:first-child{text-align:left!important}.template-apa table p{text-indent:0!important;margin:0!important;line-height:2}.template-apa .apa-table-caption,.template-apa p.apa-table-caption{font-style:normal!important;font-weight:400!important;text-indent:0!important;text-align:center!important;margin-bottom:4pt!important;margin-top:12pt!important;font-size:12pt!important;line-height:2!important}.template-apa .apa-table-number,.template-apa p.apa-table-number{font-style:italic;text-indent:0!important;text-align:center!important;margin-bottom:0}.template-apa .apa-table-title,.template-apa p.apa-table-title{font-style:normal;text-indent:0!important;text-align:center!important;margin-bottom:0}.template-apa .apa-figure-number,.template-apa p.apa-figure-number{font-style:italic;text-indent:0!important;text-align:left!important;margin-bottom:0}.template-apa .apa-figure-title,.template-apa p.apa-figure-title{font-style:normal;text-indent:0!important;text-align:left!important;margin-bottom:0}.template-apa .apa-figure-image,.template-apa p.apa-figure-image{text-indent:0!important;text-align:center!important;margin:12pt 0}.template-apa .apa-figure-image img{max-width:100%;height:auto}.template-apa p.apa-reference,.template-apa .apa-reference{text-indent:-.5in;margin-left:.5in;text-align:left;font-size:12pt;line-height:2;margin-top:0;margin-bottom:0}.template-apa blockquote{border-left:none;margin:0 0 0 .5in;padding-left:0;text-align:left;font-size:12pt;line-height:2;text-indent:0}.template-apa blockquote p{text-indent:0}.template-apa ul,.template-apa ol{margin-left:0;margin-bottom:0;margin-top:0;padding-left:.5in;line-height:2}.template-apa ul li,.template-apa ol li{margin-bottom:0;line-height:2;padding-left:0}.template-apa ul li p,.template-apa ol li p{text-indent:0!important;margin:0!important;text-align:left}.template-apa a{color:#000;text-decoration:none}.template-apa em{font-style:italic}.template-apa strong{font-weight:700}.template-apa .apa-running-head{text-transform:uppercase;letter-spacing:.5px;font-size:12pt;line-height:2;margin-bottom:24pt;text-align:left}.template-apa code{font-family:Courier New,Courier,monospace;font-size:12pt;background-color:transparent;padding:0}.template-apa .ProseMirror:before{content:"1";position:absolute;top:.5in;right:1in;font-size:12pt;font-family:Times New Roman,Times,serif}.tiptap-editor-container span[style*=font-size],.tiptap-editor-container .ProseMirror span[style*=font-size],.tiptap-editor-container.template-ieee span[style*=font-size],.tiptap-editor-container.template-springer span[style*=font-size],.tiptap-editor-container.template-acm span[style*=font-size],.tiptap-editor-container.template-apa span[style*=font-size],.tiptap-editor-container.template-elsevier span[style*=font-size],.template-ieee .ProseMirror span[style*=font-size],.template-springer .ProseMirror span[style*=font-size],.template-acm .ProseMirror span[style*=font-size],.template-apa .ProseMirror span[style*=font-size],.template-elsevier .ProseMirror span[style*=font-size]{font-size:unset!important}.column-layout{position:relative;margin:0;padding:0;break-inside:avoid}.column-layout>*:first-child,.column-layout>p:first-child,.column-layout>h1:first-child,.column-layout>h2:first-child,.column-layout>h3:first-child,.column-layout>h4:first-child,.column-layout>h5:first-child,.column-layout>h6:first-child{margin-top:0!important;margin-block-start:0!important}.column-layout.columns-1{column-count:1!important;column-gap:0!important}.column-layout.columns-2{column-count:2!important;column-gap:20px!important;column-rule:none!important}.column-layout.columns-3{column-count:3!important;column-gap:15px!important;column-rule:none!important}.column-layout>*{break-inside:avoid-column}.column-layout.ProseMirror-selectednode{outline:2px dashed #1976d2;outline-offset:2px}.column-layout p{margin-bottom:.5em;orphans:3;widows:3}@media print{.column-layout{background-color:transparent!important;padding:0;margin:.5em 0}.column-layout.columns-2{column-count:2!important;column-gap:20px!important}.column-layout.columns-3{column-count:3!important;column-gap:15px!important}}:root{--page-width: 8.5in;--page-height: 11in;--page-content-height: 1200px;--page-content-height-px: 1200px;--page-guide-color: rgba(156, 163, 175, .5);--page-guide-color-hover: rgba(107, 114, 128, .7);--page-guide-width: 1px;--page-guide-dash: 8px;--page-guide-gap: 4px;--page-guide-label-bg: rgba(243, 244, 246, .95);--page-guide-label-color: #6b7280;--page-guide-label-font-size: 11px}.tiptap-editor-container.page-guide-enabled{position:relative}.tiptap-editor-container.page-guide-enabled .ProseMirror{position:relative;background:#fff;background-image:repeating-linear-gradient(to bottom,transparent 0px,transparent calc(var(--page-content-height-px) - 1px),var(--page-guide-color) calc(var(--page-content-height-px) - 1px),var(--page-guide-color) var(--page-content-height-px));background-size:100% var(--page-content-height-px);background-position:0 0;background-repeat:repeat-y}.tiptap-editor-container.page-guide-dashed .ProseMirror{position:relative;background:#fff}.page-guide-lines{position:absolute;inset:0;pointer-events:none;z-index:1;overflow:hidden}.page-guide-line{position:absolute;left:0;right:0;height:0;border-top:1px dashed var(--page-guide-color);pointer-events:none}.page-guide-line:after{content:attr(data-page-label);position:absolute;right:-60px;top:-10px;font-size:var(--page-guide-label-font-size);color:var(--page-guide-label-color);background:var(--page-guide-label-bg);padding:2px 8px;border-radius:4px;white-space:nowrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;box-shadow:0 1px 2px #0000001a}.page-guide-line:hover{border-top-color:var(--page-guide-color-hover)}.page-guide-line:hover:after{background:#fff;color:#374151;box-shadow:0 2px 4px #00000026}.tiptap-editor-container.page-guide-simple .ProseMirror{position:relative;background:#fff!important}.tiptap-editor-container.page-guide-simple .ProseMirror:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:1000;background-image:repeating-linear-gradient(to bottom,transparent 0px,transparent calc(var(--page-content-height-px, 912px) - 1px),transparent calc(var(--page-content-height-px, 912px) - 1px));background:repeating-linear-gradient(to right,rgba(156,163,175,.7) 0px,rgba(156,163,175,.7) 8px,transparent 8px,transparent 16px);background-position-y:calc(var(--page-content-height-px, 912px) - 1px);background-image:repeating-linear-gradient(to right,rgba(156,163,175,.7) 0px,rgba(156,163,175,.7) 8px,transparent 8px,transparent 16px),repeating-linear-gradient(to right,rgba(156,163,175,.7) 0px,rgba(156,163,175,.7) 8px,transparent 8px,transparent 16px),repeating-linear-gradient(to right,rgba(156,163,175,.7) 0px,rgba(156,163,175,.7) 8px,transparent 8px,transparent 16px),repeating-linear-gradient(to right,rgba(156,163,175,.7) 0px,rgba(156,163,175,.7) 8px,transparent 8px,transparent 16px),repeating-linear-gradient(to right,rgba(156,163,175,.7) 0px,rgba(156,163,175,.7) 8px,transparent 8px,transparent 16px);background-size:16px 1px;background-repeat:repeat-x;background-position:0 calc(var(--page-content-height-px, 912px) * 1 - 1px),0 calc(var(--page-content-height-px, 912px) * 2 - 1px),0 calc(var(--page-content-height-px, 912px) * 3 - 1px),0 calc(var(--page-content-height-px, 912px) * 4 - 1px),0 calc(var(--page-content-height-px, 912px) * 5 - 1px)}.tiptap-editor-container.page-guide-ruler{position:relative;padding-left:50px!important}.tiptap-editor-container.page-guide-ruler:before{content:"";position:absolute;left:0;top:0;bottom:0;width:40px;background:#f3f4f6;border-right:1px solid #e5e7eb;z-index:10}.page-ruler-marker{position:absolute;left:0;width:40px;text-align:center;font-size:10px;font-weight:600;color:#6b7280;background:#f9fafb;padding:4px 0;border-bottom:1px solid #e5e7eb;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.page-ruler-marker.current{background:#dbeafe;color:#1d4ed8}.tiptap-editor-container.template-ieee.page-guide-enabled .ProseMirror{--page-content-height-px: 933px}.tiptap-editor-container.template-acm.page-guide-enabled .ProseMirror{--page-content-height-px: 979px}.tiptap-editor-container.template-springer.page-guide-enabled .ProseMirror{--page-content-height-px: 729px}.tiptap-editor-container.template-apa.page-guide-enabled .ProseMirror{--page-content-height-px: 929px}.tiptap-editor-container.template-elsevier.page-guide-enabled .ProseMirror{--page-content-height-px: 933px}@media print{.page-guide-lines,.page-guide-line,.page-ruler-marker{display:none!important}.tiptap-editor-container.page-guide-enabled .ProseMirror,.tiptap-editor-container.page-guide-simple .ProseMirror,.tiptap-editor-container.page-guide-dashed .ProseMirror{background:#fff!important;background-image:none!important}}@media(prefers-color-scheme:dark){:root{--page-guide-color: rgba(107, 114, 128, .4);--page-guide-color-hover: rgba(156, 163, 175, .6);--page-guide-label-bg: rgba(31, 41, 55, .95);--page-guide-label-color: #9ca3af}}@media screen and (max-width:768px){.page-guide-lines,.page-guide-line{display:none}.tiptap-editor-container.page-guide-enabled .ProseMirror,.tiptap-editor-container.page-guide-simple .ProseMirror{background-image:none}.tiptap-editor-container.page-guide-ruler{padding-left:0!important}.tiptap-editor-container.page-guide-ruler:before{display:none}}.page-indicator-badge{position:fixed;bottom:20px;right:20px;background:#fffffff2;border:1px solid #e5e7eb;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:500;color:#374151;box-shadow:0 2px 8px #0000001a;z-index:1000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:opacity .2s,transform .2s}.page-indicator-badge:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.page-indicator-badge .current-page{color:#1d4ed8;font-weight:700}.tiptap-editor-container:not(.page-guide-enabled)+.page-indicator-badge,.tiptap-editor-container:not(.page-guide-simple)+.page-indicator-badge{display:none}@media screen and (max-width:599px){.tiptap-editor-container .ProseMirror{padding:12px!important;min-height:400px;font-size:14px}.editor-toolbar{flex-wrap:wrap;gap:8px}.menubar-container{flex-wrap:wrap;padding:8px!important}.menubar-container button{min-width:32px!important;padding:6px 8px!important}.menubar-hide-mobile{display:none!important}.editor-sidebar,.editor-right-sidebar{width:100%!important;max-width:100%!important}.template-card{width:100%!important}.floating-toolbar{bottom:16px;left:50%;transform:translate(-50%);max-width:calc(100vw - 32px)}.MuiDialog-paper{margin:8px!important;max-width:calc(100% - 16px)!important}.tiptap-editor-container table{display:block;overflow-x:auto;white-space:nowrap}.resizable-image-container{max-width:100%!important}.resizable-image-container img{max-width:100%!important;height:auto!important}.resize-handle{display:none!important}.paged-area{padding:16px 0!important}.tiptap-editor-container.paged-mode .ProseMirror{width:100%!important;max-width:100%!important;padding:16px!important;border-radius:4px!important}.editor-header{padding:8px 12px!important;gap:8px}.document-title{font-size:1rem!important;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.action-buttons{gap:4px}.collaborators-list{max-width:100px;overflow:visible}.template-preview-modal .MuiGrid-container{flex-direction:column}.math-input-dialog .MuiDialog-paper{width:100%!important;max-width:100%!important}.references-section{padding:12px!important}.export-menu{max-width:calc(100vw - 32px)}}@media screen and (min-width:600px)and (max-width:899px){.tiptap-editor-container .ProseMirror{padding:16px!important;font-size:15px}.template-grid{grid-template-columns:repeat(2,1fr)!important}.editor-sidebar{width:280px!important}.editor-right-sidebar{width:320px!important}.tiptap-editor-container.paged-mode .ProseMirror{width:180mm!important;padding:20mm 15mm!important}.menubar-container{flex-wrap:wrap;gap:4px}.floating-toolbar{max-width:90%}.MuiDialog-paper{max-width:90%!important}.collaborators-list{max-width:180px;overflow:visible}}@media screen and (min-width:900px)and (max-width:1199px){.tiptap-editor-container .ProseMirror{padding:20px;font-size:16px}.template-grid{grid-template-columns:repeat(3,1fr)!important}.editor-sidebar{width:300px!important}.editor-right-sidebar{width:360px!important}.tiptap-editor-container.paged-mode .ProseMirror{width:200mm!important;padding:22mm 18mm!important}.tiptap-editor-container.paged-mode.template-ieee .ProseMirror{column-count:2;column-gap:5mm}}@media screen and (min-width:1200px)and (max-width:1535px){.template-grid{grid-template-columns:repeat(4,1fr)!important}.editor-sidebar{width:320px!important}.editor-right-sidebar{width:400px!important}.tiptap-editor-container.paged-mode .ProseMirror{width:210mm!important;padding:25mm 20mm!important}}@media screen and (min-width:1536px){.template-grid{grid-template-columns:repeat(5,1fr)!important}.editor-sidebar{width:350px!important}.editor-right-sidebar{width:450px!important}.paged-area{max-width:1400px;margin:0 auto}}@media screen and (max-width:899px)and (orientation:landscape){.tiptap-editor-container .ProseMirror{padding:12px 16px!important}.editor-header{padding:6px 12px!important}.menubar-container{padding:6px!important}.menubar-container button{padding:4px 8px!important}}@media print{.editor-sidebar,.editor-right-sidebar,.menubar-container,.floating-toolbar,.editor-header,.action-buttons{display:none!important}.tiptap-editor-container .ProseMirror{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;box-shadow:none!important;border-radius:0!important}.page-break{page-break-after:always!important;break-after:page!important}}@media(hover:none)and (pointer:coarse){button,.menubar-container button,.MuiIconButton-root{min-height:44px!important;min-width:44px!important}.menubar-container{gap:8px}.resize-handle{width:12px!important;height:12px!important}}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi){.tiptap-editor-container .ProseMirror{box-shadow:0 .5px 1.5px #00000014}.MuiCard-root{box-shadow:0 3px 9px #00000014}}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.hide-xs{display:none!important}@media screen and (min-width:600px){.hide-xs{display:block!important}.hide-sm{display:none!important}}@media screen and (min-width:900px){.hide-sm{display:block!important}.hide-md{display:none!important}}@media screen and (min-width:1200px){.hide-md{display:block!important}.hide-lg{display:none!important}}@media screen and (min-width:1536px){.hide-lg{display:block!important}}.show-xs-only{display:block!important}@media screen and (min-width:600px){.show-xs-only{display:none!important}}.show-sm-only{display:none!important}@media screen and (min-width:600px)and (max-width:899px){.show-sm-only{display:block!important}}.show-md-only{display:none!important}@media screen and (min-width:900px)and (max-width:1199px){.show-md-only{display:block!important}}
