.ev[data-astro-cid-4k4jorcw]{--ev-pad:clamp(18px, 2.6vw, 36px);border:1px solid var(--fig-line);border-radius:var(--fig-radius);background-color:var(--fig-surface);background-image:linear-gradient(to right, rgb(var(--fig-grid-rgb) / .03) 1px, transparent 1px), linear-gradient(to bottom, rgb(var(--fig-grid-rgb) / .03) 1px, transparent 1px);padding:var(--ev-pad);background-position:-1px -1px;background-size:40px 40px;position:relative}.ev-top[data-astro-cid-4k4jorcw]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 28px;display:flex}.ev-tag[data-astro-cid-4k4jorcw]{font-family:var(--mono);font-size:var(--fs-11-5);letter-spacing:.06em;color:var(--ink-2);margin:0}.ev-rail[data-astro-cid-4k4jorcw]{flex-wrap:wrap;gap:4px 6px;margin:0;padding:0;list-style:none;display:flex}.ev-rail[data-astro-cid-4k4jorcw] li[data-astro-cid-4k4jorcw]+li[data-astro-cid-4k4jorcw]:before{content:"";vertical-align:middle;background:var(--hair-2);width:18px;height:1px;margin-right:6px;display:inline-block}.ev-stage[data-astro-cid-4k4jorcw]{font-family:var(--mono);font-size:var(--fs-11-5);letter-spacing:.05em;color:var(--ink-2);cursor:default;pointer-events:none;background:0 0;border:0;align-items:center;gap:7px;padding:4px 2px;display:inline-flex}.ev-sdot[data-astro-cid-4k4jorcw]{background:var(--accent-core);width:8px;height:8px;box-shadow:0 0 8px rgb(var(--accent-rgb) / .9);border-radius:50%}.ev-js .ev-stage[data-astro-cid-4k4jorcw]{cursor:pointer;pointer-events:auto}.ev-js .ev-stage[data-astro-cid-4k4jorcw]:hover,.ev-js .ev-stage[data-astro-cid-4k4jorcw][aria-current=step]{color:var(--ink)}.ev-js .ev-stage[data-astro-cid-4k4jorcw].is-future{color:var(--ink-3)}.ev-js .ev-stage[data-astro-cid-4k4jorcw].is-future .ev-sdot[data-astro-cid-4k4jorcw]{border:1px solid var(--line-mid);box-shadow:none;background:0 0}.ev-js .ev-stage[data-astro-cid-4k4jorcw].is-past .ev-sdot[data-astro-cid-4k4jorcw]{background:var(--accent);box-shadow:none}.ev-bar[data-astro-cid-4k4jorcw]{border-bottom:1px solid var(--hair);justify-content:space-between;align-items:center;gap:16px;margin-top:22px;display:flex}.ev-tabs[data-astro-cid-4k4jorcw]{scrollbar-width:none;gap:4px;margin-bottom:-1px;display:flex;overflow-x:auto}.ev-tabs[data-astro-cid-4k4jorcw]::-webkit-scrollbar{display:none}.ev-tab[data-astro-cid-4k4jorcw]{font-size:var(--fs-16);color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;padding:12px 16px 13px;font-weight:540;font-stretch:108%;transition:color .2s,border-color .2s}.ev-tab[data-astro-cid-4k4jorcw]:hover{color:var(--ink)}.ev-tab[data-astro-cid-4k4jorcw][aria-selected=true]{color:var(--ink);border-bottom-color:var(--accent-ring)}.ev-tab[data-astro-cid-4k4jorcw]:focus-visible{outline-offset:-2px}.ev-rail-wrap[data-astro-cid-4k4jorcw]{flex-wrap:wrap;align-items:center;gap:10px 22px;display:flex}.ev-replay[data-astro-cid-4k4jorcw]{font-family:var(--mono);font-size:var(--fs-11-5);letter-spacing:.05em;color:var(--ink-2);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:6px 2px;display:inline-flex}.ev-replay[data-astro-cid-4k4jorcw]:hover{color:var(--ink)}.ev-panel[data-astro-cid-4k4jorcw]{margin-top:28px}.ev-ptitle[data-astro-cid-4k4jorcw]{font-size:var(--fs-20);margin:0 0 8px;font-weight:580;font-stretch:110%}.ev-js .ev-ptitle[data-astro-cid-4k4jorcw]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ev-js .ev-panel[data-astro-cid-4k4jorcw]{margin-top:22px}.ev-fig[data-astro-cid-4k4jorcw]{margin:0}.ev-plot[data-astro-cid-4k4jorcw]{width:100%;height:auto;display:block;overflow:visible}.ev-n[data-astro-cid-4k4jorcw]{display:none}.ev[data-astro-cid-4k4jorcw] .ev-ax,.ev[data-astro-cid-4k4jorcw] .ev-tk{stroke:var(--hair-3);stroke-width:1px}.ev[data-astro-cid-4k4jorcw] .ev-rule{stroke:var(--hair-2);stroke-width:1px}.ev[data-astro-cid-4k4jorcw] .ev-num{font-family:var(--mono);font-size:var(--fs-11-5);letter-spacing:.04em;fill:var(--ink-3)}.ev[data-astro-cid-4k4jorcw] .ev-lab{font-family:var(--mono);font-size:var(--fs-12-5);letter-spacing:.03em;fill:var(--ink-2)}.ev[data-astro-cid-4k4jorcw] .ev-lab-hi{fill:var(--accent-core)}.ev[data-astro-cid-4k4jorcw] .ev-big{font-family:var(--mono);font-size:var(--fs-19);letter-spacing:.01em;fill:var(--ink)}.ev[data-astro-cid-4k4jorcw] .ev-stick{stroke:var(--accent);stroke-width:2px}.ev[data-astro-cid-4k4jorcw] .ev-stick-obs{stroke:var(--accent-core);stroke-width:2.4px;filter:drop-shadow(0 0 4px rgb(var(--accent-rgb) / .9))}.ev[data-astro-cid-4k4jorcw] .ev-trace{fill:none;stroke:var(--accent);stroke-width:1.6px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ev[data-astro-cid-4k4jorcw] .ev-trace-thin{stroke-width:1.1px}.ev[data-astro-cid-4k4jorcw] .ev-zoomable{transform-box:fill-box;transform-origin:50% 100%;transition:transform 1s var(--ease-inout);transform:scaleY(50)}.ev[data-astro-cid-4k4jorcw] .ev-conv{fill:none;stroke:rgb(var(--accent-ring-rgb) / .7);stroke-width:1.2px;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .9s var(--ease-draw-2)}.ev[data-astro-cid-4k4jorcw] .ev-env{fill:none;stroke:var(--ink-2);stroke-width:1px;stroke-dasharray:3 4}.ev[data-astro-cid-4k4jorcw] .ev-hollow{fill:var(--raised);stroke:var(--ink-2);stroke-width:1.4px}.ev[data-astro-cid-4k4jorcw] .ev-exp{stroke:var(--ink)}.ev[data-astro-cid-4k4jorcw] .ev-dot{fill:var(--accent-core);filter:drop-shadow(0 0 5px rgb(var(--accent-rgb) / .9))}.ev[data-astro-cid-4k4jorcw] .ev-win{fill:none;stroke:var(--line-mid);stroke-width:1px;stroke-dasharray:2 4}.ev[data-astro-cid-4k4jorcw] .ev-bracket{fill:none;stroke:var(--line-mid);stroke-width:1px}.ev[data-astro-cid-4k4jorcw] .ev-cand{fill:none;stroke:var(--line-mid);stroke-width:1px;stroke-dasharray:2 4}.ev[data-astro-cid-4k4jorcw] .ev-cand-hit{transition:stroke .4s,fill .4s}.ev[data-astro-cid-4k4jorcw] .ev-cand-name{fill:var(--ink-2)}.ev[data-astro-cid-4k4jorcw] .ev-window{fill:rgb(var(--wash-rgb) / .045);stroke:none}.ev[data-astro-cid-4k4jorcw] .ev-zoomframe{fill:none;stroke:var(--line-mid);stroke-width:1px}.ev[data-astro-cid-4k4jorcw] .ev-proj{fill:none;stroke:var(--line-dim);stroke-width:1px;stroke-dasharray:2 4}.ev[data-astro-cid-4k4jorcw] .ev-proj-uv{stroke:rgb(var(--accent-ring-rgb) / .75);stroke-dasharray:3 4}.ev[data-astro-cid-4k4jorcw] .ev-drop{fill:none;stroke:var(--line-mid);stroke-width:1px;stroke-dasharray:2 3}.ev[data-astro-cid-4k4jorcw] .ev-base{fill:none;stroke:var(--accent-core);stroke-width:1.4px}.ev[data-astro-cid-4k4jorcw] .ev-excl{stroke:var(--line-mid)}.ev[data-astro-cid-4k4jorcw] .ev-excl-t{fill:var(--ink-3);opacity:.8}.ev[data-astro-cid-4k4jorcw] .ev-fit{fill:none;stroke:var(--ink-3);stroke-width:1.2px}.ev[data-astro-cid-4k4jorcw] .ev-limit{fill:none;stroke:var(--ink-2);stroke-width:1px;stroke-dasharray:3 3}.ev[data-astro-cid-4k4jorcw] .ev-limit-zone{fill:none;stroke:var(--line-mid);stroke-width:1px}.ev[data-astro-cid-4k4jorcw] .ev-whisker{fill:none;stroke:var(--accent-core);stroke-width:1.4px}.ev[data-astro-cid-4k4jorcw] .ev-vialpt{stroke:var(--accent-ring)}.ev[data-astro-cid-4k4jorcw] .ev-s{transition:opacity .5s}.ev-js .ev-panel[data-astro-cid-4k4jorcw][data-stage="1"] .ev-s2,.ev-js .ev-panel[data-astro-cid-4k4jorcw][data-stage="1"] .ev-s3,.ev-js .ev-panel[data-astro-cid-4k4jorcw][data-stage="2"] .ev-s3{opacity:0}.ev-js .ev-panel[data-astro-cid-4k4jorcw][data-stage="1"] .ev-conv{stroke-dashoffset:1px;transition:none}.ev-js .ev-panel[data-astro-cid-4k4jorcw][data-stage="1"] .ev-zoomable{transform:none}.ev-panel[data-astro-cid-4k4jorcw]:is([data-stage="3"],[data-stage="4"],:not([data-stage])) .ev-cand-hit{stroke:var(--accent-core);stroke-dasharray:none}.ev-panel[data-astro-cid-4k4jorcw]:is([data-stage="3"],[data-stage="4"],:not([data-stage])) .ev-cand-name.ev-cand-hit{fill:var(--accent-core);stroke:none}.ev-formula[data-astro-cid-4k4jorcw]{font-family:var(--mono);font-size:var(--fs-13);letter-spacing:.03em;color:var(--cool);margin:18px 0 0;transition:opacity .5s}.ev-js .ev-panel[data-astro-cid-4k4jorcw]:is([data-stage="1"],[data-stage="2"]) .ev-formula[data-astro-cid-4k4jorcw]{opacity:0}.ev-line[data-astro-cid-4k4jorcw]{border-top:1px solid var(--hair-2);transition:opacity .5s ease, transform .6s var(--ease-out);margin-top:26px;padding-top:14px}.ev-js .ev-panel[data-astro-cid-4k4jorcw]:not([data-stage="4"]) .ev-line[data-astro-cid-4k4jorcw]{opacity:0;transform:translateY(6px)}.ev-lk[data-astro-cid-4k4jorcw]{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.06em;color:var(--ink-3);margin-bottom:10px;display:block}.ev-row[data-astro-cid-4k4jorcw]{border-radius:var(--radius-8);background:var(--paper);color:var(--paper-ink);font-size:var(--fs-15);grid-template-columns:minmax(0,1.2fr) minmax(0,1.5fr) minmax(0,1.3fr) auto;align-items:baseline;gap:8px 24px;margin:0;padding:16px 20px;line-height:1.35;display:grid}.ev-c-test[data-astro-cid-4k4jorcw]{font-weight:600;font-stretch:106%}.ev-c-spec[data-astro-cid-4k4jorcw]{color:var(--paper-ink-2)}.ev-c-v[data-astro-cid-4k4jorcw]{white-space:nowrap;color:var(--paper-ink-2);align-items:center;gap:7px;font-weight:600;display:inline-flex}.ev-ok[data-astro-cid-4k4jorcw]{color:var(--paper-ink)}.ev-c-v[data-astro-cid-4k4jorcw] svg[data-astro-cid-4k4jorcw]{align-self:center;width:16px;height:16px}.ev-c-v[data-astro-cid-4k4jorcw] circle[data-astro-cid-4k4jorcw]{fill:var(--paper-ink)}.ev-c-v[data-astro-cid-4k4jorcw] path[data-astro-cid-4k4jorcw]{fill:none;stroke:var(--paper);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}@media (width<=860px){.ev-w[data-astro-cid-4k4jorcw]{display:none}.ev-n[data-astro-cid-4k4jorcw]{max-width:520px;margin-inline:auto;display:block}.ev[data-astro-cid-4k4jorcw] .ev-num{font-size:var(--fs-10-5)}.ev[data-astro-cid-4k4jorcw] .ev-lab{font-size:var(--fs-11)}.ev[data-astro-cid-4k4jorcw] .ev-big{font-size:var(--fs-15)}.ev-row[data-astro-cid-4k4jorcw]{font-size:var(--fs-14-5);grid-template-columns:1fr;gap:4px;padding:14px 16px}.ev-top[data-astro-cid-4k4jorcw]{flex-direction:column;align-items:flex-start}}@media (width<=480px){.ev-bar[data-astro-cid-4k4jorcw]{border-bottom:0}.ev-tabs[data-astro-cid-4k4jorcw]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%;margin-bottom:0;display:grid;overflow:visible}.ev-tab[data-astro-cid-4k4jorcw]{border:1px solid var(--hair-2);border-radius:var(--radius-8);text-align:center;padding:10px 8px}.ev-tab[data-astro-cid-4k4jorcw][aria-selected=true]{border-color:var(--accent-ring);box-shadow:inset 0 0 0 1px var(--accent-ring)}}@media (width<=560px){.ev[data-astro-cid-4k4jorcw]{--ev-pad:16px;margin-inline:calc(var(--gutter) * -.5)}.ev-tab[data-astro-cid-4k4jorcw]{font-size:var(--fs-15);padding:11px 12px 12px}.ev-rail[data-astro-cid-4k4jorcw]{gap:2px 14px}.ev-rail[data-astro-cid-4k4jorcw] li[data-astro-cid-4k4jorcw]+li[data-astro-cid-4k4jorcw]:before{display:none}}
