.Diagrams_ww__rLeV9{--k-fill:var(--st-hole);--k-ring:var(--stage-ink);--k-on:var(--st-closed);--k-on-ring:var(--stage-ink);--k-text:var(--stage-ink);--k-on-text:var(--st-closed-ink);--b-fill:var(--st-body);--b-line:var(--st-hole-line);--g-text:var(--st-label);--k-w:2.6;display:block;overflow:visible;max-width:100%;height:auto}:root[data-stage=dark] .Diagrams_ww__rLeV9:not(.Diagrams_chrome__poCoK){--k-ring:var(--st-hole-line);--k-on-ring:var(--led-hi);--k-text:var(--st-label);--b-line:var(--st-body-line);--k-w:2}.Diagrams_ww__rLeV9.Diagrams_chrome__poCoK{--k-fill:var(--surface);--k-ring:var(--ink-2);--k-on:var(--accent);--k-on-ring:var(--ink);--k-on-text:var(--on-accent);--k-text:var(--ink-2);--b-fill:var(--surface-2);--b-line:var(--line-2);--g-text:var(--ink-3)}.Diagrams_body__rxrKX{fill:var(--b-fill);stroke:var(--b-line);stroke-width:2}.Diagrams_k__byZpL circle,.Diagrams_k__byZpL rect,circle.Diagrams_k__byZpL,rect.Diagrams_k__byZpL{fill:var(--k-fill);stroke:var(--k-ring);stroke-width:var(--k-w)}.Diagrams_k__byZpL.Diagrams_on__tpGvm circle,.Diagrams_k__byZpL.Diagrams_on__tpGvm rect,circle.Diagrams_k__byZpL.Diagrams_fill__rV9NR,circle.Diagrams_k__byZpL.Diagrams_on__tpGvm,rect.Diagrams_k__byZpL.Diagrams_on__tpGvm{fill:var(--k-on);stroke:var(--k-on-ring)}.Diagrams_fill__rV9NR,.Diagrams_k__byZpL .Diagrams_fill__rV9NR{fill:var(--k-on)}.Diagrams_defs__laVYW{position:absolute;width:0;height:0;overflow:hidden}.Diagrams_t__1YFgn{fill:var(--k-text);font-family:var(--font-ui);font-weight:800;pointer-events:none}.Diagrams_k__byZpL.Diagrams_on__tpGvm .Diagrams_t__1YFgn,.Diagrams_k__byZpL.Diagrams_on__tpGvm+.Diagrams_t__1YFgn{fill:var(--k-on-text)}.Diagrams_glbl__ZlTEe{fill:var(--g-text);font:700 11px var(--font-ui);letter-spacing:.06em;text-transform:uppercase}.Diagrams_k__byZpL.Diagrams_shake__sRqhB circle,.Diagrams_k__byZpL.Diagrams_shake__sRqhB rect,circle.Diagrams_k__byZpL.Diagrams_shake__sRqhB,rect.Diagrams_k__byZpL.Diagrams_shake__sRqhB{fill:var(--mint);stroke:var(--ink);stroke-width:3}:root[data-stage=dark] .Diagrams_ww__rLeV9:not(.Diagrams_chrome__poCoK) .Diagrams_k__byZpL.Diagrams_shake__sRqhB circle,:root[data-stage=dark] .Diagrams_ww__rLeV9:not(.Diagrams_chrome__poCoK) .Diagrams_k__byZpL.Diagrams_shake__sRqhB rect,:root[data-stage=dark] .Diagrams_ww__rLeV9:not(.Diagrams_chrome__poCoK) circle.Diagrams_k__byZpL.Diagrams_shake__sRqhB,:root[data-stage=dark] .Diagrams_ww__rLeV9:not(.Diagrams_chrome__poCoK) rect.Diagrams_k__byZpL.Diagrams_shake__sRqhB{stroke:var(--stage-ink)}.Diagrams_k__byZpL.Diagrams_shake__sRqhB .Diagrams_t__1YFgn,.Diagrams_k__byZpL.Diagrams_shake__sRqhB+.Diagrams_t__1YFgn{fill:var(--on-accent)}@media (prefers-reduced-motion:no-preference){html:not(.static) .Diagrams_k__byZpL.Diagrams_shake__sRqhB{animation:Diagrams_shake__sRqhB 1s ease-in-out infinite}}@keyframes Diagrams_shake__sRqhB{0%,to{opacity:1}50%{opacity:.6}}.Diagrams_ww__rLeV9.Diagrams_rot__ODb8X,:root[data-stage=dark] .Diagrams_ww__rLeV9.Diagrams_rot__ODb8X:not(.Diagrams_chrome__poCoK){--k-w:3.2}.Diagrams_rot__ODb8X .Diagrams_k__byZpL circle,.Diagrams_rot__ODb8X .Diagrams_k__byZpL rect,.Diagrams_rot__ODb8X circle.Diagrams_k__byZpL,.Diagrams_rot__ODb8X rect.Diagrams_k__byZpL{stroke-width:3.2}.Diagrams_valves__rYjTE{--pw:66px;display:flex;justify-content:center;gap:calc(var(--pw) * .18);padding:4px 0 0}.Diagrams_valve__Bfp0J{display:flex;flex-direction:column;align-items:center;gap:4px;width:calc(var(--pw) * 1.18);border:0;background:none;padding:0;color:inherit;font:inherit}.Diagrams_well__8HVhr{position:relative;display:block;width:var(--pw);height:calc(var(--pw) * 1.6);border-radius:calc(var(--pw) / 2);background:linear-gradient(var(--st-well-a),var(--st-well-b));border:1px solid var(--st-key-line);box-shadow:inset 0 8px 14px rgba(0,0,0,.35)}.Diagrams_well__8HVhr:after{content:"";position:absolute;left:50%;top:10%;bottom:10%;width:2px;transform:translateX(-1px);background:repeating-linear-gradient(var(--st-faint) 0 4px,transparent 4px 8px)}.Diagrams_cap__iPGt5{position:absolute;z-index:1;left:6%;top:4%;width:88%;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 34% 28%,var(--st-cap-a),var(--st-cap-b) 68%);border:2px solid var(--st-hole-line);box-shadow:0 6px 10px rgba(0,0,0,.3);transition:transform .16s cubic-bezier(.3,1.4,.5,1)}.Diagrams_cap__iPGt5 b{font:850 calc(var(--pw) * .38) /1 var(--font-ui);color:var(--st-cap-ink)}.Diagrams_valve__Bfp0J.Diagrams_down__xLosP .Diagrams_cap__iPGt5{transform:translateY(calc(var(--pw) * .62));background:var(--st-closed);border-color:var(--stage-ink);box-shadow:0 0 0 5px var(--st-led-bg),0 0 24px var(--led-glow)}:root[data-stage=dark] .Diagrams_valve__Bfp0J.Diagrams_down__xLosP .Diagrams_cap__iPGt5{border-color:var(--led-hi)}:root[data-stage=dark] .Diagrams_cap__iPGt5{border:1px solid var(--st-cap-line)}.Diagrams_valve__Bfp0J.Diagrams_down__xLosP .Diagrams_cap__iPGt5 b{color:var(--st-closed-ink)}.Diagrams_answer__XEQKD .Diagrams_valve__Bfp0J.Diagrams_down__xLosP .Diagrams_cap__iPGt5 b{color:var(--on-accent)}.Diagrams_vlbl___1srw{font:800 max(12px,calc(var(--pw) * .15)) /1 var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--stage-dim);margin-top:4px}.Diagrams_valve__Bfp0J.Diagrams_down__xLosP .Diagrams_vlbl___1srw{color:var(--st-led-text)}.Diagrams_finger__W3iDZ{font-size:max(var(--fs-12),calc(var(--pw) * .14));color:var(--stage-dim)}.Diagrams_valveT__wrg_f .Diagrams_well__8HVhr{border-radius:calc(var(--pw) * .22)}.Diagrams_n4__Q59fU{--pw:58px}.Diagrams_isInput__He_5O .Diagrams_valve__Bfp0J{cursor:pointer}.Diagrams_isInput__He_5O .Diagrams_well__8HVhr{box-shadow:inset 0 8px 14px rgba(0,0,0,.35),0 0 0 2px var(--mint)}.Diagrams_isInput__He_5O .Diagrams_valve__Bfp0J:focus-visible{outline:3px solid var(--st-focus);outline-offset:3px;border-radius:12px}.Diagrams_isInput__He_5O .Diagrams_valve__Bfp0J:disabled{cursor:default}.Diagrams_answer__XEQKD .Diagrams_valve__Bfp0J.Diagrams_down__xLosP .Diagrams_cap__iPGt5{background:var(--mint);box-shadow:0 0 0 5px var(--st-now),0 0 24px var(--mint-glow)}.Diagrams_answer__XEQKD .Diagrams_valve__Bfp0J.Diagrams_down__xLosP .Diagrams_vlbl___1srw{color:var(--st-mint-text)}@media (max-width:399px){.Diagrams_valves__rYjTE{--pw:58px;padding:0}.Diagrams_n4__Q59fU{--pw:52px}}@media (min-width:600px){.Diagrams_valves__rYjTE{--pw:82px;padding:8px 0}.Diagrams_n4__Q59fU{--pw:70px}}.Diagrams_valves__rYjTE.Diagrams_big__g0_bK{--pw:min(24cqw,30cqh)}.Diagrams_valves__rYjTE.Diagrams_big__g0_bK.Diagrams_n4__Q59fU{--pw:min(18cqw,30cqh)}.Diagrams_vmini__Tg9Wt{display:block}.Diagrams_vmini__Tg9Wt circle,.Diagrams_vmini__Tg9Wt rect{fill:var(--st-hole);stroke:var(--stage-ink);stroke-width:1.6}:root[data-stage=dark] .Diagrams_vmini__Tg9Wt:not(.Diagrams_chrome__poCoK) circle,:root[data-stage=dark] .Diagrams_vmini__Tg9Wt:not(.Diagrams_chrome__poCoK) rect{stroke:var(--st-hole-line)}.Diagrams_vmini__Tg9Wt .Diagrams_on__tpGvm{fill:var(--st-closed)}.Diagrams_vmini__Tg9Wt.Diagrams_chrome__poCoK circle,.Diagrams_vmini__Tg9Wt.Diagrams_chrome__poCoK rect{fill:var(--surface);stroke:var(--ink-2)}.Diagrams_vmini__Tg9Wt.Diagrams_chrome__poCoK .Diagrams_on__tpGvm{fill:var(--accent);stroke:var(--ink)}.Diagrams_smini__GRVqi{display:block}.Diagrams_sminiRail__jS1qJ{fill:var(--st-faint)}.Diagrams_smini__GRVqi circle{fill:var(--st-hole-line)}.Diagrams_smini__GRVqi circle.Diagrams_on__tpGvm{fill:var(--st-closed);stroke:var(--stage-ink);stroke-width:1.2}.Diagrams_sminiT__qKgeC{font:800 8.5px var(--font-ui);fill:var(--st-closed-ink)}.Diagrams_smini__GRVqi.Diagrams_chrome__poCoK .Diagrams_sminiRail__jS1qJ{fill:var(--line-2)}.Diagrams_smini__GRVqi.Diagrams_chrome__poCoK circle{fill:var(--ink-3)}.Diagrams_smini__GRVqi.Diagrams_chrome__poCoK circle.Diagrams_on__tpGvm{fill:var(--accent);stroke:var(--ink)}.Diagrams_smini__GRVqi.Diagrams_chrome__poCoK .Diagrams_sminiT__qKgeC{fill:var(--on-accent)}.Diagrams_slide__0BzA5{width:100%;max-width:380px;height:auto;display:block;margin:0 auto}.Diagrams_slRail__TXdIh{fill:var(--st-hole-line)}.Diagrams_slCrook__T_NTa{fill:none;stroke:var(--st-body-line);stroke-width:10;stroke-linecap:round}.Diagrams_slHand__PWvDx{fill:var(--st-closed)}.Diagrams_slBell__5S1iF{fill:var(--st-faint)}.Diagrams_slStop__59Uqh line{stroke:var(--st-faint);stroke-width:2}.Diagrams_slStop__59Uqh circle{fill:var(--stage-2);stroke:var(--st-hole-line);stroke-width:1.5}.Diagrams_slStop__59Uqh text{fill:var(--stage-dim);font:800 12px var(--font-ui)}.Diagrams_slStop__59Uqh.Diagrams_on__tpGvm circle{fill:var(--st-closed);stroke:var(--stage-ink)}.Diagrams_slStop__59Uqh.Diagrams_on__tpGvm text{fill:var(--st-closed-ink)}.Diagrams_slCap__G7a6O{fill:var(--stage-dim);font:700 12px var(--font-ui);letter-spacing:.1em;text-transform:uppercase}@media (forced-colors:active){.Diagrams_body__rxrKX,.Diagrams_k__byZpL circle,.Diagrams_k__byZpL rect,.Diagrams_smini__GRVqi circle,.Diagrams_vmini__Tg9Wt circle,.Diagrams_vmini__Tg9Wt rect,circle.Diagrams_k__byZpL,rect.Diagrams_k__byZpL{fill:Canvas;stroke:CanvasText}.Diagrams_fill__rV9NR,.Diagrams_k__byZpL.Diagrams_on__tpGvm circle,.Diagrams_k__byZpL.Diagrams_on__tpGvm rect,.Diagrams_slHand__PWvDx,.Diagrams_slStop__59Uqh.Diagrams_on__tpGvm circle,.Diagrams_smini__GRVqi circle.Diagrams_on__tpGvm,.Diagrams_vmini__Tg9Wt .Diagrams_on__tpGvm,circle.Diagrams_k__byZpL.Diagrams_fill__rV9NR,circle.Diagrams_k__byZpL.Diagrams_on__tpGvm,rect.Diagrams_k__byZpL.Diagrams_on__tpGvm{fill:Highlight;stroke:CanvasText}.Diagrams_k__byZpL.Diagrams_shake__sRqhB circle,.Diagrams_k__byZpL.Diagrams_shake__sRqhB rect,circle.Diagrams_k__byZpL.Diagrams_shake__sRqhB,rect.Diagrams_k__byZpL.Diagrams_shake__sRqhB{fill:Mark;stroke:CanvasText;stroke-width:4}.Diagrams_glbl__ZlTEe,.Diagrams_slCap__G7a6O,.Diagrams_slStop__59Uqh text,.Diagrams_t__1YFgn{fill:CanvasText}.Diagrams_k__byZpL.Diagrams_on__tpGvm .Diagrams_t__1YFgn,.Diagrams_k__byZpL.Diagrams_on__tpGvm+.Diagrams_t__1YFgn{fill:HighlightText}.Diagrams_cap__iPGt5,.Diagrams_well__8HVhr{forced-color-adjust:none;background:Canvas;border:2px solid CanvasText}.Diagrams_cap__iPGt5 b{color:CanvasText}.Diagrams_valve__Bfp0J.Diagrams_down__xLosP .Diagrams_cap__iPGt5{background:Highlight}.Diagrams_valve__Bfp0J.Diagrams_down__xLosP .Diagrams_cap__iPGt5 b{color:HighlightText}}