.tf{isolation:isolate;min-height:176px;color:var(--rd-text);flex-direction:column;justify-content:space-between;margin:4px 0 0;display:flex;position:relative;overflow:hidden}.tf-bg{z-index:-3;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}@supports (color:color-mix(in oklab, black, white)){.tf-bg{background:radial-gradient(70% 120% at 100% 30%, color-mix(in oklab, var(--c) 26%, transparent), transparent 72%), radial-gradient(60% 90% at 0% 100%, color-mix(in oklab, var(--c2,var(--c)) 12%, transparent), transparent 70%)}}.tf-art{z-index:-2;pointer-events:none;width:54%;display:block;position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 46%);mask-image:linear-gradient(90deg,#0000 0%,#000 46%)}.tf[data-kind=action] .tf-art{width:60%}.tf[data-kind=crest] .tf-art{display:none}.tf-art .sl-art{--fig-top:10px;--fb:0;--fig-w:96%;--fig-w-cut:104%;--fig-max:260px;--crest-w:60%;--crest-y:50%;border-radius:0}.tf .sl-art-panel[data-solo] .sl-art-fig,.tf .sl-art-panel[data-solo] .sl-art-crest{left:56%}.tf .sl-art-field{opacity:.55}.tf[data-kind=cut] .sl-art-fig-img,.tf[data-kind=headshot] .sl-art-fig-img{box-shadow:none;border-radius:0}.tf[data-kind=headshot] .sl-art-fig-img{-webkit-mask-image:radial-gradient(70% 78% at 50% 40%,#000 56%,#0000 100%);mask-image:radial-gradient(70% 78% at 50% 40%,#000 56%,#0000 100%)}.tf[data-kind=headshot] .sl-art-fig:after{display:none}.tf[data-kind=cut] .sl-art-fig-img{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 14% 86%,#0000 100%),linear-gradient(#0000 0,#000 10% 70%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 14% 86%,#0000 100%),linear-gradient(#0000 0,#000 10% 70%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.tf-shade{z-index:-1;pointer-events:none;background:linear-gradient(90deg,#080b1380 0%,#080b132e 48%,#080b1300 70%);position:absolute;top:0;bottom:0;left:0;right:0}.tf-chrome{justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:8px 10px 0 6px;display:flex;position:relative}.tf-chrome:empty{min-height:12px;padding:0}.tf-id{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 0;max-width:68%;padding:6px 16px 16px;display:grid;position:relative}.tf[data-kind=crest] .tf-id{max-width:none}.tf-id>*{grid-column:2;min-width:0}.tf{--tf-crest:44px}.tf-crest{width:var(--tf-crest);height:var(--tf-crest);flex:none;grid-area:1/1/span 3;align-self:center;margin-right:12px;display:block}.tf-crest img,.tf-crest svg{width:var(--tf-crest);height:var(--tf-crest);object-fit:contain}.tf .tf-name,.tf .seo-h1{max-width:none;font-family:var(--rd-font-display);font-size:var(--rd-fs-page);letter-spacing:var(--rd-track-display);text-transform:none;color:var(--rd-text);text-shadow:none;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-weight:800;line-height:1.08}.tf[data-long] .tf-name,.tf[data-long] .seo-h1{font-size:22px}@media (max-width:374px){.tf-id{max-width:74%;padding-left:12px;padding-right:8px}.tf .tf-crest,.tf .tf-crest img{width:44px;height:44px}.tf .tf-name,.tf .seo-h1,.tf[data-long] .tf-name,.tf[data-long] .seo-h1{overflow-wrap:normal;font-size:21px}}.tf-place{font-family:var(--rd-font);letter-spacing:0;color:var(--rd-text-2);margin-bottom:2px;font-size:13px;font-weight:500;line-height:1.2;display:block}.tf-numline{flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin-top:2px;display:flex}.tf-num{font-family:var(--rd-font);font-size:var(--rd-fs-num-sm);letter-spacing:-.01em;color:var(--rd-text);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;font-weight:650;line-height:1.1}.tf-numword{font-family:var(--rd-font);font-size:var(--rd-fs-meta);color:var(--rd-text-2);font-weight:500;line-height:1.3}.tf-badge{border-radius:var(--rd-r-pill);font-family:var(--rd-font);font-size:var(--rd-fs-micro);color:var(--rd-text);background:var(--rd-accent-soft);box-shadow:inset 0 0 0 1px var(--rd-accent-line);justify-self:start;margin-top:4px;padding:3px 9px;font-weight:600;line-height:1.3}.seo-facts .tf~.seo-crumbs{margin-top:14px}.tf-credit{text-align:right;max-width:min(84%,420px);font:500 12px/1.4 var(--rd-font);color:var(--rd-text-2);position:absolute;bottom:6px;right:6px}.tf-credit summary{cursor:pointer;width:32px;height:32px;color:var(--rd-text-2);border-radius:50%;place-items:center;font-size:15px;list-style:none;display:inline-grid}.tf-credit summary:focus-visible{outline:2px solid var(--rd-accent);outline-offset:-2px}.tf-credit summary::-webkit-details-marker{display:none}.tf-credit:not([open]) p{display:none}.tf-credit p{border-radius:var(--rd-r-sm);background:var(--rd-elevated-2);border:1px solid var(--rd-border);margin:0 0 4px;padding:6px 10px}.tf-credit a{color:inherit;text-decoration:underline}.tf-next{border-radius:var(--rd-r-md);background:var(--rd-glass);border:1px solid var(--rd-border-soft);min-height:52px;font-family:var(--rd-font);font-size:var(--rd-fs-body);color:var(--rd-text);align-items:center;gap:8px;margin:10px 0 0;padding:0 12px 0 14px;font-weight:600;line-height:1.25;text-decoration:none;display:flex}a.tf-next:focus-visible{outline:2px solid var(--rd-accent);outline-offset:2px}@media (hover:hover) and (pointer:fine){a.tf-next:hover{background:var(--rd-glass-hover);border-color:var(--rd-border)}}.tf-next-k{border-radius:var(--rd-r-pill);background:var(--rd-glass-strong);font-size:var(--rd-fs-micro);letter-spacing:.01em;color:var(--rd-text-2);flex:none;padding:2px 8px;font-weight:600}.tf-next-t{flex:1;min-width:0;padding:6px 0;line-height:1.3}.tf-next-t .num{font-variant-numeric:tabular-nums;color:var(--rd-text-2);font-weight:500}.tf-next svg{color:var(--rd-text-3);flex:none;margin-left:auto}.tf-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.tf-stats li{border-radius:var(--rd-r-md);background:var(--rd-glass-plain);border:1px solid var(--rd-border-soft);flex-direction:column;gap:3px;min-width:0;padding:10px 10px 9px;display:flex}.tf-stats b{font-family:var(--rd-font);font-size:var(--rd-fs-num-sm);letter-spacing:-.01em;color:var(--rd-text);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;white-space:nowrap;font-weight:650;line-height:1.05}@media (max-width:374px){.tf-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.tf-stats span{font-family:var(--rd-font);font-size:var(--rd-fs-micro);color:var(--rd-text-3);font-weight:500;line-height:1.25}.tf-rail{margin:12px calc(var(--rd-page-x) * -1) 0;padding:8px var(--rd-page-x) 2px;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding-inline:var(--rd-page-x);background:linear-gradient(180deg, transparent 0%, var(--rd-glass) 100%);box-shadow:inset 0 -1px 0 var(--rd-border-soft);gap:8px;list-style:none;display:flex;overflow-x:auto}@supports (color:color-mix(in oklab, black, white)){.tf-rail{background:linear-gradient(180deg, transparent 0%, color-mix(in oklab, var(--c,#3a2a55) 16%, transparent) 46%, color-mix(in oklab, var(--c,#3a2a55) 12%, var(--rd-elevated)) 100%)}}.tf-rail::-webkit-scrollbar{display:none}.tf-rail li{scroll-snap-align:start;flex:none}.tf-face{border-radius:var(--rd-r-md);width:84px;height:100px;color:inherit;text-decoration:none;display:block;position:relative}.tf-face:focus-visible{outline:2px solid var(--rd-accent);outline-offset:2px}.tf-face img{object-fit:contain;width:auto;max-width:none;height:74px;position:absolute;bottom:20px;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(#000 72%,#0000 100%)}.tf-face-n{font:600 12px/1.2 var(--rd-font);color:var(--rd-text);text-align:center;text-overflow:ellipsis;white-space:nowrap;position:absolute;bottom:4px;left:1px;right:1px;overflow:hidden}@media (min-width:48rem){.tf{--tf-crest:56px;min-height:208px}.tf-id{max-width:60%;padding:8px 24px 22px}.tf .tf-name,.tf .seo-h1{font-size:30px}.tf[data-long] .tf-name,.tf[data-long] .seo-h1{font-size:26px}.tf-place{font-size:14px}.tf-art{width:46%}.tf[data-kind=action] .tf-art{width:52%}.tf-chrome{padding:10px 14px 0 10px}.tf-stats{max-width:640px}.tf-face{width:96px;height:116px}.tf-face img{height:88px}.tf-rail{border-radius:var(--rd-r-md);margin-left:0;margin-right:0;padding-left:12px;padding-right:12px;scroll-padding-inline:12px}}@media (min-width:64rem){.tf{min-height:220px;margin-top:8px}}@media (prefers-contrast:more){.tf-shade{background:linear-gradient(90deg,#080b13cc 0%,#080b1366 60%,#080b1300 80%)}}.tf-acts{align-items:center;gap:6px;display:inline-flex}
.player-hero{min-height:196px}.player-hero .tf-id{grid-template-columns:minmax(0,1fr);max-width:64%}.player-hero .tf-id>*{grid-column:1}.player-hero[data-kind=crest] .tf-id{max-width:none}.player-hero[data-long] .ph-name{font-size:22px}.ph-meta{font:500 13px/1.3 var(--rd-font);color:var(--rd-text-2);flex-wrap:wrap;align-items:center;gap:2px 10px;margin-top:2px;display:flex}.ph-meta .num{font-variant-numeric:tabular-nums}.ph-team{min-height:44px;color:var(--rd-text);align-items:center;gap:6px;margin:-12px 0;font-weight:600;text-decoration:none;display:inline-flex}.ph-team:focus-visible{outline:2px solid var(--rd-accent);outline-offset:2px;border-radius:var(--rd-r-xs)}@media (hover:hover) and (pointer:fine){.ph-team:hover span{text-decoration:underline}}.ph-kicker [data-leader-chip]{color:var(--rd-accent);font-weight:500;height:auto!important;box-shadow:none!important;background:0 0!important;padding:0!important}.ph-kicker [data-leader-chip] svg{display:none}.ph-stats{gap:20px;margin:8px 0 0;padding:0;list-style:none;display:flex}.ph-stats li{flex-direction:column;gap:2px;min-width:0;display:flex}.ph-stats b{font-family:var(--rd-font);letter-spacing:-.02em;color:var(--rd-text);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;font-size:22px;font-weight:650;line-height:1}.ph-stats span{font:500 11px/1.25 var(--rd-font);color:var(--rd-text-3)}@media (max-width:359px){.ph-stats{gap:14px}.ph-stats b{font-size:20px}}@media (min-width:48rem){.player-hero{min-height:220px}.ph-meta{font-size:14px}.ph-stats{gap:28px}.ph-stats b{font-size:28px}.ph-stats span{font-size:12px}}
