@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4084ce120da2621a-s.0for97nelvzih.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:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(../media/16d91c780434f2ce-s.p.0y1w0k24nk0rl.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a45e4938f2a14ebd-s.3e-lg5zbsykpq.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(../media/611a8bd7707cff25-s.1vqdc5lvrb4tb.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4d81d00cb6dc755c-s.3j7br4w5g0o3h.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:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ef79401ea952b7f0-s.0t4d9turf_6_x.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:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8800dfc60902df36-s.p.2sla2yow9-9p_.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:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4084ce120da2621a-s.0for97nelvzih.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:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(../media/16d91c780434f2ce-s.p.0y1w0k24nk0rl.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a45e4938f2a14ebd-s.3e-lg5zbsykpq.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(../media/611a8bd7707cff25-s.1vqdc5lvrb4tb.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4d81d00cb6dc755c-s.3j7br4w5g0o3h.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:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ef79401ea952b7f0-s.0t4d9turf_6_x.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:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8800dfc60902df36-s.p.2sla2yow9-9p_.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:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4084ce120da2621a-s.0for97nelvzih.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:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(../media/16d91c780434f2ce-s.p.0y1w0k24nk0rl.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a45e4938f2a14ebd-s.3e-lg5zbsykpq.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(../media/611a8bd7707cff25-s.1vqdc5lvrb4tb.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4d81d00cb6dc755c-s.3j7br4w5g0o3h.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:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ef79401ea952b7f0-s.0t4d9turf_6_x.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:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8800dfc60902df36-s.p.2sla2yow9-9p_.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:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4084ce120da2621a-s.0for97nelvzih.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:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(../media/16d91c780434f2ce-s.p.0y1w0k24nk0rl.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a45e4938f2a14ebd-s.3e-lg5zbsykpq.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(../media/611a8bd7707cff25-s.1vqdc5lvrb4tb.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4d81d00cb6dc755c-s.3j7br4w5g0o3h.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:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ef79401ea952b7f0-s.0t4d9turf_6_x.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:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8800dfc60902df36-s.p.2sla2yow9-9p_.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:Onest;font-style:normal;font-weight:800;font-display:swap;src:url(../media/4084ce120da2621a-s.0for97nelvzih.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:Onest;font-style:normal;font-weight:800;font-display:swap;src:url(../media/16d91c780434f2ce-s.p.0y1w0k24nk0rl.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a45e4938f2a14ebd-s.3e-lg5zbsykpq.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Onest;font-style:normal;font-weight:800;font-display:swap;src:url(../media/611a8bd7707cff25-s.1vqdc5lvrb4tb.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Onest;font-style:normal;font-weight:800;font-display:swap;src:url(../media/4d81d00cb6dc755c-s.3j7br4w5g0o3h.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:Onest;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ef79401ea952b7f0-s.0t4d9turf_6_x.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:Onest;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8800dfc60902df36-s.p.2sla2yow9-9p_.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:Onest Fallback;src:local(Arial);ascent-override:92.2%;descent-override:28.99%;line-gap-override:0.0%;size-adjust:105.2%}.onest_8f13b198-module__WZBEYW__className{font-family:Onest,Onest Fallback;font-style:normal}.onest_8f13b198-module__WZBEYW__variable{--font-lab-sans:"Onest", "Onest Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.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.p.3hlisc-pwq13z.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.0-oo9_1x_xmvg.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.36fqqi66-3tjb.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.3_z45zcoc-xoz.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.1bkzbscqrt8rl.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.1kd-r_s9smv5m.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.p.3hlisc-pwq13z.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.0-oo9_1x_xmvg.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.36fqqi66-3tjb.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.3_z45zcoc-xoz.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.1bkzbscqrt8rl.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_36ee556e-module__k44fYW__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_36ee556e-module__k44fYW__variable{--font-lab-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
.lab{--ink:#0b0e14;--ground:#f4f6f9;--surface:#fff;--sunk:#edeff4;--raised:#fafbfd;--a02:#0b0e1405;--a04:#0b0e140a;--a07:#0b0e1412;--a12:#0b0e141f;--a40:#0b0e1466;--a58:#0b0e1494;--a78:#0b0e14c7;--brand:#2b4bff;--brand-ink:#1d35c9;--brand-soft:#2b4bff17;--brand-line:#2b4bff38;--brand-fg:#fff;--up:#0e9f6e;--up-ink:#046c49;--up-soft:#0e9f6e1c;--down:#f0384b;--down-ink:#c11d2e;--down-soft:#f0384b1a;--hold:#e0930b;--hold-ink:#8a5705;--hold-soft:#e0930b24;--focus:0 0 0 3px #2b4bff47;--lift:0 1px 2px #0b0e140d, 0 12px 28px -20px #0b0e1459;--pop:0 2px 6px #0b0e1414, 0 18px 40px -22px #0b0e1473;--sans:var(--font-lab-sans),"Golos Text",system-ui,sans-serif;--mono:var(--font-lab-mono),ui-monospace,Menlo,monospace;--rail:236px;--ease:cubic-bezier(.32,.72,0,1);--fast:.15s;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--ground);color:var(--ink);font-family:var(--sans);font-variant-numeric:tabular-nums lining-nums;-webkit-font-smoothing:antialiased;min-height:100dvh;font-size:13.5px;line-height:1.5}.lab[data-lab=dark]{--ink:#e9ecf4;--ground:#090b10;--surface:#101319;--sunk:#171b23;--raised:#141821;--a02:#e9ecf405;--a04:#e9ecf40b;--a07:#e9ecf414;--a12:#e9ecf424;--a40:#e9ecf466;--a58:#e9ecf494;--a78:#e9ecf4cc;--brand:#7a93ff;--brand-ink:#9db0ff;--brand-soft:#7a93ff24;--brand-line:#7a93ff4d;--brand-fg:#0a0d14;--up:#2aca92;--up-ink:#5bdcae;--up-soft:#2aca9224;--down:#ff6070;--down-ink:#ff8a96;--down-soft:#ff607024;--hold:#f2b32e;--hold-ink:#ffcb5c;--hold-soft:#f2b32e29;--focus:0 0 0 3px #7a93ff57;--lift:0 1px 2px #00000080, 0 14px 30px -22px #000000e6;--pop:0 2px 8px #0009, 0 22px 48px -24px #000;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){.lab[data-lab=auto]{--ink:#e9ecf4;--ground:#090b10;--surface:#101319;--sunk:#171b23;--raised:#141821;--a02:#e9ecf405;--a04:#e9ecf40b;--a07:#e9ecf414;--a12:#e9ecf424;--a40:#e9ecf466;--a58:#e9ecf494;--a78:#e9ecf4cc;--brand:#7a93ff;--brand-ink:#9db0ff;--brand-soft:#7a93ff24;--brand-line:#7a93ff4d;--brand-fg:#0a0d14;--up:#2aca92;--up-ink:#5bdcae;--up-soft:#2aca9224;--down:#ff6070;--down-ink:#ff8a96;--down-soft:#ff607024;--hold:#f2b32e;--hold-ink:#ffcb5c;--hold-soft:#f2b32e29;--focus:0 0 0 3px #7a93ff57;--lift:0 1px 2px #00000080, 0 14px 30px -22px #000000e6;--pop:0 2px 8px #0009, 0 22px 48px -24px #000;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.lab[data-lab=auto] .lab-seg button[data-on=true]{background:var(--sunk);box-shadow:0 1px 2px #00000080}}html:has(.lab[data-lab=dark]) body{background:#090b10}html:has(.lab[data-lab=light]) body{background:#f4f6f9}@media (prefers-color-scheme:dark){html:has(.lab[data-lab=auto]) body{background:#090b10}}.lab *{box-sizing:border-box}.lab h1,.lab h2,.lab h3,.lab h4{margin:0;font-weight:600;line-height:1.2}.lab p{margin:0}.lab a{color:inherit;text-decoration:none}.lab ul,.lab ol{margin:0;padding:0;list-style:none}.lab figure,.lab dl,.lab dd{margin:0}:where(.lab) button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}.lab :focus{outline:none}.lab :focus-visible{box-shadow:var(--focus);border-radius:6px;outline:none}.lab-micro{font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;color:var(--a58);font-size:10px;font-weight:500}.lab-meta{color:var(--a58);font-size:12px}.lab-mono{font-family:var(--mono);letter-spacing:-.01em;font-size:11.5px}.lab-dim{color:var(--a58)}.lab-frame{grid-template-columns:var(--rail) minmax(0,1fr);height:100dvh;display:grid;overflow:hidden}.lab-main{scrollbar-gutter:stable;height:100%;overflow:hidden auto}.lab-frame[data-collapsed=true]{--rail:64px}@media (max-width:1060px){.lab-frame{grid-template-columns:minmax(0,1fr);height:auto;overflow:visible}.lab-main{min-width:0;height:auto;overflow:visible}}.lab-rail{background:var(--surface);border-right:1px solid var(--a07);height:100%;transition:width var(--fast) var(--ease);flex-direction:column;gap:2px;padding:14px 12px 22px;display:flex;overflow:hidden auto}@media (max-width:1060px){.lab-rail{display:none}}.lab-brand{align-items:center;gap:10px;padding:2px 6px 16px;display:flex}.lab-brand-mark{background:var(--brand);width:28px;height:28px;color:var(--brand-fg);letter-spacing:-.02em;border-radius:8px;flex:none;place-items:center;font-size:13px;font-weight:800;display:grid}.lab-brand-name{letter-spacing:-.02em;white-space:nowrap;font-size:15px;font-weight:700}.lab-collapse{width:26px;height:26px;color:var(--a58);transition:background var(--fast),color var(--fast);border-radius:6px;flex:none;place-items:center;margin-left:auto;display:grid}.lab-collapse:hover{background:var(--a04);color:var(--ink)}.lab-group{padding:14px 8px 6px}.lab-nav{color:var(--a78);white-space:nowrap;transition:background var(--fast),color var(--fast);border-radius:7px;align-items:center;gap:10px;padding:7px 8px;font-size:13px;display:flex;position:relative}.lab-nav:hover{background:var(--a04);color:var(--ink)}.lab-nav[data-on=true]{background:var(--brand-soft);color:var(--brand-ink);font-weight:600}.lab-nav-ic{opacity:.75;flex:none;width:16px;height:16px}.lab-nav[data-on=true] .lab-nav-ic{opacity:1}.lab-nav-lb{text-overflow:ellipsis;flex:1;overflow:hidden}.lab-nav-tag{font-family:var(--mono);color:var(--a40);font-size:10px}.lab-nav-dot{border-radius:50%;flex:none;width:6px;height:6px}.lab-nav-dot[data-s=ok]{background:var(--up)}.lab-nav-dot[data-s=warn]{background:var(--hold)}.lab-rail-foot{border-top:1px solid var(--a07);margin-top:auto;padding:22px 8px 2px;line-height:1.6}.lab-frame[data-collapsed=true] .lab-brand-name,.lab-frame[data-collapsed=true] .lab-nav-lb,.lab-frame[data-collapsed=true] .lab-nav-tag,.lab-frame[data-collapsed=true] .lab-group,.lab-frame[data-collapsed=true] .lab-rail-foot{display:none}.lab-frame[data-collapsed=true] .lab-brand{flex-direction:column;justify-content:center;gap:10px;padding:2px 0 14px}.lab-frame[data-collapsed=true] .lab-collapse{margin:0}.lab-frame[data-collapsed=true] .lab-rail{overflow:visible}.lab-nav-tip{display:none}.lab-frame[data-collapsed=true] .lab-nav-tip{z-index:60;opacity:0;pointer-events:none;background:color-mix(in srgb,var(--surface) 94%,transparent);-webkit-backdrop-filter:blur(10px)saturate(1.4);backdrop-filter:blur(10px)saturate(1.4);border:1px solid var(--a12);color:var(--ink);white-space:nowrap;box-shadow:var(--pop);transition:opacity 90ms var(--ease),transform 90ms var(--ease);border-radius:7px;padding:5px 10px;font-size:12px;font-weight:500;display:block;position:absolute;top:50%;left:calc(100% + 12px);transform:translateY(-50%)translate(-5px)}.lab-frame[data-collapsed=true] .lab-nav:hover .lab-nav-tip,.lab-frame[data-collapsed=true] .lab-nav:focus-visible .lab-nav-tip{opacity:1;transform:translateY(-50%)translate(0)}.lab-top{z-index:30;background:color-mix(in srgb,var(--ground) 92%,transparent);-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);border-bottom:1px solid var(--a07);align-items:center;gap:12px;height:56px;padding:0 20px;display:flex;position:sticky;top:0}.lab-top h1{letter-spacing:-.01em;font-size:15px;font-weight:650}.lab-top-right{align-items:center;gap:8px;margin-left:auto;display:flex}.lab-seg{background:var(--a04);border-radius:8px;gap:2px;padding:3px;display:inline-flex}.lab-seg button{height:26px;color:var(--a58);transition:background var(--fast),color var(--fast);border-radius:6px;padding:0 11px;font-size:12px;font-weight:500}.lab-seg button:hover{color:var(--ink)}.lab-seg button[data-on=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #0b0e141a}.lab[data-lab=dark] .lab-seg button[data-on=true]{background:var(--sunk);box-shadow:0 1px 2px #00000080}.lab-btn{white-space:nowrap;height:32px;transition:background var(--fast),color var(--fast),border-color var(--fast);border:1px solid #0000;border-radius:7px;align-items:center;gap:7px;padding:0 12px;font-size:12.5px;font-weight:500;display:inline-flex}.lab-btn[data-kind=primary]{background:var(--brand);color:var(--brand-fg)}.lab-btn[data-kind=primary]:hover{background:var(--brand-ink)}.lab-btn[data-kind=ghost]{background:var(--surface);border-color:var(--a12);color:var(--ink)}.lab-btn[data-kind=ghost]:hover{background:var(--a04)}.lab-btn[data-kind=quiet]{color:var(--a58)}.lab-btn[data-kind=quiet]:hover{background:var(--a04);color:var(--ink)}.lab-icon-btn{width:32px;height:32px;color:var(--a58);transition:background var(--fast),color var(--fast);border-radius:7px;place-items:center;display:grid}.lab-icon-btn:hover{background:var(--a04);color:var(--ink)}.lab-chip{background:var(--a04);height:24px;color:var(--a78);white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:0 9px;font-size:11.5px;font-weight:500;display:inline-flex}.lab-chip[data-tone=up]{background:var(--up-soft);color:var(--up-ink)}.lab-chip[data-tone=down]{background:var(--down-soft);color:var(--down-ink)}.lab-chip[data-tone=hold]{background:var(--hold-soft);color:var(--hold-ink)}.lab-chip[data-tone=brand]{background:var(--brand-soft);color:var(--brand-ink)}.lab-kbd{font-family:var(--mono);background:var(--a07);color:var(--a58);border-radius:4px;padding:2px 5px;font-size:10px}.lab-live{color:var(--a58);align-items:center;gap:7px;font-size:12px;display:inline-flex}.lab-live i{background:var(--up);border-radius:50%;flex:none;width:7px;height:7px;position:relative}.lab-live i:after{content:"";border:1px solid var(--up);opacity:.6;animation:lab-ping 2.6s var(--ease) infinite;border-radius:50%;position:absolute;inset:-4px}.lab-live[data-s=warn] i{background:var(--hold)}.lab-live[data-s=warn] i:after{border-color:var(--hold)}@keyframes lab-ping{0%{opacity:.7;transform:scale(.6)}70%{opacity:0;transform:scale(1.5)}to{opacity:0}}.lab-page{flex-direction:column;gap:14px;max-width:1560px;padding:16px 20px 24px;display:flex}.lab-panel{background:var(--surface);border:1px solid var(--a07);border-radius:12px}.lab-phead{align-items:center;gap:10px;padding:14px 16px 0;display:flex}.lab-phead h2,.lab-phead h3{letter-spacing:-.01em;font-size:14.5px;font-weight:650}.lab-phead-right{align-items:center;gap:8px;margin-left:auto;display:flex}.lab-cols{gap:14px;display:grid}.lab-cols[data-split="8-4"]{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}.lab-cols[data-split="7-5"]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}@media (max-width:1240px){.lab-cols[data-split="8-4"],.lab-cols[data-split="7-5"]{grid-template-columns:1fr}}.lab-verdict{border:1px solid var(--a07);background:linear-gradient(180deg,var(--brand-soft),transparent 70%), var(--surface);border-radius:12px;align-items:center;gap:14px;padding:14px 16px;display:flex}.lab-verdict h2{letter-spacing:-.012em;font-size:15px;font-weight:650}.lab-verdict p{color:var(--a58);margin-top:2px;font-size:12.5px}.lab-answer{flex-wrap:wrap;align-items:flex-end;gap:8px 16px;padding:16px;display:flex}.lab-answer-num{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:42px;font-weight:700;line-height:.98}.lab-answer-sub{color:var(--a58);padding-bottom:5px;font-size:12.5px}.lab-answer-side{gap:22px;margin-left:auto;padding-bottom:3px;display:flex}.lab-answer-side div{flex-direction:column;gap:2px;display:flex}.lab-answer-side b{letter-spacing:-.02em;font-size:16px;font-weight:650}.lab-src{display:inline-flex;position:relative}.lab-src-btn{width:18px;height:18px;color:var(--a40);border:1px solid var(--a12);font-size:10px;font-family:var(--mono);transition:background var(--fast),color var(--fast),border-color var(--fast);border-radius:50%;place-items:center;display:grid}.lab-src-btn:hover,.lab-src[data-open=true] .lab-src-btn{background:var(--brand-soft);color:var(--brand-ink);border-color:var(--brand-line)}.lab-src-pop{z-index:60;background:var(--surface);border:1px solid var(--a12);width:310px;box-shadow:var(--pop);color:var(--a78);animation:lab-pop .17s var(--ease);border-radius:12px;padding:13px 14px;font-size:12.5px;line-height:1.5;position:absolute;top:calc(100% + 8px);left:-8px}.lab-src-pop h4{margin-bottom:5px;font-size:12px}.lab-src-pop dl{border-top:1px solid var(--a07);grid-template-columns:auto 1fr;gap:4px 12px;margin:9px 0 0;padding-top:9px;font-size:11.5px;display:grid}.lab-src-pop dt{color:var(--a40)}.lab-src-pop dd{font-family:var(--mono);text-align:right;margin:0;font-size:11px}@keyframes lab-pop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.lab-chart{padding:2px 6px 10px;position:relative}.lab-chart svg{width:100%;height:auto;display:block;overflow:visible}.lab-chart-line{fill:none;stroke:var(--brand);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.lab-chart-draw{stroke-dasharray:var(--len);stroke-dashoffset:var(--len);animation:lab-draw .9s var(--ease) forwards}@keyframes lab-draw{to{stroke-dashoffset:0}}.lab-chart-bar{fill:var(--brand);transition:fill var(--fast)}.lab-chart-bar[data-mature=false]{fill:var(--brand-line)}.lab-chart-hit{fill:#0000;cursor:crosshair}.lab-chart-cursor{fill:var(--a04)}.lab-chart-tick{font-family:var(--mono);fill:var(--a40);font-size:9.5px}.lab-chart-grid{stroke:var(--a07);stroke-width:1px}.lab-tip{z-index:50;pointer-events:none;background:var(--surface);border:1px solid var(--a12);width:232px;box-shadow:var(--pop);border-radius:10px;padding:10px 11px;transition:transform 90ms linear;position:absolute}.lab-tip-date{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--a40);margin-bottom:7px;font-size:10px}.lab-tip-row{align-items:center;gap:8px;padding:3px 0;font-size:12px;display:flex}.lab-tip-row i{border-radius:2px;flex:none;width:8px;height:8px}.lab-tip-row b{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.lab-tip-foot{border-top:1px solid var(--a07);color:var(--a58);justify-content:space-between;margin-top:7px;padding-top:7px;font-size:11.5px;display:flex}.lab-tip-foot b{color:var(--ink)}.lab-legend{color:var(--a58);flex-wrap:wrap;gap:6px 18px;padding:0 16px 14px;font-size:11.5px;display:flex}.lab-legend span{align-items:center;gap:7px;display:inline-flex}.lab-legend i{border-radius:2px;flex:none;width:12px;height:3px}.lab-legend i[data-hatch=true]{background:var(--brand-line)}.lab-fall{flex-direction:column;padding:6px 16px 16px;display:flex}.lab-fall-row{transition:background var(--fast);border-radius:7px;grid-template-columns:132px minmax(0,1fr) 108px;align-items:center;gap:12px;margin:0 -8px;padding:6px 8px;display:grid}.lab-fall-row:hover{background:var(--a04)}.lab-fall-row[data-edge=true]{font-weight:650}.lab-fall-lb{color:var(--a78);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.lab-fall-row[data-edge=true] .lab-fall-lb{color:var(--ink)}.lab-fall-track{height:14px;position:relative}.lab-fall-track i{height:10px;transition:opacity var(--fast);animation:lab-grow .52s var(--ease) backwards;border-radius:3px;position:absolute;top:2px}@keyframes lab-grow{0%{opacity:0;transform:scaleX(.02)}to{opacity:1;transform:none}}.lab-fall-val{text-align:right;font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}.lab-fall-rule{background:var(--a07);height:1px;margin:7px -8px}.lab-attn{flex-direction:column;padding:4px 0;display:flex}.lab-attn-row{border-top:1px solid var(--a07);transition:background var(--fast);align-items:flex-start;gap:12px;padding:11px 16px;display:flex}.lab-attn-row:first-child{border-top:0}.lab-attn-row:hover{background:var(--a02)}.lab-attn-mark{border-radius:2px;flex:none;align-self:stretch;width:3px;margin:1px 0}.lab-attn-mark[data-tone=down]{background:var(--down)}.lab-attn-mark[data-tone=hold]{background:var(--hold)}.lab-attn-mark[data-tone=up]{background:var(--up)}.lab-attn-row h4{font-size:13px;font-weight:600}.lab-attn-row p{color:var(--a58);margin-top:2px;font-size:12px}.lab-attn-val{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto;font-size:13px;font-weight:650}.lab-kpis{padding:4px 16px 12px}.lab-kpi{border-top:1px solid var(--a07);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px 14px;padding:11px 0;display:grid}.lab-kpi:first-child{border-top:0}.lab-kpi-k{color:var(--a78);align-items:center;gap:7px;min-width:0;font-size:12.5px;display:flex}.lab-kpi-k span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lab-kpi-v{letter-spacing:-.015em;font-variant-numeric:tabular-nums;font-size:15.5px;font-weight:650}.lab-kpi-d{text-align:right;min-width:62px;font-size:11.5px;font-weight:500}.lab-kpi-d[data-tone=up]{color:var(--up-ink)}.lab-kpi-d[data-tone=down]{color:var(--down-ink)}.lab-kpi-d[data-tone=flat]{color:var(--a40)}.lab-tw{overflow-x:auto}.lab-table{border-collapse:collapse;width:100%;min-width:900px;font-size:12.5px}.lab thead th{position:static;top:auto}.lab tbody tr.lab-r{background:0 0}.lab-table th{background:var(--raised);font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--a40);text-align:right;white-space:nowrap;border-bottom:1px solid var(--a07);padding:10px 14px;font-size:9.5px;font-weight:500}.lab-table th:first-child{text-align:left}.lab-table th[data-sortable=true]{cursor:pointer;transition:color var(--fast)}.lab-table th svg{margin-left:5px}.lab-table th[data-sortable=true]:hover{color:var(--ink)}.lab-table th[data-on=true]{color:var(--brand-ink)}.lab-table td{text-align:right;border-bottom:1px solid var(--a07);font-variant-numeric:tabular-nums;white-space:nowrap;padding:11px 14px}.lab-table td:first-child{text-align:left;white-space:normal}.lab-table tbody tr{transition:background var(--fast)}.lab-table tbody tr:hover{background:var(--a02)}.lab-table tbody tr[data-open=true]{background:var(--brand-soft)}.lab-row-btn{text-align:left;align-items:center;gap:11px;width:100%;display:flex}.lab-th{background:var(--a04);border-radius:7px;flex:none;width:32px;height:32px;overflow:hidden}.lab-th img{object-fit:cover;width:100%;height:100%;display:block}.lab-row-nm{font-weight:550;line-height:1.3}.lab-row-id{font-family:var(--mono);color:var(--a40);font-size:10px}.lab-detail td{border-bottom:1px solid var(--a07);padding:0}.lab-detail-in{background:var(--a02);animation:lab-unfold .2s var(--ease);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;padding:14px 16px 16px;display:grid}@keyframes lab-unfold{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.lab-detail-in div{flex-direction:column;gap:3px;display:flex}.lab-detail-in b{font-size:14px;font-weight:650}.lab-qual{color:var(--a58);align-items:center;gap:5px;font-size:11.5px;display:inline-flex}.lab-qual i{border-radius:50%;flex:none;width:7px;height:7px}.lab-qual[data-q=fact] i{background:var(--up)}.lab-qual[data-q=estimate] i{background:var(--hold)}.lab-qual[data-q=none] i{background:var(--a12);border:1px solid var(--a40)}.lab-sources{border:1px solid var(--a07);background:var(--surface);color:var(--a58);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px 22px;padding:12px 16px;font-size:11.5px;display:flex}.lab-sources span{align-items:center;gap:7px;display:inline-flex}.lab-sources i{border-radius:50%;flex:none;width:6px;height:6px}.lab-cmd-scrim{z-index:80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:lab-fade .14s var(--ease);background:#0b0e1457;place-items:start center;padding-top:14vh;display:grid;position:fixed;inset:0}@keyframes lab-fade{0%{opacity:0}to{opacity:1}}.lab-cmd{background:var(--surface);border:1px solid var(--a12);width:min(560px,92vw);box-shadow:var(--pop);animation:lab-rise .18s var(--ease);border-radius:14px;overflow:hidden}@keyframes lab-rise{0%{opacity:0;transform:translateY(-10px)scale(.98)}to{opacity:1;transform:none}}.lab-cmd input{width:100%;height:52px;color:var(--ink);font:inherit;border:0;border-bottom:1px solid var(--a07);background:0 0;outline:none;padding:0 16px;font-size:15px}.lab-cmd input:focus-visible{box-shadow:none}.lab-cmd input::placeholder{color:var(--a40)}.lab-cmd-list{max-height:min(52vh,420px);padding:6px;overflow-y:auto}.lab-cmd-item{text-align:left;width:100%;transition:background var(--fast);border-radius:8px;align-items:center;gap:11px;padding:9px 11px;font-size:13px;display:flex}.lab-cmd-item[data-on=true]{background:var(--brand-soft);color:var(--brand-ink)}.lab-cmd-item small{font-family:var(--mono);color:var(--a40);margin-left:auto;font-size:10px}.lab-cmd-empty{text-align:center;color:var(--a40);padding:26px 14px;font-size:13px}.lab-sk{background:var(--a07);border-radius:6px;position:relative;overflow:hidden}.lab-sk:after{content:"";background:linear-gradient(90deg,transparent,var(--a04),transparent);animation:1.25s infinite lab-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes lab-shimmer{to{transform:translate(100%)}}.lab-in{animation:lab-up .34s var(--ease) backwards}.lab-in[data-d="1"]{animation-delay:40ms}.lab-in[data-d="2"]{animation-delay:80ms}.lab-in[data-d="3"]{animation-delay:.12s}.lab-in[data-d="4"]{animation-delay:.16s}@keyframes lab-up{0%{opacity:.4;transform:translateY(5px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lab *,.lab :after,.lab :before{transition:none!important;animation:none!important}}.lab-dp{position:relative}.lab-dp-btn{border:1px solid var(--a12);background:var(--surface);height:36px;transition:background var(--fast),border-color var(--fast);border-radius:8px;align-items:center;gap:9px;padding:0 11px;display:inline-flex}.lab-dp-btn:hover{background:var(--a04)}.lab-dp[data-open=true] .lab-dp-btn{border-color:var(--brand-line);background:var(--brand-soft)}.lab-dp-ic{color:var(--a40);flex:none;place-items:center;display:grid}.lab-dp[data-open=true] .lab-dp-ic{color:var(--brand-ink)}.lab-dp-text{flex-direction:column;align-items:flex-start;gap:1px;line-height:1.15;display:flex}.lab-dp-main{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px;font-weight:600}.lab-dp-cmp{font-family:var(--mono);color:var(--a40);white-space:nowrap;font-size:9.5px}.lab-dp-car{color:var(--a40);margin-left:1px;font-size:10px}.lab-dp-panel{z-index:70;background:var(--surface);border:1px solid var(--a12);width:min(724px,94vw);box-shadow:var(--pop);animation:lab-pop .17s var(--ease);border-radius:14px;position:absolute;top:calc(100% + 8px);left:0;overflow:hidden}.lab-dp-head{background:var(--a07);grid-template-columns:1fr 1fr;gap:1px;display:grid}.lab-dp-field{background:var(--raised);flex-direction:column;gap:3px;padding:11px 14px;display:flex}.lab-dp-field .k{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--a58);align-items:center;gap:7px;font-size:9.5px;display:flex}.lab-dp-field .k i{border-radius:3px;flex:none;width:9px;height:9px}.lab-dp-field .v{font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:600}.lab-dp-field .n{color:var(--a40);font-size:11px}.lab-dp-body{grid-template-columns:minmax(0,1fr) 168px;gap:0;display:grid}.lab-dp-cal{min-width:0;padding:14px 16px 12px}.lab-dp-nav{align-items:center;gap:6px;margin-bottom:8px;display:flex}.lab-dp-nav button{width:26px;height:26px;color:var(--a58);transition:background var(--fast),color var(--fast);border-radius:7px;place-items:center;display:grid}.lab-dp-nav button:hover{background:var(--a04);color:var(--ink)}.lab-dp-hint .sp{margin-left:auto}.lab-dp-grids{grid-template-columns:1fr 1fr;gap:20px;display:grid}.lab-dp-m .cap{text-align:center;text-transform:capitalize;margin-bottom:8px;font-size:12px;font-weight:600}.lab-dp-week{grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:3px;display:grid}.lab-dp-week span{text-align:center;font-family:var(--mono);color:var(--a40);text-transform:uppercase;letter-spacing:.04em;font-size:9px}.lab-dp-days{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.lab-dp-days button{font-variant-numeric:tabular-nums;height:28px;color:var(--a78);transition:background var(--fast),color var(--fast);border-radius:6px;font-size:11.5px;position:relative}.lab-dp-days button:hover:not(:disabled){background:var(--a07);color:var(--ink)}.lab-dp-days button:disabled{color:var(--a40);opacity:.5;cursor:default}.lab-dp-days button.out{visibility:hidden}.lab-dp-days button.cmp:after{content:"";background:var(--a12);border-radius:1px;height:2px;position:absolute;bottom:3px;left:5px;right:5px}.lab-dp-days button.in{background:var(--brand-soft);color:var(--brand-ink);border-radius:0}.lab-dp-days button.edge{background:var(--brand);color:var(--brand-fg);font-weight:600}.lab-dp-days button.start{border-radius:6px 0 0 6px}.lab-dp-days button.end{border-radius:0 6px 6px 0}.lab-dp-days button.only{border-radius:6px}.lab-dp-days button.pick{box-shadow:inset 0 0 0 1.5px var(--brand)}.lab-dp-hint{color:var(--a58);flex-wrap:wrap;gap:16px;margin-top:10px;font-size:11.5px;display:flex}.lab-dp-presets{border-left:1px solid var(--a07);background:var(--a02);flex-direction:column;gap:4px;padding:14px 14px 12px;display:flex}.lab-dp-presets button{text-align:left;color:var(--a78);transition:background var(--fast),color var(--fast);border-radius:7px;padding:7px 10px;font-size:12.5px}.lab-dp-presets button:hover{background:var(--a07);color:var(--ink)}.lab-dp-presets button[aria-pressed=true]{background:var(--brand-soft);color:var(--brand-ink);font-weight:600}.lab-dp-presets .ghost{border:1px solid var(--a12);text-align:center;margin-top:auto;font-size:11.5px}.lab-dp-presets .ghost:disabled{opacity:.45;cursor:default}.lab-dp-note{border-top:1px solid var(--a07);background:var(--a02);color:var(--a58);padding:11px 16px 13px;font-size:11.5px;line-height:1.5}@media (max-width:900px){.lab-dp-body,.lab-dp-grids{grid-template-columns:1fr}.lab-dp-presets{border-left:0;border-top:1px solid var(--a07);flex-flow:wrap}.lab-dp-presets .ghost{margin-top:0}}.lab-search-btn{border:1px solid var(--a12);background:var(--surface);height:32px;color:var(--a58);transition:background var(--fast),border-color var(--fast),color var(--fast);border-radius:8px;align-items:center;gap:7px;padding:0 9px 0 8px;display:inline-flex}.lab-search-btn:hover{background:var(--a04);color:var(--ink)}.lab-search-btn svg{color:var(--a58)}.lab-search-btn:hover svg{color:var(--ink)}.lab-search-btn .lb{font-size:12.5px}.lab-cmd{width:min(680px,94vw)}.lab-cmd-head{border-bottom:1px solid var(--a07);align-items:center;gap:10px;padding:0 16px;display:flex}.lab-cmd-head svg{color:var(--a40);flex:none}.lab-cmd input{border-bottom:0;padding:0}.lab-cmd-row{text-align:left;width:100%;transition:background var(--fast);border-radius:8px;align-items:center;gap:12px;padding:10px 12px;display:flex}.lab-cmd-row[data-on=true]{background:var(--a04);box-shadow:inset 2px 0 0 var(--brand)}.lab-cmd-kind{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--a40);flex:none;width:54px;font-size:9px}.lab-cmd-row[data-on=true] .lab-cmd-kind{color:var(--brand-ink)}.lab-cmd-label{white-space:nowrap;font-size:13.5px;font-weight:550}.lab-cmd-note{color:var(--a58);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.lab-cmd-foot{border-top:1px solid var(--a07);background:var(--a02);color:var(--a58);flex-wrap:wrap;justify-content:space-between;gap:14px;padding:10px 16px;font-size:11.5px;display:flex}.lab-cmd-foot b{font-family:var(--mono);color:var(--a78);background:var(--a07);border-radius:4px;padding:1px 5px;font-size:10.5px;font-weight:500}.lab-dots{flex:none;gap:3px;display:inline-flex}.lab-dots i{background:var(--a40);border-radius:50%;width:4px;height:4px;animation:1s infinite lab-blink}.lab-dots i:nth-child(2){animation-delay:.15s}.lab-dots i:nth-child(3){animation-delay:.3s}@keyframes lab-blink{0%,to{opacity:.25}50%{opacity:1}}.lab-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}@media (max-width:1320px){.lab-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:780px){.lab-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}.lab-tile{background:var(--surface);border:1px solid var(--a07);border-radius:12px;flex-direction:column;min-width:0;padding:13px 14px 0;display:flex;overflow:hidden}.lab-tile-top{align-items:flex-start;gap:8px;min-height:34px;display:flex}.lab-tile-lb{color:var(--a58);font-size:12px;line-height:1.3}.lab-tile-badge{white-space:nowrap;border-radius:5px;flex:none;align-items:center;gap:5px;height:20px;margin-left:auto;padding:0 7px;font-size:10.5px;font-weight:500;display:inline-flex}.lab-tile-badge[data-c=fact]{background:var(--a04);color:var(--a58)}.lab-tile-badge[data-c=estimate]{background:var(--hold-soft);color:var(--hold-ink)}.lab-tile-badge[data-c=pending]{background:var(--a04);color:var(--a40)}.lab-tile-badge i{border-radius:50%;flex:none;width:7px;height:7px}.lab-tile-badge[data-c=fact] i{background:var(--a40)}.lab-tile-badge[data-c=estimate] i{background:var(--hold)}.lab-tile-badge[data-c=pending] i{border:1px solid var(--a40);background:0 0}.lab-tile-val{letter-spacing:-.025em;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:23px;font-weight:700;overflow:hidden}.lab-tile-d{color:var(--a58);align-items:center;gap:5px;min-height:17px;margin-top:4px;font-size:11.5px;display:flex}.lab-tile-d b{font-weight:600}.lab-tile-d[data-tone=up] b{color:var(--up-ink)}.lab-tile-d[data-tone=down] b{color:var(--down-ink)}.lab-tile-spark{height:42px;margin:8px -14px 0;position:relative}.lab-tile-spark svg{width:100%;height:100%;display:block}.lab-filter{background:var(--a04);border-radius:8px;gap:2px;padding:3px;display:inline-flex}.lab-filter button{height:26px;color:var(--a58);transition:background var(--fast),color var(--fast);border-radius:6px;align-items:center;gap:6px;padding:0 11px;font-size:12px;font-weight:500;display:inline-flex}.lab-filter button:hover{color:var(--ink)}.lab-filter button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #0b0e141a}.lab[data-lab=dark] .lab-filter button[aria-pressed=true]{background:var(--sunk);box-shadow:0 1px 2px #00000080}.lab-filter b{font-family:var(--mono);color:var(--down-ink);font-size:10px;font-weight:500}.lab-table tbody tr.lab-r{cursor:pointer}.lab-table tbody tr.lab-r.is-loss td{color:var(--down-ink)}.lab-chev{color:var(--a40);transition:transform var(--fast),color var(--fast);flex:none;align-items:center;display:inline-flex}.lab-table tbody tr[data-open=true] .lab-chev{color:var(--brand-ink);transform:rotate(90deg)}.lab-mbar{justify-content:flex-end;align-items:center;gap:9px;display:inline-flex}.lab-mbar .t{background:var(--a07);border-radius:3px;flex:none;width:58px;height:6px;overflow:hidden}.lab-mbar .t i{border-radius:3px;height:100%;display:block}.lab-mbar .v{text-align:right;width:46px}.lab-dw{background:var(--a02);animation:lab-unfold .22s var(--ease);grid-template-columns:128px minmax(0,1fr) auto;gap:20px;padding:16px 16px 18px;display:grid}.lab-dw-img{object-fit:cover;background:var(--a04);border:1px solid var(--a07);border-radius:10px;width:128px;height:128px}.lab-dw-main{min-width:0}.lab-dw-main h4{letter-spacing:-.012em;font-size:15px;font-weight:650}.lab-dw-meta{color:var(--a58);margin-top:3px;font-size:12px}.lab-dw-grid{grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:12px 18px;margin:14px 0 0;display:grid}.lab-dw-grid div{flex-direction:column;gap:2px;min-width:0;display:flex}.lab-dw-grid dt{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--a40);font-size:9.5px}.lab-dw-grid dd{font-variant-numeric:tabular-nums;margin:0;font-size:13.5px;font-weight:600}.lab-dw-side{flex-direction:column;flex:none;align-self:start;gap:8px;display:flex}.lab-dw-side .lab-btn{justify-content:center}@media (max-width:900px){.lab-dw{grid-template-columns:1fr}.lab-dw-img{width:96px;height:96px}}.lab-tfoot{border-top:1px solid var(--a07);color:var(--a58);flex-wrap:wrap;align-items:center;gap:14px;padding:12px 16px;font-size:11.5px;display:flex}.lab-tfoot .more{color:var(--brand-ink);transition:color var(--fast);font-weight:550}.lab-tfoot .more:hover{text-decoration:underline}.lab-tfoot .src{margin-left:auto}.lab-empty{text-align:center;color:var(--a40);padding:32px 16px;font-size:12.5px}.lab-top-title{flex:none;align-items:baseline;gap:10px;display:flex}@media (max-width:1360px){.lab-top-title .lab-meta{display:none}}@media (max-width:1280px){.lab-scope{display:none}}@media (max-width:1180px){.lab-live span{display:none}}@media (max-width:1100px){.lab-search-btn .lab-kbd{display:none}.lab-search-btn{min-width:0}}.lab-fall{padding:2px 16px 12px}.lab-fall-row{padding:4px 8px}.lab-fall-rule{margin:5px -8px}.lab-answer{gap:8px 14px;padding:14px 16px 4px}.lab-phead{padding:13px 16px 0}.lab-scope{background:var(--a04);white-space:nowrap;border-radius:8px;flex:none;align-items:center;gap:8px;height:36px;padding:0 11px;display:inline-flex}.lab-scope b{letter-spacing:.04em;color:var(--brand-ink);background:var(--brand-soft);border-radius:4px;padding:3px 5px;font-size:10px;font-weight:700}.lab-scope span{color:var(--a58);font-size:11.5px}.lab-scope[data-warn=true] b{color:var(--hold-ink);background:var(--hold-soft)}.lab-hpop{flex:none;position:relative}.lab-pop{z-index:70;background:var(--surface);border:1px solid var(--a12);box-shadow:var(--pop);animation:lab-pop .17s var(--ease);border-radius:14px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}.lab-pop-head{border-bottom:1px solid var(--a07);align-items:center;gap:12px;padding:13px 15px;display:flex}.lab-pop-head b{font-size:13.5px;font-weight:650}.lab-pop-act{color:var(--brand-ink);transition:color var(--fast);margin-left:auto;font-size:12px}.lab-pop-act:hover{text-decoration:underline}.lab-pop-empty{color:var(--a58);text-align:center;padding:22px 16px;font-size:12.5px;line-height:1.55}.lab-pop-foot{border-top:1px solid var(--a07);background:var(--a02);color:var(--a40);padding:11px 15px;font-size:11px;line-height:1.5}.lab-icon-btn[data-busy=true] svg{animation:.7s linear infinite lab-spin}@keyframes lab-spin{to{transform:rotate(360deg)}}.lab-bell{position:relative}.lab-bell-badge{min-width:15px;height:15px;font-family:var(--mono);color:#fff;box-shadow:0 0 0 2px var(--ground);border-radius:8px;place-items:center;padding:0 3px;font-size:10px;font-weight:500;display:grid;position:absolute;top:2px;right:2px}.lab-bell-badge[data-p=urgent]{background:var(--down)}.lab-bell-badge[data-p=warn]{background:var(--hold);color:#2a1c00}.lab-bell-badge[data-p=info]{background:var(--brand);color:var(--brand-fg)}.lab-nt{width:min(420px,94vw)}.lab-nt-list{max-height:min(60vh,460px);overflow-y:auto}.lab-nt-group{padding:12px 15px 5px}.lab-nt-row{border-top:1px solid var(--a07);transition:background var(--fast);color:inherit;cursor:default;align-items:flex-start;gap:11px;padding:10px 15px;text-decoration:none;display:flex}.lab-nt-group+.lab-nt-row{border-top:0}a.lab-nt-row{cursor:pointer}.lab-nt-row:hover{background:var(--a02)}.lab-nt-dot{border-radius:50%;flex:none;width:7px;height:7px;margin-top:5px}.lab-nt-row[data-p=urgent] .lab-nt-dot{background:var(--down)}.lab-nt-row[data-p=warn] .lab-nt-dot{background:var(--hold)}.lab-nt-row[data-p=info] .lab-nt-dot{background:var(--brand)}.lab-nt-row[data-read=true] .lab-nt-dot{background:var(--a12)}.lab-nt-row[data-read=true]{color:var(--a58)}.lab-nt-txt{flex-direction:column;gap:2px;min-width:0;display:flex}.lab-nt-txt b{font-size:12.5px;font-weight:600}.lab-nt-txt span{color:var(--a58);font-size:12px;line-height:1.45}.lab-nt-when{font-family:var(--mono);color:var(--a40);white-space:nowrap;margin-left:auto;padding-top:2px;font-size:9.5px}.lab-ava{background:var(--brand-soft);width:32px;height:32px;color:var(--brand-ink);letter-spacing:.02em;transition:background var(--fast);border-radius:9px;flex:none;place-items:center;font-size:11.5px;font-weight:700;display:grid}.lab-ava:hover{background:var(--brand-line)}.lab-pf{width:min(310px,94vw)}.lab-pf-head{border-bottom:1px solid var(--a07);align-items:center;gap:12px;padding:15px;display:flex}.lab-pf-head .lab-ava{border-radius:11px;width:38px;height:38px;font-size:13px}.lab-pf-head b{font-size:13.5px;font-weight:650;display:block}.lab-pf-head small{color:var(--a58);font-size:11.5px}.lab-pf-facts{border-bottom:1px solid var(--a07);background:var(--a02);flex-direction:column;gap:10px;padding:12px 15px;display:flex}.lab-pf-facts div{flex-direction:column;gap:2px;display:flex}.lab-pf-facts b{font-size:12.5px;font-weight:600}.lab-pf-theme{border-bottom:1px solid var(--a07);align-items:center;gap:12px;padding:11px 15px;display:flex}.lab-pf-theme .lab-seg{margin-left:auto}.lab-pf-list{padding:6px}.lab-pf-item{width:100%;color:var(--a78);text-align:left;transition:background var(--fast),color var(--fast);border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;text-decoration:none;display:flex}.lab-pf-item:hover{background:var(--a04);color:var(--ink)}.lab-pf-item[aria-disabled=true]{color:var(--a40);cursor:default}.lab-pf-item[aria-disabled=true]:hover{color:var(--a40);background:0 0}.lab-pf-item:disabled{opacity:.6;cursor:default}.lab-pf-item i{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--a40);margin-left:auto;font-size:9px;font-style:normal}.lab-verdict{border:1px solid var(--a07);background:var(--surface);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 16px 14px 15px;display:grid;position:relative;overflow:hidden}.lab-verdict:before{content:"";width:3px;position:absolute;top:0;bottom:0;left:0}.lab-verdict[data-tone=hold]:before{background:var(--hold)}.lab-verdict[data-tone=brand]:before{background:var(--up)}.lab-verdict[data-tone=hold]{background:linear-gradient(100deg,var(--hold-soft),transparent 46%),var(--surface)}.lab-verdict[data-tone=brand]{background:linear-gradient(100deg,var(--up-soft),transparent 46%),var(--surface)}.lab-verdict-ic{border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.lab-verdict[data-tone=hold] .lab-verdict-ic{background:var(--hold-soft);color:var(--hold-ink)}.lab-verdict[data-tone=brand] .lab-verdict-ic{background:var(--up-soft);color:var(--up-ink)}.lab-verdict-body{min-width:0}.lab-verdict-eyebrow{align-items:center;gap:8px;margin-bottom:3px;display:flex}.lab-verdict h2{letter-spacing:-.014em;font-size:15.5px;font-weight:650;line-height:1.3}.lab-verdict p{color:var(--a58);margin-top:3px;font-size:12.5px;line-height:1.45}.lab-verdict-side{flex:none;align-items:center;gap:10px;display:flex}@media (max-width:1100px){.lab-verdict{grid-template-columns:auto minmax(0,1fr);row-gap:12px}.lab-verdict-side{grid-column:2}}
.lab[data-skin=tape],body[data-lab-skin=tape]{--ink:#1a1a18;--ground:#efefec;--surface:#fafaf9;--sunk:#e7e7e3;--raised:#f5f5f2;--a02:#1a1a1806;--a04:#1a1a180b;--a07:#1a1a1816;--a12:#1a1a1824;--a40:#1a1a18b9;--a58:#1a1a18cd;--a78:#1a1a18db;--track-soft:#1a1a187a;--brand:#23231f;--brand-ink:#3f4a5e;--brand-soft:#1a1a180f;--brand-line:#1a1a1829;--brand-fg:#fafaf9;--up:#5c7f60;--up-ink:#3f6245;--up-soft:#5c7f6021;--down:#b0483e;--down-ink:#8c3328;--down-soft:#b0483e1f;--hold:#a07b36;--hold-ink:#7a5a22;--hold-soft:#a07b3624;--focus:0 0 0 2px #1a1a188c;--lift:none;--pop:0 1px 2px #1a1a180f, 0 16px 34px -20px #1a1a1852}.lab[data-skin=tape][data-lab=dark]{--ink:#e9e7e1;--ground:#131311;--surface:#1a1a18;--sunk:#232321;--raised:#1e1e1c;--a02:#e9e7e106;--a04:#e9e7e10d;--a07:#e9e7e117;--a12:#e9e7e126;--a40:#e9e7e1a1;--a58:#e9e7e1bc;--a78:#e9e7e1db;--track-soft:#e9e7e161;--brand:#e9e7e1;--brand-ink:#a9b4ca;--brand-soft:#e9e7e114;--brand-line:#e9e7e12e;--brand-fg:#131311;--up:#7fa884;--up-ink:#9cc3a0;--up-soft:#7fa88429;--down:#d4685c;--down-ink:#e89184;--down-soft:#d4685c29;--hold:#c9a35c;--hold-ink:#ddbe83;--hold-soft:#c9a35c2e;--focus:0 0 0 2px #e9e7e199;--pop:0 1px 2px #00000080, 0 18px 38px -22px #000000e6}body[data-lab-skin=tape]:has(.lab[data-lab=dark]){--ink:#e9e7e1;--ground:#131311;--surface:#1a1a18;--sunk:#232321;--raised:#1e1e1c;--a02:#e9e7e106;--a04:#e9e7e10d;--a07:#e9e7e117;--a12:#e9e7e126;--a40:#e9e7e1a1;--a58:#e9e7e1bc;--a78:#e9e7e1db;--track-soft:#e9e7e161;--brand:#e9e7e1;--brand-ink:#a9b4ca;--brand-soft:#e9e7e114;--brand-line:#e9e7e12e;--brand-fg:#131311;--up:#7fa884;--up-ink:#9cc3a0;--up-soft:#7fa88429;--down:#d4685c;--down-ink:#e89184;--down-soft:#d4685c29;--hold:#c9a35c;--hold-ink:#ddbe83;--hold-soft:#c9a35c2e;--focus:0 0 0 2px #e9e7e199;--pop:0 1px 2px #00000080, 0 18px 38px -22px #000000e6}html:has(.lab[data-skin=tape][data-lab=dark]) body{background:#131311}html:has(.lab[data-skin=tape][data-lab=light]) body{background:#efefec}@media (prefers-color-scheme:dark){html:has(.lab[data-skin=tape][data-lab=auto]) body{background:#131311}}.lab[data-skin=tape] .lab-panel{background:0 0;border:0;border-radius:0}.lab[data-skin=tape] .lab-btn[data-kind=primary]{background:var(--ink);color:var(--surface)}.lab[data-skin=tape] .lab-btn[data-kind=primary]:hover{background:var(--a78)}.tp-page{--tp-gutter:28px;max-width:1560px;padding:0 0 40px}.tp-sec{padding:0 var(--tp-gutter)}.tp-rule{background:var(--a07);height:1px;margin:0}.tp-eyebrow{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--a40);font-size:10px;font-weight:500;display:block}.tp-hero{grid-template-columns:minmax(300px,25%) minmax(0,1fr);align-items:stretch;gap:0;display:grid}@media (max-width:1180px){.tp-hero{grid-template-columns:1fr}}.tp-hero-num{padding:26px var(--tp-gutter) 26px;border-right:1px solid var(--a07);flex-direction:column;justify-content:center;gap:4px;display:flex}@media (max-width:1180px){.tp-hero-num{border-right:0;border-bottom:1px solid var(--a07)}}.tp-hero-num{container-type:inline-size}.tp-big{letter-spacing:-.045em;font-variant-numeric:tabular-nums;white-space:nowrap;margin:6px 0 0;font-size:clamp(28px,min(3.5vw,15cqw),58px);font-weight:700;line-height:.96}.tp-big[data-neg=true]{color:var(--down-ink)}.tp-sub{color:var(--a58);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:10px;font-size:12.5px;display:flex}.tp-delta{font-weight:600}.tp-delta[data-tone=up]{color:var(--up-ink)}.tp-delta[data-tone=down]{color:var(--down-ink)}.tp-ribbon{min-width:0;padding:28px 0 0;position:relative}.tp-track{border-top:1px solid var(--a07);grid-template-columns:186px minmax(0,1fr);align-items:stretch;display:grid}.tp-track:first-child{border-top:0}.tp-track-lb{padding:11px 16px 11px var(--tp-gutter);border-right:1px solid var(--a07);flex-direction:column;justify-content:center;gap:2px;display:flex}.tp-track-lb b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:15px;font-weight:650}.tp-track-lb span{color:var(--a58);font-size:11.5px}.tp-track-plot{min-width:0;padding:8px 12px 8px 0;position:relative}.tp-track-plot svg{width:100%;display:block}.tp-axis{border-top:1px solid var(--a07);grid-template-columns:186px minmax(0,1fr);display:grid}.tp-axis-pad{border-right:1px solid var(--a07)}.tp-axis-line{height:34px;padding-right:12px;position:relative}.tp-axis-tick{font-family:var(--mono);color:var(--a40);white-space:nowrap;font-size:10px;position:absolute;top:7px;transform:translate(-50%)}.tp-marks{pointer-events:none;z-index:2;position:absolute;inset:28px 12px 34px 186px}.tp-mark{width:1px;position:absolute;top:0;bottom:0}.tp-mark[data-kind=fact]{background:var(--a40)}.tp-mark[data-kind=ad],.tp-mark[data-kind=today]{background:var(--a12)}.tp-mark b{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--a40);background:var(--ground);white-space:nowrap;padding:0 6px;font-size:10px;font-weight:500;position:absolute;top:-13px;left:0;transform:translate(-50%)}.tp-mark[data-kind=fact] b{color:var(--ink)}.tp-unconfirmed{background:var(--a02);border-left:1px dashed var(--a12);position:absolute;top:0;bottom:0}.tp-cursor{background:var(--a40);z-index:3;pointer-events:none;width:1px;position:absolute;top:0;bottom:0}.tp-tip{z-index:8;pointer-events:none;background:var(--surface);border:1px solid var(--a12);width:252px;max-width:none;box-shadow:var(--pop);padding:10px 12px;position:absolute}.tp-tip-d{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--a40);margin-bottom:8px;font-size:10px}.tp-tip-r{align-items:baseline;gap:12px;padding:3px 0;font-size:12px;display:flex}.tp-tip-r span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tp-tip-r b{white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-weight:600}.tp-tip-r[data-off=true]{color:var(--a40)}.tp-tip-n{border-top:1px solid var(--a07);color:var(--a58);margin-top:8px;padding-top:8px;font-size:11.5px;line-height:1.45}.tp-split{border-top:1px solid var(--a07);display:grid}@media (max-width:1100px){.tp-split{grid-template-columns:1fr!important}}.tp-col{padding:20px var(--tp-gutter) 24px;min-width:0}.tp-col+.tp-col{border-left:1px solid var(--a07);background:var(--a02)}@media (max-width:1100px){.tp-col+.tp-col{border-left:0;border-top:1px solid var(--a07)}}.tp-col-head{align-items:baseline;gap:10px;margin-bottom:14px;display:flex}.tp-col-head h2{letter-spacing:-.01em;font-size:13px;font-weight:650}.tp-col-head span{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--a40);white-space:nowrap;margin-left:auto;font-size:10px}.tp-facts{flex-direction:column;display:flex}.tp-fact{border-top:1px solid var(--a07);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:9px 0;display:grid}.tp-fact:first-child{border-top:0}.tp-fact-k{color:var(--a58);min-width:0;font-size:12.5px}.tp-fact-k i{color:var(--a58);margin-top:2px;font-size:11.5px;font-style:normal;display:block}.tp-fact-v{letter-spacing:-.015em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:650}.tp-fact-v small{text-align:right;margin-top:1px;font-size:11px;font-weight:500;display:block}.tp-fact-v small[data-tone=up]{color:var(--up-ink)}.tp-fact-v small[data-tone=down]{color:var(--down-ink)}.tp-fact-v[data-mute=true]{color:var(--a40);font-weight:500}.tp-sig{border-top:1px solid var(--a07);align-items:flex-start;gap:11px;padding:11px 0;display:flex}.tp-sig:first-child{border-top:0}.tp-sig i{border-radius:50%;flex:none;width:6px;height:6px;margin-top:6px}.tp-sig[data-tone=down] i{background:var(--down)}.tp-sig[data-tone=hold] i{background:var(--hold)}.tp-sig[data-tone=up] i{background:var(--up)}.tp-sig h4{font-size:12.5px;font-weight:600}.tp-sig p{color:var(--a58);margin-top:2px;font-size:12px;line-height:1.45}.tp-sig .v{white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto;font-size:12.5px;font-weight:650}.tp-fall{flex-direction:column;display:flex}.tp-fall-r{grid-template-columns:118px minmax(0,1fr) 96px;align-items:center;gap:12px;padding:5px 0;font-size:12.5px;display:grid}.tp-fall-r[data-edge=true]{border-top:1px solid var(--a12);border-bottom:1px solid var(--a12);margin:4px 0;padding:9px 0;font-weight:650}.tp-fall-r .k{color:var(--a58);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tp-fall-r[data-edge=true] .k{color:var(--ink)}.tp-fall-r .t{background:var(--a04);height:9px;position:relative}.tp-fall-r .t i{display:block;position:absolute;top:0;bottom:0;left:0}.tp-fall-r .v{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.tp-goods{border-top:1px solid var(--a07);padding-top:4px}.lab[data-skin=tape] .lab-table th{border-bottom:1px solid var(--a12);background:0 0}.lab[data-skin=tape] .lab-table td{border-bottom:1px solid var(--a07)}.lab[data-skin=tape] .lab-th{border-radius:0}.lab[data-skin=tape] .lab-dw{background:var(--a02)}.lab[data-skin=tape] .lab-dw-img,.lab[data-skin=tape] .lab-tile,.lab[data-skin=tape] .lab-sources{border-radius:0}.lab[data-skin=tape] .lab-seg,.lab[data-skin=tape] .lab-filter,.lab[data-skin=tape] .lab-seg button,.lab[data-skin=tape] .lab-filter button,.lab[data-skin=tape] .lab-chip,.lab[data-skin=tape] .lab-btn,.lab[data-skin=tape] .lab-icon-btn,.lab[data-skin=tape] .lab-search-btn,.lab[data-skin=tape] .lab-dp-btn,.lab[data-skin=tape] .lab-scope,.lab[data-skin=tape] .lab-nav,.lab[data-skin=tape] .lab-ava,.lab[data-skin=tape] .lab-kbd,.lab[data-skin=tape] .lab-brand-mark{border-radius:3px}.lab[data-skin=tape] .lab-pop,.lab[data-skin=tape] .lab-cmd,.lab[data-skin=tape] .lab-dp-panel,.lab[data-skin=tape] .lab-src-pop{border-radius:4px}.lab[data-skin=tape] .lab-seg button[data-on=true],.lab[data-skin=tape] .lab-filter button[aria-pressed=true]{box-shadow:none;background:var(--surface);border:1px solid var(--a12)}.lab[data-skin=tape] .lab-nav[data-on=true]{background:var(--a07);color:var(--ink)}.lab[data-skin=tape] .lab-brand-mark{background:var(--ink);color:var(--surface)}.tp-bar{transform-box:fill-box;transform-origin:bottom;transition:opacity var(--fast);animation:.42s cubic-bezier(.32,.72,0,1) backwards tp-grow}@keyframes tp-grow{0%{opacity:.35;transform:scaleY(.04)}to{opacity:1;transform:none}}.tp-track{transition:opacity var(--fast)}.tp-track[data-dim=true]{opacity:.45}.tp-hit{pointer-events:auto;z-index:4;cursor:crosshair;-webkit-user-select:none;user-select:none}.tp-sel{background:var(--a07);border-left:1px solid var(--a40);border-right:1px solid var(--a40);position:absolute;top:0;bottom:0}.tp-tip-a{border-top:1px solid var(--a07);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--a40);margin-top:6px;padding-top:6px;font-size:9.5px}.tp-marks .tp-mark b{animation:tp-fade .52s .32s var(--ease) backwards}@keyframes tp-fade{0%{opacity:0}to{opacity:1}}.tp-fall-r .t i{transition:opacity var(--fast)}.tp-fall-r:hover .t i{opacity:.75}.tp-fall-r .t{border-bottom:1px solid var(--a04);background:0 0}.tp-fall-r[data-edge=true] .t{border-bottom:0}.tp-mk{vertical-align:-2px;flex:none;display:inline-block}.tp-link{color:var(--brand-ink);transition:gap var(--fast);align-items:center;gap:6px;display:inline-flex}.tp-link:hover{gap:9px}.lab[data-skin=tape] .lab-chev{transform:none}.lab[data-skin=tape] .lab-table tbody tr[data-open=true] .lab-chev{transform:rotate(90deg)}.lab[data-skin=tape] .lab-cmd{width:min(640px,94vw)}.lab[data-skin=tape] .lab-cmd input{letter-spacing:-.01em;height:52px;padding:0 18px;font-size:15px}.lab[data-skin=tape] .lab-cmd input::placeholder{color:var(--a40)}.lab[data-skin=tape] .lab-cmd-head{gap:12px;padding:0 18px}.lab[data-skin=tape] .lab-cmd-list{max-height:min(64vh,520px);padding:6px 8px 8px}.lab[data-skin=tape] .lab-cmd-row{border-radius:0;gap:14px;padding:6px 12px 6px 18px;position:relative}.lab[data-skin=tape] .lab-cmd-row[data-on=true]{background:var(--a04);box-shadow:none}.lab[data-skin=tape] .lab-cmd-row[data-on=true]:before{content:"";background:var(--ink);width:2px;height:16px;position:absolute;top:50%;left:6px;transform:translateY(-50%)}.lab[data-skin=tape] .lab-cmd-kind{letter-spacing:.11em;width:46px;color:var(--a40);font-size:10px}.lab[data-skin=tape] .lab-cmd-row[data-on=true] .lab-cmd-kind{color:var(--a58)}.lab[data-skin=tape] .lab-cmd-label{letter-spacing:-.005em;font-size:13px;font-weight:600}.lab[data-skin=tape] .lab-cmd-note{color:var(--a58);font-size:12px}.lab[data-skin=tape] .lab-cmd-empty{padding:30px 16px;font-size:12.5px}.lab[data-skin=tape] .lab-cmd-foot{padding:11px 18px;font-size:11px}.lab[data-skin=tape] .lab-cmd-foot b{background:var(--a07);border-radius:2px;font-size:10px}.lab[data-skin=tape] .lab-cmd-scrim{background:color-mix(in srgb,var(--ink) 26%,transparent)}.lab[data-skin=tape] .lab-search-btn svg{color:var(--a58)}.lab[data-skin=tape] .lab-kbd{background:var(--a07);color:var(--a58);border-radius:2px}.lab[data-skin=tape] .lab-nav-tip{border-radius:3px;font-weight:500}.tp-note{padding:14px var(--tp-gutter);border-top:1px solid var(--a07);background:var(--a02);align-items:baseline;gap:18px;display:flex}.tp-note .tp-eyebrow{flex:none;width:186px}.tp-note p{color:var(--a78);max-width:88ch;font-size:12.5px;line-height:1.55}.tp-split[data-single=true] .tp-col+.tp-col{background:0 0;border-left:0}@media (max-width:900px){.tp-note{flex-direction:column;gap:6px}.tp-note .tp-eyebrow{width:auto}}.lab[data-skin=tape] .lab-row-id{color:var(--a58);font-size:11px}.lab[data-skin=tape] .lab-micro{letter-spacing:.12em;color:var(--a40);font-size:10px}.lab[data-skin=tape] .lab-table th{letter-spacing:.08em;color:var(--a40);font-size:10px}.lab[data-skin=tape] .lab-meta,.lab[data-skin=tape] .lab-tfoot{color:var(--a58);font-size:12px}.lab[data-skin=tape] .lab-nav-tag,.lab[data-skin=tape] .lab-dp-cmp{color:var(--a40);font-size:10px}.lab[data-skin=tape] .lab-qual{color:var(--a58);font-size:12px}.lab[data-skin=tape] .lab-dw-grid dt{color:var(--a40);font-size:10px}.lab[data-skin=tape] .lab-dw-meta{color:var(--a58);font-size:12px}.lab[data-skin=tape],body[data-lab-skin=tape]{--accent:var(--brand);--accent-ink:var(--brand-ink);--accent-soft:var(--brand-soft);--accent-line:var(--brand-line);--line:var(--a12);--line-soft:var(--a07);--muted:var(--a58);--faint:var(--a40);--pos:var(--up);--pos-soft:var(--up-soft);--neg:var(--down);--neg-soft:var(--down-soft);--warn:var(--hold);--warn-soft:var(--hold-soft);--shadow:var(--pop);--bar-rest:var(--a12);--bar-rest-edge:var(--a40)}.lab[data-skin=tape] .skp-pop,.lab[data-skin=tape] .dn-pop,.lab[data-skin=tape] .mf,.lab[data-skin=tape] .skp-c{border-radius:4px}.lab[data-skin=tape] .skp-c{font-size:10px}.lab[data-skin=tape] .skp-q,.lab[data-skin=tape] .skp-r,.lab[data-skin=tape] .mf-chip,.lab[data-skin=tape] .dn-note{border-radius:3px}.tp-bar[data-partial=true]{opacity:.42}.tp-mark[data-side=end] b{text-align:right;left:auto;right:0;transform:none}.tp-mark[data-side=start] b{text-align:left;left:0;right:auto;transform:none}.tp-axis-tick[data-side=end]{transform:translate(-100%)}.tp-axis-tick[data-side=start]{transform:none}.tp-mark[data-row="1"] b{top:-26px}.tp-band{pointer-events:none;position:absolute;top:0;bottom:0}.tp-band[data-kind=b]{background:var(--a04);border-left:1px solid var(--a40);border-right:1px solid var(--a40)}.tp-band[data-kind=a]{background:var(--a02);border-left:1px dashed var(--a12);border-right:1px dashed var(--a12)}.tp-band[data-side=r] b{left:auto;right:0}.tp-band b{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;background:var(--ground);white-space:nowrap;padding:0 6px;font-size:10px;font-weight:500;position:absolute;top:-13px;left:0}.tp-band[data-kind=b] b{color:var(--ink)}.tp-band[data-kind=a] b{color:var(--a40)}.lab[data-skin=tape] .lab-bell-badge[data-p=urgent]{color:#fff;background:#8c3328}.lab[data-skin=tape] .lab-bell-badge[data-p=warn]{color:#150e00}.tp-path{flex-direction:column;margin-top:10px;display:flex}.tp-path-r{border-top:1px solid var(--a07);grid-template-columns:minmax(0,200px) minmax(0,1fr) 106px 64px;align-items:center;gap:16px;padding:6px 0;display:grid}.tp-path-r:first-child{border-top:0}.tp-path-r[data-end]{border-top:1px solid var(--a12);padding:9px 0;font-weight:650}.tp-path-r:first-child[data-end]{border-top:0}.tp-path[data-compact] .tp-path-r{grid-template-columns:minmax(0,150px) minmax(0,1fr) 92px 54px;padding:4px 0}.tp-path-r .k{color:var(--a78);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.tp-path-r[data-end] .k{color:var(--ink)}.tp-path-r .t{min-width:0;height:13px;position:relative}.tp-path-r .t i{transform-origin:0;animation:.42s cubic-bezier(.32,.72,0,1) backwards tp-wipe;display:block;position:absolute;top:1px;bottom:1px}.tp-path-r .t i[data-tone=end]{background:var(--ink);top:0;bottom:0}.tp-path-r .t i[data-tone=mp]{background:var(--a40)}.tp-path-r .t i[data-tone=cogs]{background:var(--hold)}.tp-path-r .t i[data-tone=left]{background:var(--up)}.tp-path-r .t i[data-tone=loss]{background:var(--down)}.tp-path-r .t i[data-tone=back]{background:var(--up)}.tp-path-r[data-draft] .t i{opacity:.75}.tp-path-r .k i{color:var(--up-ink);font-style:normal}.tp-path-r .v{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px;font-weight:600}.tp-path-r .s{text-align:right;font-family:var(--mono);color:var(--a40);font-size:10px}.tp-path-r .v[data-tone=up],.tp-path-r .s[data-tone=up]{color:var(--up-ink)}.tp-path-r .v[data-tone=down],.tp-path-r .s[data-tone=down]{color:var(--down-ink)}.tp-path-n{border-top:1px solid var(--a07);color:var(--a58);max-width:88ch;margin-top:12px;padding-top:10px;font-size:11.5px;line-height:1.55}.tp-dim{color:var(--a58);max-width:88ch;font-size:11.5px;line-height:1.55}@keyframes tp-wipe{0%{transform:scaleX(.02)}to{transform:none}}@media (prefers-reduced-motion:reduce){.tp-path-r .t i{animation:none!important}}
.skp{position:relative}.skp-b{border:1px solid var(--a12);max-width:230px;height:30px;color:var(--a78);cursor:pointer;transition:background var(--fast),color var(--fast),border-color var(--fast);background:0 0;border-radius:3px;align-items:center;gap:7px;padding:0 9px;font-size:11.5px;display:inline-flex}.skp-b:hover{background:var(--a04);color:var(--ink)}.skp-b.on{border-color:var(--ink);color:var(--ink)}.skp-t{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--a40);flex:none;font-size:10px}.skp-b.on .skp-t{color:var(--a58)}.skp-v{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.skp-b.on .skp-v{font-weight:600}.skp-b .tp-mk{color:var(--a40);flex:none}.skp-pop{z-index:40;border:1px solid var(--a12);background:var(--surface);width:min(340px,92vw);box-shadow:var(--pop);border-radius:3px;padding:9px;animation:.14s both tp-fade;position:absolute;top:calc(100% + 6px);left:0}.skp-q{border:1px solid var(--a12);width:100%;height:30px;font:inherit;color:var(--ink);background:0 0;border-radius:3px;padding:0 10px;font-size:12px}.skp-q:focus-visible{box-shadow:var(--focus);border-radius:3px;outline:none}.skp-list{max-height:290px;margin-top:8px;overflow:auto}.skp-i{text-align:left;width:100%;color:var(--a78);cursor:pointer;transition:background var(--fast),color var(--fast);background:0 0;border:0;border-radius:3px;align-items:baseline;gap:10px;padding:6px 8px;font-size:12px;display:flex}.skp-i[data-on="1"]{background:var(--a04);color:var(--ink)}.skp-i.sel{color:var(--ink);font-weight:600}.skp-n{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.skp-n[data-mono]{font-family:var(--mono);letter-spacing:.04em;font-size:10.5px}.skp-i .skp-r{font-family:var(--mono);color:var(--a40);flex:none;margin-left:auto;font-size:10.5px}.skp-none,.skp-more{color:var(--a58);padding:8px;font-size:11.5px;line-height:1.5;display:block}.mf-back{z-index:60;background:color-mix(in srgb,var(--ink) 26%,transparent);place-items:center;padding:24px;animation:.14s both tp-fade;display:grid;position:fixed;inset:0}.mf{border:1px solid var(--a12);background:var(--surface);width:min(880px,100%);max-height:88dvh;box-shadow:var(--pop);border-radius:4px;overflow:auto}.mf-h{border-bottom:1px solid var(--a07);background:var(--surface);z-index:1;align-items:center;gap:12px;padding:14px 16px 12px;display:flex;position:sticky;top:0}.mf-h h3{color:var(--ink);margin:0;font-size:14px;font-weight:650}.mf-x{width:24px;height:24px;color:var(--a40);cursor:pointer;transition:background var(--fast),color var(--fast);background:0 0;border:0;border-radius:3px;place-items:center;margin-left:auto;font-size:16px;line-height:1;display:grid}.mf-x:hover{background:var(--a04);color:var(--ink)}.mf-body{flex-direction:column;gap:14px;padding:16px;display:flex}.mf-body label{flex-direction:column;gap:6px;display:flex}.mf-body label>span{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--a40);font-size:10px}.mf-body input,.mf-body select{border:1px solid var(--a12);height:32px;font:inherit;color:var(--ink);transition:border-color var(--fast);background:0 0;border-radius:3px;padding:0 10px;font-size:12.5px}.mf-body input:hover,.mf-body select:hover{border-color:var(--a40)}.mf-body input:focus-visible,.mf-body select:focus-visible{outline:2px solid var(--ink);outline-offset:1px;border-color:var(--ink)}.mf-body input.bad{border-color:var(--down)}.mf-formula input{font-family:var(--mono);font-size:12px}.mf-top{grid-template-columns:minmax(0,1fr) 150px 190px;align-items:end;gap:14px;display:grid}.mf-dir .seg{border:1px solid var(--a12);border-radius:3px;display:flex;overflow:hidden}.mf-dir .seg button{height:30px;color:var(--a58);cursor:pointer;white-space:nowrap;transition:background var(--fast),color var(--fast);background:0 0;border:0;flex:1;padding:0 10px;font-size:11.5px}.mf-dir .seg button+button{border-left:1px solid var(--a07)}.mf-dir .seg button.on{background:var(--ink);color:var(--brand-fg)}.mf-err{border-left:2px solid var(--down);background:var(--down-soft);color:var(--down-ink);padding:9px 11px;font-size:12px;line-height:1.5}.mf-vars{border-top:1px solid var(--a07);padding-top:14px}.mf-vars-h{align-items:center;gap:12px;margin-bottom:10px;display:flex}.mf-vars-h span{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--a40);font-size:10px}.mf-search{width:140px;margin-left:auto;height:26px!important;font-size:11.5px!important}.mf-grp{grid-template-columns:88px minmax(0,1fr);align-items:start;gap:4px 12px;margin-bottom:10px;display:grid}.mf-grp-h{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--a40);align-items:baseline;gap:5px;padding-top:6px;font-size:10px;display:flex}.mf-grp-h i{letter-spacing:0;color:var(--a58);font-size:11px;font-style:normal}.mf-chips{flex-wrap:wrap;gap:5px;display:flex}.mf-chip{border:1px solid var(--a12);background:var(--surface);height:26px;color:var(--a78);cursor:pointer;text-align:left;transition:background var(--fast),color var(--fast),border-color var(--fast);border-radius:3px;align-items:center;padding:0 9px;font-size:11.5px;line-height:1;display:inline-flex}.mf-chip:hover{background:var(--a04);color:var(--ink);border-color:var(--a40)}.mf-chip:active{background:var(--a07)}.mf-desc{border-left:2px solid var(--a07);min-height:32px;color:var(--a40);margin:2px 0 0;padding:7px 9px;font-size:11.5px;line-height:1.45}.mf-desc[data-on]{border-left-color:var(--ink);color:var(--a58)}.mf-desc b{color:var(--ink);font-weight:600}.mf-none{color:var(--a58);margin:0;padding:8px 0;font-size:11.5px}.mf-hint{color:var(--a58);max-width:72ch;margin:12px 0 0;font-size:11.5px;line-height:1.6}.mf-list{border-top:1px solid var(--a07);padding-top:14px}.mf-list-h{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--a40);margin-bottom:8px;font-size:10px;display:block}.mf-item{border-top:1px solid var(--a07);align-items:baseline;gap:12px;padding:7px 0;display:flex}.mf-item:first-of-type{border-top:0}.mf-item b{color:var(--ink);flex:none;font-size:12px;font-weight:600}.mf-item code{font-family:var(--mono);color:var(--a58);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;overflow:hidden}.mf-item button{color:var(--a40);cursor:pointer;transition:color var(--fast);background:0 0;border:0;flex:none;margin-left:auto;padding:0;font-size:11.5px}.mf-item button:hover{color:var(--down-ink)}@media (max-width:700px){.mf-top{grid-template-columns:1fr}.mf-grp{grid-template-columns:1fr;gap:2px}.mf-grp-h{padding-top:0}}.mf-foot{background:var(--surface);border-top:1px solid var(--a07);align-items:center;gap:10px;padding-top:14px;display:flex;position:sticky;bottom:0}.mf-save{border:1px solid var(--ink);background:var(--ink);height:32px;color:var(--brand-fg);font:inherit;cursor:pointer;transition:background var(--fast),border-color var(--fast);border-radius:3px;padding:0 15px;font-size:12.5px;font-weight:550}.mf-save:hover:not(:disabled){background:var(--a78);border-color:var(--a78)}.mf-save:disabled{color:var(--a40);border-color:var(--a12);cursor:default;background:0 0}.mf-cancel{border:1px solid var(--a12);height:32px;font:inherit;color:var(--a78);cursor:pointer;transition:background var(--fast),color var(--fast);background:0 0;border-radius:3px;padding:0 13px;font-size:12px}.mf-cancel:hover{background:var(--a04);color:var(--ink)}@media (prefers-reduced-motion:reduce){.mf-back,.skp-pop{animation:none!important}}body:has(.mf-back){overflow:hidden}.mf-back{z-index:120;padding:20px}.mf{flex-direction:column;width:min(1000px,100%);max-height:calc(100dvh - 40px);display:flex;overflow:hidden}.mf-h{flex:none;padding:16px 20px}.mf-h h3{font-size:18px}.mf-h p{color:var(--a58);margin:4px 0 0;font-size:12px}.mf-body{gap:0;min-height:0;padding:0;overflow:hidden}.mf-workspace{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);min-height:0;display:grid;overflow:auto}.mf-editor{flex-direction:column;gap:16px;min-width:0;padding:20px;display:flex}.mf-settings{grid-template-columns:1fr 1fr;gap:16px;display:grid}.mf-dir>span{font-family:var(--mono);text-transform:uppercase;color:var(--a40);margin-bottom:6px;font-size:10px;display:block}.mf-formula textarea{box-sizing:border-box;border:1px solid var(--a12);background:var(--ground);width:100%;min-height:140px;color:var(--ink);font:13px/1.65 var(--mono);resize:vertical;border-radius:3px;padding:12px}.mf-formula textarea:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.mf-operators{gap:6px;margin-top:-8px;display:flex}.mf-operators .lab-btn{min-width:34px;font:14px var(--mono);justify-content:center}.mf-editor .mf-hint{margin:0}.mf-help{color:var(--a58);font-size:12px;line-height:1.6}.mf-help summary,.mf-list summary{cursor:pointer;color:var(--ink);font-size:12px}.mf-list{padding-top:12px}.mf-item{justify-content:space-between;align-items:center}.mf-item>div{min-width:0}.mf-item code{white-space:normal;overflow-wrap:anywhere;margin-top:4px;display:block}.mf-item button{padding:5px}.mf-library{border-left:1px solid var(--a12);flex-direction:column;gap:12px;min-height:0;max-height:560px;padding:16px;display:flex}.mf-library-head{flex-direction:column;gap:10px;display:flex}.mf-library-head h4{color:var(--ink);margin:0;font-size:13px}.mf-variable-list{flex:1;min-height:100px;overflow:auto}.mf-variable{border:0;border-bottom:1px solid var(--a07);text-align:left;width:100%;color:var(--ink);font:inherit;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:12.5px;line-height:1.4;display:flex}.mf-variable:hover,.mf-variable:focus-visible{background:var(--sunk);outline:1px solid var(--a40);outline-offset:-1px}.mf-variable small{color:var(--a58);font-family:var(--mono);flex:none}.mf-description{border-top:1px solid var(--a12);min-height:78px;max-height:116px;color:var(--a58);padding-top:10px;font-size:11.5px;line-height:1.5;overflow:auto}.mf-description b{color:var(--ink)}.mf-description p{margin:4px 0}.mf-foot{border-top:1px solid var(--a12);flex:none;padding:14px 20px;position:static}.mf-foot span{color:var(--a58);margin-left:auto;font-size:11px}.mf-body [aria-invalid=true]{border-color:var(--down-ink)}@media (max-width:760px){.mf-back{padding:10px}.mf{max-height:calc(100dvh - 20px)}.mf-workspace{grid-template-columns:1fr}.mf-library{border-left:0;border-top:1px solid var(--a12);flex:none;height:330px}.mf-editor{padding:16px}.mf-foot{padding:12px 16px}.mf-foot span{display:none}}.lab-status-hint{flex:none;display:inline-flex}.lab-status-hint>button{width:20px;height:24px;color:var(--hold-ink);font:12px var(--mono);cursor:help;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.lab-status-hint>button:focus-visible{outline:2px solid var(--ink);outline-offset:2px;box-shadow:none}
