.minimax-plot[data-astro-cid-qbelq4mh]{--plot-wire:#29466c;--plot-axis:#8090a3;--plot-orbit:#bb714a;--ball-light:#b7c6df;--ball-mid:#8da2c6;--ball-shadow:#6e85ae;--ball-edge:#5e7398;--ball-contact:#243249;width:min(360px,45vw);margin:0;position:absolute;top:29px;right:22px}html[data-theme=dark] .minimax-plot[data-astro-cid-qbelq4mh]{--plot-wire:#adc5e5;--plot-axis:#7f91a8;--plot-orbit:#e9ad83;--ball-light:#d3def1;--ball-mid:#a8bddc;--ball-shadow:#839cc4;--ball-edge:#637fa7;--ball-contact:#05080e}.minimax-stage[data-astro-cid-qbelq4mh]{position:relative}.minimax-svg[data-astro-cid-qbelq4mh]{cursor:crosshair;-webkit-tap-highlight-color:transparent;border-radius:8px;outline:none;width:100%;height:auto;display:block;overflow:visible}.minimax-svg[data-astro-cid-qbelq4mh] path[data-astro-cid-qbelq4mh]{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.minimax-axes[data-astro-cid-qbelq4mh] path[data-astro-cid-qbelq4mh]{stroke:var(--plot-axis);stroke-width:.6px;stroke-dasharray:2 5;opacity:.48}.minimax-mesh[data-astro-cid-qbelq4mh] path[data-astro-cid-qbelq4mh]{stroke:var(--plot-wire);stroke-width:.65px}.minimax-mesh[data-astro-cid-qbelq4mh] .minimax-central-line[data-astro-cid-qbelq4mh]{stroke-width:.9px}.minimax-svg[data-astro-cid-qbelq4mh] .minimax-trajectory[data-astro-cid-qbelq4mh]{stroke:var(--plot-orbit);stroke-width:1.35px;opacity:.87;pointer-events:none}.minimax-start[data-astro-cid-qbelq4mh]{fill:var(--page-bg);stroke:var(--plot-orbit);stroke-width:1px;pointer-events:none}.minimax-equilibrium-target[data-astro-cid-qbelq4mh]{cursor:default;outline:none}.minimax-equilibrium-hit[data-astro-cid-qbelq4mh]{fill:#0000;pointer-events:all}.minimax-equilibrium-halo[data-astro-cid-qbelq4mh]{fill:url(#minimax-equilibrium-glow);opacity:0;pointer-events:none;transition:opacity .3s}.minimax-equilibrium-target[data-astro-cid-qbelq4mh]:hover .minimax-equilibrium-halo[data-astro-cid-qbelq4mh],.minimax-equilibrium-target[data-astro-cid-qbelq4mh]:focus-visible .minimax-equilibrium-halo[data-astro-cid-qbelq4mh],.minimax-svg[data-astro-cid-qbelq4mh]:focus-visible .minimax-equilibrium-halo[data-astro-cid-qbelq4mh]{opacity:1}.minimax-equilibrium-ring[data-astro-cid-qbelq4mh]{fill:none;stroke:var(--plot-orbit);stroke-width:.6px;opacity:.55}.minimax-equilibrium[data-astro-cid-qbelq4mh]{fill:var(--plot-orbit)}[data-astro-cid-qbelq4mh][data-minimax-ball]{pointer-events:none}.minimax-ball-contact[data-astro-cid-qbelq4mh]{fill:var(--ball-contact);opacity:.12}.minimax-ball-sphere[data-astro-cid-qbelq4mh]{fill:url(#minimax-ball-shading);stroke:var(--ball-edge);stroke-width:.5px}.minimax-svg[data-astro-cid-qbelq4mh] .minimax-ball-seam[data-astro-cid-qbelq4mh]{stroke:var(--ball-light);stroke-width:.4px;opacity:.2}.minimax-cursor-hint[data-astro-cid-qbelq4mh]{z-index:2;color:var(--muted-color);white-space:nowrap;text-shadow:0 0 4px var(--page-bg), 0 0 2px var(--page-bg);opacity:0;pointer-events:none;font-size:11px;font-style:italic;line-height:1.4;transition:opacity .15s;position:fixed;top:0;left:0}.minimax-cursor-hint[data-astro-cid-qbelq4mh][data-visible=true]{opacity:1}.minimax-cursor-hint[data-astro-cid-qbelq4mh][data-equilibrium=true]{color:var(--plot-orbit)}.minimax-status[data-astro-cid-qbelq4mh]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=640px){.minimax-plot[data-astro-cid-qbelq4mh]{display:none}}@media (prefers-reduced-motion:reduce){.minimax-cursor-hint[data-astro-cid-qbelq4mh],.minimax-equilibrium-halo[data-astro-cid-qbelq4mh]{transition:none}}.hopf-plot[data-astro-cid-tz75onzt]{--hopf-lightness:38;--hopf-accent:#bb714a;width:min(384px,48vw);margin:0;position:absolute;top:10px;right:22px}html[data-theme=dark] .hopf-plot[data-astro-cid-tz75onzt]{--hopf-lightness:64;--hopf-accent:#e9ad83}.hopf-surface[data-astro-cid-tz75onzt]{cursor:crosshair;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:8px;width:100%;padding:0;display:block}.hopf-surface[data-astro-cid-tz75onzt]:focus-visible{outline:1px solid var(--link-color);outline-offset:2px}.hopf-canvas[data-astro-cid-tz75onzt]{aspect-ratio:320/232;width:100%;height:auto;display:block}.hopf-center-target[data-astro-cid-tz75onzt]{cursor:pointer;border-radius:50%;width:40px;height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hopf-center-target[data-astro-cid-tz75onzt]:focus-visible{outline:1px solid var(--hopf-accent);outline-offset:2px}.hopf-cursor-hint[data-astro-cid-tz75onzt]{z-index:2;color:var(--muted-color);white-space:nowrap;text-shadow:0 0 4px var(--page-bg), 0 0 2px var(--page-bg);opacity:0;pointer-events:none;font-size:11px;font-style:italic;line-height:1.4;transition:opacity .15s;position:fixed;top:0;left:0}.hopf-cursor-hint[data-astro-cid-tz75onzt][data-visible=true]{opacity:1}.hopf-cursor-hint[data-astro-cid-tz75onzt][data-center=true]{color:var(--hopf-accent)}.hopf-description[data-astro-cid-tz75onzt]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=640px){.hopf-plot[data-astro-cid-tz75onzt]{display:none}}@media (prefers-reduced-motion:reduce){.hopf-cursor-hint[data-astro-cid-tz75onzt]{transition:none}}
