.match-centre__match{position:relative}.match-centre__match:not(.is-upcoming){cursor:pointer;min-height:92px}.match-centre__card-link{z-index:1;border-radius:inherit;position:absolute;inset:0}.match-centre__card-link:focus-visible{outline:3px solid var(--z-blue);outline-offset:-3px}.match-centre__match .match-centre__team,.match-centre__match .match-centre__score,.match-centre__match .match-centre__open{z-index:2;position:relative}.match-centre__match .match-centre__team{border-radius:6px;width:max-content;max-width:100%;padding:7px 9px}.match-centre__match .match-centre__team.is-home{justify-self:end}.match-centre__match .match-centre__team.is-away{justify-self:start}.match-centre__match .match-centre__team.is-unavailable{pointer-events:none}.mobile-competition-control,.mobile-match-date{display:none}.mobile-competition-search{gap:7px;display:grid}.mobile-competition-search>span{color:var(--z-text-2);font-size:12px;font-weight:700}.mobile-competition-search input{border:1px solid var(--z-line);width:100%;height:48px;color:var(--z-ink);background:#f7f9fc;border-radius:8px;padding:0 12px;font-size:16px}.mobile-competition-scopes{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.mobile-competition-scopes button{border:1px solid var(--z-line);min-height:44px;color:var(--z-text-2);background:#fff;border-radius:22px;padding:8px 12px;font-size:12px;font-weight:700}.mobile-competition-scopes button[aria-pressed=true]{background:var(--z-ink);color:#fff;border-color:var(--z-ink)}.mobile-competition-options h3{color:var(--z-muted);text-transform:uppercase;letter-spacing:.08em;margin:20px 0 8px;font-size:11px}.mobile-competition-options section>button{border:0;border-bottom:1px solid var(--z-line-soft);width:100%;min-height:58px;color:var(--z-ink);text-align:left;background:#fff;border-radius:7px;align-items:center;gap:13px;padding:8px 10px;font-size:15px;font-weight:650;display:flex}.mobile-competition-options .crest,.mobile-competition-trigger .crest{background:0 0;border:0;flex:0 0 34px;width:34px;height:40px}.mobile-competition-options section>button[aria-pressed=true]{background:var(--z-blue-tint);color:var(--z-blue)}.mobile-competition-options section>button b{margin-left:auto}.mobile-competition-options>p{color:var(--z-muted);padding:20px 0;font-size:14px}@media (width<=680px){.match-centre .page-title__inner{grid-template-columns:1fr;gap:0;min-height:0;padding-top:12px;padding-bottom:12px}.match-centre .page-title__mark{display:none}.match-centre .page-title h1{font-size:26px}.match-centre .page-title p,.match-centre__competition-picker{display:none}.mobile-competition-control{margin:0 0 10px;display:block}.mobile-competition-trigger{border:1px solid var(--z-line);width:100%;min-height:68px;color:var(--z-ink);text-align:left;background:#fff;border-radius:12px;align-items:center;gap:12px;padding:10px 14px;display:flex;box-shadow:0 2px 8px #10182706}.mobile-competition-trigger>span:not(.crest):not(.mobile-competition-all){gap:3px;min-width:0;display:grid}.mobile-competition-trigger small{color:var(--z-muted);font-size:11px;font-weight:600}.mobile-competition-trigger strong{font-size:16px;line-height:1.25}.mobile-competition-trigger>b{color:var(--z-blue);margin-left:auto;font-size:24px}.mobile-competition-all{width:34px;color:var(--z-blue);text-align:center;flex:0 0 34px;font-size:28px}.match-centre__week-header{display:none}.mobile-match-date{justify-content:space-between;align-items:center;gap:8px;margin:12px 0 8px;display:flex}.mobile-match-date label{align-items:center;gap:8px;min-width:0;display:flex}.mobile-match-date label>span{color:var(--z-muted);font-size:12px;font-weight:600}.mobile-match-date input{border:1px solid var(--z-line);width:155px;min-width:0;max-width:100%;height:44px;color:var(--z-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border-radius:8px;padding:7px 9px;font-size:16px}.mobile-match-date>button{border:1px solid var(--z-line);min-width:50px;min-height:44px;color:var(--z-blue);background:#fff;border-radius:8px;padding:7px 10px;font-size:13px;font-weight:750}.mobile-match-date>button[aria-pressed=true]{background:var(--z-blue-tint);border-color:var(--z-blue)}.match-centre__week{border:1px solid var(--z-line);border-radius:10px;grid-template-columns:44px minmax(0,1fr) 44px;overflow:hidden}.match-centre__week>button{min-height:60px}.match-centre__week>div{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;position:relative;overflow-x:auto}.match-centre__week>div>button{scroll-snap-align:center;flex:1 0 46px;min-height:64px;padding:8px 4px}.match-centre__week>div>button small{font-size:9px}.match-centre__week>div>button b{font-size:20px}.match-centre__week>div>button span{font-size:9px}.match-centre__views{box-shadow:none;margin:8px 0}.match-centre__views button{white-space:nowrap;flex:1;min-height:44px;padding:8px;font-size:11px}.match-centre__summary{gap:10px;margin-inline:0;padding-inline:0}.match-centre__summary strong{font-size:13px}.match-centre__summary>span{flex-shrink:0}.match-centre__league,.match-centre__surface>.competition-panel{margin-inline:0}.match-centre__teams{grid-template-columns:minmax(0,1fr) 54px minmax(0,1fr)}.match-centre__match .match-centre__team{gap:6px;padding:6px 0}.match-centre__match .match-centre__team>span:not(.crest){white-space:normal;text-overflow:clip;overflow-wrap:anywhere;font-size:11px;line-height:1.3;overflow:visible}}
