.chart[data-astro-cid-j7pv25f6]{position:relative;aspect-ratio:16 / 10;min-height:560px;max-height:86vh;margin-top:.5rem}.intro[data-astro-cid-j7pv25f6]{position:absolute;left:1rem;top:1%;width:min(40%,27rem);z-index:1}.intro[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(1.9rem,3.4vw,2.6rem);margin:0 0 .5rem}.intro[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:var(--slate)}.objects[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;position:absolute;inset:0}.obj[data-astro-cid-j7pv25f6]{position:absolute;left:var(--x);top:var(--y);width:var(--w)}.obj[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6],.obj[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{display:grid;justify-items:center;gap:.35rem;text-decoration:none;color:var(--ink);background:none;border:0;padding:0;font:inherit;width:100%}.obj-art[data-astro-cid-j7pv25f6]{display:block;width:100%;transition:transform .2s steps(3)}.obj-art[data-astro-cid-j7pv25f6] svg{width:100%;height:auto;display:block;image-rendering:pixelated}.obj-label[data-astro-cid-j7pv25f6]{display:grid;justify-items:center;gap:.25rem;position:relative;text-align:center;white-space:nowrap}.obj-blurb[data-astro-cid-j7pv25f6]{font-size:.92rem;color:var(--slate);white-space:normal;width:15rem;position:absolute;top:100%;margin-top:.3rem;opacity:0;transform:translateY(-4px);transition:opacity .15s,transform .15s;pointer-events:none}.sel[data-astro-cid-j7pv25f6]{position:absolute;right:100%;top:50%;margin:-19px 4px 0 0;width:64px;height:38px;background:url(/ui/selector.png) 0 0 / 256px 38px;image-rendering:pixelated;opacity:0}.obj[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover .obj-art[data-astro-cid-j7pv25f6],.obj[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:focus-visible .obj-art[data-astro-cid-j7pv25f6],.obj[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]:hover .obj-art[data-astro-cid-j7pv25f6]{transform:scale(1.06)}.obj[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover .sel[data-astro-cid-j7pv25f6],.obj[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:focus-visible .sel[data-astro-cid-j7pv25f6],.obj[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]:hover .sel[data-astro-cid-j7pv25f6]{opacity:1;animation:sel .6s steps(4) infinite}.obj[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover .obj-blurb[data-astro-cid-j7pv25f6],.obj[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:focus-visible .obj-blurb[data-astro-cid-j7pv25f6]{opacity:1;transform:none}.obj[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover .tag[data-astro-cid-j7pv25f6],.obj[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:focus-visible .tag[data-astro-cid-j7pv25f6],.obj[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]:hover .tag[data-astro-cid-j7pv25f6]{color:var(--amber);border-image-source:url(/ui/tag-hover.png)}.obj[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:focus-visible,.obj[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]:focus-visible{outline:none}.obj[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:focus-visible .tag[data-astro-cid-j7pv25f6]{outline:2px dashed var(--amber);outline-offset:3px}@keyframes sel{to{background-position:-256px 0}}.obj-probe[data-astro-cid-j7pv25f6] .obj-art[data-astro-cid-j7pv25f6]{animation:drift 9s ease-in-out infinite alternate}@keyframes drift{0%{transform:translate(-6px,3px)}to{transform:translate(8px,-4px)}}.obj-signal[data-astro-cid-j7pv25f6] .obj-art[data-astro-cid-j7pv25f6]{opacity:.75}.obj-signal[data-astro-cid-j7pv25f6] .tag[data-astro-cid-j7pv25f6]{color:var(--slate)}.signal-msg[data-astro-cid-j7pv25f6]{position:absolute;left:45%;top:18%;width:min(22rem,90%);margin:0;z-index:3}html.warping .obj[data-astro-cid-j7pv25f6]:not(.chosen),html.warping .intro[data-astro-cid-j7pv25f6]{opacity:0;transition:opacity .3s}html.warping .obj[data-astro-cid-j7pv25f6].chosen .obj-art[data-astro-cid-j7pv25f6]{transform:scale(1.35);transition:transform .4s ease-in}@media(max-width:44rem){.chart[data-astro-cid-j7pv25f6]{aspect-ratio:auto;height:auto;max-height:none;min-height:0;display:grid;gap:1rem}.intro[data-astro-cid-j7pv25f6]{position:static;width:auto}.objects[data-astro-cid-j7pv25f6]{position:relative;inset:auto;aspect-ratio:3 / 4.6}.obj[data-astro-cid-j7pv25f6]{left:var(--mx);top:var(--my);width:var(--mw)}.obj-blurb[data-astro-cid-j7pv25f6],.sel[data-astro-cid-j7pv25f6]{display:none}.signal-msg[data-astro-cid-j7pv25f6]{left:5%;top:9%}}
