@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(../media/KaTeX_AMS-Regular.25ieegmnh38ts.woff2)format("woff2"),url(../media/KaTeX_AMS-Regular.10y3kupq4t663.woff)format("woff"),url(../media/KaTeX_AMS-Regular.418dr7cz3fo2x.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(../media/KaTeX_Caligraphic-Bold.06b-ya9t43ioz.woff2)format("woff2"),url(../media/KaTeX_Caligraphic-Bold.2vmk2hva4ctha.woff)format("woff"),url(../media/KaTeX_Caligraphic-Bold.40ltxhe834pns.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(../media/KaTeX_Caligraphic-Regular.2eph4dlhid_m9.woff2)format("woff2"),url(../media/KaTeX_Caligraphic-Regular.3gxeetazf831f.woff)format("woff"),url(../media/KaTeX_Caligraphic-Regular.07-7u27-nhn_r.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(../media/KaTeX_Fraktur-Bold.2sasz-d-jtw8y.woff2)format("woff2"),url(../media/KaTeX_Fraktur-Bold.1alcy76__wdj2.woff)format("woff"),url(../media/KaTeX_Fraktur-Bold.19yqa_tc9d_gx.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(../media/KaTeX_Fraktur-Regular.2d10y4xmjvzlf.woff2)format("woff2"),url(../media/KaTeX_Fraktur-Regular.110oo81prr9n5.woff)format("woff"),url(../media/KaTeX_Fraktur-Regular.2qhy34r6a05dn.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(../media/KaTeX_Main-Bold.3-rowy8o6_4ky.woff2)format("woff2"),url(../media/KaTeX_Main-Bold.0v1esh257kqpe.woff)format("woff"),url(../media/KaTeX_Main-Bold.0us_n0tnxlxu7.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(../media/KaTeX_Main-BoldItalic.14r2naom8mrec.woff2)format("woff2"),url(../media/KaTeX_Main-BoldItalic.13355ck5zr48q.woff)format("woff"),url(../media/KaTeX_Main-BoldItalic.3x_u9cepaced0.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(../media/KaTeX_Main-Italic.0lig0v9j0700p.woff2)format("woff2"),url(../media/KaTeX_Main-Italic.0afv392dj4w59.woff)format("woff"),url(../media/KaTeX_Main-Italic.2hkw3230mfwcv.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(../media/KaTeX_Main-Regular.1ryvsdzh2w1_e.woff2)format("woff2"),url(../media/KaTeX_Main-Regular.15u8r3b2y7fv4.woff)format("woff"),url(../media/KaTeX_Main-Regular.0symfa7dqj6jd.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(../media/KaTeX_Math-BoldItalic.1oopuu636h4il.woff2)format("woff2"),url(../media/KaTeX_Math-BoldItalic.12pl58orkw9rg.woff)format("woff"),url(../media/KaTeX_Math-BoldItalic.0y5w36a5aq__2.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(../media/KaTeX_Math-Italic.32405s1aq8vas.woff2)format("woff2"),url(../media/KaTeX_Math-Italic.0w0b1ugh62cfr.woff)format("woff"),url(../media/KaTeX_Math-Italic.2vkekfblmz5nb.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(../media/KaTeX_SansSerif-Bold.0h3wi2z_eouyg.woff2)format("woff2"),url(../media/KaTeX_SansSerif-Bold.1ovw5p-yjp56g.woff)format("woff"),url(../media/KaTeX_SansSerif-Bold.2d03q85pwxpti.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(../media/KaTeX_SansSerif-Italic.0wkjc4dm2kcit.woff2)format("woff2"),url(../media/KaTeX_SansSerif-Italic.1qavw__2zz8gk.woff)format("woff"),url(../media/KaTeX_SansSerif-Italic.3i-q087b23-m8.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(../media/KaTeX_SansSerif-Regular.2peiewu59z3d-.woff2)format("woff2"),url(../media/KaTeX_SansSerif-Regular.1i4afx8nk8n4r.woff)format("woff"),url(../media/KaTeX_SansSerif-Regular.31pbu25feko_c.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(../media/KaTeX_Script-Regular.11h14300o9pd0.woff2)format("woff2"),url(../media/KaTeX_Script-Regular.3110jb9c-bxna.woff)format("woff"),url(../media/KaTeX_Script-Regular.28p_x7iz71ofe.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(../media/KaTeX_Size1-Regular.03lhvx36ekcou.woff2)format("woff2"),url(../media/KaTeX_Size1-Regular.1slf4bh0hc6vm.woff)format("woff"),url(../media/KaTeX_Size1-Regular.1y57-ck23ey8c.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(../media/KaTeX_Size2-Regular.14s5gg-puz6h-.woff2)format("woff2"),url(../media/KaTeX_Size2-Regular.0-kwyvx03omo8.woff)format("woff"),url(../media/KaTeX_Size2-Regular.2u0s-b07k2o9m.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(../media/KaTeX_Size3-Regular.1n1rgzz84z8r9.woff2)format("woff2"),url(../media/KaTeX_Size3-Regular.04o9a_02gu_e8.woff)format("woff"),url(../media/KaTeX_Size3-Regular.1pkn-dge4q0fv.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(../media/KaTeX_Size4-Regular.2sgotkdv3dcyv.woff2)format("woff2"),url(../media/KaTeX_Size4-Regular.3p2r1l7xmebxv.woff)format("woff"),url(../media/KaTeX_Size4-Regular.2uelkfk2yna5e.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(../media/KaTeX_Typewriter-Regular.11gr2d2wuwz77.woff2)format("woff2"),url(../media/KaTeX_Typewriter-Regular.12f8myjij3617.woff)format("woff"),url(../media/KaTeX_Typewriter-Regular.3nee9kjfy6nm8.ttf)format("truetype")}.katex{text-indent:0;text-rendering:auto;font:1.21em/1.2 KaTeX_Main,Times New Roman,serif;position:relative}.katex *{border-color:currentColor;-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.16.45"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{white-space:nowrap;width:min-content;position:relative}.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;table-layout:fixed;display:inline-table}.katex .vlist-r{display:table-row}.katex .vlist{vertical-align:bottom;display:table-cell;position:relative}.katex .vlist>span{height:0;display:block;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{width:0;overflow:hidden}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{vertical-align:bottom;width:2px;min-width:2px;font-size:1px;display:table-cell}.katex .vbox{flex-direction:column;align-items:baseline;display:inline-flex}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{flex-direction:row;display:inline-flex}.katex .thinbox{width:0;max-width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;width:100%;display:inline-block}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .smash{line-height:0;display:inline}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.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;width:100%;display:inline-block}.katex .hdashline{border-bottom-style:dashed;width:100%;display:inline-block}.katex .sqrt>.root{margin-left:.277778em;margin-right:-.555556em}.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:.833333em}.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.16667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333em}.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.66667em}.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.45667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.714286em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.857143em}.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.14286em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71429em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96286em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55429em}.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:.555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.888889em}.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.11111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333em}.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.30444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444em}.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:.416667em}.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:.583333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.666667em}.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:.833333em}.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.72833em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.347222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.416667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.486111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.555556em}.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:.694444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.833333em}.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.44028em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.289352em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.347222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.405093em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.520833em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.578704em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.694444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.833333em}.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.20023em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.289296em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.385728em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.433944em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.578592em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.694311em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.833173em}.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.19961em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.200965em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.241158em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.281351em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.321543em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.361736em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.401929em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.482315em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.694534em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.833601em}.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{width:.12em;display:inline-block}.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{min-width:1px;display:inline-block}.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;height:inherit;width:100%;display:block;position:absolute}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;min-width:0;max-width:none;min-height:0;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{width:50.2%;position:absolute;left:0;overflow:hidden}.katex .halfarrow-right{width:50.2%;position:absolute;right:0;overflow:hidden}.katex .brace-left{width:25.1%;position:absolute;left:0;overflow:hidden}.katex .brace-center{width:50%;position:absolute;left:25%;overflow:hidden}.katex .brace-right{width:25.1%;position:absolute;right:0;overflow:hidden}.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{box-sizing:border-box;border:.04em solid}.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{box-sizing:border-box;border-top:.049em solid;border-right:.049em solid;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{text-align:left;display:inline-block;position:absolute;right:calc(50% + .3em)}.katex .cd-label-right{text-align:right;display:inline-block;position:absolute;left:calc(50% + .3em)}.katex-display{text-align:center;margin:1em 0;display:block}.katex-display>.katex{text-align:center;white-space:nowrap;display:block}.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{text-align:left;padding-left:2em}body{counter-reset:katexEqnNo mmlEqnNo}
@view-transition{navigation:auto}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}::view-transition-old(root){animation-duration:.18s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-new(root){animation-duration:.18s;animation-timing-function:cubic-bezier(.4,0,.2,1)}:root{--bg:#f6f7fb;--surface:#fff;--surface-2:#fbfbfd;--text:#101828;--muted:#475467;--border:#e6e8ef;--border-2:#d9dce6;--primary:#2563eb;--primary-2:#1d4ed8;--danger:#dc2626;--accent-orange:#f59e0b;--shadow:0 10px 30px #10182814;--shadow-sm:0 6px 18px #10182814;--card-shadow:0 1px 2px #1018280a, 0 10px 28px #10182812;--radius:14px;--radius-card:16px;--radius-sm:10px;--ring:0 0 0 4px #2563eb29;--table-surface:#fff;--table-thead-bg:#fbfbfd;--table-row-border:#e6e8efbf;--table-row-hover:#2563eb0a;--pill-bg:#fff;--control-focus-bg:#fff;--btn-bg:#fff;--btn-hover-bg:#fbfbff;--btn-danger-bg:#fff;--line-picker-backdrop:#10182873;--line-picker-row-hover-bg:#fff;--line-picker-active-bg:#eef3ff;--nav-link:#0b5cff;--nav-link-hover-bg:#2563eb1a;--nav-dropdown-gap:4px;--nav-dropdown-min-width:200px;--nav-dropdown-padding:6px;--topbar-bg:#ffffffc7;--topbar-border:#e6e8efd9;--poc-bg:#fff8e8;--poc-border:#e8c9a0;--poc-text:#4a3a1a;--poc-title:#8a5a0a;--notice-bg:#fff8d6;--notice-border:#f0e2a6;--tab-active-bg:#eef3ff;--ruling-row-bg:#f3f0ff;--landing-card-border:#e7e7e7;--landing-card-bg:#fff;--landing-card-title:#0a2a6a;--landing-card-body:#333;--landing-footer-border:#e5e7eb;--landing-footer-bg:linear-gradient(180deg, #f4f5f7 0%, #eceef2 100%);--landing-tip:#555;--landing-tool-icon-bg:#2563eb12;--author-border:#e9eaee;--author-card-bg:#ffffffb3;--author-muted:#64748b;--author-label:#94a3af;--author-link:#64748b;--author-deco:#64748b73;--divider-top:#e6e8efe6;--foreground:#333;--fg-muted:#666;--chart-grid:#c4c4c4;--chart-grid-mix-end:#fff;--chart-axis:#424242;--chart-clearance-emphasis:#7b1fa2}.light-orange{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--primary:#ea580c;--primary-2:#c2410c;--ring:0 0 0 4px #ea580c29;--table-row-hover:#ea580c0d;--btn-hover-bg:#fff7f0;--line-picker-active-bg:#fff1e6;--nav-link:#ea580c;--nav-link-hover-bg:#ea580c1a;--tab-active-bg:#fff1e6;--ruling-row-bg:#fff4ec;--landing-card-title:#9a3412;--landing-tool-icon-bg:#ea580c14;--chart-clearance-emphasis:#c2410c}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0c1016;--surface:#121824;--surface-2:#171d2a;--text:#e8ecf2;--muted:#94a3b8;--border:#2a3544;--border-2:#374153;--primary:#3b82f6;--primary-2:#2563eb;--danger:#f87171;--accent-orange:#fbbf24;--shadow:0 12px 36px #00000073;--shadow-sm:0 6px 18px #00000059;--card-shadow:0 1px 2px #00000040, 0 10px 28px #0006;--ring:0 0 0 4px #3b82f647;--table-surface:#121824;--table-thead-bg:#171d2a;--table-row-border:#374151d9;--table-row-hover:#3b82f61a;--pill-bg:#121824;--control-focus-bg:#171d2a;--btn-bg:#171d2a;--btn-hover-bg:#1f2736;--btn-danger-bg:#171d2a;--line-picker-backdrop:#0000008c;--line-picker-row-hover-bg:#1f2736;--line-picker-active-bg:#3b82f640;--nav-link:#93c5fd;--nav-link-hover-bg:#3b82f626;--topbar-bg:#121824e0;--topbar-border:#2a3444e6;--poc-bg:#facc151a;--poc-border:#d4af3766;--poc-text:#e8d5b0;--poc-title:#fbbf24;--notice-bg:#facc151f;--notice-border:#d4af3759;--tab-active-bg:#3b82f638;--ruling-row-bg:#8b5cf624;--landing-card-border:#2a3544;--landing-card-bg:#121824;--landing-card-title:#a5c4ff;--landing-card-body:#d1d9e5;--landing-footer-border:#2a3544;--landing-footer-bg:linear-gradient(180deg, #141922 0%, #0e1218 100%);--landing-tip:#a8b4c4;--landing-tool-icon-bg:#3b82f61f;--author-border:#2a3544;--author-card-bg:#121824bf;--author-muted:#94a3b8;--author-label:#77869d;--author-link:#a8b8cc;--author-deco:#94a3b873;--divider-top:#374151d9;--foreground:#e8ecf2;--fg-muted:#a8b4c4;--chart-grid:#4b5568;--chart-grid-mix-end:#1a222e;--chart-axis:#aeb6c4;--chart-clearance-emphasis:#b27dc9}.dark-red{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#140a10;--surface:#1c0f16;--surface-2:#26141d;--text:#f6eaed;--muted:#b898a2;--border:#3d2530;--border-2:#4a2e3a;--primary:#f43f5e;--primary-2:#e11d48;--danger:#fb7185;--accent-orange:#fdba74;--shadow:0 12px 36px #0000007a;--shadow-sm:0 6px 18px #00000061;--card-shadow:0 1px 2px #00000042, 0 10px 28px #0000006b;--ring:0 0 0 4px #f43f5e52;--table-surface:#1c0f16;--table-thead-bg:#26141d;--table-row-border:#5a3440e0;--table-row-hover:#f43f5e1f;--pill-bg:#1c0f16;--control-focus-bg:#26141d;--btn-bg:#26141d;--btn-hover-bg:#301a24;--btn-danger-bg:#26141d;--line-picker-backdrop:#00000094;--line-picker-row-hover-bg:#301a24;--line-picker-active-bg:#f43f5e42;--nav-link:#fda4af;--nav-link-hover-bg:#f43f5e29;--topbar-bg:#160c12e6;--topbar-border:#482c36eb;--poc-bg:#facc151c;--poc-border:#d4af3761;--poc-text:#ead5c8;--poc-title:#fda4af;--notice-bg:#facc151f;--notice-border:#d4af3757;--tab-active-bg:#f43f5e38;--ruling-row-bg:#be185d29;--landing-card-border:#402530;--landing-card-bg:#1c0f16;--landing-card-title:#fda4af;--landing-card-body:#e8ccd3;--landing-footer-border:#402530;--landing-footer-bg:linear-gradient(180deg, #160c12 0%, #10080d 100%);--landing-tip:#bea0a8;--landing-tool-icon-bg:#f43f5e24;--author-border:#402530;--author-card-bg:#1a0f14c7;--author-muted:#b898a2;--author-label:#9d7884;--author-link:#d4aab4;--author-deco:#b478876b;--divider-top:#5a3440e0;--foreground:#f6eaed;--fg-muted:#c4a8b0;--chart-grid:#5c4450;--chart-grid-mix-end:#24141c;--chart-axis:#d4b8c0;--chart-clearance-emphasis:#f8889b}.rainbow{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0a0614;--surface:#120a20;--surface-2:#180d2e;--text:#faf5ff;--muted:#c4b5e8;--border:#8b5cf661;--border-2:#ec489961;--primary:#d946ef;--primary-2:#c026d3;--danger:#fb7185;--accent-orange:#fcd34d;--shadow:0 14px 40px #581c8773;--shadow-sm:0 8px 22px #3812626b;--card-shadow:0 1px 2px #00000047, 0 12px 32px #4c1d9561;--ring:0 0 0 4px #d946ef59;--table-surface:#120a20;--table-thead-bg:#180d2e;--table-row-border:#8b5cf659;--table-row-hover:#d946ef24;--pill-bg:#120a20;--control-focus-bg:#180d2e;--btn-bg:#180d2e;--btn-hover-bg:#1f1038;--btn-danger-bg:#180d2e;--line-picker-backdrop:#00000094;--line-picker-row-hover-bg:#1f1038;--line-picker-active-bg:#d946ef47;--nav-link:#e9d5ff;--nav-link-hover-bg:#d946ef2e;--topbar-bg:#0e081ceb;--topbar-border:#8b5cf673;--poc-bg:#facc151f;--poc-border:#ec48996b;--poc-text:#f5e8ff;--poc-title:#f0abfc;--notice-bg:#facc151f;--notice-border:#fbbf2461;--tab-active-bg:#d946ef38;--ruling-row-bg:#9333ea2e;--landing-card-border:#8b5cf673;--landing-card-bg:#120a20;--landing-card-title:#f0abfc;--landing-card-body:#e9d5ff;--landing-footer-border:#8b5cf666;--landing-footer-bg:linear-gradient(180deg, #0c0618 0%, #080414 100%);--landing-tip:#c4b5e8;--landing-tool-icon-bg:#d946ef2e;--author-border:#8b5cf66b;--author-card-bg:#120a20d1;--author-muted:#c4b5e8;--author-label:#a78bfa;--author-link:#ddd6fe;--author-deco:#a78bfa6b;--divider-top:#8b5cf673;--foreground:#faf5ff;--fg-muted:#d8b4fe;--chart-grid:#6b4d8a;--chart-grid-mix-end:#140a22;--chart-axis:#e9d5ff;--chart-clearance-emphasis:#e994f6}.matrix{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#030806;--surface:#061208;--surface-2:#0a1a0f;--text:#ecfdf5;--muted:#86efac;--border:#39ff1447;--border-2:#22c55e6b;--primary:#39ff14;--primary-2:#22c55e;--danger:#fb7185;--accent-orange:#fde047;--shadow:0 14px 42px #0050288c;--shadow-sm:0 8px 24px #0030187a;--card-shadow:0 1px 2px #00000059, 0 12px 36px #0060306b;--ring:0 0 0 4px #39ff1447;--table-surface:#061208;--table-thead-bg:#0a1a0f;--table-row-border:#22c55e59;--table-row-hover:#39ff141f;--pill-bg:#061208;--control-focus-bg:#0a1a0f;--btn-bg:#0a1a0f;--btn-hover-bg:#0d2418;--btn-danger-bg:#0a1a0f;--line-picker-backdrop:#0000009e;--line-picker-row-hover-bg:#0d2418;--line-picker-active-bg:#39ff1438;--nav-link:#bbf7d0;--nav-link-hover-bg:#39ff1424;--topbar-bg:#040c08f0;--topbar-border:#22c55e73;--poc-bg:#facc151a;--poc-border:#39ff1461;--poc-text:#ecfdf5;--poc-title:#86efac;--notice-bg:#facc151a;--notice-border:#d4af3757;--tab-active-bg:#39ff142e;--ruling-row-bg:#16a34a2e;--landing-card-border:#22c55e6b;--landing-card-bg:#061208;--landing-card-title:#86efac;--landing-card-body:#dcfce7;--landing-footer-border:#22c55e61;--landing-footer-bg:linear-gradient(180deg, #040c08 0%, #020604 100%);--landing-tip:#86efac;--landing-tool-icon-bg:#39ff141f;--author-border:#22c55e61;--author-card-bg:#06120ce0;--author-muted:#86efac;--author-label:#4ade80;--author-link:#bbf7d0;--author-deco:#39ff146b;--divider-top:#22c55e73;--foreground:#ecfdf5;--fg-muted:#bbf7d0;--chart-grid:#166534;--chart-grid-mix-end:#061208;--chart-axis:#bbf7d0;--chart-clearance-emphasis:#92ff7e}.orange{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#140804;--surface:#1c0c06;--surface-2:#261208;--text:#fff7ed;--muted:#fdba74;--border:#fb923c61;--border-2:#ea580c6b;--primary:#fb923c;--primary-2:#ea580c;--danger:#fb7185;--accent-orange:#fcd34d;--shadow:0 14px 40px #78350f7a;--shadow-sm:0 8px 22px #5c2a0c6b;--card-shadow:0 1px 2px #00000052, 0 12px 32px #7c2d1261;--ring:0 0 0 4px #fb923c52;--table-surface:#1c0c06;--table-thead-bg:#261208;--table-row-border:#fb923c52;--table-row-hover:#fb923c24;--pill-bg:#1c0c06;--control-focus-bg:#261208;--btn-bg:#261208;--btn-hover-bg:#30160c;--btn-danger-bg:#261208;--line-picker-backdrop:#00000094;--line-picker-row-hover-bg:#30160c;--line-picker-active-bg:#fb923c42;--nav-link:#fed7aa;--nav-link-hover-bg:#fb923c29;--topbar-bg:#180a04eb;--topbar-border:#fb923c6b;--poc-bg:#facc151c;--poc-border:#fb923c61;--poc-text:#fff7ed;--poc-title:#fdba74;--notice-bg:#facc151f;--notice-border:#fbbf2457;--tab-active-bg:#fb923c38;--ruling-row-bg:#ea580c2e;--landing-card-border:#fb923c6b;--landing-card-bg:#1c0c06;--landing-card-title:#fdba74;--landing-card-body:#ffedd5;--landing-footer-border:#fb923c61;--landing-footer-bg:linear-gradient(180deg, #120804 0%, #0c0502 100%);--landing-tip:#fdba74;--landing-tool-icon-bg:#fb923c24;--author-border:#fb923c61;--author-card-bg:#1c0c06d9;--author-muted:#fdba74;--author-label:#fb923c;--author-link:#ffedd5;--author-deco:#fb923c6b;--divider-top:#fb923c6b;--foreground:#fff7ed;--fg-muted:#fed7aa;--chart-grid:#9a3412;--chart-grid-mix-end:#1c0c06;--chart-axis:#ffedd5;--chart-clearance-emphasis:#fdc08e}.ultradark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#010101;--surface:#050506;--surface-2:#0a0a0c;--text:#d4d4d8;--muted:#71717a;--border:#18181b;--border-2:#27272a;--primary:#64748b;--primary-2:#52525b;--danger:#dc2626;--accent-orange:#ca8a04;--shadow:0 16px 44px #000000b8;--shadow-sm:0 8px 22px #00000094;--card-shadow:0 1px 2px #0000008c, 0 12px 36px #0000009e;--ring:0 0 0 4px #64748b38;--table-surface:#050506;--table-thead-bg:#0a0a0c;--table-row-border:#27272aeb;--table-row-hover:#64748b14;--pill-bg:#050506;--control-focus-bg:#0a0a0c;--btn-bg:#0a0a0c;--btn-hover-bg:#121214;--btn-danger-bg:#0a0a0c;--line-picker-backdrop:#000000b8;--line-picker-row-hover-bg:#121214;--line-picker-active-bg:#64748b33;--nav-link:#a1a1aa;--nav-link-hover-bg:#64748b1f;--topbar-bg:#030304f0;--topbar-border:#27272af2;--poc-bg:#71717a1f;--poc-border:#52525b73;--poc-text:#d4d4d8;--poc-title:#a1a1aa;--notice-bg:#71717a1f;--notice-border:#52525b6b;--tab-active-bg:#64748b2e;--ruling-row-bg:#47556924;--landing-card-border:#27272a;--landing-card-bg:#050506;--landing-card-title:#a1a1aa;--landing-card-body:#d4d4d8;--landing-footer-border:#27272a;--landing-footer-bg:linear-gradient(180deg, #030303 0%, #010101 100%);--landing-tip:#71717a;--landing-tool-icon-bg:#64748b1a;--author-border:#27272a;--author-card-bg:#050506eb;--author-muted:#71717a;--author-label:#52525b;--author-link:#a1a1aa;--author-deco:#52525b6b;--divider-top:#27272aeb;--foreground:#d4d4d8;--fg-muted:#a1a1aa;--chart-grid:#3f3f46;--chart-grid-mix-end:#050506;--chart-axis:#a1a1aa;--chart-clearance-emphasis:#9fa9b7}.pride{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#6d28d9;--surface:#db2777;--surface-2:#0891b2;--text:#fff;--muted:#fef08a;--border:#fde047bf;--border-2:#34d399bf;--primary:#fbbf24;--primary-2:#f97316;--danger:#fb7185;--accent-orange:#fed7aa;--shadow:0 22px 56px #ec48998c;--shadow-sm:0 12px 32px #22d3ee7a;--card-shadow:0 2px 6px #0000001f, 0 18px 44px #a855f77a;--ring:0 0 0 4px #fbbf248c;--table-surface:#be185d;--table-thead-bg:#0e7490;--table-row-border:#fde0478c;--table-row-hover:#34d39952;--pill-bg:#7c3aed;--control-focus-bg:#ea580c;--btn-bg:#0ea5e9;--btn-hover-bg:#0284c7;--btn-danger-bg:#7f1d1d;--line-picker-backdrop:#0000006b;--line-picker-row-hover-bg:#c026d3;--line-picker-active-bg:#facc156b;--nav-link:#fef08a;--nav-link-hover-bg:#f472b661;--topbar-bg:#7c3aedf0;--topbar-border:#fbbf24d9;--poc-bg:#34d39947;--poc-border:#f472b6bf;--poc-text:#fff;--poc-title:#fde047;--notice-bg:#fbbf2452;--notice-border:#22d3eea6;--tab-active-bg:#ec48996b;--ruling-row-bg:#84cc1661;--landing-card-border:#f97316bf;--landing-card-bg:#a855f7;--landing-card-title:#fef08a;--landing-card-body:#fff;--landing-footer-border:#34d399a6;--landing-footer-bg:linear-gradient(180deg, #7c3aed 0%, #db2777 33%, #0891b2 66%, #65a30d 100%);--landing-tip:#fef9c3;--landing-tool-icon-bg:#fb71856b;--author-border:#a855f7bf;--author-card-bg:#db277785;--author-muted:#fef08a;--author-label:#67e8f9;--author-link:#fff;--author-deco:#fde04794;--divider-top:#f472b694;--foreground:#fff;--fg-muted:#fde68a;--chart-grid:#22d3ee;--chart-grid-mix-end:#db2777;--chart-axis:#fef08a;--chart-clearance-emphasis:#f472b6}html.pride body{background-color:#0000;background-image:radial-gradient(110% 65% at 12% 18%,#ff00aa94 0%,#0000 48%),radial-gradient(95% 58% at 88% 22%,#00f0ff85 0%,#0000 50%),radial-gradient(85% 52% at 48% 88%,#fff0007a 0%,#0000 52%),linear-gradient(148deg,#a855f7 0%,#ec4899 18%,#f97316 36%,#eab308 54%,#22c55e 72%,#06b6d4 88%,#6366f1 100%);background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box}*,:before,:after{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;height:100%;overflow-x:clip}body{height:100dvh;color:var(--text);background:var(--bg);flex-direction:column;margin:0;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI Variable,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;display:flex;overflow:hidden}.recharts-wrapper text,.recharts-legend-wrapper,.plot-svg text,.attachment-origin-axis-ticks text{font-variant-numeric:tabular-nums;font-feature-settings:"kern" 1, "liga" 1, "tnum" 1;text-rendering:geometricprecision;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI Variable,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:12px}.scrollArea{flex:1 1 0;min-height:0;overflow:clip auto}.mainLayout{flex-direction:column;align-items:stretch;width:100%;min-width:0;min-height:100%;display:flex}.container{max-width:1180px;margin:0 auto;padding:24px}:is(.dark,.dark-red,.rainbow,.matrix,.orange,.ultradark,.pride) .landingHero:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:linear-gradient(#00000073 0%,#00000026 60%,#00000059 100%);position:absolute;inset:0}:is(.dark,.dark-red,.rainbow,.matrix,.orange,.ultradark,.pride) .landingToolCard:hover{box-shadow:0 4px 16px #3b82f61f}.landingCard{border:1px solid var(--landing-card-border);background:var(--landing-card-bg);border-radius:14px;padding:18px}.landingCardIcon{background:var(--landing-tool-icon-bg);width:36px;height:36px;color:var(--primary);border-radius:9px;justify-content:center;align-items:center;margin-bottom:12px;display:flex}.landingCardTitle{letter-spacing:.02em;text-transform:uppercase;color:var(--landing-card-title);margin:0;font-size:13px;font-weight:700}.landingCardBody{color:var(--landing-card-body);margin-top:6px;margin-bottom:0;font-size:13.5px;line-height:1.55}.landingCardBody code{font-size:.92em}.topbar{z-index:10;padding-top:env(safe-area-inset-top,0px);border-bottom:1px solid var(--topbar-border);background:var(--topbar-bg);flex-shrink:0}.themeToggle{border:1px solid var(--border-2);background:var(--btn-bg);width:40px;height:40px;color:var(--text);cursor:pointer;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;box-shadow:0 1px #1018280f}.themeToggle:hover{background:var(--btn-hover-bg)}.themeToggle:focus-visible{outline-offset:2px;outline:2px solid #2563eb73}.themeToggleIcon{color:var(--muted);justify-content:center;align-items:center;line-height:0;display:flex}.themeToggle:hover .themeToggleIcon{color:var(--text)}.themeTogglePlaceholder{cursor:default;pointer-events:none;opacity:.4}.languageSwitcher{border:1px solid var(--border-2);background:var(--btn-bg);height:40px;color:var(--text);cursor:pointer;letter-spacing:.04em;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;margin:0;padding:0 12px 0 8px;font-size:12px;font-weight:700;transition:background-color .12s,border-color .12s;display:inline-flex;box-shadow:0 1px #1018280f}.languageSwitcher:hover{background:var(--btn-hover-bg);border-color:var(--text)}.languageSwitcherFlag{border-radius:2px;width:22px;height:16px;display:block;overflow:hidden;box-shadow:inset 0 0 0 .5px #00000040}.languageSwitcher:focus-visible{outline-offset:2px;outline:2px solid #2563eb73}.languageSwitcher:disabled{cursor:default;opacity:.6}.languageSwitcherLabel{pointer-events:none;color:var(--text);font-variant:tabular-nums}html{view-transition-name:root}@keyframes themeViewTransitionReveal{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}::view-transition-old(root){mix-blend-mode:normal;width:100%;height:100%}::view-transition-new(root){mix-blend-mode:normal;width:100%;height:100%}::view-transition-old(root){opacity:1;animation:none}::view-transition-new(root){animation:.8s cubic-bezier(.33,1,.68,1) both themeViewTransitionReveal}.topbarInner{max-width:1180px;padding:14px 24px;padding-left:calc(24px + env(safe-area-inset-left,0px));padding-right:calc(24px + env(safe-area-inset-right,0px));align-items:center;gap:16px;margin:0 auto;display:flex}@media (max-width:639px){.container{padding:16px;padding-left:calc(16px + env(safe-area-inset-left,0px));padding-right:calc(16px + env(safe-area-inset-right,0px))}.topbarInner{padding:12px 16px;padding-left:calc(16px + env(safe-area-inset-left,0px));padding-right:calc(16px + env(safe-area-inset-right,0px));gap:12px}}.brand{flex-shrink:0;align-items:center;line-height:0;display:flex}.brandLogo{object-fit:contain;width:auto;max-width:min(220px,42vw);height:40px;transition:opacity .2s;display:block}:is(.dark,.dark-red,.rainbow,.matrix,.orange,.ultradark,.pride) .brandLogo{filter:brightness(0)invert()}.brandLink{color:inherit;text-decoration:none}.brandLink:hover .brandLogo{opacity:.88}.nav{flex-wrap:wrap;flex:1;align-items:center;gap:10px;min-width:0;margin-left:10px;display:flex}.nav.topbarNavDesktop{flex-wrap:nowrap}.navLinkMuted{opacity:.45}.navLink{color:var(--nav-link);box-shadow:none;background-color:#0000;border-radius:10px;padding:8px 10px;font-weight:650;text-decoration:none;transition:color .32s cubic-bezier(.33,1,.68,1),background-color .32s cubic-bezier(.33,1,.68,1),box-shadow .32s cubic-bezier(.33,1,.68,1),transform .32s cubic-bezier(.33,1,.68,1);transform:translateY(0)}.topbarNavDesktop .navLink{white-space:nowrap}.navLink:hover:not(.navLinkActive){background-color:var(--nav-link-hover-bg)}.navLinkActive{color:#fff;background-color:var(--primary);box-shadow:0 2px 8px color-mix(in srgb, var(--primary) 40%, transparent);transform:translateY(-1px)}.navLinkActive:hover{background-color:var(--primary-2);color:#fff;box-shadow:0 3px 10px color-mix(in srgb, var(--primary-2) 45%, transparent)}.dark-red .navLinkActive{color:#fff;background-color:var(--primary);box-shadow:0 2px 8px #f43f5e6b}.dark-red .navLinkActive:hover{background-color:var(--primary-2);color:#fff;box-shadow:0 3px 10px #e11d487a}.rainbow .navLinkActive{color:#fff;background:linear-gradient(118deg,#ec4899 0%,#a855f7 48%,#06b6d4 100%);box-shadow:0 2px 12px #a855f77a}.rainbow .navLinkActive:hover{color:#fff;background:linear-gradient(118deg,#db2777 0%,#9333ea 50%,#0891b2 100%);box-shadow:0 3px 14px #9333ea85}.matrix .navLinkActive{color:#031008;background:linear-gradient(118deg,#22c55e 0%,#39ff14 50%,#15803d 100%);box-shadow:0 2px 14px #39ff146b}.matrix .navLinkActive:hover{color:#031008;background:linear-gradient(118deg,#16a34a 0%,#4ade80 48%,#166534 100%);box-shadow:0 3px 16px #22c55e7a}.orange .navLinkActive{color:#140804;background:linear-gradient(118deg,#ea580c 0%,#fb923c 50%,#c2410c 100%);box-shadow:0 2px 14px #fb923c73}.orange .navLinkActive:hover{color:#140804;background:linear-gradient(118deg,#c2410c 0%,#fdba74 48%,#9a3412 100%);box-shadow:0 3px 16px #ea580c7a}.ultradark .navLinkActive{color:#fafafa;background:linear-gradient(118deg,#334155 0%,#475569 50%,#1e293b 100%);box-shadow:0 2px 14px #0f172aa6}.ultradark .navLinkActive:hover{color:#fafafa;background:linear-gradient(118deg,#1e293b 0%,#64748b 48%,#0f172a 100%);box-shadow:0 3px 18px #0000008c}.pride .navLinkActive{color:#0a0a0a;background:linear-gradient(118deg,#f08 0%,#fc0 20%,#0fa 40%,#0af 60%,#a6f 80%,#f48 100%);font-weight:700;box-shadow:0 4px 18px #ff00a08c,0 0 26px #00dcff6b}.pride .navLinkActive:hover{color:#111;background:linear-gradient(118deg,#f6a 0%,#fe6 22%,#6fc 44%,#6cf 66%,#c9f 88%,#f8c 100%);box-shadow:0 6px 24px #ff50b494,0 0 36px #78f0ff7a}.pride .topbar{border-bottom:3px solid #fbbf24e6;box-shadow:0 6px 28px #ec489973,inset 0 1px #ffffff40}.pride .card{box-shadow:0 0 0 2px #ff00c847, var(--card-shadow), inset 0 1px 0 #ffffff38;border:2px solid #ffffff73}.pride .cardHeader{color:#0f172a;text-shadow:0 1px #ffffff59;background:linear-gradient(95deg,#f06 0%,#f80 14%,#fe0 28%,#0c6 42%,#08f 56%,#80f 70%,#f0a 100%);border-bottom:3px solid #ffffff73}.pride .cardBody{background:linear-gradient(180deg, #ffffff38 0%, var(--surface) 45%, var(--surface-2) 100%)}.pride .btn:not(.btnPrimary):not(.btnDanger){color:#0a0a0a;background:linear-gradient(140deg,#22d3ee 0%,#a855f7 55%,#f472b6 100%);border:2px solid #ffffff73;font-weight:650;box-shadow:0 4px 18px #a855f766}.pride .btn:not(.btnPrimary):not(.btnDanger):hover{background:linear-gradient(140deg,#67e8f9 0%,#c084fc 50%,#fbcfe8 100%);box-shadow:0 8px 26px #ec489973}.pride .btnPrimary{color:#111827;text-shadow:0 1px #ffffff59;background:linear-gradient(118deg,#f0a 0%,#fa0 35%,#ef0 70%,#0f8 100%);border-color:#ffffff8c;font-weight:800}.pride .btnPrimary:hover{background:linear-gradient(118deg,#f6c 0%,#fd5 40%,#af6 80%,#6fe 100%)}.pride .btnDanger{color:#450a0a;background:linear-gradient(135deg,#fecaca 0%,#f87171 45%,#dc2626 100%);border:2px solid #fecacad9;font-weight:700}.pride .pill{background:linear-gradient(135deg,#c026d3 0%,#2563eb 40%,#059669 100%);border:2px solid #fde047f2;box-shadow:0 6px 22px #2563eb61}.pride .pillTitle{color:#fef08a;text-shadow:0 1px 2px #00000059}.pride .control,.pride select.control{border:2px solid #34d399d9;box-shadow:inset 0 0 0 1px #ffffff2e,0 2px 12px #22d3ee40}.pride .pageTitle{background:linear-gradient(92deg,#fb7185,#fbbf24,#4ade80,#22d3ee,#a78bfa,#f472b6) 0 0/180% 100%;color:#0000;filter:drop-shadow(0 2px 8px #a855f773);-webkit-background-clip:text;background-clip:text}.pride .sectionTitle{background:linear-gradient(90deg,#f472b6,#22d3ee);color:#0000;-webkit-background-clip:text;background-clip:text}.pride .notice{background:linear-gradient(135deg,#fde04761 0%,#34d39959 50%,#f472b661 100%);border:2px solid #fbbf24d9;box-shadow:0 4px 20px #fbbf2447}.pride table.dataTable thead{background:linear-gradient(#ea580c 0%,#db2777 45%,#7c3aed 100%)}.pride table.dataTable thead th{color:#fffbeb;text-shadow:0 1px 2px #00000059}.pride table.dataTable tbody tr:nth-child(2n){background:#a78bfa38}.pride table.dataTable tbody tr:hover{background:#34d39947}.pride .themeToggle{color:#fff;background:linear-gradient(145deg,#6366f1 0%,#ec4899 50%,#f59e0b 100%);border:2px solid #fde047e6;box-shadow:0 4px 16px #6366f173}.pride .themeToggle:hover{background:linear-gradient(145deg,#818cf8 0%,#f472b6 45%,#fbbf24 100%)}.pride .themeToggleIcon{color:#fef08a}.pride .subtle{color:#fde047}.pride code{color:#0f172a;background:#34d39973;border:1px solid #fbbf24c7}.navDropdown{align-self:center;position:relative}.navDropdownTrigger{font:inherit;cursor:pointer;appearance:none;border:none;align-items:center;gap:6px;display:inline-flex}.navDropdownCaret{opacity:.82;font-size:.72em;line-height:1}.navDropdownPanel{left:0;top:calc(100% + var(--nav-dropdown-gap));z-index:20;min-width:var(--nav-dropdown-min-width);padding:var(--nav-dropdown-padding);border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);position:absolute}:is(.dark,.dark-red,.rainbow,.matrix,.orange,.ultradark,.pride) .navDropdownPanel{box-shadow:0 8px 28px #0000006b}.navDropdownLink{border-radius:var(--radius-sm);color:var(--nav-link);padding:8px 10px;font-weight:650;text-decoration:none;display:block}.navDropdownLink:hover:not(.navLinkActive){background-color:var(--nav-link-hover-bg)}.navDropdownLink.navLinkActive{color:#fff;background-color:var(--primary)}.navMobileGroup{margin-top:6px}.navMobileGroupSeparated{border-top:1px solid var(--border);margin-top:12px;padding-top:8px}.navMobileGroupLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);padding:10px 14px 2px;font-size:12px;font-weight:700}@media (prefers-reduced-motion:reduce){.navLink{transition-duration:.01ms}}.topbarNavRoot{display:contents}.topbarNavDesktop{display:none!important}.topbarNavMobile{order:4;align-items:center;display:flex}.topbarInner .languageSwitcher{order:2;margin-left:auto}.topbarInner .themeToggle,.topbarInner .themeTogglePlaceholder{order:3}.navLinkCustomLines{margin-left:0}.navMenuButton{border:1px solid var(--border-2);background:var(--btn-bg);width:40px;height:40px;color:var(--text);cursor:pointer;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative;box-shadow:0 1px #1018280f}:is(.dark,.dark-red,.rainbow,.matrix,.orange,.ultradark,.pride) .navMenuButton{box-shadow:0 1px #0003}.navMenuButton:hover{background:var(--btn-hover-bg)}.navMenuButton:focus-visible{outline-offset:2px;outline:2px solid #2563eb73}.navMenuButtonLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.navMenuIcon{justify-content:center;align-items:center;line-height:0;display:flex}.navMobileBackdrop{z-index:1000;background:var(--line-picker-backdrop);cursor:pointer;border:none;margin:0;padding:0;position:fixed;inset:0}.navMobilePanel{z-index:1001;width:min(320px,92vw);padding:calc(16px + env(safe-area-inset-top,0px)) 16px 24px;background:var(--surface);border-left:1px solid var(--border);position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-8px 0 32px #1018281f}:is(.dark,.dark-red,.rainbow,.matrix,.orange,.ultradark,.pride) .navMobilePanel{box-shadow:-8px 0 32px #00000073}.navMobilePanelNav{flex-direction:column;gap:4px;padding-top:8px;display:flex}.navMobileLink{min-height:48px;color:var(--nav-link);border-radius:10px;align-items:center;padding:10px 14px;font-size:15px;font-weight:650;text-decoration:none;display:flex}.navMobileLink:hover:not(.navLinkActive){background-color:var(--nav-link-hover-bg)}.navMobileLink.navLinkActive{color:#fff}.dark-red .navMobileLink.navLinkActive{background-color:var(--primary);box-shadow:0 2px 8px #f43f5e59}.navMobileLinkCustom{border-top:1px solid var(--border);margin-top:8px;padding-top:16px}.pageTitle{letter-spacing:-.02em;margin:0}.subtle{color:var(--muted)}.mathRichText .mathKatex{vertical-align:-.14em;font-size:1.02em}.mathRichText .mathKatex .katex{font-size:1em}.mathRichText .mathFallback{letter-spacing:.01em;background:color-mix(in srgb, var(--border) 55%, transparent);vertical-align:-.08em;border-radius:4px;padding:0 .12em;font-family:ui-serif,Cambria Math,Times New Roman,serif;font-style:italic;line-height:1.35;display:inline-block}.mathRichText .mathFallback sub,.mathRichText .mathFallback sup{font-size:.72em;font-style:normal;line-height:0}.mathRichText .mathFrac{vertical-align:middle;flex-direction:column;align-items:center;margin:0 .1em;font-size:.88em;line-height:1.05;display:inline-flex}.mathRichText .mathFrac>span:first-child{border-bottom:1px solid;padding:0 .15em .05em}.mathRichText .mathFrac>span:last-child{padding:.05em .15em 0}.mathRichText .mathBlockKatex{font-size:1.05em}.mathRichText .mathBlockFallback{text-align:center;background:color-mix(in srgb, var(--border) 45%, transparent);border-radius:6px;padding:8px 10px;font-family:ui-serif,Cambria Math,Times New Roman,serif;font-style:italic;display:block}.utsMathGlossary .utsMathVar,.utsMathGlossary [data-uts-var]{cursor:help;border-radius:2px}.utsMathGlossary .utsMathVar:hover,.utsMathGlossary [data-uts-var]:hover{background:color-mix(in srgb, var(--primary) 12%, transparent)}.utsVarTooltipPanel{pointer-events:auto}.card{background:var(--surface);border:1px solid color-mix(in srgb, var(--border) 88%, var(--text) 6%);border-radius:var(--radius-card);box-shadow:var(--card-shadow);min-width:0;overflow:hidden}.substationShell{box-sizing:border-box;flex-direction:column;flex:1;align-self:stretch;width:100%;min-width:0;max-width:100%;min-height:0;display:flex}:is(.dark,.dark-red,.rainbow,.matrix,.orange,.ultradark,.pride) .iec60865Figure5Image{filter:invert()brightness(.88)contrast(1.08)}.lineClearanceSubnav{flex-direction:column;align-items:stretch;gap:10px;margin-top:18px;display:flex}.lineClearanceSubnavTabs{flex-direction:column;align-items:stretch;gap:8px;display:flex}.lineClearanceSubnav .btn{box-sizing:border-box;justify-content:center;width:100%}.lineClearanceSubnavTrailing{flex-shrink:0;justify-content:flex-end;display:flex}.mfSubnav .mfSubnavCollapsed{display:block;position:relative}.mfSubnav .lineClearanceSubnavTabs{display:none}.mfSubnavTrigger{justify-content:space-between;align-items:center;width:100%;display:inline-flex}.mfSubnavCaret{opacity:.82;margin-left:8px;font-size:.72em;line-height:1}.mfSubnavPanel{z-index:20;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);flex-direction:column;gap:4px;padding:8px;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0}.mfSubnavPanel[hidden]{display:none}:is(.dark,.dark-red,.rainbow,.matrix,.orange,.ultradark,.pride) .mfSubnavPanel{box-shadow:0 8px 28px #0000006b}.mfSubnavPanelLink{border-radius:var(--radius-sm);color:var(--nav-link);padding:8px 10px;font-weight:650;text-decoration:none;display:block}.mfSubnavPanelLink:hover{background:var(--tab-active-bg)}.mfSubnavPanelDivider{background:var(--border);height:1px;margin:4px 0}@media (min-width:768px){.lineClearanceSubnav{flex-flow:wrap;justify-content:space-between;align-items:center;gap:12px}.lineClearanceSubnavTabs{flex-flow:wrap;align-items:center}.lineClearanceSubnav .btn{width:auto}.lineClearanceSubnav .lineClearanceSubnavTabs .btn{min-width:9rem}.lineClearanceSubnavTrailing{margin-left:auto}.mfSubnavExport,.mfSubnav .mfSubnavCollapsed{display:none}.mfSubnav .lineClearanceSubnavTabs{display:flex}}.pageMainGrid{grid-template-columns:1fr;align-items:start;gap:16px;display:grid}.pageMainGrid--blockStart{margin-top:18px}@media (min-width:768px){.pageMainGrid--calculator{grid-template-columns:minmax(0,.67fr) minmax(0,1.33fr)}.pageMainGrid--stringing{grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr)}.pageMainGrid--lineClearance{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}:is(.dark,.dark-red,.rainbow,.matrix,.orange,.ultradark,.pride) .iec60865EmblaThumb:disabled:hover,:is(.dark,.dark-red,.rainbow,.matrix,.orange,.ultradark,.pride) .iec60865EmblaThumb{box-shadow:0 1px #0003}:is(.dark,.dark-red,.rainbow,.matrix,.orange,.ultradark,.pride) .iec60865EmblaThumb:hover:not(:disabled){box-shadow:0 12px 26px #00000059,0 2px #00000038}:is(.dark,.dark-red,.rainbow,.matrix,.orange,.ultradark,.pride) .iec60865EmblaThumb.isActive{color:#000;background:#fff;border-color:#fff}.bundleSpacingThAnchor{cursor:help;text-underline-offset:2px;outline:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.bundleSpacingThAnchor:focus-visible{box-shadow:var(--ring);border-radius:4px}.bundleSpacingTooltipPanel{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);min-width:min(100vw - 24px,280px);max-width:min(100vw - 24px,656px);box-shadow:var(--shadow-sm);padding:10px 12px;overflow:visible}.bundleSpacingTooltipFigure{margin:0;line-height:0}.bundleSpacingTooltipImg{width:min(100%,640px);height:auto;display:block}.fieldHeaderThAnchor{cursor:help;text-underline-offset:2px;outline:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.fieldHeaderThAnchor:focus-visible{box-shadow:var(--ring);border-radius:4px}.fieldHeaderTooltipPanel{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);min-width:min(100vw - 24px,200px);max-width:min(100vw - 24px,380px);box-shadow:var(--shadow-sm);padding:12px 14px;overflow:visible}.fieldHeaderTooltipText{color:var(--muted);margin:0;font-size:.8125rem;line-height:1.45}.fieldHeaderTooltipText strong{color:var(--text);font-weight:650}.cardHeader{letter-spacing:-.025em;color:var(--text);background:linear-gradient(180deg, var(--surface) 0%, var(--surface-2) 100%);border-bottom:1px solid var(--border);padding:16px 20px 14px;font-size:1.0625rem;font-weight:650;line-height:1.3}.cardBody{background:var(--surface);padding:18px 20px 20px}.card.conductorInputCard{border-radius:var(--radius-card);overflow:visible}.conductorInputCard>.cardHeader{z-index:4;border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);position:sticky;top:0}.conductorInputCard>.cardBody{border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card)}.cardNested{background:var(--surface);border:1px solid color-mix(in srgb, var(--border) 88%, var(--text) 6%);border-radius:calc(var(--radius-card) - 4px);box-shadow:var(--card-shadow);min-width:0;overflow:hidden}.cardNestedHeader{letter-spacing:-.025em;color:var(--text);background:linear-gradient(180deg, var(--surface) 0%, var(--surface-2) 100%);border-bottom:1px solid var(--border);padding:12px 14px 10px;font-size:.9375rem;font-weight:650;line-height:1.3}.cardNestedTitle{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);background:var(--surface);border-bottom:1px solid color-mix(in srgb, var(--border) 72%, transparent);margin:0;padding:10px 14px 8px;font-size:12px;font-weight:700;line-height:1.25}.cardNestedBody{background:var(--surface);flex-direction:column;gap:10px;padding:14px 14px 16px;display:flex}.cardNestedBody .field{margin-bottom:0}.cardNestedBody input.control,.cardNestedBody select.control{margin-top:6px;padding:10px 12px}.row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.grid2{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:14px;display:grid}.lineParametersStack{grid-template-columns:minmax(0,1fr)}.gridInputs2{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (max-width:767px){.gridInputs2{grid-template-columns:1fr}}.gridInputs2>*{min-width:0}.gridInputs3{grid-template-columns:1fr 1fr 1fr;align-items:end;gap:10px;display:grid}@media (max-width:767px){.gridInputs3{grid-template-columns:1fr}}.gridInputs3>*{min-width:0}.gridInputs3.gridInputs3--insulatorAttachment{margin-bottom:14px;overflow:visible}.gridInputs4{grid-template-columns:1fr 1fr 1fr 1fr;align-items:end;gap:10px;display:grid}@media (max-width:767px){.gridInputs4{grid-template-columns:1fr 1fr}}.gridInputs4>*{min-width:0}.gridInputs4.gridInputs4--attachment{overflow:visible}.attachmentTrueXY{grid-template-columns:1fr 1fr 1fr;align-items:end;gap:10px;margin-top:6px;margin-bottom:14px;display:grid;overflow:visible}@media (max-width:767px){.attachmentTrueXY{grid-template-columns:1fr}}.attachmentTrueXY>*{min-width:0}.field{color:var(--muted);margin-bottom:10px;font-size:13px;display:block}.control,select.control,input.control{border:1px solid var(--border-2);background:var(--surface-2);width:100%;color:var(--text);border-radius:12px;outline:none;min-width:0;margin-top:6px;padding:10px 12px;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:13px;line-height:1.35}.controlCompact,select.controlCompact,input.controlCompact{border-radius:10px;margin-top:6px;padding:6px 8px;font-size:12px}.controlCompact:focus{box-shadow:var(--ring)}.control:focus{box-shadow:var(--ring);background:var(--control-focus-bg);border-color:#2563eb8c}.control.control--alongSpanYReadonly{cursor:default;--alongSpanYReadonly-bg:color-mix(in srgb, var(--surface-2) 80%, var(--bg) 20%);background:var(--alongSpanYReadonly-bg);color:color-mix(in srgb, var(--text) 68%, var(--alongSpanYReadonly-bg) 32%);font-variant-numeric:tabular-nums;border-style:dashed;font-style:normal;font-weight:400;display:block}.control.control--alongSpanYReadonly:focus{box-shadow:none;border-color:var(--border-2);background:var(--alongSpanYReadonly-bg);outline:none}.alongSpanYReadonlyWrap{margin-top:6px;position:relative}.alongSpanYReadonlyWrap .control.control--alongSpanYReadonly{margin-top:0}.alongSpanYReadonlyHint{color:var(--muted);pointer-events:none;-webkit-user-select:none;user-select:none;letter-spacing:.01em;margin-top:2px;font-size:11px;line-height:1.2;position:absolute;top:100%;bottom:auto;right:2px}.controlTooltipWrap{width:100%;display:block;position:relative}.controlTooltipPanel{z-index:5;max-width:min(360px,85vw);color:var(--text);background:var(--surface);border:1px solid var(--border-2);box-shadow:var(--shadow-sm);pointer-events:none;border-radius:10px;flex-direction:column;gap:.35em;padding:10px 12px;font-size:12px;line-height:1.35;display:none;position:absolute;top:calc(100% + 4px);left:0}.controlTooltipWrap:hover .controlTooltipPanel,.controlTooltipWrap:focus-within .controlTooltipPanel{display:flex}.numericInputStepper{width:100%;margin-top:6px;position:relative}.numericInputStepperInput.control{box-sizing:border-box;width:100%;margin-top:0;padding-right:2rem}.numericInputStepperInput.controlCompact{box-sizing:border-box;width:100%;margin-top:0;padding:6px 1.65rem 6px 8px}.numericInputStepperBtns{z-index:2;opacity:0;visibility:hidden;pointer-events:none;flex-direction:column;gap:0;transition:opacity .12s,visibility .12s;display:flex;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.numericInputStepper:hover .numericInputStepperBtns,.numericInputStepper:focus-within .numericInputStepperBtns{opacity:1;visibility:visible;pointer-events:auto}.numericInputStepper:has(.numericInputStepperInput:disabled) .numericInputStepperBtns{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.numericInputStepperBtn{appearance:none;min-width:1.1rem;height:1.05rem;color:var(--muted);letter-spacing:-.02em;cursor:pointer;box-shadow:none;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;margin:0;padding:0 1px;font-size:12px;font-weight:500;line-height:1;display:flex}.numericInputStepperBtn+.numericInputStepperBtn{border-top:1px solid color-mix(in srgb, var(--border-2) 55%, transparent);margin-top:1px;padding-top:1px}.numericInputStepperBtn:hover:not(:disabled){background:color-mix(in srgb, var(--text) 7%, transparent);color:var(--text)}.numericInputStepperBtn:disabled{opacity:.45;cursor:not-allowed}.numericInputStepperBtn:focus-visible{outline:1px solid color-mix(in srgb, var(--primary) 55%, transparent);outline-offset:0;border-radius:3px}.numericInputStepper--compact .numericInputStepperBtns{right:3px}.numericInputStepper--compact .numericInputStepperBtn{border-radius:2px;min-width:.95rem;height:.92rem;padding:0;font-size:11px}.numericInputStepper--compact .numericInputStepperBtn+.numericInputStepperBtn{margin-top:0;padding-top:0}@media (prefers-reduced-motion:reduce){.numericInputStepperBtns{transition:none}}.btn{appearance:none;border:1px solid var(--border-2);background:var(--btn-bg);color:var(--text);cursor:pointer;will-change:transform;border-radius:12px;padding:10px 12px;font-weight:700;transition:transform .14s,box-shadow .14s,background-color .14s,border-color .14s,filter .14s;box-shadow:0 1px #1018280a}.btn:hover{background:var(--btn-hover-bg);filter:saturate(1.05);transform:translateY(-1px);box-shadow:0 10px 22px #10182824,0 2px #1018280f}.btn:active{transform:translateY(0);box-shadow:0 4px 12px #1018281f,0 1px #1018280f}:is(.dark,.dark-red,.rainbow,.matrix,.orange,.ultradark,.pride) .btn{box-shadow:0 1px #0003}:is(.dark,.dark-red,.rainbow,.matrix,.orange,.ultradark,.pride) .btn:hover{box-shadow:0 12px 26px #00000059,0 2px #00000038}@media (prefers-reduced-motion:reduce){.btn{will-change:auto;transition:none}}:is(.dark,.dark-red,.rainbow,.matrix,.orange,.ultradark,.pride) .themeToggle{box-shadow:0 1px #00000040}a.btn{color:var(--text);box-sizing:border-box;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.btnPrimary{background:var(--primary);color:#fff;border-color:#2563ebbf}.btnPrimary:hover{background:var(--primary-2)}.btnDanger{background:var(--btn-danger-bg);color:var(--danger);border-color:#dc262659}.btnDanger:hover{background:#dc26260f}.iconBtn{width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.iconBtn:hover{background:var(--table-row-hover);color:var(--text)}.iconBtnDanger:hover{color:var(--danger);background:#dc262614}.btnTextAction{appearance:none;color:var(--muted);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;margin:0;padding:2px 4px;font-size:13px;font-weight:600;text-decoration:underline}.btnTextAction:hover{color:var(--text)}.btnTextAction:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #2563eb73}.notice{background:var(--notice-bg);border:1px solid var(--notice-border);border-radius:12px;margin-top:12px;padding:10px 12px}.tableWrap{border:1px solid var(--border);border-radius:12px;margin-top:10px;overflow-x:auto}.calculatorTableWrap table.dataTable.resultsTable :is(th,td):first-child{white-space:normal;vertical-align:top;width:22%}.calculatorTableWrap table.dataTable.resultsTable :is(th,td):not(:first-child){white-space:normal;overflow-wrap:break-word;word-break:break-word;width:7.09091%}.calculatorTableWrap table.dataTable:not(.resultsTable) :is(th,td):first-child{white-space:normal;vertical-align:top;width:50%}.calculatorTableWrap table.dataTable:not(.resultsTable) :is(th,td):nth-child(2),.calculatorTableWrap table.dataTable:not(.resultsTable) :is(th,td):nth-child(3),.calculatorTableWrap table.dataTable:not(.resultsTable) :is(th,td):nth-child(4),.calculatorTableWrap table.dataTable:not(.resultsTable) :is(th,td):nth-child(5){vertical-align:middle;box-sizing:border-box;width:12.5%}.calculatorTableWrap table.dataTable:not(.resultsTable) :is(th,td):nth-child(4),.calculatorTableWrap table.dataTable:not(.resultsTable) :is(th,td):nth-child(5){text-align:center}@media (max-width:639px){.calculatorTableWrap table.dataTable:not(.resultsTable) :is(th,td):first-child{width:40%}.calculatorTableWrap table.dataTable:not(.resultsTable) :is(th,td):nth-child(2),.calculatorTableWrap table.dataTable:not(.resultsTable) :is(th,td):nth-child(3),.calculatorTableWrap table.dataTable:not(.resultsTable) :is(th,td):nth-child(4),.calculatorTableWrap table.dataTable:not(.resultsTable) :is(th,td):nth-child(5){width:15.25%}}table.dataTable{border-collapse:collapse;background:var(--table-surface);width:100%}table.dataTable thead th{text-align:left;color:var(--muted);background:var(--table-thead-bg);border-bottom:1px solid var(--border);padding:10px;font-size:12px;position:sticky;top:0}table.dataTable tbody td{border-bottom:1px solid var(--table-row-border);padding:10px;font-size:13px}table.dataTable tbody tr:hover td{background:var(--table-row-hover)}table.dataTable.mfGroupedTable tbody.mfTowerGroup tr td{background:var(--surface-2)}table.dataTable.mfGroupedTable tbody.mfTowerGroup:hover tr td{background:var(--table-row-hover)}table.dataTable.cellHoverOnly tbody tr:hover td{background:0 0}table.dataTable.cellHoverOnly tbody td.cellLink{cursor:pointer}table.dataTable.cellHoverOnly tbody td.cellLink.cellLinkHovered{background:var(--table-row-hover)}table.dataTable tbody tr.resultsRowHighlightMaxTension td{background:#fbbf2438}table.dataTable tbody tr.resultsRowHighlightADistance td{background:#3b82f629}table.dataTable tbody tr.resultsRowHighlightMaxTension.resultsRowHighlightADistance td{background:linear-gradient(135deg,#fbbf2447 0%,#3b82f630 100%)}table.dataTable tbody tr.resultsRowHighlightMaxTension:hover td,table.dataTable tbody tr.resultsRowHighlightADistance:hover td{filter:brightness(.98)}table.resultsTable{table-layout:fixed}.pillList{gap:10px;display:grid}.pill{border:1px solid var(--border);background:var(--pill-bg);border-radius:14px;justify-content:space-between;align-items:start;gap:12px;padding:12px;display:flex}.pillTitle{font-weight:800}.pillMeta{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.45}.customLineCard{flex-direction:column;align-items:stretch;gap:4px;padding:6px 8px}.customLineCardTop{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.customLineCard .pillTitle{overflow-wrap:anywhere;word-break:break-word;flex:1;min-width:0;margin:0;font-size:.9375rem;line-height:1.2}.customLineCard .customLineCardDelete.btn{justify-content:center;align-items:center;min-width:34px;min-height:34px;padding:6px;line-height:0;display:inline-flex}.customLineCardTableWrap{border:none;border-top:1px solid color-mix(in srgb, var(--border) 40%, transparent);min-width:0;box-shadow:none;background:0 0;border-radius:0;width:100%;max-width:100%;margin-top:0;padding-top:4px}table.dataTable.customLineCardTable{table-layout:fixed;background:0 0;width:100%}.customLineThLabelLong{display:inline}.customLineThLabelShort{display:none}table.dataTable.customLineCardTable thead th{white-space:nowrap;color:var(--muted);background:var(--pill-bg);border-bottom:1px solid color-mix(in srgb, var(--border) 65%, transparent);padding:3px 8px;font-size:10px;font-weight:650;line-height:1.15;position:static}table.dataTable.customLineCardTable tbody td{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text);background:0 0;border-bottom:none;padding:3px 8px;font-size:11px;line-height:1.15}table.dataTable.customLineCardTable tbody tr:hover td{background:color-mix(in srgb, var(--text) 4%, var(--pill-bg))}@media (max-width:639px){.customLineCard{min-width:0}.customLineThLabelLong{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.customLineThLabelShort{display:inline}table.dataTable.customLineCardTable{table-layout:auto;min-width:max-content}table.dataTable.customLineCardTable thead th{padding:3px 4px;font-size:9px}table.dataTable.customLineCardTable tbody td{padding:3px 4px;font-size:10px}}.dividerTop{border-top:1px solid var(--divider-top);margin-top:14px;padding-top:12px}.linePickerBackdrop{z-index:1000;background:var(--line-picker-backdrop);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.linePickerModal{background:var(--surface);border-radius:var(--radius);border:1px solid var(--border);width:min(440px,100%);max-height:min(72vh,640px);box-shadow:var(--shadow);flex-direction:column;display:flex;overflow:hidden}.linePickerModalHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.linePickerModalHeaderMain{flex:1;min-width:0}.linePickerModalTitle{color:var(--text);margin:0;font-size:16px;font-weight:800}.linePickerModalMeta{color:var(--muted);margin:4px 0 0;font-size:13px;font-weight:500}.linePickerClose{appearance:none;cursor:pointer;color:var(--muted);background:0 0;border:none;border-radius:8px;padding:4px 8px;font-size:22px;line-height:1}.linePickerClose:hover{background:var(--surface-2);color:var(--text)}.linePickerSearchWrap{flex-shrink:0;padding:12px 16px 0}.linePickerSearchWrap .linePickerSearch{width:100%;margin-top:0}.linePickerList{flex:1;min-height:0;padding:10px 12px 12px;overflow-y:auto}.linePickerSectionLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:10px 4px 6px;font-size:11px;font-weight:800}.linePickerSectionLabel:first-child{margin-top:0}.linePickerEmpty{color:var(--muted);padding:8px 10px 12px;font-size:13px;line-height:1.45}.linePickerRow{text-align:left;background:var(--surface-2);width:100%;color:var(--text);cursor:pointer;border:1px solid #0000;border-radius:10px;margin-bottom:4px;padding:10px 12px;font-size:13px;transition:background .15s,border-color .15s;display:block}.linePickerRow:hover{background:var(--line-picker-row-hover-bg);border-color:var(--border-2)}.linePickerRowActive{background:var(--line-picker-active-bg);border-color:#2563eb59;font-weight:700}.linePickerFooter{border-top:1px solid var(--border);justify-content:flex-end;padding:10px 16px 14px;display:flex}button.linePickerTrigger{cursor:pointer;text-align:left;font:inherit;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:980px){.grid2{grid-template-columns:1fr}}.batchTwistInputWithHalf{--batchTwistHalfRails:52px;border:1px solid var(--border-2);background:var(--surface-2);box-sizing:border-box;border-radius:10px;flex-flow:row;align-items:stretch;width:fit-content;min-width:0;max-width:100%;display:flex;overflow:hidden}.batchTwistInputWithHalf--solo{width:calc(var(--batchTwistHalfRails) + 7ch)}.batchTwistInputWithHalf:not(.batchTwistInputWithHalf--solo)>.batchTwistHalfDevBtn:not(.batchTwistHalfDevBtn--leading){margin-left:auto}.batchTwistInputWithHalf:focus-within{box-shadow:var(--ring);background:var(--control-focus-bg);border-color:#2563eb8c}.batchTwistHalfDevBtn{border:none;border-left:1px solid var(--border-2);background:color-mix(in srgb, var(--surface-2) 72%, var(--bg) 28%);min-width:26px;color:var(--text);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;padding:0 5px;line-height:1;display:flex}.batchTwistHalfDevBtn--leading{border-left:none;border-right:1px solid var(--border-2);min-width:24px;padding:0 3px}.batchTwistHalfDevBtnFraction--negHalf .batchTwistHalfDevBtnBar{width:14px}.batchTwistHalfDevBtn:hover{background:color-mix(in srgb, var(--surface-2) 55%, var(--bg) 45%)}.batchTwistHalfDevBtn:active{background:color-mix(in srgb, var(--primary) 18%, var(--surface-2) 82%)}.batchTwistHalfDevBtnNumer{flex-direction:row;align-items:center;gap:2px;display:inline-flex}.batchTwistHalfDevBtnMinus{align-items:center;font-size:6.5px;font-weight:700;line-height:1;display:inline-flex}.batchTwistHalfDevBtnFraction{font-variant-numeric:tabular-nums;letter-spacing:-.02em;-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;align-items:center;font-size:9px;font-weight:700;display:flex}.batchTwistHalfDevBtnBar{background:currentColor;border-radius:1px;width:10px;height:1px;margin:1px 0;display:block}@keyframes batchSpinnerRotate{to{transform:rotate(360deg)}}@keyframes batchSpinnerRingPulse{0%{opacity:.95;transform:scale(.55)}to{opacity:0;transform:scale(1.35)}}@keyframes batchSpinnerDotBounce{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-11px)}}.batchRunSpinner{flex-shrink:0}.batchRunSpinner--sweep{background:conic-gradient(from 0deg, var(--primary), color-mix(in srgb, var(--primary) 25%, transparent) 28%, transparent 28% 100%);border-radius:50%;width:42px;height:42px;animation:.85s linear infinite batchSpinnerRotate;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3.5px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3.5px),#000 calc(100% - 3px))}.batchRunSpinner--pulse{width:42px;height:42px;position:relative}.batchRunSpinner--pulse:before,.batchRunSpinner--pulse:after{content:"";border:2px solid var(--primary);border-radius:50%;animation:1.35s ease-out infinite batchSpinnerRingPulse;position:absolute;inset:0}.batchRunSpinner--pulse:after{animation-delay:.55s}.batchRunSpinner--dots{align-items:center;gap:8px;height:42px;display:flex}.batchRunSpinner--dots span{background:var(--primary);border-radius:50%;width:9px;height:9px;animation:.75s ease-in-out infinite batchSpinnerDotBounce}.batchRunSpinner--dots span:nth-child(2){animation-delay:.14s}.batchRunSpinner--dots span:nth-child(3){animation-delay:.28s}.btn .batchRunSpinner--dots{gap:4px;height:16px}.btn .batchRunSpinner--dots span{background:currentColor;width:6px;height:6px}@media (prefers-reduced-motion:reduce){.batchRunSpinner--sweep{animation-duration:1.8s}.batchRunSpinner--pulse:before,.batchRunSpinner--pulse:after{animation-duration:2s}.batchRunSpinner--dots span{animation-duration:1.4s}}.batchRunOverlay{background:color-mix(in srgb, var(--surface) 72%, transparent);-webkit-backdrop-filter:blur(42px)saturate(2.1);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--border) 70%, transparent), inset 0 0 120px color-mix(in srgb, var(--surface-2) 55%, transparent);border-radius:inherit;z-index:10;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.audibleNoiseExportWrap{flex-shrink:0;align-self:center;margin-left:auto;display:flex}@media (max-width:639px){.audibleNoiseExportWrap{margin-left:0;position:absolute;top:.75rem;right:1rem}}.audibleNoiseSections{grid-template-rows:auto auto;grid-auto-columns:max-content;grid-auto-flow:column;gap:.25rem 1.75rem;min-width:0;display:grid}.audibleNoiseSection{display:contents}.audibleNoiseLabel{align-self:end}.audibleNoiseValue{align-self:center}@media (max-width:639px){.audibleNoiseSections{flex-direction:column;gap:.5rem;display:flex}.audibleNoiseSection{flex-direction:column;gap:.25rem;min-width:0;display:flex}.audibleNoiseLabel,.audibleNoiseValue{align-self:auto}}.linber-map-popup .maplibregl-popup-content{background:var(--surface);color:var(--text);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:10px;padding:0}.linber-map-popup .maplibregl-popup-close-button{display:none}.linber-map-popup.maplibregl-popup-anchor-bottom .maplibregl-popup-tip{border-top-color:var(--surface)}.linber-map-popup.maplibregl-popup-anchor-top .maplibregl-popup-tip{border-bottom-color:var(--surface)}.linber-map-popup.maplibregl-popup-anchor-left .maplibregl-popup-tip{border-right-color:var(--surface)}.linber-map-popup.maplibregl-popup-anchor-right .maplibregl-popup-tip{border-left-color:var(--surface)}.mapMarkerPopup{min-width:168px;max-width:280px;padding:10px 12px;font-size:12px;line-height:1.35}.mapMarkerPopup__header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:8px;padding-bottom:8px;display:flex}.mapMarkerPopup__title{letter-spacing:-.01em;color:var(--text);font-size:13px;font-weight:700}.mapMarkerPopup__badge{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.03em;text-transform:uppercase;border:1px solid #0000;border-radius:999px;flex-shrink:0;max-width:9rem;padding:3px 7px;font-size:10px;font-weight:600;overflow:hidden}.mapMarkerPopup__badge--phase{color:#b91c1c;background:#dc26261f;border-color:#dc262647}.mapMarkerPopup__badge--ew{color:#15803d;background:#16a34a1f;border-color:#16a34a47}.mapMarkerPopup__badge--clearance{color:#6d28d9;background:#7b1fa21f;border-color:#7b1fa247}.mapMarkerPopup__badge--tower{color:var(--muted);background:color-mix(in srgb, var(--muted) 12%, transparent);border-color:var(--border)}.mapMarkerPopup__body{flex-direction:column;gap:6px;display:flex}.mapMarkerPopup__row{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:10px;display:grid}.mapMarkerPopup__row--stack{grid-template-columns:1fr;gap:3px}.mapMarkerPopup__row--stack .mapMarkerPopup__value{text-align:left;font-weight:500}.mapMarkerPopup__label{color:var(--muted);font-size:11px}.mapMarkerPopup__value{color:var(--text);text-align:right;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.mapMarkerPopup:not(:has(.mapMarkerPopup__body)) .mapMarkerPopup__header{border-bottom:none;margin-bottom:0;padding-bottom:0}
