@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-sans-latin-400-italic-CZTNEAuW.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/ibm-plex-sans-latin-700-normal-Bxkt5Cjx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-sans-latin-ext-400-italic-Du9zzoL2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/ibm-plex-sans-latin-ext-700-normal-aMgXseD4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-sans-greek-400-italic-BEZwmy7D.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/ibm-plex-sans-greek-500-normal-JMMifIXV.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/ibm-plex-sans-greek-700-normal-wyJ6jzdA.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-sans-cyrillic-400-italic-D9J6q4_O.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/ibm-plex-sans-cyrillic-700-normal-D_uavGvn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-italic-BELOEI8R.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/ibm-plex-sans-cyrillic-ext-700-normal-BmRLXWpJ.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-sans-vietnamese-400-italic-BbRnwouv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/ibm-plex-sans-vietnamese-700-normal-CkEo6LDy.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-mono-latin-400-italic-BqAiT5Ww.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/ibm-plex-mono-latin-300-normal-BRS-C4KA.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-mono-latin-ext-400-italic-B7_fu1kp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/ibm-plex-mono-latin-ext-300-normal-BEtQ2wm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-mono-cyrillic-400-italic-CBJ8pzag.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/ibm-plex-mono-cyrillic-300-normal-ByB2hQUF.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-italic-CBjNughH.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/ibm-plex-mono-cyrillic-ext-300-normal-BbtBtHoB.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-mono-vietnamese-400-italic-DRuN92E5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/ibm-plex-mono-vietnamese-300-normal-CpdbWO_2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono Fallback;src:local("monospace");ascent-override:89%;descent-override:21.7%;line-gap-override:0%;size-adjust:100%}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial);ascent-override:89%;descent-override:21.7%;line-gap-override:0%;size-adjust:100%}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-sans:"IBM Plex Sans", "IBM Plex Sans Fallback", system-ui, sans-serif;--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback", monospace;--color-primary:#8752a1;--color-highlight:#9e63c2;--border-color:var(--color-primary);--border-highlight:var(--color-highlight);--border-neutral:#383538;--bg-0:#080709;--bg-1:#0f0d11;--bg-2:#1a171d;--bg-3:#252228;--font-color-1:#eae4ed;--font-color-2:#cac5cd;--chart-1:#60a5fa;--chart-2:#fb923c;--chart-3:#34d399;--chart-4:#fcd34d;--chart-5:#f472b6;--chart-6:#65a30d;--chart-7:#a78bfa;--chart-8:#f87171;--control-height:2.25rem;--header-height:3rem;--subheader-height:2.5rem;--shell-gap:.5rem;--window-radius:.75rem;--editor-font-size:.9375rem;--editor-active-line-start:60%;--editor-active-line-hold:40%;--rail-item-size:2.25rem;--rail-icon-size:1.25rem;--rail-padding:.625rem;--rail-gap:.5rem;--rail-width:200px;--rail-logo-size:1.95rem;--color-primary-fg:#eae4ed;--color-error:#e55;--color-info:#b881da;--color-danger:#e55;--color-success:#4ade80;--color-warning:#eab308;--popover-shadow:#00000059;--font-xs:.75rem;--font-sm:.875rem;--font-base:1rem;--font-lg:1.1rem;--font-xl:1.5rem}.tone-warning{--color-primary:var(--color-warning);--color-highlight:color-mix(in srgb, var(--color-warning) 75%, var(--font-color-1));--color-primary-fg:var(--bg-1);--border-color:var(--color-primary);--border-highlight:var(--color-highlight)}.tone-error{--color-primary:var(--color-error);--color-highlight:color-mix(in srgb, var(--color-error) 75%, var(--font-color-1));--color-primary-fg:var(--bg-1);--border-color:var(--color-primary);--border-highlight:var(--color-highlight)}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--editor-active-line-start:35%;--editor-active-line-hold:25%;--color-primary:#553e6d;--color-highlight:#776787;--border-neutral:#ccc8cf;--bg-0:#f0edf2;--bg-1:#f7f5f9;--bg-2:#edeaef;--bg-3:#dfdce2;--font-color-1:#1a171d;--font-color-2:#4a454e;--chart-1:#60a5fa;--chart-2:#fb923c;--chart-3:#34d399;--chart-4:#fcd34d;--chart-5:#f472b6;--chart-6:#84cc16;--chart-7:#a78bfa;--chart-8:#f87171;--color-primary-fg:#fff;--color-error:#d43d3d;--color-info:#907da2;--color-danger:#d43d3d;--color-success:#2a9d54;--color-warning:#b8900a;--popover-shadow:#0000001f}*,:before,:after{box-sizing:border-box}*{margin:0}body{-webkit-font-smoothing:antialiased;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}:root{font-family:var(--font-mono);background-color:var(--bg-1);color:var(--font-color-1);font-size:14px;font-weight:400;line-height:1.5}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}ul,li{margin:0;padding:0;list-style:none}body{min-height:100dvh;overflow-x:hidden}#app{display:flex}main{margin:0 auto}.page-root{flex-direction:column;flex:1;width:100%;max-width:900px;min-height:0;margin:0 auto;display:flex}:focus-visible{outline:2px dotted var(--border-highlight)}:where(:not(.scrollbar-natural))::-webkit-scrollbar{width:7px;height:7px}:where(:not(.scrollbar-natural))::-webkit-scrollbar-button{display:none}:where(:not(.scrollbar-natural))::-webkit-scrollbar-track{background:0 0}:where(:not(.scrollbar-natural))::-webkit-scrollbar-corner{background:0 0}:where(:not(.scrollbar-natural))::-webkit-scrollbar-thumb{background-color:var(--bg-3);border-radius:9999px}:where(:not(.scrollbar-natural))::-webkit-scrollbar-thumb:hover{background-color:var(--border-neutral)}@supports not selector(::-webkit-scrollbar){:where(:not(.scrollbar-natural)){scrollbar-color:var(--bg-3) transparent;scrollbar-width:thin}.scrollbar-natural{scrollbar-color:auto;scrollbar-width:auto}}.flex{display:flex}.inline-flex{display:inline-flex}.block{display:block}.inline{display:inline}.hidden{display:none}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-1{flex:1}.flex-auto{flex:auto}.flex-none{flex:none}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-stretch{align-items:stretch}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.text-xs{font-size:var(--font-xs)}.text-sm{font-size:var(--font-sm)}.text-base{font-size:var(--font-base)}.text-lg{font-size:var(--font-lg)}.text-xl{font-size:var(--font-xl)}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-base-1{color:var(--font-color-1)}.text-base-2{color:var(--font-color-2)}.text-primary{color:var(--color-primary)}.text-primary-fg{color:var(--color-primary-fg)}.text-error{color:var(--color-error)}.text-success{color:var(--color-success)}.text-warning{color:var(--color-warning)}.bg-base-1{background-color:var(--bg-1)}.bg-base-2{background-color:var(--bg-2)}.bg-base-3{background-color:var(--bg-3)}.bg-transparent{background-color:#0000}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.m-auto{margin:auto}.mt-auto{margin-top:auto}.mb-auto{margin-bottom:auto}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.mx-auto{margin-left:auto;margin-right:auto}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-3{margin:.75rem}.m-4{margin:1rem}.m-5{margin:1.25rem}.m-6{margin:1.5rem}.m-8{margin:2rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-8{margin-left:2rem;margin-right:2rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-6{margin-left:1.5rem}.ml-8{margin-left:2rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-5{margin-right:1.25rem}.mr-6{margin-right:1.5rem}.mr-8{margin-right:2rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded{border-radius:.25rem}.rounded-md{border-radius:.375rem}.rounded-lg{border-radius:.5rem}.rounded-full{border-radius:9999px}.border{border:1px solid var(--border-neutral)}.border-transparent{border-color:#0000}.border-highlight{border-color:var(--border-highlight)}.border-none{border:none}.w-full{width:100%}.w-auto{width:auto}.h-full{height:100%}.h-auto{height:auto}.h-screen{height:100dvh}.h-control{height:var(--control-height)}.min-w-0{min-width:0}.min-h-0{min-height:0}.relative{position:relative}.absolute{position:absolute}.inset-0{top:0;bottom:0;left:0;right:0}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.m-0{margin:0}.p-0{padding:0}.gap-0{gap:0}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.select-none{-webkit-user-select:none;user-select:none}.invisible{visibility:hidden}.opacity-0{opacity:0}.leading-none{line-height:1}.leading-tight{line-height:1.25}.leading-normal{line-height:1.5}.break-words{overflow-wrap:break-word;word-break:break-word}.break-all{word-break:break-all}.app-shell{min-width:0;height:100dvh;padding:var(--shell-gap);gap:var(--shell-gap);background:var(--bg-0);flex:1;display:flex}.app-shell>.rail,.app-shell__window{border:1px solid var(--border-neutral);border-radius:var(--window-radius);background:var(--bg-1);height:100%}.app-shell__window{scrollbar-gutter:stable;min-width:0;overflow-y:auto}.app-shell__window::-webkit-scrollbar{width:7px;height:7px}.app-shell__window::-webkit-scrollbar-button{display:none}.app-shell__window::-webkit-scrollbar-track{margin-block:var(--window-radius);background:0 0}.app-shell__window::-webkit-scrollbar-corner{background:0 0}.app-shell__window::-webkit-scrollbar-thumb{background-color:var(--bg-3);border-radius:9999px}.app-shell__window::-webkit-scrollbar-thumb:hover{background-color:var(--border-neutral)}@supports not selector(::-webkit-scrollbar){.app-shell__window{scrollbar-width:thin;scrollbar-color:var(--bg-3) transparent}}.shell-sash{z-index:10;cursor:col-resize;color:var(--border-neutral);transition:color .1s}.shell-sash:hover{color:var(--font-color-2)}.shell-sash:after{content:"";background-image:radial-gradient(circle,currentColor 1px,#0000 1.5px);background-size:4px 5px;width:4px;height:15px;position:absolute;top:50%;left:calc(50% - .25px);translate:-50% -50%}@media (max-width:900px){.app-shell{gap:0;padding:0}.app-shell>.rail,.app-shell__window{border-radius:0}.app-shell__window{border:0}}.button{text-align:center;box-shadow:none;line-height:normal;font-size:var(--font-sm);background-color:var(--color-primary);border:1px solid var(--color-primary);color:var(--color-primary-fg);height:var(--control-height);cursor:pointer;border-radius:.25rem;outline:none;justify-content:center;align-items:center;padding:0 1rem;display:flex}.button:hover{background-color:var(--color-highlight)}.button:focus-visible{outline:2px dotted var(--color-primary);outline-offset:2px}.button:disabled,.button:disabled:hover{border:1px dashed var(--border-neutral);color:var(--font-color-2);background-color:#0000}.button--small{height:auto;padding:.25rem .5rem}.button--large{height:auto;padding:1rem 2rem}.button--outline{border:1px solid var(--color-primary);color:var(--font-color-1);background-color:#0000;transition:border-color .15s,background-color .15s}.button--outline:hover{border-color:var(--color-highlight);background-color:color-mix(in srgb, var(--color-primary) 8%, transparent)}.button--outline:disabled,.button--outline:disabled:hover{border:1px dashed var(--border-neutral);color:var(--font-color-2)}.button--ghost{color:var(--color-highlight);background:0 0;border:none;padding:0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .15s}.button--ghost:hover{-webkit-text-decoration-color:var(--color-highlight);text-decoration-color:var(--color-highlight);background:0 0}.button--ghost:disabled,.button--ghost:disabled:hover{color:var(--font-color-2);background:0 0;border:none;text-decoration-color:#0000}.button--inline-text{font:inherit;color:var(--color-highlight);cursor:pointer;background:0 0;border:none;padding:0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .15s;display:inline}.button--inline-text:hover{-webkit-text-decoration-color:var(--color-highlight);text-decoration-color:var(--color-highlight);background:0 0}.button--inline-text:disabled,.button--inline-text:disabled:hover{color:var(--font-color-2);background:0 0;border:none;text-decoration-color:#0000}.button--danger{border-color:var(--color-error);color:var(--color-error);background-color:#0000}.button--danger:hover{background-color:var(--color-error);color:var(--color-primary-fg)}.button--danger:disabled,.button--danger:disabled:hover{border-color:var(--border-neutral);color:var(--font-color-2);background-color:#0000}.button--danger:focus-visible{outline-color:var(--color-error)}.button--active{background-color:var(--color-primary);border-color:var(--color-primary)}.icon-button{color:var(--font-color-2);cursor:pointer;line-height:1;font-size:var(--font-base);background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;padding:.25rem;text-decoration:none;transition:color .1s;display:inline-flex}.icon-button svg{width:var(--icon-size,1.125rem);height:var(--icon-size,1.125rem);flex-shrink:0}.icon-button:hover{color:var(--font-color-1)}.icon-button:focus-visible{outline:2px dotted var(--color-primary);outline-offset:-2px}.icon-button:disabled{color:var(--font-color-2);opacity:.5;cursor:default}.icon-button--xs{width:1.5rem;height:1.5rem;padding:0}.icon-button--small{font-size:var(--font-sm);padding:.125rem}.icon-button--large{padding:.375rem;font-size:1.25rem}.icon-button--rail{width:var(--rail-item-size,2.25rem);height:var(--rail-item-size,2.25rem);border-radius:.5rem;padding:0}.icon-button--rail:hover{background:var(--bg-2)}.icon-button--outlined{outline:1px solid var(--border-neutral);outline-offset:-1px;transition:color .1s,outline-color .1s}.icon-button--outlined:hover{outline-color:var(--border-highlight)}.icon-button--primary{outline-color:var(--color-primary);color:var(--font-color-1)}.icon-button--primary:hover,.icon-button--active{outline-color:var(--color-highlight);color:var(--color-highlight)}.text-field{flex-direction:column;gap:.25rem;display:flex}.text-field__label{font-size:var(--font-sm);color:var(--font-color-2)}.text-field__input{font-size:var(--font-base);color:var(--font-color-1);border:1px solid var(--border-neutral);height:var(--control-height);background-color:#0000;border-radius:.25rem;outline:none;padding:0 .5rem}.text-field__input::placeholder{color:var(--font-color-2);opacity:.7}.text-field__input:focus{border-color:var(--color-primary)}.text-field__input:disabled{opacity:.6;cursor:not-allowed}.text-field__input--error{border-color:var(--color-error)}.text-field__error{font-size:var(--font-xs);color:var(--color-error)}.select-field{flex-direction:column;gap:.25rem;display:flex}.select-field__label{font-size:var(--font-sm);color:var(--font-color-2)}.select-field__input{-webkit-appearance:base-select;appearance:base-select}.select-field__input::picker(select){-webkit-appearance:base-select;appearance:base-select}.select-field__input{font:inherit;font-size:var(--font-base);color:var(--font-color-1);border:1px solid var(--border-color);height:var(--control-height);cursor:pointer;background-color:#0000;border-radius:.25rem;outline:none;align-items:center;padding:0 .5rem;display:flex}.select-field__input:focus{border-color:var(--border-highlight)}.select-field__input--error{border-color:var(--color-error)}.select-field__input::picker-icon{color:var(--font-color-2);margin-right:.3rem;font-size:.8em}.select-field__input::picker(select){background-color:var(--bg-2);border:1px solid var(--border-neutral);border-radius:.5rem;margin-top:2px;padding:.25rem;box-shadow:0 8px 24px #00000059}.select-field__input option{font-size:var(--font-sm);color:var(--font-color-1);border-radius:.25rem;padding:.375rem .5rem}.select-field__input option:hover{background-color:var(--bg-3)}.select-field__input option:checked{background-color:var(--color-primary);color:var(--color-primary-fg)}.select-field__input::checkmark{display:none}.select-field__error{font-size:var(--font-xs);color:var(--color-error)}.el-toggle{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.6rem;display:inline-flex}.el-toggle--disabled{cursor:not-allowed}.el-toggle__input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.el-toggle__track{background:var(--bg-3);border:1px solid var(--border-neutral);border-radius:10px;width:36px;height:20px;transition:background-color .15s,border-color .15s;display:inline-block;position:relative}.el-toggle__track--on{background:var(--color-highlight);border-color:var(--color-highlight)}.el-toggle__thumb{background:var(--bg-1);border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:1px;left:1px}.el-toggle__thumb--on{transform:translate(16px)}.el-toggle__input:focus-visible+.el-toggle__track{outline:2px dotted var(--color-primary);outline-offset:2px}.el-toggle__label{font-size:var(--font-sm);color:var(--font-color-1)}.el-toggle--disabled .el-toggle__track,.el-toggle--disabled .el-toggle__label{opacity:.6}.el-checkbox{-webkit-appearance:none;appearance:none;cursor:pointer;background-color:#0000;border:none;width:100%;height:100%;margin:0;position:absolute;top:0;bottom:0;left:0;right:0}.el-checkbox:after{content:"";border:1px solid var(--border-neutral);background-color:#0000;border-radius:.2rem;width:1rem;height:1rem;transition:opacity .12s,background-color .12s,border-color .12s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.el-checkbox:before{content:"";z-index:1;background-color:var(--bg-1);clip-path:polygon(14% 44%,0 60%,40% 100%,100% 20%,84% 4%,40% 68%);width:.6rem;height:.6rem;transition:opacity .12s,transform .12s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.el-checkbox:checked:after{background-color:var(--color-primary);border-color:var(--color-primary)}.el-checkbox:checked:before{transform:translate(-50%,-50%)scale(1)}.el-checkbox:indeterminate:after{background-color:var(--color-primary);border-color:var(--color-primary)}.el-checkbox:indeterminate:before{clip-path:none;border-radius:1px;width:.5rem;height:2px;transform:translate(-50%,-50%)scale(1)}.el-checkbox:focus-visible:after{outline:2px solid var(--color-primary);outline-offset:2px}.el-checkbox:after,.el-checkbox:before{opacity:0}.el-checkbox--visible:after,.el-checkbox--visible:before,.el-checkbox:checked:after,.el-checkbox:checked:before{opacity:1}.el-checkbox:focus-visible:after{opacity:1}.el-checkbox:focus-visible:before{opacity:1}.popover{display:flex;position:relative}.popover__panel{--popover-offset:4px;background-color:var(--bg-2);color:var(--font-color-1);border:1px solid var(--border-neutral);box-shadow:0 8px 24px var(--popover-shadow);border-radius:.5rem;min-width:10rem;max-width:min(90vw,24rem);margin:0;padding:.75rem 1rem}.tooltip__panel{background-color:var(--bg-2);color:var(--font-color-1);border:1px solid var(--border-neutral);box-shadow:0 8px 24px var(--popover-shadow);min-width:auto;max-width:none;font-size:var(--font-xs);white-space:nowrap;pointer-events:none;border-radius:.25rem;margin:0;padding:.25rem .5rem;line-height:1.4}.tooltip__panel::backdrop{background:0 0}.popover__panel::backdrop{background:0 0}[data-theme=light] .popover__panel,[data-theme=light] .tooltip__panel{background-color:var(--bg-1)}.popover--top>.popover__panel,.popover--top-start>.popover__panel{position-area:top span-right;margin-bottom:var(--popover-offset)}.popover--top-end>.popover__panel{position-area:top span-left;margin-bottom:var(--popover-offset)}.popover--right>.popover__panel,.popover--right-start>.popover__panel{position-area:right span-bottom;margin-left:var(--popover-offset)}.popover--right-end>.popover__panel{position-area:right span-top;margin-left:var(--popover-offset)}.popover--bottom>.popover__panel,.popover--bottom-start>.popover__panel{position-area:bottom span-right;margin-top:var(--popover-offset)}.popover--bottom-end>.popover__panel{position-area:bottom span-left;margin-top:var(--popover-offset)}.popover--left>.popover__panel,.popover--left-start>.popover__panel{position-area:left span-bottom;margin-right:var(--popover-offset)}.popover--left-end>.popover__panel{position-area:left span-top;margin-right:var(--popover-offset)}.tooltip--top{position-area:top center;margin-bottom:2px}.tooltip--top-start{position-area:top left;margin-bottom:2px}.tooltip--top-end{position-area:top right;margin-bottom:2px}.tooltip--right{position-area:right center;margin-left:2px}.tooltip--right-start{position-area:top right;margin-left:2px}.tooltip--right-end{position-area:bottom right;margin-left:2px}.tooltip--bottom{position-area:bottom center;margin-top:2px}.tooltip--bottom-start{position-area:bottom left;margin-top:2px}.tooltip--bottom-end{position-area:bottom right;margin-top:2px}.tooltip--left{position-area:left center;margin-right:2px}.tooltip--left-start{position-area:top left;margin-right:2px}.tooltip--left-end{position-area:bottom left;margin-right:2px}.menu{flex-direction:column;gap:.125rem;min-width:9rem;margin:-.5rem -.75rem;padding:.25rem;display:flex}.menu-item{font:inherit;font-size:var(--font-sm);color:var(--font-color-1);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.25rem;align-items:center;gap:.5rem;padding:.375rem .5rem;display:flex}.menu-item:hover{background-color:var(--bg-3)}[data-theme=light] .menu-item:hover{background-color:var(--bg-2)}.menu-item:focus-visible{outline:1px solid var(--color-primary);outline-offset:-1px}.menu-item--danger{color:var(--color-error)}.menu-item--disabled{color:var(--font-color-2);opacity:.5;cursor:default}.menu-item--disabled:hover{background:0 0}.menu-divider{background-color:var(--border-neutral);flex-shrink:0;height:1px;margin:.25rem 0}@starting-style{.popover--bottom>.popover__panel:popover-open{opacity:0;transform:translateY(4px)}.popover--bottom-start>.popover__panel:popover-open{opacity:0;transform:translateY(4px)}.popover--bottom-end>.popover__panel:popover-open{opacity:0;transform:translateY(4px)}.tooltip__panel.tooltip--bottom:popover-open{opacity:0;transform:translateY(4px)}.tooltip__panel.tooltip--bottom-start:popover-open{opacity:0;transform:translateY(4px)}.tooltip__panel.tooltip--bottom-end:popover-open{opacity:0;transform:translateY(4px)}.popover--top>.popover__panel:popover-open{opacity:0;transform:translateY(-4px)}.popover--top-start>.popover__panel:popover-open{opacity:0;transform:translateY(-4px)}.popover--top-end>.popover__panel:popover-open{opacity:0;transform:translateY(-4px)}.tooltip__panel.tooltip--top:popover-open{opacity:0;transform:translateY(-4px)}.tooltip__panel.tooltip--top-start:popover-open{opacity:0;transform:translateY(-4px)}.tooltip__panel.tooltip--top-end:popover-open{opacity:0;transform:translateY(-4px)}.popover--left>.popover__panel:popover-open{opacity:0}.popover--left-start>.popover__panel:popover-open{opacity:0}.popover--left-end>.popover__panel:popover-open{opacity:0}.popover--right>.popover__panel:popover-open{opacity:0}.popover--right-start>.popover__panel:popover-open{opacity:0}.popover--right-end>.popover__panel:popover-open{opacity:0}.tooltip__panel.tooltip--left:popover-open{opacity:0}.tooltip__panel.tooltip--left-start:popover-open{opacity:0}.tooltip__panel.tooltip--left-end:popover-open{opacity:0}.tooltip__panel.tooltip--right:popover-open{opacity:0}.tooltip__panel.tooltip--right-start:popover-open{opacity:0}.tooltip__panel.tooltip--right-end:popover-open{opacity:0}}.popover__panel:popover-open{opacity:1;transition:opacity .15s,transform .15s;transform:none}.tooltip__panel:popover-open{opacity:1;transition:opacity .15s,transform .15s;transform:none}:root{--prose-h1-scale:2;--prose-h1-size:calc(var(--prose-h1-scale) * 1em);--prose-h1-weight:700;--prose-h1-leading:1.15;--prose-h1-tracking:-.02em;--prose-h2-scale:1.65;--prose-h2-size:calc(var(--prose-h2-scale) * 1em);--prose-h2-weight:700;--prose-h2-leading:1.25;--prose-h2-tracking:-.015em;--prose-h3-scale:1.25;--prose-h3-size:calc(var(--prose-h3-scale) * 1em);--prose-h3-weight:600;--prose-h3-leading:1.35;--prose-h3-tracking:-.01em;--prose-h4-weight:600;--prose-h4-leading:1.5;--prose-h5-scale:.875;--prose-h5-size:calc(var(--prose-h5-scale) * 1em);--prose-h5-weight:600;--prose-h5-leading:1.5;--prose-h6-scale:.875;--prose-h6-size:calc(var(--prose-h6-scale) * 1em);--prose-h6-weight:600;--prose-h6-leading:1.5;--prose-code-size:.875em;--prose-code-radius:.25rem;--prose-code-padding:.125em .375em;--prose-heading-code-size:.9em;--prose-link-underline-offset:.2em;--prose-link-underline-width:1px;--prose-strong-weight:600;--prose-codeblock-scale:.875;--prose-codeblock-size:calc(var(--prose-codeblock-scale) * 1em);--prose-codeblock-leading:1.6;--prose-image-radius:.2rem;--prose-codeblock-radius:.375rem;--prose-code-bar:2.25rem;--prose-code-pad:.875rem;--prose-code-label-size:.8125rem;--prose-code-caption-size:.875rem;--prose-code-copy-size:1.75rem;--prose-list-indent:1.625;--prose-li-padding:.375;--prose-quote-bar-width:3px;--prose-table-scale:.875;--prose-table-size:calc(var(--prose-table-scale) * 1em);--prose-table-leading:1.6;--prose-th-weight:600;--prose-cell-padding:.45em .65em;--prose-p-margin:1.2;--prose-h1-margin-top:1.1;--prose-h1-margin-bottom:.5;--prose-h2-margin-top:1.4;--prose-h2-margin-bottom:.55;--prose-h3-margin-top:1.5;--prose-h3-margin-bottom:.5;--prose-h4-margin-top:1.5;--prose-h4-margin-bottom:.5;--prose-h5-margin-top:1.5;--prose-h5-margin-bottom:.45;--prose-h6-margin-top:1.5;--prose-h6-margin-bottom:.45;--prose-codeblock-margin:1.4;--prose-table-margin:1.5;--prose-quote-margin:1.4;--prose-quote-p-margin:.6;--prose-list-margin:1.2;--prose-li-margin:.4;--prose-li-p-margin:.6;--prose-nested-list-margin:.5;--prose-hr-margin:2.5;--prose-media-margin:1.5;--prose-chart-margin:1.5;--prose-mermaid-margin:1.5;--prose-code-bar-bg:linear-gradient(180deg, #18151c, #121015 50%, #0c0a0e);--prose-code-caption-bg:linear-gradient(180deg, #1a171d, #141217)}[data-theme=light]{--prose-code-bar-bg:linear-gradient(180deg, #fcfafd, #f3f0f5 50%, #ece9ef);--prose-code-caption-bg:linear-gradient(180deg, #f0edf2, #eae7ed)}:root,[data-theme]{--prose-code-bg:var(--bg-2);--prose-h6-color:var(--font-color-2);--prose-quote-color:var(--font-color-2);--prose-table-border:1px solid var(--border-neutral);--prose-rule-color:var(--border-neutral)}[data-theme=light]{--prose-code-bg:var(--bg-0)}.prose{font-family:var(--font-sans);font-size:var(--prose-size,var(--font-base));color:var(--font-color-1);line-height:1.7}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6,.cmw-rich .cmw-h1,.cmw-rich .cmw-h2,.cmw-rich .cmw-h3,.cmw-rich .cmw-h4,.cmw-rich .cmw-h5,.cmw-rich .cmw-h6{font-family:var(--font-sans);color:var(--font-color-1)}.prose h1,.cmw-rich .cmw-h1{font-size:var(--prose-h1-size);font-weight:var(--prose-h1-weight);line-height:var(--prose-h1-leading);letter-spacing:var(--prose-h1-tracking)}.prose h2,.cmw-rich .cmw-h2{font-size:var(--prose-h2-size);font-weight:var(--prose-h2-weight);line-height:var(--prose-h2-leading);letter-spacing:var(--prose-h2-tracking)}.prose h3,.cmw-rich .cmw-h3{font-size:var(--prose-h3-size);font-weight:var(--prose-h3-weight);line-height:var(--prose-h3-leading);letter-spacing:var(--prose-h3-tracking)}.prose h4,.cmw-rich .cmw-h4{font-size:1em;font-weight:var(--prose-h4-weight);line-height:var(--prose-h4-leading)}.prose h5,.cmw-rich .cmw-h5{font-size:var(--prose-h5-size);font-weight:var(--prose-h5-weight);line-height:var(--prose-h5-leading)}.prose h6,.cmw-rich .cmw-h6{font-size:var(--prose-h6-size);font-weight:var(--prose-h6-weight);line-height:var(--prose-h6-leading);color:var(--prose-h6-color)}.prose h1{margin:calc(var(--prose-h1-margin-top) * 1em) 0 calc(var(--prose-h1-margin-bottom) * 1em)}.prose h2{margin:calc(var(--prose-h2-margin-top) * 1em) 0 calc(var(--prose-h2-margin-bottom) * 1em)}.prose h3{margin:calc(var(--prose-h3-margin-top) * 1em) 0 calc(var(--prose-h3-margin-bottom) * 1em)}.prose h4{margin:calc(var(--prose-h4-margin-top) * 1em) 0 calc(var(--prose-h4-margin-bottom) * 1em)}.prose h5{margin:calc(var(--prose-h5-margin-top) * 1em) 0 calc(var(--prose-h5-margin-bottom) * 1em)}.prose h6{margin:calc(var(--prose-h6-margin-top) * 1em) 0 calc(var(--prose-h6-margin-bottom) * 1em)}.prose>:first-child{margin-top:0}.prose>:last-child{margin-bottom:0}.prose p{margin:calc(var(--prose-p-margin) * 1em) 0}.prose a,.cmw-rich .cmw-link,.cmw-table a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--font-color-2);text-decoration-color:var(--font-color-2);text-decoration-thickness:var(--prose-link-underline-width);text-underline-offset:var(--prose-link-underline-offset);transition:text-decoration-color .15s}.prose a:hover,.cmw-rich .cmw-link:hover,.cmw-table a:hover{text-decoration-color:currentColor}.prose strong,.cmw-rich .cmw-strong,.cmw-table strong{font-weight:var(--prose-strong-weight)}.prose em,.cmw-rich .cmw-em{font-style:italic}.cmw-rich .cmw-strike{text-decoration:line-through}.prose :-webkit-any(del,s){text-decoration:line-through}.prose :is(del,s){text-decoration:line-through}.prose sub,.cmw-rich .cmw-sub{vertical-align:sub;font-size:smaller}.prose sup,.cmw-rich .cmw-sup{vertical-align:super;font-size:smaller}.cmw-rich .cmw-h1 *,.cmw-rich .cmw-h2 *,.cmw-rich .cmw-h3 *,.cmw-rich .cmw-h4 *,.cmw-rich .cmw-h5 *,.cmw-rich .cmw-h6 *,.cmw-rich .cmw-list-mark *{color:inherit}.cmw-rich :-webkit-any(.cmw-strong,.cmw-em,.cmw-link){color:var(--font-color-1)}.cmw-rich :is(.cmw-strong,.cmw-em,.cmw-link){color:var(--font-color-1)}.cmw-rich :-webkit-any(.cmw-strong,.cmw-em,.cmw-link) *{color:var(--font-color-1)}.cmw-rich :is(.cmw-strong,.cmw-em,.cmw-link) *{color:var(--font-color-1)}.prose pre,.cmw-rich .cmw-codeblock{background-color:var(--prose-code-bg);font-size:var(--prose-codeblock-size);line-height:var(--prose-codeblock-leading)}.prose pre{border-radius:var(--prose-codeblock-radius);padding:var(--prose-code-pad) 1rem;margin:calc(var(--prose-codeblock-margin) * 1em) 0;overflow-x:auto}.prose code,.cmw-rich .cmw-code{font-family:var(--font-mono);font-size:var(--prose-code-size);background-color:var(--bg-2);border-radius:var(--prose-code-radius);padding:var(--prose-code-padding)}.prose pre code{font-family:var(--font-mono);font-size:inherit;background:0 0;border-radius:0;padding:0}.prose figure:where(.prose-code){margin:calc(var(--prose-codeblock-margin) * 1em) 0}.prose .prose-code,.chat-md .prose-code{border-radius:var(--prose-codeblock-radius);background-color:var(--prose-code-bg);overflow:hidden}.prose .prose-code pre,.chat-md .prose-code pre{border-radius:0;margin:0}.cmw-rich .cmw-codeblock{font-family:var(--font-mono)}.cmw-rich .cmw-fence-line,.cmw-rich .cmw-fence-line :not(.cmw-fence-chrome):not(.cmw-fence-chrome *){color:var(--font-color-2)}.cmw-rich .cmw-fence-line{font-size:.65625em}.cmw-rich .cmw-fence-close{font-size:calc(var(--prose-code-pad) / 1.4)}:is(.prose,.chat-md,.cmw-rich .cmw-codeblock) .prose-code__header{box-sizing:border-box;height:var(--prose-code-bar);background:var(--prose-code-bar-bg);font-family:var(--font-mono);font-size:var(--prose-code-label-size);color:var(--font-color-2);align-items:center;gap:.5rem;padding:0 .25rem 0 1rem;line-height:1;display:flex}.cmw-rich .cmw-codeblock .prose-code__header{width:calc(100% + 2rem);margin:0 -1rem var(--prose-code-pad);border-radius:var(--prose-codeblock-radius) var(--prose-codeblock-radius) 0 0;vertical-align:top;cursor:text;display:inline-flex}:is(.prose,.chat-md,.cmw-rich .cmw-codeblock) .prose-code__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.cmw-rich .cmw-codeblock .prose-code__add-button{width:var(--prose-code-copy-size);height:var(--prose-code-copy-size);color:var(--font-color-2);opacity:.7;cursor:pointer;background:0 0;border:none;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:0;transition:opacity .15s,background-color .15s;display:inline-flex}:is(.prose,.chat-md,.cmw-rich .cmw-codeblock) .prose-code__copy{width:var(--prose-code-copy-size);height:var(--prose-code-copy-size);color:var(--font-color-2);opacity:.7;cursor:pointer;background:0 0;border:none;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:0;transition:opacity .15s,background-color .15s;display:inline-flex}.cmw-rich .cmw-codeblock .prose-code__add-button:hover,.cmw-rich .cmw-codeblock .prose-code__add-button[aria-expanded=true]{opacity:1;color:var(--font-color-1);background-color:var(--bg-3)}:is(.prose,.chat-md,.cmw-rich .cmw-codeblock) .prose-code__copy:hover{opacity:1;color:var(--font-color-1);background-color:var(--bg-3)}:is(.prose,.chat-md,.cmw-rich .cmw-codeblock) .prose-code__copy:focus-visible{opacity:1;color:var(--font-color-1);background-color:var(--bg-3)}:is(.prose,.chat-md,.cmw-rich .cmw-codeblock) .prose-code__icon{display:inline-flex}:is(.prose,.chat-md,.cmw-rich .cmw-codeblock) .prose-code__icon svg{width:1rem;height:1rem}:is(.prose,.chat-md,.cmw-rich .cmw-codeblock) .prose-code__icon--done{display:none}:is(.prose,.chat-md,.cmw-rich .cmw-codeblock) .prose-code__copy--copied .prose-code__icon{display:none}:is(.prose,.chat-md,.cmw-rich .cmw-codeblock) .prose-code__copy--copied .prose-code__icon--done{color:var(--color-success);display:inline-flex}:is(.prose,.chat-md,.cmw-rich .cmw-codeblock) .prose-code__copy--copied{opacity:1}.cmw-rich .cmw-codeblock .prose-code__add{z-index:1;width:0;height:0;font-family:var(--font-sans);font-size:var(--font-sm);white-space:nowrap;line-height:1.4;position:absolute;top:0;right:.25rem}.cmw-rich .cmw-codeblock .prose-code__add-button{top:calc((var(--prose-code-bar) - var(--prose-code-copy-size)) / 2);position:absolute;right:0}.cmw-rich .cmw-codeblock .prose-code__menu{top:calc((var(--prose-code-bar) + var(--prose-code-copy-size)) / 2 + .25rem);background-color:var(--bg-2);border:1px solid var(--border-neutral);min-width:7rem;box-shadow:0 8px 24px var(--popover-shadow);border-radius:.375rem;flex-direction:column;padding:.25rem;display:flex;position:absolute;right:0}.cmw-rich .cmw-codeblock .prose-code__menu-item{color:var(--font-color-1);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.25rem;padding:.25rem .5rem;display:block}.cmw-rich .cmw-codeblock .prose-code__menu-item[data-active]{background-color:var(--bg-3)}.prose .prose-code code[data-line-numbers]{counter-reset:prose-code-line}.prose .prose-code code[data-line-numbers] .prose-code-line:before{counter-increment:prose-code-line;content:counter(prose-code-line)}.cmw-rich .cmw-code-numbered:before{content:attr(data-line)}.prose .prose-code code[data-line-numbers] .prose-code-line:before,.cmw-rich .cmw-code-numbered:before{width:var(--prose-code-gutter,2ch);text-align:right;color:var(--font-color-2);opacity:.6;-webkit-user-select:none;user-select:none;pointer-events:none;margin-right:1.25em;display:inline-block}:is(.prose,.cmw-rich .cmw-codeblock) .prose-code__caption{box-sizing:border-box;height:var(--prose-code-bar);background:var(--prose-code-caption-bg);color:var(--font-color-2);font-family:var(--font-sans);font-size:var(--prose-code-caption-size);font-style:italic;line-height:var(--prose-code-bar);text-align:center;white-space:nowrap;text-overflow:ellipsis;padding:0 1rem;overflow:hidden}.cmw-rich .cmw-codeblock .prose-code__caption{width:calc(100% + 2rem);margin:var(--prose-code-pad) -1rem 0;border-radius:0 0 var(--prose-codeblock-radius) var(--prose-codeblock-radius);vertical-align:top;cursor:text;display:inline-block}@media print{.cmw-rich .cmw-codeblock .prose-code__add{display:none}:is(.prose,.chat-md,.cmw-rich .cmw-codeblock) .prose-code__copy{display:none}}.prose h1 code,.prose h2 code,.prose h3 code,.prose h4 code,.prose h5 code,.prose h6 code,.cmw-rich .cmw-h1 .cmw-code,.cmw-rich .cmw-h2 .cmw-code,.cmw-rich .cmw-h3 .cmw-code,.cmw-rich .cmw-h4 .cmw-code,.cmw-rich .cmw-h5 .cmw-code,.cmw-rich .cmw-h6 .cmw-code{font-size:var(--prose-heading-code-size);font-weight:inherit}.prose table,.cmw-table table{border-collapse:collapse;width:100%;font-family:var(--font-sans);font-size:var(--prose-table-size);line-height:var(--prose-table-leading)}.prose table{margin:calc(var(--prose-table-margin) * 1em) 0}.prose th,.prose td,.cmw-table th,.cmw-table td{border:var(--prose-table-border);padding:var(--prose-cell-padding);text-align:left}.prose :-webkit-any(th,td)[align=center]{text-align:center}.prose :is(th,td)[align=center]{text-align:center}.prose :-webkit-any(th,td)[align=right]{text-align:right}.prose :is(th,td)[align=right]{text-align:right}.prose th,.cmw-table th{background-color:var(--bg-2);font-weight:var(--prose-th-weight)}.prose td code,.prose th code,.cmw-rich .cmw-table code{font-family:var(--font-sans);font-size:inherit;background:0 0;padding:0}.prose blockquote{border-left:var(--prose-quote-bar-width) solid var(--prose-rule-color);margin:calc(var(--prose-quote-margin) * 1em) 0;padding-left:1em}.prose blockquote,.cmw-rich .cmw-quote{color:var(--prose-quote-color)}.cmw-rich .cmw-quote:where(:not(.cmw-codeblock)) *{color:var(--prose-quote-color)}.prose blockquote p{margin:calc(var(--prose-quote-p-margin) * 1em) 0}.prose ul,.prose ol{padding-left:calc(var(--prose-list-indent) * 1em);margin:calc(var(--prose-list-margin) * 1em) 0}.prose ul{list-style:outside}.prose ol{list-style:decimal}.prose li ul,.prose li ol{margin:calc(var(--prose-nested-list-margin) * 1em) 0}.prose ul ul{list-style:circle}.prose ul ul ul{list-style:square}.prose li{list-style:inherit;margin:calc(var(--prose-li-margin) * 1em) 0;padding-left:calc(var(--prose-li-padding) * 1em)}.cmw-rich .cmw-list-mark{color:var(--font-color-2)}.prose li::marker{color:var(--font-color-2)}.prose li p{margin:calc(var(--prose-li-p-margin) * 1em) 0}:is(.prose input[type=checkbox],.cmw-rich .cmw-task){-webkit-appearance:none;appearance:none;box-sizing:border-box;vertical-align:middle;border:1px solid var(--font-color-2);background-color:#0000;border-radius:.2em;width:.875em;height:.875em;margin:0 .25em 0 0;position:relative}:is(.prose input[type=checkbox],.cmw-rich .cmw-task):checked{border-color:var(--font-color-1);background-color:var(--font-color-1)}:is(.prose input[type=checkbox],.cmw-rich .cmw-task):checked:before{content:"";background-color:var(--bg-1);clip-path:polygon(14% 44%,0 60%,40% 100%,100% 20%,84% 4%,40% 68%);position:absolute;top:18%;bottom:18%;left:18%;right:18%}.prose li:has(>input[type=checkbox]:first-child,>p:first-child>input[type=checkbox]:first-child){list-style:none}:is(.prose li>input[type=checkbox]:first-child,.prose li>p:first-child>input[type=checkbox]:first-child,.cmw-rich .cmw-task){margin:0 .61em 0 -1.485em}.prose .prose-mermaid[style*=--mermaid-width]:empty{width:min(100%, calc(var(--mermaid-width) * 1px));aspect-ratio:var(--mermaid-width) / var(--mermaid-height);margin-inline-start:auto;margin-inline-end:auto;display:block}.prose .prose-mermaid{margin-block:calc(var(--prose-mermaid-margin) * 1em)}.prose>.prose-mermaid:first-child{margin-top:0}.prose>.prose-mermaid:last-child{margin-bottom:0}.prose :-webkit-any(h1,h2,h3,h4,h5,h6,hr)+.prose-mermaid{margin-top:0}.prose :is(h1,h2,h3,h4,h5,h6,hr)+.prose-mermaid{margin-top:0}.prose .prose-chart{max-height:60vh;margin:calc(var(--prose-chart-margin) * 1em) 0;justify-content:center;align-items:flex-start;display:flex;position:relative}.prose .prose-chart:empty{aspect-ratio:2}.prose .prose-chart--square:empty{aspect-ratio:1}.prose>.prose-chart:first-child{margin-top:0}.prose>.prose-chart:last-child{margin-bottom:0}.prose :-webkit-any(h1,h2,h3,h4,h5,h6,hr)+.prose-chart{margin-top:0}.prose :is(h1,h2,h3,h4,h5,h6,hr)+.prose-chart{margin-top:0}.prose .prose-chart img{max-width:100%;height:auto;margin:0 auto;display:block}.prose .prose-chart--error{border:1px dashed var(--border-neutral);border-radius:.25rem;max-height:none;padding:.5em .75em;display:block}.prose .prose-chart--error pre{margin:0}.prose .prose-chart__error{color:var(--color-error);font-size:var(--font-sm);margin-top:.5em}.prose :-webkit-any(img,picture,video){vertical-align:middle;max-width:100%;height:auto;margin:0;display:inline}.prose :is(img,picture,video){vertical-align:middle;max-width:100%;height:auto;margin:0;display:inline}.cmw-inline-image :-webkit-any(img,picture,video){vertical-align:middle;max-width:100%;height:auto;margin:0;display:inline}.cmw-inline-image :is(img,picture,video){vertical-align:middle;max-width:100%;height:auto;margin:0;display:inline}:-webkit-any(.prose,.cmw-rich) :-webkit-any(img,picture,video){border-radius:var(--prose-image-radius)}:is(.prose,.cmw-rich) :is(img,picture,video){border-radius:var(--prose-image-radius)}.prose p.prose-lone-image>*{margin:calc(var(--prose-media-margin) * 1em) auto;display:block}.prose>:-webkit-any(img,picture,video){margin:calc(var(--prose-media-margin) * 1em) auto;display:block}.prose>:is(img,picture,video){margin:calc(var(--prose-media-margin) * 1em) auto;display:block}.cmw-rich .cmw-block .prose>:first-child,.cmw-rich .cmw-block .prose>:first-child>:first-child,.cmw-rich .cmw-block .prose>:first-child>:first-child>:first-child,.cmw-rich .cmw-block .prose>:first-child>:first-child>:first-child>:first-child{margin-top:0}.cmw-rich .cmw-block .prose>:last-child,.cmw-rich .cmw-block .prose>:last-child>:last-child,.cmw-rich .cmw-block .prose>:last-child>:last-child>:last-child,.cmw-rich .cmw-block .prose>:last-child>:last-child>:last-child>:last-child{margin-bottom:0}.prose p.prose-lone-image{text-align:center}.prose :-webkit-any(video,audio)[data-hf-path].prose-media-missing{border:1px dashed var(--border-neutral);max-width:100%;color:var(--font-color-2);font-size:var(--font-sm);border-radius:.25rem;padding:.5em .75em;font-style:italic;display:inline-block}.prose :is(video,audio)[data-hf-path].prose-media-missing{border:1px dashed var(--border-neutral);max-width:100%;color:var(--font-color-2);font-size:var(--font-sm);border-radius:.25rem;padding:.5em .75em;font-style:italic;display:inline-block}.cmw-inline-image :-webkit-any(video,audio).prose-media-missing{border:1px dashed var(--border-neutral);max-width:100%;color:var(--font-color-2);font-size:var(--font-sm);border-radius:.25rem;padding:.5em .75em;font-style:italic;display:inline-block}.cmw-inline-image :is(video,audio).prose-media-missing{border:1px dashed var(--border-neutral);max-width:100%;color:var(--font-color-2);font-size:var(--font-sm);border-radius:.25rem;padding:.5em .75em;font-style:italic;display:inline-block}.prose hr{border:none;border-top:1px solid var(--prose-rule-color);margin:calc(var(--prose-hr-margin) * 1em) 0}.prose :-webkit-any(h1,h2,h3,h4,h5,h6,hr)+*{margin-top:0}.prose :is(h1,h2,h3,h4,h5,h6,hr)+*{margin-top:0}:root{--syntax-keyword:#83d6c5;--syntax-text:#d6d6dd;--syntax-property:#aa9bf5;--syntax-function:#efb080;--syntax-type:#87c3ff;--syntax-namespace:#d1d1d1;--syntax-string:#e394dc;--syntax-number:#ebc88d;--syntax-bool:#82d2ce;--syntax-self:#c1808a;--syntax-comment:#6d6d6d;--syntax-angle:#898989;--syntax-attribute:#aaa0fa;--syntax-invalid:#f44747;--syntax-strong:#f8c762}[data-theme=light]{--syntax-keyword:#0d7d6c;--syntax-text:#2e3036;--syntax-property:#6c5ce7;--syntax-function:#b35b00;--syntax-type:#2a6cc4;--syntax-namespace:#3a3d44;--syntax-string:#a626a4;--syntax-number:#986801;--syntax-bool:#0d7d6c;--syntax-self:#a6333f;--syntax-comment:#a0a1a7;--syntax-angle:#6e7076;--syntax-attribute:#6c5ce7;--syntax-invalid:#e45649;--syntax-strong:#986801}.hl-keyword{color:var(--syntax-keyword)}.hl-keyword-flow{color:var(--syntax-keyword);font-style:italic}.hl-text{color:var(--syntax-text)}.hl-property{color:var(--syntax-property)}.hl-function{color:var(--syntax-function)}.hl-function-def{color:var(--syntax-function);font-weight:700}.hl-type{color:var(--syntax-type)}.hl-namespace{color:var(--syntax-namespace)}.hl-string{color:var(--syntax-string)}.hl-number{color:var(--syntax-number)}.hl-bool{color:var(--syntax-bool)}.hl-self{color:var(--syntax-self)}.hl-comment{color:var(--syntax-comment);font-style:italic}.hl-angle{color:var(--syntax-angle)}.hl-attribute{color:var(--syntax-attribute);font-style:italic}.hl-invalid{color:var(--syntax-invalid)}.hl-link{color:var(--syntax-keyword);text-decoration:underline}.hl-strong{color:var(--syntax-strong);font-weight:700}.hl-emphasis{color:var(--syntax-keyword);font-style:italic}.hl-strike{text-decoration:line-through}.fs-root__loading{flex:1;padding:1rem 0}.fs-root__error{color:var(--font-color-2);flex-direction:column;align-items:center;gap:1rem;padding:2rem .5rem;display:flex}.fs-root__empty{text-align:center;color:var(--font-color-2);flex:1;padding:2rem .5rem}.fs-tree:focus{outline:none}.fs-tree{border-radius:.25rem;flex-direction:column;flex:1;min-height:0;padding-bottom:3rem;scroll-padding-top:.2rem;scroll-padding-bottom:.2rem;transition:background-color .15s,box-shadow .15s;display:flex;overflow-y:auto}.fs-tree--drop-target{background-color:color-mix(in srgb, var(--color-primary) 8%, transparent);box-shadow:inset 0 0 0 1px var(--color-primary)}.fs-actions{flex-wrap:wrap;align-items:center;gap:.5rem;margin:.5rem 0;padding:0 .5rem;display:flex}.fs-actions>*{flex-shrink:0}.fs-actions__spacer{flex:1}.tree-header{height:var(--subheader-height);border-bottom:1px solid var(--border-neutral);-webkit-user-select:none;user-select:none;grid-template-columns:2rem 1fr 8rem 6rem 2.5rem;align-items:center;margin-bottom:.25rem;display:grid}.tree-header__col{align-items:center;padding:0;display:flex}.tree-header__col>button{font:inherit;font-size:var(--font-xs);color:var(--font-color-2);cursor:pointer;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;background:0 0;border:none;border-radius:.25rem;align-items:center;padding:0 .5rem;font-weight:500;display:flex}.tree-header__col>button>span{opacity:.6}.tree-header__col>button:hover>span{opacity:1}.tree-header__col>button:focus-visible>span{opacity:1}.tree-header__select{justify-content:center;align-items:center;height:100%;display:flex;position:relative}.tree-header__name{padding-left:.25rem}.tree-header__modified,.tree-header__size{justify-content:flex-end}.tree-header__spacer{width:2.5rem}.fs-folder{font-size:var(--font-base);margin:0;display:block;position:relative}.fs-folder .fs-folder:before{left:calc(calc(var(--level) * 1rem) + 1.3rem);content:"";background-color:var(--bg-3);width:1px;height:100%;display:block;position:absolute}.fs-folder__empty{height:2.2rem;color:var(--font-color-2);opacity:.6;align-items:center;gap:.5rem;display:flex}.fs-entry{--size:2.2rem;color:var(--font-color-2);cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.fs-entry__row{background-color:#0000;border-radius:.25rem;grid-template-columns:2rem 1fr 8rem 6rem 2.5rem;align-items:center;display:grid}.fs-entry__label{height:var(--size);padding:0 1rem;padding-left:calc(var(--level) * 1rem);font:inherit;color:inherit;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background-color:#0000;border:none;border-radius:.25rem;align-items:center;gap:.5rem;min-width:0;display:flex;overflow:hidden}.fs-entry__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fs-entry__modified,.fs-entry__size{color:var(--font-color-2);opacity:.6;text-align:right;white-space:nowrap;text-overflow:ellipsis;padding-right:.5rem;font-size:.8em;overflow:hidden}.fs-entry__decorator{justify-content:center;align-items:center;width:2.5rem;display:flex}.fs-entry__select{justify-content:center;align-items:center;height:100%;display:flex;position:relative}.fs-entry__row:hover .fs-entry__select input:after,.fs-entry__row:hover .fs-entry__select input:before{opacity:1}.fs-entry__row:hover{background-color:var(--bg-2)}.fs-entry--dragging>.fs-entry__row{opacity:.35}.fs-entry--drop-target>.fs-entry__row{background-color:color-mix(in srgb, var(--color-primary) 8%, transparent);box-shadow:inset 0 0 0 1px var(--color-primary);border-radius:.25rem}.fs-entry--drop-target>.fs-folder:before{background-color:var(--color-primary)}.fs-entry--focused>.fs-entry__row{z-index:1;outline:1px solid var(--color-primary);outline-offset:-1px;border-radius:.25rem;position:relative}.fs-entry--uploading .fs-entry__label,.fs-entry--upload-error .fs-entry__label{opacity:.5;cursor:default}.fs-entry__error-label{color:var(--color-error);text-align:right;white-space:nowrap;padding-right:.5rem;font-size:.75em}.fs-entry__error-actions{justify-content:center;align-items:center;gap:.125rem;display:flex}.fs-entry--offscreen{min-height:var(--size)}.fs-skeleton{padding-left:calc(calc(var(--level) * 1rem) + 1rem);opacity:0;flex-direction:column;padding-right:1rem;animation:.9s ease-out .4s forwards fs-fade-in;display:flex}@keyframes fs-fade-in{to{opacity:1}}.fs-skeleton__line{align-items:center;height:2.2rem;display:flex}.fs-skeleton__line:after{content:"";height:.75rem;width:var(--width);background:var(--bg-3);border-radius:.25rem;animation:2s ease-in-out infinite fs-shimmer;display:block}@keyframes fs-shimmer{0%,to{opacity:.6}50%{opacity:1}}.fs-entry__row>*{background-color:#0000}.fs-entry .fs-folder,.fs-entry .fs-folder__empty,.fs-entry .fs-skeleton{grid-column:1/-1}.fs-entry__progress-area{grid-column:3/5;align-items:center;gap:.5rem;padding-right:.5rem;display:flex}.fs-entry__progress-track{background-color:var(--bg-3);border-radius:2px;flex:1;height:4px;overflow:clip}.fs-entry__progress-fill{background-color:var(--color-primary);transform-origin:0;border-radius:2px;width:100%;height:100%;transition:transform .2s ease-out;display:block}.fs-entry__progress-label{color:var(--font-color-2);opacity:.8;text-align:right;white-space:nowrap;min-width:2.5rem;font-size:.7em}.fs-entry__pause-btn{width:1.25rem;height:1.25rem;color:var(--font-color-2);cursor:pointer;background:0 0;border:none;border-radius:.15rem;justify-content:center;align-items:center;padding:0;display:flex}.fs-entry__pause-btn:hover{color:var(--font-color-1)}.fs-entry__pause-btn svg{width:.75rem;height:.75rem}@container fs-list (width<=34rem){.tree-header,.fs-entry__row{grid-template-columns:2rem 1fr 6rem 2.5rem}.tree-header__modified,.fs-entry__modified{display:none}.fs-entry--uploading>.fs-entry__row,.fs-entry--upload-error>.fs-entry__row{grid-template-columns:2rem 1fr 6rem 3.5rem}.fs-entry__progress-area{grid-column:3/-1}}@container fs-list (width<=25.5rem){.tree-header,.fs-entry__row{grid-template-columns:2rem 1fr 2.5rem}.tree-header__size,.fs-entry__size{display:none}}.fs-entry__check{color:var(--color-primary)}.fs-entry__spinner--pending{color:var(--font-color-2);opacity:.6}.settings{padding:0 1rem 1rem}.settings__section{margin-top:2rem;margin-bottom:3rem}.settings__section--danger{border-top:1px solid var(--border-neutral);padding-top:2rem}.settings__section-title{font-size:var(--font-lg);margin:0 0 .25rem;font-weight:600}.settings__section-header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.settings__section-action{flex-shrink:0;align-items:center;display:flex}.settings__section-title--danger{color:var(--color-error)}.settings__section-desc{color:var(--font-color-2);font-size:var(--font-sm);margin-bottom:1.5rem}.settings__section-header+.settings__section-desc{margin-top:.5rem}.settings__loading{color:var(--font-color-2);font-size:var(--font-sm);padding:1rem 0}.settings__banner{font-size:var(--font-sm);border:1px solid #0000;border-radius:.25rem;margin-bottom:1rem;padding:.6rem .85rem}.settings__banner--info{color:var(--font-color-2);border-color:var(--border-neutral)}.settings__banner--success{color:var(--color-success);border-color:var(--color-success)}.settings__banner--error{color:var(--color-error);border-color:var(--color-error)}.side-panel{background-color:var(--bg-1);border:1px solid var(--border-neutral);border-radius:var(--window-radius);flex-direction:column;height:100%;display:flex;overflow:hidden}.side-panel__resize-handle{top:0;bottom:0;left:calc(-1 * var(--shell-gap));width:var(--shell-gap);position:absolute}.side-panel__header{height:var(--header-height);border-bottom:1px solid var(--border-neutral);flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;padding:0 .75rem;display:flex}@media (max-width:900px){.side-panel{border-radius:0}.side-panel__resize-handle{width:8px;left:0}}.modal[data-v-0bdd6a60]{background-color:var(--bg-2);color:var(--font-color-1);border:1px solid var(--border-neutral);width:var(--modal-width,28rem);border-radius:.5rem;outline:none;max-width:90vw;height:-moz-fit-content;height:fit-content;max-height:85vh;margin:auto;padding:0;position:fixed;top:0;bottom:0;left:0;right:0;overflow:clip;box-shadow:0 16px 48px #00000080}.modal--sm[data-v-0bdd6a60]{--modal-width:20rem}.modal--lg[data-v-0bdd6a60]{--modal-width:32rem}.modal[data-v-0bdd6a60]::backdrop{background:#0009}@starting-style{.modal[open][data-v-0bdd6a60]{opacity:0;transform:translateY(12px)}.modal[open][data-v-0bdd6a60]::backdrop{background:0 0}}.modal[open][data-v-0bdd6a60]{opacity:1;transition:opacity .2s,transform .2s;transform:none}.modal[open][data-v-0bdd6a60]::backdrop{transition:background .2s}.modal__content[data-v-0bdd6a60]{flex-direction:column;gap:.75rem;max-height:85vh;padding:1.5rem;display:flex;overflow-y:auto}.modal__actions[data-v-0bdd6a60]{padding:0 1.5rem 1.5rem}.route-loading[data-v-3a0c4279]{min-height:20rem;color:var(--font-color-2);font-size:var(--font-sm);flex:1;justify-content:center;align-items:center;display:flex}audio[data-v-934e2ba3]{display:none}.global-media-host__video[data-v-934e2ba3]{object-fit:contain;border-radius:.25rem;width:100%;height:100%}.hotkey-table[data-v-4fc48bb8]{border-collapse:collapse;width:100%}.hotkey-row[data-v-4fc48bb8]{border-bottom:1px solid var(--border-neutral);justify-content:space-between;align-items:center;gap:1rem;padding:.35rem 0;display:flex}.hotkey-row[data-v-4fc48bb8]:last-child{border-bottom:none}.hotkey-row__keys[data-v-4fc48bb8]{flex-shrink:0;align-items:center;gap:.25rem;display:flex}.hotkey-row__desc[data-v-4fc48bb8]{text-align:right}.kbd[data-v-4fc48bb8]{background-color:var(--bg-3);border:1px solid var(--border-neutral);min-width:1.5rem;height:1.5rem;color:var(--font-color-1);border-radius:.25rem;justify-content:center;align-items:center;padding:0 .35rem;font-family:inherit;font-size:.75rem;line-height:1;display:inline-flex}.icon-dynamic[data-v-16af0a2b]{width:var(--v2dcec9e2);height:var(--v2dcec9e2)}.icon-dynamic[data-v-16af0a2b] svg{width:100%;height:100%}.warning-item[data-v-e7154262]{background:color-mix(in srgb, var(--color-warning) 10%, transparent);border:1px solid color-mix(in srgb, var(--color-warning) 30%, transparent)}.warning-item__title[data-v-e7154262],.warning-item__desc[data-v-e7154262]{margin:0}.ai-indexing-row[data-v-af6ae55a]{cursor:pointer}.ai-indexing-row__checkbox[data-v-af6ae55a]{flex-shrink:0;width:1rem;height:1rem;margin-top:.15rem;position:relative}.rail{--rail-collapsed-width:calc(var(--rail-item-size) + var(--rail-padding) * 2);--rail-top-padding:.5rem;border-right:1px solid var(--border-neutral);padding:var(--rail-top-padding) var(--rail-padding) .75rem;gap:var(--rail-gap);background:var(--bg-1);height:100dvh;width:var(--rail-collapsed-width);flex-direction:column;flex-shrink:0;transition:width .15s;display:flex;position:sticky;top:0}.rail ul,.rail li{margin:0;padding:0;list-style:none}.rail--expanded{width:var(--rail-width)}.rail__logo{flex-shrink:0;align-items:center;text-decoration:none;display:flex}.rail__header{align-items:center;display:flex;overflow:hidden}.rail__header .rail__logo{min-width:var(--rail-item-size);flex-shrink:1}.rail__header-menu{flex:0 0 var(--rail-item-size);width:var(--rail-item-size);margin-left:auto;transition:flex-basis .18s,width .18s}.rail__header-menu--back{flex-basis:4.8rem;justify-content:center;gap:.3rem;padding:0 .3rem 0 0;overflow:hidden}.rail__nav-icon{width:var(--rail-item-size);height:var(--rail-item-size);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.rail__header-menu--back .rail__nav-icon{width:var(--rail-icon-size);flex:none}.rail__header-back-label{white-space:nowrap;font-size:var(--font-sm);opacity:0;transition:opacity .18s}.rail__header-menu--back .rail__header-back-label{opacity:1}.rail__logo-text{font-weight:700;font-size:var(--font-base);color:var(--font-color-1);white-space:nowrap;opacity:1;transition:opacity .15s;overflow:clip}.rail:not(.rail--expanded) .rail__header .rail__logo-text{max-width:0;overflow:hidden}.rail__logo-frame{width:var(--rail-item-size);height:var(--rail-item-size);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.rail__logo-img{width:var(--rail-logo-size);height:var(--rail-logo-size);max-width:var(--rail-logo-size);object-fit:contain;flex-shrink:0}.rail__logo:hover .rail__logo-img{opacity:.85}.rail__divider{border-bottom:1px solid var(--border-neutral)}.rail__nav{gap:var(--rail-gap);flex-direction:column;flex:1;min-height:0;display:flex}.rail__list{gap:var(--rail-gap);flex-direction:column;display:flex}.rail__nav-placeholder{flex:1;min-height:0}.rail__label{white-space:nowrap;text-overflow:ellipsis;opacity:1;transition:opacity .15s;overflow:hidden}.rail__bottom{gap:var(--rail-gap);flex-direction:column;display:flex}.rail__nav-link{width:100%;height:var(--rail-item-size);font-size:var(--font-sm);color:var(--font-color-2);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.5rem;flex-shrink:0;justify-content:flex-start;align-items:center;padding:0;font-weight:400;line-height:normal;text-decoration:none;transition:color .1s;display:flex;overflow:hidden}.rail__nav-link:hover{background:var(--bg-2);color:var(--font-color-1)}.rail__nav-icon svg,.rail__nav-icon .icon-dynamic{width:var(--rail-icon-size);height:var(--rail-icon-size)}.rail__nav-link:focus-visible{outline:2px dotted var(--color-primary);outline-offset:-2px}.rail__item--active,.rail__item--active:hover{color:var(--color-highlight);box-shadow:-4px 0 0 -1px var(--color-primary)}.rail:not(.rail--expanded) .rail__label,.rail:not(.rail--expanded) .rail__logo-text{opacity:0;transition:none}:root[data-sidebar=collapsed] .rail--expanded:not(.docs-rail){width:var(--rail-collapsed-width);transition:none}:root[data-sidebar=collapsed] .rail--expanded:not(.docs-rail) .rail__label,:root[data-sidebar=collapsed] .rail--expanded:not(.docs-rail) .rail__logo-text{opacity:0;transition:none}.rail__login-cta{color:var(--color-highlight);font-weight:600}.rail__login-cta:hover{color:var(--font-color-1)}.rail__more-btn{color:var(--font-color-2);margin-top:2px}.rail__more-list{flex-direction:column;gap:.125rem;max-height:min(20rem,50vh);display:flex;overflow-y:auto}.rail__more-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rail-mobile-toggle{z-index:60;background:var(--bg-2);border:1px solid var(--border-neutral);cursor:pointer;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:2.5rem;height:2.5rem;padding:.5rem;display:none;position:fixed;top:.75rem;left:.75rem}.rail-mobile-toggle__bar{background:var(--font-color-1);border-radius:1px;width:1.125rem;height:2px;transition:transform .2s,opacity .2s;display:block}.rail-mobile-overlay{z-index:49;background:#00000080;display:none;position:fixed;top:0;bottom:0;left:0;right:0}.icon-button--rail:not(.rail__header-menu){width:100%;height:var(--rail-item-size);font-size:var(--font-sm);justify-content:flex-start;gap:0;padding:0;line-height:normal;text-decoration:none;overflow:hidden}.rail__panel-danger{color:var(--color-danger)}.rail__panel-danger:focus-visible{outline-color:var(--color-danger)}.rail__warning-row{color:var(--color-warning);font-weight:500}.rail__warning-row .rail__nav-icon{color:var(--color-warning)}.rail__upgrade{color:var(--color-primary)}.rail__upgrade-label{color:var(--color-primary);font-weight:500}.rail__deletion{color:var(--color-warning)}.rail__deletion-label{color:var(--color-warning);font-weight:500}.rail__deletion:focus-visible{outline-color:var(--color-warning)}.rail__trial--urgent{color:var(--color-warning)}.rail__trial-expanded{opacity:1;flex-direction:column;gap:.25rem;min-width:0;transition:opacity .15s;display:flex;overflow:hidden}.rail__trial-label{font-size:var(--font-xs);color:var(--font-color-2);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.rail__trial-bar{background:var(--bg-3);border-radius:1.5px;width:100%;height:3px;overflow:hidden}.rail__trial-fill{background:var(--color-primary);border-radius:1.5px;height:100%;transition:width .3s}.rail .popover{width:100%;display:block}.rail:not(.rail--expanded) .rail__trial-expanded{opacity:0}.rail__trial:hover .rail__trial-label{color:var(--font-color-1)}.rail__trial--urgent .rail__trial-label,.rail__trial--urgent:hover .rail__trial-label{color:var(--color-warning)}.rail__trial--urgent .rail__trial-fill{background:var(--color-warning)}@media (max-width:900px){.rail-mobile-toggle{display:flex}.rail{z-index:50;background:var(--bg-1);transition:transform .25s;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.rail--mobile-open{transform:translate(0)}.rail--mobile-open~.rail-mobile-overlay{display:block}body.nav-open{overflow:hidden}}.rail__header-frame{height:calc(var(--header-height) - var(--rail-top-padding));border-bottom:1px solid var(--border-neutral)}.rail__header-frame--collapsed{height:calc(var(--header-height) + var(--subheader-height) - var(--rail-top-padding));flex-direction:column;gap:.25rem;display:flex}.rail__header-menu .rail__label{visibility:hidden;opacity:0;transition:opacity 0}.rail__sash{top:0;bottom:0;right:calc(-1 * var(--shell-gap) - 1px);width:var(--shell-gap);position:absolute}@media (max-width:900px){.rail__sash{display:none}}.profile-error-banner[data-v-990e30fa]{border:1px solid var(--color-warning);border-radius:var(--radius-md,.5rem);background-color:color-mix(in srgb, var(--color-warning) 12%, transparent);border-left-width:3px;align-items:center;gap:.75rem;margin:.5rem;padding:.75rem 1rem;display:flex}.profile-error-banner__icon[data-v-990e30fa]{color:var(--color-warning);flex-shrink:0}.profile-error-banner__body[data-v-990e30fa]{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.profile-error-banner__title[data-v-990e30fa]{font-size:var(--font-sm);color:var(--font-color-1,var(--color-base-1))}.profile-error-banner__msg[data-v-990e30fa]{font-size:var(--font-xs);color:var(--font-color-2,var(--color-base-2))}.main__inner[data-v-990e30fa]{flex-direction:column;height:100%;display:flex}.page-slide-fade-enter-active[data-v-990e30fa],.page-slide-fade-leave-active[data-v-990e30fa]{transition:opacity .2s,transform .2s}.page-slide-fade-enter-from[data-v-990e30fa],.page-slide-fade-leave-to[data-v-990e30fa]{opacity:0;transform:translate(-1rem)}@media (prefers-reduced-motion:reduce){.page-slide-fade-enter-active[data-v-990e30fa],.page-slide-fade-leave-active[data-v-990e30fa]{transition:none}.page-slide-fade-enter-from[data-v-990e30fa],.page-slide-fade-leave-to[data-v-990e30fa]{transform:none}}.app-shell>.main[data-v-990e30fa]{flex:1}.app-shell>.main--scrolls-within[data-v-990e30fa]{scrollbar-gutter:auto}.app-shell>#app-aside[data-v-990e30fa]{flex-shrink:0;height:100%;position:relative}#app-aside[data-v-990e30fa]:not(:has(.side-panel)){display:none}
