@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(../media/d2e540ddfae4ab6e.14_j6glxt39f_.woff2)format("woff2");unicode-range:U+2C7,U+2D8-2D9,U+2DB,U+307,U+1400-167F,U+18B0-18F5,U+25CC,U+11AB?}@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(../media/102cf3f1b3c6dbc6.0dngj6phwlzfx.woff2)format("woff2");unicode-range:U+300-302,U+304,U+30B-30C,U+323-324,U+330-331,U+13A0-13FF,U+AB70-ABBF}@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(../media/1b76b5ce211ffca5.3bmkm2azbc622.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-209F,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:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(../media/76fc723016f1fc34.0ua38wykss2p3.woff2)format("woff2");unicode-range:U+2003,U+3000,U+3002,U+4E00,U+FE12,U+16FE1,U+1B170-1B2FB}@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(../media/892aaa6ebcf3c355.0_h3r2clsg9bn.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-1F1AE,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+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(../media/3600bf22ef0c3cc7.3s8gl6ei2oukw.woff2)format("woff2");unicode-range:U+303-304,U+307-308,U+30A,U+320,U+323-325,U+32D-32E,U+330-331,U+60C,U+61B-61C,U+61F,U+621,U+640,U+64B-655,U+660-66C,U+670,U+700-74F,U+860-86A,U+1DF8,U+1DFA,U+200C-200F,U+25CC,U+2670-2671}@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(../media/6509f8abcdee59d6.03pspzmxdpcd3.woff2)format("woff2");unicode-range:U+2C7,U+301-302,U+304,U+306-309,U+323,U+331,U+200C-200D,U+202E,U+25CC,U+2D30-2D7F}@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(../media/4d50258d639940dc.0y01kk_bnmzzn.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:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(../media/08baf7a28a390b4b.3879qje2xcoh5.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(../media/d518af5cebc0d5c3.p.3nwdv0iwbn-fs.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}.m_F2vW_className{font-family:Google Sans Flex;font-style:normal}.m_F2vW_variable{--font-google-sans-flex:"Google Sans Flex"}
@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d6f3db9d50bc000d.2b8-3ofyj6jrb.woff2)format("woff2");unicode-range:U+308,U+530-58F,U+2010,U+2024,U+25CC,U+FB13-FB17}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/69975e73f6a2cf6d.30gz3vx4o9l1j.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1,U+11DF0-11DF1}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f4b635be206d7668.26bfncibx0rq_.woff2)format("woff2");unicode-range:U+2C7,U+2D8-2D9,U+2DB,U+307,U+1400-167F,U+18B0-18F5,U+25CC,U+11AB?}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cf23eff0bf2ca069.0zi1shyp7ohlb.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:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a9c4502a550e1d66.2c3m7wyps-z0s.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/202a2c2a12e13cf8.1lsfhac37iy6_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/11baa50ede91a42f.1vsrgvtsc1r8b.woff2)format("woff2");unicode-range:U+30E,U+1200-1399,U+2D80-2DDE,U+AB01-AB2E,U+1E7E0-1E7E6,U+1E7E8-1E7EB,U+1E7ED-1E7EE,U+1E7F0-1E7FE}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9678ee819a9beab1.2pdods8crngcg.woff2)format("woff2");unicode-range:U+589,U+10A0-10FF,U+1C90-1CBA,U+1CBD-1CBF,U+205A,U+2D00-2D2F,U+2E31}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e979c19b4be106b.25qivd_myg22f.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2efe41fb2d2f40ab.2bkron2stnezl.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:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/59c3de4c270fbbee.1jc2dp9vgfua5.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A80-AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2d2d1a03718f4d92.258jjlqkyxl91.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A01-A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8c300de3a3d54290.2ru2d-z5q4eo9.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e0bfc63779fd5f39.29sggwo1iyppi.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ed7a5402cef75dec.2hz_t9ui8fow3.woff2)format("woff2");unicode-range:U+E81-EDF,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b3a50cf3d45167ee.16ujoekxpro6t.woff2)format("woff2");unicode-range:U+307,U+323,U+951-952,U+964-965,U+B83,U+D00-D7F,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC,U+A830-A832}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d87ba28d3cb26adb.1t36ginrn3s0w.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+B01-B77,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68945f0578cefa77.28-sno9glm2dy.woff2)format("woff2");unicode-range:U+964-965,U+D81-DF4,U+1CF2,U+200C-200D,U+25CC,U+111E1-111F4}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2b00696b7f3c7dbf.21jmzs80te0a8.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-1F1AE,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+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2fe959a157b83b65.3kjlxpi9xmrya.woff2)format("woff2");unicode-range:U+964-965,U+B82-BFA,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/74a91aa98ee6f4b5.1oqxbyquelq4z.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+B83,U+C00-C7F,U+1CD5-1CD6,U+1CD8,U+1CDA,U+1CF2,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e45cf9c28f7d3701.2yyi24davmpxc.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/35a32a417c034994.1btg1myzvpoja.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:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f16e19cd5d9dc9a1.0grrdcwl004rs.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5334a8b26a2684a7.p.40-jm68xkzcno.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:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d6f3db9d50bc000d.2b8-3ofyj6jrb.woff2)format("woff2");unicode-range:U+308,U+530-58F,U+2010,U+2024,U+25CC,U+FB13-FB17}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/69975e73f6a2cf6d.30gz3vx4o9l1j.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1,U+11DF0-11DF1}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f4b635be206d7668.26bfncibx0rq_.woff2)format("woff2");unicode-range:U+2C7,U+2D8-2D9,U+2DB,U+307,U+1400-167F,U+18B0-18F5,U+25CC,U+11AB?}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cf23eff0bf2ca069.0zi1shyp7ohlb.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:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a9c4502a550e1d66.2c3m7wyps-z0s.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/202a2c2a12e13cf8.1lsfhac37iy6_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/11baa50ede91a42f.1vsrgvtsc1r8b.woff2)format("woff2");unicode-range:U+30E,U+1200-1399,U+2D80-2DDE,U+AB01-AB2E,U+1E7E0-1E7E6,U+1E7E8-1E7EB,U+1E7ED-1E7EE,U+1E7F0-1E7FE}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9678ee819a9beab1.2pdods8crngcg.woff2)format("woff2");unicode-range:U+589,U+10A0-10FF,U+1C90-1CBA,U+1CBD-1CBF,U+205A,U+2D00-2D2F,U+2E31}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8e979c19b4be106b.25qivd_myg22f.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2efe41fb2d2f40ab.2bkron2stnezl.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:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/59c3de4c270fbbee.1jc2dp9vgfua5.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A80-AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2d2d1a03718f4d92.258jjlqkyxl91.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A01-A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8c300de3a3d54290.2ru2d-z5q4eo9.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e0bfc63779fd5f39.29sggwo1iyppi.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ed7a5402cef75dec.2hz_t9ui8fow3.woff2)format("woff2");unicode-range:U+E81-EDF,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b3a50cf3d45167ee.16ujoekxpro6t.woff2)format("woff2");unicode-range:U+307,U+323,U+951-952,U+964-965,U+B83,U+D00-D7F,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC,U+A830-A832}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d87ba28d3cb26adb.1t36ginrn3s0w.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+B01-B77,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/68945f0578cefa77.28-sno9glm2dy.woff2)format("woff2");unicode-range:U+964-965,U+D81-DF4,U+1CF2,U+200C-200D,U+25CC,U+111E1-111F4}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2b00696b7f3c7dbf.21jmzs80te0a8.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-1F1AE,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+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2fe959a157b83b65.3kjlxpi9xmrya.woff2)format("woff2");unicode-range:U+964-965,U+B82-BFA,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/74a91aa98ee6f4b5.1oqxbyquelq4z.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+B83,U+C00-C7F,U+1CD5-1CD6,U+1CD8,U+1CDA,U+1CF2,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e45cf9c28f7d3701.2yyi24davmpxc.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/35a32a417c034994.1btg1myzvpoja.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:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f16e19cd5d9dc9a1.0grrdcwl004rs.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Google Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5334a8b26a2684a7.p.40-jm68xkzcno.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:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d6f3db9d50bc000d.2b8-3ofyj6jrb.woff2)format("woff2");unicode-range:U+308,U+530-58F,U+2010,U+2024,U+25CC,U+FB13-FB17}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/69975e73f6a2cf6d.30gz3vx4o9l1j.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1,U+11DF0-11DF1}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f4b635be206d7668.26bfncibx0rq_.woff2)format("woff2");unicode-range:U+2C7,U+2D8-2D9,U+2DB,U+307,U+1400-167F,U+18B0-18F5,U+25CC,U+11AB?}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/cf23eff0bf2ca069.0zi1shyp7ohlb.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:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a9c4502a550e1d66.2c3m7wyps-z0s.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/202a2c2a12e13cf8.1lsfhac37iy6_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/11baa50ede91a42f.1vsrgvtsc1r8b.woff2)format("woff2");unicode-range:U+30E,U+1200-1399,U+2D80-2DDE,U+AB01-AB2E,U+1E7E0-1E7E6,U+1E7E8-1E7EB,U+1E7ED-1E7EE,U+1E7F0-1E7FE}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9678ee819a9beab1.2pdods8crngcg.woff2)format("woff2");unicode-range:U+589,U+10A0-10FF,U+1C90-1CBA,U+1CBD-1CBF,U+205A,U+2D00-2D2F,U+2E31}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8e979c19b4be106b.25qivd_myg22f.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2efe41fb2d2f40ab.2bkron2stnezl.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:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/59c3de4c270fbbee.1jc2dp9vgfua5.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A80-AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2d2d1a03718f4d92.258jjlqkyxl91.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A01-A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8c300de3a3d54290.2ru2d-z5q4eo9.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e0bfc63779fd5f39.29sggwo1iyppi.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ed7a5402cef75dec.2hz_t9ui8fow3.woff2)format("woff2");unicode-range:U+E81-EDF,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b3a50cf3d45167ee.16ujoekxpro6t.woff2)format("woff2");unicode-range:U+307,U+323,U+951-952,U+964-965,U+B83,U+D00-D7F,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC,U+A830-A832}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d87ba28d3cb26adb.1t36ginrn3s0w.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+B01-B77,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/68945f0578cefa77.28-sno9glm2dy.woff2)format("woff2");unicode-range:U+964-965,U+D81-DF4,U+1CF2,U+200C-200D,U+25CC,U+111E1-111F4}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2b00696b7f3c7dbf.21jmzs80te0a8.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-1F1AE,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+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2fe959a157b83b65.3kjlxpi9xmrya.woff2)format("woff2");unicode-range:U+964-965,U+B82-BFA,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/74a91aa98ee6f4b5.1oqxbyquelq4z.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+B83,U+C00-C7F,U+1CD5-1CD6,U+1CD8,U+1CDA,U+1CF2,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e45cf9c28f7d3701.2yyi24davmpxc.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/35a32a417c034994.1btg1myzvpoja.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:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f16e19cd5d9dc9a1.0grrdcwl004rs.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5334a8b26a2684a7.p.40-jm68xkzcno.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}.rEy0ZW_className{font-family:Google Sans;font-style:normal}.rEy0ZW_variable{--font-google-sans:"Google Sans"}
@font-face{font-family:Google Sans Code;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8afc375ae00c4073.0ej-y_vwusjdb.woff2)format("woff2");unicode-range:U+61F,U+640,U+2015,U+201B,U+2020-2021,U+2030,U+204F,U+25CC,U+2E28-2E29,U+2E41,U+1E900-1E95F}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:400;font-display:swap;src:url(../media/32d72cec54cd93e3.0zo-kjkp986l5.woff2)format("woff2");unicode-range:U+2C7,U+2D8-2D9,U+2DB,U+307,U+1400-167F,U+18B0-18F5,U+25CC,U+11AB?}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2dbe62a95c0726ff.2q0d4erukqy35.woff2)format("woff2");unicode-range:U+300-302,U+304,U+30B-30C,U+323-324,U+330-331,U+13A0-13FF,U+AB70-ABBF}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3269f2f3444a7f87.0r19swh1h08e0.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-209F,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:Google Sans Code;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c336ffd0ba0c9f23.274gi16l25i7e.woff2)format("woff2");unicode-range:U+300,U+306-308,U+313,U+483,U+20DB,U+25CC,U+10350-1037A}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5234d5e197d1bc74.20r2l0w-poxnn.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-1F1AE,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+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:400;font-display:swap;src:url(../media/de8ae01845e73bf0.1-rm81e5qkhh0.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3877202c07618cc3.1zz57jr4-gbdh.woff2)format("woff2");unicode-range:U+303-304,U+307-308,U+30A,U+320,U+323-325,U+32D-32E,U+330-331,U+60C,U+61B-61C,U+61F,U+621,U+640,U+64B-655,U+660-66C,U+670,U+700-74F,U+860-86A,U+1DF8,U+1DFA,U+200C-200F,U+25CC,U+2670-2671}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9018f37eb2975959.3rdpyg16tk5l2.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:Google Sans Code;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1e31b429abbd1730.0y1o8nr44tw5j.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cefd04ba4a10b134.p.39isw41usg__a.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:Google Sans Code;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8afc375ae00c4073.0ej-y_vwusjdb.woff2)format("woff2");unicode-range:U+61F,U+640,U+2015,U+201B,U+2020-2021,U+2030,U+204F,U+25CC,U+2E28-2E29,U+2E41,U+1E900-1E95F}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:500;font-display:swap;src:url(../media/32d72cec54cd93e3.0zo-kjkp986l5.woff2)format("woff2");unicode-range:U+2C7,U+2D8-2D9,U+2DB,U+307,U+1400-167F,U+18B0-18F5,U+25CC,U+11AB?}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2dbe62a95c0726ff.2q0d4erukqy35.woff2)format("woff2");unicode-range:U+300-302,U+304,U+30B-30C,U+323-324,U+330-331,U+13A0-13FF,U+AB70-ABBF}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3269f2f3444a7f87.0r19swh1h08e0.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-209F,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:Google Sans Code;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c336ffd0ba0c9f23.274gi16l25i7e.woff2)format("woff2");unicode-range:U+300,U+306-308,U+313,U+483,U+20DB,U+25CC,U+10350-1037A}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5234d5e197d1bc74.20r2l0w-poxnn.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-1F1AE,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+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:500;font-display:swap;src:url(../media/de8ae01845e73bf0.1-rm81e5qkhh0.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3877202c07618cc3.1zz57jr4-gbdh.woff2)format("woff2");unicode-range:U+303-304,U+307-308,U+30A,U+320,U+323-325,U+32D-32E,U+330-331,U+60C,U+61B-61C,U+61F,U+621,U+640,U+64B-655,U+660-66C,U+670,U+700-74F,U+860-86A,U+1DF8,U+1DFA,U+200C-200F,U+25CC,U+2670-2671}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9018f37eb2975959.3rdpyg16tk5l2.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:Google Sans Code;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1e31b429abbd1730.0y1o8nr44tw5j.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cefd04ba4a10b134.p.39isw41usg__a.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:Google Sans Code;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8afc375ae00c4073.0ej-y_vwusjdb.woff2)format("woff2");unicode-range:U+61F,U+640,U+2015,U+201B,U+2020-2021,U+2030,U+204F,U+25CC,U+2E28-2E29,U+2E41,U+1E900-1E95F}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:600;font-display:swap;src:url(../media/32d72cec54cd93e3.0zo-kjkp986l5.woff2)format("woff2");unicode-range:U+2C7,U+2D8-2D9,U+2DB,U+307,U+1400-167F,U+18B0-18F5,U+25CC,U+11AB?}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2dbe62a95c0726ff.2q0d4erukqy35.woff2)format("woff2");unicode-range:U+300-302,U+304,U+30B-30C,U+323-324,U+330-331,U+13A0-13FF,U+AB70-ABBF}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3269f2f3444a7f87.0r19swh1h08e0.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-209F,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:Google Sans Code;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c336ffd0ba0c9f23.274gi16l25i7e.woff2)format("woff2");unicode-range:U+300,U+306-308,U+313,U+483,U+20DB,U+25CC,U+10350-1037A}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5234d5e197d1bc74.20r2l0w-poxnn.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-1F1AE,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+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:600;font-display:swap;src:url(../media/de8ae01845e73bf0.1-rm81e5qkhh0.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3877202c07618cc3.1zz57jr4-gbdh.woff2)format("woff2");unicode-range:U+303-304,U+307-308,U+30A,U+320,U+323-325,U+32D-32E,U+330-331,U+60C,U+61B-61C,U+61F,U+621,U+640,U+64B-655,U+660-66C,U+670,U+700-74F,U+860-86A,U+1DF8,U+1DFA,U+200C-200F,U+25CC,U+2670-2671}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9018f37eb2975959.3rdpyg16tk5l2.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:Google Sans Code;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1e31b429abbd1730.0y1o8nr44tw5j.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cefd04ba4a10b134.p.39isw41usg__a.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}.kdaokq_className{font-family:Google Sans Code;font-style:normal}.kdaokq_variable{--font-google-sans-code:"Google Sans Code"}
@layer reset;@layer tokens{:root{--font-sans:var(--font-google-sans-flex), ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display:var(--font-google-sans), var(--font-google-sans-flex), ui-sans-serif, sans-serif;--font-mono:var(--font-google-sans-code), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--t-present:600 72px/76px var(--font-sans);--t-present-track:-.035em;--t-hero:600 44px/48px var(--font-sans);--t-hero-track:-.03em;--t-display:600 32px/38px var(--font-display);--t-display-track:-.025em;--t-title-1:600 24px/30px var(--font-display);--t-title-1-track:-.02em;--t-title-2:600 18px/24px var(--font-display);--t-title-2-track:-.01em;--t-title-3:600 15px/20px var(--font-sans);--t-title-3-track:-.005em;--t-body:400 14px/21px var(--font-sans);--t-read:400 16px/26px var(--font-sans);--t-small:400 13px/18px var(--font-sans);--t-meta:500 12px/16px var(--font-sans);--t-meta-track:.005em;--t-micro:600 11px/14px var(--font-sans);--t-micro-track:.06em;--t-mono:500 13px/18px var(--font-mono);--t-mono-sm:500 12px/16px var(--font-mono);--t-mono-sm-track:.02em;--sp-0-5:2px;--sp-1:4px;--sp-1-5:6px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--sp-16:64px;--gutter:32px;--r-xs:4px;--r-sm:6px;--r-md:8px;--r-lg:12px;--r-xl:16px;--r-full:999px;--control-sm:28px;--control-md:32px;--control-lg:40px;--row-comfortable:40px;--row-compact:32px;--z-base:0;--z-raised:1;--z-sticky:20;--z-rail:30;--z-topbar:40;--z-peek:50;--z-scrim:55;--z-drawer:70;--z-tabbar:72;--z-toast:80;--z-drop:100;--z-tooltip:110;--dur-instant:80ms;--dur-fast:.14s;--dur-base:.2s;--dur-slow:.32s;--dur-draw:.6s;--dur-ambient:2.4s;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.7, 0, .84, 0);--ease-standard:cubic-bezier(.2, .7, .2, 1);--ease-emph:cubic-bezier(.34, 1.3, .64, 1);--ease-out-quart:cubic-bezier(.25, 1, .5, 1)}@media (max-width:1279px){:root{--gutter:24px}}@media (max-width:767px){:root{--gutter:16px;--t-present:600 44px/48px var(--font-sans);--t-hero:600 34px/38px var(--font-sans);--t-display:600 26px/32px var(--font-display);--t-title-1:600 21px/28px var(--font-display);--type-page:26px}}:root,:root[data-theme=dark],:root[data-theme=light] .inverse,:root[data-theme=light] .toaster,:root[data-theme=light] .sparkline-tip,:root[data-theme=light] .login-visual{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#07090c;--surface-1:#0d1117;--surface-2:#131922;--surface-3:#1a212c;--surface-4:#232c39;--rail:#0a0d11;--rail-hover:#131922;--rail-active:#1a212c;--rail-active-shadow:none;--line-1:#1c2430;--line-2:#2a3441;--line-input:#5a6678;--text-1:#e8edf3;--text-2:#a3afbe;--text-3:#7d8898;--text-disabled:#525c6a;--text-on-accent:#04101f;--accent:#5b9dff;--accent-hover:#7ab0ff;--accent-line:#243d61;--accent-soft:#182537;--up:#2fd49a;--up-soft:#122c29;--down:#ff6b6b;--down-soft:#2f1e23;--flat:#a3afbe;--warn:#f5b544;--warn-soft:#2d281d;--agent:#a78bfa;--agent-soft:#232237;--toast-bg:#232c39;--toast-text:#e8edf3;--viz-1:#3987e5;--viz-2:#d95926;--viz-3:#199e70;--viz-4:#c98500;--viz-5:#d55181;--viz-neutral:#5a6c82;--viz-grid:#1a212c;--viz-axis:#2a3441;--heat-n3:#8a1f2c;--heat-n2:#5c1822;--heat-n1:#35181d;--heat-0:#1a212b;--heat-p1:#12321f;--heat-p2:#10502e;--heat-p3:#0e7040;--glow-accent:0 0 0 1px #5b9dff59, 0 0 24px #5b9dff38;--glow-up:0 0 0 1px #2fd49a59, 0 0 20px #2fd49a2e;--glow-down:0 0 0 1px #ff6b6b59, 0 0 20px #ff6b6b2e;--glow-agent:0 0 0 1px #a78bfa66, 0 0 28px #a78bfa47;--spotlight:radial-gradient(240px circle at var(--x,50%) var(--y,50%), #5b9dff1a, transparent 70%);--e0:none;--e1:inset 0 1px 0 #ffffff08, 0 1px 2px #0006;--e2:0 0 0 1px var(--line-2), 0 8px 24px #00000073;--e3:0 0 0 1px var(--line-2), 0 24px 64px #0009;--e-toast:0 0 0 1px #ffffff0f, 0 12px 32px #00000073;--scrim:#030508a3;--glass:color-mix(in oklab, var(--surface-1) 82%, transparent);--primary-glow:0 0 0 1px #5b9dff59, 0 6px 20px -6px #5b9dff8c;--tab-glow:0 0 12px #5b9dff99;--neutral:var(--text-2);--neutral-soft:var(--surface-3);--card-border:var(--line-2);--card-shadow:var(--e0);--seg-thumb:var(--surface-4);--seg-thumb-shadow:none;--kg-supported:var(--up);--kg-partial:var(--warn);--kg-unknown:var(--viz-neutral);--kg-disputed:var(--down);--kg-company:var(--text-2);--kg-topic:var(--accent);--kg-entity:var(--viz-5);--kg-critical:var(--warn)}:root[data-theme=light] .inverse,:root[data-theme=light] .toaster,:root[data-theme=light] .sparkline-tip,:root[data-theme=light] .login-visual{--toast-bg:#0e1621;--toast-text:#fff;--e-toast:0 12px 32px #10182838}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f5f6f8;--surface-1:#fff;--surface-2:#f9fafb;--surface-3:#eef1f4;--surface-4:#e2e6eb;--rail:#eef1f5;--rail-hover:#e2e6eb;--rail-active:#fff;--rail-active-shadow:0 0 0 1px #e3e7ec, 0 1px 2px #10182814;--line-1:#e3e7ec;--line-2:#cfd6de;--line-input:#848e9d;--text-1:#0e1621;--text-2:#465264;--text-3:#626d7e;--text-disabled:#9aa3b2;--text-on-accent:#fff;--accent:#1f5fd6;--accent-hover:#174db3;--accent-line:#b9cdf3;--accent-soft:#e9effb;--up:#0a7a53;--up-soft:#e6f2ee;--down:#c42f2c;--down-soft:#f9eaea;--flat:#465264;--warn:#935700;--warn-soft:#f4eee6;--agent:#6a46d6;--agent-soft:#f0ecfb;--toast-bg:#0e1621;--toast-text:#fff;--viz-1:#2a78d6;--viz-2:#eb6834;--viz-3:#1baf7a;--viz-4:#eda100;--viz-5:#e87ba4;--viz-neutral:#a3afbd;--viz-grid:#eef1f4;--viz-axis:#cfd6de;--heat-n3:#f2a1aa;--heat-n2:#f8cbd0;--heat-n1:#fce7e9;--heat-0:#eef1f5;--heat-p1:#ddf3e5;--heat-p2:#b3e5c5;--heat-p3:#7bd09d;--glow-accent:0 0 0 1px var(--accent-line), 0 1px 2px #1018280f;--glow-up:0 0 0 3px #0a7a5324;--glow-down:0 0 0 3px #c42f2c24;--glow-agent:0 0 0 1px #6a46d673, 0 0 0 4px #6a46d61f;--spotlight:none;--e0:none;--e1:0 1px 2px #1018280f, 0 1px 3px #1018280a;--e2:0 0 0 1px var(--line-1), 0 8px 24px #1018281a;--e3:0 0 0 1px var(--line-1), 0 24px 64px #10182829;--e-toast:0 12px 32px #10182838;--scrim:#0e162152;--glass:color-mix(in oklab, var(--surface-1) 88%, transparent);--primary-glow:none;--tab-glow:none;--neutral:var(--text-2);--neutral-soft:var(--surface-3);--card-border:var(--line-1);--card-shadow:var(--e1);--seg-thumb:var(--surface-1);--seg-thumb-shadow:var(--e1);--kg-supported:var(--up);--kg-partial:var(--warn);--kg-unknown:var(--viz-neutral);--kg-disputed:var(--down);--kg-company:var(--text-2);--kg-topic:var(--accent);--kg-entity:var(--viz-5);--kg-critical:var(--warn)}@media (prefers-color-scheme:light){:root:not([data-theme]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f5f6f8;--surface-1:#fff;--surface-2:#f9fafb;--surface-3:#eef1f4;--surface-4:#e2e6eb;--rail:#eef1f5;--rail-hover:#e2e6eb;--rail-active:#fff;--rail-active-shadow:0 0 0 1px #e3e7ec, 0 1px 2px #10182814;--line-1:#e3e7ec;--line-2:#cfd6de;--line-input:#848e9d;--text-1:#0e1621;--text-2:#465264;--text-3:#626d7e;--text-disabled:#9aa3b2;--text-on-accent:#fff;--accent:#1f5fd6;--accent-hover:#174db3;--accent-line:#b9cdf3;--accent-soft:#e9effb;--up:#0a7a53;--up-soft:#e6f2ee;--down:#c42f2c;--down-soft:#f9eaea;--flat:#465264;--warn:#935700;--warn-soft:#f4eee6;--agent:#6a46d6;--agent-soft:#f0ecfb;--toast-bg:#0e1621;--toast-text:#fff;--viz-1:#2a78d6;--viz-2:#eb6834;--viz-3:#1baf7a;--viz-4:#eda100;--viz-5:#e87ba4;--viz-neutral:#a3afbd;--viz-grid:#eef1f4;--viz-axis:#cfd6de;--heat-n3:#f2a1aa;--heat-n2:#f8cbd0;--heat-n1:#fce7e9;--heat-0:#eef1f5;--heat-p1:#ddf3e5;--heat-p2:#b3e5c5;--heat-p3:#7bd09d;--glow-accent:0 0 0 1px var(--accent-line), 0 1px 2px #1018280f;--glow-up:0 0 0 3px #0a7a5324;--glow-down:0 0 0 3px #c42f2c24;--glow-agent:0 0 0 1px #6a46d673, 0 0 0 4px #6a46d61f;--spotlight:none;--e0:none;--e1:0 1px 2px #1018280f, 0 1px 3px #1018280a;--e2:0 0 0 1px var(--line-1), 0 8px 24px #1018281a;--e3:0 0 0 1px var(--line-1), 0 24px 64px #10182829;--e-toast:0 12px 32px #10182838;--scrim:#0e162152;--glass:color-mix(in oklab, var(--surface-1) 88%, transparent);--primary-glow:none;--tab-glow:none;--neutral:var(--text-2);--neutral-soft:var(--surface-3);--card-border:var(--line-1);--card-shadow:var(--e1);--seg-thumb:var(--surface-1);--seg-thumb-shadow:var(--e1);--kg-supported:var(--up);--kg-partial:var(--warn);--kg-unknown:var(--viz-neutral);--kg-disputed:var(--down);--kg-company:var(--text-2);--kg-topic:var(--accent);--kg-entity:var(--viz-5);--kg-critical:var(--warn)}}:root[data-pnl=cb],:root[data-pnl=cb][data-theme=light] .inverse,:root[data-pnl=cb][data-theme=light] .toaster,:root[data-pnl=cb][data-theme=light] .sparkline-tip,:root[data-pnl=cb][data-theme=light] .login-visual{--up:#67e8f9;--up-soft:#1a2f37;--down:#ff8a3d;--down-soft:#2f221c;--warn:#e9d66b;--warn-soft:#2c2d23;--heat-n3:#8a3a10;--heat-n2:#5a2a12;--heat-n1:#33221a;--heat-p1:#12303a;--heat-p2:#0f4a5a;--heat-p3:#0b6478;--glow-up:0 0 0 1px #67e8f959, 0 0 20px #67e8f92e;--glow-down:0 0 0 1px #ff8a3d59, 0 0 20px #ff8a3d2e;--kg-supported:var(--up);--kg-partial:var(--warn);--kg-disputed:var(--down);--kg-critical:var(--warn)}:root[data-pnl=cb][data-theme=light]{--up:#0e7490;--up-soft:#e7f1f4;--down:#b84a00;--down-soft:#f8ede6;--warn:#57701a;--warn-soft:#eef1e8;--heat-n3:#f5b48a;--heat-n2:#f9d3b8;--heat-n1:#fceadd;--heat-p1:#ddf1f5;--heat-p2:#b0e0ea;--heat-p3:#7ccbdb;--glow-up:0 0 0 3px #0e749024;--glow-down:0 0 0 3px #b84a0024;--kg-supported:var(--up);--kg-partial:var(--warn);--kg-disputed:var(--down);--kg-critical:var(--warn)}:root{--clerk-primary:var(--accent);--clerk-on-primary:var(--text-on-accent);--clerk-background:var(--surface-1);--clerk-foreground:var(--text-1);--clerk-muted:var(--text-2);--clerk-input:var(--surface-3);--clerk-danger:var(--down);--clerk-success:var(--up);--clerk-warning:var(--warn);--ease-snappy:linear(0, .04, .128, .241, .359, .468, .571, .659, .732, .793, .843, .881, .912, .936, .954, .968, .978, .985, .99, .994, .996, .998, .999, 1);--dur-snappy:.33s;--ease-soft:linear(0, .039, .129, .243, .359, .469, .568, .655, .727, .787, .835, .875, .905, .929, .948, .962, .972, .98, .986, .99, .993, .995, .997, .998, 1);--dur-soft:.5s;--ease-pop:linear(0, .09, .291, .526, .749, .92, 1.036, 1.099, 1.121, 1.115, 1.092, 1.063, 1.036, 1.014, .998, .989, .985, .986, .988, .991, .995, .998, 1, 1.001, 1);--dur-pop:.46s;--topbar-h:56px;--rail-w:232px;--compact-bar-h:56px;--sticky-offset:calc(var(--topbar-h) + var(--compact-bar-h));--cockpit-wash:radial-gradient(120% 90% at 0% 0%, color-mix(in oklab, var(--accent) 7%, transparent), transparent 60%);--dur-compact-bar:.16s;--dur-tab-swap:.15s}:root[data-sidebar=collapsed]{--rail-w:64px}:root[data-theme=light]{--cockpit-wash:radial-gradient(120% 90% at 0% 0%, color-mix(in oklab, var(--accent) 4.5%, transparent), transparent 60%)}@media (prefers-color-scheme:light){:root:not([data-theme]){--cockpit-wash:radial-gradient(120% 90% at 0% 0%, color-mix(in oklab, var(--accent) 4.5%, transparent), transparent 60%)}}@media (max-width:767px){:root,:root[data-sidebar]{--topbar-h:52px;--rail-w:0px}}:root{--map-lane-business:var(--viz-1);--map-lane-expectations:var(--viz-4);--map-lane-disclosures:var(--viz-5);--map-lane-decisions:var(--agent);--t-present-xl:700 132px/1 var(--font-display);--t-present-xl-track:-.045em;--t-present-lead:500 28px/38px var(--font-sans);--dur-present-backdrop:.2s;--dur-present-slide:.4s;--present-stagger:40ms;--present-rise:12px;--present-slide-rise:24px}@media (max-width:767px){:root{--t-present-xl:700 80px/1 var(--font-display);--t-present-lead:500 20px/28px var(--font-sans)}}:root{--sources-list-w:500px;--sources-list-max-h:min(56vh, 560px);--sources-avail-w:88px;--sources-selection:color-mix(in oklab, var(--accent) 34%, transparent);--sources-find:color-mix(in oklab, var(--warn) 32%, transparent);--discover-cards-w:360px;--discover-names-w:320px;--discover-graph-h:440px;--discover-graph-h-sm:340px;--discover-stagger:30ms;--discover-crumb-in:.2s;--library-side-w:360px;--library-anchor-offset:calc(56px + var(--sp-4));--settings-anchor-offset:calc(56px + var(--sp-4));--settings-side-width:220px;--settings-factor-1:var(--viz-1);--settings-factor-2:var(--viz-4);--settings-factor-3:var(--viz-5);--settings-factor-4:color-mix(in oklab, var(--viz-1) 55%, var(--surface-1));--settings-factor-5:color-mix(in oklab, var(--viz-4) 55%, var(--surface-1));--settings-factor-6:color-mix(in oklab, var(--viz-5) 55%, var(--surface-1));--settings-factor-7:var(--viz-neutral);--ask-side-w:340px;--ask-picker-w:420px;--ask-sticky-top:calc(56px + var(--sp-4));--door-form-w:400px;--door-flow-dur:12s;--door-orbit-dur:180s;--rel-1:var(--viz-1);--rel-2:#9aa8c0;--rel-3:#bca592;--rel-4:var(--viz-4);--rel-5:var(--viz-5)}:root[data-theme=light]{--rel-2:#65718c;--rel-3:#8a7968}@media (prefers-color-scheme:light){:root:not([data-theme]){--rel-2:#65718c;--rel-3:#8a7968}}}@layer base,legacy,primitives,shell,pages,utilities;
@layer reset{*{box-sizing:border-box}button,input,textarea,select{font:inherit}}@layer tokens,base,legacy,primitives,shell,pages,utilities;
@layer reset,tokens;@layer base{html{background:var(--bg);-webkit-text-size-adjust:100%;scrollbar-color:color-mix(in oklab, var(--text-3) 55%, transparent) transparent}body{color:var(--text-1);background:var(--bg);font-family:var(--font-sans);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:14px;line-height:1.5}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}h1,h2,h3,h4{color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:where(a,summary,.text-button):focus-visible{border-radius:var(--r-xs)}::selection{background:color-mix(in oklab, var(--accent) 34%, transparent);color:var(--text-1)}mark{background:color-mix(in oklab, var(--warn) 30%, transparent);color:inherit;border-radius:2px;padding:0 1px}hr{border:0;border-top:1px solid var(--line-1)}code,kbd,samp,pre{font-family:var(--font-mono)}kbd{font-size:11px}input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color],[type=submit],[type=button],[type=reset],[type=image]),select,textarea{color:var(--text-1);background-color:var(--surface-3);border:1px solid var(--line-input);border-radius:var(--r-sm)}input::placeholder,textarea::placeholder{color:var(--text-3);opacity:1}input:disabled,select:disabled,textarea:disabled{color:var(--text-disabled);cursor:not-allowed}option,optgroup{color:var(--text-1);background-color:var(--surface-2)}input[type=checkbox],input[type=radio],input[type=range],progress{accent-color:var(--accent)}input[type=checkbox]{appearance:none;vertical-align:-3px;border:1px solid var(--line-input);border-radius:var(--r-xs);background-color:var(--surface-3);cursor:pointer;width:16px;height:16px;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);flex:none;place-content:center;margin:0;display:inline-grid}input[type=checkbox]:before{content:"";background:var(--text-on-accent);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);width:10px;height:10px;transition:transform var(--dur-fast) var(--ease-out);transform:scale(0)}input[type=checkbox]:hover{border-color:var(--text-3)}input[type=checkbox]:checked{border-color:var(--accent);background-color:var(--accent)}input[type=checkbox]:checked:before{transform:scale(1)}input[type=checkbox]:indeterminate{border-color:var(--accent);background-color:var(--accent)}input[type=checkbox]:indeterminate:before{clip-path:none;height:2px;transform:scale(1)}input[type=checkbox]:disabled{opacity:.5;cursor:not-allowed}input[type=file]{color:var(--text-2);font:var(--t-small)}input[type=file]::file-selector-button{border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--surface-3);color:var(--text-1);font:550 13px/1.3 var(--font-sans);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out);margin-right:10px;padding:4px 10px}input[type=file]::file-selector-button:hover{background:var(--surface-4)}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@layer legacy,primitives,shell,pages,utilities;
@layer reset,tokens,base;@layer legacy{button:disabled{opacity:.55;cursor:not-allowed}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}}@layer primitives,shell,pages,utilities;
@layer reset,tokens,base;@layer legacy{.canonical-claim{border-bottom:1px solid var(--line-1);overflow-wrap:anywhere;padding:22px}.canonical-claim>div:first-child{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.canonical-claim>div>strong{color:var(--text-2);font:var(--t-meta);letter-spacing:var(--t-meta-track)}.canonical-claim>p{color:var(--text-1);margin:14px 0 8px}.canonical-claim>small{overflow-wrap:anywhere;display:block}.canonical-claim>button,.evidence-disclosure{margin-top:12px}.evidence-context p{color:var(--text-1);background:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--r-sm);white-space:pre-wrap;overflow-wrap:anywhere;padding:12px;line-height:1.7}.canonical-claim>p,.thesis-card>p{font-size:15px;line-height:1.7}.canonical-claim>small{color:var(--text-3);font-variant-numeric:tabular-nums lining-nums;font-size:12px}.evidence-loading{color:var(--text-2);font-size:13px}.evidence-trail{padding-left:12px}.evidence-card{color:var(--text-1);background:var(--surface-2);border:1px solid var(--line-1);border-left:2px solid var(--line-input);border-radius:0 var(--r-md) var(--r-md) 0;overflow-wrap:anywhere;margin:14px 0;padding:20px;line-height:1.65;position:relative}.evidence-trail>.evidence-card:before{background:var(--line-2);content:"";width:12px;height:1px;position:absolute;top:27px;left:-14px}.evidence-card strong{color:var(--text-1);font-size:14px;font-weight:600;line-height:1.45;display:block}.evidence-card small{color:var(--text-3);font-variant-numeric:tabular-nums lining-nums;margin:8px 0;font-size:12px;line-height:1.5;display:block}.evidence-card>small{margin-top:6px}.evidence-card details{color:var(--text-2);margin:12px 0;font-size:12px}.evidence-card blockquote{color:var(--text-1);white-space:pre-wrap;max-height:500px;margin:16px 0;font-size:15px;line-height:1.75;overflow:auto}.evidence-card code{color:var(--text-2);font:400 12px/1.6 var(--font-mono);overflow-wrap:anywhere}.evidence-fact-value{color:var(--text-1);font:600 24px/30px var(--font-sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums lining-nums;margin:14px 0 4px}.evidence-card summary{cursor:pointer;transition:color var(--dur-fast) var(--ease-out)}.evidence-card summary:hover{color:var(--text-1)}.evidence-card mark{color:inherit}.thesis-card{border-bottom:1px solid var(--line-1);padding:22px 0}.thesis-card>p{max-width:900px;color:var(--text-1)}.claim-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.claim-comparison .canonical-claim,.snapshot-comparison>section .canonical-claim{border-bottom:0;padding:14px 18px}.snapshot-comparison>section{margin:18px 0}@media (max-width:620px){.claim-comparison{grid-template-columns:1fr}.evidence-card{padding:15px}}.evidence-card.withdrawn{border-left:3px solid var(--warn)}.evidence-withdrawn{color:var(--text-1);background:var(--warn-soft);border-radius:var(--r-sm);box-shadow:inset 2px 0 0 var(--warn);margin:6px 0 0;padding:8px 10px 8px 12px;font-size:12px;line-height:1.55}}@layer primitives,shell,pages,utilities;
@layer reset,tokens,base;@layer legacy{.logo-lockup{align-items:center;gap:11px;display:flex}.logo-lockup strong{color:var(--text-1);font:700 14px/1 var(--font-display);letter-spacing:.18em;display:block}.logo-lockup small{color:var(--text-3);font:500 11px/1 var(--font-sans);letter-spacing:.03em;white-space:nowrap;margin-top:5px;display:block}.logo-mark{align-items:flex-end;gap:3px;width:26px;height:30px;display:flex;transform:skewY(-22deg)}.logo-mark span{background:var(--accent);border-radius:1px;width:6px}.logo-mark span:first-child{opacity:.55;height:17px}.logo-mark span:nth-child(2){opacity:.78;height:24px}.logo-mark span:nth-child(3){background:var(--accent);height:30px;box-shadow:var(--tab-glow)}.app-main{line-height:1.55}.page-content{max-width:1600px;margin:0 auto;padding:32px}@media (max-width:840px){.page-content{padding:24px 18px}}.page-content{padding-top:36px}@media (max-width:620px){.page-content{padding:24px 16px}}.page-content{max-width:1560px;padding-top:32px}@media (max-width:620px){.page-content{padding-top:var(--sp-6)}}.page-content--fill{max-width:none;padding:12px}}@layer primitives,shell,pages,utilities;
@layer reset,tokens,base;@layer legacy{.investor-grid{grid-template-columns:repeat(12,1fr);gap:14px;margin:16px 0 0;display:grid}.tile{grid-column:span 6}@media (max-width:900px){.tile{grid-column:span 12}}.tile .investor-section-heading{margin-bottom:10px}.investor-grid>.tile.span-4{grid-column:span 4}.investor-grid>.tile.span-5{grid-column:span 5}.investor-grid>.tile.span-6{grid-column:span 6}.investor-grid>.tile.span-7{grid-column:span 7}.investor-grid>.tile.span-8{grid-column:span 8}@media (max-width:900px){.investor-grid>.tile.span-4,.investor-grid>.tile.span-5,.investor-grid>.tile.span-6,.investor-grid>.tile.span-7,.investor-grid>.tile.span-8{grid-column:span 12}}}@layer primitives,shell,pages,utilities;
@layer reset,tokens,base;@layer legacy{.login-form{width:min(390px,100%)}.login-form h2{color:var(--text-1);font:var(--t-display);letter-spacing:var(--t-display-track);margin:9px 0 10px}.login-form>p:not(.overline):not(.login-error){color:var(--text-2);margin:0 0 28px}.login-form>small{color:var(--text-3);font:var(--t-meta);letter-spacing:var(--t-meta-track);text-align:center;margin-top:20px;display:block}}@layer primitives,shell,pages,utilities;
@layer reset,tokens,base;@layer legacy{.attention-panel{margin-bottom:16px}.attention-panel>summary{cursor:pointer;color:var(--text-1);padding:16px 20px;line-height:1.7}.attention-panel>summary strong{font-variant-numeric:tabular-nums lining-nums;margin:0 8px}.attention-panel input,.attention-panel select{max-width:100%}@media (max-width:700px){.attention-panel>summary{padding:12px}}}@layer primitives,shell,pages,utilities;
@layer reset,tokens,base;@layer legacy{.knowledge-graph{border:1px solid var(--card-border);border-radius:var(--r-lg);height:460px;box-shadow:var(--card-shadow);background:radial-gradient(circle, var(--line-1) 1px, transparent 1.5px) 0 0 / 24px 24px, radial-gradient(ellipse at 50% 42%, var(--surface-2), var(--surface-1) 72%);position:relative;overflow:hidden}.knowledge-graph .kg-asof{top:var(--sp-3);right:var(--sp-3);z-index:5;height:22px;padding:0 var(--sp-2);color:var(--text-2);font:var(--t-meta);letter-spacing:var(--t-meta-track);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;background:var(--surface-3);border:1px solid var(--line-2);border-radius:var(--r-xs);align-items:center;display:inline-flex;position:absolute}.knowledge-graph .kg-2d{width:100%;height:100%;display:block}.kg-loading{padding:var(--sp-6)}.kg-label{max-width:180px;padding:var(--sp-0-5) var(--sp-1-5);color:var(--text-1);font:500 11px/14px var(--font-sans);background:var(--surface-3);border:1px solid var(--line-2);border-radius:var(--r-xs);box-shadow:var(--e1);pointer-events:none;white-space:nowrap;text-overflow:ellipsis;display:inline-block;overflow:hidden}.kg-label-svg{fill:var(--text-1);paint-order:stroke;stroke:var(--surface-1);stroke-width:.3px;font-size:1.1px;font-weight:500}.kg-legend{left:var(--sp-3);bottom:var(--sp-3);z-index:5;max-width:calc(100% - var(--sp-6));align-items:center;gap:var(--sp-1) var(--sp-3);padding:var(--sp-1) var(--sp-2);color:var(--text-2);font:var(--t-meta);letter-spacing:var(--t-meta-track);background:color-mix(in oklab, var(--surface-1) 95%, transparent);border:1px solid var(--line-1);border-radius:var(--r-md);flex-wrap:wrap;display:flex;position:absolute}.kg-legend>span{white-space:nowrap}.kg-legend .kg-dot{border-radius:var(--r-full);width:8px;height:8px;margin-right:var(--sp-1);display:inline-block}.kg-legend .kg-ring{border:1.5px dashed var(--kg-disputed);border-radius:var(--r-full);vertical-align:-1px;width:9px;height:9px;display:inline-block}@media (max-width:767px){.knowledge-graph{flex-direction:column;display:flex}.knowledge-graph>:not(.kg-asof,.kg-legend){flex:1 1 0;min-height:0}.knowledge-graph .kg-legend{gap:var(--sp-0-5) var(--sp-3);max-width:none;padding:var(--sp-2) var(--sp-3);background:var(--surface-1);border:0;border-top:1px solid var(--line-1);border-radius:0;flex:none;position:static}}.knowledge-event{padding:var(--sp-3) 0 var(--sp-3) var(--sp-4);border-left:2px solid var(--line-2);margin:0;position:relative}.knowledge-event:before{content:"";top:calc(var(--sp-3) + 4px);border-radius:var(--r-full);background:var(--text-3);width:8px;height:8px;box-shadow:0 0 0 2px var(--surface-1);position:absolute;left:-5px}.knowledge-event>small{color:var(--text-3);font:var(--t-meta);letter-spacing:var(--t-meta-track);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;display:block}.knowledge-event>strong{color:var(--text-1);font:var(--t-title-3);letter-spacing:var(--t-title-3-track)}.knowledge-event p{margin:var(--sp-1) 0 0}}@layer primitives,shell,pages,utilities;
@layer reset,tokens,base;@layer legacy{.investor-section-heading{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:18px;display:flex}.investor-section-heading h2{color:var(--text-1);font:var(--t-title-2);letter-spacing:var(--t-title-2-track);margin:0}.investor-citation{vertical-align:baseline;border:1px solid var(--line-2);border-radius:var(--r-xs);height:20px;color:var(--text-2);font:500 12px/1 var(--font-sans);letter-spacing:.005em;white-space:nowrap;cursor:pointer;transition:color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);background:0 0;align-items:center;gap:2px;margin-left:4px;padding:0 6px;display:inline-flex}.investor-citation>span{color:var(--accent)}.investor-citation:hover{background:var(--accent-soft);border-color:var(--accent-line);color:var(--text-1)}.investor-citation:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.investor-citation.none{border-style:dashed;border-color:color-mix(in oklab, var(--warn) 45%, var(--line-2));color:var(--warn);cursor:help}.investor-citation.none:hover{background:var(--warn-soft)}.investor-answer-text p{white-space:pre-wrap;overflow-wrap:anywhere;max-width:72ch;margin:12px 0;font-size:16px;line-height:1.625}.investor-brief .research-notice a,.investor-research-result p a{color:var(--accent);transition:color var(--dur-fast) var(--ease-out), text-decoration-color var(--dur-fast) var(--ease-out);text-decoration:underline;-webkit-text-decoration-color:var(--accent-line);text-decoration-color:var(--accent-line);text-underline-offset:3px;font-weight:500;text-decoration-thickness:1px}.investor-brief .research-notice a:hover,.investor-research-result p a:hover{color:var(--accent-hover);text-underline-offset:3px;text-decoration:underline}.investor-result-status{color:var(--text-3);font:var(--t-meta);letter-spacing:var(--t-meta-track);margin:12px 0 4px}.investor-research-result>.progress{max-width:72ch;font-size:14px}:where(.investor-brief :is(.text-button,summary)){border-radius:var(--r-xs)}:where(.investor-brief .quiet-details>summary){width:fit-content}@media (max-width:700px){.investor-section-heading{align-items:flex-start}.investor-section-heading:has(>span){flex-wrap:wrap;row-gap:4px}.investor-section-heading>span{font-size:12px}}.draft-status{color:var(--text-2);align-items:center;gap:16px;margin:8px 0;font-size:12px;display:flex}}@layer primitives,shell,pages,utilities;
@layer reset,tokens,base;@layer legacy{.investor-source-drawer{border-radius:var(--r-xl) 0 0 var(--r-xl);background:var(--surface-1);width:min(620px,95vw);max-width:95vw;height:100dvh;max-height:100dvh;color:var(--text-1);box-shadow:var(--e3);border:0;margin:0;padding:0;position:fixed;inset:0 0 0 auto}.investor-source-drawer::backdrop{background:var(--scrim)}.investor-drawer-body{min-height:100%;padding:28px 30px}.investor-drawer-body>header{border-bottom:1px solid var(--line-1);justify-content:space-between;align-items:center;gap:20px;padding-bottom:20px;display:flex}.investor-drawer-body h2{color:var(--text-1);font:var(--t-title-2);letter-spacing:var(--t-title-2-track);margin:5px 0 0}.investor-source-context{border:1px solid var(--line-1);border-radius:var(--r-md);background:var(--surface-2);margin-top:22px;padding:18px 20px}.investor-source-context h3{color:var(--text-1);font:var(--t-title-3);letter-spacing:var(--t-title-3-track);margin:4px 0 14px}.investor-source-context div+div{margin-top:14px}.investor-source-context h4{color:var(--text-3);font:var(--t-micro);letter-spacing:var(--t-micro-track);text-transform:uppercase;margin:0 0 5px}.investor-source-context p{color:var(--text-1);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.65}.investor-close{width:var(--control-md);height:var(--control-md);border-radius:var(--r-sm);color:var(--text-2);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;border:0;place-items:center;padding:0;font-size:22px;line-height:1;display:inline-grid}.investor-close:hover{color:var(--text-1);background:var(--surface-3)}.investor-passage{border-bottom:1px solid var(--line-1);padding:25px 0}.investor-passage h3{color:var(--text-1);font:var(--t-title-3);letter-spacing:var(--t-title-3-track);margin:0 0 8px;line-height:1.4}.investor-passage small{color:var(--text-3);font-variant-numeric:tabular-nums lining-nums;font-size:12px}.investor-exact-label{color:var(--text-3);font:var(--t-micro);letter-spacing:var(--t-micro-track);text-transform:uppercase;margin:18px 0 -12px}.investor-passage blockquote{border-left:2px solid var(--line-input);border-radius:0 var(--r-sm) var(--r-sm) 0;background:var(--surface-2);color:var(--text-1);white-space:pre-wrap;overflow-wrap:anywhere;margin:20px 0;padding:12px 16px;font-size:14px;line-height:1.75}.investor-passage details{margin-top:18px;font-size:12px}.investor-passage summary{color:var(--text-2);cursor:pointer;transition:color var(--dur-fast) var(--ease-out)}.investor-passage summary:hover{color:var(--text-1)}.investor-source-text{color:var(--text-1);white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.75}.sec-fact-passage .sec-fact-kicker{color:var(--text-3);font:var(--t-micro);letter-spacing:var(--t-micro-track);text-transform:uppercase;margin:0 0 6px}.sec-fact-passage h3{margin:0}.sec-fact-amount{color:var(--text-1);font-family:var(--font-sans);letter-spacing:-.03em;font-variant-numeric:tabular-nums lining-nums;margin:10px 0 2px;font-size:clamp(27px,3vw,35px);font-weight:600;line-height:1.2}.sec-fact-period{color:var(--text-2);font-variant-numeric:tabular-nums lining-nums;margin:0 0 12px;font-size:14px}.sec-fact-explanation{color:var(--text-1);margin:16px 0;font-size:13px;line-height:1.65}.sec-fact-actions{flex-wrap:wrap;gap:8px 18px;margin:0;display:flex}.sec-fact-technical{border-top:1px solid var(--line-1);padding-top:14px}.sec-fact-technical summary{color:var(--text-2)}.sec-fact-technical dl{grid-template-columns:auto minmax(0,1fr);gap:6px 12px;margin:12px 0;display:grid}.sec-fact-technical dt{color:var(--text-2)}.sec-fact-technical dd{color:var(--text-1);overflow-wrap:anywhere;font-variant-numeric:tabular-nums lining-nums slashed-zero;margin:0}.sec-fact-technical pre{border:1px solid var(--line-1);border-radius:var(--r-sm);background:var(--surface-2);max-height:220px;color:var(--text-1);font:400 12px/1.6 var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;padding:12px;overflow:auto}@media (max-width:700px){.investor-drawer-body{padding:20px}}.source-workspace{transition:padding-right var(--dur-base) var(--ease-standard);outline:none}.investor-source-drawer{z-index:var(--z-peek)}.investor-drawer-body>header>div:first-child{overflow-wrap:anywhere;min-width:0}.investor-drawer-actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:10px;display:flex}@media (min-width:1200px){.source-workspace[data-docked=true]{padding-right:400px}.investor-source-drawer.docked{border-left:1px solid var(--line-1);width:380px;max-width:380px;box-shadow:var(--e2);border-radius:0}}@media (prefers-reduced-motion:no-preference){.investor-source-drawer{transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out), display var(--dur-base), overlay var(--dur-base);transition-behavior:allow-discrete}.investor-source-drawer:not([open]){opacity:0;transform:translate(24px)}.investor-source-drawer::backdrop{transition:opacity var(--dur-base) var(--ease-out), display var(--dur-base), overlay var(--dur-base);transition-behavior:allow-discrete}@starting-style{.investor-source-drawer[open]{opacity:0;transform:translate(24px)}.investor-source-drawer[open]::backdrop{opacity:0}}}}@layer primitives,shell,pages,utilities;
@layer reset,tokens,base;@layer legacy{.viz-1{--viz:var(--viz-1)}.viz-2{--viz:var(--viz-2)}.viz-3{--viz:var(--viz-3)}.viz-4{--viz:var(--viz-4)}.viz-5{--viz:var(--viz-5)}.viz-neutral{--viz:var(--viz-neutral)}.ts-tile-title{color:var(--text-1);font:var(--t-title-3);letter-spacing:var(--t-title-3-track);margin:0 0 10px}.ts-subhead{color:var(--text-3);font:var(--t-micro);letter-spacing:var(--t-micro-track);text-transform:uppercase;margin:18px 0 2px}.ts-footnote{color:var(--text-3);font:var(--t-meta);letter-spacing:var(--t-meta-track);font-variant-numeric:tabular-nums lining-nums;margin:10px 0 0;line-height:1.5}.ts-value{color:inherit;font:inherit;letter-spacing:inherit;background:0 0;border:0;border-bottom:1px solid #0000;padding:0}.ts-value.linked{cursor:pointer}.ts-value.linked:hover{border-bottom-color:var(--accent)}.ts-value.linked:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.ts-missing{color:var(--text-3)}.ts-pending-dot{border:1.5px solid var(--text-3);border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-left:6px;display:inline-block}.ts-fields{margin:0 0 14px;display:grid}.ts-fields>div{border-bottom:1px solid var(--line-1);justify-content:space-between;align-items:baseline;gap:16px;padding:7px 0;font-size:13px;display:flex}.ts-fields dt{color:var(--text-2)}.ts-fields dd{color:var(--text-1);font-variant-numeric:tabular-nums lining-nums slashed-zero;text-align:right;margin:0;font-weight:500}.ts-fields .ts-empty dt{color:var(--text-3)}.ts-overview{color:var(--text-1);margin:0;font-size:14px;line-height:1.7}.ts-table{border-collapse:collapse;width:100%;color:var(--text-1);font-variant-numeric:tabular-nums lining-nums slashed-zero;font-size:13px;line-height:18px}.ts-table th,.ts-table td{border-bottom:1px solid var(--line-1);text-align:right;white-space:nowrap;padding:7px 10px}.ts-table td{font-weight:500}.ts-table:not(.compact) :is(th[scope=col],td):not(.ts-trend,.ts-trend-head){padding-left:7px;padding-right:13px}.ts-table thead th{color:var(--text-3);font:var(--t-micro);letter-spacing:var(--t-micro-track);text-transform:uppercase;vertical-align:bottom;border-bottom-color:var(--line-2)}.ts-table thead th small{color:var(--text-3);font:500 11px/14px var(--font-sans);letter-spacing:0;text-transform:none;margin-top:2px;display:block}.ts-table thead td{border-bottom-color:var(--line-2)}.ts-table th[scope=row]{color:var(--text-1);text-align:left;font-weight:400}.ts-table.compact th,.ts-table.compact td{padding:5px 8px}.ts-table.compact th[scope=row]{padding-left:0}.ts-table.compact tbody th[scope=row],.ts-table.compact thead th{white-space:normal}.ts-table.compact tbody>tr>*{vertical-align:baseline}.ts-table.compact tr>:last-child:not(.ts-col-estimate,.ts-col-licensed,.ts-col-ltm){padding-right:0}.ts-table.muted tbody th,.ts-table.muted tbody td{color:var(--text-3)}.ts-table .ts-group{color:var(--text-2);text-align:center;border-bottom:1px solid var(--line-2)}.ts-table .ts-col-estimate,.ts-table .ts-col-licensed{background:var(--surface-2)}.ts-table .ts-col-ltm{background:color-mix(in oklab, var(--surface-3) 72%, transparent)}.ts-table thead .ts-col-gap{color:var(--text-3)}.ts-table tbody tr:hover>*{background-color:var(--surface-2)}.ts-table tbody tr:hover>.ts-col-estimate,.ts-table tbody tr:hover>.ts-col-licensed{background-color:color-mix(in oklab, var(--surface-3) 55%, var(--surface-2))}.ts-table tbody tr:hover>.ts-col-ltm{background-color:var(--surface-3)}.ts-table .ts-row-empty>th[scope=row],.ts-table .ts-row-empty>td{color:var(--text-3)}.ts-table .ts-row-break>*{border-bottom-color:var(--line-2)}.ts-matrix tbody tr.ts-row-break+tr>*{padding-top:12px}.ts-table-tile{margin-top:14px;padding-top:12px}.ts-table-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;margin-bottom:6px;display:flex}.ts-table-bar p{margin:0}.ts-series th[scope=row]{z-index:var(--z-raised);background:var(--surface-1);min-width:210px;position:sticky;left:0}.ts-series .ts-row-detail th[scope=row]{color:var(--text-2);padding-left:22px}.ts-series .ts-row-empty th[scope=row]{color:var(--text-3)}.ts-series .ts-section-row th{color:var(--text-2);background:var(--surface-1);font:var(--t-micro);letter-spacing:var(--t-micro-track);text-align:left;text-transform:uppercase;border-bottom-color:var(--line-2);padding-top:16px;position:static}.ts-series tbody tr.ts-section-row:hover>*{background:var(--surface-1)}.ts-trend,.ts-trend-head{width:88px}.ts-trend{padding-top:3px;padding-bottom:3px}.ts-spark{margin-left:auto;display:block}.ts-spark .ts-line{stroke-width:1.5px}.ts-chart-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 14px;display:flex}.ts-chart-head .ts-tile-title{margin-bottom:6px}.ts-legend{color:var(--text-2);font:var(--t-meta);letter-spacing:var(--t-meta-track);flex-wrap:wrap;gap:4px 14px;margin:0 0 6px;padding:0;list-style:none;display:flex}.ts-legend li{align-items:center;gap:6px;display:flex}.ts-legend.muted .ts-key{opacity:.4}.ts-key{background:var(--viz);flex-shrink:0;display:inline-block}.ts-key.column{border-radius:2px;width:8px;height:8px}.ts-key.line{border-radius:1px;width:14px;height:2px}.ts-chart-canvas{border-radius:var(--r-sm);outline:none;position:relative;container:ts-canvas/inline-size}.ts-chart-canvas:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.ts-chart-canvas svg,.ts-bridge svg{display:block;overflow:visible}.ts-grid{stroke:var(--viz-grid);stroke-width:1px;shape-rendering:crispedges}.ts-axis{stroke:var(--viz-axis);stroke-width:1px;shape-rendering:crispedges}.ts-tick{fill:var(--text-3);font:500 11px/1 var(--font-mono);font-variant-numeric:tabular-nums}.ts-label{fill:var(--text-2);font:600 11px/1 var(--font-mono);font-variant-numeric:tabular-nums}.ts-band{fill:var(--accent-soft)}.ts-bar{fill:var(--viz)}.ts-line{fill:none;stroke:var(--viz);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.ts-dot{fill:var(--viz)}.ts-dot.ringed{stroke:var(--surface-1);stroke-width:2px}.ts-crosshair{stroke:var(--line-input);stroke-width:1px;shape-rendering:crispedges}.ts-connector{stroke:var(--viz-axis);stroke-width:1px;shape-rendering:crispedges}.ts-area{stroke:none}.ts-tip{--tip-fg:var(--toast-text);--tip-fg-2:color-mix(in oklab, var(--toast-text) 70%, var(--toast-bg));--tip-gap:28px;z-index:calc(var(--z-raised) + 1);width:max-content;min-width:min(170px, calc(50% - var(--tip-gap)));max-width:calc(50% - var(--tip-gap));color:var(--tip-fg-2);background:var(--toast-bg);border-radius:var(--r-md);box-shadow:var(--e-toast);font:var(--t-meta);letter-spacing:var(--t-meta-track);pointer-events:none;border:0;gap:4px;padding:8px 10px;display:grid;position:absolute;top:6px;left:0}.ts-tip:has(.ts-key.line){--tip-gap:12px}.ts-tip.flip{transform:translate(-100%)}.ts-tip strong{color:var(--tip-fg);text-wrap:balance;font-weight:600}.ts-tip span{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;column-gap:6px;display:grid}.ts-tip .ts-key.line{margin-top:7px}.ts-tip .ts-key.column{margin-top:4px}.ts-tip b{color:var(--tip-fg);font-variant-numeric:tabular-nums lining-nums;text-align:right;white-space:nowrap;padding-left:12px;font-weight:600}@container ts-canvas (max-width:459px){.ts-tip{gap:6px}.ts-tip span{grid-template-columns:auto minmax(0,1fr)}.ts-tip b{grid-column:1/-1;padding-left:0}}.ts-chart-empty{color:var(--text-2);background:var(--surface-2);border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line-1);text-align:center;place-items:center;padding:16px;font-size:13px;line-height:1.5;display:grid}.ts-bridge-label{fill:var(--text-1);font-size:13px}.ts-bridge-value{fill:var(--text-1);font-variant-numeric:tabular-nums lining-nums;font-size:13px;font-weight:600}.ts-data-details .table-scroll{max-height:260px;margin-top:6px;overflow-y:auto}.ts-multiples{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:6px 24px;margin-top:14px;display:flex}@media (max-width:520px){.ts-series th[scope=row]{white-space:normal;min-width:150px}.ts-series th[scope=row]>.ts-pending-dot{margin-right:-13px}}.ts-periods>.investor-grid.ts-charts{margin-top:0}.ts-period-bar{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin:0 0 10px;display:flex}.ts-period-bar p{margin:0}.ts-period-clear{font-size:12px}.ts-charts{animation:ts-reveal var(--dur-fast) var(--ease-out)}@keyframes ts-reveal{0%{opacity:0}}.ts-chart-canvas{touch-action:pan-y}.ts-legend button{border-radius:var(--r-xs);color:inherit;font:inherit;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;border:0;align-items:center;gap:6px;margin:-2px -4px;padding:2px 4px;display:flex}.ts-legend button:hover{background:var(--surface-3);color:var(--text-1)}.ts-legend button[aria-pressed=true]{background:var(--accent-soft);color:var(--text-1)}.ts-legend button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.ts-chart-canvas svg g,.ts-chart-canvas .ts-dot{transition:opacity var(--dur-fast) var(--ease-out)}.ts-series-muted{opacity:.15}.ts-period-head{width:calc(100% + 12px);color:inherit;font:inherit;font-weight:inherit;letter-spacing:inherit;text-align:right;text-transform:inherit;cursor:pointer;transition:color var(--dur-fast) var(--ease-out);background:0 0;border:0;margin:-3px -6px;padding:3px 6px;display:block}.ts-table:not(.compact) .ts-period-head{width:calc(100% + 18px);margin-right:-12px;padding-right:12px}.ts-period-head:hover{color:var(--text-1)}.ts-period-head small{color:var(--text-3);font:500 11px/14px var(--font-sans);letter-spacing:0;text-transform:none;margin-top:2px;display:block}.ts-period-head:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--r-xs)}.ts-period-head[aria-pressed=true]{color:var(--text-1);box-shadow:inset 0 -2px 0 var(--accent)}.ts-series td,.ts-series thead th{transition:background-color var(--dur-fast) var(--ease-out)}.ts-table .ts-period-active,.ts-table tbody tr:hover>.ts-period-active{background-color:var(--accent-soft)}.ts-bridge{position:relative}.ts-bridge-row{position:absolute;left:0;right:0}@media (prefers-reduced-motion:reduce){.ts-charts{animation:none}}}@layer primitives,shell,pages,utilities;
@layer reset,tokens,base;@layer legacy{.evidence-value{border:0;border-bottom:1px dotted var(--line-input);color:inherit;font:inherit;letter-spacing:inherit;font-variant-numeric:tabular-nums lining-nums;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);background:0 0;border-radius:2px;align-items:baseline;gap:3px;padding:0 1px;display:inline-flex}.evidence-value:hover{border-bottom-color:var(--accent)}.evidence-value:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.evidence-value.active{background:var(--accent-soft);border-bottom-color:var(--accent)}.evidence-value-icon{color:var(--text-3);transition:color var(--dur-fast) var(--ease-out);flex-shrink:0;align-self:center}.evidence-value:hover .evidence-value-icon,.evidence-value.active .evidence-value-icon{color:var(--accent)}.ts-table:not(.compact) td .evidence-value,.ts-fields dd .evidence-value{margin-right:-1px;position:relative}.ts-table:not(.compact) td .evidence-value-icon,.ts-fields dd .evidence-value-icon{position:absolute;top:50%;right:-11px;transform:translateY(-50%)}.evidence-tip{z-index:var(--z-tooltip);background:var(--surface-2);border-radius:var(--r-lg);box-shadow:var(--e2);color:var(--text-1);border:0;padding:12px 14px;font-size:12px;line-height:1.55;position:fixed;overflow:auto}.evidence-tip p{margin:6px 0 0}.evidence-tip .evidence-tip-label{color:var(--text-1);font:600 13px/18px var(--font-sans);font-variant-numeric:tabular-nums lining-nums;margin:0}.evidence-tip strong{color:var(--text-1);margin-top:8px;font-size:13px;font-weight:600;line-height:1.4;display:block}.evidence-tip blockquote{border-left:2px solid var(--line-input);border-radius:0 var(--r-sm) var(--r-sm) 0;background:var(--surface-3);color:var(--text-1);white-space:pre-wrap;margin:8px 0 0;padding:8px 10px;font-size:12px;line-height:1.6}.evidence-tip-muted{color:var(--text-2);font-variant-numeric:tabular-nums lining-nums;font-size:12px}.evidence-tip-error{color:var(--down)}.ts-bridge-row .evidence-value{border-radius:var(--r-sm);border-bottom:0;justify-content:flex-end;align-items:flex-start;width:100%;height:100%;padding:3px 4px 0 0;display:flex}.ts-bridge-row .evidence-value:hover,.ts-bridge-row .evidence-value.active{background:color-mix(in oklab, var(--accent) 8%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--accent) 35%, transparent)}.ts-bridge-row .evidence-value:focus-visible{outline-offset:-2px}.ts-bridge-row .evidence-value-icon{position:absolute;top:50%;right:-14px;transform:translateY(-50%)}}@layer primitives,shell,pages,utilities;
@layer reset,tokens,base;@layer legacy{.deep-dive-text{color:var(--text-1);overflow-wrap:break-word;max-width:72ch;font-size:16px;line-height:1.625}.deep-dive-text h2.deep-dive-memo-title{margin:0 0 var(--sp-4);color:var(--text-1);font:var(--t-title-1);letter-spacing:var(--t-title-1-track);text-wrap:balance}.deep-dive-text h3{margin:var(--sp-6) 0 var(--sp-2);color:var(--text-1);font:var(--t-title-2);letter-spacing:var(--t-title-2-track)}.deep-dive-text h4{margin:var(--sp-4) 0 var(--sp-2);color:var(--text-1);font:var(--t-title-3);letter-spacing:var(--t-title-3-track)}.deep-dive-text p{margin:0 0 var(--sp-3)}.deep-dive-text ul{margin:0 0 var(--sp-3);padding-left:20px}.deep-dive-text li+li{margin-top:4px}@property --dd-table-fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --dd-table-fade-end{syntax:"<length>";inherits:false;initial-value:32px}.deep-dive-table{margin:var(--sp-3) 0 var(--sp-4);max-width:100%;-webkit-mask-image:linear-gradient(to right, transparent, var(--bg) var(--dd-table-fade-start), var(--bg) calc(100% - var(--dd-table-fade-end)), transparent);mask-image:linear-gradient(to right, transparent, var(--bg) var(--dd-table-fade-start), var(--bg) calc(100% - var(--dd-table-fade-end)), transparent);padding-right:32px;overflow-x:auto}@supports (animation-timeline:scroll()){.deep-dive-table{animation:linear both deep-dive-table-edges;animation-timeline:scroll(self inline)}}@keyframes deep-dive-table-edges{0%{--dd-table-fade-start:0px;--dd-table-fade-end:32px}8%{--dd-table-fade-start:24px}92%{--dd-table-fade-end:32px}to{--dd-table-fade-start:24px;--dd-table-fade-end:0px}}.deep-dive-table table{border-collapse:collapse;font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;font-size:13px;line-height:18px}.deep-dive-table th,.deep-dive-table td{border-bottom:1px solid var(--line-1);text-align:right;white-space:nowrap;padding:7px 12px}.deep-dive-table thead th{color:var(--text-3);background:var(--surface-2);font:var(--t-micro);letter-spacing:var(--t-micro-track);text-transform:uppercase}.deep-dive-table th[scope=row],.deep-dive-table thead th:first-child{text-align:left}.deep-dive-table th[scope=row]{color:var(--text-1);font-weight:500}.deep-dive-table tbody tr:hover>*{background:var(--surface-2)}@media (max-width:700px){.deep-dive-table th,.deep-dive-table td{padding:7px 8px}.deep-dive-table th[scope=row]{white-space:normal;min-width:10ch}}.deep-dive-table td.text{white-space:normal;text-align:left;min-width:14ch;max-width:48ch}.deep-dive-table thead th.text{text-align:left}}@layer primitives,shell,pages,utilities;
@layer reset,tokens,base,legacy;@layer primitives{.muted{color:var(--text-2)}.small{font-size:12px}.error-text{color:var(--down)}.overline{color:var(--text-3);font:var(--t-micro);letter-spacing:var(--t-micro-track);text-transform:uppercase;margin:0 0 6px}.kicker{color:var(--text-2);font-family:var(--font-sans);font-size:12px;font-weight:500}.button{min-height:var(--control-md);border-radius:var(--r-sm);background:var(--surface-3);color:var(--text-1);font:550 13px/1.3 var(--font-sans);text-align:center;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), transform var(--dur-instant) var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:5px 12px;display:inline-flex;position:relative}.button:hover{background:var(--surface-4)}.button.primary{background:var(--accent);color:var(--text-on-accent);box-shadow:var(--primary-glow);border-color:#0000}.button.primary:hover{background:var(--accent-hover)}.button.secondary{background:var(--surface-3);border-color:var(--line-2);color:var(--text-1)}.button.secondary:hover{background:var(--surface-4)}.button.danger{border-color:color-mix(in oklab, var(--down) 40%, var(--line-2));color:var(--down);background:0 0}.button.danger:hover{background:var(--down-soft)}.button:disabled,.button.disabled,.button[aria-disabled=true]{opacity:1;background:var(--surface-2);border-color:var(--line-1);color:var(--text-disabled);box-shadow:none;cursor:not-allowed}.button.disabled{pointer-events:none}.button.is-placeholder{color:#0000;background:var(--surface-3);box-shadow:none;pointer-events:none;border-color:#0000}@media (prefers-reduced-motion:no-preference){.button:active,.stat.clickable:active{transform:scale(.98)}}.text-button,.panel-header>a{color:var(--accent);cursor:pointer;transition:color var(--dur-fast) var(--ease-out);background:0 0;border:0;padding:0;font-size:12px;font-weight:500}.text-button:hover,.panel-header>a:hover{color:var(--accent-hover)}.text-button.danger{color:var(--down)}.text-button:disabled{color:var(--text-disabled);opacity:1;cursor:not-allowed}.icon-button{width:var(--control-md);height:var(--control-md);color:var(--text-2);border-radius:var(--r-sm);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-instant) var(--ease-out);background:0 0;border:0;place-items:center;padding:0;display:inline-grid;position:relative}.icon-button:hover{color:var(--text-1);background:var(--surface-3)}.icon-button:active{transform:scale(.96)}.icon-button[aria-expanded=true]{color:var(--text-1);background:var(--surface-3)}.icon-button.current{color:var(--accent);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent-line)}.icon-button i{background:var(--down);width:6px;height:6px;box-shadow:0 0 0 2px var(--surface-1);border:0;border-radius:50%;position:absolute;top:6px;right:6px}.icon-button.small{width:var(--control-sm);height:var(--control-sm);font-size:16px;line-height:1}.research-reveal{visibility:hidden;transition:grid-template-rows var(--dur-slow) var(--ease-standard), visibility 0s var(--dur-slow);grid-template-rows:0fr;display:grid}.research-reveal.is-open{visibility:visible;transition:grid-template-rows var(--dur-slow) var(--ease-standard), visibility 0s;grid-template-rows:1fr}.research-reveal-inner{min-width:0;min-height:0;overflow:hidden}.disclosure-toggle{min-height:var(--control-md);text-align:left;align-items:center;gap:8px;display:inline-flex}.disclosure-toggle svg{transition:transform var(--dur-base) var(--ease-standard);flex-shrink:0;transform:rotate(-90deg)}.disclosure-toggle[aria-expanded=true] svg{transform:rotate(0)}.advanced-disclosure{border-top:1px solid var(--line-1);margin-top:18px;padding-top:16px}.advanced-disclosure summary{color:var(--accent);cursor:pointer;font-size:12px;font-weight:500}.advanced-disclosure p{color:var(--text-2);font-size:12px}.segmented{background:var(--surface-3);border-radius:var(--r-sm);gap:2px;padding:2px;display:inline-flex}.segmented button{border-radius:var(--r-xs);min-height:28px;color:var(--text-2);font:500 12px/1 var(--font-sans);white-space:nowrap;cursor:pointer;transition:color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);background:0 0;border:0;padding:0 10px}.segmented button:hover{color:var(--text-1)}.segmented button[aria-pressed=true]{background:var(--seg-thumb);color:var(--text-1);box-shadow:var(--seg-thumb-shadow);font-weight:600}.company-tabs{border-bottom:1px solid var(--line-1);gap:2px;margin:-4px 0 16px;display:flex}.company-tabs button{height:44px;color:var(--text-2);font:500 13px/1 var(--font-sans);white-space:nowrap;cursor:pointer;transition:color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);background:0 0;border:0;padding:0 14px;position:relative}.company-tabs button:hover{color:var(--text-1)}.company-tabs button.active{color:var(--text-1);font-weight:600}.company-tabs .tab-indicator{background:var(--accent);height:2px;box-shadow:var(--tab-glow);border-radius:2px;position:absolute;bottom:-1px;left:10px;right:10px}.company-tabs i{border-radius:var(--r-full);background:var(--surface-3);min-width:20px;height:18px;color:var(--text-2);font:600 11px/1 var(--font-mono);font-variant-numeric:tabular-nums;place-items:center;margin-left:6px;padding:0 6px;font-style:normal;display:inline-grid}.company-tabs button.active i{background:var(--accent-soft);color:var(--accent)}.company-tabs button{border-radius:var(--r-sm)}.company-tabs button:focus-visible{outline-offset:-2px}@media (max-width:800px){.company-tabs{overflow-x:auto}}@property --tabs-fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --tabs-fade-end{syntax:"<length>";inherits:false;initial-value:32px}@media (max-width:767px){.company-tabs{padding-right:var(--sp-8);scroll-padding-inline:var(--sp-8);-webkit-mask:linear-gradient(var(--bg), var(--bg)) bottom / 100% 1px no-repeat, linear-gradient(to right, transparent, var(--bg) var(--tabs-fade-start), var(--bg) calc(100% - var(--tabs-fade-end)), transparent);mask:linear-gradient(var(--bg), var(--bg)) bottom / 100% 1px no-repeat, linear-gradient(to right, transparent, var(--bg) var(--tabs-fade-start), var(--bg) calc(100% - var(--tabs-fade-end)), transparent)}@supports (animation-timeline:scroll()){.company-tabs{animation:linear both tabs-edges;animation-timeline:scroll(self inline)}}}@keyframes tabs-edges{0%{--tabs-fade-start:0px;--tabs-fade-end:32px}8%{--tabs-fade-start:24px}92%{--tabs-fade-end:32px}to{--tabs-fade-start:24px;--tabs-fade-end:0px}}.settings-tabs{background:var(--surface-3);border-radius:var(--r-sm);gap:2px;width:max-content;max-width:100%;margin:-4px 0 22px;padding:2px;display:flex;overflow-x:auto}.settings-tabs button{isolation:isolate;height:30px;color:var(--text-2);border-radius:var(--r-xs);font:500 13px/1 var(--font-sans);text-transform:capitalize;white-space:nowrap;cursor:pointer;transition:color var(--dur-fast) var(--ease-out);background:0 0;border:0;padding:0 14px;position:relative}.settings-tabs button:hover{color:var(--text-1)}.settings-tabs button.active{color:var(--text-1);font-weight:600}.settings-tabs .tab-indicator{z-index:-1;background:var(--seg-thumb);border-radius:var(--r-xs);box-shadow:var(--seg-thumb-shadow);position:absolute;inset:0}.menu{position:relative}.menu-panel{z-index:var(--z-sticky);background:var(--surface-2);border-radius:var(--r-md);min-width:210px;box-shadow:var(--e2);border:0;padding:4px;display:grid;position:absolute;top:calc(100% + 4px);right:0}.menu-panel>a,.menu-panel>button{border-radius:var(--r-sm);width:100%;color:var(--text-1);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:7px 10px;font-size:13px;display:block}.menu-panel>a:hover,.menu-panel>button:hover{background:var(--surface-3)}.menu-panel .danger{color:var(--down)}.menu-panel>[role=menuitemradio]{color:var(--text-2);align-items:center;gap:8px;display:flex}.menu-panel>[role=menuitemradio]:hover,.menu-panel>[role=menuitemradio]:focus-visible{color:var(--text-1)}.menu-panel>[role=menuitemradio][aria-checked=true]{color:var(--text-1);font-weight:600}.menu-panel>[role=menuitemradio]>.theme-menu-check{color:var(--accent);margin-left:auto}.menu-panel.theme-menu-panel{min-width:168px}.menu-panel.user-menu{width:100%;min-width:190px;inset:auto auto calc(100% + 6px) 0}.menu-confirm{background:var(--down-soft);color:var(--text-1);border-radius:var(--r-sm);gap:6px;padding:8px 10px;font-size:12px;display:grid}.menu-confirm button{border:1px solid color-mix(in oklab, var(--down) 35%, var(--line-2));border-radius:var(--r-xs);background:var(--surface-1);color:var(--text-1);font:inherit;cursor:pointer;padding:5px 8px;font-size:12px}.menu-confirm button:hover{background:var(--surface-3)}.menu-confirm button.danger{background:var(--down);color:var(--text-on-accent);border-color:#0000}.menu-confirm button.danger:hover{background:color-mix(in oklab, var(--down) 88%, var(--text-1))}.menu-confirm.inline-confirm{text-align:left;max-width:34ch}.panel,.module,.tile{background:var(--surface-1);border:1px solid var(--card-border);border-radius:var(--r-lg);box-shadow:var(--card-shadow)}:is(.page-content,.page-content>div:not([class]))>.panel+.panel{margin-top:24px}.panel-header{border-bottom:1px solid var(--line-1);justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:14px 20px;display:flex}.panel-header .overline{margin-bottom:4px}.panel-header h2{color:var(--text-1);font:var(--t-title-2);letter-spacing:var(--t-title-2-track);margin:0}.panel-header small{color:var(--text-2);margin-top:4px;font-size:12px;display:block}.module{min-width:0;overflow:hidden}.module-head{border-bottom:1px solid var(--line-1);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;min-height:52px;padding:14px 20px;display:flex}.module-head h2{color:var(--text-1);font:var(--t-title-3);letter-spacing:var(--t-title-3-track);margin:0}.module-head>a{color:var(--accent);font-size:12px;font-weight:500}.module-head>a:hover{color:var(--accent-hover)}.module-head .dash-status{gap:10px}.module-head>h2+.kicker:not(:last-child){margin-right:auto}.padded{padding:12px 14px}.module-body.padded{padding:16px 20px}.module-body.prose p,.prose p{color:var(--text-1);margin:0 0 10px;font-size:14px;line-height:1.7}.prose h3{color:var(--text-1);margin:14px 0 6px;font-size:13px;font-weight:600}.prose ul{margin:0 0 10px 18px;padding:0;font-size:14px;line-height:1.65}.prose li{margin-bottom:4px}.quiet-module>summary{cursor:pointer;list-style:none}.quiet-module>summary::-webkit-details-marker{display:none}.quiet-details{margin-top:10px;font-size:12px}.quiet-details summary{color:var(--text-2);cursor:pointer;transition:color var(--dur-fast) var(--ease-out);font-weight:500}.quiet-details summary::marker{color:var(--text-3)}.quiet-details summary:hover{color:var(--text-1)}.tile{min-width:0;padding:20px}.card-grid{grid-template-columns:repeat(auto-fill,minmax(min(330px,100%),1fr));gap:24px;display:grid}.comparison-before,.comparison-after{background:var(--surface-1);border:1px solid var(--card-border);border-radius:var(--r-md);min-width:0}.comparison-after{background:var(--surface-2)}.comparison-before h4,.comparison-after h4{color:var(--text-2);margin:0;padding:14px 18px 0;font-size:12px;font-weight:500}.comparison-after h4{color:var(--text-1)}@media (max-width:840px){.panel-header{flex-wrap:wrap}.card-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.panel-header,.module-head,.module-body.padded{padding:16px}.card-grid{gap:16px}}.page-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;display:flex}.page-heading h1{color:var(--text-1);font:var(--t-display);letter-spacing:var(--t-display-track);margin:0}.page-heading>div>p:last-child{max-width:740px;color:var(--text-2);margin:8px 0 0;font-size:14px;line-height:1.6}.page-heading>div>p strong{color:var(--up);font-weight:600}.heading-actions{gap:8px;display:flex}.dash{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.dash-head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:0;display:flex}.dash-head h1{color:var(--text-1);font:var(--t-display);letter-spacing:var(--t-display-track);margin:0}.dash-head>div>.kicker:first-child{color:var(--text-3);font:var(--t-micro);letter-spacing:var(--t-micro-track);text-transform:uppercase;margin:0 0 6px;display:block}.dash-lead{max-width:820px;color:var(--text-2);margin:8px 0 0;font-size:14px;line-height:1.6}.dash-status{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.dash-toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.dash-toolbar>input{min-width:160px;min-height:var(--control-md);border:1px solid var(--line-input);border-radius:var(--r-sm);background:var(--surface-3);color:var(--text-1);flex:220px;padding:5px 10px;font-size:13px}.dash-toolbar label{color:var(--text-2);align-items:center;gap:8px;font-size:12px;font-weight:500;display:flex}.dash-toolbar select{min-height:var(--control-md);border:1px solid var(--line-input);border-radius:var(--r-sm);background:var(--surface-3);color:var(--text-1);padding:5px 8px;font-size:13px}.dash-toolbar>.kicker{margin-left:auto}.ov-col{gap:24px;min-width:0;display:grid}.action-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.investor-brief{width:100%;max-width:1120px;color:var(--text-1);margin:0 auto;padding:16px 8px 72px}.investor-status{color:var(--text-2);align-items:center;gap:8px;font-size:13px;line-height:1.6;display:flex}@media (min-width:1800px){.investor-brief{max-width:1180px}}@media (max-width:840px){.dash-head{flex-direction:column;align-items:stretch}.dash-status{justify-content:flex-start}}@media (max-width:700px){.investor-brief{padding:8px 0 40px}}@media (max-width:620px){.page-heading{flex-direction:column;align-items:flex-start}.heading-actions{flex-wrap:wrap;width:100%}.heading-actions .button{flex:1}.dash,.ov-col{gap:16px}.dash-toolbar>.kicker{display:none}}.stat-row{grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:10px;display:grid}.stat-row.inline{margin-top:12px}.stat{text-align:left;color:inherit;font:inherit;background:var(--surface-1);border:1px solid var(--card-border);border-radius:var(--r-md);box-shadow:var(--card-shadow);gap:4px;padding:12px 14px;display:grid}.stat strong{color:var(--text-1);font:600 22px/1.1 var(--font-sans);letter-spacing:-.02em}.stat>span{color:var(--text-2);font-size:12px;font-weight:500}.stat.clickable{cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out)}.stat.clickable:hover{border-color:color-mix(in oklab, var(--accent) 30%, var(--card-border))}.stat.clickable.active{border-color:var(--accent-line);background:var(--accent-soft);box-shadow:var(--glow-accent)}@media (prefers-reduced-motion:no-preference){.stat.clickable:hover{box-shadow:var(--e2);transform:translateY(-1px)}}@media (max-width:620px){.stat-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.research-form{gap:16px;padding:20px;display:grid}.research-form label{color:var(--text-2);gap:6px;font-size:13px;font-weight:500;display:grid}.research-form :is(input:not([type=checkbox],[type=radio],[type=file]),select,textarea),.research-toolbar :is(input,select){width:100%;min-height:var(--control-md);border:1px solid var(--line-input);border-radius:var(--r-sm);color:var(--text-1);background:var(--surface-3);padding:6px 10px;font-size:13px;line-height:18px}.research-form textarea{resize:vertical;line-height:1.6}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;margin-bottom:20px}.form-grid>button.button{justify-self:start}.research-form .checkbox-label{align-items:center;gap:10px;font-weight:400;display:flex}.checkbox-label input{width:16px;min-height:16px;accent-color:var(--accent)}.research-toolbar{border-bottom:1px solid var(--line-1);align-items:center;gap:12px;padding:14px 20px;display:flex}.research-toolbar:has(>label){align-items:flex-end}.research-toolbar>label{color:var(--text-2);gap:6px;font-size:13px;font-weight:500;display:grid}.research-toolbar>label:has(input){flex:1;min-width:100px}.research-toolbar>.text-button{min-height:var(--control-md)}.research-toolbar input{flex:1;min-width:100px}.research-toolbar select{max-width:175px}.research-body{font:var(--t-body);padding:20px}.research-body h2{font:var(--t-title-2);letter-spacing:var(--t-title-2-track);margin:0 0 14px}.research-body h3{font:var(--t-title-3)}.research-body>p:first-child{margin-top:0}.research-two-col{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-bottom:24px;display:grid}.settings-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.settings-facts p{color:var(--text-2);font-size:12px}.settings-facts strong{color:var(--text-1);margin-top:8px;font-size:15px;display:block}.artifact-row{border-bottom:1px solid var(--line-1);justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.artifact-row h3{font:var(--t-title-3)}.artifact-row small{color:var(--text-2);margin-top:3px;display:block}.artifact-row .text-button{margin-top:8px;display:inline-block}.question-live{border-bottom:1px solid var(--line-1);justify-content:space-between;align-items:center;gap:22px;padding:18px 20px;display:flex}.question-live p{font-size:15px;line-height:1.65}.research-result-enter{animation:research-reveal-in var(--dur-slow) var(--ease-standard)}@keyframes research-reveal-in{0%{opacity:.3;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:800px){.research-two-col{grid-template-columns:minmax(0,1fr)}}@media (max-width:550px){.form-grid,.settings-facts{grid-template-columns:minmax(0,1fr)}:is(.research-toolbar,.research-toolbar:has(>label)){flex-direction:column;align-items:stretch}.research-toolbar>.text-button{align-self:flex-start}.research-toolbar select{max-width:none}.artifact-row{flex-direction:column;align-items:flex-start}.research-form{padding:16px}}.table-scroll{width:100%;overflow-x:auto}.research-table{border-collapse:collapse;width:100%;color:var(--text-1);font-size:13px}.research-table th{text-align:left;white-space:nowrap;color:var(--text-3);background:var(--surface-2);border-bottom:1px solid var(--line-1);font:var(--t-micro);letter-spacing:var(--t-micro-track);text-transform:uppercase;padding:10px 16px}.research-table td{border-bottom:1px solid var(--line-1);vertical-align:top;padding:14px 16px;line-height:1.55}.research-table td strong{margin-left:8px}.research-table td small{color:var(--text-2);margin-top:4px;font-size:12px;display:block}.research-table td button{margin-right:12px}.research-table :is(tr,th,td):focus-visible{outline-offset:-2px}.research-table.dense th{padding:8px 12px}.research-table.dense td{vertical-align:middle;padding:8px 12px;font-size:13px;line-height:1.45}.research-table.dense td small{color:var(--text-2);font-family:var(--font-sans);margin-top:2px;font-size:12px}.research-notice{background:var(--neutral-soft);color:var(--text-1);border-radius:var(--r-md);border:0;margin:0 0 20px;padding:12px 14px 12px 16px;font-size:13px;line-height:1.6;position:relative;overflow:hidden}.research-notice:before{content:"";background:var(--text-3);width:4px;position:absolute;top:0;bottom:0;left:0}.research-notice>strong:first-child{display:block}.research-notice p{margin:4px 0 0}.research-notice>p:first-child{margin-top:0}.research-notice>strong:first-child+p{margin-top:2px}.research-notice details{margin-top:6px}.research-notice summary{color:var(--text-2);cursor:pointer;transition:color var(--dur-fast) var(--ease-out);font-weight:500}.research-notice summary::marker{color:var(--text-3)}.research-notice summary:hover{color:var(--text-1)}.research-notice details ul{color:var(--text-2);margin:6px 0 0 18px;padding:0}.research-notice.error{background:var(--down-soft);color:var(--text-1)}.research-notice.error:before{background:var(--down)}.research-empty{color:var(--text-2);text-align:center;padding:40px 24px;line-height:1.6}.empty-state{text-align:center;place-items:center;min-height:410px;padding:48px;display:grid}.empty-icon{width:48px;height:48px;color:var(--text-3);background:var(--surface-3);border-radius:50%;place-items:center;margin-bottom:14px;display:grid}.empty-state h2{font:var(--t-title-2);letter-spacing:var(--t-title-2-track);margin:0 0 8px}.empty-state p{max-width:500px;color:var(--text-2);margin:0 0 20px;font-size:13px;line-height:1.6}.not-found{text-align:center;align-content:center;place-items:center;min-height:100vh;display:grid}.not-found>span{color:var(--text-3);letter-spacing:.2em;font-size:12px}.not-found h1{font:var(--t-display);letter-spacing:var(--t-display-track);margin:12px 0 6px}.not-found p{color:var(--text-2);margin:0 0 20px}.not-found-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:18px;display:flex}.status-tag,.dev-state{--chip-fg:var(--neutral);--chip-bg:var(--neutral-soft);border-radius:var(--r-xs);background:var(--chip-bg);min-height:22px;color:var(--chip-fg);font-family:var(--font-sans);letter-spacing:.005em;white-space:nowrap;padding:3px 8px;font-size:12px;font-weight:500;line-height:16px;display:inline-block;position:relative}.status-tag:first-letter,.dev-state:first-letter{text-transform:uppercase}.dev-state.processing,.status-tag.status-running{padding-left:20px}.dev-state.processing>.live-dot{position:absolute;top:8px;left:8px}.status-tag.status-running:before{content:"";width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in oklab, currentColor 20%, transparent);background:currentColor;border-radius:50%;position:absolute;top:8px;left:8px}.dev-state.processing:not(:has(>.live-dot)):before{content:"";width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in oklab, currentColor 20%, transparent);background:currentColor;border-radius:50%;position:absolute;top:8px;left:8px}.status-tag:is(.status-running,.status-transcription),.dev-state:is(.processing,.running){--chip-fg:var(--agent);--chip-bg:var(--agent-soft)}.status-tag:is(.status-completed,.status-configured,.status-connected,.status-approved,.status-matches,.status-parsed,.status-supported,.status-supports,.status-ready,.status-active,.status-verified),.dev-state:is(.completed,.explained){--chip-fg:var(--up);--chip-bg:var(--up-soft)}.status-tag:is(.status-open,.status-needs_attention,.status-ready_to_test,.status-needs_review,.status-analyst_review,.status-partial,.status-stale,.status-needs_company,.status-budget_wait,.status-unverified),.dev-state:is(.budget_wait,.disabled,.paused,.needs_review,.partial,.retrying){--chip-fg:var(--warn);--chip-bg:var(--warn-soft)}.status-tag:is(.status-failed,.status-disputed,.status-opposes),.dev-state.failed{--chip-fg:var(--down);--chip-bg:var(--down-soft)}.status-tag.status-high{--chip-fg:var(--accent);--chip-bg:var(--accent-soft)}.status-tag.status-medium{--chip-fg:var(--text-2);--chip-bg:var(--neutral-soft)}.status-tag.status-low{--chip-fg:var(--text-3);--chip-bg:transparent;box-shadow:inset 0 0 0 1px var(--line-2)}.dev-state.processing .live-dot{--dot:var(--agent);width:6px;height:6px}.mini-ticker{border-radius:var(--r-xs);background:var(--surface-3);min-width:44px;height:22px;color:var(--text-1);font:600 12px/1 var(--font-mono);letter-spacing:.02em;text-transform:uppercase;flex-shrink:0;place-items:center;padding:0 6px;display:inline-grid}.updated-value{border-radius:var(--r-xs)}.num-live{font-variant-numeric:tabular-nums}.freshness{color:var(--text-3);font-family:var(--font-sans);white-space:nowrap;align-items:center;gap:7px;font-size:12px;font-weight:500;display:inline-flex}.live-dot{background:var(--dot,var(--up));width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in oklab, var(--dot,var(--up)) 20%, transparent);border-radius:50%;flex:none;display:inline-block;position:relative}.live-dot:after{content:"";background:var(--dot,var(--up));opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:0}.live-dot.pulse:after{animation:live-pulse var(--dur-ambient) var(--ease-out) infinite}.live-dot.paused{--dot:var(--text-3)}.live-dot.error{--dot:var(--down)}@keyframes live-pulse{0%{opacity:.5;transform:scale(1)}70%,to{opacity:0;transform:scale(2.4)}}.processing-line{color:var(--text-2);white-space:nowrap;align-items:center;gap:7px;font-size:12px;display:inline-flex}.processing-line.processing{color:var(--agent)}.processing-line.processing .live-dot{--dot:var(--agent)}.processing-line.failed{color:var(--down)}.processing-line.waiting{color:var(--warn)}.progress{background:var(--surface-3);border-radius:2px;min-width:60px;height:3px;display:block;position:relative;overflow:hidden}.progress i{background:var(--agent);border-radius:inherit;height:100%;display:block}.progress.indeterminate i{width:35%;animation:progress-slide 1.6s var(--ease-standard) infinite;position:absolute;left:0;transform:translate(-100%)}@keyframes progress-slide{0%{transform:translate(-100%)}to{transform:translate(285.715%)}}@media (prefers-reduced-motion:reduce){.progress.indeterminate i{background:color-mix(in oklab, var(--agent) 45%, transparent);width:100%;animation:none;transform:none}}.chip-dot{border-radius:50%;width:6px;height:6px}.chip-dot.processing{background:var(--agent);box-shadow:0 0 0 2px var(--agent-soft);animation:chip-pulse var(--dur-ambient) ease-in-out infinite}.chip-dot.failed{background:var(--down)}@keyframes chip-pulse{50%{box-shadow:0 0 0 4px var(--agent-soft)}}.unread-badge{border-radius:var(--r-full);background:var(--accent-soft);min-width:18px;height:18px;color:var(--accent);font:600 11px/1 var(--font-mono);vertical-align:2px;justify-content:center;align-items:center;margin-left:7px;padding:0 5px;display:inline-flex}.step-meter{gap:2px;width:120px;max-width:100%;height:4px;display:flex}.step-meter i{background:var(--surface-3);transform-origin:bottom;border-radius:2px;flex:1}.step-meter i.on{background:var(--agent)}.step-meter i.lead{animation:1.4s ease-in-out infinite step-lead}@keyframes step-lead{0%,to{background:var(--agent-soft)}50%{background:var(--agent)}}@media (prefers-reduced-motion:reduce){.step-meter i.lead{background:var(--agent);animation:none}}.live-step{width:260px;max-width:100%;color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;position:relative;overflow:hidden}.live-step>span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.sig{height:16px;color:var(--text-2);font:var(--t-meta);white-space:nowrap;align-items:center;gap:2px;display:inline-flex}.sig i{background:var(--surface-4);border-radius:1px;width:4px;height:12px;display:block}.sig.empty i{background:var(--surface-3)}.sig:not(:has(>i:nth-child(2).on))>i.on{background:var(--text-3)}.sig:has(>i:nth-child(2).on):not(:has(>i:nth-child(3).on))>i.on{background:var(--text-2)}.sig:has(>i:nth-child(3).on)>i.on{background:var(--accent);box-shadow:var(--sig-glow,none)}:root[data-theme=dark] .sig:has(>i:nth-child(3).on)>i.on{--sig-glow:0 0 6px color-mix(in oklab, var(--accent) 45%, transparent)}.sig:has(>i.on):after{color:var(--text-3);content:"Low" / "";margin-left:5px}.sig:has(>i:nth-child(2).on):after{color:var(--text-2);content:"Medium" / ""}.sig:has(>i:nth-child(3).on):after{color:var(--text-1);content:"High" / ""}.sparkline-wrap{cursor:crosshair;position:relative}.sparkline-tip{z-index:6;border-radius:var(--r-xs);background:var(--toast-bg);color:var(--toast-text);box-shadow:var(--e2);font:500 11px/1.4 var(--font-sans);white-space:nowrap;pointer-events:none;padding:3px 7px;position:absolute;top:-5px;transform:translate(-50%,-100%)}.sparkline-range{color:var(--text-3);background:linear-gradient(to right, transparent, var(--surface-1) 8px);font-family:var(--font-sans);pointer-events:none;padding-left:10px;font-size:11px;line-height:1;position:absolute;right:0}.sparkline-range.high{top:-1px}.sparkline-range.low{bottom:-1px}.skeleton{padding:var(--skeleton-pad,14px 0);gap:10px;display:grid}.skeleton-line,.skeleton-block{border-radius:var(--r-xs);background:linear-gradient(90deg, var(--surface-3) 0%, var(--surface-4) 45%, var(--surface-3) 90%);background-size:240% 100%;height:12px;animation:1.5s ease-in-out infinite skeleton-shimmer;display:block}.skeleton-block{border-radius:var(--r-sm);height:44px}.skeleton-rows{--skeleton-pad:0;gap:0}.skeleton-row{border-bottom:1px solid var(--line-1);align-items:center;gap:18px;padding:14px 16px;display:grid}.skeleton-row:last-child{border-bottom:0}.skeleton-card{--skeleton-pad:18px;background:var(--surface-1);border:1px solid var(--card-border);border-radius:var(--r-lg);box-shadow:var(--card-shadow);gap:12px}.skeleton-inline{--skeleton-pad:0}.module>.skeleton,.panel>.skeleton,.investor-section>.skeleton{--skeleton-pad:16px 20px}@keyframes skeleton-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.skeleton-line,.skeleton-block{background:var(--surface-3);animation:none}}.toaster{z-index:var(--z-toast);pointer-events:none;gap:8px;width:min(380px,100vw - 40px);display:grid;position:fixed;bottom:20px;right:20px}.toast{background:var(--toast-bg);color:var(--toast-text);border-left:3px solid var(--text-3);border-radius:var(--r-lg);box-shadow:var(--e-toast);pointer-events:auto;animation:toast-in var(--dur-base) var(--ease-out);align-items:flex-start;gap:10px;padding:10px 8px 10px 14px;font-size:13px;line-height:1.5;display:flex}.toast span{flex:1;min-width:0}.toast button:not(.toast-action){border-radius:var(--r-sm);width:24px;height:24px;color:var(--text-2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.toast button:not(.toast-action):hover{color:var(--toast-text);background:color-mix(in oklab, var(--toast-text) 10%, transparent)}.toast-success{border-left-color:var(--up)}.toast-error{border-left-color:var(--down)}@keyframes toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.toast{animation:none}}}@layer shell,pages,utilities;
