.compare-selectors[data-astro-cid-neplck24]{display:flex;justify-content:center;align-items:center;gap:2rem;margin:2rem 0;flex-wrap:wrap}.selector-group[data-astro-cid-neplck24]{display:flex;flex-direction:column;gap:.5rem}.selector-group[data-astro-cid-neplck24] label[data-astro-cid-neplck24]{color:var(--text-secondary, #9090a0);font-size:.875rem}.selector-group[data-astro-cid-neplck24] select[data-astro-cid-neplck24]{background:var(--bg-card, #1a1a24);border:1px solid var(--border-color, #2a2a35);color:var(--text-primary, #e8e8f0);padding:.75rem 1rem;border-radius:6px;min-width:200px;font-size:1rem}.vs-badge[data-astro-cid-neplck24]{background:var(--accent-primary, #ff6b35);color:#fff;font-weight:700;padding:.5rem 1rem;border-radius:4px;font-size:.875rem}.comparison-container[data-astro-cid-neplck24]{margin-top:2rem;display:flex;justify-content:center}.comparison-container[data-astro-cid-neplck24].hidden{display:none}.compare-table[data-astro-cid-neplck24]{max-width:700px}.empty-state[data-astro-cid-neplck24]{text-align:center;padding:4rem 2rem;color:var(--text-secondary, #9090a0)}.empty-state[data-astro-cid-neplck24].hidden{display:none}.compare-table[data-astro-cid-neplck24]{width:100%;border-collapse:collapse;background:var(--bg-card, #1a1a24);border-radius:8px;overflow:hidden;border:1px solid var(--border-color, #2a2a35)}.compare-table[data-astro-cid-neplck24] thead[data-astro-cid-neplck24]{background:var(--bg-secondary, #12121a)}.compare-table[data-astro-cid-neplck24] th[data-astro-cid-neplck24]{padding:1rem;text-align:center;border-bottom:1px solid var(--border-color, #2a2a35)}.player-header[data-astro-cid-neplck24]{width:30%}.label-header[data-astro-cid-neplck24]{width:40%;color:var(--text-secondary, #9090a0);font-size:.875rem;text-align:left}.player-header[data-astro-cid-neplck24] .header-name{display:block;font-size:1.25rem;color:var(--accent-secondary, #4ecdc4);font-weight:600}.player-header[data-astro-cid-neplck24] .header-country{display:block;font-size:1.25rem;margin-top:.25rem}.cmp-section-heading{padding:.75rem 1rem;background:#f9731626;color:#f97316;font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;text-align:left;border-left:4px solid #f97316;margin-bottom:1rem;margin-top:1.5rem}.compare-table[data-astro-cid-neplck24] .section-row td{padding:.75rem 1rem;background:#f9731626;color:#f97316;font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;text-align:left;border-bottom:none;border-left:4px solid #f97316}.compare-table[data-astro-cid-neplck24] .section-row:not(:first-child) td{padding-top:1.5rem;border-top:1px solid var(--border-color, #2a2a35)}.compare-table[data-astro-cid-neplck24] .data-row td{padding:.6rem 1rem;border-bottom:1px solid var(--border-color, #2a2a35)}.compare-table[data-astro-cid-neplck24] .data-row:last-child td{border-bottom:none}.compare-table[data-astro-cid-neplck24] .label-cell{text-align:left;color:var(--text-secondary, #9090a0);font-size:.85rem}.compare-table[data-astro-cid-neplck24] .value-cell{font-size:.9rem}.compare-table[data-astro-cid-neplck24] .value-cell:nth-child(2){text-align:right;padding-right:1.5rem}.compare-table[data-astro-cid-neplck24] .value-cell:nth-child(3){text-align:left;padding-left:1.5rem}.compare-table[data-astro-cid-neplck24] .value-cell.same-highlight{background:#ff6b351a;color:var(--accent-primary, #ff6b35);font-weight:500}.compare-table[data-astro-cid-neplck24] .value-cell.numeric{font-family:monospace}.compare-table[data-astro-cid-neplck24] .diff-arrow{font-size:.7rem;margin-left:.35rem}.compare-table[data-astro-cid-neplck24] .diff-arrow.higher{color:#27ae60}.compare-table[data-astro-cid-neplck24] .diff-arrow.lower{color:#e74c3c}.hw-link[data-astro-cid-neplck24]{color:var(--accent-secondary, #4ecdc4);text-decoration:none;transition:color .2s}.hw-link[data-astro-cid-neplck24]:hover{color:var(--accent-primary, #ff6b35);text-decoration:underline}@media (max-width: 768px){.compare-selectors[data-astro-cid-neplck24]{flex-direction:column;gap:1rem}.vs-badge[data-astro-cid-neplck24]{order:2}.selector-group[data-astro-cid-neplck24]:first-child{order:1}.selector-group[data-astro-cid-neplck24]:last-child{order:3}.compare-table[data-astro-cid-neplck24]{font-size:.85rem}.compare-table[data-astro-cid-neplck24] th[data-astro-cid-neplck24],.compare-table[data-astro-cid-neplck24] td[data-astro-cid-neplck24]{padding:.5rem}.player-header[data-astro-cid-neplck24] .header-name{font-size:1rem}}.compare-table[data-astro-cid-neplck24] .radar-cell{padding:0!important;border-bottom:1px solid var(--border-color, #2a2a35)}.compare-table[data-astro-cid-neplck24] .radar-chart-wrapper{display:flex;flex-direction:column;align-items:center;padding:1.25rem 1rem;background:#12121a80}.compare-table[data-astro-cid-neplck24] .radar-legend{display:flex;gap:1.5rem;margin-bottom:.25rem;font-size:.8rem;color:#d1d5db}.compare-table[data-astro-cid-neplck24] .radar-legend-item{display:flex;align-items:center;gap:.4rem}.compare-table[data-astro-cid-neplck24] .radar-swatch{display:inline-block;width:10px;height:10px;border-radius:2px}.h2h-alltime-tag{background:#fbbf2426;color:#fbbf24;border:1px solid rgba(251,191,36,.35);font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:2px 8px;border-radius:3px;margin-left:.5rem;vertical-align:middle}.h2h-container[data-astro-cid-neplck24]{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-top:1.5rem}.h2h-container[data-astro-cid-neplck24].hidden{display:none}.h2h-container[data-astro-cid-neplck24] .h2h-card{background:var(--bg-card, #1a1a24);border:1px solid var(--border-color, #2a2a35);border-radius:8px;padding:1.5rem 2rem;text-align:center;max-width:700px;width:100%}.h2h-container[data-astro-cid-neplck24] .h2h-title{font-size:.8rem;text-transform:uppercase;letter-spacing:.1em;color:var(--accent-primary, #ff6b35);font-weight:700;margin-bottom:1.25rem}.h2h-container[data-astro-cid-neplck24] .h2h-matchup{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:1rem}.h2h-container[data-astro-cid-neplck24] .h2h-side{display:flex;align-items:center;gap:.75rem;flex:1}.h2h-container[data-astro-cid-neplck24] .h2h-left{justify-content:flex-end}.h2h-container[data-astro-cid-neplck24] .h2h-right{justify-content:flex-start}.h2h-container[data-astro-cid-neplck24] .h2h-name{font-size:.95rem;font-weight:600}.h2h-container[data-astro-cid-neplck24] .h2h-player-info,.h2h-container[data-astro-cid-neplck24] .h2h-stat-block{display:flex;flex-direction:column;gap:.1rem}.h2h-container[data-astro-cid-neplck24] .h2h-align-right{align-items:flex-end}.h2h-container[data-astro-cid-neplck24] .h2h-align-left{align-items:flex-start}.h2h-container[data-astro-cid-neplck24] .h2h-kill-count{font-size:1.75rem;font-weight:800;font-family:monospace;line-height:1;color:var(--text-primary, #e8e8f0)}.h2h-container[data-astro-cid-neplck24] .h2h-kill-label{font-size:.65rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary, #9090a0)}.h2h-container[data-astro-cid-neplck24] .h2h-dmg{font-size:.7rem;font-family:monospace;color:var(--text-secondary, #9090a0);margin-top:.15rem}.h2h-container[data-astro-cid-neplck24] .h2h-vs{color:var(--text-secondary, #9090a0);font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;flex-shrink:0}.h2h-container[data-astro-cid-neplck24] .h2h-season-tag{font-size:.6rem;color:var(--text-secondary, #9090a0);font-weight:400;letter-spacing:.05em}.h2h-p1-color{color:#3b82f6}.h2h-p2-color{color:#a855f7}.h2h-container[data-astro-cid-neplck24] .h2h-bar{display:flex;height:8px;border-radius:4px;overflow:hidden;margin-bottom:.75rem}.h2h-container[data-astro-cid-neplck24] .h2h-bar-p1{height:100%;background:#3b82f6;border-radius:4px 0 0 4px;transition:width .3s ease}.h2h-container[data-astro-cid-neplck24] .h2h-bar-p2{height:100%;background:#a855f7;border-radius:0 4px 4px 0;transition:width .3s ease}.h2h-container[data-astro-cid-neplck24] .h2h-dual-card{text-align:left;padding:1.25rem 1.5rem}.h2h-container[data-astro-cid-neplck24] .h2h-dual-card .h2h-title{text-align:center;margin-bottom:.75rem}.h2h-container[data-astro-cid-neplck24] .h2h-dual-names{display:flex;justify-content:space-between;font-weight:700;font-size:.95rem;padding:0 .25rem;margin-bottom:.85rem}.h2h-container[data-astro-cid-neplck24] .h2h-dual-row{display:grid;grid-template-columns:48px 1fr 48px;align-items:center;gap:.55rem}.h2h-container[data-astro-cid-neplck24] .h2h-dual-end{font-size:.85rem;font-family:monospace;font-weight:700;font-variant-numeric:tabular-nums}.h2h-container[data-astro-cid-neplck24] .h2h-dual-end.l{text-align:right;color:#3b82f6}.h2h-container[data-astro-cid-neplck24] .h2h-dual-end.r{color:#a855f7}.h2h-container[data-astro-cid-neplck24] .h2h-dual-bar{position:relative;height:18px;border-radius:999px;overflow:hidden;display:flex;background:var(--border-color, #2a2a35)}.h2h-container[data-astro-cid-neplck24] .h2h-dual-bar .h2h-bar-p1,.h2h-container[data-astro-cid-neplck24] .h2h-dual-bar .h2h-bar-p2{border-radius:0}.h2h-container[data-astro-cid-neplck24] .h2h-dual-inline-pct{position:absolute;top:50%;left:0;transform:translateY(-50%);font-size:.7rem;font-weight:700;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.55);padding:0 .55rem;pointer-events:none}.h2h-container[data-astro-cid-neplck24] .h2h-dual-label{display:flex;gap:.4rem;align-items:center;justify-content:center;font-size:.72rem;color:var(--text-secondary, #9090a0);margin:.3rem 0 .85rem}.h2h-container[data-astro-cid-neplck24] .h2h-dual-timeframe{font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--text-primary, #e8e8f0);font-size:.68rem}.h2h-container[data-astro-cid-neplck24] .h2h-dual-sep{color:#484858}.h2h-container[data-astro-cid-neplck24] .h2h-dual-mate{text-align:center;font-size:.72rem;color:var(--text-secondary, #9090a0);font-style:italic;margin-top:-.55rem;margin-bottom:.35rem}.h2h-container[data-astro-cid-neplck24] .h2h-dual-card .h2h-dual-label:last-child{margin-bottom:0}.h2h-container[data-astro-cid-neplck24] .h2h-meta{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem}.h2h-container[data-astro-cid-neplck24] .h2h-winrate,.h2h-container[data-astro-cid-neplck24] .h2h-games{font-size:.8rem;color:var(--text-secondary, #9090a0)}.h2h-container[data-astro-cid-neplck24] .h2h-match-record{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--border-color, #2a2a35)}.h2h-container[data-astro-cid-neplck24] .h2h-match-record-label{font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary, #9090a0);margin-bottom:.4rem;text-align:center}.h2h-container[data-astro-cid-neplck24] .h2h-match-record-row{display:flex;align-items:center;gap:.5rem}.h2h-container[data-astro-cid-neplck24] .h2h-match-record-side{font-size:.9rem;font-weight:700;min-width:2rem;text-align:center}.h2h-container[data-astro-cid-neplck24] .h2h-match-record-bar{flex:1;display:flex;height:6px;border-radius:3px;overflow:hidden;background:#21262d}.h2h-container[data-astro-cid-neplck24] .h2h-match-record-bar .h2h-bar-p1{border-radius:3px 0 0 3px}.h2h-container[data-astro-cid-neplck24] .h2h-match-record-bar .h2h-bar-p2{border-radius:0 3px 3px 0}.h2h-container[data-astro-cid-neplck24] .h2h-match-record-meta{font-size:.75rem;color:var(--text-secondary, #9090a0);text-align:center;margin-top:.3rem}.h2h-container[data-astro-cid-neplck24] .h2h-match-record-maps{display:flex;justify-content:center;gap:1.25rem;margin-top:.5rem;font-size:.7rem}.h2h-container[data-astro-cid-neplck24] .h2h-map-best{color:#34d399}.h2h-container[data-astro-cid-neplck24] .h2h-map-worst{color:#f87171}.matchup-history-container[data-astro-cid-neplck24]{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-top:1rem}.matchup-history-container[data-astro-cid-neplck24].hidden{display:none}.matchup-history-container[data-astro-cid-neplck24] .mh-card{background:var(--bg-card, #1a1a24);border:1px solid var(--border-color, #2a2a35);border-radius:8px;padding:1.5rem 2rem;text-align:center;max-width:700px;width:100%}.matchup-history-container[data-astro-cid-neplck24] .mh-title{font-size:.8rem;text-transform:uppercase;letter-spacing:.1em;color:var(--accent-primary, #ff6b35);font-weight:700;margin-bottom:.25rem}.matchup-history-container[data-astro-cid-neplck24] .mh-season-tag{font-size:.6rem;color:var(--text-secondary, #9090a0);font-weight:400;letter-spacing:.05em}.matchup-history-container[data-astro-cid-neplck24] .mh-subtitle{font-size:.7rem;color:var(--text-secondary, #9090a0);margin-bottom:1.25rem}.matchup-history-container[data-astro-cid-neplck24] .mh-record{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-bottom:.75rem}.matchup-history-container[data-astro-cid-neplck24] .mh-record-side{display:flex;align-items:center;gap:.5rem}.matchup-history-container[data-astro-cid-neplck24] .mh-player-label{font-size:.85rem;font-weight:600}.matchup-history-container[data-astro-cid-neplck24] .mh-win-count{font-size:1.5rem;font-weight:800;font-family:monospace;color:var(--text-primary, #e8e8f0);line-height:1}.matchup-history-container[data-astro-cid-neplck24] .mh-record-divider{color:var(--text-secondary, #9090a0);font-size:1.25rem;font-weight:300}.matchup-history-container[data-astro-cid-neplck24] .mh-bar{display:flex;height:6px;border-radius:3px;overflow:hidden;margin-bottom:.5rem}.matchup-history-container[data-astro-cid-neplck24] .mh-bar-p1{height:100%;background:#3b82f6;border-radius:3px 0 0 3px;transition:width .3s ease}.matchup-history-container[data-astro-cid-neplck24] .mh-bar-p2{height:100%;background:#a855f7;border-radius:0 3px 3px 0;transition:width .3s ease}.matchup-history-container[data-astro-cid-neplck24] .mh-meta{display:flex;justify-content:space-between;align-items:center;font-size:.75rem;color:var(--text-secondary, #9090a0);margin-bottom:.25rem}.matchup-history-container[data-astro-cid-neplck24] .mh-maps{border-top:1px solid var(--border-color, #2a2a35);margin-top:1rem;padding-top:.75rem}.matchup-history-container[data-astro-cid-neplck24] .mh-maps-label{font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary, #9090a0);margin-bottom:.75rem}.matchup-history-container[data-astro-cid-neplck24] .mh-table{width:100%;border-collapse:collapse;font-size:.8rem}.matchup-history-container[data-astro-cid-neplck24] .mh-table th{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary, #9090a0);padding:.35rem .5rem;border-bottom:1px solid var(--border-color, #2a2a35);font-weight:600}.matchup-history-container[data-astro-cid-neplck24] .mh-th-map{text-align:left}.matchup-history-container[data-astro-cid-neplck24] .mh-th-num{text-align:center;min-width:3rem}.matchup-history-container[data-astro-cid-neplck24] .mh-table td{padding:.4rem .5rem;border-bottom:1px solid rgba(255,255,255,.04)}.matchup-history-container[data-astro-cid-neplck24] .mh-table tr:last-child td{border-bottom:none}.matchup-history-container[data-astro-cid-neplck24] .mh-table tbody tr:nth-child(odd){background:#ffffff05}.matchup-history-container[data-astro-cid-neplck24] .mh-td-map{text-transform:capitalize;color:var(--accent-secondary, #4ecdc4);font-weight:500}.matchup-history-container[data-astro-cid-neplck24] .mh-td-num{text-align:center;font-family:monospace;color:var(--text-primary, #e8e8f0)}.matchup-history-container[data-astro-cid-neplck24] .mh-td-pct{color:var(--text-secondary, #9090a0)}.matchup-history-container[data-astro-cid-neplck24] .mh-stack{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;line-height:1.15}.matchup-history-container[data-astro-cid-neplck24] .mh-stack-s{font-size:.95em;font-weight:700}.matchup-history-container[data-astro-cid-neplck24] .mh-stack-at{font-size:.78em;opacity:.8;font-weight:600}.matchup-history-container[data-astro-cid-neplck24] .mh-stack-muted{color:var(--text-secondary, #9090a0);opacity:.6}.matchup-history-container[data-astro-cid-neplck24] .mh-th-bars{text-align:center;min-width:9rem}.matchup-history-container[data-astro-cid-neplck24] .mh-td-bars{text-align:center;padding:.4rem .5rem}.matchup-history-container[data-astro-cid-neplck24] .mh-mini-bars{display:inline-flex;flex-direction:column;gap:4px;width:140px;vertical-align:middle}.matchup-history-container[data-astro-cid-neplck24] .mh-mini-bar{display:flex;align-items:center;gap:.4rem}.matchup-history-container[data-astro-cid-neplck24] .mh-mini-label{color:var(--text-secondary, #9090a0);font-weight:700;font-size:.55rem;letter-spacing:.06em;text-transform:uppercase;min-width:54px;text-align:right}.matchup-history-container[data-astro-cid-neplck24] .mh-mini-track{flex:1;height:7px;background:#ffffff14;border-radius:999px;overflow:hidden;display:flex}.matchup-history-container[data-astro-cid-neplck24] .mh-mini-track.empty{background:#ffffff0a}.matchup-history-container[data-astro-cid-neplck24] .mh-mini-fill-p1{background:#3b82f6;height:100%}.matchup-history-container[data-astro-cid-neplck24] .mh-mini-fill-p2{background:#a855f7;height:100%}.matchup-history-container[data-astro-cid-neplck24] .mh-insight{margin-top:1rem;padding-top:.75rem;border-top:1px solid var(--border-color, #2a2a35);text-align:center;font-size:.8rem;font-style:italic;color:var(--text-secondary, #9090a0);flex-shrink:0}.season-compare-container[data-astro-cid-neplck24]{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-top:1rem}.hoq-overall-container[data-astro-cid-neplck24]{display:flex;flex-direction:column;align-items:center;margin-top:1.5rem}.hoq-overall-container[data-astro-cid-neplck24].hidden{display:none}.hoq-overall-container[data-astro-cid-neplck24] .hoq-overall-table{margin-top:0;width:100%;border-collapse:collapse;background:var(--bg-card, #1a1a24);border-radius:8px;overflow:hidden;border:1px solid var(--border-color, #2a2a35);max-width:700px}.hoq-overall-container[data-astro-cid-neplck24] .hoq-overall-table thead{background:var(--bg-secondary, #12121a)}.hoq-overall-container[data-astro-cid-neplck24] .hoq-overall-table th{padding:1rem;text-align:center;border-bottom:1px solid var(--border-color, #2a2a35)}.hoq-overall-container[data-astro-cid-neplck24] .hoq-overall-table .player-header{width:30%}.hoq-overall-container[data-astro-cid-neplck24] .hoq-overall-table .label-header{width:40%;color:var(--text-secondary, #9090a0);font-size:.875rem;text-align:left}.hoq-overall-container[data-astro-cid-neplck24] .hoq-overall-table .header-name{display:block;font-size:1.25rem;color:var(--accent-secondary, #4ecdc4);font-weight:600}.hoq-overall-container[data-astro-cid-neplck24] .hoq-overall-table .data-row td{padding:.6rem 1rem;border-bottom:1px solid var(--border-color, #2a2a35)}.hoq-overall-container[data-astro-cid-neplck24] .hoq-overall-table .data-row:last-child td{border-bottom:none}.hoq-overall-container[data-astro-cid-neplck24] .hoq-overall-table .label-cell{text-align:left;color:var(--text-secondary, #9090a0);font-size:.85rem}.hoq-overall-container[data-astro-cid-neplck24] .hoq-overall-table .value-cell{font-size:.9rem}.hoq-overall-container[data-astro-cid-neplck24] .hoq-overall-table .value-cell:nth-child(2){text-align:right;padding-right:1.5rem}.hoq-overall-container[data-astro-cid-neplck24] .hoq-overall-table .value-cell:nth-child(3){text-align:left;padding-left:1.5rem}.hoq-overall-container[data-astro-cid-neplck24] .hoq-overall-table .value-cell.same-highlight{background:#ff6b351a;color:var(--accent-primary, #ff6b35);font-weight:500}.hoq-overall-container[data-astro-cid-neplck24] .hoq-overall-table .value-cell.numeric{font-family:monospace}.hoq-overall-container[data-astro-cid-neplck24] .hoq-overall-table .diff-arrow{font-size:.7rem;margin-left:.35rem}.hoq-overall-container[data-astro-cid-neplck24] .hoq-overall-table .diff-arrow.higher{color:#27ae60}.hoq-overall-container[data-astro-cid-neplck24] .hoq-overall-table .diff-arrow.lower{color:#e74c3c}.hoq-overall-container[data-astro-cid-neplck24] .radar-cell{padding:0!important;border-bottom:1px solid var(--border-color, #2a2a35)}.hoq-overall-container[data-astro-cid-neplck24] .radar-chart-wrapper{display:flex;flex-direction:column;align-items:center;padding:1.25rem 1rem;background:#12121a80}.hoq-overall-container[data-astro-cid-neplck24] .radar-legend{display:flex;gap:1.5rem;margin-bottom:.25rem;font-size:.8rem;color:#d1d5db}.hoq-overall-container[data-astro-cid-neplck24] .radar-legend-item{display:flex;align-items:center;gap:.4rem}.hoq-overall-container[data-astro-cid-neplck24] .radar-swatch{display:inline-block;width:10px;height:10px;border-radius:2px}.season-compare-container[data-astro-cid-neplck24].hidden{display:none}.season-compare-container[data-astro-cid-neplck24] .sc-card{background:var(--bg-card, #1a1a24);border:1px solid var(--border-color, #2a2a35);border-radius:8px;padding:1.5rem 2rem;max-width:700px;width:100%}.season-compare-container[data-astro-cid-neplck24] .sc-title{font-size:.8rem;text-transform:uppercase;letter-spacing:.1em;color:var(--accent-primary, #ff6b35);font-weight:700;margin-bottom:1rem;text-align:center}.season-compare-container[data-astro-cid-neplck24] .sc-season-tag{font-size:.6rem;color:var(--text-secondary, #9090a0);font-weight:400;letter-spacing:.05em}.season-compare-container[data-astro-cid-neplck24] .sc-table{width:100%;border-collapse:collapse}.season-compare-container[data-astro-cid-neplck24] .sc-th-player{font-size:.85rem;font-weight:700;padding:0 0 .75rem;width:38%}.season-compare-container[data-astro-cid-neplck24] .sc-th-player:first-child{text-align:right;padding-right:1rem}.season-compare-container[data-astro-cid-neplck24] .sc-th-player:last-child{text-align:left;padding-left:1rem}.season-compare-container[data-astro-cid-neplck24] .sc-th-label{width:24%;padding:0 0 .75rem}.season-compare-container[data-astro-cid-neplck24] .sc-table tbody tr{border-top:1px solid var(--border-color, #2a2a35)}.season-compare-container[data-astro-cid-neplck24] .sc-label{text-align:center;color:var(--text-secondary, #9090a0);font-size:.8rem;padding:.5rem;white-space:nowrap}.season-compare-container[data-astro-cid-neplck24] .sc-val{font-family:monospace;font-size:.9rem;padding:.5rem 1rem;color:var(--text-primary, #e8e8f0)}.season-compare-container[data-astro-cid-neplck24] .sc-val:first-child{text-align:right}.season-compare-container[data-astro-cid-neplck24] .sc-val:last-child{text-align:left}.season-compare-container[data-astro-cid-neplck24] .sc-val.stat-better{color:#34d399;font-weight:600}.season-compare-container[data-astro-cid-neplck24] .sc-val.stat-worse{color:var(--text-primary, #e8e8f0);font-weight:400}.season-compare-container[data-astro-cid-neplck24] .sc-section-label{text-align:center;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary, #9090a0);padding:.75rem 0 .25rem;border-top:1px solid var(--border-color, #2a2a35)}.season-compare-container[data-astro-cid-neplck24] .sc-flag-section tr:first-child{border-top:none}.rivalries-container[data-astro-cid-neplck24]{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-top:1rem}.rivalries-container[data-astro-cid-neplck24].hidden{display:none}.rivalries-container[data-astro-cid-neplck24] .rv-card{background:var(--bg-card, #1a1a24);border:1px solid var(--border-color, #2a2a35);border-radius:8px;padding:1.5rem 2rem;max-width:700px;width:100%}.rivalries-container[data-astro-cid-neplck24] .rv-title{font-size:.8rem;text-transform:uppercase;letter-spacing:.1em;color:var(--accent-primary, #ff6b35);font-weight:700;margin-bottom:1.25rem;text-align:center}.rivalries-container[data-astro-cid-neplck24] .rv-season-tag{font-size:.6rem;color:var(--text-secondary, #9090a0);font-weight:400;letter-spacing:.05em}.rivalries-container[data-astro-cid-neplck24] .rv-col-headers{display:flex;justify-content:space-around;margin-bottom:.75rem}.rivalries-container[data-astro-cid-neplck24] .rv-col-header{font-size:.85rem;font-weight:700}.rivalries-container[data-astro-cid-neplck24] .rv-columns{display:flex;gap:1.5rem;align-items:flex-start}.rivalries-container[data-astro-cid-neplck24] .rv-separator{border-top:1px solid rgba(255,255,255,.06);margin:.25rem 0}.rivalries-container[data-astro-cid-neplck24] .rv-col{flex:1}.rivalries-container[data-astro-cid-neplck24] .rv-col-left{text-align:right}.rivalries-container[data-astro-cid-neplck24] .rv-col-right{text-align:left}.rivalries-container[data-astro-cid-neplck24] .rv-divider{width:1px;background:var(--border-color, #2a2a35);align-self:stretch;flex-shrink:0}.rivalries-container[data-astro-cid-neplck24] .rv-player-name{font-size:.9rem;font-weight:700;margin-bottom:.75rem;display:none}.rivalries-container[data-astro-cid-neplck24] .rv-entry{display:flex;flex-direction:column;gap:.15rem;padding:.6rem 0;border-bottom:1px solid rgba(255,255,255,.05)}.rivalries-container[data-astro-cid-neplck24] .rv-entry:last-child{border-bottom:none}.rivalries-container[data-astro-cid-neplck24] .rv-entry:nth-child(odd){background:#ffffff05;border-radius:4px;padding-left:.5rem;padding-right:.5rem}.rivalries-container[data-astro-cid-neplck24] .rv-col-left .rv-entry{align-items:flex-end}.rivalries-container[data-astro-cid-neplck24] .rv-col-right .rv-entry{align-items:flex-start}.rivalries-container[data-astro-cid-neplck24] .rv-type{font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary, #9090a0)}.rivalries-container[data-astro-cid-neplck24] .rv-name{font-size:.9rem;font-weight:600;color:var(--text-primary, #e8e8f0)}.rivalries-container[data-astro-cid-neplck24] .rv-kd{font-size:.75rem;font-family:monospace;color:var(--text-secondary, #9090a0)}.rivalries-container[data-astro-cid-neplck24] .rv-unknown{font-size:.85rem;color:var(--text-secondary, #9090a0)}@media (max-width: 768px){.h2h-container[data-astro-cid-neplck24] .h2h-card,.season-compare-container[data-astro-cid-neplck24] .sc-card,.rivalries-container[data-astro-cid-neplck24] .rv-card{padding:1rem}.h2h-container[data-astro-cid-neplck24] .h2h-matchup{gap:.5rem}.h2h-container[data-astro-cid-neplck24] .h2h-name{font-size:.8rem}.h2h-container[data-astro-cid-neplck24] .h2h-kill-count{font-size:1.25rem}.h2h-container[data-astro-cid-neplck24] .h2h-dmg{font-size:.6rem}.h2h-container[data-astro-cid-neplck24] .h2h-meta{flex-direction:column;align-items:center}.matchup-history-container[data-astro-cid-neplck24] .mh-card{padding:1rem}.matchup-history-container[data-astro-cid-neplck24] .mh-win-count{font-size:1.2rem}.matchup-history-container[data-astro-cid-neplck24] .mh-player-label{font-size:.75rem}.matchup-history-container[data-astro-cid-neplck24] .mh-table{font-size:.7rem}.matchup-history-container[data-astro-cid-neplck24] .mh-th-num{min-width:2rem;font-size:.6rem}.matchup-history-container[data-astro-cid-neplck24] .mh-meta{flex-direction:column;align-items:center;gap:.15rem}.rivalries-container[data-astro-cid-neplck24] .rv-columns{gap:.75rem}.season-compare-container[data-astro-cid-neplck24] .sc-val{font-size:.8rem;padding:.4rem .5rem}.season-compare-container[data-astro-cid-neplck24] .sc-label{font-size:.7rem}}.race-compare-container[data-astro-cid-neplck24]{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-top:1rem}.race-compare-container[data-astro-cid-neplck24].hidden{display:none}.race-compare-container[data-astro-cid-neplck24] .race-h2h-card{background:var(--bg-card, #1a1a24);border:1px solid var(--border-color, #2a2a35);border-radius:8px;padding:1.5rem 2rem;max-width:700px;width:100%}.race-compare-container[data-astro-cid-neplck24] .race-h2h-title{font-size:.8rem;text-transform:uppercase;letter-spacing:.1em;color:var(--accent-primary, #ff6b35);font-weight:700;margin-bottom:1rem;text-align:center}.race-compare-container[data-astro-cid-neplck24] .race-h2h-mode{font-size:.6rem;color:var(--text-secondary, #9090a0);font-weight:400;letter-spacing:.05em}.race-compare-container[data-astro-cid-neplck24] .race-h2h-table{width:100%;border-collapse:collapse;font-size:.8rem}.race-compare-container[data-astro-cid-neplck24] .race-h2h-table th{text-align:left;font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary, #9090a0);padding:.4rem .5rem;border-bottom:1px solid var(--border-color, #2a2a35);font-weight:600}.race-compare-container[data-astro-cid-neplck24] .race-h2h-table td{padding:.5rem;border-bottom:1px solid rgba(255,255,255,.04);vertical-align:top}.race-compare-container[data-astro-cid-neplck24] .race-h2h-map{color:var(--accent-secondary, #4ecdc4);font-weight:600}.race-compare-container[data-astro-cid-neplck24] .race-h2h-time{display:block;font-family:monospace;color:#f0f6fc}.race-compare-container[data-astro-cid-neplck24] .race-h2h-rank{display:block;font-size:.7rem;color:var(--text-secondary, #9090a0)}.race-compare-container[data-astro-cid-neplck24] .race-faster{background:#2ea04314}.race-compare-container[data-astro-cid-neplck24] .race-faster .race-h2h-time{color:#3fb950}.race-compare-container[data-astro-cid-neplck24] .race-h2h-delta{font-family:monospace;font-size:.75rem;color:var(--text-secondary, #9090a0);white-space:nowrap}.race-compare-container[data-astro-cid-neplck24] .race-h2h-empty{color:var(--text-secondary, #9090a0);font-size:.85rem;padding:.75rem 1rem;text-align:center;font-style:italic}.hoq-history-container[data-astro-cid-neplck24]{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-top:1rem;max-width:700px;margin-left:auto;margin-right:auto}.hoq-history-container[data-astro-cid-neplck24].hidden{display:none}.hoq-history-container[data-astro-cid-neplck24] .hoq-cmp-controls{display:flex;gap:.5rem;margin-bottom:.75rem;flex-wrap:wrap;justify-content:space-between}.hoq-history-container[data-astro-cid-neplck24] .hoq-cmp-btn-group{display:flex;gap:.5rem}.hoq-history-container[data-astro-cid-neplck24] .hoq-cmp-mode-btn{padding:.3rem .9rem;font-size:.8rem;font-weight:600;border:1px solid var(--border-color, #2a2a35);border-radius:4px;background:transparent;color:var(--text-secondary, #9090a0);cursor:pointer;transition:all .15s}.hoq-history-container[data-astro-cid-neplck24] .hoq-cmp-mode-btn:hover{border-color:var(--accent-primary, #ff6b35);color:var(--text-primary, #e8e8f0)}.hoq-history-container[data-astro-cid-neplck24] .hoq-cmp-mode-btn.active{background:var(--accent-primary, #ff6b35);border-color:var(--accent-primary, #ff6b35);color:#fff}.hoq-history-container[data-astro-cid-neplck24] .hoq-cmp-chart-wrap{background:var(--bg-card, #1a1a24);border:1px solid var(--border-color, #2a2a35);border-radius:8px;padding:1rem;min-height:200px}.hoq-history-container[data-astro-cid-neplck24] #hoq-cmp-canvas{width:100%;height:320px}.hoq-history-container[data-astro-cid-neplck24] .hoq-cmp-loading,.season-compare-container[data-astro-cid-neplck24] .hoq-cmp-loading{color:var(--text-secondary, #9090a0);font-size:.85rem;padding:2rem 0;text-align:center}.hoq-history-container[data-astro-cid-neplck24] .hoq-cmp-error,.season-compare-container[data-astro-cid-neplck24] .hoq-cmp-error{color:var(--text-secondary, #9090a0);font-size:.85rem;padding:1rem 0;text-align:center}.hoq-history-container[data-astro-cid-neplck24] .hoq-cmp-note{color:var(--text-secondary, #9090a0);font-size:.8rem;font-style:italic;padding:.5rem 0 0;text-align:center}.season-compare-container[data-astro-cid-neplck24] #hoq-map-cmp-slot{margin-top:1rem}.season-compare-container[data-astro-cid-neplck24] .hoq-map-cmp-table{width:100%;border-collapse:collapse;font-size:.85rem;background:var(--bg-card, #1a1a24);border:1px solid var(--border-color, #2a2a35);border-radius:8px;overflow:hidden}.season-compare-container[data-astro-cid-neplck24] .hoq-map-cmp-table th{text-align:left;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary, #9090a0);padding:.6rem .75rem;border-bottom:1px solid var(--border-color, #2a2a35)}.season-compare-container[data-astro-cid-neplck24] .hoq-map-cmp-table td{padding:.45rem .75rem;border-bottom:1px solid rgba(255,255,255,.03);color:var(--text-primary, #e8e8f0)}.season-compare-container[data-astro-cid-neplck24] .hoq-map-cmp-table td:first-child{font-weight:500}.season-compare-container[data-astro-cid-neplck24] .hoq-win-green{color:#4ade80!important;font-weight:600}.season-compare-container[data-astro-cid-neplck24] .hoq-win-amber{color:#fbbf24!important;font-weight:600}.season-compare-container[data-astro-cid-neplck24] .hoq-win-red{color:#f87171!important;font-weight:600}.season-compare-container[data-astro-cid-neplck24] .hoq-map-higher{font-weight:700}@media (max-width: 600px){.hoq-history-container[data-astro-cid-neplck24] #hoq-cmp-canvas{height:220px}.season-compare-container[data-astro-cid-neplck24] .hoq-map-cmp-table{font-size:.75rem}.season-compare-container[data-astro-cid-neplck24] .hoq-map-cmp-table th,.season-compare-container[data-astro-cid-neplck24] .hoq-map-cmp-table td{padding:.35rem .5rem}}.cmp-signatures{display:flex;flex-direction:column;align-items:center;gap:.15rem;margin-top:.35rem;font-size:.72rem}.cmp-sig-row{display:inline-flex;align-items:baseline;gap:.35rem;flex-wrap:wrap;justify-content:center}.cmp-sig-gt{font-family:Courier New,monospace;font-size:.6rem;font-weight:700;letter-spacing:.08em;padding:.05rem .3rem;border-radius:3px;color:#9090a0;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.cmp-sig-gt-ctf{color:#6ee7b7;border-color:#6ee7b740}.cmp-sig-gt-tdm{color:#fca5a5;border-color:#fca5a540}.cmp-sig-labels{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.3rem}.cmp-sig-chip{font-weight:600;letter-spacing:.01em}.cmp-sig-chip-primary{color:#e5e7eb}.cmp-sig-chip-secondary{color:#9090a0;font-weight:500}.cmp-sig-sep{color:#4a4a58;font-weight:400;margin:0 .1rem}.cmp-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:.55rem .45rem;margin-top:.55rem}.cmp-b{display:inline-flex;flex-direction:column;align-items:center;gap:.15rem;cursor:help;color:var(--cmp-tier, #94a3b8);text-decoration:none}.cmp-b-medal{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:radial-gradient(circle at 50% 38%,rgba(255,255,255,.06),transparent 55%),#141420;border:1.5px solid var(--cmp-tier, #94a3b8);box-shadow:0 0 6px var(--cmp-tier-glow, rgba(148,163,184,.3));transition:transform .12s ease,box-shadow .12s ease}.cmp-b:hover .cmp-b-medal{transform:translateY(-1px) scale(1.08);box-shadow:0 0 10px var(--cmp-tier-glow, rgba(148,163,184,.55))}.cmp-b-medal svg{width:14px;height:14px}.cmp-b-medal-has-img{background:#0a0a12}.cmp-b-img{width:20px;height:20px;object-fit:contain;display:block;filter:drop-shadow(0 0 1.5px rgba(0,0,0,.6))}.cmp-b-label{font-size:.6rem;font-weight:700;letter-spacing:.04em;line-height:1;color:var(--cmp-tier, #94a3b8);font-family:SF Mono,Menlo,Monaco,Consolas,monospace;white-space:nowrap}.cmp-tier-legendary{--cmp-tier: #c084fc;--cmp-tier-glow: rgba(192,132,252,.45)}.cmp-tier-gold{--cmp-tier: #fbbf24;--cmp-tier-glow: rgba(251,191,36,.4)}.cmp-tier-silver{--cmp-tier: #94a3b8;--cmp-tier-glow: rgba(148,163,184,.35)}@media (max-width: 600px){.cmp-b-medal{width:22px;height:22px}.cmp-b-medal svg{width:12px;height:12px}.cmp-b-img{width:17px;height:17px}.cmp-b-label{font-size:.55rem}}
