.ascii3d[data-astro-cid-fjqtvx3d]{gap:var(--gutter);display:grid}.intro[data-astro-cid-fjqtvx3d] h1[data-astro-cid-fjqtvx3d]{margin:0;font-size:20pt;font-weight:700}.hint[data-astro-cid-fjqtvx3d],.legend[data-astro-cid-fjqtvx3d]{color:var(--color-text-muted)}.legend[data-astro-cid-fjqtvx3d]{font-size:10pt;font-weight:400}.game[data-astro-cid-fjqtvx3d]{gap:16px;padding:16px;display:grid}.game[data-astro-cid-fjqtvx3d][hidden]{display:none}.status[data-astro-cid-fjqtvx3d]{min-height:1.55em;margin:0}.status[data-astro-cid-fjqtvx3d].alert,.status[data-astro-cid-fjqtvx3d].error{padding-inline:8px}.status[data-astro-cid-fjqtvx3d].alert{background:var(--color-accent);color:var(--color-on-accent)}.status[data-astro-cid-fjqtvx3d].error{background:var(--color-error);color:var(--color-on-error)}pre[data-astro-cid-fjqtvx3d]{font-family:var(--font-mono);margin:0;line-height:1.2;overflow-x:auto}.frame[data-astro-cid-fjqtvx3d]{font-size:min(13pt, (100vw - 2 * var(--gutter) - 32px) / 38)}.game[data-astro-cid-fjqtvx3d][aria-busy=true] .frame[data-astro-cid-fjqtvx3d]{opacity:.6}.controls[data-astro-cid-fjqtvx3d]{flex-wrap:wrap;gap:12px;display:flex}.controls[data-astro-cid-fjqtvx3d] button[data-astro-cid-fjqtvx3d]{background:var(--color-accent);min-width:7.5em;color:var(--color-on-accent);font-family:var(--font-mono);font-size:inherit;cursor:pointer;border:0;padding:10px 14px}.controls[data-astro-cid-fjqtvx3d] button[data-astro-cid-fjqtvx3d]:hover{opacity:.8}.controls[data-astro-cid-fjqtvx3d] button[data-astro-cid-fjqtvx3d][aria-disabled=true]{cursor:progress}.panels[data-astro-cid-fjqtvx3d]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.panel[data-astro-cid-fjqtvx3d] h3[data-astro-cid-fjqtvx3d]{font-size:inherit;margin:0 0 8px;font-weight:700}.camera[data-astro-cid-fjqtvx3d]{grid-template-columns:max-content 1fr;gap:2px 12px;margin:0;display:grid}.camera[data-astro-cid-fjqtvx3d] dd[data-astro-cid-fjqtvx3d]{margin:0}.panel[data-astro-cid-fjqtvx3d] .legend[data-astro-cid-fjqtvx3d]{margin:8px 0 0}
