.family-select[data-astro-cid-wsbg725p] select[data-astro-cid-wsbg725p]{min-height:44px;border:1px solid var(--line-hi);border-radius:var(--r-pill);background:var(--surface);color:var(--text);font-size:.8125rem;padding:.5rem .8rem;max-width:100%}.filter[data-astro-cid-wsbg725p]{flex-wrap:wrap}.filter[data-astro-cid-wsbg725p] .search[data-astro-cid-wsbg725p]{min-width:190px}.emu[data-astro-cid-wsbg725p]{transition:border-color .2s}.emu[data-astro-cid-wsbg725p]:hover{border-color:var(--line-hi)}.steps[data-astro-cid-wsbg725p]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:var(--content-gap);border-block:1px solid var(--line)}.steps[data-astro-cid-wsbg725p] li[data-astro-cid-wsbg725p]{padding:1.25rem 1.5rem 1.25rem 0}.steps[data-astro-cid-wsbg725p] li[data-astro-cid-wsbg725p]+li[data-astro-cid-wsbg725p]{border-left:1px solid var(--line);padding-left:1.5rem}.step-n[data-astro-cid-wsbg725p]{color:var(--text-cap);font-size:.75rem}.steps[data-astro-cid-wsbg725p] h2[data-astro-cid-wsbg725p]{font-size:1.0625rem;margin-top:.9rem}.steps[data-astro-cid-wsbg725p] p[data-astro-cid-wsbg725p]{margin-top:.5rem;color:var(--text-dim);font-size:.9375rem}emulator-list[data-astro-cid-wsbg725p]{display:block;margin-top:var(--section-gap)}.list-head[data-astro-cid-wsbg725p]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 2rem}.list-head[data-astro-cid-wsbg725p] h2[data-astro-cid-wsbg725p]{font-size:clamp(1.5rem,3vw,2.125rem);letter-spacing:-.035em}.filter[data-astro-cid-wsbg725p]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.65rem;flex:1 1 22rem;max-width:34rem}.filter[data-astro-cid-wsbg725p][hidden]{display:none}.search[data-astro-cid-wsbg725p]{display:flex;align-items:center;gap:.6rem;min-height:2.75rem;padding-inline:.9rem;border:1px solid var(--line-strong);border-radius:var(--r-inner);color:var(--text-cap);background:var(--surface)}.search[data-astro-cid-wsbg725p]:focus-within{outline:2px solid var(--accent);outline-offset:2px}.search[data-astro-cid-wsbg725p] input[data-astro-cid-wsbg725p]{flex:1;min-width:0;background:transparent;border:0;color:var(--text);font:inherit;font-size:.9375rem;outline:none}.search[data-astro-cid-wsbg725p] input[data-astro-cid-wsbg725p]::placeholder{color:var(--text-cap)}.family-select[data-astro-cid-wsbg725p] select[data-astro-cid-wsbg725p]{width:100%;min-height:2.75rem;padding-inline:.65rem;border:1px solid var(--line-strong);border-radius:var(--r-inner);color:var(--text);background:var(--surface);font:inherit;font-size:.875rem}.count[data-astro-cid-wsbg725p]{color:var(--text-cap);font-size:.8125rem;white-space:nowrap}.family[data-astro-cid-wsbg725p]{margin-top:var(--header-gap)}.family[data-astro-cid-wsbg725p][hidden]{display:none}.family[data-astro-cid-wsbg725p] h3[data-astro-cid-wsbg725p]{font-size:1rem;margin-bottom:1rem;display:flex;align-items:baseline;gap:.6rem}.f-count[data-astro-cid-wsbg725p]{color:var(--text-cap);font-size:.8125rem;font-weight:400}.grid[data-astro-cid-wsbg725p]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:.75rem}.emu[data-astro-cid-wsbg725p]{padding:1.1rem 1.2rem;display:grid;gap:.8rem;align-content:start}.emu[data-astro-cid-wsbg725p][hidden]{display:none}.emu-top[data-astro-cid-wsbg725p]{display:grid;gap:.15rem}.emu-name[data-astro-cid-wsbg725p]{font-weight:600}.emu-system[data-astro-cid-wsbg725p]{color:var(--text-dim);font-size:.875rem}.exts[data-astro-cid-wsbg725p]{display:flex;flex-wrap:wrap;gap:.35rem}.ext[data-astro-cid-wsbg725p]{font-size:.6875rem;color:var(--text-dim);border:1px solid var(--line-hi);border-radius:6px;padding:.1rem .4rem}.emu-note[data-astro-cid-wsbg725p]{color:var(--text-cap);font-size:.8125rem}.empty[data-astro-cid-wsbg725p]{margin-top:2rem;color:var(--text-dim)}.empty[data-astro-cid-wsbg725p][hidden]{display:none}.fine[data-astro-cid-wsbg725p]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--content-gap);margin-top:var(--header-gap);padding-top:var(--content-gap);border-top:1px solid var(--line)}.fine[data-astro-cid-wsbg725p] h2[data-astro-cid-wsbg725p]{font-size:1.125rem}.fine[data-astro-cid-wsbg725p] p[data-astro-cid-wsbg725p]{margin-top:.6rem;color:var(--text-dim);max-width:56ch}.fine[data-astro-cid-wsbg725p] a[data-astro-cid-wsbg725p]{color:var(--text);text-decoration:underline;text-decoration-color:var(--line-hi);text-underline-offset:3px}.close[data-astro-cid-wsbg725p] h2[data-astro-cid-wsbg725p]{font-size:clamp(1.4rem,3vw,2rem);letter-spacing:-.035em}.close[data-astro-cid-wsbg725p] .lede[data-astro-cid-wsbg725p]{margin-top:.65rem}.close[data-astro-cid-wsbg725p] .lede[data-astro-cid-wsbg725p] a[data-astro-cid-wsbg725p]{color:var(--text);text-decoration:underline;text-decoration-color:var(--line-hi);text-underline-offset:3px}.actions[data-astro-cid-wsbg725p]{margin-top:1.15rem;display:flex}.sr[data-astro-cid-wsbg725p]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:860px){.steps[data-astro-cid-wsbg725p]{grid-template-columns:minmax(0,1fr)}.steps[data-astro-cid-wsbg725p] li[data-astro-cid-wsbg725p]{padding:1.5rem 0}.steps[data-astro-cid-wsbg725p] li[data-astro-cid-wsbg725p]+li[data-astro-cid-wsbg725p]{border-left:0;padding-left:0;border-top:1px solid var(--line)}.fine[data-astro-cid-wsbg725p]{grid-template-columns:minmax(0,1fr)}}@media(max-width:520px){.filter[data-astro-cid-wsbg725p]{grid-template-columns:minmax(0,1fr) auto}.search[data-astro-cid-wsbg725p]{grid-column:1 / -1}}
