@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.47"}.katex .katex-mathml{clip-path:inset(50%);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}
*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Inter,SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Open Sans,Helvetica Neue,sans-serif;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.isolate{isolation:isolate}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.\!contents{display:contents!important}.contents{display:contents}.hidden{display:none}.flex-shrink{flex-shrink:1}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.border{border-width:1px}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.\!outline{outline-style:solid!important}.outline{outline-style:solid}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@font-face{font-family:PaperLu Sidebar Rounded;src:url(../media/Nunito-latin.1wzrasd95pxo_.woff2)format("woff2");font-weight:300 800;font-style:normal;font-display:swap}@font-face{font-family:PaperLu Sidebar CN;src:url(../media/AlibabaPuHuiTi-Regular.0p8jmro4ubq5c.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--teal-rgb:7 131 137;--teal-dark-rgb:3 85 102;--cyan-rgb:20 209 196;--teal:rgb(var(--teal-rgb));--teal-dark:rgb(var(--teal-dark-rgb));--accent-cyan:rgb(var(--cyan-rgb));--teal-50:rgb(var(--teal-rgb) / .07);--teal-100:rgb(var(--teal-rgb) / .14);--pl-bg-primary:#fff;--pl-bg-page:#fff;--pl-bg-grouped:#fff;--pl-bg-sidebar:#fafafb;--pl-border:#0a0a0a14;--pl-border-soft:#0a0a0a0b;--pl-border-heavy:#0a0a0a2e;--pl-hover:#0a0a0a0a;--pl-text-primary:#171717;--pl-text-secondary:#666;--pl-text-tertiary:#949494;--pl-radius-control:8px;--pl-radius-card:12px;--pl-radius-panel:16px;--pl-ui-scale:1.2;--pl-layout-vw:calc(100vw / var(--pl-ui-scale));--pl-layout-vh:calc(100vh / var(--pl-ui-scale));--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1)}.dashboard-module-usage-chart{grid-template-columns:44px minmax(0,1fr);gap:8px;min-height:184px;margin:30px -16px 0 -30px;display:grid}.dashboard-module-usage-axis{color:#64748b;grid-template-rows:128px 28px;gap:0;font-size:10.5px;line-height:1;display:grid;position:relative}.dashboard-module-usage-axis-title{color:#475569;text-align:left;white-space:nowrap;width:max-content;font-size:11px;font-weight:800;line-height:1.2;display:block;position:absolute;top:0;left:calc(100% + 14px)}.dashboard-module-usage-y-axis{flex-direction:column;justify-content:space-between;align-items:flex-end;min-height:128px;padding:0;display:flex}.dashboard-module-usage-plot{grid-template-columns:repeat(8,minmax(0,1fr));gap:7px;min-width:0;min-height:164px;padding:0 5px;display:grid;position:relative}.dashboard-module-usage-plot:before{content:"";z-index:0;pointer-events:none;background:repeating-linear-gradient(0deg,#e2e8f0b8 0 1px,#0000 1px 42px);border-left:1px solid #dbe3ea;position:absolute;inset:0 0 28px}.dashboard-module-usage-plot:after{content:"";z-index:1;background:#dbe3ea;height:1px;position:absolute;bottom:28px;left:0;right:0}.dashboard-module-usage-bar-group{z-index:2;outline:none;grid-template-rows:128px 28px;align-self:end;align-items:end;gap:0;min-width:0;height:156px;display:grid;position:relative}.dashboard-module-usage-bar-track{grid-row:1;justify-content:center;align-self:end;align-items:flex-end;min-width:0;height:128px;display:flex}.dashboard-module-usage-bar{background:linear-gradient(#bbf7d0 0%,#86efac 100%);border-radius:7px 7px 3px 3px;width:min(34px,76%);min-height:18px;transition:transform .16s,box-shadow .16s,background .16s;position:relative;box-shadow:0 7px 16px #16a34a24}.dashboard-module-usage-value{color:#035566;white-space:nowrap;font-size:10.5px;font-weight:800;line-height:1;transition:opacity .12s;position:absolute;top:5px;left:50%;transform:translate(-50%)}.dashboard-module-usage-x-label{color:#0f172a;text-align:center;word-break:keep-all;grid-row:2;place-self:start center;width:max-content;max-width:48px;margin-top:6px;font-size:10.5px;font-weight:800;line-height:1.2;position:static}.dashboard-module-usage-tooltip{z-index:20;color:#334155;opacity:0;pointer-events:none;background:#fff;border:1px solid #0f172a1a;border-radius:7px;gap:3px;width:124px;padding:7px 8px;font-size:10.5px;line-height:1.28;transition:opacity .16s,transform .16s;display:grid;position:absolute;bottom:52px;left:calc(50% + 20px);transform:translateY(4px);box-shadow:0 10px 22px #0f172a21}.dashboard-module-usage-tooltip strong{color:#0f172a;font-size:11px}.dashboard-module-usage-bar-group:nth-last-child(-n+2) .dashboard-module-usage-tooltip{left:auto;right:calc(50% + 20px)}.dashboard-module-usage-bar-group:has(.dashboard-module-usage-bar:hover){z-index:30}.dashboard-module-usage-bar:hover{background:linear-gradient(#078389 0%,#035566 100%);transform:translateY(-2px);box-shadow:0 11px 22px #07838938}.dashboard-module-usage-bar:hover .dashboard-module-usage-value{opacity:0}.dashboard-module-usage-bar-group:has(.dashboard-module-usage-bar:hover) .dashboard-module-usage-tooltip{z-index:20;opacity:1;transform:translate(0)}.dashboard-usage-trend-point{outline:none}.dashboard-usage-trend-hit{cursor:pointer;pointer-events:all}.dashboard-usage-trend-dot{transform-box:fill-box;transform-origin:50%;transition:transform .16s,fill .16s,stroke .16s}.dashboard-usage-trend-guide{opacity:.72;pointer-events:none;stroke:rgb(var(--teal-rgb) / .42);stroke-dasharray:3 4;transition:opacity .16s}.dashboard-usage-trend-guide-hit{cursor:pointer;pointer-events:stroke;stroke:#0000;stroke-width:14px}.dashboard-usage-trend-tooltip{opacity:0;pointer-events:none;filter:drop-shadow(0 10px 20px #0f172a21);transition:opacity .16s,transform .16s;transform:translateY(4px)}.dashboard-usage-trend-point:hover .dashboard-usage-trend-dot{fill:#078389;stroke:#035566;transform:scale(1.18)}.dashboard-usage-trend-point:hover .dashboard-usage-trend-guide{opacity:1}.dashboard-usage-trend-point:hover .dashboard-usage-trend-tooltip{opacity:1;transform:translateY(0)}.admin-dashboard-chart-pair{grid-template-columns:minmax(0,3fr) minmax(300px,2fr);align-items:stretch;gap:18px;min-width:0;min-height:196px;display:grid}.admin-dashboard-chart-empty{color:#64748b;background:#f8fafc;border:1px dashed #dbe3ea;border-radius:9px;justify-content:center;align-items:center;min-height:184px;font-size:12px;display:flex}.dashboard-module-usage-chart.admin-dashboard-bar-chart{min-width:0;min-height:176px;margin:16px 0 0 -12px}.admin-dashboard-bar-chart .dashboard-module-usage-plot{gap:3px;padding:0 2px}.admin-dashboard-bar-chart .dashboard-module-usage-bar{width:min(28px,68%)}.admin-dashboard-bar-chart .dashboard-module-usage-x-label{max-width:44px;font-size:10px}.admin-dashboard-bar-chart .dashboard-module-usage-tooltip{width:116px}.admin-dashboard-bar-chart .dashboard-module-usage-bar-group:nth-last-child(-n+3) .dashboard-module-usage-tooltip{left:auto;right:calc(50% + 16px)}.admin-dashboard-pie{border-left:1px solid #eef2f6;grid-template-rows:auto minmax(0,1fr);gap:9px;min-width:0;min-height:184px;margin:0;padding-left:18px;display:grid}.admin-dashboard-pie-caption{color:#0f172a;justify-content:space-between;align-items:baseline;gap:10px;font-size:11.5px;display:flex}.admin-dashboard-pie-caption span{color:#64748b;white-space:nowrap;font-size:10.5px}.admin-dashboard-pie-body{grid-template-columns:132px minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}.admin-dashboard-pie-visual{justify-items:center;gap:5px;min-width:0;display:grid}.admin-dashboard-pie-visual svg{width:132px;height:132px;overflow:visible}.admin-dashboard-pie-slice{cursor:pointer;stroke:#fff;stroke-width:1.1px;transform-box:fill-box;transform-origin:50%;transition:transform .18s,filter .18s,fill .18s,opacity .18s}.admin-dashboard-pie-slice:focus{outline:none}.admin-dashboard-pie-slice:hover,.admin-dashboard-pie-slice.is-active,.admin-dashboard-pie-slice:focus-visible{fill:#035566;filter:drop-shadow(0 7px 10px #07838957);outline:none;transform:scale(1.1)}.admin-dashboard-pie-slice:focus-visible{stroke:#0f172a;stroke-width:2.6px}.admin-dashboard-pie-percentage{fill:#fff;stroke:#0f172a94;stroke-width:1.15px;stroke-linejoin:round;text-anchor:middle;dominant-baseline:central;pointer-events:none;paint-order:stroke;-webkit-user-select:none;user-select:none;font-size:5.4px;font-weight:800}.admin-dashboard-pie-summary{color:#64748b;text-align:center;place-items:center;gap:2px;min-height:29px;font-size:9.8px;line-height:1.2;display:grid}.admin-dashboard-pie-summary strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;max-width:132px;font-size:10.5px;overflow:hidden}.admin-dashboard-pie-legend{scrollbar-width:thin;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 10px;min-width:0;max-height:164px;margin:0;padding:0 4px 0 0;list-style:none;display:grid;overflow-y:auto}.admin-dashboard-pie-legend li{grid-template-columns:8px minmax(0,1fr);align-items:center;gap:2px 6px;min-width:0;font-size:10px;line-height:1.15;display:grid}.admin-dashboard-pie-legend-swatch{border-radius:2px;grid-row:1/span 2;width:8px;height:8px}.admin-dashboard-pie-legend-label{color:#334155;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}.admin-dashboard-pie-legend-value{color:#64748b;font-variant-numeric:tabular-nums;white-space:nowrap}html{background:var(--pl-bg-page);-webkit-text-size-adjust:100%;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-family:Inter,SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,Noto Sans SC,Helvetica Neue,sans-serif;overflow-x:hidden}body{width:var(--pl-layout-vw);min-height:var(--pl-layout-vh);background:var(--pl-bg-page);color:var(--pl-text-primary);font-feature-settings:"kern", "cv11";zoom:var(--pl-ui-scale);margin:0;line-height:1.5;overflow-x:hidden}html[data-sidebar-research-tools-open=false] #sidebar-research-tools,html[data-sidebar-writing-tools-open=false] #sidebar-writing-tools,html[data-sidebar-recent-conversations-open=false] #sidebar-recent-conversations{display:none!important}html[data-sidebar-research-tools-open=false] button[aria-controls=sidebar-research-tools] svg,html[data-sidebar-writing-tools-open=false] button[aria-controls=sidebar-writing-tools] svg,html[data-sidebar-recent-conversations-open=false] button[aria-controls=sidebar-recent-conversations] svg{transform:rotate(-90deg)!important}.sidebar-recent-title-viewport{white-space:nowrap;flex:1;min-width:0;line-height:1.25;display:block;overflow:hidden}.sidebar-recent-title-track{height:1.25em;line-height:inherit;white-space:nowrap;vertical-align:top;max-width:100%;display:inline-flex;overflow:hidden;transform:translate(0)}.sidebar-recent-title-copy{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:100%;overflow:hidden}.sidebar-recent-title-copy-duplicate{margin-left:var(--sidebar-recent-title-gap,24px);display:none}.sidebar-recent-item:hover .sidebar-recent-title-track[data-overflow=true],.sidebar-recent-item:focus-visible .sidebar-recent-title-track[data-overflow=true]{max-width:none;animation:sidebarRecentTitleMarquee var(--sidebar-recent-title-duration,6s) linear .35s infinite;overflow:visible}.sidebar-recent-item:hover .sidebar-recent-title-track[data-overflow=true] .sidebar-recent-title-copy,.sidebar-recent-item:focus-visible .sidebar-recent-title-track[data-overflow=true] .sidebar-recent-title-copy{text-overflow:clip;max-width:none;overflow:visible}.sidebar-recent-item:hover .sidebar-recent-title-track[data-overflow=true] .sidebar-recent-title-copy-duplicate,.sidebar-recent-item:focus-visible .sidebar-recent-title-track[data-overflow=true] .sidebar-recent-title-copy-duplicate{display:inline-block}@keyframes sidebarRecentTitleMarquee{0%{transform:translate(0)}to{transform:translateX(calc(-1 * var(--sidebar-recent-title-distance,0px)))}}@media (prefers-reduced-motion:reduce){.sidebar-recent-item:hover .sidebar-recent-title-track[data-overflow=true],.sidebar-recent-item:focus-visible .sidebar-recent-title-track[data-overflow=true]{max-width:100%;animation:none;overflow:hidden;transform:none}.sidebar-recent-item:hover .sidebar-recent-title-track[data-overflow=true] .sidebar-recent-title-copy,.sidebar-recent-item:focus-visible .sidebar-recent-title-track[data-overflow=true] .sidebar-recent-title-copy{text-overflow:ellipsis;max-width:100%;overflow:hidden}.sidebar-recent-item:hover .sidebar-recent-title-track[data-overflow=true] .sidebar-recent-title-copy-duplicate,.sidebar-recent-item:focus-visible .sidebar-recent-title-track[data-overflow=true] .sidebar-recent-title-copy-duplicate{display:none}}[data-sidebar-state=collapsed],html[data-sidebar-collapsed=true] [data-sidebar-state=expanded]{display:none!important}html[data-sidebar-collapsed=true] [data-sidebar-state=collapsed]{display:flex!important}html[data-sidebar-collapsed=false] [data-sidebar-state=collapsed]{display:none!important}*{box-sizing:border-box}::selection{background:rgb(var(--teal-rgb) / .16);color:#1d5360}h1,h2,h3{letter-spacing:0}:focus-visible{outline:2px solid rgb(var(--teal-rgb) / .45);outline-offset:2px}@keyframes fadeInUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.fade-in-up{animation:fadeInUp .5s var(--ease-out) both}@keyframes workflowRestoreShimmer{0%{background-position:120% 0}to{background-position:-120% 0}}.research-announcement-ticker{color:#334155;width:min(640px,100%);min-width:0;height:34px;transition:border-color .16s var(--ease-out), background .16s var(--ease-out), box-shadow .16s var(--ease-out), color .16s var(--ease-out);background:linear-gradient(#fff 0%,#f8fafceb 100%);border:1px solid #07838924;border-radius:8px;align-items:center;display:flex;overflow:hidden;transform:translate(69px);box-shadow:0 8px 22px #0f172a0b}.research-announcement-ticker:hover{color:#334155;background:linear-gradient(#fff 0%,#f1f5f9f5 100%);border-color:#64748b38;box-shadow:0 10px 24px #0f172a0f}.research-announcement-ticker:hover .research-announcement-item{color:#334155}.research-announcement-leading{color:#b45309;white-space:nowrap;cursor:default;background:#f47a501f;border:0;border-right:1px solid #f47a502e;flex:none;align-items:center;gap:6px;height:100%;padding:0 12px;font-family:inherit;font-size:12px;font-weight:800;line-height:1;display:inline-flex}.research-announcement-emoji{font-size:14px;line-height:1;display:inline-block}.research-announcement-viewport{min-width:0;height:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:0;display:block;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 18px calc(100% - 28px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 18px calc(100% - 28px),#0000 100%)}.research-announcement-viewport:disabled{color:inherit;cursor:default}.research-announcement-viewport:focus-visible{outline-offset:-2px;outline:2px solid #07838957}.research-announcement-track{width:max-content;animation:researchAnnouncementMarquee var(--research-announcement-duration,30s) linear infinite;will-change:transform;align-items:center;padding-left:100%;display:flex}.research-announcement-ticker:hover .research-announcement-track{animation-play-state:paused}.research-announcement-dismiss{color:#94a3b8;cursor:pointer;opacity:0;width:28px;height:100%;transition:opacity .16s var(--ease-out), background .16s var(--ease-out), color .16s var(--ease-out);background:#ffffffb8;border:0;border-left:1px solid #0f172a12;flex:none;justify-content:center;align-items:center;display:inline-flex}.research-announcement-ticker:hover .research-announcement-dismiss,.research-announcement-dismiss:focus-visible{opacity:1}.research-announcement-dismiss:hover{color:#475569;background:#f8fafc}.research-announcement-set{white-space:nowrap;flex:none;align-items:center;gap:28px;padding-right:28px;display:inline-flex}.research-announcement-item{color:#475569;min-height:32px;transition:color .16s var(--ease-out);align-items:center;font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:400;line-height:1;display:inline-flex;position:relative}.research-announcement-item:before{content:"";background:#14d1c4;border-radius:50%;width:4px;height:4px;margin-right:10px;box-shadow:0 0 0 3px #14d1c424}@keyframes researchAnnouncementMarquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.research-announcement-dialog-backdrop{z-index:400;-webkit-backdrop-filter:blur(4px);box-sizing:border-box;background:#ffffffad;justify-content:center;align-items:center;padding:clamp(12px,2.2vw,24px);display:flex;position:fixed;inset:0;overflow:hidden}.research-announcement-dialog{width:clamp(380px,34vw,460px);max-width:calc(var(--pl-layout-vw) - 32px);height:min(560px, calc(var(--pl-layout-vh) - 48px));max-height:calc(var(--pl-layout-vh) - 48px);border:1px solid var(--pl-border);animation:fadeInUp .22s var(--ease-out) both;background:linear-gradient(#fff7ed6b 0%,#fff0 118px),#fff;border-radius:18px;flex-direction:column;padding:24px 22px 22px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 46px #00000024,0 4px 14px #00000014}.research-announcement-dialog-header{background:0 0;flex:none;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;padding:0 36px 0 0;display:flex}.research-announcement-dialog-header h2{color:#0f172a;letter-spacing:0;margin:0;padding-left:12px;font-size:19px;font-weight:700;line-height:1.3;position:relative}.research-announcement-dialog-header h2:before{content:"";background:linear-gradient(#f47a50 0%,#078389 100%);border-radius:999px;width:4px;position:absolute;top:4px;bottom:4px;left:0}.research-announcement-dialog-close{color:#475569;cursor:pointer;width:30px;height:30px;transition:background .16s var(--ease-out), color .16s var(--ease-out);background:#ffffffd1;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:14px;right:14px}.research-announcement-dialog-close:hover{color:#0f172a;background:#f1f5f9}.research-announcement-dialog-list{overscroll-behavior:contain;background:0 0;flex-direction:column;flex:auto;gap:8px;min-height:0;padding:1px 2px 2px;display:flex;overflow:hidden auto}.research-announcement-dialog-item{--announcement-accent:#078389;--announcement-accent-soft:#0783891a;background:linear-gradient(90deg, var(--announcement-accent-soft) 0, #fff0 82px), #f8f9fa;border:1px solid #0f172a14;border-radius:10px;position:relative;overflow:visible;box-shadow:0 1px 2px #0f172a06}.research-announcement-dialog-item:before{content:"";background:var(--announcement-accent);border-radius:10px 0 0 10px;width:3px;position:absolute;top:0;bottom:0;left:0}.research-announcement-dialog-item[data-announcement-id=retrieval-upgrade],.research-announcement-dialog-item[data-announcement-id=deep-mode-cost]{--announcement-accent:#078389;--announcement-accent-soft:#0783891a}.research-announcement-dialog-item[data-announcement-id=survey-handoff],.research-announcement-dialog-item[data-announcement-id=history-sync]{--announcement-accent:#2563eb;--announcement-accent-soft:#2563eb14}.research-announcement-dialog-item[data-announcement-id=citation-check],.research-announcement-dialog-item[data-announcement-id=source-filter]{--announcement-accent:#f47a50;--announcement-accent-soft:#f47a501f}.research-announcement-dialog-item[data-announcement-id=quota-note],.research-announcement-dialog-item[data-announcement-id=maintenance-window]{--announcement-accent:#7c3aed;--announcement-accent-soft:#7c3aed14}.research-announcement-dialog-item[data-announcement-id=ranking-refresh],.research-announcement-dialog-item[data-announcement-id=export-note]{--announcement-accent:#0f766e;--announcement-accent-soft:#0f766e17}.research-announcement-dialog-item-button{color:#111827;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:10px 10px 10px 12px;font-family:inherit;display:flex;position:relative}.research-announcement-dialog-item-button>span{flex:auto;min-width:0;display:block}.research-announcement-dialog-item-button strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;line-height:1.3;display:block;overflow:hidden}.research-announcement-dialog-item[data-expanded=true] .research-announcement-dialog-item-button{align-items:flex-start}.research-announcement-dialog-item[data-expanded=true] .research-announcement-dialog-item-button strong{text-overflow:clip;white-space:normal;overflow:visible}.research-announcement-dialog-item-button time{color:#64748b;background:#ffffffbd;border-radius:999px;flex:none;width:fit-content;padding:2px 6px;font-size:11.5px;font-weight:650;line-height:1}.research-announcement-dialog-item-button svg{color:#94a3b8;transition:transform .16s var(--ease-out), color .16s var(--ease-out);flex:none}.research-announcement-dialog-item-button:hover svg,.research-announcement-dialog-chevron-expanded{color:#035566!important}.research-announcement-dialog-chevron-expanded{transform:rotate(180deg)}.research-announcement-dialog-detail{color:#334155;overflow-wrap:anywhere;background:#ffffffd1;border:1px solid #0f172a0f;border-radius:8px;gap:6px;margin:0 10px 10px 12px;padding:8px 9px;font-size:12px;font-weight:500;line-height:1.65;display:grid}.research-announcement-dialog-detail p{margin:0}@media (max-width:760px){.research-announcement-ticker{height:32px;transform:none}.research-announcement-leading{padding:0 10px}.research-announcement-leading span:not(.research-announcement-emoji){display:none}.research-announcement-item{font-size:12px}.research-announcement-dialog-backdrop{padding:16px}.research-announcement-dialog{max-height:calc(100vh - 32px)}}.home-heading-sequence{grid-template-columns:repeat(7,1em);justify-content:center;align-items:baseline;width:7em;display:inline-grid}.home-heading-character{text-align:center;transform-origin:50% 80%;animation:homeHeadingCharacterPop .62s var(--ease-out) both;animation-delay:calc(var(--char-index) * 55ms);will-change:opacity, transform;font-style:normal;display:inline-block}@keyframes homeHeadingCharacterPop{0%{opacity:0;transform:translateY(18px)scale(.72)}72%{opacity:1;transform:translateY(-5px)scale(1.08)}to{opacity:1;transform:translateY(0)scale(1)}}.research-clouds{pointer-events:none;width:min(360px,82vw);height:58px;margin:0 auto 8px;position:relative}.research-cloud{height:18px;box-shadow:none;animation:researchCloudFloat 4.8s var(--ease-in-out) infinite;background:#fff;border:1px solid #0f172a1f;border-radius:999px;display:block;position:absolute}.research-cloud:before,.research-cloud:after{content:"";background:inherit;border:inherit;border-bottom-color:#0000;border-radius:50%;position:absolute;bottom:4px}.research-cloud:before{width:18px;height:18px;left:9px}.research-cloud:after{width:25px;height:25px;left:25px}.research-cloud-one{opacity:.96;width:74px;animation-delay:-.4s;top:21px;left:16px}.research-cloud-two{opacity:1;width:92px;animation-delay:-1.5s;top:5px;left:122px;transform:scale(1.05)}.research-cloud-three{opacity:.93;width:68px;animation-delay:-2.2s;top:26px;right:36px;transform:scale(.88)}.research-cloud-four{opacity:.82;width:54px;animation-delay:-3.1s;top:34px;right:112px;transform:scale(.72)}.research-wind{opacity:0;height:2px;animation:researchWindDrift 3.2s var(--ease-in-out) infinite;background:linear-gradient(90deg,#0000,#0783894d,#0000);border-radius:999px;display:block;position:absolute}.research-wind:after{content:"";background:linear-gradient(90deg,#0000,#07838938,#0000);border-radius:999px;width:22px;height:2px;position:absolute;top:6px;right:8px}.research-wind-one{width:76px;animation-delay:-.2s;top:11px;left:38px}.research-wind-two{width:92px;animation-delay:-1.2s;top:17px;left:207px}.research-wind-three{width:68px;animation-delay:-2.1s;top:48px;left:82px}@keyframes researchCloudFloat{0%,to{translate:0}50%{translate:0 -5px}}@keyframes researchWindDrift{0%{opacity:0;translate:-12px}18%,62%{opacity:.9}to{opacity:0;translate:18px}}.sidebar-active-icon-effect{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:visible}.sidebar-active-icon-effect>span{box-sizing:border-box;display:block;position:absolute}.sidebar-active-icon-history-ring{border:1px solid #f47a506b;border-left-color:#0000;border-radius:999px;width:18px;height:18px;animation:2.4s linear infinite sidebarIconSpin;top:-1px;left:-1px}.sidebar-active-icon-history-dot{width:4px;height:4px;animation:sidebarIconDotPulse 1.5s var(--ease-in-out) infinite;background:#f47a50;border-radius:999px;top:1px;right:-1px}.sidebar-active-icon-search-glint{width:7px;height:7px;animation:sidebarIconGlint 1.8s var(--ease-in-out) infinite;top:3px;left:4px;transform:rotate(45deg)}.sidebar-active-icon-search-glint:before,.sidebar-active-icon-search-glint:after{content:"";background:#fff;border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sidebar-active-icon-search-glint:before{width:7px;height:1.4px}.sidebar-active-icon-search-glint:after{width:1.4px;height:7px}.sidebar-active-icon-search-sweep{opacity:.75;width:11px;height:11px;animation:sidebarIconSweep 2s var(--ease-in-out) infinite;background:linear-gradient(115deg,#0000 20%,#ffffffe0 45%,#0000 66%);border-radius:999px;top:1px;left:1px}.sidebar-active-icon-book-mark{clip-path:polygon(0 0,100% 0,100% 100%,50% 72%,0 100%);width:4px;height:9px;animation:sidebarIconPop 1.9s var(--ease-in-out) infinite;background:#f47a50;top:-1px;right:1px}.sidebar-active-icon-book-line{transform-origin:0;width:9px;height:2px;animation:sidebarIconLineDraw 1.8s var(--ease-in-out) infinite;background:#8daf95;border-radius:999px;bottom:2px;left:4px}.sidebar-active-icon-idea-ray{transform-origin:50% 100%;width:2px;height:5px;animation:sidebarIconRay 1.7s var(--ease-in-out) infinite;background:#f0a735;border-radius:999px}.sidebar-active-icon-idea-ray-left{animation-delay:-.18s;top:0;left:3px;transform:rotate(-34deg)}.sidebar-active-icon-idea-ray-top{animation-delay:-.34s;top:-2px;left:7px}.sidebar-active-icon-idea-ray-right{animation-delay:-.5s;top:0;right:3px;transform:rotate(34deg)}.sidebar-active-icon-outline-path{transform-origin:0;width:8px;height:1.6px;animation:sidebarIconLineDraw 1.9s var(--ease-in-out) infinite;background:#d7a85f;border-radius:999px;top:7px;right:-1px}.sidebar-active-icon-outline-node{width:4px;height:4px;animation:sidebarIconDotPulse 1.8s var(--ease-in-out) infinite;background:#59667c;border:1px solid #fff;border-radius:999px;right:-2px}.sidebar-active-icon-outline-node-one{top:4px}.sidebar-active-icon-outline-node-two{background:#d7a85f;animation-delay:-.4s;top:10px}.landing-empty-stage{isolation:isolate;position:relative}.landing-empty-stage:before,.landing-empty-stage:after{content:"";z-index:-1;pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.landing-empty-stage:before{width:min(900px, calc(var(--pl-layout-vw) - 24px));background-blend-mode:normal, normal, normal, multiply, multiply;filter:blur(5px);-webkit-mask-composite:source-in;background:radial-gradient(at 30% 44%,#07838938 0%,#0783891f 28%,#0000 58%),radial-gradient(at 68% 48%,#f47a5033 0%,#f47a501a 30%,#0000 60%),radial-gradient(at 50% 24%,#ffd16624 0%,#0000 48%),repeating-linear-gradient(108deg,#0000 0 12px,#0783890b 13px 15px,#0000 16px 30px),repeating-linear-gradient(-18deg,#0000 0 16px,#f47a500a 17px 19px,#0000 20px 36px);height:342px;top:-42px;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000000d1 18%,#000000f2 50%,#000000d1 82%,#0000 100%),radial-gradient(68% 58% at 50% 43%,#000000f2 0%,#000000b8 46%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000000d1 18%,#000000f2 50%,#000000d1 82%,#0000 100%),radial-gradient(68% 58% at 50% 43%,#000000f2 0%,#000000b8 46%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.landing-empty-stage:after{width:min(760px, calc(var(--pl-layout-vw) - 62px));opacity:.4;transform-origin:50%;filter:blur(.15px);-webkit-mask-composite:source-in;background-image:repeating-linear-gradient(22deg,#0000 0 17px,#0783892b 18px 23px,#0000 24px 56px),repeating-linear-gradient(-28deg,#0000 0 19px,#f47a5026 20px 25px,#0000 26px 64px),repeating-linear-gradient(7deg,#0000 0 25px,#ffd16624 26px 31px,#0000 32px 72px),radial-gradient(circle at 22% 42%,#07838926 0 2px,#0000 2.8px),radial-gradient(circle at 76% 54%,#f47a5026 0 2px,#0000 2.8px);background-position:-42px 18px,62px 2px,18px 58px,0 0,9px 12px;background-size:250px 108px,310px 132px,270px 118px,24px 24px,28px 28px;height:236px;top:-6px;transform:translate(-50%)rotate(-2deg);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000000ad 16%,#000000e0 50%,#000000ad 84%,#0000 100%),radial-gradient(66% 58% at 50% 43%,#000000b8 0%,#0000005c 50%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000000ad 16%,#000000e0 50%,#000000ad 84%,#0000 100%),radial-gradient(66% 58% at 50% 43%,#000000b8 0%,#0000005c 50%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.landing-empty-stage-idea:before{background:radial-gradient(at 32% 42%,#ffd1663d 0%,#ffd16621 28%,#0000 58%),radial-gradient(at 66%,#f47a5038 0%,#f47a501c 30%,#0000 60%),radial-gradient(at 48% 25%,#0783891f 0%,#0000 48%),repeating-linear-gradient(108deg,#0000 0 12px,#ffd1660d 13px 15px,#0000 16px 30px),repeating-linear-gradient(-18deg,#0000 0 16px,#f47a500c 17px 19px,#0000 20px 36px)}.landing-empty-stage-idea:after{background-image:repeating-linear-gradient(22deg,#0000 0 17px,#ffd16633 18px 23px,#0000 24px 56px),repeating-linear-gradient(-28deg,#0000 0 19px,#f47a502b 20px 25px,#0000 26px 64px),repeating-linear-gradient(7deg,#0000 0 25px,#0783891c 26px 31px,#0000 32px 72px),radial-gradient(circle at 22% 42%,#ffd16629 0 2px,#0000 2.8px),radial-gradient(circle at 76% 54%,#f47a5026 0 2px,#0000 2.8px)}.landing-empty-stage-outline:before{background:radial-gradient(at 31% 44%,#59667c33 0%,#59667c1c 28%,#0000 58%),radial-gradient(at 68% 48%,#07838929 0%,#07838914 30%,#0000 60%),radial-gradient(at 50% 24%,#d7a85f26 0%,#0000 48%),repeating-linear-gradient(108deg,#0000 0 12px,#59667c0c 13px 15px,#0000 16px 30px),repeating-linear-gradient(-18deg,#0000 0 16px,#0783890a 17px 19px,#0000 20px 36px)}.landing-empty-stage-outline:after{opacity:.38;background-image:repeating-linear-gradient(22deg,#0000 0 17px,#59667c2b 18px 23px,#0000 24px 56px),repeating-linear-gradient(-28deg,#0000 0 19px,#d7a85f2b 20px 25px,#0000 26px 64px),repeating-linear-gradient(7deg,#0000 0 25px,#0783891c 26px 31px,#0000 32px 72px),radial-gradient(circle at 22% 42%,#59667c21 0 2px,#0000 2.8px),radial-gradient(circle at 76% 54%,#d7a85f26 0 2px,#0000 2.8px)}.landing-empty-stage-survey:before{background:radial-gradient(at 31% 44%,#ef78782b 0%,#ef787818 28%,#0000 58%),radial-gradient(at 69% 48%,#60aadc2e 0%,#60aadc17 30%,#0000 60%),radial-gradient(at 50% 24%,#ffd16626 0%,#0000 48%),repeating-linear-gradient(108deg,#0000 0 12px,#ef78780a 13px 15px,#0000 16px 30px),repeating-linear-gradient(-18deg,#0000 0 16px,#60aadc0a 17px 19px,#0000 20px 36px)}.landing-empty-stage-survey:after{opacity:.37;background-image:repeating-linear-gradient(22deg,#0000 0 17px,#ef787821 18px 23px,#0000 24px 56px),repeating-linear-gradient(-28deg,#0000 0 19px,#60aadc26 20px 25px,#0000 26px 64px),repeating-linear-gradient(7deg,#0000 0 25px,#ffd16621 26px 31px,#0000 32px 72px),radial-gradient(circle at 22% 42%,#ef78781c 0 2px,#0000 2.8px),radial-gradient(circle at 76% 54%,#60aadc1f 0 2px,#0000 2.8px)}.landing-feature-icon{width:40px;height:40px;animation:landingFeatureIconFloat 4s var(--ease-in-out) infinite;background:#ffffffad;border:1px solid #11182712;border-radius:12px;justify-content:center;align-items:center;margin-bottom:13px;display:inline-flex;position:relative;box-shadow:0 2px 6px #0f172a04,inset 0 1px #ffffff9e}.landing-feature-icon:before{content:"";opacity:.75;animation:landingFeatureIconRing 2.8s var(--ease-in-out) infinite;border:1px solid #07838921;border-radius:10px;position:absolute;inset:5px}.landing-feature-icon-idea:before{border-color:#f0a73538}.landing-feature-icon-outline:before{border-color:#07838924}.landing-feature-icon-survey:before{border-color:#ef78782e}.landing-feature-icon-symbol{z-index:1;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex;position:relative}.landing-feature-icon .sidebar-active-icon-effect{transform-origin:50%;inset:3px;transform:scale(1.08)}.sidebar-active-icon-polish-stroke{transform-origin:0;width:12px;height:2px;animation:sidebarIconPolishStroke 1.7s var(--ease-in-out) infinite;background:linear-gradient(90deg,#f47a50,#f2c36b);border-radius:999px;bottom:-1px;left:3px;transform:rotate(-8deg)}.sidebar-active-icon-polish-dot{width:3px;height:3px;animation:sidebarIconDotPulse 1.5s var(--ease-in-out) infinite;background:#f47a50;border-radius:999px;bottom:1px;right:-1px}.sidebar-active-icon-review-corner{width:6px;height:6px;animation:sidebarIconPop 1.8s var(--ease-in-out) infinite;border-top:1.6px solid #f47a50;border-right:1.6px solid #f47a50;top:1px;right:0}.sidebar-active-icon-review-seal{width:6px;height:6px;animation:sidebarIconDotPulse 1.6s var(--ease-in-out) infinite;background:#f47a50;border:1px solid #fff;border-radius:999px;bottom:-1px;right:-2px}.sidebar-active-icon-reply-dot{width:3px;height:3px;animation:sidebarIconReplyDot 1.6s var(--ease-in-out) infinite;background:#f47a50;border-radius:999px}.sidebar-active-icon-reply-dot-one{top:4px;right:0}.sidebar-active-icon-reply-dot-two{background:#d7a85f;animation-delay:-.25s;top:8px;right:-3px}.sidebar-active-icon-reply-tail{transform-origin:0;width:7px;height:2px;animation:sidebarIconReplyTail 1.8s var(--ease-in-out) infinite;background:#98694d;border-radius:999px;bottom:2px;right:-2px;transform:rotate(-28deg)}@keyframes sidebarIconSpin{to{transform:rotate(360deg)}}@keyframes landingFeatureIconFloat{0%,to{transform:translateY(0);box-shadow:0 2px 6px #0f172a04,inset 0 1px #ffffff9e}50%{transform:translateY(-2px);box-shadow:0 3px 8px #0f172a05,inset 0 1px #ffffffad}}@keyframes landingFeatureIconRing{0%,to{opacity:.48;transform:scale(.96)}50%{opacity:.9;transform:scale(1.04)}}@keyframes sidebarIconDotPulse{0%,to{opacity:.68;transform:scale(.86)}50%{opacity:1;transform:scale(1.1)}}@keyframes sidebarIconGlint{0%,to{opacity:.42;transform:rotate(45deg)scale(.72)}48%{opacity:1;transform:rotate(45deg)scale(1)}}@keyframes sidebarIconSweep{0%,to{opacity:0;transform:translate(-4px)rotate(-8deg)}35%,58%{opacity:.72}80%{opacity:0;transform:translate(4px)rotate(-8deg)}}@keyframes sidebarIconPop{0%,to{opacity:.66;transform:translateY(0)scale(.92)}50%{opacity:1;transform:translateY(-1px)scale(1)}}@keyframes sidebarIconLineDraw{0%,to{opacity:.6;transform:scaleX(.45)}50%{opacity:1;transform:scaleX(1)}}@keyframes sidebarIconPolishStroke{0%,to{opacity:.6;transform:rotate(-8deg)scaleX(.45)}50%{opacity:1;transform:rotate(-8deg)scaleX(1)}}@keyframes sidebarIconReplyTail{0%,to{opacity:.6;transform:rotate(-28deg)scaleX(.45)}50%{opacity:1;transform:rotate(-28deg)scaleX(1)}}@keyframes sidebarIconRay{0%,to{opacity:.4;translate:0 1px}50%{opacity:1;translate:0 -1px}}@keyframes sidebarIconReplyDot{0%,to{opacity:.45;transform:translate(-1px)scale(.8)}50%{opacity:1;transform:translate(1px)scale(1)}}@media (prefers-reduced-motion:reduce){.landing-feature-icon,.landing-feature-icon:before,.sidebar-active-icon-effect,.sidebar-active-icon-effect>span,.sidebar-active-icon-effect>span:before,.sidebar-active-icon-effect>span:after{animation:none!important}}.stagger>*{animation:fadeInUp .5s var(--ease-out) both}.stagger>:first-child{animation-delay:30ms}.stagger>:nth-child(2){animation-delay:70ms}.stagger>:nth-child(3){animation-delay:.11s}.stagger>:nth-child(4){animation-delay:.15s}.stagger>:nth-child(5){animation-delay:.19s}.stagger>:nth-child(6){animation-delay:.23s}.stagger>:nth-child(7){animation-delay:.27s}.stagger>:nth-child(8){animation-delay:.31s}.stagger>:nth-child(9){animation-delay:.35s}.stagger>:nth-child(10){animation-delay:.39s}.stagger>:nth-child(11){animation-delay:.43s}.stagger>:nth-child(12){animation-delay:.47s}.typing{align-items:center;gap:4px;display:inline-flex}.typing>span{background:var(--accent-cyan);opacity:.35;width:6px;height:6px;animation:typingBounce 1.2s var(--ease-in-out) infinite;border-radius:50%}.typing>span:nth-child(2){animation-delay:.16s}.typing>span:nth-child(3){animation-delay:.32s}@keyframes typingBounce{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.hover-lift{transition:transform .22s var(--ease-out), box-shadow .22s var(--ease-out)}.hover-lift:hover{transform:translateY(-2px)}.glass{-webkit-backdrop-filter:blur(24px)saturate(190%);background:linear-gradient(150deg,#ffffffbd,#f0f8fa9e);border:1px solid #ffffffb3;box-shadow:0 1px 1px #1018280d,0 12px 32px #10182817,inset 0 1px #fff9}.glass-panel{-webkit-backdrop-filter:blur(26px)saturate(180%);background:#ffffffb8;border:1px solid #fff9}.glass-tint{background:rgb(var(--teal-rgb) / .1);border-color:rgb(var(--teal-rgb) / .4);box-shadow:0 1px 1px #1018280a, 0 6px 18px rgb(var(--teal-rgb) / .12), inset 0 1px 0 #fff6}.glass-hover{transition:transform .26s var(--ease-out), box-shadow .26s var(--ease-out), border-color .26s var(--ease-out), background .2s var(--ease-out)}.glass-hover:hover{border-color:rgb(var(--teal-rgb) / .28);transform:translateY(-1.5px);box-shadow:0 2px 4px #1018280d,0 14px 32px #10182817,inset 0 1px #ffffff8c}.glass-hover:active{transform:translateY(-.5px)scale(.997)}.seg{-webkit-backdrop-filter:blur(10px)saturate(150%);background:linear-gradient(#76828c1a,#76828c12);border:.5px solid #ffffff80;border-radius:11px;grid-auto-columns:1fr;grid-auto-flow:column;padding:3px;display:inline-grid;position:relative;box-shadow:inset 0 1px 2px #1018280f}.seg-thumb{transition:transform .32s var(--ease-out), width .32s var(--ease-out);z-index:0;background:linear-gradient(#fff,#f4fafb);border:.5px solid #ffffffe6;border-radius:8px;position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 1px 1px #1018280f,0 3px 8px #1018281a,inset 0 1px #fffffff2}.seg-btn{z-index:1;cursor:pointer;white-space:nowrap;transition:color .24s var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;gap:5px;font-family:inherit;display:inline-flex;position:relative}.dashboard-control-chip{transition:border-color .18s var(--ease-out), background .18s var(--ease-out), color .18s var(--ease-out), box-shadow .18s var(--ease-out)}.dashboard-control-chip:hover:not(:disabled){box-shadow:0 1px 4px #0f172a0d;border-color:rgb(var(--teal-rgb) / .24)!important;background:#f8fbfc!important}.dashboard-range-option:hover,.dashboard-range-option:focus-visible{outline:none;background:rgb(var(--teal-rgb) / .08)!important;color:var(--teal)!important}button:active:not(:disabled){transform:scale(.97)}button[data-product-surface$=\.enable],button[data-product-surface$=\.disable]{transition:background .16s var(--ease-out), border-color .16s var(--ease-out), color .16s var(--ease-out), box-shadow .16s var(--ease-out), transform .16s var(--ease-out)}button[data-product-surface$=\.enable]:hover:not(:disabled){box-shadow:0 1px 4px #0f172a0f;color:#05616f!important;background:#0783891a!important;border-color:#07838947!important}button[data-product-surface$=\.disable]:hover:not(:disabled){box-shadow:0 1px 4px #0f172a0f;color:#b91c1c!important;background:#fef2f2!important;border-color:#b91c1c3d!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.home-heading-character{animation-delay:0s!important}}input,textarea,select{transition:border-color .16s var(--ease-out), box-shadow .16s var(--ease-out);caret-color:rgb(var(--teal-rgb) / .78)}input:focus,textarea:focus,select:focus{box-shadow:none;border-color:#11182738}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:none}.no-glow:focus{box-shadow:none;border-color:#0000}.composer-textarea{scrollbar-width:none;-ms-overflow-style:none;overflow:hidden auto}.composer-textarea::-webkit-scrollbar{display:none}.paperlu-composer-textarea::placeholder{color:#b8beca;font-weight:400}@keyframes spin{to{transform:rotate(360deg)}}.caret{color:var(--teal);font-weight:600;animation:1s steps(2,start) infinite caretBlink;display:inline-block}@keyframes caretBlink{50%{opacity:0}}.sidebar-scroll{scrollbar-width:none;-ms-overflow-style:none}.sidebar-scroll::-webkit-scrollbar{display:none}.sidebar-account-button{transition:background .14s var(--ease-out);background:0 0}.sidebar-account-button:hover{background:var(--pl-hover)}.sidebar-account-button[data-open=true],.sidebar-account-button[data-open=true]:hover{background:rgb(var(--teal-rgb) / .1)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#d8dde4 padding-box padding-box;border:2px solid #0000;border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:#b8c0cb padding-box padding-box}.paperlu-home{min-height:var(--pl-layout-vh);isolation:isolate;color:#101114;background:#fff;font-family:SF Pro SC,SF Pro Display,Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,Noto Sans SC,Helvetica Neue,sans-serif;position:relative;overflow-x:hidden}.paperlu-home-bg{height:var(--pl-layout-vh);z-index:0;pointer-events:none;min-height:0;position:absolute;inset:0 0 auto;overflow:hidden}.paperlu-home-bg:before,.paperlu-home-bg:after{content:"";z-index:0;pointer-events:none;position:absolute;inset:0}.paperlu-home-bg:before{opacity:.74;background-image:linear-gradient(#0c41500a 1px,#0000 1px),linear-gradient(90deg,#0c41500a 1px,#0000 1px);background-position:50% 0;background-size:46px 46px;-webkit-mask-image:linear-gradient(#000000db 0 72%,#0000 100%);mask-image:linear-gradient(#000000db 0 72%,#0000 100%)}.paperlu-home-bg:after{opacity:.62;background-image:radial-gradient(circle,#0c415012 1.45px,#0000 1.9px),radial-gradient(circle,#f47a500e 1.25px,#0000 1.7px);background-position:18px 20px,52px 58px;background-size:64px 64px,128px 128px;-webkit-mask-image:linear-gradient(#000000d6 0 74%,#0000 100%);mask-image:linear-gradient(#000000d6 0 74%,#0000 100%)}.paperlu-home-bg span,.paperlu-home-bg svg{z-index:1;pointer-events:none;display:block;position:absolute}.paperlu-bg-shape{opacity:1}.paperlu-bg-shape-peach{width:min(760px,43vw);height:260px;top:0;right:0}.paperlu-bg-shape-teal{width:min(260px,16vw);height:min(560px,62vh);top:32%;bottom:auto;left:0}.paperlu-bg-formula{color:#0c415016;letter-spacing:0;white-space:nowrap;-webkit-user-select:none;user-select:none;font-family:SF Mono,Menlo,Consolas,monospace;font-size:11.5px;font-weight:500;line-height:1}.paperlu-bg-formula-entropy{top:122px;left:12vw;transform:rotate(-6deg)}.paperlu-bg-formula-gradient{top:228px;right:24vw;transform:rotate(6deg)}.paperlu-bg-formula-probability{bottom:174px;right:18vw;transform:rotate(-4deg)}.paperlu-bg-formula-energy{top:342px;left:8vw;transform:rotate(5deg)}.paperlu-bg-formula-gibbs{top:178px;right:10vw;transform:rotate(-7deg)}.paperlu-bg-sketch{fill:none;stroke:#0c415017;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round}.paperlu-bg-sketch-planet{opacity:.34;width:92px;top:276px;right:8vw;transform:rotate(3deg)}.paperlu-bg-sketch-flask{opacity:.3;width:68px;bottom:210px;left:4vw;transform:rotate(-6deg)}.paperlu-bg-sketch-vessel{opacity:.28;width:72px;bottom:112px;right:6vw;transform:rotate(5deg)}.paperlu-bg-sketch-atom{opacity:.24;width:82px;top:152px;right:31vw;transform:rotate(-8deg)}.paperlu-bg-sketch-molecule{opacity:.22;width:110px;bottom:92px;left:23vw;transform:rotate(6deg)}.paperlu-bg-lattice{opacity:.32;background-image:linear-gradient(#0c41500e 1px,#0000 1px),linear-gradient(90deg,#0c41500e 1px,#0000 1px);background-size:18px 18px;width:150px;height:150px;-webkit-mask-image:radial-gradient(circle,#000 0 48%,#0000 76%);mask-image:radial-gradient(circle,#000 0 48%,#0000 76%);display:none!important}.paperlu-bg-lattice-left{bottom:332px;left:5vw;transform:rotate(-4deg)}.paperlu-bg-lattice-right{top:108px;right:21vw;transform:rotate(7deg)}.paperlu-bg-dots{opacity:.52;background-image:radial-gradient(circle,#0c41500f 2px,#0000 2.5px);background-size:30px 30px;width:220px;height:132px;display:none!important}.paperlu-bg-dots-left{top:82px;left:76px}.paperlu-bg-dots-right{bottom:66px;right:64px}.paperlu-bg-rings-left{opacity:.64;background:repeating-radial-gradient(circle,#0000 0 34px,#0c41500d 35px 36px,#0000 37px 68px);width:340px;height:340px;top:96px;left:-118px}.paperlu-bg-triangle-right{fill:none;stroke:#0c415013;stroke-width:1.8px;stroke-linejoin:round;width:78px;height:72px;top:414px;right:142px;transform:rotate(10deg)}@media (max-width:700px){.paperlu-bg-formula,.paperlu-bg-sketch,.paperlu-bg-lattice{display:none!important}}.paperlu-home-nav{z-index:50;-webkit-backdrop-filter:blur(16px);background:#ffffffdb;border-bottom:1px solid #e8ebef;grid-template-columns:minmax(136px,1fr) auto minmax(136px,1fr);align-items:center;gap:20px;height:40px;padding:0 20px;display:grid;position:sticky;top:0}.paperlu-home-brand{justify-self:start;align-items:center;gap:4px;min-width:0;display:inline-flex}.paperlu-home-brand img{flex-shrink:0;width:auto;display:block}.paperlu-home-brand-mark{height:27px}.paperlu-home-brand-wordmark{height:21px;transform:translateY(1px)}.paperlu-home-nav-links{justify-content:center;align-items:center;gap:26px;min-width:0;display:flex}.paperlu-home-nav a,.paperlu-home-nav-action{color:#4b5563;white-space:nowrap;transition:color .16s var(--ease-out), background .16s var(--ease-out), border-color .16s var(--ease-out);font-size:12px;font-weight:500;line-height:1;text-decoration:none}.paperlu-home-nav a:hover{color:#111827}.paperlu-home-nav-action{background:#f47a501f;border:1px solid #f47a504d;border-radius:999px;justify-content:center;justify-self:end;align-items:center;min-height:24px;padding:0 10px;display:inline-flex;color:#f47a50!important}.homepage-section{z-index:1;width:100%;position:relative;overflow:hidden}.paperlu-hero{min-height:calc(var(--pl-layout-vh) - 40px);text-align:center;background:0 0;flex-direction:column;justify-content:flex-start;align-items:center;padding:clamp(76px,10vh,112px) 22px 34px;display:flex}.paperlu-hero h1{color:#0c4150;letter-spacing:0;max-width:820px;margin:0;font-size:68px;font-weight:700;line-height:1.08}.paperlu-hero-title-accent{color:#f47a50}.paperlu-hero-tagline{color:#0c4150;letter-spacing:0;margin:16px auto 0;font-size:25px;font-weight:500;line-height:1.28}.paperlu-hero-subtitle{color:#9aa3af;letter-spacing:0;flex-direction:column;align-items:center;gap:2px;max-width:660px;margin:8px auto 0;font-family:ui-rounded,Avenir Next,Nunito Sans,SF Pro Rounded,Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;font-size:23px;font-weight:300;line-height:1.28;display:flex}.paperlu-hero-subtitle span{white-space:nowrap;display:block}.paperlu-hero-cta-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:22px;display:inline-flex}.paperlu-hero-cta{white-space:nowrap;min-height:38px;transition:transform .16s var(--ease-out), background .16s var(--ease-out), border-color .16s var(--ease-out), color .16s var(--ease-out), box-shadow .16s var(--ease-out);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 17px;font-size:14px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.paperlu-hero-cta:hover{transform:translateY(-1px)}.paperlu-hero-cta-primary{color:#fff;background:#0c4150;border:1px solid #0c4150;box-shadow:0 12px 24px #0c415029}.paperlu-hero-cta-primary:hover{background:#093541;border-color:#093541;box-shadow:0 16px 30px #0c415033}.paperlu-hero-cta-secondary{color:#fff;background:#f47a50;border:1px solid #f47a50;box-shadow:0 12px 24px #f47a502e}.paperlu-hero-cta-secondary:hover{background:#e66b42;border-color:#e66b42;box-shadow:0 16px 30px #f47a5038}.paperlu-hero-experience{justify-content:center;align-items:center;width:min(540px,100%);margin-top:14px;display:flex}.paperlu-hero-workflow{width:100%;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;min-width:0;padding:0;display:flex;transform:translateY(-8px)}.paperlu-section-copy-centered{text-align:center;max-width:640px;margin:0 auto 12px}.paperlu-section-copy h2{color:#101114;margin:0;font-size:clamp(28px,3.2vw,42px);font-weight:700;line-height:1.18}.paperlu-feature-section{padding:58px max(18px, calc((var(--pl-layout-vw) - 980px) / 2)) 42px;background:#fff;margin-top:-36px;position:relative;overflow:hidden}.paperlu-feature-section:before,.paperlu-feature-section:after{content:"";z-index:0;pointer-events:none;position:absolute;inset:0}.paperlu-feature-section:before{opacity:.58;background-image:linear-gradient(#0c415008 1px,#0000 1px),linear-gradient(90deg,#0c415008 1px,#0000 1px);background-position:50% -1px;background-size:46px 46px}.paperlu-feature-section:after{opacity:.4;background-image:radial-gradient(circle,#0c41500e 1.35px,#0000 1.85px);background-position:18px 20px;background-size:64px 64px}.paperlu-feature-section>*{z-index:1;position:relative}.paperlu-feature-bg-decor{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.paperlu-feature-bg-decor span,.paperlu-feature-bg-decor svg{z-index:1;display:block;position:absolute}.paperlu-feature-formula{color:#0c415014;letter-spacing:0;white-space:nowrap;-webkit-user-select:none;user-select:none;font-family:SF Mono,Menlo,Consolas,monospace;font-size:12px;font-weight:600;line-height:1}.paperlu-feature-formula-ce{top:6%;left:8vw;transform:rotate(-5deg)}.paperlu-feature-formula-cross{top:15%;right:9vw;transform:rotate(4deg)}.paperlu-feature-formula-physics{top:26%;left:5vw;transform:rotate(7deg)}.paperlu-feature-formula-newton{top:38%;right:17vw;transform:rotate(-8deg)}.paperlu-feature-formula-gibbs{top:50%;left:12vw;transform:rotate(-4deg)}.paperlu-feature-formula-ph{top:62%;right:6vw;transform:rotate(6deg)}.paperlu-feature-formula-gas{top:75%;left:6vw;transform:rotate(5deg)}.paperlu-feature-formula-mm{top:84%;right:12vw;transform:rotate(-5deg)}.paperlu-feature-formula-hw{top:92%;left:28vw;transform:rotate(3deg)}.paperlu-feature-bg-sketch{fill:none;stroke:#0c415013;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round}.paperlu-feature-bg-atom{opacity:.38;width:88px;top:10%;right:24vw;transform:rotate(-9deg)}.paperlu-feature-bg-helix{opacity:.34;width:92px;top:43%;right:4vw;transform:rotate(8deg)}.paperlu-feature-bg-benzene{opacity:.34;width:92px;top:70%;left:17vw;transform:rotate(-12deg)}.paperlu-feature-story-list{max-width:1060px;margin:16px auto 0}.paperlu-feature-story{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:center;gap:clamp(34px,5vw,72px);min-height:clamp(620px,82vh,820px);padding:clamp(36px,6vh,64px) 0;display:grid}.paperlu-feature-story:nth-child(2n){grid-template-columns:minmax(420px,1.1fr) minmax(0,.9fr)}.paperlu-feature-story:nth-child(2n) .paperlu-feature-story-copy{order:2}.paperlu-feature-story-copy{text-align:left;max-width:430px}.paperlu-feature-story h3{color:#101114;letter-spacing:0;margin:0;font-size:30px;font-weight:700;line-height:1.08}.paperlu-feature-story-copy>p{color:#626b78;margin:18px 0 0;font-size:15px;line-height:1.75}.paperlu-brand-word{white-space:nowrap;font:inherit}.paperlu-brand-word-paper{color:#0b4151}.paperlu-brand-word-lu{color:#f47a50}.paperlu-feature-tool-row{flex-wrap:wrap;gap:9px;margin-top:24px;display:flex}.paperlu-feature-tool{color:#25313d;background:#f8fafb;border:1px solid #e4e8ed;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:0 12px;font-size:12.5px;font-weight:600;line-height:1;display:inline-flex}.paperlu-feature-tool-row svg{color:#f47a50}.paperlu-feature-visual{isolation:isolate;min-height:318px;transition:border-color .18s var(--ease-out), box-shadow .18s var(--ease-out), transform .18s var(--ease-out);background:linear-gradient(135deg,#0c41500b,#0000 38%),linear-gradient(315deg,#f47a5017,#0000 44%),#fbfcfd;border:1px solid #e4e8ed;border-radius:8px;position:relative;overflow:hidden;transform:translateY(0);box-shadow:0 22px 58px #11182714,inset 0 1px #ffffffe6}.paperlu-feature-visual:hover,.paperlu-feature-visual:focus-within{border-color:#0c415029;transform:translateY(-4px);box-shadow:0 28px 72px #1118271f,0 4px 16px #1118270d,inset 0 1px #fffffff0}.paperlu-feature-visual:before{content:"";opacity:.72;pointer-events:none;background-image:linear-gradient(#0c41500a 1px,#0000 1px),linear-gradient(90deg,#0c41500a 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0}.paperlu-feature-visual>*{z-index:1;position:relative}.paperlu-feature-visual-scroll{min-height:inherit;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;grid-auto-columns:100%;grid-auto-flow:column;display:grid;overflow-x:auto}.paperlu-feature-visual-scroll::-webkit-scrollbar{display:none}.paperlu-feature-visual-page{scroll-snap-align:start;grid-template-rows:auto auto 1fr auto;gap:18px;min-height:318px;padding:22px 22px 70px;display:grid}.paperlu-feature-visual-page-media{grid-template-rows:auto minmax(0,1fr) auto;gap:14px}.paperlu-feature-visual-header{color:#7a8591;justify-content:space-between;align-items:center;gap:16px;font-size:12px;font-weight:600;line-height:1;display:flex}.paperlu-feature-visual-header span:first-child{color:#0c4150}.paperlu-feature-visual-header-media{line-height:1.35;display:block}.paperlu-feature-visual-header-media strong{color:#0c4150;font-size:17px;font-weight:700;line-height:1.25;display:block}.paperlu-feature-visual-header-media p{color:#697381;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;font-size:12.5px;font-weight:500;line-height:1.45;display:-webkit-box;overflow:hidden}.paperlu-feature-visual-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.paperlu-feature-visual-flow span{color:#283642;text-align:center;background:#ffffffd1;border:1px solid #0c415017;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:0 10px;font-size:12px;font-weight:650;line-height:1.2;display:inline-flex}.paperlu-feature-visual-flow span:nth-child(2){background:#fff7f3e6;border-color:#f47a502e}.paperlu-feature-visual-output{background:#ffffffd1;border:1px solid #0c415014;border-radius:8px;flex-direction:column;justify-content:flex-end;align-self:stretch;padding:24px;display:flex}.paperlu-feature-visual-video-card{background:#ffffffdb;border:1px solid #0c415014;border-radius:8px;align-self:stretch;min-width:0;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}.paperlu-feature-visual-video{aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain;width:100%;height:100%;min-height:0;transition:transform .22s var(--ease-out);background:#f8fafb;display:block;transform:scale(1)}.paperlu-feature-visual:hover .paperlu-feature-visual-video,.paperlu-feature-visual:focus-within .paperlu-feature-visual-video{transform:scale(1.015)}@media (prefers-reduced-motion:reduce){.paperlu-feature-visual,.paperlu-feature-visual-video-card,.paperlu-feature-visual-video{transition:none}.paperlu-feature-visual:hover,.paperlu-feature-visual:focus-within,.paperlu-feature-visual:hover .paperlu-feature-visual-video,.paperlu-feature-visual:focus-within .paperlu-feature-visual-video{transform:none}}.paperlu-feature-visual-output strong{color:#0c4150;font-size:20px;font-weight:700;line-height:1.2}.paperlu-feature-visual-output p{color:#697381;max-width:360px;margin:9px 0 0;font-size:13px;line-height:1.55}.paperlu-feature-visual-lines{gap:8px;margin-top:20px;display:grid}.paperlu-feature-visual-lines span{background:#dfe6ea;border-radius:999px;height:7px}.paperlu-feature-visual-lines span:first-child{background:#0c41502e;width:72%}.paperlu-feature-visual-lines span:nth-child(2){width:88%}.paperlu-feature-visual-lines span:nth-child(3){background:#f47a503d;width:54%}.paperlu-feature-visual-status{justify-content:flex-end;gap:6px;display:flex}.paperlu-feature-visual-status span{background:#0c41502e;border-radius:999px;width:7px;height:7px}.paperlu-feature-visual-status span:nth-child(2){background:#f47a5057}.paperlu-feature-visual-status span.is-active{background:#f47a50b8;width:18px}.paperlu-feature-visual-next{z-index:2;color:#f47a50;cursor:pointer;width:38px;height:38px;transition:transform .16s var(--ease-out), border-color .16s var(--ease-out), box-shadow .16s var(--ease-out), background .16s var(--ease-out);background:#fff;border:1px solid #f47a5047;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:16px;right:16px;box-shadow:0 10px 24px #1118271f}.paperlu-feature-visual-next:hover{background:#fff7f3;border-color:#f47a5075;transform:translateY(-1px);box-shadow:0 14px 30px #11182726}.paperlu-home-subscription-section{padding:64px max(20px, calc((var(--pl-layout-vw) - 980px) / 2)) 72px;background:#fff;justify-content:center;display:flex;position:relative;overflow:hidden}.paperlu-home-subscription-section:before,.paperlu-home-subscription-section:after{content:"";z-index:0;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 70%,#0000 100%);mask-image:linear-gradient(#000 0% 70%,#0000 100%)}.paperlu-home-subscription-section:before{opacity:.58;background-image:linear-gradient(#0c415008 1px,#0000 1px),linear-gradient(90deg,#0c415008 1px,#0000 1px);background-position:50% -1px;background-size:46px 46px}.paperlu-home-subscription-section:after{opacity:.4;background-image:radial-gradient(circle,#0c41500e 1.35px,#0000 1.85px);background-position:18px 20px;background-size:64px 64px}.paperlu-home-subscription-section>*{z-index:1;position:relative}.paperlu-final-trial-section{padding:clamp(76px, 12vh, 128px) max(22px, calc((var(--pl-layout-vw) - 980px) / 2));color:#101114;text-align:center;background:linear-gradient(#fff 0%,#ffffffc7 18%,#0000 42%),radial-gradient(circle at 20% 18%,#43b8b929,#0000 34%),radial-gradient(circle at 78% 12%,#f47a5021,#0000 28%),#fff;justify-content:center;display:flex}.paperlu-final-trial-copy{flex-direction:column;align-items:center;width:min(760px,100%);display:flex}.paperlu-final-trial-copy h2{color:#0c4150;letter-spacing:0;margin:0;font-size:64px;font-weight:700;line-height:1.02}.paperlu-final-trial-copy p{color:#8b96a5;margin:18px 0 0;font-family:ui-rounded,Avenir Next,Nunito Sans,SF Pro Rounded,Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;font-size:22px;font-weight:300;line-height:1.35}.paperlu-final-trial-button{color:#fff;min-height:42px;transition:transform .16s var(--ease-out), box-shadow .16s var(--ease-out), background .16s var(--ease-out);background:#f47a50;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-top:30px;padding:0 20px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.paperlu-final-trial-button:hover{background:#e8653d;transform:translateY(-1px);box-shadow:0 18px 38px #f47a503d}.paperlu-home-footer{z-index:1;padding:8px max(22px, calc((var(--pl-layout-vw) - 980px) / 2)) 10px;background:#f7f8fa;border-top:1px solid #e8ebef;grid-template-columns:minmax(180px,1fr) auto;align-items:center;gap:18px;display:grid;position:relative}.paperlu-footer-brand-row{align-items:center;gap:6px;min-width:0;display:flex}.paperlu-home-footer-logo{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;flex-shrink:0;width:86px;height:26px;display:block}.paperlu-home-footer p{color:#6b7280;white-space:nowrap;margin:0;font-size:11px;line-height:1.4}.paperlu-footer-links{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.paperlu-footer-links a{color:#4b5563;font-size:12px;font-weight:500;text-decoration:none}@media (max-width:1100px){.paperlu-feature-story,.paperlu-feature-story:nth-child(2n){grid-template-columns:1fr;gap:24px;min-height:clamp(600px,78vh,760px);padding:clamp(34px,5vh,52px) 0}.paperlu-feature-story:nth-child(2n) .paperlu-feature-story-copy{order:0}.paperlu-feature-story-copy{max-width:640px}.paperlu-feature-visual,.paperlu-feature-visual-page{min-height:292px}}@media (max-width:900px){.paperlu-home-nav{grid-template-columns:auto 1fr auto;padding:0 12px}.paperlu-home-brand-mark{height:27px}.paperlu-home-brand-wordmark{height:21px}.paperlu-home-nav-links{justify-content:flex-end;gap:14px}.paperlu-home-nav-links a:nth-child(3){display:none}.paperlu-home-nav-action{min-height:24px;padding:0 9px}.paperlu-hero{min-height:auto;padding:54px 14px 34px}.paperlu-hero h1{max-width:540px;font-size:48px}.paperlu-hero-subtitle{max-width:420px;font-size:20px}.paperlu-hero-tagline{font-size:22px}.paperlu-hero-cta-row{margin-top:18px}.paperlu-hero-experience{width:min(520px,100%);margin-top:12px}.paperlu-hero-workflow{justify-self:center;width:min(460px,100%);transform:translateY(-6px)}.paperlu-bg-shape-teal{width:min(180px,20vw);height:min(420px,52vh)}.paperlu-feature-section,.paperlu-home-footer{padding-left:16px;padding-right:16px}.paperlu-section-copy h2{font-size:28px}.paperlu-feature-section{margin-top:-22px;padding-top:42px;padding-bottom:32px}.paperlu-feature-section .paperlu-section-copy-centered{margin-bottom:10px}.paperlu-feature-story-list{margin-top:14px}.paperlu-feature-story h3{font-size:26px}.paperlu-feature-story-copy>p{font-size:14px;line-height:1.68}.paperlu-final-trial-section{padding:66px 16px}.paperlu-final-trial-copy h2{font-size:46px}.paperlu-final-trial-copy p{font-size:19px}.paperlu-feature-visual-page{padding:18px 18px 64px}.paperlu-feature-formula{font-size:10.5px}.paperlu-feature-formula-newton,.paperlu-feature-formula-gas,.paperlu-feature-formula-hw,.paperlu-feature-bg-benzene{display:none!important}.paperlu-home-footer{grid-template-columns:1fr}.paperlu-footer-brand-row{flex-wrap:wrap}.paperlu-home-footer p{white-space:normal}.paperlu-footer-links{justify-content:flex-start}}@media (max-width:560px){.paperlu-home-nav-links{display:none}.paperlu-home-nav{gap:10px}.paperlu-home-brand{gap:3px}.paperlu-home-brand-mark{height:25px}.paperlu-home-brand-wordmark{max-width:138px;height:19px}.paperlu-hero h1{font-size:38px}.paperlu-hero{padding-top:46px}.paperlu-hero-subtitle{font-size:17px}.paperlu-hero-tagline{font-size:18px}.paperlu-hero-subtitle span{white-space:normal}.paperlu-hero-cta{min-height:34px;padding:0 14px;font-size:13px}.paperlu-hero-workflow{width:min(340px,100%);transform:translateY(-4px)}.paperlu-bg-shape-teal{width:70px;height:330px;top:36%}.paperlu-feature-story{min-height:auto;padding:30px 0}.paperlu-feature-section{margin-top:-16px;padding-top:34px}.paperlu-section-copy h2{font-size:24px}.paperlu-final-trial-section{padding:56px 16px}.paperlu-final-trial-copy h2{font-size:36px}.paperlu-final-trial-copy p{margin-top:14px;font-size:17px}.paperlu-final-trial-button{min-height:38px;margin-top:24px;padding:0 16px;font-size:13px}.paperlu-feature-tool{min-height:32px;padding:0 10px;font-size:12px}.paperlu-feature-visual{min-height:270px}.paperlu-feature-visual-page{min-height:270px;padding:14px 14px 60px}.paperlu-feature-visual-flow{gap:6px}.paperlu-feature-visual-flow span{min-height:40px;padding:0 6px;font-size:11px}.paperlu-feature-visual-output{padding:18px}.paperlu-feature-visual-output strong{font-size:17px}.paperlu-feature-visual-output p{font-size:12px}.paperlu-feature-formula-cross,.paperlu-feature-formula-physics,.paperlu-feature-formula-mm,.paperlu-feature-bg-atom,.paperlu-feature-bg-helix{display:none!important}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.88;transform:scale(1.05)}}.breathe{animation:2.4s ease-in-out infinite breathe}.tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.survey-outline-toggle-button:hover,.survey-outline-toggle-button:focus-visible{outline:none;color:#334155!important;background:0 0!important;border-color:#0000!important}@media (max-width:1180px){.survey-with-outline>nav,.survey-outline-rail,.survey-outline-edge-toggle{display:none!important}.survey-outline-card{max-width:920px!important}.survey-outline-content{border-left:none!important}}[id^=survey-sec-],#survey-references{scroll-margin-top:20px}.scan-overlay{border-radius:inherit;pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}.scan-band{background:linear-gradient(#07838900 0%,#07838912 42%,#07838929 52%,#0783890d 62%,#07838900 100%);height:36%;animation:2.6s ease-in-out infinite scanSweep;position:absolute;left:0;right:0}@keyframes scanSweep{0%{opacity:0;transform:translateY(-110%)}10%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(300%)}}@media (prefers-reduced-motion:reduce){.scan-band{opacity:.5;animation:none;transform:translateY(60%)}}.pl-mobile-nav-toggle,.pl-mobile-nav-scrim,.pl-mobile-nav-close{display:none}@media (max-width:768px){:root{--pl-ui-scale:1}[data-sidebar-state=collapsed]{display:none!important}[data-sidebar-state=expanded]{z-index:70;transition:transform .24s cubic-bezier(.4,0,.2,1);top:0;left:0;overflow-y:auto;transform:translate(-100%);max-width:min(84vw,300px)!important;height:100dvh!important;display:flex!important;position:fixed!important;box-shadow:0 0 40px #0f172a2e!important}html[data-mobile-nav=open] [data-sidebar-state=expanded]{transform:translate(0)}[data-sidebar-state=expanded] button[aria-label*=折叠],[data-sidebar-state=expanded] button[aria-label*=收起]{display:none!important}.pl-mobile-nav-toggle{z-index:60;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#111827;cursor:pointer;background:#fffffff0;border:1px solid #0f172a1a;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex;position:fixed;top:8px;left:8px;box-shadow:0 2px 10px #0f172a14}html[data-mobile-nav=open] .pl-mobile-nav-toggle{display:none}.pl-mobile-nav-scrim{z-index:65;background:#0f172a6b;display:none;position:fixed;inset:0}html[data-mobile-nav=open] .pl-mobile-nav-scrim{animation:.2s both plScrimIn;display:block}@keyframes plScrimIn{0%{opacity:0}to{opacity:1}}html[data-mobile-nav=open] .pl-mobile-nav-close{z-index:75;color:#111827;cursor:pointer;background:#ffffffeb;border:none;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;position:fixed;top:10px;right:10px}html[data-mobile-nav=open] body{overflow:hidden}main>header{padding-left:54px!important}.pl-split{flex-direction:column!important;overflow:hidden!important}.pl-split-aside{border-bottom:1px solid #1018280f;max-height:62vh;border-right:none!important;flex:none!important;width:100%!important;max-width:100%!important;box-shadow:0 8px 20px -14px #10182859,0 2px 6px -4px #1018281a!important}.pl-split-main{min-height:38vh;flex:auto!important}}@media (max-height:760px){.landing-empty-stage{margin-top:48px!important}.landing-empty-stage>div:first-child{padding-top:26px!important;padding-bottom:14px!important}.landing-empty-stage:before{height:252px;top:-24px}.landing-empty-stage:after{height:190px}}@media (max-height:660px){.landing-empty-stage{margin-top:18px!important}.landing-empty-stage>div:first-child{padding-top:14px!important;padding-bottom:8px!important}.landing-empty-stage:before{height:196px;top:-16px}.landing-empty-stage:after{height:150px}}@media (max-height:720px){.review-page-pad{padding-top:14px!important;padding-bottom:18px!important}.review-landing{margin-top:14px!important}.review-setup-form{gap:12px!important}.review-setup-form label[style*=dashed]{padding-top:9px!important;padding-bottom:9px!important}}@media (max-height:640px){.review-page-pad{padding-top:8px!important;padding-bottom:10px!important}.review-landing{margin-top:6px!important}.review-setup-form{gap:9px!important}.review-setup-form label[style*=dashed]{padding-top:7px!important;padding-bottom:7px!important}}.mm-root,.mm-children{margin:0;padding:0;list-style:none}.mm-children{margin-left:16px}.mm-li{position:relative}.mm-children>.mm-li{padding-top:12px;padding-left:26px}.mm-children>.mm-li:before{content:"";background:#e6ebee;width:2px;height:100%;position:absolute;top:0;left:0}.mm-children>.mm-li:last-child:before{height:28px}.mm-children>.mm-li:after{content:"";background:#e6ebee;border-radius:2px;width:26px;height:2px;position:absolute;top:28px;left:0}.mm-children>.mm-li>.mm-card:before{content:"";background:#c9d4d7;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:-7px;transform:translateY(-50%)}.mm-card{max-width:100%;transition:box-shadow .2s var(--ease-out), border-color .2s var(--ease-out), transform .2s var(--ease-out);background:#fff;border:1px solid #e6e9eb;border-radius:11px;align-items:baseline;gap:9px;padding:8px 13px;display:inline-flex;position:relative;box-shadow:0 1px 2px #0000000a,0 3px 10px #00000006}.mm-card:hover{border-color:#d7dcdf;transform:translateY(-1px);box-shadow:0 2px 4px #0000000d,0 8px 22px #0000000f}.mm-card-top{border-color:#4098ac38}@media (max-width:768px){:root{--pl-layout-vh:100dvh}.pl-workspace{min-width:0;min-height:0}.pl-workspace>header{min-height:calc(60px + env(safe-area-inset-top,0px));flex-wrap:wrap;flex:none;position:relative;z-index:40!important;padding:calc(8px + env(safe-area-inset-top,0px)) max(12px, env(safe-area-inset-right,0px)) 8px calc(60px + env(safe-area-inset-left,0px))!important}.pl-workspace>header>h1{white-space:nowrap}.pl-workspace>header>div{min-width:0;max-width:100%;flex-wrap:wrap!important}.pl-workspace>header button{min-width:40px;min-height:40px}.pl-workspace input:not([type=checkbox]):not([type=radio]):not([type=range]),.pl-workspace textarea,.pl-workspace select{font-size:16px!important}.pl-workspace button{touch-action:manipulation}.pl-workspace [data-product-surface$=\.run]{min-height:44px}.pl-workspace :focus-visible{outline-offset:3px;outline:2px solid #078389}.pl-mobile-nav-toggle{width:44px;height:44px;top:calc(8px + env(safe-area-inset-top,0px));left:calc(8px + env(safe-area-inset-left,0px))}.pl-mobile-nav-close{min-width:44px;min-height:44px;top:calc(8px + env(safe-area-inset-top,0px))!important}[data-sidebar-state=expanded]{padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);box-sizing:border-box}.pl-page-scroll{min-height:0;padding:16px 0 calc(20px + env(safe-area-inset-bottom,0px))!important}.pl-page-content{box-sizing:border-box;width:100%;padding-inline:12px!important}.pl-workspace .landing-empty-stage{margin-top:16px!important}.pl-workspace .landing-empty-stage>div:first-child{padding-top:16px!important}.review-page-pad{padding:16px 12px calc(24px + env(safe-area-inset-bottom,0px))!important}.research-home-content{align-items:flex-start!important;padding:20px 12px!important}.research-home-content>div{margin-top:24px;transform:none!important}.research-search-controls,.research-search-controls>div{flex-wrap:wrap;gap:8px!important}.research-search-controls>div{flex:220px}.research-search-controls button{min-height:40px}.research-search-controls>button{flex-shrink:0;min-width:44px;min-height:44px;margin-left:auto}.research-query-row{grid-template-columns:minmax(0,1fr) auto;gap:8px!important;display:grid!important}.research-query-row>code{grid-area:2/1/auto/-1;font-size:14px!important}.research-query-row>span:first-child{white-space:normal;justify-self:start;max-width:100%}.research-results-toolbar-shell{min-height:52px;height:auto!important}.research-results-toolbar{flex-wrap:wrap;gap:10px;height:auto!important;padding:8px 12px!important}.research-results-toolbar>div{flex-wrap:wrap;max-width:100%;gap:8px!important}#survey-result-actions{flex:1 0 100%;justify-content:flex-start!important;margin-left:0!important}.survey-report-actions{width:100%;flex-wrap:wrap!important;justify-content:flex-start!important}.survey-report-actions button{min-height:40px}.survey-outline-content{padding:20px 16px!important;font-size:15px!important;line-height:1.8!important}.survey-outline-content p,.survey-outline-content li{font-size:15px!important;line-height:1.8!important}.survey-outline-content h1{font-size:22px!important}.survey-outline-content table{max-width:100%;display:block;overflow-x:auto}.pl-workspace pre,.pl-workspace .katex-display{max-width:100%;overflow-x:auto}.outline-generation-columns{flex-direction:column;gap:16px!important}.outline-generation-columns>div{width:100%;flex:none!important}.outline-generation-feed{overscroll-behavior:contain;max-height:50dvh!important;position:static!important}.polish-workspace-panels{grid-auto-rows:minmax(340px,60dvh);min-height:0;padding:12px 12px calc(16px + env(safe-area-inset-bottom,0px))!important;grid-template-columns:minmax(0,1fr)!important;overflow-y:auto!important}.polish-workspace-panels>div{min-height:0}.pl-split{min-height:0;overflow-y:auto!important}.pl-split-main{flex-shrink:0!important;min-height:55dvh!important}}
