.hub{grid-template-columns:minmax(0,1fr);gap:1.25rem;padding-block:1.5rem 4rem;display:grid}.hub>*,.hub-card{min-width:0}.hub-header{padding:1.5rem 1.75rem 0}.hub-header__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;display:flex}.hub-crumbs{color:var(--landing-muted);font:.75rem var(--landing-mono);flex-wrap:wrap;gap:.4rem;margin-bottom:.6rem;display:flex}.hub-crumbs a:hover{color:var(--landing-text)}.hub-title{font-size:var(--text-title);font-weight:var(--weight-heading);letter-spacing:-.045em;margin:0;line-height:1}.hub-title em,.hub-card__head h2 em,.hub-summary h2 em{font-family:var(--landing-serif);letter-spacing:-.01em;font-weight:400}.hub-header__actions{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.hub-seasons{border:1px solid var(--landing-border);background:var(--landing-surface);font:500 .75rem var(--landing-mono);border-radius:999px;gap:.25rem;padding:.25rem;display:inline-flex}.hub-seasons a,.hub-seasons span{color:var(--landing-muted);border-radius:999px;padding:.3rem .7rem}.hub-seasons a:hover{color:var(--landing-text)}.hub-seasons span[aria-current]{color:var(--landing-text);background:#fff;box-shadow:0 1px 3px #0000001a}.hub-follow{border:1px solid var(--landing-ink);background:var(--landing-ink);color:#fff;cursor:pointer;border-radius:999px;align-items:center;gap:.4rem;padding:.55rem 1rem;font:550 .8125rem/1 inherit;transition:background-color .15s,color .15s;display:inline-flex}.hub-follow.is-on{color:var(--landing-ink);background:#fff}.hub-tabs{scrollbar-width:none;gap:1.5rem;margin-top:1.25rem;display:flex;overflow-x:auto}.hub-tabs a{color:var(--landing-muted);border-bottom:2px solid #0000;flex:none;padding:.75rem 0 .85rem;font-size:.875rem;font-weight:550}.hub-tabs a:hover{color:var(--landing-text)}.hub-tabs a[aria-current]{border-bottom-color:var(--landing-ink);color:var(--landing-text)}.hub-overview{align-items:start;gap:1.25rem;display:grid}@media (width>=1040px){.hub-overview{grid-template-columns:minmax(0,1fr) 22rem}}.hub-main,.hub-rail{gap:1.25rem;min-width:0;display:grid}.hub-card{padding:1.25rem 1.5rem 1.5rem;scroll-margin-top:8.5rem}.hub-card__head{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1rem;display:flex}.hub-card__head h2{font-size:1.375rem;font-weight:var(--weight-heading);letter-spacing:-.03em;margin:0}.hub-link{color:var(--landing-muted);font-size:.8125rem;font-weight:550}.hub-link:hover{color:var(--landing-text)}.hub-empty,.hub-fineprint{color:var(--landing-muted);margin:0;font-size:.8125rem;line-height:1.5}.hub-fineprint{margin-top:1rem;font-size:.75rem}.hub-badge{object-fit:contain;flex:none}.hub-badge--fallback{background:var(--landing-surface);color:var(--landing-muted);font:600 .5625rem var(--landing-mono);border-radius:50%;place-items:center;display:inline-grid}.hub-days{gap:1rem;display:grid}.hub-day{color:var(--landing-muted);font:500 .6875rem var(--landing-mono);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .4rem}.hub-games{border:1px solid var(--landing-border);border-radius:18px;margin:0;padding:0;list-style:none;display:grid}.hub-game{grid-template-columns:4.5rem minmax(0,1fr);align-items:center;gap:.75rem;padding:.75rem 1rem;transition:background-color .15s;display:grid;position:relative}.hub-game+.hub-game{border-top:1px solid var(--landing-border)}.hub-game:hover{background:#0a0a0b05}.hub-game__link{z-index:0;position:absolute;inset:0}.hub-game__time{color:var(--landing-muted);font:.75rem var(--landing-mono)}.hub-game__teams{gap:.35rem;display:grid}.hub-game__team{grid-template-columns:auto minmax(0,1fr) auto 5.75rem;align-items:center;gap:.6rem;display:grid}.hub-game__team>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:500;overflow:hidden}.hub-game__score{font:600 .9375rem var(--landing-mono);justify-self:end}.hub-price{z-index:1;background:var(--landing-best);min-width:5.75rem;color:var(--landing-best-ink);font:500 .875rem var(--landing-mono);font-variant-numeric:tabular-nums;border-radius:11px;justify-content:space-between;align-items:center;gap:.4rem;padding:.35rem .6rem;transition:background-color .15s,box-shadow .15s,transform .15s;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #0000}.hub-price img{border-radius:4px}a.hub-price:hover,a.hub-price:focus-visible{background:#d2f1df;outline:none;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #0b7a4359,0 6px 14px -8px #0b7a4373}.hub-price--empty{background:var(--landing-surface);color:#a1a1aa;justify-content:center}.hub-form{gap:3px;display:inline-flex}.hub-form i{color:#fff;width:1.15rem;height:1.15rem;font:600 .5625rem var(--landing-mono);border-radius:5px;place-items:center;font-style:normal;display:grid}.hub-form .is-w{background:#16a34a}.hub-form .is-l{background:#e5484d}.hub-form .is-d{background:#a1a1aa}.hub-form--empty{color:#a1a1aa;font-size:.75rem}.hub-tables{gap:1.25rem;display:grid}.hub-tables--grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr))}.hub-table-scroll{-webkit-overflow-scrolling:touch;min-width:0;overflow-x:auto}.hub-table{border-collapse:collapse;width:100%;font-size:.875rem}.hub-table caption{color:var(--landing-muted);font:500 .6875rem var(--landing-mono);letter-spacing:.06em;text-align:left;text-transform:uppercase;padding-bottom:.4rem}.hub-table th{border-bottom:1px solid var(--landing-border);color:var(--landing-muted);font:500 .6875rem var(--landing-mono);text-align:left;padding:.4rem .35rem}.hub-table td{border-bottom:1px solid var(--landing-border);padding:.45rem .35rem}.hub-table tr:last-child td{border-bottom:0}.hub-table td:first-child{width:1.5rem;color:var(--landing-muted);font:.75rem var(--landing-mono)}.hub-table__team{align-items:center;gap:.5rem;min-width:0;display:flex}.hub-table__team span{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.hub-table__team:hover span{text-decoration:underline}.hub-num{font:.8125rem var(--landing-mono);white-space:nowrap}.hub-points{font-weight:600}.hub-leaders{grid-template-columns:repeat(auto-fit,minmax(min(100%,11.5rem),1fr));gap:1rem;display:grid}.hub-leader-board{border:1px solid var(--landing-border);border-radius:18px;padding:1rem}.hub-leader-board h3{color:var(--landing-muted);font:500 .6875rem var(--landing-mono);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .6rem}.hub-leader-board ol{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.hub-leader-board li{grid-template-columns:1rem auto minmax(0,1fr) auto;align-items:center;gap:.45rem;font-size:.875rem;display:grid}.hub-leader__rank{color:var(--landing-muted);font:.75rem var(--landing-mono)}.hub-leader-board li a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hub-leader-board li a:hover{text-decoration:underline}.hub-leader-board li b{font:600 .8125rem var(--landing-mono);white-space:nowrap}.hub-leader-board li b small{color:var(--landing-muted);font-weight:400}.hub-leader-board li:first-child b{color:var(--landing-best-ink)}.hub-summary{padding:.25rem .25rem 0}.hub-summary h2{font-size:var(--text-section);font-weight:var(--weight-heading);letter-spacing:-.035em;margin:0 0 .6rem}.hub-summary p{color:#3f3f46;max-width:46rem;margin:0 0 .6rem;line-height:1.7}.hub-next__when{color:var(--landing-muted);font:.75rem var(--landing-mono);margin:-.5rem 0 1rem}.hub-next__teams{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.hub-next__team{background:radial-gradient(80% 80% at 50% 120%, #ffb48a59, transparent 70%), radial-gradient(70% 70% at 0% 0%, #e7f0ff, transparent 70%), var(--landing-surface);text-align:center;border-radius:16px;justify-items:center;gap:.5rem;padding:1rem .5rem;display:grid}.hub-next__team strong{font-size:.875rem;font-weight:600;line-height:1.25}.hub-next__prices{color:var(--landing-muted);grid-template-columns:1fr auto auto;align-items:center;gap:.5rem;margin-top:1rem;font-size:.75rem;display:grid}.landing a.hub-next__cta{background:var(--landing-ink);color:#fff;border-radius:999px;justify-content:center;margin-top:1rem;padding:.65rem;font-size:.875rem;font-weight:550;display:flex}.hub-results{margin:0;padding:0;list-style:none;display:grid}.hub-results li+li{border-top:1px solid var(--landing-border)}.hub-results a{grid-template-columns:1fr 1fr auto;align-items:center;gap:.5rem;padding:.55rem 0;font-size:.8125rem;display:grid}.hub-results a>span{color:var(--landing-muted);align-items:center;gap:.35rem;display:flex}.hub-results a>span b{font:500 .8125rem var(--landing-mono);margin-left:auto;padding-right:.5rem}.hub-results a>span.is-winner{color:var(--landing-text)}.hub-results a>span.is-winner b{font-weight:700}.hub-results small{color:var(--landing-muted);font:.6875rem var(--landing-mono)}.hub-results a:hover{background:#0a0a0b05}.hub-teams{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem .75rem;margin:0;padding:0;list-style:none;display:grid}.hub-teams a{align-items:center;gap:.45rem;padding:.35rem 0;font-size:.8125rem;display:flex}.hub-teams a span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hub-teams a:hover span{text-decoration:underline}@media (width<=640px){.hub-header{padding:1.25rem 1.25rem 0}.hub-card{padding:1rem 1rem 1.25rem}.hub-game{grid-template-columns:minmax(0,1fr);gap:.4rem}.hub-game__team{grid-template-columns:auto minmax(0,1fr) 5.75rem}.hub-game__team .hub-form{display:none}}.player-header{padding-bottom:0;overflow:hidden}.player-header__grid{grid-template-columns:minmax(0,1fr);align-items:end;gap:1.25rem;display:grid}@media (width>=720px){.player-header__grid{grid-template-columns:13rem minmax(0,1fr);gap:2rem}}.player-photo{background:radial-gradient(120% 90% at 50% 100%, #0a0a0b12, transparent 70%), var(--landing-surface);border-radius:1.25rem 1.25rem 0 0;place-items:end center;width:11rem;height:11rem;margin-bottom:-1px;display:grid;position:relative;overflow:hidden}@media (width>=720px){.player-photo{width:13rem;height:14rem}}.player-photo__crest{object-fit:contain;opacity:.08;filter:grayscale();width:80%;height:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-55%)}.player-photo__img{object-fit:contain;object-position:bottom center;width:100%;height:100%;position:relative}.player-photo__initials{color:var(--landing-muted);font:600 3rem/1 var(--landing-mono);letter-spacing:-.04em;align-self:center;position:relative}.player-header__body{min-width:0;padding-bottom:1.25rem}.player-header__name{overflow-wrap:anywhere}.player-header__line{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:.85rem 0 0;font-size:.9375rem;font-weight:550;display:flex}.player-header__team{align-items:center;gap:.45rem;display:inline-flex}a.player-header__team:hover{text-underline-offset:3px;text-decoration:underline}.player-header__chip{border:1px solid var(--landing-border);color:var(--landing-muted);font:500 .75rem var(--landing-mono);border-radius:999px;padding:.2rem .55rem}.player-facts{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.85rem 1.5rem;margin:1.25rem 0 0;display:grid}.player-facts div{min-width:0}.player-facts dt{color:var(--landing-muted);font:500 .6875rem var(--landing-mono);letter-spacing:.06em;text-transform:uppercase}.player-facts dd{overflow-wrap:anywhere;margin:.2rem 0 0;font-size:.9375rem;font-weight:550}.player-header__bar{border-top:1px solid var(--landing-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.player-tabs{margin-top:0}.player-seasons{white-space:nowrap;max-width:100%;margin-block:.5rem;overflow-x:auto}.player-games{color:var(--landing-muted);font:500 .75rem var(--landing-mono);white-space:nowrap}.player-sections{gap:1.5rem;display:grid}.player-section__label{color:var(--landing-muted);font:500 .6875rem var(--landing-mono);letter-spacing:.06em;text-transform:uppercase;align-items:baseline;gap:.6rem;margin:0 0 .6rem;display:flex}.player-section__label span{letter-spacing:0;text-transform:none}.player-tiles{border:1px solid var(--landing-border);background:#fff;border-radius:.9rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid;overflow:hidden}@media (width>=640px){.player-tiles{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr))}}.player-tile{min-width:0;box-shadow:1px 0 0 var(--landing-border), 0 1px 0 var(--landing-border);align-content:start;gap:.3rem;padding:.95rem 1rem 1rem;display:grid}.player-tile dt{color:var(--landing-muted);font-size:.75rem;font-weight:550}.player-tile dd{font:600 1.5rem/1.1 var(--landing-mono);letter-spacing:-.03em;margin:0}.player-tiles--lead .player-tile:nth-child(-n+3) dd{font-size:2rem}.player-tile small{color:var(--landing-muted);font:.6875rem var(--landing-mono)}.player-trend{margin:0}.player-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.player-trend__bars{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.4rem;height:11rem;padding-top:1.25rem;display:grid;position:relative}.player-trend__col{grid-template-rows:1.25rem 1fr 1.6rem;place-items:end center;min-width:0;height:100%;display:grid}.player-trend__value{font:600 .75rem var(--landing-mono);align-self:end}.player-trend__bar{background:#0a0a0b29;border-radius:.4rem .4rem .15rem .15rem;width:min(100%,2.25rem)}.player-trend__bar.is-up{background:var(--landing-ink)}.player-trend__label{max-width:100%;color:var(--landing-muted);font:.625rem var(--landing-mono);text-overflow:ellipsis;white-space:nowrap;align-self:center;overflow:hidden}.player-trend__key{color:var(--landing-muted);margin:.4rem 0 0;font-size:.75rem}.player-table-wrap{-webkit-overflow-scrolling:touch;margin-inline:-.35rem;overflow-x:auto}.player-table{white-space:nowrap;min-width:100%}.player-table td:first-child{width:auto}.player-table .hub-num{text-align:right}.player-table th.hub-num{font:500 .6875rem var(--landing-mono)}.player-colicon{width:100%;min-width:1.1rem;color:var(--landing-muted);vertical-align:middle;justify-content:flex-end;display:inline-flex}.player-colicon svg{display:block}.player-table__groups th{color:var(--landing-text);text-align:right;border-bottom:0;padding-bottom:.1rem;font-weight:600}.player-table__date a,.player-table__date{color:var(--landing-text);font:500 .8125rem var(--landing-mono)}.player-table__date a:hover,.player-table__opp:hover span:last-child{text-underline-offset:3px;text-decoration:underline}.player-table__opp .player-muted{width:1.2rem;font:.6875rem var(--landing-mono)}.player-table tbody tr:hover td{background:#0a0a0b05}.player-table tr.is-current td{background:#0a0a0b09}.player-table tfoot th,.player-table tfoot td{border-top:1px solid var(--landing-border);text-align:left;padding:.5rem .35rem;font-weight:650}.player-table tfoot td.hub-num{text-align:right}.player-muted{color:#a1a1aa}.player-result{font:500 .8125rem var(--landing-mono);align-items:center;gap:.4rem;display:inline-flex}.player-result i{color:#fff;width:1.15rem;height:1.15rem;font:600 .5625rem var(--landing-mono);border-radius:5px;place-items:center;font-style:normal;display:grid}.player-result .is-w{background:#16a34a}.player-result .is-l{background:#e5484d}.player-result .is-d{background:#a1a1aa}.player-career{gap:1.5rem;display:grid}.player-comp{object-fit:contain;vertical-align:middle;filter:drop-shadow(0 0 .6px #0a0a0b8c)drop-shadow(0 0 .6px #0a0a0b59);place-items:center;width:18px;height:18px;display:inline-grid}.player-comp--text{filter:none;background:var(--landing-surface);color:var(--landing-muted);font:600 .5rem var(--landing-mono);border-radius:4px}.player-table__comp,.player-table__side{text-align:center;width:1.75rem}.player-table td.player-table__comp:first-child{width:1.75rem}.player-competitions{margin-top:1.25rem}.player-filter select{border:1px solid var(--landing-border);max-width:14rem;color:var(--landing-text);font:500 .75rem var(--landing-mono);cursor:pointer;background:#fff;border-radius:999px;padding:.35rem 1.6rem .35rem .65rem}.player-career__teams{gap:.6rem;display:inline-flex}.player-next__when{color:var(--landing-muted);font:500 .75rem var(--landing-mono);margin-bottom:.75rem;display:block}.player-next{gap:.6rem;display:grid}.player-next__team{justify-content:space-between;align-items:center;gap:.75rem;min-width:0;font-weight:550;display:flex}.player-next__team>a{align-items:center;gap:.6rem;min-width:0;display:flex}.player-next__team>a span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.player-next__team>a:hover span{text-underline-offset:3px;text-decoration:underline}.player-next__team.is-mine{font-weight:700}.player-next__team .hub-price{flex:none}.player-next__draw{color:var(--landing-muted);padding-left:calc(28px + .6rem);font-size:.875rem}.player-next__links{flex-wrap:wrap;gap:.4rem 1rem;margin:1rem 0 0;display:flex}.player-bio p{color:var(--landing-text);margin:0 0 .75rem;font-size:.875rem;line-height:1.6}.player-bio p:last-child{margin-bottom:0}.player-team-link{align-items:center;gap:.75rem;margin-bottom:.9rem;display:flex}.player-team-link span{gap:.15rem;display:grid}.player-team-link small{color:var(--landing-muted);font-size:.75rem}.player-team-link:hover b{text-underline-offset:3px;text-decoration:underline}.player-notes{gap:.25rem;padding-inline:.25rem;display:grid}.player-notes .hub-fineprint{margin-top:0}.match-header__title{color:var(--landing-muted);margin:0 0 1.25rem;font-size:.9375rem;font-weight:500}.match-header__title em{font-family:var(--landing-serif);font-style:italic}.match-header__board{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem;display:grid}.match-header__team{text-align:center;justify-items:center;gap:.4rem;min-width:0;display:grid}.match-header__team strong{max-width:100%;font-size:1.125rem;font-weight:var(--weight-heading,650);letter-spacing:-.02em;line-height:1.15}.match-header__team small{color:var(--landing-muted);font:.75rem var(--landing-mono)}.match-header__team:hover strong{text-underline-offset:3px;text-decoration:underline}.match-header__middle{justify-items:center;gap:.35rem;min-width:7rem;display:grid}.match-header__score,.match-header__time{font-variant-numeric:tabular-nums;letter-spacing:-.04em;align-items:center;gap:.6rem;margin:0;font-size:clamp(2rem,6vw,3rem);font-weight:650;line-height:1;display:flex}.match-header__time{font-size:clamp(1.4rem,4vw,2rem)}.match-header__score span{color:var(--landing-muted);font-weight:400}.match-header__status{background:var(--landing-surface);color:var(--landing-muted);font:500 .6875rem var(--landing-mono);text-transform:uppercase;letter-spacing:.04em;border-radius:999px;margin:0;padding:.2rem .6rem}.match-header__status.is-live{color:#b91c1c;background:#fee2e2}.match-header__facts{color:var(--landing-muted);flex-wrap:wrap;justify-content:center;gap:.35rem 1.25rem;margin:1.25rem 0 0;padding:0;font-size:.8125rem;list-style:none;display:flex}.match-header__facts a:hover{color:var(--landing-text)}@media (width<=540px){.match-header__team .hub-badge{width:48px;height:48px}.match-header__team strong{font-size:.9375rem}.match-header__middle{min-width:5rem}}.match-implied{margin-bottom:1.25rem}.match-implied__label{color:var(--landing-muted);margin:0 0 .5rem;font-size:.75rem}.match-implied__bar{border-radius:999px;gap:3px;height:.5rem;display:flex;overflow:hidden}.match-implied__bar span,.match-implied__legend i{background:var(--landing-ink)}.match-implied__bar span.is-draw,.match-implied__legend .is-draw i{background:#a1a1aa}.match-implied__bar span.is-home,.match-implied__legend .is-home i{background:#2563eb}.match-implied__legend{flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin:.5rem 0 0;padding:0;font-size:.8125rem;list-style:none;display:flex}.match-implied__legend li{align-items:center;gap:.35rem;display:inline-flex}.match-implied__legend i{border-radius:50%;width:.55rem;height:.55rem}.match-implied__legend b{font-variant-numeric:tabular-nums}.match-odds{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:1rem 1.5rem;display:grid}.match-odds__table th.match-odds__book{border-bottom:1px solid var(--landing-border);color:var(--landing-text);white-space:nowrap;align-items:center;gap:.45rem;padding:.45rem .35rem;font:500 .8125rem inherit;display:flex}.match-odds__table tr:last-child th.match-odds__book{border-bottom:0}.match-odds__book img{border-radius:4px}.match-odds__table th.hub-num,.match-odds__table td.hub-num{text-align:right}.match-odds__price{font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:6px;align-items:baseline;gap:.35rem;padding:.2rem .45rem;font-weight:550;display:inline-flex}.match-odds__price small{color:var(--landing-muted);font-weight:400}.match-odds__price:hover{background:var(--landing-surface)}.match-odds__price.is-best{color:#166534;background:#dcfce7}.match-odds__price.is-best small{color:#166534}.match-odds__price.is-stale{opacity:.55}.match-odds__none{color:var(--landing-muted)}.match .hub-table td:first-child{width:auto;color:inherit;font:inherit}.match .hub-table caption{text-align:left}.match .hub-table caption .hub-badge{vertical-align:-4px}.match .hub-table tr.is-highlight td{background:var(--landing-surface);font-weight:600}.match .hub-table tr.is-highlight td:first-child{box-shadow:inset 3px 0 0 var(--landing-ink)}.match-compare th:nth-child(2),.match-compare td:nth-child(2){text-align:center;color:var(--landing-muted)}.match-compare td.hub-num:first-child{text-align:left}.match-compare td.hub-num:last-child,.match-compare th.hub-num:last-child{text-align:right}.match-compare td.is-lead{font-weight:650}.match-players{margin-top:1.25rem}.match-players td:first-child{white-space:nowrap}.match-players td:first-child a:hover{text-decoration:underline}.match-players th.hub-num,.match-players td.hub-num{text-align:right}.match-form{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1rem 1.5rem;display:grid}.match-form__team header{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.4rem;display:flex}.match-form__team header a{align-items:center;gap:.5rem;min-width:0;display:inline-flex}.match-form__games{margin:0;padding:0;list-style:none}.match-form__games li+li{border-top:1px solid var(--landing-border)}.match-form__games a{grid-template-columns:3.25rem minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.5rem 0;font-size:.8125rem;display:grid}.match-form__games a:hover .match-form__opp{text-decoration:underline}.match-form__games time{color:var(--landing-muted);font:.75rem var(--landing-mono)}.match-form__opp{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.35rem;min-width:0;display:flex;overflow:hidden}.match-form__opp small{color:var(--landing-muted)}.match-form__games b{font-variant-numeric:tabular-nums;font-weight:600}.match-form__games b.is-w{color:#15803d}.match-form__games b.is-l{color:#dc2626}.match-form__games b.is-d{color:var(--landing-muted)}.match-h2h__summary{text-align:center;justify-content:space-around;gap:1rem;display:flex}.match-h2h__summary div{justify-items:center;gap:.25rem;display:grid}.match-h2h__summary b{font-variant-numeric:tabular-nums;font-size:1.75rem;line-height:1}.match-h2h__summary small{color:var(--landing-muted);font-size:.75rem}.match-facts{gap:.6rem;margin:0;display:grid}.match-facts div{justify-content:space-between;gap:1rem;font-size:.8125rem;display:flex}.match-facts dt{color:var(--landing-muted)}.match-facts dd{text-align:right;margin:0;font-weight:500}.match-leaders{gap:1rem;display:grid}.match-leaders h3{align-items:center;gap:.4rem;display:flex}.match-leaders .hub-leader-board li{grid-template-columns:5.5rem minmax(0,1fr) auto}.match-leaders__label{color:var(--landing-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.match .hub-rail .hub-game__team{grid-template-columns:auto minmax(0,1fr) 0 auto}
