.stat-comparison-module__OIFMXG__page{width:min(100%,1500px);margin:0 auto;padding:clamp(28px,4vw,58px) clamp(22px,3.5vw,56px) 96px}.stat-comparison-module__OIFMXG__eyebrow{color:var(--signal);font:600 10px/1.3 var(--font-mono);letter-spacing:.13em;text-transform:uppercase;margin:0}.stat-comparison-module__OIFMXG__hero{border:1px solid var(--border-strong);background:var(--surface);justify-content:space-between;align-items:center;gap:30px;padding:clamp(28px,4vw,52px);display:flex}.stat-comparison-module__OIFMXG__hero>div:first-child{max-width:850px}.stat-comparison-module__OIFMXG__hero h1{letter-spacing:-.055em;margin:8px 0 13px;font-size:clamp(38px,4.5vw,62px);font-weight:650;line-height:1}.stat-comparison-module__OIFMXG__hero p:not(.stat-comparison-module__OIFMXG__eyebrow){color:var(--text-secondary);margin:0;font-size:15px;line-height:1.65}.stat-comparison-module__OIFMXG__heroMark{color:#76eee4;flex:none;align-items:center;gap:14px;display:flex}.stat-comparison-module__OIFMXG__heroMark span{width:68px;height:68px;font:600 24px var(--font-mono);box-shadow:6px 6px 0 var(--signal-soft);background:#073a47;border:1px solid #4bd6cb;place-items:center;display:grid}.stat-comparison-module__OIFMXG__linkPanel{border:1px solid var(--border-strong);background:var(--surface-muted);border-top:0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;align-items:end;gap:12px;padding:18px;display:grid}.stat-comparison-module__OIFMXG__linkField{gap:6px;min-width:0;display:grid}.stat-comparison-module__OIFMXG__linkField>span{color:var(--text-muted);font:600 9px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.stat-comparison-module__OIFMXG__linkField>div{border:1px solid var(--border);background:var(--surface);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;height:46px;padding:0 11px;display:grid}.stat-comparison-module__OIFMXG__linkField>div:focus-within{border-color:var(--signal);box-shadow:inset 3px 0 0 var(--signal)}.stat-comparison-module__OIFMXG__linkField svg{color:var(--signal)}.stat-comparison-module__OIFMXG__linkField input{width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:0;font-size:12px}.stat-comparison-module__OIFMXG__linkField small{color:var(--danger);font-size:10px;line-height:1.4}.stat-comparison-module__OIFMXG__vs{color:var(--text-muted);font:600 10px var(--font-mono);align-self:center}.stat-comparison-module__OIFMXG__primaryButton,.stat-comparison-module__OIFMXG__copyButton,.stat-comparison-module__OIFMXG__swapButton,.stat-comparison-module__OIFMXG__filters button{cursor:pointer}.stat-comparison-module__OIFMXG__primaryButton{border:1px solid var(--signal-brand);background:var(--signal-brand);min-height:46px;color:var(--on-signal);white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:12px;font-weight:700;display:inline-flex}[data-theme=light] .stat-comparison-module__OIFMXG__primaryButton{color:#fff}.stat-comparison-module__OIFMXG__primaryButton:hover{background:var(--signal-bright)}[data-theme=light] .stat-comparison-module__OIFMXG__primaryButton:hover{background:#066d68}.stat-comparison-module__OIFMXG__linkPanel>p{color:var(--text-muted);grid-column:1/-1;align-items:center;gap:6px;margin:1px 0 0;font-size:10px;display:flex}.stat-comparison-module__OIFMXG__linkPanel>p svg{color:var(--signal);flex:none}.stat-comparison-module__OIFMXG__emptyState{border:1px solid var(--border-strong);background:var(--surface);grid-template-columns:230px minmax(0,1fr) auto;align-items:center;gap:35px;min-height:350px;margin-top:24px;padding:clamp(28px,5vw,64px);display:grid}.stat-comparison-module__OIFMXG__emptyDiagram{grid-template-columns:74px 1fr 74px;align-items:center;display:grid}.stat-comparison-module__OIFMXG__emptyDiagram span{color:#9afff7;width:74px;height:108px;font:600 24px var(--font-mono);background:#073a47;border:1px solid #4bd6cb;place-items:center;display:grid}.stat-comparison-module__OIFMXG__emptyDiagram i{background:var(--signal);height:1px}.stat-comparison-module__OIFMXG__emptyState h2{letter-spacing:-.04em;margin:5px 0 8px;font-size:clamp(25px,3vw,38px)}.stat-comparison-module__OIFMXG__emptyState div:nth-child(2)>p:last-child{color:var(--text-muted);margin:0;line-height:1.65}.stat-comparison-module__OIFMXG__emptyState>a{color:var(--signal-ink);white-space:nowrap;font-size:12px;font-weight:700}.stat-comparison-module__OIFMXG__emptyState>a:hover{text-decoration:underline}.stat-comparison-module__OIFMXG__identities{grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);align-items:stretch;gap:10px;margin-top:24px;display:grid}.stat-comparison-module__OIFMXG__identityCard{border:1px solid var(--border-strong);background:var(--surface);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-width:0;padding:15px;display:grid}.stat-comparison-module__OIFMXG__marker{color:#7ef5ec;width:42px;height:42px;font:600 15px var(--font-mono);background:#073a47;place-items:center;display:grid}.stat-comparison-module__OIFMXG__identityCard div{gap:2px;min-width:0;display:grid}.stat-comparison-module__OIFMXG__identityCard div>span{color:var(--text-muted);font:600 8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.stat-comparison-module__OIFMXG__identityCard strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.stat-comparison-module__OIFMXG__identityCard small{color:var(--text-muted);font-size:10px}.stat-comparison-module__OIFMXG__identityCard a{color:var(--signal-ink);font-size:10px;font-weight:700}.stat-comparison-module__OIFMXG__identityCard a:hover{text-decoration:underline}.stat-comparison-module__OIFMXG__swapButton{border:1px solid var(--border-strong);background:var(--surface-muted);color:var(--signal);place-items:center;display:grid}.stat-comparison-module__OIFMXG__swapButton:hover{background:var(--signal-soft)}.stat-comparison-module__OIFMXG__summary{border:1px solid var(--border-strong);background:var(--surface);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:10px;display:grid}.stat-comparison-module__OIFMXG__summary>div{border-right:1px solid var(--border);gap:1px;padding:13px 16px;display:grid}.stat-comparison-module__OIFMXG__summary>div:nth-child(4){border-right:0}.stat-comparison-module__OIFMXG__summary strong{color:var(--signal);font:600 20px var(--font-mono)}.stat-comparison-module__OIFMXG__summary span{color:var(--text-muted);font-size:10px}.stat-comparison-module__OIFMXG__summary>p{border-top:1px solid var(--border);background:var(--surface-muted);color:var(--text-muted);text-align:center;grid-column:1/-1;margin:0;padding:7px 12px;font-size:9px}.stat-comparison-module__OIFMXG__tools{border:1px solid var(--border-strong);background:var(--surface);flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;padding:12px;display:flex}.stat-comparison-module__OIFMXG__filters{flex-wrap:wrap;gap:5px;margin-right:auto;display:flex}.stat-comparison-module__OIFMXG__filters button{border:1px solid var(--border);background:var(--surface-muted);min-height:38px;padding:0 12px;font-size:10px;font-weight:650}.stat-comparison-module__OIFMXG__filters button:hover{background:var(--surface-hover)}.stat-comparison-module__OIFMXG__filters .stat-comparison-module__OIFMXG__filterActive{border-color:var(--signal);background:var(--signal-soft);color:var(--signal-ink)}.stat-comparison-module__OIFMXG__differenceToggle{cursor:pointer;align-items:center;gap:7px;font-size:10px;font-weight:650;display:inline-flex}.stat-comparison-module__OIFMXG__differenceToggle input{opacity:0;pointer-events:none;position:absolute}.stat-comparison-module__OIFMXG__differenceToggle>span{border:1px solid var(--border-strong);background:var(--surface-muted);color:#0000;place-items:center;width:20px;height:20px;display:grid}.stat-comparison-module__OIFMXG__differenceToggle input:checked+span{border-color:var(--signal);background:var(--signal);color:var(--on-signal)}.stat-comparison-module__OIFMXG__differenceToggle input:focus-visible+span{outline:2px solid var(--signal);outline-offset:2px}.stat-comparison-module__OIFMXG__copyButton{border:1px solid var(--border-strong);background:var(--surface);align-items:center;gap:7px;min-height:38px;padding:0 12px;font-size:10px;font-weight:700;display:inline-flex}.stat-comparison-module__OIFMXG__copyButton:hover{background:var(--surface-hover)}.stat-comparison-module__OIFMXG__tools>p{border-left:3px solid var(--signal);background:var(--signal-soft);color:var(--text-secondary);flex-basis:100%;margin:0;padding:8px 10px;font-size:10px}.stat-comparison-module__OIFMXG__results{border:1px solid var(--border-strong);background:var(--surface);margin-top:10px}.stat-comparison-module__OIFMXG__resultHeader,.stat-comparison-module__OIFMXG__resultRow{grid-template-columns:minmax(170px,1.15fr) minmax(150px,1fr) minmax(105px,.65fr) minmax(150px,1fr);display:grid}.stat-comparison-module__OIFMXG__resultHeader{border-bottom:1px solid var(--border-strong);color:#b8eeea;background:#073a47}.stat-comparison-module__OIFMXG__resultHeader span{font:600 8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;padding:10px 13px}.stat-comparison-module__OIFMXG__resultHeader span:nth-child(2),.stat-comparison-module__OIFMXG__resultHeader span:nth-child(3),.stat-comparison-module__OIFMXG__resultHeader span:nth-child(4){text-align:center}.stat-comparison-module__OIFMXG__resultGroup>h2{border-bottom:1px solid var(--border);background:var(--surface-muted);letter-spacing:.01em;align-items:center;gap:8px;margin:0;padding:9px 13px;font-size:11px;display:flex}.stat-comparison-module__OIFMXG__resultGroup>h2 span{color:var(--signal);font:600 9px var(--font-mono)}.stat-comparison-module__OIFMXG__resultRow{border-bottom:1px solid var(--border);min-height:68px}.stat-comparison-module__OIFMXG__resultGroup:last-child .stat-comparison-module__OIFMXG__resultRow:last-child{border-bottom:0}.stat-comparison-module__OIFMXG__resultRow>div{border-right:1px solid var(--border);align-content:center;min-width:0;padding:10px 13px;display:grid}.stat-comparison-module__OIFMXG__resultRow>div:last-child{border-right:0}.stat-comparison-module__OIFMXG__statName{gap:2px}.stat-comparison-module__OIFMXG__statName strong{font-size:12px;line-height:1.35}.stat-comparison-module__OIFMXG__statName span{color:var(--text-muted);font:8px var(--font-mono)}.stat-comparison-module__OIFMXG__playerValue{text-align:center;gap:7px}.stat-comparison-module__OIFMXG__playerValue strong{font:600 14px var(--font-mono)}.stat-comparison-module__OIFMXG__leftBar,.stat-comparison-module__OIFMXG__rightBar{background:var(--surface-muted);height:3px}.stat-comparison-module__OIFMXG__leftBar{justify-content:flex-end;display:flex}.stat-comparison-module__OIFMXG__leftBar i,.stat-comparison-module__OIFMXG__rightBar i{background:var(--signal);height:100%;display:block}.stat-comparison-module__OIFMXG__rightBar i{background:var(--computed)}.stat-comparison-module__OIFMXG__missing strong{color:var(--text-muted);font:10px var(--font-sans)}.stat-comparison-module__OIFMXG__delta{color:var(--text-muted);font:600 10px var(--font-mono);text-align:center;place-items:center}.stat-comparison-module__OIFMXG__deltaLeft{color:var(--signal-ink);background:color-mix(in srgb, var(--signal-soft) 58%, transparent)}.stat-comparison-module__OIFMXG__deltaRight{color:var(--computed-ink);background:color-mix(in srgb, var(--computed-soft) 58%, transparent)}.stat-comparison-module__OIFMXG__deltaMissing{font:9px var(--font-sans)}.stat-comparison-module__OIFMXG__noResults{color:var(--text-muted);text-align:center;padding:42px 20px;font-size:12px}@media (max-width:1000px){.stat-comparison-module__OIFMXG__linkPanel{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.stat-comparison-module__OIFMXG__linkPanel .stat-comparison-module__OIFMXG__primaryButton{grid-column:1/-1}.stat-comparison-module__OIFMXG__emptyState{grid-template-columns:190px minmax(0,1fr)}.stat-comparison-module__OIFMXG__emptyState>a{grid-column:2}}@media (max-width:760px){.stat-comparison-module__OIFMXG__page{padding:18px 12px 80px}.stat-comparison-module__OIFMXG__hero{padding:27px 20px}.stat-comparison-module__OIFMXG__heroMark{display:none}.stat-comparison-module__OIFMXG__linkPanel{grid-template-columns:1fr}.stat-comparison-module__OIFMXG__vs{justify-self:center}.stat-comparison-module__OIFMXG__linkPanel .stat-comparison-module__OIFMXG__primaryButton{grid-column:auto}.stat-comparison-module__OIFMXG__emptyState{grid-template-columns:1fr;gap:22px}.stat-comparison-module__OIFMXG__emptyDiagram{width:230px;margin:0 auto}.stat-comparison-module__OIFMXG__emptyState>a{grid-column:auto}.stat-comparison-module__OIFMXG__identities{grid-template-columns:1fr 42px 1fr}.stat-comparison-module__OIFMXG__identityCard{grid-template-columns:auto minmax(0,1fr)}.stat-comparison-module__OIFMXG__identityCard a{grid-column:2}.stat-comparison-module__OIFMXG__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.stat-comparison-module__OIFMXG__summary>div:nth-child(2){border-right:0}.stat-comparison-module__OIFMXG__summary>div:nth-child(-n+2){border-bottom:1px solid var(--border)}.stat-comparison-module__OIFMXG__resultHeader{display:none}.stat-comparison-module__OIFMXG__resultRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.stat-comparison-module__OIFMXG__statName{border-bottom:1px solid var(--border);background:var(--surface-muted);grid-column:1/-1;border-right:0!important}.stat-comparison-module__OIFMXG__playerValue{min-height:64px}.stat-comparison-module__OIFMXG__delta{border-top:1px solid var(--border);grid-area:3/1/auto/-1;min-height:32px;border-right:0!important}}@media (max-width:520px){.stat-comparison-module__OIFMXG__hero h1{font-size:39px}.stat-comparison-module__OIFMXG__identities{grid-template-columns:1fr}.stat-comparison-module__OIFMXG__swapButton{justify-self:center;width:44px;height:38px}.stat-comparison-module__OIFMXG__identityCard a{grid-column:auto}.stat-comparison-module__OIFMXG__tools{align-items:stretch}.stat-comparison-module__OIFMXG__filters{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.stat-comparison-module__OIFMXG__filters button{padding:0 5px}.stat-comparison-module__OIFMXG__differenceToggle,.stat-comparison-module__OIFMXG__copyButton{flex:auto}}
