@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-vietnamese-wdth-normal-rJmnGBSt.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-ext-wdth-normal-7khWdh9v.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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 Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-wdth-normal-DY7AcnAa.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-vietnamese-wdth-italic-DS6JCx7O.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-ext-wdth-italic-Cq9u_6Zz.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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 Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-wdth-italic-BuvkOFDm.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-DB5PtV2g.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-greek-500-normal-JMMifIXV.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-500-normal-CuWXN6rf.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-500-normal-BEb3_waV.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-Bz0x94Yp.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-600-normal-D-CqTdkO.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-600-normal-DgdngZtN.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-italic-BELOEI8R.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-italic-CfSXsIbO.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-italic-D9J6q4_O.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-italic-Bf1n82Tb.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-italic-BEZwmy7D.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-400-italic-CTYLy0lX.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-italic-BbRnwouv.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-italic-78jqtfZH.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-italic-Du9zzoL2.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-italic-V_9i1P_m.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-italic-CZTNEAuW.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-400-italic-CsGl1sm0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-9HEixskS.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-600-normal-fLZuRloM.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-600-normal-iLQfcSjf.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-display:"Archivo Variable","Archivo",system-ui,sans-serif;--font-ui:"Archivo Variable","Archivo",system-ui,sans-serif;--font-body:"IBM Plex Sans",system-ui,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,monospace;--stretch-expanded:125%;--stretch-normal:100%}.gdc-display,[data-type=display]{font-family:var(--font-display);font-stretch:var(--stretch-expanded)}:root{--gdc-red:#FF0000;--gdc-black:#000000;--gdc-white:#FFFFFF;--red-hover:#FF2B2B;--red-press:#C60000;--red-tint-08:rgba(255,0,0,.08);--red-tint-16:rgba(255,0,0,.16);--red-tint-32:rgba(255,0,0,.32);--n-0:#000000;--n-50:#0A0A0A;--n-100:#121212;--n-150:#181818;--n-200:#1F1F1F;--n-300:#2B2B2B;--n-400:#3D3D3D;--n-500:#5C5C5C;--n-600:#8A8A8A;--n-700:#B8B8B8;--n-800:#D6D6D6;--n-900:#EBEBEB;--n-950:#F5F5F5;--n-1000:#FFFFFF;--status-ok:#2E8C63;--status-warn:#B5771C;--status-error:#FF0000;--status-info:#4A7CA8;--status-live:#FF0000;--bg-page:var(--n-1000);--bg-sunken:var(--n-950);--surface-1:var(--n-1000);--surface-2:var(--n-950);--surface-3:var(--n-900);--surface-card:var(--n-1000);--surface-inverse:var(--n-0);--text-strong:var(--n-0);--text-body:var(--n-400);--text-muted:var(--n-500);--text-faint:var(--n-600);--text-inverse:var(--n-1000);--text-accent:var(--gdc-red);--text-link:var(--gdc-red);--text-link-hover:var(--red-press);--border-hairline:rgba(0,0,0,.08);--border-subtle:rgba(0,0,0,.14);--border-strong:rgba(0,0,0,.3);--border-accent:var(--gdc-red);--focus-ring:var(--gdc-red);--glass-chrome:rgba(255,255,255,.86);--overlay-scrim:rgba(0,0,0,.6);--protect-top:linear-gradient(to bottom,rgba(0,0,0,.85),rgba(0,0,0,0));--protect-bottom:linear-gradient(to top,rgba(0,0,0,.9),rgba(0,0,0,0))}[data-theme=dark]{--status-ok:#3FB27F;--status-warn:#E0A030;--status-info:#6E9BC4;--bg-page:var(--n-50);--bg-sunken:var(--n-0);--surface-1:var(--n-100);--surface-2:var(--n-150);--surface-3:var(--n-200);--surface-card:var(--n-100);--surface-inverse:var(--n-1000);--text-strong:var(--n-1000);--text-body:var(--n-800);--text-muted:var(--n-600);--text-faint:var(--n-500);--text-inverse:var(--n-0);--text-link-hover:var(--red-hover);--border-hairline:rgba(255,255,255,.08);--border-subtle:rgba(255,255,255,.14);--border-strong:rgba(255,255,255,.28);--glass-chrome:rgba(10,10,10,.86);--overlay-scrim:rgba(0,0,0,.72)}:root{--fs-micro:11px;--fs-caption:12px;--fs-small:13px;--fs-body:15px;--fs-body-lg:17px;--fs-lead:20px;--fs-h5:22px;--fs-h4:26px;--fs-h3:32px;--fs-h2:42px;--fs-h1:56px;--fs-display:76px;--fs-hero:104px;--lh-tight:1.04;--lh-heading:1.14;--lh-snug:1.3;--lh-body:1.6;--lh-loose:1.75;--ls-hero:-.03em;--ls-heading:-.015em;--ls-body:0em;--ls-label:.06em;--ls-kicker:.18em;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--type-hero:var(--fw-bold) var(--fs-hero)/var(--lh-tight) var(--font-display);--type-display:var(--fw-bold) var(--fs-display)/var(--lh-tight) var(--font-display);--type-h1:var(--fw-bold) var(--fs-h1)/var(--lh-heading) var(--font-display);--type-h2:var(--fw-semibold) var(--fs-h2)/var(--lh-heading) var(--font-ui);--type-h3:var(--fw-semibold) var(--fs-h3)/var(--lh-snug) var(--font-ui);--type-h4:var(--fw-semibold) var(--fs-h4)/var(--lh-snug) var(--font-ui);--type-h5:var(--fw-semibold) var(--fs-h5)/var(--lh-snug) var(--font-ui);--type-lead:var(--fw-regular) var(--fs-lead)/var(--lh-snug) var(--font-body);--type-body:var(--fw-regular) var(--fs-body)/var(--lh-body) var(--font-body);--type-small:var(--fw-regular) var(--fs-small)/var(--lh-snug) var(--font-body);--type-label:var(--fw-semibold) var(--fs-caption)/1.2 var(--font-ui);--type-kicker:var(--fw-semibold) var(--fs-micro)/1.2 var(--font-ui);--type-mono:var(--fw-regular) var(--fs-small)/1.5 var(--font-mono);--type-button:var(--fw-semibold) var(--fs-small)/1 var(--font-ui)}:root{--sp-0:0px;--sp-1:2px;--sp-2:4px;--sp-3:8px;--sp-4:12px;--sp-5:16px;--sp-6:20px;--sp-7:24px;--sp-8:32px;--sp-9:40px;--sp-10:56px;--sp-11:72px;--sp-12:96px;--sp-13:128px;--sp-14:176px;--gap-inline:var(--sp-3);--gap-stack:var(--sp-5);--gap-card:var(--sp-6);--gap-grid:var(--sp-7);--pad-control:var(--sp-4);--pad-card:var(--sp-6);--pad-panel:var(--sp-8);--section-y:var(--sp-13);--section-y-tight:var(--sp-11)}:root{--r-0:0px;--r-1:2px;--r-2:4px;--r-3:6px;--r-4:10px;--r-pill:999px;--r-control:var(--r-1);--r-card:var(--r-2);--r-panel:var(--r-3);--r-media:var(--r-2);--r-avatar:var(--r-pill);--r-tag:var(--r-1)}:root{--shadow-none:none;--shadow-hairline:inset 0 0 0 1px var(--border-hairline);--shadow-1:0 1px 2px rgba(0,0,0,.08);--shadow-2:0 2px 8px rgba(0,0,0,.1);--shadow-3:0 10px 30px rgba(0,0,0,.12);--shadow-lift:0 0 0 1px var(--border-hairline),0 10px 30px rgba(0,0,0,.1);--shadow-accent:0 0 0 1px var(--gdc-red),0 0 24px var(--red-tint-32);--ring-focus:0 0 0 2px var(--bg-page),0 0 0 4px var(--focus-ring);--blur-glass:blur(14px) saturate(120%)}[data-theme=dark]{--shadow-1:0 1px 2px rgba(0,0,0,.3);--shadow-2:0 2px 8px rgba(0,0,0,.36);--shadow-3:0 8px 28px rgba(0,0,0,.44);--shadow-lift:0 0 0 1px var(--border-subtle),0 8px 28px rgba(0,0,0,.44)}:root{--dur-instant:80ms;--dur-fast:.12s;--dur-base:.18s;--dur-slow:.28s;--dur-reveal:.42s;--ease-standard:cubic-bezier(.2,0,0,1);--ease-out:cubic-bezier(.16,1,.3,1);--ease-in:cubic-bezier(.4,0,1,1);--ease-linear:linear;--t-control:var(--dur-fast) var(--ease-standard);--t-surface:var(--dur-base) var(--ease-standard);--t-overlay:var(--dur-slow) var(--ease-out)}@media (prefers-reduced-motion:reduce){:root{--dur-instant:0ms;--dur-fast:0ms;--dur-base:0ms;--dur-slow:0ms;--dur-reveal:0ms}}:root{--w-container:1200px;--w-container-wide:1440px;--w-prose:68ch;--w-sidebar:248px;--w-sidebar-collapsed:60px;--h-header:64px;--h-tabbar:56px;--h-control-sm:30px;--h-control:38px;--h-control-lg:46px;--h-touch:44px;--grid-cols:12;--z-base:0;--z-sticky:100;--z-header:200;--z-overlay:800;--z-modal:900;--z-toast:1000;--border-w:1px;--border-w-accent:2px}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--bg-page);color:var(--text-body);font:var(--type-body);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5{margin:0;color:var(--text-strong)}h1{font:var(--type-h1);font-stretch:var(--stretch-expanded);letter-spacing:var(--ls-heading)}h2{font:var(--type-h2);letter-spacing:var(--ls-heading)}h3{font:var(--type-h3);letter-spacing:var(--ls-heading)}h4{font:var(--type-h4)}h5{font:var(--type-h5)}p{margin:0;text-wrap:pretty}a{color:var(--text-link);text-decoration:none;transition:color var(--t-control)}a:hover{color:var(--text-link-hover);text-decoration:underline;text-underline-offset:3px}code,kbd,pre{font:var(--type-mono)}::selection{background:var(--gdc-red);color:var(--gdc-white)}:focus-visible{outline:none;box-shadow:var(--ring-focus)}hr{border:0;border-top:var(--border-w) solid var(--border-hairline);margin:var(--sp-8) 0}.gdc-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);height:var(--h-control);padding:0 var(--sp-5);font:var(--type-button);text-transform:uppercase;letter-spacing:var(--ls-label);white-space:nowrap;border:1px solid transparent;border-radius:var(--r-control);cursor:pointer;transition:background var(--t-control),color var(--t-control),border-color var(--t-control),transform var(--dur-instant) var(--ease-standard)}.gdc-btn--sm{height:var(--h-control-sm);padding:0 var(--sp-4);font-size:var(--fs-caption)}.gdc-btn--lg{height:var(--h-control-lg);padding:0 var(--sp-6)}.gdc-btn--full{width:100%}.gdc-btn:disabled{opacity:.38;cursor:not-allowed}.gdc-btn:active:not(:disabled){transform:translateY(1px)}.gdc-btn--primary{background:var(--gdc-red);color:var(--gdc-white)}.gdc-btn--primary:hover:not(:disabled){background:var(--red-hover)}.gdc-btn--primary:active:not(:disabled){background:var(--red-press)}.gdc-btn--secondary{background:transparent;color:var(--text-strong);border-color:var(--border-strong)}.gdc-btn--secondary:hover:not(:disabled){border-color:var(--gdc-red);color:var(--gdc-red)}.gdc-btn--ghost{background:transparent;color:var(--text-muted)}.gdc-btn--ghost:hover:not(:disabled){background:var(--red-tint-08);color:var(--text-strong)}.gdc-btn--danger{background:transparent;color:var(--gdc-red)}.gdc-btn--danger:hover:not(:disabled){background:var(--red-tint-08)}.gdc-tab{background:transparent;border:none;cursor:pointer;padding:var(--sp-2) var(--sp-1);font:var(--type-label);text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--text-muted);border-bottom:var(--border-w-accent) solid transparent;transition:color var(--t-control),border-color var(--t-control)}.gdc-tab:hover{color:var(--text-strong)}.gdc-tab--active{color:var(--gdc-red);border-bottom-color:var(--gdc-red)}.gdc-input{width:100%;box-sizing:border-box;height:var(--h-control);padding:0 var(--sp-4);background:var(--surface-2);color:var(--text-strong);border:1px solid var(--border-subtle);border-radius:var(--r-control);font-family:var(--font-body);font-size:var(--fs-small);transition:border-color var(--t-control),box-shadow var(--t-control)}.gdc-input::placeholder{color:var(--text-faint)}.gdc-input:focus{outline:none;border-color:var(--gdc-red);box-shadow:0 0 0 3px var(--red-tint-16)}textarea.gdc-input{height:auto;padding:var(--sp-3) var(--sp-4);resize:vertical;line-height:var(--lh-snug)}select.gdc-input{cursor:pointer;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.gdc-nav{display:flex;align-items:center;gap:var(--sp-3);width:100%;text-align:left;cursor:pointer;padding:var(--sp-3) var(--sp-4);border:none;border-left:var(--border-w-accent) solid transparent;background:transparent;color:var(--text-muted);font-family:var(--font-ui);font-size:var(--fs-small);font-weight:var(--fw-medium);transition:background var(--t-control),color var(--t-control),border-color var(--t-control)}.gdc-nav:hover{background:var(--red-tint-08);color:var(--text-strong)}.gdc-nav--active{background:var(--surface-2);color:var(--text-strong);border-left-color:var(--gdc-red)}.gdc-nav--active .gdc-nav__icon{color:var(--gdc-red)}.gdc-nav__count{margin-left:auto;font-family:var(--font-mono);font-size:var(--fs-micro);font-variant-numeric:tabular-nums;color:var(--text-faint)}input,select,button,textarea{font-family:inherit}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--surface-3);border:3px solid var(--bg-page);border-radius:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes popIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){@keyframes fadeIn{0%{opacity:1}}@keyframes popIn{0%{opacity:1;transform:none}}}.gdc-help-prose{font:var(--type-body);color:var(--text-body);line-height:1.6;overflow-wrap:anywhere}.gdc-help-prose h2,.gdc-help-prose h3{font-family:var(--font-ui);color:var(--text-strong);line-height:1.25;scroll-margin-top:calc(var(--h-header) + var(--sp-5))}.gdc-help-prose h2{margin:var(--sp-8) 0 var(--sp-3);padding-top:var(--sp-5);border-top:var(--border-w) solid var(--border-hairline);font-size:var(--fs-h5);font-weight:600}.gdc-help-prose h3{margin:var(--sp-6) 0 var(--sp-2);font-size:var(--fs-body-lg);font-weight:600}.gdc-help-prose p,.gdc-help-prose ul,.gdc-help-prose ol{margin:0 0 var(--sp-4)}.gdc-help-prose ul,.gdc-help-prose ol{padding-inline-start:var(--sp-6)}.gdc-help-prose li+li{margin-top:var(--sp-2)}.gdc-help-prose strong{color:var(--text-strong)}.gdc-help-prose a{color:var(--gdc-red)}.gdc-help-prose code{font:var(--type-mono);font-size:.9em;padding:0 4px;background:var(--surface-2);border-radius:4px}.gdc-help-prose blockquote{margin:0 0 var(--sp-4);padding:var(--sp-3) var(--sp-4);border-left:3px solid var(--gdc-red);background:var(--surface-2);border-radius:0 var(--r-control) var(--r-control) 0}.gdc-help-prose blockquote p:last-child{margin-bottom:0}.gdc-help-table{overflow-x:auto;margin:0 0 var(--sp-4)}.gdc-help-prose table{width:100%;border-collapse:collapse;font:var(--type-small)}.gdc-help-prose th,.gdc-help-prose td{padding:var(--sp-2) var(--sp-3);border-bottom:var(--border-w) solid var(--border-hairline);text-align:start;vertical-align:top}.gdc-help-prose th{color:var(--text-muted);font-weight:600}.gdc-help-figure{margin:var(--sp-5) 0}.gdc-help-shot{display:block;width:100%;height:auto;border:var(--border-w) solid var(--border-hairline);border-radius:var(--r-card)}.gdc-help-missing{display:grid;place-items:center;min-height:120px;padding:var(--sp-5);border:1px dashed var(--border-subtle);border-radius:var(--r-card);font:var(--type-small);color:var(--text-faint);text-align:center}.gdc-help-caption{margin-top:var(--sp-2);font:var(--type-small);color:var(--text-muted)}.gdc-help-compact{font-size:var(--fs-small)}.gdc-help-compact h2{margin-top:var(--sp-6);font-size:var(--fs-body-lg)}.gdc-help-compact h3{font-size:var(--fs-body)}.gdc-help-compact h2,.gdc-help-compact h3{scroll-margin-top:var(--sp-3)}.gdc-help-prose .gdc-dg ul,.gdc-help-prose .gdc-dg ol{margin:0;padding:0}.gdc-help-prose .gdc-dg li+li{margin-top:0}.gdc-help-prose .gdc-dg p{margin:0}.gdc-help-panel{display:flex;flex-direction:column;background:var(--surface-1);border-left:var(--border-w) solid var(--border-hairline)}.gdc-help-panel--column{flex:0 0 400px;width:400px;height:100vh;position:sticky;top:0}.gdc-help-panel--drawer{position:fixed;top:0;right:0;bottom:0;z-index:801;width:min(420px,100vw);box-shadow:var(--shadow-3)}.gdc-help-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:800;border:0;background:var(--overlay-scrim);cursor:pointer}.gdc-help-panel--behind{pointer-events:none}.gdc-help-panel__head{flex:none;display:flex;align-items:center;gap:var(--sp-3);height:var(--h-header);padding:0 var(--sp-3) 0 var(--sp-5);border-bottom:var(--border-w) solid var(--border-hairline);color:var(--text-muted)}.gdc-help-panel__title{flex:1;min-width:0;font:var(--type-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-strong)}.gdc-help-panel__body{flex:1;overflow-y:auto;padding:var(--sp-5)}.gdc-help-panel__foot{flex:none;padding:var(--sp-4) var(--sp-5);border-top:var(--border-w) solid var(--border-hairline)}.gdc-help-link{display:inline-flex;align-items:center;gap:var(--sp-3);font:var(--type-small);color:var(--gdc-red);text-decoration:none}.gdc-help-page{display:flex;flex-direction:column;gap:var(--sp-5);max-width:760px}.gdc-help-intro{margin:0;font:var(--type-body);color:var(--text-muted)}.gdc-help-muted{font:var(--type-small);color:var(--text-muted)}.gdc-help-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--sp-3);margin:0;padding:0;list-style:none}.gdc-help-card{display:flex;align-items:center;gap:var(--sp-4);padding:var(--pad-card);background:var(--surface-card);border:var(--border-w) solid var(--border-hairline);border-radius:var(--r-card);color:var(--text-muted);text-decoration:none;transition:border-color var(--t-control)}.gdc-help-card:hover,.gdc-help-card:focus-visible{border-color:var(--gdc-red)}.gdc-help-card--lead{border-color:var(--gdc-red);background:var(--red-tint-08)}.gdc-help-card__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--sp-2)}.gdc-help-card__title{font:var(--type-body);font-weight:600;color:var(--text-strong)}.gdc-help-group{display:flex;flex-direction:column;gap:var(--sp-3);margin-top:var(--sp-5)}.gdc-help-contents{margin-bottom:var(--sp-6);padding:var(--sp-4) var(--sp-5);background:var(--surface-card);border:var(--border-w) solid var(--border-hairline);border-radius:var(--r-card)}.gdc-help-contents ol{margin:var(--sp-3) 0 0;padding-inline-start:var(--sp-6);font:var(--type-small)}.gdc-help-contents li+li{margin-top:var(--sp-2)}.gdc-help-contents a{color:var(--gdc-red)}.gdc-help-label{font:var(--type-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-muted)}.gdc-dg-frame{container-type:inline-size;padding:var(--sp-4);background:var(--surface-2);border:var(--border-w) solid var(--border-hairline);border-radius:var(--r-card);color:var(--text-body)}.gdc-dg-bare{container-type:inline-size}.gdc-dg-flow{display:flex;flex-direction:column;gap:var(--sp-2);margin:0;padding:0;list-style:none}.gdc-dg-flow-item{display:flex;flex-direction:column;align-items:stretch;gap:var(--sp-2)}.gdc-dg-arrow{display:flex;justify-content:center;color:var(--text-faint);transform:rotate(90deg)}@container (min-width: 600px){.gdc-dg-flow{flex-direction:row;align-items:stretch}.gdc-dg-flow-item{flex:1 1 0;flex-direction:row;align-items:center;min-width:0}.gdc-dg-flow-item>:first-child{flex:1;align-self:stretch}.gdc-dg-arrow{transform:none}}.gdc-dg-card{display:flex;flex-direction:column;gap:var(--sp-1);min-width:0;padding:var(--sp-3);background:var(--surface-card);border:var(--border-w) solid var(--border-hairline);border-left:3px solid var(--tone, var(--border-strong));border-radius:var(--r-card)}.gdc-dg-card__head{display:flex;align-items:center;justify-content:space-between;color:var(--tone, var(--text-muted))}.gdc-dg-card__number{font:var(--type-kicker);color:var(--text-faint)}.gdc-dg-card__title{font:var(--type-small);font-weight:600;color:var(--text-strong)}.gdc-dg-card__body{font:var(--type-small);color:var(--text-muted)}.gdc-dg--neutral{--tone: var(--border-strong)}.gdc-dg--accent{--tone: var(--gdc-red)}.gdc-dg--ok{--tone: var(--status-ok)}.gdc-dg--warn{--tone: var(--status-warn)}.gdc-dg--muted{--tone: var(--text-faint)}.gdc-dg-group{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-3);border:var(--border-w) dashed var(--tone, var(--border-strong));border-radius:var(--r-card)}.gdc-dg-group__label{font:var(--type-kicker);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-muted)}.gdc-dg-chips{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin:0;padding:0;list-style:none}.gdc-dg-chip{display:inline-flex;align-items:center;gap:var(--sp-2);padding:2px var(--sp-3);font:var(--type-small);background:var(--surface-card);border:var(--border-w) solid var(--tone, var(--border-hairline));border-radius:var(--r-pill)}.gdc-dg-stack{display:flex;flex-direction:column;gap:var(--sp-3)}.gdc-dg-split{display:grid;gap:var(--sp-3)}@container (min-width: 600px){.gdc-dg-split{grid-template-columns:1fr 1fr}}.gdc-dg-note{margin:0;font:var(--type-small);color:var(--text-muted)}
