@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2)format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2)format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2)format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2)format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2)format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2)format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2)format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2)format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2)format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2)format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2)format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-tight-cyrillic-ext-600-normal-B4SKDMEv.woff2)format("woff2"),url(/assets/inter-tight-cyrillic-ext-600-normal-_3ga77Eo.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-tight-cyrillic-600-normal-BERwQ0yl.woff2)format("woff2"),url(/assets/inter-tight-cyrillic-600-normal-BeTasGgk.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-tight-greek-ext-600-normal-CiDI6ET5.woff2)format("woff2"),url(/assets/inter-tight-greek-ext-600-normal-5gKW7MDU.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-tight-greek-600-normal-BIqmcc-q.woff2)format("woff2"),url(/assets/inter-tight-greek-600-normal-67HAlfW-.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-tight-vietnamese-600-normal-FGgebaLI.woff2)format("woff2"),url(/assets/inter-tight-vietnamese-600-normal-BCXZ1BbA.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-tight-latin-ext-600-normal-BgMgWFts.woff2)format("woff2"),url(/assets/inter-tight-latin-ext-600-normal-BvYdOF2O.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-tight-latin-600-normal-BgSTtRxb.woff2)format("woff2"),url(/assets/inter-tight-latin-600-normal-D7bG6gX1.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-tight-cyrillic-ext-700-normal-D_7NT8eF.woff2)format("woff2"),url(/assets/inter-tight-cyrillic-ext-700-normal-BFcoPt71.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-tight-cyrillic-700-normal-DtWWjp29.woff2)format("woff2"),url(/assets/inter-tight-cyrillic-700-normal-DDZiLR3d.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-tight-greek-ext-700-normal-D0RkHJEE.woff2)format("woff2"),url(/assets/inter-tight-greek-ext-700-normal-mW3dmpoD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-tight-greek-700-normal-RgALSHS4.woff2)format("woff2"),url(/assets/inter-tight-greek-700-normal-DU8XoIeX.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-tight-vietnamese-700-normal-Cn_DV52A.woff2)format("woff2"),url(/assets/inter-tight-vietnamese-700-normal-DwHBAXeT.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-tight-latin-ext-700-normal-BpKPOkj3.woff2)format("woff2"),url(/assets/inter-tight-latin-ext-700-normal-CrlzIQ10.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-tight-latin-700-normal-BZKd_v_8.woff2)format("woff2"),url(/assets/inter-tight-latin-700-normal-DvYAVZQd.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-vietnamese-400-normal-BF4g3tCF.woff2)format("woff2"),url(/assets/archivo-vietnamese-400-normal-FGOLYM1a.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-latin-ext-400-normal-B5tPZzqW.woff2)format("woff2"),url(/assets/archivo-latin-ext-400-normal-DrmqtLj6.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-latin-400-normal-C81ewxNO.woff2)format("woff2"),url(/assets/archivo-latin-400-normal-Bl602Mgc.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/archivo-vietnamese-500-normal-k0drYPZA.woff2)format("woff2"),url(/assets/archivo-vietnamese-500-normal-7W3lD2kQ.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/archivo-latin-ext-500-normal-RFhg4CpD.woff2)format("woff2"),url(/assets/archivo-latin-ext-500-normal-D7mXw3Kz.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/archivo-latin-500-normal-CGugC8dq.woff2)format("woff2"),url(/assets/archivo-latin-500-normal-pkzA7jw9.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/archivo-vietnamese-600-normal-anCjMumA.woff2)format("woff2"),url(/assets/archivo-vietnamese-600-normal-C8xBVdfP.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/archivo-latin-ext-600-normal-Dm61iqcg.woff2)format("woff2"),url(/assets/archivo-latin-ext-600-normal-D7uErJuz.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/archivo-latin-600-normal-3BBy0ZsW.woff2)format("woff2"),url(/assets/archivo-latin-600-normal-DwYieO8P.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/archivo-vietnamese-700-normal-nuAQAQa7.woff2)format("woff2"),url(/assets/archivo-vietnamese-700-normal-Bz2vkKqq.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/archivo-latin-ext-700-normal-DD_nkw6b.woff2)format("woff2"),url(/assets/archivo-latin-ext-700-normal-CgyfnKjw.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/archivo-latin-700-normal-D9cHMWGj.woff2)format("woff2"),url(/assets/archivo-latin-700-normal-lT5TFe7H.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/archivo-vietnamese-800-normal-DHDgv4cm.woff2)format("woff2"),url(/assets/archivo-vietnamese-800-normal-BKe5Z8rz.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/archivo-latin-ext-800-normal-BC6piDwP.woff2)format("woff2"),url(/assets/archivo-latin-ext-800-normal-B9NTbsU1.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/archivo-latin-800-normal-cB6v3kRN.woff2)format("woff2"),url(/assets/archivo-latin-800-normal-DZa_k145.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/archivo-vietnamese-900-normal-CTaGUQkG.woff2)format("woff2"),url(/assets/archivo-vietnamese-900-normal-BsRv4e8b.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/archivo-latin-ext-900-normal-BTaU-39F.woff2)format("woff2"),url(/assets/archivo-latin-ext-900-normal-DtTSfqvf.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/archivo-latin-900-normal-D5FQlLQC.woff2)format("woff2"),url(/assets/archivo-latin-900-normal-b9gKmcX7.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/newsreader-vietnamese-600-normal-CaH84vfx.woff2)format("woff2"),url(/assets/newsreader-vietnamese-600-normal-CVAR0otO.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/newsreader-latin-ext-600-normal-BXv5iMHi.woff2)format("woff2"),url(/assets/newsreader-latin-ext-600-normal-BrbfzHZ5.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/newsreader-latin-600-normal-30OJ_TG_.woff2)format("woff2"),url(/assets/newsreader-latin-600-normal-DUnT2r2g.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-cyrillic-400-normal-BMzJvInZ.woff2)format("woff2"),url(/assets/manrope-cyrillic-400-normal-Dvx59UGC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-greek-400-normal-CM4qok81.woff2)format("woff2"),url(/assets/manrope-greek-400-normal-DuX9RsAR.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-vietnamese-400-normal-DHb3EETF.woff2)format("woff2"),url(/assets/manrope-vietnamese-400-normal-D7E_mLGF.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-ext-400-normal-CMDvPJRp.woff2)format("woff2"),url(/assets/manrope-latin-ext-400-normal-C-X6QNXX.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2)format("woff2"),url(/assets/manrope-latin-400-normal-8tf8FM3T.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-cyrillic-700-normal-Dw_fZAg2.woff2)format("woff2"),url(/assets/manrope-cyrillic-700-normal-7JNVKxyl.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-greek-700-normal-CHUG9PD8.woff2)format("woff2"),url(/assets/manrope-greek-700-normal-DyfsrCpP.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-vietnamese-700-normal-CUqMx5-1.woff2)format("woff2"),url(/assets/manrope-vietnamese-700-normal-pt65Fn2Z.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-ext-700-normal-DYOwVNan.woff2)format("woff2"),url(/assets/manrope-latin-ext-700-normal-eVCcYqtJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2)format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-devanagari-400-normal-CJDn6rn8.woff2)format("woff2"),url(/assets/poppins-devanagari-400-normal-CqVvlrh5.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-ext-400-normal-by3JarPu.woff2)format("woff2"),url(/assets/poppins-latin-ext-400-normal-DaBSavcJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-400-normal-cpxAROuN.woff2)format("woff2"),url(/assets/poppins-latin-400-normal-BOb3E3N0.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-devanagari-700-normal-O-jipLrW.woff2)format("woff2"),url(/assets/poppins-devanagari-700-normal-fHs-vx92.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-ext-700-normal-cby-RkWa.woff2)format("woff2"),url(/assets/poppins-latin-ext-700-normal-DctTR6Tg.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-700-normal-Qrb0O0WB.woff2)format("woff2"),url(/assets/poppins-latin-700-normal-BVuQR_eA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-grotesk-vietnamese-400-normal-B7xT_GF5.woff2)format("woff2"),url(/assets/space-grotesk-vietnamese-400-normal-BIWiOVfw.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-grotesk-latin-ext-400-normal-CfP_5XZW.woff2)format("woff2"),url(/assets/space-grotesk-latin-ext-400-normal-DRPE3kg4.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-grotesk-latin-400-normal-CJ-V5oYT.woff2)format("woff2"),url(/assets/space-grotesk-latin-400-normal-BnQMeOim.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/space-grotesk-vietnamese-600-normal-DUi7WF5p.woff2)format("woff2"),url(/assets/space-grotesk-vietnamese-600-normal-D6zpsUhD.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/space-grotesk-latin-ext-600-normal-DxxdqCpr.woff2)format("woff2"),url(/assets/space-grotesk-latin-ext-600-normal-VcznFIpX.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/space-grotesk-latin-600-normal-DjKNqYRj.woff2)format("woff2"),url(/assets/space-grotesk-latin-600-normal-BflQw4A9.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-mono-vietnamese-400-normal-BNOj0Qhp.woff2)format("woff2"),url(/assets/space-mono-vietnamese-400-normal-B0PMp_xB.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-mono-latin-ext-400-normal-DTLbW2xa.woff2)format("woff2"),url(/assets/space-mono-latin-ext-400-normal-D4cJI_B-.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-mono-latin-400-normal-Rg4St2Dn.woff2)format("woff2"),url(/assets/space-mono-latin-400-normal-_3DlpgIW.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-mono-vietnamese-700-normal-DWQgDHuA.woff2)format("woff2"),url(/assets/space-mono-vietnamese-700-normal-D-KrLuLr.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-mono-latin-ext-700-normal-B2s3bDs2.woff2)format("woff2"),url(/assets/space-mono-latin-ext-700-normal-B_E7P90g.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-mono-latin-700-normal-mWgeinG7.woff2)format("woff2"),url(/assets/space-mono-latin-700-normal-D7A851RN.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--c-primary:oklch(60% .22 295);--c-secondary:oklch(48% .24 295);--c-accent:oklch(76% .14 340);--c-primary-soft:color-mix(in oklch, var(--c-primary) 16%, transparent);--c-grad:linear-gradient(135deg, oklch(72% .16 245) 0%, var(--c-primary) 60%, var(--c-secondary) 100%);--c-grad-soft:linear-gradient(135deg, oklch(72% .16 245/.15) 0%, color-mix(in oklch, var(--c-primary) 15%, transparent) 100%);--c-grad-radial:radial-gradient(ellipse at top left, oklch(72% .16 245/.3), transparent 60%);--c-text-on-grad:#fff;--c-bg:oklch(99% .003 280);--c-bg-2:color-mix(in oklch, var(--c-bg) 92%, var(--c-text) 8%);--c-surface:#fff;--c-surface-2:color-mix(in oklch, var(--c-surface) 96%, var(--c-text) 4%);--c-border:oklch(91% .008 280);--c-border-strong:oklch(85% .01 280);--c-text:oklch(18% .02 280);--c-text-2:color-mix(in oklch, var(--c-text) 70%, var(--c-bg) 30%);--c-text-muted:color-mix(in oklch, var(--c-text) 50%, var(--c-bg) 50%);--c-success:var(--state-success);--c-warn:var(--state-warning);--c-danger:var(--state-danger);--font-body:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display:"Inter Tight", "Inter", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", monospace;--type-scale:1;--headline-weight:700;--headline-tracking:-.02em;--r-md:14px;--r-xs:calc(var(--r-md) * .43);--r-sm:calc(var(--r-md) * .71);--r-lg:calc(var(--r-md) * 1.43);--r-xl:calc(var(--r-md) * 2);--r-pill:999px;--sp-1:4px;--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;--page-max:480px;--page-pad:16px;--page-nav-clearance:90px;--shadow-sm:0 1px 2px #1414280a, 0 1px 1px #14142808;--shadow-md:0 4px 16px #1e143c0f, 0 1px 2px #1e143c0a;--shadow-lg:0 24px 48px -12px #3c1e782e, 0 4px 8px #1e143c0f;--c-glow:0 8px 32px -8px color-mix(in oklch, var(--c-primary) 40%, transparent);--anim-d:.2s;--anim-e:cubic-bezier(.2, .7, .2, 1);--anim-enter:.4s;--pattern-opacity:.06;--nv-hh:300px;--nv-glow-blur:48px;--nv-glow-op:.55;--c-header-style:hero-full;--c-header-grad:var(--c-bg);--c-header-mask:none;--c-on-header:var(--c-text);--c-on-accent:#fff}[data-theme=dark]{--c-bg:oklch(14% .02 285);--c-surface:oklch(19% .03 285);--c-border:oklch(28% .035 285);--c-border-strong:oklch(36% .04 285);--c-text:oklch(97% .005 280);--shadow-sm:0 1px 2px #0000004d;--shadow-md:0 4px 16px #00000059;--shadow-lg:0 24px 48px -12px #00000080;--c-glow:0 8px 40px -4px color-mix(in oklch, var(--c-primary) 60%, transparent)}@media (width>=768px){:root{--page-max:1200px;--page-pad:32px}}html.force-mobile{--page-max:480px!important;--page-pad:16px!important}.tb-prose p{margin:0 0 .85em}.tb-prose p:last-child{margin-bottom:0}.tb-prose h1,.tb-prose h2,.tb-prose h3,.tb-prose h4{font-family:var(--font-display);letter-spacing:-.02em;color:var(--c-text);margin:1.1em 0 .4em;font-weight:700}.tb-prose h1{font-size:1.5em}.tb-prose h2{font-size:1.25em}.tb-prose h3{font-size:1.1em}.tb-prose ul,.tb-prose ol{margin:.5em 0 .85em;padding-left:1.5em}.tb-prose li{margin-bottom:.25em}.tb-prose a{color:var(--c-secondary);text-decoration:underline}.tb-prose a:hover{opacity:.8}.tb-prose blockquote{border-left:3px solid var(--c-primary);color:var(--c-text-muted);margin:.75em 0;padding-left:1em;font-style:italic}.tb-prose img{border-radius:var(--r-sm);max-width:100%;margin:10px 0;display:block}.tb-prose strong,.tb-prose b{color:var(--c-text);font-weight:700}.tb-prose [data-type=video-embed]{aspect-ratio:16/9;border-radius:var(--r-md);background:#000;width:100%;margin:20px 0;position:relative;overflow:hidden}.tb-prose [data-type=video-embed]>div{position:absolute;inset:0}.tb-prose [data-type=video-embed] iframe{border:none;width:100%;height:100%;position:absolute;inset:0}.tb-prose [data-type=video-embed] video,.tb-prose video{border-radius:var(--r-md);background:#000;width:100%;max-height:60dvh;margin:20px 0;display:block}[data-grad=strong]{--c-grad-soft:linear-gradient(135deg, oklch(72% .16 245/.35) 0%, color-mix(in oklch, var(--c-primary) 35%, transparent) 100%)}[data-grad=minimal]{--c-grad-soft:transparent}:root{--surface-base:#f4f1ea;--surface-raised:#fff;--surface-sunken:#f1f1f1;--surface-inverse:#1e1d18;--surface-accent:#ff5e3a;--on-surface-primary:#16140e;--on-surface-secondary:#16140ebd;--on-surface-muted:#6c685d;--on-inverse:#fbfaf8;--on-accent:#fff;--border-subtle:#e3ded1;--border-strong:#16140e42;--border-accent:#ff5e3a;--accent-default:#ff5e3a;--accent-hover:#f04a26;--accent-active:#d93d1c;--accent-muted:#ff5e3a26;--accent-gradient:linear-gradient(115deg, #ff5e3a 0%, #7c3aed 100%);--state-success:#16a34a;--state-warning:#d97706;--state-danger:#ef4444;--state-success-soft:#e0f8e3;--state-success-strong:#006301;--state-warning-soft:#ffebda;--state-warning-strong:#872b00;--state-danger-soft:#ffe5e1;--state-danger-strong:#a10000;--on-state-success:#fff;--on-state-warning:#fff;--on-state-danger:#fff;--overlay-scrim:#0e0d0a8c;--overlay-glass:#fbfaf829;--space-0h:2px;--space-1:4px;--space-1h:6px;--space-2:8px;--space-2h:10px;--space-3:12px;--space-3h:14px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:64px;--space-11:80px;--space-12:96px;--radius-card:20px;--radius-control:12px;--radius-media:20px;--radius-avatar:50%;--radius-pill:999px;--ring-width:3px;--ring-focus:0 0 0 var(--ring-width) color-mix(in oklch, var(--accent-default) 18%, transparent);--border-width-base:1px;--container-max:1200px;--elevation-raised:0 1px 3px #0000001f, 0 1px 2px #00000014;--elevation-overlay:0 12px 32px -8px #00000047, 0 4px 8px #0000001f;--text-xs:11.11px;--text-sm:13.33px;--text-base:16px;--text-lg:19.2px;--text-xl:23.04px;--text-2xl:27.65px;--text-3xl:33.18px;--text-4xl:39.81px;--text-5xl:47.78px;--text-6xl:57.33px;--weight-body:400;--weight-display:700;--weight-emphasis:600;--weight-strong:700;--tracking-body:0;--tracking-tight:-.02em;--tracking-wide:.04em;--tracking-wider:.08em;--tracking-display:-.035em;--leading-body:1.5;--leading-display:1.1;--case-display:none;--duration-fast:.1s;--duration-base:.16s;--duration-slow:.24s;--easing-standard:cubic-bezier(.4,0,.2,1);--easing-entrance:cubic-bezier(.16,1,.3,1);--easing-emphasized:cubic-bezier(.2,.7,.2,1);--media-overlay-opacity:.4;--media-filter:none}*,:before,:after{box-sizing:border-box}html,body{font-family:var(--font-body);background:var(--c-bg);color:var(--c-text);font-feature-settings:"cv11", "ss01", "ss03";-webkit-font-smoothing:antialiased;min-height:100dvh;margin:0;padding:0}#root{flex-direction:column;min-height:100dvh;display:flex}a{color:inherit;text-decoration:none}button,input,textarea,select{font-family:inherit}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes revealPulse{0%{box-shadow:0 0 #d977068c}70%{box-shadow:0 0 0 10px #d9770600}to{box-shadow:0 0 #d9770600}}@keyframes nv-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.nv-section-enter{animation:nv-enter var(--anim-enter) var(--anim-e)}@media (prefers-reduced-motion:reduce){.nv-section-enter{animation:none}}.cafe{--cafe-marquee:16s;max-width:var(--page-max);background:var(--surface-base);width:100%;color:var(--on-surface-primary);font-family:var(--font-body);flex-direction:column;flex:1 0 auto;min-height:100%;margin-inline:auto;display:flex}.cafe *{box-sizing:border-box}.cafe-screen{flex:auto;overflow:hidden auto}.cafe-pad{padding:var(--space-1) var(--cafe-pad-x) var(--space-12)}.cafe{--cafe-h1:40px;--cafe-h1-ls:-1.5px;--cafe-h2:34px;--cafe-h3:30px;--cafe-h23-ls:-1px;--cafe-w-heavy:800;--cafe-border:3px;--cafe-border-sm:2px;--cafe-set-label:11px;--cafe-set-label-ls:1px;--cafe-set-row-label:12px;--cafe-set-row-pad:12px 13px;--cafe-set-value:11px;--cafe-set-chev:16px;--cafe-toggle-w:44px;--cafe-toggle-h:23px;--cafe-knob:17px;--cafe-knob-shift:3px;--cafe-knob-off:15px;--cafe-knob-off-shift:2px;--cafe-profil-name:24px;--cafe-profil-avatar:74px;--cafe-profil-avatar-fs:26px;--cafe-stat-num:24px;--cafe-stat-lbl:9px;--cafe-stat-pad:12px 4px;--cafe-w-sub:700;--cafe-badge-fs:12px;--cafe-badge-pad:6px 12px;--cafe-badge-fs-sm:11px;--cafe-badge-pad-sm:6px 11px;--cafe-badge-pad-qa:7px 12px;--cafe-lbl-md:13px;--cafe-lbl-sm:12px;--cafe-lbl-ls:1px;--cafe-row-pad:11px 12px;--cafe-row-pad-lg:10px 12px;--cafe-row-time:20px;--cafe-row-time-lg:22px;--cafe-row-time-sm:18px;--cafe-row-timew:56px;--cafe-row-timew-lg:58px;--cafe-row-timew-sm:54px;--cafe-row-title:13px;--cafe-row-title-lg:14px;--cafe-row-sub:10px;--cafe-poll-card-pad:15px 14px;--cafe-poll-vgap:14px;--cafe-poll-q:16px;--cafe-poll-opt:11px;--cafe-poll-opt-vgap:11px;--cafe-poll-optrow-mb:5px;--cafe-poll-bar-h:15px;--cafe-poll-votes:10px;--cafe-poll-radio:16px;--cafe-qa-ctx:11px;--cafe-qa-ctx-pad:10px 20px;--cafe-qa-row-pad:15px 18px;--cafe-qa-row-vgap:14px;--cafe-qa-num:26px;--cafe-qa-num-lbl:9px;--cafe-qa-votes-w:52px;--cafe-qa-text:14px;--cafe-qa-meta:10px;--cafe-qa-ask-pad:14px 16px 20px;--cafe-qa-ask-input-pad-x:14px;--cafe-qa-ask-btn-pad-x:18px;--cafe-net-search-fs:12px;--cafe-net-search-pad:11px 14px;--cafe-net-row-pad:11px 12px;--cafe-net-avatar:46px;--cafe-net-avatar-fs:15px;--cafe-net-name:14px;--cafe-net-sub:11px;--cafe-net-connect:38px;--cafe-net-connect-fs:18px;--cafe-bio-name:28px;--cafe-bio-text:13px;--cafe-w-med:500;--cafe-bio-avatar-fs:34px;--cafe-bio-sub:11px;--cafe-tag-fs:10px;--cafe-tag-pad:4px 9px;--cafe-cta-fs:13px;--cafe-cta-pad:14px;--cafe-pad-x:18px;--cafe-tab-fs:14px;--cafe-tab-pad:10px;--cafe-flat-time:26px;--cafe-flat-timew:64px;--cafe-flat-title:17px;--cafe-flat-sub:11px;--cafe-news-img-h:126px;--cafe-news-pad:12px 13px;--cafe-news-title:17px;--cafe-news-prev:12px;--cafe-news-meta:10px;--cafe-chip-fs:10px;--cafe-chip-pad:3px 8px;--cafe-back-arrow:20px;--cafe-back-fs:12px;--cafe-back-pad-y:10px;--cafe-hero-h:172px;--cafe-hero-h-short:150px;--cafe-hero-title:26px;--cafe-hero-cap:12px;--cafe-detail-title-fs:26px;--cafe-spk-avatar:34px;--cafe-spk-avatar-fs:12px;--cafe-spk-name:11px;--cafe-spk-role:9px;--cafe-spk-pad:8px 9px;--cafe-tile-fs:18px;--cafe-tile-pad:18px 14px;--cafe-ticker-fs:13px;--cafe-ticker-ls:2px;--cafe-ticker-pad:9px}.cafe-h{font-family:var(--font-display);font-weight:var(--weight-display);text-transform:uppercase;letter-spacing:var(--tracking-display);line-height:var(--leading-display);color:var(--on-surface-primary);margin:var(--space-2) 0 0}.cafe-h--xl{font-size:var(--cafe-h1);letter-spacing:var(--cafe-h1-ls);line-height:.9}.cafe-h--lg{font-size:var(--cafe-h2);letter-spacing:var(--cafe-h23-ls);line-height:.9}.cafe-h--md{font-size:var(--cafe-h3);letter-spacing:var(--cafe-h23-ls);line-height:.9}.cafe-headrow{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.cafe-badge{background:var(--accent-default);color:var(--on-accent);font-family:var(--font-display);font-weight:var(--weight-display);text-transform:uppercase;font-size:var(--cafe-badge-fs);letter-spacing:var(--cafe-lbl-ls);padding:var(--cafe-badge-pad);border-radius:var(--radius-control);white-space:nowrap}.cafe-badge:before{content:"● "}.cafe-ticker{background:var(--accent-default);color:var(--on-accent);border-top:var(--cafe-border) solid var(--border-strong);border-bottom:var(--cafe-border) solid var(--border-strong);margin:var(--space-4) calc(-1 * var(--cafe-pad-x)) 0;overflow:hidden}.cafe-ticker-inner{white-space:nowrap;padding:var(--cafe-ticker-pad) 0;font-family:var(--font-display);font-weight:var(--cafe-w-heavy);text-transform:uppercase;font-size:var(--cafe-ticker-fs);letter-spacing:var(--cafe-ticker-ls);animation:cafe-marquee var(--cafe-marquee) linear infinite;display:inline-block}.cafe-ticker-inner>span{padding:0 var(--space-5)}@keyframes cafe-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.cafe-ticker-inner{animation:none}}.cafe-hero{width:100%;margin-top:var(--space-4);border:var(--cafe-border) solid var(--border-strong);border-radius:var(--radius-media);height:var(--cafe-hero-h);font:inherit;text-align:left;cursor:pointer;background:0 0;flex-direction:column;justify-content:flex-end;padding:0;display:flex;position:relative;overflow:hidden}.cafe-hero--short{height:var(--cafe-hero-h-short)}.cafe-hero--static{cursor:default}.cafe-hero-media{background:repeating-linear-gradient(-48deg, var(--surface-inverse) 0 var(--space-4), var(--surface-base) var(--space-4) var(--space-7));background-position:50%;background-size:cover;position:absolute;inset:0}.cafe-hero-cap{padding:var(--space-4);color:var(--on-inverse);background:linear-gradient(to top, color-mix(in oklch, var(--surface-inverse) 60%, transparent), transparent);position:relative}.cafe-hero-cap .t{font-family:var(--font-display);font-weight:var(--weight-display);text-transform:uppercase;font-size:var(--cafe-hero-title);letter-spacing:var(--tracking-display);line-height:.92}.cafe-hero-cap .m{font-family:var(--font-body);font-size:var(--cafe-hero-cap);font-weight:var(--cafe-w-sub);letter-spacing:var(--tracking-body);margin-top:var(--space-1)}.cafe-hero .cafe-badge{top:var(--space-3);left:var(--space-3);z-index:2;position:absolute}.cafe-hero--detail{width:auto;margin-top:var(--space-2);margin-inline:calc(-1 * var(--cafe-pad-x))}.cafe-hero--detail .cafe-hero-media{background-image:repeating-linear-gradient(-48deg, var(--surface-inverse) 0 var(--space-4), var(--surface-base) var(--space-4) var(--space-7))}.cafe-tiles{gap:var(--space-2);margin-top:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.cafe-tile{padding:var(--cafe-tile-pad);border-radius:var(--radius-card);font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--cafe-tile-fs);text-transform:uppercase;letter-spacing:var(--tracking-display);cursor:pointer;text-align:left;border:none;line-height:1}.cafe-tile--brand{background:var(--accent-default);color:var(--on-accent)}.cafe-tile--dark{background:var(--surface-inverse);color:var(--on-inverse)}.cafe-label{font-family:var(--font-display);font-weight:var(--weight-display);text-transform:uppercase;letter-spacing:var(--cafe-lbl-ls);font-size:var(--text-base);margin:var(--space-5) 0 var(--space-3)}.cafe-label--md{font-size:var(--cafe-lbl-md)}.cafe-label--sm{font-size:var(--cafe-lbl-sm)}.cafe-rowcard{gap:var(--space-3);background:var(--surface-inverse);width:100%;color:var(--on-inverse);border:var(--cafe-border) solid var(--border-strong);padding:var(--cafe-row-pad);border-radius:var(--radius-card);margin-bottom:var(--space-2);font:inherit;text-align:left;cursor:pointer;align-items:center;display:flex}.cafe-rowcard .tt,.cafe-rowcard .ts{display:block}.cafe-rowcard .time{font-family:var(--font-display);font-weight:var(--weight-display);color:var(--accent-default);font-size:var(--cafe-row-time);min-width:var(--cafe-row-timew);font-variant-numeric:tabular-nums;flex:none;line-height:1}.cafe-rowcard .tt{font-family:var(--font-display);font-weight:var(--cafe-w-heavy);text-transform:uppercase;font-size:var(--cafe-row-title);line-height:1}.cafe-rowcard .ts{font-family:var(--font-body);font-weight:var(--cafe-w-sub);font-size:var(--cafe-row-sub);color:var(--on-surface-muted);margin-top:var(--space-1)}.cafe-rowcard--lg{padding:var(--cafe-row-pad-lg)}.cafe-rowcard--lg .time{font-size:var(--cafe-row-time-lg);min-width:var(--cafe-row-timew-lg)}.cafe-rowcard--lg .tt{font-size:var(--cafe-row-title-lg)}.cafe-rowcard--sm .time{font-size:var(--cafe-row-time-sm);min-width:var(--cafe-row-timew-sm)}[data-screen=agenda] .cafe-h{margin-bottom:var(--space-6)}.cafe-agenda-row .time{flex-direction:column;align-items:flex-start;display:flex}.cafe-agenda-row .time .dur{margin-top:var(--space-1);font-family:var(--font-body);font-weight:var(--cafe-w-sub);font-size:var(--cafe-row-sub);color:var(--on-surface-muted)}.cafe-agenda-row .body{flex:1;min-width:0}.cafe-agenda-tag{margin-left:var(--space-2);font-family:var(--font-body);font-weight:var(--cafe-w-heavy);font-size:var(--cafe-poll-votes);text-transform:uppercase;letter-spacing:var(--tracking-body);color:var(--accent-default)}.cafe-agenda-star{cursor:pointer;color:var(--accent-default);font-size:var(--cafe-row-time);background:0 0;border:0;flex:none;padding:0;line-height:1}.cafe-agenda-empty{text-align:center;padding:var(--space-8) var(--space-4)}.cafe-agenda-empty .star{font-size:var(--cafe-h1);color:var(--border-strong)}.cafe-agenda-empty .t{margin-top:var(--space-3);font-family:var(--font-display);font-weight:var(--cafe-w-heavy);text-transform:uppercase;font-size:var(--cafe-lbl-md);color:var(--on-surface-primary)}.cafe-agenda-empty .s{margin:var(--space-2) auto 0;max-width:40ch;font-family:var(--font-body);font-size:var(--text-sm);color:var(--on-surface-muted);line-height:var(--leading-body)}.cafe-tabs{border-block:var(--cafe-border) solid var(--border-strong);border-radius:var(--radius-card);margin:var(--space-4) calc(-1 * var(--cafe-pad-x)) 0;display:flex}.cafe-tabs button{font:inherit;font-family:var(--font-display);font-weight:var(--cafe-w-heavy);text-transform:uppercase;font-size:var(--cafe-tab-fs);letter-spacing:var(--tracking-display);padding:var(--cafe-tab-pad) 0;color:var(--on-surface-primary);border:none;border-right:var(--cafe-border) solid var(--border-strong);cursor:pointer;background:0 0;flex:1}.cafe-tabs button:last-child{border-right:none}.cafe-tabs button[aria-selected=true]{background:var(--accent-default);color:var(--on-accent);font-weight:var(--weight-display)}.cafe-dayhead{font-family:var(--font-display);font-weight:var(--weight-display);text-transform:uppercase;letter-spacing:var(--tracking-display);line-height:var(--leading-display);font-size:var(--text-base);background-color:var(--surface-inverse);color:var(--on-inverse);padding:var(--space-2) var(--cafe-pad-x);margin:var(--space-6) calc(-1 * var(--cafe-pad-x)) var(--space-3)}.cafe-dayhead:first-child{margin-top:var(--space-4)}.cafe-filter{gap:var(--space-2);margin-top:var(--space-3);padding-bottom:var(--space-1);display:flex;overflow-x:auto}.cafe-filter+.cafe-filter{margin-top:var(--space-2)}.cafe-chip{white-space:nowrap;font-family:var(--font-display);font-weight:var(--weight-display);text-transform:uppercase;font-size:var(--text-xs);letter-spacing:var(--tracking-display);padding:calc(var(--space-2) * .8) var(--space-3);border:var(--border-width-base) solid var(--border-strong);border-radius:var(--radius-control);color:var(--on-surface-primary);cursor:pointer;background:0 0}.cafe-chip[aria-pressed=true]{background:var(--surface-inverse);color:var(--on-inverse);border-color:var(--surface-inverse)}.cafe-rule{margin:var(--space-4) calc(-1 * var(--cafe-pad-x)) 0;border-top:var(--border-width-base) solid var(--border-strong)}.cafe-flatrow{gap:var(--space-3);padding:var(--space-4) var(--cafe-pad-x);margin-inline:calc(-1 * var(--cafe-pad-x));border-bottom:var(--cafe-border) solid var(--border-strong);align-items:flex-start;display:flex}.cafe-flatrow-main{gap:var(--space-3);min-width:0;font:inherit;text-align:left;color:var(--on-surface-primary);cursor:pointer;background:0 0;border:0;flex:1;align-items:flex-start;padding:0;display:flex}.cafe-flatrow .time{font-family:var(--font-display);font-weight:var(--weight-display);color:var(--accent-default);font-size:var(--cafe-flat-time);font-variant-numeric:tabular-nums;min-width:var(--cafe-flat-timew);flex:none;line-height:1}.cafe-flatrow .body{flex:1;min-width:0}.cafe-fav{flex:none;align-self:center;display:flex}.cafe-tag{background:var(--surface-inverse);color:var(--on-inverse);font-family:var(--font-display);font-weight:var(--weight-display);text-transform:uppercase;font-size:var(--cafe-tag-fs);letter-spacing:var(--tracking-body);padding:var(--cafe-tag-pad);border-radius:var(--radius-control);margin-bottom:var(--space-1);display:inline-block}.cafe-flatrow .rt{font-family:var(--font-display);font-weight:var(--weight-display);text-transform:uppercase;font-size:var(--cafe-flat-title);color:var(--on-surface-primary);line-height:.95;display:block}.cafe-flatrow .rs{font-family:var(--font-body);font-weight:var(--cafe-w-sub);font-size:var(--cafe-flat-sub);color:var(--on-surface-muted);margin-top:var(--space-1);display:block}.cafe-live{color:var(--accent-default);font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--text-xs);letter-spacing:var(--tracking-body);text-transform:uppercase;float:right}.cafe-live:before{content:"● "}.cafe-note{font-family:var(--font-mono);text-transform:uppercase;font-size:var(--text-xs);letter-spacing:var(--tracking-body);color:var(--on-surface-muted);padding:var(--space-5) 0}.cafe-empty{border:var(--border-width-base) solid var(--border-strong);padding:var(--space-6) var(--space-5);margin-top:var(--space-4)}.cafe-empty .et{font-family:var(--font-display);font-weight:var(--weight-display);text-transform:uppercase;font-size:var(--text-lg);letter-spacing:var(--tracking-display)}.cafe-empty .em{font-size:var(--text-sm);color:var(--on-surface-muted);margin-top:var(--space-2);text-transform:uppercase;letter-spacing:var(--tracking-body)}.cafe-reset{margin-top:var(--space-3);background:var(--surface-inverse);color:var(--on-inverse);font-family:var(--font-display);font-weight:var(--weight-display);text-transform:uppercase;font-size:var(--text-xs);letter-spacing:var(--tracking-display);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);cursor:pointer;border:none}.cafe-appbar{z-index:100;height:var(--app-header-h);justify-content:space-between;align-items:center;gap:var(--space-3);padding:0 var(--space-5);box-sizing:border-box;background:var(--surface-base);color:var(--on-surface-primary);display:flex;position:fixed;top:0;left:0;right:0}.cafe-appbar-logo{cursor:pointer;background:0 0;border:0;flex:auto;justify-content:flex-start;align-items:center;min-width:0;padding:0;display:flex}.cafe-appbar-logo img{object-fit:contain;object-position:left center;width:auto;max-width:100%;display:block}.cafe-appbar-title{font-family:var(--font-display);font-weight:var(--weight-display);text-transform:uppercase;letter-spacing:var(--tracking-display);font-size:var(--text-lg);color:var(--on-surface-primary)}.cafe-appbar-avatar{width:var(--space-7);height:var(--space-7);border:var(--border-width-base) solid var(--border-strong);background:var(--surface-inverse);color:var(--on-inverse);font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--text-sm);cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0;display:flex;overflow:hidden}.cafe-appbar-avatar img{object-fit:cover;width:100%;height:100%;display:block}.cafe-bottomnav{z-index:200;box-sizing:border-box;background:var(--surface-inverse);color:var(--on-inverse);border-top:var(--border-width-base) solid var(--border-strong);display:flex;position:fixed;bottom:0;left:0;right:0}.cafe-bottomnav--floating{left:var(--space-5);right:var(--space-5);bottom:var(--space-3);max-width:calc(var(--page-max) - var(--space-6));border:var(--border-width-base) solid var(--border-strong);margin-inline:auto}.cafe-navbtn{align-items:center;gap:var(--space-1);padding:var(--space-3) var(--space-1);box-sizing:border-box;cursor:pointer;color:var(--on-inverse);font:inherit;background:0 0;border:0;flex-direction:column;flex:1;display:flex}.cafe-navbtn .lbl{font-family:var(--font-display);font-weight:var(--weight-display);text-transform:uppercase;font-size:var(--text-xs);letter-spacing:var(--tracking-body)}.cafe-navbtn[aria-current=page]{color:var(--accent-default)}.cafe-sectionhead{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin:var(--space-6) 0 var(--space-3);display:flex}.cafe-sectionhead .cafe-label{margin:0}.cafe-link{cursor:pointer;font-family:var(--font-display);font-weight:var(--weight-display);text-transform:uppercase;font-size:var(--text-xs);letter-spacing:var(--tracking-display);color:var(--accent-default);background:0 0;border:0}.cafe-speakers{gap:var(--space-3);padding-bottom:var(--space-2);display:flex;overflow-x:auto}.cafe-speaker{width:var(--space-11);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;flex:none;padding:0}.cafe-speaker .pic{width:var(--space-11);height:var(--space-11);background:var(--surface-inverse);border:var(--border-width-base) solid var(--border-strong);color:var(--on-inverse);font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--text-2xl);justify-content:center;align-items:center;display:flex;overflow:hidden}.cafe-speaker .pic img{object-fit:cover;width:100%;height:100%;display:block}.cafe-speaker .sn{font-family:var(--font-display);font-weight:var(--weight-display);text-transform:uppercase;font-size:var(--text-xs);letter-spacing:var(--tracking-body);margin-top:var(--space-2);color:var(--on-surface-primary);display:block}.cafe-speaker .sr{font-size:var(--text-xs);color:var(--on-surface-muted);text-transform:uppercase;letter-spacing:var(--tracking-body);display:block}.cafe-block{text-align:left;background:var(--surface-inverse);width:100%;color:var(--on-inverse);padding:var(--space-5);cursor:pointer;margin-top:var(--space-4);font:inherit;border:0;display:block}.cafe-block .bt{font-family:var(--font-display);font-weight:var(--weight-display);text-transform:uppercase;letter-spacing:var(--tracking-display);font-size:var(--text-lg);display:block}.cafe-block .bx{font-size:var(--text-sm);opacity:.72;margin-top:var(--space-1);text-transform:uppercase;letter-spacing:var(--tracking-body);display:block}.cafe-newscard{text-align:left;background:var(--surface-inverse);width:100%;color:var(--on-inverse);border:var(--cafe-border) solid var(--border-strong);margin-top:var(--space-3);border-radius:var(--radius-card);cursor:pointer;font:inherit;padding:0;display:block;overflow:hidden}.cafe-newshero{width:100%;height:var(--cafe-news-img-h);background-image:repeating-linear-gradient(-48deg, var(--surface-inverse) 0 var(--space-4), var(--surface-base) var(--space-4) var(--space-7));border:var(--border-width-base) solid var(--border-strong);background-position:50%;background-size:cover;display:block}.cafe-newscard-body{padding:var(--cafe-news-pad);display:block}.cafe-catbadge{background:var(--accent-default);color:var(--on-accent);font-family:var(--font-display);font-weight:var(--weight-display);text-transform:uppercase;font-size:var(--cafe-chip-fs);letter-spacing:var(--cafe-lbl-ls);padding:var(--cafe-chip-pad);border-radius:var(--radius-control);margin-bottom:var(--space-2);display:inline-block}.cafe-newscard-title{font-family:var(--font-display);font-weight:var(--weight-display);text-transform:uppercase;font-size:var(--cafe-news-title);letter-spacing:var(--tracking-display);color:var(--on-inverse);line-height:1;display:block}.cafe-newscard-teaser{margin-top:var(--space-2);font-size:var(--cafe-news-prev);color:var(--on-surface-muted);line-height:1.3;display:block}.cafe-newscard-meta{margin-top:var(--space-2);font-family:var(--font-body);font-weight:var(--cafe-w-sub);text-transform:uppercase;font-size:var(--cafe-news-meta);letter-spacing:var(--tracking-body);color:var(--on-surface-muted);display:block}.cafe-searchrow{gap:var(--space-2);margin-top:var(--space-4);margin-bottom:var(--space-2);display:flex}.cafe-search{box-sizing:border-box;background:var(--surface-base);min-width:0;color:var(--on-surface-primary);border:var(--border-width-base) solid var(--border-strong);padding:var(--space-3);font-family:var(--font-mono);text-transform:uppercase;font-size:var(--text-xs);letter-spacing:var(--tracking-body);outline:none;flex:1}.cafe-search::placeholder{color:var(--on-surface-muted)}.cafe-sort{background:var(--surface-inverse);color:var(--on-inverse);font-family:var(--font-display);font-weight:var(--weight-display);text-transform:uppercase;font-size:var(--text-xs);letter-spacing:var(--tracking-display);padding:var(--space-3) var(--space-4);cursor:pointer;white-space:nowrap;border:none;flex:none}.cafe-personrow{align-items:center;gap:var(--space-3);text-align:left;border:0;border-bottom:var(--border-width-base) solid var(--border-subtle);width:100%;padding:var(--space-3) var(--space-1);cursor:pointer;font:inherit;background:0 0;display:flex}.cafe-personrow .pf{width:var(--space-9);height:var(--space-9);background:var(--surface-inverse);color:var(--on-inverse);border:var(--border-width-base) solid var(--border-strong);font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--text-lg);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.cafe-personrow .pf img{object-fit:cover;width:100%;height:100%;display:block}.cafe-personrow .pi{flex:1;min-width:0}.cafe-personrow .pn{font-family:var(--font-display);font-weight:var(--weight-display);text-transform:uppercase;font-size:var(--text-base);color:var(--on-surface-primary);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.cafe-personrow .pr{font-size:var(--text-xs);color:var(--on-surface-muted);text-transform:uppercase;letter-spacing:var(--tracking-body);margin-top:var(--space-1);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.cafe-back{align-items:center;gap:var(--space-3);color:var(--on-surface-primary);border:0;border-bottom:var(--cafe-border) solid var(--border-strong);font-family:var(--font-display);font-weight:var(--weight-display);text-transform:uppercase;font-size:var(--cafe-back-fs);letter-spacing:var(--cafe-lbl-ls);padding:var(--cafe-back-pad-y) var(--cafe-pad-x);cursor:pointer;margin-bottom:var(--space-2);text-align:left;width:calc(100% + 2 * var(--cafe-pad-x));box-sizing:border-box;margin-inline:calc(-1 * var(--cafe-pad-x));background:0 0;display:flex}.cafe-back--plain{border-bottom:0}.cafe-back>span[aria-hidden]{font-size:var(--cafe-back-arrow);line-height:1}.cafe-track{background:var(--accent-default);color:var(--on-accent);font-family:var(--font-display);font-weight:var(--weight-display);text-transform:uppercase;font-size:var(--cafe-chip-fs);letter-spacing:var(--cafe-lbl-ls);padding:var(--cafe-chip-pad);border-radius:var(--radius-control);margin-top:var(--space-4);margin-bottom:var(--space-1);display:inline-block}.cafe-detail-title{font-size:var(--cafe-detail-title-fs);margin-top:var(--space-1);line-height:.92}.cafe-detail-when{align-items:baseline;gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.cafe-detail-date,.cafe-detail-time{font-family:var(--font-display);font-weight:var(--weight-display);text-transform:uppercase;font-size:var(--text-sm);letter-spacing:var(--tracking-body);font-variant-numeric:tabular-nums}.cafe-detail-date{color:var(--accent-default)}.cafe-detail-time{color:var(--on-surface-muted)}.cafe-chips{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.cafe-speakergrid{gap:var(--space-2);margin-top:var(--space-3);grid-template-columns:1fr;display:grid}.cafe-speakercard{align-items:center;gap:var(--space-2);text-align:left;background:var(--surface-base);min-width:0;color:var(--on-surface-primary);border:var(--cafe-border) solid var(--border-strong);border-radius:var(--radius-card);padding:var(--cafe-spk-pad);cursor:pointer;font:inherit;display:flex}.cafe-speakercard .pf{width:var(--cafe-spk-avatar);height:var(--cafe-spk-avatar);background:var(--accent-default);color:var(--on-accent);font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--cafe-spk-avatar-fs);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.cafe-speakercard .pf img{object-fit:cover;width:100%;height:100%;display:block}.cafe-speakercard .pi{flex:1;min-width:0}.cafe-speakercard .pn{font-family:var(--font-display);font-weight:var(--cafe-w-heavy);text-transform:uppercase;font-size:var(--cafe-spk-name);color:var(--on-surface-primary);line-height:1;display:block}.cafe-speakercard .pr{font-family:var(--font-body);font-weight:var(--cafe-w-sub);font-size:var(--cafe-spk-role);color:var(--on-surface-muted);margin-top:var(--space-1);display:block}.cafe-detail-actions{gap:var(--space-2);margin:var(--space-5) 0;grid-template-columns:repeat(2,1fr);display:grid}.cafe-detail-btn{background:var(--surface-base);color:var(--on-surface-primary);text-align:center;border:var(--border-width-base) solid var(--border-strong);border-radius:var(--radius-control);font-family:var(--font-display);font-weight:var(--weight-display);text-transform:uppercase;font-size:var(--text-xs);letter-spacing:var(--tracking-display);padding:var(--space-3) var(--space-4);cursor:pointer}.cafe-detail-btn[aria-pressed=true]{background:var(--surface-inverse);color:var(--on-inverse);border-color:var(--surface-inverse)}.cafe-teaser{background:var(--accent-default);color:var(--on-accent);padding:var(--space-4);margin-top:var(--space-4);font-size:var(--text-base);line-height:var(--leading-body)}.cafe-teaser.cafe-live-now{align-items:center;gap:var(--space-4);text-align:left;cursor:pointer;border-radius:var(--radius-card);border:0;width:100%;display:flex}.cafe-live-now .body{flex:1;min-width:0}.cafe-live-now .tag{font-family:var(--font-display);font-weight:var(--weight-display);text-transform:uppercase;font-size:var(--cafe-badge-fs-sm);letter-spacing:var(--cafe-lbl-ls);margin-bottom:var(--space-2);display:block}.cafe-live-now .tag:before{content:"● "}.cafe-live-now .t{font-family:var(--font-display);font-weight:var(--weight-display);text-transform:uppercase;font-size:var(--text-lg);letter-spacing:var(--tracking-display);line-height:1;display:block}.cafe-live-now .m{font-family:var(--font-body);font-weight:var(--cafe-w-sub);font-size:var(--cafe-hero-cap);margin-top:var(--space-1);opacity:.72;display:block}.cafe-live-now .cta{flex:none}.cafe-desc{color:var(--on-surface-secondary);font-size:var(--text-base);line-height:var(--leading-body);margin-top:var(--space-4);white-space:pre-line}.cafe-cta{background:var(--accent-default);width:100%;color:var(--on-accent);border:var(--cafe-border) solid var(--border-strong);border-radius:var(--radius-control);font-family:var(--font-display);font-weight:var(--weight-display);text-transform:uppercase;font-size:var(--cafe-cta-fs);letter-spacing:var(--tracking-display);padding:var(--cafe-cta-pad);cursor:pointer;margin-top:var(--space-6);text-align:center;display:block}.cafe-bio-avatar{width:var(--space-12);height:var(--space-12);background:var(--accent-default);color:var(--on-accent);font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--cafe-bio-avatar-fs);margin-top:var(--space-4);justify-content:center;align-items:center;display:flex;overflow:hidden}.cafe-bio-avatar img{object-fit:cover;width:100%;height:100%;display:block}.cafe-bio-role{font-family:var(--font-body);font-weight:var(--cafe-w-sub);text-transform:uppercase;letter-spacing:var(--tracking-body);font-size:var(--cafe-bio-sub);color:var(--on-surface-muted);margin:var(--space-1) 0 0}.cafe-bio-name{font-size:var(--cafe-bio-name);letter-spacing:var(--tracking-display);line-height:.9}.cafe-bio-text{margin:var(--space-4) 0 0;font-family:var(--font-body);font-weight:var(--cafe-w-med);font-size:var(--cafe-bio-text);color:var(--on-surface-primary);white-space:pre-line;line-height:1.4}.cafe-bio-links{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.cafe-bio-link{border:var(--cafe-border-sm) solid var(--border-strong);padding:var(--space-1) var(--space-2);font-family:var(--font-display);font-weight:var(--cafe-w-heavy);font-size:var(--cafe-chip-fs);text-transform:uppercase;letter-spacing:var(--cafe-lbl-ls);color:var(--on-surface-primary);display:inline-block}.cafe-poll-head{align-items:flex-end;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.cafe-poll-live{font-size:var(--cafe-badge-fs-sm);padding:var(--cafe-badge-pad-sm);margin-inline-start:auto}.cafe-qa-live{font-size:var(--cafe-badge-fs);padding:var(--cafe-badge-pad-qa)}.cafe-pollcard{background:var(--surface-inverse);color:var(--on-inverse);border:var(--cafe-border) solid var(--border-strong);padding:var(--cafe-poll-card-pad);border-radius:var(--radius-card);margin-top:var(--cafe-poll-vgap)}.cafe-poll-q{margin:0 0 var(--cafe-poll-vgap);font-family:var(--font-display);font-weight:var(--weight-display);text-transform:uppercase;font-size:var(--cafe-poll-q);letter-spacing:var(--tracking-display);color:var(--on-inverse);line-height:1.05;display:block}.cafe-poll-option{margin-bottom:var(--cafe-poll-opt-vgap)}.cafe-poll-option:last-of-type{margin-bottom:0}.cafe-poll-option .cafe-headrow{margin-bottom:var(--cafe-poll-optrow-mb)}.cafe-poll-label{font-family:var(--font-display);font-weight:var(--cafe-w-heavy);text-transform:uppercase;font-size:var(--cafe-poll-opt);letter-spacing:var(--tracking-body)}.cafe-poll-pct{font-family:var(--font-display);font-weight:var(--cafe-w-heavy);color:var(--accent-default);font-size:var(--cafe-poll-opt);font-variant-numeric:tabular-nums}.cafe-poll-bar{height:var(--cafe-poll-bar-h);background:var(--surface-base);border:var(--cafe-border-sm) solid var(--border-strong);border-radius:var(--radius-control);overflow:hidden}.cafe-poll-bar-fill{background:var(--accent-default);height:100%;display:block}.cafe-poll-votes{margin-top:var(--space-1);font-family:var(--font-body);font-weight:var(--cafe-w-sub);text-transform:uppercase;font-size:var(--cafe-poll-votes);color:var(--on-surface-muted);display:block}.cafe-poll-option--mine .cafe-poll-label{color:var(--accent-default)}.cafe-poll-badge{margin-bottom:var(--space-2);font-family:var(--font-display);font-weight:var(--weight-display);text-transform:uppercase;font-size:var(--cafe-poll-votes);letter-spacing:var(--cafe-lbl-ls);color:var(--accent-default)}.cafe-poll-vote{margin-top:var(--cafe-poll-vgap)}.cafe-poll-choice{align-items:center;gap:var(--space-3);text-align:left;background:var(--surface-base);width:100%;color:var(--on-surface-primary);border:var(--cafe-border) solid var(--border-strong);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-2);cursor:pointer;font-family:var(--font-display);font-weight:var(--cafe-w-heavy);text-transform:uppercase;font-size:var(--cafe-poll-opt);letter-spacing:var(--tracking-body);display:flex}.cafe-poll-choice:disabled{cursor:default;opacity:.6}.cafe-poll-choice[aria-checked=true]{border-color:var(--accent-default)}.cafe-poll-radio{width:var(--cafe-poll-radio);height:var(--cafe-poll-radio);border:var(--cafe-border-sm) solid var(--border-strong);background:0 0;flex:none}.cafe-poll-choice[aria-checked=true] .cafe-poll-radio{background:var(--accent-default);border-color:var(--accent-default)}.cafe-poll-err{margin:var(--space-2) 0 0;font-family:var(--font-body);font-size:var(--cafe-poll-votes);color:var(--on-inverse)}.cafe-poll-voted{margin:var(--space-3) 0 0;font-family:var(--font-body);font-size:var(--cafe-poll-votes);text-transform:uppercase;color:var(--on-surface-muted)}.cafe-poll-wait{margin:var(--cafe-poll-vgap) 0 0;font-family:var(--font-display);font-weight:var(--cafe-w-heavy);text-transform:uppercase;font-size:var(--cafe-poll-opt);color:var(--on-surface-muted)}.cafe-qa-context{font-family:var(--font-body);font-weight:var(--cafe-w-sub);text-transform:uppercase;letter-spacing:var(--cafe-lbl-ls);font-size:var(--cafe-qa-ctx);background:var(--surface-inverse);color:var(--on-inverse);padding:var(--cafe-qa-ctx-pad);margin:var(--space-4) calc(-1 * var(--cafe-pad-x)) var(--space-2)}.cafe-qa-row{gap:var(--cafe-qa-row-vgap);background:var(--surface-base);padding:var(--cafe-qa-row-pad);margin-inline:calc(-1 * var(--cafe-pad-x));border-bottom:var(--cafe-border) solid var(--border-strong);align-items:center;display:flex}.cafe-qa-votes{min-width:var(--cafe-qa-votes-w);text-align:center;flex:none}.cafe-qa-votes .n{font-family:var(--font-display);font-weight:var(--weight-display);color:var(--accent-default);font-size:var(--cafe-qa-num);font-variant-numeric:tabular-nums;line-height:1;display:block}.cafe-qa-votes .lbl{margin-top:var(--space-1);font-family:var(--font-display);font-weight:var(--weight-display);text-transform:uppercase;font-size:var(--cafe-qa-num-lbl);letter-spacing:var(--tracking-body);color:var(--on-surface-muted);display:block}.cafe-qa-body{flex:1;min-width:0}.cafe-qa-text{font-family:var(--font-display);font-weight:var(--cafe-w-heavy);font-size:var(--cafe-qa-text);color:var(--on-surface-primary);margin:0;line-height:1.15;display:block}.cafe-qa-meta{margin-top:var(--space-1);font-family:var(--font-body);font-weight:var(--cafe-w-sub);text-transform:uppercase;font-size:var(--cafe-qa-meta);letter-spacing:var(--tracking-body);color:var(--on-surface-muted);display:block}.cafe-qa-askbar{align-items:stretch;gap:var(--space-2);background:var(--surface-inverse);border-top:var(--cafe-border) solid var(--border-strong);padding:var(--cafe-qa-ask-pad);margin:var(--space-6) calc(-1 * var(--cafe-pad-x)) 0;display:flex}.cafe-qa-askbar .cafe-search{background:var(--surface-base);border:var(--cafe-border) solid var(--border-strong);padding:var(--space-3) var(--cafe-qa-ask-input-pad-x);font-family:var(--font-display);font-weight:var(--cafe-w-heavy);font-size:var(--cafe-net-search-fs);text-transform:uppercase;color:var(--on-surface-muted);flex:1}.cafe-qa-ask-btn{background:var(--accent-default);color:var(--on-accent);border:var(--cafe-border) solid var(--border-strong);border-radius:var(--radius-control);font-family:var(--font-display);font-weight:var(--weight-display);text-transform:uppercase;font-size:var(--cafe-badge-fs);letter-spacing:var(--tracking-display);padding:0 var(--cafe-qa-ask-btn-pad-x);cursor:pointer;flex:none}.cafe-qa-askbar .cafe-search:not([disabled]){text-transform:none;color:var(--on-surface-primary);font-weight:var(--cafe-w-sub)}.cafe-qa-ask-btn[disabled]{cursor:default;opacity:.5}.cafe-qa-votes--btn{cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.cafe-qa-votes--btn:disabled{cursor:default;opacity:.55}.cafe-qa-banner{border:var(--cafe-border) solid var(--border-strong);background:var(--surface-base);padding:var(--space-3) var(--space-4);margin-top:var(--space-3);font-family:var(--font-display);font-weight:var(--cafe-w-heavy);text-transform:uppercase;font-size:var(--cafe-qa-meta);letter-spacing:var(--cafe-lbl-ls);color:var(--on-surface-primary)}.cafe-qa-empty{padding:var(--space-8) 0;text-align:center;color:var(--on-surface-muted);font-family:var(--font-display);font-weight:var(--cafe-w-heavy);text-transform:uppercase;font-size:var(--cafe-qa-meta);letter-spacing:var(--cafe-lbl-ls)}.cafe-net-search{box-sizing:border-box;background:var(--surface-inverse);width:100%;color:var(--on-inverse);border:var(--cafe-border) solid var(--border-strong);padding:var(--cafe-net-search-pad);font-family:var(--font-display);font-weight:var(--cafe-w-heavy);text-transform:uppercase;font-size:var(--cafe-net-search-fs);letter-spacing:var(--tracking-body);margin-top:var(--space-4);display:block}.cafe-net-search::placeholder{color:var(--on-surface-muted);opacity:1}.cafe-net-row{align-items:center;gap:var(--space-3);background:var(--surface-inverse);width:100%;color:var(--on-inverse);border:var(--cafe-border) solid var(--border-strong);padding:var(--cafe-net-row-pad);border-radius:var(--radius-card);margin-top:var(--space-3);font:inherit;text-align:left;cursor:pointer;display:flex}.cafe-net-row .pf{width:var(--cafe-net-avatar);height:var(--cafe-net-avatar);background:var(--accent-default);color:var(--on-accent);font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--cafe-net-avatar-fs);flex:none;justify-content:center;align-items:center;display:flex}.cafe-net-row .pi{flex:1;min-width:0}.cafe-net-row .pn{font-family:var(--font-display);font-weight:var(--weight-display);text-transform:uppercase;font-size:var(--cafe-net-name);color:var(--on-inverse);text-overflow:ellipsis;white-space:nowrap;line-height:1;display:block;overflow:hidden}.cafe-net-row .pr{margin-top:var(--space-1);font-weight:var(--weight-emphasis);font-size:var(--cafe-net-sub);color:var(--on-surface-muted);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.cafe-net-connect{width:var(--cafe-net-connect);height:var(--cafe-net-connect);background:var(--surface-base);color:var(--on-surface-primary);border:var(--cafe-border) solid var(--border-strong);border-radius:var(--radius-control);font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--cafe-net-connect-fs);flex:none;justify-content:center;align-items:center;display:flex}.cafe-net-qr{background:var(--surface-base);border:var(--cafe-border) solid var(--border-strong);padding:var(--space-4);margin-top:var(--space-4);justify-content:center;align-items:center;display:flex}.cafe-profile-head{align-items:center;gap:var(--space-4);margin-top:var(--space-4);display:flex}.cafe-profile-avatar{width:var(--cafe-profil-avatar);height:var(--cafe-profil-avatar);background:var(--accent-default);color:var(--on-accent);font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--cafe-profil-avatar-fs);flex:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.cafe-profile-avatar img{object-fit:cover;width:100%;height:100%;display:block}.cafe-profile-id{flex:1;min-width:0}.cafe-profile-name{font-size:var(--cafe-profil-name);letter-spacing:var(--tracking-display);margin-top:0;line-height:.95}.cafe-stats{border:var(--cafe-border) solid var(--border-strong);margin-top:var(--space-4);display:flex}.cafe-stat{padding:var(--cafe-stat-pad);text-align:center;border-left:var(--cafe-border) solid var(--border-strong);flex:1}.cafe-stat:first-child{border-left:0}.cafe-stat .v{font-family:var(--font-display);font-weight:var(--weight-display);color:var(--accent-default);font-size:var(--cafe-stat-num);font-variant-numeric:tabular-nums;line-height:1;display:block}.cafe-stat .l{margin-top:var(--space-1);font-family:var(--font-body);font-weight:var(--cafe-w-sub);text-transform:uppercase;font-size:var(--cafe-stat-lbl);letter-spacing:var(--tracking-body);color:var(--on-surface-muted);display:block}.cafe-article-meta{font-family:var(--font-body);font-weight:var(--cafe-w-sub);text-transform:uppercase;font-size:var(--cafe-news-meta);letter-spacing:var(--tracking-body);color:var(--on-surface-muted);margin-top:var(--space-1)}.cafe-article{margin-top:var(--space-4);font-family:var(--font-body);font-weight:var(--cafe-w-med);font-size:var(--cafe-bio-text);color:var(--on-surface-primary);line-height:1.4}.cafe-article p{margin:var(--space-3) 0}.cafe-article h2,.cafe-article h3{font-family:var(--font-display);font-weight:var(--cafe-w-heavy);text-transform:uppercase;font-size:var(--cafe-flat-title);margin:var(--space-5) 0 var(--space-2);line-height:.95}.cafe-article a{color:var(--accent-default);text-decoration:underline}.cafe-article ul,.cafe-article ol{margin:var(--space-3) 0;padding-left:var(--space-4)}.cafe-article img{border:var(--cafe-border-sm) solid var(--border-strong);max-width:100%;height:auto;display:block}.cafe-article blockquote{margin:var(--space-3) 0;padding-left:var(--space-3);border-left:var(--cafe-border) solid var(--accent-default)}.cafe--fill{min-height:calc(100dvh - var(--app-header-h,0px));flex-direction:column;display:flex}.cafe--fill .cafe-pad{flex-direction:column;flex:1;align-items:stretch;display:flex}.cafe--fill .cafe-qa-askbar{margin-top:auto}.cafe-set-label{font-family:var(--font-display);font-weight:var(--weight-display);text-transform:uppercase;font-size:var(--cafe-set-label);letter-spacing:var(--cafe-set-label-ls);color:var(--on-surface-muted);margin:var(--space-3) 0 var(--space-2)}.cafe-settings-card[data-slot=visibility]{margin-top:var(--space-6)}.cafe-settings-card{background:var(--surface-inverse);color:var(--on-inverse);border:var(--cafe-border) solid var(--border-strong);border-radius:var(--radius-card);flex-direction:column;display:flex;overflow:hidden}.cafe-setting-row{justify-content:space-between;align-items:center;gap:var(--space-3);text-align:left;width:100%;color:inherit;font:inherit;border:0;border-top:var(--cafe-border) solid var(--border-strong);padding:var(--cafe-set-row-pad);background:0 0;display:flex}.cafe-setting-row:first-child{border-top:0}button.cafe-setting-row{cursor:pointer}button.cafe-setting-row:disabled{opacity:.4;cursor:default}.cafe-setting-row .lbl{font-family:var(--font-display);font-weight:var(--cafe-w-heavy);text-transform:uppercase;font-size:var(--cafe-set-row-label);color:var(--on-inverse)}.cafe-setting-row .lbl .sub{font-family:var(--font-body);font-weight:var(--weight-body);font-size:var(--cafe-set-value);color:var(--on-surface-muted);text-transform:uppercase;margin-top:var(--space-1);display:block}.cafe-setting-row .chev{color:var(--on-surface-muted);font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--cafe-set-chev);flex:none;line-height:1}.cafe-setting-row--danger .lbl{color:var(--state-danger)}.cafe-setting-toggle{width:var(--cafe-toggle-w);height:var(--cafe-toggle-h);background:var(--surface-base);border:var(--cafe-border-sm) solid var(--border-strong);flex:none;position:relative}.cafe-setting-toggle:after{content:"";top:var(--cafe-knob-off-shift);left:var(--cafe-knob-off-shift);width:var(--cafe-knob-off);height:var(--cafe-knob-off);background:var(--on-surface-muted);position:absolute}.cafe-setting-toggle.on{background:var(--accent-default);border:0}.cafe-setting-toggle.on:after{top:var(--cafe-knob-shift);left:auto;right:var(--cafe-knob-shift);width:var(--cafe-knob);height:var(--cafe-knob);background:var(--on-accent)}button.cafe-setting-toggle{cursor:pointer}button.cafe-setting-toggle:disabled{opacity:.4;cursor:default}.cafe-setting-row .val{color:var(--on-surface-muted);font-family:var(--font-body);font-weight:var(--cafe-w-heavy);text-transform:uppercase;font-size:var(--cafe-set-value);flex:none}.cafe-avatar-actions{flex:1;min-width:0}.cafe-avatar-btns{gap:var(--space-2);flex-wrap:wrap;display:flex}.cafe-avatar-hint{margin:var(--space-2) 0 0;font-family:var(--font-body);font-size:var(--text-xs);color:var(--on-surface-muted)}.cafe-avatar-busy{background:color-mix(in oklch, var(--surface-inverse) 55%, transparent);color:var(--on-inverse);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.cafe-fields{gap:var(--space-4);margin-top:var(--space-6);grid-template-columns:1fr 1fr;display:grid}.cafe-field{flex-direction:column;min-width:0;display:flex}.cafe-field--full{grid-column:1/-1}.cafe-field-label{margin-bottom:var(--space-2);font-family:var(--font-display);font-weight:var(--weight-display);text-transform:uppercase;font-size:var(--cafe-set-label);letter-spacing:var(--cafe-set-label-ls);color:var(--on-surface-muted)}.cafe-input{box-sizing:border-box;background:var(--surface-base);width:100%;color:var(--on-surface-primary);border:var(--cafe-border) solid var(--border-strong);padding:var(--space-3) var(--space-4);font-family:var(--font-body);font-weight:var(--cafe-w-sub);font-size:var(--text-base)}.cafe-input::placeholder{color:var(--on-surface-muted)}.cafe-textarea{resize:vertical;line-height:var(--leading-body)}.cafe-field-count{margin-top:var(--space-1);font-family:var(--font-body);font-size:var(--text-xs);color:var(--on-surface-muted);align-self:flex-end}.cafe-profile-toggles,.cafe-profile-view{margin-top:var(--space-6)}.cafe-profile-email{margin:var(--space-3) 0 0;font-family:var(--font-body);font-size:var(--text-xs);color:var(--on-surface-muted)}.cafe-logout{text-align:left;cursor:pointer;width:100%;margin-top:var(--space-6);border:var(--cafe-border) solid var(--state-danger);padding:var(--cafe-set-row-pad);background:0 0;display:block}.cafe-logout .t{font-family:var(--font-display);font-weight:var(--cafe-w-heavy);text-transform:uppercase;font-size:var(--cafe-set-row-label);color:var(--state-danger);display:block}.cafe-logout .s{margin-top:var(--space-1);font-family:var(--font-body);font-size:var(--cafe-set-value);text-transform:uppercase;color:var(--state-danger);opacity:.7;display:block}.cafe-logout--neutral{border-color:var(--border-strong)}.cafe-logout--neutral .t{color:var(--on-surface-primary)}.cafe-logout--neutral .s{color:var(--on-surface-muted)}
