.matchday-card{isolation:isolate;color:#fff;background:#02070c;border:1px solid #ffffff21;position:relative;overflow:hidden;box-shadow:0 26px 70px #00000047}.matchday-stadium,.matchday-shade{position:absolute;inset:0}.matchday-stadium{z-index:-2;background:url(/club/stadium.webp) 50% 58%/cover no-repeat;transform:scale(1.015)}.matchday-shade{z-index:-1;background:linear-gradient(#000408f7 0%,#000408e0 27%,#00080e33 58%,#00050ae6 100%)}.matchday-content{z-index:1;flex-direction:column;height:100%;display:flex;position:relative}.matchday-heading{text-align:center;padding-top:24px}.matchday-heading small{color:#f6d314;letter-spacing:.25em;text-transform:uppercase;font-size:8px;font-weight:800;display:block}.matchday-heading strong{letter-spacing:.035em;text-transform:uppercase;text-shadow:0 7px 25px #00000073;margin-top:4px;font:900 68px/.82 Impact,Arial Narrow,sans-serif;display:block}.matchday-heading span{color:#f6d314;letter-spacing:.38em;margin-top:7px;font-size:11px;font-weight:900;display:block}.matchday-versus{grid-template-columns:1fr 55px 1fr;align-items:center;gap:10px;width:min(650px,88%);margin:22px auto 18px;display:grid}.matchday-team{text-align:center;min-width:0;margin:0}.matchday-team>span{place-items:center;width:105px;height:105px;margin:auto;display:grid}.matchday-team img,.matchday-team .portal-crest{object-fit:contain;filter:drop-shadow(0 10px 14px #0000007a);width:100%;height:100%}.matchday-team figcaption{color:#fff;letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;margin-top:8px;font-size:13px;font-weight:850;position:static;bottom:auto;left:auto;overflow:hidden}.matchday-initials{border:2px solid #f6d314;border-radius:50%;place-items:center;width:78px;height:78px;font-size:20px;display:grid}.matchday-versus>i{color:#f6d314;text-align:center;text-shadow:0 5px 18px #00000080;font:900 34px/1 Impact,Arial Narrow,sans-serif}.matchday-meta{background:#000408d1;border:1px solid #f6d3148c;border-radius:8px;grid-template-columns:repeat(3,1fr);width:min(690px,88%);margin:auto auto 0;display:grid;box-shadow:0 12px 32px #00000059}.matchday-meta p{border-right:1px solid #f6d31442;justify-content:center;align-items:center;gap:10px;min-width:0;margin:0;padding:12px 15px;display:flex}.matchday-meta p:last-child{border:0}.matchday-meta p>i{color:#f6d314;font-size:21px;font-style:normal}.matchday-meta span,.matchday-meta small,.matchday-meta b{display:block}.matchday-meta small{color:#f6d314;letter-spacing:.16em;font-size:6px}.matchday-meta b{white-space:nowrap;text-overflow:ellipsis;max-width:180px;margin-top:3px;font-size:11px;overflow:hidden}.matchday-brands{color:#101820;text-align:center;background:#fff;margin-top:16px;padding:9px 18px 12px}.matchday-brands>small{letter-spacing:.34em;margin-bottom:7px;font-size:7px;font-weight:900;display:block}.matchday-brands>div{justify-content:center;align-items:center;gap:16px;height:30px;display:flex;overflow:hidden}.matchday-brands img{object-fit:contain;width:auto;max-width:68px;height:auto;max-height:27px}.matchday-hit{z-index:3;position:absolute;inset:0}.matchday-full{border-radius:6px;height:560px}.matchday-home{border-radius:18px;min-height:510px}.home-fixture .matchday-heading{justify-content:initial;align-items:initial;display:block}.home-fixture .matchday-heading small,.home-fixture .matchday-heading strong,.home-fixture .matchday-heading span{display:block}.matchday-home .matchday-heading strong{font-size:62px}.matchday-hero{border-left:7px solid #f6d314;border-radius:3px;height:128px;position:absolute;bottom:20px;left:8vw;right:8vw}.matchday-hero .matchday-heading,.matchday-hero .matchday-brands{display:none}.matchday-hero .matchday-shade{background:linear-gradient(90deg,#020a12fa,#04101dd6)}.matchday-hero .matchday-versus{grid-template-columns:1fr 110px 1fr;width:100%;height:100%;margin:0}.matchday-hero .matchday-team{text-align:left;grid-template-columns:58px 1fr;align-items:center;gap:11px;padding:0 22px;display:grid}.matchday-hero .matchday-team>span{width:55px;height:55px}.matchday-hero .matchday-team figcaption{margin:0;font-size:11px}.matchday-hero .matchday-versus>i{font-size:25px}.matchday-hero .matchday-meta{display:none}.matchday-rail{height:275px;box-shadow:none;border:0;border-radius:0}.matchday-rail .matchday-heading{padding-top:16px}.matchday-rail .matchday-heading small{display:none}.matchday-rail .matchday-heading strong{font-size:42px}.matchday-rail .matchday-heading span{margin-top:4px;font-size:7px}.matchday-rail .matchday-versus{grid-template-columns:1fr 42px 1fr;width:92%;margin:14px auto 9px}.matchday-rail .matchday-team>span{width:58px;height:58px}.matchday-rail .matchday-team figcaption{font-size:8px}.matchday-rail .matchday-versus>i{font-size:22px}.matchday-rail .matchday-meta{border-width:1px 0 0;border-radius:0;width:100%}.matchday-rail .matchday-meta p{gap:4px;padding:9px 5px}.matchday-rail .matchday-meta p>i{display:none}.matchday-rail .matchday-meta b{font-size:7px}.matchday-rail .matchday-brands{display:none}@media (max-width:700px){.matchday-full,.matchday-home{height:410px;min-height:410px}.matchday-heading{padding-top:17px}.matchday-heading strong,.matchday-home .matchday-heading strong{font-size:50px}.matchday-heading span{font-size:8px}.matchday-versus{grid-template-columns:1fr 44px 1fr;width:94%;margin:18px auto 12px}.matchday-team>span{width:76px;height:76px}.matchday-team figcaption{font-size:10px}.matchday-versus>i{font-size:27px}.matchday-meta{width:94%}.matchday-meta p{gap:4px;padding:9px 5px}.matchday-meta p>i{display:none}.matchday-meta b{font-size:8px}.matchday-meta small{font-size:5px}.matchday-brands{padding:7px 8px 9px}.matchday-brands>div{gap:8px;height:24px}.matchday-brands img{max-width:45px;max-height:22px}.matchday-hero{height:116px;bottom:18px;left:5vw;right:5vw}.matchday-hero .matchday-versus{grid-template-columns:1fr 56px 1fr}.matchday-hero .matchday-team{grid-template-columns:42px 1fr;gap:6px;padding:0 8px}.matchday-hero .matchday-team>span{width:40px;height:40px}.matchday-hero .matchday-team figcaption{font-size:7px}}
.squad-dropdown{color:#07111e;align-items:stretch;display:flex;position:relative}.squad-dropdown-trigger{min-width:auto;height:100%;color:inherit;cursor:pointer;letter-spacing:-.015em;text-transform:uppercase;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-family:inherit;font-size:15px;font-weight:900;line-height:1;transition:color .18s,background .18s;display:flex;position:relative}.squad-dropdown-trigger:hover,.squad-dropdown-trigger.active{color:var(--pyellow)}.squad-dropdown-trigger i{place-items:center;width:17px;height:17px;font-size:13px;font-style:normal;line-height:1;transition:transform .2s;display:grid}.squad-dropdown.open .squad-dropdown-trigger i{transform:rotate(180deg)}.squad-dropdown-trigger.active:after{content:"";background:var(--pyellow);border-radius:4px 4px 0 0;height:3px;position:absolute;bottom:0;left:22%;right:22%}.squad-dropdown-panel{z-index:200;color:#fff;opacity:0;visibility:hidden;pointer-events:none;background:#07111e;border:1px solid #ffffff1c;border-radius:18px;grid-template-columns:1fr 1fr .82fr;width:min(760px,100vw - 48px);transition:opacity .2s,transform .2s,visibility .2s;display:grid;position:absolute;top:calc(100% + 10px);left:50%;overflow:hidden;transform:translate(-50%)translateY(-8px);box-shadow:0 28px 80px #0000006b}.squad-dropdown.open .squad-dropdown-panel{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(0)}.squad-dropdown-panel section{border-right:1px solid #ffffff14;min-width:0;padding:24px}.squad-dropdown-panel section:last-child{border-right:0}.squad-dropdown-panel header b,.squad-dropdown-panel header small{display:block}.squad-dropdown-panel header b{color:#fff;letter-spacing:.06em;text-transform:uppercase;font-size:15px;font-weight:900;line-height:1.15}.squad-dropdown-panel header small{color:#7f8b97;letter-spacing:.09em;text-transform:uppercase;margin-top:6px;font-size:9px;line-height:1.3}.squad-dropdown-panel section>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:18px;display:grid}.portal-nav .squad-dropdown-panel a,.portal-nav .squad-dropdown-panel a:last-child{color:#fff;letter-spacing:.07em;text-align:center;text-transform:uppercase;background:#ffffff06;border:1px solid #ffffff1c;border-radius:10px;justify-content:center;align-items:center;min-width:0;height:auto;min-height:42px;padding:10px 11px;font-size:10px;font-weight:850;line-height:1;transition:background .18s,color .18s,border-color .18s,transform .18s;display:flex}.portal-nav .squad-dropdown-panel a:hover{border-color:var(--pyellow);background:var(--pyellow);color:#07111e;transform:translateY(-1px)}.academy-disabled{background:#ffffff06}.academy-disabled>span{color:#87929e;letter-spacing:.12em;text-transform:uppercase;background:#ffffff12;border-radius:999px;margin-top:19px;padding:8px 11px;font-size:8px;font-weight:800;display:inline-flex}.team-section-nav-wrap{z-index:5;color:#fff;background:#07111e;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;width:min(1180px,100% - 48px);margin:-28px auto 34px;padding:14px 16px 14px 22px;display:flex;position:relative;box-shadow:0 18px 45px #0000002e}.team-section-label small,.team-section-label b{display:block}.team-section-label small{color:var(--yellow);letter-spacing:.16em;font-size:8px;font-weight:900}.team-section-label b{margin-top:4px;font-size:15px}.team-section-nav{gap:8px;display:flex}.team-section-nav a{color:#aab3bc;text-align:center;letter-spacing:.1em;text-transform:uppercase;border-radius:10px;min-width:90px;padding:12px 16px;font-size:10px;font-weight:900}.team-section-nav a:hover,.team-section-nav a.active{background:var(--yellow);color:#07111e}@media (min-width:701px){.portal-header,.portal:not(.inner-page) .portal-header,.portal-nav{overflow:visible!important}.portal-nav .squad-dropdown-panel a,.portal-nav .squad-dropdown-panel a:link,.portal-nav .squad-dropdown-panel a:visited,.portal-nav .squad-dropdown-panel a:last-child{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}.portal-nav .squad-dropdown-panel a:hover,.portal-nav .squad-dropdown-panel a:focus-visible{color:#07111e!important;-webkit-text-fill-color:#07111e!important}}@media (min-width:1201px){.squad-dropdown-panel{grid-template-columns:1fr 1fr .72fr;width:min(680px,100vw - 40px);left:auto;right:0;transform:translateY(-8px)}.squad-dropdown.open .squad-dropdown-panel{transform:translateY(0)}.squad-dropdown-panel section{padding:22px 20px}}@media (max-width:1200px) and (min-width:701px){.squad-dropdown-trigger{padding:0 13px;font-size:12px}.squad-dropdown-panel{width:auto;position:fixed;top:100px;left:24px;right:24px;transform:translateY(-8px)}.squad-dropdown.open .squad-dropdown-panel{transform:translateY(0)}}@media (max-width:700px){.squad-dropdown{width:100%;display:block}.squad-dropdown-trigger{color:#c8cacb;letter-spacing:0;justify-content:space-between;width:100%;height:58px;padding:0 12px;font-size:11px}.squad-dropdown-trigger.active{color:var(--pyellow)}.squad-dropdown-trigger.active:after{display:none}.squad-dropdown-panel{width:100%;max-height:0;box-shadow:none;opacity:1;visibility:visible;pointer-events:none;border:0;border-radius:0;grid-template-columns:1fr;margin:0;transition:max-height .26s;display:grid;position:static;overflow:hidden;transform:none}.squad-dropdown.open .squad-dropdown-panel{pointer-events:auto;max-height:720px;transform:none}.squad-dropdown-panel section{border-bottom:1px solid #ffffff14;border-right:0;padding:18px}.squad-dropdown-panel section:last-child{border-bottom:0}.portal-nav .squad-dropdown-panel a,.portal-nav .squad-dropdown-panel a:link,.portal-nav .squad-dropdown-panel a:visited{color:#fff!important;-webkit-text-fill-color:#fff!important}}@media (max-width:650px){.team-section-nav-wrap{border-radius:14px;flex-direction:column;align-items:flex-start;gap:14px;width:calc(100% - 24px);margin:-16px auto 24px;padding:16px}.team-section-nav{grid-template-columns:repeat(3,1fr);width:100%;display:grid}.team-section-nav a{min-width:0;padding:11px 8px}.squad-dropdown-panel section>div{grid-template-columns:repeat(3,1fr)}}
