@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.0h-nw9_c8d~-_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.10hk62x1-0d9n.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0bmyfaahigzds.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.0-0ft90hthv3~.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.16fk0g~ypa53a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.0f97p8c3305p~.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.0h-nw9_c8d~-_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.10hk62x1-0d9n.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0bmyfaahigzds.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.0-0ft90hthv3~.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.16fk0g~ypa53a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.0f97p8c3305p~.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/04c5164763c40239-s.0h-nw9_c8d~-_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/26f284dcc38c84c0-s.10hk62x1-0d9n.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7e7f32a39836f228-s.0bmyfaahigzds.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fa39153a3fc630ba-s.0-0ft90hthv3~.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6a5386fd6038edbe-s.16fk0g~ypa53a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/051742360c26797e-s.p.0f97p8c3305p~.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/04c5164763c40239-s.0h-nw9_c8d~-_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/26f284dcc38c84c0-s.10hk62x1-0d9n.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7e7f32a39836f228-s.0bmyfaahigzds.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fa39153a3fc630ba-s.0-0ft90hthv3~.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6a5386fd6038edbe-s.16fk0g~ypa53a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/051742360c26797e-s.p.0f97p8c3305p~.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_6fd46a4e-module__5nkWnG__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_6fd46a4e-module__5nkWnG__variable{--font-jbmono:"JetBrains Mono", "JetBrains Mono Fallback"}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.0xyeb7czu1stb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.0vnh8.d8wxa2x.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.0~.8lt~vdqmc3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.00z~hoalba5dm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0vwgtotjdgnhr.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.09.f.n_ccld80.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.0xyeb7czu1stb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.0vnh8.d8wxa2x.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.0~.8lt~vdqmc3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.00z~hoalba5dm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0vwgtotjdgnhr.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.09.f.n_ccld80.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.0xyeb7czu1stb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.0vnh8.d8wxa2x.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.0~.8lt~vdqmc3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.00z~hoalba5dm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0vwgtotjdgnhr.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.09.f.n_ccld80.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.0xyeb7czu1stb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.0vnh8.d8wxa2x.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.0~.8lt~vdqmc3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.00z~hoalba5dm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0vwgtotjdgnhr.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.09.f.n_ccld80.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_d53f2b52-module__i9EMWa__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_d53f2b52-module__i9EMWa__variable{--font-plex-sans:"IBM Plex Sans", "IBM Plex Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.08hd0g.321csk.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.0x08jh8vondwt.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.0~wrfy7sm-h4g.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.0k_.i63k_i_qa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.16-z~2sp29ex6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.0m9hhkgdlzukj.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.0juuwbcf7uz~t.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.0qg7j5o.yrclm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.0hkrq11n-dhos.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.07ig5l8azj~hy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.0_n_qwbzcushi.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.07r2ragk8ph~z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.0787d67~10694.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.0dgq8lqrj3gc_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.0o14nraug8u5s.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f53f4557ddd9f7a6-s.0l86rvwdd07jt.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5256dd17dd2ccf14-s.0-bj-4.3jk9zi.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fe48c93add1d142c-s.169mj0m4oygmx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5689d89b20a4bd5b-s.072srq0~jhoqa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a7e15459c1805da0-s.p.15mmg7gamto4l.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_ecca3e3-module__R3b33a__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_ecca3e3-module__R3b33a__variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/51ec8e0fe9ebb3f0-s.1318.kxm2sbz_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/357feaf7912a2dfb-s.0zeorya5-0b6q.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/62fd0305a59369bc-s.0vyp_fflug07p.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9346dec8b3acbbe6-s.p.0p--30l3tls2z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/41df4dbb54e2206b-s.0w96i4ea-lik7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c1e4e80b39132551-s.0tjtzqlwpiqqq.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/97020cc4f40e723d-s.17ukzh~w_7_5w.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d273130dc90e6d8b-s.p.0s1pn3e5a51cy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/85196565876fe245-s.0ssehf0quo608.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4c87913afa0289a0-s.04z3f2jz7bpgk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4af2a5324217e9df-s.0rn_37ef-c~iv.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/18f5b9c080a5da0a-s.p.153d2a-8zc4kz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Condensed Fallback;src:local(Arial);ascent-override:112.27%;descent-override:30.12%;line-gap-override:0.0%;size-adjust:91.3%}.ibm_plex_sans_condensed_e429c9e3-module__byFxVW__className{font-family:IBM Plex Sans Condensed,IBM Plex Sans Condensed Fallback;font-style:normal}.ibm_plex_sans_condensed_e429c9e3-module__byFxVW__variable{--font-plex-cond:"IBM Plex Sans Condensed", "IBM Plex Sans Condensed Fallback"}
.ist{--bg:#fff;--panel:#fff;--panel-2:#f5f7fa;--line:#e3e8ee;--grid:#eef1f5;--fg:#0e1621;--muted:#5a6778;--accent:#2457d6;--accent-fill:#2457d61f;--buy:#0c9a6a;--buy-fill:#0c9a6a21;--buy-edge:#0c9a6a8c;--sell:#d2344f;--sell-fill:#d2344f1f;--sell-edge:#d2344f80;--fvg:#b9800a;--fvg-fill:#d6981421;--fvg-edge:#b9800a80;--up:#0c9a6a;--down:#d2344f;--vol-up:#0c9a6a47;--vol-down:#d2344f42;--ma:#7a5cf0;--ema1:#e07b00;--ema2:#0b84a5;--wy:#2457d6;--draw:#2457d6;--vp:#2457d629;--vp-va:#2457d64d;--vp-poc:#e07b00;--f-display:var(--font-space-grotesk), "Avenir Next", system-ui, sans-serif;--f-body:var(--font-manrope), system-ui, -apple-system, "Segoe UI", sans-serif;--f-mono:var(--font-jbmono), ui-monospace, "SF Mono", Menlo, monospace}.dark .ist{--bg:#0a0e13;--panel:#11171f;--panel-2:#172029;--line:#232d39;--grid:#161e27;--fg:#e5ebf2;--muted:#8796a8;--accent:#6ea8ff;--accent-fill:#6ea8ff24;--buy:#2bd497;--buy-fill:#2bd4971f;--buy-edge:#2bd49780;--sell:#ff5c7a;--sell-fill:#ff5c7a1c;--sell-edge:#ff5c7a7a;--fvg:#f2b84b;--fvg-fill:#f2b84b1c;--fvg-edge:#f2b84b73;--up:#2bd497;--down:#ff5c7a;--vol-up:#2bd49742;--vol-down:#ff5c7a3d;--ma:#a48bff;--ema1:#ffa940;--ema2:#3fc6e8;--wy:#6ea8ff;--draw:#6ea8ff;--vp:#6ea8ff24;--vp-va:#6ea8ff47;--vp-poc:#ffa940;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.ist *{box-sizing:border-box}.ist{background:var(--bg);color:var(--fg);font-family:var(--f-body);font-size:14px;line-height:1.5}.ist button{font-family:inherit}.ist .wrap{gap:14px;margin:0 auto;padding-block:18px 40px;padding-inline:16px;display:grid}.ist .eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}.ist .good{color:var(--buy)}.ist .bad{color:var(--sell)}.ist .warn{color:var(--fvg)}.ist .neutral{color:var(--muted)}.ist :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ist .brandbar{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ist .brand{font-family:var(--f-display);letter-spacing:-.01em;font-size:17px;font-weight:700}.ist .brand span{color:var(--muted);font-weight:500}.ist .kbd-hint{color:var(--muted);font-size:12px}.ist kbd{font:600 11px var(--f-mono);border:1px solid var(--line);background:var(--panel);color:var(--fg);border-bottom-width:2px;border-radius:4px;padding:1px 5px}.ist .head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;display:grid}.ist .head h1{font-family:var(--f-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(24px,3.6vw,36px);line-height:1.08}.ist .head .sub{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.ist .price{text-align:right}.ist .fund-cards{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.ist .fund-cards:empty{display:none}.ist .fc{border:1px solid var(--line);background:var(--panel);border-radius:12px;gap:8px;padding:12px 14px;display:grid}.ist .fc-head{font:700 11px var(--f-body);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;gap:8px;display:flex}.ist .fc-act{align-items:center;gap:8px;display:inline-flex}.ist .fc-see{border:1px solid var(--line);background:var(--panel);min-height:26px;color:var(--accent);font:700 12px var(--f-body);letter-spacing:0;text-transform:none;cursor:pointer;border-radius:999px;align-items:center;gap:3px;padding:0 9px;display:inline-flex}.ist .fc-fold{border:1px solid var(--line);background:var(--panel);width:26px;height:26px;color:var(--muted);cursor:pointer;border-radius:999px;place-items:center;display:inline-grid}.ist .fc-fold:hover{color:var(--fg);border-color:var(--accent)}.ist .fc-fold svg{transition:transform .15s}.ist .folded .fc-fold svg{transform:rotate(-90deg)}.ist .folded .fc>:not(.fc-head){display:none}.ist .folded .fc{padding-block:8px}.ist .folded>.mk-pill{display:none}.ist .fc-see:hover{border-color:var(--accent);background:var(--accent-fill)}.ist .fc-badge{font:700 12px var(--f-mono);letter-spacing:0;text-transform:none;color:var(--muted);background:var(--panel-2);border-radius:999px;padding:2px 9px}.ist .fc-badge.good{color:var(--buy);background:color-mix(in srgb, var(--buy) 12%, transparent)}.ist .fc-badge.warn{color:var(--fvg);background:color-mix(in srgb, var(--fvg) 14%, transparent)}.ist .fc-badge.bad{color:var(--sell);background:color-mix(in srgb, var(--sell) 12%, transparent)}.ist .fc-big{font:700 22px/1.1 var(--f-mono);color:var(--fg)}.ist .fc-big small{font:500 12.5px var(--f-body);color:var(--muted);margin-left:6px}.ist .fc-rows{gap:2px;margin:0;display:grid}.ist .fc-rows div{border-top:1px solid var(--line);font:500 13px var(--f-body);color:var(--muted);grid-template-columns:44px auto minmax(0,1fr);align-items:baseline;gap:10px;padding:5px 0;display:grid}.ist .fc-rows dt{font:600 13px var(--f-mono);color:var(--fg)}.ist .fc-rows dd{margin:0}.ist .fc-rows dd b{font:700 13.5px var(--f-mono);color:var(--buy)}.ist .fc-rows dd.when{text-align:right;font-size:12px}.ist .fc-meter{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:3px;display:grid}.ist .fc-meter i{background:var(--line);border-radius:3px;height:5px}.ist .fc-meter.good i.on{background:var(--buy)}.ist .fc-meter.warn i.on{background:var(--fvg)}.ist .fc-meter.bad i.on{background:var(--sell)}.ist .fc-checks{font:500 12.5px/1.3 var(--f-body);grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;margin:0;padding:0;list-style:none;display:grid}.ist .fc-checks li{color:var(--fg);align-items:flex-start;gap:6px;display:flex}.ist .fc-checks li svg{flex:none;margin-top:1px}.ist .fc-checks li.good svg{color:var(--buy)}.ist .fc-checks li.bad{color:var(--sell)}.ist .fund-cards button.mk-pill{grid-column:1/-1;justify-self:start}.ist .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ist .price .px{font:600 clamp(24px,3.2vw,32px)/1 var(--f-mono);font-variant-numeric:tabular-nums}.ist .price .chg{font:600 14px var(--f-mono);margin-top:6px}.ist .pill{border:1px solid var(--line);background:var(--panel);border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:12px;font-weight:700;display:inline-flex}.ist .pill i{background:currentColor;border-radius:50%;width:7px;height:7px}.ist .advice{border:2px solid;border-radius:10px;align-content:center;justify-items:center;min-width:86px;padding:6px 14px;display:grid}.ist .advice small{font:800 10px var(--f-body);letter-spacing:.1em;text-transform:uppercase;opacity:.8}.ist .advice b{font:800 22px/1.1 var(--f-display);letter-spacing:.02em}.ist .advice.good{background:var(--buy-fill)}.ist .advice.bad{background:var(--sell-fill)}.ist .advice.warn{background:var(--fvg-fill)}.ist .advice.sm{border-width:1.5px;min-width:0;padding:2px 10px;display:inline-flex}.ist .advice.sm b{font-size:14px}.ist .verdict{background:var(--panel);border:1px solid var(--line);border-radius:12px;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 16px;display:grid}.ist .tag{font:700 12px var(--f-body);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:8px;padding:5px 10px}.ist .tag.good{background:var(--buy-fill)}.ist .tag.bad{background:var(--sell-fill)}.ist .tag.warn{background:var(--fvg-fill)}.ist .verdict p{min-width:0;margin:0}.ist .meter{gap:3px;display:flex}.ist .meter span{background:var(--line);border-radius:2px;width:12px;height:6px}.ist .meter span.on{background:var(--accent)}.ist .terminal{gap:12px;display:grid}.ist .terminal.full{z-index:70;background:var(--bg);padding:calc(10px + env(safe-area-inset-top,0px)) 14px calc(10px + env(safe-area-inset-bottom,0px));grid-template-rows:minmax(0,1fr);position:fixed;inset:0}.ist .tbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ist .search{flex:320px;min-width:0;max-width:460px;position:relative}.ist .search input{width:100%;font:600 14px var(--f-body);color:var(--fg);background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:9px 12px 9px 36px}.ist .search input::placeholder{color:var(--muted);font-weight:500}.ist .search svg{color:var(--muted);pointer-events:none;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.ist .search .kb{position:absolute;top:50%;right:10px;transform:translateY(-50%)}.ist .results{z-index:60;background:var(--panel);border:1px solid var(--line);border-radius:12px;max-height:min(420px,60vh);margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto;box-shadow:0 18px 40px #0000002e}.ist .results li{cursor:pointer;border-radius:8px;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 9px;display:grid}.ist .results li[aria-selected=true],.ist .results li:hover{background:var(--panel-2)}.ist .results .sym{font:700 13px var(--f-mono)}.ist .results .nm{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.ist .results .meta{font:600 11px var(--f-mono);align-items:center;gap:6px;display:flex}.ist .results .grp{cursor:default;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);grid-template-columns:1fr;padding:8px 9px 4px;font-size:10.5px;font-weight:700}.ist .results .grp:hover{background:0 0}.ist .mk{font:700 10px var(--f-body);letter-spacing:.05em;background:var(--panel-2);color:var(--muted);border-radius:5px;padding:2px 6px}.ist .quote{flex-wrap:wrap;align-items:baseline;gap:10px;min-width:0;display:flex}.ist .quote b{font:700 15px var(--f-mono)}.ist .quote .q-px{font:600 15px var(--f-mono)}.ist .quote .q-chg{font:600 13px var(--f-mono)}.ist .tbar .spacer{flex:1}.ist .nav-search{flex:420px;align-self:flex-start;min-width:0}.ist .seg{gap:4px;display:flex}.ist .btn{font:600 12px var(--f-mono);color:var(--muted);background:var(--panel);border:1px solid var(--line);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.ist .btn:hover{color:var(--fg)}.ist .btn[aria-pressed=true]{color:var(--bg);background:var(--fg);border-color:var(--fg)}.ist .main{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:12px;min-height:0;display:grid}.ist .full .main{align-items:stretch;height:100%}.ist .card{background:var(--panel);border:1px solid var(--line);border-radius:14px}.ist .chartcard{flex-direction:column;min-width:0;min-height:0;padding:8px;display:flex}.ist .chips{flex-wrap:wrap;gap:6px;padding:2px 2px 8px;display:flex}.ist .chip{font:600 12px var(--f-body);color:var(--muted);background:var(--panel-2);cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;padding:4px 9px;display:inline-flex}.ist .chip i{border-radius:3px;width:10px;height:10px}.ist .chip[aria-pressed=true]{color:var(--fg);border-color:var(--line);background:var(--panel)}.ist .chip[aria-pressed=false] i{opacity:.25}.ist .chart-head{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-bottom:8px;display:flex}.ist .chart-head .spacer{flex:1}.ist .lpanel{z-index:7;background:var(--panel);border:1px solid var(--line);border-radius:12px;width:min(420px,100% - 16px);padding:8px 10px 4px;position:absolute;top:8px;left:8px;box-shadow:0 14px 36px #0000002e}.ist .lpanel.wide{width:min(980px,100% - 16px)}.ist .lp-head{align-items:center;gap:2px;padding-bottom:6px;display:flex}.ist .lp-head b{font:700 11px var(--f-body);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.ist .lp-head .grow{flex:1}.ist .lpanel:not(.wide) .cgroup>b{display:none}.ist .tools.tools{background:0 0;grid-template-columns:auto auto;align-items:start;gap:6px;padding:0;display:grid}.ist .tactions{background:var(--panel-2);border-radius:10px;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.ist .tactions .tool{width:auto}.ist .tactions .tclear{height:28px;font:700 11px var(--f-body);color:var(--sell);grid-column:1/-1;justify-content:center;gap:5px;display:flex}.ist .tactions .tclear svg{width:14px;height:14px}.ist .tool:disabled{opacity:.35;cursor:default;background:0 0}.ist .tcol{background:var(--panel-2);border-radius:10px;flex-direction:column;gap:4px;padding:4px;display:flex}@media (max-width:720px){.ist .tcol{flex-flow:wrap}.ist .tools.tools{grid-template-columns:minmax(0,1fr)}.ist .tactions{grid-template-columns:repeat(3,auto);justify-content:start}.ist .tactions .tclear{grid-column:auto;padding-inline:8px}}.ist .fdock{margin-bottom:10px;position:relative}.ist .sz-card{background:var(--panel-2);border-radius:12px;margin-bottom:10px;padding:8px 10px 10px;position:relative}.ist .sz-head{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.ist .sz-toggle{cursor:pointer;color:var(--muted);text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:8px;min-width:0;padding:2px 0;display:flex}.ist .sz-toggle svg{flex:none;transition:transform .15s}.ist .sz-card.closed .sz-toggle svg{transform:rotate(-90deg)}.ist .sz-sum{font:500 12.5px var(--f-mono);color:var(--fg);white-space:nowrap;text-overflow:ellipsis;display:none;overflow:hidden}.ist .sz-sum b{font-weight:700}.ist .sz-card.closed .sz-sum{display:inline}.ist .sz-card.closed #sizeBox,.ist .sz-card.closed .sz-pop{display:none}.ist .sz-card.closed .sz-head{margin-bottom:0}.ist .sz-title{font:700 11px var(--f-body);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.ist .sz-row{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.ist .sz-row+.sz-row{margin-top:6px}.ist .sz-levels .sz-c{border-top:3px solid var(--line)}.ist .sz-exit .sz-c{background:var(--buy-fill)}.ist .sz-levels .sz-c:first-child{border-top-color:var(--accent)}.ist .sz-levels .sz-c:nth-child(2){border-top-color:var(--sell)}.ist .sz-levels .sz-c:nth-child(3),.ist .sz-levels .sz-c:nth-child(4){border-top-color:var(--buy)}.ist .sz-c{background:var(--panel);border-radius:9px;align-content:start;gap:2px;min-width:0;padding:7px 10px;display:grid}.ist .sz-c small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.ist .sz-c b{font:700 15px var(--f-mono);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ist .sz-money .sz-c b{font-size:13.5px}.ist .sz-c em{font:500 11px var(--f-mono);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-style:normal;overflow:hidden}.ist .sz-cap .cap-in{width:100%;min-width:0;font:700 13.5px var(--f-mono);border:1px solid var(--line);background:var(--panel-2);color:var(--fg);text-align:right;border-radius:6px;padding:3px 6px}.ist .sz-seg{gap:3px;display:flex}.ist .sz-seg button{min-width:0;font:600 12px var(--f-mono);border:1px solid var(--line);background:var(--panel);color:var(--muted);cursor:pointer;border-radius:6px;flex:1;padding:4px 0}.ist .sz-seg button[aria-pressed=true]{background:var(--fg);border-color:var(--fg);color:var(--panel)}@media (max-width:760px){.ist .sz-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.ist .sz-q.sz-q{border:1px solid var(--line);background:var(--panel);border-radius:999px;width:22px;height:22px}.ist .sz-pop{z-index:9;background:var(--panel);border:1px solid var(--line);border-radius:12px;width:min(380px,100%);padding:10px 12px;position:absolute;top:30px;right:0;box-shadow:0 14px 36px #0000002e}.ist .fbar{background:var(--panel-2);border-radius:10px;flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;padding:4px;display:flex}.ist .fbar .tool{width:auto;font:600 12.5px var(--f-body);align-items:center;gap:6px;padding:0 10px;display:inline-flex}.ist .fbar .tool[aria-expanded=true]{color:var(--accent);background:var(--accent-fill)}.ist .fpop{z-index:8;background:var(--panel);border:1px solid var(--line);border-radius:12px;width:min(900px,100%);max-height:min(72vh,640px);padding:8px 12px 12px;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto;box-shadow:0 14px 36px #0000002e}.ist .fpop.wide{width:100%}.ist .fpop:not(.wide) .fund{grid-template-columns:minmax(0,1fr)}.ist .fpop:not(.wide) .fcard{border:0;padding:0}.ist .chartbody{flex:1;grid-template-columns:auto minmax(0,1fr);gap:6px;min-height:0;display:grid}.ist .tools{background:var(--panel-2);border-radius:10px;flex-direction:column;align-self:start;gap:4px;padding:4px;display:flex}.ist .tools hr{border:0;border-top:1px solid var(--line);width:100%;margin:3px 0}.ist .tool{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;display:grid}.ist .tool:hover{color:var(--fg);background:var(--panel)}.ist .tool[data-lg]{position:relative}.ist .tool[data-tip]:before{content:attr(data-tip);color:#fff;font:600 12px/1.2 var(--f-body);white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;z-index:60;background:#111;border-radius:6px;padding:6px 9px;transition:opacity .12s,transform .12s,visibility .12s;position:absolute;top:50%;left:calc(100% + 10px);transform:translate(-4px,-50%);box-shadow:0 4px 12px #00000040}@media (hover:hover){.ist .tool[data-tip]:hover:before,.ist .tool[data-tip]:focus-visible:before{opacity:1;visibility:visible;transform:translateY(-50%)}}.ist .tool[data-lg][data-on]{color:var(--accent);background:var(--accent-fill)}.ist .tool[data-lg][data-on]:after{content:attr(data-on);box-sizing:border-box;background:var(--accent);color:#fff;min-width:15px;height:15px;font:700 10px/15px var(--f-mono);text-align:center;box-shadow:0 0 0 2px var(--panel-2);border-radius:8px;padding:0 4px;position:absolute;top:-3px;right:-3px}.ist .tool[data-lg][aria-expanded=true]{color:var(--fg);background:var(--panel);box-shadow:inset 0 0 0 1.5px var(--accent)}.ist .tool[aria-pressed=true]{color:var(--accent);background:var(--accent-fill)}.ist .tool svg{width:18px;height:18px}.ist .canvas-box{width:100%;height:calc(clamp(420px, 64vh, 680px) + var(--osc-h,0px));min-width:0;position:relative}.ist .full .canvas-box{height:100%}.ist canvas{touch-action:none;width:100%;height:100%;display:block}.ist canvas.c-draw{cursor:crosshair}.ist canvas.c-pan{cursor:grab}.ist canvas.c-grab{cursor:grabbing}.ist canvas.c-move{cursor:move}.ist .textin{font:600 13px var(--f-body);color:var(--fg);background:var(--panel);border:1px solid var(--accent);border-radius:6px;width:180px;padding:3px 6px;position:absolute}.ist .status{color:var(--muted);flex-wrap:wrap;gap:14px;padding:6px 4px 0;font-size:12px;display:flex}.ist .status span{align-items:center;gap:6px;display:inline-flex}.ist .status i{border:1px solid;border-radius:2px;width:14px;height:10px}.ist .rail{align-content:start;gap:10px;min-width:0;display:grid}.ist .terminal .main.main{grid-template-columns:minmax(0,1fr)}.ist .rail>.card[data-rt]:not(.on){display:none}.ist .rpop{z-index:9;background:var(--panel);border:1px solid var(--line);border-radius:12px;width:min(900px,100%);max-height:min(72vh,680px);padding:4px 12px 12px;display:block;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto;box-shadow:0 14px 36px #0000002e}.ist .rpop .lp-head{padding-bottom:0}.ist .rpop>.card{box-shadow:none;background:0 0;border:0;padding:0}.ist .full .rail{min-height:0;padding-right:2px;overflow:auto}.ist .rail .card{padding:13px 15px}.ist .rail h2{font-family:var(--f-display);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:8px;margin:0 0 9px;font-size:14.5px;display:flex}.ist .plan{gap:7px;display:grid}.ist .row{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:10px;display:grid}.ist .row .k{color:var(--muted);font-size:13px}.ist .row .v{font:600 13px var(--f-mono);text-align:right}.ist .divider{background:var(--line);height:1px;margin-block:3px}.ist .rr{background:var(--panel-2);border-radius:10px;justify-content:space-between;align-items:center;padding:9px 12px;display:flex}.ist .rr b{font:700 19px var(--f-mono)}.ist .note{color:var(--muted);margin:6px 0 0;font-size:12.5px}.ist .list{gap:7px;margin:0;padding:0;list-style:none;display:grid}.ist .fvg-item{background:var(--panel-2);border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 10px;display:grid}.ist .dir{font:700 10.5px var(--f-body);border-radius:6px;padding:2px 7px}.ist .dir.up{color:var(--buy);background:var(--buy-fill)}.ist .dir.down{color:var(--sell);background:var(--sell-fill)}.ist .fvg-item .rng-txt{font:500 12.5px var(--f-mono);min-width:0}.ist .fvg-item .vol{text-align:right;font:600 12px var(--f-mono)}.ist .fvg-item .vol small{color:var(--muted);font-weight:500;display:block}.ist .sig{align-items:flex-start;gap:8px;font-size:13px;display:flex}.ist .sig i{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.ist .sig span{color:var(--fg)}.ist .timeline{margin:0;padding:0;list-style:none}.ist .timeline li{border-top:1px solid var(--line);grid-template-columns:52px minmax(0,1fr) auto;gap:8px;padding:6px 0;font-size:12.5px;display:grid}.ist .timeline li:first-child{border-top:0}.ist .timeline .ev{font:700 11.5px var(--f-mono);color:var(--wy)}.ist .timeline .d{color:var(--muted);font:500 11.5px var(--f-mono);text-align:right}.ist .ind{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.ist .ind div{background:var(--panel-2);border-radius:9px;padding:7px 9px}.ist .ind small{color:var(--muted);font-size:11px;display:block}.ist .ind b{font:600 14px var(--f-mono)}.ist .dlist{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ist .dlist li{background:var(--panel-2);cursor:pointer;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;font-size:12.5px;display:grid}.ist .dlist li[aria-current=true]{outline:1px solid var(--accent)}.ist .dlist button{color:var(--muted);cursor:pointer;font:600 12px var(--f-body);background:0 0;border:0}.ist .linkbtn{color:var(--muted);font:600 12px var(--f-body);cursor:pointer;background:0 0;border:0;padding:0}.ist .linkbtn:hover{color:var(--sell)}.ist .foot{color:var(--muted);text-align:center;max-width:76ch;margin-inline:auto;font-size:12px}.ist .guide-btn{font:700 13px var(--f-body);color:var(--fg);background:var(--panel);border:1px solid var(--line);cursor:pointer;border-radius:9px;align-items:center;gap:7px;padding:7px 12px;display:inline-flex}.ist .guide-btn:hover{border-color:var(--accent)}.ist .guide-stack{flex-direction:row;align-items:center;gap:6px;margin-left:auto;display:flex}.ist #gp-chart [data-goto]{cursor:pointer;border-radius:6px;margin-inline:-6px;padding-inline:6px;transition:background .12s}.ist #gp-chart [data-goto]:hover{background:var(--accent-fill)}.ist .goto-lead{margin:10px 0 0}.ist .goto-flash{animation:1.6s ease-out goto-flash}@keyframes goto-flash{0%,40%{box-shadow:0 0 0 3px var(--accent)}to{box-shadow:0 0 0 3px #0000}}.ist .brandbar .right{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.ist .alerts .al{border-radius:9px;grid-template-columns:auto minmax(0,1fr);gap:9px;padding:8px 10px;font-size:13px;display:grid}.ist .al.bad{background:var(--sell-fill)}.ist .al.warn{background:var(--fvg-fill)}.ist .al.good{background:var(--buy-fill)}.ist .al b{font:700 11px var(--f-body);letter-spacing:.05em;text-transform:uppercase}.ist .al span{color:var(--fg)}.ist .al small{color:var(--muted);display:block}.ist .modal{z-index:90;background:#050a128c;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.ist .modal .sheet{background:var(--panel);border:1px solid var(--line);border-radius:16px;width:min(760px,100%);max-height:min(86vh,900px);padding:22px 24px;overflow:auto;box-shadow:0 30px 80px #00000059}.ist .modal h2{font-family:var(--f-display);letter-spacing:-.02em;margin:0;font-size:22px}.ist .modal h3{font-family:var(--f-display);align-items:center;gap:8px;margin:18px 0 8px;font-size:15px;display:flex}.ist .modal p,.ist .modal li{color:var(--fg);font-size:14px}.ist .modal p.lead{color:var(--muted);margin:6px 0 0}.ist .modal ul{gap:5px;margin:0;padding-left:18px;display:grid}.ist .modal .top{justify-content:space-between;align-items:start;gap:12px;display:flex}.ist .modal .x{border:1px solid var(--line);background:var(--panel-2);color:var(--fg);cursor:pointer;width:34px;height:34px;font:700 16px var(--f-body);border-radius:8px}.ist .swatch{vertical-align:-1px;border:1px solid;border-radius:2px;width:14px;height:10px;margin-right:4px;display:inline-block}.ist .pro{font:800 10px var(--f-body);letter-spacing:.06em;color:var(--accent);background:var(--accent-fill);border-radius:5px;padding:2px 6px}.ist .free{font:800 10px var(--f-body);letter-spacing:.06em;color:var(--buy);background:var(--buy-fill);border-radius:5px;padding:2px 6px}.ist .modal .cta-row{background:var(--panel-2);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;padding:14px;display:flex}.ist .modal .cta-row a{font:700 14px var(--f-body);background:var(--accent);color:var(--bg);border-radius:9px;padding:9px 14px;text-decoration:none}.ist .nav{z-index:30;background:var(--bg);border-bottom:1px solid var(--line);grid-template-rows:1fr;transition:top .3s ease-out,grid-template-rows .28s,background-color .28s,border-color .28s;display:grid;position:sticky;top:0}html:not(.header-hidden) .ist .nav{top:var(--site-header-h,0px)}.ist .nav .in{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:start;gap:14px;min-height:0;margin:0 auto;padding-block:9px;padding-inline:16px;transition:padding-block .28s,transform .28s,opacity .2s,visibility;display:grid}.ist .nav .quota{white-space:nowrap;grid-area:1/-3;justify-self:end}.ist .nav-min{border:1px solid var(--line);background:var(--panel);width:30px;height:30px;color:var(--muted);cursor:pointer;border-radius:8px;grid-area:1/-2;place-items:center;display:grid}.ist .nav-min:hover{color:var(--fg);border-color:var(--accent)}.ist .nav.is-min{background-color:#0000;border-bottom-color:#0000;grid-template-rows:0fr}.ist .nav.is-min .in{opacity:0;visibility:hidden;padding-block:0;transition:padding-block .28s,transform .28s,opacity .2s,visibility 0s .28s;overflow:hidden;transform:translateY(-100%)}.ist .nav-tab{color:#fff;cursor:pointer;background:#0b0d10;border:0;border-radius:0 0 10px 10px;place-items:center;width:52px;height:22px;padding:0;animation:.28s nav-tab-in;display:grid;position:absolute;top:100%;left:50%;transform:translate(-50%);box-shadow:0 4px 10px #0000002e}.ist .nav-tab[hidden]{display:none}@keyframes nav-tab-in{0%{transform:translate(-50%,-100%)}}@media (prefers-reduced-motion:reduce){.ist .nav,.ist .nav .in,.ist .nav.is-min .in{transition:none}.ist .nav-tab{animation:none}}.ist .nav-tools{border-bottom:1px solid var(--line)}.ist .nav-tools .in{justify-content:space-between;align-items:center;gap:14px;margin:0 auto;padding-block:7px;padding-inline:16px;display:flex}.ist .logo{font-family:var(--f-display);letter-spacing:-.02em;color:var(--fg);font-size:18px;font-weight:800;text-decoration:none}.ist .logo b{color:var(--accent)}.ist .mtabs{background:var(--panel-2);scrollbar-width:none;border-radius:10px;gap:2px;max-width:100%;padding:3px;display:flex;overflow-x:auto}.ist .mtabs .mtab{flex:none;align-items:center;gap:6px;display:inline-flex}.ist .mtab-flag{font-size:15px;line-height:1}.ist #mtabs.mtabs{background:0 0;border-radius:0;flex-direction:column;align-items:flex-start;gap:6px;padding:0;overflow:visible}.ist .mtab-row{background:var(--panel-2);scrollbar-width:none;border-radius:10px;gap:2px;max-width:100%;padding:3px;display:flex;overflow-x:auto}.ist .mtab-row .mtab{flex:none;align-items:center;gap:6px;display:inline-flex}.ist .mtab{font:700 13px var(--f-body);color:var(--muted);border-radius:8px;padding:6px 12px;text-decoration:none}.ist .mtab[aria-current=page]{background:var(--panel);color:var(--fg);box-shadow:0 1px 2px #00000014}.ist .b-cta{font:700 14px var(--f-body);cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;text-decoration:none;display:inline-flex}.ist .b-cta.primary{background:var(--accent);color:var(--bg)}.ist .b-cta.ghost{border-color:var(--line);background:var(--panel);color:var(--fg)}.ist .b-cta.gold{color:#1a1205;background:#d6980f}.ist .b-cta.sm{padding:7px 12px;font-size:13px}.ist .quota{font:600 12px var(--f-body);color:var(--muted);background:var(--panel-2);border-radius:999px;padding:5px 10px}.ist .quota b{font-family:var(--f-mono);color:var(--fg)}.ist .b-sec{gap:14px;padding-block:26px 4px;display:grid}.ist .b-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;display:flex}.ist .b-head h2{font-family:var(--f-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(20px,2.6vw,27px);line-height:1.15}.ist .b-head p{color:var(--muted);max-width:72ch;margin:4px 0 0;font-size:14px}.ist .b-refresh{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ist .b-refresh small{color:var(--muted);font:500 12px var(--f-mono)}.ist .spin{width:14px;height:14px}.ist .busy .spin{animation:.8s linear infinite rot}@keyframes rot{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ist .busy .spin{animation:none}}.ist .carousel{position:relative}.ist .refs{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:12px;padding-bottom:8px;scroll-padding-inline:2px;display:flex;overflow-x:auto}.ist .refs>.ref{scroll-snap-align:start;cursor:pointer;flex:0 0 min(330px,86vw)}.ist .refs>.ref:not(.locked):hover{border-color:var(--accent)}.ist .car-edge{z-index:2;pointer-events:none;align-items:center;width:64px;display:flex;position:absolute;top:0;bottom:8px}.ist .car-edge[hidden]{display:none}.ist .car-edge.l{background:linear-gradient(to right, var(--bg) 25%, transparent);justify-content:flex-start;left:0}.ist .car-edge.r{background:linear-gradient(to left, var(--bg) 25%, transparent);justify-content:flex-end;right:0}.ist .car-btn{border:1px solid var(--line);background:var(--panel);width:36px;height:36px;color:var(--fg);cursor:pointer;pointer-events:auto;border-radius:50%;place-items:center;display:grid;box-shadow:0 2px 8px #00000024}.ist .car-btn:hover{color:var(--accent);border-color:var(--accent)}.ist .car-btn svg{width:18px;height:18px}.ist .ref{background:var(--panel);border:1px solid var(--line);border-radius:16px;align-content:start;gap:11px;padding:16px;display:grid;position:relative}.ist .ref.top{border:2px solid var(--buy)}.ist .ref .rank{font:700 12px var(--f-mono);color:var(--muted);position:absolute;top:13px;right:15px}.ist .ref .rh{align-items:center;gap:12px;display:flex}.ist .ref .rh b{font:700 19px var(--f-mono)}.ist .ref .rh .nm{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:24ch;font-size:12.5px;display:block;overflow:hidden}.ist .conf{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.ist .conf .bar{background:var(--panel-2);border-radius:99px;height:8px;overflow:hidden}.ist .conf .bar i{background:var(--buy);border-radius:99px;height:100%;display:block}.ist .conf small{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:700}.ist .conf b{font:700 14px var(--f-mono)}.ist .levels{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.ist .levels div{background:var(--panel-2);border-radius:10px;min-width:0;padding:7px 8px}.ist .levels small{font:700 10px var(--f-body);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);display:block}.ist .levels b{font:700 12.5px var(--f-mono);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.ist .levels em{font:600 11px var(--f-mono);font-style:normal}.ist .levels .l-buy{background:var(--buy-fill)}.ist .levels .l-sl{background:var(--sell-fill)}.ist .why{gap:5px;margin:0;padding:0;list-style:none;display:grid}.ist .scr-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:10px;display:flex}.ist .scr-more{font:700 13px var(--f-body);color:var(--accent);white-space:nowrap;text-decoration:none}.ist .scr-more:hover{text-decoration:underline}.ist .why li{gap:8px;font-size:13px;display:flex}.ist .why li:before{content:"";background:currentColor;border-radius:50%;flex:none;width:7px;height:7px;margin-top:7px}.ist .why li span{color:var(--fg)}.ist .ref .rf{color:var(--muted);border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding-top:10px;font-size:12.5px;display:flex}.ist .ref .rf button{font:700 13px var(--f-body);color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0}.ist .ref.locked>:not(.unlock){filter:blur(6px);-webkit-user-select:none;user-select:none;pointer-events:none}.ist .unlock{text-align:center;place-items:center;padding:20px;display:grid;position:absolute;inset:0}.ist .unlock div{justify-items:center;gap:10px;display:grid}.ist .unlock b{font-family:var(--f-display);font-size:16px}.ist .method{border:1px dashed var(--line);color:var(--muted);border-radius:12px;padding:12px 14px;font-size:12.5px}.ist .method b{color:var(--fg)}.ist .b-empty{color:var(--muted);text-align:center;background:var(--panel);border:1px solid var(--line);border-radius:14px;grid-column:1/-1;padding:26px 18px}.ist .b-retry{margin-top:12px}.ist .b-filters{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ist .fchip{font:700 12.5px var(--f-body);color:var(--muted);background:var(--panel);border:1px solid var(--line);cursor:pointer;border-radius:999px;padding:6px 12px}.ist .fchip[aria-pressed=true]{color:var(--fg);border-color:var(--fg)}.ist .fchip span{font-family:var(--f-mono);opacity:.7;margin-left:4px}.ist .pools{margin-top:10px}.ist .ref.skel{cursor:default;background:linear-gradient(90deg, var(--panel-2) 25%, var(--panel) 50%, var(--panel-2) 75%);background-size:200% 100%;min-height:380px;animation:1.2s linear infinite shimmer}@keyframes shimmer{to{background-position:-200% 0}}.ist .refs>.sent-row{scroll-snap-align:start;flex:0 0 min(360px,86vw)}.ist .sent-row li.hit{background:var(--panel-2);border-radius:8px;margin-inline:-6px;padding:4px 6px}.ist .news-cat{font:700 10.5px/1.6 var(--f-body);letter-spacing:.02em;color:var(--fg);background:var(--panel-2);border-radius:4px;margin-right:6px;padding:0 6px;display:inline-block}.ist .news-cat.c-dividend{color:var(--buy);background:color-mix(in srgb, var(--buy) 12%, transparent)}.ist .news-cat.c-rights{color:var(--sell);background:color-mix(in srgb, var(--sell) 11%, transparent)}.ist .news-cat.c-merger{color:var(--accent);background:var(--accent-fill)}.ist .news-cat.c-earnings{color:var(--fvg);background:color-mix(in srgb, var(--fvg) 14%, transparent)}.ist .sent-row{background:var(--panel);border:1px solid var(--line);border-radius:14px;align-content:start;gap:8px;min-width:0;padding:12px 14px;display:grid}.ist .sent-row.skel{background:linear-gradient(90deg, var(--panel-2) 25%, var(--panel) 50%, var(--panel-2) 75%);background-size:200% 100%;min-height:170px;animation:1.2s linear infinite shimmer}.ist .sent-top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ist .sent-tk{font:700 15px var(--f-mono);color:var(--fg);cursor:pointer;background:0 0;border:0;padding:0}.ist .sent-tk:hover{color:var(--accent)}.ist .sent-top small,.ist .sent-row li small{color:var(--muted);font-size:12px}.ist .sent-row ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.ist .sent-row li{grid-template-columns:minmax(0,1fr) auto;gap:10px;font-size:13px;line-height:1.35;display:grid}.ist .sent-row li a{color:var(--fg);text-decoration:none}.ist .sent-row li a:hover{text-decoration:underline}.ist .sent-row li small{margin-top:2px;display:block}.ist .sent-row li b{font:700 12px var(--f-mono)}@media (prefers-reduced-motion:reduce){.ist .ref.skel,.ist .md-skel{animation:none}}.ist .b-board{background:var(--panel);border:1px solid var(--line);border-radius:16px;position:relative;overflow:hidden}.ist .b-row{border:0;border-top:1px solid var(--line);width:100%;color:var(--fg);text-align:left;font:inherit;cursor:pointer;background:0 0;grid-template-columns:minmax(0,1.6fr) 120px minmax(0,.9fr) minmax(0,1fr) 100px minmax(0,1.2fr) 60px;align-items:center;gap:14px;padding:11px 18px;display:grid}.ist .b-row:first-child{border-top:0}.ist .b-row.head{font:700 11px var(--f-body);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:var(--panel-2);cursor:default;padding-block:9px}.ist button.b-row:hover{background:var(--panel-2)}.ist .b-row .sym b{font:700 14px var(--f-mono);display:block}.ist .b-row .sym span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.ist .spark{width:120px;height:34px;display:block}.ist .b-px{font:600 13.5px var(--f-mono);text-align:right}.ist .b-px small{font-size:12px;display:block}.ist .b-phase{font:700 12px var(--f-body)}.ist .b-meter{gap:3px;display:flex}.ist .b-meter i{background:var(--line);border-radius:2px;width:9px;height:6px}.ist .b-meter i.on{background:var(--accent)}.ist .vtag{font:700 11px var(--f-body);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:7px;padding:4px 9px;display:inline-block}.ist .vtag.good{background:var(--buy-fill);color:var(--buy)}.ist .vtag.warn{background:var(--fvg-fill);color:var(--fvg)}.ist .vtag.bad{background:var(--sell-fill);color:var(--sell)}.ist .b-verdict small{color:var(--muted);margin-top:3px;font-size:12px;display:block}.ist .b-go{font:700 13px var(--f-body);color:var(--accent);text-align:right}.ist .b-row.locked{filter:blur(5px);pointer-events:none;-webkit-user-select:none;user-select:none}.ist .paywall{background:linear-gradient(to bottom, transparent, var(--panel) 55%);place-items:end center;height:280px;padding-bottom:26px;display:grid;position:absolute;bottom:0;left:0;right:0}.ist .paywall .box,.ist .gate .box{text-align:center;justify-items:center;gap:10px;max-width:46ch;padding-inline:16px;display:grid}.ist .paywall b,.ist .gate b{font-family:var(--f-display);font-size:19px}.ist .paywall p,.ist .gate p{color:var(--muted);margin:0}.ist .gate{z-index:5;background:color-mix(in srgb, var(--panel) 72%, transparent);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);border-radius:10px;place-items:center;display:grid;position:absolute;inset:0}.ist .book{background:var(--panel);border:1px solid var(--line);border-radius:20px;grid-template-columns:200px minmax(0,1fr) minmax(0,.8fr);align-items:center;gap:30px;padding:26px;display:grid}.ist .book img{border-radius:8px;width:100%;max-width:200px;height:auto;transform:rotate(-2.5deg);box-shadow:0 24px 48px #00000040}.ist .book h3{font-family:var(--f-display);letter-spacing:-.02em;text-wrap:balance;margin:6px 0 10px;font-size:clamp(21px,2.8vw,28px);line-height:1.1}.ist .book .badge{font:700 11px var(--f-body);letter-spacing:.08em;text-transform:uppercase;color:var(--fvg)}.ist .ticks{gap:7px;margin:0;padding:0;list-style:none;display:grid}.ist .ticks li{gap:9px;font-size:14px;display:flex}.ist .ticks li:before{content:"✓";color:var(--buy);font-weight:800}.ist .priceblock{background:var(--panel-2);border-radius:14px;justify-items:start;gap:9px;padding:18px;display:grid}.ist .priceblock s{color:var(--muted);font:600 14px var(--f-mono)}.ist .priceblock .big{font:700 32px/1 var(--f-mono)}.ist .priceblock .off{font:700 12px var(--f-body);color:var(--sell);background:var(--sell-fill);border-radius:6px;padding:3px 8px}.ist .priceblock small{color:var(--muted)}.ist .wa{font:600 13px var(--f-mono);color:var(--muted)}.ist .copy{font:700 12px var(--f-body);border:1px solid var(--line);background:var(--panel);color:var(--fg);cursor:pointer;border-radius:7px;margin-left:6px;padding:3px 8px}.ist .pkgs{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ist .pkg{background:var(--panel);border:1px solid var(--line);border-radius:18px;align-content:start;gap:12px;padding:22px;display:grid}.ist .pkg.hl{border:2px solid var(--accent)}.ist .pkg .pname{font-family:var(--f-display);justify-content:space-between;align-items:center;gap:8px;font-size:18px;font-weight:700;display:flex}.ist .pkg .flag{font:700 11px var(--f-body);letter-spacing:.06em;text-transform:uppercase;color:var(--accent);background:var(--accent-fill);border-radius:6px;padding:3px 8px}.ist .pkg .pp{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.ist .pkg .pp b{font:700 28px var(--f-mono)}.ist .pkg .pp s{color:var(--muted);font:600 14px var(--f-mono)}.ist .pkg p{color:var(--muted);margin:0}@media (max-width:980px){.ist .nav .in{grid-template-columns:minmax(0,1fr) auto auto}.ist .nav .nav-search{grid-column:1/-1}.ist .book{grid-template-columns:150px minmax(0,1fr)}.ist .book .priceblock{grid-column:1/-1}.ist .b-row{grid-template-columns:minmax(0,1.4fr) 100px minmax(0,.9fr) minmax(0,1.1fr) 50px}.ist .b-row .c-phase,.ist .b-row .c-score{display:none}.ist .spark{width:100px}}@media (max-width:640px){.ist .nav-tools .hide-sm{display:none}.ist .nav-tools .in,.ist .nav-tools .guide-stack{flex-wrap:wrap;justify-content:flex-end}.ist .refs{grid-template-columns:minmax(0,1fr)}.ist .levels{grid-template-columns:repeat(2,minmax(0,1fr))}.ist .b-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"sym px""spark verdict";row-gap:8px}.ist .b-row.head{display:none}.ist .b-row .c-sym{grid-area:sym}.ist .b-row .c-px{grid-area:px}.ist .b-row .c-spark{grid-area:spark}.ist .b-row .c-verdict{text-align:right;grid-area:verdict}.ist .b-row .c-go{display:none}.ist .book{grid-template-columns:minmax(0,1fr)}.ist .book img{max-width:150px}.ist .pkgs{grid-template-columns:minmax(0,1fr)}}.ist .mtabs2{border-bottom:1px solid var(--line);gap:4px;margin-top:14px;display:flex}.ist .mtabs2 button{font:700 13.5px var(--f-body);color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 12px}.ist .mtabs2 button[aria-selected=true]{color:var(--fg);border-bottom-color:var(--accent)}.ist .ebook-view{gap:8px;margin-top:14px;display:grid}.ist .ebook-bar{justify-content:space-between;align-items:center;gap:8px;display:flex}.ist .ebook-view iframe{border:1px solid var(--line);background:var(--panel-2);border-radius:10px;width:100%;height:min(72vh,820px)}.ist .spill{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;margin-top:14px;display:grid}.ist .spill figure{border:1px solid var(--line);background:var(--panel-2);aspect-ratio:520/740;border-radius:8px;margin:0;position:relative;overflow:hidden}.ist .spill img{object-fit:cover;cursor:zoom-in;width:100%;height:100%;display:block}.ist .spill figure.lock img{filter:blur(7px);cursor:default}.ist .spill figure.lock:after{content:attr(data-lock-label);text-align:center;font:700 11px var(--f-body);letter-spacing:.06em;text-transform:uppercase;background:var(--panel);color:var(--fg);border-radius:6px;padding:4px;position:absolute;inset:auto 8px 8px}.ist .pk3{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.ist .pk{background:var(--panel-2);border:1px solid var(--line);border-radius:14px;align-content:start;gap:8px;padding:14px;display:grid}.ist .pk.hl{border:2px solid var(--accent);background:var(--panel)}.ist .pk .nm{font-family:var(--f-display);justify-content:space-between;align-items:center;gap:6px;font-size:15px;font-weight:700;display:flex}.ist .pk .flag{font:700 10px var(--f-body);letter-spacing:.06em;text-transform:uppercase;color:var(--accent);background:var(--accent-fill);border-radius:5px;padding:2px 6px}.ist .pk s{color:var(--muted);font:600 12.5px var(--f-mono)}.ist .pk .pr{font:700 21px var(--f-mono)}.ist .pk ul{gap:4px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.ist .pk li:before{content:"✓ ";color:var(--buy);font-weight:800}.ist .pk .b-cta{padding:9px 12px;font-size:13px}.ist .wa-row{flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;display:flex}.ist .zoom{z-index:90;background:#050a12cc;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.ist .zoom img{border-radius:8px;max-width:min(560px,100%);max-height:92vh}@media (max-width:720px){.ist .pk3{grid-template-columns:minmax(0,1fr)}}.ist .chips{position:relative}.ist .chipw{border-radius:8px;align-items:stretch;display:inline-flex}.ist .chipw .chip{border-top-right-radius:0;border-bottom-right-radius:0}.ist .info{font:800 11px var(--f-body);width:24px;color:var(--muted);background:var(--panel-2);border:1px solid #0000;border-left:1px solid var(--line);cursor:pointer;border-radius:0 8px 8px 0;place-items:center;display:grid}.ist .info:hover,.ist .info[aria-expanded=true]{color:var(--accent);background:var(--accent-fill)}.ist .pop{z-index:30;background:var(--panel);border:1px solid var(--line);border-radius:12px;gap:8px;width:min(340px,100vw - 32px);padding:14px;display:grid;position:absolute;box-shadow:0 18px 40px #0003}.ist .pop h4{font-family:var(--f-display);justify-content:space-between;align-items:center;gap:8px;margin:0;font-size:14.5px;display:flex}.ist .pop p{color:var(--fg);margin:0;font-size:13px}.ist .pop .detail{gap:6px;display:grid}.ist .pop .detail ul{gap:4px;margin:0;padding-left:18px;font-size:13px;display:grid}.ist .pop .locked-d{position:relative}.ist .pop .locked-d .detail{filter:blur(5px);-webkit-user-select:none;user-select:none;pointer-events:none}.ist .pop .locked-d .ov{text-align:center;align-content:center;place-items:center;gap:8px;display:grid;position:absolute;inset:0}.ist .pop .locked-d .ov b{font-size:13px}.ist .pop .demo{color:var(--muted);border-top:1px solid var(--line);align-items:center;gap:6px;padding-top:8px;font-size:12px;display:flex}.ist [hidden]{display:none!important}.ist .lean{gap:6px;display:grid}@media (min-width:1081px){.ist .terminal.full-x .rail{overscroll-behavior:contain;scrollbar-width:thin;max-height:calc(100vh - 100px);padding-right:4px;position:sticky;top:84px;overflow-y:auto}}.ist .simple{z-index:85;background:var(--panel);border:1.5px solid var(--line);cursor:grab;border-radius:12px;gap:7px;width:min(360px,100vw - 32px);padding:10px 12px;display:grid;position:fixed;top:112px;right:16px;box-shadow:0 12px 32px #0f172a29}.ist .simple :is(.s-row,.s-verdict,.s-plan){touch-action:none}.ist .simple.dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.ist .simple :is(input,a){cursor:auto}.ist .simple.s-good{border-color:var(--buy)}.ist .simple.s-bad{border-color:var(--sell)}.ist .simple.s-warn{border-color:var(--fvg)}.ist .simple.s-good .s-title{color:var(--buy)}.ist .simple.s-bad .s-title{color:var(--sell)}.ist .simple.s-warn .s-title{color:var(--fvg)}.ist .s-head{text-align:left;cursor:pointer;color:var(--fg);background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:0;display:grid}.ist .s-headtxt{gap:1px;min-width:0;display:grid}.ist .simple .eyebrow{letter-spacing:.08em;font-size:10px}.ist .s-title{font:700 13.5px/1.3 var(--f-display)}.ist .simple:not(.open) .s-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ist .s-chev{color:var(--muted);transition:transform .15s}.ist .s-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.ist .s-grip{width:18px;color:var(--muted);cursor:grab;touch-action:none;border-radius:6px;align-self:stretch;place-items:center;margin-left:-4px;display:grid}.ist .s-grip:hover,.ist .s-grip:focus-visible{color:var(--fg);background:var(--panel-2)}.ist .simple.dragging{-webkit-user-select:none;user-select:none}.ist .simple.dragging .s-grip{cursor:grabbing}.ist .simple.open .s-chev{transform:rotate(180deg)}.ist .simple:not(.open) .sbody{display:none}.ist .simple .sbody{gap:8px;max-height:min(60vh,520px);display:grid;overflow-y:auto}.ist .simple .s-verdict{flex-wrap:wrap;align-items:center;gap:6px;padding-left:44px;display:flex}.ist .simple .s-verdict .advice.sm{border-width:1px;border-radius:6px;padding:1px 7px}.ist .simple .s-verdict .advice.sm small{font-size:9px}.ist .simple .s-verdict .advice.sm b{font-size:12px}.ist .simple .s-verdict .tag{border-radius:6px;padding:3px 7px;font-size:10px}.ist .simple .s-plan{font:600 12px var(--f-mono);color:var(--muted);flex-wrap:wrap;gap:4px 12px;padding-left:44px;display:flex}.ist .simple .s-plan span{white-space:nowrap}.ist .simple .s-plan b{color:var(--fg)}.ist .simple .s-plan b.good{color:var(--buy)}.ist .simple .s-plan b.bad{color:var(--sell)}.ist .simple .s-plan small{font-size:11px}.ist .simple .s-score{font:700 10.5px var(--f-mono);color:var(--muted);white-space:nowrap;justify-items:end;gap:3px;display:grid}.ist .simple .s-score .meter{gap:2px}.ist .simple .s-score .meter span{width:7px;height:4px}.ist #verdict{display:none}.ist .simple .light{background:var(--fg);border-radius:7px;gap:3px;padding:4px;display:grid}.ist .simple .light i{background:var(--muted);opacity:.25;border-radius:50%;width:8px;height:8px}.ist .simple.s-bad .light .r{background:var(--sell);opacity:1;box-shadow:0 0 10px var(--sell)}.ist .simple.s-warn .light .y{background:var(--fvg);opacity:1;box-shadow:0 0 10px var(--fvg)}.ist .simple.s-good .light .g{background:var(--buy);opacity:1;box-shadow:0 0 10px var(--buy)}.ist .buy-alert{background:var(--buy);color:#fff;font:800 12px var(--f-body);letter-spacing:.06em;border-radius:12px 12px 0 0;align-items:center;gap:8px;margin:-10px -12px 0;padding:7px 12px;display:flex}.ist .buy-alert .ping{background:#fff;border-radius:50%;width:9px;height:9px;position:relative}.ist .buy-alert .ping:after{content:"";background:#fff;border-radius:50%;animation:1.4s cubic-bezier(0,0,.2,1) infinite buyPing;position:absolute;inset:0}.ist .simple.s-alert{animation:2s ease-in-out infinite buyGlow}.ist .simple.s-alert .light .g{animation:1s steps(2,start) infinite buyBlink}.ist .simple.s-pop{animation:.6s cubic-bezier(.2,1.4,.4,1) buyPop,2s ease-in-out .6s infinite buyGlow}@keyframes buyPing{75%,to{opacity:0;transform:scale(2.6)}}@keyframes buyGlow{0%,to{box-shadow:0 16px 40px #0f172a2e, 0 0 0 0 color-mix(in srgb, var(--buy) 45%, transparent)}50%{box-shadow:0 16px 40px #0f172a2e, 0 0 0 8px color-mix(in srgb, var(--buy) 0%, transparent)}}@keyframes buyBlink{to{opacity:.35}}@keyframes buyPop{0%{opacity:0;transform:translateY(-16px)scale(.92)}60%{opacity:1;transform:translateY(2px)scale(1.03)}to{transform:none}}@media (prefers-reduced-motion:reduce){.ist .simple.s-alert,.ist .simple.s-pop,.ist .simple.s-alert .light .g,.ist .buy-alert .ping:after{animation:none}}@media (max-width:720px){.ist .simple.simple{bottom:84px;top:auto!important}}.ist .s-cap{color:var(--muted);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.ist .cap-in{width:170px;font:600 14px var(--f-mono);color:var(--fg);background:var(--panel-2);border:1px solid var(--line);text-align:right;border-radius:8px;padding:6px 9px}.ist .cap-in[aria-invalid=true]{border-color:var(--sell)}.ist .simple ul{gap:4px;margin:0;padding-left:18px;font-size:14px;display:grid}.ist .trendm{background:var(--panel-2);border-radius:8px;gap:3px;padding:2px;display:inline-flex}.ist .trendm button{font:600 11.5px var(--f-body);color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 8px}.ist .trendm button[aria-pressed=true]{background:var(--panel);color:var(--fg);box-shadow:0 1px 2px #0000001a}.ist .tp-add{width:100%;font:700 13.5px var(--f-body);color:var(--bg);background:var(--accent);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:12px;padding:10px 12px;display:inline-flex}.ist .tp-add:disabled,.ist .tp-fab:disabled{opacity:.45;cursor:not-allowed}.ist .tp-fab{right:20px;bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:65;font:700 14px var(--f-body);color:var(--bg);background:var(--accent);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:12px 18px 12px 14px;display:inline-flex;position:fixed;box-shadow:0 12px 28px #14285a59}.ist .tp-fab:hover{transform:translateY(-1px)}.ist .mdock{right:20px;bottom:calc(84px + env(safe-area-inset-bottom,0px));z-index:64;border:1px solid var(--line);background:var(--panel);border-radius:14px;flex-direction:column;width:320px;max-height:min(560px,100vh - 360px);display:flex;position:fixed;overflow:hidden;box-shadow:0 16px 40px #0f172a2e}.ist .mdock[hidden]{display:none}.ist .mdock.risk-hard{border:2px solid var(--sell)}.ist .md-head{width:100%;min-height:44px;color:var(--fg);cursor:pointer;text-align:left;font:inherit;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:8px;padding:8px 12px;display:grid}.ist .md-name{font:700 13px var(--f-body)}.ist .md-name small{font:500 11px var(--f-mono);color:var(--muted);margin-left:6px}.ist .md-px{font:700 14px var(--f-mono);text-align:right}.ist .md-px small{font-size:11.5px;display:block}.ist .md-chev{color:var(--muted);transition:transform .15s}.ist .mdock.open .md-chev{transform:rotate(180deg)}.ist .md-body{overscroll-behavior:contain;gap:8px;padding:0 12px 12px;display:grid;overflow-y:auto}.ist .mdock:not(.open) .md-body{display:none}.ist .md-chart{width:100%;height:72px;display:block}.ist .md-alert{font:500 12.5px/1.35 var(--f-body);border-radius:10px;gap:2px;padding:8px 10px;display:grid}.ist .md-alert b{font:800 11.5px var(--f-body);letter-spacing:.06em;text-transform:uppercase}.ist .md-alert.hard{color:#fff;background:var(--sell)}.ist .md-alert.warn{color:var(--fg);background:color-mix(in srgb, var(--fvg) 18%, transparent);border:1px solid color-mix(in srgb, var(--fvg) 50%, transparent)}.ist .md-flag{font:800 10.5px var(--f-body);letter-spacing:.04em;text-transform:uppercase;color:#fff;background:var(--sell);border-radius:999px;align-items:center;gap:4px;padding:1px 7px;display:inline-flex}.ist .md-flag.warn{color:var(--fg);background:color-mix(in srgb, var(--fvg) 30%, transparent)}.ist .md-tabs{background:var(--panel-2);border-radius:9px;grid-template-columns:1fr 1fr;gap:2px;padding:3px;display:grid}.ist .md-tabs button{min-height:32px;color:var(--muted);font:700 12.5px var(--f-body);cursor:pointer;background:0 0;border:0;border-radius:7px}.ist .md-tabs button[aria-selected=true]{background:var(--panel);color:var(--fg);box-shadow:0 1px 2px #0f172a14}.ist .md-tabs button span{font:500 11px var(--f-mono);opacity:.7;margin-left:4px}.ist .md-news{gap:2px;margin:0;padding:0;list-style:none;display:grid}.ist .md-news li{border-top:1px solid var(--line);font:500 12.5px/1.35 var(--f-body);gap:3px;padding:7px 0;display:grid}.ist .md-news li.hard{background:color-mix(in srgb, var(--sell) 9%, transparent);border-top-color:#0000;border-radius:8px;margin-inline:-6px;padding-inline:6px}.ist .md-news a{color:var(--fg);text-decoration:none}.ist .md-news a:hover{text-decoration:underline}.ist .md-news small{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:11.5px;display:flex}.ist .md-skel{background:linear-gradient(90deg, var(--panel-2) 25%, var(--panel) 50%, var(--panel-2) 75%);background-size:200% 100%;border-radius:6px;min-height:34px;animation:1.2s linear infinite shimmer}.ist .md-empty{color:var(--muted);margin:0;font-size:12.5px}@media (max-width:720px){.ist .mdock{width:auto;left:16px;right:84px;bottom:calc(20px + env(safe-area-inset-bottom,0px));max-height:60vh}.ist .mdock.open{z-index:66}}.ist #tpModal{background:#050a1214;place-items:stretch start;padding:12px}.ist .modal .tp-sheet{resize:both;width:min(430px,100vw - 32px);min-width:300px;height:min(720px,100vh - 32px);min-height:240px;margin:0;position:fixed;overflow:auto}.ist .modal .tp-sheet .top{cursor:move;touch-action:none;-webkit-user-select:none;user-select:none}.ist .tp-sheet{align-content:start;gap:14px;width:min(430px,100%);height:100%;max-height:none;display:grid;overflow-y:auto}.ist .tp-sheet .tp-grid,.ist .tp-sheet .tp-sum{grid-template-columns:repeat(2,minmax(0,1fr))}.ist .tp-quick{flex-wrap:wrap;gap:6px;display:flex}.ist .tp-quick button{font:600 12.5px var(--f-body);color:var(--fg);background:var(--panel-2);border:1px solid var(--line);cursor:pointer;border-radius:999px;padding:6px 11px}.ist .tp-quick button:hover{border-color:var(--accent)}.ist .tp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;display:grid}.ist .tp-f{color:var(--muted);gap:5px;font-size:12.5px;font-weight:700;display:grid}.ist .tp-f em{font-style:normal;font-family:var(--f-mono);font-weight:600}.ist .tp-f input,.ist .tp-f textarea{width:100%;font:600 15px var(--f-mono);color:var(--fg);background:var(--panel-2);border:1px solid var(--line);border-radius:9px;padding:9px 11px}.ist .tp-f textarea{font:500 13.5px var(--f-body);resize:vertical}.ist .tp-f input:focus,.ist .tp-f textarea:focus{outline:2px solid var(--accent);outline-offset:0;border-color:#0000}.ist .tp-wide{grid-column:1/-1}.ist .tp-step{grid-template-columns:40px minmax(0,1fr) 40px;gap:6px;display:grid}.ist .tp-step button{font:700 18px var(--f-body);color:var(--fg);background:var(--panel);border:1px solid var(--line);cursor:pointer;border-radius:9px}.ist .tp-step input{text-align:center}.ist .tp-sum{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.ist .tp-sum div{background:var(--panel-2);border-radius:10px;padding:9px 10px}.ist .tp-sum small{color:var(--muted);font-size:11px;font-weight:700;display:block}.ist .tp-sum b{font:700 14px var(--f-mono)}.ist .tp-msg{min-height:1em;margin:0;font-size:13px}.ist .tp-acts{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}@media (max-width:560px){.ist .tp-grid{grid-template-columns:minmax(0,1fr)}.ist .tp-sum{grid-template-columns:repeat(2,minmax(0,1fr))}.ist .tp-fab span{display:none}.ist .tp-fab{padding:14px}}.ist .mkt-bar{flex-wrap:wrap;gap:8px;display:flex}.ist .head .mkt-bar{margin-top:8px}.ist .head .mkt-bar:empty{display:none}.ist .fc-note{color:var(--muted);margin:10px 0 0;font-size:12.5px}.ist #fundBar:empty{display:none}.ist button.mk-pill{cursor:pointer;font:inherit;color:var(--accent);font-size:12.5px}.ist button.mk-pill:hover{border-color:var(--accent)}.ist .mk-pill .ck{white-space:nowrap}.ist .mk-pill .ck.good{color:var(--buy)}.ist .mk-pill .ck.bad{color:var(--sell)}.ist .mk-pill{border:1px solid var(--line);background:var(--panel);color:var(--muted);border-radius:999px;padding:6px 12px;font-size:12.5px}.ist .mk-pill b{margin-right:4px}.ist .mk-pill.good b{color:var(--buy)}.ist .mk-pill.bad b{color:var(--sell)}.ist .mk-pill.warn b{color:var(--fvg)}.ist .sz-in{gap:8px;display:grid}.ist .sz-in label{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.ist .sz-in input{width:170px;font:600 14px var(--f-mono);color:var(--fg);background:var(--panel-2);border:1px solid var(--line);text-align:right;border-radius:8px;padding:6px 9px}.ist .seg2{gap:4px;display:flex}.ist .seg2 .btn{padding:4px 9px}.ist .presets{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.ist .presets .grow{flex:1}.ist .focus-row{flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 8px;display:flex}.ist .focus-row>b{font:700 10px var(--f-body);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-right:4px}.ist .focus-row .grow{flex:1}.ist .fchip-f{border:1px solid var(--line);background:var(--panel);min-height:32px;color:var(--fg);font:600 12.5px var(--f-body);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:0 12px;display:inline-flex}.ist .fchip-f i{background:var(--fc);border-radius:50%;width:8px;height:8px}.ist .fchip-f span{font:500 11px var(--f-mono);opacity:.7}.ist .fchip-f[aria-pressed=true]{background:var(--fc);border-color:var(--fc);color:#fff}.ist .fchip-f[aria-pressed=true] i{background:#fff}.ist .focus-hint{font:500 12px var(--f-mono);color:var(--muted)}.ist .clear-btn{border-color:var(--sell-edge);color:var(--sell)}.ist .presets b{font:700 10px var(--f-body);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-right:4px}.ist .hseg{gap:4px;display:flex}.ist .hseg .btn{padding:4px 9px;font-size:11.5px}.ist .lean .bar2{background:var(--panel-2);border-radius:99px;height:10px;display:flex;overflow:hidden}.ist .lean .bar2 i{height:100%;display:block}.ist .lean .lbl{font:700 12px var(--f-mono);justify-content:space-between;display:flex}.ist .rail>.card{min-width:0}.ist .scn{overflow-wrap:anywhere;border-radius:10px;gap:3px;min-width:0;padding:9px 11px;font-size:13px;display:grid}.ist .scn.up{background:var(--buy-fill)}.ist .scn.down{background:var(--sell-fill)}.ist .scn.wy{background:var(--accent-fill)}.ist .scn.el{background:var(--fvg-fill)}.ist .scn b{font:800 11px var(--f-body);letter-spacing:.05em;text-transform:uppercase}.ist .scn.lead-scn{outline:2px solid}.ist .wrap{grid-template-columns:minmax(0,1fr)}.ist .wrap>*,.ist .terminal>*,.ist .b-sec>*{min-width:0}.ist .chips{align-items:center;gap:8px 14px}.ist .cgroup{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ist .cgroup>b{font:700 10px var(--f-body);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-right:2px}.ist .fund{grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));gap:12px;display:grid}.ist .fcard{background:var(--panel);border:1px solid var(--line);border-radius:14px;align-content:start;gap:10px;min-width:0;padding:15px 16px;display:grid}.ist .fcard h3{font-family:var(--f-display);justify-content:space-between;align-items:center;gap:8px;margin:0;font-size:14.5px;display:flex}.ist .fv-full{grid-column:1/-1}.ist .kv{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ist .kv div{background:var(--panel-2);border-radius:9px;min-width:0;padding:8px 10px}.ist .kv small{color:var(--muted);font-size:11px;font-weight:600;display:block}.ist .kv b{font:600 14px var(--f-mono);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.ist .gauge{height:34px;margin-top:4px;position:relative}.ist .gauge .track{background:linear-gradient(90deg, var(--buy-fill), var(--fvg-fill) 50%, var(--sell-fill));border:1px solid var(--line);border-radius:99px;height:10px;position:absolute;top:12px;left:0;right:0}.ist .gauge .band{background:var(--buy-fill);border:1.5px solid var(--buy);border-radius:4px;height:14px;position:absolute;top:10px}.ist .gauge .now{background:var(--fg);width:2px;height:30px;position:absolute;top:2px}.ist .gauge .now span{font:700 10.5px var(--f-mono);white-space:nowrap;position:absolute;top:-16px;left:50%;transform:translate(-50%)}.ist .gauge-legend{font:500 11px var(--f-mono);color:var(--muted);justify-content:space-between;display:flex}.ist .verdict-v{font:800 12px var(--f-body);letter-spacing:.06em;text-transform:uppercase;border-radius:7px;padding:4px 9px}.ist .verdict-v.good{background:var(--buy-fill)}.ist .verdict-v.bad{background:var(--sell-fill)}.ist .verdict-v.warn{background:var(--fvg-fill)}.ist #fbar .verdict-v{margin-left:6px;padding:2px 6px;font-size:10px}.ist .bars{align-items:flex-end;gap:6px;height:70px;display:flex}.ist .bars div{flex:1;align-content:end;justify-items:center;gap:3px;height:100%;display:grid}.ist .bars i{background:var(--buy);opacity:.75;border-radius:4px 4px 0 0;width:100%;display:block}.ist .bars small{font:500 10px var(--f-mono);color:var(--muted)}.ist .bars em{font:600 10px var(--f-mono);font-style:normal}.ist .calc{gap:10px;display:grid}.ist .calc .in{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ist .calc input{width:110px;font:600 15px var(--f-mono);color:var(--fg);background:var(--panel-2);border:1px solid var(--line);border-radius:8px;padding:7px 10px}.ist .calc .steps,.ist .bm-range{flex-wrap:wrap;gap:4px;display:flex}.ist .bm-range button[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:#fff}.ist .calc .steps button,.ist .bm-range button{font:600 12px var(--f-mono);border:1px solid var(--line);background:var(--panel);color:var(--fg);cursor:pointer;border-radius:7px;padding:5px 8px}.ist .calc p{margin:0;font-size:13.5px}.ist .timeline-y{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ist .timeline-y div{background:var(--panel-2);border-radius:9px;padding:9px 10px}.ist .timeline-y small{color:var(--muted);font-size:11px;font-weight:700;display:block}.ist .timeline-y b{font:700 14px var(--f-mono);display:block}.ist .timeline-y em{font:600 11.5px var(--f-mono);font-style:normal}.ist .dvt{border-collapse:collapse;width:100%;font:500 12px var(--f-mono)}.ist .dvt th{text-align:left;font:700 10.5px var(--f-body);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);padding:6px 4px}.ist .dvt td{border-bottom:1px solid var(--line);padding:6px 4px}.ist .dvt td:nth-child(n+4),.ist .dvt th:nth-child(n+4){text-align:right}.ist .news2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ist .news2 h4{font:700 11px var(--f-body);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 6px}@media (max-width:760px){.ist .news2{grid-template-columns:minmax(0,1fr)}}.ist .news{gap:2px;margin:0;padding:0;list-style:none;display:grid}.ist .news li a{border-top:1px solid var(--line);color:var(--fg);grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:9px 4px;text-decoration:none;display:grid}.ist .news li:first-child a{border-top:0}.ist .news li a:hover span{color:var(--accent)}.ist .news small{color:var(--muted);font:500 11.5px var(--f-mono);white-space:nowrap}.ist .volbar{background:var(--panel-2);border-radius:99px;height:8px;position:relative;overflow:hidden}.ist .volbar i{background:var(--accent);border-radius:99px;position:absolute;top:0;bottom:0;left:0}.ist .volbar .avg{background:var(--fg);width:2px;position:absolute;top:-3px;bottom:-3px}@media (max-width:680px){.ist .kv{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1080px){.ist .main{grid-template-columns:minmax(0,1fr)}.ist .full .main{grid-template-columns:minmax(0,1fr) 300px}}@media (max-width:760px){.ist .full .main{grid-template-columns:minmax(0,1fr)}.ist .full .rail{display:none}}@media (max-width:560px){.ist .head{grid-template-columns:minmax(0,1fr)}.ist .price{text-align:left}.ist .fund-cards{grid-template-columns:minmax(0,1fr)}.ist .verdict{grid-template-columns:auto minmax(0,1fr)}.ist .verdict p{grid-column:1/-1}.ist .chartbody{grid-template-columns:minmax(0,1fr)}.ist .tools{flex-flow:wrap}.ist .tools hr{border-top:0;border-left:1px solid var(--line);width:1px;height:24px;margin:4px 2px}.ist .canvas-box{height:calc(460px + var(--osc-h,0px))}.ist .kbd-hint{display:none}}@media print{.ist .terminal,.ist .simple,.ist .fund,.ist .refs,.ist .b-board{visibility:hidden}}@media (prefers-reduced-motion:no-preference){.ist .tool,.ist .chip,.ist .btn{transition:background .12s,color .12s}}.ist .tool-pola{color:var(--accent);position:relative}.ist .tool-pola[aria-pressed=true]{background:var(--panel);box-shadow:inset 0 0 0 1.5px var(--accent)}.ist .pola-panel{z-index:8;resize:horizontal;background:var(--panel);border:1px solid var(--line);border-radius:12px;flex-direction:column;width:min(860px,100% - 16px);min-width:320px;max-width:calc(100% - 16px);max-height:calc(100% - 16px);display:flex;position:absolute;top:8px;left:8px;overflow:hidden;box-shadow:0 14px 36px #0000002e;container-type:inline-size}.ist .pola-panel.min{resize:none;min-width:0;max-width:min(460px,100% - 16px);container-type:normal;width:auto!important}.ist .pola-panel.min .pola-body{display:none}.ist .pola-head{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:6px;padding:6px 6px 6px 12px;display:flex}.ist .pola-panel.min .pola-head{border-bottom:0}.ist .pola-head b{font:700 11px var(--f-body);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.ist .pola-ic{width:16px;height:16px;color:var(--accent);flex:none}.ist .pola-sum{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:600 12.5px var(--f-body);color:var(--fg);flex:1;overflow:hidden}.ist .pola-body{align-content:start;gap:12px;min-height:0;padding:12px 14px 14px;display:grid;overflow:auto}.ist .pola-controls{flex-wrap:wrap;align-items:flex-end;gap:10px 14px;display:flex}.ist .pola-ctl{gap:4px;display:grid}.ist .pola-ctl>span{font:700 10.5px var(--f-body);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.ist .pola-seg{border:1px solid var(--line);border-radius:8px;display:inline-flex;overflow:hidden}.ist .pola-seg button{font:500 12px var(--f-mono);background:var(--panel-2);color:var(--muted);cursor:pointer;border:0;padding:6px 8px}.ist .pola-seg button+button{border-left:1px solid var(--line)}.ist .pola-seg button[aria-pressed=true]{background:var(--fg);color:var(--panel)}.ist .pola-run{font:700 13px var(--f-body);background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:8px;padding:8px 14px}.ist .pola-run:disabled{opacity:.6;cursor:progress}.ist .pola-seg button:focus-visible,.ist .pola-run:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ist .pola-status{font:12.5px var(--f-body);color:var(--muted)}.ist .pola-out{gap:12px;display:grid}.ist .pola-chip[hidden]{display:none}.ist .pola-chip{pointer-events:none;z-index:2;white-space:nowrap;font:12px/1.45 var(--f-mono);color:var(--fg);background:color-mix(in srgb, var(--panel) 52%, transparent);-webkit-backdrop-filter:blur(14px)saturate(180%);backdrop-filter:blur(14px)saturate(180%);border:1px solid color-mix(in srgb, var(--fvg) 55%, transparent);border-radius:12px;padding:7px 11px;position:absolute;box-shadow:0 8px 24px #0000001f,inset 0 1px #ffffff73}.ist .pola-chip b{font-family:var(--f-body);color:var(--fvg)}.ist .pola-chip span{color:var(--muted)}.ist .pola-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:12px;display:grid}@container (max-width:680px){.ist .pola-grid{grid-template-columns:minmax(0,1fr)}}.ist .pola-box{border:1px solid var(--line);border-radius:10px;align-content:start;gap:10px;min-width:0;padding:12px;display:grid}.ist .pola-box h4{font:700 13px var(--f-body);margin:0}.ist .pola-stats{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px;display:grid}.ist .pola-stat{gap:1px;display:grid}.ist .pola-stat b{font:600 16px var(--f-mono);font-variant-numeric:tabular-nums}.ist .pola-stat small{font:11.5px var(--f-body);color:var(--muted)}.ist .pola-panel .up{color:var(--up)}.ist .pola-panel .down{color:var(--down)}.ist .pola-verdict{border:1px solid var(--line);background:var(--panel-2);border-radius:10px;gap:6px;padding:10px 12px;display:grid}.ist .pola-verdict:empty{display:none}.ist .pola-verdict>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ist .pola-verdict .call{font:700 17px var(--f-body)}.ist .pola-verdict .pill{font:700 10.5px var(--f-mono);letter-spacing:.04em;text-transform:uppercase;border:1px solid;border-radius:999px;padding:2px 8px}.ist .pola-verdict ul{font:12px var(--f-body);color:var(--muted);gap:2px;margin:0;padding-left:18px;display:grid}.ist .pola-verdict.tone-up{border-color:var(--up)}.ist .pola-verdict.tone-up .call{color:var(--up)}.ist .pola-verdict.tone-down{border-color:var(--down)}.ist .pola-verdict.tone-down .call{color:var(--down)}.ist .pola-verdict.tone-flat .call{color:var(--muted)}.ist .pola-verdict .lvl-strong{color:var(--up)}.ist .pola-verdict .lvl-medium{color:var(--fvg)}.ist .pola-verdict .lvl-weak{color:var(--down)}.ist .pola-tbl{overflow-x:auto}.ist .pola-tbl table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.ist .pola-tbl th,.ist .pola-tbl td{text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:5px 7px}.ist .pola-tbl th{font:700 10.5px var(--f-body);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.ist .pola-tbl td{font:12px var(--f-mono)}.ist .pola-tbl tbody tr{cursor:pointer}.ist .pola-tbl tbody tr:hover,.ist .pola-tbl tbody tr.on{background:var(--panel-2)}.ist .pola-eq{width:100%;height:120px;display:block}.ist .pola-legend{font:11.5px var(--f-body);color:var(--muted);gap:12px;display:flex}.ist .pola-legend i{vertical-align:middle;border-radius:2px;width:14px;height:3px;margin-right:5px;display:inline-block}.ist .pola-legend i.s{background:var(--accent)}.ist .pola-legend i.b{background:var(--muted)}.ist .pola-note{font:11.5px/1.5 var(--f-body);color:var(--muted);margin:0}@media (max-width:720px){.ist .pola-panel{resize:none;min-width:0;max-height:80vh;position:fixed;inset:auto 8px 8px;width:auto!important}}.ist .ctype .btn{align-items:center;gap:5px;display:inline-flex}.ist .pola-onmain{font:600 12.5px var(--f-body);color:var(--fg);cursor:pointer;align-self:center;align-items:center;gap:6px;display:inline-flex}.ist .pola-onmain input{accent-color:var(--accent)}.ist .pola-head{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.ist .pola-head.moving{cursor:grabbing}.ist .pola-head button{cursor:pointer}.ist .pola-xchip{border:1px solid var(--line);background:var(--panel-2);color:var(--fg);font:600 11.5px var(--f-mono);cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:4px 8px;display:inline-flex}.ist .pola-xchip:hover{border-color:var(--down)}.ist .pola-xchip[aria-pressed=false]{opacity:.5;border-style:dashed;text-decoration:line-through}.ist .pola-xchip[aria-pressed=false]:hover{border-color:var(--up);opacity:.8}.ist .pola-xchip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ist .pola-tbl tbody tr.off{opacity:.4;text-decoration:line-through}.ist .pola-legend-row,.ist .pola-main-legend{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ist .pola-legend-row:empty{display:none}.ist .pola-main-legend{z-index:6;justify-content:flex-end;max-width:min(640px,60%);position:absolute;top:36px;right:86px}.ist .pola-main-legend[hidden]{display:none}.ist .pola-main-legend .pola-xchip{background:color-mix(in srgb, var(--panel) 70%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ist .pola-xchip i,.ist .pola-dot{border-radius:3px;flex:none;width:10px;height:10px;display:inline-block}.ist .pola-dot{vertical-align:-1px;margin-right:6px}.ist .pola-xchip.hl{box-shadow:inset 0 0 0 1.5px var(--fg)}@media (max-width:720px){.ist .pola-main-legend{max-width:calc(100% - 16px);right:8px}}.ist .pola-ctl>span{align-items:center;gap:5px;display:inline-flex}.ist .pola-help{border:1px solid var(--line);background:var(--panel-2);width:15px;height:15px;color:var(--muted);font:700 10px/13px var(--f-body);text-align:center;cursor:help;letter-spacing:0;text-transform:none;border-radius:50%;flex:none;align-self:center;padding:0;position:relative}.ist .pola-help:hover,.ist .pola-help:focus-visible{color:var(--fg);border-color:var(--fg);outline:none}.ist .pola-help:after{content:attr(data-help);z-index:20;color:#fff;width:260px;font:500 12px/1.45 var(--f-body);text-align:left;white-space:normal;pointer-events:none;opacity:0;visibility:hidden;background:#111;border-radius:8px;padding:8px 10px;transition:opacity .12s,visibility .12s;position:absolute;top:calc(100% + 8px);left:-6px;box-shadow:0 8px 22px #00000040}.ist .pola-help:hover:after,.ist .pola-help:focus:after{opacity:1;visibility:visible}.ist .pola-modes{align-items:center;gap:8px;display:flex}.ist .pola-modes[hidden],.ist .pola-wp[hidden],.ist .pola-hout[hidden],.ist .pola-panel.mode-halving [data-pattern-only],.ist .pola-panel.mode-halving [data-out],.ist .pola-panel:not(.mode-halving) [data-hout]{display:none}.ist .pola-hout{gap:10px;display:grid}.ist .pola-wp{border:1px solid color-mix(in srgb, #f7931a 45%, var(--line));background:color-mix(in srgb, #f7931a 7%, var(--panel));border-radius:10px;gap:6px;padding:10px 12px;display:grid}.ist .pola-wp>b{font:700 13px var(--f-body)}.ist .pola-wp ul{font:12.5px/1.5 var(--f-body);color:var(--fg);gap:3px;margin:0;padding-left:18px;display:grid}.ist .pola-wp a{font:700 12.5px var(--f-body);color:var(--accent);justify-self:start}.ist .pola-tbl tbody tr.now td{font-weight:700}.ist .pola-btc{color:#f7931a;font-weight:800}.ist .pola-phase{color:var(--muted)}.ist .pola-xchip.aligned{border-color:#f7931a}.ist .pola-align{color:#b86e00;border-style:dashed}.ist .pola-conf{font:700 11px var(--f-mono);background:var(--panel);border:1px solid var(--line);color:var(--fg);border-radius:999px;padding:2px 8px}.ist .tabs-row{flex-wrap:wrap;align-items:flex-start;gap:8px;margin-bottom:10px;display:flex;position:relative}.ist .tabs-row .fdock{margin:0;position:static}.ist .nav .in>.nav-search{order:-1}.ist .md-bar{align-items:center;display:flex}.ist .md-bar .md-head{flex:1;min-width:0;padding-left:4px}.ist .md-grip{width:22px;color:var(--muted);cursor:grab;touch-action:none;align-self:stretch;place-items:center;padding-left:6px;display:grid}.ist .md-grip:hover,.ist .md-grip:focus-visible{color:var(--fg);outline:none}.ist .mdock.dragging,.ist .mdock.dragging .md-grip{cursor:grabbing;-webkit-user-select:none;user-select:none}.ist .md-min{width:30px;height:30px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;margin-right:6px;display:grid}.ist .md-min:hover,.ist .md-min:focus-visible{background:var(--panel-2);color:var(--fg);outline:none}.ist .mdock.mini{width:auto;max-width:260px}.ist .mdock.mini .md-body,.ist .mdock.mini .md-name small,.ist .mdock.mini .md-chev{display:none}.ist .mdock.mini .md-head{grid-template-columns:auto auto;gap:10px;min-height:36px;padding-block:4px}.ist .pola-xchip.best{background:linear-gradient(135deg, color-mix(in srgb, #ffd54a 32%, var(--panel)), color-mix(in srgb, #ffd54a 10%, var(--panel)));border:1.5px solid #d4a017;box-shadow:0 2px 10px #d4a0174d}.ist .pola-trophy{color:#b8860b;place-items:center;display:inline-grid}.ist .pola-sim{font:700 10.5px var(--f-mono);color:#8a6400;background:#ffd54a66;border-radius:999px;padding:1px 5px}.ist .s-close{width:26px;height:26px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:grid}.ist .s-close:hover,.ist .s-close:focus-visible{background:var(--panel-2);color:var(--fg);outline:none}.ist .simple[hidden]{display:none!important}@media (max-width:720px){.ist .nav{position:static}.ist .nav .in{gap:8px;padding-block:8px}.ist .nav .in>.nav-search,.ist .nav .in>.mtabs:not(.tone-switch){flex:100%}.ist .nav .in>.grow{display:none}.ist .nav .in>.quota{padding:3px 8px;font-size:11px}.ist .nav .tone-switch .mtab,.ist .nav .guide-stack .guide-btn{padding:5px 9px}.ist .nav .in>.guide-stack{margin-left:0}}.ist .paywall.inline{border-block:1px dashed var(--line);background:0 0;place-items:center;height:auto;padding:18px 0;position:static}.ist .pola-xchip.pro-lock{opacity:.6;cursor:not-allowed;border-style:dashed;text-decoration:none}.ist .pola-lock{color:var(--muted);place-items:center;display:inline-grid}.ist .pp-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding-top:14px;display:grid}@media (max-width:860px){.ist .pp-grid{grid-template-columns:minmax(0,1fr)}}.ist .pp-card{border:1px solid var(--line);background:var(--panel);border-radius:18px;flex-direction:column;gap:8px;min-width:0;padding:22px 20px 20px;display:flex;position:relative}.ist .pp-card.best{color:#f4f6fb;background:#0b1020;border:2px solid #3b6cf6;box-shadow:0 18px 40px #14287847}.ist .pp-card h3{font:700 19px var(--f-body);margin:0}.ist .pp-tag{font:13px/1.5 var(--f-body);color:var(--muted);margin:0}.ist .pp-card.best .pp-tag{color:#b9c2d9}.ist .pp-flag{color:#fff;font:800 11px var(--f-body);letter-spacing:.06em;text-transform:uppercase;background:#2f5bea;border-radius:999px;place-self:flex-start start;padding:4px 10px}.ist .pp-off{color:#111;width:66px;height:66px;font:800 20px/1 var(--f-display);background:#ffd84a;border-radius:50%;place-items:center;display:grid;position:absolute;top:-16px;right:-10px;transform:rotate(8deg);box-shadow:0 6px 18px #0000002e}.ist .pp-off small{font:700 9.5px var(--f-body);letter-spacing:.04em;text-transform:uppercase}.ist .pp-was{font:600 15px var(--f-mono);color:var(--muted);min-height:20px;text-decoration-color:#e5484d;text-decoration-thickness:2px}.ist .pp-price{font:800 clamp(28px, 4vw, 38px)/1.05 var(--f-display);letter-spacing:-.01em}.ist .pp-price small{font:600 13px var(--f-body);color:var(--muted);margin-left:4px}.ist .pp-card.best .pp-price small{color:#b9c2d9}.ist .pp-save{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ist .pp-save b{color:#05331b;font:700 12.5px var(--f-body);background:#6ee7a8;border-radius:999px;padding:3px 10px}.ist .pp-save span{font:12.5px var(--f-body);color:var(--muted)}.ist .pp-card.best .pp-save span{color:#b9c2d9}.ist .pp-card ul{flex:1;gap:8px;margin:6px 0 0;padding:0;list-style:none;display:grid}.ist .pp-card li{font:13.5px/1.45 var(--f-body);grid-template-columns:16px minmax(0,1fr);gap:8px;display:grid}.ist .pp-card li svg{color:#22a565;margin-top:2px}.ist .pp-cta{color:#fff;font:700 14px var(--f-body);text-align:center;background:#0b1020;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-top:10px;padding:12px 14px;text-decoration:none;display:flex}.ist .pp-card.best .pp-cta{background:#2f5bea}.ist .pp-cta:hover{filter:brightness(1.12)}.ist .pp-cta:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.ist .pp-how{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0 6px;padding:0;list-style:none;display:grid}@media (max-width:860px){.ist .pp-how{grid-template-columns:minmax(0,1fr)}}.ist .pp-how li{background:var(--panel-2);font:12.5px/1.5 var(--f-body);border-radius:12px;grid-template-columns:26px minmax(0,1fr);align-items:start;gap:8px;padding:10px 12px;display:grid}.ist .pp-how li span{background:var(--fg);width:24px;height:24px;color:var(--panel);font:700 12px var(--f-mono);border-radius:50%;place-items:center;display:grid}.ist .simple.s-gated{gap:10px;display:grid}.ist .s-gate-txt{font:13px/1.5 var(--f-body);color:var(--muted);margin:0}.ist .simple.s-gated .b-cta{text-align:center;justify-self:stretch}.ist .pp-bonus{border:1px dashed var(--line);background:var(--panel-2);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-top:12px;padding:12px 14px;display:flex}.ist .pp-bonus>div:first-child{font:13px/1.45 var(--f-body);gap:2px;display:grid}.ist .pp-bonus>div:first-child span{color:var(--muted)}.ist .pp-bonus-cta{flex-wrap:wrap;gap:8px;display:flex}.ist .pp-card.best h3,.ist .pp-card.best li{color:#eef2fb}.ist .pp-card.best li svg{color:#6ee7a8}.ist .pp-price{white-space:nowrap;font-size:clamp(24px,2.4vw,30px)}.ist .pp-price small{margin:2px 0 0;display:block}.ist .pp-card{padding:22px 16px 18px}
.ist[data-skin=terminal]{--bg:#fff;--panel:#fff;--panel-2:#f3f4f6;--line:#e3e5e9;--grid:#eef0f3;--fg:#0f1115;--muted:#5d6470;--accent:#0b4fae;--accent-fill:#0b4fae1a;--brand-green:#119447;--brand-blue:#0b4fae;--buy:#0a8a5c;--buy-fill:#0a8a5c1f;--buy-edge:#0a8a5c80;--sell:#c8323f;--sell-fill:#c8323f1c;--sell-edge:#c8323f7a;--fvg:#a8860a;--fvg-fill:#a8860a21;--fvg-edge:#a8860a80;--up:#0a8a5c;--down:#c8323f;--vol-up:#0a8a5c42;--vol-down:#c8323f3d;--ma:#6d4fd8;--ema1:#d0457f;--ema2:#127a99;--wy:#c45a00;--draw:#0b4fae;--vp:#0b4fae1f;--vp-va:#0b4fae3d;--vp-poc:#0b4fae;--f-display:var(--font-plex-cond), "Arial Narrow", system-ui, sans-serif;--f-body:var(--font-plex-sans), system-ui, -apple-system, "Segoe UI", sans-serif;--f-mono:var(--font-plex-sans), system-ui, -apple-system, "Segoe UI", sans-serif;--f-code:var(--font-plex-mono), ui-monospace, "SF Mono", Menlo, monospace;--sk-pop:0 0 0 1px var(--line), 0 10px 24px #0f11151f;font-variant-numeric:tabular-nums lining-nums}:root[data-ist-tone=paper] .ist[data-skin=terminal]{--bg:#f4f2ec;--panel:#fbfaf6;--panel-2:#ece9e1;--line:#dcd8cd;--grid:#e7e4db;--fg:#15140f;--muted:#6b675c;--sk-pop:0 0 0 1px var(--line), 0 10px 24px #14120a29}.dark .ist.ist[data-skin=terminal]{--bg:#0c0c0a;--panel:#131310;--panel-2:#1b1a16;--line:#2b2a24;--grid:#191814;--fg:#ece7dc;--muted:#928c7e;--accent:#5b9bff;--accent-fill:#5b9bff24;--brand-green:#34c27a;--brand-blue:#5b9bff;--buy:#3ad69a;--buy-fill:#3ad69a1c;--buy-edge:#3ad69a7a;--sell:#ff5a5f;--sell-fill:#ff5a5f1c;--sell-edge:#ff5a5f75;--fvg:#f2cc4b;--fvg-fill:#f2cc4b1a;--fvg-edge:#f2cc4b6b;--up:#3ad69a;--down:#ff5a5f;--vol-up:#3ad69a3d;--vol-down:#ff5a5f38;--ma:#a991ff;--ema1:#ff6fae;--ema2:#46c8e8;--wy:#ff9a1f;--draw:#5b9bff;--vp:#5b9bff1f;--vp-va:#5b9bff3d;--vp-poc:#5b9bff;--sk-pop:0 0 0 1px var(--line), 0 12px 28px #0000008c}.ist[data-skin=terminal] :is(.eyebrow,.sz-title,.lp-head b,.results .grp,.advice small,.tag,.mk,.quota,kbd){font-family:var(--f-code);letter-spacing:.04em}.ist.ist[data-skin=terminal] *{font-variant-numeric:tabular-nums lining-nums}.ist.ist[data-skin=terminal] :is(.price .px,.head h1){font-variant-numeric:tabular-nums lining-nums slashed-zero}.ist[data-skin=terminal] :is(h1,h2,h3,h4){letter-spacing:0}.ist[data-skin=terminal] .btn[aria-pressed=true]{color:#fff;background:linear-gradient(135deg, var(--brand-green), var(--brand-blue));border-color:#0000}.ist[data-skin=terminal] .chip[aria-pressed=true]{border-color:var(--accent)}.ist[data-skin=terminal] :focus-visible{outline-offset:1px}.ist[data-skin=terminal] kbd,.ist[data-skin=terminal] .pill{border-radius:2px}.ist[data-skin=terminal] .advice,.ist[data-skin=terminal] .verdict,.ist[data-skin=terminal] .tag,.ist[data-skin=terminal] .search input{border-radius:3px}.ist[data-skin=terminal] .results{box-shadow:var(--sk-pop);border-radius:3px}.ist[data-skin=terminal] .results li{border-radius:3px}.ist[data-skin=terminal] .mk{border-radius:2px}.ist[data-skin=terminal] .btn{border-radius:3px}.ist[data-skin=terminal] .card{border-radius:4px}.ist[data-skin=terminal] .chip{border-radius:3px}.ist[data-skin=terminal] .chip i{border-radius:2px}.ist[data-skin=terminal] .lpanel{box-shadow:var(--sk-pop);border-radius:3px}.ist[data-skin=terminal] .tcol,.ist[data-skin=terminal] .sz-card,.ist[data-skin=terminal] .sz-c{border-radius:3px}.ist[data-skin=terminal] .sz-cap .cap-in,.ist[data-skin=terminal] .sz-seg button{border-radius:2px}.ist[data-skin=terminal] .sz-pop{box-shadow:var(--sk-pop);border-radius:3px}.ist[data-skin=terminal] .fbar{border-radius:3px}.ist[data-skin=terminal] .fpop{box-shadow:var(--sk-pop);border-radius:3px}.ist[data-skin=terminal] .tools{border-radius:3px}.ist[data-skin=terminal] .tool,.ist[data-skin=terminal] .textin{border-radius:2px}.ist[data-skin=terminal] .rpop{box-shadow:var(--sk-pop);border-radius:3px}.ist[data-skin=terminal] .rr,.ist[data-skin=terminal] .fvg-item{border-radius:3px}.ist[data-skin=terminal] .dir{border-radius:2px}.ist[data-skin=terminal] .ind div,.ist[data-skin=terminal] .dlist li,.ist[data-skin=terminal] .guide-btn,.ist[data-skin=terminal] .alerts .al{border-radius:3px}.ist[data-skin=terminal] .modal .sheet{box-shadow:var(--sk-pop);border-radius:4px}.ist[data-skin=terminal] .modal .x{border-radius:3px}.ist[data-skin=terminal] .pro,.ist[data-skin=terminal] .free{border-radius:2px}.ist[data-skin=terminal] .modal .cta-row,.ist[data-skin=terminal] .modal .cta-row a,.ist[data-skin=terminal] .mtabs,.ist[data-skin=terminal] .mtab,.ist[data-skin=terminal] .b-cta{border-radius:3px}.ist[data-skin=terminal] .quota{border-radius:2px}.ist[data-skin=terminal] .ref{border-radius:4px}.ist[data-skin=terminal] .conf .bar,.ist[data-skin=terminal] .conf .bar i{border-radius:2px}.ist[data-skin=terminal] .levels div,.ist[data-skin=terminal] .method{border-radius:3px}.ist[data-skin=terminal] .b-empty{border-radius:4px}.ist[data-skin=terminal] .fchip{border-radius:2px}.ist[data-skin=terminal] .b-board{border-radius:4px}.ist[data-skin=terminal] .vtag{border-radius:2px}.ist[data-skin=terminal] .gate{border-radius:3px}.ist[data-skin=terminal] .book{border-radius:4px}.ist[data-skin=terminal] .book img{box-shadow:var(--sk-pop);border-radius:3px}.ist[data-skin=terminal] .priceblock{border-radius:4px}.ist[data-skin=terminal] .priceblock .off,.ist[data-skin=terminal] .copy{border-radius:2px}.ist[data-skin=terminal] .pkg{border-radius:4px}.ist[data-skin=terminal] .pkg .flag{border-radius:2px}.ist[data-skin=terminal] .ebook-view iframe,.ist[data-skin=terminal] .spill figure{border-radius:3px}.ist[data-skin=terminal] .spill figure.lock:after{border-radius:2px}.ist[data-skin=terminal] .pk{border-radius:4px}.ist[data-skin=terminal] .pk .flag{border-radius:2px}.ist[data-skin=terminal] .zoom img,.ist[data-skin=terminal] .chipw{border-radius:3px}.ist[data-skin=terminal] .info{border-radius:0 3px 3px 0}.ist[data-skin=terminal] .pop{box-shadow:var(--sk-pop);border-radius:3px}.ist[data-skin=terminal] .simple{box-shadow:var(--sk-pop);border-radius:4px}.ist[data-skin=terminal] .simple .light{border-radius:3px}.ist[data-skin=terminal] .buy-alert{border-radius:3px 3px 0 0}.ist[data-skin=terminal] .cap-in,.ist[data-skin=terminal] .trendm{border-radius:3px}.ist[data-skin=terminal] .trendm button{border-radius:2px}.ist[data-skin=terminal] .tp-add{border-radius:3px}.ist[data-skin=terminal] .tp-fab{box-shadow:var(--sk-pop);border-radius:2px}.ist[data-skin=terminal] .tp-quick button{border-radius:2px}.ist[data-skin=terminal] .tp-f input,.ist[data-skin=terminal] .tp-f textarea,.ist[data-skin=terminal] .tp-step button,.ist[data-skin=terminal] .tp-sum div{border-radius:3px}.ist[data-skin=terminal] .mk-pill{border-radius:2px}.ist[data-skin=terminal] .sz-in input{border-radius:3px}.ist[data-skin=terminal] .lean .bar2{border-radius:2px}.ist[data-skin=terminal] .scn{border-radius:3px}.ist[data-skin=terminal] .fcard{border-radius:4px}.ist[data-skin=terminal] .kv div{border-radius:3px}.ist[data-skin=terminal] .gauge .track,.ist[data-skin=terminal] .gauge .band,.ist[data-skin=terminal] .verdict-v{border-radius:2px}.ist[data-skin=terminal] .bars i{border-radius:2px 2px 0 0}.ist[data-skin=terminal] .calc input{border-radius:3px}.ist[data-skin=terminal] .calc .steps button,.ist[data-skin=terminal] .bm-range button{border-radius:2px}.ist[data-skin=terminal] .timeline-y div{border-radius:3px}.ist[data-skin=terminal] .volbar,.ist[data-skin=terminal] .volbar i{border-radius:2px}.ist[data-skin=terminal] .tone-switch .mtab{cursor:pointer;font-family:var(--f-body);border:0}.ist[data-skin=terminal] .tone-switch .mtab[aria-current=page]{box-shadow:0 0 0 1px var(--line)}.ist[data-skin=terminal] .sent-row{border-radius:4px}@keyframes ist-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.ist.is-loading :is(#mktLabel,#title,#pills,#px,#chg,#fundBar,#verdict,#quote,#plan,#refList,#quietList,#screens,#boardBox):empty,.ist.is-loading #cbox{background:linear-gradient(90deg, var(--panel-2) 30%, var(--line) 50%, var(--panel-2) 70%);background-size:300% 100%;border-radius:8px;animation:1.3s ease-in-out infinite ist-shimmer;display:block}.ist.is-loading #mktLabel:empty{width:150px;height:12px}.ist.is-loading #title:empty{width:min(560px,80%);height:38px;margin-block:6px}.ist.is-loading #pills:empty{width:min(380px,70%);height:28px}.ist.is-loading #px:empty{width:130px;height:32px;margin-left:auto}.ist.is-loading #chg:empty{width:100px;height:16px;margin-left:auto}.ist.is-loading #fundBar:empty{grid-column:1/-1;height:180px}.ist.is-loading #verdict:empty{height:72px}.ist.is-loading #quote:empty{width:260px;height:24px}.ist.is-loading #plan:empty{height:120px}.ist.is-loading :is(#refList,#quietList,#screens):empty{height:180px}.ist.is-loading #boardBox:empty{height:320px}.ist.is-loading #cbox canvas{visibility:hidden}.ist.is-loading #simple{display:none}@media (prefers-reduced-motion:reduce){.ist.is-loading :is(#mktLabel,#title,#pills,#px,#chg,#fundBar,#verdict,#quote,#plan,#refList,#quietList,#screens,#boardBox,#cbox){animation:none}}.ist.is-loading #quota:empty{display:none}main:has(.ist){max-width:none}
