@font-face{font-family:display;src:url(../media/BigShouldersDisplay_600-s.p.002g60xrmy-7_.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:display;src:url(../media/BigShouldersDisplay_700-s.p.2w2wb08xb6kg3.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:display;src:url(../media/BigShouldersDisplay_800-s.p.3xqteb_9d-64s.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:display;src:url(../media/BigShouldersDisplay_900-s.p.26-q4236l_h51.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:134.85%;descent-override:29.19%;line-gap-override:0.0%;size-adjust:72.97%}.cuA8-G_className{font-family:display,display Fallback}.cuA8-G_variable{--ff-display:"display", "display Fallback"}
@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0a8efbe73793fcdf-s.3ih7dxnymi4t5.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/be73ba277ecdcba3-s.p.3uaqc_eim_oz1.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c52d0a8a47055bb1-s.p.2w-eao_k5pziq.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/32e2c39004b5fbd8-s.1haaxlqnxotgo.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bc9aeb10d4e2aad9-s.p.2km9zhv-p9t3b.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b5363c3b0545cfa1-s.p.00u70rl5ce7ry.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/10dc39481d8b0f5c-s.0p3m7ez1fl9bq.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/31dd1d13888dfd30-s.p.0owl_bf4j-7yx.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8d472e246568d62d-s.p.14sz-5zsn4k6e.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/65cd4c6cc3039b94-s.3ejvvd3kfac7p.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a351e9f47a978e9b-s.p.2_dpbef00d2ek.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5016fbdfc634340b-s.p.1ynh17i_ncei1.woff2)format("woff2");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:Barlow Fallback;src:local(Arial);ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.0%;size-adjust:96.68%}.i5fX0W_className{font-family:Barlow,Barlow Fallback;font-style:normal}.i5fX0W_variable{--ff-body:"Barlow", "Barlow Fallback"}
@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c230f5cedd6adcc0-s.1gbavwjfxk-ql.woff2)format("woff2");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:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/13355f8808aafd40-s.p.170qlghoxphjg.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bf56aec03b6c512f-s.p.3rc77fqyyrg24.woff2)format("woff2");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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/39bdd36e1450d69d-s.1glkedkmkj4ol.woff2)format("woff2");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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f88683b112f86fce-s.p.0jk2f-2yu65-t.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/066ba92c8fc1c222-s.p.0j4ssjn_k8z58.woff2)format("woff2");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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/31d568f801a64fa3-s.323_pd8dkinxn.woff2)format("woff2");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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c0a0872b54d5f580-s.p.3o5kmmd3ujeri.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2da4f60ed3b00b11-s.p.0rkprfbp4mv-a.woff2)format("woff2");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:Barlow Condensed Fallback;src:local(Arial);ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.0%;size-adjust:76.49%}.I2VF9G_className{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal}.I2VF9G_variable{--ff-label:"Barlow Condensed", "Barlow Condensed Fallback"}
:root,[data-theme=light]{--bg:#f2eff5;--surface:#fff;--surface-2:#eae4f0;--ink:#1a1020;--ink-2:#55485f;--ink-3:#6b5f75;--line:#ddd4e5;--court:#140b1c;--court-2:#2a1638;--court-ink:#f6f0fa;--court-line:#f6f0fa24;--brand:#802991;--stripe:#80299180;--pitch:#2a1237;--accent:#802991;--accent-strong:#6a1f7a;--on-accent:#fff;--fifa:#e5a114;--fifa-strong:#875600;--on-fifa:#1a1020;--wa:var(--accent);--wa-strong:var(--accent-strong);--on-wa:var(--on-accent);--hdr-q:#c784e6;--hdr-f:#f2b233;--win:#1c8350;--draw:#66728a;--loss:#bf3434;--on-res:#fff;--board:#08050b;--board-digit:#ffb23e;--board-dim:#2a1f10;--board-ink:#e9eef5;--board-mute:#e9eef59e;--tr-gold:#d7a531;--tr-silver:#a9b4c0;--tr-bronze:#b97845;--scrim:#0a040e99;--ct-1:#0e0614;--ct-2:#3b1450;--ct-3:#b866dc;--ci-1:#0a0806;--ci-2:#3a2a0a;--ci-3:#f2b233;--cf-1:#0a0806;--cf-2:#2c2312;--cf-3:#f2b233;--cf-ink:#fff4d6;--card-ink:#fff;--card-shade:#06020ae0;--shadow-sheet:0 1px 2px #1a10200f, 0 10px 28px #1a10201f;--shadow-board:inset 0 0 0 3px #ffffff06, 0 14px 30px #00000047}[data-theme=dark]{--bg:#0d0811;--surface:#170f1e;--surface-2:#21152b;--ink:#f1ebf6;--ink-2:#bcafc7;--ink-3:#8d7f99;--line:#2f223a;--court:#09050c;--court-2:#22122e;--court-line:#f6f0fa1f;--accent:#b86ad8;--accent-strong:#d196ea;--on-accent:#16071d;--fifa:#f2b233;--fifa-strong:#f7c866;--on-fifa:#1e1300;--win:#3bc47f;--draw:#8d99ad;--loss:#ee6262;--on-res:#07130d;--scrim:#040008b8;--shadow-sheet:0 1px 2px #0000004d, 0 12px 30px #00000059}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0d0811;--surface:#170f1e;--surface-2:#21152b;--ink:#f1ebf6;--ink-2:#bcafc7;--ink-3:#8d7f99;--line:#2f223a;--court:#09050c;--court-2:#22122e;--court-line:#f6f0fa1f;--accent:#b86ad8;--accent-strong:#d196ea;--on-accent:#16071d;--fifa:#f2b233;--fifa-strong:#f7c866;--on-fifa:#1e1300;--win:#3bc47f;--draw:#8d99ad;--loss:#ee6262;--on-res:#07130d;--scrim:#040008b8;--shadow-sheet:0 1px 2px #0000004d, 0 12px 30px #00000059}}:root{--space-xs:6px;--space-sm:8px;--space-md:10px;--space-lg:14px;--space-panel:16px;--space-section:26px;--wrap:1180px;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--radius-xl:12px;--radius-2xl:14px;--radius-pill:999px;--font-display:var(--ff-display,"Big Shoulders Display"), "Oswald", "Arial Narrow", Impact, sans-serif;--font-body:var(--ff-body,"Barlow"), "Segoe UI", system-ui, -apple-system, sans-serif;--font-label:var(--ff-label,"Barlow Condensed"), "Arial Narrow", "Barlow", sans-serif;--text-hero-family:var(--font-display);--text-hero-size:104px;--text-hero-lh:.86;--text-hero-weight:900;--text-page-title-family:var(--font-display);--text-page-title-size:60px;--text-page-title-lh:.92;--text-page-title-weight:900;--text-score-family:var(--font-display);--text-score-size:76px;--text-score-lh:1;--text-score-weight:900;--text-section-family:var(--font-display);--text-section-size:26px;--text-section-lh:1;--text-section-weight:800;--text-panel-family:var(--font-display);--text-panel-size:19px;--text-panel-lh:1.05;--text-panel-weight:800;--text-stat-family:var(--font-display);--text-stat-size:34px;--text-stat-lh:1;--text-stat-weight:800;--text-eyebrow-family:var(--font-label);--text-eyebrow-size:12.5px;--text-eyebrow-lh:1.2;--text-eyebrow-weight:600;--text-eyebrow-ls:.13em;--text-tab-family:var(--font-label);--text-tab-size:15px;--text-tab-lh:1;--text-tab-weight:600;--text-tab-ls:.07em;--text-button-family:var(--font-label);--text-button-size:14px;--text-button-lh:1;--text-button-weight:700;--text-button-ls:.07em;--text-pill-family:var(--font-label);--text-pill-size:12px;--text-pill-lh:1;--text-pill-weight:700;--text-pill-ls:.1em;--text-body-family:var(--font-body);--text-body-size:15px;--text-body-lh:1.5;--text-body-weight:400;--text-body-strong-family:var(--font-body);--text-body-strong-size:15px;--text-body-strong-lh:1.5;--text-body-strong-weight:600;--text-resenha-family:var(--font-body);--text-resenha-size:17px;--text-resenha-lh:1.55;--text-resenha-weight:400;--text-small-family:var(--font-body);--text-small-size:13px;--text-small-lh:1.4;--text-small-weight:400}
*,:before,:after{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--wa:var(--accent);--wa-strong:var(--accent-strong);--on-wa:var(--on-accent);--hdr-wa:var(--hdr-q)}[data-world=fifa]{--wa:var(--fifa);--wa-strong:var(--fifa-strong);--on-wa:var(--on-fifa);--hdr-wa:var(--hdr-f)}body{background:var(--bg);color:var(--ink);font:400 15px/1.5 var(--font-body);-webkit-font-smoothing:antialiased;margin:0}body:before{content:"";height:env(safe-area-inset-top,0px);z-index:30;background:var(--court);position:fixed;inset:0 0 auto}a{color:inherit}button{font:inherit;color:inherit}h1,h2,h3{text-wrap:balance}.wrap{max-width:var(--wrap);padding-left:max(var(--space-panel), env(safe-area-inset-left,0px));padding-right:max(var(--space-panel), env(safe-area-inset-right,0px));margin:0 auto}.sec{padding-block:var(--space-section)}.num{font-variant-numeric:tabular-nums}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:focus-visible{outline:2px solid var(--wa);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
.muted{color:var(--ink-3)}.btn{font:700 14px/1 var(--font-label);text-transform:uppercase;letter-spacing:.07em;border-radius:var(--radius-md);border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:10px 14px;text-decoration:none;display:inline-flex}.btn:hover{border-color:var(--ink-3)}.btn.pri{background:var(--wa);border-color:var(--wa);color:var(--on-wa)}.btn.pri:hover{filter:brightness(1.1)}.btn.sm{padding:7px 10px;font-size:13px}.btn.danger{color:var(--loss);border-color:var(--loss)}.btn.danger.arm{background:var(--loss);color:var(--on-res)}.btn svg{flex:none}.chips{gap:var(--space-xs);flex-wrap:wrap;display:flex}.chip{font:600 14px/1 var(--font-label);text-transform:uppercase;letter-spacing:.06em;border-radius:var(--radius-pill);border:1px solid var(--line);background:var(--surface);color:var(--ink-2);cursor:pointer;padding:8px 12px}.chip.on{background:var(--ink);color:var(--bg);border-color:var(--ink)}.seg{border:1px solid var(--line);background:var(--surface);border-radius:9px;padding:3px;display:inline-flex}.seg button{border-radius:var(--radius-sm);font:700 14px/1 var(--font-label);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-2);cursor:pointer;background:0 0;border:0;padding:8px 14px}.seg button.on{background:var(--wa);color:var(--on-wa)}.rp{border-radius:var(--radius-sm);width:26px;height:26px;font:800 14px/1 var(--font-label);color:var(--on-res);place-items:center;display:inline-grid}.rp.V{background:var(--win)}.rp.E{background:var(--draw)}.rp.D{background:var(--loss)}.pill{font:700 12px/1 var(--font-label);text-transform:uppercase;letter-spacing:.1em;border-radius:var(--radius-pill);background:var(--surface-2);color:var(--ink-2);white-space:nowrap;align-items:center;gap:5px;padding:5px 8px;display:inline-flex}.pill.live{background:color-mix(in srgb, var(--wa) 16%, transparent);color:var(--wa-strong)}.tile{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);min-width:110px;padding:12px 14px}.tile .v{font:800 34px/1 var(--font-display);font-variant-numeric:tabular-nums}.tile .l{font:600 12px/1.2 var(--font-label);text-transform:uppercase;letter-spacing:.11em;color:var(--ink-3);margin-top:6px}.card{--cw:180px;width:var(--cw);clip-path:polygon(9% 0,37% 0,41% 2.6%,59% 2.6%,63% 0,91% 0,100% 6.5%,100% 93.5%,91% 100%,9% 100%,0 93.5%,0 6.5%);background:linear-gradient(160deg, var(--k3), var(--k2) 50%, var(--k3));max-width:100%;text-decoration:none;transition:transform .18s;display:block;container-type:inline-size}a.card:hover{transform:translateY(-4px)}.card-in{aspect-ratio:68/100;color:var(--kink);clip-path:polygon(9% 0,37% 0,41% 2.6%,59% 2.6%,63% 0,91% 0,100% 6.5%,100% 93.5%,91% 100%,9% 100%,0 93.5%,0 6.5%);background:repeating-linear-gradient(118deg, #ffffff0b 0 2px, transparent 2px 9cqw), linear-gradient(165deg, var(--k2) 0%, var(--k1) 100%);flex-direction:column;margin:1.6cqw;padding:7cqw 7cqw 6cqw;display:flex;position:relative;overflow:hidden}.t-team{--k1:var(--ct-1);--k2:var(--ct-2);--k3:var(--ct-3);--kink:var(--card-ink)}.t-if{--k1:var(--ci-1);--k2:var(--ci-2);--k3:var(--ci-3);--kink:var(--card-ink)}.t-fifa{--k1:var(--cf-1);--k2:var(--cf-2);--k3:var(--cf-3);--kink:var(--cf-ink)}.c-tag{z-index:3;font:700 4.4cqw/1 var(--font-label);text-transform:uppercase;letter-spacing:.14em;color:var(--k3);white-space:nowrap;position:absolute;top:4.2cqw;left:50%;transform:translate(-50%)}.c-meta{z-index:2;flex-direction:column;align-items:center;gap:1.6cqw;width:21cqw;padding-top:3cqw;display:flex;position:relative}.c-pos{font:700 7.4cqw/1 var(--font-label);letter-spacing:.06em}.c-rule{opacity:.45;background:currentColor;width:12cqw;height:.7cqw}.c-crest{background:var(--brand);border-radius:50%;place-items:center;width:13cqw;height:13cqw;display:grid;overflow:hidden}.c-crest img{object-fit:contain;width:100%;height:100%;display:block}.c-name{text-align:center;font:800 10.4cqw/1 var(--font-display);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;flex:none;padding:2cqw 0 1.6cqw;overflow:hidden}.c-foot{font:700 4.8cqw/1 var(--font-label);text-transform:uppercase;letter-spacing:.11em;opacity:.8;white-space:nowrap;justify-content:center;gap:4cqw;margin-top:auto;display:flex}.silo{fill:currentColor}.card-in.pcard{background:linear-gradient(170deg, var(--k2), var(--k1));padding:0}.c-full{justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0;overflow:hidden}.c-full img{object-fit:cover;object-position:50% 18%;width:100%;height:100%;position:absolute;inset:0}.c-full .silo{opacity:.34;width:100%;height:auto;color:var(--k3);margin-bottom:-4%}.c-full:after{content:"";background:linear-gradient(180deg, #06020a99 0%, #06020a00 32%, #06020a00 52%, var(--card-shade) 100%);position:absolute;inset:0}.pcard .c-meta{color:var(--card-ink);text-shadow:0 1px 6px #0000008c;padding-top:0;position:absolute;top:8.5cqw;left:6cqw}.c-big{font:900 19cqw/.85 var(--font-display);font-variant-numeric:tabular-nums}.pcard .c-tag{top:3.4cqw}.c-band{z-index:2;color:var(--card-ink);text-align:center;padding:0 7cqw 6cqw;position:absolute;bottom:0;left:0;right:0}.pcard .c-name{border-top:.6cqw solid var(--k3);text-shadow:0 2px 8px #00000080;padding:2.6cqw 0 1.6cqw;font-size:11.5cqw}.pcard .c-foot{opacity:.82;margin-top:0}.t-fifa .card-in{background:repeating-linear-gradient(118deg, #ffffff0b 0 2px, transparent 2px 9cqw), radial-gradient(90% 60% at 72% 22%, #f2b23361 0%, transparent 62%), linear-gradient(165deg, var(--k2) 0%, var(--k1) 100%)}.c-head{flex:none;height:56cqw;margin-top:16cqw;position:relative}.c-ovr{font:900 21cqw/.82 var(--font-display);font-variant-numeric:tabular-nums}.c-num{font:800 8.6cqw/1 var(--font-display);opacity:.85}.c-photo{justify-content:center;align-items:flex-end;width:70cqw;height:62cqw;display:flex;position:absolute;bottom:0;right:-4cqw;-webkit-mask-image:linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(#000 72%,#0000 100%)}.c-photo img{object-fit:cover;object-position:50% 20%;width:100%;height:100%}.c-photo .silo{opacity:.3;width:86%;height:auto}.t-fifa .c-name{border-top:.5cqw solid #fff4d659;border-bottom:.5cqw solid #fff4d659;margin-top:.5cqw}.c-stats{grid-template-columns:repeat(3,1fr);row-gap:2.2cqw;margin-top:3.4cqw;display:grid}.c-stats div{justify-content:center;align-items:baseline;gap:1.4cqw;display:flex}.c-stats b{font:800 9.2cqw/1 var(--font-display);font-variant-numeric:tabular-nums}.c-stats span{font:600 5.4cqw/1 var(--font-label);letter-spacing:.04em;opacity:.82}.board{background:var(--board);color:var(--board-ink);border-radius:var(--radius-xl);box-shadow:var(--shadow-board);border:1px solid #ffffff12;padding:12px 16px 14px;text-decoration:none;display:block}.board-top,.board-foot{font:600 12px/1.25 var(--font-label);text-transform:uppercase;letter-spacing:.12em;color:var(--board-mute);flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.board-top span:first-child{color:var(--board-digit)}.board-main{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;padding-block:12px 10px;display:grid}.b-name{font:800 22px/1.05 var(--font-display);text-transform:uppercase;text-align:center;overflow-wrap:anywhere}.b-score{align-items:center;gap:8px;display:flex}.led{isolation:isolate;font:900 72px/1 var(--font-display);color:var(--board-digit);text-shadow:0 0 18px #ffb23e6b;font-variant-numeric:tabular-nums;text-align:center;min-width:.62em;position:relative}.led:before{content:attr(data-g);color:var(--board-dim);text-shadow:none;z-index:-1;position:absolute;inset:0}.b-x{font:700 26px/1 var(--font-display);color:var(--board-mute)}.b-pen{text-align:center;font:700 13px/1 var(--font-label);text-transform:uppercase;letter-spacing:.12em;color:var(--board-digit);margin:-2px 0 8px}.pc{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.av{background:var(--court);width:28px;height:28px;color:var(--court-ink);font:800 13px/1 var(--font-display);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.pc-n{overflow-wrap:anywhere;font-weight:600}.duo .avs{display:inline-flex}.duo .avs .av+.av{box-shadow:0 0 0 2px var(--surface);margin-left:-9px}.fm-list{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}.fm{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;padding:11px 14px;display:grid}.fm:last-child{border-bottom:0}.fm.pend{background:color-mix(in srgb, var(--wa) 5%, var(--surface))}.fm-side{flex-direction:column;gap:2px;min-width:0;display:flex}.fm-side.b{text-align:right;align-items:flex-end}.fm-side.b .pc{flex-direction:row-reverse}.fm-side small{color:var(--ink-3);font-size:12.5px}.fm-side.w .pc-n{font-weight:800}.fm-side.l .pc-n{color:var(--ink-2);font-weight:500}.fm-s{text-align:center}.fm-s b{font:800 26px/1 var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap}.fm-s small{font:600 11.5px/1.2 var(--font-label);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);display:block}.fm-foot{color:var(--ink-2);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;font-size:13.5px;display:flex}.fm-foot q{font-style:italic}.fm-edit{margin-left:auto}.eyebrow{font:600 12.5px/1.2 var(--font-label);text-transform:uppercase;letter-spacing:.13em;color:var(--ink-3)}.bracket{gap:18px;padding-bottom:6px;display:flex;overflow-x:auto}.br-col{flex-direction:column;flex:1;gap:10px;min-width:230px;display:flex}.br-col h4{font:700 13px/1 var(--font-label);text-transform:uppercase;letter-spacing:.13em;color:var(--ink-3);margin:0 0 4px}.br-boxes{flex-direction:column;flex:1;justify-content:space-around;gap:14px;display:flex}.br-m{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);overflow:hidden}.br-m.final{border-color:var(--wa);box-shadow:0 0 0 1px var(--wa)}.br-m.bye,.br-m.tbd{border-style:dashed}.br-r{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 10px;display:grid}.br-r+.br-r{border-top:1px solid var(--line)}.br-r.w{font-weight:800}.br-r.l{color:var(--ink-3)}.br-r b{font:800 18px/1 var(--font-display);font-variant-numeric:tabular-nums}.br-n{min-width:0}.br-n>small{color:var(--ink-3);margin-top:2px;font-size:12px;font-weight:500;display:block}.br-act{border-top:1px solid var(--line);justify-content:flex-end;padding:6px 8px;display:flex}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}
body.lock{overflow:hidden}.manage{font:700 14px/1 var(--font-label);text-transform:uppercase;letter-spacing:.08em;color:var(--court-ink);padding:var(--space-sm) 12px;border-radius:var(--radius-pill);border:1px solid #fff3;text-decoration:none}.manage.on{background:var(--court-ink);color:var(--court)}.exbar{background:var(--surface-2);border-bottom:1px solid var(--line);font-size:14px}.exbar .wrap{padding-block:var(--space-sm);gap:var(--space-sm) var(--space-lg);flex-wrap:wrap;align-items:center;display:flex}.exbar b{font:700 13px/1 var(--font-label);text-transform:uppercase;letter-spacing:.1em;color:var(--wa-strong)}.exbar a{color:var(--wa-strong);font-weight:600}.band{background:var(--court);color:var(--court-ink);isolation:isolate;position:relative;overflow:hidden}.band:after{content:"";background:var(--hdr-wa);height:4px;position:absolute;inset:auto 0 0}.band:before{content:"";z-index:-1;pointer-events:none;background:repeating-linear-gradient(-58deg, transparent 0 38px, var(--stripe) 38px 50px, transparent 50px 96px, var(--stripe) 96px 104px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(100deg,#000 0,#0000 18% 62%,#000 100%);mask-image:linear-gradient(100deg,#000 0,#0000 18% 62%,#000 100%)}.hero-id{margin:12px 0 var(--space-panel);align-items:center;gap:18px;display:flex}.hero-id .hero-t{margin:0}.hero-crest{aspect-ratio:1;background:var(--brand);width:clamp(76px,10vw,124px);color:var(--card-ink);font:900 24px/1 var(--font-display);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden;box-shadow:0 0 0 4px #ffffff0f,0 12px 30px #0006}.hero-crest img{object-fit:contain;width:100%;height:100%;display:block}.band-lines{z-index:-1;width:100%;height:100%;color:var(--court-line);position:absolute;inset:0}.hero{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:28px;padding-block:34px 38px;display:grid}.hero .eyebrow{color:#eaf1fbb3}.hero-t{font:900 clamp(48px, 8vw, 104px) / .86 var(--font-display);text-transform:uppercase;letter-spacing:-.005em;margin:var(--space-md) 0 var(--space-panel)}.hero-rec{font:600 15px/1.2 var(--font-label);text-transform:uppercase;letter-spacing:.08em;color:#eaf1fbc7;flex-wrap:wrap;gap:18px;display:flex}.hero-rec b{font:800 30px/1 var(--font-display);color:var(--court-ink);margin-right:var(--space-xs);letter-spacing:0}.form{align-items:center;gap:var(--space-xs);flex-wrap:wrap;margin-top:18px;display:flex}.form .lbl{font:600 12px/1 var(--font-label);text-transform:uppercase;letter-spacing:.12em;color:#eaf1fb99;margin-left:var(--space-xs)}.hero-r{flex-direction:column;gap:12px;min-width:0;display:flex}a.board:hover{border-color:#ffb23e66}.b-name{font-size:clamp(16px,2.2vw,22px)}.led{font-size:clamp(52px,7vw,76px)}.board.big .led{font-size:clamp(64px,11vw,120px)}.board.big .b-name{font-size:clamp(18px,3vw,30px)}.board-empty{padding:var(--space-section) 0;text-align:center;color:var(--board-mute);font:600 15px var(--font-label);text-transform:uppercase;letter-spacing:.1em}.next{gap:4px var(--space-lg);border-radius:var(--radius-xl);padding:12px var(--space-lg);background:#ffffff0f;border:1px solid #ffffff1f;grid-template-columns:auto minmax(0,1fr);align-items:center;text-decoration:none;display:grid}.next:hover{background:#ffffff1a}.next-cd{min-width:64px;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-md);background:var(--wa);color:var(--on-wa);text-align:center;font:700 11px/1.1 var(--font-label);text-transform:uppercase;letter-spacing:.1em;grid-row:span 2;place-items:center;display:grid}.next-cd b{font:900 26px/1 var(--font-display);letter-spacing:0;display:block}.next-t{font:800 20px/1.1 var(--font-display);text-transform:uppercase}.next-m{color:#eaf1fbb8;font-size:13px}.sec+.sec{padding-top:var(--space-xs)}.sec-h{align-items:end;gap:var(--space-md) var(--space-lg);margin-bottom:var(--space-lg);flex-wrap:wrap;justify-content:space-between;display:flex}.h1{font:900 clamp(36px, 6vw, 60px) / .92 var(--font-display);text-transform:uppercase;margin:0}.h2{font:800 26px/1 var(--font-display);text-transform:uppercase;letter-spacing:.01em;margin:0}.h3{font:800 19px/1.05 var(--font-display);text-transform:uppercase;margin:0 0 var(--space-md);letter-spacing:.01em}.panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-panel);min-width:0}.grid-3{gap:var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.grid-2{gap:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-head{padding-block:var(--space-section) var(--space-xs);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px 18px;display:flex}.page-head p{margin:var(--space-xs) 0 0;color:var(--ink-2);max-width:60ch}.ctrls{gap:var(--space-sm);flex-wrap:wrap;align-items:center;display:flex}.back{align-items:center;gap:var(--space-xs);font:600 14px/1 var(--font-label);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-2);margin-bottom:12px;text-decoration:none;display:inline-flex}.back:hover{color:var(--wa-strong)}.btn[disabled]{opacity:.55;cursor:default}.chip:hover{color:var(--ink)}.sel{font:600 15px var(--font-body);padding:var(--space-sm) 30px var(--space-sm) var(--space-md);border-radius:var(--radius-md);border:1px solid var(--line);background:var(--surface);color:var(--ink);max-width:100%}.rp{flex:none}.pill.gold{background:color-mix(in srgb, var(--tr-gold) 22%, transparent);color:var(--ink)}.tiles{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(118px,1fr));display:grid}.tile .v{white-space:nowrap}.tile .v small{color:var(--ink-3);margin-left:2px;font-size:.5em}.pc{vertical-align:middle}.av img{object-fit:cover;width:100%;height:100%}.lb{flex-direction:column;display:flex}.lb-row{align-items:center;gap:var(--space-md);border-bottom:1px solid var(--line);grid-template-columns:20px minmax(0,1fr) auto;padding:7px 2px;text-decoration:none;display:grid}.lb-row:last-child{border-bottom:0}.lb-row:hover .pc-n{color:var(--wa-strong)}.lb-rank{font:700 14px/1 var(--font-label);color:var(--ink-3);text-align:center}.lb-mid{flex-direction:column;gap:5px;min-width:0;display:flex}.lb-bar{background:var(--surface-2);border-radius:3px;height:5px;overflow:hidden}.lb-bar i{background:var(--wa);border-radius:3px;height:100%;display:block}.lb-val{font:800 22px/1 var(--font-display);font-variant-numeric:tabular-nums;text-align:right;min-width:28px}.fxl{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden}.fx-month{font:700 13px/1 var(--font-label);text-transform:uppercase;letter-spacing:.14em;color:var(--ink-3);padding:12px var(--space-lg) var(--space-sm);background:var(--surface-2);border-bottom:1px solid var(--line)}.fx{padding:11px var(--space-lg);border-bottom:1px solid var(--line);grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;text-decoration:none;display:grid}.fx:last-child{border-bottom:0}.fx:hover{background:var(--surface-2)}.fx-date{text-align:center;font:600 12px/1 var(--font-label);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3)}.fx-date b{font:800 26px/1 var(--font-display);color:var(--ink);letter-spacing:0;margin-bottom:2px;display:block}.fx-meta{font:600 12px/1.25 var(--font-label);text-transform:uppercase;letter-spacing:.09em;color:var(--ink-3)}.fx-teams{gap:4px var(--space-md);flex-wrap:wrap;align-items:baseline;margin-top:2px;font-weight:600;display:flex}.fx-score{font:800 22px/1 var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap}.fx-badges{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.sch{font:700 13px/1 var(--font-label);text-transform:uppercase;letter-spacing:.08em;color:var(--wa-strong)}.tbl-wrap{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);overflow-x:auto}table.tbl{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:540px}.tbl th{font:600 12px/1 var(--font-label);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3);text-align:right;border-bottom:1px solid var(--line);white-space:nowrap;padding:11px 9px}.tbl td{border-bottom:1px solid var(--line);text-align:right;white-space:nowrap;padding:9px}.tbl tr:last-child td{border-bottom:0}.tbl .l{text-align:left}.tbl .pos{text-align:center;width:34px;color:var(--ink-3);font-weight:600}.tbl .pts{font:800 18px/1 var(--font-display)}.tbl tr.us td{background:color-mix(in srgb, var(--wa) 11%, transparent);font-weight:700}.tbl a{text-decoration:none}.tbl .frm{gap:3px;display:inline-flex}.tbl .frm .rp{border-radius:4px;width:20px;height:20px;font-size:12px}.tbl tr.q td{background:color-mix(in srgb, var(--wa) 10%, transparent)}.mx td,.mx th{text-align:center}.mx td.cell{font-size:14px;font-weight:700}.mx td.self{color:var(--ink-3)}.t-if .card-in{background:repeating-linear-gradient(118deg, #ffffff0b 0 2px, transparent 2px 9cqw), radial-gradient(90% 60% at 72% 22%, color-mix(in srgb, var(--k3) 38%, transparent) 0%, transparent 62%), linear-gradient(165deg, var(--k2) 0%, var(--k1) 100%)}.c-full.empty{background:radial-gradient(85% 60% at 55% 38%, color-mix(in srgb, var(--k3) 26%, transparent), transparent 72%)}.c-crest{color:var(--card-ink);font:800 3.6cqw/1 var(--font-display);box-shadow:0 0 0 .6cqw color-mix(in srgb, var(--kink) 30%, transparent)}.c-name{letter-spacing:.01em}.c-foot{overflow:hidden}.sq-grid{gap:var(--space-section) 18px;grid-template-columns:repeat(auto-fill,minmax(158px,1fr));display:grid}.sq-item{flex-direction:column;gap:9px;min-width:0;display:flex}.sq-item .card{width:100%}.sq-cap{flex-direction:column;gap:1px;padding-inline:4px;display:flex}.sq-cap b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.sq-cap span{font:600 13px/1.2 var(--font-label);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3)}.pos-head{align-items:baseline;gap:var(--space-md);margin:var(--space-sm) 0 12px;border-bottom:1px solid var(--line);padding-bottom:var(--space-xs);grid-column:1/-1;display:flex}.court{aspect-ratio:200/115;background:radial-gradient(70% 90% at 50% 50%, color-mix(in srgb, var(--pitch) 80%, #fff 6%), var(--pitch));border-radius:var(--radius-lg);color:var(--court-line);position:relative;overflow:hidden}.court svg.lines{width:100%;height:100%;position:absolute;inset:0}.court .lines.v{display:none}.slot{left:var(--x);top:var(--y);width:15.5%;position:absolute;transform:translate(-50%,-50%)}.slot .card{width:100%}.spot{gap:var(--space-panel);align-items:center;display:flex}.spot .card{flex:none}.spot-t{font:800 26px/1 var(--font-display);text-transform:uppercase;margin:var(--space-xs) 0}.spot p{color:var(--ink-2);margin:0}.pl-top{padding-block:var(--space-section) var(--space-md);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:28px;display:grid}.pl-cards{gap:var(--space-lg);flex-wrap:wrap;display:flex}.pl-name{font:900 clamp(38px, 6vw, 64px) / .9 var(--font-display);text-transform:uppercase;margin:var(--space-sm) 0 4px}.pl-nick{font:700 20px/1.2 var(--font-label);text-transform:uppercase;letter-spacing:.1em;color:var(--wa-strong)}.facts{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin:18px 0;display:grid}.facts div{border-top:2px solid var(--line);padding-top:var(--space-xs)}.facts dt{font:600 12px/1 var(--font-label);text-transform:uppercase;letter-spacing:.11em;color:var(--ink-3)}.facts dd{margin:4px 0 0;font-weight:600}.split{border-radius:var(--radius-sm);background:var(--surface);gap:2px;height:12px;display:flex;overflow:hidden}.split i{height:100%;display:block}.split-l{justify-content:space-between;gap:var(--space-sm);font:600 13px/1.2 var(--font-label);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-2);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.kv{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));display:grid}.kv .panel .v{font:800 22px/1.1 var(--font-display);text-transform:uppercase;margin-top:var(--space-xs)}.kv .panel .s{color:var(--ink-2);margin-top:2px;font-size:14px}.meta-grid{gap:var(--space-md);margin:var(--space-panel) 0 4px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.meta-grid div{border-top:2px solid var(--line);padding-top:var(--space-xs);min-width:0}.meta-grid dt{font:600 12px/1 var(--font-label);text-transform:uppercase;letter-spacing:.11em;color:var(--ink-3)}.meta-grid dd{overflow-wrap:anywhere;margin:4px 0 0;font-weight:600}.goals{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.goals li{gap:var(--space-md);border-bottom:1px solid var(--line);grid-template-columns:62px 18px minmax(0,1fr);align-items:center;padding:9px 0;display:grid}.goals li:last-child{border-bottom:0}.g-min{font:700 14px/1 var(--font-label);letter-spacing:.06em;color:var(--ink-3);text-align:right}.g-ball{width:18px;height:18px;color:var(--ink)}.lineup{gap:var(--space-sm);flex-wrap:wrap;display:flex}.lineup a{align-items:center;gap:var(--space-xs);padding:5px var(--space-md) 5px 5px;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.lineup a.mvp{border-color:var(--wa);box-shadow:inset 0 0 0 1px var(--wa)}.resenha{padding:var(--space-panel) 18px;border-left:4px solid var(--wa);background:var(--surface);border-radius:0 var(--radius-lg) var(--radius-lg) 0;max-width:70ch;margin:0;font-size:17px;line-height:1.55}.photo{border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--surface-2);overflow:hidden}.photo img{width:100%;height:auto;display:block}.pager{justify-content:space-between;gap:var(--space-md);flex-wrap:wrap;display:flex}.comp-list{gap:var(--space-sm);flex-direction:column;display:flex}.comp-btn{text-align:left;cursor:pointer;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);width:100%;padding:12px var(--space-lg);display:block}.comp-btn.on{border-color:var(--wa);box-shadow:inset 3px 0 0 var(--wa)}.comp-btn b{font:800 18px/1.1 var(--font-display);text-transform:uppercase;display:block}.comp-btn span{color:var(--ink-3);font-size:13px}.comp-layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:18px;display:grid}.shelf{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;display:grid}.troph{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);align-items:center;gap:12px;min-width:0;padding:12px;display:flex}.troph svg{flex:none;width:40px;height:48px}.troph b{font:800 17px/1.05 var(--font-display);text-transform:uppercase;display:block}.troph span{color:var(--ink-2);font-size:13px}.tl{gap:var(--space-lg);flex-direction:column;padding-left:22px;display:flex;position:relative}.tl:before{content:"";background:var(--line);width:2px;position:absolute;top:6px;bottom:6px;left:5px}.tl-year{font:900 34px/1 var(--font-display);margin:var(--space-md) 0 0 -22px}.mem{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-lg) var(--space-panel);gap:var(--space-sm);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.mem:before{content:"";background:var(--bg);border:3px solid var(--wa);border-radius:50%;width:12px;height:12px;position:absolute;top:18px;left:-22px}.mem.has-photo{grid-template-columns:minmax(0,1fr) minmax(0,220px)}.mem h3{font:800 22px/1.05 var(--font-display);text-transform:uppercase;margin:4px 0 2px}.mem p{color:var(--ink-2);max-width:65ch;margin:0}.mem img{border-radius:var(--radius-md);object-fit:cover;aspect-ratio:4/3;width:100%}.fm-side>*,.fm-side .pc{max-width:100%}.fm-side small{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.h2h{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;display:grid}.h2h-mid{text-align:center;min-width:0}.h2h-rec{justify-content:center;gap:var(--space-lg);font:900 clamp(44px, 7vw, 80px) / 1 var(--font-display);font-variant-numeric:tabular-nums;align-items:baseline;display:flex}.h2h-rec span{color:var(--ink-3);font-size:.5em}.h2h-l{font:600 12px/1.2 var(--font-label);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3);margin:var(--space-xs) 0 var(--space-lg);grid-template-columns:repeat(3,1fr);display:grid}.br-m.tbd{opacity:.8}.grp-h{font:700 13px/1 var(--font-label);text-transform:uppercase;letter-spacing:.13em;color:var(--ink-3);margin:0 0 var(--space-sm)}.champ{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.streaks{gap:var(--space-sm);flex-direction:column;display:flex}.streak{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}.sheet.wide{width:min(860px,100%)}.bstep{border-top:1px solid var(--line);padding-top:var(--space-panel);margin-top:18px}.sheet-h+.bstep{border-top:0;margin-top:0;padding-top:0}.bh{align-items:center;gap:var(--space-md);font:800 21px/1 var(--font-display);text-transform:uppercase;margin:0 0 12px;display:flex}.bn{background:var(--wa);width:26px;height:26px;color:var(--on-wa);font:800 15px/1 var(--font-display);border-radius:50%;flex:none;place-items:center;display:grid}.seg.opts{flex-wrap:wrap;gap:4px;width:100%;display:flex}.seg.opts button{text-align:left;padding:var(--space-md) 12px;flex:150px}.seg button small{font:500 12.5px/1.3 var(--font-body);text-transform:none;letter-spacing:0;opacity:.85;margin-top:4px;display:block}.brow{gap:var(--space-sm) 12px;flex-wrap:wrap;align-items:center;display:flex}.hint{color:var(--ink-3);font-size:12.5px}.drawbox{gap:var(--space-sm);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-top:12px;display:grid}.dcard{border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--space-md) 12px;background:var(--bg);min-width:0}.dcard .eyebrow{color:var(--wa-strong);margin-bottom:5px}.vsl{overflow-wrap:anywhere;font-weight:600}.vsl small{color:var(--ink-3);font-weight:500}.reveal>*{animation:.42s cubic-bezier(.2,.9,.25,1.15) both pop;animation-delay:calc(var(--i,0) * 70ms)}@keyframes pop{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:none}}details.pool summary{cursor:pointer;font:600 13px var(--font-label);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-2);margin-top:var(--space-lg)}.empty{text-align:center;background:var(--surface);border:1px dashed var(--line);border-radius:var(--radius-lg);color:var(--ink-2);padding:40px 18px}.empty h3{font:800 24px/1.1 var(--font-display);text-transform:uppercase;color:var(--ink);margin:0 0 var(--space-xs)}.empty p{max-width:52ch;margin:0 auto var(--space-lg)}.note{padding:12px var(--space-lg);border-radius:var(--radius-lg);background:var(--surface-2);color:var(--ink-2);font-size:14px}.loading{text-align:center;color:var(--ink-3);font:600 15px var(--font-label);text-transform:uppercase;letter-spacing:.12em;padding:60px 0}.adm-row{gap:var(--space-md);padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.adm-row:last-child{border-bottom:0}.adm-row b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.adm-row span{color:var(--ink-3);font-size:13px}.exbox{border:1px solid var(--line);background:var(--surface);border-radius:var(--radius-lg);padding:var(--space-lg) var(--space-panel);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.modal{z-index:50;background:var(--scrim);padding:calc(20px + env(safe-area-inset-top,0px)) max(12px, env(safe-area-inset-right,0px)) calc(20px + env(safe-area-inset-bottom,0px)) max(12px, env(safe-area-inset-left,0px));justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow-y:auto}.sheet{background:var(--surface);color:var(--ink);border-radius:var(--radius-2xl);width:min(680px,100%);box-shadow:var(--shadow-sheet);border:1px solid var(--line);padding:20px}.sheet-h{justify-content:space-between;align-items:center;gap:var(--space-md);margin-bottom:var(--space-lg);display:flex}.form-grid{gap:12px var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fld{flex-direction:column;gap:5px;min-width:0;display:flex}.fld.full{grid-column:1/-1}.fld>label,.fld>.lbl{font:600 12px/1.2 var(--font-label);text-transform:uppercase;letter-spacing:.11em;color:var(--ink-2)}.fld .hint{color:var(--ink-3);font-size:12.5px}.inp{font:500 15px var(--font-body);padding:9px var(--space-md);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--bg);color:var(--ink);width:100%;min-width:0}textarea.inp{resize:vertical;min-height:84px}.checks{gap:var(--space-xs);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}.checks label,.ck{align-items:center;gap:var(--space-sm);border:1px solid var(--line);border-radius:var(--radius-md);cursor:pointer;background:var(--bg);padding:7px 9px;font-size:14px;display:flex}.rows{gap:var(--space-sm);flex-direction:column;display:flex}.row3{gap:var(--space-sm);grid-template-columns:minmax(0,1.3fr) minmax(0,1.3fr) minmax(0,.8fr) auto;align-items:center;display:grid}.row2{gap:var(--space-sm);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) auto;align-items:center;display:grid}.ph{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ph img{border-radius:var(--radius-md);object-fit:cover;border:1px solid var(--line);width:64px;height:64px}.form-err{color:var(--loss);margin-top:12px;font-size:14px;font-weight:600}.sheet-f{gap:var(--space-sm);padding-top:var(--space-lg);border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;margin-top:18px;display:flex}.sheet-f .r{gap:var(--space-sm);margin-left:auto;display:flex}@media (max-width:900px){.grid-3{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.grid-3>:first-child{grid-column:1/-1}.comp-layout{grid-template-columns:minmax(0,1fr)}.comp-list{flex-direction:row;padding-bottom:4px;overflow-x:auto}.comp-btn{min-width:200px}}@media (max-width:720px){.hero{padding-block:var(--space-section) 30px;grid-template-columns:minmax(0,1fr)}.grid-2,.grid-3,.pl-top{grid-template-columns:minmax(0,1fr)}.pl-cards .card{--cw:150px!important}.h2h{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.h2h-mid{order:3;grid-column:1/-1}.mem.has-photo{grid-template-columns:minmax(0,1fr)}.court{aspect-ratio:115/200;max-width:440px;margin:0 auto}.court .lines.h{display:none}.court .lines.v{display:block}.slot{left:var(--vx);top:var(--vy);width:24%}}@media (max-width:560px){.form-grid{grid-template-columns:minmax(0,1fr)}.row3{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.row3 .inp:nth-child(3){grid-column:1}.spot{flex-direction:column;align-items:flex-start}.sq-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.fm-s b{font-size:22px}}
