.ot{max-width:none;margin-block:28px 8px;font-size:16px;line-height:1.45}.ot [hidden]{display:none!important}.ot-fmt{scrollbar-width:none;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.ot-fmt::-webkit-scrollbar{display:none}.ot-fmt button{background:var(--surface);color:var(--fg);font:700 15px/1 var(--sans);cursor:pointer;white-space:nowrap;border:0;border-radius:2px;flex:none;padding:11px 14px}.ot-fmt button:hover{background:var(--surface-2)}.ot-fmt button[aria-pressed=true]{background:var(--fg);color:var(--bg)}.ot-fmtnote{color:var(--muted);margin:8px 0 18px;font-size:14px}.ot-tabs{z-index:5;background:var(--bg);grid-template-columns:repeat(4,1fr);gap:4px;max-width:760px;margin-bottom:24px;padding-block:6px;display:grid;position:sticky;top:0}body:has(.jump) .ot-tabs{top:var(--jump-h,52px)}.ot-tabs button{background:var(--surface);color:var(--fg);font:700 15px/1 var(--sans);cursor:pointer;border:0;border-radius:2px;padding:13px 6px}.ot-tabs button:hover{background:var(--surface-2)}.ot-tabs button[aria-selected=true]{background:var(--fg);color:var(--bg)}.ot-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:32px;display:grid}.ot-kpis div{background:var(--surface);min-width:0;padding:16px 18px}.ot-kpis b{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:clamp(30px,7vw,40px);font-weight:900;line-height:1;display:block}.ot-kpis span{color:var(--muted);margin-top:6px;font-size:14px;display:block}.ot-kpis .hl b{color:var(--accent)}.ot-block{margin-bottom:36px}.ot-block h3{font-family:var(--display);text-transform:uppercase;margin:0 0 6px;font-size:30px;font-weight:900;line-height:.95}.ot-sub{color:var(--muted);max-width:62ch;margin:0 0 14px;font-size:15px}.ot-mix{background:var(--track);height:12px;margin-bottom:6px;display:flex;overflow:hidden}.ot-mix span{height:100%;display:block}.ot-mix span+span{box-shadow:inset 2px 0 0 var(--bg)}.ot-list{border-top:2px solid var(--fg)}.ot-li{border-bottom:1px solid var(--line);grid-template-columns:12px minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:12px 0;display:grid}.ot-li.noi{grid-template-columns:minmax(0,1fr) auto}.ot-li i{align-self:center;width:10px;height:10px;display:block}.ot-li b{font-size:16px;font-weight:700}.ot-li small{color:var(--muted);font-size:13.5px;display:block}.ot-li .r{text-align:right;font-family:var(--mono);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:14.5px}.ot-li .r small{font-family:var(--sans);font-size:13px}.ot-hist{border-bottom:2px solid var(--fg);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:3px;height:130px;display:grid}.ot-hist div{background:var(--c-auto);min-height:1px}.ot-hist div.hi{background:var(--accent)}.ot-histx{font-family:var(--mono);color:var(--muted);justify-content:space-between;margin-top:4px;font-size:12px;display:flex}.ot-outs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.ot-outs div{background:var(--surface);min-width:0;padding:12px 14px}.ot-outs b{font-family:var(--mono);font-size:19px;display:block}.ot-outs .o3 b{color:var(--accent)}.ot-outs span{color:var(--muted);font-size:13.5px}.ot-label{margin-bottom:8px;font-size:15px;font-weight:700;display:block}.ot-input{background:var(--bg);border:1px solid var(--line);width:100%;color:var(--fg);font:500 16px var(--sans);border-radius:2px;margin-bottom:12px;padding:12px 14px}.ot-sugg{flex-wrap:wrap;gap:6px;margin-bottom:18px;display:flex}.ot-sugg button{background:var(--surface);color:var(--fg);font:600 14px/1 var(--sans);cursor:pointer;border:0;border-radius:2px;padding:9px 11px}.ot-sugg button:hover{background:var(--surface-2)}.ot-phead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin:8px 0 14px;display:flex}.ot-phead h3{font-family:var(--display);text-transform:uppercase;margin:0;font-size:40px;font-weight:900;line-height:.9}.ot-phead span{color:var(--muted);font-size:15px}.ot-empty{color:var(--muted);margin:0;padding:12px 0}.ot-note{color:var(--muted);margin:10px 0 0;font-size:14px}.ot-chip{border:1px solid var(--warn);color:var(--warn);white-space:nowrap;border-radius:2px;padding:2px 6px;font-size:12px;font-weight:700}.ot [data-pane=player],.ot [data-pane=team]{max-width:860px}.ot [data-pane=tiers]{max-width:980px}.ot-tierby{margin-bottom:14px}.ot-tier{margin-bottom:28px}.ot-tier-h{border-bottom:2px solid var(--fg);flex-wrap:wrap;align-items:baseline;gap:4px 14px;padding-bottom:10px;display:flex}.ot-tier-h b{font-family:var(--display);text-transform:uppercase;font-size:30px;font-weight:900;line-height:.95}.ot-tier-h span{color:var(--muted);flex:220px;font-size:15px}.ot-tier-h em{font-style:normal;font-family:var(--mono);color:var(--muted);font-size:13px}.ot-trow{all:unset;box-sizing:border-box;cursor:pointer;border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.2fr) minmax(0,1.4fr) 92px 92px;align-items:center;gap:16px;width:100%;padding:12px 0;display:grid}.ot-trow:hover .ot-tn{text-underline-offset:3px;text-decoration:underline}.ot-trow:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ot-tn{font-size:16px;font-weight:700}.ot-tbar{background:var(--track);height:10px;display:block}.ot-tbar i{background:var(--fg);height:100%;display:block}.ot-tier:first-of-type .ot-tbar i{background:var(--accent)}.ot-tv{text-align:right;font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:14.5px}.ot-tv b{font-weight:500;display:block}.ot-tv small{font-family:var(--sans);color:var(--muted);font-size:12.5px}.ot-cat{border-color:var(--muted);color:var(--muted);vertical-align:2px;margin-left:6px}@media (width<=640px){.ot-trow{grid-template-columns:minmax(0,1fr) 76px 76px;row-gap:8px}.ot-tbar{grid-area:2/1/auto/-1}}@media (width>=960px){.ot-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.ot-panel{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0 56px;display:grid}.ot-panel>.ot-kpis,.ot-panel>.ot-empty{grid-column:1/-1}}.ot-more{display:none}@media (width<=700px){.ot-fmt{flex-wrap:wrap;overflow:visible}.ot-fmt button{padding:10px 12px;font-size:14.5px}.ot-clip>.ot-li:nth-child(n+6),.ot-clip>.ot-trow:nth-child(n+6){display:none}.ot-clip+.ot-more{background:var(--surface);width:100%;color:var(--fg);font:700 15px/1 var(--sans);cursor:pointer;border:0;border-radius:2px;margin-top:10px;padding:14px;display:block}.band .ot-clip+.ot-more{background:var(--bg)}.ot-block{margin-bottom:28px}.ot-block h3{font-size:26px}}@media (width<=560px){.ot-outs{grid-template-columns:minmax(0,1fr)}.ot-phead h3{font-size:32px}}.otake{border-top:2px solid var(--fg);margin:0;padding:0;list-style:none}.otake li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:14px;padding:28px 0;display:grid}.otake-stat b{font-family:var(--display);text-transform:uppercase;color:var(--accent);font-size:clamp(56px,6vw,84px);font-weight:900;line-height:.85;display:block}.otake-stat span{color:var(--muted);max-width:26ch;margin-top:8px;font-size:14.5px;display:block}.prose .otake-body h3{font-family:var(--sans);letter-spacing:-.015em;text-transform:none;margin:0 0 8px;font-size:24px;font-weight:700;line-height:1.2}.otake-body h3 span{font-family:var(--mono);color:var(--muted);vertical-align:3px;margin-right:12px;font-size:14px;font-weight:500}.prose .otake-body p{max-width:64ch;margin:0;font-size:17.5px}@media (width>=860px){.otake li{grid-template-columns:340px minmax(0,1fr);gap:48px;padding:36px 0}.otake-body{padding-top:6px}}@media (width<=700px){.otake li{gap:10px;padding:22px 0}.otake-stat{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.otake-stat b{font-size:46px}.otake-stat span{margin-top:0;font-size:14px}.prose .otake-body h3{font-size:20px}.otake-body h3 span{display:none}.prose .otake-body p{font-size:16.5px}}
