.intro[data-astro-cid-mbxvrl2x] h1[data-astro-cid-mbxvrl2x]{margin-bottom:.3em;font-size:clamp(2.75rem,8vw,6rem)}.lede[data-astro-cid-mbxvrl2x]{color:var(--phos);font-size:clamp(1.1rem,1.6vw,1.3rem)}.legend[data-astro-cid-mbxvrl2x]{flex-wrap:wrap;gap:.5rem 1.5rem;margin:1.75rem 0 2rem;display:flex}.legend[data-astro-cid-mbxvrl2x] div[data-astro-cid-mbxvrl2x]{align-items:baseline;gap:.5rem;display:flex}.legend[data-astro-cid-mbxvrl2x] dt[data-astro-cid-mbxvrl2x]{background:var(--cobalt-ink);color:var(--verm);font-family:var(--display);border-radius:4px;padding:.1rem .45rem;font-size:.8rem}.legend[data-astro-cid-mbxvrl2x] dd[data-astro-cid-mbxvrl2x]{color:var(--phos-2);margin:0}.stage-jump[data-astro-cid-mbxvrl2x]{flex-wrap:wrap;gap:.75rem;display:flex}.stage-jump[data-astro-cid-mbxvrl2x] .btn[data-astro-cid-mbxvrl2x]{font-size:.85rem}.jump-code[data-astro-cid-mbxvrl2x]{opacity:.7;font-size:.75rem}.shelf-head[data-astro-cid-mbxvrl2x]{margin-bottom:1.75rem}.shelf-head[data-astro-cid-mbxvrl2x] h2[data-astro-cid-mbxvrl2x]{margin-bottom:.3em}.shelf-meta[data-astro-cid-mbxvrl2x]{color:var(--crt-dim);margin:0}.code[data-astro-cid-mbxvrl2x]{color:var(--verm);font-family:var(--display);margin-right:.4rem}.feature-plate[data-astro-cid-mbxvrl2x]{margin:0 0 1.75rem}.plate-strip[data-astro-cid-mbxvrl2x]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.75rem;display:grid}.plate[data-astro-cid-mbxvrl2x]{border-radius:12px;width:100%;height:auto}.feature-plate[data-astro-cid-mbxvrl2x] figcaption[data-astro-cid-mbxvrl2x]{color:var(--crt-dim);font-family:var(--display);text-transform:uppercase;margin-top:.6rem;font-size:.8rem}.table[data-astro-cid-mbxvrl2x]{margin:0;padding:0;list-style:none}.table[data-astro-cid-mbxvrl2x]>li[data-astro-cid-mbxvrl2x]{transition:opacity .3s var(--ease-out);border-top:2px solid #c9cdfa33}.table[data-astro-cid-mbxvrl2x]:has(details[open])>li[data-astro-cid-mbxvrl2x]:not(:has(details[open])){opacity:.38}summary[data-astro-cid-mbxvrl2x]{cursor:pointer;grid-template-columns:3.5rem minmax(0,1fr) auto auto;align-items:center;gap:1.25rem;min-height:5rem;padding:.6rem .25rem;list-style:none;display:grid}summary[data-astro-cid-mbxvrl2x]::-webkit-details-marker{display:none}.chev[data-astro-cid-mbxvrl2x]{color:var(--sun);transition:transform .25s var(--ease-out);margin-right:.5rem;display:grid}details[data-astro-cid-mbxvrl2x][open] .chev[data-astro-cid-mbxvrl2x]{transform:rotate(90deg)}summary[data-astro-cid-mbxvrl2x]:hover .title[data-astro-cid-mbxvrl2x]{color:var(--sun)}.thumb[data-astro-cid-mbxvrl2x]{aspect-ratio:1;object-fit:cover;border-radius:22%;width:3.5rem}.title[data-astro-cid-mbxvrl2x]{font-family:var(--display);text-transform:uppercase;transition:color .2s var(--ease-out);font-size:clamp(1rem,1.8vw,1.35rem);line-height:1.15}.codes[data-astro-cid-mbxvrl2x]{color:var(--verm);white-space:nowrap;font-size:.85rem}.held[data-astro-cid-mbxvrl2x]{animation:hold .45s var(--ease-out);flex-wrap:wrap;align-items:flex-start;gap:1rem;padding:.5rem 0 1.75rem 4.75rem;display:flex}@keyframes hold{0%{clip-path:inset(0 0 100%);filter:brightness(1.8)}to{clip-path:inset(0);filter:none}}.held-icon[data-astro-cid-mbxvrl2x]{aspect-ratio:1;object-fit:cover;border-radius:22%;width:10rem}.held-shots[data-astro-cid-mbxvrl2x]{flex:20rem;gap:.6rem;min-width:0;max-width:100%;display:flex;overflow-x:auto}.held-shot[data-astro-cid-mbxvrl2x]{border-radius:10px;flex-shrink:0;width:auto;height:10rem}.held-shot[data-astro-cid-mbxvrl2x].pixel{image-rendering:pixelated;border-radius:4px}.held-roles[data-astro-cid-mbxvrl2x]{flex-wrap:wrap;flex-basis:100%;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.held-roles[data-astro-cid-mbxvrl2x] li[data-astro-cid-mbxvrl2x]{font-family:var(--pixel);text-transform:uppercase;background:var(--cobalt);border-radius:6px;padding:.25rem .6rem;font-size:.8rem}@media (width<=640px){summary[data-astro-cid-mbxvrl2x]{grid-template-columns:3rem minmax(0,1fr) auto;gap:.9rem}.codes[data-astro-cid-mbxvrl2x]{grid-area:2/2}.chev[data-astro-cid-mbxvrl2x]{grid-area:1/3/span 2}.thumb[data-astro-cid-mbxvrl2x]{grid-row:1/span 2;width:3rem}.held[data-astro-cid-mbxvrl2x]{padding-left:0}.held-icon[data-astro-cid-mbxvrl2x]{width:7rem}.held-shot[data-astro-cid-mbxvrl2x]{height:7rem}}
