@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-vietnamese-opsz-normal-BjhtXyW2.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-ext-opsz-normal-BQn1nviT.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-opsz-normal-s-izfB6B.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-vietnamese-opsz-italic-DTr-ymY4.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-ext-opsz-italic-CSPGnFdO.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-opsz-italic-kJKFiXvB.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-condensed-cyrillic-ext-400-normal-D0qCGFbe.woff2)format("woff2"),url(/assets/ibm-plex-sans-condensed-cyrillic-ext-400-normal-BsKgHPLI.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-condensed-vietnamese-400-normal-89JuSpTM.woff2)format("woff2"),url(/assets/ibm-plex-sans-condensed-vietnamese-400-normal-_5OjdirJ.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-condensed-latin-ext-400-normal-BJ9nxTJg.woff2)format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-ext-400-normal-DKB-SAek.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-condensed-latin-400-normal-DKyD6XsY.woff2)format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-400-normal-5i361Byk.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-condensed-cyrillic-ext-500-normal-BeBjlrOh.woff2)format("woff2"),url(/assets/ibm-plex-sans-condensed-cyrillic-ext-500-normal-nPUwOoTR.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-condensed-vietnamese-500-normal-CkG7ISwK.woff2)format("woff2"),url(/assets/ibm-plex-sans-condensed-vietnamese-500-normal-DtRh6yEl.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-condensed-latin-ext-500-normal--oYb3bSD.woff2)format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-ext-500-normal-C9nn0g37.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-condensed-latin-500-normal-BqaLkUoX.woff2)format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-500-normal-BLe87hIu.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-condensed-cyrillic-ext-600-normal-DegcPR6g.woff2)format("woff2"),url(/assets/ibm-plex-sans-condensed-cyrillic-ext-600-normal-DBydRLII.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-condensed-vietnamese-600-normal-CdKbmnAp.woff2)format("woff2"),url(/assets/ibm-plex-sans-condensed-vietnamese-600-normal--5ui7us-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-condensed-latin-ext-600-normal-CBdNZ9Ci.woff2)format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-ext-600-normal-DvCwRnqE.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-condensed-latin-600-normal-CRd5VyFf.woff2)format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-600-normal-6XnkKYvF.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-condensed-cyrillic-ext-700-normal-Cq09-7_W.woff2)format("woff2"),url(/assets/ibm-plex-sans-condensed-cyrillic-ext-700-normal-2ky2yf6l.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-condensed-vietnamese-700-normal-BHzPe_nH.woff2)format("woff2"),url(/assets/ibm-plex-sans-condensed-vietnamese-700-normal-CcvNWcjF.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-condensed-latin-ext-700-normal-CXZ_9bG9.woff2)format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-ext-700-normal-CnD6lCoL.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-condensed-latin-700-normal-D8r4s4aS.woff2)format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-700-normal-D3enqrvP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#f4f0e6;--paper-2:#ebe6d8;--paper-3:#ded7c4;--ink:#1a1712;--ink-2:#474137;--ink-3:#6a6253;--hair:#1a171226;--hair-strong:#1a171257;--rule:var(--ink);--line:var(--ink);--up:#2f6b12;--down:#ad261d;--mark:#35b9c0;--mark-ink:#1a1712;--mark-text:#0e6a70;--logo-a:#0e6a70;--logo-b:#9fd0d3;--grad:linear-gradient(84deg, #00b4db, #0090c0);--on-grad:#101010;--glow:0 0 0 transparent;--page-glow:none;--focus:#1f4fd1;--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .1 0 0 0 0 .09 0 0 0 0 .07 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--shadow:5px 5px 0 var(--ink);--font-display:"Newsreader Variable", "Iowan Old Style", Georgia, serif;--font-ui:"IBM Plex Sans Condensed", "Arial Narrow", "Helvetica Neue", sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:64px;--radius:0;--radius-btn:0;--tilt:-2.5deg;--btn-case:uppercase;--btn-track:.08em;--maxw:1240px;--gutter:clamp(16px, 3.2vw, 36px);--gap:clamp(20px, 2.6vw, 34px)}:root[data-theme=night],:root[data-theme=exchange],:root[data-theme=terminal]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#101010;--paper-2:#161718;--paper-3:#2a2a2a;--ink:#fff;--ink-2:#d5d5d5;--ink-3:#a8a8a8;--hair:#ffffff14;--hair-strong:#ffffff2e;--rule:#35b9c080;--line:#ffffff5c;--up:#a6d96a;--down:#ff7a73;--mark:#35b9c0;--mark-ink:#101010;--mark-text:#4dd0e1;--logo-a:#35b9c0;--logo-b:#163f43;--glow:0 0 0 1px #35b9c080, 0 0 28px #35b9c047;--page-glow:radial-gradient(70% 520px at 50% -80px, #35b9c024, transparent 70%);--shadow:0 0 0 1px #35b9c033, 0 24px 60px -24px #35b9c080;--focus:#9db8ff;--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .025 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@media (prefers-color-scheme:dark){:root:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#101010;--paper-2:#161718;--paper-3:#2a2a2a;--ink:#fff;--ink-2:#d5d5d5;--ink-3:#a8a8a8;--hair:#ffffff14;--hair-strong:#ffffff2e;--rule:#35b9c080;--line:#ffffff5c;--up:#a6d96a;--down:#ff7a73;--mark-ink:#101010;--mark-text:#4dd0e1;--logo-a:#35b9c0;--logo-b:#163f43;--glow:0 0 0 1px #35b9c080, 0 0 28px #35b9c047;--page-glow:radial-gradient(70% 520px at 50% -80px, #35b9c024, transparent 70%);--shadow:0 0 0 1px #35b9c033, 0 24px 60px -24px #35b9c080;--focus:#9db8ff;--grain:none}}:root[data-theme=exchange]{--rule:#ffffff1a;--line:#ffffff4d;--grain:none;--page-glow:radial-gradient(60% 480px at 50% -60px, #35b9c029, transparent 70%), radial-gradient(81% 75% at 50% 18.4%, #202020, #101010);--logo-a:#00b4db;--logo-a2:#0090c0;--shadow:0 0 0 1px #ffffff0f, 0 24px 60px -28px #35b9c073;--font-display:"Segoe UI Variable Display", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-ui:"Segoe UI Variable Text", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--radius:14px;--radius-btn:999px;--tilt:0deg;--btn-case:none;--btn-track:.01em}:root[data-theme=terminal]{--paper:#0b0d0d;--paper-2:#131717;--paper-3:#1f2525;--ink:#d9f2f0;--ink-2:#a9c9c6;--ink-3:#7f9e9b;--hair:#35b9c01f;--hair-strong:#35b9c042;--rule:#35b9c06b;--line:#35b9c080;--grad:linear-gradient(var(--mark), var(--mark));--grain:none;--page-glow:repeating-linear-gradient(0deg, #ffffff05 0 1px, transparent 1px 3px);--shadow:0 0 0 1px #35b9c059, 0 0 26px #35b9c024;--font-display:var(--font-mono);--font-ui:var(--font-mono);--tilt:0deg;--btn-track:.04em}:root[data-theme=swiss]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#fff;--paper-2:#f2f4f5;--paper-3:#e1e5e8;--ink:#0e1113;--ink-2:#3b4247;--ink-3:#5c656b;--hair:#0e11131a;--hair-strong:#0e11133d;--rule:#0e1113;--line:#0e1113;--up:#2f6b12;--down:#c0271c;--mark-ink:#0e1113;--mark-text:#0b6b72;--logo-a:#0b6b72;--logo-b:#a9d3d6;--grain:none;--shadow:0 0 0 transparent;--font-display:"Helvetica Neue", Helvetica, Arial, ui-sans-serif, system-ui, sans-serif;--font-ui:"Helvetica Neue", Helvetica, Arial, ui-sans-serif, system-ui, sans-serif;--tilt:0deg;--btn-case:none;--btn-track:0}:root[data-theme=blueprint]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#0b2236;--paper-2:#0f2a42;--paper-3:#173651;--ink:#e8f1f8;--ink-2:#b9cde0;--ink-3:#8fa9c1;--hair:#e8f1f81f;--hair-strong:#e8f1f842;--rule:#e8f1f880;--line:#e8f1f88c;--up:#a6d96a;--down:#ff8a80;--mark:#35b9c0;--mark-ink:#0b2236;--mark-text:#5fd3dc;--logo-a:#5fd3dc;--logo-b:#1d4e66;--on-grad:#0b2236;--glow:0 0 0 1px #35b9c080, 0 0 24px #35b9c038;--grain:none;--page-glow:repeating-linear-gradient(0deg, #e8f1f812 0 1px, transparent 1px 120px), repeating-linear-gradient(90deg, #e8f1f812 0 1px, transparent 1px 120px), repeating-linear-gradient(0deg, #e8f1f809 0 1px, transparent 1px 24px), repeating-linear-gradient(90deg, #e8f1f809 0 1px, transparent 1px 24px);--shadow:0 0 0 1px #e8f1f840;--focus:#ffd479;--font-display:var(--font-ui);--tilt:0deg}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background-color:var(--paper);background-image:var(--grain), var(--page-glow);min-height:100vh;color:var(--ink);font-family:var(--font-display);font-optical-sizing:auto;font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-repeat:repeat,no-repeat;margin:0;font-size:17px;line-height:1.5}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;margin:0;font-weight:700;line-height:1.04}p{text-wrap:pretty;margin:0}p+p{margin-top:.8em}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}button,input,select{font:inherit;color:inherit}::placeholder{color:var(--ink-3);opacity:1}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}::selection{background:var(--mark);color:var(--mark-ink)}img{max-width:100%}small{font-size:.8em}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui{font-family:var(--font-ui)}.num{font-family:var(--font-ui);font-variant-numeric:tabular-nums lining-nums}.mono{font-family:var(--font-mono);letter-spacing:-.01em;font-size:.86em}.kicker{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--mark-text);font-size:12px;font-weight:600;line-height:1.3}.muted{color:var(--ink-3)}.up{color:var(--up)}.down{color:var(--down)}.flat{color:var(--ink-3)}.mark{background:var(--mark);color:var(--mark-ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:2px 5px 3px 6px;padding:.02em .3em}.dek{color:var(--ink-2);font-size:clamp(18px,1.9vw,21px);line-height:1.42}.prose{max-width:64ch}.prose p+p{margin-top:.9em}.dropcap:first-letter{float:left;padding:.06em .08em 0 0;font-size:3.6em;font-weight:700;line-height:.82}.page{max-width:var(--maxw);padding:0 var(--gutter);margin:0 auto}.masthead{padding-top:24px}.masthead__top{grid-template-columns:1fr auto 1fr;align-items:end;gap:18px;padding-bottom:12px;display:grid}.ear{border-radius:var(--radius);font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);border:1px solid var(--hair-strong);justify-self:start;max-width:230px;padding:7px 10px;font-size:11.5px;line-height:1.4}.ear b{font-family:var(--font-display);letter-spacing:-.01em;text-transform:none;color:var(--ink);font-variant-numeric:lining-nums;font-size:19px;font-weight:650;display:block}.ear--right{text-align:right;justify-self:end}.wordmark{font-family:var(--font-display);letter-spacing:-.04em;text-align:center;white-space:nowrap;justify-content:center;align-items:center;gap:.2em;font-size:clamp(46px,8.6vw,108px);font-weight:800;line-height:.96;text-decoration:none;display:flex}.wordmark:hover{text-decoration:none}.wordmark i{letter-spacing:-.03em;color:var(--mark-text);font-style:italic;font-weight:500}.masthead--folio{padding-top:16px}.folio{border-bottom:4px double var(--rule);justify-content:space-between;align-items:center;gap:16px;padding-bottom:12px;display:flex}.masthead--folio .wordmark.wordmark--folio{justify-content:flex-start;font-size:34px}.folio__line{font-family:var(--font-ui);letter-spacing:.1em;text-align:right;text-transform:uppercase;color:var(--ink-2);font-size:11.5px;font-weight:600;line-height:1.3}@media (max-width:760px){.folio__line{display:none}}.wordmark .logo-mark{flex:none;width:.84em;height:.84em;transform:translateY(.03em)}.logo-mark{display:block;overflow:visible}.logo-mark__a1{stop-color:var(--logo-a)}.logo-mark__a2{stop-color:var(--logo-a2,var(--logo-a))}.logo-mark__b{fill:var(--logo-b)}.logo-mark--reveal .logo-mark__coin{transform-box:view-box;transform-origin:50%;animation:.5s cubic-bezier(.2,.8,.2,1) both logo-settle}.logo-mark--reveal .logo-mark__cut{stroke-dasharray:1;animation:.7s cubic-bezier(.65,0,.35,1) .25s both logo-cut}.logo-mark--reveal .logo-mark__f{animation:.5s ease-in-out .95s both logo-part-left}.logo-mark--reveal .logo-mark__turned{animation:.5s ease-in-out .95s both logo-part-right}@keyframes logo-settle{0%{opacity:0;transform:scale(.84)}}@keyframes logo-cut{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes logo-part-left{50%{transform:translate(-5px)}}@keyframes logo-part-right{50%{transform:translate(5px)}}@media (prefers-reduced-motion:reduce){.logo-mark--reveal .logo-mark__coin,.logo-mark--reveal .logo-mark__cut,.logo-mark--reveal .logo-mark__f,.logo-mark--reveal .logo-mark__turned{animation:none}}.strap{border-top:1px solid var(--rule);border-bottom:4px double var(--rule);font-family:var(--font-ui);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:12px;padding:6px 0 5px;font-size:12px;display:flex}.strap span:nth-child(2){text-align:center}.strap span:last-child{text-align:right}.nav{border-bottom:1px solid var(--rule);align-items:stretch;display:flex}.nav__links{scrollbar-width:none;display:flex;overflow-x:auto}.nav__links a{font-family:var(--font-ui);letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;border-right:1px solid var(--hair);align-items:center;padding:10px 14px;font-size:13.5px;font-weight:500;text-decoration:none;display:flex}.nav__links a:first-child{padding-left:0}.nav__links a:hover{background:var(--paper-2)}.nav__links a[aria-current=page]{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:3px;-webkit-text-decoration-color:var(--mark);text-decoration-color:var(--mark)}.nav__end{align-items:center;gap:8px;margin-left:auto;padding:6px 0 6px 12px;display:flex}.edition{position:relative}.edition__button{appearance:none;border:1px solid var(--hair-strong);border-radius:var(--radius-btn);min-height:32px;font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);cursor:pointer;white-space:nowrap;background:0 0;align-items:center;gap:8px;padding:5px 10px;font-size:12px;display:inline-flex}.edition__button:hover,.edition__button[aria-expanded=true]{border-color:var(--mark);color:var(--ink)}.edition__menu{z-index:30;border:1.5px solid var(--line);border-radius:var(--radius);background:var(--paper);width:270px;box-shadow:var(--shadow);position:absolute;top:calc(100% + 6px);right:0;overflow:hidden}.edition__menu button{appearance:none;border:0;border-top:1px solid var(--hair);width:100%;font-family:var(--font-ui);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:10px 14px;display:flex}.edition__menu button:first-child{border-top:0}.edition__menu button:hover{background:var(--paper-2)}.edition__menu button[aria-checked=true]{box-shadow:inset 3px 0 0 var(--mark)}.edition__menu b{font-size:14.5px;font-weight:600;display:block}.edition__menu small{color:var(--ink-3);font-size:12.5px;display:block}.swatch{border:1px solid var(--hair-strong);border-radius:50%;flex:none;width:18px;height:18px}.swatch--night{background:linear-gradient(135deg,#101010 50%,#35b9c0 50%)}.swatch--day{background:linear-gradient(135deg,#f4f0e6 50%,#1a1712 50%)}.swatch--exchange{background:linear-gradient(135deg,#202020 50%,#00b4db 50%)}.swatch--terminal{background:repeating-linear-gradient(0deg,#0b0d0d 0 2px,#35b9c0 2px 3px)}.swatch--swiss{background:linear-gradient(90deg,#fff 50%,#0e1113 50%)}.swatch--blueprint{background:repeating-linear-gradient(90deg,#0b2236 0 4px,#e8f1f8 4px 5px),#0b2236}.ticker{border-bottom:1px solid var(--rule);height:38px;font-family:var(--font-ui);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:stretch;font-size:13.5px;display:flex}.ticker__label{border-right:1px solid var(--hair-strong);letter-spacing:.12em;text-transform:uppercase;color:var(--mark-text);align-items:center;padding:0 12px 0 0;font-size:11px;font-weight:700;display:flex}.ticker__since{margin-left:.4em}@media (max-width:600px){.ticker__since{display:none}}.ticker__window{flex:1;align-items:stretch;min-width:0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 28px calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#0000,#000 28px calc(100% - 28px),#0000)}.ticker__track{animation:tape var(--tape,140s) linear infinite;will-change:transform;align-items:stretch;display:inline-flex}.ticker__track[data-paused]{animation-play-state:paused}@media (hover:hover){.ticker__window:hover .ticker__track{animation-play-state:paused}}.ticker__pause{appearance:none;border:0;border-left:1px solid var(--hair-strong);width:34px;color:var(--ink-2);cursor:pointer;background:0 0;place-items:center;display:grid}.ticker__pause:hover{color:var(--ink);background:var(--paper-2)}.ticker__icon{background:currentColor;width:10px;height:11px;display:block}.ticker__icon--pause{background:linear-gradient(90deg,currentColor 0 35%,#0000 35% 65%,currentColor 65%)}.ticker__icon--play{clip-path:polygon(0 0,100% 50%,0 100%)}.ticker__item{border-right:1px solid var(--hair);align-items:center;padding:0 16px;line-height:1;display:inline-flex}.ticker__item b{margin-right:6px;font-weight:600}.ticker__item span+span{margin-left:6px}@keyframes tape{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ticker__window{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.ticker__track{animation:none}.ticker__item[aria-hidden=true],.ticker__pause{display:none}.ticker__window:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}}.btn{appearance:none;text-transform:var(--btn-case);letter-spacing:var(--btn-track);border-radius:var(--radius-btn);background:var(--grad);min-height:44px;color:var(--on-grad);font-family:var(--font-ui);cursor:pointer;transition:filter .12s, background-color .12s, color .12s, box-shadow .16s, transform var(--dur-press) var(--ease-settle);border:1.5px solid #0000;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:700;line-height:1.15;text-decoration:none;display:inline-flex}.btn:hover:not(:disabled){filter:brightness(1.1);text-decoration:none}.btn:active:not(:disabled){transform:translateY(1px)scale(.98)}.btn__arrow{transition:transform var(--dur-ui) var(--ease-settle);display:inline-block}.btn:hover .btn__arrow,.btn:focus-visible .btn__arrow{transform:translate(4px)}.btn:disabled{cursor:not-allowed;background:var(--paper-2);border-color:var(--hair-strong);color:var(--ink-3)}.btn--ghost{border-color:var(--mark);color:var(--mark-text);background:0 0}.btn--ghost:hover:not(:disabled){filter:none;background:color-mix(in srgb, var(--mark) 12%, transparent)}.btn--go{box-shadow:var(--glow)}.btn--small{min-height:32px;padding:5px 10px;font-size:12px}@media (pointer:coarse){.btn--small{min-height:44px}}.btn--block{width:100%}.btn--big{min-height:54px;padding:14px 24px;font-size:15px}.link-button{appearance:none;font:inherit;text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;text-decoration-thickness:1px}.link-button:disabled{opacity:.4;cursor:not-allowed}.section{margin-top:var(--space-7)}.section>.table-note+p,.section>.leaders+.table-note,.section>p+.table-wrap,.section>p+.leaders{margin-top:var(--space-4)}.section-head{margin-bottom:var(--space-3);border-top:3px solid var(--rule);box-shadow:inset 0 3px 0 var(--paper), inset 0 4px 0 var(--rule);justify-content:space-between;align-items:baseline;gap:12px;padding-top:7px;display:flex}.section-head h2{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;padding-top:5px;font-size:13.5px;font-weight:700}.section-head__aside{font-family:var(--font-ui);color:var(--ink-3);padding-top:5px;font-size:12.5px}.table-wrap{overflow-x:auto}.table{border-collapse:collapse;width:100%;font-family:var(--font-ui);font-variant-numeric:tabular-nums lining-nums;font-size:15px}.table th{border-bottom:1px solid var(--rule);letter-spacing:.08em;text-align:left;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;padding:9px 10px 6px;font-size:11.5px;font-weight:600}.table td{border-bottom:1px solid var(--hair);vertical-align:baseline;padding:9px 10px}.table th:first-child,.table td:first-child{padding-left:0}.table th:last-child,.table td:last-child{padding-right:0}.table .r{text-align:right;white-space:nowrap}.table .c{text-align:center}.table tbody tr{transition:background-color 80ms}.table tbody tr:hover{background:var(--paper-2)}.table--rows tbody tr{background:linear-gradient(var(--mark), var(--mark)) left / 0 100% no-repeat;transition:background-size var(--dur-ui) var(--ease-settle), background-color 80ms;position:relative}.table--rows tbody tr:hover{background-color:var(--paper-2);background-size:3px 100%}.table--rows tbody tr:has(.row-link:focus-visible){background-color:var(--paper-2);background-size:3px 100%}.table--rows tbody tr:has(.row-link:focus-visible){outline:2px solid var(--focus);outline-offset:-2px}.table--rows th:first-child,.table--rows td:first-child{padding-left:14px}.row-link:after{content:"";position:absolute;inset:0}.row-link:focus-visible{outline:none}.table--rows tbody a:not(.row-link),.table--rows tbody button{z-index:1;position:relative}.table--rows tbody td:last-child:after{content:"→";color:var(--mark-text);opacity:0;transition:opacity var(--dur-ui), transform var(--dur-ui) var(--ease-settle);margin-left:8px;display:inline-block;transform:translate(-6px)}.table--rows tbody tr:hover td:last-child:after{opacity:1;transform:none}.table--rows tbody tr:has(.row-link:focus-visible) td:last-child:after{opacity:1;transform:none}.stock-logo{box-shadow:0 0 0 1px var(--hair);vertical-align:-5px;object-fit:cover;border-radius:6px;flex:none;margin-right:8px;display:inline-block}.stock-logo--none{background:var(--paper-3);width:22px;height:22px;font-family:var(--font-ui);color:var(--ink-2);place-items:center;font-size:11px;font-weight:700;display:inline-grid}.ticker__item .stock-logo{vertical-align:-3px;border-radius:4px;margin-right:7px}.level-cell{justify-content:flex-end;align-items:center;gap:10px;display:inline-flex}.table tr.is-mine td{background:var(--paper-2)}.table tr.is-mine td:first-child{box-shadow:inset 4px 0 0 var(--mark);padding-left:12px}.table tr.is-cut td{border-bottom:1.5px dashed var(--ink-3)}.table .strong{font-weight:600}.table .mono{white-space:nowrap}.table a{text-decoration:none}.table a:hover{text-decoration:underline}.table-note{font-family:var(--font-ui);color:var(--ink-3);margin-top:8px;font-size:13px}.empty{border-bottom:1px solid var(--hair);color:var(--ink-3);padding:18px 0;font-style:italic}.stamp{border-radius:var(--radius-btn);font-family:var(--font-ui);letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;border:1.5px solid;align-items:center;gap:6px;padding:2px 7px;font-size:11.5px;font-weight:700;line-height:1.4;display:inline-flex}.stamp--open{color:var(--ink)}.stamp--starting,.stamp--ended{color:var(--ink-2);border-style:dashed}.stamp--live{color:var(--up)}.stamp--settled{color:var(--ink-2)}.stamp--cancelled{color:var(--down)}.stamp--big{transform:rotate(var(--tilt));border-width:2.5px;padding:6px 12px;font-size:14px}.dot{background:currentColor;border-radius:50%;width:7px;height:7px;animation:1.4s steps(2,jump-none) infinite blink}@keyframes blink{50%{opacity:.2}}@media (prefers-reduced-motion:reduce){.dot{animation:none}}.tag{border-radius:var(--radius-btn);border:1px solid var(--hair-strong);font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);vertical-align:.12em;padding:0 5px;font-size:11px;font-weight:600;line-height:1.6;display:inline-block}.facts{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.fact{padding:var(--space-3) var(--space-4);border-right:1px solid var(--hair);border-bottom:1px solid var(--hair);margin-bottom:-1px}.fact__label{font-family:var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:600}.fact__value{letter-spacing:-.01em;font-variant-numeric:lining-nums tabular-nums;margin-top:2px;font-size:25px;font-weight:620;line-height:1.12}.fact__value small{font-family:var(--font-ui);letter-spacing:.02em;color:var(--ink-2);font-size:13px;font-weight:500}.fact__sub{font-family:var(--font-ui);color:var(--ink-3);margin-top:2px;font-size:12.5px}.leaders{font-family:var(--font-ui);font-variant-numeric:tabular-nums lining-nums;margin:0;padding:0;font-size:15px;list-style:none}.leaders li{align-items:baseline;gap:6px;padding:3px 0;display:flex}.leaders li:after{content:none}.leaders .leader{border-bottom:1.5px dotted var(--ink-3);flex:1;min-width:16px;transform:translateY(-4px)}.leaders .strong{font-weight:600}.box{padding:var(--space-5) 0;border-bottom:1px solid var(--hair-strong)}.box:first-child:not(.box--framed){padding-top:0}.box>*+*{margin-top:var(--space-3)}.box>.btn{margin-top:var(--space-5)}.box>a:not(.btn){margin-top:var(--space-4);display:inline-block}.box h3{margin-bottom:8px;font-size:22px}.box>.kicker+*{margin-top:var(--space-2)}.box p{font-size:15.5px;line-height:1.5}.box--framed{border-radius:var(--radius);padding:var(--space-5);border:1.5px solid var(--line);background:var(--paper)}.big-number{letter-spacing:-.03em;font-variant-numeric:lining-nums;font-size:clamp(38px,4.4vw,54px);font-weight:700;line-height:1}.big-number small{font-family:var(--font-ui);letter-spacing:.04em;font-size:15px;font-weight:600}.steps{counter-reset:step;margin:0;padding:0;list-style:none}.steps li{padding-left:36px;font-size:15.5px;line-height:1.45;position:relative}.steps li+li{margin-top:var(--space-3)}.steps li:before{counter-increment:step;content:counter(step);border:1.5px solid var(--line);width:23px;height:23px;font-family:var(--font-ui);text-align:center;font-size:13px;font-weight:700;line-height:20px;position:absolute;top:-1px;left:0}.steps b{font-weight:650}.lineup-text{font-family:var(--font-ui);white-space:nowrap;font-size:14.5px}.pick{margin-right:7px;display:inline-block}.pick sup{letter-spacing:.04em;vertical-align:.6em;margin-left:1px;font-size:9.5px;font-weight:700;line-height:0}.pick--c,.pick--v{font-weight:650}.pick small{margin-left:3px;font-size:11.5px}.field{align-content:start;gap:5px;display:grid}.field label,.field .label{font-family:var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);font-size:12px;font-weight:600}.field .hint{font-family:var(--font-ui);color:var(--ink-3);font-size:13px}.field .problem{font-family:var(--font-ui);color:var(--down);font-size:13px;font-weight:500}.input{border:1.5px solid var(--line);border-radius:var(--radius);background:var(--paper);width:100%;min-height:44px;font-family:var(--font-ui);font-variant-numeric:tabular-nums;padding:9px 11px;font-size:16px}.input:focus-visible{outline-offset:0}.input[aria-invalid=true]{border-color:var(--down)}.input-row{border-radius:var(--radius);align-items:stretch;display:flex;overflow:hidden}.input-row .input{flex:1;min-width:0}.input-row .unit{border:1.5px solid var(--line);background:var(--paper-2);font-family:var(--font-ui);letter-spacing:.04em;border-left:0;align-items:center;padding:0 11px;font-size:13px;font-weight:600;display:flex}.check{font-family:var(--font-ui);cursor:pointer;align-items:flex-start;gap:10px;font-size:15px;display:flex}.check input{width:18px;height:18px;accent-color:var(--mark);margin:2px 0 0}.chips{flex-wrap:wrap;gap:6px;display:flex}.chip{border-radius:var(--radius-btn);appearance:none;border:1.5px solid var(--line);font-family:var(--font-ui);letter-spacing:.04em;cursor:pointer;background:0 0;padding:5px 9px;font-size:13px;font-weight:600}.chip[aria-pressed=true]{background:var(--mark);color:var(--mark-ink)}.segmented{border-radius:var(--radius-btn);border:1.5px solid var(--line);display:inline-flex;overflow:hidden}.segmented button{appearance:none;border:0;border-right:1px solid var(--hair-strong);font-family:var(--font-ui);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;padding:6px 10px;font-size:12.5px;font-weight:600}.segmented button:last-child{border-right:0}.segmented button[aria-pressed=true]{background:var(--mark);color:var(--mark-ink)}.notice{border-radius:var(--radius);border:1.5px solid var(--line);background:var(--paper-2);font-family:var(--font-ui);align-items:baseline;gap:12px;padding:11px 14px;font-size:14.5px;line-height:1.45;display:flex}.notice b{font-weight:650}.notice--warn{border-color:var(--down)}.notice--good{border-color:var(--up)}.notice .btn{flex:none;margin-left:auto}.slip{border-radius:var(--radius);z-index:40;border:1.5px solid var(--line);background:var(--paper);width:min(390px,100vw - 32px);box-shadow:var(--shadow);font-family:var(--font-ui);font-size:14.5px;position:fixed;bottom:18px;right:18px;overflow:hidden}.slip__head{background:var(--paper-3);color:var(--ink);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;font-size:12px;font-weight:600;display:flex}.slip--done{box-shadow:var(--shadow), var(--glow)}.slip--done .slip__head{background:var(--mark);color:var(--mark-ink)}.slip--failed .slip__head{background:var(--down);color:var(--paper)}.slip li a{color:var(--mark-text)}.slip__head button{appearance:none;color:inherit;cursor:pointer;background:0 0;border:0;font-size:18px;line-height:1}.slip__body{padding:12px}.slip__title{font-family:var(--font-display);font-size:18px;font-weight:650;line-height:1.2}.slip ol{margin:10px 0 0;padding:0;list-style:none}.slip li{border-top:1px solid var(--hair);grid-template-columns:22px 1fr auto;align-items:baseline;gap:8px;padding:6px 0;display:grid}.slip li .state{text-align:center;font-weight:700}.slip li .status{color:var(--ink-3);white-space:nowrap;font-size:12.5px}.slip li.is-done .state{color:var(--up)}.slip li.is-failed .state{color:var(--down)}.slip li.is-skipped{color:var(--ink-3)}.slip__error{border-left:3px solid var(--down);background:var(--paper-2);margin-top:10px;padding:8px 10px;font-size:14px}.ticket{border:1px solid var(--hair-strong);background:var(--paper-2);margin-top:10px;padding:12px 16px 14px;position:relative;-webkit-mask:radial-gradient(6px at 0 58%,#0000 97%,#000) 0/51% 100% no-repeat,radial-gradient(6px at 100% 58%,#0000 97%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(6px at 0 58%,#0000 97%,#000) 0/51% 100% no-repeat,radial-gradient(6px at 100% 58%,#0000 97%,#000) 100%/51% 100% no-repeat}.ticket__head{border-bottom:1px dashed var(--hair-strong);font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);justify-content:space-between;padding-bottom:8px;font-size:10.5px;font-weight:600;line-height:1;display:flex}.ticket__title{font-family:var(--font-display);letter-spacing:-.02em;margin-top:10px;font-size:24px;font-weight:800;line-height:1}.ticket__date{font-family:var(--font-mono);text-transform:uppercase;color:var(--ink-3);margin-top:5px;font-size:11px}.ticket__picks{flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}.ticket__picks li{border:1px solid var(--hair-strong);font-family:var(--font-ui);align-items:center;gap:6px;padding:5px 8px;font-size:12.5px;font-weight:700;line-height:1;display:inline-flex}.ticket__picks li b{font-family:var(--font-display);color:var(--ink-3)}.ticket__picks .stock-logo{vertical-align:0;border-radius:3px;margin-right:0}.ticket__picks li.is-lead{border-color:var(--mark)}.ticket__picks li.is-lead b{color:var(--mark-text)}.ticket__stamp{border:2px solid var(--up);font-family:var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--up);padding:5px 9px;font-size:13px;font-weight:700;line-height:1;position:absolute;top:34px;right:14px;transform:rotate(-8deg)}.ticket__share{margin-top:10px}.slip__after{margin-top:12px}.spinner{border:2px solid var(--hair-strong);border-top-color:var(--mark);border-radius:50%;width:12px;height:12px;animation:.8s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.dialog{border-radius:var(--radius);border:1.5px solid var(--line);background:var(--paper);width:min(420px,100vw - 32px);color:var(--ink);box-shadow:var(--shadow);padding:0}.dialog::backdrop{background:#14131173}.dialog__head{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.dialog__head h2{font-size:22px}.dialog__head button{appearance:none;cursor:pointer;background:0 0;border:0;font-size:22px;line-height:1}.dialog__body{padding:14px 16px 18px}.wallet-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.wallet-option{border-radius:var(--radius);border:1.5px solid var(--line);width:100%;font-family:var(--font-ui);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:10px 12px;font-size:16px;font-weight:600;display:flex}.wallet-option:hover:not(:disabled){background:var(--paper-2)}.wallet-option:disabled{cursor:progress;color:var(--ink-3)}.dialog__wait{font-family:var(--font-ui);align-items:center;gap:10px;margin-top:12px;font-size:14.5px;display:flex}.wallet-option img,.wallet-option .wallet-blank{flex:none;width:28px;height:28px}.wallet-blank{border:1.5px solid}.account{position:relative}.account__menu{border-radius:var(--radius);z-index:30;border:1.5px solid var(--line);background:var(--paper);min-width:230px;box-shadow:var(--shadow);font-family:var(--font-ui);font-size:14.5px;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden}.account__menu a,.account__menu button{border:0;border-top:1px solid var(--hair);text-align:left;cursor:pointer;background:0 0;width:100%;padding:10px 14px;text-decoration:none;display:block}.account__menu>:first-child{border-top:0}.account__menu a:hover,.account__menu button:hover{background:var(--paper-2)}.footer{border-top:4px double var(--rule);font-family:var(--font-ui);color:var(--ink-2);margin-top:64px;padding:18px 0 40px;font-size:13.5px;line-height:1.55}.footer__cols{gap:var(--gap);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.footer h4{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);margin-bottom:6px;font-size:11.5px;font-weight:700}.footer__brand{align-items:center;gap:8px;display:flex}.footer__brand .logo-mark{width:18px;height:18px}.footer ul{margin:0;padding:0;list-style:none}.footer .fine{border-top:1px solid var(--hair);color:var(--ink-3);margin-top:22px;padding-top:10px;font-size:12.5px}.bars{font-family:var(--font-ui);font-variant-numeric:tabular-nums;margin:0;padding:0;font-size:14px;list-style:none}.bars li{grid-template-columns:52px 1fr 44px;align-items:center;gap:8px;padding:3px 0;display:grid}.bars .bar{background:repeating-linear-gradient(-45deg, var(--mark) 0 1.5px, transparent 1.5px 4px);border:1px solid var(--mark);height:10px}.bars li.is-mine .bar{background:var(--mark)}.copy-line{border-radius:var(--radius);border:1.5px solid var(--line);align-items:stretch;display:flex;overflow:hidden}.copy-line code{min-width:0;font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;background:var(--paper-2);flex:1;padding:8px 10px;font-size:12.5px;overflow:hidden}.copy-line button{appearance:none;border:0;border-left:1.5px solid var(--line);background:var(--grad);color:var(--on-grad);font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;padding:0 12px;font-size:12px;font-weight:600}.skeleton{background:var(--paper-3);vertical-align:-.05em;min-width:3em;height:.9em;animation:1.4s ease-in-out infinite pulse;display:inline-block}@keyframes pulse{50%{opacity:.45}}.rule{border:0;border-top:1px solid var(--hair-strong);height:0;margin:18px 0}@media (max-width:760px){.masthead__top{grid-template-columns:1fr;justify-items:center;gap:10px}.ear{display:none}.strap{justify-content:center;font-size:10.5px}.strap span:first-child,.strap span:last-child{display:none}.nav{flex-wrap:wrap}.nav__links{border-top:1px solid var(--hair);order:2;width:100%}.nav__end{order:1;justify-content:space-between;width:100%;padding-left:0}.nav__links a{letter-spacing:.06em;padding:10px;font-size:12.5px}.slip{width:auto;left:16px;right:16px}.table{font-size:14px}.table .hide-sm{display:none}}.skip{z-index:60;border:1.5px solid var(--line);background:var(--paper);font-family:var(--font-ui);cursor:pointer;padding:8px 12px;font-weight:600;position:absolute;top:-60px;left:12px}.skip:focus-visible{top:12px}#main:focus{outline:none}.lead{gap:var(--gap);border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1.55fr) minmax(280px,1fr);align-items:start;padding:30px 0;display:grid}.lead__story h1{letter-spacing:-.035em;margin:10px 0 14px;font-size:clamp(44px,6.6vw,84px);font-weight:760;line-height:.95}.lead__story h1 a{text-decoration:none}.lead__story h1 a:hover{text-decoration:underline;text-decoration-thickness:3px}.lead__story .dek{max-width:40em}.lead__cta{flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:24px;font-size:15px;display:flex}.lead__pot{box-shadow:var(--shadow)}.dateline{margin:-6px 0 16px}.league__head .dateline{margin:12px 0 14px}.dateline{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);font-size:13px}.lead__cta{gap:16px 32px}.lead__clock .kicker{margin-bottom:4px}.lead__count{font-family:var(--font-ui);font-variant-numeric:tabular-nums;font-size:34px;font-weight:600;line-height:1}.lead__potnote{font-family:var(--font-ui);color:var(--ink-2);margin-top:6px;font-size:13.5px}.lead__potnote--small{color:var(--ink-3);margin-top:10px;font-size:12.5px}.lead__pot--example .big-number{color:var(--ink-3)}.lead--loading{min-height:440px}.skeleton--line{width:40%;height:14px;margin:6px 0 14px;display:block}.skeleton--wide{width:85%}.skeleton--head{width:60%;height:clamp(44px,6.6vw,84px);margin:8px 0 18px;display:block}.skeleton--button{width:220px;height:54px;margin-top:26px;display:block}.levelline{--band:150px;border-bottom:1px solid var(--rule);padding:18px 0 10px}.lead__story .levelline{--band:132px;border-top:1px solid var(--hair-strong);border-bottom:0;margin-top:30px;padding:14px 0 0}.levelline__head{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);justify-content:space-between;align-items:baseline;gap:12px;font-size:11.5px;display:flex}.levelline__head h2{font:inherit;color:var(--ink);font-weight:700}.levelline__band{height:var(--band);margin-top:10px;position:relative;overflow:hidden}.levelline__axis{background:var(--hair-strong);transform-origin:0;height:1px;position:absolute;inset:50% 0 auto}.levelline__zero{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px;font-weight:600;position:absolute;top:calc(50% - 17px);left:0}.levelline__tick{pointer-events:none;transform:translateX(calc(var(--x) * 100%));transition:transform var(--dur-move) var(--ease-settle);position:absolute;inset:0}.levelline__bar{--w:max(3px, calc(100% / var(--n) * .5));left:calc(var(--w) / -2);width:var(--w);height:calc(var(--band) / 2 - 20px);pointer-events:auto;transform:scaleY(max(.03, var(--h)));transition:transform var(--dur-move) var(--ease-settle);position:absolute}.levelline__tick[data-dir=up] .levelline__bar{transform-origin:bottom;background:var(--up);bottom:50%}.levelline__tick[data-dir=down] .levelline__bar{transform-origin:top;background:var(--down);top:calc(50% + 1px)}.levelline__label{font-family:var(--font-ui);letter-spacing:.04em;white-space:nowrap;color:var(--ink-2);transition:transform var(--dur-move) var(--ease-settle);font-size:10.5px;font-weight:700;line-height:1;position:absolute;left:0}.levelline__tick[data-dir=up] .levelline__label{--ty:calc(max(.03, var(--h)) * (20px - var(--band) / 2));bottom:calc(50% + 5px)}.levelline__tick[data-dir=down] .levelline__label{--ty:calc(max(.03, var(--h)) * (var(--band) / 2 - 20px));top:calc(50% + 6px)}.levelline__tick[data-end=first] .levelline__label{transform:translate(-4px, var(--ty))}.levelline__tick[data-end=last] .levelline__label{transform:translate(calc(4px - 100%), var(--ty))}.levelline__label .up{color:var(--up)}.levelline__label .down{color:var(--down)}@media (max-width:600px){.levelline,.lead__story .levelline{--band:104px}}.section-head__aside .dot{color:var(--up);vertical-align:1px;margin-right:6px;display:inline-block}.movers .level{width:48px}.movers tr.movers__level td{border-bottom:0;padding:2px 0}.movers__level span{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:8px;font-size:10.5px;font-weight:600;display:flex}.movers__level span:after{content:"";background:var(--hair-strong);flex:1;height:1px}@media (max-width:420px){.table .hide-xs{display:none}}.front{gap:var(--gap);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.front__side{margin-top:var(--space-7);padding-left:var(--gap);border-left:1px solid var(--hair-strong)}.league-name{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:inline-flex}.movers{font-size:14px}.movers td{padding:6px}.movers td:first-child{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.league__head{padding:28px 0 22px}.league__head h1{letter-spacing:-.03em;font-size:clamp(38px,5.4vw,68px);font-weight:760;line-height:.98}.league__head .dek{max-width:44em;margin-top:12px}.league__head .kicker{margin-bottom:10px}.league__title{flex-wrap:wrap;align-items:center;gap:10px 22px;display:flex}.scoreboard{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.scoreboard__main{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}.stat{padding:16px 20px 18px 0}.stat+.stat{border-left:1px solid var(--hair-strong);padding-left:20px}.stat .dot{color:var(--up);vertical-align:.1em;display:inline-block}.stat__value{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:lining-nums tabular-nums;margin-top:6px;font-size:clamp(42px,6.2vw,76px);font-weight:700;line-height:.95}.stat__value .num{font-family:inherit}.stat__value small{font-family:var(--font-ui);letter-spacing:.04em;margin-left:.15em;font-size:max(15px,.26em);font-weight:600}.stat--thin .stat__value{color:var(--ink-3)}.stat__sub{max-width:34em;font-family:var(--font-ui);color:var(--ink-2);margin-top:10px;font-size:14.5px;line-height:1.45}.stat__sub b{color:var(--ink)}.scoreboard__minor{border-top:1px solid var(--hair);font-family:var(--font-ui);flex-wrap:wrap;gap:6px 28px;margin:0;padding:10px 0;font-size:14px;display:flex}.scoreboard__minor div{align-items:baseline;gap:6px;display:flex}.scoreboard__minor dt{color:var(--ink-3)}.scoreboard__minor dd{margin:0}.proof{border-top:1px solid var(--hair);font-family:var(--font-ui);color:var(--ink-2);flex-wrap:wrap;row-gap:4px;margin:0;padding:9px 0 10px;font-size:13px;display:flex}.proof__item+.proof__item:before{content:"·";color:var(--ink-3);margin:0 10px}.proof__dot{background:var(--mark);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--mark) 25%, transparent);vertical-align:.05em;border-radius:50%;margin-right:4px;display:inline-block}.proof a{color:var(--mark-text)}.invite-box{max-width:640px;margin-top:20px}.invite-box p{margin-bottom:10px;font-size:15px}.your-result{margin:12px 0 6px}.league__lower{gap:var(--gap);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.league__lower>aside{margin-top:var(--space-7);padding-left:var(--gap);border-left:1px solid var(--hair-strong)}.fair p{margin-top:10px;font-size:16.5px}.whos-in{gap:var(--gap);grid-template-columns:minmax(0,1.7fr) minmax(180px,1fr);display:grid}.sponsor-form{gap:10px;margin-top:12px;display:grid}.standings td:nth-child(3){white-space:nowrap}.picker{gap:var(--gap);margin-top:var(--space-7);grid-template-columns:minmax(0,1fr) 350px;align-items:start;display:grid}.picker__tools{flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0 4px;display:flex}.picker__tools .input{flex:220px;width:auto}.picker__dip{font-family:var(--font-ui);align-items:center;gap:10px;font-size:14px;display:inline-flex}.stock-table tbody tr{cursor:pointer}.stock-table td{vertical-align:middle}.stock-table tbody tr:nth-child(5n) td{border-bottom-color:var(--hair-strong)}.stock-table tbody td{transition:background-color var(--dur-ui) var(--ease-settle)}.stock-table tbody td:first-child{box-shadow:inset 0 0 0 var(--mark);transition:box-shadow var(--dur-ui) var(--ease-settle), background-color var(--dur-ui) var(--ease-settle)}.stock-table tbody tr.is-picked td{background:color-mix(in srgb, var(--mark) 11%, var(--paper))}.stock-table tbody tr.is-picked td:first-child{box-shadow:inset 3px 0 0 var(--mark)}.stock-table tr.is-picked .stock-cell b{color:var(--mark-text)}.stock-table.is-full tbody tr:not(.is-picked),.stock-table tbody tr.is-empty,.stock-table tbody tr.is-loading{cursor:default}.stock-table tbody tr.is-empty:hover,.stock-table tbody tr.is-loading:hover{background:0 0}.stock-table tr.is-empty td{font-family:var(--font-ui);color:var(--ink-2);padding:22px 0}.stock-table .pick-cell{width:52px;padding-left:8px}.pick-toggle{border-radius:var(--radius-btn);appearance:none;border:1.5px solid var(--hair);width:36px;height:36px;color:var(--ink-3);font-family:var(--font-ui);cursor:pointer;transition:border-color .12s, color .12s, background-color .12s, transform var(--dur-press) var(--ease-settle);background:0 0;place-items:center;font-size:17px;font-weight:700;line-height:1;display:inline-grid}.pick-toggle:active:not(:disabled){transform:scale(.9)}.stock-table tbody tr:hover .pick-toggle:not(:disabled),.pick-toggle:focus-visible{border-color:var(--mark);color:var(--mark-text)}.pick-toggle[aria-pressed=true],.stock-table tbody tr:hover .pick-toggle[aria-pressed=true]{background:var(--mark);border-color:var(--mark);color:var(--mark-ink);font-family:var(--font-display)}.pick-toggle:disabled{color:var(--ink-3);cursor:default;border-style:dashed}.pick-toggle--ghost{border-color:var(--hair)}@media (pointer:coarse){.pick-toggle{width:44px;height:44px}}.lineup{border-radius:var(--radius);border:1.5px solid var(--line);background:var(--paper);box-shadow:var(--shadow);transition:border-color var(--dur-ui) var(--ease-settle);position:sticky;top:14px;overflow:hidden}.lineup.is-ready{border-color:var(--mark)}.drag-chip{background:var(--mark);color:var(--mark-ink);font-family:var(--font-ui);letter-spacing:.04em;pointer-events:none;padding:9px 13px;font-size:14px;font-weight:700;line-height:1;position:fixed;top:-120px;left:-120px}@media (hover:hover) and (pointer:fine){.stock-table tbody tr,.slot:not(.slot--empty){cursor:grab}.stock-table tbody tr:active,.slot:not(.slot--empty):active{cursor:grabbing}}@media (hover:none){.picker__hint{display:none}}.stock-table tbody tr.is-dragging td{opacity:.45}.lineup.is-receiving{outline:2px dashed var(--mark);outline-offset:4px}.lineup.is-receiving .slot--empty .slot__body{color:var(--mark-text)}.slot{transition:background-color var(--dur-ui) var(--ease-settle), box-shadow var(--dur-ui) var(--ease-settle)}.slot.is-over{background:color-mix(in srgb, var(--mark) 16%, var(--paper));box-shadow:inset 4px 0 0 var(--mark)}.slot__grip{background-image:radial-gradient(circle, var(--ink-3) 1.3px, transparent 1.5px);cursor:grab;background-size:5px 6px;width:10px;height:18px;margin-right:4px}@media (hover:none){.slot__grip{display:none}}.slot__body b .stock-logo{vertical-align:-4px;margin-right:7px}.slot.is-dragging .slot__body,.slot.is-dragging .slot__actions{opacity:.35}.lineup__head{background:var(--mark);color:var(--mark-ink);font-family:var(--font-ui);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;padding:9px 14px;font-size:12.5px;font-weight:600;display:flex;position:relative;overflow:hidden}.meter{border-bottom:1px solid var(--hair);grid-template-columns:2fr 1.5fr 1fr 1fr 1fr;gap:4px;padding:10px 14px 9px;display:grid}.meter span{gap:5px;display:grid;position:relative}.meter span:before,.meter span:after{content:"";background:var(--paper-3);height:5px}.meter span:after{background:var(--mark);transform-origin:0;transition:transform var(--dur-move) var(--ease-settle);position:absolute;inset:0 0 auto;transform:scaleX(0)}.meter span.is-on:after{transform:scaleX(1)}.meter i{font-family:var(--font-ui);letter-spacing:.06em;color:var(--ink-3);white-space:nowrap;transition:color var(--dur-ui);font-size:10px;font-style:normal;font-weight:600;line-height:1}.meter span.is-on i{color:var(--mark-text)}.lineup__slots{margin:0;padding:0;list-style:none}.slot{border-bottom:1px solid var(--hair);grid-template-columns:54px minmax(0,1fr) auto;align-items:stretch;min-height:54px;display:grid}.slot__role{border-right:1px solid var(--hair);font-family:var(--font-ui);color:var(--ink-3);flex-direction:column;justify-content:center;align-items:center;font-size:11px;display:flex}.slot__role b{font-family:var(--font-display);color:var(--ink);font-size:21px;line-height:1}.slot--lead .slot__role{background:var(--paper-2)}.slot__body{min-width:0;font-family:var(--font-ui);flex-direction:column;justify-content:center;padding:6px 12px;font-size:13px;display:flex}.slot__body b{font-size:17px}.slot__body b small{margin-left:6px;font-size:12.5px;font-weight:500}.slot__body span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.slot--empty .slot__body{font-family:var(--font-display);color:var(--ink-3);font-size:15px;font-style:italic}.slot__actions{align-items:center;gap:4px;padding-right:10px;display:flex}.slot__actions button{border-radius:var(--radius-btn);appearance:none;border:1px solid var(--hair-strong);width:28px;height:28px;font-family:var(--font-ui);cursor:pointer;background:0 0;font-size:12px;font-weight:700}.slot__actions button:hover{border-color:var(--mark);background:var(--paper-2)}.lineup__foot{gap:10px;padding:12px 14px 14px;display:grid}.lineup__rule,.lineup__terms,.lineup__help{color:var(--ink-2);font-size:13px;line-height:1.45}.lineup__terms{color:var(--ink-3)}.lineup__help{padding:9px 11px;font-size:13.5px}.create{gap:var(--gap);grid-template-columns:minmax(0,1fr) 330px;align-items:start;display:grid}.create__form{gap:18px;display:grid}.create__form .section-head{margin-bottom:14px}.create__summary{box-shadow:var(--shadow);margin-top:0;position:sticky;top:14px}.grid-2,.grid-4{gap:16px 18px;display:grid}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.presets{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.small-print{max-width:62ch;margin-top:10px;font-size:13px}.how__cols{gap:var(--gap);grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);display:grid}.how__cols .prose{max-width:none}.how__cols .prose p{max-width:66ch;margin-top:12px}.how__cols .table-wrap{max-width:560px;margin-top:12px}.how__side{margin-top:var(--space-7);padding-left:var(--gap);border-left:1px solid var(--hair-strong)}.how__side .box--framed{box-shadow:var(--shadow);margin-bottom:var(--space-5)}.how__side .steps{margin:var(--space-3) 0 0}.curve{columns:2;column-gap:28px;max-width:300px;margin-top:12px}.curve li{break-inside:avoid}.facts-list{overflow-wrap:anywhere;margin:0;padding:0;font-size:13.5px;list-style:none}.facts-list li+li{margin-top:6px}@media (max-width:980px){.lead,.front,.league__lower,.picker,.create,.how__cols{grid-template-columns:minmax(0,1fr)}.front__side,.league__lower>aside,.how__side{border-left:0;padding-left:0}.lineup,.create__summary{position:static}.grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.whos-in{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){body{font-size:16px}.grid-2,.grid-4{grid-template-columns:minmax(0,1fr)}.facts{grid-template-columns:repeat(2,minmax(0,1fr))}.fact:nth-child(odd){padding-left:0}.fact__value{font-size:21px}.scoreboard__main{grid-template-columns:minmax(0,1fr)}.stat{padding-right:0}.stat+.stat{border-left:0;border-top:1px solid var(--hair);padding-left:0}.scoreboard__minor{gap:4px;display:grid}.proof{display:grid}.proof__item+.proof__item:before{content:none}.proof__item:not(:first-child){padding-left:15px}.stock-table .stock-cell{text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:1px;overflow:hidden}.stock-table .stock-cell .muted{font-size:12.5px}}.picker__bar{display:none}@media (max-width:980px){.picker__bar{z-index:20;margin:0 calc(-1 * var(--gutter));padding:10px var(--gutter);border-top:1.5px solid var(--line);background:var(--paper);font-family:var(--font-ui);justify-content:space-between;align-items:center;gap:10px;font-size:14px;display:flex;position:sticky;bottom:0}}.mini-slots{flex:1;gap:4px;min-width:0;max-width:320px;margin:0;padding:0;list-style:none;display:flex}.mini-slots li{border-radius:var(--radius-btn);border:1px dashed var(--hair-strong);min-width:34px;height:30px;color:var(--ink-3);place-items:center;padding:0 5px;font-size:12px;font-weight:600;display:grid}.mini-slots li.is-filled{border:1px solid var(--mark);background:color-mix(in srgb, var(--mark) 14%, var(--paper));color:var(--ink)}@media (max-width:420px){.mini-slots li{letter-spacing:-.02em;white-space:nowrap;flex:1;min-width:0;padding:0 2px;font-size:10px;overflow:hidden}}[data-theme=exchange] h1,[data-theme=exchange] h2,[data-theme=exchange] h3{letter-spacing:-.035em}[data-theme=exchange] .wordmark{letter-spacing:-.055em;font-weight:800}[data-theme=exchange] .wordmark i{font-style:normal;font-weight:300}[data-theme=exchange] .strap{border-bottom:1px solid var(--rule)}[data-theme=exchange] .footer{border-top:1px solid var(--rule)}[data-theme=exchange] .section-head{box-shadow:none;border-top-width:1px}[data-theme=exchange] .section-head h2{letter-spacing:-.01em;text-transform:none;font-size:19px;font-weight:650}[data-theme=exchange] .nav__links a{border-right:0}[data-theme=exchange] .nav__links a[aria-current=page]{background:color-mix(in srgb, var(--mark) 16%, transparent);color:var(--mark-text);border-radius:999px;margin:6px 0;padding:4px 14px;text-decoration:none}[data-theme=exchange] .nav__links a:first-child[aria-current=page]{padding-left:14px}[data-theme=exchange] .scoreboard,[data-theme=exchange] .lineup,[data-theme=exchange] .box--framed,[data-theme=exchange] .ear,[data-theme=exchange] .slip,[data-theme=exchange] .dialog,[data-theme=exchange] .edition__menu,[data-theme=exchange] .account__menu{background:color-mix(in srgb, var(--paper-2) 78%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}[data-theme=exchange] .scoreboard{border:1px solid var(--hair-strong);border-radius:var(--radius);padding:0 22px}[data-theme=exchange] .lineup,[data-theme=exchange] .box--framed,[data-theme=exchange] .ear{border-width:1px;border-color:var(--hair-strong)}[data-theme=exchange] .stamp--big{border-width:1.5px}[data-theme=exchange] .mark{border-radius:6px}[data-theme=terminal] body{font-size:15px}[data-theme=terminal] .wordmark{letter-spacing:-.07em;font-size:clamp(34px,6.4vw,82px);font-weight:700}[data-theme=terminal] .wordmark i{font-style:normal}[data-theme=terminal] .lead__story h1,[data-theme=terminal] .league__head h1{letter-spacing:-.05em;font-size:clamp(30px,4.6vw,58px)}[data-theme=terminal] .lead__story h1:after,[data-theme=terminal] .league__head h1:after{content:"█";color:var(--mark);margin-left:.12em;font-size:.7em;animation:1.1s steps(2,jump-none) infinite blink}[data-theme=terminal] .dek{font-size:clamp(15px,1.5vw,17px)}[data-theme=terminal] .kicker:before{content:"> "}[data-theme=terminal] .section-head{border-top:1px dashed var(--rule);box-shadow:none}[data-theme=terminal] .section-head h2:before{content:"## ";color:var(--mark-text)}[data-theme=terminal] .strap{border-top:1px dashed var(--rule);border-bottom:1px dashed var(--rule)}[data-theme=terminal] .footer{border-top:1px dashed var(--rule)}[data-theme=terminal] .table td{border-bottom-style:dashed}[data-theme=terminal] .stat__value{letter-spacing:-.06em;font-size:clamp(34px,5vw,60px)}[data-theme=terminal] .stamp{border:0;padding:0}[data-theme=terminal] .stamp:before{content:"["}[data-theme=terminal] .stamp:after{content:"]"}[data-theme=terminal] .prose p,[data-theme=terminal] .box p,[data-theme=terminal] .steps li{font-size:14.5px}[data-theme=swiss] h1,[data-theme=swiss] h2,[data-theme=swiss] h3{letter-spacing:-.04em;font-weight:800}[data-theme=swiss] .wordmark{letter-spacing:-.06em;font-weight:800}[data-theme=swiss] .wordmark i{font-style:normal;font-weight:400}[data-theme=swiss] .section-head{box-shadow:none;border-top-width:4px}[data-theme=swiss] .strap{border-bottom:1px solid var(--rule)}[data-theme=swiss] .footer{border-top:4px solid var(--rule)}[data-theme=swiss] .section-head h2{letter-spacing:.02em;font-size:15px}[data-theme=swiss] .dek,[data-theme=swiss] .prose,[data-theme=swiss] .box p{letter-spacing:-.005em}[data-theme=blueprint] h1,[data-theme=blueprint] h2,[data-theme=blueprint] h3,[data-theme=blueprint] .wordmark{letter-spacing:.01em;text-transform:uppercase;font-weight:700}[data-theme=blueprint] .wordmark i{color:var(--mark-text);font-style:normal;font-weight:400}[data-theme=blueprint] .lead__story h1,[data-theme=blueprint] .league__head h1{line-height:.92}[data-theme=blueprint] .section-head{box-shadow:none;border-top-width:1px}[data-theme=blueprint] .section-head h2:before{content:"▸ ";color:var(--mark-text)}[data-theme=blueprint] .strap{border-top:1px solid var(--rule);border-bottom:1px dashed var(--rule)}[data-theme=blueprint] .footer{border-top:1px dashed var(--rule)}[data-theme=blueprint] .table td{border-bottom-style:dashed}[data-theme=blueprint] .stamp--big{border-width:1.5px}@media (prefers-reduced-motion:reduce){[data-theme=terminal] .lead__story h1:after,[data-theme=terminal] .league__head h1:after{animation:none}}:root{--dur-press:.12s;--dur-ui:.24s;--dur-move:.42s;--dur-draw:.6s;--ease-settle:cubic-bezier(.2, .8, .2, 1);--ease-cut:cubic-bezier(.65, 0, .35, 1);--ease-stamp:cubic-bezier(.3, 1.6, .6, 1);--rise:8px}:root[data-theme=exchange]{--ease-settle:cubic-bezier(.16, 1, .3, 1);--ease-stamp:cubic-bezier(.16, 1, .3, 1)}:root[data-theme=terminal]{--ease-settle:steps(4, end);--ease-cut:steps(8, end);--ease-stamp:steps(2, end);--rise:0px}:root[data-theme=swiss]{--dur-move:.32s;--dur-draw:.48s;--ease-stamp:var(--ease-settle)}@media (prefers-reduced-motion:reduce){:root,:root[data-theme]{--dur-press:0s;--dur-ui:0s;--dur-move:0s;--dur-draw:0s;--rise:0px}.skeleton{opacity:.6;animation:none}}.intro[hidden]{display:none}.intro-play .intro[hidden]{z-index:1000;background:var(--paper);cursor:pointer;place-items:center;display:grid;position:fixed;inset:0}.intro-play body{overflow:hidden}.intro__mark{width:min(40vmin,240px);height:auto;animation:1.8s ease-in-out 1.2s infinite intro-breathe;overflow:visible}.intro__a{fill:var(--logo-a)}.intro__b{fill:var(--logo-b)}.intro__coin,.intro__f,.intro__turned{transform-box:view-box;transform-origin:50%}.intro__coin{animation:.52s cubic-bezier(.2,.8,.2,1) both intro-settle}.intro__cut{stroke-dasharray:1;animation:.72s cubic-bezier(.65,0,.35,1) .26s both intro-cut}@keyframes intro-settle{0%{opacity:0;transform:scale(.84)}}@keyframes intro-cut{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes intro-breathe{50%{transform:scale(1.035)}}.intro-out .intro[hidden]{pointer-events:none;animation:.7s cubic-bezier(.65,0,.35,1) forwards intro-clear}.intro-out .intro__mark{animation:.7s cubic-bezier(.65,0,.35,1) forwards intro-grow}.intro-out .intro__f{animation:.7s cubic-bezier(.65,0,.35,1) forwards intro-part-left}.intro-out .intro__turned{animation:.7s cubic-bezier(.65,0,.35,1) forwards intro-part-right}@keyframes intro-clear{35%{background-color:var(--paper)}to{background-color:#0000}}@keyframes intro-grow{to{transform:scale(1.18)}}@keyframes intro-part-left{to{opacity:0;transform:translate(-34%)}}@keyframes intro-part-right{to{opacity:0;transform:translate(34%)}}.intro-play:not(.intro-out) :is(.logo-mark--reveal .logo-mark__coin,.logo-mark--reveal .logo-mark__cut,.logo-mark--reveal .logo-mark__f,.logo-mark--reveal .logo-mark__turned,.levelline__axis,.levelline__bar,.levelline__label){animation-play-state:paused}.motion-ok #main>*{animation:page-in var(--dur-ui) var(--ease-settle) both}.motion-ok .folio__line,.motion-ok .masthead__top .ear,.motion-ok .masthead .strap{animation:head-in var(--dur-move) var(--ease-settle) .12s both}.front__main>.section,.front__side>.box,.how__cols .section,.league__lower,.footer{content-visibility:auto;contain-intrinsic-size:auto 420px}@keyframes page-in{0%{opacity:0;transform:translateY(10px)}}@keyframes head-in{0%{opacity:0;transform:translateY(-6px)}}:root[data-vt=edition]::view-transition-old(root){animation:none}:root[data-vt=edition]::view-transition-new(root){animation:.56s cubic-bezier(.65,0,.35,1) both vt-press}@keyframes vt-press{0%{clip-path:inset(0 0 100%)}}.motion-ok .pick-toggle__role,.motion-ok .slot:not(.slot--empty) .slot__role b{display:inline-block}.motion-ok .pick-toggle__role,.motion-ok .slot:not(.slot--empty) .slot__role b,.motion-ok .mini-slots li.is-filled{animation:stamp-in var(--dur-ui) var(--ease-stamp) both;animation-delay:calc(var(--d,0) * 70ms)}.motion-ok .slot:not(.slot--empty) .slot__body{animation:slot-in var(--dur-move) var(--ease-settle) both;animation-delay:calc(var(--d,0) * 70ms)}.motion-ok .slot:not(.slot--empty) .slot__body--moved{animation:none}@keyframes stamp-in{0%{opacity:0;transform:scale(1.6)rotate(-8deg)}}@keyframes slot-in{0%{opacity:0;transform:translate(-14px)}}.motion-ok .lineup.is-ready .lineup__head:after{content:"";animation:sweep .9s var(--ease-cut) .15s forwards;background:linear-gradient(90deg,#0000,#ffffff8c,#0000);position:absolute;inset:0;transform:translate(-100%)}@keyframes sweep{to{transform:translate(100%)}}.motion-ok .slip{animation:slip-in var(--dur-move) var(--ease-settle) both}.motion-ok .ticket{animation:slot-in var(--dur-move) var(--ease-settle) both}.motion-ok .ticket__stamp{animation:stamp-press .38s var(--ease-stamp) .45s both}@keyframes slip-in{0%{opacity:0;transform:translateY(16px)}}@keyframes stamp-press{0%{opacity:0;transform:rotate(-8deg)scale(1.9)}}.ink{position:relative}.ink__mark{background:var(--mark);pointer-events:none;height:2px;position:absolute;inset:auto 0 -3px}.ink__mark--up{background:var(--up)}.ink__mark--down{background:var(--down)}.motion-ok .ink__mark{animation:ink-fade var(--dur-draw) var(--ease-settle) forwards}@keyframes ink-fade{40%{opacity:1}to{opacity:0}}.level{vertical-align:-1px;width:72px;height:12px;display:inline-block;position:relative}.level:before{content:"";background:var(--hair-strong);width:1px;position:absolute;inset:0 auto 0 calc(50% - .5px)}.level__bar{width:50%;height:4px;transform:scaleX(var(--w));transition:transform var(--dur-move) var(--ease-settle);position:absolute;top:4px}.level__bar--up{transform-origin:0;background:var(--up);left:50%}.level__bar--down{transform-origin:100%;background:var(--down);right:50%}@starting-style{.motion-ok .level__bar{transform:scaleX(0)}}.level-scale{font-family:var(--font-ui);color:var(--ink-3);font-size:12px}.motion-ok .levelline__axis{animation:level-draw var(--dur-draw) var(--ease-cut) .15s backwards}@keyframes level-draw{0%{background:var(--mark);transform:scaleX(0)}75%{background:var(--mark)}}.motion-ok .levelline__bar{animation:level-rise var(--dur-move) var(--ease-settle) backwards;animation-delay:calc(.45s + var(--g) * .11s)}@keyframes level-rise{0%{transform:scaleY(0)}}.motion-ok .levelline__label{animation:level-label var(--dur-ui) var(--ease-settle) backwards;animation-delay:calc(.65s + var(--g) * .11s)}@keyframes level-label{0%{opacity:0}}.motion-ok .reveal>.section-head,.motion-ok .reveal>.kicker{transition:clip-path var(--dur-draw) var(--ease-cut)}.motion-ok .reveal:not(.is-in)>.section-head,.motion-ok .reveal:not(.is-in)>.kicker{clip-path:inset(0 100% 0 0)}.motion-ok .reveal>:not(.section-head,.kicker){transition:transform var(--dur-move) var(--ease-settle) .12s}.motion-ok .reveal:not(.is-in)>:not(.section-head,.kicker){transform:translateY(calc(var(--rise) * 2))}.empty-state{padding:20px 0 8px}.empty-state:before{content:"";border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);width:56px;height:4px;margin-bottom:12px;display:block}.empty-state__line{font-family:var(--font-display);color:var(--ink-2);margin:0;font-size:19px;font-style:italic;line-height:1.35}.empty-state__next,.empty-state__action{font-family:var(--font-ui);color:var(--ink-3);margin:6px 0 0;font-size:14px}.empty-state__next b{color:var(--ink)}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
