.va[data-astro-cid-gklzk6mk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid;container-type:inline-size}@container (width<=34rem){.va__panel[data-astro-cid-gklzk6mk]{grid-column:1/-1}}.va__stage[data-astro-cid-gklzk6mk]{aspect-ratio:340/440;--drag-hint-top:9%;position:relative;overflow:hidden}.va__poster[data-astro-cid-gklzk6mk],.va__over[data-astro-cid-gklzk6mk]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;position:absolute;inset:0}.va__over[data-astro-cid-gklzk6mk]{pointer-events:none}.va__accent[data-astro-cid-gklzk6mk]{stroke:var(--diagram-accent)}.va[data-astro-cid-gklzk6mk][data-live] .va__poster[data-astro-cid-gklzk6mk]{visibility:hidden}.va[data-astro-cid-gklzk6mk] canvas{touch-action:pan-y;cursor:grab;outline:none;width:100%;height:100%;display:block;position:absolute;inset:0}.va[data-astro-cid-gklzk6mk] canvas.is-dragging{cursor:grabbing}.va[data-astro-cid-gklzk6mk] canvas:focus-visible{outline:1px solid var(--diagram-accent);outline-offset:-1px}.va__axis[data-astro-cid-gklzk6mk]{stroke:var(--diagram-muted);stroke-width:.8px;stroke-dasharray:14 3 2 3}.va__ray[data-astro-cid-gklzk6mk]{stroke:var(--diagram-muted);stroke-width:1px}.va__ray-head[data-astro-cid-gklzk6mk]{fill:var(--diagram-muted);stroke:none}.va__sun[data-astro-cid-gklzk6mk] circle[data-astro-cid-gklzk6mk],.va__sun[data-astro-cid-gklzk6mk] path[data-astro-cid-gklzk6mk],.va__star[data-astro-cid-gklzk6mk] path[data-astro-cid-gklzk6mk]{stroke:currentColor;stroke-width:1.2px}.va__star[data-astro-cid-gklzk6mk] path[data-astro-cid-gklzk6mk]{fill:currentColor;stroke:none}.va__reference[data-astro-cid-gklzk6mk]{stroke:var(--diagram-muted);stroke-width:.9px;stroke-dasharray:3 3}.va__sight[data-astro-cid-gklzk6mk],.va__turn[data-astro-cid-gklzk6mk]{stroke:var(--diagram-accent);stroke-width:1.3px}.va__sight-head[data-astro-cid-gklzk6mk],.va__turn-head[data-astro-cid-gklzk6mk]{fill:var(--diagram-accent);stroke:none}.va__field[data-astro-cid-gklzk6mk]{fill:var(--diagram-accent);fill-opacity:.14;stroke:none}.va__leader[data-astro-cid-gklzk6mk]{stroke:currentColor;stroke-width:.8px}.va__leader-head[data-astro-cid-gklzk6mk]{fill:currentColor;stroke:none}.va__readout[data-astro-cid-gklzk6mk] text[data-astro-cid-gklzk6mk]{fill:currentColor;stroke:none;font:500 12px var(--font-diagram);font-variant-numeric:lining-nums tabular-nums}.va__readout[data-astro-cid-gklzk6mk] .va__read-name[data-astro-cid-gklzk6mk]{fill:var(--diagram-muted);font:500 10px var(--font-label);letter-spacing:.1em;text-transform:uppercase}.va__readout[data-astro-cid-gklzk6mk] [data-astro-cid-gklzk6mk][data-off]{fill:var(--diagram-alert)}.va__name[data-astro-cid-gklzk6mk]{fill:currentColor;stroke:var(--paper);stroke-width:3px;stroke-linejoin:round;paint-order:stroke;font:500 10.5px var(--font-label);letter-spacing:.1em;text-transform:uppercase}.va__name--turn[data-astro-cid-gklzk6mk]{fill:var(--diagram-accent)}.va__name--axis[data-astro-cid-gklzk6mk]{fill:var(--diagram-muted)}
