@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}@font-face{font-family:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}@font-face{font-family:Space Mono Fallback;src:local(Arial);ascent-override:81.58%;descent-override:26.3%;line-gap-override:0.0%;size-adjust:137.28%}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono.9343de2ca5d9.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono.4995a9a43ac6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono.49c3da6c9a2b.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono.d44eb1936043.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono.9c38cb2d0d2d.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono.2c32b9b3ee35.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jetbrains-mono.9343de2ca5d9.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jetbrains-mono.4995a9a43ac6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jetbrains-mono.49c3da6c9a2b.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jetbrains-mono.d44eb1936043.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jetbrains-mono.9c38cb2d0d2d.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jetbrains-mono.2c32b9b3ee35.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/jetbrains-mono.9343de2ca5d9.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/jetbrains-mono.4995a9a43ac6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/jetbrains-mono.49c3da6c9a2b.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/jetbrains-mono.d44eb1936043.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/jetbrains-mono.9c38cb2d0d2d.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/jetbrains-mono.2c32b9b3ee35.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/jetbrains-mono.9343de2ca5d9.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/jetbrains-mono.4995a9a43ac6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/jetbrains-mono.49c3da6c9a2b.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/jetbrains-mono.d44eb1936043.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/jetbrains-mono.9c38cb2d0d2d.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/jetbrains-mono.2c32b9b3ee35.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:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/archivo.2518e8eb97cd.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:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/archivo.a999e009fdcd.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:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/archivo.7150c0ec5ad3.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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/archivo.2518e8eb97cd.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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/archivo.a999e009fdcd.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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/archivo.7150c0ec5ad3.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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/archivo.2518e8eb97cd.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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/archivo.a999e009fdcd.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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/archivo.7150c0ec5ad3.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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/archivo.2518e8eb97cd.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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/archivo.a999e009fdcd.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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/archivo.7150c0ec5ad3.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:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/sora.8d9b4a4136bf.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:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/sora.3902474d3ece.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:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/sora.8d9b4a4136bf.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:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/sora.3902474d3ece.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:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/sora.8d9b4a4136bf.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:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/sora.3902474d3ece.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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/space-grotesk.d699664b145b.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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/space-grotesk.054c266fbb44.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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/space-grotesk.a0d054c4af55.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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/space-grotesk.d699664b145b.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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/space-grotesk.054c266fbb44.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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/space-grotesk.a0d054c4af55.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:Noto Sans Devanagari;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/fonts/noto-sans-devanagari.12223f2beeb4.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/fonts/noto-sans-devanagari.d81a013359dc.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:Noto Sans Devanagari;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/fonts/noto-sans-devanagari.908ea5504332.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 Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic.bf2b68e78ca6.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic.3c3024097d27.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 Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic.905c105b50a9.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 Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic.2c348d103970.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 Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic.c6e0419cba62.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic.892796697193.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 Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic.503aac7b4b33.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 Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic.1b848320d4a6.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:WFT Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic.bf2b68e78ca6.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:WFT Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic.c6e0419cba62.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Outfit;font-style:normal;font-weight:200;font-display:swap;src:url(/fonts/outfit.9e38b3f1575d.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:Outfit;font-style:normal;font-weight:200;font-display:swap;src:url(/fonts/outfit.92684e4acde7.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:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/outfit.9e38b3f1575d.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:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/outfit.92684e4acde7.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:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/outfit.9e38b3f1575d.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:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/outfit.92684e4acde7.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:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/outfit.9e38b3f1575d.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:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/outfit.92684e4acde7.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:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/outfit.9e38b3f1575d.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:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/outfit.92684e4acde7.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:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/outfit.9e38b3f1575d.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:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/outfit.92684e4acde7.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:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/space-mono.1ab5cb4b90a5.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:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/space-mono.b4f90459adf4.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:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/space-mono.e0c8e616bda2.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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/space-mono.e9c42e9aad5b.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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/space-mono.512458b32bf4.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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/space-mono.af7cf6d2b897.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}:root{--font-archivo:"Archivo","Archivo Fallback";--font-jetbrains-mono:"JetBrains Mono","JetBrains Mono Fallback";--font-noto-devanagari:"Noto Sans Devanagari";--font-outfit:"Outfit","Outfit Fallback";--font-plex-arabic:"IBM Plex Sans Arabic";--font-sora:"Sora","Sora Fallback";--font-space-grotesk:"Space Grotesk";--font-space-mono:"Space Mono","Space Mono Fallback"}
html,html[data-theme=terminal]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#02060c;--bg-2:#050c13;--surface:#081019;--surface-2:#0f1822;--surface-3:#16222d;--line:#abc0d721;--line-2:#a6c1dd42;--ink:#e6eef6;--ink-2:#b3c3d4;--muted:#95a7ba;--faint:#8398ad;--accent:#2fc9e2;--accent-hover:#51d8f1;--on-accent:#040e1a;--accent-text:#52d1e9;--accent-soft:color-mix(in oklch, var(--accent) 16%, transparent);--focus:#52d1e9;--glass:#040a11bd;--scrim:#000102a3;--good:#4ce3a0;--good-bg:#082b1b;--warn:#ffbd58;--warn-bg:#372508;--crit:#ff6e7a;--crit-bg:#3f191b;--info:#87bafd;--info-bg:#12253c;--series-1:#6ea8ff;--series-2:#cdb87a;--series-3:#2fc8e1;--series-4:#d086f2;--series-5:#a9b8cf;--sh-1:0 1px 0 #b6d1ee0e inset, 0 1px 1px #0009, 0 12px 30px -20px #000000bf;--sh-2:0 1px 0 #b6d1ee17 inset, 0 2px 4px #0000008c, 0 24px 52px -22px #000000d9;--sh-img:0 2px 6px #0006, 0 26px 56px -26px #000000bf;--sheen:linear-gradient(180deg, #b6d1ee09, transparent 34%);--grain-op:.03;--grain-blend:overlay;--mesh-1:#1790a312;--mesh-2:#3d73b60f;--wfterm-bg-0:var(--bg);--wfterm-bg-1:var(--surface);--wfterm-bg-2:var(--surface-2);--wfterm-bg-3:var(--surface-3);--wfterm-bg-sunk:var(--bg-2);--wfterm-line:var(--line);--wfterm-line-hi:var(--line-2);--wfterm-line-grid:#96b0d611;--wfterm-ink-0:var(--ink);--wfterm-ink-1:var(--ink-2);--wfterm-ink-2:var(--muted);--wfterm-ink-3:var(--faint);--wfterm-up:#3fdd9b;--wfterm-up-bg:#3fdd9b21;--wfterm-down:#f2495c;--wfterm-down-bg:#f2495c21;--wfterm-flat:#7c8ba1;--wfterm-flat-bg:#7c8ba11a;--wfterm-candle-up:var(--wfterm-up);--wfterm-candle-up-wick:var(--wfterm-up);--wfterm-candle-down:var(--wfterm-down);--wfterm-candle-down-wick:var(--wfterm-down);--wfterm-volume-up:var(--wfterm-up-bg);--wfterm-volume-down:var(--wfterm-down-bg);--wfterm-annotation:#d086f2;--wfterm-annotation-bg:#d086f224;--wfterm-study:#cdb87a;--wfterm-study-bg:#cdb87a1f;--wfterm-elev-1:var(--sh-1);--wfterm-elev-2:var(--sh-2);--wfterm-panel-bd:var(--line);--wfterm-panel-bd-hover:var(--line-2);--wfterm-accent:var(--accent-text);--wfterm-accent-bg:var(--accent-soft);--wfterm-accent-bd:color-mix(in oklch, var(--accent) 70%, transparent);--wfterm-engine:#6ea8ff;--wfterm-engine-bg:#6ea8ff1f;--wfterm-engine-dim:#3d6fc4;--wfterm-baseline:#8894a6;--wfterm-consensus:#b48cff;--wfterm-scenario:#1fa97f;--wfterm-q80:#6ea8ff1a;--wfterm-q50:#6ea8ff2e;--wfterm-q20:#6ea8ff47;--wfterm-heat-n4:#69a6ec;--wfterm-heat-n3:#468ad9;--wfterm-heat-n2:#306eb6;--wfterm-heat-n1:#2c5483;--wfterm-heat-0:#171d28;--wfterm-heat-p1:#754822;--wfterm-heat-p2:#9c5d25;--wfterm-heat-p3:#ca7224;--wfterm-heat-p4:#ee8a31;--wfterm-live:var(--good);--wfterm-delayed:var(--warn);--wfterm-stale:var(--faint);--wfterm-degraded:#e08a2e;--wfterm-down-src:var(--crit);--wfterm-unbound:#5a6474;--wfterm-rec:#f2495c;--wfterm-focus:var(--focus);--wfterm-sel-bg:var(--accent-soft);--wfterm-sel-bd:color-mix(in oklch, var(--accent) 55%, transparent);--wfterm-row-hover:color-mix(in oklch, var(--ink) 4%, transparent);--wfterm-crosshair:#e7edf857;--wfterm-link-a:#2fc8e1;--wfterm-link-b:#6ea8ff;--wfterm-link-c:#d086f2;--wfterm-shadow:var(--sh-2)}@supports (color:lab(0% 0 0)){html,html[data-theme=terminal]{--bg:lab(1.54226% -.385135 -2.62548);--bg-2:lab(3.01922% -.727452 -4.46609);--surface:lab(4.39732% -1.04728 -6.2796);--surface-2:lab(7.72248% -1.75796 -8.25725);--surface-3:lab(12.3504% -2.16338 -9.64693);--line:lab(76.7421% -3.89951 -14.0553/.13);--line-2:lab(76.7177% -4.68367 -17.4927/.26);--ink:lab(93.6073% -1.51059 -4.98852);--ink-2:lab(77.9226% -3.04139 -10.5926);--muted:lab(67.4701% -3.42673 -12.3046);--faint:lab(61.656% -3.78141 -14.0075);--accent:lab(74.2029% -33.4834 -24.5065);--accent-hover:lab(79.9771% -32.3775 -23.6033);--on-accent:lab(3.63308% -.911936 -8.13103);--accent-text:lab(77.6228% -31.0639 -22.6322);--focus:lab(77.6228% -31.0639 -22.6322);--glass:lab(2.45156% -.604466 -3.93615/.74);--scrim:lab(.192284% -.0487417 -.372103/.64);--good:lab(81.2333% -53.1875 20.9126);--good-bg:lab(14.8207% -16.6096 6.53202);--warn:lab(81.359% 17.8398 59.7765);--warn-bg:lab(16.4431% 6.50677 20.6071);--crit:lab(65.5937% 57.9514 23.6074);--crit-bg:lab(14.6805% 19.3121 7.77593);--info:lab(74.0112% -4.29925 -38.6694);--info-bg:lab(13.8991% -1.06086 -17.403);--sh-1:0 1px 0 lab(82.5207% -4.74006 -17.5147/.055) inset, 0 1px 1px lab(0% 0 0/.6), 0 12px 30px -20px lab(0% 0 0/.75);--sh-2:0 1px 0 lab(82.5207% -4.74006 -17.5147/.09) inset, 0 2px 4px lab(0% 0 0/.55), 0 24px 52px -22px lab(0% 0 0/.85);--sh-img:0 2px 6px lab(0% 0 0/.4), 0 26px 56px -26px lab(0% 0 0/.75);--sheen:linear-gradient(180deg, lab(82.5207% -4.74006 -17.5147/.035), transparent 34%);--mesh-1:lab(54.3042% -26.733 -19.5883/.07);--mesh-2:lab(47.1136% -1.43179 -41.5993/.06)}}html[data-theme=canon]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#e7eef4;--bg-2:#dee5ee;--surface:#fbfdff;--surface-2:#f1f6fa;--surface-3:#e4eaf1;--line:#44576b2e;--line-2:#3244574d;--ink:#09121c;--ink-2:#333e4a;--muted:#4b5763;--faint:#57626d;--accent:#00627a;--accent-hover:#005369;--on-accent:#fafcfe;--accent-text:#005c73;--accent-soft:color-mix(in oklch, var(--accent) 12%, transparent);--focus:#005c73;--glass:#f8fafdc2;--scrim:#09121c5c;--good:#006c45;--good-bg:#cff6e0;--warn:#7e5403;--warn-bg:#feedc9;--crit:#9a1c2e;--crit-bg:#ffe8e7;--info:#265496;--info-bg:#e4efff;--series-1:#375aab;--series-2:#735a14;--series-3:#0a5f78;--series-4:#8a2a8a;--series-5:#4a5568;--sh-1:0 1px 0 #ffffffb3 inset, 0 1px 2px #0b17230d, 0 12px 30px -20px #0b172333;--sh-2:0 1px 0 #ffffffb3 inset, 0 2px 4px #0b17230f, 0 26px 52px -24px #0b17234d;--sh-img:0 2px 6px #0b17231f, 0 26px 56px -26px #0b172373;--sheen:linear-gradient(180deg, #ffffff80, transparent 38%);--grain-op:.035;--grain-blend:multiply;--mesh-1:#b4e0ef66;--mesh-2:#cedff959;--wfterm-bg-0:var(--bg);--wfterm-bg-1:var(--surface);--wfterm-bg-2:var(--surface-2);--wfterm-bg-3:var(--surface-3);--wfterm-bg-sunk:var(--bg-2);--wfterm-line:var(--line);--wfterm-line-hi:var(--line-2);--wfterm-line-grid:#6076941f;--wfterm-ink-0:var(--ink);--wfterm-ink-1:var(--ink-2);--wfterm-ink-2:var(--muted);--wfterm-ink-3:var(--faint);--wfterm-up:#0a7448;--wfterm-up-bg:#0a74481a;--wfterm-down:#9e1f2c;--wfterm-down-bg:#9e1f2c17;--wfterm-flat:#5d6b7d;--wfterm-flat-bg:#5d6b7d17;--wfterm-candle-up:var(--wfterm-up);--wfterm-candle-up-wick:var(--wfterm-up);--wfterm-candle-down:var(--wfterm-down);--wfterm-candle-down-wick:var(--wfterm-down);--wfterm-volume-up:var(--wfterm-up-bg);--wfterm-volume-down:var(--wfterm-down-bg);--wfterm-annotation:#8a32ae;--wfterm-annotation-bg:#8a32ae1a;--wfterm-study:#7d6420;--wfterm-study-bg:#7d64201a;--wfterm-elev-1:var(--sh-1);--wfterm-elev-2:var(--sh-2);--wfterm-panel-bd:var(--line);--wfterm-panel-bd-hover:var(--line-2);--wfterm-accent:var(--accent-text);--wfterm-accent-bg:var(--accent-soft);--wfterm-accent-bd:color-mix(in oklch, var(--accent) 70%, transparent);--wfterm-engine:#375aab;--wfterm-engine-bg:#3d63b81a;--wfterm-engine-dim:#6e8cc9;--wfterm-baseline:#5a6778;--wfterm-consensus:#6a3fc4;--wfterm-scenario:#157f63;--wfterm-q80:#3d63b824;--wfterm-q50:#3d63b83d;--wfterm-q20:#3d63b857;--wfterm-heat-n4:#2b6ca8;--wfterm-heat-n3:#5a97c9;--wfterm-heat-n2:#94bfdd;--wfterm-heat-n1:#cfe1ee;--wfterm-heat-0:#f1f4f9;--wfterm-heat-p1:#f6ddc9;--wfterm-heat-p2:#e8b78c;--wfterm-heat-p3:#d18f52;--wfterm-heat-p4:#a85520;--wfterm-live:var(--good);--wfterm-delayed:var(--warn);--wfterm-stale:var(--faint);--wfterm-degraded:#8a5520;--wfterm-down-src:var(--crit);--wfterm-unbound:#8e9aa8;--wfterm-rec:#9e1f2c;--wfterm-focus:var(--focus);--wfterm-sel-bg:var(--accent-soft);--wfterm-sel-bd:color-mix(in oklch, var(--accent) 55%, transparent);--wfterm-row-hover:color-mix(in oklch, var(--ink) 4%, transparent);--wfterm-crosshair:#0b121c61;--wfterm-link-a:#0a5f78;--wfterm-link-b:#3d63b8;--wfterm-link-c:#7e35ae;--wfterm-shadow:var(--sh-2)}@supports (color:lab(0% 0 0)){html[data-theme=canon]{--bg:lab(93.6106% -1.19707 -3.925);--bg-2:lab(90.7073% -1.50895 -4.98763);--surface:lab(99.1858% -.333875 -1.07465);--surface-2:lab(96.5136% -.878394 -2.85889);--surface-3:lab(92.4495% -1.30168 -4.27958);--line:lab(36.1172% -3.41733 -13.8782/.18);--line-2:lab(27.9865% -3.20768 -13.8142/.3);--ink:lab(5.21333% -1.27424 -7.86241);--ink-2:lab(25.7161% -2.28824 -8.72625);--muted:lab(36.1616% -2.39496 -8.76727);--faint:lab(40.8099% -2.17859 -7.74487);--accent:lab(37.7284% -18.3205 -20.7759);--accent-hover:lab(31.9124% -17.9089 -20.6906);--on-accent:lab(98.837% -.443995 -1.43219);--accent-text:lab(35.4025% -18.1688 -20.7432);--focus:lab(35.4025% -18.1688 -20.7432);--glass:lab(98.257% -.443965 -1.43218/.76);--scrim:lab(5.21333% -1.27424 -7.86241/.36);--good:lab(39.9646% -36.9321 14.4789);--good-bg:lab(93.715% -16.1219 6.39679);--warn:lab(39.567% 13.6679 46.7342);--warn-bg:lab(94.3657% 2.03729 19.5421);--crit:lab(34.4932% 51.3553 24.8199);--crit-bg:lab(93.8984% 9.51898 4.03076);--info:lab(35.2944% 2.7933 -41.8647);--info-bg:lab(94.1073% -1.71268 -11.0336);--sh-1:0 1px 0 lab(100% 0 0/.7) inset, 0 1px 2px lab(7.14007% -1.78304 -10.1929/.05), 0 12px 30px -20px lab(7.14007% -1.78304 -10.1929/.2);--sh-2:0 1px 0 lab(100% 0 0/.7) inset, 0 2px 4px lab(7.14007% -1.78304 -10.1929/.06), 0 26px 52px -24px lab(7.14007% -1.78304 -10.1929/.3);--sh-img:0 2px 6px lab(7.14007% -1.78304 -10.1929/.12), 0 26px 56px -26px lab(7.14007% -1.78304 -10.1929/.45);--sheen:linear-gradient(180deg, lab(100% 0 0/.5), transparent 38%);--mesh-1:lab(86.3479% -11.9911 -12.6063/.4);--mesh-2:lab(88.2676% -2.12464 -14.6383/.35)}}html[data-theme=receipt]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0f0e0a;--bg-2:#0a0907;--surface:#171611;--surface-2:#201e18;--surface-3:#292822;--line:#35332a;--line-2:#4f4d44;--ink:#f2efe0;--ink-2:#cfcbb9;--muted:#b7b19c;--faint:#aaa590;--accent:#ebfd3c;--accent-hover:#f6ffbe;--on-accent:#141207;--accent-text:#e5f645;--accent-soft:color-mix(in oklch, var(--accent) 10%, transparent);--focus:#e5f645;--glass:#0f0e0ae6;--scrim:#000000b3;--good:#41dca5;--good-bg:#072e20;--warn:#ffb847;--warn-bg:#3a270b;--crit:#ff8068;--crit-bg:#421c15;--info:#b6aaff;--info-bg:#26223d;--series-1:#b69cff;--series-2:#ffb02e;--series-3:#2fd6a0;--series-4:#ff8fc8;--series-5:#c9c5b4;--sh-1:none;--sh-2:5px 5px 0 0 #000000e6;--sh-img:5px 5px 0 0 #000000e6;--sheen:none;--grain-op:.07;--grain-blend:overlay;--mesh-1:transparent;--mesh-2:transparent;--wfterm-bg-0:var(--bg);--wfterm-bg-1:var(--surface);--wfterm-bg-2:var(--surface-2);--wfterm-bg-3:var(--surface-3);--wfterm-bg-sunk:var(--bg-2);--wfterm-line:var(--line);--wfterm-line-hi:var(--line-2);--wfterm-line-grid:#f2efe30f;--wfterm-ink-0:var(--ink);--wfterm-ink-1:var(--ink-2);--wfterm-ink-2:var(--muted);--wfterm-ink-3:var(--faint);--wfterm-up:#2fd6a0;--wfterm-up-bg:#2fd6a021;--wfterm-down:#ff7664;--wfterm-down-bg:#ff6b5721;--wfterm-flat:#a3a08e;--wfterm-flat-bg:#a19e8b1a;--wfterm-candle-up:var(--wfterm-up);--wfterm-candle-up-wick:var(--wfterm-up);--wfterm-candle-down:var(--wfterm-down);--wfterm-candle-down-wick:var(--wfterm-down);--wfterm-volume-up:var(--wfterm-up-bg);--wfterm-volume-down:var(--wfterm-down-bg);--wfterm-annotation:#ff8bd0;--wfterm-annotation-bg:#ff8bd024;--wfterm-study:#d8c27a;--wfterm-study-bg:#d8c27a1f;--wfterm-elev-1:var(--sh-1);--wfterm-elev-2:var(--sh-2);--wfterm-panel-bd:var(--line);--wfterm-panel-bd-hover:var(--line-2);--wfterm-accent:var(--accent-text);--wfterm-accent-bg:var(--accent-soft);--wfterm-accent-bd:color-mix(in oklch, var(--accent) 70%, transparent);--wfterm-engine:#b69cff;--wfterm-engine-bg:#b69cff1f;--wfterm-engine-dim:#7f6bc4;--wfterm-baseline:#a3a08f;--wfterm-consensus:#7aa7ff;--wfterm-scenario:#45d9e6;--wfterm-q80:#b69cff1a;--wfterm-q50:#b69cff2e;--wfterm-q20:#b69cff47;--wfterm-heat-n4:#69a6ec;--wfterm-heat-n3:#468ad9;--wfterm-heat-n2:#306eb6;--wfterm-heat-n1:#2c5483;--wfterm-heat-0:#211f18;--wfterm-heat-p1:#754822;--wfterm-heat-p2:#9c5d25;--wfterm-heat-p3:#ca7224;--wfterm-heat-p4:#ee8a31;--wfterm-live:var(--good);--wfterm-delayed:var(--warn);--wfterm-stale:var(--faint);--wfterm-degraded:#f08a2e;--wfterm-down-src:var(--crit);--wfterm-unbound:#7a7768;--wfterm-rec:#ff5a4a;--wfterm-focus:var(--focus);--wfterm-sel-bg:var(--accent-soft);--wfterm-sel-bd:color-mix(in oklch, var(--accent) 55%, transparent);--wfterm-row-hover:color-mix(in oklch, var(--ink) 4%, transparent);--wfterm-crosshair:#f2efe35c;--wfterm-link-a:#e4ff3a;--wfterm-link-b:#7aa7ff;--wfterm-link-c:#ff8bd0;--wfterm-shadow:var(--sh-2)}@supports (color:lab(0% 0 0)){html[data-theme=receipt]{--bg:lab(4.08611% -.103362 1.80684);--bg-2:lab(2.49422% -.0599027 .983015);--surface:lab(7.27828% -.186116 3.31157);--surface-2:lab(11.3215% -.227757 4.27343);--surface-3:lab(15.9576% -.234827 3.86066);--line:lab(21.2039% -.310302 5.82764);--line-2:lab(32.8066% -.354841 5.78882);--ink:lab(94.3203% -.551969 7.65613);--ink-2:lab(81.5868% -.631243 9.61549);--muted:lab(72.3314% -.679553 11.6031);--faint:lab(67.6903% -.662059 11.6183);--accent:lab(95.6846% -21.972 82.0863);--accent-hover:lab(99.0151% -19.7252 66.0094);--on-accent:lab(5.33779% -.0641346 4.93451);--accent-text:lab(93.3039% -21.0686 77.1358);--focus:lab(93.3039% -21.0686 77.1358);--glass:lab(4.08611% -.103362 1.80684/.9);--scrim:lab(.114307% -.00205636 .0966638/.7);--good:lab(78.79% -51.3514 14.5727);--good-bg:lab(15.9835% -17.1065 4.85628);--warn:lab(80.165% 19.5929 65.6737);--warn-bg:lab(17.6072% 6.43703 20.9798);--crit:lab(68.4289% 48.109 36.4884);--crit-bg:lab(15.9513% 18.0341 13.6627);--info:lab(73.0611% 18.3468 -40.9314);--info-bg:lab(14.7% 7.99689 -16.9642);--sh-2:5px 5px 0 0 lab(0% 0 0/.9);--sh-img:5px 5px 0 0 lab(0% 0 0/.9)}}html[data-theme=receipt-light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f6f4eb;--bg-2:#eceadf;--surface:#fff;--surface-2:#efede3;--surface-3:#e6e3d7;--line:#d8d4c6;--line-2:#b6b1a0;--ink:#15140e;--ink-2:#424037;--muted:#565346;--faint:#5e5b4e;--accent:#4e5900;--accent-hover:#414b00;--on-accent:#f9fced;--accent-text:#495400;--accent-soft:#dcf43359;--focus:#495400;--glass:#f6f4ebeb;--scrim:#15140e66;--good:#00694a;--good-bg:#d4f4e5;--warn:#7b5100;--warn-bg:#feedc9;--crit:#af2d18;--crit-bg:#ffe9e4;--info:#513bb2;--info-bg:#ececff;--series-1:#6244d6;--series-2:#7e5d1d;--series-3:#0a6e4c;--series-4:#a8266f;--series-5:#45433a;--sh-1:none;--sh-2:4px 4px 0 0 #15140ee0;--sh-img:4px 4px 0 0 #15140ee0;--sheen:none;--grain-op:.06;--grain-blend:multiply;--mesh-1:transparent;--mesh-2:transparent;--wfterm-bg-0:var(--bg);--wfterm-bg-1:var(--surface);--wfterm-bg-2:var(--surface-2);--wfterm-bg-3:var(--surface-3);--wfterm-bg-sunk:var(--bg-2);--wfterm-line:var(--line);--wfterm-line-hi:var(--line-2);--wfterm-line-grid:#16150f12;--wfterm-ink-0:var(--ink);--wfterm-ink-1:var(--ink-2);--wfterm-ink-2:var(--muted);--wfterm-ink-3:var(--faint);--wfterm-up:#0a6e4c;--wfterm-up-bg:#0a6e4c1a;--wfterm-down:#b32e1d;--wfterm-down-bg:#b32e1d17;--wfterm-flat:#646152;--wfterm-flat-bg:#64615217;--wfterm-candle-up:var(--wfterm-up);--wfterm-candle-up-wick:var(--wfterm-up);--wfterm-candle-down:var(--wfterm-down);--wfterm-candle-down-wick:var(--wfterm-down);--wfterm-volume-up:var(--wfterm-up-bg);--wfterm-volume-down:var(--wfterm-down-bg);--wfterm-annotation:#ac2577;--wfterm-annotation-bg:#ac25771a;--wfterm-study:#735e1e;--wfterm-study-bg:#735e1e1a;--wfterm-elev-1:var(--sh-1);--wfterm-elev-2:var(--sh-2);--wfterm-panel-bd:var(--line);--wfterm-panel-bd-hover:var(--line-2);--wfterm-accent:var(--accent-text);--wfterm-accent-bg:var(--accent-soft);--wfterm-accent-bd:color-mix(in oklch, var(--accent) 70%, transparent);--wfterm-engine:#6244d6;--wfterm-engine-bg:#6244d61a;--wfterm-engine-dim:#9c88e6;--wfterm-baseline:#646152;--wfterm-consensus:#1f5fbf;--wfterm-scenario:#0a6d79;--wfterm-q80:#6244d61f;--wfterm-q50:#6244d638;--wfterm-q20:#6244d652;--wfterm-heat-n4:#2b6ca8;--wfterm-heat-n3:#5a97c9;--wfterm-heat-n2:#94bfdd;--wfterm-heat-n1:#cfe1ee;--wfterm-heat-0:#f3f1e8;--wfterm-heat-p1:#f6ddc9;--wfterm-heat-p2:#e8b78c;--wfterm-heat-p3:#d18f52;--wfterm-heat-p4:#a85520;--wfterm-live:var(--good);--wfterm-delayed:var(--warn);--wfterm-stale:var(--faint);--wfterm-degraded:#8a5520;--wfterm-down-src:var(--crit);--wfterm-unbound:#827f6e;--wfterm-rec:#b32e1d;--wfterm-focus:var(--focus);--wfterm-sel-bg:var(--accent-soft);--wfterm-sel-bd:color-mix(in oklch, var(--accent) 55%, transparent);--wfterm-row-hover:color-mix(in oklch, var(--ink) 4%, transparent);--wfterm-crosshair:#16150f66;--wfterm-link-a:#4f5e00;--wfterm-link-b:#1f5fbf;--wfterm-link-c:#ac2577;--wfterm-shadow:var(--sh-2)}@supports (color:lab(0% 0 0)){html[data-theme=receipt-light]{--bg:lab(96.0139% -.359178 4.57335);--bg-2:lab(92.5457% -.409484 5.34241);--surface:lab(100% 0 0);--surface-2:lab(93.6998% -.38448 4.95775);--surface-3:lab(90.2372% -.457108 6.11352);--line:lab(85.0397% -.541478 7.66401);--line-2:lab(72.3055% -.610232 9.63247);--ink:lab(6.24982% -.166722 3.52314);--ink-2:lab(27.0054% -.335515 5.80524);--muted:lab(35.1523% -.421286 7.76337);--faint:lab(38.6333% -.436664 7.74965);--accent:lab(35.8756% -13.5484 47.2432);--accent-hover:lab(29.9929% -12.2225 42.9882);--on-accent:lab(98.4565% -2.85706 6.92968);--accent-text:lab(33.542% -13.3563 48.4725);--accent-soft:lab(92.269% -24.322 81.0172/.35);--focus:lab(33.542% -13.3563 48.4725);--glass:lab(96.0139% -.359178 4.57335/.92);--scrim:lab(6.24982% -.166722 3.52314/.4);--good:lab(38.6831% -34.5205 9.74907);--good-bg:lab(93.5779% -13.2306 3.82844);--warn:lab(38.4013% 13.7625 47.3664);--warn-bg:lab(94.3657% 2.03729 19.5421);--crit:lab(40.4116% 52.2 44.7963);--crit-bg:lab(93.9602% 8.63212 6.20058);--info:lab(33.2315% 34.9098 -61.6951);--info-bg:lab(93.9335% 2.96566 -10.8635);--sh-2:4px 4px 0 0 lab(6.24982% -.166722 3.52314/.88);--sh-img:4px 4px 0 0 lab(6.24982% -.166722 3.52314/.88)}}html[data-theme=nova]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#09080e;--bg-2:#0e0e14;--surface:#13131b;--surface-2:#1b1b24;--surface-3:#24242f;--line:#e3e3f217;--line-2:#e3e3f22b;--ink:#f3f3f7;--ink-2:#cccdd7;--muted:#a9a9b6;--faint:#9a9aa8;--accent:#9c94ff;--accent-hover:#aca8ff;--on-accent:#0e0c20;--accent-text:#b3b0ff;--accent-soft:color-mix(in oklch, var(--accent) 16%, transparent);--focus:#b3b0ff;--glass:#0d0c13b8;--scrim:#0202039e;--good:#59e1a2;--good-bg:#0b2e1e;--warn:#fcbe62;--warn-bg:#3a270b;--crit:#ff8a7c;--crit-bg:#421c18;--info:#86c5fa;--info-bg:#0e293d;--series-1:#6cb6ff;--series-2:#f7b955;--series-3:#5eead4;--series-4:#f58ad0;--series-5:#c8ccd4;--sh-1:0 1px 0 #ffffff0d inset, 0 1px 2px #00000080, 0 14px 34px -22px #000000b3;--sh-2:0 1px 0 #ffffff12 inset, 0 2px 4px #00000073, 0 28px 56px -24px #000c;--sh-img:0 2px 6px #00000059, 0 26px 56px -26px #000000b3;--sheen:linear-gradient(180deg, #ffffff0b, transparent 38%);--grain-op:.05;--grain-blend:overlay;--mesh-1:#6b55df21;--mesh-2:#1a89c517;--wfterm-bg-0:var(--bg);--wfterm-bg-1:var(--surface);--wfterm-bg-2:var(--surface-2);--wfterm-bg-3:var(--surface-3);--wfterm-bg-sunk:var(--bg-2);--wfterm-line:var(--line);--wfterm-line-hi:var(--line-2);--wfterm-line-grid:#ffffff0b;--wfterm-ink-0:var(--ink);--wfterm-ink-1:var(--ink-2);--wfterm-ink-2:var(--muted);--wfterm-ink-3:var(--faint);--wfterm-up:#4ade9a;--wfterm-up-bg:#4ade9a1f;--wfterm-down:#ff7b6e;--wfterm-down-bg:#ff7b6e1f;--wfterm-flat:#939aa7;--wfterm-flat-bg:#939aa71a;--wfterm-candle-up:var(--wfterm-up);--wfterm-candle-up-wick:var(--wfterm-up);--wfterm-candle-down:var(--wfterm-down);--wfterm-candle-down-wick:var(--wfterm-down);--wfterm-volume-up:var(--wfterm-up-bg);--wfterm-volume-down:var(--wfterm-down-bg);--wfterm-annotation:#f58ad0;--wfterm-annotation-bg:#f58ad024;--wfterm-study:#e2c374;--wfterm-study-bg:#e2c3741f;--wfterm-elev-1:var(--sh-1);--wfterm-elev-2:var(--sh-2);--wfterm-panel-bd:var(--line);--wfterm-panel-bd-hover:var(--line-2);--wfterm-accent:var(--accent-text);--wfterm-accent-bg:var(--accent-soft);--wfterm-accent-bd:color-mix(in oklch, var(--accent) 70%, transparent);--wfterm-engine:#6cb6ff;--wfterm-engine-bg:#6cb6ff1f;--wfterm-engine-dim:#3f7cc0;--wfterm-baseline:#9aa1ae;--wfterm-consensus:#c39bff;--wfterm-scenario:#3fd0c9;--wfterm-q80:#6cb6ff1a;--wfterm-q50:#6cb6ff2e;--wfterm-q20:#6cb6ff47;--wfterm-heat-n4:#69a6ec;--wfterm-heat-n3:#468ad9;--wfterm-heat-n2:#306eb6;--wfterm-heat-n1:#2c5483;--wfterm-heat-0:#16141e;--wfterm-heat-p1:#754822;--wfterm-heat-p2:#9c5d25;--wfterm-heat-p3:#ca7224;--wfterm-heat-p4:#ee8a31;--wfterm-live:var(--good);--wfterm-delayed:var(--warn);--wfterm-stale:var(--faint);--wfterm-degraded:#f59e4b;--wfterm-down-src:var(--crit);--wfterm-unbound:#77738b;--wfterm-rec:#ff6b5e;--wfterm-focus:var(--focus);--wfterm-sel-bg:var(--accent-soft);--wfterm-sel-bd:color-mix(in oklch, var(--accent) 55%, transparent);--wfterm-row-hover:color-mix(in oklch, var(--ink) 4%, transparent);--wfterm-crosshair:#f3f4f657;--wfterm-link-a:#a594ff;--wfterm-link-b:#6cb6ff;--wfterm-link-c:#f58ad0;--wfterm-shadow:var(--sh-2);--wfterm-chip-analyse:#5ec8ff;--wfterm-chip-strategy:#f7b955;--wfterm-chip-audit:#f58ad0;--wfterm-chip-chart:#a594ff;--wfterm-chip-talk:#5eead4}@supports (color:lab(0% 0 0)){html[data-theme=nova]{--bg:lab(2.42513% .618599 -2.23865);--bg-2:lab(3.97113% 1.00049 -3.62403);--surface:lab(6.06463% 1.51393 -5.38467);--surface-2:lab(9.92523% 1.99157 -6.41671);--surface-3:lab(14.5474% 2.19056 -7.13894);--line:lab(90.5456% 1.92997 -7.26937/.09);--line-2:lab(90.5456% 1.92997 -7.26937/.17);--ink:lab(95.8892% .556797 -2.1946);--ink-2:lab(82.4791% 1.33333 -5.09913);--muted:lab(69.6823% 1.74814 -6.53592);--faint:lab(63.8632% 1.96475 -7.24933);--accent:lab(65.5343% 23.466 -55.4691);--accent-hover:lab(71.5417% 20.9365 -52.1977);--on-accent:lab(4.10416% 4.13223 -12.3086);--accent-text:lab(74.3175% 15.434 -42.0628);--focus:lab(74.3175% 15.434 -42.0628);--glass:lab(3.61811% .946462 -3.41862/.72);--scrim:lab(.446939% .18359 -.638407/.62);--good:lab(81.1049% -49.7159 19.5647);--good-bg:lab(15.9814% -16.581 6.52406);--warn:lab(81.3858% 16.2064 54.4943);--warn-bg:lab(17.6072% 6.43703 20.9798);--crit:lab(70.7639% 46.1248 29.6384);--crit-bg:lab(15.918% 18.4928 11.9807);--info:lab(76.6672% -10.2857 -33.1821);--info-bg:lab(15.2057% -4.15511 -16.3812);--sh-1:0 1px 0 lab(100% 0 0/.05) inset, 0 1px 2px lab(0% 0 0/.5), 0 14px 34px -22px lab(0% 0 0/.7);--sh-2:0 1px 0 lab(100% 0 0/.07) inset, 0 2px 4px lab(0% 0 0/.45), 0 28px 56px -24px lab(0% 0 0/.8);--sh-img:0 2px 6px lab(0% 0 0/.35), 0 26px 56px -26px lab(0% 0 0/.7);--sheen:linear-gradient(180deg, lab(100% 0 0/.045), transparent 38%);--mesh-1:lab(44.6838% 36.8185 -68.6034/.13);--mesh-2:lab(53.4303% -13.3412 -40.5402/.09)}}html[data-theme=nova-light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f6f6fb;--bg-2:#efeff5;--surface:#fdfdff;--surface-2:#f4f4f9;--surface-3:#e8e9f0;--line:#201f341a;--line-2:#201f342e;--ink:#151423;--ink-2:#3e3e4f;--muted:#565666;--faint:#626270;--accent:#6445df;--accent-hover:#5833cd;--on-accent:#fbfbff;--accent-text:#573bc3;--accent-soft:color-mix(in oklch, var(--accent) 11%, transparent);--focus:#573bc3;--glass:#fafafdbd;--scrim:#15142361;--good:#006641;--good-bg:#cff6e0;--warn:#835100;--warn-bg:#ffecc4;--crit:#b02b27;--crit-bg:#ffe8e5;--info:#175d9b;--info-bg:#e2f0ff;--series-1:#1b57b0;--series-2:#85580a;--series-3:#0b635d;--series-4:#a8266f;--series-5:#5c6170;--sh-1:0 1px 0 #ffffffb3 inset, 0 1px 2px #1514230d, 0 14px 34px -22px #15142338;--sh-2:0 1px 0 #ffffffb3 inset, 0 2px 4px #1514230f, 0 28px 56px -24px #15142357;--sh-img:0 2px 6px #1514231f, 0 26px 56px -26px #15142380;--sheen:linear-gradient(180deg, #ffffff8c, transparent 38%);--grain-op:.045;--grain-blend:multiply;--mesh-1:#c8c7ff73;--mesh-2:#bde4ff66;--wfterm-bg-0:var(--bg);--wfterm-bg-1:var(--surface);--wfterm-bg-2:var(--surface-2);--wfterm-bg-3:var(--surface-3);--wfterm-bg-sunk:var(--bg-2);--wfterm-line:var(--line);--wfterm-line-hi:var(--line-2);--wfterm-line-grid:#1812300f;--wfterm-ink-0:var(--ink);--wfterm-ink-1:var(--ink-2);--wfterm-ink-2:var(--muted);--wfterm-ink-3:var(--faint);--wfterm-up:#076b42;--wfterm-up-bg:#076b421a;--wfterm-down:#a02c23;--wfterm-down-bg:#a02c2317;--wfterm-flat:#5c6170;--wfterm-flat-bg:#5c617017;--wfterm-candle-up:var(--wfterm-up);--wfterm-candle-up-wick:var(--wfterm-up);--wfterm-candle-down:var(--wfterm-down);--wfterm-candle-down-wick:var(--wfterm-down);--wfterm-volume-up:var(--wfterm-up-bg);--wfterm-volume-down:var(--wfterm-down-bg);--wfterm-annotation:#a8266f;--wfterm-annotation-bg:#a8266f1a;--wfterm-study:#735a14;--wfterm-study-bg:#735a141a;--wfterm-elev-1:var(--sh-1);--wfterm-elev-2:var(--sh-2);--wfterm-panel-bd:var(--line);--wfterm-panel-bd-hover:var(--line-2);--wfterm-accent:var(--accent-text);--wfterm-accent-bg:var(--accent-soft);--wfterm-accent-bd:color-mix(in oklch, var(--accent) 80%, transparent);--wfterm-engine:#1b57b0;--wfterm-engine-bg:#1b57b01a;--wfterm-engine-dim:#6f9ad8;--wfterm-baseline:#5c6170;--wfterm-consensus:#7a3fc4;--wfterm-scenario:#0b6d76;--wfterm-q80:#1b57b01f;--wfterm-q50:#1b57b038;--wfterm-q20:#1b57b052;--wfterm-heat-n4:#2b6ca8;--wfterm-heat-n3:#5a97c9;--wfterm-heat-n2:#94bfdd;--wfterm-heat-n1:#cfe1ee;--wfterm-heat-0:#f4f2f9;--wfterm-heat-p1:#f6ddc9;--wfterm-heat-p2:#e8b78c;--wfterm-heat-p3:#d18f52;--wfterm-heat-p4:#a85520;--wfterm-live:var(--good);--wfterm-delayed:var(--warn);--wfterm-stale:var(--faint);--wfterm-degraded:#8a5118;--wfterm-down-src:var(--crit);--wfterm-unbound:#7d798e;--wfterm-rec:#a02c23;--wfterm-focus:var(--focus);--wfterm-sel-bg:var(--accent-soft);--wfterm-sel-bd:color-mix(in oklch, var(--accent) 55%, transparent);--wfterm-row-hover:color-mix(in oklch, var(--ink) 4%, transparent);--wfterm-crosshair:#110e1c61;--wfterm-link-a:#5a3ed8;--wfterm-link-b:#1b57b0;--wfterm-link-c:#a8266f;--wfterm-shadow:var(--sh-2);--wfterm-chip-analyse:#0e6a9e;--wfterm-chip-strategy:#85580a;--wfterm-chip-audit:#a8266f;--wfterm-chip-chart:#5a3ed8;--wfterm-chip-talk:#0b635d}@supports (color:lab(0% 0 0)){html[data-theme=nova-light]{--bg:lab(97.0492% .556678 -2.19464);--bg-2:lab(94.712% .746548 -2.92348);--surface:lab(99.3948% .276119 -1.09882);--surface-2:lab(96.2286% .65124 -2.55928);--surface-3:lab(92.3746% .938684 -3.65082);--line:lab(12.553% 5.22694 -13.9997/.1);--line-2:lab(12.553% 5.22694 -13.9997/.18);--ink:lab(6.92278% 3.62861 -10.4293);--ink-2:lab(26.6281% 3.32732 -10.6913);--muted:lab(37.1283% 2.60915 -8.98184);--faint:lab(41.8% 2.24081 -7.93144);--accent:lab(40.5595% 44.0538 -75.395);--accent-hover:lab(34.4891% 46.7841 -75.4326);--on-accent:lab(98.7978% .462621 -1.82974);--accent-text:lab(35.0884% 40.1834 -68.541);--focus:lab(35.0884% 40.1834 -68.541);--glass:lab(98.2263% .369191 -1.46443/.74);--scrim:lab(6.92278% 3.62861 -10.4293/.38);--good:lab(37.6424% -37.0356 14.5076);--good-bg:lab(93.715% -16.1219 6.39679);--warn:lab(39.4143% 18.3637 52.998);--warn-bg:lab(94.3887% 2.61948 23.6209);--crit:lab(40.3167% 53.3957 36.3887);--crit-bg:lab(93.8881% 10.5668 6.22091);--info:lab(37.9206% -3.3702 -40.2992);--info-bg:lab(94.1652% -3.08996 -10.6153);--sh-1:0 1px 0 lab(100% 0 0/.7) inset, 0 1px 2px lab(6.92278% 3.62861 -10.4293/.05), 0 14px 34px -22px lab(6.92278% 3.62861 -10.4293/.22);--sh-2:0 1px 0 lab(100% 0 0/.7) inset, 0 2px 4px lab(6.92278% 3.62861 -10.4293/.06), 0 28px 56px -24px lab(6.92278% 3.62861 -10.4293/.34);--sh-img:0 2px 6px lab(6.92278% 3.62861 -10.4293/.12), 0 26px 56px -26px lab(6.92278% 3.62861 -10.4293/.5);--sheen:linear-gradient(180deg, lab(100% 0 0/.55), transparent 38%);--mesh-1:lab(81.6847% 10.5347 -31.8648/.45);--mesh-2:lab(88.4495% -8.90154 -19.3709/.4)}}html[data-cb=deut]{--wfterm-up:#4aa3ff;--wfterm-up-bg:#4aa3ff21;--wfterm-down:#ff9d3d;--wfterm-down-bg:#ff9d3d21}html[data-theme=canon][data-cb=deut]{--wfterm-up:#1a5cb8;--wfterm-up-bg:#1a5cb81a;--wfterm-down:#a85a10;--wfterm-down-bg:#a85a101a}html[data-theme=receipt][data-cb=deut]{--wfterm-up:#4ba3ff;--wfterm-up-bg:#4aa3ff21;--wfterm-down:#ff9d3d;--wfterm-down-bg:#ff9d3d21}html[data-theme=receipt-light][data-cb=deut]{--wfterm-up:#1a5cb8;--wfterm-up-bg:#1a5cb81a;--wfterm-down:#924e0e;--wfterm-down-bg:#924e0e1a}html[data-cb=cn]{--wfterm-up:#f2495c;--wfterm-up-bg:#f2495c21;--wfterm-down:#3fdd9b;--wfterm-down-bg:#3fdd9b21}html[data-cb=kr]{--wfterm-up:#f2495c;--wfterm-up-bg:#f2495c21;--wfterm-down:#4aa3ff;--wfterm-down-bg:#4aa3ff21;--wfterm-engine:#e27ad6;--wfterm-engine-bg:#e27ad61f;--wfterm-engine-dim:#a8509f;--wfterm-annotation:#8fe07a;--wfterm-annotation-bg:#8fe07a24;--wfterm-q80:#e27ad61a;--wfterm-q50:#e27ad62e;--wfterm-q20:#e27ad647}html[data-theme=canon][data-cb=cn]{--wfterm-up:#9e1f2c;--wfterm-up-bg:#9e1f2c17;--wfterm-down:#0f8352;--wfterm-down-bg:#0f83521a}html[data-theme=canon][data-cb=kr]{--wfterm-up:#9e1f2c;--wfterm-up-bg:#9e1f2c17;--wfterm-down:#1a5cb8;--wfterm-down-bg:#1a5cb81a;--wfterm-engine:#a0409a;--wfterm-engine-bg:#a0409a1a;--wfterm-engine-dim:#c77dc2;--wfterm-annotation:#357326;--wfterm-annotation-bg:#3573261a;--wfterm-q80:#a0409a24;--wfterm-q50:#a0409a3d;--wfterm-q20:#a0409a57}html[data-theme=receipt][data-cb=cn]{--wfterm-up:#ff7664;--wfterm-up-bg:#ff6b5721;--wfterm-down:#2fd6a0;--wfterm-down-bg:#2fd6a021}html[data-theme=receipt][data-cb=kr]{--wfterm-up:#ff7664;--wfterm-up-bg:#ff6b5721;--wfterm-down:#6fa8ff;--wfterm-down-bg:#6fa8ff21;--wfterm-engine:#f07be0;--wfterm-engine-bg:#f07be01f;--wfterm-engine-dim:#b0569f;--wfterm-annotation:#7fe38a;--wfterm-annotation-bg:#7fe38a24;--wfterm-consensus:#b69cff;--wfterm-q80:#f07be01a;--wfterm-q50:#f07be02e;--wfterm-q20:#f07be047}html[data-theme=receipt-light][data-cb=cn]{--wfterm-up:#b32e1d;--wfterm-up-bg:#b32e1d17;--wfterm-down:#0a6e4c;--wfterm-down-bg:#0a6e4c1a}html[data-theme=receipt-light][data-cb=kr]{--wfterm-up:#b32e1d;--wfterm-up-bg:#b32e1d17;--wfterm-down:#235bc0;--wfterm-down-bg:#235bc01a;--wfterm-engine:#953c8f;--wfterm-engine-bg:#953c8f1a;--wfterm-engine-dim:#c77dc2;--wfterm-consensus:#6244d6;--wfterm-annotation:#2a6d34;--wfterm-annotation-bg:#2a6d341a;--wfterm-q80:#953c8f1f;--wfterm-q50:#953c8f38;--wfterm-q20:#953c8f52}html[data-theme=nova][data-cb=deut]{--wfterm-up:#4ba3ff;--wfterm-up-bg:#4ba3ff21;--wfterm-down:#ff9d3d;--wfterm-down-bg:#ff9d3d21}html[data-theme=nova][data-cb=cn]{--wfterm-up:#ff7b6e;--wfterm-up-bg:#ff7b6e1f;--wfterm-down:#4ade9a;--wfterm-down-bg:#4ade9a1f}html[data-theme=nova][data-cb=kr]{--wfterm-up:#ff7b6e;--wfterm-up-bg:#ff7b6e1f;--wfterm-down:#6fa8ff;--wfterm-down-bg:#6fa8ff21;--wfterm-engine:#f07be0;--wfterm-engine-bg:#f07be01f;--wfterm-engine-dim:#b0569f;--wfterm-annotation:#7fe38a;--wfterm-annotation-bg:#7fe38a24;--wfterm-q80:#f07be01a;--wfterm-q50:#f07be02e;--wfterm-q20:#f07be047}html[data-theme=nova-light][data-cb=deut]{--wfterm-up:#1a5cb8;--wfterm-up-bg:#1a5cb81a;--wfterm-down:#924e0e;--wfterm-down-bg:#924e0e1a}html[data-theme=nova-light][data-cb=cn]{--wfterm-up:#a02c23;--wfterm-up-bg:#a02c2317;--wfterm-down:#076b42;--wfterm-down-bg:#076b421a}html[data-theme=nova-light][data-cb=kr]{--wfterm-up:#a02c23;--wfterm-up-bg:#a02c2317;--wfterm-down:#235bc0;--wfterm-down-bg:#235bc01a;--wfterm-engine:#953c8f;--wfterm-engine-bg:#953c8f1a;--wfterm-engine-dim:#c77dc2;--wfterm-annotation:#2a6d34;--wfterm-annotation-bg:#2a6d341a;--wfterm-q80:#953c8f1f;--wfterm-q50:#953c8f38;--wfterm-q20:#953c8f52}:root{--f-mono:var(--font-jetbrains-mono), ui-monospace, "SF Mono", Menlo, Consolas, monospace;--f-text:var(--font-archivo), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--f-display:var(--font-sora), var(--f-text);--wfterm-font-data:var(--f-mono);--wfterm-font-ui:var(--f-text);--wfterm-font-display:var(--f-display);--wfterm-fs-mega:50px;--wfterm-fs-quote:32px;--wfterm-fs-kpi:23px;--wfterm-fs-title:20px;--wfterm-fs-sub:17px;--wfterm-fs-cell:15.5px;--wfterm-fs-label:13px;--wfterm-fs-micro:12.5px;--wfterm-fs-note:15px;--fs-display:clamp(28px, 1.1rem + 2.2vw, 44px);--fs-h1:clamp(22px, 1rem + .9vw, 28px);--fs-lede:clamp(15px, .9rem + .25vw, 17px);--wfterm-lh-label:17px;--wfterm-lh-micro:17px;--wfterm-lh-note:21px;--wfterm-motion-fast:.14s;--wfterm-motion-ease:cubic-bezier(.22, .61, .36, 1);--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--spring:linear(0, .009, .035 2.1%, .141 4.4%, .281 6.7%, .723 12.9%, .938 16.7%, 1.017 19.4%, 1.077 22%, 1.121 24.3%, 1.149 26.1%, 1.159 28%, 1.163 30.1%, 1.161 32.1%, 1.154 34.4%, 1.129 38.8%, 1.051 45.5%, 1.017 49.1%, .991 52.3%, .977 55.7%, .974 60%, .975 63.2%, .997 73.8%, 1.003 80.6%, 1.004 85.5%, 1);--spring-soft:linear(0, .006, .025 2.8%, .101 6.1%, .539 18.9%, .721 25.3%, .849 31.5%, .937 38.1%, .968 41.8%, .991 45.7%, 1.006 50.1%, 1.015 55%, 1.017 63.9%, 1.001 85.1%, 1);--dur-1:.12s;--dur-2:.2s;--dur-3:.32s;--dur-4:.52s;--wfterm-motion-enter:.17s;--wfterm-motion-stagger:22ms;--wfterm-row-h:30px;--wfterm-hdr-h:36px;--wfterm-gutter:12px;--wfterm-panel-pad:14px;--wfterm-panel-hdr-h:36px;--wfterm-tap:32px;--wfterm-cmdbar-h:44px;--wfterm-statusbar-h:26px;--wfterm-rail-w:216px;--wfterm-rail-w-collapsed:56px;--r-xs:6px;--r-sm:10px;--r-md:12px;--r-lg:16px;--r-xl:22px;--r-pill:999px;--wfterm-radius:var(--r-md);--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:64px;--card-pad:clamp(14px, 1.6vw, 22px);--maxw:1680px;--topbar-h:var(--wfterm-cmdbar-h);--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--wfterm-brand-ground:#04060c;--wfterm-font-label:var(--wfterm-font-data);--wfterm-font-hero:var(--wfterm-font-data);--wfterm-hero-weight:600;--wfterm-cta-bg:var(--wfterm-accent-bg);--wfterm-cta-ink:var(--wfterm-accent);--wfterm-cta-bd:var(--wfterm-accent-bd);--wfterm-pill-radius:var(--r-pill);--wfterm-tile-radius:var(--r-lg);--accent-grad:var(--wfterm-cta-bg);--wfterm-chip-analyse:var(--wfterm-link-b);--wfterm-chip-strategy:var(--wfterm-study);--wfterm-chip-audit:var(--wfterm-link-c);--wfterm-chip-chart:var(--wfterm-link-a);--wfterm-chip-talk:var(--wfterm-scenario)}@media (prefers-reduced-motion:reduce){:root{--wfterm-motion-fast:.01ms;--wfterm-motion-enter:.01ms;--wfterm-motion-stagger:0s;--dur-1:.01ms;--dur-2:.01ms;--dur-3:.01ms;--dur-4:.01ms}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root[data-theme=terminal],:root[data-theme=canon]{--r-md:8px;--r-lg:12px;--r-xl:16px}:root[data-density=compact]{--wfterm-row-h:24px;--wfterm-hdr-h:32px;--wfterm-gutter:7px;--wfterm-panel-pad:9px;--wfterm-panel-hdr-h:30px;--wfterm-tap:26px;--wfterm-fs-cell:14px;--wfterm-fs-label:12px;--wfterm-fs-micro:12px;--wfterm-fs-note:13.5px;--wfterm-lh-label:15px;--wfterm-lh-micro:15px;--wfterm-lh-note:19px;--r-md:6px;--r-lg:8px;--r-xl:12px;--card-pad:10px}:root[data-density=relaxed]{--wfterm-row-h:38px;--wfterm-hdr-h:38px;--wfterm-gutter:18px;--wfterm-panel-pad:20px;--wfterm-panel-hdr-h:40px;--wfterm-tap:44px;--wfterm-fs-cell:17px;--wfterm-fs-label:14px;--wfterm-fs-micro:13.5px;--wfterm-fs-note:16px;--wfterm-lh-label:18px;--wfterm-lh-micro:18px;--wfterm-lh-note:22px}@media (pointer:coarse){:root,:root[data-density]{--wfterm-tap:44px}}:root[data-theme^=receipt],:root[data-theme^=receipt][data-density]{--f-text:var(--font-space-grotesk), var(--font-noto-devanagari), var(--font-plex-arabic), var(--font-noto-jp,"Noto Sans JP"), ui-sans-serif, system-ui, -apple-system, sans-serif;--f-display:var(--f-text);--r-xs:2px;--r-sm:2px;--r-md:2px;--r-lg:2px;--r-xl:2px;--r-pill:2px}:root[data-theme^=nova],:root[data-theme^=nova][data-density]{--f-display:var(--font-outfit), ui-sans-serif, system-ui, -apple-system, sans-serif;--wfterm-font-hero:var(--f-display);--wfterm-hero-weight:300;--wfterm-cta-bg:linear-gradient(115deg, #3b63e6, #6c4ff7 46%, #9147e6 78%, #3b63e6);--wfterm-cta-ink:#fff;--wfterm-cta-bd:transparent}
@keyframes wf-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes wf-pop{0%{opacity:0;transform:scale(.85)}70%{transform:scale(1.04)}to{opacity:1;transform:none}}@keyframes wf-pulse{0%,to{box-shadow:0 0 0 0 var(--wf-pulse,#5eead473)}50%{box-shadow:0 0 0 8px #0000}}@keyframes wf-glow{0%,to{filter:drop-shadow(0 0 #0000)}50%{filter:drop-shadow(0 0 10px var(--wf-glow,#5eead4b3))}}@keyframes wf-flow{to{stroke-dashoffset:-24px}}@keyframes wf-draw{0%{stroke-dashoffset:var(--wf-len,600)}to{stroke-dashoffset:0}}@keyframes wf-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes wf-slide-in{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:none}}@keyframes wf-blink{50%{opacity:.35}}.wf-reveal{animation:wf-reveal .42s var(--wfterm-motion-ease,ease-out) both}.wf-stagger>*{animation:wf-reveal .42s var(--wfterm-motion-ease,ease-out) both;animation-delay:calc(var(--i,0) * 60ms)}.wf-pop{animation:.32s cubic-bezier(.2,.9,.3,1.2) both wf-pop}.wf-pulse{animation:.9s ease-out wf-pulse}.wf-glow{animation:1.6s ease-in-out infinite wf-glow}.wf-flow{stroke-dasharray:6 6;animation:.8s linear infinite wf-flow}.wf-draw{stroke-dasharray:var(--wf-len,600);animation:.9s ease-out both wf-draw}.wf-shimmer{background:linear-gradient(90deg, var(--wfterm-bg-sunk) 25%, var(--wfterm-line) 50%, var(--wfterm-bg-sunk) 75%);background-size:200% 100%;animation:1.4s linear infinite wf-shimmer}.wf-slide-in{animation:.26s ease-out both wf-slide-in}.wf-blink{animation:1s steps(2,start) infinite wf-blink}:is(.wft-cta,.wft-pill,button.wft-tile,[data-press]){transition:scale .45s var(--spring), filter var(--dur-2) var(--ease), color var(--dur-2) var(--ease), background-color var(--dur-2) var(--ease), border-color var(--dur-2) var(--ease)}:is(.wft-cta,.wft-pill,[data-press]):active:not(:disabled,[aria-disabled=true]){transition-duration:var(--dur-1);transition-timing-function:var(--ease);scale:.97}button.wft-tile:active:not(:disabled){transition-duration:var(--dur-1);transition-timing-function:var(--ease);scale:.99}@supports selector(::details-content){details{interpolate-size:allow-keywords}details::details-content{block-size:0;transition:block-size var(--dur-3) var(--ease-io), content-visibility var(--dur-3) var(--ease-io) allow-discrete;overflow-y:clip}details[open]::details-content{block-size:auto}}@keyframes wf-vt-out{to{opacity:0;transform:translateY(-8px)}}@keyframes wf-vt-in{0%{opacity:0;transform:translateY(8px)}}::view-transition-old(wft-main){animation:wf-vt-out .2s var(--ease) both}::view-transition-new(wft-main){animation:wf-vt-in var(--dur-3) var(--ease) both}.wft-main{view-transition-name:wft-main}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}.wft-hubhdr{view-transition-name:wft-hubhdr}.wft-hubtabs{view-transition-name:wft-hubtabs}::view-transition-group(wft-hubhdr){animation-duration:0s}::view-transition-group(wft-hubtabs){animation-duration:0s}::view-transition-old(wft-hubhdr){animation:wf-vt-out .2s var(--ease) both}::view-transition-old(wft-hubtabs){animation:wf-vt-out .2s var(--ease) both}::view-transition-new(wft-hubhdr){animation:wf-vt-in var(--dur-3) var(--ease) both}::view-transition-new(wft-hubtabs){animation:wf-vt-in var(--dur-3) var(--ease) both}html[data-vt]::view-transition-old(wft-hubhdr){opacity:0;animation:none}html[data-vt]::view-transition-old(wft-hubtabs){opacity:0;animation:none}html[data-vt]::view-transition-new(wft-hubhdr){animation:none}html[data-vt]::view-transition-new(wft-hubtabs){animation:none}@keyframes wf-vt-out-start{to{opacity:0;transform:translate(-16px)}}@keyframes wf-vt-out-end{to{opacity:0;transform:translate(16px)}}@keyframes wf-vt-in-end{0%{opacity:0;transform:translate(16px)}}@keyframes wf-vt-in-start{0%{opacity:0;transform:translate(-16px)}}html[data-vt=next]::view-transition-old(wft-main){animation-name:wf-vt-out-start}html[dir=rtl][data-vt=prev]::view-transition-old(wft-main){animation-name:wf-vt-out-start}html[data-vt=next]::view-transition-new(wft-main){animation:wf-vt-in-end var(--dur-4) var(--spring-soft) both}html[dir=rtl][data-vt=prev]::view-transition-new(wft-main){animation:wf-vt-in-end var(--dur-4) var(--spring-soft) both}html[data-vt=prev]::view-transition-old(wft-main){animation-name:wf-vt-out-end}html[dir=rtl][data-vt=next]::view-transition-old(wft-main){animation-name:wf-vt-out-end}html[data-vt=prev]::view-transition-new(wft-main){animation:wf-vt-in-start var(--dur-4) var(--spring-soft) both}html[dir=rtl][data-vt=next]::view-transition-new(wft-main){animation:wf-vt-in-start var(--dur-4) var(--spring-soft) both}@media (prefers-reduced-motion:reduce){.wf-reveal,.wf-stagger>*,.wf-pop,.wf-slide-in,.wf-draw{animation:none!important}:is(.wft-cta,.wft-pill,button.wft-tile,[data-press]):active{scale:none!important}details::details-content{transition:none!important}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}.wf-shimmer{background:var(--surface-2);animation:none!important}}
.wft-card{background-color:var(--surface);background-image:var(--sheen);border:1px solid var(--line);border-radius:var(--r-lg);min-width:0;box-shadow:var(--sh-1);transition:border-color var(--dur-2) var(--ease), box-shadow var(--dur-2) var(--ease);flex-direction:column;display:flex}.wft-card:hover{border-color:var(--line-2)}.wft-card[data-interactive]:hover{box-shadow:var(--sh-2)}.wft-card[data-interactive]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.wft-card[data-variant=hero]{border-radius:var(--r-xl);box-shadow:var(--sh-2)}.wft-card[data-variant=inset]{background-color:var(--surface-2);box-shadow:none;border-radius:var(--r-md);background-image:none}.wft-card[data-variant=flat]{box-shadow:none;background-image:none}.wft-card[data-variant=placeholder]{border:1.5px dashed var(--line-2);box-shadow:none;background:0 0}.wft-card-hdr{padding:var(--card-pad) var(--card-pad) 0;flex-direction:column;gap:6px;display:flex}.wft-card-row{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.wft-card-row>.wft-card-title{overflow-wrap:anywhere;flex:10rem;min-width:0}.wft-card-tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px 10px;margin-inline-start:auto;display:flex}.wft-card-body{min-height:0;padding:12px var(--card-pad) var(--card-pad);flex:1}.wft-card-hdr+.wft-card-body{padding-top:12px}.wft-card-foot,.wft-panel-foot{padding:10px var(--card-pad) 12px;border-top:1px solid color-mix(in oklch, var(--line), transparent 50%);flex-direction:column;gap:8px;display:flex}.wft-panel-foot{padding-inline:var(--wfterm-panel-pad)}.wft-panel-lede{padding:0 var(--wfterm-panel-pad) 8px}.wft-panel-hdr .wft-eyebrow{flex-basis:100%}.wft-bento-c{container:bento/inline-size}.wft-bento{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;gap:clamp(12px,1.3vw,20px);display:grid}.wft-bento>*{grid-column:span 12;min-width:0}.wft-bento>[data-span=hero],.wft-bento>[data-span=wide]{grid-column:span 8}.wft-bento>[data-span=hero]{grid-row:span 2}.wft-bento>[data-span=half]{grid-column:span 6}.wft-bento>[data-span=third]{grid-column:span 4}.wft-bento>[data-span=quarter]{grid-column:span 3}.wft-bento>[data-span=custom]{grid-column:span var(--span-col,12);grid-row:span var(--span-row,1)}@container bento (max-width:979px){.wft-bento>:is([data-span=hero],[data-span=wide],[data-span=half],[data-span=custom]){grid-area:auto/span 12}.wft-bento>:is([data-span=third],[data-span=quarter]){grid-column:span 6}}@container bento (max-width:619px){.wft-bento>*{grid-column:span 12!important}}.wft-hero-hdr{padding:clamp(14px, 2.2vw, 28px) var(--card-pad) 12px;flex-wrap:wrap;align-items:flex-end;gap:12px 20px;display:flex}.wft-hero-hdr>.wft-hero-copy{flex-direction:column;flex:22rem;gap:8px;min-width:0;display:flex}.wft-h1{font-family:var(--f-display);font-size:var(--fs-h1);letter-spacing:-.03em;color:var(--ink);text-wrap:balance;font-weight:650;line-height:1.12}.wft-hero-hdr[data-size=home] .wft-h1{font-size:var(--fs-display);font-weight:300}.wft-hero-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wft-section{content-visibility:auto;contain-intrinsic-size:auto 600px;flex-direction:column;gap:12px;display:flex}.wft-section-hdr{flex-wrap:wrap;align-items:flex-end;gap:6px 16px;display:flex}.wft-h2{font-family:var(--f-display);letter-spacing:-.015em;color:var(--ink);text-wrap:balance;font-size:clamp(18px,1rem + .4vw,20px);font-weight:600;line-height:1.25}.wft-stat{padding:var(--card-pad);color:inherit;flex-direction:column;gap:8px;text-decoration:none;display:flex}.wft-stat-label{font-family:var(--f-text);font-size:var(--wfterm-fs-label);color:var(--ink-2);line-height:1.35}.wft-stat-value{color:var(--ink);font-size:23px}.wft-stat[data-size=lg] .wft-stat-value{font-size:32px}.wft-stat[data-size=sm] .wft-stat-value{font-size:19px}.wft-stat[data-state=stale] .wft-stat-value,.wft-stat[data-state=none] .wft-stat-value{color:var(--muted)}.wft-stat-none{border-bottom:1.5px dashed var(--line-2);min-inline-size:3ch;color:var(--muted);display:inline-block}.wft-stat-row{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.wft-delta{border-radius:var(--r-pill);min-height:22px;font-family:var(--f-mono);font-variant-numeric:tabular-nums;background:var(--surface-2);color:var(--ink-2);align-items:center;gap:4px;padding:0 8px;font-size:12.5px;display:inline-flex}.wft-delta[data-dir=up]{background:var(--wfterm-up-bg);color:var(--wfterm-up)}.wft-delta[data-dir=down]{background:var(--wfterm-down-bg);color:var(--wfterm-down)}.wft-stat[data-state=stale] .wft-delta,.wft-stat[data-state=delayed] .wft-delta{background:var(--surface-2);color:var(--muted)}.wft-delta-ref{font-family:var(--f-text);color:var(--muted);font-size:12.5px}.wft-spark{block-size:32px;inline-size:100%;color:var(--accent);display:block}.wft-stat[data-state=stale] .wft-spark{color:var(--muted)}.wft-explain{font-family:var(--f-text);font-size:var(--wfterm-fs-note);line-height:var(--wfterm-lh-note);color:var(--ink-2)}.wft-explain[data-look=card]{background-color:var(--surface);background-image:var(--sheen);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-1);padding:4px 12px}.wft-explain[data-look=card][open]{padding-bottom:12px}.wft-explain[data-look=accent][open]{border-radius:var(--r-md);box-shadow:0 0 0 1px color-mix(in oklch, var(--accent), transparent 70%)}.wft-explain:is([data-look=accent],[data-look=quiet]){margin:4px var(--wfterm-panel-pad) 10px}:is(.wft-card-foot,.wft-panel-foot)>.wft-explain{margin:0}.wft-explain>summary{cursor:pointer;border-radius:var(--r-sm);min-height:44px;color:var(--ink-2);align-items:center;gap:10px;padding:4px 2px;list-style:none;display:flex}.wft-explain>summary::-webkit-details-marker{display:none}@media (pointer:fine){.wft-explain>summary{min-height:36px}.wft-explain[data-look=quiet]>summary{min-height:32px}}.wft-explain>summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.wft-explain-icon{border-radius:var(--r-xs);background:var(--accent-soft);block-size:28px;inline-size:28px;color:var(--accent-text);flex:none;place-items:center;display:grid}.wft-explain[data-look=quiet] .wft-explain-icon{block-size:24px;inline-size:24px}.wft-explain-text{flex-direction:column;flex:1;min-width:0;display:flex}.wft-explain-title{color:var(--ink);overflow-wrap:anywhere;font-weight:600;line-height:1.35}.wft-explain-lede{color:var(--ink-2);line-height:1.4}.wft-explain>summary:hover .wft-explain-title{color:var(--accent-text)}.wft-explain-chev{color:var(--muted);transition:rotate .45s var(--spring);flex:none}.wft-explain[open]>summary .wft-explain-chev{rotate:180deg}.wft-explain-body{border-radius:var(--r-md);border:1px solid var(--line);background:color-mix(in oklch, var(--accent) 6%, var(--surface-2));color:var(--ink-2);flex-direction:column;gap:8px;margin-top:6px;padding:12px 14px;display:flex}.wft-explain-body>*{max-inline-size:72ch}.wft-explain-body :is(ul,ol){flex-direction:column;gap:6px;padding-inline-start:1.1em;display:flex}.wft-explain-body ul{list-style:outside}.wft-explain-body ol{list-style:decimal}@supports selector(::details-content){.wft-explain::details-content{transition:block-size .42s var(--spring-soft), content-visibility .42s var(--spring-soft) allow-discrete}.wft-explain[data-peek]:not([open])::details-content{content-visibility:visible;cursor:pointer;block-size:calc(1lh + 6px);-webkit-mask-image:linear-gradient(#000 45%,#0000);mask-image:linear-gradient(#000 45%,#0000)}.wft-explain[data-peek] .wft-explain-body{transition:padding-block .42s var(--spring-soft), background-color .42s var(--ease), border-color .42s var(--ease)}.wft-explain[data-peek]:not([open]) .wft-explain-body{color:var(--muted);-webkit-user-select:none;user-select:none;background:0 0;border-color:#0000;padding-block:0}}@media (prefers-reduced-motion:reduce){.wft-explain[data-peek] .wft-explain-body{transition:none!important}.wft-explain::details-content{transition:none!important}.wft-explain-chev{transition:none}}.wft-explain-btn{text-align:start;inline-size:100%}.wft-callout{--tone:var(--muted);--tone-bg:var(--surface-2);border-radius:var(--r-md);border:1px solid color-mix(in oklch, var(--tone), transparent 65%);background:var(--tone-bg);color:var(--ink);font-family:var(--f-text);font-size:var(--wfterm-fs-note);line-height:var(--wfterm-lh-note);align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.wft-callout[data-tone=info]{--tone:var(--info);--tone-bg:var(--info-bg)}.wft-callout[data-tone=warn]{--tone:var(--warn);--tone-bg:var(--warn-bg)}.wft-callout[data-tone=crit]{--tone:var(--crit);--tone-bg:var(--crit-bg)}.wft-callout[data-tone=good]{--tone:var(--good);--tone-bg:var(--good-bg)}.wft-callout-icon{color:var(--tone);flex:none;margin-top:.2em}.wft-callout-copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.wft-callout-title{color:var(--ink);font-weight:600}.wft-callout-action{flex:none;align-self:center}.wft-callout[data-density=strip]{padding:6px var(--wfterm-panel-pad);border-width:0 0 1px;border-radius:0;align-items:center}:is(.wft-panel-hdr,.wft-card-tools,.wft-srcchip) .wft-source{border-radius:var(--r-pill);border:1px solid var(--line);background:var(--surface-2);min-height:26px;color:var(--muted);padding:0 10px}.wft-srcchip[data-compact] .wft-source{padding:0 8px}:is(.wft-panel-hdr,.wft-card-tools,.wft-srcchip) .wft-source .wfterm-micro{font-family:var(--f-mono)}@media (pointer:coarse){:is(.wft-panel-hdr,.wft-card-tools,.wft-srcchip) .wft-source{min-height:32px}}.wft-chip{border-radius:var(--r-pill);background:var(--surface-2);min-height:32px;color:var(--ink-2);font-family:var(--f-text);font-size:var(--wfterm-fs-label);white-space:nowrap;border:1px solid #0000;align-items:center;gap:6px;padding:0 12px;text-decoration:none;display:inline-flex}.wft-chip[data-size=sm]{min-height:28px;padding:0 10px}@media (pointer:coarse){.wft-chip:not(span,div),.wft-chip[data-size=sm]:not(span,div){min-height:var(--wfterm-tap)}}.wft-chip:hover{background:var(--surface-3);color:var(--ink)}.wft-chip:is([aria-pressed=true],[aria-current],[data-selected]){background:var(--accent-soft);color:var(--accent-text)}.wft-chip[data-tone=accent]{color:var(--accent-text)}.wft-chip-count{font-family:var(--f-mono);color:var(--faint);font-size:12px}.wft-seg{scrollbar-width:none;border-radius:var(--r-pill);background:var(--surface-2);border:1px solid var(--line);align-items:stretch;max-inline-size:100%;padding:3px;display:inline-flex;position:relative;overflow-x:auto}.wft-seg-thumb{translate:var(--thumb-x,0) 0;inline-size:var(--thumb-w,0);border-radius:var(--r-pill);background:var(--surface-3);box-shadow:var(--sh-1);transition:translate .42s var(--spring-soft), inline-size .42s var(--spring-soft);pointer-events:none;position:absolute;inset-block:3px;inset-inline-start:0}[dir=rtl] .wft-seg-thumb{inset-inline-start:auto;left:0}.wft-seg-opt{z-index:1;border-radius:var(--r-pill);min-height:28px;color:var(--ink-2);font-family:var(--f-text);font-size:var(--wfterm-fs-label);white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:0 12px;display:inline-flex;position:relative}.wft-seg[data-size=sm] .wft-seg-opt{min-height:24px;padding:0 10px}@media (pointer:coarse){.wft-seg .wft-seg-opt,.wft-seg[data-size] .wft-seg-opt{min-height:var(--wfterm-tap);min-inline-size:var(--wfterm-tap)}}.wft-seg-opt[aria-checked=true]{color:var(--ink);font-weight:600}.wft-seg-opt:focus-visible,.wft-chip:focus-visible,.wft-tab:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.wft-toolbar{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.wft-tabs{scrollbar-width:none;align-items:center;gap:2px;padding:3px;display:flex;position:relative;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000);mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000)}.wft-tabs[data-variant=pill]{border-radius:var(--r-pill)}.wft-tab{z-index:1;border-radius:var(--r-pill);min-height:32px;color:var(--ink-2);font-family:var(--f-text);font-size:var(--wfterm-fs-label);white-space:nowrap;align-items:center;gap:6px;padding:0 14px;text-decoration:none;display:inline-flex;position:relative}@media (pointer:coarse){.wft-tab{min-height:var(--wfterm-tap)}}.wft-tab:hover{color:var(--ink)}.wft-tab[aria-selected=true]{color:var(--ink);font-weight:600}.wft-tabs[data-variant=underline] .wft-tab[aria-selected=true]{box-shadow:inset 0 -2px 0 var(--accent);border-radius:0}.wft-tab-count{font-family:var(--f-mono);color:var(--faint);font-size:12px}.wft-tab-nc{block-size:7px;inline-size:7px;box-shadow:inset 0 0 0 1.5px var(--wfterm-unbound);border-radius:50%}.wft-grid thead th.wft-label{letter-spacing:.04em;color:var(--muted)}.wft-grid tbody tr{transition:background-color var(--dur-1) var(--ease)}.wft-grid tbody tr:not([aria-selected=true]):hover{background-color:color-mix(in oklch, var(--ink) 4%, transparent)}.wft-grid tbody tr[aria-selected=true]>td:first-child{box-shadow:inset 2px 0 0 var(--accent)}.wft-grid-edge{background:var(--surface-2);box-shadow:var(--sh-1), 0 0 0 1px var(--line);transition:background-color var(--dur-2) var(--ease)}.wft-grid-edge:hover{background:var(--surface-3)}.wft-empty{text-align:center;border:1.5px dashed var(--line-2);border-radius:var(--r-lg);flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:120px;margin:10px;padding:clamp(16px,3vw,32px);display:flex}.wft-empty[data-compact]{gap:8px;min-height:80px;padding:14px}.wft-empty[data-kind=not-connected],.wft-empty[data-kind=too-narrow]{background-image:repeating-linear-gradient(45deg, transparent 0 5px, var(--wfterm-line) 5px 6px)}.wft-empty-plate{flex-direction:column;align-items:center;gap:8px;max-inline-size:52ch;display:flex}.wft-empty[data-kind=not-connected] .wft-empty-plate,.wft-empty[data-kind=too-narrow] .wft-empty-plate{border-radius:var(--r-lg);background:var(--surface);box-shadow:0 0 18px 14px var(--surface);padding:8px 12px}.wft-empty-icon{border-radius:var(--r-md);background:var(--surface-2);block-size:48px;inline-size:48px;color:var(--muted);place-items:center;display:grid}.wft-empty[data-compact] .wft-empty-icon{block-size:36px;inline-size:36px}.wft-empty[data-kind=error] .wft-empty-icon{background:var(--crit-bg);color:var(--crit)}.wft-empty-title{font-family:var(--f-text);color:var(--ink);text-wrap:balance;font-size:15px;font-weight:600;line-height:1.35}.wft-empty-body{font-family:var(--f-text);font-size:var(--wfterm-fs-note);line-height:var(--wfterm-lh-note);color:var(--wfterm-ink-1);text-wrap:pretty;max-inline-size:52ch}.wft-empty-needs{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.wft-empty-conn{font-family:var(--f-mono);color:var(--muted);border-radius:var(--r-pill);border:1px solid var(--line);background:var(--surface-2);overflow-wrap:anywhere;padding:2px 10px;font-size:12.5px}.wft-skel{flex-direction:column;gap:10px;inline-size:100%;display:flex}.wft-skel-bar{border-radius:var(--r-xs);background:linear-gradient(90deg, var(--surface-2) 0%, var(--surface-3) 50%, var(--surface-2) 100%);block-size:12px;animation:wf-skel 1.4s var(--ease) infinite;background-size:200% 100%;display:block}.wft-skel-bar[data-shape=title]{block-size:18px}.wft-skel-bar[data-shape=block]{border-radius:var(--r-md);block-size:96px}.wft-skel-bar[data-shape=row]{block-size:28px}.wft-skel-bar[data-shape=tile]{border-radius:var(--r-lg);block-size:120px}@keyframes wf-skel{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.wft-skel-bar{background:var(--surface-2);animation:none}}.wft-loading{padding:14px var(--wfterm-panel-pad);flex-direction:column;gap:12px;display:flex}.wft-placeholder{border:1.5px dashed var(--line-2);border-radius:var(--r-lg);margin:10px;overflow:hidden}.wft-stepcard{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-2);padding:12px 14px}.wft-steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wft-step{flex:1 1 0;min-width:0}.wft-step-btn{-moz-column-gap:10px;border-radius:var(--r-sm);inline-size:100%;color:inherit;font:inherit;text-align:start;background:0 0;border:0;grid-template-columns:24px minmax(0,1fr);column-gap:10px;padding:0;display:grid}button.wft-step-btn{cursor:pointer}button.wft-step-btn:focus-visible{outline:2px solid var(--focus);outline-offset:3px}button.wft-step-btn:hover .wft-step-title{color:var(--accent-text)}.wft-step-mark{flex-direction:column;align-items:center;display:flex}.wft-step-mark:after{content:"";background:var(--wfterm-line-hi);border-radius:1px;flex:1;min-block-size:12px;inline-size:2px;margin-block:4px}.wft-step:last-child .wft-step-mark:after{display:none}.wft-step-num{background:var(--accent-soft);block-size:24px;inline-size:24px;color:var(--accent-text);font-family:var(--f-mono);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:600;line-height:1;display:grid}.wft-step[data-state=on] .wft-step-num{background:var(--accent);color:var(--on-accent)}.wft-step[data-state=done] .wft-step-num{background:var(--good-bg);color:var(--good)}.wft-step[data-state=done] .wft-step-mark:after{background:var(--good)}.wft-step-copy{flex-direction:column;gap:2px;min-width:0;padding-block:2px 14px;display:flex}.wft-step-title{font-family:var(--f-display);font-size:var(--wfterm-fs-cell);color:var(--ink);overflow-wrap:anywhere;align-items:flex-start;gap:6px;font-weight:600;line-height:1.3;display:flex}.wft-step-ico{color:var(--muted);flex:none;margin-top:1px}.wft-step[data-state=on] .wft-step-ico{color:var(--accent-text)}.wft-step-text{font-family:var(--f-text);font-size:var(--wfterm-fs-label);color:var(--ink-2);line-height:1.4}@media (pointer:coarse){button.wft-step-btn{min-block-size:var(--wfterm-tap)}}.wft-steps[data-row]{flex-direction:row}.wft-steps[data-row] .wft-step-btn{flex-direction:column;gap:8px;display:flex}.wft-steps[data-row] .wft-step-mark{flex-direction:row;inline-size:100%}.wft-steps[data-row] .wft-step-mark:after{block-size:2px;min-block-size:0;inline-size:auto;margin-block:0;margin-inline:8px}.wft-steps[data-row] .wft-step-copy{padding-block:0;padding-inline-end:10px}.wft-steps[data-row] .wft-step-text{display:none}@media (min-width:640px){.wft-steps{flex-direction:row}.wft-steps .wft-step-btn{flex-direction:column;gap:8px;display:flex}.wft-steps .wft-step-mark{flex-direction:row;inline-size:100%}.wft-steps .wft-step-mark:after{block-size:2px;min-block-size:0;inline-size:auto;margin-block:0;margin-inline:8px}.wft-steps .wft-step-copy{padding-block:0;padding-inline-end:10px}.wft-steps[data-row] .wft-step-text{display:block}}.wft-explain-body ol.wft-steps{flex-direction:column;gap:0;padding-inline-start:0;list-style:none}.wft-explain-body ol.wft-steps[data-row]{flex-direction:row}@media (min-width:640px){.wft-explain-body ol.wft-steps{flex-direction:row}}.wf-flow.wft-flow-once{animation-iteration-count:2}.wft-pop{border:1px solid var(--line-2);border-radius:var(--r-md);background:var(--surface);box-shadow:var(--sh-2);padding:12px 14px}dialog.wft-sheet{border:0;border-inline-start:1px solid var(--line-2);background:var(--surface);block-size:100dvh;max-block-size:100dvh;inline-size:min(440px,100vw);max-inline-size:100vw;color:var(--ink);box-shadow:var(--sh-2);margin:0;padding:0;position:fixed;inset-block:0;inset-inline:auto 0;overflow:hidden}dialog.wft-sheet[data-size=sm]{inline-size:min(360px,100vw)}dialog.wft-sheet[data-size=lg]{inline-size:min(640px,100vw)}dialog.wft-sheet[data-side=center]{border:1px solid var(--line-2);border-radius:var(--r-xl);block-size:auto;max-block-size:min(88dvh,720px);inline-size:min(560px,100vw - 24px);margin:auto;inset:0}dialog.wft-sheet::backdrop{background:var(--scrim)}dialog.wft-sheet[open]{animation:wf-sheet-in var(--dur-4) var(--spring-soft) both;flex-direction:column;display:flex}@keyframes wf-sheet-in{0%{opacity:0;translate:24px}}[dir=rtl] dialog.wft-sheet[open]{animation-name:wf-sheet-in-rtl}@keyframes wf-sheet-in-rtl{0%{opacity:0;translate:-24px}}@media (max-width:639px){dialog.wft-sheet,dialog.wft-sheet[data-size]{border:0;border-top:1px solid var(--line-2);border-radius:var(--r-xl) var(--r-xl) 0 0;block-size:auto;max-block-size:88dvh;inline-size:100vw;padding-bottom:env(safe-area-inset-bottom);inset:auto 0 0}dialog.wft-sheet[open],[dir=rtl] dialog.wft-sheet[open]{animation-name:wf-sheet-up}}@keyframes wf-sheet-up{0%{opacity:0;translate:0 32px}}@media (prefers-reduced-motion:reduce){dialog.wft-sheet[open]{animation:none}}dialog.wft-sheet[data-modal=false]{z-index:70;border:1px solid var(--line-2);border-radius:var(--r-xl);block-size:auto;max-block-size:min(70dvh,640px);inline-size:min(380px,100vw - 32px);inset-block:auto 12px;inset-inline:auto 16px}@media (max-width:639px){dialog.wft-sheet[data-modal=false]{border-radius:var(--r-xl) var(--r-xl) 0 0;border-width:1px 0 0;max-block-size:70dvh;inline-size:100vw;inset:auto 0 0}}dialog.wft-sheet[data-size=sm] .wft-sheet-hdr .wft-lede{font-size:var(--wfterm-fs-note);line-height:var(--wfterm-lh-note)}.wft-receipt-list{flex-direction:column;gap:12px;margin:0;display:flex}.wft-receipt-list dt{margin-bottom:2px}.wft-sheet-hdr .wft-eyebrow+.wft-card-title{overflow-wrap:anywhere}.wft-sheet-grab{border-radius:var(--r-pill);background:var(--line-2);align-self:center;block-size:4px;inline-size:40px;margin-top:8px;display:none}@media (max-width:639px){.wft-sheet-grab{display:block}}.wft-sheet-hdr{align-items:flex-start;gap:12px;padding:16px 16px 8px;display:flex}.wft-sheet-hdr>div{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.wft-sheet-close{inline-size:var(--wfterm-tap);block-size:var(--wfterm-tap);border-radius:var(--r-pill);min-block-size:32px;min-inline-size:32px;color:var(--ink-2);flex:none;place-items:center;display:grid}.wft-sheet-close:hover{background:var(--surface-2);color:var(--ink)}.wft-sheet-body{overscroll-behavior:contain;min-height:0;font-family:var(--f-text);font-size:var(--wfterm-fs-note);line-height:var(--wfterm-lh-note);color:var(--ink-2);flex:1;padding:4px 16px 20px;overflow:auto}.wft-caption{padding:0 var(--wfterm-panel-pad) 12px;font-family:var(--f-text);font-size:var(--wfterm-fs-note);line-height:var(--wfterm-lh-note);color:var(--ink-2);text-wrap:pretty;flex-wrap:wrap;align-items:flex-start;gap:6px 12px;margin-top:12px;display:flex}.wft-caption-src{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.wft-caption-text{min-width:0;flex:16rem;align-items:flex-start;gap:6px;max-inline-size:72ch;display:flex}.wft-caption-icon{margin-top:calc((var(--wfterm-lh-note) * 1em - 14px) / 2);color:var(--muted);flex:none}html[data-theme^=receipt] .wft-caption-icon{display:none}.wft-hint{margin:0 var(--wfterm-panel-pad) 8px;border-radius:var(--r-xs);background:color-mix(in oklch, var(--accent) 8%, var(--surface));font-family:var(--f-text);font-size:var(--wfterm-fs-note);line-height:var(--wfterm-lh-note);color:var(--wfterm-ink-1);align-items:flex-start;gap:8px;padding:8px 10px;display:flex;container-type:inline-size}.wft-hint-icon{block-size:20px;inline-size:20px;margin-top:calc((var(--wfterm-lh-note) * 1em - 20px) / 2);background:var(--accent-soft);color:var(--accent-text);border-radius:50%;flex:none;place-items:center;display:grid}.wft-hint-text{text-wrap:pretty;flex:1;min-width:0}@container (max-width:319px){.wft-hint-icon{display:none}}.wft-hint-body>.wft-hint{margin-top:2px}html[data-theme^=receipt] .wft-hint{border:1px dashed var(--line-2);background:0 0}.wft-kbd{border:1px solid var(--line);background:var(--bg-2);block-size:20px;min-inline-size:20px;font-family:var(--f-mono);font-variant-numeric:tabular-nums;color:var(--muted);border-radius:6px;place-items:center;padding:0 5px;font-size:12px;line-height:1;display:inline-grid}.wft-panel-idx{flex:none;display:none}@media (pointer:fine){.wft-panel-idx{display:inline-grid}}.wft-panel[data-variant=hero]{border-radius:var(--r-xl);box-shadow:var(--sh-2)}.wft-panel[data-variant=inset]{background-color:var(--surface-2);box-shadow:none;border-radius:var(--r-md);background-image:none}.wft-panel[data-variant=flat]{box-shadow:none;background-image:none}.wft-panel[data-variant=placeholder]{border:1.5px dashed var(--line-2);box-shadow:none;background:0 0}.wft-topbar{background:var(--glass);-webkit-backdrop-filter:saturate(1.6)blur(18px);backdrop-filter:saturate(1.6)blur(18px);border-bottom:1px solid var(--line);z-index:30;position:relative}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.wft-topbar{background:var(--bg-2)}}@media (prefers-reduced-transparency:reduce){.wft-topbar,.wft-hubtabs,.wft-palette,.wft-pocket,.wft-menu{background:var(--bg-2)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media (prefers-reduced-transparency:reduce),(forced-colors:active){.wft-card,.wft-panel,.wft-tile{background-image:none}}html[data-theme^=receipt] .wft-topbar,html[data-theme^=receipt] .wft-hubtabs{background:var(--bg-2);-webkit-backdrop-filter:none;backdrop-filter:none}.wft-iconbtn{border-radius:var(--r-pill);block-size:32px;inline-size:32px;color:var(--ink-2);transition:background-color var(--dur-2) var(--ease), color var(--dur-2) var(--ease);place-items:center;display:grid;position:relative}.wft-iconbtn:hover,.wft-iconbtn[aria-expanded=true]{background:var(--surface-2);color:var(--ink)}@media (pointer:coarse){.wft-iconbtn:before{content:"";position:absolute;inset:-6px}}.wft-skip{top:8px;z-index:200;border-radius:var(--r-pill);background:var(--accent);min-block-size:44px;color:var(--on-accent);font-family:var(--f-text);font-size:var(--wfterm-fs-cell);align-items:center;padding-inline:16px;font-weight:600;display:inline-flex;position:fixed;inset-inline-start:8px;translate:0 -200%}.wft-skip:focus-visible,.wft-skip:focus{translate:0}.wft-main:focus{outline:none}.wft-tb-wordmark,.wft-tb-density,.wft-cmd-kbd{display:none}@media (min-width:1100px){.wft-tb-wordmark{display:block}.wft-tb-density{display:grid}.wft-cmd-kbd{display:inline-flex}}@media (max-width:759px){.wft-tb-theme:not([data-simple]){display:none}}.wft-tb-more{display:none;position:relative}@media (min-width:560px) and (max-width:1099px){.wft-tb-more:not([data-simple]){display:block}}@media (min-width:1100px){.wft-menuitem[data-tier=dense]{display:none}}@media (min-width:760px){.wft-menuitem[data-tier=narrow]{display:none}}.wft-menu{border-radius:var(--r-lg);border:1px solid var(--line-2);background:color-mix(in oklch, var(--surface) 94%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);min-inline-size:200px;box-shadow:var(--sh-2);padding:6px}.wft-menuitem{inline-size:100%;border-radius:var(--r-sm);min-height:36px;color:var(--ink-2);font-family:var(--f-text);font-size:var(--wfterm-fs-label);text-align:start;align-items:center;gap:10px;padding:0 10px;display:flex}@media (pointer:coarse){.wft-menuitem{min-height:var(--wfterm-tap)}}.wft-menuitem:hover,.wft-menuitem:focus-visible{background:var(--surface-3);color:var(--ink)}.wft-cmd-input{border:1px solid var(--line);border-radius:var(--r-pill);background:color-mix(in oklch, var(--surface-2) 80%, transparent);color:var(--ink);font-size:var(--wfterm-fs-cell);transition:border-color var(--dur-2) var(--ease), background-color var(--dur-2) var(--ease), box-shadow var(--dur-2) var(--ease);padding-inline:34px 12px}@media (pointer:coarse){.wft-cmd-input{font-size:16px}}.wft-cmd-input::placeholder{font-family:var(--f-text);color:var(--muted);opacity:1}.wft-cmd-input:hover{border-color:var(--line-2)}.wft-cmd-input:focus{border-color:color-mix(in oklch, var(--accent), transparent 40%);background:var(--surface);box-shadow:0 0 0 3px var(--accent-soft)}.wft-cmd-ico{inset-inline-start:12px;color:var(--muted);pointer-events:none;position:absolute;top:50%;translate:0 -50%}.wft-cmd-kbd{border-radius:var(--r-xs);border:1px solid var(--line-2);background:var(--surface);min-height:22px;font-family:var(--f-mono);color:var(--muted);pointer-events:none;align-items:center;padding:0 7px;font-size:12px;position:absolute;top:50%;translate:0 -50%}.wft-cmd-input:focus~.wft-cmd-kbd{display:none}.wft-palette{--palette-bg:color-mix(in oklch, var(--surface) 94%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(18px);backdrop-filter:saturate(1.4)blur(18px);padding:6px;border-radius:var(--r-xl)!important;border-color:var(--line-2)!important;box-shadow:var(--sh-2)!important}ul.wft-palette[role=listbox]{max-height:min(420px,70dvh)!important}.wft-palette-row{border-radius:var(--r-md);min-height:36px;padding:6px 10px!important}@media (pointer:coarse){.wft-palette-row{min-height:var(--wfterm-tap)}}.wft-palette-group{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);padding:10px 10px 4px;font-size:12px;font-weight:600}.wft-palette-group:first-child{padding-top:4px}.wft-palette-empty{font-family:var(--f-text);font-size:var(--wfterm-fs-label);color:var(--ink-2);padding:10px 10px 6px}.wft-railitem{border-radius:var(--r-sm);color:var(--ink-2);transition:background-color var(--dur-2) var(--ease), color var(--dur-2) var(--ease);align-items:center;margin:1px 6px;display:flex}.wft-railitem:hover{background:var(--surface-2);color:var(--ink)}.wft-railitem[aria-current=page]{background:var(--surface-3);color:var(--ink);box-shadow:var(--sh-1);font-weight:600}.wft-railitem-ico{color:var(--muted)}.wft-railitem[aria-current=page] .wft-railitem-ico{color:var(--accent-text)}.wft-railitem-code{color:var(--faint);font-size:12px}.wft-railitem[aria-current=page] .wft-railitem-code{color:var(--ink-2)}.wfterm-rail[data-rail=collapsed] .wft-railitem,.wfterm-rail .wft-railitem[data-narrow]{margin-inline:4px}.wft-pocket{margin:0 8px calc(8px + env(safe-area-inset-bottom));border-radius:var(--r-xl);border:1px solid var(--line-2);background:var(--glass);-webkit-backdrop-filter:saturate(1.6)blur(18px);backdrop-filter:saturate(1.6)blur(18px);box-shadow:var(--sh-2);padding:4px}html[data-theme^=receipt] .wft-pocket{background:var(--bg-2);-webkit-backdrop-filter:none;backdrop-filter:none}.wft-pocket-item{color:var(--ink-2);border-radius:var(--r-lg)}.wft-pocket-ico{border-radius:var(--r-pill);block-size:26px;inline-size:44px;transition:background-color .42s var(--spring-soft);place-items:center;display:grid}.wft-pocket-item[aria-current=page]{color:var(--accent-text);font-weight:600}.wft-pocket-item[aria-current=page] .wft-pocket-ico{background:var(--accent-soft)}.wft-pocket-item{min-inline-size:0;padding-inline:2px}.wft-pocket-lbl{text-align:center;text-wrap:balance;max-inline-size:100%}@media (max-width:359px){.wft-pocket-lbl{display:none}}.wft-status{font-family:var(--f-mono)}.wft-badge{border-radius:var(--r-pill);background:var(--surface-2);border:1px solid var(--line);align-items:center;gap:6px;min-height:20px;padding:0 8px;display:inline-flex}.wft-badge-dot{border-radius:50%;block-size:6px;inline-size:6px;animation:.9s ease-out wf-pulse}@media (prefers-reduced-motion:reduce){.wft-badge-dot{animation:none}}.wft-ticker{background:var(--bg-2);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.wft-tick{position:relative}.wft-tick:after{content:"";background:var(--line-2);inline-size:1px;position:absolute;inset-block:28%;inset-inline-end:0}.wft-hubhdr,.wft-pagehdr{padding:clamp(12px, 2vw, 22px) var(--card-pad) 6px}.wft-hubhdr .wft-h1,.wft-pagehdr .wft-h1{font-size:var(--fs-h1)}.wft-hubhdr{flex-direction:column;align-items:flex-start;gap:4px;padding-bottom:10px;display:flex}.wft-hub-lede{max-inline-size:72ch}.wft-pagehdr>.text-cell{font-family:var(--f-text);font-size:var(--fs-lede);color:var(--ink-2);text-wrap:pretty;flex-basis:100%;max-inline-size:72ch;line-height:1.45}.wft-pagehdr-gloss{font-family:var(--f-display);color:var(--accent-text);font-size:clamp(18px,1rem + .4vw,20px);font-weight:600}[role=tabpanel]>.wft-pagehdr,[role=tabpanel] .wft-pagehdr{padding-block:10px 2px}[role=tabpanel] .wft-pagehdr>.text-cell{font-size:var(--wfterm-fs-cell);color:var(--wfterm-ink-1)!important}.wft-hubtabs{z-index:20;padding-inline:calc(var(--card-pad) - 12px);background:var(--glass);-webkit-backdrop-filter:saturate(1.6)blur(18px);backdrop-filter:saturate(1.6)blur(18px);position:sticky;top:0}@supports (animation-timeline:scroll()){.wft-hubtabs{animation:linear both wf-hairline;animation-timeline:scroll();animation-range:0 48px}}@keyframes wf-hairline{0%{box-shadow:0 1px #0000}to{box-shadow:0 1px 0 var(--line)}}.wft-hubtablist .wft-tab{min-height:34px}@media (pointer:coarse){.wft-hubtablist .wft-tab{min-height:var(--wfterm-tap)}}.wft-hubtablist .wft-seg-thumb{box-shadow:var(--sh-1), 0 0 0 1px var(--line-2);inset-block:6px}@media (pointer:coarse){.wft-hubtablist .wft-seg-thumb{inset-block:6px}}.wft-railitem[aria-current=page] svg{color:var(--accent-text)}
.wft-select{max-inline-size:100%;border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface-2);min-height:36px;color:var(--ink);font-family:var(--f-text);font-size:var(--wfterm-fs-label);transition:background-color var(--dur-2) var(--ease), border-color var(--dur-2) var(--ease);align-items:center;display:inline-flex;position:relative}.wft-select:hover{background:var(--surface-3)}.wft-select:focus-within{outline:2px solid var(--focus);outline-offset:2px}.wft-select-label{color:var(--muted);white-space:nowrap;pointer-events:none;flex:none;padding-inline-start:12px}.wft-select-label:empty{display:none}.wft-select-label:after{content:"·";padding-inline:6px 0}.wft-select select{appearance:none;text-overflow:ellipsis;border-radius:var(--r-pill);min-width:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex:auto;align-self:stretch;padding-block:0;padding-inline:6px 32px;font-weight:600}.wft-select-label:empty+select{padding-inline-start:12px}.wft-select select:focus{outline:none}.wft-select select option{background:var(--surface);color:var(--ink)}.wft-select-icon{color:var(--muted);pointer-events:none;position:absolute;inset-inline-end:12px}@media (pointer:coarse){.wft-select{min-height:var(--wfterm-tap)}.wft-select select{font-size:16px}}.wft-btn{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface-2);min-height:36px;color:var(--ink);font-family:var(--f-text);font-size:var(--wfterm-fs-label);white-space:nowrap;cursor:pointer;transition:scale .45s var(--spring), background-color var(--dur-2) var(--ease), border-color var(--dur-2) var(--ease), color var(--dur-2) var(--ease);justify-content:center;align-items:center;gap:8px;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}.wft-btn:hover{background:var(--surface-3)}.wft-btn[data-variant=ghost]{color:var(--accent-text);background:0 0;border-color:#0000}.wft-btn[data-variant=ghost]:hover{background:var(--surface-2)}.wft-btn:active:not(:disabled,[aria-disabled=true]){transition-duration:var(--dur-1);transition-timing-function:var(--ease);scale:.965}.wft-btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.wft-btn:disabled,.wft-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}@media (pointer:coarse){.wft-btn{min-height:var(--wfterm-tap)}}@media (prefers-reduced-motion:reduce){.wft-btn,.wft-select{transition:none}}
