.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:44;--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:69;--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}}.hmc-plot[data-astro-cid-koepdmd5]{--hmc-blue:#3f6d94;--hmc-jade:#3e8378;--hmc-violet:#8975a3;--hmc-rib:#83919e;--hmc-copper:#a96335;--hmc-rejected:#aa7a83;--hmc-ball-light:#b7c6df;--hmc-ball-mid:#8da2c6;--hmc-ball-shadow:#6e85ae;--hmc-ball-edge:#5e7398;width:min(360px,45vw);margin:0;position:absolute;top:20px;right:38px}html[data-theme=dark] .hmc-plot[data-astro-cid-koepdmd5]{--hmc-blue:#9abbd7;--hmc-jade:#93c6b4;--hmc-violet:#c0a9d3;--hmc-rib:#82939f;--hmc-copper:#e6b184;--hmc-rejected:#c99aab;--hmc-ball-light:#d3def1;--hmc-ball-mid:#a8bddc;--hmc-ball-shadow:#839cc4;--hmc-ball-edge:#637fa7}.hmc-surface[data-astro-cid-koepdmd5]{cursor:crosshair;touch-action:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:8px;outline:none;width:100%}.hmc-surface[data-astro-cid-koepdmd5]:focus-visible{outline:1px solid var(--link-color);outline-offset:2px}.hmc-plot[data-astro-cid-koepdmd5][data-dragging=true] .hmc-surface[data-astro-cid-koepdmd5]{cursor:grabbing}canvas[data-astro-cid-koepdmd5]{aspect-ratio:320/232;width:100%;height:auto;display:block}.hmc-center[data-astro-cid-koepdmd5]{cursor:pointer;border-radius:50%;width:36px;height:36px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hmc-center[data-astro-cid-koepdmd5]:focus-visible{outline:1px solid var(--hmc-copper);outline-offset:2px}.hmc-controls[data-astro-cid-koepdmd5]{opacity:0;align-items:center;gap:7px;transition:opacity .16s;display:flex;position:absolute;top:7px;right:10px}.hmc-plot[data-astro-cid-koepdmd5]:hover .hmc-controls[data-astro-cid-koepdmd5],.hmc-controls[data-astro-cid-koepdmd5]:has(button:focus-visible){opacity:1}.hmc-controls[data-astro-cid-koepdmd5] button[data-astro-cid-koepdmd5]{width:20px;height:22px;color:var(--muted-color);cursor:pointer;opacity:.4;background:0 0;border:0;place-items:center;padding:2px;transition:color .15s,opacity .15s;display:grid}.hmc-controls[data-astro-cid-koepdmd5] svg[data-astro-cid-koepdmd5]{fill:none;stroke:currentColor;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.hmc-play-icon[data-astro-cid-koepdmd5],.hmc-plot[data-astro-cid-koepdmd5][data-paused=true] .hmc-pause-icon[data-astro-cid-koepdmd5]{display:none}.hmc-plot[data-astro-cid-koepdmd5][data-paused=true] .hmc-play-icon[data-astro-cid-koepdmd5]{display:block}.hmc-controls[data-astro-cid-koepdmd5] button[data-astro-cid-koepdmd5]:hover,.hmc-controls[data-astro-cid-koepdmd5] button[data-astro-cid-koepdmd5]:focus-visible{color:var(--hmc-copper);opacity:1}.hmc-controls[data-astro-cid-koepdmd5] button[data-astro-cid-koepdmd5]:focus-visible{outline:1px solid var(--hmc-copper);outline-offset:3px}.hmc-cursor-hint[data-astro-cid-koepdmd5]{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}.hmc-cursor-hint[data-astro-cid-koepdmd5][data-visible=true]{opacity:1}.hmc-cursor-hint[data-astro-cid-koepdmd5][data-center=true]{color:var(--hmc-copper)}.hmc-sr-only[data-astro-cid-koepdmd5]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=640px){.hmc-plot[data-astro-cid-koepdmd5]{display:none}}@media (prefers-reduced-motion:reduce){.hmc-cursor-hint[data-astro-cid-koepdmd5],.hmc-controls[data-astro-cid-koepdmd5],.hmc-controls[data-astro-cid-koepdmd5] button[data-astro-cid-koepdmd5]{transition:none}}
