.bn{--bn-buff:#36a98c;--bn-nerf:#e5633f;--bn-grid:minmax(0, 1fr) 13.5em minmax(0, 1fr) 5.4em 7em}.bn .bt-work>section.bn-chart{max-width:780px;margin:0 0 34px}.bn-chart-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-bottom:12px;display:flex}.bn-chart-head h2,.bn .bn-head{font:700 17px/1.3 var(--font-display), Georgia, serif;letter-spacing:.03em;color:var(--ivory);margin:0}.bn-seg{border:1px solid var(--line-2);border-radius:3px;display:inline-flex;overflow:hidden}.bn-seg button{background:var(--bg);color:var(--text);font:13.5px var(--font-sans);cursor:pointer;border:0;padding:6px 12px}.bn-seg button+button{border-left:1px solid var(--line-2)}.bn-seg button[aria-pressed=true]{background:var(--bg-3);color:var(--game-yellow)}.bn-seg button:hover{color:var(--ivory)}.bn-cols,.bn-row{grid-template-columns:var(--bn-grid);align-items:center;display:grid}.bn-cols{border-bottom:1px solid var(--line);color:var(--text-muted);padding:0 6px 6px;font-size:13px}.bn-cols span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.bn-cols .is-nerf{grid-column:1;justify-self:end}.bn-cols .is-buff{grid-column:3;justify-self:start}.bn-cols .is-score{grid-column:4;justify-self:end}.bn-cols .is-change{grid-column:5;justify-self:end}.bn .v2-mark{fill:currentColor;flex:none;width:11px;height:11px}.bn-cols .v2-mark.is-buff{color:var(--game-green)}.bn-cols .v2-mark.is-nerf{color:var(--game-red)}.bn-cols .v2-mark.is-change{color:var(--game-yellow)}.bn-rows{flex-direction:column;margin:4px 0 0;padding:0;list-style:none;display:flex}.bn-chart[data-sort=nerf] .bn-rows>li{order:var(--by-nerf)}.bn-chart[data-sort=score] .bn-rows>li{order:var(--by-score)}.bn-rows>li{position:relative}.bn .bt-work a.bn-row{color:var(--ivory-2);border-radius:3px;padding:5px 6px;text-decoration:none}.bn .bt-work a.bn-row:hover,.bn .bt-work a.bn-row:focus-visible{background:#ffffff0a;outline:none}.bn-row:hover .bn-who b,.bn-row:focus-visible .bn-who b{color:var(--game-yellow)}.bn-side{align-items:center;gap:7px;min-width:0;display:flex}.bn-side.is-nerf{flex-direction:row-reverse}.bn-track{flex:auto;min-width:0;height:12px;display:flex}.bn-side.is-nerf .bn-track{justify-content:flex-end}.bn-track i{flex:none;height:100%;display:block}.bn-side.is-buff .bn-track i{background:var(--bn-buff);border-radius:0 4px 4px 0}.bn-side.is-nerf .bn-track i{background:var(--bn-nerf);border-radius:4px 0 0 4px}.bn-n{white-space:nowrap;font-variant-numeric:tabular-nums;min-width:1.4em;color:var(--ivory);flex:none;font-size:14px}.bn-side.is-nerf .bn-n,.bn-n.is-score,.bn-n.is-change{text-align:right}.bn-n.is-score{font-weight:700}.bn-n.is-score.is-up:before,.bn-n.is-score.is-down:before{content:"";border-radius:50%;width:6px;height:6px;margin:0 6px 2px 0;display:inline-block}.bn-n.is-score.is-up:before{background:var(--game-green)}.bn-n.is-score.is-down:before{background:var(--game-red)}.bn .bn-weight{font-variant-numeric:tabular-nums;color:var(--text-muted);white-space:nowrap;margin-left:8px;font-size:12.5px}.bn-n.is-change{color:var(--text-muted)}.bn-who{justify-content:center;align-items:center;gap:7px;min-width:0;padding:0 10px;font-size:14px;display:flex}.bn-who img{border-radius:3px;flex:none;box-shadow:0 0 0 1px #000}.bn-who b{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--ivory);font-weight:600;overflow:hidden}.bn-tip{z-index:20;pointer-events:none;width:max-content;max-width:min(340px,92vw);font-size:14px;display:none;position:absolute;top:calc(100% - 2px);left:50%;transform:translate(-50%)}.bn-tip p{margin:0}.bn-tip .gt-name{color:var(--game-yellow);font-size:15px}.bn-tip ul{margin:6px 0 0;padding:0;list-style:none}.bn-tip li{color:#fff;justify-content:space-between;align-items:center;gap:18px;padding:2px 0;display:flex}.bn-rows>li:focus-within .bn-tip{display:block}@media (hover:hover){.bn-rows>li:hover .bn-tip{display:block}}.bn .bt-note-count .v2-mark{fill:currentColor;filter:drop-shadow(0 0 3px)}.bn-tip .bt-note-count small{font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:13px;font-weight:700;display:inline-flex}.bn-tip .bt-note-count .is-buff{color:var(--game-green)}.bn-tip .bt-note-count .is-nerf{color:var(--game-red)}.bn-tip .bt-note-count .is-change{color:var(--game-yellow)}.bn .bn-head{margin:8px 0 0}.bn .bt-notes{border-top:0;max-width:780px}.bn-update h3{margin:4px 0 2px 15px;font-size:13.5px;font-weight:700}.bn-update+.bn-update h3{margin-top:10px}.bn .pn-fold .pn-lines{margin:0 0 6px 15px}.bn .pn-lines li{color:var(--ivory-2);border:0;align-items:baseline;gap:8px;padding:3px 0;font-size:14px;line-height:1.55;display:flex}.bn .pn-fold:last-child{margin-bottom:0}.bn .pn-fold[open]>summary{margin-bottom:2px}.bn-note{max-width:780px;color:var(--text-muted);margin:16px 0 0;font-size:13.5px;line-height:1.5}@media (max-width:560px){.bn{--bn-grid:minmax(0, 1fr) 11.8em minmax(0, 1fr) 4em}.bn-cols .is-change,.bn-n.is-change,.bn-cols .is-nerf span,.bn-cols .is-buff span{display:none}.bn-seg{width:100%;display:flex}.bn-seg button{flex:1 1 0;padding:6px 4px;font-size:12.5px;line-height:1.3}.bn-who{padding:0 6px;font-size:12.5px}.bn-who img{display:none}.bn-n{font-size:13px}.bn-side{gap:5px}.bn-n.is-score.is-up:before,.bn-n.is-score.is-down:before{margin-right:4px}.bn-cols{font-size:12px}.bn .bt-work a.bn-row{padding:5px 2px}}
