.pa[data-astro-cid-sr6v4hdm]{display:block;width:auto;max-width:100%;height:8.5rem;margin:.75rem auto 2rem;overflow:visible}@media(min-width:1100px){.pa[data-astro-cid-sr6v4hdm]{height:9.5rem}}.pa[data-astro-cid-sr6v4hdm] path[data-astro-cid-sr6v4hdm],.pa[data-astro-cid-sr6v4hdm] circle[data-astro-cid-sr6v4hdm]{vector-effect:non-scaling-stroke;stroke-width:1;stroke-linejoin:round}.pa-shape[data-astro-cid-sr6v4hdm] path[data-astro-cid-sr6v4hdm]{stroke:var(--color-ink)}.f-top[data-astro-cid-sr6v4hdm]{fill:var(--color-paper)}.f-left[data-astro-cid-sr6v4hdm]{fill:var(--color-paper-soft)}.f-right[data-astro-cid-sr6v4hdm]{fill:var(--color-grey)}.is-acc[data-astro-cid-sr6v4hdm] .f-top[data-astro-cid-sr6v4hdm]{fill:color-mix(in srgb,var(--color-accent) 30%,var(--color-paper))}.is-acc[data-astro-cid-sr6v4hdm] .f-left[data-astro-cid-sr6v4hdm],.is-acc[data-astro-cid-sr6v4hdm] .f-right[data-astro-cid-sr6v4hdm]{fill:color-mix(in srgb,var(--color-accent) 12%,var(--color-paper))}.is-ghost[data-astro-cid-sr6v4hdm] path[data-astro-cid-sr6v4hdm]{fill:transparent;stroke:var(--color-accent);stroke-dasharray:3 3}.is-ghost[data-astro-cid-sr6v4hdm] .f-top[data-astro-cid-sr6v4hdm]{fill:color-mix(in srgb,var(--color-accent) 10%,transparent)}.is-glass[data-astro-cid-sr6v4hdm] path[data-astro-cid-sr6v4hdm]{stroke:color-mix(in srgb,var(--color-ink) 70%,transparent)}.is-glass[data-astro-cid-sr6v4hdm] .f-top[data-astro-cid-sr6v4hdm]{fill:color-mix(in srgb,var(--color-paper) 30%,transparent)}.is-glass[data-astro-cid-sr6v4hdm] .f-left[data-astro-cid-sr6v4hdm],.is-glass[data-astro-cid-sr6v4hdm] .f-right[data-astro-cid-sr6v4hdm]{fill:color-mix(in srgb,var(--color-accent) 5%,transparent)}.pa-ruler[data-astro-cid-sr6v4hdm]{fill:none;stroke:var(--color-muted);stroke-dasharray:3 3}.pa-back[data-astro-cid-sr6v4hdm]{fill:none;stroke:var(--color-muted-soft);stroke-dasharray:2 3}.pa-pin-line[data-astro-cid-sr6v4hdm]{fill:none;stroke:var(--color-ink)}.pa-pin-head[data-astro-cid-sr6v4hdm]{fill:var(--color-accent);stroke:var(--color-ink)}@media(prefers-reduced-motion:no-preference){.pa-bob[data-astro-cid-sr6v4hdm],.pa-pin[data-astro-cid-sr6v4hdm]{animation:pa-bob 3.2s ease-in-out infinite}.pa-snap[data-astro-cid-sr6v4hdm]{animation:pa-snap 3.6s cubic-bezier(.22,1,.36,1) infinite}}@keyframes pa-bob{50%{transform:translateY(-4px)}}@keyframes pa-snap{0%,15%{transform:none}45%,80%{transform:translateY(22px)}to{transform:none}}.pv[data-astro-cid-masax2dn]{--pv-ink: var(--color-ink);--pv-ease: cubic-bezier(.22, 1, .36, 1);display:block;margin-top:1.75rem;width:100%;border:1px solid var(--color-border);background:var(--color-paper)}.pv-bar[data-astro-cid-masax2dn]{display:flex;justify-content:space-between;gap:.75rem;padding:.55rem .75rem;border-bottom:1px solid var(--color-border);font-family:var(--font-mono);font-size:.65625rem;line-height:1.2;letter-spacing:.06em;color:var(--color-muted);white-space:nowrap}.pv-bar[data-astro-cid-masax2dn] b[data-astro-cid-masax2dn]{font-weight:500;color:var(--color-ink)}.pv-num[data-astro-cid-masax2dn]{font-variant-numeric:tabular-nums}.pv-stages[data-astro-cid-masax2dn]{display:inline-flex;gap:.4em;min-width:0}.pv-stages[data-astro-cid-masax2dn] b[data-astro-cid-masax2dn]{color:var(--color-muted-soft)}.pv-stages[data-astro-cid-masax2dn] b[data-astro-cid-masax2dn].is-last{color:var(--color-ink)}.pv-stages[data-astro-cid-masax2dn] i[data-astro-cid-masax2dn],.pv-legend[data-astro-cid-masax2dn]{font-style:normal}.pv-legend[data-astro-cid-masax2dn]{display:inline-flex;align-items:center;gap:.4em}.pv-legend[data-astro-cid-masax2dn] .sw[data-astro-cid-masax2dn]{display:inline-block;width:.9rem;height:2px;margin-left:.5em;background:var(--color-muted-soft)}.pv-legend[data-astro-cid-masax2dn] .sw-b[data-astro-cid-masax2dn]{background:var(--color-accent)}.pv[data-astro-cid-masax2dn] svg[data-astro-cid-masax2dn]{display:block;width:100%;height:auto;aspect-ratio:4 / 3;overflow:hidden}.pv-t[data-astro-cid-masax2dn]{font-family:var(--font-mono);font-size:9px;font-weight:500;letter-spacing:.06em;fill:var(--color-ink)}@media(min-width:768px)and (max-width:1199px){.pv-t[data-astro-cid-masax2dn]{font-size:11.5px}}.pv[data-astro-cid-masax2dn] .mut[data-astro-cid-masax2dn]{fill:var(--color-muted-soft)}.pv[data-astro-cid-masax2dn] text[data-astro-cid-masax2dn].mut{fill:var(--color-muted)}.pv[data-astro-cid-masax2dn] .ink[data-astro-cid-masax2dn]{fill:var(--color-ink)}.pv[data-astro-cid-masax2dn] .acc[data-astro-cid-masax2dn],.acc-fill[data-astro-cid-masax2dn]{fill:var(--color-accent)}.grid-dot[data-astro-cid-masax2dn]{fill:var(--color-border)}.hair[data-astro-cid-masax2dn]{stroke:var(--color-ink);stroke-width:.75}.hair-ring[data-astro-cid-masax2dn]{fill:none;stroke:var(--color-ink);stroke-width:.75}.pill[data-astro-cid-masax2dn]{fill:var(--color-paper);stroke:var(--color-ink);stroke-width:.9}.pill[data-astro-cid-masax2dn].acc-stroke{stroke:var(--color-accent);stroke-width:1.25}.pv-pulse[data-astro-cid-masax2dn]{fill:none;stroke:var(--color-accent);stroke-width:1;opacity:0;transform-box:fill-box;transform-origin:center}.p1-heat[data-astro-cid-masax2dn]{fill:var(--color-paper-soft)}.p1-org[data-astro-cid-masax2dn]{fill:var(--color-ink)}.noise[data-astro-cid-masax2dn]{fill:var(--color-muted-soft)}.p1-scan[data-astro-cid-masax2dn]{opacity:0}.scan-line[data-astro-cid-masax2dn]{stroke:var(--color-ink);stroke-width:.75}.p1-ring[data-astro-cid-masax2dn]{fill:none;stroke:var(--color-ink);stroke-width:.75}.p2-contour[data-astro-cid-masax2dn]{fill:none;stroke:var(--color-border);stroke-width:.8}.p2-contour[data-astro-cid-masax2dn].is-index{stroke:var(--color-muted-soft);stroke-width:.9}.alt[data-astro-cid-masax2dn]{fill:none;stroke:var(--color-muted-soft);stroke-width:1;stroke-dasharray:2 3}.p2-alt[data-astro-cid-masax2dn]{fill:none;stroke:#fff;stroke-width:6}.cross[data-astro-cid-masax2dn]{stroke:var(--color-muted);stroke-width:1}.base-mark[data-astro-cid-masax2dn]{fill:var(--color-paper);stroke:var(--color-ink);stroke-width:1}.p2-route[data-astro-cid-masax2dn]{fill:none;stroke:var(--color-ink);stroke-width:1.5;stroke-linecap:round}.p3-col[data-astro-cid-masax2dn]{fill:var(--color-ink);opacity:.025}.p3-head[data-astro-cid-masax2dn]{fill:var(--color-paper-soft)}.p3-headline[data-astro-cid-masax2dn]{stroke:var(--color-border);stroke-width:1}.p3-frame[data-astro-cid-masax2dn],.pv[data-astro-cid-masax2dn] .out[data-astro-cid-masax2dn]{fill:none;stroke:var(--color-ink);stroke-width:1}.pv[data-astro-cid-masax2dn] .card[data-astro-cid-masax2dn]{fill:var(--color-paper);stroke:var(--color-border);stroke-width:1}.pv[data-astro-cid-masax2dn] .img[data-astro-cid-masax2dn]{fill:var(--color-grey)}.p3-piece[data-astro-cid-masax2dn]{transform-box:fill-box;transform-origin:center}.gridline[data-astro-cid-masax2dn]{stroke:var(--color-grey);stroke-width:1}.axis[data-astro-cid-masax2dn]{stroke:var(--color-muted-soft);stroke-width:1}.p4-band[data-astro-cid-masax2dn]{fill:var(--color-paper-soft)}.p4-a[data-astro-cid-masax2dn]{fill:none;stroke:var(--color-muted-soft);stroke-width:1.5;stroke-linecap:round}.p4-b[data-astro-cid-masax2dn]{fill:none;stroke:var(--color-accent);stroke-width:2;stroke-linecap:round}.delta[data-astro-cid-masax2dn]{stroke:var(--color-muted);stroke-width:.75;stroke-dasharray:1.5 2}@media(max-width:767px){.pv[data-astro-cid-masax2dn]{margin-top:1.25rem}}@media(max-width:1199px){.pv-hide-sm[data-astro-cid-masax2dn]{display:none}}@media(scripting:enabled)and (prefers-reduced-motion:no-preference){.pv[data-astro-cid-masax2dn] .a[data-astro-cid-masax2dn]{animation-fill-mode:both;animation-play-state:paused;animation-timing-function:var(--pv-ease);animation-delay:var(--d, 0s);animation-duration:.6s}.pv[data-astro-cid-masax2dn][data-play] .a[data-astro-cid-masax2dn]{animation-play-state:running}.pv[data-astro-cid-masax2dn] .draw[data-astro-cid-masax2dn]{stroke-dasharray:1 1;animation-name:pv-draw}.pv-fade[data-astro-cid-masax2dn]{animation-name:pv-fade}.pv[data-astro-cid-masax2dn] .pv-pop[data-astro-cid-masax2dn]{animation-name:pv-pop;animation-duration:.5s;transform-box:fill-box;transform-origin:center}.pv[data-astro-cid-masax2dn] .pv-pulse[data-astro-cid-masax2dn]{animation-name:pv-pulse;animation-duration:2.8s;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.2,.6,.35,1)}.pv[data-astro-cid-masax2dn] .p1-drift[data-astro-cid-masax2dn]{animation-name:pv-drift;animation-duration:1.8s;animation-delay:0s;animation-timing-function:ease-in-out}.pv[data-astro-cid-masax2dn] .p1-org[data-astro-cid-masax2dn]{animation-name:pv-org;animation-duration:1.1s}.pv[data-astro-cid-masax2dn] .p1-scan[data-astro-cid-masax2dn]{animation-name:pv-scan;animation-duration:1.7s;animation-delay:.35s;animation-timing-function:linear}.pv[data-astro-cid-masax2dn] .p1-heat[data-astro-cid-masax2dn]{animation-name:pv-fade;animation-duration:.9s}.pv[data-astro-cid-masax2dn] .p1-ring[data-astro-cid-masax2dn]{animation-name:pv-ring;animation-duration:.7s;transform-box:fill-box;transform-origin:center}.pv[data-astro-cid-masax2dn] .p2-contour[data-astro-cid-masax2dn]{animation-duration:1.1s}.pv[data-astro-cid-masax2dn] .p2-alt[data-astro-cid-masax2dn]{animation-duration:.7s}.pv[data-astro-cid-masax2dn] .p2-route[data-astro-cid-masax2dn]{animation-duration:1.45s;animation-timing-function:cubic-bezier(.45,0,.25,1)}.pv[data-astro-cid-masax2dn] .pv-stage[data-astro-cid-masax2dn]{animation-name:pv-stage;animation-duration:var(--len, 1s);animation-timing-function:linear}.pv[data-astro-cid-masax2dn] .pv-stage[data-astro-cid-masax2dn].is-last{animation-name:pv-stage-last;animation-duration:.01s}.pv[data-astro-cid-masax2dn] .p3-col[data-astro-cid-masax2dn]{animation-name:pv-col;animation-duration:1.6s}.pv[data-astro-cid-masax2dn] .p3-piece[data-astro-cid-masax2dn]{animation-name:pv-snap;animation-duration:1.6s}.pv[data-astro-cid-masax2dn] .p3-head[data-astro-cid-masax2dn]{animation-name:pv-fade}.pv[data-astro-cid-masax2dn] .p3-frame[data-astro-cid-masax2dn]{animation-duration:.8s}.pv[data-astro-cid-masax2dn] .p4-a[data-astro-cid-masax2dn],.pv[data-astro-cid-masax2dn] .p4-b[data-astro-cid-masax2dn]{animation-duration:1.8s;animation-timing-function:cubic-bezier(.45,0,.3,1)}.pv[data-astro-cid-masax2dn] .p4-b[data-astro-cid-masax2dn]{animation-name:pv-draw,pv-win;animation-duration:1.8s,.5s;animation-delay:.4s,2.1s}.pv[data-astro-cid-masax2dn] .p4-band[data-astro-cid-masax2dn]{animation-name:pv-fade;animation-duration:.9s}}@keyframes pv-draw{0%{stroke-dashoffset:1;opacity:0}1%{opacity:1}to{stroke-dashoffset:0}}@keyframes pv-fade{0%{opacity:0}}@keyframes pv-pop{0%{opacity:0;transform:scale(.2)}}@keyframes pv-pulse{0%{opacity:0;transform:scale(1)}1%{opacity:.9;transform:scale(1)}70%,to{opacity:0;transform:scale(4)}}@keyframes pv-drift{50%{transform:translate(var(--jx),var(--jy))}}@keyframes pv-org{0%{transform:translate(var(--dx),var(--dy));fill:var(--color-muted-soft)}}@keyframes pv-scan{0%{transform:translate(18px);opacity:0}8%,90%{opacity:1}to{transform:translate(302px);opacity:0}}@keyframes pv-ring{0%{opacity:0;transform:scale(.85)}}@keyframes pv-stage{0%,to{color:var(--color-muted-soft)}1%,99%{color:var(--color-ink)}}@keyframes pv-stage-last{0%{color:var(--color-muted-soft)}}@keyframes pv-col{0%{opacity:0}30%,70%{opacity:.06}to{opacity:.025}}@keyframes pv-snap{0%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--r)) scale(.85)}15%,45%{opacity:1;transform:translate(var(--dx),var(--dy)) rotate(var(--r)) scale(1)}to{opacity:1;transform:none}}@keyframes pv-win{0%{stroke:var(--color-ink)}}
