.player-comparison_comparison__MwZid{display:grid;gap:var(--space-7);width:100%;margin-inline:auto}.player-comparison_form__Bk3kM{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;gap:var(--space-3);align-items:end;padding-block:var(--space-5);border-block:1px solid var(--border)}.player-comparison_form__Bk3kM label{display:grid;gap:var(--space-2);min-width:0}.player-comparison_form__Bk3kM label>span,.player-comparison_form__Bk3kM>small{color:var(--text-muted);font-size:.78rem}.player-comparison_form__Bk3kM input{width:100%;min-height:46px;padding-inline:var(--space-3);border:1px solid var(--border);border-radius:var(--radius);outline:none;background:var(--surface-elevated);color:var(--text);font-variant-numeric:tabular-nums;transition:border-color .14s ease,box-shadow .14s ease}.player-comparison_form__Bk3kM input:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 22%,transparent)}.player-comparison_form__Bk3kM button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:46px;padding-inline:var(--space-5);border:0;border-radius:var(--radius);background:var(--primary);color:#0c0c0f;font-weight:800;cursor:pointer}.player-comparison_form__Bk3kM button:active{transform:translateY(1px)}.player-comparison_form__Bk3kM>small{grid-column:1/-1}.player-comparison_versus__xtXbO{display:grid;place-items:center;width:34px;min-height:46px;color:var(--text-muted);font-family:var(--font-display);font-size:.8rem;font-weight:800}.player-comparison_notices__CxFot{display:grid;gap:var(--space-2)}.player-comparison_notices__CxFot:empty{display:none}.player-comparison_notices__CxFot p{margin:0;color:var(--warning)}.player-comparison_report__jzvBA{overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}.player-comparison_matchup__4i1sk{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,.42fr) minmax(0,1fr);align-items:center;min-height:190px;background:var(--surface-elevated)}.player-comparison_player__zNpBY{display:flex;align-items:center;gap:var(--space-4);min-width:0;padding:var(--space-6)}.player-comparison_player__zNpBY[data-side=right]{flex-direction:row-reverse;text-align:end}.player-comparison_avatarFallback__9udfn,.player-comparison_player__zNpBY img{display:grid;flex:0 0 auto;place-items:center;width:72px;height:72px;border-radius:50%;outline:1px solid var(--border);outline-offset:3px;background:var(--surface-hover);object-fit:cover;font-family:var(--font-display);font-size:1.35rem;font-weight:800}.player-comparison_player__zNpBY div{display:grid;gap:var(--space-1);min-width:0}.player-comparison_playerRating__TrLmn{color:var(--text);font-family:var(--font-display);font-size:2.35rem;font-weight:800;line-height:.95;font-variant-numeric:tabular-nums}.player-comparison_playerRating__TrLmn small{font-family:var(--font-sans);font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.player-comparison_player__zNpBY a{overflow:hidden;color:var(--text);font-family:var(--font-display);font-size:clamp(1.35rem,3vw,2rem);font-weight:800;line-height:1;text-overflow:ellipsis;white-space:nowrap}.player-comparison_player__zNpBY a:hover{color:var(--primary)}.player-comparison_player__zNpBY small{color:var(--text-muted)}.player-comparison_matchupCenter__UmxG8{display:grid;justify-items:center;gap:var(--space-2);color:var(--text-muted);text-align:center}.player-comparison_matchupCenter__UmxG8 span{font-size:.76rem}.player-comparison_matchupCenter__UmxG8 a{color:var(--text);font-size:.78rem;text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:3px}.player-comparison_context__ep1kP{display:grid;grid-template-columns:1fr auto 1fr;gap:var(--space-4);padding:var(--space-3) var(--space-6);border-block:1px solid var(--border);color:var(--text-muted);font-size:.76rem}.player-comparison_context__ep1kP strong{color:var(--text);font-weight:700}.player-comparison_context__ep1kP span:last-child{text-align:end}.player-comparison_overview__DO_eL{display:grid;grid-template-columns:minmax(320px,.9fr) minmax(260px,.7fr);align-items:center;gap:clamp(2rem,6vw,5rem);padding:clamp(2rem,5vw,4.5rem) clamp(1.5rem,5vw,4rem);border-bottom:1px solid var(--border);background:linear-gradient(135deg,color-mix(in srgb,var(--surface-elevated) 70%,transparent),transparent 55%),var(--surface)}.player-comparison_radar__e5BOo{display:grid;justify-items:center;gap:var(--space-3);margin:0}.player-comparison_radar__e5BOo figcaption{justify-self:start;color:var(--text);font-family:var(--font-display);font-size:1.15rem;font-weight:700}.player-comparison_radarPlot__gi3_c{position:relative;width:min(100%,390px);aspect-ratio:13/12}.player-comparison_radarPlot__gi3_c svg{width:100%;height:100%;overflow:visible}.player-comparison_radarGrid__MxqIw{fill:none;stroke:var(--border);stroke-width:1}.player-comparison_radarAxis__oy_7P{stroke:var(--border);stroke-width:1}.player-comparison_radarLeft__dJr1z,.player-comparison_radarRight__Hjm6y{vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-width:2.5}.player-comparison_radarLeft__dJr1z{fill:color-mix(in srgb,var(--text) 12%,transparent);stroke:var(--text)}.player-comparison_radarRight__Hjm6y{fill:color-mix(in srgb,var(--text-muted) 10%,transparent);stroke:var(--text-muted);stroke-dasharray:7 4}.player-comparison_radarPlot__gi3_c>span{position:absolute;width:90px;color:var(--text-muted);font-size:.7rem;font-weight:700;text-align:center;transform:translate(-50%,-50%)}.player-comparison_radarLegend__pAOrn{display:flex;gap:var(--space-5);color:var(--text-muted);font-size:.72rem}.player-comparison_radarLegend__pAOrn span{display:inline-flex;align-items:center;gap:var(--space-2)}.player-comparison_radarLegend__pAOrn span:before{width:20px;height:3px;background:var(--text);content:""}.player-comparison_radarLegend__pAOrn span:last-child:before{background:var(--text-muted)}.player-comparison_edgeSummary__lRl0c{display:grid;gap:var(--space-5)}.player-comparison_edgeSummary__lRl0c>div:first-child{display:grid;gap:var(--space-2)}.player-comparison_edgeSummary__lRl0c span{color:var(--text-muted);font-size:.78rem}.player-comparison_edgeSummary__lRl0c strong{display:flex;align-items:baseline;gap:var(--space-3);font-family:var(--font-display);font-size:clamp(4rem,8vw,7rem);line-height:.8;font-variant-numeric:tabular-nums}.player-comparison_edgeSummary__lRl0c strong small{color:var(--text-muted);font-size:.35em}.player-comparison_edgeTrack__liyux{display:flex;gap:4px;height:18px;overflow:hidden;border-radius:4px;background:var(--surface-hover)}.player-comparison_edgeTrack__liyux i{display:block;min-width:3px}.player-comparison_edgeTrack__liyux i[data-side=left]{background:var(--text)}.player-comparison_edgeTrack__liyux i[data-side=right]{background:var(--text-muted)}.player-comparison_edgeSummary__lRl0c p{max-width:42ch;margin:0;color:var(--text-muted);font-size:.84rem;line-height:1.55}.player-comparison_metricGroup__JAG4x{display:grid;justify-items:center;gap:var(--space-5);padding:var(--space-7) clamp(var(--space-4),6vw,var(--space-8))}.player-comparison_metricGroup__JAG4x+.player-comparison_metricGroup__JAG4x{border-top:1px solid var(--border)}.player-comparison_metricGroup__JAG4x>header{display:grid;justify-items:center;text-align:center}.player-comparison_metricGroup__JAG4x>header h2{margin:0 0 var(--space-2);font-family:var(--font-display);font-size:1.35rem}.player-comparison_metricGroup__JAG4x>header p{max-width:48ch;margin:0;color:var(--text-muted);font-size:.84rem;line-height:1.5}.player-comparison_metrics__3uBq8{display:grid;width:min(100%,980px);margin-inline:auto}.player-comparison_stat__iXu_y{display:grid;grid-template-columns:minmax(74px,.25fr) minmax(170px,1fr) minmax(74px,.25fr);align-items:center;gap:var(--space-4);min-height:78px;border-bottom:1px solid var(--border)}.player-comparison_stat__iXu_y:first-child{border-top:1px solid var(--border)}.player-comparison_stat__iXu_y>strong{font-family:var(--font-display);font-size:1.55rem;font-variant-numeric:tabular-nums}.player-comparison_stat__iXu_y>strong:last-child{text-align:end}.player-comparison_stat__iXu_y>strong[data-leading]{color:var(--success)}.player-comparison_statCenter__9sUV6{display:grid;gap:var(--space-2);color:var(--text-muted);font-size:.77rem;text-align:center}.player-comparison_bar__hiB27{display:grid;grid-template-columns:1fr 1fr;gap:4px;height:14px}.player-comparison_bar__hiB27:after,.player-comparison_bar__hiB27:before{grid-row:1;background:var(--surface-hover);content:""}.player-comparison_bar__hiB27:before{grid-column:1}.player-comparison_bar__hiB27:after{grid-column:2}.player-comparison_bar__hiB27 i{z-index:1;grid-row:1;max-width:100%;background:var(--text)}.player-comparison_bar__hiB27 i[data-side=left]{grid-column:1;justify-self:end}.player-comparison_bar__hiB27 i[data-side=right]{grid-column:2;background:var(--text-muted)}.player-comparison_footnote__0cWyh{padding:var(--space-4) var(--space-6);border-top:1px solid var(--border);color:var(--text-muted);font-size:.76rem}.player-comparison_empty__14f8z{display:grid;justify-items:center;gap:var(--space-3);padding:clamp(3rem,8vw,6rem) var(--space-5);border-block:1px solid var(--border);text-align:center}.player-comparison_empty__14f8z h2,.player-comparison_empty__14f8z p{margin:0}.player-comparison_empty__14f8z p{max-width:52ch;color:var(--text-muted)}.player-comparison_empty__14f8z a{color:var(--text);font-weight:700;text-decoration:underline;text-underline-offset:3px}@media (max-width:760px){.player-comparison_form__Bk3kM{grid-template-columns:1fr}.player-comparison_versus__xtXbO{display:none}.player-comparison_matchup__4i1sk{grid-template-columns:minmax(0,1fr) 60px minmax(0,1fr);min-height:132px}.player-comparison_player__zNpBY,.player-comparison_player__zNpBY[data-side=right]{flex-direction:column;gap:var(--space-3);padding:var(--space-4) var(--space-2);text-align:center}.player-comparison_avatarFallback__9udfn,.player-comparison_player__zNpBY img{width:54px;height:54px}.player-comparison_player__zNpBY small{font-size:.7rem}.player-comparison_matchupCenter__UmxG8 a,.player-comparison_matchupCenter__UmxG8 span{display:none}.player-comparison_context__ep1kP{grid-template-columns:1fr 1fr;padding-inline:var(--space-4)}.player-comparison_context__ep1kP strong{display:none}.player-comparison_overview__DO_eL{grid-template-columns:1fr;gap:var(--space-7);padding:var(--space-7) var(--space-4)}.player-comparison_radarPlot__gi3_c{width:min(100%,330px)}.player-comparison_edgeSummary__lRl0c{justify-items:center;text-align:center}.player-comparison_edgeTrack__liyux{width:min(100%,330px)}.player-comparison_metricGroup__JAG4x{grid-template-columns:1fr;gap:var(--space-4);padding:var(--space-6) var(--space-4)}.player-comparison_metricGroup__JAG4x>header p{max-width:none}.player-comparison_stat__iXu_y{grid-template-columns:minmax(62px,.28fr) minmax(120px,1fr) minmax(62px,.28fr);gap:var(--space-2)}.player-comparison_stat__iXu_y>strong{font-size:1.15rem}}@media (max-width:420px){.player-comparison_player__zNpBY a{max-width:120px}.player-comparison_statCenter__9sUV6{font-size:.7rem}}.player-comparison_manual__8LsOp{border-block:1px solid var(--border)}.player-comparison_manual__8LsOp summary{width:fit-content;padding-block:var(--space-3);color:var(--text-muted);font-size:.78rem;cursor:pointer}.player-comparison_manual__8LsOp[open] summary{color:var(--text)}.player-comparison_selection__pVPaa{display:grid;grid-template-columns:minmax(250px,.38fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);padding:clamp(2rem,5vw,4rem);border:1px solid var(--border);border-radius:var(--radius-lg);background:linear-gradient(135deg,rgb(255 255 255/.025),transparent 45%),var(--surface)}.player-comparison_selection__pVPaa>header{grid-column:1/-1}.player-comparison_selection__pVPaa>header h2{margin:0 0 var(--space-2);font-family:var(--font-display);font-size:clamp(2rem,4vw,3.75rem);line-height:.95;letter-spacing:-.02em}.player-comparison_selection__pVPaa>header p{max-width:62ch;margin:0;color:var(--text-muted)}.player-comparison_selectedPlayer__AeAEV{position:relative;display:grid;align-content:end;min-height:410px;overflow:hidden;padding:var(--space-6);border-radius:var(--radius-lg);background:linear-gradient(180deg,transparent 25%,rgb(12 12 15/.9)),var(--surface-elevated)}.player-comparison_portraitFallback__Ciq_Z,.player-comparison_selectedPlayer__AeAEV>img{position:absolute;top:50%;left:50%;width:190px;height:190px;border-radius:50%;outline:1px solid var(--border-strong);outline-offset:8px;object-fit:cover;transform:translate(-50%,-62%)}.player-comparison_portraitFallback__Ciq_Z{display:grid;place-items:center;background:var(--surface-hover);font-family:var(--font-display);font-size:3rem;font-weight:800}.player-comparison_selectedPlayer__AeAEV>div{position:relative;z-index:1;display:grid;gap:var(--space-1)}.player-comparison_selectedPlayer__AeAEV>div span{color:var(--text-muted);font-size:.72rem;text-transform:uppercase;letter-spacing:.08em}.player-comparison_selectedPlayer__AeAEV>div strong{overflow:hidden;font-family:var(--font-display);font-size:clamp(2rem,4vw,3.25rem);line-height:.95;text-overflow:ellipsis;white-space:nowrap}.player-comparison_selectedPlayer__AeAEV>div b{color:var(--text-muted);font-size:.82rem}.player-comparison_selectedPlayer__AeAEV>svg{position:absolute;top:var(--space-5);right:var(--space-5);color:var(--text-faint)}.player-comparison_candidates__7UUCD{display:grid;align-content:start;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.player-comparison_candidates__7UUCD>a{display:grid;grid-template-columns:auto 58px minmax(0,1fr) auto auto;align-items:center;gap:var(--space-3);min-width:0;min-height:88px;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-elevated);color:var(--text);transition:background var(--motion-fast) ease,border-color var(--motion-fast) ease,transform var(--motion-fast) ease}.player-comparison_candidates__7UUCD>a:hover{border-color:var(--border-strong);background:var(--surface-hover)}.player-comparison_candidates__7UUCD>a:active{transform:translateY(1px)}.player-comparison_candidateFallback__bB7PX,.player-comparison_candidates__7UUCD img{display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:var(--surface-hover);object-fit:cover;font-family:var(--font-display);font-weight:800}.player-comparison_candidateRank__yTwcf{color:var(--text-faint);font-family:var(--font-display);font-size:.8rem;font-weight:700}.player-comparison_candidateName__Upadg,.player-comparison_candidateStats__i3rdt{display:grid;min-width:0;gap:2px}.player-comparison_candidateName__Upadg strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-comparison_candidateName__Upadg small,.player-comparison_candidateStats__i3rdt small{color:var(--text-muted);font-size:.68rem}.player-comparison_candidateStats__i3rdt{text-align:end;font-variant-numeric:tabular-nums}.player-comparison_candidateStats__i3rdt strong{font-family:var(--font-display);font-size:1.2rem}.player-comparison_noCandidates__rau9F{display:grid;place-items:center;min-height:280px;border:1px dashed var(--border-strong);border-radius:var(--radius-lg);color:var(--text-muted);text-align:center}.player-comparison_noCandidates__rau9F a{color:var(--text);text-decoration:underline;text-underline-offset:3px}@media (max-width:980px){.player-comparison_selection__pVPaa{grid-template-columns:1fr}.player-comparison_selectedPlayer__AeAEV{min-height:330px}}@media (max-width:680px){.player-comparison_selection__pVPaa{padding:var(--space-4)}.player-comparison_candidates__7UUCD{grid-template-columns:1fr}.player-comparison_selectedPlayer__AeAEV{min-height:300px}.player-comparison_portraitFallback__Ciq_Z,.player-comparison_selectedPlayer__AeAEV>img{width:150px;height:150px}}.page_page__JJDRb{display:grid;gap:var(--space-7);width:min(100%,1440px);margin-inline:auto;padding:clamp(2rem,5vw,5rem) clamp(1rem,4vw,4rem) var(--space-8)}.page_heading__6aaFb{display:grid;gap:var(--space-3)}.page_heading__6aaFb h1{max-width:12ch;margin:0;font-family:var(--font-display);font-size:clamp(3rem,7vw,6rem);line-height:.88;letter-spacing:-.03em}.page_heading__6aaFb p{max-width:62ch;margin:0;color:var(--text-muted);font-size:1rem;line-height:1.55}.page_back__oAkpl{width:fit-content;color:var(--text-muted);font-size:.82rem;text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:4px}.page_back__oAkpl:hover{color:var(--text)}@media (max-width:680px){.page_page__JJDRb{gap:var(--space-6);padding-block-start:var(--space-6)}}