.KotobaLab_wrap__9iuoj{max-width:1180px;margin:0 auto;padding:24px 16px 48px;display:grid;gap:20px;color:var(--foreground)}.KotobaLab_header__7RZ1a{display:grid;gap:6px}.KotobaLab_eyebrow__5b1LQ{font-size:12px;letter-spacing:.1em;color:var(--text-muted);font-weight:700}.KotobaLab_h1__5AZj1{margin:0;font-size:clamp(24px,4vw,32px);font-weight:900;color:var(--text-primary);line-height:1.25}.KotobaLab_lede__KSo1t{margin:0;color:var(--text-secondary);font-size:14px}.KotobaLab_sets__PM2vJ{display:flex;gap:4px;margin-top:10px;border-bottom:1px solid var(--border)}.KotobaLab_sets__PM2vJ a{font-size:14px;font-weight:700;color:var(--text-secondary);text-decoration:none;padding:8px 16px;border-bottom:2px solid transparent;margin-bottom:-1px}.KotobaLab_sets__PM2vJ a:hover{color:var(--text-primary)}.KotobaLab_sets__PM2vJ a[aria-current=page]{color:var(--text-primary);border-bottom-color:var(--accent)}.KotobaLab_sets__PM2vJ a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.KotobaLab_summary__Y11wP{margin:4px 0 0;color:var(--text-muted);font-size:13px;max-width:72ch;line-height:1.7}.KotobaLab_controls__9nn2i{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center}.KotobaLab_seg__Ppa48{display:inline-flex;border:1px solid var(--border);border-radius:8px;overflow:hidden;background:var(--surface)}.KotobaLab_seg__Ppa48 button{font:inherit;font-size:13px;font-weight:700;border:0;background:transparent;color:var(--text-secondary);padding:7px 13px;cursor:pointer}.KotobaLab_seg__Ppa48 button+button{border-left:1px solid var(--border)}.KotobaLab_seg__Ppa48 button[aria-pressed=true]{background:var(--accent);color:#fff}.KotobaLab_clubSwitch__ms4PT:focus-visible,.KotobaLab_person__Ebs30:focus-visible,.KotobaLab_seg__Ppa48 button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.KotobaLab_range___7jcp{display:inline-flex;align-items:center;gap:6px;color:var(--text-muted)}.KotobaLab_range___7jcp select,.KotobaLab_search__JeQnl{font:inherit;font-size:13px;padding:7px 10px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text-primary)}.KotobaLab_search__JeQnl{width:min(220px,100%)}.KotobaLab_layout__YfNZw{display:grid;grid-template-columns:270px minmax(0,1fr);gap:20px;align-items:start}.KotobaLab_list__noDy3{background:var(--surface);border:1px solid var(--border);border-radius:10px;max-height:760px;overflow-y:auto}.KotobaLab_groupH__ONnUC{position:sticky;top:0;background:var(--surface);font-size:12px;font-weight:700;color:var(--text-muted);padding:10px 14px 4px;display:flex;align-items:center;gap:8px;border-top:1px solid var(--border)}.KotobaLab_lg__FAzqj{margin-left:auto;font-size:11px;border:1px solid var(--border);border-radius:4px;padding:0 5px}.KotobaLab_dot__6tS_k{width:9px;height:9px;border-radius:50%;flex:none;display:inline-block}.KotobaLab_person__Ebs30{display:flex;width:100%;justify-content:space-between;gap:8px;font:inherit;font-size:14px;text-align:left;border:0;background:transparent;color:var(--text-primary);padding:6px 14px 6px 31px;cursor:pointer}.KotobaLab_person__Ebs30:hover{background:var(--surface-light)}.KotobaLab_person__Ebs30[aria-current=true]{background:var(--surface-light);font-weight:700;box-shadow:inset 3px 0 0 var(--accent)}.KotobaLab_n__bp4OO{font-size:12px;color:var(--text-muted);font-variant-numeric:tabular-nums}.KotobaLab_panel__E_vJh{display:grid;gap:14px;min-width:0}.KotobaLab_who__noyhR{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px}.KotobaLab_who__noyhR h2{margin:0;font-size:26px;font-weight:900;color:var(--text-primary)}.KotobaLab_teams__VJ_WG{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.KotobaLab_chipOther__5i8Hf,.KotobaLab_chip__Pce1Z,.KotobaLab_clubSwitch__ms4PT{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--text-secondary)}.KotobaLab_chipOther__5i8Hf{font-weight:400}.KotobaLab_clubSwitch__ms4PT{font-family:inherit;border:1px solid var(--border);border-radius:999px;background:var(--surface);padding:2px 10px;cursor:pointer}.KotobaLab_clubSwitch__ms4PT:hover{background:var(--surface-light)}.KotobaLab_stats__NwB1e{font-size:13px;color:var(--text-secondary)}.KotobaLab_stats__NwB1e b{color:var(--text-primary);font-size:15px;margin-right:3px;font-variant-numeric:tabular-nums}.KotobaLab_legend__UKKAM{margin:0 0 -6px;font-size:13px;color:var(--text-secondary)}.KotobaLab_legend__UKKAM b{color:var(--text-primary)}.KotobaLab_cloud__yVGyg{position:relative;width:min(100%,620px);aspect-ratio:1;margin-inline:auto}.KotobaLab_ball__Ou_Xw{position:absolute;inset:0;width:100%;height:100%}.KotobaLab_words__3XS20{position:absolute;top:6%;left:6%;width:88%;height:88%}.KotobaLab_tip__v1Jer{position:absolute;pointer-events:none;background:#111;color:#fff;font-size:12px;padding:3px 8px;border-radius:6px;white-space:nowrap}.KotobaLab_savebar__GRsqX{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 14px}.KotobaLab_savebar__GRsqX button{font:inherit;font-size:14px;font-weight:700;border:0;border-radius:8px;padding:9px 18px;background:var(--accent);color:#fff;cursor:pointer}.KotobaLab_shareNote__qqggo{margin:-6px 0 0;text-align:center;font-size:12px;color:var(--text-muted)}.KotobaLab_shot__LYpo5{width:min(100%,360px);margin-inline:auto;border:1px solid var(--border);border-radius:10px}.KotobaLab_sectionH__ZNh78{font-size:13px;font-weight:700;color:var(--text-muted);letter-spacing:.06em;margin:0}.KotobaLab_ranks__flrDG{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:0 24px;margin:0;padding:0;list-style:none;counter-reset:r}.KotobaLab_ranks__flrDG li{display:grid;grid-template-columns:2.2em 1fr auto;gap:8px;align-items:baseline;padding:5px 0;border-bottom:1px solid var(--border);font-size:14px;counter-increment:r;color:var(--text-primary)}.KotobaLab_ranks__flrDG li:before{content:counter(r);font-size:12px;color:var(--text-muted);text-align:right}.KotobaLab_c__d38Ua{font-size:12px;color:var(--text-muted);font-variant-numeric:tabular-nums}.KotobaLab_note__uM4Tl{font-size:12px;color:var(--text-muted);margin:0}@media (max-width:780px){.KotobaLab_layout__YfNZw{grid-template-columns:1fr}.KotobaLab_list__noDy3{max-height:260px}}