.pb{--steel:#15180f;--steel2:#1c2114;--rule:hsla(0,0%,100%,.08);--rule2:hsla(0,0%,100%,.14);--lime:var(--limeb,#b8e00c);--ink2:var(--ink2,#bebab0);--ink3:var(--ink3,#8f8d85);color:var(--offw,#f2f0ea)}.pb .mono{font-family:var(--monof,ui-monospace,monospace)}.pb-dim{color:var(--ink3,#8f8d85);font-size:13px}.pb-hero-banner{position:relative;left:50%;right:50%;width:100vw;max-width:100vw;display:block;height:auto;border:0;border-radius:0;margin:0 -50vw 30px}.pb-hero{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:26px;gap:26px;align-items:center;margin-bottom:22px}@media (max-width:820px){.pb-hero{grid-template-columns:1fr}}.pb-bay{position:relative;aspect-ratio:9/16;width:100%;max-width:340px;max-height:600px;margin-inline:auto;border-radius:16px;overflow:hidden;border:1px solid var(--rule2);background:#0b0d08;box-shadow:inset 0 0 80px rgba(0,0,0,.6)}.pb-bay-vid{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.pb-bay-tag{top:10px;font-size:10px;letter-spacing:.2em;opacity:.7}.pb-bay-cap,.pb-bay-tag{position:absolute;left:12px;color:var(--lime);z-index:2}.pb-bay-cap{bottom:10px;font-size:9px;letter-spacing:.16em;opacity:.9;background:rgba(0,0,0,.5);padding:3px 7px;border-radius:6px}.pb-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pb-main{display:grid;grid-template-columns:340px minmax(0,1fr);grid-gap:30px;gap:30px;align-items:start;margin-bottom:8px}@media (max-width:820px){.pb-main{grid-template-columns:1fr}}.pb-pick{display:flex;flex-direction:column;gap:14px;min-width:0}.pb-pick .pb-kicker{margin-bottom:0}.pb-pick .pb-lede{margin:0}.pb-pick-h{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-top:4px}.pb-pick-h h2{font-size:16px;margin:0;letter-spacing:.01em}.pb-spray{border-top:1px solid var(--rule);margin-top:6px;padding-top:14px;display:flex;flex-direction:column;gap:11px}.pb-spray .pb-fine,.pb-spray .pb-warn{margin:0}.pb-intro{display:flex;flex-direction:column;justify-content:center}.pb-kicker{font-size:10.5px;letter-spacing:.24em;color:var(--lime);margin-bottom:10px}.pb-intro h1{font-size:clamp(30px,5vw,46px);line-height:1.02;margin:0 0 12px;text-wrap:balance}.pb-lede{font-size:15px;line-height:1.55;color:var(--ink2);margin:0 0 16px;max-width:54ch}.pb-odds-strip{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:12px 14px;border:1px solid var(--rule);border-radius:12px;background:var(--steel);font-size:13px}.pb-odds-strip>b{font-size:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pb-odds-strip>b.hot{color:var(--gold,#f2c53d)}.pb-odd{display:inline-flex;align-items:center;gap:6px;color:var(--ink2)}.pb-odd b{color:var(--offw,#f2f0ea);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pb .d{width:10px;height:10px;border-radius:3px;display:inline-block;flex:none}.pb .d.oneofone{background:var(--gold,#f2c53d)}.pb .d.skin{background:var(--lime)}.pb .d.nos{background:#6f7a52}.pb-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;align-items:start}@media (max-width:920px){.pb-grid{grid-template-columns:1fr}}.pb-card{border:1px solid var(--rule);border-radius:14px;background:var(--steel);padding:16px}.pb-card-h{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px;margin-bottom:12px}.pb-card-h h2{font-size:15px;margin:0;letter-spacing:.01em}.pb-connect{padding:8px 0}.pb-roster{display:grid;grid-template-columns:repeat(auto-fill,minmax(78px,1fr));grid-gap:8px;gap:8px;max-height:320px;overflow-y:auto;scrollbar-width:thin;padding-right:2px}.pb-chip{position:relative;display:grid;grid-gap:2px;gap:2px;padding:0;border:1px solid var(--rule2);border-radius:10px;overflow:hidden;background:#0b0d08;cursor:pointer;transition:border-color .12s,transform .12s}.pb-chip:hover{transform:translateY(-2px);border-color:var(--ink3)}.pb-chip.on{border-color:var(--lime);box-shadow:0 0 0 1px var(--lime)}.pb-chip img{width:100%;aspect-ratio:1;object-fit:cover;display:block;background:#0b0d08}.pb-chip-id{font-size:15px;font-weight:800;letter-spacing:.02em;padding:5px 6px 6px;text-align:center;color:var(--offw,#f2f0ea);background:#11140c}.pb-chip.on .pb-chip-id{color:#0b0d08;background:var(--lime)}.pb-chip-loc{position:absolute;top:4px;left:5px;font-size:9px;letter-spacing:.08em;font-weight:800;padding:2px 6px;border-radius:5px;color:var(--ink2);background:rgba(0,0,0,.72)}.pb-chip-loc.trench{color:var(--lime)}.pb-chip-loc.vault{color:var(--gold,#f2c53d)}.pb-buckets{display:grid;grid-gap:12px;gap:12px}.pb-bucket-t{display:flex;align-items:center;gap:7px;font-size:13px;margin-bottom:5px}.pb-bucket-t span{margin-left:auto;color:var(--ink3);font-size:12px}.pb-bar{height:7px;border-radius:999px;background:#0b0d08;overflow:hidden;border:1px solid var(--rule)}.pb-bar i{display:block;height:100%;border-radius:999px;background:var(--lime)}.pb-bucket.oneofone .pb-bar i{background:var(--gold,#f2c53d)}.pb-bucket.nos .pb-bar i{background:#6f7a52}.pb-bucket-odd{display:block;margin-top:4px;font-size:11px;color:var(--ink3)}.pb-fine,.pb-soon{font-size:12px;line-height:1.5;color:var(--ink3);margin:12px 0 0}.pb-warn{font-size:13.5px;line-height:1.5;color:var(--ink2);margin:0 0 12px}.pb-warn b{color:var(--offw,#f2f0ea)}.pb-ack{display:flex;gap:8px;align-items:flex-start;font-size:12.5px;color:var(--ink2);margin-bottom:12px;cursor:pointer}.pb-ack input{margin-top:2px;accent-color:var(--lime)}.pb-go{width:100%;justify-content:center}.pb-go:disabled{opacity:.55;cursor:not-allowed}.pb-sep{display:flex;align-items:center;gap:14px;margin:34px 0 6px;color:var(--ink3);font-size:11px;letter-spacing:.22em}.pb-sep:after,.pb-sep:before{content:"";height:1px;flex:1 1;background:var(--rule)}.pb-bad{color:var(--redb,#ff6b5b)}.pb-dry{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border:1px solid var(--rule2);border-radius:12px;background:var(--steel);font-size:13.5px;line-height:1.5;color:var(--ink2)}.pb-dry b{color:var(--offw,#f2f0ea)}.pb-dry-spin{flex:none;width:18px;height:18px;margin-top:2px;border-radius:50%;border:2px solid var(--rule2);border-top-color:var(--lime);animation:pb-spin .9s linear infinite}@keyframes pb-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.pb-dry-spin{animation:none;border-top-color:var(--rule2)}}.pb-reveal{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:center;padding:14px;border:1px solid var(--rule2);border-radius:14px;background:linear-gradient(160deg,var(--steel2),var(--steel))}@media (max-width:560px){.pb-reveal{grid-template-columns:1fr}}.pb-reveal img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:10px;display:block;background:#000}.pb-reveal.oneofone{border-color:var(--gold,#f2c53d);box-shadow:0 0 0 1px rgba(242,197,61,.25),0 0 40px rgba(242,197,61,.12)}.pb-reveal.skin{border-color:var(--lime)}.pb-reveal-txt{display:flex;flex-direction:column;gap:6px;min-width:0}.pb-reveal-txt h3{margin:0;font-size:24px;line-height:1.05}.pb-reveal-txt .pb-kicker{margin:0}.pb-reveal-btns{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px}.pb-board{border:1px solid var(--rule);border-radius:12px;background:var(--steel);padding:12px 14px;display:grid;grid-gap:9px;gap:9px}.pb-board-h{display:flex;align-items:baseline;gap:8px;font-size:12px;letter-spacing:.12em;color:var(--ink3)}.pb-board-h b{font-size:22px;letter-spacing:0;color:var(--offw,#f2f0ea);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pb-board-h b.hot{color:var(--gold,#f2c53d)}.pb-board-h .pb-dim{letter-spacing:0}.pb-board .pb-bucket-t{margin-bottom:4px}.pb-board .pb-bucket-t span b{color:var(--offw,#f2f0ea);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pb-step{border-top:1px solid var(--rule);padding-top:14px;display:flex;flex-direction:column;gap:10px;transition:opacity .2s}.pb-step.off{opacity:.45}.pb-step-h{display:flex;align-items:center;gap:10px}.pb-step-h h2{font-size:16px;margin:0;letter-spacing:.01em}.pb-step-h .pb-dim{margin-left:auto}.pb-step-n{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:800;color:#0b0d08;background:var(--lime);flex:none}.pb-step.off .pb-step-n{background:var(--ink3)}.pb-filters{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.pb-filter{border:1px solid var(--rule2);background:transparent;color:var(--ink2);border-radius:999px;padding:5px 11px;font-size:12px;cursor:pointer}.pb-filter small{color:var(--ink3);margin-left:3px}.pb-filter.on{background:var(--offw,#f2f0ea);color:#0b0d08;border-color:var(--offw,#f2f0ea)}.pb-filter.on small{color:#3a3d2e}.pb-find{margin-left:auto;width:74px;background:#0b0d08;border:1px solid var(--rule2);color:var(--offw,#f2f0ea);border-radius:8px;padding:5px 8px;font-size:13px}.pb-roster{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));max-height:360px}.pb-chip-check{position:absolute;top:4px;right:5px;width:18px;height:18px;border-radius:50%;background:var(--lime);color:#0b0d08;font-size:11px;font-weight:900;display:grid;place-items:center}.pb-confirm{display:grid;grid-template-columns:150px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}@media (max-width:560px){.pb-confirm{grid-template-columns:1fr}}.pb-current{position:relative}.pb-current img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:12px;display:block;background:#0b0d08;border:1px solid var(--rule2)}.pb-current-tag{position:absolute;left:6px;bottom:6px;font-size:10px;letter-spacing:.12em;padding:2px 7px;border-radius:6px;background:rgba(0,0,0,.72);color:var(--offw,#f2f0ea)}.pb-confirm-txt{display:flex;flex-direction:column;gap:8px;min-width:0}.pb-confirm-txt .pb-warn{margin:0}.pb-traits{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:4px 12px;gap:4px 12px;font-size:12.5px}.pb-traits li{display:flex;gap:8px;align-items:baseline;border-bottom:1px dashed var(--rule);padding:3px 0}.pb-traits li span{text-transform:uppercase;flex:none}.pb-keeps,.pb-traits li span{color:var(--ink3);font-size:10.5px;letter-spacing:.08em}.pb-keeps{margin:0}.pb-ack{margin:2px 0 0}.pb-ack input{width:16px;height:16px;cursor:pointer}.pb-go{font-size:15px;letter-spacing:.06em;padding:16px 14px}.pb-pay-fine{margin-top:8px}.pb-pay-fine b{color:var(--offw,#f2f0ea)}.pb-reveal-pair{display:grid;grid-template-columns:1fr auto 1.4fr;grid-gap:10px;gap:10px;align-items:center}.pb-reveal-pair figure{margin:0}.pb-reveal-pair img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:10px;display:block;background:#000}.pb-reveal-pair figure:not(.after) img{opacity:.55;filter:saturate(.5)}.pb-reveal-pair figcaption{font-size:10px;letter-spacing:.16em;color:var(--ink3);margin-top:4px;text-align:center}.pb-reveal-arrow,.pb-reveal-pair .after figcaption{color:var(--lime)}.pb-reveal-arrow{font-size:26px}.pb-reveal{grid-template-columns:1fr}.pb-peekbar{margin-top:28px;border-top:1px solid var(--rule);padding-top:22px;display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:28px;gap:28px;align-items:center}@media (max-width:920px){.pb-peekbar{grid-template-columns:1fr;gap:18px}}.pb-peekbar-txt{display:flex;flex-direction:column;gap:10px;min-width:0}.pb-peekbar-txt h2{margin:0;font-size:24px;letter-spacing:.01em;text-wrap:balance}.pb-peekbar-txt .pb-dim{margin:0;max-width:56ch}.pb-peek-nav{display:flex;align-items:center;gap:10px;margin-top:4px}.pb-peek-btn{padding:8px 14px;font-size:16px;line-height:1}.pb-deck{position:relative;height:470px;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;cursor:-webkit-grab;cursor:grab}.pb-deck:active{cursor:-webkit-grabbing;cursor:grabbing}.pb-deck:focus-visible{outline:2px solid var(--lime);outline-offset:6px;border-radius:16px}.pb-card{position:absolute;inset:0 0 auto 0;margin:0 auto;width:min(360px,100%);border:1px solid var(--rule2);border-radius:16px;overflow:hidden;background:#0b0d08;box-shadow:0 18px 40px rgba(0,0,0,.45);will-change:transform;transform-origin:50% 100%}.pb-card.oneofone{border-color:var(--gold,#f2c53d)}.pb-card.skin{border-color:var(--lime)}.pb-card img{width:100%;aspect-ratio:1;object-fit:cover;display:block;background:#0b0d08;pointer-events:none}.pb-card-txt{display:flex;flex-direction:column;gap:3px;padding:10px 12px 12px;background:#11140c}.pb-card-lane{font-size:10px;letter-spacing:.14em;color:var(--ink3)}.pb-card.oneofone .pb-card-lane{color:var(--gold,#f2c53d)}.pb-card.skin .pb-card-lane{color:var(--lime)}.pb-card-txt b{font-size:17px;color:var(--offw,#f2f0ea)}.pb-card-traits{font-size:11.5px;color:var(--ink2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (prefers-reduced-motion:reduce){.pb-card{transition:none!important}}