.cb{overflow-x:clip}.cb-simline{display:flex;flex-wrap:wrap;gap:4px 14px;margin:0 0 12px;min-height:1.6em}.cb-simline b{font-weight:700}.cb-simline span{color:var(--os-text);overflow-wrap:anywhere}.cb-stage{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr) minmax(0,1fr);gap:var(--os-gap);align-items:start}.vs-flash{position:absolute;inset:0;z-index:5;pointer-events:none;opacity:0;background:radial-gradient(closest-side,rgba(205,245,223,.7),rgba(61,255,143,.22) 60%,transparent)}.vs-shock{position:absolute;left:50%;top:40px;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:2px solid var(--os-green);box-shadow:0 0 0 8px #3dff8f1f;opacity:0;pointer-events:none;z-index:4}.cb-side{position:relative;min-width:0;display:flex;flex-direction:column;border:1px solid var(--os-line);background:var(--os-panel);container-type:inline-size}.cb-side:before,.cb-side:after{content:"";position:absolute;z-index:3;width:12px;height:12px;border:1.5px solid var(--os-green);pointer-events:none}.cb-side:before{top:-1px;left:-1px;border-right:0;border-bottom:0}.cb-side:after{bottom:-1px;right:-1px;border-left:0;border-top:0}.cb-side[data-side=b]:before,.cb-side[data-side=b]:after{border-color:var(--os-amber)}.cb-side[data-side=b]{border-color:#ffb34747}.cb-side>img{display:none}.cb-scan{position:relative;order:0;aspect-ratio:4 / 5;overflow:hidden;background:radial-gradient(circle at 50% 35%,rgba(61,255,143,.09),transparent 70%);border-bottom:1px solid var(--os-line)}.cb-side[data-side=b] .cb-scan{background:radial-gradient(circle at 50% 35%,rgba(255,179,71,.07),transparent 70%);border-bottom-color:#ffb34747}.cb-scan canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.cb-still{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0}.cb-scan.still .cb-still{opacity:1;filter:grayscale(1) sepia(1) hue-rotate(80deg) saturate(2) brightness(1.3)}.cb-scan.still canvas{display:none}.cb-scan .os-reticle{width:88px;height:88px;margin:-44px 0 0 -44px;z-index:2}.cb-scan .os-reticle .lock{position:absolute;left:100%;top:50%;white-space:nowrap;margin-left:10px;opacity:0;transition:opacity .3s}.cb-scan .os-reticle.locked .lock{opacity:1}.cb-side[data-side=b] .os-reticle svg *{stroke:var(--os-amber)}.cb-side[data-side=b] .os-reticle svg circle[r="3"]{fill:var(--os-amber)}.cb-side[data-side=b] .os-reticle .lock{color:var(--os-amber);text-shadow:none}.cb-st{position:absolute;left:10px;bottom:8px;z-index:2}.cb-tag{position:absolute;left:10px;top:8px;z-index:2;color:var(--os-green)}.cb-side[data-side=b] .cb-tag{left:auto;right:10px;color:var(--os-amber)}.cb-side[data-side=b] .cb-st{left:auto;right:10px;color:var(--os-amber);text-shadow:none}.vs-info{order:1;display:grid;grid-template-columns:minmax(0,1fr);gap:4px;padding:12px 14px}.vs-alias{margin:0;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--os-green)}.vs-name{margin:0;font-family:var(--os-display);font-weight:700;text-transform:uppercase;line-height:.95;letter-spacing:.01em;color:var(--os-text);font-size:max(14px,min(40px,calc((100cqi - 28px) / (var(--lw, 8) * .7))));overflow-wrap:break-word}.vs-meta{margin:0;font-size:11.5px;color:var(--os-dim)}.vs-type{justify-self:start;font-size:11px;letter-spacing:.16em;text-transform:uppercase;border:1px solid var(--os-line-hi);color:var(--os-green);padding:2px 6px}.vs-open{justify-self:start;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;margin-top:2px}.vs-open:hover{text-decoration:underline}.cb-side[data-side=b] .vs-alias,.cb-side[data-side=b] .vs-type,.cb-side[data-side=b] .vs-open{color:var(--os-amber)!important;border-color:#ffb34780}.vs-feat{order:2;display:grid;margin:0 14px 14px;padding:10px 12px;border:1px dashed var(--os-line);background:#02050480}.vs-feat{grid-template-rows:auto 1fr}.vs-feat:before{content:"Intercept // documented feat";grid-area:1 / 1;align-self:start;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--os-dim)}.feat{grid-area:2 / 1;margin:0;padding-top:6px;font-size:12px;line-height:1.5;color:var(--os-text);opacity:0;transform:translateY(6px);transition:opacity .5s,transform .5s cubic-bezier(.2,.8,.2,1),visibility .5s}.feat.on{opacity:1;transform:none}.feat:not(.on){visibility:hidden}.feat .where,.cb-body .where{display:inline-block;font-size:11px;letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--os-line);color:var(--os-dim);padding:1px 6px;margin:0 6px 4px 0}.feat .where.screen,.cb-body .where.screen{color:var(--os-green);border-color:var(--os-line-hi)}.feat a{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--os-green-2)!important}.cb-mid{position:relative;display:grid;justify-items:center;gap:10px;min-width:0}.vs-badge{font-family:var(--os-display);font-weight:700;font-size:clamp(30px,3.6vw,52px);line-height:1;letter-spacing:.08em;color:var(--os-green);text-shadow:var(--os-glow);will-change:transform}.cb-simtag{position:absolute;left:0;right:0;top:4px;margin:0 auto;width:max-content;z-index:6;font-family:var(--os-display);font-size:clamp(18px,2.4vw,30px);letter-spacing:.3em;text-transform:uppercase;color:#021008;background:var(--os-green);padding:4px 10px 4px 14px;white-space:nowrap;opacity:0;pointer-events:none}.cb-radar{width:100%;box-sizing:border-box}.cb-radar-host{min-height:120px;display:grid;place-items:center}.cb-radar-host .radar{max-width:320px}.cb-radar-host.only-b .rp{fill:#ffb3471f;stroke:var(--os-amber);stroke-dasharray:3 2;filter:none}.cb-radar-host.only-b .rd{fill:var(--os-amber)}.cb-radar-host .none{margin:0;color:var(--os-dim);text-align:center;font-size:11px;letter-spacing:.12em;text-transform:uppercase;padding:30px 0}.cb-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 16px;margin:6px 0 0;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase}.cb-legend span{display:inline-flex;align-items:center;gap:6px;min-width:0}.cb-legend i{width:18px;height:0;border-top:2px solid var(--os-green)}.cb-legend .lb i{border-top:2px dashed var(--os-amber)}.cb-legend .la b{color:var(--os-green);font-weight:400}.cb-legend .lb b{color:var(--os-amber);font-weight:400}.cb-legend span[hidden]{display:none}.cb-note{margin:8px 0 0;font-size:10.5px;color:var(--os-dim);text-align:center}.cb-v1radar{display:none}.cb-pick,.cb-two,.cb-body{margin-top:var(--os-gap)}.cb-pick-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-bottom:12px}.cb-slots{display:flex;gap:4px}.cb-slot{font:inherit;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--os-text);background:#3dff8f0a;border:1px solid var(--os-line);padding:8px 11px;min-height:36px;cursor:pointer}.cb-slot[data-slot=a][aria-pressed=true]{background:var(--os-green);border-color:var(--os-green);color:#021008}.cb-slot[data-slot=b][aria-pressed=true]{background:var(--os-amber);border-color:var(--os-amber);color:#120b00}.cb-tool{padding:8px 11px;font-size:11px;min-height:36px}.cb-roster{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(78px,1fr));gap:6px}.cb-roster button{position:relative;width:100%;height:100%;box-sizing:border-box;display:grid;justify-items:center;align-content:start;gap:3px;padding:6px 4px 8px;font:inherit;color:var(--os-text);background:#3dff8f05;border:1px solid var(--os-line);cursor:pointer;transition:border-color .2s,background .2s}.cb-roster button:hover,.cb-roster button:focus-visible{border-color:var(--os-line-hi)}.cb-tile{display:block;width:56px;height:56px;overflow:hidden;background:#3dff8f0f}.cb-tile img{width:100%;height:100%;object-fit:cover;display:block}.cb-tile>span{display:grid;place-items:center;height:100%;font-family:var(--os-display);font-size:20px;color:var(--os-green)}.cb-roster i{font-style:normal;font-size:10.5px;letter-spacing:.14em}.cb-roster b{font-weight:700;font-size:10.5px;line-height:1.2;letter-spacing:.02em;text-transform:uppercase;text-align:center;overflow-wrap:normal;word-break:normal;hyphens:none;color:var(--os-dim)}.cb-roster button.is-a{border-color:var(--os-green);background:#3dff8f1f}.cb-roster button.is-b{border-color:var(--os-amber);background:#ffb3471a}.cb-roster button.is-a b,.cb-roster button.is-b b{color:var(--os-text)}.cb-roster button.is-a img,.cb-roster button.is-b img{filter:none}.cb-roster button.is-a:after,.cb-roster button.is-b:after{position:absolute;right:3px;top:3px;font-size:10.5px;font-weight:700;padding:0 4px;color:#021008}.cb-roster button.is-a:after{content:"A";background:var(--os-green)}.cb-roster button.is-b:after{content:"B";background:var(--os-amber)}.cb-two{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:var(--os-gap);align-items:start}.cb-board[hidden]{display:none}.cb-vote{display:grid;gap:10px}.cb-vote-q{margin:0;font-family:var(--os-display);font-weight:700;text-transform:uppercase;font-size:clamp(22px,2.6vw,34px);line-height:1;color:var(--os-text)}.cb-vote-sub{margin:0;color:var(--os-dim);font-size:12px}.vote-btns{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.cb-vbtn{font:inherit;flex:1 1 140px;min-width:0;min-height:48px;padding:10px 14px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--os-green);background:#3dff8f0f;border:1px solid var(--os-line-hi);cursor:pointer;overflow-wrap:anywhere;transition:background .2s,color .2s}.cb-vbtn[data-v=b]{color:var(--os-amber);background:#ffb3470f;border-color:#ffb34799}.cb-vbtn:hover,.cb-vbtn:focus-visible{background:var(--os-green);color:#021008;outline:none}.cb-vbtn[data-v=b]:hover,.cb-vbtn[data-v=b]:focus-visible{background:var(--os-amber);color:#120b00}.vs-vote.voting .vote-btns button{opacity:.45;pointer-events:none}.vs-vote.voted .vote-btns,.vs-vote.vote-off .vote-btns,.vs-vote.vote-off .vote-peek,.vs-vote.voted .vote-peek{display:none}.vote-status{margin:0;min-height:1.4em;color:var(--os-green);font-size:12px}.vote-status:empty{min-height:0}.vote-result{display:grid;gap:6px}.vote-result[hidden]{display:none}.vote-result .split{position:relative;height:14px;border:1px solid var(--os-line);background:#3dff8f0d;overflow:hidden}.vote-result .split i,.lb-split i{position:absolute;top:0;bottom:0;width:100%}.vote-result .sa,.lb-split .sa{left:0;transform-origin:left;background:repeating-linear-gradient(90deg,var(--os-green) 0 6px,transparent 6px 8px)}.vote-result .sb,.lb-split .sb{right:0;transform-origin:right;background:repeating-linear-gradient(90deg,var(--os-amber) 0 6px,transparent 6px 8px);opacity:.9}.split-nums{display:flex;justify-content:space-between;gap:10px;margin:0;font-size:12px}.split-nums span{min-width:0;overflow-wrap:anywhere}.split-nums span:first-child b{color:var(--os-green)}.split-nums span:last-child{text-align:right}.split-nums span:last-child b{color:var(--os-amber)}.split-nums b{font-weight:700;text-transform:uppercase;letter-spacing:.06em}.split-total{margin:0;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--os-dim)}.vote-ts:empty{display:none}.vote-note{margin:0;font-size:11px;color:var(--os-dim)}.vote-peek{font:inherit;font-size:11px;color:var(--os-green);background:none;border:0;padding:0;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.lb-note{margin:0 0 10px;font-size:12px;color:var(--os-dim)}.lb-note span{display:block;margin-top:4px}.lb-list{list-style:none;margin:0;padding:0;display:grid}.lb-row{border-top:1px dashed rgba(61,255,143,.14)}.lb-open{width:100%;font:inherit;color:var(--os-text);background:none;border:0;cursor:pointer;display:grid;grid-template-columns:26px auto minmax(0,1fr) auto;grid-template-areas:"rank faces names total" "rank faces split pct";align-items:center;gap:4px 10px;padding:9px 4px;text-align:left;transition:background .2s}.lb-open:hover,.lb-open:focus-visible{background:#3dff8f0f}.lb-rank{grid-area:rank;color:var(--os-green);font-size:12px;font-weight:700}.lb-faces{grid-area:faces;display:flex}.lb-faces img,.lb-faces span{width:34px;height:34px;object-fit:cover;display:grid;place-items:center;border:1px solid var(--os-green);background:#04100a;filter:grayscale(1) sepia(1) hue-rotate(80deg) saturate(2) brightness(.95)}.lb-faces>:nth-child(2){margin-left:-6px;border-color:var(--os-amber)}.lb-open:hover .lb-faces img{filter:none}.lb-names{grid-area:names;min-width:0;font-size:12px;text-transform:uppercase;letter-spacing:.04em;overflow-wrap:anywhere}.lb-names b{font-weight:700}.lb-names i{font-style:normal;font-size:11px;letter-spacing:.16em;color:var(--os-dim);margin:0 3px}.lb-split{grid-area:split;position:relative;height:6px;overflow:hidden;background:#3dff8f0f}.lb-pct{grid-area:pct;font-size:10.5px;color:var(--os-dim);white-space:nowrap}.lb-total{grid-area:total;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--os-dim);white-space:nowrap}.lb-total b{font-family:var(--os-display);font-size:15px;color:var(--os-text);font-weight:700}.lb-empty{margin:0;padding:12px 0 2px;color:var(--os-dim);border-top:1px dashed rgba(61,255,143,.14)}.lb-empty[hidden]{display:none}.cb-body{display:grid;gap:var(--os-gap);transition:opacity .4s}.cb-body.stale{opacity:.35}.cb-body>section{position:relative;background:var(--os-panel);border:1px solid var(--os-line);padding:0 16px 14px;margin:0;min-width:0}.cb-body>section:before,.cb-body>section:after{content:"";position:absolute;width:12px;height:12px;border:1.5px solid var(--os-green);pointer-events:none}.cb-body>section:before{top:-1px;left:-1px;border-right:0;border-bottom:0}.cb-body>section:after{bottom:-1px;right:-1px;border-left:0;border-top:0}.cb-body>section>h2{display:flex;justify-content:space-between;gap:12px;margin:0 -16px 12px;padding:6px 16px;border-bottom:1px solid var(--os-line);background:#3dff8f0d;font:700 10.5px var(--os-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--os-green)}.cb-body>section>h2:after{font-weight:400;color:var(--os-dim)}.cb-body>section:nth-child(1)>h2:after{content:"Sourced"}.cb-body>section:nth-child(2)>h2:after{content:"Comics stats"}.cb-body>section:nth-child(3)>h2:after{content:"Sourced"}.cb-body>section:nth-child(4)>h2:after{content:"Shared record"}.cb-body>section:nth-child(5)>h2:after{content:"Numbered"}.cb-body .cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(14px,3vw,40px)}.cb-body .col h3,.cb-body .cols>div>h3{margin:0 0 8px;font-family:var(--os-display);font-weight:700;font-size:16px;text-transform:uppercase;letter-spacing:.04em;color:var(--os-green)}.cb-body .cols>:last-child h3{color:var(--os-amber)}.cb-body .col ul{list-style:none;margin:0;padding:0;display:grid}.cb-body .col li{padding:9px 0;border-bottom:1px dashed rgba(61,255,143,.12)}.cb-body .col li b{font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--os-text)}.cb-body .col li p{margin:4px 0 0;color:var(--os-text);font-size:12.5px}.cb-body sup{font-size:.72em;line-height:0;margin-left:2px}.cb-body sup a{color:var(--os-green-2)!important;text-decoration:none}.cb-body .cols>:last-child sup a{color:#c98a2e!important}.cb-body .stats{display:grid;gap:8px}.cb-body .stat{display:grid;grid-template-columns:minmax(0,1fr) 110px minmax(0,1fr);align-items:center;gap:10px}.cb-body .stat-name{text-align:center;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--os-dim)}.cb-body .bar{display:block;inset:auto;z-index:auto;padding:0;gap:0;font-size:11px;letter-spacing:0;text-transform:none;box-sizing:border-box}.cb-body .bar{position:relative;height:20px;border:1px solid var(--os-line);background:#3dff8f0a;overflow:hidden}.cb-body .bar i{position:absolute;inset:0;transform-origin:right;background:repeating-linear-gradient(90deg,var(--os-green) 0 6px,transparent 6px 8px);opacity:.85}.cb-body .bar.b{border-color:#ffb3474d}.cb-body .bar.b i{transform-origin:left;background:repeating-linear-gradient(90deg,var(--os-amber) 0 6px,transparent 6px 8px)}.cb-body .bar b{position:absolute;top:50%;transform:translateY(-50%);z-index:1;font-size:11px;font-weight:700;color:#021008;background:var(--os-green);padding:0 4px}.cb-body .bar.b b{background:var(--os-amber)}.cb-body .bar.a b{right:3px}.cb-body .bar.b b{left:3px}.cb-body .bar.none{display:grid;place-items:center;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--os-dim)}.cb-body p.srcs,.cb-body>section.srcs{padding-left:16px}.cb-body p.srcs{padding:0;margin:12px 0 0}.cb-body>section.srcs{font-size:11px;color:var(--os-dim);margin:0}.cb-body .srcs ol{margin:0;padding-left:22px}.cb-body .srcs li{padding:1px 0;overflow-wrap:anywhere}.cb-body .srcs a{color:var(--os-dim)!important}.cb-body .srcs a:hover{color:var(--os-green)!important}.cb-body .links{list-style:none;margin:0;padding:0;display:grid;gap:6px}.cb-body .links li{color:var(--os-text);padding-left:18px;position:relative}.cb-body .links li:before{content:">";position:absolute;left:0;color:var(--os-green)}.cb-body .links b{color:var(--os-green);font-weight:400}.cb-body .pending{color:var(--os-dim)}.cb-credit{margin:var(--os-gap) 0 0}@media(max-width:899px){.cb-stage{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:46px 10px}.cb-mid{grid-column:1 / -1;grid-row:2}.vs-badge{position:absolute;left:0;right:0;top:-30px;margin:0 auto;width:max-content;z-index:4;font-size:26px}.vs-shock{top:-10px}.cb-simtag{top:-24px}.vs-info{padding:10px}.vs-feat{margin:0 8px 8px;padding:8px}.feat{font-size:11px}.cb-scan .os-reticle{width:60px;height:60px;margin:-30px 0 0 -30px}.cb-body .stat{grid-template-columns:minmax(0,1fr) 76px minmax(0,1fr);gap:6px}.cb-body .stat-name{font-size:10.5px;letter-spacing:.08em}}@media(max-width:600px){.cb-body .cols{grid-template-columns:minmax(0,1fr)}.cb-st,.cb-tag{font-size:10.5px;letter-spacing:.12em}.vs-meta{font-size:10.5px}.vs-feat:before{font-size:10.5px;letter-spacing:.12em}.lb-open{grid-template-columns:22px auto minmax(0,1fr);grid-template-areas:"rank faces names" "rank faces split" "rank faces total"}.lb-pct{display:none}}@media(max-width:899px){.cb{display:flex;flex-direction:column}.cb>.mod-head{order:0}.cb>.cb-pick{order:1;margin-top:0}.cb>.cb-simline{order:2;margin-top:var(--os-gap)}.cb>.cb-stage{order:3}.cb>.cb-two{order:4}.cb>.cb-body{order:5}.cb>.cb-credit,.cb>noscript{order:6}.cb-pick{padding-bottom:12px}.cb-pick-head{gap:8px}.cb-slots{flex:1 1 100%}.cb-slot{flex:1;min-height:44px;font-size:11px}.cb-tool{flex:1;min-height:44px}.cb-roster{display:flex;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x proximity;gap:8px;margin:0 -20px;padding:4px 20px 10px;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.cb-roster::-webkit-scrollbar{display:none}.cb-roster li{flex:0 0 82px;scroll-snap-align:center}.cb-roster button{min-height:112px}.cb-tile{width:60px!important;height:60px!important;border-radius:50%}.cb-body>section:first-child .cols{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin:0 -16px;padding:0 16px 6px;scrollbar-width:thin}.cb-body>section:first-child .cols>*{flex:0 0 86%;scroll-snap-align:start;border:1px solid var(--os-line);padding:12px;background:#02080599}.cb-body>section:first-child .cols>:last-child{border-color:#ffb34759}}@media(max-width:420px){.cb-roster{grid-template-columns:repeat(auto-fill,minmax(70px,1fr))}.cb-tile{width:48px;height:48px}.vs-alias{font-size:11px;letter-spacing:.14em}.vs-open,.vs-type{font-size:11px;letter-spacing:.1em}}
