.gm{z-index:2147483000;pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.gm:before{content:"";background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--gm) 55%,transparent),transparent 70%);animation:3.2s ease-out forwards gm-flash;position:absolute;inset:0}.gm-inner{background:color-mix(in srgb,var(--gm) 88%,#000);color:#fff;box-shadow:0 30px 80px color-mix(in srgb,var(--gm) 50%,transparent);text-shadow:0 2px 10px #00000073;border:0;border-radius:18px;justify-items:center;gap:6px;padding:22px 34px;animation:3.2s cubic-bezier(.2,1.4,.3,1) forwards gm-pop;display:grid;position:relative}.gm:not(.gm-big){place-items:start center;padding-top:84px}.gm:not(.gm-big):before{display:none}.gm:not(.gm-big) .gm-inner{padding:12px 20px;animation-duration:2.2s}.gm-title{font:italic 900 clamp(48px,12vw,140px)/.9 var(--ar-font-display,"Barlow Condensed",sans-serif);letter-spacing:.02em;text-transform:uppercase}.gm:not(.gm-big) .gm-title{font-size:28px}.gm-line{font:800 clamp(18px,3vw,28px)/1.1 var(--ar-font-display,sans-serif);font-variant-numeric:tabular-nums}@keyframes gm-flash{0%{opacity:0}8%{opacity:1}70%{opacity:.6}to{opacity:0}}@keyframes gm-pop{0%{opacity:0;transform:scale(.4)skew(-8deg)}10%{opacity:1;transform:scale(1.08)skew(-8deg)}18%{transform:scale(1)skew(-8deg)}85%{opacity:1}to{opacity:0;transform:scale(1.02)skew(-8deg)}}@media (prefers-reduced-motion:reduce){.gm:before{opacity:.35;animation:none}.gm-inner{animation:none}}.md-bar{z-index:40;padding:8px max(16px,env(safe-area-inset-left));background:color-mix(in srgb,var(--club,#d4ff3a) 92%,#000);color:var(--club-ink,#000);font:700 14px/1.2 var(--ar-font-body,sans-serif);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;display:flex;position:sticky;top:0}.md-bar a{color:inherit;font-weight:800;text-decoration:none}.md-bar .md-tag{font:italic 900 13px/1 var(--ar-font-display,sans-serif);letter-spacing:.08em;text-transform:uppercase;background:color-mix(in srgb,var(--club-ink,#000) 18%,transparent);border-radius:4px;padding:4px 8px}.md-bar .md-links{flex-wrap:wrap;gap:6px 14px;display:flex}.md-bar .md-links a{text-underline-offset:3px;text-decoration:underline}.md-bar .md-live{background:#ff4757;border-radius:50%;width:8px;height:8px;margin-inline-end:6px;animation:1.4s infinite md-pulse;display:inline-block}@keyframes md-pulse{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.md-bar .md-live{animation:none}}.fy{gap:12px;margin:18px 0;display:grid}.fy-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.fy-head h2{font:italic 900 clamp(24px,3.4vw,36px)/1 var(--ar-font-display,sans-serif);text-transform:uppercase;margin:0}.fy-matchday .fy-head h2{color:var(--club,var(--bc-volt,#d4ff3a))}.fy-sound{color:var(--ar-muted);align-items:center;gap:6px;font-size:13px;display:inline-flex}.fy-row{scroll-snap-type:x mandatory;grid-auto-columns:minmax(200px,1fr);grid-auto-flow:column;gap:12px;padding-bottom:4px;display:grid;overflow-x:auto}.fy-cell{scroll-snap-align:start;border:1px solid var(--ar-line,#2a2f3a);background:var(--ar-surface,#12161e);color:inherit;border-radius:14px;align-content:start;gap:4px;min-height:128px;padding:16px;text-decoration:none;transition:transform .15s,border-color .15s;display:grid}:is(.fy-cell:hover,.fy-cell:focus-visible){border-color:var(--bc-volt,#d4ff3a);transform:translateY(-2px)}.fy-cell small{font:800 12px/1.2 var(--ar-font-display,sans-serif);letter-spacing:.08em;text-transform:uppercase;color:var(--ar-muted)}.fy-cell b{font:italic 900 22px/1.05 var(--ar-font-display,sans-serif);text-transform:uppercase}.fy-cell span{color:var(--ar-muted);font-size:14px}.fy-cell.is-hot{border-color:color-mix(in srgb,var(--bc-volt,#d4ff3a) 60%,transparent)}.fy-cell.is-match{background:linear-gradient(135deg,color-mix(in srgb,var(--club,#d4ff3a) 85%,#000),color-mix(in srgb,var(--club,#d4ff3a) 35%,#000));color:var(--club-ink,#000);border:0;grid-column:span 2}.fy-cell.is-match small,.fy-cell.is-match span{color:inherit;opacity:.8}.fy-cell.is-match b{font-size:clamp(26px,4vw,40px)}@media (max-width:640px){.fy-row{grid-auto-columns:minmax(72%,1fr)}.fy-cell.is-match{grid-column:span 1}}.dy-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:14px;margin-top:24px;display:grid}.dy-cell{color:inherit;background:var(--bc-glass);border:1px solid var(--bc-glass-edge);border-radius:16px;gap:6px;padding:22px 20px 20px;text-decoration:none;transition:transform .2s;display:grid;position:relative;overflow:hidden}.dy-cell:before{content:"";background:linear-gradient(90deg,var(--dy-a) 50%,var(--dy-b) 50%);height:6px;position:absolute;inset:0 0 auto}.dy-cell:hover{transform:translateY(-3px)}.dy-cell small{font:800 12px/1 var(--d);letter-spacing:.12em;text-transform:uppercase;color:var(--ar-muted)}.dy-cell b{font:900 clamp(24px,3vw,32px)/.95 var(--d);text-transform:uppercase}.dy-hero{border-radius:var(--bc-radius,18px);color:#fff;background:linear-gradient(115deg,color-mix(in srgb,var(--dy-a) 78%,#000) 0 49.6%,#050608 49.6% 50.4%,color-mix(in srgb,var(--dy-b) 78%,#000) 50.4%);margin-top:8px;padding:clamp(28px,6vw,72px) clamp(18px,4vw,48px);position:relative;overflow:hidden}.dy-hero:after{content:"";pointer-events:none;background:radial-gradient(80% 90% at 50% 120%,#0000008c,#0000 70%);position:absolute;inset:0}.dy-hero>*{z-index:1;position:relative}.dy-hero .cc-eyebrow{color:#fff;opacity:.85}.dy-hero h1{font:900 clamp(40px,8vw,104px)/.88 var(--d);text-transform:uppercase;text-shadow:0 4px 30px #0006;margin:6px 0 14px}.dy-hero p{max-width:60ch;margin:14px 0 18px}.dy-vs{font:900 clamp(26px,4.4vw,52px)/1 var(--d);text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:10px 18px;display:flex}.dy-vs i{opacity:.7;font-size:.6em;font-style:normal}.dy-h{font:800 clamp(22px,3vw,30px)/1 var(--d);text-transform:uppercase;align-items:center;gap:10px;margin:0;display:flex}.dy-score{font:900 clamp(28px,5vw,56px)/1 var(--d);text-transform:uppercase;margin-top:12px}.dy-badge{border-color:#ffc83d;align-items:center;gap:18px;display:flex;box-shadow:inset 0 0 0 1px #ffc83d}.dy-badge svg{color:#ffc83d;flex:none}.dy-badge h2{font:900 clamp(22px,3vw,32px)/1 var(--d);text-transform:uppercase;margin:0}.dy-split{border-radius:6px;gap:2px;height:22px;margin-top:18px;display:flex;overflow:hidden}.dy-split span{display:block}.dy-split .dy-draw{background:var(--ar-muted)}.dy-two{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:14px;margin-top:16px;display:grid}.dy-side{border:1px solid var(--ar-line);border-top:6px solid;border-radius:14px;gap:6px;padding:18px;display:grid}.dy-side b{font:900 26px/1 var(--d);text-transform:uppercase}.dy-side em{color:var(--pick);font-style:normal;font-weight:800}.dy-code{font:900 1.2em/1 var(--d);letter-spacing:.08em;color:var(--pick)}.tv{color:#f6f7f9;font-family:var(--d,system-ui);background:radial-gradient(120% 80% at 50% -10%,#16203a,#050608 60%);grid-template-rows:auto 1fr auto;display:grid;position:fixed;inset:0;overflow:hidden}.tv-top,.tv-foot{font:700 clamp(14px,1.6vw,26px)/1 var(--d,system-ui);align-items:center;gap:2vw;padding:1.6vh 3vw;display:flex}.tv-top{border-bottom:1px solid #ffffff1a}.tv-brand{font:900 clamp(22px,2.6vw,44px)/1 var(--d,system-ui);letter-spacing:.08em;color:#e8ff3a}.tv-clock{font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:clamp(20px,2.4vw,40px)}.tv .tv-full{color:inherit;background:0 0;border:1px solid #ffffff40;border-radius:8px;min-height:0;padding:6px 8px}.tv-main{align-content:center;padding:1vh 3vw;display:grid}.tv-list{gap:1.4vh;margin:0;padding:0;list-style:none;display:grid}.tv-list li{background:#ffffff0d;border-radius:14px;grid-template-columns:minmax(0,9vw) minmax(0,1fr) auto minmax(0,1fr) minmax(0,8vw);align-items:center;gap:2vw;padding:1.6vh 1.6vw;animation:.6s cubic-bezier(.2,.8,.2,1) both tv-in;display:grid}.tv-list li.is-live{background:linear-gradient(90deg,#ff3b4a38,#ffffff0d 40%)}.tv-list small{font:800 clamp(11px,1vw,18px)/1.1 var(--d,system-ui);letter-spacing:.08em;text-transform:uppercase;opacity:.7}.tv-team{font:900 clamp(22px,3vw,58px)/1 var(--d,system-ui);text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;border-inline-start:6px solid #0000;padding-inline-start:1vw;overflow:hidden}.tv-away{text-align:end;border-inline-start:0;border-inline-end:6px solid #0000;padding-inline:0 1vw}.tv-score{font:900 clamp(30px,4.4vw,88px)/1 var(--d,system-ui);font-variant-numeric:tabular-nums;text-align:center;min-width:4ch}.tv-list em{font:800 clamp(14px,1.5vw,28px)/1 var(--d,system-ui);text-align:end;font-style:normal}.tv-list li.is-live em{color:#ff5b66}.tv-empty{text-align:center;font:800 clamp(24px,3vw,52px)/1.2 var(--d,system-ui);opacity:.8}.tv-venue h1{font:900 clamp(40px,6vw,110px)/.9 var(--d,system-ui);text-transform:uppercase;color:#e8ff3a;margin:0 0 3vh}.tv-venue ol{gap:1.2vh;margin:0;padding:0;list-style:none;display:grid}.tv-venue li{font:900 clamp(22px,3vw,56px)/1 var(--d,system-ui);text-transform:uppercase;grid-template-columns:5vw 1fr auto;align-items:center;gap:2vw;display:grid}.tv-venue li i{color:#e8ff3a;font-style:normal}.tv-foot{border-top:1px solid #ffffff1a;justify-content:space-between}.tv-code{color:#e8ff3a;letter-spacing:.08em}.tv-dots{gap:8px;display:flex}.tv-dots i{background:#ffffff40;border-radius:50%;width:10px;height:10px}.tv-dots i.on{background:#e8ff3a}.tv-goal{z-index:5;text-align:center;color:#050608;background:radial-gradient(circle,#e8ff3a 0,#9ccc00 45%,#050608 100%);place-content:center;gap:2vh;animation:.5s cubic-bezier(.2,.8,.2,1) both tv-goal;display:grid;position:absolute;inset:0}.tv-goal small{font:900 clamp(80px,18vw,320px)/.8 var(--d,system-ui);letter-spacing:-.02em}.tv-goal b{font:900 clamp(28px,4.4vw,84px)/1 var(--d,system-ui);text-transform:uppercase}.tv-goal span{font:800 clamp(18px,2vw,36px)/1 var(--d,system-ui)}@keyframes tv-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes tv-goal{0%{opacity:0;transform:scale(1.15)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.tv-list li,.tv-goal{animation:none}}@media (max-width:700px){.tv-list li{grid-template-columns:1fr auto 1fr}.tv-list small,.tv-list em{display:none}}.dy-nw{white-space:nowrap;font-weight:800}.gr-form{gap:3px;display:inline-flex}.gr-form i{width:22px;height:22px;font:800 12px/1 var(--d);color:#fff;background:#7a8394;border-radius:4px;place-items:center;font-style:normal;display:inline-grid}.gr-form i[data-r=W]{background:#1f9d55}.gr-form i[data-r=L]{background:#d63a45}.gr-live{background:linear-gradient(90deg,#ff3b4a1f,#0000 60%)}.gr-tag{color:#ff5b66;font-style:normal;font-weight:800}.gr-edit{align-items:center;gap:6px;display:inline-flex}.gr-edit input{text-align:center;width:4ch;min-height:40px}
