.kf[data-astro-cid-ub7biwpo]{--t:0;--hl:var(--text-soft);--hls:var(--surface-2);width:min(15rem,72vw);height:auto;margin:0 auto;display:block;overflow:visible}.kf[data-astro-cid-ub7biwpo][data-kind=squeeze],.kf[data-astro-cid-ub7biwpo][data-kind=quick]{--hl:var(--amber);--hls:var(--amber-soft)}.kf[data-astro-cid-ub7biwpo][data-kind=rest],.kf[data-astro-cid-ub7biwpo][data-kind=quick-rest]{--hl:var(--mint);--hls:var(--mint-soft)}.kf[data-astro-cid-ub7biwpo][data-kind=end]{--hl:var(--violet);--hls:var(--violet-soft)}.kf[data-astro-cid-ub7biwpo] [data-astro-cid-ub7biwpo]:is(path,circle,rect){fill:none;stroke-linecap:round;stroke-linejoin:round}.kf[data-astro-cid-ub7biwpo] .post[data-astro-cid-ub7biwpo]{fill:var(--surface-2);stroke:var(--line-strong);stroke-width:2px}.kf[data-astro-cid-ub7biwpo] .dot[data-astro-cid-ub7biwpo]{fill:var(--line-strong)}.kf[data-astro-cid-ub7biwpo] .sling[data-astro-cid-ub7biwpo]{stroke:var(--hl);stroke-width:5px;transform-origin:80px 36px;transform:scaleY(calc(1 - .72 * var(--t)));transition:stroke var(--normal) var(--ease)}.kf[data-astro-cid-ub7biwpo] .ball[data-astro-cid-ub7biwpo]{fill:var(--hls);stroke:var(--hl);stroke-width:3px;transform:translateY(calc(-32.4px * var(--t)));transition:fill var(--normal) var(--ease), stroke var(--normal) var(--ease)}.kf[data-astro-cid-ub7biwpo] .arrow[data-astro-cid-ub7biwpo]{stroke:var(--amber);stroke-width:2.6px;opacity:var(--t);transform:translateY(calc(-14px * var(--t)))}.kf[data-astro-cid-ub7biwpo]:not(:is([data-kind=squeeze],[data-kind=quick])) .arrow[data-astro-cid-ub7biwpo]{opacity:0}.kf[data-astro-cid-ub7biwpo] .wisp[data-astro-cid-ub7biwpo]{stroke:var(--mint);stroke-width:2.2px;opacity:0}.kf[data-astro-cid-ub7biwpo][data-kind=rest] .wisp[data-astro-cid-ub7biwpo]{animation:2.4s ease-out infinite kf-wisp}.kf[data-astro-cid-ub7biwpo]:is([data-kind=settle],[data-kind=end]) .ball[data-astro-cid-ub7biwpo]{transform-box:fill-box;transform-origin:50%;animation:4.5s ease-in-out infinite alternate kf-breathe}@keyframes kf-wisp{0%{opacity:0;transform:translateY(4px)}30%{opacity:.9}to{opacity:0;transform:translateY(-10px)}}@keyframes kf-breathe{0%{transform:scale(1)}to{transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.kf[data-astro-cid-ub7biwpo] .wisp[data-astro-cid-ub7biwpo],.kf[data-astro-cid-ub7biwpo] .ball[data-astro-cid-ub7biwpo]{animation:none!important}.kf[data-astro-cid-ub7biwpo][data-kind=rest] .wisp[data-astro-cid-ub7biwpo]{opacity:.8}}html[data-stim=low] .kf[data-astro-cid-ub7biwpo] .wisp[data-astro-cid-ub7biwpo],html[data-stim=low] .kf[data-astro-cid-ub7biwpo] .ball[data-astro-cid-ub7biwpo]{animation:none}.kg[data-astro-cid-dkqnbrtl]{gap:1.5rem;display:grid}@media (width>=1024px){.kg[data-astro-cid-dkqnbrtl]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-template-areas:"stage side";align-items:start}.stage[data-astro-cid-dkqnbrtl]{grid-area:stage}.side[data-astro-cid-dkqnbrtl]{grid-area:side}}.stage[data-astro-cid-dkqnbrtl]{text-align:center;justify-items:center;gap:.7rem;display:grid}.lname[data-astro-cid-dkqnbrtl]{margin:0}.pic[data-astro-cid-dkqnbrtl]{position:relative}.count[data-astro-cid-dkqnbrtl]{aspect-ratio:1;border:2px solid var(--line);background:var(--surface);width:3.2rem;font:600 var(--step-2)/1 var(--font-display);color:var(--text);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;margin:0;display:grid;position:absolute;top:0;right:-.5rem}.count[data-astro-cid-dkqnbrtl]:empty{display:none}.title[data-astro-cid-dkqnbrtl]{font-size:var(--step-2);margin:0}.line[data-astro-cid-dkqnbrtl]{max-width:28rem;min-height:3em;color:var(--text-soft);margin:0}.rep[data-astro-cid-dkqnbrtl]{color:var(--text-faint);font-size:var(--step--1);font-variant-numeric:tabular-nums;min-height:1.4em;margin:0}.ctl[data-astro-cid-dkqnbrtl]{justify-content:center}.hint[data-astro-cid-dkqnbrtl]{max-width:28rem;margin:0}.safety[data-astro-cid-dkqnbrtl]{text-align:left;max-width:30rem;margin:0}.side[data-astro-cid-dkqnbrtl]{gap:1rem;display:grid}.pick[data-astro-cid-dkqnbrtl]{gap:.75rem;margin:0;display:grid}.pick[data-astro-cid-dkqnbrtl] legend[data-astro-cid-dkqnbrtl]{float:left;margin-bottom:.5rem}.levels[data-astro-cid-dkqnbrtl]{clear:both;gap:.5rem;display:grid}.lv[data-astro-cid-dkqnbrtl]{position:relative}.lv[data-astro-cid-dkqnbrtl] input[data-astro-cid-dkqnbrtl]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.lv[data-astro-cid-dkqnbrtl]>span[data-astro-cid-dkqnbrtl]{border-radius:var(--r-m);border:1.5px solid var(--line);background:var(--surface);pointer-events:none;gap:.15rem;padding:.75rem .9rem;display:grid}.lv[data-astro-cid-dkqnbrtl] small[data-astro-cid-dkqnbrtl]{color:var(--text-soft);font-size:var(--step--1)}.lv[data-astro-cid-dkqnbrtl] strong[data-astro-cid-dkqnbrtl] small[data-astro-cid-dkqnbrtl]{margin-left:.3rem;font-weight:700}.lv[data-astro-cid-dkqnbrtl] input[data-astro-cid-dkqnbrtl]:checked+span[data-astro-cid-dkqnbrtl]{border-color:var(--violet);background:var(--violet-soft)}.lv[data-astro-cid-dkqnbrtl] input[data-astro-cid-dkqnbrtl]:focus-visible+span[data-astro-cid-dkqnbrtl]{outline:3px solid var(--violet);outline-offset:2px}.lv[data-astro-cid-dkqnbrtl] input[data-astro-cid-dkqnbrtl]:disabled+span[data-astro-cid-dkqnbrtl]{opacity:.55}.store[data-astro-cid-dkqnbrtl]{justify-items:start;gap:.5rem;display:grid}.store[data-astro-cid-dkqnbrtl] .note[data-astro-cid-dkqnbrtl]{margin:0}.store[data-astro-cid-dkqnbrtl] .note[data-astro-cid-dkqnbrtl]:empty{display:none}
