@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/montserrat-cyrillic-ext-300-normal-AjyHH-nA.woff2)format("woff2"),url(/assets/montserrat-cyrillic-ext-300-normal-Ctr4ZZfs.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/montserrat-cyrillic-300-normal-DyQnI4ta.woff2)format("woff2"),url(/assets/montserrat-cyrillic-300-normal-BVP0yxL_.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/montserrat-vietnamese-300-normal-BIrGnxdC.woff2)format("woff2"),url(/assets/montserrat-vietnamese-300-normal-F69v1y7v.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/montserrat-latin-ext-300-normal-DiDe5dVi.woff2)format("woff2"),url(/assets/montserrat-latin-ext-300-normal-BCbSOsYO.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/montserrat-latin-300-normal-BgP24wlQ.woff2)format("woff2"),url(/assets/montserrat-latin-300-normal-sTRdVzlf.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-cyrillic-ext-800-normal-GOAQXnVZ.woff2)format("woff2"),url(/assets/montserrat-cyrillic-ext-800-normal-mB3PmEeV.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-cyrillic-800-normal-DDmpGQGC.woff2)format("woff2"),url(/assets/montserrat-cyrillic-800-normal-B_mUCQ9O.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-vietnamese-800-normal-BDwqwvSG.woff2)format("woff2"),url(/assets/montserrat-vietnamese-800-normal-Chy8GRiB.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-latin-ext-800-normal-BBvmbyWk.woff2)format("woff2"),url(/assets/montserrat-latin-ext-800-normal-Wjq_OapB.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-latin-800-normal-axpkC1rd.woff2)format("woff2"),url(/assets/montserrat-latin-800-normal-C3dfDxXV.woff)format("woff");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:Fraunces;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fraunces-vietnamese-400-normal-CvGt0Ybw.woff2)format("woff2"),url(/assets/fraunces-vietnamese-400-normal-B65MOf9T.woff)format("woff");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:Fraunces;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fraunces-latin-ext-400-normal-D8gbi3Gu.woff2)format("woff2"),url(/assets/fraunces-latin-ext-400-normal-UihxqfOe.woff)format("woff");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:Fraunces;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fraunces-latin-400-normal-6IfK1voy.woff2)format("woff2"),url(/assets/fraunces-latin-400-normal-NUPT2cO8.woff)format("woff");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:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fraunces-vietnamese-600-normal-BjlAJixd.woff2)format("woff2"),url(/assets/fraunces-vietnamese-600-normal-DlAl5EAR.woff)format("woff");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:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fraunces-latin-ext-600-normal-BtzmzP0X.woff2)format("woff2"),url(/assets/fraunces-latin-ext-600-normal-B0Dy4lqi.woff)format("woff");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:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fraunces-latin-600-normal-BFCDtZfi.woff2)format("woff2"),url(/assets/fraunces-latin-600-normal-DL5QCzvS.woff)format("woff");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:Fraunces;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/fraunces-vietnamese-400-italic-BTOWH4O7.woff2)format("woff2"),url(/assets/fraunces-vietnamese-400-italic-CO9zBbpA.woff)format("woff");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:Fraunces;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/fraunces-latin-ext-400-italic-jodr80a5.woff2)format("woff2"),url(/assets/fraunces-latin-ext-400-italic-CGHg0U1I.woff)format("woff");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:Fraunces;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/fraunces-latin-400-italic-ChpO6tcr.woff2)format("woff2"),url(/assets/fraunces-latin-400-italic-B7iDoVhm.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-DB5PtV2g.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-greek-500-normal-JMMifIXV.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-500-normal-CuWXN6rf.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-500-normal-BEb3_waV.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-Bz0x94Yp.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-600-normal-D-CqTdkO.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-600-normal-DgdngZtN.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff");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{--css-ok:1;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--r-card:14px;--r-ctl:10px;--ctl:44px;--ctl-sm:34px;--t-eyebrow:12px;--t-note:13px;--t-label:13.5px;--t-body:15px;--t-lede:17px;--t-card:20px;--t-stat:28px;--t-result:38px;--t-h1:clamp(30px, 4vw, 42px);--paper:#f5f1e8;--paper-2:#efe9dc;--card:#fffdf8;--ink:#1d1b17;--ink-2:#2e2b25;--muted:#5c574d;--line:#e2dac8;--line-2:#d8cfba;--rule:#eae3d3;--dash:#b9ae96;--field-line:#857d6a;--chip:#ece6d8;--blue:#1f4fb5;--blue-ink:#163a87;--blue-soft:#e4eaf7;--orange:#b4500f;--orange-ink:#8a3a0a;--orange-soft:#f8e7d9;--on-ink:#f5f1e8;--on-blue:#fff;--shadow:0 18px 40px #1d1b1724;--side-hover:#1d1b170e;--side-on:#fffdf8;--side-on-ring:0 0 0 1px #e2dac8, 0 1px 2px #1d1b170f;--serif:"Fraunces", Georgia, serif;--sans:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--q-improving:#2456c7;--q-leading:#138a62;--q-weakening:#b58100;--q-lagging:#a8327a;--up:#0f7452;--up-soft:#ddf1e8;--down:#b23b3b;--down-soft:#f6e0de;--red-ink:var(--down);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--paper:#141311;--paper-2:#1a1916;--card:#1f1d1a;--ink:#efe9dc;--ink-2:#d8d1c2;--muted:#b3ac9c;--line:#34312a;--line-2:#413d34;--rule:#1b1a17;--dash:#5a5446;--field-line:#7a7465;--chip:#2a2823;--blue:#7ea0f0;--blue-ink:#a9c0f6;--blue-soft:#1e2944;--orange:#e88a4c;--orange-ink:#f2a877;--orange-soft:#3a2416;--on-ink:#141311;--on-blue:#0f1422;--shadow:0 18px 40px #00000080;--side-hover:#efe9dc0f;--side-on:#efe9dc1a;--side-on-ring:none;--q-improving:#6a8ee4;--q-leading:#2fa877;--q-weakening:#bc8820;--q-lagging:#d465a9;--up:#3cc48f;--up-soft:#15302a;--down:#ee7b70;--down-soft:#3a1e1c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme]){--paper:#141311;--paper-2:#1a1916;--card:#1f1d1a;--ink:#efe9dc;--ink-2:#d8d1c2;--muted:#b3ac9c;--line:#34312a;--line-2:#413d34;--rule:#1b1a17;--dash:#5a5446;--field-line:#7a7465;--chip:#2a2823;--blue:#7ea0f0;--blue-ink:#a9c0f6;--blue-soft:#1e2944;--orange:#e88a4c;--orange-ink:#f2a877;--orange-soft:#3a2416;--on-ink:#141311;--on-blue:#0f1422;--shadow:0 18px 40px #00000080;--side-hover:#efe9dc0f;--side-on:#efe9dc1a;--side-on-ring:none;--q-improving:#6a8ee4;--q-leading:#2fa877;--q-weakening:#bc8820;--q-lagging:#d465a9;--up:#3cc48f;--up-soft:#15302a;--down:#ee7b70;--down-soft:#3a1e1c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box}html,body{margin:0}body{background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums;padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);font-size:15px;line-height:1.5}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--blue)}a:hover{color:var(--blue-ink)}:focus-visible{outline:2px solid var(--blue);outline-offset:2px}[hidden]{display:none!important}h1,h2,h3,p{margin:0}svg{display:block}.serif{font-family:var(--serif)}.mono{font-family:var(--mono)}.muted{color:var(--muted)}.small{font-size:13.5px}.eyebrow{font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:12.5px}h1.eyebrow{font-weight:400}.lp-own-h1{font-size:clamp(40px,6vw,64px)}.ruled{background-image:linear-gradient(var(--rule) 1px, transparent 1px);background-size:100% 34px}.nowrap{white-space:nowrap}@media (width<=420px){.nowrap.fit{white-space:normal;display:block}.fit-dot{display:none}}.hyphens{-webkit-hyphens:auto;hyphens:auto}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link.sr-only:focus{top:var(--s2);left:var(--s2);z-index:100;clip:auto;width:auto;height:auto;padding:var(--s2) var(--s4);border-radius:var(--r-ctl);background:var(--ink);color:var(--on-ink);font:600 var(--t-body) var(--sans);outline:2px solid var(--blue);outline-offset:2px;text-decoration:none;position:fixed;overflow:visible}.main:focus{outline:none}.btn{border:1px solid var(--ink);background:var(--ink);min-height:44px;color:var(--on-ink);cursor:pointer;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.btn:hover{color:var(--on-ink);filter:brightness(1.12)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn:disabled:not(.quiet):not(.blue):not(.outline){opacity:1;border:1px dashed var(--dash);color:var(--muted);background:0 0}.btn:disabled[aria-busy=true]:not(.quiet):not(.blue):not(.outline):not(.danger){opacity:.6;background:var(--ink);border:1px solid var(--ink);color:var(--on-ink);cursor:progress}.btn.blue{background:var(--blue);border-color:var(--blue);color:var(--on-blue)}.btn.outline{color:var(--ink);background:0 0}.btn.outline:hover{background:var(--card);color:var(--ink);filter:none}.btn.quiet{background:var(--card);border-color:var(--line-2);color:var(--ink);font-weight:500}.btn.quiet:hover{border-color:var(--ink);color:var(--ink);filter:none}.banner.promo-banner{background:var(--paper-2);color:var(--ink);border:1px solid var(--line)}.promo-banner .promo-short{display:none}@media (width<=640px){.banner.promo-banner{flex-wrap:nowrap;margin-bottom:12px;padding:4px 8px 4px 12px;font-size:13px}.banner.promo-banner .promo-text{flex:auto;min-width:0}.promo-banner .promo-more,.promo-banner .promo-full,.promo-banner .promo-plans{display:none}.promo-banner .promo-short{display:inline}.promo-banner .promo-got{flex:none;min-width:40px;min-height:40px;padding:0;font-size:20px;line-height:1}.promo-banner .promo-got-text{display:none}}@media (width>=641px){.promo-banner .promo-x{display:none}}.promo-countdown .promo-short,.promo-countdown .promo-x{display:none}@media (width<=640px){.k-notice.promo-countdown{flex-wrap:nowrap;padding:4px 8px 4px 12px}.k-notice.promo-countdown>span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.promo-countdown .promo-full,.promo-countdown .promo-plans,.promo-countdown .promo-got-text{display:none}.promo-countdown .promo-short,.promo-countdown .promo-x{display:inline}.promo-countdown .promo-got{flex:none;min-width:40px;min-height:40px;padding:0;font-size:20px;line-height:1}}.btn.danger{border-color:var(--line-2);color:var(--orange-ink);background:0 0}.btn:not(.quiet):not(.outline):not(.danger) :is(.k-note,.k-sub-line,.muted){color:inherit}.btn.sm{min-height:var(--ctl-sm);padding:0 12px;font-size:14px}.btn.block{width:100%}.link{color:var(--blue);cursor:pointer;background:0 0;border:0;padding:6px 2px;font-weight:600;text-decoration:none}.link:hover{color:var(--blue-ink);text-decoration:underline}a.link{margin-inline:-2px}.lp-card{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:24px;scroll-margin-top:80px}@media (width<=640px){.lp-card{border-radius:12px;padding:18px 16px}}.stack{flex-direction:column;gap:16px;display:flex}.row{align-items:center;gap:12px;display:flex}.row.wrap{flex-wrap:wrap}.spread{justify-content:space-between;align-items:center;gap:12px;display:flex}.grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (width<=640px){.grid2{grid-template-columns:minmax(0,1fr)}}.h2{font-family:var(--serif);letter-spacing:-.01em;font-size:22px;font-weight:600}.h3{font-size:16px;font-weight:600}.pill{background:var(--card);border:1px solid var(--line-2);white-space:nowrap;border-radius:999px;padding:6px 12px;font-size:13px}.badge{white-space:nowrap;border-radius:999px;align-items:center;padding:3px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.badge.pass,.badge.edge,.badge.live{background:var(--blue);color:var(--on-blue)}.badge.fail,.badge.luck,.badge.no_edge{background:var(--orange-soft);color:var(--orange-ink)}.badge.warn,.badge.mixed,.badge.not_enough,.badge.skip,.badge.fact,.badge.soon,.badge.offline,.badge.stopped{background:var(--chip);color:var(--ink-2)}.badge.next,.badge.running{background:var(--blue-soft);color:var(--blue-ink)}.badge.paused{background:var(--orange-soft);color:var(--orange-ink)}.token{font-family:var(--mono);background:var(--blue-soft);color:var(--blue-ink);cursor:pointer;border:1px solid #0000;border-radius:6px;padding:2px 8px;font-size:.86em;line-height:1.9}.token.risk{background:var(--orange-soft);color:var(--orange-ink)}.token.plain{background:var(--chip);color:var(--ink)}.token.missing{border:1px dashed var(--dash);color:var(--muted);background:0 0}.token:hover{border-color:currentColor}.field{color:var(--muted);flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.field input,.field select,.field textarea,.input{border:1px solid var(--field-line);background:var(--card);height:44px;color:var(--ink);border-radius:10px;min-width:0;padding:0 12px;font-size:15px;font-weight:400}.field textarea,textarea.input{resize:vertical;height:auto;min-height:100px;padding:12px;line-height:1.55}.field input:focus,.field select:focus,.field textarea:focus,.input:focus{border-color:var(--ink);outline:none}.hint{color:var(--muted);font-size:12.5px;font-weight:400}.news-grid{grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:start;gap:28px;display:grid}.news-pick{text-align:left;width:100%;min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.news-pick:hover,.news-pick[aria-current=true]{background:var(--card)}.news-pick[aria-current=true]{box-shadow:inset 3px 0 0 var(--blue)}.news-preview{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.news-back{display:none}.news-items{overflow-wrap:anywhere;gap:10px;margin:0;padding-left:20px;line-height:1.5;display:grid}.news-items .link{padding:0 2px;font-weight:500}.news-issue{overflow-wrap:anywhere}@media (width<=900px){.news-grid{grid-template-columns:minmax(0,1fr)}.news-grid.reading .news-list,.news-hint{display:none}.news-back{display:inline-flex}}.shell{grid-template-columns:248px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{background:var(--paper-2);border-right:1px solid var(--line);flex-direction:column;height:100dvh;font-size:14px;display:flex;position:sticky;top:0}.side-top{flex-direction:column;flex:none;gap:6px;padding:12px 12px 8px;display:flex}.side-brand{justify-content:space-between;align-items:center;min-height:36px;padding:0 4px 2px;display:flex}.side-close{display:none}.side-new{border:1px solid var(--ink);background:var(--ink);height:34px;color:var(--on-ink);font:600 13.5px var(--sans);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 12px;display:flex}.side-new:hover{filter:brightness(1.15)}.side-new-gap{height:34px;display:block}.search-btn{border:1px solid var(--line-2);background:var(--card);width:100%;height:34px;color:var(--muted);font:inherit;cursor:pointer;text-align:left;border-radius:8px;align-items:center;gap:8px;padding:0 8px 0 10px;font-size:13.5px;display:flex}.search-btn:hover{color:var(--ink);border-color:var(--dash)}.search-btn span{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.space-switch{background:var(--chip);border-radius:8px;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:2px;padding:2px;display:grid}.space-switch button{cursor:pointer;height:28px;font:500 13px var(--sans);color:var(--ink-2);background:0 0;border:0;border-radius:6px;padding:0 4px}.space-switch button:hover{color:var(--ink)}.space-switch button[aria-pressed=true]{background:var(--card);color:var(--ink);font-weight:600;box-shadow:0 1px 2px #0000001a}.space-switch button:focus-visible{outline-offset:0}.side-groups{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:transparent transparent;flex-direction:column;flex:1;gap:10px;min-height:0;padding:4px 12px 14px;display:flex;overflow-y:auto}.side-groups:hover,.side-groups:focus-within{scrollbar-color:var(--dash) transparent}.side-groups{position:relative}.side-groups[data-fade=bottom]{-webkit-mask-image:linear-gradient(#000 calc(100% - 32px),#0000);mask-image:linear-gradient(#000 calc(100% - 32px),#0000)}.side-groups[data-fade=top]{-webkit-mask-image:linear-gradient(#0000,#000 24px);mask-image:linear-gradient(#0000,#000 24px)}.side-groups[data-fade=both]{-webkit-mask-image:linear-gradient(#0000,#000 24px calc(100% - 32px),#0000);mask-image:linear-gradient(#0000,#000 24px calc(100% - 32px),#0000)}.side-more{border:1px solid var(--line);background:var(--paper);color:var(--muted);font:500 12px var(--sans);cursor:pointer;z-index:1;border-radius:999px;flex:none;align-self:center;align-items:center;gap:4px;margin:2px 0;padding:2px 10px;display:inline-flex;position:relative}.side-more svg{transform:rotate(90deg)}.side-more:hover{color:var(--ink)}.side-group{flex-direction:column;gap:2px;display:flex}.side-head{align-items:center;gap:4px;display:flex}.side-toggle{cursor:pointer;width:26px;height:26px;color:var(--muted);background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;display:grid;position:relative}.side-toggle:hover{color:var(--ink);background:var(--side-hover)}.side-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;height:26px;font:600 11px/1 var(--sans);letter-spacing:.07em;text-transform:uppercase;color:var(--muted);border-radius:6px;flex:1;align-items:center;padding:0 6px;text-decoration:none;display:flex;overflow:hidden}.side-title:hover{color:var(--ink);background:var(--side-hover)}.side-title.active{color:var(--ink);background:var(--side-on);box-shadow:var(--side-on-ring)}.side-title.plain,.side-title.plain:hover{color:var(--muted);cursor:default;background:0 0;padding-left:8px}.side-title:focus-visible{outline-offset:-2px}.side-entry{flex-direction:column;gap:1px;display:flex}.side-entry>.side-head>a{flex:1}.side-list a.in-section{color:var(--ink);font-weight:600}.side-list a.in-section>svg{color:var(--ink)}.side-sub{border-left:1px solid var(--line-2);margin:0 0 4px 15px;padding-left:0}.side-list.side-sub a{border-radius:0 6px 6px 0;height:28px;padding-left:18px;font-size:13.5px}.side-sub .side-nbs{padding-left:8px}.side-sub .side-nbs a{height:26px}.side-sub .side-note,.side-list.side-sub a.nb-more{padding-left:22px}.side-nbs{padding-left:14px}.side-note-wrap{padding:4px 8px 6px;line-height:1.4;display:block}.side-chev{opacity:.55;transition:transform .15s,opacity .15s;display:inline-flex}.side-toggle:hover .side-chev{opacity:1}.side-toggle[aria-expanded=true] .side-chev{transform:rotate(90deg)}.side-list{flex-direction:column;gap:1px;display:flex}.side-list a{min-width:0;height:32px;color:var(--ink-2);border-radius:6px;align-items:center;gap:10px;padding:0 8px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.side-list a>svg{width:16px;height:16px;color:var(--muted);flex:none}.side-list a:hover{background:var(--side-hover);color:var(--ink)}.side-list a.active{background:var(--side-on);box-shadow:var(--side-on-ring);color:var(--ink);font-weight:600}.side-list a.active>svg{color:var(--ink)}.side-list a:focus-visible,.side-toggle:focus-visible{outline-offset:-2px}.nb-dot{flex:none;place-items:center;width:16px;display:grid}.nb-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;position:relative;overflow:hidden}.nb-pin{color:var(--muted);flex:none;display:inline-flex}.side-list a.nb-more{color:var(--muted);padding-left:34px;font-size:13px}.side-list a.nb-more:hover{color:var(--ink)}.side-list .nb-key{padding-left:34px;font-size:12px}.side-note{align-items:center;height:28px;padding-left:34px;display:flex}.side-foot{border-top:1px solid var(--line);flex-direction:column;flex:none;gap:2px;padding:6px 8px 8px;display:flex}.side-pop-wrap{position:relative}.mkt-btn,.acct-btn{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;width:100%;padding:0 8px;display:flex}.mkt-btn{height:28px;color:var(--muted);font:500 12.5px var(--sans)}.acct-btn{height:38px;color:var(--ink-2);font:500 13.5px var(--sans)}.mkt-btn:hover,.mkt-btn[aria-expanded=true],.acct-btn:hover,.acct-btn[aria-expanded=true]{background:var(--side-hover);color:var(--ink)}.mkt-btn:focus-visible,.acct-btn:focus-visible{outline-offset:-2px}.acct-btn>svg{color:var(--muted);flex:none}.mkt-dot{box-sizing:border-box;border:1.5px solid var(--muted);border-radius:50%;flex:none;width:8px;height:8px}.mkt-dot.on{background:var(--blue);border-color:var(--blue)}.mkt-dot.off{border-color:var(--orange)}.avatar{background:var(--blue-soft);width:24px;height:24px;color:var(--blue-ink);font:700 11.5px var(--sans);border-radius:50%;flex:none;place-items:center;display:grid}.acct-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.plan-tag{background:var(--chip);border:1px solid var(--line-2);color:var(--ink-2);font:600 11px/18px var(--sans);border-radius:999px;flex:none;padding:0 7px}.side-pop{z-index:60;background:var(--card);border:1px solid var(--line-2);border-radius:10px;width:288px;max-height:calc(100vh - 96px);padding:6px;position:absolute;bottom:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 12px 32px #0000002e}.side-pop:focus{outline:none}.side-pop-head{align-items:center;gap:8px;min-height:28px;padding:2px 8px 6px;font-size:13px;display:flex}.side-pop-head b{color:var(--ink);font-weight:600}.side-pop-head .muted{font-size:12px}.side-pop-x,.side-pop-back{display:none}.mkt-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mkt-list li{height:28px;color:var(--ink-2);align-items:center;gap:8px;padding:0 8px;font-size:13px;display:flex}.mkt-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mkt-when{white-space:nowrap;font-size:12px}.acct-pop{width:auto;right:0}.acct-pop [role=menuitem]{width:100%;height:32px;color:var(--ink-2);font:500 13.5px var(--sans);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:0 8px;text-decoration:none;display:flex}.acct-pop [role=menuitem]>svg{color:var(--muted);flex:none}.acct-pop [role=menuitem]:hover,.acct-pop [role=menuitem]:focus{background:var(--side-hover);color:var(--ink);outline:none}.acct-pop [role=menuitem]:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.acct-pop .plan-tag{margin-left:auto}.acct-viewas{flex-wrap:wrap;align-items:center;gap:4px;padding:2px 8px 4px;display:flex}.acct-viewas-t{color:var(--muted);flex:1 0 100%;font-size:13px}.acct-pop [role=menuitemradio]{background:var(--chip);min-width:0;height:28px;color:var(--ink-2);font:inherit;cursor:pointer;border:0;border-radius:6px;flex:1 1 0;padding:0 6px;font-size:13px;font-weight:500}.acct-pop [role=menuitemradio]:hover,.acct-pop [role=menuitemradio]:focus{background:var(--side-hover);color:var(--ink);outline:none}.acct-pop [role=menuitemradio]:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.acct-pop [role=menuitemradio][aria-checked=true]{background:var(--ink);color:var(--card)}.acct-pop hr{border:0;border-top:1px solid var(--line);margin:4px 0}.acct-email{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (pointer:coarse){.side-new,.side-new-gap,.search-btn{height:40px}.space-switch button{height:36px}.side-list a,.side-list.side-sub a{height:40px}.side-toggle{width:32px;height:32px}.side-title,.side-note,.mkt-btn{height:32px}.side-more{min-height:32px;margin:0}.side-foot{padding:4px 8px 6px}.acct-btn,.acct-pop [role=menuitem],.acct-pop [role=menuitemradio]{height:44px}.mkt-list li{height:36px}}@media (width<=640px){.side-pop-back{z-index:59;background:#0a0a0873;display:block;position:fixed;inset:0}.side-pop{width:auto;max-height:82vh;padding:10px 12px calc(14px + env(safe-area-inset-bottom));border-width:1px 0 0;border-radius:16px 16px 0 0;position:fixed;inset:auto 0 0}.side-pop-head{min-height:40px;font-size:15px}.side-pop-x{background:var(--chip);width:36px;height:36px;color:var(--ink);cursor:pointer;border:0;border-radius:8px;place-items:center;margin-left:auto;display:grid}.mkt-list li{height:40px;font-size:15px}.mkt-when{font-size:13.5px}.acct-pop [role=menuitem]{font-size:15px}}.brand{color:var(--ink);align-items:center;text-decoration:none;display:flex}.logo{color:var(--ink);align-items:center;line-height:1;display:inline-flex}.logo-word{font-family:"Montserrat", var(--sans);letter-spacing:-.035em;font-weight:300}.logo-word b{letter-spacing:-.045em;font-weight:800}.brand:hover{color:var(--ink)}.main{min-width:0;padding:40px clamp(24px,4vw,56px) 80px}.page{max-width:1320px;margin:0 auto}.shell .page{padding-bottom:var(--mw-lift,0px)}.topbar,.side-hide,.side-show{display:none}@media (width>=901px){.side-hide{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid;transform:rotate(180deg)}.side-hide:hover,.side-hide:focus-visible{background:var(--side-hover);color:var(--ink)}.shell.slim{grid-template-columns:minmax(0,1fr)}.shell.slim .sidebar{display:none}.side-show{top:var(--s3);left:var(--s3);z-index:30;border:1px solid var(--line-2);background:var(--card);width:40px;height:40px;color:var(--ink);cursor:pointer;box-shadow:var(--shadow);border-radius:10px;place-items:center;display:grid;position:fixed}}@media (width<=900px){.shell{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.sidebar{z-index:40;visibility:hidden;width:min(300px,86vw);height:auto;box-shadow:var(--shadow);transition:transform .2s,visibility 0s .2s;position:fixed;inset:0 auto 0 0;transform:translate(-102%)}.sidebar.open{visibility:visible;transition:transform .2s}.side-close{width:36px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.side-close:hover{background:var(--side-hover);color:var(--ink)}.sidebar.open{transform:none}.scrim{z-index:39;background:#0a0a0866;position:fixed;inset:0}.topbar{z-index:30;background:var(--paper-2);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex;position:sticky;top:0}.main{padding:20px 16px 88px}}.icon-btn{border:1px solid var(--line-2);background:var(--card);width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:10px;place-items:center;display:grid}.nb-grid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:36px;display:grid}@media (width<=1500px){.nb-grid{grid-template-columns:minmax(0,1fr)}}.question{font-family:var(--serif);letter-spacing:-.02em;resize:none;background:0 0;border:1px solid #0000;border-radius:10px;width:100%;margin-left:-8px;padding:4px 8px;font-size:clamp(28px,3vw,40px);font-weight:400;line-height:1.15;overflow:hidden}.question:hover{border-color:var(--line-2)}.question:focus{border-color:var(--ink);background:var(--card);outline:none}.sentence{font-size:19px;line-height:1.8}@media (width<=640px){.sentence{font-size:17px}}.lab-note{font-family:var(--serif);color:var(--ink-2);resize:vertical;background:linear-gradient(var(--rule) 1px, transparent 1px) 0 33px / 100% 34px;border:1px dashed #0000;border-radius:10px;width:100%;min-height:172px;padding:0 8px;font-size:17px;line-height:34px}.lab-note:hover{border-color:var(--dash)}.lab-note:focus{border-color:var(--ink);outline:none}.ln-dock{z-index:35;pointer-events:none;height:0;position:sticky;bottom:0}.ln-dock-in{pointer-events:none;flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:absolute;bottom:0;right:0}.ln-dock-in>*{pointer-events:auto}.k-page:has(>.ln-dock){padding-bottom:44px}.ln-btn{border:1px solid var(--line-2);background:var(--card);min-height:44px;color:var(--ink);font:600 15px var(--sans);cursor:pointer;border-bottom:0;border-radius:12px 12px 0 0;align-items:center;gap:8px;padding:0 18px;display:inline-flex;box-shadow:0 -4px 14px #00000024}.ln-btn:hover{border-color:var(--ink)}.ln-btn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.ln-btn[aria-expanded=true]{border-color:var(--ink)}.ln-dot{background:var(--blue);border-radius:50%;flex:none;width:8px;height:8px}.ln-panel{width:380px;max-width:calc(100vw - 32px)}.ln-panel[hidden]{display:none}.ln-panel .k-card{box-shadow:var(--shadow);gap:var(--s3)}.ln-panel .lab-note{min-height:172px;max-height:max(172px,100vh - 300px)}@media (width<=640px){.ln-dock-in{padding: 0 max(16px, env(safe-area-inset-right)) env(safe-area-inset-bottom) max(16px, env(safe-area-inset-left));left:-16px;right:-16px}.ln-dock:has(.ln-panel:not([hidden])) .ln-dock-in{padding:0}.ln-dock:has(.ln-panel:not([hidden])) .ln-btn{display:none}.ln-panel{width:100%;max-width:none}.ln-panel .k-card{padding-bottom:max(16px, env(safe-area-inset-bottom));border-bottom-width:0;border-radius:14px 14px 0 0}.ln-panel .lab-note{max-height:max(172px,60vh - 140px)}}@media (width>=1100px){.ln-btn{writing-mode:vertical-rl;border:1px solid var(--line-2);border-right:0;border-radius:12px 0 0 12px;gap:8px;min-width:40px;min-height:0;padding:16px 0;position:fixed;top:50%;right:0;transform:translateY(-50%);box-shadow:-4px 0 14px #00000024}.ln-btn[aria-expanded=true]{border-color:var(--ink)}.ln-panel{position:fixed;bottom:16px;right:52px}}.verdict-head{font-family:var(--serif);letter-spacing:-.035em;font-size:clamp(44px,6vw,76px);font-weight:400;line-height:1.05}.verdict-head.edge{color:var(--blue)}.verdict-head.luck,.verdict-head.no_edge{color:var(--orange)}.verdict-head.mixed,.verdict-head.not_enough{color:var(--ink)}.verdict-head.not_enough{font-size:clamp(32px,4.6vw,52px)}.dots{gap:8px;display:flex}.dots span{background:var(--line);border-radius:6px;width:40px;height:12px}.dots span.on{background:var(--blue)}.dots span.skip{border:1px dashed var(--line-2);background:0 0}.table-wrap{margin:0 -24px -24px;position:relative;overflow-x:auto}@media (width<=640px){.table-wrap{margin:0 -16px -18px}}.table-wrap:not(:last-child){margin-bottom:0}table{border-collapse:collapse;width:100%;font-size:14px}th,td{border-top:1px solid var(--line);text-align:right;white-space:nowrap;padding:10px 16px}th:first-child,td:first-child,th:nth-child(2),td:nth-child(2){text-align:left}th{color:var(--muted);background:var(--paper-2);font-size:12.5px;font-weight:600}td.num,.num{font-family:var(--sans)}.pos{color:var(--blue-ink)}.neg{color:var(--orange-ink)}.modal-back{z-index:60;background:#0a0a0873;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.modal.wide{width:min(920px,100%)}.modal-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.modal{background:var(--paper);border:1px solid var(--line-2);width:min(720px,100%);max-height:calc(100vh - 32px);box-shadow:var(--shadow);border-radius:18px;padding:28px;overflow-y:auto}.popover{z-index:50;background:var(--card);border:1px solid var(--line-2);box-shadow:var(--shadow);border-radius:12px;width:300px;padding:14px;position:absolute}.toast{z-index:70;background:var(--ink);width:max-content;max-width:min(480px,100vw - 32px);color:var(--on-ink);box-shadow:var(--shadow);border-radius:12px;align-items:center;gap:14px;padding:12px 16px;font-size:14.5px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.toast>span{overflow-wrap:anywhere;flex:auto;min-width:0}.toast button{white-space:nowrap;background:var(--on-ink);color:var(--ink);cursor:pointer;border:0;border-radius:8px;flex:none;min-height:40px;padding:0 14px;font-weight:600}@media (width<=600px){.toast{width:min(360px,100vw - 32px)}}.banner{background:var(--orange-soft);color:var(--orange-ink);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding:12px 16px;font-size:14.5px;display:flex}@media (width<=560px){.banner{margin-bottom:12px;padding:8px 12px;font-size:13.5px}.banner .banner-more{display:none}}.banner.data-banner{flex-wrap:nowrap;margin-bottom:14px;padding:6px 14px;font-size:13.5px}.banner.data-banner>span{min-width:0}.data-banner .banner-short{display:none}@media (width<=720px){.data-banner .banner-full{display:none}.data-banner .banner-short{display:inline}}.results{z-index:20;background:var(--card);border:1px solid var(--line-2);box-shadow:var(--shadow);border-radius:12px;max-height:360px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.results button{border:0;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:48px;padding:8px 14px;display:flex}.results button:last-child{border-bottom:0}.results button:hover,.results button:focus-visible{background:var(--paper-2);outline:none}.spinner{border:2.5px solid var(--line);border-top-color:var(--ink);border-radius:50%;width:22px;height:22px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.palette-work{border-bottom:1px solid var(--line);gap:10px;padding:18px 22px;display:grid}.palette-answer{border-bottom:1px solid var(--line);background:var(--paper-2);gap:8px;padding:16px 22px;display:grid}.palette-answer p{font-size:15.5px;line-height:1.55}.palette-answer.problem p{color:var(--orange-ink)}.spin{border:2px solid var(--line);border-top-color:var(--ink);border-radius:50%;flex:none;width:14px;height:14px;animation:.8s linear infinite spin}.block{border-top:1px solid var(--line);gap:10px;padding-top:16px;display:grid}.block:first-of-type{border-top:0;padding-top:0}.block-h{justify-content:space-between;align-items:center;gap:10px;display:flex}.cond-row{align-items:flex-start;gap:8px;display:flex}.cond-row .sentence{flex:0 auto;min-width:0}.cond-x{width:36px;height:36px;color:var(--muted);cursor:pointer;opacity:.55;background:0 0;border:1px solid #0000;border-radius:8px;flex:none;margin-top:4px;font-size:20px;line-height:1}.cond-row:hover .cond-x,.cond-x:focus-visible{opacity:1;border-color:var(--line)}.cond-x:hover{color:var(--orange-ink)}@media (hover:none){.cond-x{opacity:.8}}.add-rule{color:var(--blue);font:600 14.5px var(--sans);cursor:pointer;background:0 0;border:0;justify-self:start;padding:4px 0}.add-rule:hover{text-decoration:underline}@media (width<=640px){.add-rule{padding:10px 0}}.rewrite{background:var(--paper-2);border-radius:12px;padding:14px}.more{border-top:1px solid var(--line);padding-top:14px}.page-title{font:400 clamp(32px, 4vw, 46px)/1.1 var(--serif);letter-spacing:-.02em;flex-wrap:wrap;align-items:baseline;gap:0 12px;display:flex}.page-title .info{align-self:center;margin-left:0;position:relative;top:.08em}.info{vertical-align:middle;margin-left:6px;display:inline-flex;position:relative}.info-btn{--i:22px;--ringw:1.5px;--ring:var(--dash);--hit:40px;width:var(--hit);height:var(--hit);margin:calc((var(--i) - var(--hit)) / 2);background:radial-gradient(circle at 50% 50%, var(--card) 0, var(--card) calc(var(--i) / 2 - var(--ringw)), var(--ring) calc(var(--i) / 2 - var(--ringw) + .5px), var(--ring) calc(var(--i) / 2 - .5px), transparent calc(var(--i) / 2));color:var(--muted);font:italic 600 13px/1 var(--serif);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.info-btn:hover,.info-btn[aria-expanded=true]{--ring:var(--ink);color:var(--ink)}.info-btn:focus-visible{outline-offset:calc((var(--i) - var(--hit)) / 2 + 2px)}.info-pop{z-index:55;background:var(--ink);width:min(300px,100vw - 32px);color:var(--on-ink);box-shadow:var(--shadow);font:400 13.5px/1.5 var(--sans);letter-spacing:0;text-transform:none;text-align:left;white-space:normal;border-radius:10px;padding:12px 14px;position:absolute;top:calc(100% + 8px)}.info-pop.left{left:-8px}.info-pop.right{right:-8px}.info-pop b{color:var(--on-ink)}.info-pop a,.info-pop a:hover{color:var(--on-ink);text-decoration:underline}.surv{vertical-align:middle;flex-wrap:wrap;align-items:center;gap:4px;max-width:100%;display:inline-flex}.surv-badge{font:600 11.5px/1.5 var(--mono);border:1px solid var(--line-2);background:var(--chip);color:var(--ink-2);white-space:nowrap;border-radius:6px;padding:0 6px}.surv .info{margin-left:2px}.surv-line{display:block}.surv-line+.surv-line{margin-top:8px}.label{color:var(--ink-2);font-size:14px;font-weight:600}.steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.steps button{border:1px solid var(--line);background:var(--card);width:100%;min-height:52px;color:var(--ink);cursor:pointer;text-align:left;border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-weight:500;display:flex}.steps .num{width:26px;height:26px;font:600 13px var(--mono);background:var(--chip);color:var(--ink-2);border-radius:50%;flex:none;place-items:center;display:grid}.steps .done button{color:var(--muted)}.steps .done .num{background:var(--blue);color:var(--on-blue)}.steps .next button{border:1.5px solid var(--ink);font-weight:600}.steps .next .num{background:var(--ink);color:var(--on-ink)}@media (width<=640px){.steps{grid-template-columns:minmax(0,1fr)}}.examples{flex-direction:column;gap:6px;display:flex}.examples button{text-align:left;border:1px solid var(--line);background:var(--card);min-height:44px;color:var(--ink);cursor:pointer;border-radius:10px;align-items:baseline;gap:10px;padding:10px 14px;font-size:14.5px;display:flex}.examples button span{color:var(--muted)}.examples button:hover{border-color:var(--ink)}.how{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.how li{background:var(--paper-2);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.how span{color:var(--muted);font-size:14px;line-height:1.45}@media (width<=760px){.how{grid-template-columns:minmax(0,1fr)}}.search-box{background:var(--card);border:1.5px solid var(--ink);border-radius:14px;align-items:center;gap:12px;min-height:58px;padding:0 18px;display:flex;position:relative}.search-box input{background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:17px}.search-box:focus-within{outline:2px solid var(--blue);outline-offset:2px}.market-btn{background:var(--card);border:1px solid var(--line-2);min-height:64px;color:var(--ink);border-radius:14px;flex:0 auto;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label cta""main cta";align-items:center;gap:2px 18px;min-width:0;max-width:100%;padding:10px 18px;text-decoration:none;display:grid}.market-btn:hover{color:var(--ink);background:var(--paper-2);border-color:var(--ink)}.market-btn .eyebrow{grid-area:label}.market-btn-main{text-overflow:ellipsis;grid-area:main;font-size:17px;font-weight:600;overflow:hidden}.market-btn-main .muted{font-weight:400}.market-btn-cta{color:var(--blue);white-space:nowrap;grid-area:cta;font-weight:600}.market-btn.empty{border-style:dashed;border-color:var(--blue)}@media (width<=640px){.market-btn{grid-template-columns:minmax(0,1fr);grid-template-areas:"label""main""cta"}.market-btn-main{white-space:normal}}.toolbar{flex-wrap:wrap;gap:8px;display:flex}.toolbar .btn.danger{color:var(--orange-ink)}.token:after{content:"▾";opacity:.6;margin-left:5px;font-size:.7em}.tour{grid-template-columns:72px minmax(0,1fr);align-items:start;gap:20px;min-height:230px;display:grid}.tour-icon{background:var(--blue-soft);width:72px;height:72px;color:var(--blue-ink);border-radius:18px;place-items:center;display:grid}.tour-where{background:var(--paper-2);border:1px solid var(--line);border-radius:10px;padding:10px 14px;font-size:15px}.tour-dots{justify-content:center;gap:6px;margin-top:18px;display:flex}.tour-dots button{border:1.5px solid var(--muted);cursor:pointer;background:0 0;border-radius:50%;width:9px;height:9px;padding:0}.tour-dots button[aria-selected=true]{background:var(--ink);border-color:var(--ink);border-radius:6px;width:22px}@media (width<=560px){.tour{grid-template-columns:minmax(0,1fr)}.tour-icon{width:56px;height:56px}}.tiny{font-size:12px}.rs-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}@media (width<=900px){.rs-grid{grid-template-columns:minmax(0,1fr)}}.chart-skel,.skel{background:linear-gradient(90deg, var(--chip), var(--paper-2), var(--chip));background-size:200% 100%;border-radius:10px;animation:1.4s linear infinite shimmer}.skel{border-radius:6px;width:60px;height:14px;display:inline-block}@keyframes shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.chart-skel,.skel{animation:none}}.bullets{flex-direction:column;gap:6px;margin:0;padding-left:18px;line-height:1.5;display:flex}.bullets li::marker{color:var(--dash)}.bullets .pos-dot::marker{color:var(--blue)}.bullets .neg-dot::marker{color:var(--orange)}.star-btn.on{border-color:var(--ink);background:var(--paper-2)}.star-btn.on svg{fill:currentColor}.ai-read{border-color:var(--ink)}.ai-figs{flex-direction:column;gap:4px;margin:0;display:flex}.ai-fig{grid-template-columns:minmax(0,11rem) minmax(0,1fr);gap:2px 14px;font-size:14px;display:grid}.ai-fig dt,.ai-fig dd{margin:0}.ai-table .k-table :is(th,td){white-space:normal;vertical-align:top;max-width:none}.ai-table .k-table tbody th,.ai-table .k-table thead th:first-child{width:11rem;min-width:0}.ai-table .k-table .k-list{margin:0}@media (width<=560px){.ai-table .k-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ai-table .k-table,.ai-table .k-table tbody,.ai-table .k-table tr{display:block}.ai-table .k-table tbody th,.ai-table .k-table td{border:0;width:auto;padding:0 12px;display:block}.ai-table .k-table tbody th{padding-top:12px;padding-bottom:4px}.ai-table .k-table td{padding-bottom:12px}.ai-table .k-table tbody tr{border-bottom:1px solid var(--line)}.ai-table .k-table tbody tr:last-child{border-bottom:0}.ai-fig{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2px 10px}}.lp{background:var(--paper);min-height:100vh}.lp-wrap{width:100%;max-width:1180px;margin:0 auto;padding:0 clamp(16px,4vw,40px)}.lp-nav{z-index:20;background:var(--paper);border-bottom:1px solid var(--line);align-items:center;gap:24px;padding:12px max(clamp(16px,4vw,40px),50% - 590px + clamp(16px,4vw,40px));display:flex;position:sticky;top:0}.lp-nav nav{gap:22px;margin-left:auto;display:flex}.lp-nav nav a{color:var(--ink-2);font-size:14.5px;font-weight:500;text-decoration:none}.lp-nav nav a:hover{color:var(--ink)}.lp-hero{border-bottom:1px solid var(--line);padding:clamp(40px,7vw,96px) 0 clamp(32px,4vw,56px)}.lp-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.lp-hero-solo{grid-template-columns:minmax(0,1fr)}.lp-h1{letter-spacing:-.035em;max-width:12ch;font-size:clamp(44px,6.2vw,80px);font-weight:400;line-height:1}.lp-h1 em{color:var(--orange)}.lp-lede{color:var(--ink-2);max-width:38ch;font-size:clamp(18px,1.8vw,22px);line-height:1.45}.lp-h2{letter-spacing:-.03em;max-width:20ch;font-size:clamp(32px,4vw,50px);font-weight:400;line-height:1.05}.lp-p{color:var(--ink-2);max-width:56ch;font-size:17px;line-height:1.6}.lp-cta{gap:10px;min-height:54px;padding:0 24px;font-size:16px}.lp-cta svg{background:#fff;border-radius:50%;width:22px;height:22px;padding:2px}.lp-cta-2{min-height:54px;padding:0 22px;font-size:16px}.lp-demo{flex-direction:column;gap:12px;display:flex}.lp-demo-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;column-gap:16px;display:flex}.lp-demo-bar .lp-demo-tabs{align-self:center}.lp-demo-pause{min-height:44px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}.lp-demo-tabs{background:var(--chip);border-radius:10px;flex-wrap:wrap;align-self:flex-start;gap:2px;padding:3px;display:inline-flex}.lp-demo-tabs button{cursor:pointer;min-height:36px;color:var(--ink-2);background:0 0;border:0;border-radius:8px;padding:0 12px;font-size:14px;font-weight:500}.lp-demo-tabs button[aria-pressed=true]{background:var(--card);color:var(--ink);font-weight:600;box-shadow:0 1px 2px #00000014}.lp-demo-body{flex-direction:column;gap:10px;animation:.45s both lp-in;display:flex}.lp-demo-body>.lp-card{padding:16px 18px}.lp-demo-idea p{margin-top:6px;font-size:18px;line-height:1.4}.lp-demo-rule p{margin-top:8px;font-size:15px;line-height:2.1}.lp-tok{font-family:var(--mono);background:var(--blue-soft);color:var(--blue-ink);border-bottom:1.5px dashed var(--blue);border-radius:7px;margin:0 2px;padding:1px 9px;font-size:13.5px;line-height:1.7;display:inline-block}.lp-demo-verdict{box-shadow:var(--shadow);flex-direction:column;gap:10px;display:flex}.lp-verdict{letter-spacing:-.03em;font-size:clamp(38px,4.4vw,54px);line-height:.95}@keyframes lp-in{0%{transform:translateY(8px)}to{transform:none}}.lp-sec{padding:clamp(48px,6vw,80px) 0;scroll-margin-top:76px}.lp-sec.lp-sec-first{padding-top:clamp(28px,4vw,48px)}.lp-alt{background:var(--paper-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.lp-head{flex-direction:column;gap:12px;display:flex}.lp-split{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.lp-fix{color:var(--blue-ink);font-size:14px;font-weight:600}.lp-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.lp-steps li{flex-direction:column;gap:8px;display:flex}.lp-steps b{font-size:17px}.lp-num{width:34px;height:34px;font:600 15px var(--mono);background:var(--ink);color:var(--on-ink);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}.lp-checks{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.lp-check{flex-direction:column;gap:10px;display:flex}.lp-art{aspect-ratio:5/2;background:var(--paper);border:1px solid var(--line);border-radius:10px;margin-bottom:4px;padding:8px}.lp-art svg{width:100%;height:100%;display:block}.lp-travel{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;display:flex}.lp-rmock{box-shadow:var(--shadow);flex-direction:column;gap:18px;padding:22px;display:flex}.lp-rfacts{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;gap:8px;padding:14px 0;display:flex}.lp-ridea{background:var(--blue-soft);border-radius:12px;flex-direction:column;gap:10px;padding:16px;display:flex}.lp-illus{border:1px dashed var(--dash);background:var(--card);color:var(--ink-2);font:600 var(--t-label) / 1.5 var(--sans);border-radius:999px;align-self:flex-start;padding:2px 10px}@media (width<=520px){.lp-illus{border-radius:14px}}.lp-illus-note{color:var(--ink-2)}.lp-tools{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.lp-tool{border-bottom:1px solid var(--line);flex-direction:column;gap:6px;padding:22px 22px 22px 0;display:flex}.lp-tool b{font-size:16px}.lp-markets{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.lp-market{align-items:center;gap:14px;padding:16px 18px;display:flex}.lp-sym{background:var(--chip);border-radius:12px;flex:none;place-items:center;width:44px;height:44px;font-size:20px;display:grid}.lp-faq{flex-direction:column;display:flex}.lp-faq details{border-bottom:1px solid var(--line);padding:16px 0}.lp-faq details:first-child{border-top:1px solid var(--line)}.lp-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:36px;font-size:16.5px;font-weight:600;list-style:none;display:flex}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary:after{content:"+";font-family:var(--mono);color:var(--muted);font-size:18px;line-height:1.2}.lp-faq details[open] summary:after{content:"–"}.lp-faq details p{max-width:60ch;margin-top:10px;line-height:1.6}.lp-final{border-top:1px solid var(--line);padding:clamp(64px,9vw,120px) 0}.pub-main.legal{max-width:800px}.legal-body{gap:12px;line-height:1.65}.legal-body .h3{font:600 21px/1.25 var(--serif);letter-spacing:-.01em;margin-top:22px}.legal-tabs{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.legal-tabs a[aria-current=page]{background:var(--ink);border-color:var(--ink);color:var(--on-ink)}@media (width<=640px){.legal-tabs a{min-height:44px}}.legal-body ul{gap:6px;margin:0;padding-left:20px;display:grid}.lp-foot{border-top:1px solid var(--line);padding:28px 0 40px}.lp-h3{letter-spacing:-.02em;font-size:clamp(24px,2.6vw,32px);font-weight:400;line-height:1.1}.lp-anchor{scroll-margin-top:80px}.lp-split-top{align-items:start}@media (width>=1001px){.lp-faq-head{position:sticky;top:96px}}.lp-help-links{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.lp-help-links a{align-items:center;min-height:40px;display:inline-flex}.lp-tools-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-prices{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.lp-price{flex-direction:column;gap:16px;padding:24px;display:flex}.lp-prices>.lp-price{grid-row:span 4;grid-template-rows:subgrid;align-content:start;row-gap:16px;display:grid}.lp-price-top{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.lp-amount-row{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.lp-amount{letter-spacing:-.02em;font-size:44px;line-height:1.05}.lp-amount .small{font-family:var(--sans)}.lp-plan-list{flex-direction:column;gap:8px;margin:0;padding:0;font-size:14.5px;list-style:none;display:flex}.lp-plan-list li{align-items:flex-start;gap:10px;line-height:1.45;display:flex}.lp-plan-list li>span{color:var(--blue);flex:none;font-weight:700}.lp-plan-list .lp-plan-sub{font-weight:600}.lp-price>.btn{min-height:44px}@media (width<=1000px){.lp-hero-grid,.lp-split{grid-template-columns:minmax(0,1fr)}.lp-prices{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-prices>.lp-price:last-child:nth-child(odd){grid-column:1/-1}.lp-steps,.lp-checks,.lp-tools,.lp-markets{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-nav nav{display:none}.lp-nav>.btn{margin-left:auto}}@media (width<=600px){.lp-steps,.lp-checks,.lp-tools,.lp-markets{grid-template-columns:minmax(0,1fr)}.lp-prices{grid-template-columns:minmax(0,1fr);max-width:560px;margin-inline:auto}.lp-price{padding:20px 18px}.lp-tool{padding-right:0}.lp-cta,.lp-cta-2{width:100%}}@media (prefers-reduced-motion:reduce){.lp-demo-body{animation:none}}.lp-check-t{font-size:20px}.lp-space-go{color:var(--blue-ink);margin-top:auto;padding-top:4px;font-weight:600}.lp-sec .lp-markets{flex-wrap:wrap;gap:8px;display:flex}.lp-markets .lp-market{border:1px solid var(--line);background:var(--card);border-radius:999px;gap:10px;padding:6px 14px 6px 6px}.lp-markets .lp-sym{border-radius:50%;width:32px;height:32px;font-size:13px}.lp-money{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.lp-money .lp-beyond-card{flex-direction:column;gap:6px;padding:16px;display:flex}.lp-money .lp-fix{margin-top:auto;font-size:13px}@media (width>=1001px){.lp-money.lp-money-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1000px){.lp-money{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.lp-money{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.lp-tools,.lp-steps,.lp-checks{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px}.lp-steps,.lp-checks{gap:10px}.lp-steps .lp-card,.lp-checks .lp-card{padding:14px}.lp-steps b{font-size:15px}.lp-num{width:28px;height:28px;margin-bottom:0;font-size:13px}.lp-check-t{font-size:17px}.lp-tool{padding:14px 0}}.vdot{background:var(--chip);border:1.5px solid var(--dash);box-sizing:border-box;border-radius:50%;flex:none;width:8px;height:8px}.vdot.edge{background:var(--blue);border-color:var(--blue)}.vdot.mixed{background:var(--dash);border-color:var(--dash)}.vdot.luck,.vdot.no_edge{background:var(--orange);border-color:var(--orange)}.vdot.not_enough{border-color:var(--orange);background:0 0}kbd{font-family:var(--mono);border:1px solid var(--line-2);background:var(--paper);border-radius:5px;padding:1px 6px;font-size:11.5px}@media (width<=640px){.kbd-hint{display:none}}@media (hover:none) and (pointer:coarse){.kbd-hint,.search-btn kbd,.palette .esc-hint{display:none}}.palette .palette-x{flex:none;display:none}@media (hover:none) and (pointer:coarse),(width<=640px){.palette .palette-x{display:inline-flex}.search-btn kbd,.palette .esc-hint{display:none}}.terms{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:8px 24px;margin:10px 0 0;display:grid}.terms dt{font-size:13.5px;font-weight:600}.terms dd{color:var(--muted);margin:0;font-size:13.5px}.chip-row{flex-wrap:wrap;gap:6px;max-height:180px;display:flex;overflow-y:auto}.chip-x{min-width:40px;min-height:40px;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;margin:-12px -15px -12px -10px;padding:0;font-size:15px;line-height:1;display:inline-grid}.chip-x:hover{color:var(--orange-ink)}table.legs select,table.legs input{border:1px solid var(--line);background:var(--card);height:36px;color:var(--ink);font:inherit;border-radius:8px;padding:0 8px}table.legs td{vertical-align:middle}.opt-charge-lines>summary{cursor:pointer;min-height:32px;color:var(--muted);align-items:center;display:flex}.opt-charge-lines table{width:100%;max-width:none;margin:4px 0 8px}.opt-charge-lines td{padding:3px 0}.opt-charge-lines td.num{text-align:right}ul.orders{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}ul.orders li{flex-wrap:wrap;align-items:baseline;gap:6px 8px;display:flex}table.legs th,table.legs td{padding-left:6px;padding-right:6px}table.legs input[type=number]{width:72px!important}.chip{border:1px solid var(--line-2);background:var(--card);height:40px;color:var(--ink);font:500 14px var(--sans);white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;max-width:100%;padding:0 16px;display:inline-flex}.chip-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.chip:hover{border-color:var(--ink);color:var(--ink)}.chip.on,.chip.on:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}.legs-box{border:1px solid var(--line);background:var(--paper-2,transparent);border-radius:12px;padding:10px 14px}.legs-box>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.legs-box>summary::-webkit-details-marker{display:none}.link-ish{color:var(--blue);white-space:nowrap;font-weight:600}.legs-box[open] .link-ish{visibility:hidden}.legs-box{min-width:0;overflow:hidden}.legs-box .table-wrap{max-width:100%}.field select,select.input,table.legs select{appearance:none;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 17px) 52%,calc(100% - 12px) 52%;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:34px}.more-menu{display:inline-flex;position:relative}.more-caret{border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;margin-top:-3px;margin-left:2px;display:inline-block;transform:rotate(45deg)}.more-pop{z-index:40;background:var(--card);border:1px solid var(--line-2);border-radius:12px;flex-direction:column;width:max-content;min-width:max(190px,100%);max-width:min(340px,100vw - 32px);padding:6px;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 10px 28px #0000002e}.more-pop button{color:var(--ink);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:9px 10px;font-size:14px;display:flex}.more-pop button:hover,.more-pop button:focus-visible{background:var(--chip);outline:none}.more-pop button.danger{color:var(--orange-ink)}.lp-beyond-card{flex-direction:column;gap:10px;padding:24px;display:flex}.lp-beyond-card b{font-size:18px}.lp-beyond-card .lp-fix{margin-top:auto}.pub{background:var(--paper);--pub-w:960px;min-height:100vh}.pub:has(.pub-main.legal){--pub-w:800px}.pub:has(.lib-cards){--pub-w:1144px}.pub-nav{padding:18px max(clamp(16px, 4vw, 48px), calc((100% - var(--pub-w)) / 2 + clamp(16px, 4vw, 32px)));border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;display:flex}.pub:has(.lib-cards) .pub-main{max-width:1144px}.pub-main{max-width:960px;margin:0 auto;padding:36px clamp(16px,4vw,32px) 64px}main.pub-main:has(.k-skel-box){min-height:100vh}.pub-checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width<=640px){.pub-checks{grid-template-columns:1fr}}.ad{margin:var(--s6) 0 var(--s2);padding-top:var(--s2);border-top:1px solid var(--line);clear:both}.ad-label{font-size:var(--t-eyebrow);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0 0 6px}.ad-box{min-height:280px;display:block;overflow:hidden}.ad-ask{max-width:520px;font-size:var(--t-label);color:var(--ink-2);flex-direction:column;align-items:flex-start;gap:10px;line-height:1.5;display:flex}.ad-ask p{margin:0}.ad-btns{flex-wrap:wrap;gap:10px;display:flex}.consent{z-index:65;border-radius:var(--r-card);background:var(--card);border:1px solid var(--line-2);width:min(400px,100vw - 32px);box-shadow:var(--shadow);font-size:var(--t-label);flex-direction:column;gap:8px;padding:14px 16px;line-height:1.5;display:flex;position:fixed;bottom:16px;right:16px}.consent p{color:var(--ink-2);margin:0}.consent-title{font-size:var(--t-body)}.consent-btns{flex-wrap:wrap;gap:10px;display:flex}.consent-btns .btn{justify-content:center;min-width:104px}@media (width>=901px){body:not(:has(.shell)) .consent{flex-direction:row;align-items:center;gap:8px 20px;width:auto;padding:12px 18px;left:16px;right:16px}body:not(:has(.shell)) .consent-title{flex:none}body:not(:has(.shell)) .consent p{flex:auto}body:not(:has(.shell)) .consent-btns{flex-wrap:nowrap;flex:none}}body:has(.k-coach) .consent{visibility:hidden}body:not(:has(.shell)){padding-bottom:var(--consent-h,0px)}@media (width<=900px){.shell{padding-bottom:var(--consent-h,0px)}}@media (width<=640px){.consent{left:12px;right:12px;bottom:max(12px, env(safe-area-inset-bottom));gap:6px;width:auto;padding:12px 14px;font-size:13px;line-height:1.4}.consent-title{font-size:15px}.consent-btns{gap:8px}.consent-btns .btn{flex:1 1 0;min-width:0}}.search-btn kbd,.palette kbd{font-family:var(--mono);border:1px solid var(--line-2);color:var(--muted);border-radius:6px;padding:1px 6px;font-size:11px}.palette-back{place-items:start center;padding-top:min(12vh,110px)}.palette{background:var(--paper);border:1px solid var(--line-2);width:min(680px,100%);box-shadow:var(--shadow);border-radius:18px;flex-direction:column;max-height:min(640px,100vh - min(12vh,110px) - 16px);display:flex;overflow:hidden}.palette-in{border-bottom:1px solid var(--line);color:var(--muted);align-items:flex-start;gap:12px;padding:16px 18px;display:flex}.palette-in svg{flex:none;margin-top:3px}.palette-in textarea{resize:none;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:17px;line-height:1.45}.palette-list{flex-direction:column;gap:8px;padding:8px;display:flex;overflow-y:auto}.palette-group{padding:6px 10px 2px}.palette-row{width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:flex-start;gap:12px;padding:10px 12px;display:flex}.palette-row.on{background:var(--chip)}.palette-icon{color:var(--muted);flex:none;margin-top:2px}.palette-row.on .palette-icon{color:var(--ink)}.palette-sub{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.palette-foot{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:10px 18px;display:flex}@media (width<=640px){.palette-back{place-items:start stretch;padding:8px}.palette{max-height:calc(100vh - 16px)}.palette-foot{display:none}}.explore-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;display:grid}.k-explore .explore-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}@media (width>=561px){.explore-grid.money-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,215px),1fr))}}.money-panels .k-stats{gap:var(--s3) var(--s4);grid-template-columns:repeat(auto-fit,minmax(96px,1fr))}@media (width<=640px){.money-panels .k-stats:has(>.k-stat:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}.money-panels .k-stat-v{white-space:nowrap;overflow-wrap:normal;font-size:clamp(20px,1.7vw,28px)}.money-panels .k-stats:has(>.k-stat:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=640px){.money-panels .k-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.money-panels .k-stats>.k-stat:last-child:nth-child(odd){grid-column:1/-1}.money-panels .k-stat-v{font-size:clamp(19px,5.4vw,22px)}}.space-panels.money-panels{align-items:stretch}.explore-card{text-align:left;font:inherit;color:var(--ink);cursor:pointer;flex-direction:column;gap:6px;padding:16px 18px;display:flex}.explore-card:hover{border-color:var(--ink-2)}@media (width<=560px){.explore-grid{grid-template-columns:1fr 1fr;gap:8px}.explore-card{gap:4px;padding:12px}.explore-card b{font-size:14px;line-height:1.25}.explore-card .small{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;display:-webkit-box;overflow:hidden}.k-explore .explore-card .small,.modal .explore-card .small,.money-cards .explore-card .small{-webkit-line-clamp:unset;display:block;overflow:visible}}.rot-chart{width:100%;position:relative}.rot-chart svg{display:block}.rot-tint{opacity:.07}.rot-trail{stroke-opacity:.4}:root[data-theme=dark] .rot-tint{opacity:.1}:root[data-theme=dark] .rot-trail{stroke-opacity:.7}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .rot-tint{opacity:.1}:root:not([data-theme=light]) .rot-trail{stroke-opacity:.7}}.rot-tick{font:11px var(--sans);font-variant-numeric:tabular-nums;fill:var(--muted)}.rot-axis{font:12px var(--sans);fill:var(--muted)}.rot-quad{font:600 12px var(--sans);fill:var(--ink-2);letter-spacing:.02em}.rot-label{font:12px var(--sans);fill:var(--ink);paint-order:stroke;stroke:var(--card);stroke-width:3px;stroke-linejoin:round}@media (width<=640px){.rot-label{font-size:11px}}.rot-tip{z-index:2;background:var(--card);border:1px solid var(--line-2);min-width:180px;max-width:216px;box-shadow:var(--shadow);pointer-events:none;border-radius:8px;flex-direction:column;gap:3px;padding:8px 10px;font-size:13px;display:flex;position:absolute}.q-tag{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.q-tag i{border-radius:50%;flex:none;width:9px;height:9px}.rot-legend{flex-wrap:wrap;gap:6px 18px;font-size:13px;display:flex}.rot-read{background:var(--paper-2);border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px 20px;padding:12px 14px;display:grid}.rot-read>div{flex-direction:column;gap:2px;display:flex}.rot-read>p{grid-column:1/-1}.rot-row{cursor:pointer}.rot-row.on td{background:var(--chip)}.filings{flex-direction:column;display:flex}.filing{border-top:1px solid var(--line);grid-template-columns:96px minmax(0,1fr) auto;align-items:start;gap:4px 14px;padding:10px 0;display:grid}.filing:first-child{border-top:0}@media (width<=560px){.filing{grid-template-columns:minmax(0,1fr) auto}.filing>:first-child{grid-column:1/-1}}.seg-row{flex-direction:column;gap:4px;display:flex}.quote-row{border-top:1px solid var(--line);flex-direction:column;gap:2px;padding:8px 0;display:flex}.quote-row:first-of-type{border-top:0}@media (width<=640px){.ca-table .k-table{font-size:13px}.ca-table .k-table th,.ca-table .k-table td{white-space:normal;vertical-align:top;min-width:0;padding:9px 6px}.ca-table .k-badge{white-space:normal}.ca-table .k-table :is(th,td):first-child{min-width:0!important;max-width:none!important}}[data-testid=scan-custom] .add-rule{align-self:flex-start}.ts-words{align-items:flex-start}.ts-words .k-input{flex:260px;width:auto}.ca-type{font-weight:600;font-size:var(--t-label)}.ca-soon{color:var(--blue-ink);white-space:nowrap}.ca-ex,.ca-amt{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.ca-amt{align-items:flex-end}.dd-fit .k-table :is(th,td){white-space:normal;min-width:0!important;max-width:none!important}@media (width<=560px){.dd-fit .k-table :is(th,td){padding:9px 6px}.dd-fit .k-table{font-size:13px}}.rc-target,.rc-said,.rc-result{flex-direction:column;gap:4px;display:flex}.rc-said{align-items:flex-end}.rc-result{align-items:flex-start}.rc-quote{max-width:70ch}.dd-share{flex-direction:column;align-items:flex-end;gap:4px;min-width:90px;display:flex}.dd-share .k-meter{width:100%}.mf-kind{align-items:center;gap:var(--s2) var(--s3);margin-top:var(--s3);flex-wrap:wrap;display:flex}.mf-kind .k-input{width:auto;min-width:12rem}@media (width<=640px){.k-share .k-table th,.k-share .k-table td{padding-left:var(--s2);padding-right:var(--s2)}.k-share .k-tbl-wrap:not(.stack):not(.pinhead) .k-table :is(thead th,tbody th,tbody td:not(.k-empty-row),tfoot th):first-child{min-width:0;max-width:none}.k-share .k-table th.k-wrap{min-width:0}.k-share .dd-share{min-width:56px}.k-facts .k-table :is(td,th).k-wrap{min-width:0}.k-facts .k-tbl-wrap:not(.stack):not(.pinhead) .k-table :is(thead th,tbody th,tbody td:not(.k-empty-row),tfoot th):first-child{min-width:min(7rem,35vw)}.rc-said{align-items:flex-start}}.promises{border-top:1px solid var(--line);flex-direction:column;display:flex}.promise{border-bottom:1px solid var(--line);flex-direction:column;gap:4px;padding:12px 0;display:flex}.promise-facts{flex-wrap:wrap;align-items:baseline;gap:4px 16px;display:flex}.checklist{gap:var(--s5);flex-direction:column;display:flex}@media (width>=641px){.check-group .k-table{table-layout:fixed}}.check-group .k-table :is(th,td){white-space:normal;overflow-wrap:anywhere;vertical-align:middle;min-width:0;max-width:none}@media (width>=641px){.check-group .k-table :is(th,td):nth-child(2){width:30%}.check-group .k-table :is(th,td):nth-child(3){width:172px}}.check-group .k-table thead th:first-child{color:var(--ink-2);font-weight:600}@media (width<=640px){.table-wrap{background:linear-gradient(to right, var(--card) 30%, transparent) left / 24px 100% no-repeat local, linear-gradient(to left, var(--card) 30%, transparent) right / 24px 100% no-repeat local, radial-gradient(farthest-side at 0 50%, #00000024, transparent) left / 10px 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, #00000024, transparent) right / 10px 100% no-repeat scroll}.table-wrap td:first-child,.table-wrap th:first-child{z-index:1;background:var(--card);position:sticky;left:0}.table-wrap th:first-child{background:var(--paper-2)}.table-wrap tr.atm td:first-child,.rot-row.on td:first-child{background:var(--chip)}th,td{padding:9px 12px}.btn{white-space:normal;text-align:center;line-height:1.25}td .btn{white-space:nowrap}}@media (width<=640px),(pointer:coarse){select{min-height:40px}input[type=checkbox],input[type=radio]{width:22px;height:22px}.legal-links a,a.link.tiny{margin-inline:0;padding:8px 0;display:inline-block}.add-rule{min-height:36px}.lp-nav nav a{align-items:center;min-height:36px;display:inline-flex}}.news-lines{color:var(--ink-2);margin:4px 0 2px;padding-left:18px;font-size:14px}.fs-list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.fs-list li{border-bottom:1px solid var(--rule);align-items:center;gap:10px;min-height:40px;display:flex}.fs-list li:last-child{border-bottom:0}.fs-tick{border:2px solid var(--line-2);border-radius:999px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:13px;font-weight:700;display:inline-flex}.fs-list li.done .fs-tick{background:var(--blue);border-color:var(--blue);color:var(--on-blue)}.fs-list li.done .fs-title{color:var(--muted);text-decoration:line-through}.fs-go{min-height:36px;color:var(--ink);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.fs-go:after{content:"→";color:var(--blue);margin-left:8px}.fs-go:hover{color:var(--blue)}.promo-countdown{color:var(--ink)}.promo-countdown .promo-left{white-space:nowrap}label.btn.disabled{opacity:.5}.combo{min-width:0}.combo-box{min-width:0;position:relative}.combo-box input{width:100%}.combo-list{z-index:30;background:var(--card);border:1px solid var(--line-2);max-width:calc(100vw - 32px);max-height:min(340px,55vh);box-shadow:var(--shadow);border-radius:12px;margin:0;padding:4px 0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.combo-list[hidden]{display:none}.combo-list li[role=option]{cursor:pointer;min-height:48px;color:var(--ink);justify-content:space-between;align-items:center;gap:10px;padding:6px 12px;font-weight:400;display:flex}.combo-list li.on{background:var(--paper-2)}.combo-text{flex-direction:column;min-width:0;font-size:14px;display:flex}.combo-text b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.combo-list .badge{flex:none;padding:2px 8px;font-size:11.5px}.combo-none{color:var(--muted);padding:10px 12px;font-size:13px;font-weight:400}.alert-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding:16px 20px;display:flex}.alert-row>.stack{flex:280px}.as-of{margin:0}.saved-screen{gap:2px;display:inline-flex}.btn.sm.on{border-color:var(--ink);font-weight:600}.btn.icon-only{padding:0 10px}.screens-wait{min-height:70vh}.screens-filters-wait{min-height:min(70vh,640px)}body:has(main .k-state.error button,main .k-state.error a.btn) .banner .account-retry{display:none}.screens-table{margin:0 -24px}@media (width<=640px){.screens-table{margin:0 -16px}}.screens-table td:first-child{white-space:normal;min-width:180px}.screens-table th[scope=row]{min-width:200px}.screens-table td{white-space:normal}.screens-table .k-table :is(th,td){padding-inline:10px}.scr-sector{display:none}@media (width>=1361px) and (width<=1480px){.screens-table .k-table :is(th,td):nth-child(2){display:none}.scr-sector{display:inline}}.screens-table td.k-num{white-space:nowrap}@media (width<=640px){.screens-main>.screens-save{order:-1}.screens-main>.screens-save.folded{display:none}}@media (width>=1361px){.k-split2.screens-split{grid-template-columns:360px minmax(0,1fr)}}.screens-ranges .k-table{table-layout:fixed}.screens-ranges .k-table :is(th,td){white-space:normal;vertical-align:middle;min-width:0;max-width:none;padding:8px 6px}.screens-ranges .k-table :is(th,td):first-child{padding-left:10px}.screens-ranges .k-table :is(th,td):nth-child(n+2){width:84px}.screens-ranges .k-table :is(th,td):first-child{width:auto}.screens-ranges .k-input-unit{--unit-w:30px}.screens-ranges .k-input{height:38px;padding:0 var(--unit-w,30px) 0 10px;font-size:14px}.screens-fname{flex-wrap:wrap;align-items:center;gap:2px 4px;font-size:14px;display:inline-flex}.screens-filters .k-chipset{gap:6px}@media (width<=420px){.screens-ranges .k-table :is(th,td):nth-child(n+2){width:88px}.screens-ranges .k-input{padding-left:8px}}.badge[class*=ca-]{background:var(--chip);color:var(--ink-2);padding:2px 8px;font-size:12px}.space-home{flex-direction:column;gap:28px;width:100%;max-width:1080px;margin:0 auto;display:flex}.space-home>*{margin-top:0;margin-bottom:0}.space-home{container-type:inline-size}.space-panels{align-items:start}.space-home .k-card-head:has(>.k-card-actions>a.link:only-child){flex-wrap:nowrap;align-items:flex-start}.space-home .k-card-head:has(>.k-card-actions>a.link:only-child)>.k-card-actions{white-space:nowrap;flex:none}.space-home .k-card-head:has(>.k-card-actions>a.link:only-child) .k-card-title{min-width:0}.space-flag>:first-child{min-width:110px}.space-col{flex-direction:column;gap:16px;min-width:0;display:flex}.space-next{flex-direction:column;gap:14px;display:flex}.space-next .how li{background:var(--paper)}.space-recent{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;display:grid}.space-recent-row{border:1px solid var(--line);min-width:0;min-height:56px;color:var(--ink);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:flex}.space-recent-row:hover{border-color:var(--ink-2);color:var(--ink)}.space-recent-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.space-strip{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;gap:12px;display:grid}.trade-market{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.trade-market b.num{font-size:1.15rem;line-height:1.3}.trade-market .space-card-line{min-height:0}.space-card{min-width:0;color:var(--ink);flex-direction:column;gap:4px;padding:14px 16px;text-decoration:none;display:flex}.space-card:hover{border-color:var(--ink-2);color:var(--ink)}.space-card-lead{border-color:var(--blue);background:var(--blue-soft)}.space-card-lead:hover{border-color:var(--blue-ink)}.space-card-title{align-items:center;gap:8px;min-width:0;display:flex}.space-card-title svg{color:var(--ink-2);flex:none}.space-card-title b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.3;overflow:hidden}.space-card-line{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.8em;line-height:1.4;display:-webkit-box;overflow:hidden}@media (width<=560px){.space-card-line{-webkit-line-clamp:unset;min-height:0;display:block;overflow:visible}}.space-card-foot{min-height:20px;color:var(--muted);overflow-wrap:anywhere;align-items:center;margin-top:auto;padding-top:4px;font-weight:500;line-height:1.35;display:flex}.space-card-foot.live{color:var(--up);font-weight:600}.space-card-foot.live:before{content:"";background:currentColor;border-radius:50%;flex:none;width:7px;height:7px;margin-right:6px}.space-card-foot .skel{width:72px;height:12px}@container (width<=720px){.space-strip,.trade-market{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.space-recent{grid-template-columns:minmax(0,1fr)}.space-next .how{gap:6px}.space-next .how li{gap:0;padding:8px 12px}.space-next .how span{font-size:13px}}@container (width<=420px){.space-card{padding:12px}.space-card-title b{font-size:14px}.space-card-line{font-size:12.5px}}.panel-skel{flex-direction:column;gap:10px;display:flex}.panel-skel .skel.line{width:92%;height:12px;display:block}.panel-skel .skel.line:nth-child(2){width:75%}.panel-skel .skel.line:nth-child(3){width:58%}.panel-skel .skel.line.last{width:40%}.panel-skel-figs{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px 18px;display:grid}.panel-skel-figs>span{flex-direction:column;gap:8px;display:flex}.panel-skel-figs .skel{width:70%;height:11px}.panel-skel-figs .skel.big{width:85%;height:24px}a.explore-card,a.explore-card:hover{color:var(--ink);text-decoration:none}.space-line{min-height:32px;color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:4px 10px;text-decoration:none;display:flex}.lp-spaces{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.lp-space{color:var(--ink);flex-direction:column;gap:6px;text-decoration:none;display:flex}.lp-space-name{letter-spacing:-.02em;margin:0;font-size:28px;font-weight:400}.welcome-what{color:var(--ink);margin:0;font-size:15.5px;line-height:1.45}@media (width<=520px){.welcome-choices{order:1}.welcome-what{order:2}.welcome-note{order:3}.welcome-level{order:4}.welcome{gap:var(--s3)}}@media (width<=760px){.lp-spaces{grid-template-columns:minmax(0,1fr)}}.space-tag{background:var(--chip);color:var(--muted);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;flex:none;align-self:center;padding:1px 8px;font-size:11px}.badge[class*=kind-]{background:var(--blue-soft);color:var(--blue-ink);vertical-align:1px;padding:1px 8px;font-size:11.5px}.mc-days{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.mc-date{border-bottom:1px solid var(--line);padding-bottom:6px;font-size:14px}.mc-date.today{color:var(--blue-ink)}.mc-evs{flex-direction:column;gap:10px;margin:8px 0 0;padding:0;list-style:none;display:flex}.mc-ev{grid-template-columns:84px minmax(0,1fr);align-items:start;gap:10px;display:grid}.mc-ev.past{opacity:.6}.mc-ev-title{overflow-wrap:anywhere;font-weight:500}.mc-amount{color:var(--muted);font-weight:400}.mc-cat{justify-self:start;padding:2px 8px;font-size:11.5px}.mc-tax{background:var(--orange-soft);color:var(--orange-ink)}.mc-holdings{background:var(--blue-soft);color:var(--blue-ink)}.mc-money{background:var(--chip);color:var(--ink-2)}.mc-custom{background:var(--card);color:var(--ink);border:1px solid var(--line-2)}.mc-market{background:var(--chip);color:var(--ink)}.mc-month{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.mc-wd{font-family:var(--mono);text-transform:uppercase;color:var(--muted);text-align:center;padding:2px 0;font-size:11.5px}.mc-cell{text-align:left;border:1px solid var(--line);background:var(--card);min-height:92px;color:var(--ink);cursor:pointer;font:inherit;border-radius:8px;flex-direction:column;align-items:stretch;gap:3px;min-width:0;padding:6px;display:flex;overflow:hidden}.mc-cell.empty{cursor:default;background:0 0;border:0}.mc-cell.today{border-color:var(--blue)}.mc-cell.picked,.mc-cell:hover{border-color:var(--ink)}.mc-n{font-size:13px;font-weight:600}.mc-cell.today .mc-n{color:var(--blue-ink)}.mc-dots{flex-wrap:wrap;gap:3px;display:none}.mc-dot{border-radius:50%;width:7px;height:7px;display:inline-block}.mc-dot.mc-tax{background:var(--orange)}.mc-dot.mc-holdings{background:var(--blue)}.mc-dot.mc-money,.mc-dot.mc-custom,.mc-dot.mc-market{background:var(--muted)}.mc-titles{flex-direction:column;gap:2px;min-width:0;display:flex}.mc-t{white-space:nowrap;text-overflow:ellipsis;border-radius:4px;padding:1px 5px;font-size:11.5px;line-height:1.3;overflow:hidden}.mc-more{color:var(--muted);font-size:11px}.mc-own{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.mc-own>li{border-top:1px solid var(--line);padding:6px 0}.mc-own>li.mc-own-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.mc-own-row>.k-row{flex-wrap:nowrap}.mc-url{width:100%;min-width:0;font-family:var(--mono);font-size:12.5px}.mc-grid{align-items:stretch}.mc-actions{gap:var(--s2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}@media (width<=1360px){.k-two.mc-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.mc-grid{grid-template-columns:minmax(0,1fr)}.mc-cell{align-items:center;min-height:48px;padding:4px}.mc-titles{display:none}.mc-dots{justify-content:center;display:flex}.mc-ev{grid-template-columns:minmax(0,1fr);gap:4px}}.breadth{--bx-a:#1f4fb5;--bx-b:#b4500f}:root[data-theme=dark] .breadth{--bx-a:#6c8fe8;--bx-b:#d0743a}@media (prefers-color-scheme:dark){:root:not([data-theme]) .breadth{--bx-a:#6c8fe8;--bx-b:#d0743a}}.chart-tip{background:var(--card);border:1px solid var(--line-2);pointer-events:none;white-space:nowrap;box-shadow:var(--shadow);border-radius:8px;padding:6px 10px;font-size:12.5px;position:absolute;top:0}:root{--pos-call:#1f4fb5;--pos-put:#b4500f}:root[data-theme=dark]{--pos-call:#6a8ee4;--pos-put:#d9773a}@media (prefers-color-scheme:dark){:root:not([data-theme]){--pos-call:#6a8ee4;--pos-put:#d9773a}}.strike-chart svg{display:block}.strike-tip{background:var(--card);border:1px solid var(--line-2);pointer-events:none;white-space:nowrap;box-shadow:var(--shadow);z-index:2;border-radius:8px;padding:6px 10px;font-size:12.5px;position:absolute;transform:translate(-50%)}.key-line{border-radius:1px;width:12px;height:2px;display:inline-block}.pos-chart{min-width:0}.pos-source{margin-top:-6px}.pos-split{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.j-bar{min-width:80px;height:12px;position:relative}.j-bar:before{content:"";background:var(--line-2);width:1px;position:absolute;top:-3px;bottom:-3px;left:50%}.j-bar>span{border-radius:4px;height:12px;position:absolute;top:0}.j-rbars{grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:2px;height:170px;display:grid}.j-rcol{text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;min-width:0;height:100%;display:flex}.j-rbar{border-radius:4px 4px 0 0;width:70%;max-width:44px}.j-rcol .tiny.muted{min-height:2.4em;line-height:1.2}.earlier>summary{cursor:pointer;min-height:36px;color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:4px 12px;list-style:none;display:flex}.earlier>summary::-webkit-details-marker{display:none}.earlier>summary:before{content:"▸";width:12px;color:var(--muted);font-size:11px}.earlier[open]>summary:before{content:"▾"}.earlier-label{font-weight:600}.earlier-note{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13.5px}.earlier-body{flex-direction:column;gap:10px;min-width:0;margin-top:10px;display:flex}.earlier.in-card{border-top:1px solid var(--line);padding-top:6px}.earlier.in-card>summary{font-size:14px}.rules-strip{flex-wrap:wrap;align-items:baseline;gap:6px 16px;padding:14px 18px;display:flex}.rules-strip ul{color:var(--ink-2);flex-wrap:wrap;gap:4px 0;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.rules-strip>p{flex-basis:100%;margin:0}.rules-strip li:not(:first-child):before{content:"·";color:var(--muted);margin:0 10px}@media (width<=640px){.rules-strip ul{flex-direction:column}.rules-strip li:before{display:none}}ul.trade-lines{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}ul.trade-lines>li{border-top:1px solid var(--line)}ul.trade-lines>li:first-child{border-top:0}.trade-line{width:100%;min-height:44px;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding:10px 2px;display:grid}.trade-line:disabled{cursor:default}.trade-line:disabled .chev{visibility:hidden}.trade-line .chev{color:var(--muted);font-size:11px}.trade-main{flex-direction:column;gap:2px;min-width:0;display:flex}.trade-when{font-weight:500}.trade-pnl{white-space:nowrap;font-size:15px}.trade-orders{background:var(--paper-2);border-radius:10px;margin:0 0 12px 22px;padding:12px 14px}@media (width<=640px){.trade-orders{margin-left:0}}.order-list{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:12px 24px;display:grid}.order-group{flex-direction:column;gap:4px;min-width:0;display:flex}.order-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}ul.order-rows li{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.order-sym{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.side-chip{border-radius:5px;place-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:inline-grid}.side-chip.buy{background:var(--blue-soft);color:var(--blue-ink)}.side-chip.sell{background:var(--orange-soft);color:var(--orange-ink)}.order-num{font-family:var(--sans);font-variant-numeric:tabular-nums;white-space:nowrap}.empty{text-align:center;align-items:center;padding:40px 24px}.empty>p{max-width:560px}table td.num:not(:first-child){text-align:right}table:has(td.num:nth-child(2)) th:nth-child(2){text-align:right}.screens-table td:first-child>.tiny.muted{display:block}.check-group .ck-long{text-align:left;display:block}.etf-gap-badge{font:600 11.5px/1.5 var(--mono);border:1px solid var(--line-2);background:var(--chip);color:var(--ink-2);white-space:nowrap;vertical-align:middle;border-radius:6px;margin-left:4px;padding:0 6px;text-decoration:none;display:inline}.etf-gap-badge:hover{border-color:var(--ink-2);color:var(--ink)}.etf-gaps tr.on td{background:var(--blue-soft)}.fo-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.fo-row{border:1px solid var(--line);background:var(--card);overflow-wrap:anywhere;border-radius:10px;flex-direction:column;gap:4px;min-width:0;padding:10px 12px;display:flex}.fo-row .link{justify-content:center;min-width:32px;padding:0 2px;display:inline-flex}.surv-badge.fo-badge{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.ev-figure{font-variant-numeric:tabular-nums}.space-events{flex-direction:column;gap:8px;display:flex}.ai-provider{border-top:1px solid var(--line);flex-direction:column;gap:4px;padding:12px 0;display:flex}.ai-model,.ai-missing{border-top:1px dashed var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding:8px 0;display:flex}.ai-missing{border-top-style:solid;flex-wrap:nowrap}.ai-missing>.stack{flex:auto}.ai-missing>.btn{flex:none}.ai-id{overflow-wrap:anywhere}:root{--series-1:#1f4fb5;--series-2:#b4500f;--series-3:#138a62;--series-4:#6a3fb0;--heat-floor:25%}:root[data-theme=dark]{--series-1:#6a8ee4;--series-2:#d9773a;--series-3:#2fa877;--series-4:#9479e0;--heat-floor:50%}@media (prefers-color-scheme:dark){:root:not([data-theme]){--series-1:#6a8ee4;--series-2:#d9773a;--series-3:#2fa877;--series-4:#9479e0;--heat-floor:50%}}.ch{min-width:0;max-width:100%;position:relative}.ch-plot{border-radius:6px;position:relative}.ch-plot:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.ch-svg{-webkit-user-select:none;user-select:none;display:block;overflow:visible}.ch-svg text,.ch-tick,.ch-end,.ch-note{font-family:var(--sans);font-variant-numeric:tabular-nums}.ch-tick{fill:var(--muted);font-size:11px}.ch-tick.strong{fill:var(--ink)}.ch-end{fill:var(--ink-2);font-size:12px}.ch-svg .ch-note{font:italic 13px var(--serif);fill:var(--ink)}.ch-svg .ch-note.unseen{fill:var(--orange-ink)}.ch-line{transition:opacity .2s}.ch-num{font-variant-numeric:tabular-nums}.ch-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin-bottom:4px;display:flex}.ch-tools{flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto;display:flex}.ch-legend{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:2px 4px;min-width:0;font-size:13px;display:flex}.ch-legend button{min-height:32px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;padding:0 8px;font-size:13px;display:inline-flex}.ch-legend button:hover{background:var(--chip)}.ch-legend button[aria-pressed=false]{color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:var(--dash);text-decoration-color:var(--dash)}.ch-legend button[aria-pressed=false]>span{opacity:.35}.ch-legend.static{gap:4px 16px}.ch-legend.static>span{align-items:center;gap:7px;display:inline-flex}.ch-key-line{border-top-width:2px;flex:none;width:16px;height:0;display:inline-block}.ch-key-bar{border-radius:2px;flex:none;width:10px;height:10px;display:inline-block}.ch-seg{background:var(--chip);border-radius:9px;gap:2px;padding:2px;display:inline-flex}.ch-seg button,.ch-btn{min-height:32px;color:var(--ink-2);cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:7px;padding:0 10px;font-size:13px;font-weight:500}.ch-seg button[aria-pressed=true]{background:var(--card);color:var(--ink);font-weight:600;box-shadow:0 1px 2px #00000014}.ch-btn{border:1px solid var(--line-2);background:var(--card)}.ch-btn:hover,.ch-seg button:hover{color:var(--ink)}.ch-btn[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--on-ink)}.ch-hint:after{content:"Drag to zoom";color:var(--muted);padding:0 4px;font-size:12px}@media (pointer:coarse){.ch-hint:after{content:"Pinch to zoom"}}@media (width<=560px){.ch-hint{display:none}}.ch-tip{z-index:3;pointer-events:none;background:var(--card);border:1px solid var(--line-2);min-width:120px;max-width:min(280px,70vw);box-shadow:var(--shadow);font-variant-numeric:tabular-nums;border-radius:8px;flex-direction:column;gap:2px;padding:7px 10px;font-size:12.5px;display:flex;position:absolute}.ch-tip-h{color:var(--muted);white-space:nowrap;font-size:12px}.ch-tip-row{white-space:nowrap;align-items:center;gap:7px;display:flex}.ch-tip-row b{color:var(--ink);font-weight:600}.ch-tip-row .muted{text-overflow:ellipsis;overflow:hidden}.ch-empty{text-align:center;border-radius:10px;place-items:center;padding:0 16px;display:grid}.ch-empty:not(.chart-skel){background:var(--paper-2)}.ch-table{border:1px solid var(--line);border-radius:10px;max-height:320px;overflow:auto;margin:8px 0 0!important}.ch-table td,.ch-table th{white-space:nowrap;font-variant-numeric:tabular-nums}.ch-table td.num,.ch-table th.num{font-family:var(--sans);text-align:right}@media (prefers-reduced-motion:reduce){.ch-line{transition:none}}.whatif{border:1px solid var(--line);background:var(--paper-2,transparent);border-radius:12px;padding:12px 14px}.whatif-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 20px;display:grid}@media (width<=720px){.whatif-grid{grid-template-columns:1fr}}.whatif-slider{flex-direction:column;gap:4px;min-width:0;display:flex}.whatif-slider input[type=range]{width:100%;height:32px;accent-color:var(--series-3);cursor:pointer;margin:0}.model-inputs{max-width:80ch}.cas-steps{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cas-steps li{border:1px solid var(--line);border-radius:8px;grid-template-columns:110px minmax(0,1fr);align-items:baseline;gap:10px;padding:6px 10px;display:grid}.cas-steps li.on{border-color:var(--blue);background:var(--blue-soft);color:var(--blue-ink);font-weight:600}.cas-step-time{font-variant-numeric:tabular-nums}.cas-search{max-width:220px}@media (width<=640px){.cas-search{width:100%;max-width:none}.cas-steps li{grid-template-columns:96px minmax(0,1fr)}}ul.order-rows li .order-pick{grid-column:2/-1;margin-top:-4px}ul.leg-picks{margin:0;padding-left:18px}.sg-code{background:var(--chip);font-family:var(--mono);white-space:pre;border-radius:10px;max-width:100%;margin:0;padding:12px 14px;font-size:13px;overflow-x:auto}.link-btn{font:inherit;color:var(--blue-ink);cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.link-btn:hover,.link-btn.on,.link-btn[aria-pressed=true]{text-decoration:underline}.biz-filings{gap:6px;margin:0;padding:0;list-style:none;display:grid}.biz-filings li{border-bottom:1px solid var(--line);padding-bottom:6px}.biz-day{font-variant-numeric:tabular-nums;min-width:6.5em;display:inline-block}.holder-names label{align-items:center}.sf-search{max-width:220px}.sf-buildup{flex-direction:column;gap:2px;display:inline-flex}.sf-tag{border:1px solid var(--line);background:var(--chip);white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:.82rem;font-weight:600}.sf-mwpl{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.sf-ban{border:1px solid var(--muted);white-space:nowrap;border-radius:4px;padding:0 6px;font-size:.75rem;font-weight:600}.sf-days{flex-wrap:wrap;gap:4px;display:flex}.sf-day{color:var(--muted);border:1px solid var(--line);border-radius:6px;flex-direction:column;align-items:center;min-width:44px;padding:2px 6px;font-size:.72rem;display:inline-flex}.sf-day b{color:var(--ink);font-size:.8rem}.pos-tabs{flex-wrap:wrap;align-self:flex-start}.k-page{gap:var(--s5);flex-direction:column;min-width:0;display:flex}.k-up{color:var(--up)}.k-down{color:var(--down)}.k-muted{color:var(--muted)}.k-small{font-size:var(--t-label)}.k-eyebrow{font-family:var(--mono);font-size:var(--t-eyebrow);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.k-page-head .info-btn,.k-card-title .info-btn,.k-card-titlerow .info-btn,.k-label-row .info-btn{--ringw:1px;--ring:var(--line-2);font:italic 600 12px var(--serif)}.k-page-head .info-btn:hover,.k-card-title .info-btn:hover,.k-card-titlerow .info-btn:hover,.k-label-row .info-btn:hover,.k-page-head .info-btn[aria-expanded=true],.k-card-title .info-btn[aria-expanded=true],.k-card-titlerow .info-btn[aria-expanded=true],.k-label-row .info-btn[aria-expanded=true]{--ring:var(--ink)}.k-page-head .info,.k-card-title .info,.k-card-titlerow .info,.k-label-row .info{margin-left:0}.k-page-head .info-btn,.k-card-title .info-btn,.k-card-titlerow .info-btn{--i:20px}.k-label-row .info-btn{--i:17px;font-size:11px}.k-page-head{gap:var(--s2);padding-bottom:var(--s1);flex-direction:column;min-width:0;display:flex}.k-page-head:not(:has(>.k-eyebrow)){padding-top:26px}.k-h1{font-family:var(--serif);font-size:var(--t-h1);letter-spacing:-.02em;text-wrap:balance;font-weight:600;line-height:1.1}.k-lede{font-size:var(--t-lede);color:var(--ink-2);max-width:64ch}.k-meta{gap:var(--s2);flex-wrap:wrap;align-items:center;min-height:25px;display:flex}.k-page-head:has(>.k-meta>.nb-save:only-child){position:relative}.k-page-head:has(>.k-meta>.nb-save:only-child)>.k-meta{min-height:0;position:absolute;top:0;right:0}.k-card{background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);padding:var(--s5);gap:var(--s4);flex-direction:column;min-width:0;scroll-margin-top:80px;display:flex}@media (width<=640px){.k-card{padding:var(--s4)}}.k-card-head{justify-content:space-between;align-items:center;gap:var(--s3);flex-wrap:wrap;min-height:36px;display:flex}.k-card-title{align-items:center;gap:var(--s2);font-family:var(--serif);font-size:var(--t-card);min-width:0;font-weight:600;display:inline-flex}.k-card-titlerow{align-items:center;gap:var(--s2);min-width:0;display:inline-flex}.k-chart-plain>.k-card-head{flex-wrap:nowrap;align-items:flex-start}.k-chart-plain>.k-card-head>.k-card-actions{flex:none}.k-card-actions{align-items:center;gap:var(--s2);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.k-card-actions>.k-chipwrap{max-width:100%}.k-card-actions .btn[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--on-ink)}.k-card.compact{align-items:center;gap:var(--s2) var(--s4);padding-block:var(--s3);flex-flow:wrap}.k-card.compact .k-card-head{min-height:0}.k-card.compact>.k-card-head:has(>.k-card-actions){flex:100%}.k-card.compact>.k-stats{flex:100%}.k-card.compact .k-card-title{font-size:17px}.k-stats{gap:var(--s4) var(--s5);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.mf-stats .k-stats{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=1000px){.mf-stats .k-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.k-stats>.k-stat{grid-row:span 3;grid-template-rows:subgrid;align-content:start;row-gap:0;display:grid}.k-stats>.k-stat>*+*{margin-top:2px}.k-stats>.k-stat>.k-stat-k{align-self:end}.k-stat{flex-direction:column;gap:2px;min-width:0;display:flex}.k-stat-k{font-size:var(--t-note);color:var(--muted)}.k-stat-k .info{margin-block:-4px}.k-stat-v{font-size:var(--t-stat);letter-spacing:-.02em;overflow-wrap:anywhere;font-weight:600;line-height:1.2}.k-stat-v.one{white-space:nowrap;overflow:hidden}.k-stat-d{font-size:var(--t-note);color:var(--muted)}.k-delta{align-items:center;gap:var(--s1);font-weight:600;font-size:var(--t-note);padding:2px var(--s2);white-space:nowrap;border-radius:999px;display:inline-flex}.k-delta.up{background:var(--up-soft);color:var(--up)}.k-delta.down{background:var(--down-soft);color:var(--down)}.k-delta.flat{background:var(--chip);color:var(--ink-2)}.k-badge{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.k-badge.ok{background:var(--blue-soft);color:var(--blue-ink)}.k-badge.warn{background:var(--orange-soft);color:var(--orange-ink)}.k-badge.plain{background:var(--chip);color:var(--ink-2)}.k-dot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.k-badge.live .k-dot{background:var(--up);position:relative}.k-badge.live .k-dot:after{content:"";background:var(--up);opacity:.5;border-radius:50%;animation:1.6s ease-out infinite k-pulse;position:absolute;inset:-4px}@keyframes k-pulse{0%{opacity:.6;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){.k-badge.live .k-dot:after{opacity:0;animation:none}}.k-seg{border-radius:var(--r-ctl);background:var(--chip);align-self:flex-start;gap:2px;width:max-content;max-width:100%;padding:3px;display:inline-flex}.k-seg button{height:32px;color:var(--muted);font-weight:500;font-size:var(--t-body);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:0 14px}.k-seg button:hover{color:var(--ink)}.k-seg button[aria-checked=true]{background:var(--card);color:var(--ink);font-weight:600;box-shadow:0 1px 2px #0000001f}:root[data-theme=dark] .k-seg button[aria-checked=true]{background:var(--ink);color:var(--on-ink);box-shadow:none}@media (prefers-color-scheme:dark){:root:not([data-theme]) .k-seg button[aria-checked=true]{background:var(--ink);color:var(--on-ink);box-shadow:none}}.k-seg button:disabled{opacity:.55;cursor:not-allowed}.k-chipbar{flex-wrap:wrap;gap:6px;min-width:0;max-width:100%;padding:2px;display:flex}@media (width<=640px){.k-chipbar:not(.wrap){scrollbar-width:none;flex-wrap:nowrap;padding-inline-end:28px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 78%,#0000);mask-image:linear-gradient(90deg,#000 78%,#0000)}}.k-chipbar.end{-webkit-mask-image:none;mask-image:none}.k-chipbar::-webkit-scrollbar{display:none}.k-chip{border:1px solid var(--line-2);background:var(--card);height:32px;color:var(--ink-2);font-size:var(--t-label);cursor:pointer;white-space:nowrap;border-radius:999px;flex:none;padding:0 12px;font-weight:500}.k-chip:hover{border-color:var(--ink)}.k-chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--on-ink)}.k-chip.add{color:var(--blue-ink);border-style:dashed}.k-chip-mine{flex:none;align-items:stretch;display:inline-flex}.k-chip-mine>.k-chip{border-right-width:0;border-top-right-radius:0;border-bottom-right-radius:0;padding-right:8px}.k-chip-x{border:1px solid var(--line-2,var(--line));background:var(--card);min-width:28px;height:32px;color:var(--muted);cursor:pointer;font:inherit;border-left-width:0;border-radius:0 999px 999px 0;flex:none;padding:0 8px 0 4px}.k-chip-x:hover{color:var(--ink);border-color:var(--ink)}@media (width<=640px){.k-chip-x{min-width:44px;height:44px}.k-chip{height:44px}}.k-chipset .k-chip{color:var(--muted)}.k-chipset .k-chip[aria-pressed=true]{color:var(--on-ink)}.k-chipset .k-chip[aria-pressed=true]:before{content:"✓";margin-right:6px;font-size:.9em}.k-chipset .k-chip[aria-pressed=false]{background:0 0;border-style:dashed}.k-chipset .k-chip[aria-pressed=false]:hover{color:var(--ink)}.k-chipwrap{gap:var(--s2);flex-direction:column;min-width:0;display:flex}.k-custom{gap:var(--s2);flex-wrap:wrap;align-items:center;display:flex}.k-custom .k-input{width:auto;height:36px;padding-inline:12px}.k-custom input.k-input{width:80px}.k-custom select.k-input{padding-right:36px}.k-form{gap:var(--s4);grid-template-columns:repeat(auto-fill,minmax(190px,1fr));align-items:start;min-width:0;display:grid}.k-form.k-form-pair{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr))}.k-form.k-form-inline{align-items:flex-end;gap:var(--s3);flex-wrap:wrap;display:flex}.k-form.k-form-inline>.k-field{flex:0 220px}.k-form.k-form-inline>.k-field.wide{flex:100%}.k-form.k-form-inline>.k-form-actions{flex:none}.k-form.k-form-trio{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));max-width:1000px}.k-field{flex-direction:column;gap:6px;min-width:0;display:flex}.k-field.wide{grid-column:1/-1}.k-card>.k-field{max-width:420px}.k-card>.k-field.wide{max-width:none}.k-label-row{align-items:center;gap:6px;min-width:0;min-height:22px;display:flex}.k-label-row label{font-size:var(--t-label);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden}.k-label-row .opt{color:var(--muted);font-weight:400}@media (width<=640px){.k-label-quiet{display:none}}.k-input{height:var(--ctl);border-radius:var(--r-ctl);border:1px solid var(--field-line);background:var(--paper);width:100%;font-size:var(--t-body);min-width:0;padding:0 14px}.k-input::placeholder{color:var(--muted);opacity:.8}.k-input:focus{border-color:var(--blue);box-shadow:0 0 0 1px var(--blue), 0 0 0 4px var(--blue-soft);outline:none}.k-input.bad,.k-input.bad:focus{border-color:var(--down)}.k-input.bad:focus{box-shadow:0 0 0 3px var(--down-soft)}.k-field-msg{font-size:var(--t-note);color:var(--muted)}.k-field-msg.bad{color:var(--down)}.k-date{position:relative}.k-date .k-input{padding-right:46px}.k-date-btn{width:36px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.k-date-btn:hover,.k-date-btn:focus-visible{background:var(--paper-2);color:var(--ink)}.k-date-btn svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.k-date-native{opacity:0;pointer-events:none;border:0;width:1px;height:1px;padding:0;position:absolute;bottom:0;right:0}.k-input-unit{position:relative}.k-input-unit .u{color:var(--muted);font-size:var(--t-label);pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.k-input-unit .k-input{padding-right:var(--unit-w,52px)}.k-form-actions{gap:var(--s2);flex-wrap:wrap;grid-column:1/-1;align-items:center;display:flex}.k-picker{position:relative}.k-picker .k-input{padding-left:40px}.k-picker .lens{width:18px;height:18px;stroke:var(--muted);fill:none;stroke-width:2px;pointer-events:none;position:absolute;top:13px;left:13px}.k-suggest{z-index:30;left:0;right:0;top:calc(var(--ctl) + 6px);background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:12px;flex-direction:column;max-width:calc(100vw - 32px);margin:0;padding:6px;list-style:none;display:flex;position:absolute}.k-suggest[hidden]{display:none}.k-sug{padding:var(--s2);cursor:pointer;border-radius:8px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:48px;display:grid}.k-sug.on{background:var(--chip)}.k-logo{background:var(--blue-soft);width:34px;height:34px;color:var(--blue-ink);border-radius:9px;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid}.k-sug-t{flex-direction:column;min-width:0;display:flex}.k-sug-t b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.k-sug-t span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.k-sug-x{font-family:var(--mono);color:var(--muted);font-size:11px}.k-sug-none{font-size:var(--t-note);color:var(--muted);padding:10px 12px}.k-tile-groups{gap:var(--s4);flex-direction:column;display:flex}.k-tile-group{gap:var(--s2);flex-direction:column;display:flex}.k-tiles{grid-template-columns:repeat(auto-fill,minmax(max(140px,25% - 7.5px),1fr));gap:10px;display:grid}.k-tile-groups{container-type:inline-size}@container (width>=720px){.k-tiles[data-n="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.k-tiles[data-n="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.k-tiles[data-n="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}}.k-tile{gap:var(--s2);border:1px solid var(--line-2);background:var(--card);cursor:pointer;text-align:left;border-radius:12px;flex-direction:column;align-items:flex-start;min-width:0;padding:14px;transition:border-color .15s,transform .15s;display:flex}.k-tile:hover{border-color:var(--ink);transform:translateY(-1px)}.k-tile[aria-checked=true]{border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-soft)}.k-tile .ic{background:var(--paper-2);border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.k-tile .ic svg{width:18px;height:18px;stroke:var(--ink-2);fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.k-tile b{font-size:14px}.k-tile .sub{color:var(--muted);font-size:12.5px}@media (prefers-reduced-motion:reduce){.k-tile{transition:none}.k-tile:hover{transform:none}}.k-tbl-wrap{border:1px solid var(--line);background:linear-gradient(to right, var(--card) 30%, transparent) 0 0 / 28px 100% no-repeat local, linear-gradient(to left, var(--card) 30%, transparent) 100% 0 / 28px 100% no-repeat local, radial-gradient(farthest-side at 0 50%, color-mix(in srgb, var(--ink) 26%, transparent), transparent) 0 0 / 16px 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, color-mix(in srgb, var(--ink) 26%, transparent), transparent) 100% 0 / 16px 100% no-repeat scroll;border-radius:12px;position:relative;overflow-x:auto}@property --k-edge{syntax:"<length>";inherits:false;initial-value:0}@keyframes k-edge{0%{--k-edge:32px}to{--k-edge:0px}}@supports (animation-timeline:scroll()){.k-tbl-wrap:not(.sticky){-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--k-edge)), transparent);-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--k-edge)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--k-edge)), transparent);animation:linear both k-edge;animation-timeline:scroll(self inline);animation-range:calc(100% - 32px) 100%}}.k-table{border-collapse:collapse;width:100%;font-size:14px}.k-table th{text-align:left;color:var(--muted);border-top:0;border-bottom:1px solid var(--line);background:var(--paper-2);white-space:nowrap;padding:10px 14px;font-size:12.5px;font-weight:500}.k-table td,.k-table tbody th{border-top:0;border-bottom:1px solid var(--line);white-space:nowrap;text-align:left;color:var(--ink);background:0 0;padding:11px 14px;font-size:14px;font-weight:400}.k-table tbody th b{font-weight:600}.k-table tbody tr:last-child td,.k-table tbody tr:last-child th{border-bottom:0}.k-table .k-num{text-align:right}.k-table tbody tr:hover{background:var(--paper-2)}.k-table .k-empty-row{text-align:center;color:var(--muted);padding:var(--s5) var(--s4);white-space:normal}.k-table .k-row-note{color:var(--muted);font-size:var(--t-label)}.k-table .info{margin-left:4px}.k-table .info-pop{white-space:normal;text-transform:none;font-weight:400}@media (width>=641px){.k-compare .k-table{table-layout:fixed}.k-compare .k-table th:not(:first-child),.k-compare .k-table td:not(:first-child){white-space:normal;width:17%}}@media (width<=640px){.k-compare .k-table th:not(:first-child),.k-compare .k-table td:not(:first-child){width:20%;min-width:64px}.k-compare .k-table td:first-child,.k-compare .k-table th:first-child{width:40%}}.k-tbl-wrap.pinhead{background:0 0;border-radius:0;animation:none;overflow:visible;-webkit-mask-image:none;mask-image:none}.k-tbl-wrap.pinhead .k-table thead th{z-index:2;box-shadow:0 1px 0 var(--line);position:sticky;top:0}@media (width<=900px){.k-tbl-wrap.pinhead .k-table thead th{top:56px}}@media (width<=640px){.k-tbl-wrap.pinhead .k-table th,.k-tbl-wrap.pinhead .k-table td{white-space:normal;padding-left:var(--s2);padding-right:var(--s2);min-width:0}.k-table td a,.k-table th a,.k-table td .btn.sm,.k-table td button,.k-cal-ev a,.k-cal-evs button{align-items:center;min-height:32px;display:inline-flex}.k-table td .info-btn{min-height:40px;display:grid}.k-table td input[type=checkbox],.k-table th input[type=checkbox]{min-width:24px;min-height:24px;margin:4px}.k-th-sort{align-items:center;min-height:32px;display:inline-flex}.pc-btn{min-width:32px}.k-card-head a,.k-card-head .btn.sm,.inv-head-price a{min-height:32px}.inv-head-price a{align-items:center;display:inline-flex}.k-check input[type=checkbox],.k-check input[type=radio]{width:24px;height:24px}.mine-tl-i .body a,.tap-link{align-items:center;min-height:32px;display:inline-flex}.k-tbl-wrap.stack{background:0 0;border:0;border-radius:0;animation:none;overflow:visible;-webkit-mask-image:none;mask-image:none}.k-tbl-wrap.stack .k-table,.k-tbl-wrap.stack .k-table tbody,.k-tbl-wrap.stack .k-table tfoot{display:block}.k-tbl-wrap.stack .k-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.k-tbl-wrap.stack .k-table tr{gap:var(--s2) var(--s3);padding:var(--s3);margin-bottom:var(--s2);border:1px solid var(--line);background:var(--card);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.k-tbl-wrap.stack .k-table tbody tr:hover{background:var(--card)}#holdings-dividends .k-tbl-wrap.stack .k-table tr{border:0;border-bottom:1px solid var(--line);padding:var(--s3) 0;background:0 0;border-radius:0;margin-bottom:0}#holdings-dividends .k-tbl-wrap.stack .k-table tbody tr:last-child{border-bottom:0}.k-tbl-wrap.stack .k-table td,.k-tbl-wrap.stack .k-table th[scope=row]{white-space:normal;text-align:left;background:0 0;border:0;min-width:0;padding:0;display:block}.k-tbl-wrap.stack .k-table th[scope=row]{color:var(--ink);font-size:var(--t-body);grid-column:1/-1}.k-tbl-wrap.stack .k-table td[data-label]:before{content:attr(data-label) / "";color:var(--muted);font-size:var(--t-note);font-weight:400;display:block}.k-tbl-wrap.stack .k-table td[data-blank]{display:none}.k-tbl-wrap.stack .k-table td .k-badge{white-space:normal;border-radius:14px;max-width:100%}.k-tbl-wrap.stack .k-table td.k-act,.k-tbl-wrap.stack .k-table td.k-row-note,.k-tbl-wrap.stack .k-table td.k-empty-row{grid-column:1/-1}.k-tbl-wrap.stack .k-table td.k-act[data-label]:before{display:none}.k-tbl-wrap.stack .k-table td.k-act{text-align:right;width:auto}.k-tbl-wrap.stack .k-table tr:has(>td.k-corner){position:relative}.k-tbl-wrap.stack .k-table tr:has(>td.k-corner) th[scope=row]{padding-right:72px}.k-tbl-wrap.stack .k-table td.k-act.k-corner{top:var(--s2);right:var(--s2);grid-column:auto;position:absolute}.biz-updates .k-tbl-wrap.stack .inv-clamp{display:none}.k-tbl-wrap.stack.has-lead .k-table th[scope=row]{order:-2}.k-tbl-wrap.stack.has-lead .k-table td.k-lead{order:-1;grid-column:1/-1}.k-tbl-wrap.stack.has-lead .k-table td.k-lead:before{display:none}.k-tbl-wrap.stack.has-up .k-table th[scope=row]{order:-2}.k-tbl-wrap.stack.has-up .k-table td.k-first{order:-1}.k-tbl-wrap.stack .inv-heat-cell{border-radius:6px;margin:0;padding:2px 8px;display:inline-block}}.k-th-sort{font:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;margin:0;padding:0}.k-th-sort:hover{color:var(--ink)}.k-th-sort:focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:4px}.k-table th.k-num>.info{margin-left:0;margin-right:6px}.k-table th[aria-sort=ascending],.k-table th[aria-sort=descending]{color:var(--ink)}.k-state{text-align:center;padding:28px var(--s4);border:1px dashed var(--line-2);border-radius:12px;flex-direction:column;align-items:center;gap:10px;display:flex}.k-state.error{border-color:var(--orange)}.k-state .ic{background:var(--paper-2);border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.k-state .ic svg{width:22px;height:22px;stroke:var(--muted);fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.k-state b{font-size:var(--t-body)}.k-state p{font-size:var(--t-label);color:var(--muted);max-width:52ch}.k-skel-box{flex-direction:column;gap:10px;display:flex}.k-skel{background:linear-gradient(90deg, var(--chip), var(--paper-2), var(--chip));background-size:200% 100%;border-radius:6px;height:14px;animation:1.4s linear infinite k-shimmer}@keyframes k-shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.k-skel{animation:none}}.k-stack{gap:var(--s3);flex-direction:column;min-width:0;display:flex}.k-row{align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.k-row.top{align-items:flex-start}.k-row.end{align-items:flex-end}.k-spread{justify-content:space-between;align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.dd-ask>select.k-input{flex:none;width:auto;min-width:150px}.k-note{font-size:var(--t-note);color:var(--muted)}.k-note.k-down,.k-small.k-down{color:var(--down)}.k-sub{font-size:var(--t-body);font-weight:600}.k-list{padding-left:var(--s5);gap:var(--s1);font-size:var(--t-label);flex-direction:column;margin:0;display:flex}.k-list.muted{color:var(--muted);font-size:var(--t-note)}.k-list.plain{padding-left:0;list-style:none}.k-clip{text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}.k-btn-end{align-self:flex-start}.k-any{overflow-wrap:anywhere;min-width:0}@media (width<=480px){.k-seg{width:100%;display:flex}.k-seg button{white-space:nowrap;text-align:center;flex:auto;height:auto;min-height:36px;padding:6px 10px;font-size:13px;line-height:1.2}}.k-seg button{min-width:max-content}.k-seg[data-stack]{width:100%}.k-seg[data-stack="1"]{flex-direction:column;display:flex}.k-seg[data-stack="2"]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.k-upload{cursor:pointer}.k-upload.disabled{cursor:wait;opacity:.6}.k-notice{justify-content:space-between;align-items:center;gap:var(--s3);padding:var(--s3) var(--s4);border-radius:var(--r-ctl);border:1px solid var(--line);background:var(--paper-2);font-size:var(--t-label);flex-wrap:wrap;display:flex}.k-notice.warn{border-color:var(--orange);background:var(--orange-soft);color:var(--orange-ink)}.k-notice>span{min-width:0}.k-viewas-banner{margin-bottom:var(--s4);font-weight:500}select.k-input{appearance:none;cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, var(--muted) 50%), linear-gradient(135deg, var(--muted) 50%, transparent 50%);background-position:calc(100% - 19px) 52%,calc(100% - 14px) 52%;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:36px}select.k-input:disabled{opacity:.6;cursor:not-allowed}.k-input.sm{height:var(--ctl-sm)}.k-input[type=date]{min-width:0}.k-time{align-items:center;gap:var(--s2);vertical-align:middle;max-width:100%;display:inline-flex}.k-input.k-time-box{width:88px;padding:0 var(--s3);text-align:center;font-variant-numeric:tabular-nums}.k-time-zone{font-size:var(--t-label);color:var(--muted);font-weight:500}.k-range-row{align-items:center;gap:var(--s3);max-width:100%;display:inline-flex}.k-range{appearance:none;width:168px;max-width:100%;height:var(--ctl-sm);cursor:pointer;background:0 0;margin:0}.k-range::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--ink) var(--fill,0%), var(--line-2) var(--fill,0%));border-radius:2px;height:4px}.k-range::-moz-range-track{background:var(--line-2);border-radius:2px;height:4px}.k-range::-moz-range-progress{background:var(--ink);border-radius:2px;height:4px}.k-range::-webkit-slider-thumb{appearance:none;background:var(--paper);border:2px solid var(--ink);border-radius:50%;width:18px;height:18px;margin-top:-7px}.k-range::-moz-range-thumb{background:var(--paper);border:2px solid var(--ink);border-radius:50%;width:14px;height:14px}.k-range:focus-visible{outline:none}.k-range:focus-visible::-webkit-slider-thumb{border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-soft)}.k-range:focus-visible::-moz-range-thumb{border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-soft)}.k-range:disabled{opacity:.6;cursor:not-allowed}.k-range-value{font-size:var(--t-label);font-variant-numeric:tabular-nums;white-space:nowrap}.k-notes{padding-left:var(--s5);gap:var(--s1);font-size:var(--t-note);color:var(--muted);flex-direction:column;margin:0;line-height:1.5;display:flex}.k-notes li{padding-left:2px}.k-notes li::marker{font-variant-numeric:tabular-nums;color:var(--muted)}.k-meter{background:var(--chip);border-radius:99px;height:6px;overflow:hidden}.k-meter i{background:var(--blue);border-radius:99px;height:100%;display:block}.k-disclosure>summary{cursor:pointer;font-size:var(--t-label);color:var(--ink-2);align-items:center;gap:var(--s2);min-height:32px;font-weight:500;list-style:none;display:flex}.k-disclosure>summary::-webkit-details-marker{display:none}.k-disclosure>summary:before{content:"";border-bottom:1.5px solid;border-right:1.5px solid;flex:none;width:6px;height:6px;transition:transform .15s;transform:rotate(-45deg)}.k-disclosure[open]>summary:before{transform:rotate(45deg)}.k-disclosure-body{gap:var(--s2);padding:var(--s1) 0 0 var(--s4);flex-direction:column;display:flex}.k-disclosure-body:has(>.k-tbl-wrap){padding-left:0}.k-chipset{flex-wrap:wrap;gap:6px;display:flex}.k-check{align-items:center;gap:var(--s2);min-height:32px;font-size:var(--t-label);cursor:pointer;display:inline-flex}.k-check input{width:18px;height:18px;accent-color:var(--blue)}.k-check input[type=checkbox]:not(:checked),.k-tap input[type=checkbox]:not(:checked){appearance:none;border:1.5px solid var(--muted);background:0 0;border-radius:3px}.k-check input[type=checkbox]:disabled:not(:checked){opacity:.55}.k-tap{cursor:pointer;place-items:center;min-width:40px;min-height:40px;margin:-9px;display:inline-grid}.k-tap input{width:18px;height:18px;accent-color:var(--blue);cursor:pointer}.k-table tfoot th,.k-table tfoot td{border-top:1px solid var(--line-2);text-align:left;background:var(--paper-2);border-bottom:0;padding:11px 14px;font-size:14px;font-weight:600}.k-table tfoot td.k-num{text-align:right}.k-table tfoot th{white-space:normal;min-width:0}@media (width<=640px){.k-tbl-wrap:not(.stack):not(.pinhead) .k-table thead th:first-child,.k-tbl-wrap:not(.stack):not(.pinhead) .k-table tbody th:first-child,.k-tbl-wrap:not(.stack):not(.pinhead) .k-table tfoot th:first-child{z-index:1;background:var(--card);max-width:40vw;position:sticky;left:0}.k-tbl-wrap:not(.stack):not(.pinhead) .k-table thead th:first-child,.k-tbl-wrap:not(.stack):not(.pinhead) .k-table tfoot th:first-child{background:var(--paper-2)}.k-tbl-wrap:not(.stack):not(.pinhead) .k-table :is(thead th,tbody th,tbody td:not(.k-empty-row),tfoot th):first-child{white-space:normal;overflow-wrap:break-word;overflow-wrap:anywhere;min-width:min(9rem,40vw);max-width:40vw}}.k-table .k-sub-line{font-size:var(--t-note);color:var(--muted);font-weight:400;display:block}.k-table td.k-wrap,.k-table th.k-wrap{white-space:normal;min-width:160px}@media (width>=900px){.rates-page .k-table th.k-wrap[scope=row]{min-width:260px}.rates-page .k-table{table-layout:fixed;width:100%}.rates-page .k-table th:first-child{width:32%}.rates-page .k-table th:nth-child(2),.rates-page .k-table th:nth-child(3){width:11%}.rates-page .k-table th:nth-child(4){width:22%}.rates-page .k-table th:nth-child(5){width:24%}}.k-table td.k-act,.k-table th.k-act{text-align:right;width:1%;padding-left:var(--s1)}.k-table td.k-act .k-row{flex-wrap:nowrap;justify-content:flex-end}.k-table td.k-act .k-row.k-col{align-items:flex-end;gap:var(--s1);flex-direction:column}.k-inline-badge{margin-left:6px}.k-big{letter-spacing:-.02em;font-size:clamp(30px,4vw,40px);font-weight:600;line-height:1.1}.k-two{gap:var(--s5);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}@media (width<=900px){.k-two{grid-template-columns:minmax(0,1fr)}}.k-two.k-two-start{align-items:start}@media (width>=901px){.k-two.cmp-top{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.k-label-row .k-lbl{font-size:var(--t-label);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden}.k-sub-line{font-size:var(--t-note);color:var(--muted);font-weight:400;display:block}.k-picks{gap:var(--s2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.k-pick{align-items:flex-end;gap:var(--s3);padding:var(--s3);border:1px solid var(--line);border-radius:var(--r-ctl);flex-wrap:wrap;display:flex}.k-pick-name{overflow-wrap:anywhere;flex:180px;align-self:center;min-width:0}.k-pick-share{width:140px}.k-inset{padding:var(--s4);border-radius:var(--r-ctl);border:1px solid var(--line);gap:var(--s3);flex-direction:column;display:flex}.k-dl{gap:var(--s3) var(--s5);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin:0;display:grid}.k-dl>div{flex-direction:column;gap:2px;min-width:0;display:flex}.k-dl dt{font-size:var(--t-note);color:var(--muted)}.k-dl dd{overflow-wrap:anywhere;margin:0;font-weight:600}.k-dl.pairs{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}.k-dl.spread{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.k-dl.facts{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr))}.k-fold-rows>li>.k-fold{min-height:44px}.k-dl.prose{gap:var(--s4) var(--s5);grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.k-dl.prose dt{font-size:var(--t-body);color:var(--ink);font-weight:600}.k-dl.prose dd{color:var(--muted);font-weight:400;line-height:1.5}.k-downloads{gap:var(--s2);grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));display:grid}.k-downloads .btn{height:auto;min-height:52px;padding-block:var(--s2);text-align:left;white-space:normal;justify-content:flex-start;min-width:0}.k-downloads .btn small{opacity:.75;font-weight:400;font-size:var(--t-note);display:block}.k-fold{cursor:pointer;width:100%;min-height:32px;color:inherit;justify-content:space-between;align-items:center;gap:var(--s3);text-align:left;background:0 0;border:0;flex-wrap:wrap;padding:0;display:flex}.k-fold .k-card-title{font-size:var(--t-card)}.k-fold.k-fold-static{cursor:default}.k-fold.k-fold-static .k-card-title{color:var(--muted)}.k-linkcards{gap:var(--s3);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.k-linkcard{gap:var(--s1);padding:var(--s4);border:1px solid var(--line);border-radius:var(--r-card);background:var(--paper);color:inherit;flex-direction:column;min-width:0;text-decoration:none;display:flex}.k-linkcard:hover{border-color:var(--ink)}.k-linkcard:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.k-linkcard b{overflow-wrap:anywhere;font-weight:600}.k-linkcard .k-sub-line{font-size:var(--t-label)}.k-linkcard .k-note{margin-top:var(--s1)}.k-line-row{justify-content:space-between;align-items:center;gap:var(--s3);padding:var(--s2) 0;border-bottom:1px solid var(--line);flex-wrap:wrap;min-width:0;display:flex}.k-line-row:last-child{border-bottom:0}.k-line-row>.k-line-text{flex-direction:column;min-width:0;display:flex}.k-line-row b{overflow-wrap:anywhere;font-weight:600}.k-callout{gap:var(--s2);padding:var(--s4);border:1px solid var(--line-2);border-radius:var(--r-ctl);flex-direction:column;min-width:0;display:flex}.k-code{padding:var(--s3);background:var(--paper-2);color:var(--ink);border-radius:var(--s2);white-space:pre;max-width:100%;font:13px/1.5 var(--mono);margin:0;overflow-x:auto}.k-mono{font-family:var(--mono)}.k-check-note{color:var(--muted);font-weight:400;font-size:var(--t-note);display:block}.k-check.top{align-items:flex-start}.k-section-nav{min-width:0;display:flex}@media (width<=640px){.k-section-nav .k-seg{width:100%}}.k-hint-line{margin:0}.k-chart-body{min-width:0}.k-result{border-radius:var(--r-card);background:var(--paper-2);border:1px solid var(--line);flex-direction:column;gap:14px;min-width:0;padding:18px;display:flex}.k-result-head{flex-direction:column;gap:2px;display:flex}.k-result-big{font-family:var(--serif);font-size:var(--t-result);letter-spacing:-.02em;overflow-wrap:anywhere;font-weight:600;line-height:1.1}.k-split{border-radius:999px;gap:2px;height:10px;display:flex;overflow:hidden}.k-split span:first-child{background:var(--blue)}.k-split span:last-child{background:var(--line-2)}.k-legend{gap:var(--s4);font-size:var(--t-label);color:var(--muted);flex-wrap:wrap;display:flex}.k-legend b{color:var(--ink);font-weight:600}.k-legend i{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}.k-legend i.me{background:var(--blue)}.k-legend i.br{background:var(--line-2)}.k-rows{border-top:1px solid var(--line);flex-direction:column;display:flex}.k-rows>div{justify-content:space-between;gap:var(--s3);border-bottom:1px solid var(--line);flex-wrap:wrap;padding:9px 0;font-size:14px;display:flex}.k-rows>div:last-child{border-bottom:0}@media (width>=900px){.k-rows.two{column-gap:var(--s6,32px);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;display:grid}.k-rows.two>div.wide{grid-column:1/-1}.k-rows.two>div:nth-last-child(-n+2):nth-child(odd),.k-rows.two>div:last-child{border-bottom:0}}.k-rows>div>span{color:var(--muted);flex:8rem;min-width:0}.k-rows>div>b{text-align:right;font-weight:600}@media (width<=899px){.k-rows>div.long>b{text-align:left;flex:100%}}.k-rows>div.hl>span{color:var(--ink-2)}.k-toolbar{align-items:center;gap:var(--s2) var(--s3);flex-wrap:wrap;display:flex}.k-toolbar .k-seg{align-self:center}.k-crumb{margin:0 0 var(--s3);font-size:var(--t-label)}.k-crumb ol{flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.k-crumb li{align-items:center;min-width:0;display:inline-flex;position:relative}.k-crumb a,.k-crumb-btn,.k-crumb li>[aria-current=page]{min-height:34px;font-size:inherit;border-radius:8px;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.k-crumb a{color:var(--muted);text-decoration:none}.k-crumb a:hover{color:var(--ink);background:var(--chip)}.k-crumb .sep{color:var(--muted);opacity:.6}.k-crumb li>[aria-current=page],.k-crumb-btn{color:var(--ink);font-weight:600}.k-crumb-btn{cursor:pointer;background:0 0;border:0;font-family:inherit}.k-crumb-btn:hover,.k-crumb-btn[aria-expanded=true]{background:var(--chip)}.k-crumb-btn .caret{color:var(--muted);font-size:11px}.k-crumb-btn [aria-current=page]{min-height:0;padding:0}.k-crumb-menu{z-index:40;background:var(--card);border:1px solid var(--line);min-width:230px;max-width:calc(100vw - 32px);box-shadow:var(--shadow);border-radius:12px;flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 4px);left:0}.k-crumb-menu a,.k-crumb-menu button{text-align:left;width:100%;min-height:36px;color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:flex-start;align-items:center;padding:0 10px;font-weight:500;text-decoration:none;display:flex}.k-crumb-menu a:hover,.k-crumb-menu button:hover,.k-crumb-menu a:focus-visible,.k-crumb-menu button:focus-visible{background:var(--chip);color:var(--ink)}.k-crumb-menu a[aria-current=page]{background:var(--paper-2);color:var(--ink);font-weight:600}.k-crumb-menu a.all{color:var(--blue-ink)}.k-crumb-menu hr{border:0;border-top:1px solid var(--line);margin:4px 0}.crumb-row{align-items:center;column-gap:var(--s3);margin:0 0 var(--s3);flex-wrap:wrap;row-gap:6px;display:flex}.crumb-row:empty{display:none}.crumb-row>.k-crumb{margin:0}.hub-tabs{flex-wrap:wrap;gap:6px;margin:0 0 0 auto;display:flex}@media (width<=900px){.hub-tabs{flex-basis:100%;margin-left:0}}@media (width<=640px){.hub-tabs{display:none}}.hub-tab{border:1px solid var(--line-2);background:var(--card);min-height:34px;color:var(--ink-2);font-size:var(--t-label);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-weight:500;text-decoration:none;display:inline-flex}.hub-tab:hover{border-color:var(--ink);color:var(--ink)}.hub-tab.active{background:var(--ink);border-color:var(--ink);color:var(--on-ink);font-weight:600}@media (width>=901px) and (width<=1440px){.hub-tabs{gap:4px}.hub-tab{padding:0 11px}}.hub-tab .side-lock{margin-left:0}.hub-tab.active .side-lock{color:inherit;background:0 0}.k-spark{width:100%;display:block;overflow:visible}.k-spark .line{fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;stroke:var(--blue)}.k-spark.up .line{stroke:var(--up)}.k-spark.down .line{stroke:var(--down)}.k-spark .fill{stroke:none;fill:var(--blue);opacity:.1}.k-spark.up .fill{fill:var(--up)}.k-spark.down .fill{fill:var(--down)}.page-tags{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.nav-cards{gap:var(--s4);grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr));display:grid}.nav-card{gap:var(--s2);flex-direction:column;height:100%;display:flex}.nav-card .k-card-title a{min-height:34px;color:inherit;align-items:center;text-decoration:none;display:inline-flex}.nav-card .k-card-title a:hover{text-decoration:underline}.nav-card-line{color:var(--muted);font-size:var(--t-label);flex:1;margin:0}.nav-card-foot{justify-content:space-between;align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.feat-group{margin-top:var(--s3)}.feat-group-title{margin:0 0 var(--s1);font:600 12px/1.4 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.feat-group-title a{color:inherit;text-decoration:none}.feat-group-title a:hover{color:var(--ink);text-decoration:underline}.feat-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.feat-list li{align-items:center;gap:2px var(--s3);border-bottom:1px solid var(--line);flex-wrap:wrap;padding:8px 0;display:flex}.feat-list li:last-child{border-bottom:0}.feat-list li>a{min-width:180px;color:var(--ink);text-decoration:none}.feat-list li>a:hover{text-decoration:underline}.feat-line{min-width:0;color:var(--muted);font-size:var(--t-label);flex:260px}.mine{gap:var(--s5)}.space-home.mine .k-lede{min-height:1.5em}.mine-grid{gap:var(--s4);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.mine-slot{grid-column:span 12;min-width:0;display:flex}.mine-slot>*{flex:1;min-width:0}@media (width>=1101px){.mine-slot[data-span="1"]{grid-column:span 1}.mine-slot[data-span="2"]{grid-column:span 2}.mine-slot[data-span="3"]{grid-column:span 3}.mine-slot[data-span="4"]{grid-column:span 4}.mine-slot[data-span="5"]{grid-column:span 5}.mine-slot[data-span="6"]{grid-column:span 6}.mine-slot[data-span="7"]{grid-column:span 7}.mine-slot[data-span="8"]{grid-column:span 8}.mine-slot[data-span="9"]{grid-column:span 9}.mine-slot[data-span="10"]{grid-column:span 10}.mine-slot[data-span="11"]{grid-column:span 11}.mine-slot[data-span="12"]{grid-column:span 12}}.mine-slot .k-state{padding:var(--s3) 0;border:0}.mine-slot .k-card-head:has(>.k-card-actions>a:only-child){flex-wrap:nowrap;align-items:flex-start}.mine-slot .k-card-head:has(>.k-card-actions>a:only-child)>.k-card-actions{flex:none}.mine-slot .k-card-head:has(>.k-card-actions>a:only-child) .k-card-title{min-width:0}.mine-mkt .k-spark{margin-top:auto}.mine-slot[data-card=coming],.mine-slot[data-card=watch]{align-self:start}@media (width<=1100px){.mine-slot[data-card=networth],.mine-slot[data-card=coming],.mine-slot[data-card=watch],.mine-slot[data-card=networth],.mine-slot[data-card=pnl],.mine-slot[data-card=paper]{grid-column:span 12}}@media (width<=700px){.mine-slot[data-card]{grid-column:span 12}}.mine-markets{gap:var(--s3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width>=1360px){.mine-markets{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width<=520px){.mine-markets{grid-template-columns:repeat(2,minmax(0,1fr))}}.mine-mkt{min-width:0;padding:var(--s3);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:4px;display:flex}.mine-mkt-v{letter-spacing:-.01em;font-size:20px;font-weight:600}.mine-tl{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mine-tl-i{gap:var(--s3);border-bottom:1px solid var(--line);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;padding:10px 0;display:grid}.mine-tl-i:last-child{border-bottom:0}.mine-tl-i .dt{color:var(--muted);flex-direction:column;align-items:center;font-size:12px;line-height:1.2;display:flex}.mine-tl-i .dt b{color:var(--ink);font-size:20px;font-weight:600}.mine-tl-i .body{flex-direction:column;min-width:0;display:flex}.mine-tl-i .body .k-stat-d{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width<=760px){.mine-tl-i .body .k-stat-d{-webkit-line-clamp:2}}.mine-tl-i .body a{color:inherit;text-decoration:none}.mine-tl-i .body a:hover{text-decoration:underline}.mine-movers{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mine-movers li{gap:var(--s3);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;padding:8px 0;display:grid}.mine-movers li:last-child{border-bottom:0}.mine-movers a{min-width:0;color:inherit;flex-direction:column;text-decoration:none;display:flex}.mine-movers a .k-stat-d{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mine-movers .px{font-weight:500}.mine-custom{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mine-custom li{justify-content:space-between;align-items:center;gap:var(--s3);border-bottom:1px solid var(--line);padding:6px 0;display:flex}.mine-custom li:last-child{border-bottom:0}.mine-custom label{align-items:center;gap:var(--s2);cursor:pointer;min-height:34px;display:flex}.mine-move{gap:6px;display:flex}.mine-nw-ph{justify-content:flex-end;gap:var(--s2);min-height:92px;padding:var(--s3);border-radius:var(--r-ctl);background:var(--paper-2);flex-direction:column;display:flex;position:relative;overflow:hidden}.mine-nw-ph svg{width:100%;height:100%;position:absolute;inset:0}.mine-nw-ph .grid{stroke:var(--line);stroke-width:1px;fill:none;vector-effect:non-scaling-stroke}.mine-nw-ph .base{stroke:var(--muted);stroke-width:1.6px;stroke-dasharray:3 5;fill:none;opacity:.6;vector-effect:non-scaling-stroke}.mine-nw-ph circle{fill:var(--muted);opacity:.7}.mine-nw-ph>span{position:relative}.k-light{font-size:var(--t-note);white-space:nowrap;align-items:center;gap:6px;font-weight:600;display:inline-flex}.k-hl{background:var(--up);border-radius:50%;flex:none;width:10px;height:10px}.k-light.warn .k-hl{background:var(--orange)}.k-light.bad .k-hl{background:var(--down)}.k-light.ok{color:var(--ink-2)}.k-light.warn{color:var(--orange-ink)}.k-light.bad{color:var(--down)}.k-health{gap:var(--s2);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));display:grid}.k-health-i{padding:var(--s2) var(--s3);border-radius:var(--r-ctl);background:var(--paper-2);color:inherit;border:1px solid #0000;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;text-decoration:none;display:flex}.k-health-cell{min-width:0;display:flex}.k-health-cell>.k-health-i{flex:auto}.k-health-i b{overflow-wrap:anywhere;max-width:100%;font-size:14px}.k-health-i.warn{border-color:var(--orange-soft)}.k-health-i.bad{border-color:var(--down)}a.k-health-i:hover{border-color:var(--line-2)}a.k-health-i:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.k-health-d{font-size:var(--t-note);color:var(--muted);overflow-wrap:anywhere}.k-status-list{border-top:1px solid var(--line);flex-direction:column;display:flex}.k-status-row{justify-content:space-between;align-items:center;gap:var(--s3);border-bottom:1px solid var(--line);flex-wrap:wrap;padding:10px 0;display:flex}.k-status-row:last-child{border-bottom:0}.k-status-t{flex-direction:column;flex:260px;gap:2px;min-width:0;display:flex}.k-status-t b{font-size:14.5px}.k-pager{justify-content:space-between;align-items:center;gap:var(--s2) var(--s3);padding-top:var(--s3);flex-wrap:wrap;display:flex}.k-pager .k-small{text-align:center;flex:auto}.k-loading{justify-content:center;align-items:center;gap:var(--s3);padding:40px var(--s4);color:var(--muted);display:flex}.k-stack.tight{gap:var(--s1)}.k-stack.snug{gap:var(--s2)}.k-stack.wide{gap:var(--s5)}.k-stack.start,.k-row.start{align-items:flex-start}.k-row.tight{gap:var(--s1)}.k-measure{max-width:70ch}.k-progress{background:var(--chip);appearance:none;border:0;border-radius:99px;width:100%;height:6px;display:block;overflow:hidden}.k-progress::-webkit-progress-bar{background:var(--chip)}.k-progress::-webkit-progress-value{background:var(--blue);border-radius:99px}.k-progress::-moz-progress-bar{background:var(--blue);border-radius:99px}.k-plans{gap:var(--s4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start;display:grid}.k-plans>.k-plan{grid-row:span 3;grid-template-rows:subgrid;row-gap:var(--s4);display:grid}.k-plan-body{gap:var(--s4);flex-direction:column;display:flex}.k-plan-body>:last-child{margin-top:auto}.k-plan.pro{border:2px solid var(--ink)}@media (width>=601px) and (width<=1000px){.k-plans{grid-template-columns:repeat(2,minmax(0,1fr))}.k-plans>.k-plan:last-child:nth-child(odd){grid-column:1/-1}}.k-plan-price{font-family:var(--serif);letter-spacing:-.02em;font-size:44px;line-height:1.1}.k-plan-price span{font-family:var(--sans);font-size:var(--t-label);color:var(--muted);letter-spacing:0}.k-plan-list{gap:var(--s2);font-size:var(--t-label);flex-direction:column;flex:1;margin:0;padding:0;list-style:none;display:flex}.k-plan-list li{gap:var(--s2);grid-template-columns:16px minmax(0,1fr);align-items:start;display:grid}.k-plan-list li>span{color:var(--blue);font-weight:700}.k-plan-list li.head{color:var(--muted);font-weight:600;display:block}.k-plan-more summary{cursor:pointer;min-height:44px;color:var(--blue);font-size:var(--t-label);align-items:center;font-weight:600;display:flex}.k-plan-more[open]>summary{margin-bottom:var(--s2)}.stack.g1,.row.g1{gap:1px}.stack.g2,.row.g2{gap:2px}.stack.g4,.row.g4{gap:4px}.stack.g6{gap:6px}.stack.g12,.row.g12{gap:12px}.stack.g14{gap:14px}.spread.g16{gap:16px}.stack.g18{gap:18px}.stack.g20{gap:20px}.stack.g22{gap:22px}.stack.g24{gap:24px}.stack.g32{gap:32px}.stack.g36{gap:36px}.spread.wrap{flex-wrap:wrap}.k-measure.m60{max-width:60ch}.k-measure.m80{max-width:80ch}.lp-center{text-align:center;align-items:center}.lp-final-h{text-wrap:balance;max-width:18ch}.lp-opt-title,.lp-rm-title{font-size:24px}.lp-rm-title{font-size:26px}.lp-why{color:var(--ink-2);font-size:16px}.lp-verdict.tone-blue{color:var(--blue)}.lp-verdict.tone-orange{color:var(--orange)}.lp-verdict.tone-ink{color:var(--ink)}.lp-checklist{border-top:1px solid var(--line);gap:7px;padding-top:12px}.lp-blue{color:var(--blue)}.lp-top{align-items:flex-start}.lp-end{align-items:flex-end}.lp-idea-btn{align-self:flex-start}.row.tight{gap:4px}.logo-mark{flex:none}.logo-30{gap:6px;font-size:12.6px}.logo-34{gap:6.8px;font-size:14.3px}.logo-40{gap:8px;font-size:16.8px}.logo-46{gap:9.2px;font-size:19.3px}.k-skel.w70{width:70%}.tour-title{font-family:var(--serif);font-size:28px;font-weight:400;line-height:1.15}.tour-body{font-size:16.5px}.tour-foot{margin-top:var(--s4)}.palette-step{align-items:center;gap:10px;display:flex}.palette-grp{flex-direction:column;gap:2px;display:flex}.palette-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.results-none{padding:14px}.results button.on{background:var(--paper-2)}.space-recent-text{min-width:0}.adm-main .k-table th,.adm-main .k-table td{padding-inline:10px}@media (width<=480px){.k-line-row.stack-narrow{flex-direction:column;align-items:flex-start}}.k-form>.k-field>.k-seg{width:max-content;max-width:100%;min-height:var(--ctl);box-sizing:border-box;align-items:stretch}.k-form>.k-field>.k-seg button{flex:auto;justify-content:center;align-items:center;padding:0 14px;display:inline-flex}@media (width>=640px){.k-form>.k-field:has(>.k-seg button:nth-child(3)){grid-column:span 2}}.k-form.k-form-trio>.k-field:has(>.k-seg button:nth-child(3)){grid-column:auto}@media (width<=640px),(pointer:coarse){.k-form>.k-field>.k-seg{gap:0;padding:0;overflow:hidden}}@media (width>=640px){.k-form>.k-field:has(>.k-seg[aria-label=Billing\ period]){grid-column:span 2}}.k-card-title a{color:inherit;text-decoration:none}.k-card-title a:hover{text-decoration:underline}.k-toolbar>select.k-input{flex:0 220px;width:auto;min-width:170px}.breadth-bar>.k-chipwrap{flex:320px;min-width:0}.k-alert-row{margin-top:4px}.rot-move{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.rot-move>span.k-badge{white-space:nowrap}.rot-was{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.rot-name{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.rot-name>.k-tap{flex:none}.rot-name>span{text-align:left;min-width:0}.k-toolbar>.k-search{flex:280px}@media (width<=480px){.k-toolbar>select.k-input{flex:100%}}.k-address{max-width:100%;padding:var(--s2) var(--s3);background:var(--paper-2);color:var(--ink);border-radius:var(--r-ctl);font:13.5px/1.4 var(--mono);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;display:inline-block}.k-steps{padding-left:var(--s5);gap:var(--s2);font-size:var(--t-body);flex-direction:column;margin:0;display:flex}.k-coach{z-index:70;position:fixed;inset:0}.k-coach-ring{left:var(--cm-hx,50%);top:var(--cm-hy,50%);width:var(--cm-hw,0);height:var(--cm-hh,0);border-radius:var(--r-ctl);outline:2px solid var(--blue);outline-offset:2px;pointer-events:none;transition:left .2s,top .2s,width .2s,height .2s;position:fixed;box-shadow:0 0 0 200vmax #0a0a0873}.k-coach-ring[data-off]{outline:none;width:0;height:0;top:50%;left:50%}.k-coach-note{left:var(--cm-x,16px);top:var(--cm-y,16px);gap:var(--s3);width:min(360px,100vw - 32px);padding:var(--s5);background:var(--paper);color:var(--ink);border:1px solid var(--line-2);border-radius:var(--r-card);box-shadow:var(--shadow);flex-direction:column;display:flex;position:fixed}.k-coach:not([data-placed]) .k-coach-note{visibility:hidden}.k-coach-note:focus,.modal:focus{outline:none}.k-coach-note .tour-title{font-size:var(--t-card)}.k-coach-note .tour-body{font-size:var(--t-body)}.k-coach-note .tour-dots{justify-content:flex-start;margin-top:0}.k-coach-note .tour-foot{justify-content:flex-end;margin-top:0}@media (prefers-reduced-motion:reduce){.k-coach-ring{transition:none}}.lp-sec.lp-spaces-sec{padding-top:clamp(32px,4vw,48px)}.lp-spaces-sec #about{scroll-margin-top:76px}.lp-intro-line{color:var(--ink-2);max-width:62ch;margin:0;font-size:clamp(18px,1.8vw,22px);line-height:1.45}.lp-space-list{flex-direction:column;gap:12px;margin:4px 0 0;padding:0;list-style:none;display:flex}.lp-space-list li{flex-direction:column;gap:2px;display:flex}.lp-space-list b{font-size:15px}.lp-space .lp-space-go{align-items:center;min-height:44px;display:inline-flex}.lp-steps.lp-steps-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-steps-3 li{grid-template-columns:34px minmax(0,1fr);align-content:start;align-items:start;gap:6px 14px;display:grid}.lp-steps-3 .lp-num{grid-row:1/span 2;margin:0}.lp-steps-3 p{margin:0}@media (width<=760px){.lp-steps.lp-steps-3{grid-template-columns:minmax(0,1fr);gap:12px}}.lp-tag{background:var(--chip);color:var(--muted);border-radius:999px;align-self:flex-start;margin-top:auto;padding:2px 10px;font-size:12.5px;font-weight:500}.lp-travel>.lp-tag{margin-top:0}.lp-more>summary{align-items:center;gap:var(--s2);min-height:var(--ctl-sm);margin-top:var(--s4);padding:0 var(--s4);border:1px solid var(--line-2);border-radius:var(--r-ctl);background:var(--card);color:var(--ink);cursor:pointer;font-size:14px;font-weight:600;list-style:none;display:inline-flex}.lp-more>summary::-webkit-details-marker{display:none}.lp-more>summary:after{content:"+";font-family:var(--mono);color:var(--muted)}.lp-more[open]>summary:after{content:"–"}.lp-more[open]>summary{margin-bottom:var(--s2)}.lp-plan-note{align-items:center;min-height:44px;font-weight:600;display:flex}.lp-btc{display:block}.lp-menu{margin-left:auto;display:none;position:relative}.lp-menu>summary{min-height:36px;padding:0 var(--s3);border:1px solid var(--line-2);border-radius:var(--r-ctl);color:var(--ink);cursor:pointer;align-items:center;font-size:14px;font-weight:600;list-style:none;display:inline-flex}.lp-menu>summary::-webkit-details-marker{display:none}.lp-nav .lp-menu nav{z-index:30;background:var(--card);border:1px solid var(--line-2);min-width:190px;box-shadow:var(--shadow);border-radius:12px;flex-direction:column;gap:0;margin:0;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.lp-nav .lp-menu nav a{border-radius:8px;align-items:center;min-height:40px;padding:0 12px;display:flex}.lp-nav .lp-menu nav a:hover,.lp-nav .lp-menu nav a:focus-visible{background:var(--chip)}.pub-nav .lp-menu nav{z-index:30;background:var(--card);border:1px solid var(--line-2);min-width:190px;box-shadow:var(--shadow);border-radius:12px;flex-direction:column;gap:0;margin:0;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.pub-nav .lp-menu nav a{min-height:40px;color:var(--ink);border-radius:8px;align-items:center;padding:0 12px;text-decoration:none;display:flex}.pub-nav .lp-menu nav a:hover,.pub-nav .lp-menu nav a:focus-visible{background:var(--chip)}.pub-nav .pub-menu{margin-left:auto;margin-right:var(--s3)}.pub-nav>a:first-child{flex:none}.pub-nav .pub-short{display:none}@media (width<=400px){.pub-nav .pub-long{display:none}.pub-nav .pub-short{display:inline}}.pub-nav .pub-menu-start nav{left:0;right:auto}@media (width>=641px){.pub-nav .pub-menu{display:none}}.pub-links{margin-left:auto;margin-right:var(--s4);gap:22px;display:flex}.pub-links a{min-height:36px;color:var(--ink-2);align-items:center;font-size:14.5px;font-weight:500;text-decoration:none;display:inline-flex}.pub-links a:hover{color:var(--ink)}@media (width<=1000px){.pub-links{display:none}.pub-nav .pub-menu,.lp-menu{display:block}.lp-nav>.btn{margin-left:0}}@media (width<=600px){.lp-more>summary{min-height:40px}}.k-warn-text{color:var(--orange-ink);margin:0}.side-lock{background:var(--chip);color:var(--muted);border-radius:999px;flex:none;margin-left:auto;padding:0 6px;font-size:11px;font-weight:600;line-height:18px}.side-lock:before{content:"";vertical-align:-1px;width:10px;height:10px;-webkit-mask:var(--lock-mask) center / contain no-repeat;-webkit-mask:var(--lock-mask) center / contain no-repeat;mask:var(--lock-mask) center / contain no-repeat;background:currentColor;margin-right:3px;display:inline-block}.side-lock:after{content:attr(data-plan)}:root{--lock-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='11' width='14' height='10' rx='2'/%3E%3Cpath d='M8 11V7a4 4 0 0 1 8 0v4'/%3E%3C/svg%3E")}svg.lock-ic{vertical-align:-2px;flex:none;margin-right:4px;display:inline-block}.plan-lock{display:inline}.k-badge svg.lock-ic{margin-right:2px}.page-lock{margin-bottom:var(--s4)}.page-lock-slot:empty{display:none}.page-lock-slot>.page-lock{margin-top:var(--s3)}.gate{max-width:640px}.gate-actions{gap:var(--s3);flex-wrap:wrap;align-items:center;display:flex}.gate-links{gap:var(--s3);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));display:grid}.gate-path{font-family:var(--mono);font-size:var(--t-note);overflow-wrap:anywhere}.gate-actions .lp-cta svg{background:#fff;border-radius:50%;width:22px;height:22px;padding:2px}.k-pagenav{align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.k-pagenav-k{font-size:var(--t-eyebrow);font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-right:var(--s1)}.k-pagenav-a{min-height:var(--ctl-sm);padding:0 var(--s3);border:1px solid var(--line);background:var(--card);color:var(--ink);font-size:var(--t-note);border-radius:999px;align-items:center;text-decoration:none;display:inline-flex}.k-pagenav-a:hover{border-color:var(--line-2);background:var(--paper-2)}.k-pagenav-a:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.k-card[id]{scroll-margin-top:72px}.k-card[tabindex="-1"]:focus,#main:focus{outline:none}.lp-demo-stack{display:grid}.lp-demo-stack>.lp-demo-body{grid-area:1/1}.lp-demo-body.off{visibility:hidden;pointer-events:none;animation:none}.lp-demo-tabs button[aria-selected=true]{background:var(--card);color:var(--ink);font-weight:600;box-shadow:0 1px 2px #00000014}.lp-demo-tabs button:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.lp-sample{border:1px dashed var(--line-2);color:var(--ink-2);white-space:nowrap;border-radius:999px;flex:none;padding:1px 10px;font-size:12.5px;font-weight:600}.lp-art{position:relative}.lp-checks>*,.lp-steps>*,.lp-tools>*,.lp-markets>*{min-width:0}.lp-art{min-width:0;max-width:100%;overflow:hidden}.lp-art svg{max-width:100%}.lp-art-tag{text-align:right;font:600 12.5px var(--sans);color:var(--orange-ink);margin-top:4px;display:block}@keyframes lp-skel{0%{background-position:100% 0}to{background-position:-100% 0}}.lp-skel{background:linear-gradient(90deg, var(--chip), var(--paper-2), var(--chip));background-size:200% 100%;border-radius:8px;animation:1.6s linear infinite lp-skel;display:block}@media (prefers-reduced-motion:reduce){.lp-skel{animation:none}}.lp-head-skel{gap:12px}.lp-skel-h{width:min(20ch,100%);max-width:520px;height:calc(2.1*clamp(32px,4vw,50px))}.lp-skel-p{width:min(56ch,100%);height:54.4px}.lp-skel-p.lp-skel-p-one,.lp-skel-p.lp-skel-p-one{height:27.2px}.lp-period{flex-wrap:wrap;align-items:center;gap:12px 20px;min-height:44px;display:flex}.lp-currency{align-items:center;gap:8px;display:inline-flex}.lp-currency select{width:auto;min-height:44px}.lp-skel-seg{width:280px;max-width:100%;height:44px}.lp-skel-amount{width:60%;height:calc(48px + 1.5em)}.lp-skel-note{width:80%;height:1.2em}.lp-skel-fine{width:min(80ch,100%);height:60.75px}@media (width<=640px){.lp-skel-p{height:108.8px}.lp-skel-p.lp-skel-p-one{height:27.2px}.lp-skel-fine{height:121.5px}.lp-skel-seg{height:50px}}.lp-price-note{color:var(--ink-2);line-height:1.4;display:block}.lp-save{color:var(--ink-2);font-weight:600;display:block}.lp-price>.btn:disabled{opacity:.6}.lp-examples{gap:var(--s3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lp-example{padding:var(--s4);color:inherit;flex-direction:column;gap:6px;text-decoration:none;display:flex}.lp-example:hover{border-color:var(--ink-2)}.lp-example .lp-space-go{margin-top:auto}.lp-skel-card{border-radius:var(--r-card);height:207px}@media (width<=800px){.lp-examples{grid-template-columns:minmax(0,1fr)}.lp-skel-card{height:190px}}.lp-menu>summary{cursor:pointer;min-height:40px}.lp-nav .btn.sm,.btn.sm.lp-idea-btn,.lp-demo-tabs button{min-height:40px}.lp-faq summary{min-height:44px}.legal-links a,.lp-foot .legal-links a{align-items:center;min-height:40px;display:inline-flex}@media (width<=600px){.lp-hero .lp-demo{display:flex}.lp-hero{padding-top:28px}.lp-demo-rule,.lp-cta-2{display:none}.lp-demo-tabs{align-self:stretch}.lp-demo-tabs button{white-space:nowrap;flex:auto;padding:0 10px}}.k-chiprow{align-items:center;gap:6px;min-width:0;max-width:100%;display:flex}.k-chiprow>.k-chipbar{flex:auto}.k-chiprow>.k-chip.add{flex:none}.k-chiprow.wrap{align-items:flex-start}@media (width>=641px){.k-chiprow{flex-wrap:wrap;align-items:flex-start;padding:2px}.k-chiprow>.k-chipbar{display:contents}.k-chiprow>.k-chip.add,.k-chiprow.wrap>.k-chip.add{margin-top:0}}.k-chiprow.wrap{flex-wrap:wrap;align-items:flex-start;padding:2px}.k-chiprow.wrap>.k-chipbar{display:contents}.k-chiprow.wrap>.k-chip.add{margin-top:0}@media (width<=640px){input[type=checkbox],input[type=radio],.k-check input[type=checkbox],.k-check input[type=radio],.k-table td input[type=checkbox],.k-table th input[type=checkbox]{width:32px;min-width:32px;height:32px;min-height:32px}.k-table td a,.k-table th a{min-width:32px}.k-page a.link{padding-block:8px}.k-page button.link{align-items:center;min-height:32px;display:inline-flex}a.link.tap,.k-page a.link.tap{justify-content:center;align-items:center;min-width:32px;min-height:32px;display:inline-flex}.feat-list li>a,.feat-group-title a,.nav-page .k-card-title a{align-items:center;min-width:32px;min-height:32px;display:inline-flex}}.nw-snaps summary{cursor:pointer;align-items:center;min-height:32px;display:flex}.nw-snaps ul{margin:0;padding:0;list-style:none}.nw-snaps li{justify-content:flex-start;gap:var(--s2);flex-wrap:wrap}.nw-quick{gap:var(--s2);max-height:none;overflow:visible}.nw-quick .chip{gap:6px}@media (width<=640px),(pointer:coarse){:where(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color]),select,textarea),html :is(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color],[type=button],[type=submit]),select,textarea),.field input,.field select,.field textarea,.input,.k-input,body .k-search input,body .k-textarea{font-size:16px}}.k-form>.k-field>.k-seg button{white-space:nowrap;flex:auto;min-width:max-content;height:auto;min-height:32px;padding-block:5px;line-height:1.25}@media (width>=640px){.k-form>.k-field:has(>.k-seg){grid-column:span 2}}.k-form.k-form-trio>.k-field:has(>.k-seg){grid-column:auto}@media (pointer:coarse){.link-btn.small,.link-btn.k-small{align-items:center;min-height:44px;display:inline-flex}.k-seg button{min-height:44px}.k-chip{height:44px}.k-th-sort{align-items:center;min-height:44px;display:inline-flex}.k-table td a,.k-table th a,.k-table td .btn.sm,.k-table td button,.k-cal-ev a,.k-cal-evs button{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.k-tap{min-width:44px;min-height:44px;margin:-11px}.k-tap input{width:24px;height:24px}}.chip-row:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:8px}.k-fold-head,.k-fold-sum{grid-template-columns:var(--fold-cols);column-gap:var(--s4);padding-inline:var(--s3) var(--s6);align-items:start;display:grid}.k-fold-head{font-size:var(--t-note);color:var(--muted);padding-block:var(--s1) var(--s2);border-bottom:1px solid var(--line)}.k-fold-head .k-num,.k-fold-cell.k-num{text-align:right}.k-fold-head .k-num>.info{margin-left:0;margin-right:6px}.k-fold-rows{margin:0;padding:0;list-style:none}.k-fold-rows>li+li{border-top:1px solid var(--line)}.k-fold-sum{min-height:44px;padding-block:var(--s3);cursor:pointer;list-style:none;position:relative}.k-fold-sum::-webkit-details-marker{display:none}.k-fold-sum:after{content:"";right:var(--s4);border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);width:7px;height:7px;transition:transform .15s;position:absolute;top:22px;transform:rotate(-45deg)}.k-fold[open]>.k-fold-sum:after{transform:rotate(45deg)}.k-fold-sum:hover{background:var(--paper-2)}.k-fold-name,.k-fold-cell{overflow-wrap:anywhere;min-width:0}.k-fold-name b{font-weight:600;display:block}.k-fold-k{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.k-fold-v{font-variant-numeric:tabular-nums;display:block}.k-fold-body{padding:var(--s2) var(--s3) var(--s5);gap:var(--s4);flex-direction:column;min-width:0;display:flex}.k-fold-body>section{gap:var(--s2);flex-direction:column;min-width:0;display:flex}.k-fold-body h3{font-size:var(--t-body);margin:0;font-weight:600}.k-fold-body .k-dl{grid-template-columns:repeat(5,minmax(0,1fr))}@media (width<=720px){.k-fold-head{display:none}.k-fold-sum{row-gap:var(--s2);padding-inline:var(--s2) var(--s6);grid-template-columns:repeat(2,minmax(0,1fr))}.k-fold-sum:after{top:24px}.k-fold-name,.k-fold-wide{grid-column:1/-1}.k-fold-cell.k-num{text-align:left}.k-fold-k{clip:auto;white-space:normal;width:auto;height:auto;font-size:var(--t-note);color:var(--muted);display:block;position:static;overflow:visible}.k-fold-cell:has(.k-none){display:none}.k-fold-body .k-dl{grid-template-columns:repeat(2,minmax(0,1fr))}.mf-stats .k-stats{gap:var(--s4) var(--s3);grid-template-columns:repeat(2,minmax(0,1fr))}.k-fold-body{padding-inline:var(--s2)}}@media (width<=640px){.k-seg button,.k-form>.k-field>.k-seg button,.lp-period .k-seg button{min-height:44px}.legal-links a,.lp-foot .legal-links a{box-sizing:border-box;align-items:center;min-width:44px;min-height:44px;padding-block:12px;display:inline-flex}.k-chip,.chip,.k-seg button,.k-pagenav-a,.lp-demo-tabs button{min-height:44px}.k-chip{min-width:44px;height:44px}.chip{height:44px}.btn.sm,.k-card-head .btn.sm,.k-card-head a,.inv-head-price a{min-height:44px}.side-toggle{width:44px;height:44px}.side-title,.side-list a,.side-note,.space-switch button,.acct-btn,.cond-x,.fs-go,.acct-pop [role=menuitem],.acct-pop [role=menuitemradio]{height:auto;min-height:44px}.earlier>summary,.opt-charge-lines>summary,.k-form>.k-field>.k-seg button,.lp-menu>summary,.lp-nav .lp-menu nav a,.lp-more>summary,.pub-menu>summary,.pub-nav .pub-menu nav a{min-height:44px}.lp-nav .btn.sm,.pub-nav .btn.sm,.btn.sm.lp-idea-btn{height:auto;min-height:44px}.k-crumb a,.k-crumb-btn,.k-crumb li>[aria-current=page],.k-check,.k-disclosure>summary,details>summary.k-small,.search-box input{min-height:44px}.k-table th .link-btn,.k-table td .link-btn{margin-block:-11px;padding-block:11px}.link-btn.small,.link-btn.k-small{align-items:center;min-height:44px;display:inline-flex}.ch-bar .ch-btn,.ch-bar .ch-seg button{min-height:44px}}.k-swipe-hint{display:none}@media (width<=640px){.k-swipe-hint{display:block}}.holder-search{align-items:flex-end;gap:var(--s2,8px);margin:0 0 var(--s2,8px);flex-wrap:wrap;display:flex}.holder-search>.k-field{flex:260px;min-width:0}.holder-popular{margin-top:var(--s2,8px);flex-wrap:wrap}.space-panels.even{align-items:stretch}.space-panels>:only-child{grid-column:1/-1}.fs-compact .k-row{flex-wrap:wrap;justify-content:space-between}.help-topics{flex-direction:column;display:flex}.help-topic{border-bottom:1px solid var(--line);padding:10px 0}.help-topic:last-child{border-bottom:0}.help-topic summary{cursor:pointer;align-items:center;min-height:32px;font-weight:600;display:flex}.help-topic p{color:var(--ink-2);margin:6px 0 0}.k-seg-short{display:none}@media (width<=640px){.k-seg .k-seg-long{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.k-seg .k-seg-short{display:inline}}.install-list{flex-direction:column;gap:6px;margin:0;padding-left:1.2em;display:flex}.h-filings{gap:var(--s4) var(--s5);grid-template-columns:repeat(auto-fit,minmax(min(100%,480px),1fr));align-items:start;display:grid}.h-filing{align-items:center;column-gap:var(--s3);grid-template-columns:7.5em 17em minmax(0,1fr);row-gap:4px;display:grid}.h-filing>:first-child{font-variant-numeric:tabular-nums;white-space:nowrap}.h-filing>:nth-child(2){justify-self:start}@media (width<=640px){.h-filing{grid-template-columns:7.5em minmax(0,1fr)}.h-filing>:nth-child(3){grid-column:1/-1}}@media (width<=420px){.h-filing{align-items:center;gap:4px var(--s3);flex-wrap:wrap;display:flex}.h-filing>:first-child{min-width:7.5em}.h-filing>:nth-child(3){flex:100%}}.watch-add .k-field,.watch-add .k-field>*{width:100%;max-width:none}.us-add>.k-form{grid-template-columns:repeat(6,minmax(0,1fr))}@media (width<=1000px){.us-add>.k-form{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=560px){.us-add>.k-form{grid-template-columns:repeat(2,minmax(0,1fr))}}.hold-add>.k-form{grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr))}@media (width<=700px){.hold-add>.k-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hold-add>.k-form>.k-field:first-child{grid-column:1/-1}}.link-btn.inr-pick{align-items:center;min-height:40px;display:inline-flex}@media (width>=641px){.k-form>.link-btn.inr-pick,.k-formgrid>.link-btn.inr-pick{align-self:end}}@media (width<=640px){.link-btn.inr-pick{min-height:44px}.k-seg:not([data-stack]) button{flex:1 1 0}}@media (width<=640px),(pointer:coarse){.info-btn{--hit:44px}.brand{min-height:44px}.side-top{padding-top:12px;padding-bottom:8px}select{min-height:44px}.k-input.sm,.k-input.k-in{height:44px}.toast button{min-height:44px}}@media (width<=380px){.k-badge{white-space:normal;text-align:left;max-width:100%;line-height:1.3}.k-chip{white-space:normal;text-align:left;max-width:100%;height:auto;min-height:44px;padding-block:6px;line-height:1.3}}@media (width<=640px){.token{padding:6px 10px}.add-rule,.space-flag>a.link{align-items:center;min-height:44px;display:inline-flex}.k-stats.duo{gap:var(--s4) var(--s3);grid-template-columns:repeat(2,minmax(0,1fr))}.k-stats.duo>.k-stat:last-child:nth-child(odd){grid-column:1/-1}.k-stats.duo.tight .k-stat-v{font-size:22px}}.k-nowrap,.k-nb{white-space:nowrap}@media (width<=410px){.k-nowrap{white-space:normal}}@media (width<=380px){.k-compare .k-table th,.k-compare .k-table td,.k-tbl-wrap.pinhead .k-table th,.k-tbl-wrap.pinhead .k-table td{padding-left:4px;padding-right:4px;font-size:13px}}@media (width>=381px) and (width<=410px){.k-compare .k-table th,.k-compare .k-table td,.k-tbl-wrap.pinhead .k-table th,.k-tbl-wrap.pinhead .k-table td{padding-left:4px;padding-right:4px;font-size:13px}.k-compare .k-table th:nth-child(2),.k-compare .k-table td:nth-child(2){min-width:74px}}@media (width<=400px){.pub-nav .pub-menu.pub-menu-start nav{left:auto;right:0}}@media (width<=640px){.k-tiles{grid-template-columns:minmax(0,1fr);gap:8px}.k-tile{grid-template-rows:auto auto;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:0 12px;min-height:56px;padding:10px 12px;display:grid}.k-tile .ic{grid-row:1/span 2}.k-tile:not(:has(.sub)) .ic{grid-row:1}.k-tile:not(:has(.ic)){grid-template-columns:minmax(0,1fr)}.k-disclosure>summary:has(.k-more-what){flex-wrap:wrap;row-gap:0}.k-disclosure>summary .k-more-what{padding-left:calc(6px + var(--s2));flex:1 0 100%}.k-page a.link,a.link.k-small,a.link.k-any,.k-spread>a.link,.h-filing a.link{margin-block:-4px;padding-block:12px}.k-stat-d a.link{margin-block:-8px;padding-block:14px}a.tap-link,.mine-tl-i .body a{min-height:44px;margin-block:-6px}.link-btn.inr-pick,body .k-search input{min-height:44px}.nw-snaps .btn.quiet.sm{min-width:44px}}.cmp-cell{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.cmp-cell.end{align-items:flex-end}.cmp-foots{overflow-wrap:anywhere;gap:4px;max-width:100%;margin:0;padding:0;list-style:none;display:grid}.cmp-foot-mark{color:var(--muted);margin-left:2px;font-size:11px}.results .search-group{text-transform:none;margin:0;padding-block:8px 2px;font-weight:600}.results .search-more{color:var(--blue-ink);justify-content:center;font-weight:600}.k-form.k-form-quad{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=900px){.k-form.k-form-quad{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.k-form.k-form-quad{grid-template-columns:minmax(0,1fr)}}.k-btn-pair{gap:var(--s2);flex-wrap:wrap;display:inline-flex}@media (width<=640px){.k-btn-pair{grid-template-columns:1fr;width:100%;display:grid}.k-btn-pair .btn{width:100%}}.k-field-short{max-width:320px}@media (width<=640px){.btn.sm{min-height:44px}.k-input.sm{height:44px}.k-date-btn{width:44px;height:44px;right:0}.k-crumb a,.k-crumb-btn,.k-crumb li>[aria-current=page],.k-fold,.k-disclosure>summary,.help-topic summary,.lp-faq summary,.lp-menu>summary,.pub-menu>summary{min-height:44px}.k-tbl-wrap.stack th[scope=row] a.link,.k-tbl-wrap.stack td a.link{margin-block:-13px;padding-block:13px}.k-page a.link.k-small{margin-block:-5px;padding-block:13px}}.k-section-title{font-family:var(--serif);font-size:var(--t-card);margin:var(--s5) 0 0;font-weight:600}.k-table tr[data-kind=median]>*{border-top:2px solid var(--line-2);font-weight:600}.k-table tr[data-kind=range]>*{color:var(--muted);font-size:var(--t-note)}.k-table tr[data-kind=median]:hover,.k-table tr[data-kind=range]:hover{background:0 0}.k-cols{gap:var(--s5);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.k-cols>:last-child:nth-child(odd){grid-column:1/-1}.res-filters{gap:var(--s3)}.res-count{justify-content:space-between}.res-filter-grid{gap:var(--s3) var(--s4);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));align-items:start;display:grid}.res-filter-grid>.k-field.wide{grid-column:1/-1}@media (width<=900px){.k-cols{grid-template-columns:minmax(0,1fr)}}.k-split2{gap:var(--s5);grid-template-columns:320px minmax(0,1fr);align-items:start;display:grid}@media (width<=1360px){.k-split2{grid-template-columns:minmax(0,1fr)}}.inv-two{gap:var(--s5);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));display:grid}.inv-plain{font-weight:400}.inv-ink{color:var(--ink)}.inv-clip{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.inv-text{max-width:80ch}.k-form-wide{grid-column:1/-1}.k-card-actions .k-input{width:auto;max-width:100%}.inv-quote .k-stat-v{font-size:clamp(30px,4vw,40px)}.inv-head{gap:var(--s4) var(--s6);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1.2fr);align-items:start;display:grid}.inv-head>.inv-head-more,.inv-head>.inv-actions{grid-column:1/-1}.inv-head>.inv-head-more:not(:has(*)){display:none}@media (width<=900px){.inv-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.inv-head>.inv-head-price{grid-column:1/-1}}@media (width<=560px){.inv-head{grid-template-columns:minmax(0,1fr)}}.inv-badges{gap:var(--s2);flex-wrap:wrap;align-items:center;display:flex}.inv-badges:empty{display:none}.inv-head-price{gap:var(--s2)}.inv-rail52{gap:var(--s1);display:grid}.inv-rail52 .k-spread{gap:var(--s3)}.ai-read-off{justify-content:flex-start}.inv-tiles{gap:var(--s2);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));display:grid}.inv-tiles.fill{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.co-peers-1 .inv-tiles{grid-template-columns:minmax(0,1fr)}.co-peers-2 .inv-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.co-peers-3 .inv-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=640px){.co-peers .inv-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.inv-tile{border:1px solid var(--line);border-radius:var(--r-ctl);background:var(--card);min-width:0;color:var(--ink);flex-direction:column;gap:3px;padding:10px;text-decoration:none;display:flex}.inv-tile:hover{border-color:var(--ink);color:var(--ink)}.inv-tile-top{justify-content:space-between;gap:var(--s2);align-items:baseline;min-width:0;display:flex}.inv-tile-top b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inv-tile-px{white-space:nowrap;font-weight:500}.inv-tile-chg{gap:var(--s1) 6px;flex-wrap:wrap;align-items:center;min-height:22px;display:flex}.inv-tile .surv-badge.fo-badge{white-space:normal;text-overflow:clip;line-height:1.3;font-family:var(--sans);border-radius:12px;overflow:visible}.inv-news{flex-direction:column;display:flex}.inv-news-row{padding:var(--s3) 0;border-bottom:1px solid var(--line);color:var(--ink);flex-direction:column;gap:3px;text-decoration:none;display:flex}.inv-news-row:last-child{border-bottom:0}.inv-news-row:hover>span:first-child{text-decoration:underline}.inv-metrics{columns:2;column-gap:var(--s6)}@media (width<=900px){.inv-metrics{columns:1}}.inv-mt{break-inside:avoid;margin-bottom:var(--s5)}.inv-mt .k-table{table-layout:fixed}.inv-mt .k-table :is(th,td){white-space:normal;overflow-wrap:anywhere;vertical-align:middle;min-width:0;max-width:none;padding:9px 10px}.inv-mt .k-table :is(th,td):nth-child(2){width:24%}.inv-mt .k-table :is(th,td):nth-child(3){width:32%}.inv-mt .k-table :is(th,td):nth-child(4){width:76px}.inv-mt .k-table thead th:first-child{color:var(--ink-2);font-weight:600}@media (width<=560px){.inv-mt .k-table :is(th,td):nth-child(2){width:25%}.inv-mt .k-table :is(th,td):nth-child(3){width:29%}.inv-mt .k-table :is(th,td):nth-child(4){width:52px}.inv-mt .k-table :is(th,td){padding:9px 6px}}.inv-metric-v{font-weight:600}.inv-krail,.inv-rail{width:100%;height:10px;display:block;overflow:visible}.inv-rail{height:12px}.inv-krail .track,.inv-rail .track{fill:var(--chip)}.inv-krail .tick{fill:var(--dash)}.inv-krail .mark{fill:var(--ink-2)}.inv-rail .band{fill:var(--dash);opacity:.55}.inv-rail .mark{fill:var(--ink)}.inv-terms{gap:var(--s2) var(--s5);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));margin:0;display:grid}.inv-terms dt{font-weight:600;font-size:var(--t-label)}.inv-terms dd{font-size:var(--t-label);color:var(--muted);margin:0}.tbars{gap:var(--s2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;display:grid}.tbar{text-align:center;align-items:stretch;gap:var(--s1);flex-direction:column;min-width:0;display:flex}.tbar-num{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.tbar-num.up{color:var(--up)}.tbar-num.neg{color:var(--down)}.tbar-plot{width:100%;height:112px;display:block}.eq .tbar-plot{height:100px}.tbar-zero{stroke:var(--line-2);stroke-width:1px}.tbar-bar{fill:var(--dash)}.tbar-bar.last.ink{fill:var(--ink)}.tbar-bar.last.blue{fill:var(--blue)}.tbar-bar.beat{fill:var(--up)}.tbar-bar.neg{fill:var(--down)}.tbar-year{font-size:var(--t-note);color:var(--muted)}.tbar-sub{line-height:1.35}.tbar-short{display:none}.tbar-year{white-space:nowrap}@media (width<=560px){.tbar-num{font-size:11px}.tbar-num:has(.tbar-short) .tbar-full{display:none}.tbar-num:has(.tbar-short) .tbar-short{display:inline}.tbar-year.long .tbar-full{display:none}.tbar-year.long .tbar-short{display:inline}.tbars.dense{gap:2px}.tbars.dense .tbar-num{text-overflow:clip;font-size:10.5px;overflow:visible}.tbars.dense .tbar-year{font-size:10.5px;overflow:visible}.tbars.dense .tbar-year .tbar-full{display:none}.tbars.dense .tbar-year .tbar-short{display:inline}.tbars.dense .tbar-num:not(:has(.tbar-short)) .tbar-full{display:inline}.tbars.dense .tbar.alt .tbar-num,.tbars.dense .tbar.alt .tbar-year{visibility:hidden}}.inv-summary{font-family:var(--serif);font-size:19px;line-height:1.45}.inv-ideas{gap:var(--s3);grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));display:grid}.inv-idea{align-items:flex-start;gap:var(--s2);padding:var(--s4);border-radius:var(--r-ctl);background:var(--card);border:1px solid var(--line);flex-direction:column;display:flex}.inv-idea .btn{margin-top:auto}.inv-chain{flex-direction:column;display:flex}.inv-chain>li{gap:var(--s2);padding:var(--s3) 0;border-top:1px solid var(--line);flex-direction:column;list-style:none;display:flex}.inv-chain>li:first-child{border-top:0;padding-top:0}.inv-clusters{gap:var(--s4);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));display:grid}.inv-cluster{gap:var(--s2);padding:var(--s3);border-radius:var(--r-ctl);background:var(--paper);border:1px solid var(--line);flex-direction:column;display:flex}.inv-chip{background:var(--card);border:1px solid var(--line);font-size:var(--t-label);color:var(--ink);border-radius:8px;align-items:baseline;gap:6px;padding:5px 10px;text-decoration:none;display:inline-flex}a.inv-chip:hover{border-color:var(--ink)}.inv-chip b{color:var(--blue-ink);font-weight:600}.inv-chip.off{color:var(--muted)}.inv-themes{gap:var(--s3);grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));display:grid}.inv-theme{padding:var(--s4);border-radius:var(--r-ctl);background:var(--card);border:1px solid var(--line);color:var(--ink);flex-direction:column;gap:4px;text-decoration:none;display:flex}a.inv-theme:hover{border-color:var(--ink)}.inv-rows{flex-direction:column;display:flex}.inv-row{padding:var(--s3) 0;border-top:1px solid var(--line);overflow-wrap:anywhere;gap:4px;min-width:0;display:grid}.inv-rows>.inv-row:first-child{border-top:0;padding-top:0}.inv-day{gap:var(--s2);flex-direction:column;display:flex}.inv-alert{justify-content:space-between;align-items:center;gap:var(--s3) var(--s4);padding:var(--s3) 0;border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.inv-alert>.k-stack{flex:280px;gap:4px}.inv-rows>.inv-alert:first-child{border-top:0;padding-top:0}.inv-filing{gap:4px var(--s3);padding:var(--s3) 0;border-top:1px solid var(--line);grid-template-columns:110px minmax(0,1fr) auto;align-items:start;display:grid}.inv-filing:first-child{border-top:0;padding-top:0}@media (width<=560px){.inv-filing{grid-template-columns:minmax(0,1fr) auto}.inv-filing>:first-child{grid-column:1/-1}}.inv-clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.inv-stat-cells{gap:var(--s3) var(--s5);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.inv-cell{flex-direction:column;gap:3px;min-width:0;display:flex}.inv-scale{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--bx-a) 45%, transparent));border:1px solid var(--line);border-radius:3px;width:120px;height:10px}.inv-heat-cell{margin:-11px -14px;padding:11px 14px;display:block}.inv-heat-cell.heat1{background:color-mix(in srgb, var(--bx-a) 5%, transparent)}.inv-heat-cell.heat2{background:color-mix(in srgb, var(--bx-a) 10%, transparent)}.inv-heat-cell.heat3{background:color-mix(in srgb, var(--bx-a) 15%, transparent)}.inv-heat-cell.heat4{background:color-mix(in srgb, var(--bx-a) 20%, transparent)}.inv-heat-cell.heat5{background:color-mix(in srgb, var(--bx-a) 25%, transparent)}.inv-heat-cell.heat6{background:color-mix(in srgb, var(--bx-a) 30%, transparent)}.inv-heat-cell.heat7{background:color-mix(in srgb, var(--bx-a) 35%, transparent)}.inv-heat-cell.heat8{background:color-mix(in srgb, var(--bx-a) 40%, transparent)}.inv-heat-cell.heat9{background:color-mix(in srgb, var(--bx-a) 45%, transparent)}.inv-issues{flex-direction:column;gap:2px;display:flex}.inv-sticky{position:static}.inv-toggle{display:none}@media (width<=1360px){.inv-toggle{display:inline-flex}}.inv-bounds{gap:var(--s2);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;display:grid}.inv-bounds .k-unit{color:var(--muted);font-size:var(--t-note);padding-bottom:12px}.q-tag i.q-leading{background:var(--q-leading)}.q-tag i.q-improving{background:var(--q-improving)}.q-tag i.q-weakening{background:var(--q-weakening)}.q-tag i.q-lagging{background:var(--q-lagging)}.rot-g{transition:opacity .15s}.rot-label.hl{font-weight:600}.rot-hit{cursor:pointer;outline:none}@media (width>=641px){.cmp-sections .k-table{table-layout:fixed;width:100%}.cmp-sections .k-table th:first-child{width:44%}}.biz-spark{width:120px;max-width:100%;display:block}.res-sym{white-space:nowrap;flex-wrap:nowrap;align-items:baseline;gap:6px;display:flex}.res-moves{flex-wrap:wrap;gap:0 8px;display:flex}
