a.pl-link{color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,currentColor 28%,transparent);text-decoration-color:color-mix(in srgb,currentColor 28%,transparent);text-underline-offset:3px;text-decoration-thickness:1px}a.pl-link:focus-visible,a.pl-link:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}a.pl-link{padding-block:4px;-webkit-tap-highlight-color:transparent}a.pl-link:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:3px}.pl-hero{position:relative;margin-top:18px;border-radius:22px;overflow:hidden;color:#fff;padding:20px 16px 18px;isolation:isolate;display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:16px;gap:16px;align-items:end}.pl-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(0,0,0,.05),rgba(0,0,0,.45))}.pl-hero .pl-num{position:absolute;right:-6px;top:-26px;z-index:-1;font-family:var(--display);font-weight:900;font-size:168px;line-height:1;opacity:.16;letter-spacing:-.02em;pointer-events:none}.pl-hero .pl-kicker{font-weight:600;font-size:13.5px;opacity:.92;display:flex;flex-wrap:wrap;gap:4px 10px;align-items:center}.pl-hero .pl-kicker a{text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:rgba(255,255,255,.45);text-decoration-color:rgba(255,255,255,.45)}.pl-hero h1{font-size:clamp(34px,9vw,54px);line-height:.95;margin:4px 0 8px;text-shadow:0 1px 10px rgba(0,0,0,.28);overflow-wrap:anywhere}.pl-tags{display:flex;flex-wrap:wrap;gap:6px}.pl-tags span{font-size:12.5px;font-weight:700;padding:4px 10px;border-radius:999px;background:rgba(0,0,0,.32);color:#fff;white-space:nowrap}.pl-shot{display:grid;place-items:center;border-radius:18px;overflow:hidden;flex:0 0 auto;box-shadow:0 0 0 3px rgba(255,255,255,.85),0 10px 26px rgba(0,0,0,.28)}.pl-shot img{width:100%;height:100%;object-fit:cover;object-position:center 18%;display:block;background:rgba(255,255,255,.08)}.pl-init{font-family:var(--display);font-weight:900;letter-spacing:.02em;line-height:1}@media (min-width:700px){.pl-hero{padding:26px 24px 22px;gap:22px}.pl-hero .pl-num{font-size:230px;top:-40px}}.pl-grid{display:grid;grid-gap:14px;gap:14px;margin-top:14px;grid-template-columns:minmax(0,1fr)}.pl-grid>*{min-width:0}@media (min-width:960px){.pl-grid{grid-template-columns:340px minmax(0,1fr);align-items:start}.pl-grid .pl-side{position:-webkit-sticky;position:sticky;top:78px;display:grid;grid-gap:14px;gap:14px}}.pl-main,.pl-side{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1fr);min-width:0}.pl-main>*,.pl-side>*{min-width:0}.pl-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--line);border-radius:var(--r-md);overflow:hidden;margin:0}.pl-facts>div{background:var(--surface-2);padding:10px 12px;min-width:0}.pl-facts dt{color:var(--muted);font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.pl-facts dd{margin:2px 0 0;font-weight:600;font-size:14.5px;overflow-wrap:anywhere}.pl-facts dd.big{font-family:var(--display);font-weight:800;font-size:24px;line-height:1.05}.pl-facts>div.full{grid-column:1/-1}@media (min-width:560px) and (max-width:959px){.pl-facts{grid-template-columns:repeat(3,minmax(0,1fr))}}.pl-tabs{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin:-2px 0 10px}.pl-tabs::-webkit-scrollbar{display:none}.pl-tbl-title{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin:14px 0 6px}.pl-tbl:first-of-type .pl-tbl-title{margin-top:0}.pl-tbl+.pl-tbl{margin-top:18px}.pl-tbl-title h3{font-size:19px}.pl-scroll{overflow-x:auto;margin:0 -16px;padding:0 16px;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}table.pl-t{border-collapse:separate;border-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:14px;min-width:100%}.pl-t td,.pl-t th{padding:9px;text-align:right;white-space:nowrap;border-top:1px solid color-mix(in srgb,var(--line) 70%,transparent)}.pl-t thead th{color:var(--muted);font-weight:700;font-size:11.5px;letter-spacing:.03em;border-top:0;padding-top:4px}.pl-t td:first-child,.pl-t th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:1;text-align:left;background:var(--surface);font-weight:700;padding-left:0;padding-right:14px;box-shadow:1px 0 0 var(--line);min-width:74px}.pl-t tr.total td{font-weight:800;border-top:2px solid var(--line)}.pl-t tr.total td:first-child{font-family:var(--display);font-size:17px}.pl-t tbody tr:hover td{background:color-mix(in srgb,var(--surface-2) 70%,var(--surface))}.pl-note{margin:10px 0 0}.pl-games{list-style:none;margin:0;padding:0}.pl-games li+li{border-top:1px solid color-mix(in srgb,var(--line) 70%,transparent)}.pl-game{display:grid;grid-template-columns:52px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:11px 0}a.pl-game:hover .pl-opp{text-decoration:underline;text-underline-offset:3px}.pl-date{display:grid;text-align:center;line-height:1;color:var(--muted);font-size:11px;font-weight:700;text-transform:uppercase}.pl-date b{font-family:var(--display);font-weight:800;font-size:22px;color:var(--text)}.pl-opp{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pl-line{color:var(--muted);font-size:13px;margin-top:2px;overflow-wrap:anywhere}.pl-res{font-family:var(--display);font-weight:800;font-size:17px;white-space:nowrap;text-align:right}.pl-res.W{color:var(--win)}.pl-res.L{color:var(--loss)}.pl-res.D{color:var(--draw)}.pl-chev{color:var(--muted);margin-left:4px}.pl-links{display:flex;flex-wrap:wrap;gap:8px}.pl-404{margin-top:26px}.pl-src{margin-top:16px}.tr-sum{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--line);border-radius:var(--r-md);overflow:hidden;margin-bottom:12px}.tr-sum>div{background:var(--surface-2);padding:10px 12px;text-align:center}.tr-sum b{display:block;font-family:var(--display);font-weight:800;font-size:28px;line-height:1}.tr-sum span{color:var(--muted);font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.tr-sum .W b{color:var(--win)}.tr-sum .L b{color:var(--loss)}.tr-sum .D b{color:var(--draw)}.tr-form{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:10px}.tr-chips{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:4px 16px 10px}.tr-chips::-webkit-scrollbar{display:none}.tr-chips button{min-height:34px;padding:6px 12px;font-size:13px;font-weight:600;border-radius:999px;background:transparent;border:1px solid var(--line);color:var(--muted);white-space:nowrap}.tr-chips button[aria-pressed=true]{background:var(--text);color:var(--bg);border-color:var(--text)}.tr-chips button small{opacity:.7;margin-left:4px;font-weight:500}.tr-month{font-family:var(--display);font-weight:800;font-size:18px;color:var(--muted);margin:16px 0 6px;letter-spacing:.01em}.tr-list{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}.tr-row{display:grid;grid-template-columns:30px 40px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:10px 14px;border-top:1px solid var(--line)}.tr-row:first-child{border-top:0}a.tr-row:hover{background:var(--surface-2)}.tr-badge{width:28px;height:28px;border-radius:7px;display:grid;place-items:center;font-weight:800;font-size:13px}.tr-badge.W{background:color-mix(in srgb,var(--win) 22%,transparent);color:var(--win)}.tr-badge.L{background:color-mix(in srgb,var(--loss) 20%,transparent);color:var(--loss)}.tr-badge.D{background:color-mix(in srgb,var(--draw) 20%,transparent);color:var(--draw)}.tr-badge.N{background:var(--surface-2);color:var(--muted)}.tr-day{text-align:center;line-height:1;color:var(--muted);font-size:10.5px;font-weight:700;text-transform:uppercase}.tr-day b{display:block;font-family:var(--display);font-weight:800;font-size:20px;color:var(--text)}.tr-opp{display:flex;align-items:center;gap:8px;min-width:0;font-weight:700}.tr-comp,.tr-opp span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tr-comp{color:var(--muted);font-size:12.5px;margin-top:2px}.tr-score{font-family:var(--display);font-weight:800;font-size:20px;text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tr-score small{display:block;font-family:var(--body);font-weight:500;font-size:11.5px;color:var(--muted);max-width:110px;white-space:normal;text-align:right}.tr-more{display:flex;justify-content:center;margin-top:12px}.tr-bycomp{width:100%;border-collapse:collapse;font-size:13.5px;margin-top:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tr-bycomp td{padding:7px 0;border-top:1px solid color-mix(in srgb,var(--line) 70%,transparent)}.tr-bycomp td+td{text-align:right;width:3.4em;padding-left:8px;color:var(--muted);white-space:nowrap}.tr-bycomp td:first-child{overflow:hidden;text-overflow:ellipsis;max-width:0;white-space:nowrap;width:100%}.pl-bio p{margin:0;font-size:16px;line-height:1.55;max-width:68ch}.pl-career{list-style:none;margin:0;padding:0;position:relative}.pl-career li{display:grid;grid-template-columns:92px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:baseline;padding:9px 0;border-top:1px solid color-mix(in srgb,var(--line) 70%,transparent)}.pl-career li:first-child{border-top:0;padding-top:2px}.pl-yrs{font-family:var(--display);font-weight:800;font-size:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.pl-club{font-weight:650;overflow-wrap:anywhere;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.pl-career li.nat .pl-yrs{color:var(--muted)}.pl-natbadge{font-size:11.5px;font-weight:700;padding:2px 8px;border-radius:999px;background:color-mix(in srgb,var(--accent) 22%,transparent);color:var(--accent-ink);white-space:nowrap}.pl-honours{list-style:none;margin:0;padding:0}.pl-honours li{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;padding:8px 0;border-top:1px solid color-mix(in srgb,var(--line) 70%,transparent)}.pl-honours li:first-child{border-top:0;padding-top:0}.pl-hon{font-weight:650;overflow-wrap:anywhere;min-width:0}.pl-hcount{font-family:var(--display);font-weight:800;font-size:16px;color:var(--accent-ink)}.pl-hyrs{color:var(--muted);font-size:13px;flex-basis:100%}.pl-more summary{cursor:pointer;font-weight:600;font-size:13.5px;color:var(--accent-ink);padding:10px 0 2px;list-style:none}.pl-more summary::-webkit-details-marker{display:none}.pl-more[open] summary{display:none}.pl-more .pl-honours li:first-child{border-top:1px solid color-mix(in srgb,var(--line) 70%,transparent);padding-top:8px}.pl-follow{display:flex;flex-wrap:wrap;gap:8px}.pl-follow a{display:inline-flex;align-items:baseline;gap:6px;min-height:40px;padding:9px 14px;border:1px solid var(--line);border-radius:999px;font-size:14px;max-width:100%}.pl-follow a:hover{border-color:color-mix(in srgb,var(--accent) 60%,var(--line))}.pl-follow a span{color:var(--muted);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.pl-find{margin-top:18px}.pl-pick{list-style:none;margin:0;padding:0}.pl-pick li+li{border-top:1px solid color-mix(in srgb,var(--line) 70%,transparent)}.pl-pick-row{display:grid;grid-template-columns:44px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:10px 0;min-height:56px;color:inherit}.pl-pick-row .pl-shot{box-shadow:none;border-radius:12px}.pl-pick-main{min-width:0;display:grid}.pl-pick-main b,.pl-pick-main small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pl-pick-main small{color:var(--muted);font-size:13px}a.pl-pick-row:hover b{text-decoration:underline;text-underline-offset:3px}