.baseball-stats-module__I-2SbW__wrap{flex-direction:column;gap:12px;display:flex}.baseball-stats-module__I-2SbW__disclaimer{color:var(--text);background:#ff6b6b0f;border:1px solid #ff6b6b40;border-radius:12px;padding:13px 16px;font-size:12.5px;line-height:1.7}.baseball-stats-module__I-2SbW__disclaimer strong{color:#ff8c8c}.baseball-stats-module__I-2SbW__leagueGrid{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}@media (max-width:700px){.baseball-stats-module__I-2SbW__leagueGrid{grid-template-columns:repeat(2,1fr)}}.baseball-stats-module__I-2SbW__leagueBtn{background:var(--bg3);border:1px solid var(--border);color:var(--muted);cursor:pointer;text-align:center;border-radius:10px;padding:10px 8px;font-family:Noto Sans KR,sans-serif;font-size:12px;line-height:1.5;transition:all .15s}.baseball-stats-module__I-2SbW__leagueBtn small{color:var(--muted);opacity:.85;margin-top:2px;font-family:Inter,system-ui,sans-serif;font-size:10.5px;font-weight:700;display:block}@media (hover:hover){.baseball-stats-module__I-2SbW__leagueBtn:hover{color:var(--text);border-color:var(--border-hover)}}.baseball-stats-module__I-2SbW__leagueKBO{border-color:#c8ff3e73}.baseball-stats-module__I-2SbW__leagueMLB{border-color:#3ec8ff73}.baseball-stats-module__I-2SbW__leagueNPB{border-color:#ff6b6b66}.baseball-stats-module__I-2SbW__leagueAmateur,.baseball-stats-module__I-2SbW__leagueCustom{border-color:var(--border)}.baseball-stats-module__I-2SbW__leagueActive{background:var(--accent);color:#0d0d0d;border-color:var(--accent);font-weight:700}.baseball-stats-module__I-2SbW__leagueActive small{color:#0d0d0d;opacity:.75}.baseball-stats-module__I-2SbW__tabs{background:var(--bg2);border:1px solid var(--border);border-radius:12px;grid-template-columns:repeat(3,1fr);gap:6px;padding:5px;display:grid}.baseball-stats-module__I-2SbW__tabBtn{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:10px 8px;font-family:Noto Sans KR,sans-serif;font-size:13px;font-weight:500;transition:all .15s}@media (hover:hover){.baseball-stats-module__I-2SbW__tabBtn:hover{color:var(--text)}}.baseball-stats-module__I-2SbW__tabActive{background:var(--accent-dim);color:var(--accent);font-weight:700}.baseball-stats-module__I-2SbW__card{background:var(--bg2);border:1px solid var(--border);box-sizing:border-box;border-radius:14px;width:100%;padding:20px 22px}.baseball-stats-module__I-2SbW__cardLabel{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:baseline;margin-bottom:12px;font-size:11px;display:flex}.baseball-stats-module__I-2SbW__cardLabelHint{text-transform:none;letter-spacing:0;color:var(--muted);opacity:.85;font-size:11px;font-weight:400}.baseball-stats-module__I-2SbW__groupHeader{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-top:14px;margin-bottom:8px;font-size:11px;font-weight:600}.baseball-stats-module__I-2SbW__groupHeader:first-child{margin-top:0}.baseball-stats-module__I-2SbW__statGrid{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}@media (max-width:600px){.baseball-stats-module__I-2SbW__statGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:380px){.baseball-stats-module__I-2SbW__statGrid{grid-template-columns:repeat(2,1fr)}}.baseball-stats-module__I-2SbW__statGrid3{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}@media (max-width:380px){.baseball-stats-module__I-2SbW__statGrid3{grid-template-columns:repeat(2,1fr)}}.baseball-stats-module__I-2SbW__statCell{background:var(--bg3);border:1px solid var(--border);text-align:center;border-radius:10px;padding:8px}.baseball-stats-module__I-2SbW__statLabel{color:var(--muted);letter-spacing:.04em;margin-bottom:2px;font-family:Noto Sans KR,sans-serif;font-size:10.5px}.baseball-stats-module__I-2SbW__statLabel small{opacity:.7;font-family:Inter,system-ui,sans-serif;font-weight:700}.baseball-stats-module__I-2SbW__statInput{width:100%;color:var(--text);text-align:center;background:0 0;border:none;outline:none;padding:2px 0;font-family:Inter,system-ui,sans-serif;font-size:19px;font-weight:700}.baseball-stats-module__I-2SbW__statInput::-webkit-outer-spin-button{appearance:none}.baseball-stats-module__I-2SbW__statInput::-webkit-inner-spin-button{appearance:none}.baseball-stats-module__I-2SbW__statInput[type=number]{appearance:textfield}.baseball-stats-module__I-2SbW__cellH{border-left:3px solid var(--accent)}.baseball-stats-module__I-2SbW__cellHR{border-left:3px solid gold}.baseball-stats-module__I-2SbW__cellWalk{border-left:3px solid #3ec8ff}.baseball-stats-module__I-2SbW__cellOut{border-left:3px solid #ff8c3e}.baseball-stats-module__I-2SbW__cellRun,.baseball-stats-module__I-2SbW__cellWin{border-left:3px solid #3eff9b}.baseball-stats-module__I-2SbW__cellLoss{border-left:3px solid #ff6b6b}.baseball-stats-module__I-2SbW__advancedToggle{border:1px dashed var(--border);color:var(--muted);cursor:pointer;text-align:left;background:0 0;border-radius:10px;width:100%;margin-top:14px;padding:10px 14px;font-family:Noto Sans KR,sans-serif;font-size:12px;transition:all .15s}@media (hover:hover){.baseball-stats-module__I-2SbW__advancedToggle:hover{color:var(--text);border-color:var(--border-hover)}}.baseball-stats-module__I-2SbW__validMsg{color:#ff8c3e;background:#ff8c3e14;border:1px solid #ff8c3e4d;border-radius:8px;margin-top:10px;padding:8px 12px;font-size:12px;line-height:1.6}.baseball-stats-module__I-2SbW__hero{background:var(--bg2);text-align:center;border:1px solid #c8ff3e59;border-radius:16px;padding:28px 24px;animation:.3s baseball-stats-module__I-2SbW__fadeUp}.baseball-stats-module__I-2SbW__heroLead{color:var(--muted);letter-spacing:.04em;margin-bottom:6px;font-size:13px}.baseball-stats-module__I-2SbW__heroNum{color:var(--accent);letter-spacing:-2px;font-family:Inter,system-ui,sans-serif;font-size:clamp(40px,9vw,64px);font-weight:800;line-height:1}.baseball-stats-module__I-2SbW__heroBadge{border-radius:999px;margin-top:10px;padding:5px 14px;font-family:Noto Sans KR,sans-serif;font-size:12px;font-weight:700;display:inline-block}.baseball-stats-module__I-2SbW__lvMVP{color:gold;background:#ffd70026}.baseball-stats-module__I-2SbW__lvAllStar{background:var(--accent-dim);color:var(--accent)}.baseball-stats-module__I-2SbW__lvRegular{color:#3eff9b;background:#3eff9b26}.baseball-stats-module__I-2SbW__lvAvg{color:var(--muted);background:#ffffff0f}.baseball-stats-module__I-2SbW__lvBelow{color:#ff8c3e;background:#ff8c3e26}.baseball-stats-module__I-2SbW__lvBackup{color:#ff6b6b;background:#ff6b6b26}@keyframes baseball-stats-module__I-2SbW__fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.baseball-stats-module__I-2SbW__kpiGrid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}@media (max-width:600px){.baseball-stats-module__I-2SbW__kpiGrid{grid-template-columns:repeat(2,1fr)}}.baseball-stats-module__I-2SbW__kpiCard{background:var(--bg2);border:1px solid var(--border);text-align:center;border-radius:12px;padding:14px 10px}.baseball-stats-module__I-2SbW__kpiLabel{color:var(--muted);letter-spacing:.04em;margin-bottom:4px;font-size:11px}.baseball-stats-module__I-2SbW__kpiValue{color:var(--text);letter-spacing:-.8px;font-family:Inter,system-ui,sans-serif;font-size:30px;font-weight:800;transition:color .2s}.baseball-stats-module__I-2SbW__kpiValueAccent{color:var(--accent)}.baseball-stats-module__I-2SbW__compareCard{background:var(--bg3);border:1px solid var(--border);border-radius:14px;padding:18px 22px}.baseball-stats-module__I-2SbW__compareRow{margin-bottom:12px}.baseball-stats-module__I-2SbW__compareRow:last-child{margin-bottom:0}.baseball-stats-module__I-2SbW__compareTopRow{justify-content:space-between;align-items:baseline;margin-bottom:6px;display:flex}.baseball-stats-module__I-2SbW__compareTitle{color:var(--muted);font-family:Noto Sans KR,sans-serif;font-size:12px}.baseball-stats-module__I-2SbW__compareValue{color:var(--text);font-family:Inter,system-ui,sans-serif;font-size:16px;font-weight:800}.baseball-stats-module__I-2SbW__compareBar{background:#ffffff0f;border-radius:99px;height:8px;position:relative;overflow:hidden}.baseball-stats-module__I-2SbW__compareBarMine{background:var(--accent);border-radius:99px;height:100%;transition:width .3s;position:absolute;top:0;left:0}.baseball-stats-module__I-2SbW__compareBarLeague{background:var(--muted);width:2px;height:100%;position:absolute;top:0}.baseball-stats-module__I-2SbW__compareLegend{color:var(--muted);align-items:center;gap:14px;margin-top:12px;font-size:11px;display:flex}.baseball-stats-module__I-2SbW__legendDot{vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-right:4px;display:inline-block}.baseball-stats-module__I-2SbW__legendDotMine{background:var(--accent)}.baseball-stats-module__I-2SbW__legendDotLeague{background:var(--muted)}.baseball-stats-module__I-2SbW__advGrid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}@media (max-width:520px){.baseball-stats-module__I-2SbW__advGrid{grid-template-columns:1fr}}.baseball-stats-module__I-2SbW__advCard{background:var(--bg2);border:1px solid var(--border);border-radius:12px;padding:14px 16px}.baseball-stats-module__I-2SbW__advLabel{color:var(--muted);align-items:center;gap:6px;margin-bottom:4px;font-size:11px;display:flex}.baseball-stats-module__I-2SbW__advTip{background:var(--bg3);width:14px;height:14px;color:var(--muted);text-align:center;cursor:help;border-radius:50%;font-size:10px;line-height:14px;display:inline-block;position:relative}@media (hover:hover){.baseball-stats-module__I-2SbW__advTip:hover:after{content:attr(data-tip);background:var(--bg);color:var(--text);border:1px solid var(--border);white-space:nowrap;z-index:10;pointer-events:none;letter-spacing:0;border-radius:6px;padding:6px 10px;font-family:Noto Sans KR,sans-serif;font-size:11px;font-weight:400;position:absolute;bottom:120%;left:50%;transform:translate(-50%)}}.baseball-stats-module__I-2SbW__advValue{color:var(--text);letter-spacing:-.5px;font-family:Inter,system-ui,sans-serif;font-size:22px;font-weight:800}.baseball-stats-module__I-2SbW__advSub{color:var(--muted);margin-top:2px;font-size:11px}.baseball-stats-module__I-2SbW__pieWrap{grid-template-columns:1fr 1fr;align-items:center;gap:16px;display:grid}@media (max-width:480px){.baseball-stats-module__I-2SbW__pieWrap{grid-template-columns:1fr;justify-items:center}}.baseball-stats-module__I-2SbW__pieSvg{width:160px;height:160px;margin:0 auto;display:block}.baseball-stats-module__I-2SbW__pieLegend{flex-direction:column;gap:8px;display:flex}.baseball-stats-module__I-2SbW__pieRow{justify-content:space-between;align-items:center;font-size:13px;display:flex}.baseball-stats-module__I-2SbW__pieRow span:first-child{color:var(--muted);align-items:center;gap:8px;display:flex}.baseball-stats-module__I-2SbW__pieDot{border-radius:2px;width:10px;height:10px}.baseball-stats-module__I-2SbW__pieRow strong{color:var(--text);font-family:Inter,system-ui,sans-serif;font-weight:700}.baseball-stats-module__I-2SbW__legendTable{border-collapse:collapse;width:100%;font-size:12.5px}.baseball-stats-module__I-2SbW__legendTable th,.baseball-stats-module__I-2SbW__legendTable td{text-align:center;border-bottom:1px solid var(--border);padding:8px}.baseball-stats-module__I-2SbW__legendTable th:first-child,.baseball-stats-module__I-2SbW__legendTable td:first-child{text-align:left}.baseball-stats-module__I-2SbW__legendTable th{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:10.5px;font-weight:600}.baseball-stats-module__I-2SbW__legendTable td{color:var(--text);font-family:Inter,system-ui,sans-serif;font-weight:700}.baseball-stats-module__I-2SbW__legendTable td:first-child{color:var(--text);font-family:Noto Sans KR,sans-serif;font-weight:500}.baseball-stats-module__I-2SbW__legendTable .baseball-stats-module__I-2SbW__ourRow td{background:var(--accent-dim);color:var(--accent);font-weight:800}.baseball-stats-module__I-2SbW__legendTable .baseball-stats-module__I-2SbW__ourRow td:first-child{color:var(--accent)}.baseball-stats-module__I-2SbW__milestoneCard{background:var(--bg2);border:1px solid var(--border);border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:6px;padding:12px 16px;display:flex}.baseball-stats-module__I-2SbW__milestoneInfo{flex-direction:column;gap:2px;display:flex}.baseball-stats-module__I-2SbW__milestoneTitle{color:var(--text);font-family:Noto Sans KR,sans-serif;font-size:13px;font-weight:600}.baseball-stats-module__I-2SbW__milestoneSub{color:var(--muted);font-family:Noto Sans KR,sans-serif;font-size:11.5px}.baseball-stats-module__I-2SbW__milestoneSub strong{color:var(--text);font-family:Inter,system-ui,sans-serif;font-weight:700}.baseball-stats-module__I-2SbW__milestoneBadge{white-space:nowrap;border-radius:999px;flex-shrink:0;padding:4px 10px;font-family:Noto Sans KR,sans-serif;font-size:11px;font-weight:700}.baseball-stats-module__I-2SbW__msReach{color:#3eff9b;background:#3eff9b26}.baseball-stats-module__I-2SbW__msHard{color:#ff8c3e;background:#ff8c3e26}.baseball-stats-module__I-2SbW__msImpossible{color:#ff6b6b;background:#ff6b6b26}.baseball-stats-module__I-2SbW__copyBtn{background:var(--bg2);border:1px solid var(--border);color:var(--muted);cursor:pointer;text-align:center;border-radius:12px;width:100%;padding:14px 16px;font-family:Noto Sans KR,sans-serif;font-size:13px;transition:all .15s}@media (hover:hover){.baseball-stats-module__I-2SbW__copyBtn:hover{border-color:var(--accent);color:var(--accent)}}.baseball-stats-module__I-2SbW__copied{background:var(--accent-dim);color:var(--accent);border-color:var(--accent);font-weight:700}
