.pps[data-astro-cid-mqc63ht5]{color:var(--diagram-ink,currentColor);container-type:inline-size}.pps__svg[data-astro-cid-mqc63ht5]{background:var(--diagram-plate);width:100%;height:auto;font-family:var(--font-diagram);font-variant-numeric:lining-nums tabular-nums;letter-spacing:.03em;text-rendering:geometricprecision;-webkit-user-select:none;user-select:none;font-size:10px;font-stretch:92%;display:block}.pps__data[data-astro-cid-mqc63ht5]{touch-action:pan-y;margin-top:.5rem}.pps__svg--narrow[data-astro-cid-mqc63ht5]{font-size:9.5px;display:none}@container (width<=519px){.pps__svg--wide[data-astro-cid-mqc63ht5]{display:none}.pps__svg--narrow[data-astro-cid-mqc63ht5]{display:block}}.pps__svg[data-astro-cid-mqc63ht5] text[data-astro-cid-mqc63ht5]{fill:currentColor}.pps__title[data-astro-cid-mqc63ht5],.pps__label[data-astro-cid-mqc63ht5],.pps__names[data-astro-cid-mqc63ht5]{font-family:var(--font-label);letter-spacing:.08em;font-size:.86em;font-weight:600}.pps__label[data-astro-cid-mqc63ht5],.pps__when[data-astro-cid-mqc63ht5],.pps__title--axis[data-astro-cid-mqc63ht5]{font-weight:500}.pps__label[data-astro-cid-mqc63ht5] text[data-astro-cid-mqc63ht5],.pps__names[data-astro-cid-mqc63ht5] text[data-astro-cid-mqc63ht5],.pps__ticks[data-astro-cid-mqc63ht5] text[data-astro-cid-mqc63ht5],.pps__title--axis[data-astro-cid-mqc63ht5] text[data-astro-cid-mqc63ht5],.pps__feature[data-astro-cid-mqc63ht5] text[data-astro-cid-mqc63ht5]{stroke:var(--diagram-plate);stroke-width:3px;stroke-linejoin:round;paint-order:stroke}.pps__body[data-astro-cid-mqc63ht5],.pps__leaders[data-astro-cid-mqc63ht5] path[data-astro-cid-mqc63ht5],.pps__disc[data-astro-cid-mqc63ht5],.pps__hole[data-astro-cid-mqc63ht5],.pps__hatch[data-astro-cid-mqc63ht5]{fill:none;stroke:currentColor;stroke-width:.9px;stroke-linejoin:round;stroke-linecap:round}.pps__leaders[data-astro-cid-mqc63ht5] path[data-astro-cid-mqc63ht5]{stroke:var(--diagram-muted);stroke-width:.6px}.pps__mirror[data-astro-cid-mqc63ht5],.pps__glass[data-astro-cid-mqc63ht5]{fill:color-mix(in srgb, currentColor 14%, var(--diagram-plate));stroke:currentColor;stroke-width:.9px;stroke-linejoin:round}.pps__wheel-edge[data-astro-cid-mqc63ht5]{fill:currentColor}.pps__ray[data-astro-cid-mqc63ht5]{fill:none;stroke:var(--diagram-accent);stroke-width:1.2px;stroke-linejoin:round}.pps__star[data-astro-cid-mqc63ht5]{fill:var(--diagram-accent)}.pps__ringplane[data-astro-cid-mqc63ht5]{fill:none;stroke:currentColor;stroke-width:3.2px;stroke-dasharray:7 1.5 2.5 1.5 11 3 1.5 1.5 5 2 9 1.5;opacity:.7}.pps__break[data-astro-cid-mqc63ht5]{fill:none;stroke:var(--diagram-muted);stroke-width:.9px}.pps__digits[data-astro-cid-mqc63ht5]{font-family:var(--font-mono);letter-spacing:0;font-size:.95em}.pps__bars[data-astro-cid-mqc63ht5] rect[data-astro-cid-mqc63ht5]{fill:currentColor;opacity:.55}.pps__disc[data-astro-cid-mqc63ht5]{fill:color-mix(in srgb, currentColor 7%, var(--diagram-plate))}.pps__hole[data-astro-cid-mqc63ht5]{fill:var(--diagram-plate)}.pps__hole--dark[data-astro-cid-mqc63ht5],.pps__hub[data-astro-cid-mqc63ht5]{fill:currentColor}.pps__hole--active[data-astro-cid-mqc63ht5]{stroke:var(--diagram-accent);stroke-width:2px}.pps__hatch[data-astro-cid-mqc63ht5]{stroke-width:.7px}.pps__key[data-astro-cid-mqc63ht5]{fill:var(--diagram-plate);stroke:var(--diagram-accent);stroke-width:1.6px}.pps__tick[data-astro-cid-mqc63ht5]{fill-opacity:.72;font-size:.88em}.pps__tick--active[data-astro-cid-mqc63ht5]{fill-opacity:1;font-weight:700}.pps__planet[data-astro-cid-mqc63ht5]{fill:currentColor;opacity:.22}.pps__svg[data-astro-cid-mqc63ht5] stop{stop-color:currentColor}.pps__grid[data-astro-cid-mqc63ht5] line[data-astro-cid-mqc63ht5]{stroke:var(--diagram-muted);stroke-width:.5px;opacity:.45}.pps__axis[data-astro-cid-mqc63ht5] path[data-astro-cid-mqc63ht5],.pps__axis[data-astro-cid-mqc63ht5] line[data-astro-cid-mqc63ht5]{fill:none;stroke:currentColor;stroke-width:.9px}.pps__line[data-astro-cid-mqc63ht5]{fill:none;stroke:currentColor;stroke-width:1.1px;stroke-linejoin:round}.pps__line--fine[data-astro-cid-mqc63ht5]{stroke-width:.9px}.pps__window[data-astro-cid-mqc63ht5] rect[data-astro-cid-mqc63ht5]{fill:var(--diagram-accent);fill-opacity:.22;stroke:var(--diagram-accent);stroke-width:1px}.pps__fan[data-astro-cid-mqc63ht5]{fill:none;stroke:var(--diagram-accent);stroke-width:.7px;opacity:.7}.pps__feature[data-astro-cid-mqc63ht5]{font-family:var(--font-label);letter-spacing:.08em;font-size:.82em;font-weight:500}.pps__cursor[data-astro-cid-mqc63ht5] line[data-astro-cid-mqc63ht5]{stroke:var(--diagram-accent);stroke-width:.9px}.pps__cursor[data-astro-cid-mqc63ht5] circle[data-astro-cid-mqc63ht5]{fill:var(--diagram-plate);stroke:var(--diagram-accent);stroke-width:1.5px}.pps__readout[data-astro-cid-mqc63ht5]{font-family:var(--font-diagram);font-variant-numeric:lining-nums tabular-nums;flex-wrap:wrap;gap:.35rem 1.4rem;margin:.7rem 0 0;line-height:1.2;display:flex}.pps__readout[data-astro-cid-mqc63ht5] dt[data-astro-cid-mqc63ht5]{color:var(--diagram-muted);letter-spacing:.09em;text-transform:uppercase;font-size:.5625rem;font-weight:500;font-stretch:86%}.pps__readout[data-astro-cid-mqc63ht5] dd[data-astro-cid-mqc63ht5]{margin:.1rem 0 0;font-size:.8125rem;font-weight:500;font-stretch:88%}.pps__controls[data-astro-cid-mqc63ht5] .scrub{width:100%;accent-color:var(--diagram-accent);margin:.6rem 0 0;display:block}.pps__controls[data-astro-cid-mqc63ht5] .pps__jumps{flex-wrap:wrap;gap:.3rem;margin-top:.55rem;display:flex}.pps__controls[data-astro-cid-mqc63ht5] .pps__jump{appearance:none;border:1px solid var(--diagram-muted);background:var(--diagram-plate);color:var(--diagram-ink);font-family:var(--font-label);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;padding:.3rem .55rem;font-size:.625rem;font-weight:500}.pps__controls[data-astro-cid-mqc63ht5] .pps__jump:hover,.pps__controls[data-astro-cid-mqc63ht5] .pps__jump[aria-pressed=true]{border-color:var(--diagram-accent);box-shadow:inset 0 0 0 1px var(--diagram-accent)}.pps__controls[data-astro-cid-mqc63ht5] .pps__jump:focus-visible{outline:1px solid var(--diagram-accent);outline-offset:2px}
