@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+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;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+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;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+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;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+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;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+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;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+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;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+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;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+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;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+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;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+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;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+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;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+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:Bitter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bitter-cyrillic-ext-400-normal-C98HLE3P.woff2) format("woff2"),url(/assets/bitter-cyrillic-ext-400-normal-D-ZqpwK6.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:Bitter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bitter-cyrillic-400-normal-_KlEwRM6.woff2) format("woff2"),url(/assets/bitter-cyrillic-400-normal-BWDycjUX.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Bitter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bitter-vietnamese-400-normal-CT_73e4A.woff2) format("woff2"),url(/assets/bitter-vietnamese-400-normal-CVwRTXhP.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:Bitter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bitter-latin-ext-400-normal-Cf7OxiUr.woff2) format("woff2"),url(/assets/bitter-latin-ext-400-normal-BeVfb5A3.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:Bitter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bitter-latin-400-normal-Cl9vToDR.woff2) format("woff2"),url(/assets/bitter-latin-400-normal-B_gsCfHZ.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:Bitter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/bitter-cyrillic-ext-500-normal-B04NzNyL.woff2) format("woff2"),url(/assets/bitter-cyrillic-ext-500-normal-_GzqNeHv.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:Bitter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/bitter-cyrillic-500-normal-CTXW_y5D.woff2) format("woff2"),url(/assets/bitter-cyrillic-500-normal-idipCftl.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Bitter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/bitter-vietnamese-500-normal-DKj0FtrC.woff2) format("woff2"),url(/assets/bitter-vietnamese-500-normal-NjHm41aE.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:Bitter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/bitter-latin-ext-500-normal-D8EHM_b_.woff2) format("woff2"),url(/assets/bitter-latin-ext-500-normal-DyEEfmr_.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:Bitter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/bitter-latin-500-normal-CE1_qwLU.woff2) format("woff2"),url(/assets/bitter-latin-500-normal-Cw2eBGm1.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:Bitter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/bitter-cyrillic-ext-600-normal-D4LdNtlu.woff2) format("woff2"),url(/assets/bitter-cyrillic-ext-600-normal-Be8gG0qY.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:Bitter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/bitter-cyrillic-600-normal-BIB9ACnB.woff2) format("woff2"),url(/assets/bitter-cyrillic-600-normal-BROH5NoY.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Bitter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/bitter-vietnamese-600-normal-lEyTimI9.woff2) format("woff2"),url(/assets/bitter-vietnamese-600-normal-Dzobkwkh.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:Bitter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/bitter-latin-ext-600-normal-DxC12ifL.woff2) format("woff2"),url(/assets/bitter-latin-ext-600-normal-BBOd3Y0T.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:Bitter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/bitter-latin-600-normal-B6efaj8C.woff2) format("woff2"),url(/assets/bitter-latin-600-normal-Bm9hnW4x.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:Bitter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/bitter-cyrillic-ext-700-normal-BTfmN3R0.woff2) format("woff2"),url(/assets/bitter-cyrillic-ext-700-normal-YNYL6Z_6.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:Bitter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/bitter-cyrillic-700-normal-DRYQFD3X.woff2) format("woff2"),url(/assets/bitter-cyrillic-700-normal-CM4zHj_N.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Bitter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/bitter-vietnamese-700-normal-lJqT1rDm.woff2) format("woff2"),url(/assets/bitter-vietnamese-700-normal-B5UdXa74.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:Bitter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/bitter-latin-ext-700-normal-CpTulLlj.woff2) format("woff2"),url(/assets/bitter-latin-ext-700-normal-q5xBgpTW.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:Bitter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/bitter-latin-700-normal-1jQzrEdb.woff2) format("woff2"),url(/assets/bitter-latin-700-normal-BHV1FLDM.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:Bitter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/bitter-cyrillic-ext-800-normal-BLovVVTf.woff2) format("woff2"),url(/assets/bitter-cyrillic-ext-800-normal-DEBrvPvu.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:Bitter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/bitter-cyrillic-800-normal-kqDoY_s-.woff2) format("woff2"),url(/assets/bitter-cyrillic-800-normal-CX6Vo_G_.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Bitter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/bitter-vietnamese-800-normal-BfG1asMH.woff2) format("woff2"),url(/assets/bitter-vietnamese-800-normal-CZYTmn6z.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:Bitter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/bitter-latin-ext-800-normal-CRgCR4T7.woff2) format("woff2"),url(/assets/bitter-latin-ext-800-normal-Cq3Q7q_F.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:Bitter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/bitter-latin-800-normal-Jqlpc1wA.woff2) format("woff2"),url(/assets/bitter-latin-800-normal-DQZCi0Vv.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:Bitter;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/bitter-cyrillic-ext-400-italic-BZYD2Nd7.woff2) format("woff2"),url(/assets/bitter-cyrillic-ext-400-italic-D0A-SRc4.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:Bitter;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/bitter-cyrillic-400-italic-CQaFyQ6E.woff2) format("woff2"),url(/assets/bitter-cyrillic-400-italic-4HiiilvK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Bitter;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/bitter-vietnamese-400-italic-Dv1vJxwV.woff2) format("woff2"),url(/assets/bitter-vietnamese-400-italic-BFQiIM9p.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:Bitter;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/bitter-latin-ext-400-italic-D-bo8mzP.woff2) format("woff2"),url(/assets/bitter-latin-ext-400-italic-BftxmShw.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:Bitter;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/bitter-latin-400-italic-B9yeSdDS.woff2) format("woff2"),url(/assets/bitter-latin-400-italic-CxRRx--Z.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:Bitter;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/bitter-cyrillic-ext-500-italic-CPOg13Lh.woff2) format("woff2"),url(/assets/bitter-cyrillic-ext-500-italic-CBS5qrPH.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:Bitter;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/bitter-cyrillic-500-italic-CAYpdvCT.woff2) format("woff2"),url(/assets/bitter-cyrillic-500-italic-DmKWlgcL.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Bitter;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/bitter-vietnamese-500-italic-CaoTiBjl.woff2) format("woff2"),url(/assets/bitter-vietnamese-500-italic-JNSI-kG-.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:Bitter;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/bitter-latin-ext-500-italic-B7c2HJPo.woff2) format("woff2"),url(/assets/bitter-latin-ext-500-italic-b4ciABZ6.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:Bitter;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/bitter-latin-500-italic-BMmoZD8z.woff2) format("woff2"),url(/assets/bitter-latin-500-italic-Bm5w9WgU.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{--ink: #171310;--paper: #F1E5CE;--ink-soft: #4A4238;--ink-faint: #8A7D6C;--forest: #1D4C3B;--forest-deep: #3F382F;--forest-night: #143327;--vermilion: #BE2E1B;--orange: #D9741A;--orange-deep: #B0540C;--orange-light: #F2B266;--font-label: Archivo, ui-sans-serif, system-ui, sans-serif;--font-number: Bitter, ui-serif, Georgia, serif;--screen-max: 430px;--frame-inset: 14px}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}html,body{background:var(--forest-night)}@media(min-width:700px){#root{display:flex;min-height:100svh}}body{margin:0}.grain:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.7;background-image:repeating-linear-gradient(0deg,rgba(23,19,16,.05) 0 1px,transparent 1px 3px),repeating-linear-gradient(90deg,rgba(23,19,16,.035) 0 1px,transparent 1px 4px)}.micro-caps{font-family:var(--font-label);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft)}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;animation-delay:0s!important;transition-delay:0s!important}}.micro-caps.micro-caps--ink{color:var(--ink-soft)}.micro-caps.micro-caps--paper{font-size:12.5px;font-weight:700;letter-spacing:.09em;color:var(--paper)}.micro-caps.micro-caps--paper-soft{font-size:12.5px;font-weight:600;letter-spacing:.07em;color:color-mix(in srgb,var(--paper) 74%,transparent)}.rule{border:0;flex:0 0 auto}.rule--hair{height:1px;background:color-mix(in srgb,var(--ink) 24%,transparent)}.rule--band{height:5px;background:var(--orange)}.rule--accent{height:4px;width:68px}.rule--accent.rule--orange{background:var(--orange)}.rule--accent.rule--orange-light{background:var(--orange-light)}.action-button{font-family:var(--font-label);box-sizing:border-box;position:relative;display:grid;place-items:center;width:100%;border-radius:0;cursor:pointer;background:none;border:0;padding:0;margin:0;-webkit-appearance:none;appearance:none}.action-button:focus-visible{outline:2px solid var(--ink);outline-offset:2px;box-shadow:0 0 0 2px var(--paper)}.action-button--primary{height:64px;background:var(--vermilion)}.action-button--primary.action-button--ink{background:var(--ink)}.action-button--primary.action-button--forest{background:var(--forest)}.action-button__inset{position:absolute;inset:5px;border:1px solid color-mix(in srgb,var(--paper) 50%,transparent);pointer-events:none}.action-button--ink .action-button__inset,.action-button--forest .action-button__inset{border-color:color-mix(in srgb,var(--paper) 45%,transparent)}.action-button--primary .action-button__label{position:relative;font-size:17px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--paper);padding-left:.18em}.action-button--quiet{height:52px;border:1.5px solid var(--ink)}.action-button--quiet .action-button__label{font-size:12.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink)}.action-button:disabled{opacity:.45;cursor:default}.action-button--inert{opacity:.45;cursor:default}.forest-field{box-sizing:border-box;background:var(--forest);padding:24px 34px 34px}.paper-frame{position:relative;box-sizing:border-box;display:flex;flex-direction:column;width:100%;max-width:var(--screen-max);min-height:100svh;margin:0 auto;overflow:hidden;font-family:var(--font-label)}@media(min-width:700px){.paper-frame{max-width:660px;min-height:min(844px,calc(100svh - 48px));margin:auto}}.paper-frame__inner{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;container-type:inline-size}.postcard{--ink: #F1E5CE;--ink-soft: #D9CDB4;--ink-faint: #A9A08C;--forest: #F2B266;--vermilion: #E8503A;--pc-ground: #143327;--pc-sheet: #0F2A20;--paper: #143327;--forest-deep: #D9CDB4;--orange-deep: #F2B266;--pc-ease: cubic-bezier(.2, .8, .2, 1);position:relative;box-sizing:border-box;display:flex;flex-direction:column;width:100%;max-width:var(--screen-max);min-height:100svh;margin:0 auto;overflow:hidden;background:var(--pc-ground);color:var(--ink);font-family:var(--font-label)}@media(min-width:700px){.postcard{max-width:660px;min-height:min(844px,calc(100svh - 48px));margin:auto;border-radius:18px;box-shadow:0 30px 80px #00000080}}.pc-stage{position:relative;flex:none;min-height:clamp(300px,46svh,420px);overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}.pc-photo{position:absolute;inset:-4%;transition:transform .35s var(--pc-ease);will-change:transform}.pc-photo>img,.pc-photo>.pc-field{width:100%;height:100%;object-fit:cover;display:block;transform-origin:50% 40%;animation:pc-drift 16s ease-in-out infinite alternate;transition:transform 1.1s var(--pc-ease),filter 1.1s var(--pc-ease)}.pc-field{display:grid;place-items:center;color:color-mix(in srgb,var(--ink) 22%,transparent);background:radial-gradient(ellipse at 50% 30%,#1D4C3B,var(--pc-ground) 70%);animation:none}.pc-field svg{width:var(--pc-mark-size, 220px);height:var(--pc-mark-size, 220px)}.pc-stage--reveal .pc-photo>img{animation:none;transform:scale(1.22);filter:saturate(1.15) contrast(1.05)}.pc-photo>img[data-fit=contain]{object-fit:contain;background:var(--pc-ground);animation:none;transform:none}.pc-stage--reveal .pc-photo>img[data-fit=contain]{transform:none}@keyframes pc-drift{0%{transform:scale(1.04) translate(0)}to{transform:scale(1.14) translate(-1.5%,-2%)}}.pc-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.55) 0%,rgba(0,0,0,.15) 28%,rgba(20,51,39,0) 42%,rgba(20,51,39,.72) 70%,var(--pc-ground) 100%);pointer-events:none}.pc-photo-credit{margin:12px 0 0;font-size:10px;line-height:1.3;letter-spacing:.02em;color:var(--ink-faint);opacity:.8}.pc-head{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:18px var(--pc-gutter) 0}.pc-head__mark{white-space:nowrap}.pc-head__no{white-space:nowrap;text-align:right}.pc-head__close{box-sizing:content-box;width:34px;height:34px;padding:5px;margin:-5px;border:0;border-radius:13px;background:#f1e5ce24 content-box;color:var(--ink);font:700 20px/1 var(--font-label);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.pc-pips{grid-column:1 / -1;display:flex;gap:5px;margin-top:10px}.pc-pips i{flex:1;height:3px;border-radius:2px;background:#f1e5ce40}.pc-pips i.done{background:var(--forest)}.pc-pips i.now{background:#fff}.pc-head--photo .pc-head__mark,.pc-head--photo .pc-head__no{text-shadow:0 1px 4px rgba(0,0,0,.6)}.pc-head__close--empty{background:none;-webkit-backdrop-filter:none;backdrop-filter:none}.pc-head__title{grid-column:1 / -1;margin:18px 0 0;font:800 30px/1.1 var(--font-number);color:var(--ink);outline:none}.pc-ask{position:relative;padding:0 var(--pc-gutter) 10px;animation:pc-rise .55s .1s var(--pc-ease) both}.pc-ask__row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.pc-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border-radius:999px;background:#f1e5ce29;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.pc-target{margin:0;font-family:var(--font-number);font-weight:700;font-size:27px;line-height:1.12;color:#fff;text-shadow:0 2px 14px rgba(0,0,0,.55);text-wrap:balance;outline:none}.pc-target__name{color:var(--forest)}.pc-target__name:first-letter{text-transform:uppercase}.pc-scale{margin:8px 0 0;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#f1e5cec7}.pc-scale b{color:var(--forest);font-weight:700}.pc-sheet{position:relative;flex:1;display:flex;flex-direction:column;padding:10px var(--pc-gutter) 18px;background:var(--pc-ground);animation:pc-rise .6s .18s var(--pc-ease) both}.postcard .tape__cursor i{background:var(--pc-ground)}.postcard .tape__track{border-top-color:#f1e5ceb3}.postcard .tape__number{color:var(--forest)}.postcard .tape__unit{color:var(--ink-soft)}.pc-gauge{position:relative}.pc-hint{margin:14px 0 0;font-family:var(--font-number);font-style:italic;font-size:15px;line-height:1.4;color:var(--ink-soft)}.pc-assist{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:14px}.pc-switch{display:inline-flex;align-items:center;gap:10px;border:0;background:none;color:var(--ink);cursor:pointer;padding:11px 0;font:700 11px/1 var(--font-label);letter-spacing:.12em;text-transform:uppercase}.pc-switch[aria-disabled=true]{cursor:default}.pc-switch__track{position:relative;width:40px;height:22px;border-radius:11px;background:#f1e5ce38;transition:background .25s}.pc-switch__knob{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:var(--ink);transition:transform .25s var(--pc-ease)}.pc-switch[aria-checked=true] .pc-switch__track{background:var(--orange)}.pc-switch[aria-checked=true] .pc-switch__knob{transform:translate(18px)}.pc-worth{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint)}.pc-call{margin-top:14px}.pc-instrument{position:relative}.pc-info{width:18px;height:18px;border:1.5px solid currentColor;border-radius:3px;background:none;color:inherit;font:italic 700 11px/1 var(--font-number);cursor:pointer;position:relative;align-self:center}.pc-info:after{content:"";position:absolute;left:50%;top:50%;width:44px;height:44px;transform:translate(-50%,-50%)}.postcard .tape__truth{transform-origin:bottom;animation:pc-pop .5s .15s var(--pc-ease) both}.pc-band{position:absolute;top:74px;height:10px;background:repeating-linear-gradient(135deg,var(--vermilion) 0 3px,transparent 3px 7px);opacity:.8;pointer-events:none;animation:pc-fade .4s .4s both}.pc-marks{position:relative;height:96px;margin-top:4px;container-type:inline-size;--pc-mark-inset: 4px}.pc-marks__row{position:relative;height:32px}.pc-lead{position:absolute;top:0;width:2px;margin-left:-1px;border-radius:1px}.pc-lead--truth{height:6px;background:var(--forest)}.pc-lead--said{height:38px;background:var(--vermilion)}.pc-mark{position:absolute;top:6px;left:calc(var(--at-n) * 1cqw);translate:clamp(calc(var(--pc-mark-inset) - var(--at-n) * 1cqw),-50%,calc(100cqw - var(--pc-mark-inset) - var(--at-n) * 1cqw - 100%)) 0;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;white-space:nowrap;animation:pc-rise .5s .3s var(--pc-ease) both}.pc-mark--truth{background:var(--forest);color:var(--pc-ground);z-index:2}.pc-mark--said{background:var(--vermilion);color:#fff;animation-delay:.45s;z-index:1}.pc-mark__label{font-size:9.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.9}.pc-mark__value{font-family:var(--font-number);font-weight:900;font-size:17px;line-height:1.1;font-variant-numeric:tabular-nums}.pc-mark .pc-info{width:18px;height:18px;border-width:1.5px}.pc-gap{position:absolute;top:70px;height:7px;border:1.5px solid var(--ink-soft);border-top:0;border-radius:0 0 4px 4px;min-width:2px;animation:pc-fade .4s .55s both}.pc-off{position:absolute;top:80px;left:calc(var(--at-n) * 1cqw);margin:0;translate:clamp(calc(var(--pc-mark-inset) - var(--at-n) * 1cqw),-50%,calc(100cqw - var(--pc-mark-inset) - var(--at-n) * 1cqw - 100%)) 0;font-size:12.5px;line-height:1.2;color:var(--ink-soft);white-space:nowrap;animation:pc-rise .5s .6s var(--pc-ease) both}.pc-off__label{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint)}.pc-payoff,.pc-source{margin:18px 0 0;font-family:var(--font-number);font-size:15px;line-height:1.42;color:var(--ink);animation:pc-rise .6s .8s var(--pc-ease) both}.pc-source{font-size:13px;color:var(--ink-soft)}.pc-source b{font-family:var(--font-label);font-size:10px;letter-spacing:.12em;text-transform:uppercase;margin-right:6px}.pc-spacer{flex:1}.pc-credit-line{margin:10px 0 0;font-size:13px;color:var(--ink-soft)}.pc-credit-line__tag{font-family:var(--font-label);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint)}.pc-credit-line__name{font-family:var(--font-number);font-style:italic}.pc-foot{display:flex;flex-direction:column;gap:12px;margin-top:auto;padding-top:12px;animation:pc-rise .6s 1s var(--pc-ease) both}.pc-foot__row{display:flex;align-items:center;gap:12px}.pc-tally{--rank: #F2B266;flex:1;min-width:0;display:flex;align-items:center;gap:12px}.pc-tally[data-rank=forest]{--rank: #9FD8B4}.pc-tally[data-rank=vermilion]{--rank: #E8503A}.pc-score{position:relative;flex:none;display:grid;place-items:center;width:64px;height:64px}.pc-ring{position:absolute;inset:0;width:100%;height:100%}.pc-ring__track{fill:none;stroke:#f1e5ce1f;stroke-width:6}.pc-ring__arc{fill:none;stroke:var(--rank);stroke-width:6;stroke-linecap:round}.pc-score__n{position:relative;margin-top:-6px;font-family:var(--font-number);font-weight:900;font-size:23px;line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}.pc-score__of{position:absolute;bottom:14px;font-size:8px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint)}.pc-verdict{margin:0;font:italic 700 21px/1.15 var(--font-number);color:var(--rank);outline:none}@keyframes pc-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes pc-fade{0%{opacity:0}to{opacity:.8}}@keyframes pc-pop{0%{transform:translate(-50%) scaleY(0)}65%{transform:translate(-50%) scaleY(1.18)}to{transform:translate(-50%) scaleY(1)}}@media(prefers-reduced-motion:reduce){.pc-photo>img{animation:none}}.pc-intro__top{position:relative;padding:8px var(--pc-gutter) 26px;min-height:150px}.pc-intro__title{margin:18px 0 0;font:700 56px/1 var(--font-number);letter-spacing:-.025em;color:var(--ink);outline:none;animation:pc-rise .5s var(--pc-ease) both}.pc-intro__title:focus-visible{outline:2px solid var(--forest);outline-offset:4px}.pc-intro__crate{margin:10px 0 0;font:italic 400 17px/1.3 var(--font-number);color:var(--ink-soft)}.pc-intro__list{list-style:none;margin:0;padding:0 var(--pc-gutter)}.pc-intro__row{display:grid;grid-template-columns:56px 1fr auto;align-items:center;gap:14px;padding:10px 0;border-top:1px solid rgba(241,229,206,.14);animation:pc-rise .45s calc(.15s + var(--i, 0) * 60ms) var(--pc-ease) both}.pc-intro__row:last-child{border-bottom:1px solid rgba(241,229,206,.14)}.pc-intro__thumb{--pc-mark-size: 26px;width:56px;height:56px;border-radius:10px;overflow:hidden;background:var(--pc-sheet)}.pc-intro__thumb>img,.pc-intro__thumb>.pc-field{width:100%;height:100%;object-fit:cover;display:grid}.pc-intro__thumb>.pc-field{color:color-mix(in srgb,var(--ink) 55%,transparent)}.pc-intro__names{display:flex;flex-direction:column;gap:3px;min-width:0}.pc-intro__category{font:700 17px/1.15 var(--font-number);color:var(--ink)}.pc-intro__position{font:700 15px/1 var(--font-number);color:var(--forest);font-variant-numeric:tabular-nums}.pc-intro__foot{padding:18px var(--pc-gutter) 22px}.pc-film{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.pc-film__item{animation:pc-rise .45s calc(var(--i, 0) * 70ms) var(--pc-ease) both}.pc-film__tile{--pc-mark-size: 26px;position:relative;display:block;width:100%;aspect-ratio:1;max-width:96px;margin:0 auto;padding:0;border:0;border-radius:10px;overflow:hidden;background:var(--pc-sheet);color:inherit;font:inherit}button.pc-film__tile{cursor:pointer}button.pc-film__tile:focus-visible{outline:2px solid var(--forest);outline-offset:2px}.pc-film__tile>img,.pc-film__tile>.pc-field{width:100%;height:100%;object-fit:cover;display:grid}.pc-film__tile>.pc-field{color:color-mix(in srgb,var(--ink) 55%,transparent)}.pc-film__plate{position:absolute;left:4px;right:4px;bottom:4px;padding:3px 0 2px;border-radius:6px;font:900 15px/1 var(--font-number);text-align:center;font-variant-numeric:tabular-nums;color:var(--pc-ground);animation:pc-rise .4s calc(.3s + var(--i, 0) * 90ms) var(--pc-ease) both}.pc-film__plate--forest{background:#7fc79b}.pc-film__plate--orange{background:var(--forest)}.pc-film__plate--vermilion{background:var(--vermilion);color:var(--ink)}.pc-landing__head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:34px;padding:18px var(--pc-gutter) 0}.pc-landing__number{color:var(--ink)}.pc-landing__chip{display:inline-flex;align-items:center;gap:8px;max-width:50%;padding:5px 10px;border:1px solid rgba(241,229,206,.4);border-radius:999px;background:none;color:var(--ink);font:700 12px/1 var(--font-label);cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc-landing__chip--account{padding-right:4px}.pc-landing__chip-initial{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--forest);color:var(--pc-ground)}.pc-landing__mast{position:relative;padding:26px var(--pc-gutter) 22px}.pc-landing__lockup{margin:0;font-family:var(--font-number);font-weight:800;line-height:.92;letter-spacing:-.03em;color:var(--ink);outline:none;animation:pc-rise .55s var(--pc-ease) both}.pc-landing__lockup:focus-visible{outline:2px solid var(--forest);outline-offset:4px}.pc-landing__apples{display:block;font-size:clamp(62px,19vw,84px)}.pc-landing__second{display:flex;align-items:baseline;gap:10px}.pc-landing__to{font-style:italic;font-weight:400;font-size:clamp(30px,9vw,40px);color:var(--forest)}.pc-landing__oranges{font-size:clamp(62px,19vw,84px)}.pc-landing__strapline{margin:14px 0 0;font:italic 400 17px/1.3 var(--font-number);color:var(--ink-soft)}.pc-landing__band{display:grid;grid-template-columns:1fr 1fr;margin:0 var(--pc-gutter);border-top:1px solid rgba(241,229,206,.18);border-bottom:1px solid rgba(241,229,206,.18)}.pc-landing__cell{display:flex;flex-direction:column;justify-content:flex-end;gap:6px;padding:12px 0}.pc-landing__cell--right{align-items:flex-end;border-left:1px solid rgba(241,229,206,.18)}.pc-landing__cell-top{display:flex;align-items:baseline;gap:6px}.pc-landing__cell-value{font:800 26px/1 var(--font-number);color:var(--forest)}.pc-landing__link{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin:-10px 0;padding:0;border:0;background:none;color:var(--ink);cursor:pointer;font:inherit}.pc-landing__film{padding:18px var(--pc-gutter) 0}.pc-landing__foot{display:flex;flex-direction:column;gap:10px;padding:18px var(--pc-gutter) 20px}.pc-landing__done{margin:0;font:italic 400 15px/1.35 var(--font-number);color:var(--ink-soft);text-align:center}.pc-landing__secondary{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pc-landing__archive{display:flex;justify-content:space-between;align-items:center;padding-top:10px;border-top:1px solid rgba(241,229,206,.14);font:italic 400 14px/1 var(--font-number);color:var(--ink-soft)}.postcard .action-button--quiet{color:var(--ink);border-color:#f1e5ce66}.pc-results__hero{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:clamp(250px,34svh,300px);overflow:hidden}.pc-results__photo{position:absolute;inset:-4%}.pc-results__photo>img,.pc-results__photo>.pc-field{width:100%;height:100%;object-fit:cover;display:grid;animation:pc-drift 18s ease-in-out infinite alternate}.pc-results__photo>.pc-field{animation:none}.pc-results__best{position:absolute;top:64px;right:var(--pc-gutter);z-index:1;display:inline-flex;align-items:baseline;gap:6px;padding:6px 12px 5px;border-radius:999px;background:#9fd8b4;color:#143327;box-shadow:0 6px 18px #00000059;animation:pc-rise .5s .4s var(--pc-ease) both}.pc-results__best[data-rank=orange]{background:#f2b266}.pc-results__best[data-rank=vermilion]{background:#e8503a;color:#f1e5ce}.pc-results__best-label{font:700 10px/1 var(--font-label);letter-spacing:.12em;text-transform:uppercase}.pc-results__best b{font:900 20px/1 var(--font-number)}.pc-results__top{position:relative;padding:18px var(--pc-gutter) 12px}.pc-results__hero .pc-shade{bottom:-2px;background:linear-gradient(180deg,rgba(0,0,0,.62) 0%,rgba(0,0,0,.2) 26%,rgba(20,51,39,.15) 40%,rgba(20,51,39,.8) 66%,var(--pc-ground) 100%)}.pc-results__hero .pc-results__of{color:#d9cdb4;text-shadow:0 1px 6px rgba(0,0,0,.6)}.pc-results__top .pc-results__total{text-shadow:0 2px 18px rgba(0,0,0,.45)}.pc-results__top .pc-results__title{text-shadow:0 1px 10px rgba(0,0,0,.5)}.pc-results__score{display:flex;align-items:baseline;gap:10px}.pc-results__total{font:900 88px/.9 var(--font-number);letter-spacing:-.03em;color:var(--forest);font-variant-numeric:tabular-nums}.pc-results__of{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint)}.pc-results__title{margin:10px 0 0;font:italic 700 26px/1.15 var(--font-number);color:var(--ink);outline:none;animation:pc-rise .5s .9s var(--pc-ease) both}.pc-results__title:focus-visible{outline:2px solid var(--forest);outline-offset:4px}.pc-results__film{padding:18px var(--pc-gutter) 0}.pc-results__meta{display:flex;gap:14px;padding:14px var(--pc-gutter) 0}.pc-results__foot{display:flex;flex-direction:column;gap:10px;padding:18px var(--pc-gutter) 20px}.pc-results__secondary{display:grid;grid-template-columns:1.15fr 1fr .8fr;gap:8px}.pc-results__secondary .action-button{height:46px}.pc-results__secondary .action-button__label{font-size:11.5px;letter-spacing:.06em}.pc-results .board-card__actions--stack{display:grid;grid-template-columns:1fr 1fr}.pc-results .board-card__actions--stack>.action-button:first-child{grid-column:1 / -1}.pc-results__records-label{display:inline-flex;align-items:center;gap:6px}.pc-results__note{margin:0;font:italic 400 14px/1.35 var(--font-number);color:var(--ink-soft);text-align:center}.postcard .action-button--ink .action-button__label{color:var(--pc-ground)}.postcard .action-button--ink .action-button__inset{border-color:#14332759}.postcard .micro-caps.micro-caps--paper{color:#f1e5ce}.postcard .micro-caps.micro-caps--paper-soft{color:#f1e5cebd}.postcard .action-button--vermilion .action-button__label{color:#f1e5ce}.postcard .action-button--vermilion .action-button__inset{border-color:#f1e5ce73}.postcard .forest-field{background:transparent}.pc-head.paper-head{padding-left:0;padding-right:0}.pc-next{flex:none;display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-right:-6px;padding:0 6px 0 10px;border:0;border-radius:999px;background:none;color:var(--ink);font:700 13px/1 var(--font-label);letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.pc-next__arrow{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--vermilion);color:#fff;transition:transform .2s var(--pc-ease)}.pc-next:hover .pc-next__arrow{transform:translate(3px)}.pc-next:focus-visible{outline:2px solid var(--forest);outline-offset:2px}.whats-new{position:absolute;inset:0;z-index:4;display:grid;place-items:center;padding:24px}.whats-new__scrim{position:absolute;inset:0;background:#1713109e}.whats-new__sheet{position:relative;box-sizing:border-box;width:100%;max-width:340px;background:var(--paper);border:2px solid var(--ink);padding:20px 22px 22px;display:flex;flex-direction:column;gap:12px}.whats-new .micro-caps.whats-new__eyebrow{font-size:10.5px;font-weight:700;letter-spacing:.12em;color:var(--vermilion)}.whats-new__title{margin:0;font-family:var(--font-number);font-weight:700;font-size:26px;line-height:1.05;letter-spacing:-.02em;color:var(--ink)}.whats-new__title:focus{outline:none}.whats-new__title:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.whats-new__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:9px}.whats-new__list li{font-family:var(--font-number);font-size:14.5px;line-height:1.45;color:var(--ink-soft)}.whats-new__list strong{font-weight:700;color:var(--ink)}.whats-new .action-button{height:48px}.archive__paper{flex:1;display:flex;flex-direction:column;padding:24px 34px 34px}.archive__promise{margin:14px 0 0;font-family:var(--font-number);font-style:italic;font-size:16px;line-height:1.4;color:var(--ink-soft);max-width:30ch}.archive__pager{margin-top:24px;display:flex;align-items:center;justify-content:space-between}.archive__pager-arrow{border:0;background:none;padding:8px;margin:-8px;cursor:pointer;font-family:var(--font-number);font-size:19px;line-height:1;color:var(--ink);-webkit-appearance:none;appearance:none}.archive__pager-arrow:disabled{color:color-mix(in srgb,var(--ink) 30%,transparent);cursor:default}.archive__pager-arrow:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.archive__paper .micro-caps.archive__pager-label{font-size:12.5px;font-weight:700;letter-spacing:.08em;color:var(--ink)}.archive__rows{margin-top:14px;border-top:1px solid color-mix(in srgb,var(--ink) 24%,transparent)}.archive__row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 0;border-bottom:1px solid color-mix(in srgb,var(--ink) 24%,transparent)}.archive__row-left{display:flex;flex-direction:column;gap:4px}.archive__paper .micro-caps.archive__row-number{font-size:12.5px;font-weight:700;letter-spacing:.08em}.archive__row--unplayed .micro-caps.archive__row-number{color:var(--ink-soft)}.archive__row-note{font-family:var(--font-number);font-style:italic;font-size:14px;color:var(--ink-soft)}.archive__row-total{font-family:var(--font-number);font-weight:800;font-size:24px;line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}.archive__row-play{border:0;cursor:pointer;font-family:var(--font-label);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:6px 9px;background:var(--vermilion);color:var(--paper)}.archive__row--today .archive__row-play{background:var(--forest)}.archive__row-play:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.archive__spacer{flex:1;min-height:16px}@media(min-width:700px){.archive__promise{max-width:48ch}}.board__paper{flex:1;display:flex;flex-direction:column;padding:24px 34px 34px}.board__meta{margin-top:14px;display:flex;align-items:baseline;justify-content:space-between;gap:12px}.board__paper .micro-caps.board__day{font-size:12.5px;font-weight:700;letter-spacing:.08em}.board__note{margin:20px 0 0;font-family:var(--font-number);font-style:italic;font-size:15px;line-height:1.45;color:var(--ink-soft)}.board__rows{margin-top:20px;border-top:1.5px solid var(--ink)}.board__row{display:flex;align-items:center;gap:14px;padding:11px 0;border-bottom:1px solid color-mix(in srgb,var(--ink) 24%,transparent);cursor:default}.board__rank{width:24px;font-family:var(--font-label);font-size:11.5px;font-weight:700;color:var(--ink-soft)}.board__name{flex:1;font-family:var(--font-number);font-size:17px;font-weight:600}.board__name--anon{font-style:italic;font-weight:400;color:var(--ink-soft)}.board__row--you .board__name{font-weight:700}.board__total{font-family:var(--font-number);font-weight:800;font-size:22px;line-height:1;font-variant-numeric:tabular-nums}.board__row--leader{margin:0 -12px;padding:13px 12px;border-bottom:none;background:var(--forest);color:var(--paper)}.board__row--leader .board__name,.board__row--leader .board__total{color:var(--paper)}.board__row--leader .board__rank{color:var(--orange-light)}.board__row--you.board__row--leader{background:var(--forest)}.board__average{display:flex;align-items:baseline;gap:10px;white-space:nowrap}.board__paper .micro-caps.board__average-label{font-size:10.5px;font-weight:700;letter-spacing:.1em;color:var(--ink-soft)}.board__average-value{font-family:var(--font-number);font-weight:800;font-size:17px;line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}.board__row--you{margin:0 -12px;padding:13px 12px;border-bottom:none;background:var(--ink);color:var(--paper)}.board__row--you .board__rank{color:var(--orange-light)}.board__row--you[role=button]{cursor:pointer}.board__row--you[role=button]:focus-visible{outline:2px solid var(--orange-light);outline-offset:-2px}.board__name-block{flex:1;display:flex;flex-direction:column;gap:3px}.board__row--you .board__name{font-weight:700;color:var(--paper)}.board__paper .micro-caps.board__you-label{font-size:10px;font-weight:700;letter-spacing:.12em;color:var(--orange-light)}.board__reroll-note{font-family:var(--font-number);font-style:italic;font-size:11px;color:var(--orange-light)}.board__row--join{border-bottom:none;padding:11px 0}.board__row--join .action-button{width:100%}.board__spacer{flex:1;min-height:16px}.board__footnote{margin:0 0 14px;font-family:var(--font-number);font-style:italic;font-size:15px;line-height:1.45;color:var(--ink-soft)}.postcard .board__rows{border-top:1px solid rgba(241,229,206,.3)}.postcard .board__row{border-bottom-color:#f1e5ce1f}.postcard .board__rank{width:28px;flex:none;font-family:var(--font-number);font-size:15px;font-weight:700;color:#a9a08c;font-variant-numeric:tabular-nums}.postcard .board__row--leader{border-radius:12px;background:#f2b266;color:#143327}.postcard .board__row--leader .board__name,.postcard .board__row--leader .board__total{color:#143327}.postcard .board__row--leader .board__rank{display:grid;place-items:center;width:26px;height:26px;margin-right:2px;border-radius:50%;background:#143327;color:#f2b266;font-size:14px}.postcard .board__row--you{margin:6px -12px;padding:14px 12px;border-radius:12px;background:#0f2a20;box-shadow:inset 0 0 0 2px #f2b266;color:#f1e5ce}.postcard .board__row--you .board__rank{color:#f2b266}.postcard .board__row--you .board__name{color:#f1e5ce;font-size:18px;font-weight:700;flex:none}.postcard .board__row--you .board__total{color:#f2b266;font-size:26px}.board__name-line{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.board__you-badge{padding:3px 8px 2px;border-radius:999px;background:#f2b266;color:#143327;font:700 10px/1.2 var(--font-label);letter-spacing:.12em;text-transform:uppercase}.board__reroll-hint{display:inline-flex;align-items:center;gap:6px;margin-top:2px;font:600 12.5px/1.3 var(--font-label);color:#d9cdb4}.postcard .board__reroll-note{margin-top:2px;font-size:13px;line-height:1.35;color:#d9cdb4}.postcard .board__row--you.board__row--leader{background:#f2b266;box-shadow:none}.postcard .board__row--you.board__row--leader .board__name,.postcard .board__row--you.board__row--leader .board__total{color:#143327}.postcard .board__row--you.board__row--leader .board__you-badge{background:#143327;color:#f2b266}.postcard .board__row--you.board__row--leader .board__reroll-hint,.postcard .board__row--you.board__row--leader .board__reroll-note{color:#143327}.postcard .board__row--you[role=button]:hover{background:#12301f}.postcard .board__row--you.board__row--leader[role=button]:hover{background:#f5be7a}.crate__field{min-height:280px;padding-bottom:28px}.crate__title{margin:24px 0 0;font-family:var(--font-number);font-weight:700;font-size:44px;line-height:1.05;letter-spacing:-.025em;color:var(--paper)}.crate__accent{margin-top:20px}.crate__paper{flex:1;display:flex;flex-direction:column;padding:28px 34px 34px}.crate__body{margin:0;font-family:var(--font-number);font-style:italic;font-weight:400;font-size:17px;line-height:1.55;color:var(--ink-soft)}.crate__spacer{flex:1;min-height:24px}.crate__secondary{margin-top:12px;display:flex;gap:12px}.crate__secondary>.action-button{flex:1 1 0}.edition-stamp{position:absolute;right:clamp(14px,4vw,26px);bottom:clamp(16px,4.5vw,30px);display:flex;flex-direction:column;align-items:center;gap:2px;padding:clamp(8px,2.4vw,12px) clamp(11px,3.4vw,18px) clamp(7px,2vw,10px);background:var(--paper);color:var(--vermilion);border:2px dashed var(--vermilion);box-shadow:0 0 0 clamp(3px,1vw,5px) var(--paper),0 2px 10px #17131059;transform:rotate(-5deg)}.edition-stamp__kicker{font:700 10px/1 Verdana,Geneva,sans-serif;font-size:clamp(8px,2.3vw,10px);letter-spacing:.22em;text-transform:uppercase}.edition-stamp__title{font:800 24px/1.05 Verdana,Geneva,sans-serif;font-size:clamp(15px,4.8vw,24px);letter-spacing:.04em;text-transform:uppercase}.edition-stamp__note{display:flex;align-items:center;gap:clamp(4px,1.2vw,6px);font-family:var(--font-serif, Georgia, serif);font-style:italic;font-size:clamp(10px,2.9vw,13px);line-height:1.2}.edition-stamp__icon{width:clamp(14px,4vw,20px);height:auto}.edition-stamp--image{position:absolute;right:clamp(10px,3vw,22px);bottom:clamp(12px,3.5vw,24px);width:clamp(92px,27vw,150px);height:auto;transform:rotate(5deg);filter:drop-shadow(0 2px 8px rgba(23,19,16,.35))}.landing__field,.intro__field{position:relative}.intro__field .edition-stamp--image{top:50%;bottom:auto;transform:translateY(-50%) rotate(5deg)}.intro__field .edition-stamp--image{width:clamp(88px,24vw,118px)}.results__field{position:relative}.results__field .edition-stamp--image{top:50%;bottom:auto;transform:translateY(-50%) rotate(5deg);width:clamp(92px,26vw,132px)}.receipts__paper{flex:1;display:flex;flex-direction:column;padding:24px 34px 34px}.receipts__list{margin:26px 0 0;padding:0;list-style:none;display:flex;flex-direction:column}.receipts__row{display:flex;gap:14px;align-items:flex-start;padding:16px 0;border-top:1px solid color-mix(in srgb,var(--ink) 24%,transparent)}.receipts__row:last-child{border-bottom:1px solid color-mix(in srgb,var(--ink) 24%,transparent)}.receipts__puck{flex:0 0 auto;display:grid;place-items:center;width:34px;height:34px;background:var(--orange-deep);color:var(--paper)}.receipts__row[data-dead-centre=true] .receipts__puck{background:var(--forest)}.receipts__body{flex:1;min-width:0}.receipts__line{display:flex;align-items:baseline;gap:12px}.receipts__name{margin-right:auto;font-family:var(--font-number);font-weight:700;font-size:15px;line-height:1.3;color:var(--ink)}.receipts__name .receipts__target{color:var(--orange-deep)}.receipts__score{flex:0 0 auto;font-family:var(--font-number);font-weight:800;font-size:22px;line-height:1;color:var(--orange-deep);font-variant-numeric:tabular-nums}.receipts__row[data-dead-centre=true] .receipts__score{color:var(--forest)}.receipts__line .micro-caps.receipts__easy{flex:0 0 auto;font-size:10px;letter-spacing:.08em}.receipts__facts{margin-top:6px;display:flex;gap:8px;align-items:baseline}.receipts__facts .micro-caps.receipts__truth{font-size:12.5px;font-weight:700;letter-spacing:.03em;color:var(--ink)}.receipts__facts .micro-caps.receipts__miss{font-size:12.5px;font-weight:600;letter-spacing:.03em;color:var(--ink-soft)}.receipts__dot{color:var(--ink-faint)}.receipts__spacer{flex:1;min-height:20px}.receipts__paper{position:relative}.receipts__stampside .edition-stamp--image{top:70px;bottom:auto;right:24px;width:clamp(72px,20vw,90px)}.receipts__submit{margin-bottom:14px;padding:16px 18px;border:1.5px dashed var(--ink);display:flex;align-items:center;justify-content:space-between;gap:12px}.receipts__ask{margin:0;font-family:var(--font-label);font-size:13px;line-height:1.45;color:var(--forest-deep)}.receipts__send{flex:0 0 auto;text-decoration:none;border-bottom:1.5px solid var(--vermilion);padding-bottom:1px}.receipts__send .micro-caps.receipts__send-label{font-size:12px;font-weight:700;letter-spacing:.06em;white-space:nowrap;color:var(--vermilion)}.receipts__send:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.receipts__thumb{--pc-mark-size: 22px;flex:none;width:52px;height:52px;border-radius:10px;overflow:hidden;background:#0f2a20}.receipts__thumb>img,.receipts__thumb>.pc-field{width:100%;height:100%;object-fit:cover;display:grid}.receipts__thumb>.pc-field{color:#f1e5ce99}.receipts__row[data-dead-centre=true] .receipts__thumb{box-shadow:0 0 0 2px #9fd8b4}.tape{position:relative}.tape__readout{display:flex;align-items:baseline;justify-content:flex-end;gap:10px;margin-top:10px}.tape__anchors .micro-caps.tape__anchor-unit{font-size:11px;color:var(--ink-faint)}.tape__number{font-family:var(--font-number);font-weight:700;font-size:42px;line-height:1;letter-spacing:-.02em;color:var(--vermilion);font-variant-numeric:tabular-nums}.tape__unit{font-family:var(--font-label);font-size:12.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ink)}.tape__track{position:relative;box-sizing:border-box;height:118px;min-height:44px;margin-top:4px;touch-action:none;user-select:none;-webkit-user-select:none;border-top:1.5px solid var(--ink);background-image:linear-gradient(color-mix(in srgb,var(--ink) 30%,transparent),color-mix(in srgb,var(--ink) 30%,transparent));background-repeat:no-repeat;background-size:100% 1px;background-position:0 72px;cursor:pointer}.tape__track--revealed{height:74.5px}.tape__track:before,.tape__track:after{content:"";position:absolute;top:0;width:1.5px;height:28px;background:var(--ink);pointer-events:none}.tape__track:before{left:0}.tape__track:after{right:0}.tape__track:focus-visible{outline:2px solid var(--vermilion);outline-offset:2px;box-shadow:0 0 0 2px var(--paper)}.tape__track[aria-disabled=true]{cursor:default}.tape__tick{position:absolute;top:0;width:1px;height:13px;transform:translate(-50%);background:var(--ink);pointer-events:none}.tape__tick--major{width:1.5px;height:28px}.tape__tick-label{position:absolute;top:32px;left:50%;transform:translate(-50%);width:48px;text-align:center;white-space:nowrap;font-family:var(--font-label);font-size:10.5px;font-weight:700;letter-spacing:.02em;color:var(--ink-soft);font-variant-numeric:tabular-nums}.tape__scale-stamp{position:absolute;left:0;top:55px;font-size:9.5px;letter-spacing:.16em;color:var(--ink-faint);pointer-events:none}.tape__plumb{position:absolute;top:0;width:3px;height:72px;transform:translate(-50%);background:var(--vermilion);pointer-events:none}.tape__plumb:before{content:"";position:absolute;top:-9px;left:50%;transform:translate(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:11px solid var(--vermilion)}.tape__cursor{position:absolute;top:72px;width:34px;height:44px;transform:translate(-50%);background:var(--ink);display:flex;align-items:center;justify-content:center;gap:4px;pointer-events:none}.tape__cursor i{width:1px;height:22px;background:var(--paper);opacity:.85}.tape__truth{position:absolute;top:0;width:3px;height:72px;transform:translate(-50%);background:var(--forest);pointer-events:none}.tape__truth:before{content:"";position:absolute;top:-11px;left:50%;width:16px;height:16px;background:var(--forest);transform:translate(-50%) rotate(45deg)}.tape__truth~.tape__plumb{width:3px;background:var(--vermilion)}.tape__anchors{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:8px}.tape__anchors>.tape__anchor{display:flex;flex-direction:column;gap:2px;max-width:calc(50% - 8px)}.tape__anchors .micro-caps{letter-spacing:.07em}.tape__anchor-name--stack{width:min-content}.tape__anchors .micro-caps.tape__anchor-name{margin-bottom:3px;font-family:var(--font-number);font-style:italic;font-weight:700;font-size:15px;line-height:1.25;letter-spacing:0;text-transform:none;color:var(--ink-soft)}.tape__anchor-name:first-letter{text-transform:uppercase}.tape__anchors strong{font-family:var(--font-number);font-size:23px;font-weight:700;letter-spacing:-.015em;line-height:1;color:var(--ink)}.tape__anchor--right{text-align:right;align-items:flex-end}@media(max-height:700px){.tape__track{height:100px;background-position:0 62px}.tape__plumb,.tape__truth{height:62px}.tape__cursor{top:62px;height:38px}.tape__cursor i{height:18px}.tape__scale-stamp{top:45px}.tape__anchors{margin-bottom:5px}}.how__paper{flex:1;display:flex;flex-direction:column;padding:24px 34px 20px}.how__head .paper-head__title{margin-top:16px;font-size:38px}.how__steps{margin:14px 0 0;padding:0;list-style:none;display:flex;flex-direction:column}.how__step{display:flex;gap:16px;align-items:flex-start;padding:9px 0}.how__step+.how__step{border-top:1px solid color-mix(in srgb,var(--ink) 22%,transparent)}.how__step-number{flex:0 0 auto;width:26px;font-family:var(--font-number);font-weight:800;font-size:30px;line-height:1;color:var(--vermilion)}.how__step-body{margin:0;padding-top:4px;font-family:var(--font-label);font-size:15px;line-height:1.45;color:var(--forest-deep)}.how__try{margin-top:12px;padding:14px 20px;background:color-mix(in srgb,var(--ink) 4.5%,transparent);border:1px solid color-mix(in srgb,var(--ink) 16%,transparent)}.how__try .micro-caps.how__try-label{font-size:11.5px;letter-spacing:.09em}.how__try-question{margin:8px 0 0;font-family:var(--font-number);font-weight:700;font-size:20px;line-height:1.2;color:var(--ink)}.how__tape{position:relative;margin-top:12px}.how__band{position:absolute;bottom:52px;box-sizing:content-box;height:14px;background:repeating-linear-gradient(45deg,var(--orange) 0 3px,transparent 3px 6px);border-top:1px solid var(--orange);border-bottom:1px solid var(--orange);pointer-events:none}.how__try-verdict{margin:10px 0 0;min-height:21px;font-family:var(--font-number);font-style:italic;font-weight:400;font-size:14px;line-height:1.5;color:var(--ink)}.how__practice-note,.how__privacy-note{margin:14px 0 0;text-align:center;font-family:var(--font-label);font-size:13px;color:var(--ink-soft)}.how__practice-link,.how__privacy-link{position:relative;padding:0;border:0;background:none;font:inherit;font-weight:700;color:var(--vermilion);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.how__practice-link:after,.how__privacy-link:after{content:"";position:absolute;top:50%;left:50%;width:100%;min-width:44px;height:44px;transform:translate(-50%,-50%)}.how__practice-link:focus-visible,.how__privacy-link:focus-visible{outline:2px solid var(--vermilion);outline-offset:2px}.how__spacer{flex:1;min-height:0}.account__paper{flex:1;display:flex;flex-direction:column;padding:24px 34px 34px}.account__notice{margin:16px 0 0;font-family:var(--font-label);font-size:12.5px;font-weight:700;letter-spacing:.06em;color:var(--forest)}.account__subhead{margin:16px 0 0;font-family:var(--font-number);font-style:italic;font-weight:400;font-size:17px;line-height:1.45;color:var(--ink-soft);max-width:30ch}.account__form{margin-top:22px;display:flex;flex-direction:column;gap:12px}.account__field{box-sizing:border-box;display:flex;flex-direction:column;gap:8px;border:1.5px solid var(--ink);padding:10px 12px 12px}.account__field-label{font-family:var(--font-label);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft)}.account__field-input{border:0;padding:0;background:none;font-family:var(--font-number);font-size:17px;color:var(--ink)}.account__field-input:focus{outline:none}.account__field-input:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.account__privacy-link{align-self:flex-start;border:0;background:none;cursor:pointer;font-family:var(--font-label);font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--vermilion)}.account__error{margin:0;font-family:var(--font-number);font-size:15px;color:var(--vermilion)}.account__spacer{min-height:16px}.account__form+.action-button{margin-top:12px}.account__google{height:0;overflow:hidden;display:flex;flex-direction:column;align-items:stretch;gap:10px}.account__google--ready{height:auto;margin:14px 0 12px}.account__google-or{text-align:center;font-family:var(--font-label);font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft)}.account__google-plate{position:relative;box-sizing:border-box;height:52px;border:1.5px solid var(--ink);display:flex;align-items:center;justify-content:center;gap:10px}.account__google-plate:focus-within{outline:2px solid var(--ink);outline-offset:2px;box-shadow:0 0 0 2px var(--paper)}.account__google-mark{width:16px;height:16px;flex:none}.account__google-label{font-family:var(--font-label);font-size:12.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink)}.account__google-slot{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;transform-origin:center;opacity:.0001}.account__not-now{margin:18px 0 0;text-align:center;font-family:var(--font-number);font-style:italic;font-size:15px;line-height:1.45;color:var(--ink-soft)}.account__not-now-link{border:0;background:none;cursor:pointer;font-family:var(--font-label);font-style:normal;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--vermilion)}.account__receipt{margin-top:22px;padding:20px;background:var(--forest);color:var(--paper);display:flex;flex-direction:column;gap:14px}.account__receipt-label{font-family:var(--font-label);font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--orange-light)}.account__receipt-streak{display:flex;align-items:flex-end;gap:12px}.account__receipt-count{font-family:var(--font-number);font-weight:800;font-size:70px;line-height:.85;letter-spacing:-.04em}.account__receipt-count-label{padding-bottom:8px;font-family:var(--font-label);font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--orange-light)}.account__receipt-line{margin:0;font-family:var(--font-number);font-style:italic;font-size:16px;line-height:1.45}.account__rows{margin-top:4px}.account__row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 0;border-bottom:1px solid color-mix(in srgb,var(--ink) 24%,transparent)}.account__row-label{font-family:var(--font-label);font-size:11.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft)}.account__row-value{font-family:var(--font-label);font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.account__from-now{margin:16px 0 0;font-family:var(--font-number);font-style:italic;font-size:16.5px;line-height:1.45;color:var(--ink-soft);max-width:31ch}@media(min-width:700px){.account__subhead,.account__from-now{max-width:48ch}}.stop-press{box-sizing:border-box;margin:0 0 18px;padding:clamp(10px,3vw,13px) clamp(12px,3.6vw,16px);background:var(--paper);border:2px dashed var(--vermilion);box-shadow:0 0 0 3px var(--paper)}.stop-press__kicker{margin-bottom:5px;color:var(--vermilion)}.stop-press__note{margin:0;font-family:var(--font-number);font-weight:400;font-size:15px;line-height:1.45;color:var(--ink)}@media(max-height:880px){.stop-press{margin-bottom:14px;padding:9px 12px}}@media(max-height:720px){.stop-press{margin-bottom:10px}.stop-press__note{font-size:14px}}.privacy__paper{flex:1;display:flex;flex-direction:column;padding:24px 34px 34px}.privacy__sections{margin:20px 0 0;border-top:1px solid color-mix(in srgb,var(--ink) 24%,transparent)}.privacy__section{padding:16px 0;border-bottom:1px solid color-mix(in srgb,var(--ink) 24%,transparent)}.privacy__section-title{margin:0;font-family:var(--font-label);font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.privacy__section-body{margin:7px 0 0;font-family:var(--font-number);font-size:15px;line-height:1.45;color:var(--ink-soft);max-width:33ch}@media(min-width:700px){.privacy__section-body{max-width:52ch;font-size:15.5px}}.privacy__spacer{flex:1;min-height:16px}.reset__paper{flex:1;display:flex;flex-direction:column;padding:24px 34px 34px}.reset__body{margin:16px 0 0;font-family:var(--font-number);font-style:italic;font-weight:400;font-size:16.5px;line-height:1.45;color:var(--ink-soft);max-width:31ch}.reset__form{margin-top:22px;display:flex;flex-direction:column;gap:12px}.reset__field{box-sizing:border-box;display:flex;flex-direction:column;gap:3px;border:1.5px solid var(--ink);padding:9px 12px}.reset__field-label{font-family:var(--font-label);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft)}.reset__field-input{border:0;padding:0;background:none;font-family:var(--font-number);font-size:17px;color:var(--ink)}.reset__field-input:focus{outline:none}.reset__field-input:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.reset__error{margin:0;font-family:var(--font-number);font-size:15px;color:var(--vermilion)}.reset__spacer{flex:1;min-height:16px}.reset__footer{margin:18px 0 0;text-align:center;font-family:var(--font-number);font-style:italic;font-size:15px;color:var(--ink-soft)}.reset__link{border:0;background:none;cursor:pointer;font-family:var(--font-label);font-style:normal;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--vermilion)}@media(min-width:700px){.reset__body{max-width:48ch}}.your-account__paper{flex:1;display:flex;flex-direction:column;padding:24px 34px 34px}.your-account__header{margin-top:20px;display:flex;align-items:center;gap:14px;padding-bottom:18px;border-bottom:1px solid color-mix(in srgb,var(--ink) 30%,transparent)}.your-account__avatar{flex:0 0 auto;display:grid;place-items:center;width:44px;height:44px;background:var(--orange);font-family:var(--font-number);font-size:18px;font-weight:800;color:var(--ink)}.your-account__nickname{font-family:var(--font-number);font-size:18px;font-weight:700;color:var(--ink)}.your-account__email{margin-top:3px;font-family:var(--font-label);font-size:11.5px;font-weight:600;letter-spacing:.04em;color:var(--ink-soft)}.your-account__rows{margin-top:2px}.your-account__row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 0;border-bottom:1px solid color-mix(in srgb,var(--ink) 24%,transparent)}.your-account__row .micro-caps.your-account__row-label{font-size:11.5px;font-weight:600;letter-spacing:.06em;color:var(--ink-soft)}.your-account__row .micro-caps.your-account__row-value{font-size:12.5px;font-weight:700;letter-spacing:.06em;color:var(--ink)}.your-account__row-note{margin:4px 0 0;font-family:var(--font-number);font-style:italic;font-size:14.5px;color:var(--ink-soft)}.your-account__toggle{box-sizing:border-box;display:flex;align-items:center;width:52px;height:28px;padding:2px;border:1.5px solid var(--ink);background:var(--paper);cursor:pointer}.your-account__toggle--on{background:var(--ink);justify-content:flex-end}.your-account__toggle-knob{width:22px;height:22px;background:color-mix(in srgb,var(--ink) 40%,transparent)}.your-account__toggle--on .your-account__toggle-knob{background:var(--orange-light)}.your-account__install{margin-top:20px;display:flex;flex-direction:column;gap:12px}.your-account__install .micro-caps.your-account__install-title{font-size:11.5px;font-weight:700;letter-spacing:.1em;color:var(--ink)}.your-account__install-cards{display:flex;gap:12px}.your-account__install-card{box-sizing:border-box;flex:1;border:1.5px solid var(--ink);padding:11px 12px;display:flex;flex-direction:column;gap:6px}.your-account__install .micro-caps.your-account__install-platform{font-size:10px;font-weight:700;letter-spacing:.12em;color:var(--vermilion)}.your-account__install-body{font-family:var(--font-number);font-size:14.5px;line-height:1.35;color:var(--ink)}.your-account__install-note{margin:0;font-family:var(--font-number);font-style:italic;font-size:14px;line-height:1.4;color:var(--ink-soft)}.your-account__spacer{flex:1;min-height:14px}.your-account__sign-out-note{margin:0 0 14px;font-family:var(--font-number);font-style:italic;font-size:15.5px;line-height:1.45;color:var(--ink-soft);max-width:33ch}.your-account__delete-link{margin-top:14px;width:100%;border:0;background:none;cursor:pointer;text-align:center;font-family:var(--font-label);font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--vermilion)}.your-account__confirm{display:flex;flex-direction:column;gap:12px}.your-account__confirm-line{margin:0;font-family:var(--font-number);font-size:15px;line-height:1.4;color:var(--ink)}.your-account__confirm-field input{box-sizing:border-box;width:100%;border:1.5px solid var(--ink);padding:9px 12px;font-family:var(--font-number);font-size:17px}.your-account__confirm-error{margin:0;font-family:var(--font-number);font-size:14px;color:var(--vermilion)}@media(min-width:700px){.your-account__sign-out-note{max-width:48ch}}.your-account__who{min-width:0;flex:1}.your-account__nickname .your-account__rename-link{margin-left:10px;padding:2px 4px;border:0;background:none;cursor:pointer;font-family:var(--font-label);font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--vermilion)}.your-account__rename{display:flex;gap:8px;align-items:stretch}.your-account__rename-input{box-sizing:border-box;flex:1;min-width:0;border:1.5px solid var(--ink);padding:6px 10px;background:none;font-family:var(--font-number);font-size:16px;color:var(--ink)}.your-account__rename-input:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.your-account__rename-save{flex:0 0 auto;border:1.5px solid var(--ink);background:var(--ink);color:var(--paper);padding:0 14px;cursor:pointer;font-family:var(--font-label);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.scale-notice{margin-left:auto;flex:0 0 auto;align-self:center}.scale-notice__plate{display:inline-flex;align-items:center;gap:8px;position:relative;padding:6px 10px;background:var(--ink);border:0;color:var(--orange-light);font:inherit;cursor:pointer}.scale-notice__plate:before{content:"";position:absolute;inset:-8px}.scale-notice__plate:focus-visible{outline:2px solid var(--vermilion);outline-offset:3px}.scale-notice .micro-caps.scale-notice__plate-name,.scale-notice .micro-caps.scale-notice__plate-short{font-size:12.5px;font-weight:700;letter-spacing:.09em;color:var(--paper);white-space:nowrap}.scale-notice__plate-short,.scale-notice--tight .scale-notice__plate-name{display:none}.scale-notice--tight .scale-notice__plate-short{display:inline}.scale-notice__info{box-sizing:border-box;flex:none;display:grid;place-items:center;width:14px;height:14px;border:1.5px solid currentColor;border-radius:0;font-family:var(--font-number);font-style:italic;font-weight:700;font-size:10px;line-height:1}.scale-notice__panel{position:absolute;left:0;right:0;top:calc(100% + 12px);z-index:5;box-sizing:border-box;padding:13px 16px;background:var(--ink);color:var(--paper);border-radius:6px}.scale-notice__panel:after{content:"";position:absolute;bottom:100%;right:30px;width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid var(--ink)}.scale-notice__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:8px}.micro-caps.scale-notice__title{padding-top:2px;font-size:11.5px;font-weight:700;letter-spacing:.08em;color:var(--orange-light)}.scale-notice__close{flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-14px -18px 0 0;padding:0;background:transparent;border:0;color:var(--paper);cursor:pointer}.scale-notice__close:focus-visible{outline:2px solid var(--orange-light);outline-offset:-6px}.scale-notice__body{margin:0;font-size:13px;line-height:1.5}.scale-notice__example{box-sizing:border-box;max-width:320px;margin:12px auto 0;padding:0 18px}.scale-notice__rule{position:relative;height:52px;border-top:1.3px solid var(--paper)}.scale-notice__tick{position:absolute;top:0;width:1px;height:13px;transform:translate(-50%);background:var(--paper)}.scale-notice__tick--major{width:1.5px;height:28px}.scale-notice__num{position:absolute;top:15px;left:50%;transform:translate(-50%);font-family:var(--font-number);font-size:12px;font-weight:700;color:var(--paper)}.scale-notice__num--major{top:31px;font-size:18px}.week-strip__bars{display:flex;align-items:flex-end;gap:9px}.week-strip__day{flex:1 1 0;display:flex;flex-direction:column;align-items:center;gap:8px}.week-strip__column{display:flex;align-items:flex-end;width:100%;height:64px}.week-strip__fill{width:100%;min-height:3px;background:var(--orange-deep)}.week-strip__day[data-best=true] .week-strip__fill{background:var(--forest);box-shadow:inset 0 0 0 2px var(--forest),inset 0 0 0 3px var(--paper)}.week-strip__day[data-played=false] .week-strip__column{border-bottom:1px solid color-mix(in srgb,var(--ink) 24%,transparent)}.week-strip__label{font-family:var(--font-label);font-size:11px;font-weight:600;color:var(--ink-soft);line-height:1}@media(max-height:880px){.week-strip__column{height:48px}}@media(max-height:720px){.week-strip__column{height:44px}.week-strip__day{gap:5px}}.postcard .week-strip__day{gap:6px}.postcard .week-strip__value{min-height:14px;font:700 11px/1.2 var(--font-number);color:#d9cdb4;font-variant-numeric:tabular-nums}.postcard .week-strip__column{height:84px;border-radius:6px 6px 2px 2px;background:#f1e5ce12;overflow:hidden}.postcard .week-strip__fill{border-radius:6px 6px 0 0;background:linear-gradient(180deg,#f2b266,#d9741a)}.postcard .week-strip__day[data-best=true] .week-strip__fill{background:linear-gradient(180deg,#9fd8b4,#5fae80);box-shadow:none}.postcard .week-strip__day[data-best=true] .week-strip__value{color:#9fd8b4}.postcard .week-strip__day[data-played=false] .week-strip__column{border-bottom:2px solid rgba(241,229,206,.2)}.postcard .week-strip__label{color:#a9a08c}.postcard .week-strip__day[data-today=true] .week-strip__label{color:#f1e5ce;font-weight:800}@media(max-height:720px){.postcard .week-strip__column{height:64px}}.week-strip__column{position:relative}.week-strip__median{position:absolute;left:-2px;right:-2px;z-index:1;height:2px;margin-bottom:-1px;border-radius:1px;background:#f1e5ce;box-shadow:0 0 0 1px #1433278c}.week-strip__key{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin:10px 0 0;font:600 11px/1 var(--font-label);letter-spacing:.06em;text-transform:uppercase;color:#a9a08c}.week-strip__key-mark{width:14px;height:2px;border-radius:1px;background:#f1e5ce}.postcard .week-strip__column{overflow:visible}.postcard .week-strip__fill{position:relative;z-index:0}.week-strip__median-value{position:absolute;top:4px;left:50%;transform:translate(-50%);padding:1px 4px;border-radius:4px;background:#0f2a20e0;font:700 9.5px/1.2 var(--font-label);color:#f1e5ce;font-variant-numeric:tabular-nums;white-space:nowrap}.record__paper{flex:1;display:flex;flex-direction:column;padding:24px 34px 34px}.record__paper .paper-head .paper-head__accent{margin-top:20px}.record__streak{margin-top:30px;display:flex;align-items:flex-end;gap:14px;padding-bottom:22px;border-bottom:1px solid color-mix(in srgb,var(--ink) 30%,transparent)}.record__streak-count{font-family:var(--font-number);font-weight:800;font-size:56px;line-height:.9;letter-spacing:-.04em;color:var(--vermilion);font-variant-numeric:tabular-nums}.record__streak-words{padding-bottom:8px}.record__streak .micro-caps.record__streak-label{font-size:12.5px;font-weight:700;letter-spacing:.08em;color:var(--ink)}.record__streak .micro-caps.record__streak-best{margin-top:4px;font-size:12.5px;font-weight:600;letter-spacing:.04em}.record__tiles{margin:0;display:flex;flex-wrap:wrap}.record__tile{box-sizing:border-box;width:50%;display:flex;flex-direction:column-reverse;justify-content:flex-end;padding:20px 16px 20px 0;border-bottom:1px solid color-mix(in srgb,var(--ink) 24%,transparent)}.record__tile:nth-child(2n){padding:20px 0 20px 20px;border-left:1px solid color-mix(in srgb,var(--ink) 24%,transparent)}@media(min-width:700px){.record__tile{width:25%;padding:20px 16px;border-left:1px solid color-mix(in srgb,var(--ink) 24%,transparent)}.record__tile:nth-child(2n){padding:20px 16px;border-left:1px solid color-mix(in srgb,var(--ink) 24%,transparent)}.record__tile:first-child{border-left:none;padding-left:0}}.record__tile-value{margin:0;font-family:var(--font-number);font-weight:800;font-size:28px;line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}.record__tile-label{margin-top:6px}.record__tile .micro-caps.record__tile-name{font-size:11.5px;font-weight:600;letter-spacing:.06em}.record__paper .micro-caps.record__strip-title{margin:26px 0 0;font-size:12.5px;font-weight:700;letter-spacing:.08em}.record__strip{margin-top:16px}.record__spacer{flex:1;min-height:24px}.record__empty{margin:30px 0 0;font-family:var(--font-number);font-style:italic;font-weight:400;font-size:19px;line-height:1.5;color:var(--ink-soft);max-width:26ch}.record__guest-card{box-sizing:border-box;margin-top:24px;padding:18px;border:1.5px solid var(--ink);display:flex;flex-direction:column;gap:14px}.record__guest-card .micro-caps.record__guest-card-label{font-size:11.5px;font-weight:700;letter-spacing:.1em;color:var(--vermilion)}.record__guest-card-line{margin:0;font-family:var(--font-number);font-style:italic;font-weight:400;font-size:15px;line-height:1.45;color:var(--ink);max-width:28ch}.record__guest-card .action-button{height:46px}.record__guest-card .action-button .action-button__label{font-size:12.5px;letter-spacing:.12em}.record__signed-out{box-sizing:border-box;margin-top:20px;padding:16px 18px;border:1.5px solid var(--vermilion);display:flex;align-items:center;justify-content:space-between;gap:14px}.record__signed-out .micro-caps.record__signed-out-label{font-size:11px;font-weight:700;letter-spacing:.1em;color:var(--vermilion)}.record__signed-out-line{margin:5px 0 0;font-family:var(--font-number);font-style:italic;font-weight:400;font-size:15.5px;line-height:1.35;color:var(--ink-soft);max-width:24ch}.record__signed-out-action{flex:0 0 auto;border:0;background:none;cursor:pointer;-webkit-appearance:none;appearance:none}.record__signed-out-action .micro-caps{font-size:11.5px;font-weight:700;letter-spacing:.08em;color:var(--vermilion)}@media(min-width:700px){.record__guest-card-line,.record__signed-out-line{max-width:48ch}}@media(max-height:880px){.record__streak{margin-top:12px;padding-bottom:10px}.record__streak-count{font-size:52px}.record__tile,.record__tile:nth-child(2n){padding-top:10px;padding-bottom:10px}.record__tile-value{font-size:28px}.record__guest-card{margin-top:12px;padding:10px 12px;gap:9px}.record__paper .micro-caps.record__strip-title{margin-top:12px}.record__strip{margin-top:8px}.record__spacer{min-height:6px}}@media(max-height:720px){.record__streak{margin-top:12px;padding-bottom:10px}.record__streak-count{font-size:44px}.record__tile,.record__tile:nth-child(2n){padding-top:8px;padding-bottom:8px}.record__tile-value{font-size:24px}.record__guest-card{margin-top:10px;padding:10px;gap:8px}.record__guest-card-line{font-size:15px}.record__guest-card .action-button--primary,.record__paper>.action-button--primary{height:48px}.record__paper .micro-caps.record__strip-title{margin-top:10px}.record__strip{margin-top:8px}.record__spacer{min-height:0}.record__paper{padding-bottom:18px}.record__paper .paper-head__title{margin-top:16px;font-size:34px}}.postcard .record__guest-card{border:1px solid rgba(241,229,206,.25);border-radius:14px;background:#0f2a20}.postcard .record__streak{display:flex;align-items:center;gap:16px;margin-top:18px;padding:16px 18px;border-radius:14px;background:linear-gradient(135deg,#1d4c3b,#0f2a20);box-shadow:inset 0 0 0 1px #f2b26659}.postcard .record__streak-count{font-family:var(--font-number);font-weight:900;font-size:64px;line-height:.9;color:#f2b266;font-variant-numeric:tabular-nums}.postcard .record__streak-words{display:flex;flex-direction:column;gap:6px}.postcard .record__streak-words .micro-caps{color:#f1e5ce}.postcard .record__streak-words .record__streak-best{color:#a9a08c}.record__streak-badge{align-self:flex-start;padding:3px 9px 2px;border-radius:999px;background:#f2b266;color:#143327;font:700 10px/1.2 var(--font-label);letter-spacing:.12em;text-transform:uppercase}.postcard .record__tiles{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;border:0}.postcard .record__tile{width:auto;display:flex;flex-direction:column-reverse;gap:6px;margin:0;padding:14px 16px;border:0;border-radius:12px;background:#0f2a20}.postcard .record__tile-value{margin:0;font-family:var(--font-number);font-weight:800;font-size:30px;line-height:1;color:#f1e5ce;font-variant-numeric:tabular-nums}.postcard .record__tile:nth-child(2) .record__tile-value{color:#f2b266}.postcard .record__tile-label{margin-top:0}.postcard .record__tile-label .micro-caps{color:#a9a08c}.postcard .record__strip-title{margin-top:22px;color:#f1e5ce}.postcard .record__strip{margin-top:10px;padding:14px 14px 12px;border-radius:12px;background:#0f2a20}.board-card{margin:16px 0;padding:14px 16px;border:1.5px solid var(--ink);display:flex;flex-direction:column;gap:9px}.board-card .micro-caps.board-card__eyebrow{font-size:10.5px;font-weight:700;letter-spacing:.1em;color:var(--vermilion)}.board-card__prompt{margin:0;font-family:var(--font-number);font-style:italic;font-size:15.5px;line-height:1.4;color:var(--ink);max-width:34ch}.board-card__prompt strong{font-style:normal;font-weight:800}.board-card__fault{margin:0;font-family:var(--font-number);font-size:13.5px;line-height:1.4;color:var(--vermilion)}.board-card__note{margin:0;font-family:var(--font-number);font-size:13.5px;line-height:1.4;color:var(--ink-soft);max-width:36ch}.board-card__actions{display:flex;gap:8px}.board-card__actions--stack{flex-direction:column}.board-card__actions .action-button{height:44px}.board-card__decline{margin:2px 0 0;text-align:center}.board-card__decline-link{padding:4px 8px;border:0;background:none;cursor:pointer;font-family:var(--font-label);font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--vermilion)}.board-card__actions .action-button__label{font-size:12px;letter-spacing:.05em}.board-card__actions .action-button--quiet .action-button__label{font-size:12px;letter-spacing:.08em}.board-card__confirmation{margin:20px 0;font-family:var(--font-number);font-style:italic;font-size:15px;line-height:1.45;color:var(--ink-soft)}.board-card__link{border:0;background:none;padding:0;font:inherit;font-style:normal;font-weight:700;color:var(--vermilion);text-decoration:underline;cursor:pointer}@media(max-height:880px){.board-card{margin:12px 0;padding:12px 14px;gap:8px}.board-card__note{display:none}.board-card__actions .action-button{height:42px}}@media(max-height:720px){.board-card__prompt{font-size:14.5px}}.board-card__options{margin:4px 0 0;padding:10px 0 0;border-top:1px solid color-mix(in srgb,var(--ink) 16%,transparent);list-style:none;display:flex;flex-direction:column;gap:6px}.board-card__options li{font-family:var(--font-number);font-size:13px;line-height:1.4;color:var(--ink-soft)}.board-card__options strong{font-weight:700;color:var(--ink)}.board-card__eyebrow-row{display:flex;align-items:center;gap:8px}.board-card__info{box-sizing:border-box;flex:0 0 auto;display:grid;place-items:center;width:18px;height:18px;padding:0;border:1.5px solid color-mix(in srgb,var(--ink) 55%,transparent);border-radius:0;background:none;color:var(--ink);font-family:var(--font-number);font-style:italic;font-weight:700;font-size:12px;line-height:1;cursor:pointer}.board-card__info:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.share{position:fixed;inset:0;z-index:20;display:flex;flex-direction:column;justify-content:flex-end}@media(min-width:700px){.share{justify-content:center;box-sizing:border-box;padding:24px 0}}.share__scrim{position:absolute;inset:0;background:#1713109e}.share__sheet{position:relative;box-sizing:border-box;width:100%;max-width:var(--screen-max);margin:0 auto;background:var(--paper);border-top:2px solid var(--ink);padding:26px 30px 34px;max-height:100svh;overflow-y:auto}@media(min-width:700px){.share__sheet{border:2px solid var(--ink);max-height:calc(100svh - 48px)}}.share__frame{position:absolute;inset:8px;border:1px solid color-mix(in srgb,var(--orange) 55%,transparent);pointer-events:none}.share__body{position:relative}.share__head{display:flex;align-items:baseline;justify-content:space-between}.share__title{font-family:var(--font-number);font-weight:700;font-size:26px;line-height:1;margin:0;color:var(--ink)}.share__title:focus-visible{outline:2px solid var(--vermilion);outline-offset:3px}.share__close{position:relative;flex:0 0 auto;width:30px;height:30px;display:grid;place-items:center;padding:0;border:1.5px solid var(--ink);background:none;color:var(--ink);cursor:pointer}.share__close:after{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%)}.share__row{margin-top:20px;display:flex;gap:16px;align-items:stretch}.share__preview{position:relative;flex:0 0 auto;box-sizing:border-box;width:116px;height:116px;border:1.5px solid var(--ink);background:var(--paper);overflow:hidden}.share__preview img{display:block;width:100%;height:100%;object-fit:contain}.share__aside{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:12px}.share__blurb{margin:0;font-family:var(--font-label);font-size:14px;line-height:1.55;color:var(--forest-deep)}.share__primary{position:relative;display:flex;align-items:center;justify-content:center;gap:11px;width:100%;height:60px;margin-top:24px;padding:0;border:0;background:var(--vermilion);color:var(--paper);cursor:pointer}.share__primary-inset{position:absolute;inset:5px;border:1px solid color-mix(in srgb,var(--paper) 50%,transparent);pointer-events:none}.share__primary-label{position:relative;display:flex;align-items:center;gap:11px;font-family:var(--font-label);font-size:16px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.share__pair{display:flex;gap:11px;margin-top:11px}.share__quiet{flex:1;min-width:0;display:flex;align-items:center;justify-content:center;gap:9px;height:52px;padding:0 8px;border:1.5px solid var(--ink);background:none;color:var(--ink);font-family:var(--font-label);font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;cursor:pointer}.share__quiet--wide{width:100%;margin-top:11px}.share__primary:disabled,.share__quiet:disabled{opacity:.4;cursor:default}.share__note{display:flex;align-items:center;gap:9px;margin-top:16px;padding-top:14px;border-top:1px solid color-mix(in srgb,var(--ink) 30%,transparent);min-height:16px}.share__tick{flex:0 0 auto;width:16px;height:16px;display:grid;place-items:center;background:var(--forest);color:var(--paper)}.share__note-text{margin:0;font-family:var(--font-label);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-soft)}.share__keep{margin:12px 0 0;text-align:center;font-family:var(--font-label);font-size:13px;color:var(--ink-soft)}.share__keep-link{padding:0;border:0;background:none;font:inherit;font-weight:700;color:var(--vermilion);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.share__sheet{--ink: #F1E5CE;--ink-soft: #D9CDB4;--ink-faint: #A9A08C;--forest: #F2B266;--vermilion: #E8503A;background:#143327;color:var(--ink);border-top-color:#f1e5ce66}@media(min-width:700px){.share__sheet{border-color:#f1e5ce4d}}.share__preview{background:#0f2a20;border-color:#f1e5ce4d}.share__blurb{color:#f2b266}.share__tick{color:#143327}.share__primary{color:#f1e5ce}.suits__paper{flex:1;display:flex;flex-direction:column;padding:24px 34px 34px}.suits__list{margin:30px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:22px}.suits__line{display:flex;align-items:center;gap:10px;margin-bottom:10px}.suits__mark{flex:0 0 auto;display:grid;place-items:center;color:var(--ink)}.suits__row .micro-caps.suits__name{flex:1;font-size:12.5px;font-weight:700;letter-spacing:.07em;color:var(--ink)}.suits__average{flex:0 0 auto;font-family:var(--font-number);font-weight:800;font-size:19px;line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}.suits__track{position:relative;height:14px}.suits__hair{position:absolute;top:6.5px;left:0;right:0;height:1px;background:color-mix(in srgb,var(--ink) 40%,transparent)}.suits__tick{position:absolute;top:0;width:1.5px;height:14px;background:var(--ink)}.suits__tick--start{left:0}.suits__tick--end{right:0}.suits__fill{position:absolute;top:3px;left:0;height:8px;background:var(--forest)}.suits__row[data-rank=middle] .suits__fill{background:var(--orange-deep)}.suits__row[data-rank=worst] .suits__fill{background:var(--vermilion)}.suits__row[data-rank=worst] .suits__mark,.suits__row[data-rank=worst] .suits__average,.suits__row[data-rank=worst] .micro-caps.suits__name{color:var(--vermilion)}.suits__verdict{margin-top:16px}.suits__verdict-line{margin:0;font-family:var(--font-number);font-style:italic;font-weight:400;font-size:17px;line-height:1.45;color:var(--ink-soft)}.suits__waiting{margin:30px 0 0;text-transform:none;font-family:var(--font-number);font-style:italic;font-weight:400;font-size:19px;line-height:1.5;color:var(--ink-soft);max-width:26ch}.suits__waiting:first-letter{text-transform:capitalize}.suits__spacer{flex:1;min-height:24px}.postcard .suits__list{margin-top:22px;gap:16px}.postcard .suits__line{gap:12px;margin-bottom:8px}.postcard .suits__mark{width:30px;height:30px;border-radius:50%;background:#0f2a20;color:#f1e5ce}.suits__names{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.postcard .suits__row .micro-caps.suits__name{color:#f1e5ce}.suits__plays{font:italic 400 12px/1.2 var(--font-number);color:#a9a08c}.postcard .suits__average{font-size:22px;color:#f1e5ce}.postcard .suits__track{height:8px;border-radius:4px;background:#f1e5ce1a;overflow:hidden}.postcard .suits__hair,.postcard .suits__tick{display:none}.postcard .suits__fill{top:0;height:8px;border-radius:4px;background:#9fd8b4}.postcard .suits__row[data-rank=middle] .suits__fill{background:#f2b266}.postcard .suits__row[data-rank=worst] .suits__fill{background:#e8503a}.postcard .suits__row[data-rank=best] .suits__mark{background:#9fd8b4;color:#143327}.postcard .suits__row[data-rank=best] .suits__average{color:#9fd8b4}.postcard .suits__row[data-rank=worst] .suits__mark{background:#e8503a;color:#f1e5ce}.postcard .suits__row[data-rank=worst] .suits__average,.postcard .suits__row[data-rank=worst] .micro-caps.suits__name{color:#f28a78}:root{--radius-control: 14px;--radius-card: 16px;--radius-field: 12px;--soft-edge: rgba(241, 229, 206, .22);--soft-edge-strong: rgba(241, 229, 206, .34);--soft-fill: #0F2A20;--pc-gutter: 20px}:root .action-button,:root .share__primary{border-radius:var(--radius-control)}:root .action-button__inset,:root .share__primary-inset,:root .share__frame{display:none}:root .action-button--quiet,:root .share__quiet{border-radius:var(--radius-control);border:1px solid var(--soft-edge-strong);background:#f1e5ce0d}:root .action-button--quiet:hover,:root .share__quiet:hover{background:#f1e5ce1a}:root .board-card__info,:root .scale-notice__info,:root .pc-info,:root .share__close{border-radius:50%}:root .board-card,:root .record__guest-card,:root .your-account__install-card,:root .how__try,:root .receipts__submit{border-radius:var(--radius-card);border:1px solid var(--soft-edge);background:var(--soft-fill)}:root .record__signed-out{border-radius:var(--radius-card);border:1px solid rgba(232,80,58,.55);background:#e8503a14}:root .stop-press{border-radius:var(--radius-card);border:1px solid rgba(232,80,58,.55);background:#e8503a14;box-shadow:none}:root .edition-stamp{border-radius:10px}:root .share__preview{border-radius:10px;border:1px solid var(--soft-edge)}:root .account__field,:root .reset__field,:root .account__google-plate,:root .your-account__confirm-field input,:root .your-account__rename-input{border-radius:var(--radius-field);border:1px solid var(--soft-edge-strong);background:var(--soft-fill)}:root .account__field:focus-within,:root .reset__field:focus-within,:root .your-account__confirm-field input:focus,:root .your-account__rename-input:focus{border-color:#f2b266}:root .your-account__rename-save{border-radius:var(--radius-field);border:1px solid var(--soft-edge-strong)}:root .your-account__toggle{border-radius:999px;border:1px solid var(--soft-edge-strong)}:root .share__sheet{border-top:0;border-radius:22px 22px 0 0;box-shadow:0 -18px 50px #00000073}@media(min-width:700px){:root .share__sheet{border:0;border-radius:22px}}:root .whats-new__sheet{--ink: #F1E5CE;--ink-soft: #D9CDB4;--ink-faint: #A9A08C;--forest: #F2B266;--vermilion: #E8503A;--paper: #143327;border:1px solid var(--soft-edge);border-radius:20px;background:#143327;color:#f1e5ce;box-shadow:0 24px 60px #00000080}:root .tape__cursor{border-radius:12px;box-shadow:0 4px 12px #00000059}:root .tape__cursor i{border-radius:1px}:root .account__paper,:root .archive__paper,:root .board__paper,:root .crate__paper,:root .receipts__paper,:root .how__paper,:root .privacy__paper,:root .record__paper,:root .reset__paper,:root .suits__paper,:root .your-account__paper,:root .forest-field{padding-left:var(--pc-gutter);padding-right:var(--pc-gutter)}
