.pl3-neutral{--club:#2A4577;--club-2:#14264C;--club-ink:#fff;--club-accent:#556a92}.pl3 .pl3-diamond{display:block;width:40px;height:40px;transform:rotate(45deg);border:5px solid var(--amber)}.pl3 .ds-fo-crest:has(.pl3-diamond){display:grid;place-items:center}.pl3 .ds-fo-cn{text-transform:uppercase}.pl3 .px-tabs-r .pl3-scale{font:700 11px/1 var(--font-hud);letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.82)}.pl3 .px-tabs-r .pl3-scale b{color:#fff;margin-left:6px;font-weight:700}.pl3 .px-tabs-r{margin-left:auto;display:flex;align-items:center;padding-right:12px}.pl3 .pl3-top{min-width:0;scroll-margin-top:64px}.pl3 .pl3-hero{--tc:var(--club-accent);margin-bottom:4px}.pl3 .pl3-hero-id{min-width:0;flex:1 1 auto}.pl3 .pl3-hero-nm{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px}.pl3 .px-hero h1{overflow-wrap:anywhere}.pl3 .px-hero h1 .pl3-h1sfx{font:700 22px/1 var(--font-display);letter-spacing:.02em;color:rgba(255,255,255,.62);margin-left:12px;text-transform:none;white-space:nowrap}.pl3 .pl3-num{font:900 26px/1 var(--font-display);color:rgba(255,255,255,.55)}.pl3 .px-hero p{line-height:18px}.pl3 .px-hero p a{color:#fff;text-decoration:underline;text-decoration-color:rgba(255,255,255,.55);text-underline-offset:3px}.pl3 .px-hero-ph span{text-shadow:0 2px 8px rgba(0,0,0,.5)}.pl3 .px-hero .r{flex:none}.pl3 .px-bigstars .px-rn{font:800 20px/1 var(--font-hud);margin-top:3px}.pl3 .px-bigstars .px-rn.pl3-card{font-size:26px}.pl3 .pl3-actions{display:flex;flex-direction:column;gap:6px;align-items:stretch}.pl3 .px-btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.pl3 .pl3-actions .px-btn{height:26px;white-space:nowrap}.pl3 .pl3-grid4{grid-template-columns:1.05fr 1.2fr 1.05fr 1.1fr}.pl3 .pl3-grid2,.pl3 .pl3-grid4{display:grid;gap:10px;align-items:start;min-width:0}.pl3 .pl3-grid2{grid-template-columns:repeat(2,minmax(0,1fr))}.pl3 .pl3-grid2>*{min-width:0}.pl3 .pl3-stack{display:flex;flex-direction:column;gap:10px;min-width:0}.pl3 .pl3-grid4>*{min-width:0}@media (max-width:1099px){.pl3 .pl3-grid4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:719px){.pl3 .pl3-grid2,.pl3 .pl3-grid4{grid-template-columns:minmax(0,1fr)}}.pl3 .pl3-grid4[data-n="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1099px){.pl3 .pl3-grid4[data-n="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:719px){.pl3 .pl3-grid4[data-n="3"]{grid-template-columns:minmax(0,1fr)}}.pl3 .pl3-twocol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}@media (max-width:719px){.pl3 .pl3-twocol{grid-template-columns:minmax(0,1fr)}}.pl3 .pl3-path{list-style:none;margin:0;padding:0}.pl3 .pl3-path li{display:flex;align-items:center;gap:10px;min-height:40px;padding:6px 10px;border-bottom:1px solid rgba(255,255,255,.04)}.pl3 .pl3-path li:nth-child(2n){background:rgba(255,255,255,.028)}.pl3 .pl3-pclub{display:inline-flex;align-items:center;gap:9px;min-width:0;flex:1 1 auto;color:var(--ink);text-decoration:none}.pl3 a.pl3-pclub:hover .pl3-pname{text-decoration:underline;text-decoration-color:var(--club-accent);text-underline-offset:3px}.pl3 .pl3-plogo{width:24px;height:24px;display:grid;place-items:center;flex:none}.pl3 .pl3-plogo img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.pl3 .pl3-pname{font:600 12.5px/16px var(--font-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pl3 .pl3-pyears{margin-left:auto;flex:none;font:600 12px/16px var(--font-hud);letter-spacing:.02em;color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}.pl3 .pl3-pyears small{margin-left:8px;color:var(--ink-3);font-size:10px;letter-spacing:.08em}.pl3 .pl3-note{margin:8px 0 0}.pl3 .pl3-note-pad{padding:8px 10px;margin:0}.pl3 .px-panel>.px-pb>.px-h:first-child{margin-top:0}.pl3 .px-kv{row-gap:5px}.pl3 .px-kv dd{overflow-wrap:anywhere}.pl3 .px-cp{grid-template-columns:96px 28px 1fr 28px}.pl3 .px-cp .chip{color:#0b1020}.pl3 .px-cp .pn{color:var(--ink-3);opacity:1}.pl3 .pl3-cphead{display:flex;justify-content:flex-end;gap:14px;padding-bottom:4px;font:700 10px/1 var(--font-hud);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.pl3 .px-pos-grid div[data-on="1"]{background:color-mix(in srgb,var(--club-accent) 22%,rgba(0,0,0,.28));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--club-accent) 60%,transparent)}.pl3 .pl3-rank{color:var(--ink-3);text-decoration:none;white-space:nowrap}.pl3 .pl3-rank:hover{color:#fff;text-decoration:underline;text-decoration-color:var(--club-accent);text-underline-offset:3px}.pl3 .pl3-prose{font:400 13px/20px var(--font-body);color:#D6DEEC;max-width:78ch}.pl3 .pl3-prose p{margin:0 0 8px}.pl3 .pl3-details a:not(.px-name-inline):not(.px-tname-inline),.pl3 .pl3-prose a,.pl3 .pl3-rank-sec a,.pl3 .tm2-note a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--club-accent);text-underline-offset:3px}.pl3 .pl3-rank-sec{padding:0 0 10px}.pl3 .pl3-rank-sec p{margin:4px 0 6px;font:400 13px/20px var(--font-body);color:var(--ink-2)}.pl3 .pl3-rank-sec .px-note{display:block}.pl3 .pl3-mkt{margin-top:10px}.pl3 .pl3-sim{color:var(--ink);text-decoration:underline;text-decoration-color:var(--club-accent);text-underline-offset:3px;white-space:nowrap}.pl3 .pl3-details{white-space:normal}.pl3 .px-panel{min-width:0}.pl3 .pl3-scroll{overflow-x:auto;max-width:100%}.pl3 .pl3-st{min-width:100%}.pl3 .pl3-st tbody th,.pl3 .pl3-st thead th,.pl3 .px-page .pl3-st tbody td{white-space:nowrap}.pl3 .px-page .pl3-st tbody th{height:24px;padding:0 6px;font-weight:400;text-align:left;color:var(--ink);border-bottom:1px solid rgba(255,255,255,.035);background:transparent}.pl3 .px-page .pl3-st tbody tr:nth-child(2n) th{background:rgba(255,255,255,.028)}.pl3 .px-page .pl3-st tbody tr:hover th{background:rgba(70,95,140,.5)}.pl3 .px-page .pl3-st tbody tr.mine td,.pl3 .px-page .pl3-st tbody tr.mine td a,.pl3 .px-page .pl3-st tbody tr.mine th,.pl3 .px-page .pl3-st tbody tr.mine th a{color:#FFD866}.pl3 .pl3-st td.dim,.pl3 .pl3-st th.dim{color:var(--ink-3)}.pl3 .pl3-st td b{font-weight:700;color:#fff}.pl3 .pl3-st .amber{color:#FFD866}.pl3 .pl3-st td a.px-tname,.pl3 .pl3-st th a.px-tname{color:inherit}.pl3 .pl3-rel{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:0 18px}.pl3 .pl3-rel li{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:32px;border-bottom:1px solid rgba(255,255,255,.05)}.pl3 .pl3-rel a{color:var(--ink);font-weight:600;text-decoration:none;padding:6px 0}.pl3 .pl3-rel a:hover{text-decoration:underline;text-decoration-color:var(--club-accent);text-underline-offset:3px}.pl3 .pl3-rel span{font:600 12px/16px var(--font-hud);letter-spacing:.04em;color:var(--ink-2);white-space:nowrap;font-variant-numeric:tabular-nums}@media (max-width:760px){.pl3 .pl3-rel{grid-template-columns:minmax(0,1fr)}.pl3 .pl3-rel li{min-height:44px}}.pl3 .px-name-inline,.pl3 .px-tname-inline{color:var(--ink)}@media (max-width:760px){.pl3 .pl3-st tbody th:first-child,.pl3 .pl3-st thead th:first-child{position:sticky;left:0;z-index:2;background:#0e1421;box-shadow:1px 0 0 color-mix(in srgb,#fff 6%,transparent)}}.pl3 .sl-mkt{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:10px 12px;min-height:52px;background:rgba(0,0,0,.28);box-shadow:inset 2px 0 0 var(--club-accent);text-decoration:none;color:var(--ink)}.pl3 a.sl-mkt:hover{background:rgba(70,95,140,.35)}.pl3 .sl-mkt-l{font:700 10px/14px var(--font-hud);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.pl3 .sl-mkt-v{font:600 16px/22px var(--font-hud);color:var(--ink);font-variant-numeric:tabular-nums}.pl3 .sl-mkt-v span{font-size:12px;color:var(--ink-3)}.pl3 .sl-mkt-go{font:700 11px/16px var(--font-hud);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.pl3 .sl-empty{justify-content:center;min-height:120px;box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 6%,transparent);color:var(--ink-3);font:400 13px/20px var(--font-body)}.pl3 .sl-empty,.pl3 .tm2-play .sl-cta{display:flex;align-items:center;background:rgba(0,0,0,.28)}.pl3 .tm2-play .sl-cta{margin:10px 0 0;gap:16px;padding:10px 12px;box-shadow:inset 2px 0 0 var(--club-accent);clip-path:none}.pl3 .tm2-play .sl-cta-h{margin:0;font:800 18px/22px var(--font-display);text-transform:uppercase;color:var(--ink)}.pl3 .tm2-play .sl-cta-p{margin:2px 0 0;font:400 13px/18px var(--font-body);color:var(--ink-2)}.pl3 .tm2-play .sl-cta-b{flex:1;min-width:0}.pl3 .tm2-play>.ds-btn{margin-top:4px}@media (max-width:900px){.tm2.pl3 .ds-fo-club{height:84px;min-height:84px}.pl3 .px-hero{flex-wrap:wrap;align-items:flex-start;gap:12px 14px;padding:12px;min-height:0}.pl3 .px-hero-ph{width:72px;height:88px;margin-bottom:0;font-size:28px}.pl3 .px-hero h1{font-size:30px;line-height:30px}.pl3 .px-hero h1 .pl3-h1sfx{display:block;margin:4px 0 0;font-size:15px}.pl3 .pl3-num{font-size:20px}.pl3 .px-hero p{font-size:12.5px}.pl3 .px-hero .r{margin-left:0;width:100%;justify-content:flex-start;gap:18px;flex-wrap:wrap}.pl3 .pl3-actions{flex-direction:row;margin-left:auto}.pl3 .pl3-actions .px-btn{min-height:44px;padding:0 16px}}@media (max-width:760px){.pl3 .px-tabs-r{display:none}.pl3 .tm2-more{min-height:44px;display:inline-flex;align-items:center}.pl3 .pl3-rank,.pl3 .pl3-sim{display:inline-block;padding:12px 2px;margin:-12px 0}.pl3 .px-cp{grid-template-columns:86px 28px 1fr 26px}}.pl3 .ds-fo-l,.pl3 .pl3-cphead,.pl3 .pl3-pyears small,.pl3 .px-bigstars b,.pl3 .px-cp .pn,.pl3 .px-h,.pl3 .px-page .px-t thead th,.pl3 .px-pos,.pl3 .px-pos-grid small,.pl3 .sl-mkt-l,.pl3 .tm2-fo-card .k,.pl3 .tm2-tag,.tm2.pl3 .tm2-tag{font-size:11px}.pl3 .px-hero p,.pl3 .px-note,.pl3 .tm2-note{font-size:11.5px}@media (prefers-reduced-motion:reduce){.pl3 *{transition-duration:0s!important;animation-duration:0s!important}}