.k-league-module__EB5ZCG__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:1.25rem;display:flex}.k-league-module__EB5ZCG__heading{color:var(--text);margin:0;font-size:1.4rem;font-weight:700}.k-league-module__EB5ZCG__meta{color:var(--text-2);font-size:.78rem}.k-league-module__EB5ZCG__tabs{border-bottom:1px solid var(--border);margin-bottom:1.4rem;display:flex}.k-league-module__EB5ZCG__tab{color:var(--text-2);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:.6rem 1.2rem;font-size:.95rem;transition:color .15s,border-color .15s}.k-league-module__EB5ZCG__tab:hover{color:var(--text)}.k-league-module__EB5ZCG__tabActive{color:var(--accent);border-bottom-color:var(--accent);font-weight:600}.k-league-module__EB5ZCG__division{margin-bottom:2rem}.k-league-module__EB5ZCG__day{border-bottom:1px solid var(--border)}.k-league-module__EB5ZCG__dayHead{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:none;align-items:baseline;gap:.6rem;padding:.85rem 0;display:flex}.k-league-module__EB5ZCG__dayDate{font-size:.95rem;font-weight:600}.k-league-module__EB5ZCG__dayRound{color:var(--text-2);font-size:.8rem}.k-league-module__EB5ZCG__dayToggle{color:var(--text-3);margin-left:auto}.k-league-module__EB5ZCG__dayBody{padding:.4rem 0 .6rem}.k-league-module__EB5ZCG__retry{color:var(--accent);font-size:inherit;cursor:pointer;background:0 0;border:none;padding:0}.k-league-module__EB5ZCG__divisionName{letter-spacing:.04em;color:var(--text);margin:0 0 .7rem;font-size:1rem;font-weight:700}.k-league-module__EB5ZCG__empty{color:var(--text-3);padding:1.2rem 0;font-size:.85rem}.k-league-module__EB5ZCG__table{border-collapse:collapse;width:100%;font-size:.88rem}.k-league-module__EB5ZCG__standingsTable{max-width:30rem}.k-league-module__EB5ZCG__playersTable{max-width:34rem}.k-league-module__EB5ZCG__more{border:1px solid var(--border-2);color:var(--text-2);cursor:pointer;background:0 0;border-radius:4px;margin-top:.5rem;padding:.3rem .7rem;font-size:.78rem}.k-league-module__EB5ZCG__more:hover{color:var(--text);background:var(--surface-2)}.k-league-module__EB5ZCG__leader .k-league-module__EB5ZCG__rankCol,.k-league-module__EB5ZCG__leader .k-league-module__EB5ZCG__teamName{color:var(--accent)}.k-league-module__EB5ZCG__playersTable .k-league-module__EB5ZCG__leader .k-league-module__EB5ZCG__teamName{color:inherit}.k-league-module__EB5ZCG__primaryNum{color:var(--text);font-weight:700}.k-league-module__EB5ZCG__secondaryNum{color:var(--text-2)}.k-league-module__EB5ZCG__table th{text-align:left;color:var(--text-2);border-bottom:1px solid var(--border-2);white-space:nowrap;padding:.4rem .5rem;font-size:.72rem;font-weight:600}.k-league-module__EB5ZCG__table td{border-bottom:1px solid var(--border);vertical-align:top;padding:.45rem .5rem}.k-league-module__EB5ZCG__table tbody tr:hover{background:var(--surface)}.k-league-module__EB5ZCG__rankCol{width:2.6rem;color:var(--text-2);text-align:right;white-space:nowrap;font-family:ui-monospace,SF Mono,Menlo,monospace}.k-league-module__EB5ZCG__numCol{text-align:right;white-space:nowrap;width:3rem;font-family:ui-monospace,SF Mono,Menlo,monospace}.k-league-module__EB5ZCG__teamName{font-weight:500}.k-league-module__EB5ZCG__winner{color:var(--text);font-weight:600}.k-league-module__EB5ZCG__matches{margin:0;padding:0;list-style:none}.k-league-module__EB5ZCG__match{margin-bottom:.9rem}.k-league-module__EB5ZCG__matchBox{border:1px solid var(--border);border-radius:6px;overflow:hidden}.k-league-module__EB5ZCG__matchHead{background:var(--surface);grid-template-columns:1fr auto 1fr;align-items:center;gap:.6rem;padding:.55rem .7rem;display:grid;position:relative}.k-league-module__EB5ZCG__matchTeam{color:var(--text-2);text-align:right;overflow-wrap:anywhere;font-size:.9rem}.k-league-module__EB5ZCG__matchTeamRight{text-align:left;padding-right:1.5rem}.k-league-module__EB5ZCG__teamWin{color:var(--text);font-weight:700}.k-league-module__EB5ZCG__scorePair{gap:2px;display:flex}.k-league-module__EB5ZCG__scoreChip{background:var(--surface-2);min-width:2.2rem;color:var(--text-2);text-align:center;border-radius:3px;padding:.12rem .35rem;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.84rem}.k-league-module__EB5ZCG__chipWin{background:var(--accent);color:#000;font-weight:700}.k-league-module__EB5ZCG__expand{width:30px;height:30px;color:var(--text-3);cursor:pointer;background:0 0;border:none;border-radius:4px;font-size:.7rem;position:absolute;top:50%;right:.35rem;transform:translateY(-50%)}.k-league-module__EB5ZCG__expand:hover{color:var(--text);background:var(--surface-2)}.k-league-module__EB5ZCG__divisionNotes{color:var(--text-3);flex-direction:column;gap:.15rem;margin:.55rem 0 0;padding:0;font-size:.72rem;list-style:none;display:flex}.k-league-module__EB5ZCG__divisionNotes li:before{content:"※ ";color:var(--text-3)}.k-league-module__EB5ZCG__leg{border-top:1px solid var(--border)}.k-league-module__EB5ZCG__legLabel{letter-spacing:.06em;color:var(--text-3);padding:.3rem .7rem .15rem;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.66rem}.k-league-module__EB5ZCG__boardRow{grid-template-columns:1fr auto 1fr;align-items:center;gap:.5rem;padding:.28rem .7rem;font-size:.84rem;display:grid}.k-league-module__EB5ZCG__boardRow:hover{background:var(--surface)}.k-league-module__EB5ZCG__player{color:var(--text-2);overflow-wrap:anywhere;align-items:baseline;gap:.35rem;display:flex}.k-league-module__EB5ZCG__playerRight{justify-content:flex-end}.k-league-module__EB5ZCG__side{background:var(--text-3);border-radius:2px;flex-shrink:0;align-self:center;width:8px;height:8px}.k-league-module__EB5ZCG__side[data-white]{background:#f0f0f0}.k-league-module__EB5ZCG__rating{color:var(--text-3);white-space:nowrap;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.72rem}.k-league-module__EB5ZCG__boardScore{color:var(--text-2);white-space:nowrap;align-items:center;gap:.45rem;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.8rem;display:flex}.k-league-module__EB5ZCG__boardNo{text-align:right;min-width:1.1rem;color:var(--text-3);font-size:.7rem}.k-league-module__EB5ZCG__showNarrow{display:none}@media (max-width:640px){.k-league-module__EB5ZCG__hideNarrow{display:none}.k-league-module__EB5ZCG__showNarrow{color:var(--text-3);font-size:.72rem;display:block}.k-league-module__EB5ZCG__leg{min-width:0}.k-league-module__EB5ZCG__table{font-size:.82rem}.k-league-module__EB5ZCG__table th,.k-league-module__EB5ZCG__table td{padding:.4rem .3rem}}
