@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/archivo-vietnamese-wght-normal-XAtsl5Q_.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/archivo-latin-ext-wght-normal-C4zznr8T.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/archivo-latin-wght-normal-E0tuGl4L.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-vietnamese-400-normal-CkBxLiRJ.woff2) format("woff2"),url(/assets/anton-vietnamese-400-normal-2FfR1wHA.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:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-ext-400-normal-SyiqE2Jt.woff2) format("woff2"),url(/assets/anton-latin-ext-400-normal-BMODBQc6.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:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-400-normal-Byf51wtH.woff2) format("woff2"),url(/assets/anton-latin-400-normal-AUNGEG_V.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:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-cyrillic-ext-400-normal-BjDhGU6t.woff2) format("woff2"),url(/assets/noto-sans-cyrillic-ext-400-normal-d9FrwbiD.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:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-cyrillic-400-normal-CHP_ranX.woff2) format("woff2"),url(/assets/noto-sans-cyrillic-400-normal-BDYvNhAR.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-devanagari-400-normal-C3FccbrF.woff2) format("woff2"),url(/assets/noto-sans-devanagari-400-normal-g9fsM2jL.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-greek-ext-400-normal-i2oSBwXz.woff2) format("woff2"),url(/assets/noto-sans-greek-ext-400-normal-L11LEhi4.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-greek-400-normal-DCESwnT1.woff2) format("woff2"),url(/assets/noto-sans-greek-400-normal-Be2BcUUc.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-vietnamese-400-normal-D2wP-Vm-.woff2) format("woff2"),url(/assets/noto-sans-vietnamese-400-normal-C3Al4sv4.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:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-latin-ext-400-normal-CVf-LbaS.woff2) format("woff2"),url(/assets/noto-sans-latin-ext-400-normal-CNh9dRW_.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:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-latin-400-normal-BTkUljjl.woff2) format("woff2"),url(/assets/noto-sans-latin-400-normal-DPpKfCgK.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:Noto Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-sans-cyrillic-ext-600-normal-DlWr7wnj.woff2) format("woff2"),url(/assets/noto-sans-cyrillic-ext-600-normal-Cwz1867h.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:Noto Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-sans-cyrillic-600-normal-KpAl9xZA.woff2) format("woff2"),url(/assets/noto-sans-cyrillic-600-normal-BRIw9PIU.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-sans-devanagari-600-normal-Ewgvvq1j.woff2) format("woff2"),url(/assets/noto-sans-devanagari-600-normal-Bly84zfI.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-sans-greek-ext-600-normal-B4z4a2vi.woff2) format("woff2"),url(/assets/noto-sans-greek-ext-600-normal-BjvVOqxV.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-sans-greek-600-normal-CT9U7UAD.woff2) format("woff2"),url(/assets/noto-sans-greek-600-normal-C0bz_iEd.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-sans-vietnamese-600-normal-mhyQDSzg.woff2) format("woff2"),url(/assets/noto-sans-vietnamese-600-normal-D0HZFEqa.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:Noto Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-sans-latin-ext-600-normal-Has_8ph9.woff2) format("woff2"),url(/assets/noto-sans-latin-ext-600-normal-B3lLaxXr.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:Noto Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-sans-latin-600-normal-Dkgu5AE5.woff2) format("woff2"),url(/assets/noto-sans-latin-600-normal-DVJMj_t0.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:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-cyrillic-ext-700-normal-OK-fZO_i.woff2) format("woff2"),url(/assets/noto-sans-cyrillic-ext-700-normal-D83T7awq.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:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-cyrillic-700-normal-DYZmzPmX.woff2) format("woff2"),url(/assets/noto-sans-cyrillic-700-normal-D8UNalU-.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-devanagari-700-normal-DVs0dmkg.woff2) format("woff2"),url(/assets/noto-sans-devanagari-700-normal-CT12sGlc.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-greek-ext-700-normal-Dq1WA5-1.woff2) format("woff2"),url(/assets/noto-sans-greek-ext-700-normal-BOmIwFkq.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-greek-700-normal-x3kNWF-0.woff2) format("woff2"),url(/assets/noto-sans-greek-700-normal-DDNJsN3F.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-vietnamese-700-normal-DayJ0F-f.woff2) format("woff2"),url(/assets/noto-sans-vietnamese-700-normal-1GL2JyGE.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:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-latin-ext-700-normal-BypTtJma.woff2) format("woff2"),url(/assets/noto-sans-latin-ext-700-normal-CgsG9aVh.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:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-latin-700-normal-CrvTEWhy.woff2) format("woff2"),url(/assets/noto-sans-latin-700-normal-ZyrKABVF.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=) format("woff2"),url(data:font/woff;base64,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) 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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA9UABAAAAAALMAAAA7zAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGnAbhWocghYGYD9TVEFUXgCDBBEICrBAp3ILgjgAATYCJAOEKAQgBYUAB4xODAcbIiYzo8LGAQCKfn4o/usELQ4rdj22ABHwitFYjZPqB3XSqAbV3C5dFkHYtTehxpeGbU+3+QexdERCkxARw9oNxAyetvXzdhdjl/7aiBiHgcqBjZywaGPSh4mNFccpF3DHlfyO8Jc/OiSe/kb7/iQYRAE23iScpHngiRRBFETNiZzQwc2HOllJ0fqXIjTY8RTYbDsklKc81hGPQcOJojhD/w80ll1aG/qiQErbzqOXjmvOVKd14tuv+Hxrlbarq/5xH7CiMPjaZXlrfNSp7uqaroZXvYAzc8A0kH2zs3MvHQBUORcJ2GG2cdFRgArh+Sgb7yOsjImpmgM0kq1FwhQCQzQ1Mt+j7at5GSAAIQAAKFLk6uMul4pIl4HIpEEUK0dUMiCMmhFWNoSDC+Exghgzi5i3hNhtN9qaINo+EbQj1tEIgJVLj5oebQ6I1/fyLMQYALYgALKS0yEOQCJG89uIiEPKyeRDVCmC0HgZ203jIg7kk6cHxfEKeBSDXtxd6n5yJzqpfSgXs9xMri1fPezlKMAVcCGEIhmwHiDRtJOyKfXkGsAVqI7ohIZs0rsDM/IU4fuQgkppCk2n+VRHy6mFttJ26t16mBjQPyIeYhvZnyXaiDSeaAYYXLiKPIm4uKh1zIq6gSRVU7WNPIV5v1PwBOy07RrrT6skwoEAtYyZeYgpBUABaDEmtPWRGP/UGABFgUUjchFXAghAgAYQpyPkCIBBoRwQgU/g3kQcyqTY9KSDItmjjmmkP+qJHG3C66hjXhtlhzwglI+1+4Be+T77hYQxxeNkCIDaKU+ANXhkMqePOVAQr7uwCjoBlCdtHQE8TNRd17//A/evkhSpkOMDA9VTmwAVAbLNlwMkoAG5qG2bWCYA/h3uEYgEhFqSmJJPpCIFbJHg1Aw5GaAujjqMzIHc8NrIHBEJJjGZP3cuFQZD9PvzLvZIaCIjBcTvEnIzTWiGjqdzlD+VAO2TUERK8smEi8lNNOguiAM9P6Gfo6bX8bD0v7V/cPwA/fDBi0BaGgUllWy5AATy6X9gAZqRVIsMLuVmqQ3QmrBbiFgTiWbxLDj1hBqINGLVYewQwySWWRyeQK1kXVJ0S2UjZ5WgXaIOSTodp42CUzqHXH226ZfJI4tXth45eqnslGdQgSGFhmmMyOdTbEyJcdv56U0pNa3MDJ1JVRZUmldtkcESglQkAOA8AMgAoBeYLQi+wDxAtwAAGlXJUdVLPLmo/TLRystE3SsqO29LUY0hsrtvBoXUw1Fy+XjIhqbj4rEZISsUysW1L68PlGRwyWImjWXjS9LFyUzjC7v7Z5hYsYKRhIH49EyxTJxutwOy2PRxp1R63SVViB+eNFYRywlEzJBIMDIl5Aa4PtbFOno416WTTkfVQwSPgIve66BCbLAuLmpCh59ln5uFECODSuUIJ2CJCCzDwbf+DV2/3yTtan5J1gEVuilcVASHULO9Bt+nWkIEHMMit5gOxaO4JpWjvdzOcySeFek9q4dy3jxi2BxHwsuuo2CzbQ+KJWxyqPUJljVCU3WT8JwlhZyLkKODRhZkQByHu8ERJIcGBexSmdwGPfMPbjnC0SwRUTyCAIwY4Mdr9zxJTKE5yp0mcEe9s3Umm/TZp2s4X/27cQUmhrd4Ow4ibPOTOxxT6w+S8ENc9AGE7meFOlNbuzjngJtzjFKcrMsxtf4G4UIPcNGXbvwNaeDea6+1L7kaYG+M13a455pruOh5Ww0HlhllPy/PsqS9Zr7ZV9cSLODAoItzBt2cI5i1brCxQRIcH6yr9wV5+XjhtlxuziH7LiqGTXVnkfCZntd1doJ5liyIno6X3GqH56fcnGNwE2IXvYhw5a/MJGsMns/TOawd+2HX5kOXxQZFsYkwmMetzGtqKDKSe+h9h7jX77z2Snb98vyL7rjmil1N3B/cCBfsC5rymA/ExpPlni/DL9i7eflmn66oxrSlMRRB/8Dbq/e/3aN95L3BG+dFd1d+uCVzKhQy5/+I77CmWJ/o2Hygaay8yleXU1c1NH2IpqHOYUtriyWHf3iZwxjZvNxm/Ti/O5+22uC3nVFxhu1wvQc08ZZ+nb5/9oBF38ehJXaKPt7K6/v34Ltqai21rbXDXI3BRDa+9XDSGp8gzZZarV2ag9v3RBzSNfFjU/M+uVduNDTsMNY0GCOHDU3O4dazeb3zFXjg0rlPuiV75+m+kzV3v5qc/PHdJ2j6pI+wDP+U7mFPW/uw23ltZemTVTo+3+KNa1yyuwdmfI41j1/yvbG3oaLR3G3Sd1xdrNOUfAou3jYw0z860D9jr+9sqU1IIHve9W56/fIEU2fztvaqHQ213trhKauqjXVmr/kFxP1m7bdCE88Plpb1m840l/VNQz72QvvMPlc5z9fvKPt1xBtXv9yVZ9nGmxscXiDfwGcI4LQ9duBaG7Nxjw2aWMuArp7In2qxObTwKfr40/iy/j34zhqeN59qHuZqDBaysQWiL/PZsk4cyV13mvbwWw7phfEDC/O+fm9/ram+sspcXxs5hm9pHjufSujGRbKXaTPmBAPPfMm45bau15+jR/bbBx80mR7sCth94rfB6Q6sngJcuO1v4a7Lu157ad9GKIlypuEea9GDnXs0IytDmZ2Rka2cVv4jrIHmaFZ3O9OWlWX7gLuRH1mMjsxE8VrEH/XNRrErsh61R6PD3e2d7dDsb3Z38k15W/kFkrwmHk+PhWNKx3nLMhHkSl5ZLMvHWPGPfwRB9AKr2QoSUb4qSlB18X715zkqwRI0G3lvUOptugtcID+tsKQForrC+pqxS4X1dcof21bf4OQcbZ2Le6y53kKao3rxNWE9f1a+S3t2tiIu5yej2d/W12RozBwrLh7LbDT0NkUDi+HBQPj0xIlAoKHFFxAMPB8Vce+KKo28Rq0SHV3LUk6MNLv35DMrCzVNmbxBeCGCKzMtu20y8f+SVD4h31Sosky03Upl9YJxzh+L0ZFANLR4LOpYj452tne145E/wok2e6JX/xBX/vH8WaFQojdWlrhzuOXjs1Zn3cCkT4qWSmZeqX/B4tciE4HBmUBZwGxtMDaqnCpdllPVaIzdNw9ZqfDU30ppYDgw2B+A5JP5L8bj4tgWoy/t6WRRcO2P8uFDakiP2fMWaviyaOYFr94gE0nEsXysWligOuHRC2TiH0XSJ/4WqQcjE4GxmUAocKlG+jECgZHFwGX8vabVzf8f4KQSi8Gp6laIdgV0q8OzbmjyaWdnW1MQXZoJDb7ZaEdzVzMoNQiAGESUwszDAIzTDIqSxGFoxoRZ/vTKM8CfyZ9V/ZAPfzZ/Ds4tMHm0dSxCkOPaNpKlK8/KwGQVCdzqbPDn1HKuiT8WHUnStEQYZB2TC6WJ6spymNIjBV7JK5lSs1C5qDoRSYBUSlgH31LlM7X5O4o8eBxrX3MDwtOG1iZdZ/NjXsu0gBJohRVmlQNfwVfQmsReAdZEAahljqkMaxLHg/gT+BONkwxcgT0CH/5k/pQrcCpMUYiGtPqbDGvVgALfitYyTHyI7iP25WqsSqAlstCbcmZ3k0PcRZlgbs0KCrwb7lImBTqQCCawVEpMWHur0DRm3+9sVAOK6UQiqESr8NaEtY8Vu86AIjK3KRZhXNwqD34Oc38umLZM7/33+38/uOj7///Z9yMAAHqAUtN3Bsa/l9rSiKVxlONqqbKozYWfYMRMRkicEE2FhIs4TuWQJL0RDNwCPy0hP1CbGAVY9Mb6W+DZ2p14CIQoIBjqGKpe6lOONhDJTUFBXMgZYOPct8C7Ffmf2jR2ksQ72U7f6SBu5gywoW8x2Qhy1APl1CZGAQ4ksGGD8loGsjY0UQKXmhdvpBboCNglmiU2XUCieL2dF1bDaTacoykaTjgFAhquyoFkiSk0LZyooeM7gQDVIlmNOwCPlICNKQpatkhBhUQJpdLCVwFqWj3FQ8sWeajTWbJiLeRJQlRmsyh1YLRZtAzVNr0dAoCqYN6wXLhzQGL8LY6mvwSAd1698ly88s2Xfwa7FbVA/wsgBhQAgABfG3dQHs2o/066DhB0wWo68NIlpR8Rtqkj9flbwtMc3oZyWoIn3n+L86o5vA1V8ng6L4C9+Ax3YgMBHN8Er4rV97ZRXgdo2vF244hH35wAzlOM0Y1BABGNnNCZ4UFNPID7U9KeSCgiP5EiDnMizejpExlFzj9RIM2BE2MU8pwgViH7TAQQSqpgnDuJJAk2kHIaYDNnhs+sFsvBuaf5DXMbXT9uwvLIbk49b4mBNm3JsEV+85YtKUHWb5rT5ywap9WpUZtWo6q5Fot8W89a0m4OaXOK2Ywat2KaD3NdRi1S/+eloldCT0fn1K5q61Mpa6eaNrKMB6WMQqn83IfXmTNv1eIRiaKj7aOsikMmoxej+EfqsmjOpFHDLnneylGLQxT66vnHnh/n12VXDN1Hw6/bcNpctWo3vrwApZvfrdEDiP8IzgPkeiYUoQlzDvYWB0cnZ6uLq5t7+aRk5I6TIFGS5IqkSJWWXjqFDEqZVLJky5FrG7W8quQrUEijSLESWtsz0tErVVa9chUqValmUMNoh1omZjxSM4s69Ro0atKspTe1smrLpl2HTl262dg5OLm4eezMw6tHrz79BgzyGarXsBGjxqJtJvhNmjJtxqw58xYsWrJsxS4Bu61aE7THXvvsFxJ2wEERhxx2xFHHrIs6fuE/r+1vm6/8jhhtDCwnASDGR1h4SGhYwEGU1Y/Xffk5G4u9XgIAYtxyGpZ5y9sDdNbyP142W5DgAhoE7i3q0c5x2vm9v24aZuNohdcxqSEAz8up00My03HSwmqPa8bMecG3Tjzb+f9EelEtg2vpzPeiIEEBwSA8IEDBwAE9F5Z6vQIQjAnLGTgWLO+uZTL/qwGEAYOAQpg3TefgwBCQgBDzqukKDBAOoU3KVtqIbBXK9XpEAAujuudkZN724kIGmrtVaS38ZZLrS9/4fsKMQhN3yXK5gvSBvJ2Y9/Nydbcvb0bm58+e3FhmGfGLJ9u7axl1F1LQTbaCeyrbu7wFCsorFgV4qnh+GUrWtaczqkSBB96AEeKRB94k2SyLuyw3qwrxeg3P5FNR1Av1Gsq2/ds6dPPkBAAA) format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAASAABAAAAAACNgAAAQlAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3gLIAABNgIkAzoEIAWEaAeBFAwHGzgHSJ4DbjN9OmtkIy0becnT/RjJ4uGfw99974/GXrhoTCqLok66NY3jTloEUdrmwCevn/Ls30xSpFlZ6UJMrW+fTNwAEdSuvSzCRANvEgnjUmw8swT+87+w7I/7qb8XlIB7NpGBjXiUjRX0b7ZpJ8+orRLzvGhWYCMdAU3BbRdPuqOeKAXuRKAWEEJJCIEQqNbLD9osq2kBviL8A4Fq4yLgAa+6DNaiAwcYOrqYHfgQcMgL3AFgG4fHHqREEUBSxUtmBfzNWxXADfviy8Kff7dA4QfFBQG6fnoX5Dh+gEEcIVRKtMIYhc/kCgsCDiarQY4QWpEKQoYTAAIJUcaHAHIXIN9BooBWhEAr0j7QzAkh1RnEWOY4wuRW8uX/f5o5W8gXcjriOUb9z/wjACRuWaWrpKIyLMQ/DUDN/TT+ErgHRpPBIRQrKCcZCvxBBCBEkSD4lKMjRblQlCvpQHPsSZE9R6K2o/vpXkGboKWbbltxx2feLT+a6KJb5293n7vTt53uwOzUO4gYc5eedhvS+a1bbdNuIiSA89cuGo25IZh6DXrJJIIUUibFUG0zt+ijO+cvnj8fjVm4cKlvN90DwzrdMmy8H9GjDyv90Xz2W10PVj3oTY7LLfwfmxMHoef+8n33R0duOxF3LPCYFXtymWNdcLBD3VF4S91+GWf8c9k7sZC6fPpnbENnCmayerBNki0ZbFUXiHV/wkxWklGmydCkaR5o0oZnlj3oSVdnZKjTITaXStOyWGYakzUgTSt1gvSs/otJL1FkzE/3e+aXvj7n+TOv9HkZ6evS4e3OXafCx8iqJfNGpQLM7rkt0ppRJ8N3gd1IjHLaROM0cLkhdf2NQjZ4bmjo2mBWKJ4CPA4IZXX9hFlPBnhxWhXzgBGQ88QeRD3j1/AD5a/JxMnL5gK5deaC2H7HvK98gngBbzfWLKD0g2ufeA7nMsQepBwDgpdhy90BzC+8DSCers8O6KKloYn0RCtKo9EM9LsAd7AgNBhFGEAsvl4K1LpCiCIF3IZHFUKvX5AqfUPBgkO+ovHpUNJtOJSN6hDWWxAigkCt9hbEXdaOHLvI6lM5gQA79LRYOpUsWBpKYu2klOQULGlGCwOzHIkSmYmZKBlQrlmCQ0mDv5SeiVyiemVqVJGyEDJhKemY1dLT0YsnpKch0UbKxExJTydIigQpkiUvYA3SVFDqFH2uNggh343VmPs2ycX0DIYwPYTigMak5AjS0ohI8zmoo4EJwypS4iVcDOuDuvRMgytHPa5LTjnoc1YiCcT0tBI3qjXxqqFomJf2PylAOHMDRp1HGBaDQCTiIC7iQSH4iEICRHMZkUlqk/KsOmVSGlOK7NIseRNZFp3NkbNaLateTmKScHGTAyu2WqQf6lD8rMNg1+lKTcpwkfvQ/7eRMwAA) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAbAAA8AAAAACLwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABgAAAAcABQABEdQT1MAAAFwAAAAHgAAAB5EdEx1R1NVQgAAAZAAAAAnAAAAKLj8uOpPUy8yAAABuAAAAFEAAABgGDBcS1NUQVQAAAIMAAAAPgAAAEzrJ8wpY21hcAAAAkwAAABRAAAAdAyHCodnYXNwAAACoAAAAAgAAAAIAAAAEGdseWYAAAKoAAAB6wAAAmCgFyn6aGVhZAAABJQAAAA2AAAANhSU8UNoaGVhAAAEzAAAAB8AAAAkAc0A/2htdHgAAATsAAAAHwAAADoe9gKVbG9jYQAABQwAAAAgAAAAIATdBZ9tYXhwAAAFLAAAABwAAAAgAIcCb25hbWUAAAVIAAABBwAAAmg1nlsfcG9zdAAABlAAAABwAAAAlNdzMTB42mNgZGBg4GGAAEYgZAWTjCAeAAG0ABkAAQAAAAoAHAAcAAFERkxUAAgABAAAAAD//wAAAAAAAHjaY2BkYGDgYlADQiYXN58QBqGcxJI8Bj4GEGABEf//g0gAWkkFVQB42mNgYYpi2sPAysDA1MUUwcDA4A2hGeMYjBgdgKIMDJwMUMDEzoAEvJyAxAIGXpaXzH/+XWFgYP7DqKPAwDj//nWgSjWmW0BZBQZWAB8jDeMAAAB42gXBsQ1AABQFwHufiI5CYQBDaVVIlBLLmckM7kT0CpPCop79uIPz3q4MojUrSFcvtVIfGlEZQfgB9IwGBAAAeNpVyEcBwkAQBdCXHnoVgJU44Y4pFIAFUAOJiS23ZOZ3lKhwVSlkr91xdlQp7dwMnr5FWb/rMQQW26v+h3xT+IRHGEIBCvNr9Wh0OUU7NxUUAAAAAAEAAf//AA942m0QNZQUMfQn2Zt1Gcdhd2Dt/DLJrOLu0OHu7u4uJf3D+odLhUOLu0MLJVQ7S3C4u+S7/w8EJgIgFz8XkgR+ACrH5V5xGaH4RHTSPY7q3KsCH+LnlWQLLrqAi4DBAsBM5HghBkBVqlopy6vSVDKZkiSvdenY5e3p6+k+R+qCMUKioe/Jp08j82bzGEUZ0wTV6s8K5AJOAgIQncPd2rNGBEVgCms/0U1oVCbUNAyTc8ehRP70eNfKsEI8cnjZzsfIj+5VuhVisUK3itvofhX1fmViCTwAQGBo9QuO4Y8QEZ4eADWJJJNtTlsMXdYkKdXCGbN0zSCU2UkrIemobtGGDYsWbcjNGcKd57ncc0c0DqybjfKz166d7d7pP9NZUrYXL7bLaMhkViox0TNTHYkbcVL09P/Tswlk6ATWj55Jxmz+vauh6/+2Tf1tO2huPj930E/KC2+LxbcFzooBNrPfoX4zGJ/+nfEFBdalCyu878DyeQbod2dQAUxGqNoNm6bDHQEqJfrnWzvmeQM+LJ7HXyPN3Xbz3DmcdM/pmR4B8WI9NR2Nqjw/B4DgOsmiM+QCEADVod7rC/euJNnDh4VnK0mgF8ITBkDielQzaAsXTEJ1o6fPyFpW7YzpJDG+fzydjvcfD98ArHSFeAAAAQAAAAI2BCpkDTZfDzz1AAMD6AAAAADb0qaaAAAAANva0PL5PP7UBJID/AABAAYAAgAAAAAAAHjaY2BkYGD+8+8KAwPLhp82f3NYJgFFUAEfAK0mBsoAeNpjimCIAmJlJCwOxR5ArIlEM0AxCBxiqAMA3bsHpgAAAAAaADsARgBRAG4AdgCoALAA5QEKAQoBCgEKARcBMHjaY2BkYGDgZ9zBkMewhYENzEMAZgYmAC0aAfh42oyQA25FUQBET20EtW27DWrbcfVtcx1dzV9V40adpLdmXiZzMnfmCSjlnhyycouATFa14SwaeTScTSEPhnOYJmM4l+7XbR71pA3n08ml4XL12585C0qpNpz/ds+sCuXFhitFcIwPD9d42SIsd+Pglgsscht2ZZIuPyHmGWFEfksQh5KweFhy4Jb7lNp0fsA6u2xjIcyysmsceNXaU8MrDSn14eaOc3WCaI9OaGWcYWlM19d16+u+9XX/1l9gW+nCv55q/NdnrEh+EgRf/4LejlEk0akSi/z3tzwkKHeqc4v2LBGR25UFUZPeL3/WhgM11LthmKclg2NGH4st+nj8qQkARipb8wB42mNgYgCD/6kMRkCKkQEd8AOxCsNJRiYGG0ZmRhZGVkY2RnYGZkYORk5GLkZuNsekotSyVPbSvEwDE0dXCO1qAeW7QfmWrOmJubmJYJ6BowGTcxBfYnJpSWpyfm6SXnJicSoPSMbYwAzMAQCg7RyY) 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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-cyrillic-700-normal-BWTpRfYl.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-700-normal-CEoEElIJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-greek-700-normal-C6CZE3T8.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-700-normal-DEigVDxa.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/jetbrains-mono-vietnamese-700-normal-BDLVIk2r.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-ext-700-normal-CZipNAKV.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-700-normal-CxPITLHs.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-700-normal-BYuf6tUa.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-700-normal-D3wTyLJW.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{--fifa-red: #e8202d;--fifa-orange: #ff7a1a;--fifa-yellow: #f7c43a;--fifa-green: #16b85c;--fifa-teal: #00bcd4;--fifa-blue: #2f6bff;--fifa-purple: #8b3cff;--fifa-magenta: #ff2d8e;--navy: #080f28;--navy-2: #0f1838;--navy-3: #18234e;--pitch: #0e2e1e;--pitch-2: #103221;--pitch-3: #14502f;--paper: #f5f6fb;--paper-2: #e7eaf4;--ink: #0a1024;--gold: #d8a93f;--gold-bright: #f2cf6e;--can-red: var(--fifa-red);--usa-blue: var(--fifa-blue);--usa-blue-deep: #0a45c0;--mex-green: var(--fifa-green);--mex-green-deep: #06853f;--steel: #8a90a8;--steel-dim: #565d78;--bg: var(--navy);--surface: var(--navy-2);--surface-hi: var(--navy-3);--line: rgba(246, 248, 255, .14);--line-strong: rgba(246, 248, 255, .3);--text: #f3f5fd;--text-dim: #aab0c8;--text-faint: #888fac;--win: var(--fifa-green);--draw: var(--gold);--loss: var(--fifa-red);--fifa-band: linear-gradient( 90deg, var(--fifa-blue) 0 25%, var(--fifa-green) 25% 50%, var(--gold) 50% 75%, var(--fifa-red) 75% 100% );--font-display: "Archivo Variable", "Arial Narrow", system-ui, sans-serif;--font-anton: "Anton", "Archivo Variable", system-ui, sans-serif;--font-body: "Noto Sans", system-ui, -apple-system, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SFMono-Regular", monospace;--t-hero: clamp(3rem, 9vw, 8rem);--t-display: clamp(2.2rem, 5vw, 4.5rem);--t-title: clamp(1.5rem, 3vw, 2.4rem);--t-h: 1.35rem;--t-body: 1rem;--t-sm: .86rem;--t-xs: .74rem;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-7: 48px;--s-8: 64px;--s-9: 96px;--radius: 0px;--border: 1px solid var(--line);--border-strong: 1.5px solid var(--line-strong);--keyline: 2px solid var(--gold);--maxw: 1240px;--header-h: 64px;--ease-broadcast: cubic-bezier(.16, 1, .3, 1);--ease-snap: cubic-bezier(.5, 0, .2, 1);--dur-fast: .14s;--dur: .28s;--dur-slow: .6s}.skin-paper,.theme-light{--bg: var(--paper);--surface: #ffffff;--surface-hi: var(--paper-2);--line: rgba(10, 16, 36, .14);--line-strong: rgba(10, 16, 36, .3);--text: var(--ink);--text-dim: #3f465f;--text-faint: #646b85;--usa-blue: var(--usa-blue-deep);--mex-green: var(--mex-green-deep);--win: var(--mex-green-deep);--loss: #d11020}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-family:var(--font-body);font-size:var(--t-body);line-height:1.5;color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;min-height:100dvh}h1,h2,h3,h4{font-family:var(--font-display);font-weight:700;line-height:1.02;letter-spacing:-.01em;text-transform:uppercase}a{color:inherit;text-decoration:none}button{font-family:inherit;font-size:inherit;color:inherit;background:none;border:none;cursor:pointer}ul{list-style:none}img,svg{display:block;max-width:100%}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.display{font-family:var(--font-display);text-transform:uppercase}.anton{font-family:var(--font-anton);font-weight:400;text-transform:uppercase;letter-spacing:.01em}:focus-visible{outline:2px solid var(--gold);outline-offset:2px}::selection{background:var(--gold);color:var(--ink)}*{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--line-strong)}::-webkit-scrollbar-thumb:hover{background:var(--steel)}::view-transition-old(root),::view-transition-new(root){animation-duration:var(--dur);animation-timing-function:var(--ease-broadcast)}.wrap{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 var(--s-5)}.eyebrow{font-family:var(--font-mono);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.18em;color:var(--text-dim)}.flat-card{background:var(--surface);border:var(--border)}.keyline-gold{border-left:var(--keyline)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.chevron{--chev: 10px;clip-path:polygon(0 0,calc(100% - var(--chev)) 0,100% 50%,calc(100% - var(--chev)) 100%,0 100%)}.group-tabs{display:flex;flex-wrap:wrap;gap:2px}.group-tab{width:38px;height:38px;border:var(--border);background:var(--surface);color:var(--text-dim);font-family:var(--font-display);font-weight:700;transition:background-color var(--dur-fast),color var(--dur-fast),border-color var(--dur-fast),transform var(--dur-fast) var(--ease-broadcast)}.group-tab:hover{background:var(--surface-hi);color:var(--text);transform:translateY(-1px)}.group-tab:active{transform:translateY(0) scale(.97)}.confetti{position:absolute;left:50%;top:40%;width:0;height:0;pointer-events:none;z-index:5}.confetti__pc{position:absolute;display:block;border-radius:1px}.hero{position:relative;overflow:hidden;border-bottom:var(--border);background:radial-gradient(70% 90% at 92% 0%,color-mix(in srgb,var(--gold) 12%,transparent),transparent 60%),linear-gradient(180deg,color-mix(in srgb,var(--fifa-blue) 9%,var(--bg)),var(--bg) 70%)}.hero__pitch{position:absolute;inset:0;width:100%;height:100%;color:var(--line-strong);opacity:.4;pointer-events:none}.hero__ball{position:absolute;right:3%;top:50%;transform:translateY(-50%);width:clamp(240px,32vw,500px);height:auto;color:var(--gold);opacity:.5;pointer-events:none;user-select:none;filter:drop-shadow(0 0 70px color-mix(in srgb,var(--gold) 28%,transparent))}.theme-light .hero__ball{opacity:.42}.ballmark{width:100%;height:auto;display:block}.ballmark__num{font-family:var(--font-anton);font-size:46px;font-weight:700;fill:currentColor;letter-spacing:1px}.hero__inner{position:relative;display:grid;grid-template-columns:1.15fr .85fr;gap:var(--s-7);padding:var(--s-7) var(--s-5) var(--s-9);align-items:center}.flag-ticker{position:relative;overflow:hidden;border-bottom:var(--border);background:color-mix(in srgb,var(--bg) 60%,var(--surface));padding:9px 0}.flag-ticker:before,.flag-ticker:after{content:"";position:absolute;top:0;bottom:0;width:80px;z-index:1;pointer-events:none}.flag-ticker:before{left:0;background:linear-gradient(90deg,var(--bg),transparent)}.flag-ticker:after{right:0;background:linear-gradient(270deg,var(--bg),transparent)}.flag-ticker__track{display:flex;align-items:center;gap:var(--s-3);width:max-content;animation:flag-scroll 80s linear infinite}.flag-ticker:hover .flag-ticker__track{animation-play-state:paused}.flag-ticker__flag{transition:opacity var(--dur-fast),transform var(--dur-fast) var(--ease-broadcast)}.flag-ticker__flag:hover{opacity:1;transform:scale(1.12)}.flag-ticker__flag{width:34px;height:23px;object-fit:cover;flex:0 0 auto;border:1px solid var(--line);opacity:.78}@keyframes flag-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.flag-ticker__track{animation:none}}.hero__eyebrow{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2)}.hero__hosts{color:var(--gold);font-weight:700;letter-spacing:.14em;padding-right:var(--s-2);border-right:var(--border-strong)}.hero__title-line{display:block;overflow:hidden}.hero__title-word{display:block}.hero__title{font-size:var(--t-hero);line-height:.92;margin:var(--s-4) 0;color:var(--text)}.hero__lede{max-width:48ch;color:var(--text-dim);font-size:1.1rem}.hero__cta{display:flex;align-items:center;gap:var(--s-3);margin-top:var(--s-5);flex-wrap:wrap}.hero__cta-primary{position:relative;animation:cta-pulse 2.8s var(--ease-broadcast) infinite}@keyframes cta-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--gold) 45%,transparent)}55%{box-shadow:0 0 0 12px color-mix(in srgb,var(--gold) 0%,transparent)}to{box-shadow:0 0 color-mix(in srgb,var(--gold) 0%,transparent)}}@media (prefers-reduced-motion: reduce){.hero__cta-primary{animation:none}}.champ-spot{margin-top:var(--s-5);display:inline-flex;align-items:center;gap:var(--s-4);padding:var(--s-3) var(--s-5) var(--s-3) var(--s-3);border:var(--border-strong);background:linear-gradient(90deg,color-mix(in srgb,var(--gold) 16%,transparent),transparent 70%),var(--surface)}.champ-spot__flag{display:inline-flex;outline:2px solid var(--gold);outline-offset:2px}.champ-spot__copy{display:grid;gap:2px}.champ-spot__name{font-size:clamp(1.5rem,3vw,2.3rem);color:var(--gold);line-height:1}.champ-spot__sub{color:var(--text-dim);font-size:var(--t-xs)}.hero__odds{padding:var(--s-4);min-height:280px}.hero__odds-head{display:flex;justify-content:space-between;align-items:center;padding-bottom:var(--s-3);border-bottom:var(--border);margin-bottom:var(--s-2)}.hero__loading{color:var(--text-faint);padding:var(--s-6) 0;text-align:center}.hero__more{display:inline-block;margin-top:var(--s-3);color:var(--gold);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em}.odds-list{display:grid;gap:2px}.odds-row{display:grid;grid-template-columns:auto auto 1fr 120px auto;align-items:center;gap:var(--s-2);padding:5px 0}.odds-row__rank{width:18px;color:var(--text-faint);font-size:var(--t-xs);text-align:right}.odds-row__name{font-size:var(--t-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.odds-row__bar{height:8px;background:var(--line);position:relative;overflow:hidden}.odds-row__bar>span{position:absolute;inset:0 auto 0 0;transition:width var(--dur-slow) var(--ease-broadcast)}.odds-row__val{text-align:right;font-weight:700;font-size:var(--t-sm)}.proof{display:grid;grid-template-columns:repeat(3,1fr);margin-top:calc(-1 * var(--s-7));position:relative;z-index:2;background:var(--surface);border:var(--border-strong)}.proof__item{padding:var(--s-5) var(--s-5) var(--s-4);border-right:var(--border)}.proof__item:last-child{border-right:none}.proof__value{font-size:clamp(2.2rem,4.4vw,3.4rem);color:var(--gold);line-height:1;font-variant-numeric:tabular-nums}.proof__label{font-weight:700;margin-top:var(--s-3)}.proof__note{color:var(--text-faint);font-size:var(--t-xs);margin-top:6px;line-height:1.5}.proof__more{grid-column:1 / -1;display:block;text-align:right;padding:var(--s-3) var(--s-5);border-top:var(--border);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);transition:color var(--dur-fast)}.proof__more:hover{color:var(--gold)}.format{padding:var(--s-5) var(--s-6) var(--s-6)}.format__path{display:flex;align-items:stretch;flex-wrap:wrap;gap:var(--s-2) 0;border-bottom:var(--border);padding-bottom:var(--s-5);margin-bottom:var(--s-5)}.format__step{display:flex;align-items:baseline;gap:var(--s-2);flex:1 1 auto}.format__n{font-size:clamp(1.9rem,3.6vw,3rem);line-height:1;color:var(--text)}.format__step:last-child .format__n{color:var(--gold)}.format__label{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-faint)}.format__chev{width:9px;height:16px;color:var(--steel-dim);margin:0 var(--s-3);align-self:center;flex:0 0 auto}.format__body{display:grid;grid-template-columns:minmax(0,58ch) auto;gap:var(--s-5);align-items:start;justify-content:space-between}.format__body p{color:var(--text-dim);line-height:1.65}.format__facts{display:grid;gap:var(--s-2);justify-items:start}.format__facts li{font-size:var(--t-xs);letter-spacing:.04em;color:var(--text);background:color-mix(in srgb,var(--gold) 10%,transparent);border:1px solid color-mix(in srgb,var(--gold) 30%,transparent);padding:3px 9px;white-space:nowrap}.toolkit{display:grid;grid-template-columns:repeat(2,1fr);gap:2px;background:var(--line);border:var(--border)}.toolkit__tile{display:flex;gap:var(--s-4);align-items:flex-start;padding:var(--s-5);background:var(--surface);transition:background var(--dur-fast)}.toolkit__tile:hover{background:var(--surface-hi)}.toolkit__art{flex:0 0 auto;width:46px;height:46px;color:var(--gold);transition:color var(--dur-fast),transform var(--dur) var(--ease-broadcast)}.toolkit__tile:hover .toolkit__art{color:var(--gold-bright);transform:scale(1.06)}.toolkit__art svg{width:100%;height:100%}.toolkit__copy{display:grid;gap:4px}.toolkit__title{font-family:var(--font-display);font-weight:700;text-transform:uppercase;letter-spacing:.01em;font-size:1.06rem;color:var(--text)}.toolkit__blurb{color:var(--text-dim);font-size:var(--t-sm);line-height:1.55}.advance-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2px}.advance-cell{padding:var(--s-3) var(--s-4)}.advance-cell .odds-row{grid-template-columns:auto 1fr 64px}.advance-cell .odds-row__bar{display:none}.advance-cell__sub{font-size:var(--t-xs);color:var(--text-faint);margin-top:2px}.advance-cell--feature{grid-column:1 / -1;padding:var(--s-5);background:linear-gradient(155deg,var(--surface-hi),var(--surface));border-left:3px solid var(--mex-green)}.advance-cell--feature .odds-row{grid-template-columns:auto auto 1fr 100px auto}.advance-cell--feature .odds-row__bar{display:block;height:10px}.advance-cell--feature .odds-row__name{font-size:1.3rem;font-family:var(--font-display);font-weight:700}.advance-cell--feature .odds-row__val{font-size:1.3rem;color:var(--mex-green)}.advance-cell--feature .advance-cell__sub{font-size:var(--t-sm);margin-top:var(--s-2)}@media (max-width: 900px){.hero__inner{grid-template-columns:1fr;gap:var(--s-5);padding:var(--s-6) var(--s-5)}.proof{grid-template-columns:1fr;margin-top:var(--s-4)}.proof__item{border-right:none;border-bottom:var(--border)}.proof__item:last-child{border-bottom:none}.advance-grid{grid-template-columns:1fr}.odds-row{grid-template-columns:auto auto 1fr 64px auto}}.manage-cta{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--s-6);padding:var(--s-7) var(--s-6);border:var(--border-strong);background:radial-gradient(90% 160% at 100% 0%,color-mix(in srgb,var(--gold) 14%,transparent),transparent 58%),var(--surface);color:var(--text);transition:background var(--dur),border-color var(--dur)}.manage-cta:before{content:"";position:absolute;left:0;top:0;width:100%;height:3px;background:var(--fifa-band)}.manage-cta:hover{border-color:var(--gold);background:radial-gradient(90% 160% at 100% 0%,color-mix(in srgb,var(--gold) 22%,transparent),transparent 58%),var(--surface-hi)}.manage-cta:after{content:"";position:absolute;top:0;bottom:0;left:-30%;width:22%;background:linear-gradient(105deg,transparent,color-mix(in srgb,var(--gold-bright) 10%,transparent) 50%,transparent);transform:skew(-14deg);pointer-events:none;transition:left var(--dur-slow) var(--ease-broadcast)}.manage-cta:hover:after{left:115%}.manage-cta:hover .manage-cta__pitch{color:color-mix(in srgb,var(--gold) 55%,var(--line-strong))}.manage-cta__pitch{transition:color var(--dur) var(--ease-broadcast)}.manage-cta__copy{max-width:60ch}.manage-cta__copy h2{margin:var(--s-2) 0;font-size:var(--t-display)}.manage-cta__copy p{color:var(--text-dim);line-height:1.6}.manage-cta__feats{display:flex;flex-wrap:wrap;gap:6px;margin-top:var(--s-3)}.manage-cta__feats li{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--text);background:color-mix(in srgb,var(--gold) 12%,transparent);border:1px solid color-mix(in srgb,var(--gold) 35%,transparent);padding:3px 8px}.manage-cta__go{display:inline-block;margin-top:var(--s-4);font-family:var(--font-mono);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:var(--t-sm);color:var(--gold)}.manage-cta:hover .manage-cta__go{color:var(--gold-bright)}.manage-cta__pitch{color:var(--line-strong);width:120px;flex:0 0 auto}.manage-cta__pitch svg{width:100%;height:auto;display:block}@media (max-width: 640px){.manage-cta{grid-template-columns:1fr;padding:var(--s-5)}.manage-cta__pitch{display:none}}@media (max-width: 860px){.format{padding:var(--s-4) var(--s-4) var(--s-5)}.format__path{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s-3)}.format__chev{display:none}.format__body{grid-template-columns:1fr}.format__facts{grid-template-columns:repeat(2,auto);justify-content:start}.toolkit{grid-template-columns:1fr}}.pavatar-img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}.pavatar-sil{width:100%;height:100%}.lp{display:grid}.lp__pitch{position:relative;width:100%;aspect-ratio:100 / 132;background:repeating-linear-gradient(180deg,#11362400 0 26px,#00000029 26px 52px),linear-gradient(180deg,#11392650,#0c2a1b);background-color:#0e2e1e;border:var(--border-strong);border-bottom:none;overflow:hidden}.lp__lines{position:absolute;inset:0;width:100%;height:100%}.lp__player{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:2px;width:72px}.lp__avatar-wrap{position:relative}.lp__avatar{width:46px;height:46px;border-radius:50%;background:#13241b;border:2px solid var(--steel);overflow:hidden;display:grid;place-items:center}.lp__avatar svg{width:100%;height:100%}.lp__rating{position:absolute;top:-6px;right:-9px;min-width:25px;height:18px;padding:0 3px;display:inline-flex;align-items:center;justify-content:center;gap:1px;font-size:10.5px;font-weight:700;color:#fff;border:1.5px solid #0b0b0c}.lp__star{font-style:normal;font-size:8px}.lp__cap{position:absolute;bottom:-3px;left:-7px;width:14px;height:14px;display:grid;place-items:center;background:var(--ink);color:var(--gold);font-size:8px;font-weight:700;border:1px solid var(--gold)}.lp__suboff{position:absolute;top:-6px;left:-13px;display:inline-flex;align-items:center;gap:1px;font-size:8px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.9)}.lp__subarrow{width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:5px solid var(--can-red)}.lp__icons{display:flex;gap:2px;align-items:center;justify-content:center;min-height:12px}.lp__name{font-size:10px;color:#f3f1ec;text-align:center;line-height:1.3;padding-bottom:2px;text-shadow:0 1px 2px rgba(0,0,0,.92);max-width:74px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp__name-num{color:var(--gold);font-weight:700;margin-right:1px}.lp__foot{display:flex;align-items:center;gap:var(--s-2);background:var(--surface);border:var(--border-strong);padding:8px var(--s-3)}.lp__foot-rating{min-width:36px;height:22px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#fff;border:1.5px solid #0b0b0c}.lp__foot-flag{object-fit:cover;border:1px solid var(--line-strong);flex:0 0 auto}.lp__foot-team{font-family:var(--font-display);font-weight:700;text-transform:uppercase;letter-spacing:.01em}.lp__foot-form{margin-left:auto;color:var(--text-faint);font-size:var(--t-sm)}@media (max-width: 480px){.lp__player{width:58px}.lp__avatar{width:40px;height:40px}.lp__name{max-width:62px;font-size:9px}}.mrc{padding:var(--s-3) var(--s-4)}.mrc__head{display:flex;justify-content:space-between;font-size:var(--t-xs);color:var(--text-faint);text-transform:uppercase;letter-spacing:.06em;margin-bottom:var(--s-2)}.mrc__note{color:var(--gold)}.mrc__teams{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--s-3)}.mrc__team{display:flex;align-items:center;gap:var(--s-2);min-width:0;color:var(--text-dim)}.mrc__team--away{justify-content:flex-end}.mrc__team.win{color:var(--text)}.mrc__name{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mrc__score{font-size:1.7rem;display:flex;align-items:center;gap:5px;color:var(--text)}.mrc__colon{color:var(--gold)}.mrc__goals{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-3);margin-top:var(--s-2);padding-top:var(--s-2);border-top:var(--border)}.mrc__col{display:grid;gap:2px;font-size:var(--t-xs);color:var(--text-dim)}.mrc__col--away{text-align:right}.mrc__goal{display:inline-block;width:6px;height:6px;background:var(--gold);vertical-align:baseline}.mrc__goal-ic{display:inline-flex;vertical-align:-1px}.mrc__assist{color:var(--text-faint);font-style:normal}.mrc__min{color:var(--text-faint);font-variant-numeric:tabular-nums;margin-right:3px}.mrc__col--away .mrc__min{margin-right:0;margin-left:3px}.mrc{transition:border-color var(--dur-fast)}.mrc:hover{border-color:var(--line-strong)}.mrc__toggle{margin-top:var(--s-3);width:100%;font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);padding:7px;border:var(--border);background:var(--bg);transition:color var(--dur-fast),border-color var(--dur-fast)}.mrc__toggle:hover{color:var(--gold);border-color:var(--line-strong)}.mrc__chev{display:inline-block;transition:transform var(--dur) var(--ease-broadcast)}.mrc__chev.open{transform:rotate(-180deg)}.mdt{margin-top:var(--s-3);display:grid;gap:var(--s-4)}.mdt__timeline{display:grid;gap:3px}.mdt__row{display:grid;grid-template-columns:1fr 34px 1fr;align-items:center;gap:var(--s-2);font-size:var(--t-xs)}.mdt__min{text-align:center;color:var(--text-faint);font-variant-numeric:tabular-nums}.mdt__cell{display:flex;align-items:center;gap:6px;min-width:0}.mdt__cell--home{justify-content:flex-end;text-align:right}.mdt__text{display:inline-flex;align-items:baseline;gap:5px;min-width:0}.mdt__player{color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mdt__sub-name{color:var(--text-faint)}.mdt__icon{flex:0 0 auto}.mdt__icon--goal{width:7px;height:7px;background:var(--gold);display:inline-block}.mdt__icon--card{width:7px;height:10px;display:inline-block}.mdt__icon--yellow{background:#e6c130}.mdt__icon--red{background:var(--can-red)}.mdt__lineups-section{border-top:var(--border);padding-top:var(--s-3)}.mdt__lineup-toggle{display:flex;gap:2px;margin-bottom:var(--s-3)}.mdt__lineup-tab{flex:1;padding:9px;font-family:var(--font-display);font-weight:700;text-transform:uppercase;letter-spacing:.02em;font-size:var(--t-sm);color:var(--text-dim);border:var(--border);background:var(--surface);transition:color var(--dur-fast),background-color var(--dur-fast),border-color var(--dur-fast)}.mdt__lineup-tab:hover{color:var(--text);background:var(--surface-hi)}.mdt__lineup-tab.active{background:var(--gold);color:var(--ink);border-color:var(--gold)}.mdt__lineups{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-4);border-top:var(--border);padding-top:var(--s-3)}.mdt__lineup-head{display:flex;align-items:center;gap:var(--s-2);margin-bottom:var(--s-2);padding-bottom:var(--s-2);border-bottom:var(--border)}.mdt__lineup--right .mdt__lineup-head{flex-direction:row-reverse}.mdt__lineup-team{font-weight:700;font-size:var(--t-sm)}.mdt__lineup-form{margin-left:auto;color:var(--text-faint);font-size:var(--t-xs)}.mdt__lineup--right .mdt__lineup-form{margin-left:0;margin-right:auto}.mdt__line{display:grid;grid-template-columns:24px 1fr;gap:var(--s-2);padding:3px 0;align-items:baseline;font-size:var(--t-xs)}.mdt__lineup--right .mdt__line{grid-template-columns:1fr 24px}.mdt__line-tag{color:var(--text-faint)}.mdt__lineup--right .mdt__line-tag{order:2;text-align:right}.mdt__line-names{display:flex;flex-wrap:wrap;gap:3px 10px;color:var(--text-dim)}.mdt__lineup--right .mdt__line-names{justify-content:flex-end}.mdt__name{white-space:nowrap}.mdt__badge{font-style:normal;font-size:8px;font-weight:700;margin-left:2px;vertical-align:super}.mdt__badge--c{color:var(--gold)}.mdt__badge--p{color:var(--can-red)}.mdt__forecast{display:flex;flex-wrap:wrap;gap:var(--s-4);align-items:center;padding-bottom:var(--s-3);border-bottom:var(--border)}.mdt__forecast-info{flex:1 1 170px;min-width:150px}.mdt__forecast-info p{font-size:var(--t-xs);color:var(--text-dim);margin-top:4px;line-height:1.5}.mdt__forecast-info strong{color:var(--text)}.mdt__forecast-key{display:flex;align-items:center;gap:5px}.mdt__key{width:11px;height:11px;display:inline-block;background:color-mix(in srgb,var(--gold) 28%,transparent)}.mdt__key--modal{background:var(--gold)}.mdt__key--actual{box-shadow:inset 0 0 0 1.5px var(--text);margin-left:var(--s-2)}.scoreheat{--rowlabel: 16px;display:grid;gap:3px;max-width:260px}.scoreheat__cols{display:grid;grid-template-columns:var(--rowlabel) repeat(var(--n),1fr);gap:2px;font-size:10px;color:var(--text-faint)}.scoreheat__cols>span{text-align:center}.scoreheat__rowhead{font-size:8px;letter-spacing:-.03em;color:var(--text-faint);align-self:center}.scoreheat__main{display:grid;grid-template-columns:var(--rowlabel) 1fr;gap:2px}.scoreheat__rows{display:grid;grid-auto-rows:1fr;gap:2px;font-size:10px;color:var(--text-faint)}.scoreheat__rows>span{display:grid;place-items:center}.scoreheat__grid{display:grid;grid-template-columns:repeat(var(--n),1fr);gap:2px}.scoreheat__cell{aspect-ratio:1}.scoreheat__cell.is-modal{outline:1.5px solid var(--gold);outline-offset:-1px}.scoreheat__cell.is-actual{box-shadow:inset 0 0 0 1.5px var(--text)}.scoreheat__legend{font-size:var(--t-xs);color:var(--text-faint);letter-spacing:.04em}@media (max-width: 560px){.mrc__name{font-size:var(--t-sm)}.mrc__score{font-size:1.4rem}.mdt__lineups{grid-template-columns:1fr}.mdt__lineup--right{text-align:left}.mdt__lineup--right .mdt__lineup-head{flex-direction:row}.mdt__lineup--right .mdt__line{grid-template-columns:24px 1fr}.mdt__lineup--right .mdt__line-tag{order:0;text-align:left}.mdt__lineup--right .mdt__line-names{justify-content:flex-start}}.results-empty{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-3);padding:var(--s-6)}.run-glance{display:grid;grid-template-columns:repeat(5,1fr);margin-bottom:var(--s-3)}.run-glance__cell{display:grid;gap:2px;padding:var(--s-3) var(--s-4);border-right:var(--border)}.run-glance__cell:last-child{border-right:none}.run-glance__value{font-size:clamp(1.5rem,2.6vw,2.1rem);line-height:1;color:var(--gold);font-variant-numeric:tabular-nums}.run-glance__label{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-faint)}.results-leaders{display:grid;grid-template-columns:1fr 1fr 1.4fr;gap:var(--s-3);margin-bottom:var(--s-5)}.results-leader{padding:var(--s-3) var(--s-4);height:100%}.results-leader ul{display:grid;gap:4px;margin-top:var(--s-2)}.results-leader li{display:flex;justify-content:space-between;font-size:var(--t-sm);gap:var(--s-2)}.results-leader__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.results-leader__val{color:var(--gold);white-space:nowrap}.results-final{display:grid;gap:var(--s-2);align-content:start}.results-toggle,.results-group-tabs{display:flex;flex-wrap:wrap;gap:2px;margin-bottom:var(--s-4)}.results-group-tabs{margin-top:var(--s-3)}.results-group{display:grid;grid-template-columns:.85fr 1.15fr;gap:var(--s-4);align-items:start}.results-table{position:sticky;top:calc(var(--header-h) + var(--s-3))}.results-table__head,.results-table__row{display:grid;grid-template-columns:1fr 34px 40px 34px;align-items:center;gap:var(--s-2);padding:8px var(--s-4)}.results-table__head{font-size:var(--t-xs);color:var(--text-faint);text-transform:uppercase;letter-spacing:.06em;border-bottom:var(--border-strong)}.results-table__head span:not(:first-child),.results-table__row span:not(.results-table__team){text-align:right}.results-table__row{border-bottom:var(--border);font-size:var(--t-sm);transition:background-color var(--dur-fast)}.results-table__row:hover{background-color:color-mix(in srgb,var(--surface-hi) 70%,transparent)}.results-table__row.q1{background-image:linear-gradient(90deg,rgba(20,168,90,.12),transparent 60%)}.results-table__row.q3{background-image:linear-gradient(90deg,rgba(200,162,75,.1),transparent 60%)}.results-table__team{display:flex;align-items:center;gap:var(--s-2);min-width:0}.results-table__team>span:last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.results-table__pos{color:var(--text-faint);width:14px}.results-table__pts{color:var(--gold);font-weight:700}.results-table__foot{padding:var(--s-3) var(--s-4);font-size:var(--t-xs);color:var(--text-faint)}.results-matches{display:grid;gap:var(--s-2)}.results-round{margin-bottom:var(--s-6)}.results-round__title{font-size:var(--t-h);color:var(--text);margin-bottom:var(--s-3);padding-bottom:var(--s-2);border-bottom:var(--keyline);display:inline-block}.results-round__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s-2)}@media (max-width: 900px){.run-glance{grid-template-columns:repeat(2,1fr)}.run-glance__cell{border-right:none;border-bottom:var(--border)}.run-glance__cell:nth-child(odd):not(:last-child){border-right:var(--border)}.run-glance__cell:last-child{border-bottom:none}.results-leaders,.results-group{grid-template-columns:1fr}.results-table{position:static}.results-round__grid{grid-template-columns:1fr}}.bracket-controls{display:flex;align-items:center;gap:var(--s-2)}.bracket-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--s-4);padding:var(--s-9) var(--s-4);border:var(--border);background:radial-gradient(120% 80% at 50% 0%,color-mix(in srgb,var(--gold) 7%,transparent),transparent 60%),var(--surface)}.bracket-empty__mark{object-fit:contain;opacity:.92}@media (prefers-reduced-motion: no-preference){.bracket-empty__mark{animation:mark-drift 5s ease-in-out infinite}}@keyframes mark-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.bracket-empty h3{font-size:var(--t-title)}.bracket-empty p{max-width:46ch;color:var(--text-dim);line-height:1.6}.bracket-empty__seed{color:var(--text-faint);text-transform:uppercase;letter-spacing:.12em;font-size:var(--t-xs)}.bracket{display:grid;grid-template-columns:repeat(4,minmax(86px,1fr)) minmax(180px,1.4fr) repeat(4,minmax(86px,1fr));gap:var(--s-2);align-items:stretch;padding:var(--s-4) 0 var(--s-8);overflow-x:auto}.ko-col{display:flex;flex-direction:column;min-width:86px}.ko-col__label{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--text-faint);text-align:center;padding-bottom:var(--s-2)}.ko-col__nodes{flex:1;display:flex;flex-direction:column;justify-content:space-around;gap:var(--s-2)}.ko-match{background:var(--surface);border:var(--border);position:relative;transition:border-color var(--dur-fast)}.ko-match:hover{border-color:var(--line-strong)}.ko-match__note{position:absolute;right:3px;bottom:-13px;font-size:9px;color:var(--text-faint);letter-spacing:.04em}.ko-slot{display:grid;grid-template-columns:18px 1fr auto;align-items:center;gap:7px;padding:5px 7px;font-size:var(--t-xs)}.ko-slot:first-child{border-bottom:var(--border)}.ko-slot__flag-empty{width:18px;height:18px;border:1px solid var(--line);background:var(--surface-hi)}.ko-slot__code{font-weight:700;letter-spacing:.04em;color:var(--text-dim)}.ko-slot__goals{color:var(--text-faint);font-weight:700}.ko-slot{transition:opacity var(--dur) var(--ease-broadcast),background-color var(--dur)}.ko-slot__code,.ko-slot__goals{transition:color var(--dur)}.ko-slot.win .ko-slot__code,.ko-slot.win .ko-slot__goals{color:var(--gold)}.ko-slot.win{background:linear-gradient(90deg,rgba(200,162,75,.16),transparent)}.ko-slot.out{opacity:.5}.ko-center{display:flex;flex-direction:column;align-items:center;gap:var(--s-3);justify-content:center;padding:0 var(--s-2)}.ko-center>.ko-match{width:100%;border-color:var(--gold)}.ko-third{width:100%;margin-top:var(--s-4);opacity:.85}.trophy{display:flex;flex-direction:column;align-items:center;gap:var(--s-2);margin:var(--s-2) 0}.trophy__art{position:relative;display:grid;place-items:center}.trophy__glow{position:absolute;inset:0;margin:auto;width:90px;height:90px;border-radius:50%;background:radial-gradient(circle,rgba(200,162,75,.5),transparent 70%);z-index:-1}.trophy__label{text-align:center}.trophy__champ{display:inline-flex;align-items:center;gap:var(--s-2);font-size:1.5rem;margin-top:4px}.trophy__champ--pending{color:var(--text-faint);font-size:var(--t-sm)}@media (max-width: 1080px){.bracket{grid-template-columns:repeat(4,84px) 170px repeat(4,84px)}}.stat-tabs{display:flex;flex-wrap:wrap;gap:2px;margin-bottom:var(--s-4)}.stat-empty{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-3);padding:var(--s-6)}.stat-podium{display:grid;grid-template-columns:1fr 1.15fr 1fr;gap:var(--s-3);align-items:end;margin-bottom:var(--s-3)}.stat-podium__cell{position:relative;display:grid;justify-items:center;gap:var(--s-2);text-align:center;padding:var(--s-5) var(--s-4) var(--s-4);background:var(--surface);border:var(--border)}.stat-podium__cell--1{border-color:color-mix(in srgb,var(--gold) 55%,var(--line-strong));background:linear-gradient(180deg,color-mix(in srgb,var(--gold) 11%,transparent),transparent 62%),var(--surface);padding-top:var(--s-6);padding-bottom:var(--s-5)}.stat-podium__rank{position:absolute;top:8px;left:12px;font-size:1.4rem;line-height:1;color:var(--text-faint)}.stat-podium__cell--1 .stat-podium__rank{color:var(--gold);font-size:1.7rem}.stat-podium__photo{width:64px;height:64px;border-radius:50%;overflow:hidden;background:var(--surface-hi);outline:2px solid var(--line-strong);outline-offset:2px}.stat-podium__cell--1 .stat-podium__photo{width:84px;height:84px;outline-color:var(--gold)}.stat-podium__name{font-weight:700;line-height:1.2}.stat-podium__team{display:inline-flex;align-items:center;gap:6px;font-size:var(--t-xs);color:var(--text-dim)}.stat-podium__value{display:flex;align-items:baseline;gap:6px;font-size:1.7rem;line-height:1;color:var(--text)}.stat-podium__cell--1 .stat-podium__value{font-size:2.2rem;color:var(--gold)}.stat-podium__unit{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-faint)}.scorer-list{overflow:hidden}.scorer-row{display:grid;grid-template-columns:32px 1.6fr 2fr 64px;align-items:center;gap:var(--s-3);padding:8px var(--s-4);border-bottom:var(--border);transition:background-color var(--dur-fast)}.scorer-row:not(.scorer-row--head):hover{background-color:color-mix(in srgb,var(--surface-hi) 70%,transparent)}.scorer-row--head{font-size:var(--t-xs);color:var(--text-faint);text-transform:uppercase;letter-spacing:.08em;border-bottom:var(--border-strong)}.scorer-row--head span:last-child{text-align:right}.scorer-row__rank{color:var(--text-faint);text-align:center}.scorer-row__who{display:flex;align-items:center;gap:var(--s-2);min-width:0}.scorer-row__who>span{display:flex;flex-direction:column;min-width:0}.scorer-row__name{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scorer-row__team{font-size:var(--t-xs);color:var(--text-faint)}.scorer-row__bar{height:10px;background:var(--line);position:relative;overflow:hidden}.scorer-row__bar>span{position:absolute;inset:0 auto 0 0;background:var(--gold)}.scorer-row__xg{text-align:right;font-weight:700}.scorer-row__bar-h{text-align:left!important}@media (max-width: 760px){.stat-podium{grid-template-columns:1fr;align-items:stretch}.stat-podium__cell--1{order:-1}.scorer-row{grid-template-columns:24px 1.6fr 1fr 52px;gap:var(--s-2)}.scorer-row__bar{display:none}}.team-select,.manage-pickers select,.tactics select{background:var(--surface);border:var(--border-strong);color:var(--text);font-family:var(--font-body);font-size:var(--t-sm);padding:8px 10px}.manage-topbar{display:flex;align-items:center;gap:var(--s-2)}.manage-quit{padding:8px 12px;font-size:var(--t-xs)}.manage-quitconfirm{display:inline-flex;align-items:center;gap:var(--s-2)}.manage-quitconfirm .mono{color:var(--text-dim);font-size:var(--t-xs)}.mintro{display:grid;gap:var(--s-4);margin-top:var(--s-4)}.mintro__stepper{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-5);align-items:center;color:var(--text-dim);font-size:var(--t-sm)}.mintro__beat{display:inline-flex;align-items:center;gap:8px}.mintro__beat b{width:20px;height:20px;display:grid;place-items:center;background:var(--surface-hi);border:var(--border);color:var(--gold);font-size:var(--t-xs);font-weight:700}.mintro__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);flex-wrap:wrap;border-top:var(--border-strong);padding-top:var(--s-4)}.mintro__filters{display:flex;flex-wrap:wrap;gap:2px}.mintro__tools{display:flex;align-items:center;gap:var(--s-2);flex-wrap:wrap}.mintro__search{background:var(--surface);border:var(--border-strong);color:var(--text);font-family:var(--font-mono);font-size:var(--t-sm);padding:7px 10px;min-width:170px}.mintro__search::placeholder{color:var(--text-faint)}.mintro__surprise{white-space:nowrap}.mintro__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(176px,1fr));gap:var(--s-2)}.mteam{position:relative;overflow:hidden;display:grid;gap:var(--s-2);text-align:left;padding:var(--s-3);background:var(--surface);border:var(--border-strong);border-top:2px solid var(--accent);transition:background var(--dur-fast),border-color var(--dur-fast),transform var(--dur-fast)}.mteam:before{content:"";position:absolute;inset:0;background:radial-gradient(120px 90px at 50% 0%,color-mix(in srgb,var(--accent) 24%,transparent),transparent 70%);opacity:0;transition:opacity var(--dur) ease;pointer-events:none}.mteam:hover{background:var(--surface-hi);border-color:color-mix(in srgb,var(--accent) 60%,var(--line-strong));border-top-color:var(--accent);transform:translateY(-2px)}.mteam:hover:before{opacity:1}.mteam__top{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2)}.mteam__rank{color:var(--text-faint);font-size:var(--t-xs)}.mteam__name{font-size:1.05rem;color:var(--text);line-height:1.05;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mteam__meta{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2)}.mteam__pips{display:inline-flex;gap:2px}.mteam__pips i{width:6px;height:6px;background:var(--line)}.mteam__pips i.on{background:var(--accent)}.mteam__tier{font-size:var(--t-xs);color:var(--text-faint);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.mintro__none{color:var(--text-faint);padding:var(--s-5) 0}.manage-matchbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--s-2);padding:var(--s-3);margin-bottom:var(--s-4)}.manage-matchbar__teams{display:flex;align-items:center;gap:var(--s-3)}.manage-matchbar__team{display:flex;align-items:center;gap:8px;font-weight:700}.manage-matchbar__team--opp{color:var(--text-dim)}.manage-matchbar__v{color:var(--text-faint);font-size:var(--t-sm)}.manage-play{display:grid;grid-template-columns:minmax(300px,1.1fr) minmax(280px,1fr);gap:var(--s-4);align-items:start}.manage-play__side{display:grid;gap:var(--s-3)}.manage-play__go,.manage-continue,.grade__restart{width:100%;padding:13px;font-size:var(--t-sm)}.dpitch-wrap{position:relative}.pitch{position:relative;width:100%;aspect-ratio:3 / 4;background:linear-gradient(180deg,var(--pitch-3),var(--pitch-2));border:var(--border-strong);touch-action:none}.pitch__lines{position:absolute;inset:0;width:100%;height:100%;opacity:.55;pointer-events:none}.pitch__player{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:4px;width:95px;cursor:grab;user-select:none;animation:dpop .18s var(--ease-broadcast, ease-out)}@keyframes dpop{0%{transform:translate(-50%,-50%) scale(.82);opacity:.4}to{transform:translate(-50%,-50%) scale(1);opacity:1}}@media (prefers-reduced-motion: reduce){.pitch__player{animation:none}}.pitch__player:active{cursor:grabbing}.pitch__avatar-wrap{position:relative;line-height:0}.pitch__dot{width:70px;height:70px;border-radius:50%;background:#13241b;border:2px solid var(--steel);overflow:hidden;display:grid;place-items:center}.pitch__sil{width:100%;height:100%}.pitch__player.oop .pitch__dot{outline:2px solid var(--can-red);outline-offset:1px}.pitch__cap,.pitch__pk{position:absolute;font-style:normal;font-family:var(--font-mono);font-size:9px;font-weight:700}.pitch__cap{top:-1px;right:-8px;background:var(--ink);color:var(--gold);padding:0 2px}.pitch__pk{top:-1px;left:-8px;background:var(--can-red);color:var(--paper);padding:0 2px}.pitch__yc{position:absolute;top:50%;left:-6px;transform:translateY(-50%);width:7px;height:9px;background:#f2c500;border:1px solid var(--ink)}.pitch__oop{position:absolute;bottom:-3px;right:-6px;font-style:normal;font-family:var(--font-mono);font-weight:700;font-size:11px;color:var(--can-red)}.pitch__stamina{width:30px;height:4px;background:#0000008c;border:1px solid rgba(0,0,0,.6)}.pitch__stamina-fill{display:block;height:100%;background:var(--mex-green)}.pitch__stamina-fill.tier-ok{background:var(--gold-bright)}.pitch__stamina-fill.tier-tired{background:#e0913a}.pitch__stamina-fill.tier-spent{background:var(--can-red)}.pitch__name{font-size:14px;text-align:center;line-height:1.3;padding-bottom:2px;color:#f3f1ec;text-shadow:0 1px 2px rgba(0,0,0,.9);max-width:102px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dpitch-bench{margin-top:var(--s-3);display:grid;gap:2px}.dpitch-bench__group{display:grid;grid-template-columns:30px 1fr;gap:var(--s-2);align-items:start;padding:4px 0;border-bottom:var(--border)}.dpitch-bench__pos{color:var(--text-faint);font-size:var(--t-xs);padding-top:5px}.dpitch-bench__list{display:flex;flex-wrap:wrap;gap:4px}.dpitch-chip{display:inline-flex;align-items:center;gap:5px;font-size:var(--t-xs);border:var(--border);padding:4px 7px;color:var(--text-dim);background:var(--surface);cursor:grab;user-select:none;transition:color var(--dur-fast),border-color var(--dur-fast)}.dpitch-chip:hover{border-color:var(--gold);color:var(--text)}.dpitch-chip:active{cursor:grabbing}.dpitch-chip__face{width:24px;height:24px;border-radius:50%;border:2px solid var(--steel);background:#13241b;overflow:hidden;display:grid;place-items:center;flex:0 0 auto}.dpitch-chip__label{flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dpitch-chip__stamina{width:7px;height:7px;flex:0 0 auto;background:var(--mex-green)}.dpitch-chip__ovr{flex:0 0 auto;font-weight:700;font-size:var(--t-xs);color:var(--text);background:var(--surface-2, rgba(246, 244, 239, .08));padding:1px 5px}.pitch__ovr{position:absolute;bottom:-4px;left:-8px;font-style:normal;font-family:var(--font-mono);font-weight:700;font-size:16px;line-height:1;padding:2px 5px;background:var(--ink);color:var(--paper);border:1px solid color-mix(in srgb,var(--paper) 25%,transparent)}.dpitch-chip__dot.tier-ok{background:var(--gold-bright)}.dpitch-chip__dot.tier-tired{background:#e0913a}.dpitch-chip__dot.tier-spent{background:var(--can-red)}.dpitch-chip.suspended{opacity:.5;cursor:not-allowed;border-style:dashed}.dpitch-chip.suspended em{color:var(--can-red);font-style:normal}.dpitch-ghost{position:fixed;transform:translate(-50%,-160%);background:var(--gold);color:var(--ink);font-size:var(--t-xs);font-weight:700;padding:3px 7px;pointer-events:none;z-index:50;white-space:nowrap}.tactics{display:grid;gap:var(--s-3)}.tactics__formations{display:flex;flex-wrap:wrap;gap:2px}.group-tab{border:var(--border);background:var(--surface);color:var(--text-dim);font-family:var(--font-mono);font-size:var(--t-xs);letter-spacing:.03em;padding:7px 10px;transition:color var(--dur-fast),background-color var(--dur-fast),border-color var(--dur-fast)}.group-tab:hover{color:var(--text);background:var(--surface-hi)}.group-tab.active{background:var(--gold);color:var(--ink);border-color:var(--gold)}.group-tab:disabled{opacity:.4;cursor:not-allowed}.group-tab:disabled:hover{color:var(--text-dim);background:var(--surface)}.tactics__ratings{padding:var(--s-3);display:grid;gap:6px}.manage-ratings__row{display:flex;justify-content:space-between;font-size:var(--t-sm)}.tactics__warn{display:flex;align-items:flex-start;gap:7px;border-top:var(--border);padding-top:6px;font-size:var(--t-xs);color:var(--can-red)}.tactics__warn-mark{flex:0 0 auto;width:7px;height:7px;margin-top:3px;background:var(--can-red)}.manage-slider{display:grid;gap:6px}.manage-slider em{color:var(--gold);font-style:normal}.manage-slider input[type=range]{width:100%;accent-color:var(--gold)}.manage-pickers{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-2)}.manage-pickers label{display:grid;gap:4px;font-size:var(--t-xs)}.tactics__presets{display:flex;flex-wrap:wrap;gap:2px}.modds{padding:var(--s-3);display:grid;gap:var(--s-2)}.modds__top{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-2)}.modds__verdict{color:var(--text-dim);font-size:var(--t-xs)}.modds__bar{display:flex;height:12px;background:var(--line);overflow:hidden}.modds__seg{height:100%;transition:width var(--dur) var(--ease-broadcast)}.modds__seg--win{background:var(--win)}.modds__seg--draw{background:var(--draw)}.modds__seg--loss{background:var(--loss)}.modds__legend{display:flex;justify-content:space-between;gap:var(--s-2);font-size:var(--t-xs);color:var(--text-dim)}.modds__legend span{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.modds__key{width:8px;height:8px;flex:0 0 auto;display:inline-block}.modds__key--win{background:var(--win)}.modds__key--draw{background:var(--draw)}.modds__key--loss{background:var(--loss)}.lineup-tools{display:grid;gap:var(--s-2);margin-bottom:var(--s-3)}.lineup-tools__actions{display:flex;flex-wrap:wrap;gap:2px}.lnews{display:flex;flex-wrap:wrap;gap:var(--s-1) var(--s-3);font-size:var(--t-xs)}.lnews__item{display:inline-flex;align-items:center;gap:6px;color:var(--text-dim)}.lnews__item b{width:7px;height:7px;flex:0 0 auto;display:inline-block}.lnews__item--out b{background:var(--loss)}.lnews__item--warn b{background:var(--fifa-yellow)}.lnews__item--tired b{background:var(--fifa-orange)}.lnews__item--ok b{background:var(--mex-green)}.scout{padding:var(--s-3);display:grid;gap:var(--s-3)}.scout__head{display:flex;align-items:center;gap:var(--s-2)}.scout__headline{font-weight:700;font-size:var(--t-sm)}.scout__meters{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-3)}.scout__meter-top{display:flex;justify-content:space-between;font-size:var(--t-xs);margin-bottom:4px}.scout__meter-tag{color:var(--text-faint);text-transform:capitalize}.scout__meter-bar{display:block;height:10px;background:var(--line);position:relative}.scout__meter-bar>span{position:absolute;inset:0 auto 0 0;background:var(--gold)}.scout__bullets{display:grid;gap:4px;font-size:var(--t-xs);color:var(--text-dim);list-style:none;padding:0;margin:0}.scout__bullets li:before{content:"› ";color:var(--gold)}.scout__counter{border-top:var(--border);padding-top:var(--s-2)}.scout__counter p{font-size:var(--t-xs);color:var(--text);margin-top:2px}.manage-result{position:relative;display:grid;gap:var(--s-3)}.manage-result>.manage-result__banner,.manage-result>.headline-bar,.manage-result>.mrc,.manage-result>.mrating,.manage-result>.manage-continue{max-width:620px;width:100%;margin-left:auto;margin-right:auto}.manage-result__banner{position:relative;text-align:center;padding:var(--s-4) var(--s-3) var(--s-3);border:var(--border-strong);border-bottom:4px solid var(--line);background:var(--surface);overflow:hidden}.manage-result__banner.win{border-bottom-color:var(--win);background:radial-gradient(120% 120% at 50% -10%,rgba(20,168,90,.16),transparent 60%),var(--surface)}.manage-result__banner.draw{border-bottom-color:var(--draw)}.manage-result__banner.loss{border-bottom-color:var(--loss)}.manage-result__verdict{font-size:2.2rem;line-height:1}.manage-result__sub{margin-top:4px;color:var(--text-faint);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em}.mrating{padding:var(--s-3) var(--s-4);display:grid;gap:var(--s-3)}.mrating__motm{display:grid;gap:4px;padding-bottom:var(--s-2);border-bottom:var(--border)}.mrating__motm-row{display:flex;align-items:center;gap:var(--s-2)}.mrating__motm-name{font-size:1.3rem;color:var(--text);flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mrating__motm-score{font-size:1.4rem;font-weight:700;color:var(--gold)}.mrating__motm-line{color:var(--text-dim);font-size:var(--t-xs)}.mrating__list{display:grid;gap:2px}.mrating__row{display:grid;grid-template-columns:26px 1fr auto auto;align-items:center;gap:var(--s-2);padding:4px 0;border-bottom:var(--border);font-size:var(--t-sm)}.mrating__row:last-child{border-bottom:none}.mrating__pos{color:var(--text-faint);font-size:var(--t-xs)}.mrating__name{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mrating__tags{display:inline-flex;gap:5px;font-size:var(--t-xs)}.mrating__g{color:var(--gold);font-style:normal}.mrating__a{color:var(--text-faint);font-style:normal}.mrating__val{font-weight:700;min-width:30px;text-align:right;color:var(--text)}.mrating__val.hot,.mrating__motm-score.hot{color:var(--mex-green)}.mrating__val.good,.mrating__motm-score.good{color:var(--gold)}.mrating__val.poor{color:var(--fifa-red)}.grade__trophy{display:flex;justify-content:center;margin-bottom:var(--s-3)}.manage-proj{display:grid;gap:4px}.manage-proj__row{display:flex;justify-content:space-between;font-size:var(--t-sm);padding:2px 0;border-bottom:var(--border)}.manage-journey{margin-top:var(--s-5);border-top:var(--border-strong);padding-top:var(--s-3)}.manage-journey__row{display:flex;flex-wrap:wrap;gap:var(--s-2);margin-top:var(--s-2)}.manage-journey__pip{display:grid;gap:2px;justify-items:center;padding:6px 10px;border:var(--border);border-bottom:3px solid var(--line);min-width:64px}.manage-journey__pip.win{border-bottom-color:var(--win)}.manage-journey__pip.draw{border-bottom-color:var(--draw)}.manage-journey__pip.loss{border-bottom-color:var(--loss)}.manage-journey__opp{font-size:var(--t-xs);color:var(--text-faint);max-width:70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grade{position:relative;display:grid;gap:var(--s-5)}.grade__hero{display:flex;align-items:center;gap:var(--s-4);flex-wrap:wrap}.grade__letter{font-size:5rem;line-height:.9;width:120px;height:120px;display:grid;place-items:center;border:var(--keyline);color:var(--text)}.grade__letter.champ{color:var(--gold);background:#c8a24b14}.grade__head{display:flex;align-items:center;gap:var(--s-2);font-size:1.4rem}.grade__verdict{text-transform:uppercase;letter-spacing:.06em;color:var(--gold);font-size:var(--t-sm);margin-top:4px}.grade__summary{margin-top:6px;color:var(--text-dim);max-width:440px}.grade__bench{font-size:var(--t-xs);color:var(--text-faint);margin-top:4px}.grade__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-3)}.grade__stat{padding:var(--s-3);display:grid;gap:2px}.grade__stat-big{font-size:1.5rem}.grade__stat-sub{font-size:var(--t-xs);color:var(--text-faint)}.grade__scorers,.grade__recap{display:grid;gap:4px}.grade__scorer-row,.grade__recap-row{display:flex;justify-content:space-between;gap:var(--s-2);font-size:var(--t-sm);padding:4px 0;border-bottom:var(--border)}.grade__recap-row{display:grid;grid-template-columns:110px 1fr auto;align-items:center}.grade__recap-stage{color:var(--text-faint);font-size:var(--t-xs)}.grade__recap-score.win{color:var(--win);font-weight:700}.grade__recap-score.loss{color:var(--loss)}.grade__restart{max-width:280px}@media (max-width: 920px){.manage-play{grid-template-columns:1fr}.manage-play__pitch{max-width:380px;margin:0 auto;width:100%}.grade__stats{grid-template-columns:1fr}}.tpanel{margin-top:var(--s-6);border-top:var(--border-strong);padding-top:var(--s-4)}.tpanel__head{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);margin-bottom:var(--s-3);flex-wrap:wrap}.tpanel__tabs{display:flex;gap:2px}.tpanel__mine{display:grid;grid-template-columns:1.1fr .9fr;gap:var(--s-4);align-items:start}.tpanel__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--s-3)}.tpanel__note{margin-top:var(--s-3);font-size:var(--t-xs);color:var(--text-faint)}.tgtable{background:var(--surface);border:var(--border)}.tgtable__head,.tgtable__row{display:grid;grid-template-columns:1fr 28px 38px 30px;align-items:center;gap:var(--s-2);padding:7px var(--s-3)}.tgtable--compact .tgtable__head,.tgtable--compact .tgtable__row{padding:5px var(--s-2);font-size:var(--t-xs)}.tgtable__head{font-size:var(--t-xs);color:var(--text-faint);text-transform:uppercase;letter-spacing:.06em;border-bottom:var(--border-strong)}.tgtable__head span:not(:first-child),.tgtable__row span:not(.tgtable__team){text-align:right}.tgtable__row{border-bottom:var(--border);font-size:var(--t-sm)}.tgtable__row.q1{background:linear-gradient(90deg,color-mix(in srgb,var(--fifa-green) 18%,transparent),transparent 65%)}.tgtable__row.q3{background:linear-gradient(90deg,color-mix(in srgb,var(--fifa-yellow) 16%,transparent),transparent 65%)}.tgtable__row.me{outline:2px solid var(--gold);outline-offset:-2px}.tgtable__team{display:flex;align-items:center;gap:var(--s-2);min-width:0}.tgtable__pos{color:var(--text-faint);width:12px}.tgtable__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tgtable__pts{color:var(--gold);font-weight:700}.tpanel__path{display:grid;gap:var(--s-2);align-content:start}.tpanel__path-list{display:grid;gap:2px}.tpanel__path-row{display:grid;grid-template-columns:1fr auto 1.2fr;align-items:center;gap:var(--s-2);padding:7px var(--s-3);border:var(--border);font-size:var(--t-sm)}.tpanel__path-row.win{background:linear-gradient(90deg,color-mix(in srgb,var(--fifa-green) 14%,transparent),var(--surface) 58%)}.tpanel__path-row.out{background:linear-gradient(90deg,color-mix(in srgb,var(--fifa-red) 14%,transparent),var(--surface) 58%);opacity:.9}.tpanel__path-stage{color:var(--text-dim);font-size:var(--t-xs)}.tpanel__path-score{font-weight:700}.tpanel__path-opp{display:flex;align-items:center;gap:6px;justify-content:flex-end;min-width:0}@media (max-width: 920px){.tpanel__mine,.tpanel__grid{grid-template-columns:1fr}}.grade__actions{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-top:var(--s-2)}.grade__actions .grade__restart{max-width:none}.manage-matchbar__live{color:var(--fifa-red);font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-size:var(--t-xs);animation:lmc-pulse 1.4s ease-in-out infinite}@keyframes lmc-pulse{0%,to{opacity:1}50%{opacity:.35}}.lmc{display:grid;gap:var(--s-4);margin-top:var(--s-3)}.lmc__board{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--s-4);padding:var(--s-5) var(--s-4);background:radial-gradient(140% 90% at 50% 0%,color-mix(in srgb,var(--gold) 9%,transparent),transparent 60%),var(--surface);border-color:var(--line-strong);overflow:hidden}.lmc__flash{position:absolute;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:3px;padding:8px 14px;background:color-mix(in srgb,var(--gold) 92%,transparent);color:var(--ink);pointer-events:none}.lmc__flash.left{left:var(--s-4);align-items:flex-start}.lmc__flash.right{right:var(--s-4);align-items:flex-end;text-align:right}.lmc__flash-word{font-size:1.5rem;line-height:1;letter-spacing:.06em}.lmc__flash-who{font-size:var(--t-xs);font-weight:700}@media (prefers-reduced-motion: reduce){.lmc__flash{transition:none}}.lmc__progress{position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--line)}.lmc__progress>span{display:block;height:100%;background:var(--gold);transition:width .18s linear}.lmc__side{display:flex;align-items:center;gap:var(--s-3);min-width:0}.lmc__side--away{justify-content:flex-end;text-align:right}.lmc__ident{display:grid;gap:6px;min-width:0}.lmc__ident--away{justify-items:end}.lmc__team{font-size:clamp(1rem,2.6vw,1.6rem);letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.lmc__scorers{display:grid;gap:3px}.lmc__scorer{display:flex;align-items:center;gap:5px;font-size:var(--t-xs);color:var(--text-dim);min-width:0}.lmc__scorers.is-away .lmc__scorer{flex-direction:row-reverse}.lmc__scorer svg{flex:0 0 auto}.lmc__scorer-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lmc__scorer-min{color:var(--text-faint)}.lmc__center{display:grid;justify-items:center;gap:2px}.lmc__score{font-size:clamp(2.4rem,7vw,3.6rem);line-height:1;letter-spacing:.02em}.lmc__colon{color:var(--gold);margin:0 6px}.lmc__clock{color:var(--gold);font-weight:700;font-size:var(--t-h)}.lmc__phase{color:var(--text-faint)}.lmc__controls{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3) var(--s-4);flex-wrap:wrap}.lmc__transport{display:flex;align-items:center;gap:var(--s-3);flex-wrap:wrap}.lmc__ctrl{display:inline-flex;align-items:center;gap:7px}.lmc__ctrl svg{flex:0 0 auto}.lmc__speedbox{display:inline-flex;align-items:center;gap:9px;padding-left:var(--s-3);border-left:var(--border)}.lmc__ctrl-label{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--text-faint)}.lmc__kbd{color:var(--text-faint);font-size:var(--t-xs);white-space:nowrap;align-self:center}.lmc__speeds{display:flex;gap:2px}.lmc__adjust{display:inline-flex;align-items:center;gap:8px;padding:9px 18px}.lmc__adjust svg{flex:0 0 auto}.lmc__adjust:disabled{opacity:.45;cursor:not-allowed}.lmc__feed{display:grid;gap:0;border:var(--border);background:var(--surface);max-height:380px;overflow-y:auto}.lmc__feed-empty{padding:var(--s-5);text-align:center;color:var(--text-faint);font-size:var(--t-sm)}.lmc__ev{padding:8px var(--s-4);border-bottom:var(--border)}.lmc__ev:last-child{border-bottom:none}.lmc__ev--goal,.lmc__ev--sub{display:grid;grid-template-columns:1fr 40px 1fr;align-items:center;gap:var(--s-2)}.lmc__ev-cell{display:flex;align-items:center;gap:7px;min-width:0;font-size:var(--t-sm)}.lmc__ev-cell--home{justify-content:flex-end;text-align:right}.lmc__ev-min{text-align:center;color:var(--text-faint);font-weight:700;font-size:var(--t-xs);font-variant-numeric:tabular-nums}.lmc__ev-txt{display:inline-flex;flex-direction:column;gap:1px;min-width:0}.lmc__ev-cell--home .lmc__ev-txt{align-items:flex-end}.lmc__ev-name{color:var(--text);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.lmc__ev-assist{color:var(--text-faint);font-size:var(--t-xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.lmc__ev-on{color:var(--mex-green)}.lmc__ev-ic{flex:0 0 auto;display:inline-flex}.lmc__ev--goal.is-home{background:linear-gradient(90deg,color-mix(in srgb,var(--gold) 20%,transparent),transparent 62%)}.lmc__ev--goal.is-away{background:linear-gradient(270deg,color-mix(in srgb,var(--gold) 20%,transparent),transparent 62%)}.lmc__ev--goal .lmc__ev-min{color:var(--gold)}.lmc__ev--period{display:flex;align-items:center;gap:var(--s-3);color:var(--text-faint)}.lmc__ev--period:before,.lmc__ev--period:after{content:"";flex:1;height:1px;background:var(--line)}.lmc__ev-period-label{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.14em}.lmc__playout{display:grid;gap:var(--s-4)}.lmc__finish{justify-self:center}.lmc__stats{display:grid;gap:var(--s-2);padding:var(--s-3) var(--s-4)}.lmc__stats-rows{display:grid;gap:7px}.lmc__momo{display:grid;grid-template-columns:3.2em 1fr 3.2em;align-items:center;gap:var(--s-3);padding-bottom:var(--s-2);border-bottom:var(--border)}.lmc__momo-side{font-size:var(--t-xs);font-weight:700;text-align:center;color:var(--text-faint)}.lmc__momo-mid{display:grid;gap:3px}.lmc__momo-label{font-size:var(--t-xs);color:var(--text-faint);text-transform:uppercase;letter-spacing:.1em;text-align:center}.lmc__momo-graph{display:block;width:100%;height:32px;background:var(--surface-hi);border:var(--border)}.lmc__momo-graph path{transition:d .42s var(--ease-broadcast)}.lmc__momo-axis{stroke:var(--line-strong);stroke-width:.6}.lmc__stat{display:grid;grid-template-columns:3.2em 1fr 3.2em;align-items:center;gap:var(--s-3)}.lmc__stat-val{font-size:var(--t-sm);font-weight:700;text-align:center;color:var(--text-dim)}.lmc__stat-mid{display:grid;gap:3px}.lmc__stat-label{font-size:var(--t-xs);color:var(--text-faint);text-transform:uppercase;letter-spacing:.1em;text-align:center}.lmc__stat-bar{position:relative;height:4px;background:var(--surface-hi);border:var(--border)}.lmc__stat-bar>span{position:absolute;inset:0 auto 0 0;background:var(--gold);transition:width .48s ease}.lmc__ht{display:grid;gap:var(--s-4);border:var(--border-strong);background:var(--surface);padding:var(--s-5)}.lmc__ht-head{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);flex-wrap:wrap}.lmc__ht-score{font-size:var(--t-h);letter-spacing:.01em}.lmc__readout{display:flex;gap:var(--s-5)}.lmc-ro{display:grid;justify-items:end;gap:0}.lmc-ro__label{font-size:var(--t-xs);color:var(--text-faint);text-transform:uppercase;letter-spacing:.08em}.lmc-ro__val{font-size:1.4rem;line-height:1}.lmc-ro__delta{font-size:var(--t-xs)}.lmc__flags{display:flex;flex-wrap:wrap;gap:var(--s-2)}.lmc__flag{font-family:var(--font-mono);font-size:var(--t-xs);padding:3px 8px;border:var(--border)}.lmc__flag.warn{color:var(--fifa-orange);border-color:color-mix(in srgb,var(--fifa-orange) 50%,transparent)}.lmc__flag.tired{color:var(--fifa-red);border-color:color-mix(in srgb,var(--fifa-red) 50%,transparent)}.lmc__flag.push{color:var(--gold);border-color:color-mix(in srgb,var(--gold) 50%,transparent)}.lmc__ht-grid{display:grid;grid-template-columns:1.55fr 1fr;gap:var(--s-5);align-items:start}.lmc__col-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-3);margin-bottom:var(--s-2)}.lmc__subs-left{color:var(--gold);font-weight:700;font-size:var(--t-xs)}.lmc__insights{display:grid;gap:6px}.lmc__insight{display:flex;align-items:center;gap:8px;font-size:var(--t-sm);color:var(--text-dim)}.lmc__insight-dot{width:7px;height:7px;flex:0 0 auto}.lmc__insight.good .lmc__insight-dot{background:var(--mex-green)}.lmc__insight.bad .lmc__insight-dot{background:var(--fifa-red)}.lmc__insight.neutral .lmc__insight-dot{background:var(--gold)}.lmc__subpitch{width:100%;max-width:360px;margin:0 auto;aspect-ratio:3 / 4}.lmc__subpitch .pitch__player{width:62px;gap:3px}.lmc__subpitch .pitch__dot{width:46px;height:46px}.lmc__subpitch .pitch__name{font-size:11px;max-width:68px}.lmc__subpitch .lmc-pp__ovr{font-size:12px;padding:1px 4px;bottom:-3px;right:-7px}.lmc__subpitch .pitch__cap,.lmc__subpitch .pitch__pk{font-size:8px}.lmc-pp{background:none;border:none;padding:0;cursor:pointer;animation:none}.lmc-pp:disabled{cursor:default}.lmc-pp .pitch__dot{transition:outline var(--dur-fast),border-color var(--dur-fast)}.lmc-pp:not(:disabled):hover .pitch__dot{outline:2px solid var(--gold);outline-offset:2px}.lmc-pp.sel .pitch__dot{outline:3px solid var(--gold);outline-offset:2px;box-shadow:0 0 14px color-mix(in srgb,var(--gold) 70%,transparent)}.lmc-pp.inc .pitch__dot{border-color:var(--mex-green)}.lmc-pp.inc{opacity:.92}.lmc-pp__ovr{position:absolute;bottom:-4px;right:-8px;font-style:normal;font-family:var(--font-mono);font-weight:700;font-size:16px;line-height:1;background:var(--ink);color:var(--gold);padding:2px 5px;border:1px solid color-mix(in srgb,var(--gold) 40%,transparent)}.lmc__bench{display:grid;gap:var(--s-2);max-height:460px;overflow-y:auto;padding-right:2px;align-content:start}.lmc__bench.armed{outline:1px dashed color-mix(in srgb,var(--gold) 60%,transparent);outline-offset:4px}.lmc__bench-group{display:grid;gap:4px}.lmc__bench-pos{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-2);font-size:var(--t-xs);color:var(--text-faint);text-transform:uppercase;letter-spacing:.08em;padding-bottom:3px;border-bottom:var(--border)}.lmc__bench-like{color:var(--gold);font-weight:700;letter-spacing:.04em}.lmc-bchip{display:flex;align-items:center;gap:10px;width:100%;padding:7px 10px;background:color-mix(in srgb,var(--surface-hi) 90%,transparent);border:var(--border-strong);text-align:left;transition:transform var(--dur-fast),border-color var(--dur-fast)}.lmc-bchip:not(:disabled):hover{transform:translateY(-1px);border-color:var(--gold)}.lmc-bchip:disabled{opacity:.45;cursor:not-allowed}.lmc-bchip__face{width:30px;height:30px;border-radius:50%;border:2px solid var(--steel);background:#13241b;overflow:hidden;display:grid;place-items:center;flex:0 0 auto}.lmc-bchip__ovr{min-width:28px;text-align:center;font-family:var(--font-mono);font-weight:700;font-size:1.05rem;color:var(--gold)}.lmc-bchip__body{display:grid;gap:1px;flex:1;min-width:0}.lmc-bchip__name{font-size:var(--t-sm);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lmc-bchip__sub{font-size:var(--t-xs);color:var(--text-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lmc-bchip__sub.up{color:var(--mex-green);font-weight:700}.lmc-bchip__sub.down{color:var(--fifa-red)}.lmc-bchip__sub.warn{color:var(--fifa-orange)}.lmc-bchip__dot{width:9px;height:9px;border-radius:50%;flex:0 0 auto}.lmc__sublist{display:grid;gap:4px;margin-top:var(--s-3)}.lmc__sublist li{display:flex;align-items:center;gap:6px;font-size:var(--t-sm)}.lmc__sub-min{color:var(--text-faint);min-width:26px}.lmc__sub-on{color:var(--mex-green);font-weight:700}.lmc__sub-undo{margin-left:auto;color:var(--text-faint);border:var(--border);width:20px;height:20px;line-height:1}.lmc__sub-undo:hover{color:var(--fifa-red);border-color:var(--fifa-red)}.lmc__tactics{display:grid;gap:var(--s-2);border-top:var(--border-strong);padding-top:var(--s-4)}.lmc__presets{display:flex;flex-wrap:wrap;gap:4px}.lmc__finetune{color:var(--gold);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em}.lmc__sliders{display:grid;gap:var(--s-3);margin-top:var(--s-2)}.lmc__note{color:var(--text-faint)}.lmc__resume{justify-self:start}@media (max-width: 760px){.lmc__ht-grid{grid-template-columns:1fr}.lmc__team{font-size:1rem}.lmc-pc{width:140px}}.lmc__flash--yellow{background:#e6c130;color:var(--ink)}.lmc__flash--red{background:var(--fifa-red);color:#fff}.lmc__ev--card{display:grid;grid-template-columns:1fr 40px 1fr;align-items:center;gap:var(--s-2)}.lmc__ev--card.is-home{background:linear-gradient(90deg,color-mix(in srgb,var(--fifa-yellow) 15%,transparent),transparent 62%)}.lmc__ev--card.is-away{background:linear-gradient(270deg,color-mix(in srgb,var(--fifa-yellow) 15%,transparent),transparent 62%)}.tstats{margin-top:var(--s-5);display:grid;gap:var(--s-3)}.tstats-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:var(--s-2)}.tstats-cell{display:grid;gap:2px;padding:var(--s-3);align-content:center}.tstats-cell__val{font-size:1.6rem;line-height:1}.tstats-cell__label{font-size:var(--t-xs);color:var(--text-faint);text-transform:uppercase;letter-spacing:.06em}.tstats-boards{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--s-3)}.tstats-board{padding:var(--s-3) var(--s-4);display:grid;gap:var(--s-2)}.tstats-leaders{display:grid;gap:4px}.tstats-leader{display:flex;align-items:center;gap:var(--s-2)}.tstats-leader__rank{width:16px;color:var(--text-faint);flex:0 0 auto}.tstats-leader__face{width:28px;height:28px;border-radius:50%;border:2px solid var(--steel);background:#13241b;overflow:hidden;display:grid;place-items:center;flex:0 0 auto}.tstats-leader__name{flex:1 1 auto;min-width:0;font-weight:700;font-size:var(--t-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tstats-leader__val{flex:0 0 auto;color:var(--gold);font-weight:700}.manage-scout-page{max-width:620px}.manage-scout-page .eyebrow{margin-bottom:var(--s-2)}.newspage{display:flex;justify-content:center}.newspage__paper{position:relative;width:min(680px,100%);background:#f3efe3;color:#1a1712;padding:var(--s-5) var(--s-6) var(--s-6)}.newspage__paper:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;opacity:.06;mix-blend-mode:multiply;pointer-events:none}.newspage__story{margin-top:var(--s-4);padding-top:var(--s-4);border-top:1px solid #cabfa3}.newspage__story:first-of-type{border-top:none}.newspage .paper__masthead{font-family:var(--font-display);font-weight:700;font-size:2.4rem;text-align:center}.newspage .paper__body{column-count:2;column-gap:var(--s-4)}.newspage .paper__body p{break-inside:avoid}@media (max-width: 640px){.newspage .paper__body{column-count:1}}.podium{position:relative;margin-bottom:var(--s-5)}.podium--champion{padding-top:var(--s-4);overflow:hidden}.podium__spotlight{position:absolute;inset:-40% -10% auto;height:220px;background:conic-gradient(from 0deg,transparent 0 85%,color-mix(in srgb,var(--gold) 35%,transparent) 92%,transparent 100%);animation:podium-sweep 6s linear infinite;pointer-events:none;z-index:0}@keyframes podium-sweep{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.podium__spotlight{animation:none}}.podium__row{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:center;gap:var(--s-3);margin-top:var(--s-3)}.podium__step{display:flex;flex-direction:column;align-items:center;gap:4px;width:128px}.podium__medal{width:24px;height:24px;display:grid;place-items:center;font-weight:700;color:var(--ink);background:var(--steel);border-radius:50%}.podium__step--1 .podium__medal{background:var(--gold)}.podium__step--2 .podium__medal{background:#c7ccd6}.podium__step--3 .podium__medal{background:#cd7f32;color:#fff}.podium__team{font-size:var(--t-sm);text-align:center}.podium__step--1 .podium__team{font-size:1.1rem;color:var(--gold)}.podium__label{font-size:10px}.podium__block{width:100%;margin-top:4px;background:linear-gradient(180deg,var(--surface-hi),var(--surface));border:var(--border-strong)}.podium__step--1 .podium__block{height:64px;border-top:3px solid var(--gold)}.podium__step--2 .podium__block{height:44px;border-top:3px solid #c7ccd6}.podium__step--3 .podium__block{height:30px;border-top:3px solid #cd7f32}.awards__bracket{margin-bottom:var(--s-5)}.awards__bracket .eyebrow{margin-bottom:var(--s-2)}.rbk-wrap{overflow-x:auto;padding-bottom:var(--s-2)}.rbk{display:flex;gap:var(--s-2);align-items:center;min-width:900px;padding:var(--s-2) 0}.rbk-col{display:flex;flex-direction:column;justify-content:space-around;flex:1;min-width:84px}.rbk-col__label{font-size:10px;color:var(--text-faint);text-align:center;letter-spacing:.14em;margin-bottom:var(--s-2)}.rbk-col__nodes{display:flex;flex-direction:column;justify-content:space-around;flex:1;gap:var(--s-2)}.rbk-match{display:grid;gap:2px;border:var(--border);background:var(--surface)}.rbk-match--tbd{min-height:40px;border-style:dashed;opacity:.4}.rbk-slot{display:flex;align-items:center;gap:6px;padding:4px 7px;font-size:var(--t-xs);border-bottom:1px solid var(--line)}.rbk-slot:last-child{border-bottom:none}.rbk-slot__code{font-weight:700;letter-spacing:.02em}.rbk-slot__score{margin-left:auto;font-weight:700;color:var(--text-dim)}.rbk-slot__pens{color:var(--text-faint);font-size:9px;margin-left:2px}.rbk-slot__tbd,.rbk-slot__code.rbk-slot__tbd,.rbk-slot--tbd{color:var(--text-faint)}.rbk-slot.is-win{background:color-mix(in srgb,var(--mex-green) 15%,transparent)}.rbk-slot.is-win .rbk-slot__code{color:var(--text)}.rbk-slot.is-win .rbk-slot__score{color:var(--mex-green)}.rbk-slot.is-out{opacity:.5}.rbk-match--big .rbk-slot{padding:7px 9px;font-size:var(--t-sm)}.rbk-center{display:flex;flex-direction:column;align-items:center;gap:var(--s-2);flex:0 0 auto;min-width:128px}.rbk-match--big{border-color:var(--gold);min-width:120px}.rbk-trophy{display:flex;flex-direction:column;align-items:center;gap:4px}.rbk-trophy__name{font-family:var(--font-display);font-weight:700;font-size:var(--t-sm);text-transform:uppercase}.rbk-trophy__name--pending{color:var(--text-faint);font-weight:400;text-transform:none}.thub{margin-top:var(--s-2)}.thub--empty{padding:var(--s-5);border:var(--border);background:var(--surface);color:var(--text-faint);line-height:1.6}.manage-hub-block{margin-top:var(--s-5)}.manage-hub-block__head{margin-bottom:var(--s-2)}.thub__switch{display:inline-flex;gap:2px;margin-bottom:var(--s-3)}.thub__seg{padding:7px 14px;border:var(--border-strong);background:var(--surface);color:var(--text-dim);font-weight:700;font-size:var(--t-sm);transition:background var(--dur-fast),color var(--dur-fast)}.thub__seg.is-on{background:var(--gold);color:var(--ink);border-color:var(--gold)}.thub__tabs{display:flex;flex-wrap:wrap;gap:2px;margin-bottom:var(--s-2)}.thub__tab{padding:6px 12px;border:var(--border);background:var(--surface);color:var(--text-dim);font-size:var(--t-xs);font-weight:700;transition:background var(--dur-fast),color var(--dur-fast),border-color var(--dur-fast)}.thub__tab.is-on{background:var(--surface-hi);color:var(--text);border-color:var(--gold)}.thub__lead-label{margin-bottom:var(--s-2)}.thub__race{display:grid;gap:3px}.thub__none{padding:var(--s-3);color:var(--text-faint)}.thub__row{display:grid;grid-template-columns:26px 34px 1fr auto auto;align-items:center;gap:var(--s-2);padding:6px 10px;border:var(--border);background:var(--surface);transition:transform var(--dur-fast),border-color var(--dur-fast),background var(--dur-fast)}.thub__row:hover{background:var(--surface-hi);transform:translate(2px)}.thub__row.is-leader{border-color:var(--gold);background:color-mix(in srgb,var(--gold) 12%,var(--surface))}.thub__rank{color:var(--text-faint);font-weight:700;text-align:center}.thub__row.is-leader .thub__rank{color:var(--gold)}.thub__face{width:30px;height:30px;border-radius:50%;border:2px solid var(--steel);background:#13241b;position:relative;flex:0 0 auto}.thub__face-clip{position:absolute;inset:0;border-radius:50%;overflow:hidden;display:grid;place-items:center}.thub__face-clip>img,.thub__face-clip>svg{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}.thub__who{display:grid;gap:0;min-width:0}.thub__player{font-weight:700;font-size:var(--t-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.thub__detail{font-size:var(--t-xs);color:var(--text-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.thub__team{display:inline-flex;align-items:center;gap:5px;color:var(--text-dim);font-size:var(--t-xs)}.thub__val{font-family:var(--font-mono);font-weight:700;font-size:1.15rem;color:var(--gold);min-width:34px;text-align:right}.thub__results{display:grid;gap:var(--s-4)}.thub__resstage{margin-bottom:var(--s-2)}.thub__resgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:4px}.thub__res{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--s-2);padding:6px 10px;border:var(--border);background:var(--surface);font-size:var(--t-sm)}.thub__res.is-mine{border-color:var(--gold)}.thub__res-team{display:inline-flex;align-items:center;gap:6px;min-width:0}.thub__res-team--home{justify-content:flex-end}.thub__res-name{font-weight:700}.thub__res-score{font-family:var(--font-mono);font-weight:700;white-space:nowrap}.thub__res-pens{color:var(--text-faint);font-size:var(--t-xs);margin-left:3px}.manage-mood{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:var(--s-3)}.manage-mood__chip{font-size:var(--t-xs);padding:4px 9px;border:var(--border-strong);background:var(--surface);color:var(--text-dim)}.manage-mood__chip.morale-buzzing,.manage-mood__chip.morale-happy{color:var(--mex-green);border-color:color-mix(in srgb,var(--mex-green) 45%,var(--line-strong))}.manage-mood__chip.morale-unsettled,.manage-mood__chip.morale-unhappy{color:var(--fifa-red);border-color:color-mix(in srgb,var(--fifa-red) 45%,var(--line-strong))}.manage-tabs{display:flex;gap:2px;margin-bottom:var(--s-3)}.manage-tab{position:relative;padding:8px 16px;border:var(--border-strong);background:var(--surface);color:var(--text-dim);font-weight:700;font-size:var(--t-sm);transition:color var(--dur-fast),background var(--dur-fast)}.manage-tab:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:var(--gold);transform:scaleX(0);transform-origin:center;transition:transform var(--dur) var(--ease-broadcast)}.manage-tab:hover{color:var(--text);background:var(--surface-hi)}.manage-tab.is-on{background:var(--surface-hi);color:var(--text)}.manage-tab.is-on:after{transform:scaleX(1)}.pitch__form{position:absolute;top:-3px;right:-7px;font-style:normal;font-size:11px;line-height:1;padding:1px 2px;background:var(--ink)}.pitch__form.form-hot{color:#38d66b}.pitch__form.form-good{color:var(--mex-green)}.pitch__form.form-poor{color:var(--fifa-orange)}.pitch__form.form-cold{color:var(--fifa-red)}.inbox{margin-bottom:var(--s-4)}.inbox__head{display:flex;align-items:center;gap:var(--s-2);margin-bottom:var(--s-2)}.inbox__unread{color:var(--gold);font-weight:700}.inbox__grid{display:grid;grid-template-columns:minmax(220px,320px) 1fr;gap:var(--s-3);align-items:start}.inbox__list{display:grid;gap:4px;max-height:460px;overflow-y:auto}.inbox__item{display:flex;gap:var(--s-2);width:100%;text-align:left;padding:9px 10px;border:var(--border-strong);background:var(--surface);transition:background var(--dur-fast),border-color var(--dur-fast)}.inbox__item:hover{background:var(--surface-hi)}.inbox__item{position:relative}.inbox__item.is-open{border-color:var(--gold);background:var(--surface-hi)}.inbox__item.is-unread{border-left:3px solid var(--gold)}.inbox__item.is-unread .inbox__subject{color:var(--text)}.inbox__item.is-unread .inbox__from{color:var(--gold)}.inbox__new-dot{position:absolute;top:8px;right:8px;width:8px;height:8px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 3px color-mix(in srgb,var(--gold) 28%,transparent)}.inbox__new-badge{margin-left:6px;font-size:9px;font-weight:700;letter-spacing:.08em;color:var(--ink);background:var(--gold);padding:1px 4px}.inbox__tag{flex:0 0 auto;align-self:flex-start;font-family:var(--font-mono);font-size:10px;font-weight:700;padding:2px 5px;color:var(--ink);background:var(--steel);text-transform:uppercase}.inbox__tag--scout{background:var(--gold)}.inbox__tag--medical{background:#e0913a}.inbox__tag--discipline{background:var(--fifa-red);color:#fff}.inbox__tag--board{background:var(--usa-blue);color:#fff}.inbox__tag--press{background:var(--mex-green);color:#fff}.inbox__tag--result{background:var(--fifa-purple);color:#fff}.inbox__item-body{display:grid;gap:1px;min-width:0}.inbox__from{font-size:10px;color:var(--text-faint);text-transform:uppercase;letter-spacing:.05em}.inbox__subject{font-weight:700;font-size:var(--t-sm);color:var(--text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inbox__preview{font-size:var(--t-xs);color:var(--text-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inbox__read{border:var(--border-strong);background:var(--surface);padding:var(--s-4);min-height:220px}.inbox__msg-head{display:flex;gap:var(--s-2);align-items:flex-start;margin-bottom:var(--s-3)}.inbox__msg-subject{font-size:1.25rem}.inbox__msg-from{color:var(--text-faint);font-size:var(--t-xs)}.inbox__msg-body p{color:var(--text-dim);line-height:1.6;margin-bottom:var(--s-2)}.inbox__manager{margin-bottom:var(--s-3)}.inbox__analysis-btn{margin-top:var(--s-2)}.inbox__overlay{position:fixed;inset:0;z-index:60;background:#040814c7;display:grid;place-items:center;padding:var(--s-4)}.inbox__pane{width:min(560px,96vw);max-height:90vh;overflow-y:auto;background:var(--surface);border:var(--border-strong);border-top:3px solid var(--gold);padding:var(--s-5)}.inbox__pane-head{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--s-3)}.inbox__pane-head h3{font-size:1.6rem}.inbox__close,.paper__close{width:30px;height:30px;border:var(--border-strong);background:var(--surface-hi);color:var(--text-dim);font-size:1rem;flex:0 0 auto}.inbox__close:hover,.paper__close:hover{color:var(--fifa-red);border-color:var(--fifa-red)}.mgr-badge{display:flex;gap:var(--s-2);align-items:center;padding:var(--s-2);border:var(--border);background:color-mix(in srgb,var(--surface-hi) 70%,transparent)}.mgr-badge--compact{border:none;background:none;padding:0;margin-bottom:var(--s-2)}.mgr-badge__avatar{width:34px;height:34px;border-radius:50%;overflow:hidden;background:#13241b;color:var(--steel);flex:0 0 auto}.mgr-badge__avatar svg{width:100%;height:100%}.mgr-badge__copy{display:grid;gap:1px;min-width:0}.mgr-badge__name{font-weight:700;font-size:var(--t-sm)}.mgr-badge__stars{color:var(--text-faint);font-size:var(--t-sm);letter-spacing:1px}.mgr-badge__star.is-on{color:var(--gold)}.mgr-badge__star.is-half{color:color-mix(in srgb,var(--gold) 55%,var(--text-faint))}.mgr-badge__nous{font-size:var(--t-xs);color:var(--text-faint)}.presser{position:relative;border:var(--border-strong);overflow:hidden;background:#0a1430}.presser__board{position:relative;height:150px;background:linear-gradient(135deg,#0c1f48,#0a1430);display:flex;flex-wrap:wrap;gap:10px;padding:18px;align-content:flex-start;overflow:hidden}.presser__logo{width:54px;height:22px;background:color-mix(in srgb,var(--paper) 9%,transparent);border:1px solid color-mix(in srgb,var(--paper) 14%,transparent);transform:skew(-12deg)}.presser__board-label{position:absolute;right:14px;bottom:10px;color:color-mix(in srgb,var(--paper) 35%,transparent);font-size:var(--t-xs);letter-spacing:.18em}.presser__flash{position:absolute;width:5px;height:5px;background:#fff;opacity:0;box-shadow:0 0 12px 4px #ffffffb3;animation:presser-flash 6.6s ease-out infinite}@keyframes presser-flash{0%,96%{opacity:0}97%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion: reduce){.presser__flash{animation:none;opacity:0}}.presser__desk{height:46px;background:linear-gradient(180deg,#11203f,#0a1430);border-top:2px solid var(--gold);display:flex;align-items:center;padding:0 18px}.presser__nameplate{background:var(--ink);color:var(--gold);padding:4px 12px;font-weight:700;letter-spacing:.05em}.presser__qa{padding:var(--s-4) var(--s-5) var(--s-5)}.presser__reporter{display:flex;align-items:center;gap:8px;margin-bottom:var(--s-2)}.presser__mic{width:10px;height:10px;border-radius:50%;background:var(--fifa-red);box-shadow:0 0 0 3px color-mix(in srgb,var(--fifa-red) 30%,transparent)}.presser__outlet{color:var(--text-faint);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.06em}.presser__question{font-size:1.3rem;font-weight:700;line-height:1.4;min-height:2.6em}.presser__caret{color:var(--gold);animation:pcaret .9s step-end infinite}@keyframes pcaret{50%{opacity:0}}.presser__choices{display:grid;gap:var(--s-2);margin-top:var(--s-3)}.presser__choice{text-align:left;padding:12px 14px;border:var(--border-strong);background:var(--surface);color:var(--text);font-size:var(--t-sm);transition:background var(--dur-fast),border-color var(--dur-fast),transform var(--dur-fast)}.presser__choice:hover{background:var(--surface-hi);border-color:var(--gold);transform:translate(3px)}.presser__reaction{margin-top:var(--s-3);display:grid;gap:var(--s-2)}.presser__said{font-size:1.1rem;font-weight:700;color:var(--gold)}.presser__react-line{color:var(--text-dim)}.presser__effects{display:flex;gap:var(--s-3)}.presser__effects .up{color:var(--mex-green);font-weight:700}.presser__effects .down{color:var(--fifa-red);font-weight:700}.presser__done{justify-self:start;margin-top:var(--s-2)}.teamtalk{padding:var(--s-5);display:grid;gap:var(--s-3)}.teamtalk__head{display:grid;gap:4px}.teamtalk__choices{display:grid;gap:var(--s-2)}.teamtalk__choice{text-align:left;padding:12px 14px;border:var(--border-strong);background:var(--surface);color:var(--text);font-size:var(--t-sm);font-weight:700;transition:background var(--dur-fast),border-color var(--dur-fast),transform var(--dur-fast)}.teamtalk__choice:hover{background:var(--surface-hi);border-color:var(--gold);transform:translate(3px)}.teamtalk__reaction{display:grid;gap:var(--s-2)}.teamtalk__react-line{color:var(--text-dim)}.teamtalk__effect{color:var(--mex-green);font-weight:700}.teamtalk__done{justify-self:start;margin-top:var(--s-2)}.headline-bar{width:100%;display:flex;align-items:center;gap:var(--s-3);padding:10px 14px;margin-bottom:var(--s-3);border:var(--border-strong);border-left:4px solid var(--gold);background:var(--surface);text-align:left;transition:background var(--dur-fast)}.headline-bar:hover{background:var(--surface-hi)}.headline-bar--good{border-left-color:var(--mex-green)}.headline-bar--bad{border-left-color:var(--fifa-red)}.headline-bar__kicker{font-size:var(--t-xs);color:var(--text-faint);text-transform:uppercase;letter-spacing:.08em;flex:0 0 auto}.headline-bar__splash{font-family:var(--font-display);font-weight:700;font-size:1.05rem;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.headline-bar__go{color:var(--gold);font-size:var(--t-xs);flex:0 0 auto}.paper-overlay{position:fixed;inset:0;z-index:60;background:#040814cc;display:grid;place-items:center;padding:var(--s-4)}.paper{position:relative;width:min(620px,96vw);max-height:92vh;overflow-y:auto;background:#f3efe3;color:#1a1712;padding:var(--s-5) var(--s-5) var(--s-6);box-shadow:0 30px 80px #0009}.paper:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;opacity:.06;mix-blend-mode:multiply;pointer-events:none}.paper__close{position:absolute;top:12px;right:12px;background:#e7e1d2;border-color:#cfc7b3;color:#4a4536}.paper__masthead{font-family:var(--font-display);font-weight:700;font-size:2.4rem;text-align:center;letter-spacing:.02em}.paper__rule{height:3px;background:#1a1712;margin:6px 0}.paper__date{text-align:center;font-size:var(--t-xs);color:#5a5341;text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--s-4)}.paper__kicker{font-size:var(--t-xs);font-weight:700;color:#8a1414;text-transform:uppercase;letter-spacing:.08em}.paper__splash{font-family:var(--font-display);font-weight:700;font-size:2rem;line-height:1.05;margin:4px 0 8px}.paper__standfirst{font-size:1.05rem;line-height:1.5;color:#2a2419;border-bottom:1px solid #cabfa3;padding-bottom:var(--s-3)}.paper__stage{min-height:230px;overflow:hidden}.paper__body{margin-top:var(--s-3);column-count:2;column-gap:var(--s-4)}.paper__body p{font-size:.92rem;line-height:1.5;color:#2a2419;margin-bottom:var(--s-2);break-inside:avoid}.paper__nav{display:flex;align-items:center;justify-content:center;gap:var(--s-3);margin-top:var(--s-4);border-top:1px solid #cabfa3;padding-top:var(--s-3)}.paper__arrow{width:34px;height:34px;border:1px solid #b8ae95;background:#e7e1d2;color:#1a1712;font-size:1.3rem;line-height:1}.paper__arrow:hover{background:#1a1712;color:#f3efe3}.paper__dots{display:flex;gap:6px}.paper__dot{width:7px;height:7px;border-radius:50%;background:#c2b89e}.paper__dot.is-on{background:#1a1712}.awards{margin-top:var(--s-5)}.awards__head{margin-bottom:var(--s-3)}.awards__head h3{font-size:1.6rem}.awards__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--s-3)}.award-card{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4)}.award-card__trophy{flex:0 0 auto;filter:drop-shadow(0 6px 10px rgba(0,0,0,.45));animation:awfloat 3s ease-in-out infinite}@keyframes awfloat{50%{transform:translateY(-4px)}}@media (prefers-reduced-motion: reduce){.award-card__trophy{animation:none}}.award-card__win{display:flex;align-items:center;gap:var(--s-2);min-width:0}.award-card__face{width:48px;height:48px;border-radius:50%;border:2px solid var(--gold);overflow:hidden;background:#13241b;display:grid;place-items:center;flex:0 0 auto}.award-card__copy{display:grid;gap:1px;min-width:0}.award-card__name{font-size:1.15rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.award-card__detail{font-size:var(--t-xs);color:var(--gold)}.awards__totw{margin-top:var(--s-4)}.awards__pitch{position:relative;width:100%;max-width:360px;margin:var(--s-2) auto 0;aspect-ratio:3 / 4;background:linear-gradient(180deg,var(--pitch-3),var(--pitch-2));border:var(--border-strong)}.awards__pitch-lines{position:absolute;inset:0;width:100%;height:100%}.awards__totw-player{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:3px;width:64px}.awards__totw-face{position:relative;width:44px;height:44px;border-radius:50%;border:2px solid var(--steel);background:#13241b;display:grid;place-items:center}.awards__totw-clip{position:absolute;inset:0;border-radius:50%;overflow:hidden;display:grid;place-items:center}.awards__totw-clip>img,.awards__totw-clip>svg{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}.awards__totw-rating{position:absolute;bottom:-5px;right:-6px;background:var(--ink);color:var(--gold);font-size:10px;font-weight:700;padding:1px 3px}.awards__totw-name{font-size:10px;color:#f3f1ec;text-shadow:0 1px 2px rgba(0,0,0,.9);max-width:64px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lmc__ev--commentary{justify-content:center;opacity:.85}.lmc__ev--commentary .lmc__ev-period-label{color:var(--text-faint);font-style:italic;font-weight:400}.scout--embedded{background:none;border:none;padding:0}.lmc__ev-wrap{border-bottom:var(--border)}.lmc__ev-wrap:last-child{border-bottom:none}.lmc__ev-wrap .lmc__ev{border-bottom:none}.lmc__ev-note{padding:0 var(--s-4) 8px;font-size:var(--t-xs);color:var(--text-dim);text-align:center;font-style:italic}.lmc-pp__rating{position:absolute;top:-4px;left:-8px;font-style:normal;font-weight:700;font-size:12px;line-height:1;padding:2px 4px;color:#fff;border:1px solid rgba(0,0,0,.35)}.lmc__ev--pen{display:grid;grid-template-columns:1fr 48px 1fr;align-items:center;gap:var(--s-2);padding:6px var(--s-4);border-bottom:var(--border)}.lmc__ev--pen .lmc__ev-min{color:var(--gold)}.lmc__pen-ic{font-size:13px;line-height:1}.lmc__pen-ic.is-scored{color:var(--mex-green)}.lmc__pen-ic.is-missed{color:var(--fifa-red)}.lmc__ev-assist.pen-scored{color:var(--mex-green)}.lmc__ev-assist.pen-missed{color:var(--fifa-red)}@media (max-width: 720px){.inbox__grid{grid-template-columns:1fr}.paper__body{column-count:1}}.pred-wrap{padding-bottom:var(--s-9)}.pred-boot{padding:var(--s-9) 0;color:var(--text-dim);text-align:center}.pred-modes{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s-4)}.pred-mode{display:flex;gap:var(--s-4);padding:var(--s-5);text-align:left;align-items:flex-start;transition:transform var(--dur-fast),border-color var(--dur-fast),background var(--dur-fast)}.pred-mode:hover{border-color:var(--gold);background:var(--surface-hi)}.pred-mode__art{flex:0 0 auto;width:72px;height:72px;color:var(--gold);transition:transform var(--dur) var(--ease-broadcast),color var(--dur-fast)}.pred-mode:hover .pred-mode__art{transform:scale(1.06);color:var(--gold-bright)}.pred-mode__body h3{font-size:var(--t-h);margin:var(--s-1) 0 var(--s-2)}.pred-mode__body p{color:var(--text-dim);font-size:var(--t-sm);margin-bottom:var(--s-3)}.pred-mode__cta{color:var(--gold);font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:var(--t-xs)}.pred-select{font-family:var(--font-body);font-size:var(--t-body);color:var(--text);background:var(--surface-hi);border:var(--border-strong);padding:8px 10px;width:100%}.pred-hint{color:var(--text-dim);font-size:var(--t-sm)}.pred-nav{display:flex;justify-content:space-between;gap:var(--s-3);margin-top:var(--s-5)}.pred-h2h{display:flex;flex-direction:column;gap:var(--s-4)}.pred-featured{display:flex;align-items:center;gap:var(--s-3);flex-wrap:wrap}.pred-featured__row{display:flex;gap:var(--s-2);flex-wrap:wrap}.pred-featured__chip{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border:var(--border);background:var(--surface);color:var(--text-dim);font-weight:700;letter-spacing:.03em;font-size:var(--t-xs);transition:border-color var(--dur-fast),color var(--dur-fast),background var(--dur-fast),transform var(--dur-fast)}.pred-featured__chip:hover{border-color:var(--line-strong);color:var(--text)}.pred-featured__chip:active{transform:translateY(1px)}.pred-featured__chip.is-on{border-color:var(--gold);color:var(--gold);background:color-mix(in srgb,var(--gold) 10%,transparent)}.pred-featured__v{color:var(--text-faint);font-weight:400}.pred-setup{padding:var(--s-5);display:flex;flex-direction:column;gap:var(--s-5)}.pred-setup__teams{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:var(--s-4)}.pred-picker{display:flex;flex-direction:column;gap:var(--s-2)}.pred-picker__row{display:flex;align-items:center;gap:var(--s-2)}.pred-swap{align-self:center;width:40px;height:40px;border:var(--border-strong);background:var(--surface);color:var(--text);font-size:1.1rem;transition:background var(--dur-fast),color var(--dur-fast)}.pred-swap:hover{background:var(--gold);color:var(--ink)}.pred-swap:active{transform:translateY(1px)}.pred-setup__controls{display:flex;flex-wrap:wrap;gap:var(--s-6);align-items:center;justify-content:space-between}.pred-scoreline{display:flex;align-items:center;gap:var(--s-4)}.pred-scoreline__dash{font-size:2rem;color:var(--text-faint)}.pred-stepper{display:flex;flex-direction:column;gap:var(--s-1)}.pred-stepper__label{font-size:var(--t-xs);color:var(--text-dim);max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pred-stepper__ctl{display:flex;align-items:center;gap:var(--s-2)}.pred-stepper__btn{width:34px;height:34px;border:var(--border-strong);background:var(--surface-hi);color:var(--text);font-size:1.2rem;line-height:1;transition:background var(--dur-fast)}.pred-stepper__btn:hover{background:var(--gold);color:var(--ink)}.pred-stepper__btn:active{transform:translateY(1px)}.pred-stepper__val{font-size:1.8rem;min-width:28px;text-align:center}.pred-venue{display:flex;flex-direction:column;gap:var(--s-2)}.pred-venue__toggles{display:flex;gap:var(--s-3);flex-wrap:wrap}.pred-toggle{display:flex;align-items:center;gap:6px;font-size:var(--t-xs);color:var(--text-dim);cursor:pointer}.pred-verdict{display:flex;flex-wrap:wrap;gap:var(--s-5);align-items:center;justify-content:space-between;padding:var(--s-5)}.pred-verdict__score{display:flex;align-items:center;gap:var(--s-3);margin:var(--s-2) 0}.pred-verdict__nums{font-size:clamp(2.4rem,6vw,3.6rem);letter-spacing:.02em}.pred-verdict__dash{color:var(--text-faint)}.pred-verdict__teams{color:var(--text-dim);font-size:var(--t-sm)}.pred-verdict__odds{text-align:right;min-width:200px}.pred-verdict__big{font-size:clamp(2.6rem,7vw,4rem);color:var(--gold);line-height:1}.pred-verdict__meta{color:var(--text-dim);font-size:var(--t-xs);margin-top:var(--s-2);line-height:1.5}.pred-grids{display:grid;grid-template-columns:1.2fr 1fr;gap:var(--s-4)}.pred-panel{padding:var(--s-5);display:flex;flex-direction:column;gap:var(--s-3)}.pred-panel__bar{margin-top:var(--s-2)}.pred-xg,.pred-modal{font-size:var(--t-xs);color:var(--text-dim)}.pred-xg strong,.pred-modal strong{color:var(--text)}.pred-tops{display:flex;flex-direction:column;gap:4px;margin-top:var(--s-2)}.pred-tops__row{display:grid;grid-template-columns:44px 1fr 52px;align-items:center;gap:var(--s-2);font-size:var(--t-xs)}.pred-tops__row.is-yours{background:color-mix(in srgb,var(--gold) 14%,transparent)}.pred-tops__score{color:var(--text);font-weight:700}.pred-tops__bar{height:8px;background:var(--surface-hi);overflow:hidden}.pred-tops__bar>span{display:block;height:100%;background:var(--steel)}.pred-tops__row.is-yours .pred-tops__bar>span{background:var(--gold)}.pred-tops__pct{text-align:right;color:var(--text-dim)}.pred-markets{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--s-3)}.pred-market{padding:var(--s-4) var(--s-3);text-align:center}.pred-market__val{font-size:1.7rem}.pred-market__label{font-size:var(--t-xs);color:var(--text-dim);margin-top:4px}.pred-playout{margin-top:var(--s-2)}.pred-playout__head{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);flex-wrap:wrap}.pred-playout__head h3{font-size:var(--t-h);margin:2px 0}.pred-playout__note{color:var(--text-dim);font-size:var(--t-xs);max-width:60ch}.pred-result{margin-top:var(--s-3);padding:var(--s-5)}.pred-result__score{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--s-4)}.pred-result__side{display:flex;align-items:center;gap:var(--s-2);font-weight:700}.pred-result__side--away{justify-content:flex-end}.pred-result__nums{font-size:2.4rem}.pred-result__line{text-align:center;color:var(--gold);font-size:var(--t-sm);margin-top:var(--s-3)}.pred-result__scorers{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-4);justify-content:center;margin-top:var(--s-3);padding-top:var(--s-3);border-top:var(--border);font-size:var(--t-xs);color:var(--text-dim)}.pred-result__scorers li{display:flex;align-items:center;gap:6px}.pred-bracket-mode{display:flex;flex-direction:column}.pred-bracket-ctl{display:flex;gap:var(--s-2)}.pred-steps{display:flex;flex-wrap:wrap;gap:var(--s-2);margin-bottom:var(--s-5);font-size:var(--t-xs)}.pred-steps li{display:flex;align-items:center;gap:6px;padding:6px 12px;border:var(--border);color:var(--text-faint);text-transform:uppercase;letter-spacing:.08em}.pred-steps li.is-active{border-color:var(--gold);color:var(--text)}.pred-steps li.is-done{color:var(--mex-green);border-color:color-mix(in srgb,var(--mex-green) 50%,var(--line))}.pred-steps__n{display:inline-grid;place-items:center;width:18px;height:18px;background:var(--surface-hi);font-weight:700}.pred-steps li.is-active .pred-steps__n{background:var(--gold);color:var(--ink)}.pred-substep-head{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);flex-wrap:wrap;margin-bottom:var(--s-4)}.pred-thirds{margin-top:var(--s-5);border-top:var(--border-strong);padding-top:var(--s-4)}.pred-thirds__count{font-family:var(--font-mono);color:var(--fifa-orange, var(--gold))}.pred-thirds__count.is-ok{color:var(--mex-green)}.pred-thirds__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--s-2)}.pred-third{display:flex;align-items:center;gap:var(--s-2);padding:7px 10px;border:var(--border-strong);background:var(--surface);text-align:left;transition:border-color var(--dur-fast),background var(--dur-fast),opacity var(--dur-fast)}.pred-third:not(:disabled):hover{border-color:var(--gold)}.pred-third.is-on{border-color:var(--mex-green);background:color-mix(in srgb,var(--mex-green) 14%,var(--surface))}.pred-third:disabled{opacity:.45;cursor:not-allowed}.pred-third__chip{display:inline-grid;place-items:center;width:22px;height:22px;flex:0 0 auto;color:#07112b;font-family:var(--font-display);font-weight:700;font-size:.8rem}.pred-third__name{flex:1 1 auto;min-width:0;font-size:var(--t-sm);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pred-third__mark{flex:0 0 auto;font-family:var(--font-mono);font-weight:700;color:var(--text-faint)}.pred-third.is-on .pred-third__mark{color:var(--mex-green)}.pred-groups{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--s-3)}.pred-group{padding:var(--s-3) var(--s-4) var(--s-4)}.pred-group__head{display:flex;align-items:center;gap:var(--s-2);margin-bottom:var(--s-2)}.pred-group__chip{display:inline-grid;place-items:center;width:24px;height:24px;color:#07112b;font-family:var(--font-display);font-weight:700;font-size:.85rem}.pred-group__list{display:flex;flex-direction:column;gap:2px}.pred-group__row{display:grid;grid-template-columns:auto 20px auto 1fr auto;align-items:center;gap:var(--s-2);padding:4px 2px;background:var(--surface);border:1px solid transparent;list-style:none}.pred-group__row:hover{border-color:var(--line)}.pred-group__handle{display:inline-flex;align-items:center;justify-content:center;width:18px;color:var(--text-faint);cursor:grab;font-size:.95rem;line-height:1;touch-action:none;user-select:none}.pred-group__handle:active{cursor:grabbing;color:var(--gold)}.pred-group__rank{text-align:center;color:var(--text-faint);font-weight:700}.pred-group__rank.is-advancing{color:var(--mex-green)}.pred-group__name{font-size:var(--t-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pred-group__moves{display:flex;gap:2px}.pred-group__moves button{width:24px;height:22px;border:var(--border);background:var(--surface-hi);color:var(--text-dim);font-size:.7rem;line-height:1;transition:background var(--dur-fast),color var(--dur-fast)}.pred-group__moves button:hover:not(:disabled){background:var(--gold);color:var(--ink)}.pred-group__moves button:disabled{opacity:.3;cursor:default}.pbk{display:grid;grid-template-columns:repeat(4,minmax(74px,1fr)) minmax(150px,1.3fr) repeat(4,minmax(74px,1fr));gap:var(--s-2);align-items:stretch;padding:var(--s-3) 0 var(--s-6);overflow-x:auto}.pbk-col{display:flex;flex-direction:column;min-width:74px}.pbk-col__label{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--text-faint);text-align:center;padding-bottom:var(--s-2)}.pbk-col__nodes{flex:1;display:flex;flex-direction:column;justify-content:space-around;gap:var(--s-2)}.pbk-match{background:var(--surface);border:var(--border)}.pbk-slot{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;width:100%;padding:5px 7px;font-size:var(--t-xs);text-align:left;color:var(--text);transition:background var(--dur-fast)}.pbk-slot:first-child{border-bottom:var(--border)}button.pbk-slot:hover{background:var(--surface-hi)}button.pbk-slot:active{background:color-mix(in srgb,var(--gold) 12%,var(--surface-hi))}.pbk-slot__flag-empty{width:18px;height:18px;border:1px solid var(--line);background:var(--surface-hi)}.pbk-slot__code{font-weight:700;letter-spacing:.03em;color:var(--text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pbk-slot__check{color:var(--gold);font-weight:700}.pbk-slot.is-win{background:linear-gradient(90deg,rgba(200,162,75,.18),transparent)}.pbk-slot.is-win .pbk-slot__code{color:var(--gold)}.pbk-slot.is-out{opacity:.45}.pbk-slot--tbd{color:var(--text-faint);cursor:default}.pbk-match--big .pbk-slot{padding:9px 10px;font-size:var(--t-sm)}.pbk-center{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s-3);padding:0 var(--s-2)}.pbk-center>.pbk-match{width:100%;border-color:var(--gold)}.pbk-trophy{display:flex;flex-direction:column;align-items:center;gap:var(--s-2);color:var(--text-faint)}.pbk-trophy.is-set{color:var(--gold)}.pbk-trophy__name{display:inline-flex;align-items:center;gap:var(--s-2);font-family:var(--font-anton);text-transform:uppercase;font-size:1.2rem;color:var(--text)}.pbk-trophy__name--pending{font-family:var(--font-mono);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-faint)}.pred-running{text-align:center;padding:var(--s-8) var(--s-5)}.pred-running h3{font-size:var(--t-h);margin:var(--s-3) 0}.pred-running p{color:var(--text-dim);font-size:var(--t-sm);margin-top:var(--s-3)}.pred-running__spinner{width:36px;height:36px;margin:0 auto;border:3px solid var(--surface-hi);border-top-color:var(--gold);border-radius:50%;animation:pred-spin .8s linear infinite}@keyframes pred-spin{to{transform:rotate(360deg)}}.pred-running__bar{height:4px;background:var(--surface-hi);max-width:360px;margin:var(--s-4) auto 0;overflow:hidden}.pred-running__bar>span{display:block;height:100%;background:var(--gold);transition:width .12s linear}.pred-report{margin-top:var(--s-2)}.pred-grade{display:grid;grid-template-columns:auto 1fr auto;gap:var(--s-5);align-items:center;padding:var(--s-5)}.pred-grade__letter{text-align:center}.pred-grade__letter .anton{font-size:clamp(3rem,9vw,5rem);color:var(--gold);line-height:.9}.pred-grade__persona{display:block;font-size:var(--t-xs);color:var(--text-dim);text-transform:uppercase;letter-spacing:.1em}.pred-grade__champ{display:flex;align-items:center;gap:var(--s-3)}.pred-grade__champ-name{font-size:1.6rem}.pred-grade__champ-sub{font-size:var(--t-xs);color:var(--text-dim)}.pred-grade__champ-sub strong{color:var(--text)}.pred-grade__note{font-size:var(--t-xs);color:var(--text-faint);margin-top:var(--s-2)}.pred-grade__note strong{color:var(--text-dim)}.pred-grade__perfect{text-align:right;display:flex;flex-direction:column;gap:2px;border-left:var(--border);padding-left:var(--s-5)}.pred-grade__perfect-odds{font-size:clamp(1.4rem,4vw,2rem);color:var(--text)}.pred-grade__perfect .mono{font-size:var(--t-xs);color:var(--text-faint)}.pred-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--s-3);margin-top:var(--s-3)}.pred-stat{padding:var(--s-4);text-align:center}.pred-stat__val{font-size:2rem}.pred-stat__max{font-size:1rem;color:var(--text-faint)}.pred-stat__label{font-size:var(--t-xs);color:var(--text-dim);margin-top:4px}.pred-vs{padding:var(--s-5);margin-top:var(--s-3)}.pred-vs__bars{display:flex;flex-direction:column;gap:var(--s-3);margin:var(--s-3) 0}.pred-scorebar__top{display:flex;justify-content:space-between;font-size:var(--t-xs);color:var(--text-dim);margin-bottom:4px}.pred-scorebar__track{height:12px;background:var(--surface-hi);overflow:hidden}.pred-scorebar__track>span{display:block;height:100%}.pred-vs__note{font-size:var(--t-xs);color:var(--text-faint);line-height:1.6}.pred-shared-note{display:flex;align-items:center;gap:var(--s-2);padding:var(--s-3) var(--s-4);margin-bottom:var(--s-4);border:1px solid color-mix(in srgb,var(--gold) 40%,var(--line));background:color-mix(in srgb,var(--gold) 8%,var(--surface));color:var(--text-dim);font-size:var(--t-xs)}.pred-shared-note__dot{width:8px;height:8px;flex:0 0 auto;background:var(--gold);border-radius:50%}.pred-nav__group{display:flex;gap:var(--s-2)}.pred-titleboard{padding:var(--s-5);margin-top:var(--s-3)}.pred-titleboard__rows{display:flex;flex-direction:column;gap:3px;margin-top:var(--s-3)}.pred-titlerow{display:grid;grid-template-columns:20px auto 1fr auto 90px 46px;align-items:center;gap:var(--s-2);padding:4px 6px}.pred-titlerow.is-yours{background:color-mix(in srgb,var(--gold) 12%,transparent)}.pred-titlerow__rank{text-align:center;color:var(--text-faint);font-weight:700}.pred-titlerow__name{font-size:var(--t-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pred-titlerow__bar{height:8px;background:var(--surface-hi);overflow:hidden}.pred-titlerow__bar>span{display:block;height:100%;background:var(--steel)}.pred-titlerow.is-yours .pred-titlerow__bar>span{background:var(--gold)}.pred-titlerow__pct{text-align:right;color:var(--text-dim);font-size:var(--t-xs)}.pred-titleboard__note{margin-top:var(--s-3);font-size:var(--t-xs);color:var(--text-faint)}.pred-deep{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s-3);margin-top:var(--s-3)}.pred-deep__col{padding:var(--s-4) var(--s-5);display:flex;flex-direction:column;gap:var(--s-2)}.pred-oddsline{display:grid;grid-template-columns:auto 1fr 70px 44px;align-items:center;gap:var(--s-2)}.pred-oddsline__name{font-size:var(--t-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pred-oddsline__bar{height:8px;background:var(--surface-hi);overflow:hidden}.pred-oddsline__bar>span{display:block;height:100%;background:var(--fifa-teal)}.pred-oddsline__pct{text-align:right;color:var(--text-dim);font-size:var(--t-xs)}.pred-highlights{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s-3);margin-top:var(--s-3)}.pred-highlight{padding:var(--s-4) var(--s-5);border-top:3px solid var(--gold);display:flex;flex-direction:column;gap:var(--s-1)}.pred-highlight__body{font-weight:700}.pred-highlight__val{font-size:1.6rem}.pred-grouptable{padding:var(--s-5);margin-top:var(--s-3)}.pred-grouptable__rows{display:flex;flex-direction:column;gap:2px;margin-top:var(--s-3)}.pred-grouprow{display:grid;grid-template-columns:24px 1fr 1.6fr auto;align-items:center;gap:var(--s-3);padding:6px 0;border-bottom:var(--border)}.pred-grouprow:last-child{border-bottom:none}.pred-grouprow__order{font-size:var(--t-sm)}.pred-grouprow__metrics{font-size:var(--t-xs);color:var(--text-dim);display:flex;gap:var(--s-2);flex-wrap:wrap}.pred-tag{font-family:var(--font-mono);font-size:var(--t-xs);padding:2px 8px;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.pred-tag--model{background:color-mix(in srgb,var(--mex-green) 22%,transparent);color:var(--mex-green)}.pred-tag--bold{background:color-mix(in srgb,var(--gold) 20%,transparent);color:var(--gold)}@media (max-width: 860px){.pred-modes,.pred-grids,.pred-deep,.pred-highlights{grid-template-columns:1fr}.pred-stats{grid-template-columns:repeat(2,1fr)}.pred-markets{grid-template-columns:repeat(3,1fr)}.pred-grade{grid-template-columns:1fr;text-align:center}.pred-grade__champ{justify-content:center}.pred-grade__perfect{border-left:none;padding-left:0;border-top:var(--border);padding-top:var(--s-3);text-align:center}}@media (max-width: 1080px){.pbk{grid-template-columns:repeat(4,72px) 150px repeat(4,72px)}}@media (max-width: 560px){.pred-setup__teams{grid-template-columns:1fr}.pred-swap{transform:rotate(90deg);justify-self:center}.pred-markets{grid-template-columns:repeat(2,1fr)}.pred-grouprow{grid-template-columns:24px 1fr auto}.pred-grouprow__metrics{display:none}}.methodology{background:var(--bg);color:var(--text);min-height:70vh;padding-bottom:var(--s-9)}.method-pipeline{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:var(--s-6)}.method-pipeline__cell{display:grid;gap:4px;padding:var(--s-4) var(--s-5);border-right:var(--border)}.method-pipeline__cell:last-child{border-right:none}.method-pipeline__title{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);font-family:var(--font-display);font-weight:700;text-transform:uppercase;font-size:1.05rem;color:var(--text)}.method-pipeline__chev{width:8px;height:14px;color:var(--gold);flex:0 0 auto}.method-pipeline__sub{font-size:var(--t-xs);color:var(--text-faint);line-height:1.5}@media (max-width: 880px){.method-pipeline{grid-template-columns:1fr}.method-pipeline__cell{border-right:none;border-bottom:var(--border)}.method-pipeline__cell:last-child{border-bottom:none}.method-pipeline__chev{transform:rotate(90deg)}}.method-cols{display:grid;grid-template-columns:1.1fr .9fr;gap:var(--s-7);align-items:start}.method-prose h3{font-size:1.3rem;margin:var(--s-5) 0 var(--s-2);color:var(--text)}.method-prose h3:first-child{margin-top:0}.method-prose p{color:var(--text-dim);margin-bottom:var(--s-3);max-width:60ch}.method-sources{display:grid;gap:var(--s-2)}.method-sources li{padding-left:var(--s-4);position:relative;color:var(--text-dim)}.method-sources li:before{content:"";position:absolute;left:0;top:9px;width:8px;height:8px;background:var(--gold)}.method-metrics{display:grid;gap:var(--s-4)}.method-verdict{border-left:var(--keyline);padding-left:var(--s-4)}.method-verdict .anton{font-size:2.6rem;color:var(--win);line-height:1}.method-verdict p{color:var(--text-dim);font-size:var(--t-sm);margin-top:var(--s-2)}.method-table{width:100%;border-collapse:collapse;font-size:var(--t-sm)}.method-table tbody tr{transition:background-color var(--dur-fast)}.method-table tbody tr:hover{background-color:color-mix(in srgb,var(--surface-hi) 70%,transparent)}.method-table th,.method-table td{text-align:right;padding:7px 10px;border-bottom:var(--border)}.method-table th:first-child,.method-table td:first-child{text-align:left;color:var(--text-dim)}.method-table thead th{color:var(--text-faint);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.06em}.method-table tr.win td,.method-table td.win{color:var(--win);font-weight:700}.method-note{font-size:var(--t-xs);color:var(--text-faint)}.calib svg{width:100%;max-width:360px;border:var(--border);background:var(--surface)}.calib__grid line{stroke:var(--line);stroke-width:1}.calib__tick,.calib__axis{fill:var(--text-faint);font-size:10px;font-family:var(--font-mono)}.calib__diag{stroke:var(--steel);stroke-dasharray:4 4;stroke-width:1}.calib__curve{stroke:var(--gold);stroke-width:2.5}.calib__pt{fill:var(--gold);stroke:var(--ink);stroke-width:1}.calib figcaption{font-size:var(--t-xs);color:var(--text-faint);margin-top:var(--s-2);max-width:360px}@media (max-width: 880px){.method-cols{grid-template-columns:1fr;gap:var(--s-5)}}.about-hero{border-bottom:var(--border);background:radial-gradient(100% 80% at 90% -20%,color-mix(in srgb,var(--gold) 14%,transparent),transparent 58%),radial-gradient(90% 70% at -10% 120%,color-mix(in srgb,var(--fifa-blue) 12%,transparent),transparent 55%);padding:var(--s-8) 0 var(--s-7)}.about-title{font-size:clamp(2.6rem,7vw,6rem);line-height:.92;margin:var(--s-3) 0 var(--s-4);color:var(--text)}.about-lede{max-width:58ch;font-size:1.12rem;color:var(--text-dim)}.about-cta{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-top:var(--s-5)}.about-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;margin-top:var(--s-7);background:var(--line);border:var(--border)}.about-panel{background:var(--surface);padding:var(--s-5);display:grid;gap:var(--s-2);align-content:start;height:100%;transition:background var(--dur-fast)}.about-panel:hover{background:var(--surface-hi)}.about-panel__n{font-size:1.6rem;color:var(--gold);line-height:1;transition:transform var(--dur) var(--ease-broadcast);transform-origin:left bottom}.about-panel:hover .about-panel__n{transform:translate(3px)}.about-panel h3{font-size:1.2rem;color:var(--text)}.about-panel p{color:var(--text-dim);font-size:var(--t-sm);line-height:1.55}.about-foot{margin-top:var(--s-7);display:grid;gap:var(--s-3)}.about-built{border-left:var(--keyline);padding-left:var(--s-4);display:grid;gap:2px}.about-built__names{font-size:clamp(1.4rem,3vw,2.2rem);color:var(--gold)}.about-foot .mono{color:var(--text-faint);font-size:var(--t-xs)}@media (max-width: 900px){.about-grid{grid-template-columns:1fr}}.app{display:flex;flex-direction:column;min-height:100vh}.skip-link{position:absolute;left:-9999px;top:0;z-index:100;background:var(--gold);color:var(--ink);padding:10px 16px;font-family:var(--font-mono);font-weight:700}.skip-link:focus{left:8px;top:8px}main#main{flex:1}.boot-error{min-height:100vh;display:grid;place-content:center;text-align:center;gap:var(--s-4);padding:var(--s-6)}.site-header{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--bg) 90%,transparent);backdrop-filter:blur(10px);border-bottom:none}.site-header:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--fifa-band)}.site-header__row{height:var(--header-h);display:flex;align-items:center;gap:var(--s-5)}.brand{font-family:var(--font-anton);font-size:1.4rem;letter-spacing:.04em;color:var(--text);display:inline-flex;align-items:center;gap:var(--s-2);white-space:nowrap}.brand .brand-logo{width:30px;height:30px;object-fit:contain;flex:0 0 auto}.nav{display:flex;gap:var(--s-1);flex:1;overflow-x:auto;scrollbar-width:none}.nav::-webkit-scrollbar{display:none}.nav a{position:relative;font-family:var(--font-mono);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);padding:var(--s-2) var(--s-3);white-space:nowrap;transition:color var(--dur-fast)}.nav a:hover{color:var(--text)}.nav a.active{color:var(--gold)}.nav-underline{position:absolute;left:var(--s-3);right:var(--s-3);bottom:0;height:2px;background:var(--gold)}.nav a.nav-primary{color:var(--gold)}.nav a.nav-primary:before{content:"";display:inline-block;width:5px;height:5px;margin-right:6px;vertical-align:middle;background:var(--gold)}.nav a.nav-primary:hover{color:var(--gold-bright)}.nav--career{gap:2px;align-items:center}.nav-seg{position:relative;font-family:var(--font-mono);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);padding:var(--s-2) var(--s-4);white-space:nowrap;transition:color var(--dur-fast),background var(--dur-fast)}.nav-seg:hover{color:var(--text);background:var(--surface-hi)}.nav-seg.active{color:var(--gold)}.nav-seg .nav-underline{left:0;right:0}.nav-seg__badge{display:inline-grid;place-items:center;min-width:16px;height:16px;margin-left:6px;padding:0 4px;background:var(--gold);color:var(--ink);font-size:10px;font-weight:700;vertical-align:middle}.site-header--career{border-bottom-color:color-mix(in srgb,var(--gold) 40%,var(--line-strong))}.simctl{display:flex;align-items:center;gap:var(--s-2)}.theme-toggle{width:38px;padding:7px 0;display:inline-flex;align-items:center;justify-content:center;color:var(--text)}.theme-toggle:hover{color:var(--gold)}.seedfield{display:inline-flex;align-items:stretch}.seedfield__tag{display:inline-flex;align-items:center;padding:0 8px;font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--text-faint);background:var(--surface-hi);border:var(--border-strong);border-right:none}.simctl input{width:78px;background:var(--surface);border:var(--border-strong);color:var(--text);font-family:var(--font-mono);font-size:var(--t-sm);padding:6px 8px}.simctl input::placeholder{color:var(--text-faint)}.runs-select{background:var(--surface);border:var(--border-strong);color:var(--text-dim);font-family:var(--font-mono);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.04em;padding:6px}.runs-select:disabled{opacity:.5;cursor:progress}.btn{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;font-size:var(--t-xs);padding:8px 14px;border:var(--border-strong);color:var(--ink);background:var(--gold);font-weight:700;transition:transform var(--dur-fast) var(--ease-broadcast),background var(--dur-fast),box-shadow var(--dur-fast)}.btn:hover{background:var(--gold-bright);transform:translateY(-1px);box-shadow:0 4px 14px color-mix(in srgb,var(--gold) 30%,transparent)}.btn:active{transform:translateY(1px) scale(.98);box-shadow:none}.btn--running{background:repeating-linear-gradient(-45deg,var(--gold) 0 10px,var(--gold-bright) 10px 20px);animation:btn-stripes 1.2s linear infinite}@keyframes btn-stripes{0%{background-position:0 0}to{background-position:28.284px 0}}.btn--ghost{background:transparent;color:var(--text);box-shadow:none}.btn--ghost:hover{background:var(--surface-hi);box-shadow:none}.btn:disabled{opacity:.5;cursor:progress;transform:none;box-shadow:none}.flat-card--interactive{transition:transform var(--dur-fast) var(--ease-broadcast),border-color var(--dur-fast),background var(--dur-fast)}.flat-card--interactive:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--gold) 45%,var(--line-strong))}.btn-arrow{display:inline-block;transition:transform var(--dur-fast) var(--ease-broadcast)}.btn:hover .btn-arrow,a:hover .btn-arrow,button:hover .btn-arrow,.manage-cta:hover .btn-arrow{transform:translate(3px)}.progress{height:3px;background:var(--line);overflow:hidden}.progress>span{display:block;height:100%;background:var(--gold);box-shadow:0 0 10px var(--gold),0 0 2px var(--gold-bright);transition:width .12s linear}.site-footer{position:relative;border-top:var(--border-strong);margin-top:var(--s-9);padding:var(--s-7) 0 0;color:var(--text-faint);font-size:var(--t-sm);background:color-mix(in srgb,var(--bg) 72%,var(--surface))}.site-footer:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--fifa-band)}.site-footer__grid{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:var(--s-6);align-items:start;padding-bottom:var(--s-6)}.site-footer__brand{display:grid;gap:var(--s-3);justify-items:start}.site-footer__brand p{max-width:44ch;line-height:1.6}.site-footer__meta{font-size:var(--t-xs);color:var(--text-dim)}.site-footer__col{display:grid;gap:var(--s-3);align-content:start}.site-footer__col ul{display:grid;gap:var(--s-2)}.site-footer__col a{color:var(--text-dim);transition:color var(--dur-fast)}.site-footer__col a:hover{color:var(--gold)}.site-footer__legal{display:flex;justify-content:space-between;gap:var(--s-4);flex-wrap:wrap;border-top:var(--border);padding-top:var(--s-4);padding-bottom:var(--s-5);font-size:var(--t-xs)}.site-footer__legal strong{color:var(--text-dim);font-weight:600}@media (max-width: 760px){.site-footer__grid{grid-template-columns:1fr;gap:var(--s-5)}}.section-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-4);margin:var(--s-7) 0 var(--s-4);flex-wrap:wrap}.section-head h2{font-size:var(--t-title)}@media (max-width: 720px){.runs-select{display:none}}
