.ch-page{background:var(--ink-950);color:var(--ink-50);line-height:1.4}.ch-wrap{max-width:1280px;margin:0 auto;padding-left:clamp(16px,4vw,48px);padding-right:clamp(16px,4vw,48px)}.ch-label{font-family:var(--font-mono,monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-300);font-size:11px;font-weight:700}.ch-label--gold{color:var(--gold-bright)}.ch-label--mint{color:var(--neon)}.ch-num{font-family:var(--font-display);font-weight:400;line-height:1}.ch-muted{color:var(--ink-200)}.ch-dim{color:var(--ink-300)}.ch-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ch-hero{border-bottom:1px solid var(--ink-800);background:var(--ink-950);position:relative;overflow:hidden}.ch-hero__bg{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 42%;object-position:50% 42%;width:100%;height:100%;position:absolute;inset:0}.ch-hero__veil{background:linear-gradient(90deg,#05060bf2 0%,#05060bd1 48%,#05060b8c 100%);position:absolute;inset:0}.ch-hero__fade{background:linear-gradient(0deg,var(--ink-950)0%,#05060b00 100%);height:90px;position:absolute;bottom:0;left:0;right:0}.ch-hero__inner{position:relative}.ch-tag{background:var(--gold-bright);height:40px;color:var(--ink-950);font-family:var(--font-mono,monospace);letter-spacing:.24em;align-items:center;padding:0 16px;font-size:13px;font-weight:700;display:inline-flex}.ch-h1{font-family:var(--font-display);color:#f4f5fb;margin:0;font-size:clamp(56px,9vw,120px);font-weight:400;line-height:.86}.ch-h1 .dim{color:var(--ink-200)}.ch-h2{font-family:var(--font-display);color:#f4f5fb;margin:0;font-size:clamp(34px,4vw,52px);font-weight:400;line-height:.92}.ch-panel{box-shadow:inset 0 0 0 1px var(--ink-800);background:#0a0c18}.ch-panel--cut{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%)}.ch-chip{height:24px;font-family:var(--font-mono,monospace);letter-spacing:.1em;white-space:nowrap;align-items:center;padding:0 8px;font-size:10.5px;font-weight:700;display:inline-flex}.ch-chip--buff{background:var(--neon);color:var(--ink-950)}.ch-chip--nerf{background:var(--red-tint);color:var(--ink-950)}.ch-chip--adjust{background:var(--gold-bright);color:var(--ink-950)}.ch-chip--none{color:var(--ink-300)}.ch-seg{border:1px solid var(--ink-700);flex-wrap:wrap;display:flex}.ch-seg__btn{border:0;border-right:1px solid var(--ink-700);min-height:48px;color:var(--ink-200);cursor:pointer;font-family:var(--font-mono,monospace);letter-spacing:.1em;background:0 0;align-items:center;gap:6px;padding:0 14px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.ch-seg__btn:last-child{border-right:0}.ch-seg__btn[aria-pressed=true],.ch-seg__btn[aria-current=page]{background:var(--ink-800);color:var(--gold-bright)}.ch-seg__btn:hover{color:var(--ink-50)}.ch-seg__btn:focus-visible{outline:2px solid var(--gold-bright);outline-offset:-2px}.ch-seg__btn img{display:block}.ch-seg__plus{font-family:var(--font-display);font-size:26px;line-height:1}.ch-seg__sep{color:var(--ink-500)}.ch-tier{width:28px;height:28px;font-family:var(--font-display);justify-content:center;align-items:center;font-size:20px;line-height:1;display:inline-flex}.ch-tier--S{background:var(--gold-bright);color:var(--ink-950)}.ch-tier--A{background:var(--neon);color:var(--ink-950)}.ch-tier--B{background:var(--ink-100);color:var(--ink-950)}.ch-tier--C{background:var(--ink-500);color:#f4f5fb}.ch-tier--D{background:var(--ink-700);color:var(--ink-100)}.ch-rb{vertical-align:middle;height:22px;font-family:var(--font-mono,monospace);letter-spacing:.04em;white-space:nowrap;align-items:stretch;font-size:10.5px;line-height:1;display:inline-flex}.ch-rb>span{align-items:center;gap:4px;display:inline-flex}.ch-rb b{font-weight:700}.ch-rb__k{opacity:.75;font-weight:500}.ch-rb__pr{background:var(--ink-950);box-shadow:inset 0 0 0 1px var(--ink-700);color:var(--ink-100);padding:0 7px}.ch-rb__pr .ch-rb__k{color:var(--ink-300);opacity:1}.ch-rb__wr{clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,0 100%);padding:0 9px 0 7px}.ch-rb__wr--hi{background:var(--neon);color:var(--ink-950)}.ch-rb__wr--up{color:var(--neon);background:#7cf9c429;box-shadow:inset 0 0 0 1px #7cf9c459}.ch-rb__wr--mid{background:var(--ink-800);color:var(--ink-50);box-shadow:inset 0 0 0 1px var(--ink-700)}.ch-rb__wr--lo{color:var(--ink-200);box-shadow:inset 0 0 0 1px var(--ink-700);background:#10132a}.ch-rb__wr--thin{color:var(--ink-300);box-shadow:inset 0 0 0 1px var(--ink-500);background:0 0}.ch-rb--wpa .ch-rb__wr{clip-path:none;padding-right:7px}.ch-rb__wpa{clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,0 100%);margin-left:2px;padding:0 9px 0 7px}.ch-bar{background:var(--ink-800);flex:auto;min-width:40px;height:4px;position:relative}.ch-bar>span{background:#5a6190;position:absolute;top:0;bottom:0;left:0}.ch-bar--up>span{background:var(--neon)}.ch-link-arrow{color:var(--gold-bright);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.ch-link-arrow:hover{color:#fff}.lvcp-kick{display:contents}html[data-theme=light] .ch-page{color:var(--color-text);background:0 0}html[data-theme=light] .ch-wrap{max-width:1320px;padding-left:40px;padding-right:40px}html[data-theme=light] .ch-label{color:var(--color-text-muted);font-weight:800}html[data-theme=light] .ch-label--gold,html[data-theme=light] .ch-label--mint{color:var(--color-text);letter-spacing:.16em;align-self:flex-start;align-items:center;padding:5px 9px;line-height:1.2;display:inline-flex}html[data-theme=light] .ch-label--gold{background:var(--color-highlight)}html[data-theme=light] .ch-label--mint{background:var(--color-positive)}html[data-theme=light] .ch-muted{color:var(--color-text-body)}html[data-theme=light] .ch-dim{color:var(--color-text-muted)}html[data-theme=light] .ch-hero{background:0 0;border-bottom:0}html[data-theme=light] .ch-hero__bg,html[data-theme=light] .ch-hero__veil,html[data-theme=light] .ch-hero__fade{display:none}html[data-theme=light] .lvcp-kick{align-items:stretch;min-height:34px;display:inline-flex}html[data-theme=light] .ch-tag{background:var(--color-highlight);height:auto;min-height:34px;color:var(--color-text);letter-spacing:.18em;gap:8px;padding:0 12px;font-weight:800}html[data-theme=light] .lvcp-kick-ic{filter:brightness(0);flex:none;width:18px;height:18px;display:block}html[data-theme=light] .ch-h1{letter-spacing:.01em;color:var(--color-text);font-size:clamp(48px,6vw,96px);line-height:.88}html[data-theme=light] .ch-h1 .dim{background:var(--color-inverse);color:var(--color-text-inverse);clip-path:polygon(0 0,100% 0,100% calc(100% - .17em),calc(100% - .17em) 100%,0 100%);margin-top:.05em;padding:.07em .16em 0;display:inline-block}html[data-theme=light] .ch-h2{color:var(--color-text)}html[data-theme=light] .ch-h2 .dim{color:var(--color-text-muted)}html[data-theme=light] .ch-panel,html[data-theme=light] .ch-panel--cut{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line);clip-path:polygon(0 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%)}html[data-theme=light] .ch-chip{letter-spacing:.16em;height:auto;color:var(--color-text);padding:6px 10px;font-size:11.5px;font-weight:800;line-height:1.1}html[data-theme=light] .ch-chip--buff{background:var(--color-positive)}html[data-theme=light] .ch-chip--nerf{background:var(--color-negative)}html[data-theme=light] .ch-chip--adjust{background:var(--color-highlight)}html[data-theme=light] .ch-chip--none{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line-strong);color:var(--color-text-muted)}html[data-theme=light] .ch-seg{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line-strong);border:0;display:inline-flex}html[data-theme=light] .ch-seg__btn{min-width:48px;color:var(--color-text);letter-spacing:.12em;text-transform:uppercase;border-right:0;justify-content:center;gap:7px;font-weight:800}html[data-theme=light] .ch-seg__btn+.ch-seg__btn{box-shadow:inset 1px 0 0 var(--color-line)}html[data-theme=light] .ch-seg__btn:hover{color:var(--color-text);box-shadow:var(--hover-frame)}html[data-theme=light] .ch-seg__btn[aria-pressed=true],html[data-theme=light] .ch-seg__btn[aria-current=page]{background:var(--color-inverse);color:var(--color-text-inverse);box-shadow:inset 0 -4px 0 var(--color-highlight)}html[data-theme=light] .ch-seg__btn:focus-visible{outline-color:var(--color-focus)}html[data-theme=light] .ch-seg__plus{margin-left:-4px;font-size:22px}html[data-theme=light] .ch-seg__sep{color:inherit;opacity:.55;font-weight:700}html[data-theme=light] .ch-tier{box-sizing:border-box;flex:none;width:36px;height:36px;padding-top:3px;font-size:25px}html[data-theme=light] .ch-tier--S{background:var(--color-positive);color:var(--color-text)}html[data-theme=light] .ch-tier--A{background:var(--color-surface);color:var(--color-text);box-shadow:inset 0 0 0 3px var(--color-positive)}html[data-theme=light] .ch-tier--B{background:var(--color-surface);color:var(--color-text);box-shadow:inset 0 0 0 1px var(--color-line-strong)}html[data-theme=light] .ch-tier--C{background:var(--lv-ink-100);color:var(--color-text-body)}html[data-theme=light] .ch-tier--D{background:var(--color-negative);color:var(--color-text)}html[data-theme=light] .ch-rb{letter-spacing:.03em;clip-path:polygon(0 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%);height:auto;font-size:11.5px}html[data-theme=light] .ch-rb>span{gap:5px;padding:5px 7px}html[data-theme=light] .ch-rb b{font-weight:800}html[data-theme=light] .ch-rb__k{letter-spacing:.14em;opacity:.7;font-size:9.5px;font-weight:700}html[data-theme=light] .ch-rb__pr{background:var(--color-inverse);color:var(--color-text-inverse);box-shadow:none}html[data-theme=light] .ch-rb__pr .ch-rb__k{color:inherit;opacity:.7}html[data-theme=light] .ch-rb__wr{clip-path:none}html[data-theme=light] .ch-rb__wr--hi{background:var(--color-positive);color:var(--color-text);box-shadow:none}html[data-theme=light] .ch-rb__wr--up{background:color-mix(in srgb,var(--lv-mint)45%,var(--lv-white));color:var(--color-text);box-shadow:none}html[data-theme=light] .ch-rb__wr--mid{background:var(--lv-ink-100);color:var(--color-text);box-shadow:none}html[data-theme=light] .ch-rb__wr--lo{background:color-mix(in srgb,var(--lv-nerf)30%,var(--lv-white));color:var(--color-text);box-shadow:none}html[data-theme=light] .ch-rb__wr--thin{background:var(--color-surface);color:var(--color-text-muted);box-shadow:inset 0 0 0 1px var(--color-line)}html[data-theme=light] .ch-rb--wpa .ch-rb__wr{padding-right:7px}html[data-theme=light] .ch-rb .ch-rb__wpa{clip-path:none;box-shadow:inset 1px 0 0 color-mix(in srgb,var(--lv-ink)22%,transparent);margin-left:0}html[data-theme=light] .ch-bar{background:var(--color-line-soft);height:8px}html[data-theme=light] .ch-bar>span{background:var(--color-line-strong)}html[data-theme=light] .ch-bar--up>span{background:var(--color-inverse)}html[data-theme=light] .ch-bar:after{content:"";background:var(--color-bg);width:2px;position:absolute;top:-4px;bottom:-4px;left:50%}html[data-theme=light] .lvcp-vis{aspect-ratio:1;justify-self:center;width:100%;position:relative}html[data-theme=light] .lvcp-ring--line{border:1px solid color-mix(in srgb,var(--lv-ink)40%,transparent);inset:-9px}html[data-theme=light] .lvcp-sat{z-index:2;box-sizing:border-box;background:var(--color-surface);border:1px solid var(--color-line);clip-path:polygon(0 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%);align-items:center;gap:12px;width:max-content;max-width:270px;padding:11px 18px 11px 11px;display:flex;position:absolute}html[data-theme=light] .lvcp-sat-ic{box-sizing:border-box;background:var(--color-inverse);width:42px;height:42px;color:var(--color-positive);border:3px solid var(--color-positive);flex:none;justify-content:center;align-items:center;display:flex}html[data-theme=light] .lvcp-sat-ic--item{border-color:var(--color-highlight)}html[data-theme=light] .lvcp-sat-ic img{width:30px;height:30px;display:block}html[data-theme=light] .lvcp-sat-k{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);font-size:10.5px;font-weight:700}html[data-theme=light] .lvcp-sat-t{color:var(--color-text);margin-top:3px;font-size:15px;font-weight:700}@media (prefers-reduced-motion:reduce){html[data-theme=light] .lvcp-vis .lvh-m1,html[data-theme=light] .lvcp-vis .lvh-m2,html[data-theme=light] .lvcp-vis .lvh-m3,html[data-theme=light] .lvcp-vis .lvh-hole-in{animation:none}}@media (max-width:720px){html[data-theme=light] .ch-wrap{padding-left:16px;padding-right:16px}}
