.nGzedG_loop{--ease:var(--ease-out-expo)}html:not([data-theme=dark]) .nGzedG_loop{--surface:var(--surface-raised);--chosen-edge:var(--go);--chosen-fill:color-mix(in oklab, var(--go) 10%, transparent);--chosen-text:var(--ink)}html:not([data-theme=dark]) .nGzedG_loop .nGzedG_optCheck{color:var(--go-text)}.nGzedG_captions{display:grid}.nGzedG_cap{opacity:0;filter:blur(4px);transition:opacity .15s var(--ease), filter .15s var(--ease), translate 0s linear .15s;grid-area:1/1;translate:0 6px}.nGzedG_loop[data-step="0"] .nGzedG_cap0,.nGzedG_loop[data-step="1"] .nGzedG_cap1,.nGzedG_loop[data-step="2"] .nGzedG_cap2{opacity:1;filter:blur();transition:opacity .35s var(--ease) .12s, filter .35s var(--ease) .12s, translate .45s var(--ease) .12s;translate:0}.nGzedG_before,.nGzedG_after,.nGzedG_from1{transition:opacity .2s var(--ease)}.nGzedG_after,.nGzedG_from1{opacity:0}.nGzedG_loop[data-step="2"] .nGzedG_before{opacity:0;transition-delay:var(--d,0s)}.nGzedG_loop[data-step="2"] .nGzedG_after,.nGzedG_loop[data-step="1"] .nGzedG_from1,.nGzedG_loop[data-step="2"] .nGzedG_from1{opacity:1;transition-duration:.3s;transition-delay:var(--d,0s)}.nGzedG_halo{paint-order:stroke;stroke:var(--surface);stroke-width:6px;stroke-linejoin:round}.nGzedG_shape{transform-box:fill-box;transform-origin:50%}.nGzedG_popOut{transition:opacity .15s var(--ease), transform .25s var(--ease)}.nGzedG_loop[data-step="2"] .nGzedG_popOut{opacity:0;transition-delay:var(--d);transform:scale(.6)rotate(-45deg)}.nGzedG_popIn{opacity:0;transition:opacity .15s var(--ease), transform .15s var(--ease);transform:scale(.6)}.nGzedG_loop[data-step="2"] .nGzedG_popIn{opacity:1;transition:opacity .2s var(--ease) var(--d), transform .3s var(--ease) var(--d);transform:none}.nGzedG_access{transition:transform .3s var(--ease)}.nGzedG_loop[data-step="2"] .nGzedG_access{transform:translate(var(--lift-x,6px), var(--lift-y,-24px)) rotate(-18deg);transition:transform .55s var(--ease) var(--d)}.nGzedG_accessRect{fill:var(--blocked);stroke:var(--blocked);transition:fill .25s var(--ease), stroke .25s var(--ease)}.nGzedG_loop[data-step="2"] .nGzedG_accessRect{fill:var(--go);stroke:var(--go);transition-delay:var(--d)}.nGzedG_sweep{stroke-dasharray:.4 1;transition:stroke-dasharray .3s var(--ease)}.nGzedG_loop[data-step="2"] .nGzedG_sweep{stroke-dasharray:.7 1;transition:stroke-dasharray .6s var(--ease) var(--d)}.nGzedG_flow{stroke-dasharray:1 1;stroke-dashoffset:1px;opacity:0;transition:opacity .2s var(--ease), stroke-dashoffset 0s linear .2s}.nGzedG_loop[data-step="2"] .nGzedG_flow{stroke-dashoffset:0;opacity:1;transition:opacity 0s linear var(--d), stroke-dashoffset .6s var(--ease) var(--d)}.nGzedG_milestone{fill:var(--surface);stroke:var(--line-strong);transition:fill .2s var(--ease), stroke .2s var(--ease)}.nGzedG_loop[data-step="2"] .nGzedG_milestone{fill:var(--go);stroke:var(--go);transition-duration:.3s;transition-delay:var(--d)}.nGzedG_ping{opacity:0}.nGzedG_loop[data-live][data-step="1"] .nGzedG_ping{animation:nGzedG_ping .6s var(--ease) var(--d)}@keyframes nGzedG_ping{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.nGzedG_bridge{container-type:size}.nGzedG_wireGo{opacity:0}.nGzedG_loop[data-live][data-step="1"] .nGzedG_wireGo{animation:nGzedG_wire .9s var(--ease) 1.25s}@keyframes nGzedG_wire{20%,70%{opacity:1}}.nGzedG_token{border-radius:var(--radius-sm);background:var(--ink);opacity:0;width:12px;height:12px;margin-left:-6px;position:absolute;top:0;left:50%}.nGzedG_loop[data-live][data-step="0"] .nGzedG_token{animation:nGzedG_down .6s var(--ease) .45s}.nGzedG_loop[data-live][data-step="1"] .nGzedG_token{background:var(--go);animation:nGzedG_up .6s var(--ease) 1.3s}.nGzedG_loop[data-live][data-step="2"] .nGzedG_token{background:var(--go);animation:nGzedG_down .6s var(--ease) 1.8s}@keyframes nGzedG_down{0%{opacity:0;transform:translateY(0)rotate(0)}12%,80%{opacity:1}to{opacity:0;transform:translateY(calc(100cqh - 12px))rotate(90deg)}}@keyframes nGzedG_up{0%{opacity:0;transform:translateY(calc(100cqh - 12px))rotate(0)}12%,80%{opacity:1}to{opacity:0;transform:translateY(0)rotate(-90deg)}}@media (min-width:1024px){.nGzedG_token{margin-top:-6px;margin-left:0;top:50%;left:0}.nGzedG_loop[data-live][data-step="0"] .nGzedG_token,.nGzedG_loop[data-live][data-step="2"] .nGzedG_token{animation-name:nGzedG_right}.nGzedG_loop[data-live][data-step="1"] .nGzedG_token{animation-name:nGzedG_left}}@keyframes nGzedG_right{0%{opacity:0;transform:translate(0)rotate(0)}12%,80%{opacity:1}to{opacity:0;transform:translate(calc(100cqw - 12px))rotate(90deg)}}@keyframes nGzedG_left{0%{opacity:0;transform:translate(calc(100cqw - 12px))rotate(0)}12%,80%{opacity:1}to{opacity:0;transform:translate(0)rotate(-90deg)}}.nGzedG_update{outline-offset:6px;border-radius:var(--radius-sm);outline:1px solid #0000}.nGzedG_loop[data-live][data-step="0"] .nGzedG_update{animation:nGzedG_received .7s var(--ease) 1s}@keyframes nGzedG_received{0%{outline-color:var(--line-strong)}to{outline-color:#0000}}.nGzedG_option{border-color:var(--line-strong);color:var(--ink);transition:background-color .2s var(--ease), border-color .2s var(--ease), color .2s var(--ease), transform .1s var(--ease);background:0 0}.nGzedG_loop[data-step="1"] .nGzedG_option,.nGzedG_loop[data-step="2"] .nGzedG_option{border-color:var(--chosen-edge,var(--ink));color:var(--chosen-text,var(--surface));background:var(--chosen-fill,var(--ink));transition-delay:var(--d)}.nGzedG_loop[data-live][data-step="1"] .nGzedG_option{animation:nGzedG_press .22s var(--ease) calc(var(--d) - 80ms)}@keyframes nGzedG_press{50%{transform:scale(.97)}}.nGzedG_optCheck{opacity:0;transition:opacity .15s var(--ease)}.nGzedG_loop[data-step="1"] .nGzedG_optCheck,.nGzedG_loop[data-step="2"] .nGzedG_optCheck{opacity:1;transition-delay:var(--d)}.nGzedG_tap{opacity:0;pointer-events:none}.nGzedG_loop[data-live][data-step="1"] .nGzedG_tap{animation:nGzedG_tap .5s var(--ease) calc(var(--d) - 80ms)}@keyframes nGzedG_tap{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.06,1.18)}}.nGzedG_viewport{overflow:hidden}.nGzedG_thread{--gap:16px;transition:translate .25s var(--ease);padding-bottom:8px}.nGzedG_loop[data-step="2"] .nGzedG_viewport{-webkit-mask-image:linear-gradient(#0000,#000 8px);mask-image:linear-gradient(#0000,#000 8px)}.nGzedG_loop[data-step="2"] .nGzedG_thread{translate:0 calc(-1 * var(--shift,0px));transition:translate .6s var(--ease) 2.25s}.nGzedG_followUp{inset-inline:0;top:calc(100% - 8px + var(--gap));opacity:0;transition:opacity .15s var(--ease), translate 0s linear .15s;position:absolute;translate:0 8px}.nGzedG_loop[data-step="2"] .nGzedG_followUp{opacity:1;transition:opacity .35s var(--ease) var(--d), translate .45s var(--ease) var(--d);translate:0}.nGzedG_progressGo{transform-origin:0;transition:transform .3s var(--ease);transform:translate(34%)scaleX(.08)}.nGzedG_loop[data-step="2"] .nGzedG_progressGo{transition:transform .6s var(--ease) var(--d);transform:translate(34%)scaleX(.24)}@media (min-width:640px){.nGzedG_thread{--gap:20px}}.nGzedG_beatFill{transform-origin:0;transform:scaleX(0)}.nGzedG_beatFill[data-done]{transform:scaleX(1)}.nGzedG_loop[data-live] .nGzedG_beatFill[data-active]{animation:nGzedG_beat var(--hold) linear both}.nGzedG_loop:not([data-live]) .nGzedG_beatFill[data-active]{transform:scaleX(1)}.nGzedG_loop[data-live][data-running=false] .nGzedG_beatFill[data-active]{animation:none}@keyframes nGzedG_beat{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.nGzedG_token,.nGzedG_wireGo{display:none}.nGzedG_loop *,.nGzedG_loop :before{transition:none!important;animation:none!important}.nGzedG_captions{gap:16px}.nGzedG_cap{opacity:1;filter:none;grid-area:auto;translate:none}.nGzedG_before{opacity:0}.nGzedG_after,.nGzedG_from1,.nGzedG_followUp,.nGzedG_optCheck{opacity:1;translate:none}.nGzedG_followUp{position:static}.nGzedG_thread{padding-bottom:0;translate:none}.nGzedG_popOut{opacity:0}.nGzedG_popIn{opacity:1;transform:none}.nGzedG_access{transform:translate(var(--lift-x,6px), var(--lift-y,-24px)) rotate(-18deg)}.nGzedG_accessRect,.nGzedG_milestone{fill:var(--go);stroke:var(--go)}.nGzedG_sweep{stroke-dasharray:.7 1}.nGzedG_flow{stroke-dashoffset:0;opacity:1}.nGzedG_option{border-color:var(--chosen-edge,var(--ink));color:var(--chosen-text,var(--surface));background:var(--chosen-fill,var(--ink))}.nGzedG_progressGo{transform:translate(34%)scaleX(.24)}}
