.x-lbl{display:none}:root[data-look=matchday]{--bg:#0c0c0d;--card:#151619;--muted:#1e1f23;--acc:#1e1f23;--line:#2e3035;--line2:#3a3c42;--s3:#2a2c31;--sel:rgba(255,255,255,.1);--md-blk:#f5f5f6;--md-blkfg:#0c0c0d;--md-blk2:#dcdde1}:root[data-look=matchday][data-theme=light]{--bg:#f3f3f5;--card:#ffffff;--muted:#eeeef1;--acc:#eeeef1;--line:#dcdde2;--line2:#cfd0d6;--s3:#dfe0e4;--sel:rgba(0,0,0,.06);--md-blk:#0c0c0d;--md-blkfg:#f5f5f6;--md-blk2:#26282e}:root[data-look=matchday] .top{background:color-mix(in oklch,var(--bg) 96%,transparent);box-shadow:none}:root[data-look=matchday] .top .logo{transform:scale(1.06);transform-origin:left center}:root[data-look=matchday] .nav a,:root[data-look=matchday] .nav-menu>button{font:800 16.5px/1 var(--f-head),sans-serif;letter-spacing:.07em;text-transform:uppercase;color:var(--mfg)}:root[data-look=matchday] .nav a.on,:root[data-look=matchday] .nav a:hover{color:var(--fg)}:root[data-look=matchday] .nav a.on:after,:root[data-look=matchday] .nav-menu>button.on:after{height:4px;left:8px;right:8px;background:var(--p);border-radius:2px 2px 0 0}@media (max-width:1120px){:root[data-look=matchday] .nav a{font-size:15px;padding:0 9px}}@media (min-width:1001px){:root[data-look=matchday] .top .x-ib[aria-label=Search]{width:auto;padding:0 14px 0 11px;gap:8px;display:inline-flex;align-items:center;border-radius:999px}:root[data-look=matchday] .top .x-ib[aria-label=Search] .x-lbl{display:inline;font:600 14px/1 var(--f-body),sans-serif}}:root[data-look=matchday] .x-worlds a.on{background:transparent;box-shadow:inset 0 -2px 0 var(--p);border-radius:0;color:var(--fg)}:root[data-look=matchday] .tabs{background:color-mix(in oklch,var(--card) 94%,transparent);border-color:var(--line);border-radius:22px}:root[data-look=matchday] .tabs a{font-family:var(--f-head),sans-serif;font-weight:800;letter-spacing:.06em;text-transform:uppercase}:root[data-look=matchday] .tabs a.on{background:var(--p);color:#fff}:root[data-look=matchday] .chip.on,:root[data-look=matchday] .ctab.on,:root[data-look=matchday] .pg2-paths button.on,:root[data-look=matchday] .pg2-steps li.on,:root[data-look=matchday] .st-chips button[aria-pressed=true],:root[data-look=matchday] .v6c-chip[aria-pressed=true],:root[data-look=matchday] .x-aud button.on,:root[data-look=matchday] .x-seg button.on{background:var(--fg)!important;color:var(--bg)!important;border-color:var(--fg)!important}:root[data-look=matchday] .chip{white-space:nowrap}:root[data-look=matchday] .md-board{border-radius:22px;padding:22px;display:grid;gap:14px;background:linear-gradient(135deg,var(--md-blk),var(--md-blk2));color:var(--md-blkfg);overflow:hidden}:root[data-look=matchday] .md-k{font:800 12px/1 var(--f-head),sans-serif;letter-spacing:.16em;text-transform:uppercase}:root[data-look=matchday] .md-num{font:900 clamp(30px,6vw,46px)/.92 var(--f-head),sans-serif;font-variant-numeric:tabular-nums}:root[data-look=matchday] .md-moment{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:12px 14px;border-radius:14px;background:color-mix(in srgb,var(--gold) 14%,var(--card));border:1px solid color-mix(in srgb,var(--gold) 50%,transparent);font-weight:700}:root[data-look=matchday] .md-moment>i{font:800 11px/1 var(--f-head),sans-serif;font-style:normal;letter-spacing:.14em;text-transform:uppercase;background:var(--gold);color:#16130c;padding:6px 8px;border-radius:6px}@media (prefers-reduced-motion:no-preference){:root[data-look=matchday] .md-rise{animation:md-rise .5s cubic-bezier(.2,.7,.2,1) both}:root[data-look=matchday] .md-rise:nth-child(2){animation-delay:.06s}:root[data-look=matchday] .md-rise:nth-child(3){animation-delay:.12s}:root[data-look=matchday] .md-rise:nth-child(4){animation-delay:.18s}@keyframes md-rise{0%{transform:translateY(10px);opacity:.001}}}:root[data-look=matchday]{--panel:linear-gradient(135deg,#f5f5f6,#dcdde1);--panel-fg:#0c0c0d;--panel-mfg:#4b4d55;--panel-gold:#0c0c0d;--panel-soft:rgba(0,0,0,.07);--panel-soft-hover:rgba(0,0,0,.12);--panel-line:rgba(0,0,0,.22);--panel-tile:rgba(0,0,0,.06);--panel-tile-line:rgba(0,0,0,.1);--panel-btn:var(--p);--panel-btnfg:#fff;--panel-ink:#f5f5f6}:root[data-look=matchday][data-theme=light]{--panel:linear-gradient(135deg,#0c0c0d,#26282e);--panel-fg:#f5f5f6;--panel-mfg:#b5b7bf;--panel-gold:#f5f5f6;--panel-soft:rgba(255,255,255,.12);--panel-soft-hover:rgba(255,255,255,.2);--panel-line:rgba(255,255,255,.3);--panel-tile:rgba(255,255,255,.08);--panel-tile-line:rgba(255,255,255,.14);--panel-btn:var(--p);--panel-btnfg:#fff;--panel-ink:#0c0c0d}:root[data-look=matchday]:is([data-section=home],[data-section=collect],[data-section=season-pass],[data-section=playground-2],[data-section=passes]){--panel:radial-gradient(60% 90% at 20% 25%,#9b6bff 0%,transparent 62%),linear-gradient(135deg,#5b21b6,#2a1060) #4a1aa0;--panel-fg:#ffffff;--panel-mfg:#e4dbff;--panel-gold:#d9ccff;--panel-soft:rgba(255,255,255,.14);--panel-soft-hover:rgba(255,255,255,.22);--panel-line:rgba(255,255,255,.4);--panel-tile:rgba(11,11,13,.22);--panel-tile-line:rgba(255,255,255,.18);--panel-btn:#ffffff;--panel-btnfg:#3b0f8f;--panel-ink:#16131f}:root[data-look=matchday][data-brand]{--panel:radial-gradient(75% 170% at 0% 45%,color-mix(in srgb,var(--br1) 85%,transparent),color-mix(in srgb,var(--br1) 35%,transparent) 45%,transparent 75%),radial-gradient(40% 120% at 100% 0%,color-mix(in srgb,var(--br3) 24%,transparent),transparent 60%),linear-gradient(135deg,var(--br2),color-mix(in srgb,var(--br2) 78%,#000));--panel-fg:#ffffff;--panel-mfg:rgba(255,255,255,.78);--panel-gold:#ffffff;--panel-soft:rgba(255,255,255,.12);--panel-soft-hover:rgba(255,255,255,.2);--panel-line:rgba(255,255,255,.3);--panel-tile:rgba(255,255,255,.08);--panel-tile-line:rgba(255,255,255,.14);--panel-btn:var(--br1);--panel-btnfg:var(--br1fg);--panel-ink:var(--br2)}:root[data-look=matchday][data-brand] main :is(.pagehead,section.hero:not(.passband)>.wrap){box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--br3) 70%,transparent),0 24px 50px -30px rgba(0,0,0,.7)}:root[data-look=matchday][data-brand] .top{box-shadow:none;border-bottom:3px solid;border-image:linear-gradient(90deg,var(--br1),var(--br3)) 1}:root[data-look=matchday][data-brand] .nav a.on:after{background:var(--br1)}:root[data-look=matchday][data-brand] .tabs a.on{background:var(--br1);color:var(--br1fg)}:root[data-look=matchday][data-brand] .x-worlds a.on{box-shadow:inset 0 -2px 0 var(--br1)}:root[data-look=matchday][data-brand] :is(.chip.on,.ctab.on,.x-seg button.on){background:var(--br2)!important;border-color:var(--br2)!important;color:#fff!important}:root[data-look=matchday] :is(.pagehead,main section.hero:not(.passband)>.wrap,.jc,.v6c-head,.spf-head,.v6c-card>.ath){border-radius:22px;box-shadow:0 24px 50px -30px rgba(0,0,0,.7)}:root[data-look=matchday] :is(.pagehead,main section.hero:not(.passband)>.wrap,.jc,.v6c-head,.spf-head,.v6c-card>.ath) :is(.tile:not(.x-view-menu),.x-promise span){background:var(--panel-tile)!important;border-color:var(--panel-tile-line)!important}:root[data-look=matchday] main section.hero .wrap .x-view summary{background:rgba(12,12,13,.55)!important;border:1px solid rgba(255,255,255,.22)!important;color:#fff!important}:root[data-look=matchday] main section.hero .wrap .x-view summary :is(b,.m){color:#fff!important}:root[data-look=matchday] main section.hero .wrap .x-view summary .m{opacity:.7}:root[data-look=matchday] main section.hero .wrap .x-view .x-view-menu.tile{background:var(--card)!important;color:var(--fg)!important;border:1px solid var(--line)!important;box-shadow:0 24px 50px -10px rgba(0,0,0,.6)!important;backdrop-filter:none}:root[data-look=matchday] main section.hero .wrap .x-view .x-view-menu.tile :is(b,strong,a,i){color:var(--fg)!important}:root[data-look=matchday] main section.hero .wrap .x-view .x-view-menu.tile .k{color:var(--mfg)!important;font-family:var(--f-head),sans-serif;letter-spacing:.12em}:root[data-look=matchday] main section.hero .wrap .x-view .x-view-menu.tile a:hover{background:var(--muted)}:root[data-look=matchday] main section.hero .wrap .x-view .x-view-menu.tile a.on{background:var(--muted);box-shadow:inset 3px 0 0 var(--p)}:root[data-look=matchday][data-brand] main section.hero .wrap .x-view .x-view-menu.tile a.on{box-shadow:inset 3px 0 0 var(--br1)}:root[data-look=matchday] :is(.pagehead,main section.hero:not(.passband)>.wrap,.jc,.v6c-head,.spf-head,.v6c-card>.ath) :is(.lvl,.pill){background:var(--panel-soft)}:root[data-look=matchday] :is(.pagehead,main section.hero:not(.passband)>.wrap,.jc,.v6c-head,.spf-head,.v6c-card>.ath) .btn-p{background:var(--panel-btn)!important;color:var(--panel-btnfg)!important}:root[data-look=matchday] :is(.pagehead,main section.hero:not(.passband)>.wrap,.jc,.v6c-head,.spf-head,.v6c-card>.ath) .btn-p:hover{filter:brightness(1.08)}:root[data-look=matchday] :is(.pagehead,main section.hero:not(.passband)>.wrap,.jc,.v6c-head,.spf-head,.v6c-card>.ath) :is(.chip,.pg2-paths button).on{background:var(--panel-fg)!important;color:var(--panel-ink)!important;border-color:var(--panel-fg)!important}:root[data-look=matchday] :is(.pagehead,main section.hero:not(.passband)>.wrap,.jc,.v6c-head,.spf-head,.v6c-card>.ath) :is(.stat b,.x-hh-s b,.hero-stat b){color:var(--panel-fg)!important;font:900 clamp(32px,4.6vw,52px)/.9 var(--f-head),sans-serif;font-variant-numeric:tabular-nums;letter-spacing:0}:root[data-look=matchday] :is(.pagehead,main section.hero:not(.passband)>.wrap,.jc,.v6c-head,.spf-head,.v6c-card>.ath) :is(h1,.h1){font-weight:900;letter-spacing:.005em}:root[data-look=matchday] .v6c-head>.lvl{color:var(--panel-mfg)!important}:root[data-look=matchday] .v6c-head>.lvl:before{background:var(--panel-mfg)}:root[data-look=matchday] :is(.x-steps4 b.h,.x-steps-v li>b.h,.pg2-how .n,.cr-steps3 b,.hf-n,.x-steps2 b,.x-chain li>b){background:var(--fg);color:var(--bg)!important}:root[data-look=matchday] :is(.ps-price b,.x-price b.h,.pg2-prices .h,.passband .price,.ct-price,.glance b,.x-pulse b){color:var(--fg)!important}:root[data-look=matchday] :is(.gnew,.x-worlds a i){color:var(--mfg)}:root[data-look=matchday] :is(.k.k-hero,.k-own){color:var(--fg)}:root[data-look=matchday] .stat.stat-gold b{color:var(--fg)}:root[data-look=matchday] .pill-lime,:root[data-look=matchday] .x-xp:not(.x-xpc){border-color:var(--line2)!important}:root[data-look=matchday] main :is(h2.h,.sec-h,.x-sec h2){font-weight:900;letter-spacing:.01em}:root[data-look=matchday] main .tile{border-radius:16px}@media (prefers-reduced-motion:no-preference){:root[data-look=matchday] :is(.pagehead,main section.hero:not(.passband)>.wrap,.v6c-head,.spf-head){animation:md-rise .5s cubic-bezier(.2,.7,.2,1) both}}:root[data-look=matchday] .lvl i{background:currentColor;opacity:.55}:root[data-look=matchday] .ctab .tag.new{color:var(--mfg)}:root[data-look=matchday] .crest[data-cc]{box-shadow:0 0 0 2px color-mix(in srgb,var(--cc) 75%,transparent),0 10px 26px -8px var(--cc)!important}:root[data-look=matchday][data-brand] main section.hero .crest{box-shadow:0 0 0 3px var(--br1fg),0 12px 30px -8px var(--br2)!important}:root[data-look=matchday] .x-pulse[open]{display:block;padding:14px 16px}:root[data-look=matchday] .x-pulse[open]>summary{margin-bottom:4px}:root[data-look=matchday] .x-pulse .sec{padding:0}:root[data-look=matchday] .x-pulse .sech{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}:root[data-look=matchday] .x-pulse .sech .h{font-size:clamp(26px,3.6vw,36px)}:root[data-look=matchday] .pulse{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px}:root[data-look=matchday] .pulse>div{background:var(--muted);border:0;border-radius:14px;padding:14px;display:grid;gap:4px}:root[data-look=matchday] .pulse b{font:900 clamp(30px,4vw,42px)/.95 var(--f-head),sans-serif;font-style:normal;font-variant-numeric:tabular-nums;color:var(--fg)!important}:root[data-look=matchday] .pulse span{font:800 11px/1.2 var(--f-head),sans-serif;letter-spacing:.12em;color:var(--mfg)}:root[data-look=matchday][data-brand] .pulse>div:first-child{background:color-mix(in srgb,var(--br1) 22%,var(--muted))}:root[data-look=matchday] .x-pulse b,:root[data-look=matchday] .x-pulse-dot{font-style:normal}:root[data-look=matchday] .ctab{font-family:var(--f-head),sans-serif;font-weight:800;letter-spacing:.05em;text-transform:uppercase}:root[data-look=matchday] .md-tilt{perspective:900px}:root[data-look=matchday] .md-tilt>img{display:block;width:100%;border-radius:16px;transform:rotateY(var(--ry,-4deg)) rotateX(var(--rx,2deg));transition:transform .25s ease-out;box-shadow:0 30px 60px -24px rgba(0,0,0,.85)}@media (prefers-reduced-motion:reduce){:root[data-look=matchday] .md-tilt>img{transform:none}}:root[data-look=matchday] .ath-page h1{font-weight:900;font-size:clamp(44px,7vw,88px);line-height:.88}:root[data-look=matchday] .ath-page .glance b,:root[data-look=matchday] .ath-page .stat b{font:900 clamp(26px,3.4vw,38px)/.95 var(--f-head),sans-serif;font-variant-numeric:tabular-nums}:root[data-look=matchday] :is(.chips,.st-chips){flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}:root[data-look=matchday] :is(.chips,.st-chips)::-webkit-scrollbar{display:none}:root[data-look=matchday] :is(.chips,.st-chips)>*{flex:none}@media (min-width:1000px) and (max-width:1440px){:root[data-look=matchday] .nav a{font-size:14.5px;padding:0 9px;letter-spacing:.04em}:root[data-look=matchday] .nav a.on:after{left:9px;right:9px}}:root[data-look=matchday] .slash{color:var(--mfg)!important}:root[data-look=matchday] :is(.pagehead,main section.hero:not(.passband)>.wrap,.jc,.v6c-head,.spf-head,.v6c-card>.ath) .slash{color:var(--panel-mfg)!important}:root[data-look=matchday] :is(.pagehead,main section.hero:not(.passband)>.wrap,.jc,.v6c-head,.spf-head,.v6c-card>.ath) .po-btn{background:var(--panel-tile);border-color:var(--panel-tile-line);color:var(--panel-fg)}:root[data-look=matchday] :is(.pagehead,main section.hero:not(.passband)>.wrap,.jc,.v6c-head,.spf-head,.v6c-card>.ath) .po-btn :is(.m,small,.small){color:var(--panel-mfg)}:root[data-look=matchday] :is(.pagehead,main section.hero:not(.passband)>.wrap,.jc,.v6c-head,.spf-head,.v6c-card>.ath) .po-opt.on .po-btn{border-color:var(--panel-fg);box-shadow:0 0 0 1px var(--panel-fg)}.md-only{display:none!important}:root[data-look=matchday] .md-only{display:revert!important}:root[data-look=matchday] .md-ticker{display:flex!important;overflow:hidden;white-space:nowrap;padding:12px 0;margin-top:18px;border-block:1px solid var(--line);font:800 15px/1 var(--f-head),sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--mfg);-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}:root[data-look=matchday] .md-ticker>div{display:flex;gap:28px;padding-right:28px;animation:md-tick 40s linear infinite}:root[data-look=matchday] .md-ticker b{color:var(--fg)}:root[data-look=matchday] .md-ticker:hover>div{animation-play-state:paused}@keyframes md-tick{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){:root[data-look=matchday] .md-ticker>div{animation:none}:root[data-look=matchday] .md-ticker{overflow-x:auto}}:root[data-look=matchday] .nt-bar{display:block!important;height:4px;border-radius:2px;background:var(--s3);margin-top:7px;overflow:hidden;max-width:220px}:root[data-look=matchday] .nt-bar i{display:block;height:100%;width:var(--p);background:var(--fg);border-radius:2px}:root[data-look=matchday][data-brand] .nt-bar i{background:var(--br1)}:root[data-look=matchday] .tile.nt{position:relative;isolation:isolate;overflow:hidden}:root[data-look=matchday] .tile.nt .crest[data-cc]:after{content:"";position:absolute;z-index:-1;left:-60px;top:50%;width:260px;height:200px;transform:translateY(-50%);background:radial-gradient(closest-side,color-mix(in srgb,var(--cc) 30%,transparent),transparent);pointer-events:none}:root[data-look=matchday] .v6h-row{position:relative;isolation:isolate;overflow:hidden}:root[data-look=matchday] .v6h-row .crest[data-cc]:after{content:"";position:absolute;z-index:-1;left:-60px;top:50%;width:260px;height:200px;transform:translateY(-50%);background:radial-gradient(closest-side,color-mix(in srgb,var(--cc) 30%,transparent),transparent);pointer-events:none}:root[data-look=matchday] .v6h-disc .pagehead{background:none!important;box-shadow:none!important;border:0!important;padding:4px 0 0!important;animation:none!important;--panel-fg:var(--fg);--panel-mfg:var(--mfg);--panel-gold:var(--fg)}:root[data-look=matchday] .v6h-disc .pagehead h1{color:var(--fg)!important;font:900 clamp(40px,7vw,80px)/.88 var(--f-head),sans-serif!important;text-transform:uppercase}:root[data-look=matchday] .v6h-disc .pagehead p{color:var(--mfg)!important}:root[data-look=matchday] .v6c-pk{grid-template-columns:82px minmax(0,1fr);border-radius:18px;padding:14px 16px;background:linear-gradient(135deg,color-mix(in srgb,var(--p) 16%,var(--card)),var(--card) 60%)}:root[data-look=matchday] .v6c-pk-art{width:82px;overflow:visible;background:none;border:0;transform:rotate(-4deg);transition:transform .25s cubic-bezier(.2,.7,.2,1)}:root[data-look=matchday] .v6c-pk-art img{border-radius:10px;box-shadow:0 12px 24px -10px rgba(0,0,0,.8);object-fit:cover}:root[data-look=matchday] .v6c-pk:hover .v6c-pk-art{transform:rotate(-1deg) translateY(-2px)}:root[data-look=matchday] .v6c-pk-b b{font-size:20px}:root[data-look=matchday] .v6c-pk-b .v6c-eyebrow{font:800 11px/1 var(--f-head),sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--mfg)}@media (prefers-reduced-motion:reduce){:root[data-look=matchday] .v6c-pk-art{transition:none}}.x-hh-em{font-style:normal;color:inherit}:root[data-look=matchday] .classic-only,:root[data-look=matchday] .top .nav a[href="/playground-2"],:root[data-look=matchday] .top .nav-menu,:root[data-look=matchday] .top .pass-btn{display:none!important}:root[data-look=matchday] main section.x-hh>.x-hh-in{--panel:radial-gradient(55% 75% at 78% 50%,color-mix(in srgb,#7C3AED 70%,transparent),transparent 72%),linear-gradient(135deg,#1d1038,#120b22 55%,#0c0c0d) #160d2a;--panel-fg:#ffffff;--panel-mfg:#a3a5ad;--panel-gold:#c4b5fd;--panel-btn:var(--p);--panel-btnfg:#fff;border:1px solid color-mix(in srgb,#7c3aed 35%,transparent)!important;border-radius:26px!important;padding:clamp(18px,3vw,28px)!important}:root[data-look=matchday][data-theme=light] main section.x-hh>.x-hh-in{--panel:radial-gradient(55% 75% at 78% 50%,color-mix(in srgb,#7C3AED 45%,transparent),transparent 72%),linear-gradient(135deg,#ece5ff,#f6f3ff 60%,#f3f3f5) #efe9ff;--panel-fg:#0c0c0d;--panel-mfg:#5b5d66;--panel-gold:#7C3AED}:root[data-look=matchday] main section.x-hh .x-hh-t h1{font-size:clamp(46px,7.4vw,104px);line-height:.86;margin:10px 0 16px}:root[data-look=matchday] main section.x-hh .x-hh-em{color:var(--panel-mfg)!important}:root[data-look=matchday] main section.x-hh .x-hh-b .btn-g{background:var(--muted)!important;color:var(--fg)!important;border:1px solid var(--line)!important}:root[data-look=matchday][data-theme=light] main section.x-hh .x-hh-b .btn-g{background:#ffffff!important}:root[data-look=matchday] main section.x-hh .x-hh-one img{width:min(360px,76vw);transform:rotate(3deg);border-radius:16px;box-shadow:0 30px 60px -20px rgba(0,0,0,.7),0 0 0 1px var(--line)}:root[data-look=matchday] main section.x-hh .x-hh-one .m{color:var(--panel-mfg)!important}@media (prefers-reduced-motion:no-preference){:root[data-look=matchday] main section.x-hh .x-hh-one img{animation:md-tilt 1s cubic-bezier(.2,.7,.2,1) both}@keyframes md-tilt{0%{transform:rotate(-2deg) translateY(16px);opacity:.001}}}:root[data-look=matchday] .md-packteams .sech{display:flex;justify-content:space-between;align-items:baseline;gap:10px}:root[data-look=matchday] .md-packteams .sech .m{font:800 15px/1 var(--f-head),sans-serif;text-transform:uppercase}:root[data-look=matchday] .md-teamgrid{display:grid!important;gap:10px;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr))}:root[data-look=matchday] .md-team{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:12px;border-radius:16px;background:var(--card);border:1px solid var(--line);position:relative;isolation:isolate;overflow:hidden}:root[data-look=matchday] .md-team-l{display:flex;gap:12px;align-items:center;min-width:0;color:inherit;text-decoration:none}:root[data-look=matchday] .md-team-t{display:flex;flex-direction:column;gap:2px;min-width:0}:root[data-look=matchday] .md-team-t b{font:800 18px/1.05 var(--f-head),sans-serif;text-transform:uppercase;overflow-wrap:anywhere}:root[data-look=matchday] .md-team-t small{font-size:13px}:root[data-look=matchday] .md-team .crest[data-cc]:after{content:"";position:absolute;z-index:-1;left:-60px;top:50%;width:260px;height:200px;transform:translateY(-50%);background:radial-gradient(closest-side,color-mix(in srgb,var(--cc) 30%,transparent),transparent);pointer-events:none}:root[data-look=matchday] .md-cd{display:flex!important;gap:8px;margin:4px 0 2px}:root[data-look=matchday] .md-cd>span{background:var(--muted);border-radius:10px;padding:8px 10px;display:grid;text-align:center;min-width:58px}:root[data-look=matchday] .md-cd b{font:900 26px/1 var(--f-head),sans-serif;font-variant-numeric:tabular-nums}:root[data-look=matchday] .md-cd i{font:800 10px/1.2 var(--f-head),sans-serif;font-style:normal;letter-spacing:.12em;text-transform:uppercase;color:var(--mfg)}:root[data-look=matchday] .x-next b.h{font-size:clamp(22px,3.2vw,32px)}:root[data-look=matchday] .md-feat{display:grid!important;gap:18px;align-items:center;margin:6px 0 18px;padding:22px;border-radius:22px;color:#f5f5f6;text-decoration:none;background:radial-gradient(55% 90% at 15% 50%,color-mix(in srgb,var(--p) 45%,transparent),transparent 70%),linear-gradient(135deg,#1b1c20,#111214);border:1px solid var(--line)}:root[data-look=matchday][data-theme=light] .md-feat{color:#0c0c0d;background:radial-gradient(55% 90% at 15% 50%,color-mix(in srgb,var(--p) 25%,transparent),transparent 70%),linear-gradient(135deg,#ffffff,#f1f1f4)}@media (min-width:700px){:root[data-look=matchday] .md-feat{grid-template-columns:220px minmax(0,1fr)}}:root[data-look=matchday] .md-feat img{width:min(220px,60vw);aspect-ratio:5/7;object-fit:cover;border-radius:14px;justify-self:center;transform:rotate(-3deg);box-shadow:0 24px 40px -18px rgba(0,0,0,.6)}:root[data-look=matchday] .md-feat-x{display:grid;gap:10px;min-width:0}:root[data-look=matchday] .md-feat-k{font:800 12px/1 var(--f-head),sans-serif;letter-spacing:.16em;text-transform:uppercase;opacity:.65}:root[data-look=matchday] .md-feat b.h{font:900 clamp(38px,6vw,64px)/.9 var(--f-head),sans-serif;text-transform:uppercase;color:inherit}:root[data-look=matchday] .md-feat-p{opacity:.85;max-width:60ch}:root[data-look=matchday] .md-feat-ch{display:flex;flex-wrap:wrap;gap:6px}:root[data-look=matchday] .md-feat-ch span{font:800 13px/1 var(--f-head),sans-serif;letter-spacing:.05em;text-transform:uppercase;padding:8px 10px;border-radius:8px;background:color-mix(in srgb,currentColor 10%,transparent)}:root[data-look=matchday] .md-feat-ch span.on{background:var(--p);color:#fff}:root[data-look=matchday] .md-feat-go{justify-self:start}:root[data-look=matchday] .v6c .pk{border-radius:26px;padding:22px;border:1px solid var(--line);background:radial-gradient(60% 90% at 15% 40%,color-mix(in srgb,var(--p) 30%,transparent),transparent 65%),var(--card)}:root[data-look=matchday] .v6c .pk>:first-child{transform:rotate(-8deg);filter:drop-shadow(0 34px 40px rgba(0,0,0,.55))}:root[data-look=matchday] .v6c .pk .pk-art:not(.sm),:root[data-look=matchday] .v6c .pk .pk-pic:not(.sm){width:min(200px,44vw)}:root[data-look=matchday] .v6c .pk-seg{display:flex;gap:8px;flex-wrap:wrap}:root[data-look=matchday] .v6c .pk-seg button{flex:1;min-width:84px;max-width:120px;display:grid;gap:2px;padding:12px 8px;border-radius:14px;border:1px solid var(--line);background:var(--muted);color:var(--fg)}:root[data-look=matchday] .v6c .pk-seg button b{font:900 34px/1 var(--f-head),sans-serif}:root[data-look=matchday] .v6c .pk-seg button span{font:800 14px/1 var(--f-head),sans-serif;color:var(--mfg)}:root[data-look=matchday] .v6c .pk-seg button.on{background:var(--fg);color:var(--bg);border-color:var(--fg)}:root[data-look=matchday] .v6c .pk-seg button.on span{color:var(--bg);opacity:.7}@media (max-width:640px){:root[data-look=matchday] .v6c .pk{grid-template-columns:1fr;justify-items:center;text-align:center}:root[data-look=matchday] .v6c .pk-body{align-items:center}:root[data-look=matchday] .v6c .pk-go{align-self:stretch}}:root[data-look=matchday] .md-tilt[data-art]{position:relative;isolation:isolate}:root[data-look=matchday] .md-tilt[data-art]:before{content:"";position:absolute;z-index:-1;inset:-14% 0;pointer-events:none;transform:scaleX(1.35);background:radial-gradient(closest-side,color-mix(in srgb,var(--art) 45%,transparent),transparent)}:root[data-look=matchday] main{overflow-x:clip}:root[data-look=matchday] main :is(.stats .stat b,.x-pband-n b,.md-cd b,.pstats b,.bigrow b,.nums b,.md-num){font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:no-preference){:root[data-look=matchday] main :is(section.hero>.wrap .stats>.stat,.x-next,.md-cd>span,.x-pband,.x-pband-n>div,.wrap>section.sec,.x-tabs){animation:md-rise .5s cubic-bezier(.2,.7,.2,1) both}:root[data-look=matchday] main section.hero>.wrap .stats>.stat:first-child{animation-delay:.14s}:root[data-look=matchday] main section.hero>.wrap .stats>.stat:nth-child(2){animation-delay:.21s}:root[data-look=matchday] main section.hero>.wrap .stats>.stat:nth-child(3){animation-delay:.28s}:root[data-look=matchday] main section.hero>.wrap .stats>.stat:nth-child(n+4){animation-delay:.35s}:root[data-look=matchday] main .x-next{animation-delay:.36s}:root[data-look=matchday] main .md-cd>span:first-child{animation-delay:.46s}:root[data-look=matchday] main .md-cd>span:nth-child(2){animation-delay:.53s}:root[data-look=matchday] main .md-cd>span:nth-child(3){animation-delay:.6s}:root[data-look=matchday] main .x-pband{animation-delay:.42s}:root[data-look=matchday] main .x-pband-n>div:first-child{animation-delay:.52s}:root[data-look=matchday] main .x-pband-n>div:nth-child(2){animation-delay:.59s}:root[data-look=matchday] main .x-pband-n>div:nth-child(n+3){animation-delay:.66s}:root[data-look=matchday] main :is(.wrap>section.sec,.x-tabs){animation-delay:.6s}}