.tart.tart--approach-structured-nnue{--tart-read:var(--duration-art-read,2000ms)}.tart--approach-structured-nnue [data-anim=flat]{animation-name:tart-approach-structured-nnue-flat}.tart--approach-structured-nnue [data-anim=summary-caption]{animation-name:tart-approach-structured-nnue-summary-caption}.tart--approach-structured-nnue [data-anim=planes]{animation-name:tart-approach-structured-nnue-planes}.tart--approach-structured-nnue [data-anim=depth]{animation-name:tart-approach-structured-nnue-depth}.tart--approach-structured-nnue [data-anim=tiles]{animation-name:tart-approach-structured-nnue-tiles}.tart--approach-structured-nnue [data-anim=link]{animation-name:tart-approach-structured-nnue-link}.tart--approach-structured-nnue [data-anim=heads]{animation-name:tart-approach-structured-nnue-heads}.tart--approach-structured-nnue [data-anim=caption]{animation-name:tart-approach-structured-nnue-caption}@keyframes tart-approach-structured-nnue-flat{0%,8.73%{opacity:1}16.36%,to{opacity:0}}@keyframes tart-approach-structured-nnue-summary-caption{0%,8.73%{opacity:1}16.36%,to{opacity:0}}@keyframes tart-approach-structured-nnue-planes{0%,13.09%{opacity:0}21.82%,to{opacity:1}}@keyframes tart-approach-structured-nnue-depth{0%,15.27%{transform:translate(-9px,9px)}29.45%,to{transform:translate(0)}}@keyframes tart-approach-structured-nnue-tiles{0%,24%{opacity:0}34.91%,to{opacity:1}}@keyframes tart-approach-structured-nnue-link{0%,36%{opacity:0}43.64%,to{opacity:1}}@keyframes tart-approach-structured-nnue-heads{0%,43.64%{opacity:0}51.27%,to{opacity:1}}@keyframes tart-approach-structured-nnue-caption{0%,41.45%{opacity:0}49.09%,to{opacity:1}}.tart.tart--approach-survival-instinct{--tart-read:var(--duration-art-read,2000ms)}.tart--approach-survival-instinct [data-anim]{animation-duration:var(--tart-duration);animation-timing-function:var(--tart-ease,var(--ease-standard,cubic-bezier(.2,0,0,1)));animation-iteration-count:infinite;animation-fill-mode:both}.tart--approach-survival-instinct [data-anim=drop]{animation-name:tart-approach-survival-instinct-drop}.tart--approach-survival-instinct [data-anim=refuse]{animation-name:tart-approach-survival-instinct-refuse}.tart--approach-survival-instinct [data-anim=state-a]{animation-name:tart-approach-survival-instinct-state-a}.tart--approach-survival-instinct [data-anim=state-b]{animation-name:tart-approach-survival-instinct-state-b}.tart--approach-survival-instinct [data-anim=clear]{animation-name:tart-approach-survival-instinct-clear}@keyframes tart-approach-survival-instinct-drop{0%,28.36%{transform:translate(-54px,-94px)}36%{transform:translateY(-94px)}43.64%,to{transform:translate(0)}}@keyframes tart-approach-survival-instinct-refuse{0%,9.82%{opacity:0}16.36%,to{opacity:1}}@keyframes tart-approach-survival-instinct-state-a{0%,10.91%{opacity:0}17.45%,30.55%{opacity:1}36%,to{opacity:0}}@keyframes tart-approach-survival-instinct-state-b{0%,43.64%{opacity:0}49.09%,to{opacity:1}}@keyframes tart-approach-survival-instinct-clear{0%,43.64%{opacity:0}48%,to{opacity:1}}.tart.tart--approach-tail-survival-cem{--tart-read:var(--duration-art-read,2000ms)}.tart--approach-tail-survival-cem [data-anim=pop]{animation-name:tart-approach-tail-survival-cem-pop}.tart--approach-tail-survival-cem [data-anim=elite]{animation-name:tart-approach-tail-survival-cem-elite}.tart--approach-tail-survival-cem [data-anim=shift]{animation-name:tart-approach-tail-survival-cem-shift;transform-box:fill-box;transform-origin:50% 100%}.tart--approach-tail-survival-cem [data-anim=pull]{animation-name:tart-approach-tail-survival-cem-pull}.tart--approach-tail-survival-cem [data-anim=caption]{animation-name:tart-approach-tail-survival-cem-caption}@keyframes tart-approach-tail-survival-cem-pop{0%,3.27%{opacity:0;transform:translateY(6px)}15.27%,to{opacity:1;transform:translateY(0)}}@keyframes tart-approach-tail-survival-cem-elite{0%,24%{opacity:0}32.73%,to{opacity:1}}@keyframes tart-approach-tail-survival-cem-shift{0%,28.36%{transform:translateX(-100px) scaleX(1.3)}46.91%,to{transform:translateX(0) scaleX(1)}}@keyframes tart-approach-tail-survival-cem-pull{0%,29.45%{opacity:0}38.18%,to{opacity:1}}@keyframes tart-approach-tail-survival-cem-caption{0%,48%{opacity:0}53.45%,to{opacity:1}}.tart.tart--approach-temporal-coherence{--tart-motion:calc(var(--duration-art, 2400ms) * 1.4)}.tart--approach-temporal-coherence [data-anim]{animation-duration:var(--tart-duration)}.tart--approach-temporal-coherence .gauge-bar{transform-box:fill-box;transform-origin:0 50%}.tart--approach-temporal-coherence [data-anim=windows]{animation-name:tart-approach-temporal-coherence-windows}.tart--approach-temporal-coherence [data-anim=shared]{animation-name:tart-approach-temporal-coherence-shared}.tart--approach-temporal-coherence [data-anim=links]{animation-name:tart-approach-temporal-coherence-links}.tart--approach-temporal-coherence [data-anim=bank]{animation-name:tart-approach-temporal-coherence-bank}.tart--approach-temporal-coherence [data-anim=overshoot]{animation-name:tart-approach-temporal-coherence-overshoot}.tart--approach-temporal-coherence [data-anim=corrected]{animation-name:tart-approach-temporal-coherence-corrected}.tart--approach-temporal-coherence [data-anim=lands]{animation-name:tart-approach-temporal-coherence-lands}@keyframes tart-approach-temporal-coherence-windows{0%{opacity:0}14%,to{opacity:1}}@keyframes tart-approach-temporal-coherence-shared{0%,14%{opacity:0}24%,to{opacity:1}}@keyframes tart-approach-temporal-coherence-links{0%,20%{stroke-dashoffset:60}36%,to{stroke-dashoffset:0}}@keyframes tart-approach-temporal-coherence-bank{0%,30%{opacity:0}40%,to{opacity:1}}@keyframes tart-approach-temporal-coherence-overshoot{0%,38%{transform:scaleX(.02);opacity:1}54%,62%{transform:scaleX(1);opacity:1}72%,to{transform:scaleX(1);opacity:0}}@keyframes tart-approach-temporal-coherence-corrected{0%,64%{transform:scaleX(.02);opacity:0}70%{transform:scaleX(.2);opacity:1}86%,to{transform:scaleX(1);opacity:1}}@keyframes tart-approach-temporal-coherence-lands{0%,88%{opacity:0}96%,to{opacity:1}}.tart.tart--approach-terminal-policy-iteration{--tart-read:var(--duration-art-read,2000ms)}.tart--approach-terminal-policy-iteration [data-anim]{animation-duration:var(--tart-duration);animation-timing-function:var(--tart-ease,var(--ease-standard,cubic-bezier(.2,0,0,1)));animation-iteration-count:infinite;animation-fill-mode:both}.tart--approach-terminal-policy-iteration .fan{transform-box:fill-box;transform-origin:left center}.tart--approach-terminal-policy-iteration .whiskers{transform-box:fill-box;transform-origin:center}.tart--approach-terminal-policy-iteration [data-anim=fan-0]{animation-name:tart-approach-terminal-policy-iteration-fan-0}.tart--approach-terminal-policy-iteration [data-anim=fan-1]{animation-name:tart-approach-terminal-policy-iteration-fan-1}.tart--approach-terminal-policy-iteration [data-anim=fan-2]{animation-name:tart-approach-terminal-policy-iteration-fan-2}.tart--approach-terminal-policy-iteration [data-anim=whiskers]{animation-name:tart-approach-terminal-policy-iteration-whiskers}.tart--approach-terminal-policy-iteration [data-anim=lock]{animation-name:tart-approach-terminal-policy-iteration-lock}@keyframes tart-approach-terminal-policy-iteration-fan-0{0%{transform:scaleX(.04);opacity:.2}16.36%,to{transform:scaleX(1);opacity:1}}@keyframes tart-approach-terminal-policy-iteration-fan-1{0%,4.36%{transform:scaleX(.04);opacity:.2}20.73%,to{transform:scaleX(1);opacity:1}}@keyframes tart-approach-terminal-policy-iteration-fan-2{0%,8.73%{transform:scaleX(.04);opacity:.2}25.09%,to{transform:scaleX(1);opacity:1}}@keyframes tart-approach-terminal-policy-iteration-whiskers{0%,25.09%{transform:scaleX(.02);opacity:0}38.18%,to{transform:scaleX(1);opacity:1}}@keyframes tart-approach-terminal-policy-iteration-lock{0%,41.45%{opacity:0}49.09%,to{opacity:1}}.tart.tart--approach-terminal-rollout{--tart-read:var(--duration-art-read,2000ms)}.tart--approach-terminal-rollout [data-anim]{animation-duration:var(--tart-duration);animation-timing-function:var(--tart-ease,var(--ease-standard,cubic-bezier(.2,0,0,1)));animation-iteration-count:infinite;animation-fill-mode:both}.tart--approach-terminal-rollout .hand{transform-box:view-box;transform-origin:18px 160px}.tart--approach-terminal-rollout [data-anim=thread-a]{animation-name:tart-approach-terminal-rollout-thread-a}.tart--approach-terminal-rollout [data-anim=thread-b]{animation-name:tart-approach-terminal-rollout-thread-b}.tart--approach-terminal-rollout [data-anim=thread-c]{animation-name:tart-approach-terminal-rollout-thread-c}.tart--approach-terminal-rollout [data-anim=cross-a]{animation-name:tart-approach-terminal-rollout-cross-a}.tart--approach-terminal-rollout [data-anim=cross-b]{animation-name:tart-approach-terminal-rollout-cross-b}.tart--approach-terminal-rollout [data-anim=cross-c]{animation-name:tart-approach-terminal-rollout-cross-c}.tart--approach-terminal-rollout [data-anim=fill-a]{animation-name:tart-approach-terminal-rollout-fill-a}.tart--approach-terminal-rollout [data-anim=fill-b]{animation-name:tart-approach-terminal-rollout-fill-b}.tart--approach-terminal-rollout [data-anim=fill-c]{animation-name:tart-approach-terminal-rollout-fill-c}.tart--approach-terminal-rollout [data-anim=hand]{animation-name:tart-approach-terminal-rollout-hand}.tart--approach-terminal-rollout [data-anim=final]{animation-name:tart-approach-terminal-rollout-final}@keyframes tart-approach-terminal-rollout-thread-a{0%,2.18%{stroke-dashoffset:1}18.55%,to{stroke-dashoffset:0}}@keyframes tart-approach-terminal-rollout-thread-b{0%,5.45%{stroke-dashoffset:1}22.91%,to{stroke-dashoffset:0}}@keyframes tart-approach-terminal-rollout-thread-c{0%,8.73%{stroke-dashoffset:1}27.27%,to{stroke-dashoffset:0}}@keyframes tart-approach-terminal-rollout-cross-a{0%,18.55%{opacity:0}21.82%,to{opacity:1}}@keyframes tart-approach-terminal-rollout-cross-b{0%,22.91%{opacity:0}26.18%,to{opacity:1}}@keyframes tart-approach-terminal-rollout-cross-c{0%,27.27%{opacity:0}30.55%,to{opacity:1}}@keyframes tart-approach-terminal-rollout-fill-a{0%,4.36%{opacity:0;transform:translateY(8px)}15.27%,to{opacity:1;transform:translateY(0)}}@keyframes tart-approach-terminal-rollout-fill-b{0%,15.27%{opacity:0;transform:translateY(8px)}26.18%,to{opacity:1;transform:translateY(0)}}@keyframes tart-approach-terminal-rollout-fill-c{0%,26.18%{opacity:0;transform:translateY(8px)}37.09%,to{opacity:1;transform:translateY(0)}}@keyframes tart-approach-terminal-rollout-hand{0%{transform:rotate(0deg)}54.55%,to{transform:rotate(1turn)}}@keyframes tart-approach-terminal-rollout-final{0%,39.27%{opacity:0}45.82%,to{opacity:1}}.tart.tart--approach-topology{--tart-read:var(--duration-art-read,2000ms)}.tart--approach-topology [data-anim=values]{animation-name:tart-approach-topology-values}.tart--approach-topology [data-anim=scan]{animation-name:tart-approach-topology-scan}.tart--approach-topology [data-anim=marks]{animation-name:tart-approach-topology-marks}.tart--approach-topology [data-anim=caption]{animation-name:tart-approach-topology-caption}@keyframes tart-approach-topology-values{0%,10.91%{opacity:1}25.09%,to{opacity:0}}@keyframes tart-approach-topology-scan{0%,3.27%{transform:translateY(0);opacity:0}6.55%{opacity:1}21.82%{transform:translateY(126px);opacity:1}27.27%,to{transform:translateY(126px);opacity:0}}@keyframes tart-approach-topology-marks{0%,27.27%{opacity:0}36%,to{opacity:1}}@keyframes tart-approach-topology-caption{0%,42.55%{opacity:0}49.09%,to{opacity:1}}.tart.tart--approach-torch-ppo{--tart-read:var(--duration-art-read,2000ms)}.tart--approach-torch-ppo [data-anim=teacher]{animation-name:tart-approach-torch-ppo-teacher}.tart--approach-torch-ppo [data-anim=leash]{animation-name:tart-approach-torch-ppo-leash}.tart--approach-torch-ppo [data-anim=label-1]{animation-name:tart-approach-torch-ppo-label-1}.tart--approach-torch-ppo [data-anim=label-2]{animation-name:tart-approach-torch-ppo-label-2}.tart--approach-torch-ppo [data-anim=forward]{animation-name:tart-approach-torch-ppo-forward}.tart--approach-torch-ppo [data-anim=loop]{animation-name:tart-approach-torch-ppo-loop}.tart--approach-torch-ppo [data-anim=loop-head]{animation-name:tart-approach-torch-ppo-loop-head}.tart--approach-torch-ppo [data-anim=caption]{animation-name:tart-approach-torch-ppo-caption}@keyframes tart-approach-torch-ppo-teacher{0%,22.91%{opacity:1}30.55%,to{opacity:.4}}@keyframes tart-approach-torch-ppo-leash{0%,22.91%{opacity:1}29.45%,to{opacity:.3}}@keyframes tart-approach-torch-ppo-label-1{0%{transform:translate(-22px);opacity:0}4.36%{transform:translate(-22px);opacity:1}13.09%{transform:translate(18px);opacity:1}16.36%,to{transform:translate(18px);opacity:0}}@keyframes tart-approach-torch-ppo-label-2{0%,10.91%{transform:translate(-22px);opacity:0}14.18%{transform:translate(-22px);opacity:1}22.91%{transform:translate(18px);opacity:1}26.18%,to{transform:translate(18px);opacity:0}}@keyframes tart-approach-torch-ppo-forward{0%,27.27%{transform:translate(-10px);opacity:0}33.82%,to{transform:translate(0);opacity:1}}@keyframes tart-approach-torch-ppo-loop{0%,32.73%{stroke-dashoffset:168}46.91%,to{stroke-dashoffset:0}}@keyframes tart-approach-torch-ppo-loop-head{0%,45.82%{opacity:0}50.18%,to{opacity:1}}@keyframes tart-approach-torch-ppo-caption{0%,48%{opacity:0}52.36%,to{opacity:1}}.tart.tart--approach-transition-rewards{--tart-read:var(--duration-art-read,2000ms)}.tart--approach-transition-rewards [data-anim]{animation-duration:var(--tart-duration);animation-timing-function:var(--tart-ease,var(--ease-standard,cubic-bezier(.2,0,0,1)));animation-iteration-count:infinite;animation-fill-mode:both}.tart--approach-transition-rewards [data-anim=drop]{animation-name:tart-approach-transition-rewards-drop}.tart--approach-transition-rewards [data-anim=wave-one]{animation-name:tart-approach-transition-rewards-wave-one}.tart--approach-transition-rewards [data-anim=wave-two]{animation-name:tart-approach-transition-rewards-wave-two}.tart--approach-transition-rewards [data-anim=fall]{animation-name:tart-approach-transition-rewards-fall}.tart--approach-transition-rewards [data-anim=score-one]{animation-name:tart-approach-transition-rewards-score-one}.tart--approach-transition-rewards [data-anim=score-two]{animation-name:tart-approach-transition-rewards-score-two}.tart--approach-transition-rewards [data-anim=gray-solid]{animation-name:tart-approach-transition-rewards-gray-solid}.tart--approach-transition-rewards [data-anim=gray-cracked]{animation-name:tart-approach-transition-rewards-gray-cracked}.tart--approach-transition-rewards [data-anim=opened]{animation-name:tart-approach-transition-rewards-opened}.tart--approach-transition-rewards [data-anim=pay-clear]{animation-name:tart-approach-transition-rewards-pay-clear}.tart--approach-transition-rewards [data-anim=pay-reveal]{animation-name:tart-approach-transition-rewards-pay-reveal}.tart.tart--approach-transition-rewards [data-anim=drop],.tart.tart--approach-transition-rewards [data-anim=fall]{animation-timing-function:var(--ease-drop,cubic-bezier(.4,0,.2,1))}@keyframes tart-approach-transition-rewards-drop{0%{transform:translateY(-126px)}7.64%,to{transform:translateY(0)}}@keyframes tart-approach-transition-rewards-wave-one{0%,10.91%{opacity:1}14.18%,to{opacity:0}}@keyframes tart-approach-transition-rewards-score-one{0%,10.91%{opacity:0;transform:translateY(4px)}14.18%,18.55%{opacity:1;transform:translateY(-6px)}21.82%,to{opacity:0;transform:translateY(-10px)}}@keyframes tart-approach-transition-rewards-gray-solid{0%,12%{opacity:1}14.18%,to{opacity:0}}@keyframes tart-approach-transition-rewards-gray-cracked{0%,12%{opacity:0}14.18%,32.73%{opacity:1}36%,to{opacity:0}}@keyframes tart-approach-transition-rewards-pay-clear{0%,12%{opacity:0}16.36%,to{opacity:1}}@keyframes tart-approach-transition-rewards-fall{0%,21.82%{transform:translateY(0)}27.27%,to{transform:translateY(18px)}}@keyframes tart-approach-transition-rewards-wave-two{0%,31.64%{opacity:1}34.91%,to{opacity:0}}@keyframes tart-approach-transition-rewards-score-two{0%,30.55%{opacity:0;transform:translateY(4px)}34.91%,42.55%{opacity:1;transform:translateY(-10px)}46.91%,to{opacity:0;transform:translateY(-14px)}}@keyframes tart-approach-transition-rewards-opened{0%,33.82%{opacity:0}38.18%,to{opacity:1}}@keyframes tart-approach-transition-rewards-pay-reveal{0%,33.82%{opacity:0}38.18%,to{opacity:1}}.tart.tart--approach-tunneling{--tart-read:var(--duration-art-read,2000ms)}.tart--approach-tunneling [data-anim=drop]{animation-name:tart-approach-tunneling-drop}.tart--approach-tunneling [data-anim=dig]{animation-name:tart-approach-tunneling-dig}.tart--approach-tunneling [data-anim=flash]{animation-name:tart-approach-tunneling-flash}.tart--approach-tunneling [data-anim=score]{animation-name:tart-approach-tunneling-score}.tart--approach-tunneling [data-anim=cover-out]{animation-name:tart-approach-tunneling-cover-out}.tart--approach-tunneling [data-anim=cover-in]{animation-name:tart-approach-tunneling-cover-in}.tart--approach-tunneling [data-anim=step-a]{animation-name:tart-approach-tunneling-step-a}.tart--approach-tunneling [data-anim=step-b]{animation-name:tart-approach-tunneling-step-b}.tart--approach-tunneling [data-anim=rest]{animation-name:tart-approach-tunneling-rest}.tart.tart--approach-tunneling [data-anim=drop]{animation-timing-function:var(--ease-drop,cubic-bezier(.22,.78,.28,1))}@keyframes tart-approach-tunneling-drop{0%{transform:translateY(-76px)}9.82%,to{transform:translateY(0)}}@keyframes tart-approach-tunneling-dig{0%,14.18%{opacity:1}18.55%,to{opacity:0}}@keyframes tart-approach-tunneling-flash{0%,10.91%{opacity:0}14.73%{opacity:.8}20.73%,to{opacity:0}}@keyframes tart-approach-tunneling-score{0%,13.09%{opacity:0}17.45%,31.64%{opacity:1}37.09%,to{opacity:0}}@keyframes tart-approach-tunneling-cover-out{0%,16.36%{opacity:1}20.73%,to{opacity:0}}@keyframes tart-approach-tunneling-cover-in{0%,18.55%{opacity:0}24%,to{opacity:1}}@keyframes tart-approach-tunneling-step-a{0%,10.91%{opacity:1}15.27%,to{opacity:0}}@keyframes tart-approach-tunneling-step-b{0%,16.36%{opacity:0}21.82%,31.64%{opacity:1}36%,to{opacity:0}}@keyframes tart-approach-tunneling-rest{0%,33.82%{opacity:0}40.36%,to{opacity:1}}.tart.tart--approach-vertical-ladder{--tart-read:var(--duration-art-read,2000ms)}.tart--approach-vertical-ladder [data-anim=rise]{animation-name:tart-approach-vertical-ladder-rise}.tart--approach-vertical-ladder [data-anim=row]{animation-name:tart-approach-vertical-ladder-row}.tart--approach-vertical-ladder [data-anim=four]{animation-name:tart-approach-vertical-ladder-four}.tart--approach-vertical-ladder [data-anim=six]{animation-name:tart-approach-vertical-ladder-six}.tart--approach-vertical-ladder [data-anim=wave-one]{animation-name:tart-approach-vertical-ladder-wave-one}.tart--approach-vertical-ladder [data-anim=wave-two]{animation-name:tart-approach-vertical-ladder-wave-two}.tart--approach-vertical-ladder [data-anim=step-a]{animation-name:tart-approach-vertical-ladder-step-a}.tart--approach-vertical-ladder [data-anim=step-b]{animation-name:tart-approach-vertical-ladder-step-b}.tart--approach-vertical-ladder [data-anim=step-c]{animation-name:tart-approach-vertical-ladder-step-c}.tart--approach-vertical-ladder [data-anim=rest]{animation-name:tart-approach-vertical-ladder-rest}@keyframes tart-approach-vertical-ladder-rise{0%,8.73%{transform:translateY(18px)}16.36%,to{transform:translateY(0)}}@keyframes tart-approach-vertical-ladder-row{0%,9.82%{opacity:0}16.36%,to{opacity:1}}@keyframes tart-approach-vertical-ladder-four{0%,24%{opacity:1}29.45%,to{opacity:0}}@keyframes tart-approach-vertical-ladder-six{0%,27.27%{transform:translateY(-18px);opacity:1}32.73%,37.09%{transform:translateY(0);opacity:1}41.45%,to{transform:translateY(0);opacity:0}}@keyframes tart-approach-vertical-ladder-wave-one{0%,25.09%{transform:translateY(6px);opacity:0}30.55%,to{transform:translateY(0);opacity:1}}@keyframes tart-approach-vertical-ladder-wave-two{0%,38.18%{transform:translateY(6px);opacity:0}43.64%,to{transform:translateY(0);opacity:1}}@keyframes tart-approach-vertical-ladder-step-a{0%,12%{opacity:1}16.36%,to{opacity:0}}@keyframes tart-approach-vertical-ladder-step-b{0%,14.18%{opacity:0}18.55%,25.09%{opacity:1}29.45%,to{opacity:0}}@keyframes tart-approach-vertical-ladder-step-c{0%,27.27%{opacity:0}31.64%,40.36%{opacity:1}44.73%,to{opacity:0}}@keyframes tart-approach-vertical-ladder-rest{0%,43.64%{opacity:0}48%,to{opacity:1}}.tart.tart--approach-vertical-reservoir{--tart-read:var(--duration-art-read,2000ms)}.tart--approach-vertical-reservoir [data-anim]{animation-duration:var(--tart-duration);animation-timing-function:var(--tart-ease,var(--ease-standard,cubic-bezier(.2,0,0,1)));animation-iteration-count:infinite;animation-fill-mode:both}.tart--approach-vertical-reservoir [data-anim=drop]{animation-name:tart-approach-vertical-reservoir-drop}.tart--approach-vertical-reservoir [data-anim=rise]{animation-name:tart-approach-vertical-reservoir-rise}.tart--approach-vertical-reservoir [data-anim=flash]{animation-name:tart-approach-vertical-reservoir-flash}.tart--approach-vertical-reservoir [data-anim=clear]{animation-name:tart-approach-vertical-reservoir-clear}.tart--approach-vertical-reservoir [data-anim=gray-solid]{animation-name:tart-approach-vertical-reservoir-gray-solid}.tart--approach-vertical-reservoir [data-anim=gray-cracked]{animation-name:tart-approach-vertical-reservoir-gray-cracked}.tart--approach-vertical-reservoir [data-anim=step-a]{animation-name:tart-approach-vertical-reservoir-step-a}.tart--approach-vertical-reservoir [data-anim=step-b]{animation-name:tart-approach-vertical-reservoir-step-b}.tart--approach-vertical-reservoir [data-anim=step-c]{animation-name:tart-approach-vertical-reservoir-step-c}.tart--approach-vertical-reservoir [data-anim=rest]{animation-name:tart-approach-vertical-reservoir-rest}.tart.tart--approach-vertical-reservoir [data-anim=drop]{animation-timing-function:var(--ease-drop,cubic-bezier(.4,0,.2,1))}@keyframes tart-approach-vertical-reservoir-drop{0%{transform:translateY(-72px)}9.82%,to{transform:translate(0)}}@keyframes tart-approach-vertical-reservoir-rise{0%,21.82%{transform:translate(0)}28.36%,50.18%{transform:translateY(-20px)}54.55%,to{transform:translate(0)}}@keyframes tart-approach-vertical-reservoir-flash{0%,30.55%{opacity:0}34.36%{opacity:.85}39.27%,to{opacity:0}}@keyframes tart-approach-vertical-reservoir-clear{0%,34.91%{opacity:1}40.36%,50.18%{opacity:0}54.55%,to{opacity:1}}@keyframes tart-approach-vertical-reservoir-gray-solid{0%,40.36%{opacity:1}44.73%,51.27%{opacity:0}54.55%,to{opacity:1}}@keyframes tart-approach-vertical-reservoir-gray-cracked{0%,40.36%{opacity:0}44.73%,51.27%{opacity:1}54.55%,to{opacity:0}}@keyframes tart-approach-vertical-reservoir-step-a{0%,3.27%{opacity:0}10.91%,18.55%{opacity:1}22.91%,to{opacity:0}}@keyframes tart-approach-vertical-reservoir-step-b{0%,20.73%{opacity:0}25.09%,32.73%{opacity:1}38.18%,to{opacity:0}}@keyframes tart-approach-vertical-reservoir-step-c{0%,37.09%{opacity:0}42.55%,49.09%{opacity:1}52.36%,to{opacity:0}}@keyframes tart-approach-vertical-reservoir-rest{0%,2.18%{opacity:1}50.18%,6.55%{opacity:0}54.55%,to{opacity:1}}.tart.tart--approach-viability-controller{--tart-read:var(--duration-art-read,2000ms)}.tart--approach-viability-controller [data-anim=arrive]{animation-name:tart-approach-viability-controller-arrive}.tart--approach-viability-controller [data-anim=played]{animation-name:tart-approach-viability-controller-played}.tart--approach-viability-controller [data-anim=spent]{animation-name:tart-approach-viability-controller-spent}.tart--approach-viability-controller [data-anim=settle]{animation-name:tart-approach-viability-controller-settle}.tart--approach-viability-controller [data-anim=wave]{animation-name:tart-approach-viability-controller-wave}.tart--approach-viability-controller [data-anim=load]{animation-name:tart-approach-viability-controller-load}.tart--approach-viability-controller [data-anim=alarm]{animation-name:tart-approach-viability-controller-alarm}.tart--approach-viability-controller [data-anim=rest]{animation-name:tart-approach-viability-controller-rest}@keyframes tart-approach-viability-controller-arrive{0%,3.27%{transform:translateY(-120px);opacity:0}10.91%,to{transform:translateY(0);opacity:1}}@keyframes tart-approach-viability-controller-played{0%,17.45%{transform:translateY(-120px);opacity:0}24%,28.36%{transform:translateY(0);opacity:1}32.73%,to{transform:translateY(0);opacity:0}}@keyframes tart-approach-viability-controller-spent{0%,28.36%{opacity:1}32.73%,to{opacity:0}}@keyframes tart-approach-viability-controller-settle{0%,31.64%{transform:translateY(-16px)}38.18%,to{transform:translateY(0)}}@keyframes tart-approach-viability-controller-wave{0%,30.55%{transform:translateY(6px);opacity:0}36%,to{transform:translateY(0);opacity:1}}@keyframes tart-approach-viability-controller-load{0%,5.45%{transform:translateY(-16px)}16.36%,29.45%{transform:translateY(-42px)}40.36%,to{transform:translateY(0)}}@keyframes tart-approach-viability-controller-alarm{0%,14.18%{opacity:0}19.64%,29.45%{opacity:1}38.18%,to{opacity:0}}@keyframes tart-approach-viability-controller-rest{0%,40.36%{opacity:0}45.82%,to{opacity:1}}.tart.tart--approach-virtual-ignition{--tart-read:var(--duration-art-read,2000ms)}.tart--approach-virtual-ignition .ghost-disc circle{fill:var(--color-accent-soft);stroke:var(--color-accent);stroke-width:1.4;stroke-dasharray:3 2.2}.tart--approach-virtual-ignition .ghost-outline rect{fill:none;stroke:var(--color-accent);stroke-width:1.3;stroke-dasharray:3 2.2}.tart--approach-virtual-ignition [data-anim=ghost]{animation-name:tart-approach-virtual-ignition-ghost}.tart--approach-virtual-ignition [data-anim=outline]{animation-name:tart-approach-virtual-ignition-outline}.tart--approach-virtual-ignition [data-anim=flash]{animation-name:tart-approach-virtual-ignition-flash}.tart--approach-virtual-ignition [data-anim=dip]{animation-name:tart-approach-virtual-ignition-dip}.tart--approach-virtual-ignition [data-anim=ghost-reveal]{animation-name:tart-approach-virtual-ignition-ghost-reveal}.tart--approach-virtual-ignition [data-anim=score]{animation-name:tart-approach-virtual-ignition-score}.tart--approach-virtual-ignition [data-anim=step-a]{animation-name:tart-approach-virtual-ignition-step-a}.tart--approach-virtual-ignition [data-anim=step-b]{animation-name:tart-approach-virtual-ignition-step-b}.tart--approach-virtual-ignition [data-anim=rest]{animation-name:tart-approach-virtual-ignition-rest}@keyframes tart-approach-virtual-ignition-ghost{0%,4.36%{transform:translateY(0)}14.18%,33.82%{transform:translateY(93px)}44.73%,to{transform:translateY(0)}}@keyframes tart-approach-virtual-ignition-outline{0%,14.18%{opacity:0}19.64%,to{opacity:1}}@keyframes tart-approach-virtual-ignition-flash{0%,17.45%{opacity:0}21.27%{opacity:.75}27.27%,to{opacity:0}}@keyframes tart-approach-virtual-ignition-dip{0%,19.64%{opacity:1}25.09%,30.55%{opacity:.18}37.09%,to{opacity:1}}@keyframes tart-approach-virtual-ignition-ghost-reveal{0%,22.91%{opacity:0}27.27%,30.55%{opacity:.55}37.09%,to{opacity:0}}@keyframes tart-approach-virtual-ignition-score{0%,18.55%{opacity:0}24%,to{opacity:1}}@keyframes tart-approach-virtual-ignition-step-a{0%,12%{opacity:1}16.36%,to{opacity:0}}@keyframes tart-approach-virtual-ignition-step-b{0%,18.55%{opacity:0}24%,33.82%{opacity:1}38.18%,to{opacity:0}}@keyframes tart-approach-virtual-ignition-rest{0%,36%{opacity:0}42.55%,to{opacity:1}}.tart.tart--afterstate{--tart-read:var(--duration-art-read,2000ms)}:where(.tart--afterstate) .tart-final{opacity:0}.tart--afterstate [data-anim]{animation-duration:var(--tart-duration);animation-timing-function:var(--ease-standard,cubic-bezier(.2,0,0,1));animation-iteration-count:infinite;animation-fill-mode:both}.tart--afterstate .drop{animation-name:tart-afterstate-drop}.tart--afterstate .ring{animation-name:tart-afterstate-ring}.tart--afterstate .badge{animation-name:tart-afterstate-badge}.tart--afterstate .next{animation-name:tart-afterstate-next}@keyframes tart-afterstate-drop{0%,3.27%{transform:translateY(-58px)}12%,to{transform:translate(0)}}@keyframes tart-afterstate-ring{0%,14.18%{opacity:0}17.45%,to{opacity:1}}@keyframes tart-afterstate-badge{0%,19.64%{opacity:0}22.91%,to{opacity:1}}@keyframes tart-afterstate-next{0%,27.27%{opacity:0}30.55%,to{opacity:1}}.tart--constructive-planning [data-anim=land]{animation-name:tart-constructive-planning-land}.tart--constructive-planning [data-anim=shift]{animation-name:tart-constructive-planning-shift}.tart--constructive-planning [data-anim=pop]{animation-name:tart-constructive-planning-pop}.tart--constructive-planning [data-anim=newrow]{animation-name:tart-constructive-planning-newrow}.tart--constructive-planning [data-anim=crack]{animation-name:tart-constructive-planning-crack}.tart--constructive-planning [data-anim=flash]{animation-name:tart-constructive-planning-flash}@keyframes tart-constructive-planning-land{0%,8%{transform:translateY(-36px)}18%,to{transform:translateY(0)}}@keyframes tart-constructive-planning-shift{0%,32%{transform:translateY(0);opacity:1}42%,86%{transform:translateY(-16px);opacity:1}90%{transform:translateY(-16px);opacity:0}94%{transform:translateY(0);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes tart-constructive-planning-pop{0%,46%{opacity:1}50%{opacity:.2}54%{opacity:1}58%{opacity:.2}62%{opacity:1}68%,93%{opacity:0}96%,to{opacity:1}}@keyframes tart-constructive-planning-newrow{0%,32%{opacity:0;transform:translateY(16px)}42%,86%{opacity:1;transform:translateY(0)}90%,to{opacity:0;transform:translateY(0)}}@keyframes tart-constructive-planning-crack{0%,66%{opacity:0}72%,86%{opacity:1}90%,to{opacity:0}}@keyframes tart-constructive-planning-flash{0%,44%{opacity:0}48%,64%{opacity:1}68%,to{opacity:0}}.tart.tart--determinization{--tart-read:var(--duration-art-read,2000ms)}.tart--determinization [data-anim=plan-1]{animation-name:tart-determinization-plan-1}.tart--determinization [data-anim=plan-2]{animation-name:tart-determinization-plan-2}.tart--determinization [data-anim=plan-3]{animation-name:tart-determinization-plan-3}.tart--determinization [data-anim=future-1]{animation-name:tart-determinization-future-1}.tart--determinization [data-anim=future-2]{animation-name:tart-determinization-future-2}.tart--determinization [data-anim=future-3]{animation-name:tart-determinization-future-3}.tart--determinization [data-anim=ghost]{animation-name:tart-determinization-ghost;transform-box:fill-box;transform-origin:center}.tart--determinization [data-anim=choose]{animation-name:tart-determinization-choose}@keyframes tart-determinization-plan-1{0%,3.27%{stroke-dashoffset:100}18.55%,to{stroke-dashoffset:0}}@keyframes tart-determinization-plan-2{0%,7.64%{stroke-dashoffset:100}22.91%,to{stroke-dashoffset:0}}@keyframes tart-determinization-plan-3{0%,12%{stroke-dashoffset:100}27.27%,to{stroke-dashoffset:0}}@keyframes tart-determinization-future-1{0%,2.18%{opacity:0}5.45%,to{opacity:1}}@keyframes tart-determinization-future-2{0%,6.55%{opacity:0}9.82%,to{opacity:1}}@keyframes tart-determinization-future-3{0%,10.91%{opacity:0}14.18%,to{opacity:1}}@keyframes tart-determinization-ghost{0%,28.36%{opacity:0;transform:scale(.5)}32.73%{opacity:1;transform:scale(1)}40.36%{opacity:.45;transform:scale(1)}45.82%,to{opacity:1;transform:scale(1)}}@keyframes tart-determinization-choose{0%,33.82%{opacity:0;transform:translateY(6px)}39.27%,to{opacity:1;transform:translateY(0)}}.tart.tart--engine-native{--tart-read:var(--duration-art-read,2000ms)}:where(.tart--engine-native) .tart-final{opacity:0}.tart--engine-native [data-anim]{animation-duration:var(--tart-duration);animation-timing-function:var(--ease-standard,cubic-bezier(.2,0,0,1));animation-iteration-count:infinite;animation-fill-mode:both}.tart--engine-native .colmask{animation-name:tart-engine-native-colmask}.tart--engine-native .rowmask{animation-name:tart-engine-native-rowmask}.tart--engine-native .maskbits{animation-name:tart-engine-native-maskbits}.tart--engine-native .arrow{animation-name:tart-engine-native-arrow}.tart--engine-native .hit{animation-name:tart-engine-native-hit}.tart--engine-native .before{animation-name:tart-engine-native-before}.tart--engine-native .after{animation-name:tart-engine-native-after}@keyframes tart-engine-native-colmask{0%,3.27%{opacity:0}7.64%,to{opacity:1}}@keyframes tart-engine-native-rowmask{0%,12%{opacity:0}16.36%,to{opacity:1}}@keyframes tart-engine-native-maskbits{0%,14.18%{opacity:0}18.55%,to{opacity:1}}@keyframes tart-engine-native-arrow{0%,18.55%{stroke-dashoffset:1}22.91%,to{stroke-dashoffset:0}}@keyframes tart-engine-native-hit{0%,24%{opacity:0}27.27%,to{opacity:1}}@keyframes tart-engine-native-before{0%,30.55%{opacity:1}36%,to{opacity:0}}@keyframes tart-engine-native-after{0%,30.55%{opacity:0;transform:translateY(-8px)}36%,to{opacity:1;transform:translate(0)}}.tart.tart--engine-rust{--tart-motion:calc(var(--duration-art, 2400ms) * 2);--tart-read:var(--duration-art-read,2000ms)}:where(.tart--engine-rust) .tart-final{opacity:0}.tart--engine-rust [data-anim]{animation-duration:var(--tart-duration);animation-timing-function:var(--ease-standard,cubic-bezier(.2,0,0,1));animation-iteration-count:infinite;animation-fill-mode:both}.tart--engine-rust .head{animation-name:tart-engine-rust-head}.tart--engine-rust .land-1{animation-name:tart-engine-rust-land-1}.tart--engine-rust .land-2{animation-name:tart-engine-rust-land-2}.tart--engine-rust .land-3{animation-name:tart-engine-rust-land-3}.tart--engine-rust .check-1{animation-name:tart-engine-rust-check-1}.tart--engine-rust .check-2{animation-name:tart-engine-rust-check-2}.tart--engine-rust .check-3{animation-name:tart-engine-rust-check-3}.tart--engine-rust .count-0{animation-name:tart-engine-rust-count-0}.tart--engine-rust .count-1{animation-name:tart-engine-rust-count-1}.tart--engine-rust .count-2{animation-name:tart-engine-rust-count-2}.tart--engine-rust .count-3{animation-name:tart-engine-rust-count-3}@keyframes tart-engine-rust-head{0%,25.41%{transform:translate(-80px)}28.24%,46.59%{transform:translate(-40px)}49.41%,to{transform:translate(0)}}@keyframes tart-engine-rust-land-1{0%,8.47%{opacity:0;transform:translateY(-10px)}12.71%,to{opacity:1;transform:translate(0)}}@keyframes tart-engine-rust-land-2{0%,29.65%{opacity:0;transform:translateY(-10px)}33.88%,to{opacity:1;transform:translate(0)}}@keyframes tart-engine-rust-land-3{0%,50.82%{opacity:0;transform:translateY(-10px)}55.06%,to{opacity:1;transform:translate(0)}}@keyframes tart-engine-rust-check-1{0%,20%{opacity:0}24%,to{opacity:1}}@keyframes tart-engine-rust-check-2{0%,50%{opacity:0}54%,to{opacity:1}}@keyframes tart-engine-rust-check-3{0%,80%{opacity:0}84%,to{opacity:1}}@keyframes tart-engine-rust-count-0{0%,23%{opacity:1}24%,to{opacity:0}}@keyframes tart-engine-rust-count-1{0%,23%{opacity:0}24%,53%{opacity:1}54%,to{opacity:0}}@keyframes tart-engine-rust-count-2{0%,53%{opacity:0}54%,83%{opacity:1}84%,to{opacity:0}}@keyframes tart-engine-rust-count-3{0%,83%{opacity:0}84%,to{opacity:1}}.tart.tart--engine-typescript{--tart-read:var(--duration-art-read,2000ms)}:where(.tart--engine-typescript) .tart-final{opacity:0}.tart--engine-typescript [data-anim]{animation-duration:var(--tart-duration);animation-timing-function:var(--ease-standard,cubic-bezier(.2,0,0,1));animation-iteration-count:infinite;animation-fill-mode:both}.tart--engine-typescript .busy{animation-name:tart-engine-typescript-busy;transform-box:fill-box;transform-origin:left center}.tart--engine-typescript .value{transform-box:fill-box;transform-origin:center bottom}.tart--engine-typescript .value-0{animation-name:tart-engine-typescript-value-0}.tart--engine-typescript .value-1{animation-name:tart-engine-typescript-value-1}.tart--engine-typescript .value-2{animation-name:tart-engine-typescript-value-2}.tart--engine-typescript .value-3{animation-name:tart-engine-typescript-value-3}.tart--engine-typescript .value-4{animation-name:tart-engine-typescript-value-4}.tart--engine-typescript .value-5{animation-name:tart-engine-typescript-value-5}.tart--engine-typescript .value-6{animation-name:tart-engine-typescript-value-6}.tart--engine-typescript .best{animation-name:tart-engine-typescript-best}@keyframes tart-engine-typescript-busy{0%,4.36%{transform:scaleX(0)}38.18%,to{transform:scaleX(1)}}@keyframes tart-engine-typescript-value-0{0%,14%{transform:scaleY(0)}20%,to{transform:scaleY(1)}}@keyframes tart-engine-typescript-value-1{0%,22%{transform:scaleY(0)}28%,to{transform:scaleY(1)}}@keyframes tart-engine-typescript-value-2{0%,30%{transform:scaleY(0)}36%,to{transform:scaleY(1)}}@keyframes tart-engine-typescript-value-3{0%,38%{transform:scaleY(0)}44%,to{transform:scaleY(1)}}@keyframes tart-engine-typescript-value-4{0%,46%{transform:scaleY(0)}52%,to{transform:scaleY(1)}}@keyframes tart-engine-typescript-value-5{0%,54%{transform:scaleY(0)}60%,to{transform:scaleY(1)}}@keyframes tart-engine-typescript-value-6{0%,62%{transform:scaleY(0)}68%,to{transform:scaleY(1)}}@keyframes tart-engine-typescript-best{0%,74%{opacity:0}80%,to{opacity:1}}.tart.tart--evolution{--tart-motion:calc(var(--duration-art, 2400ms) * 2);--tart-read:var(--duration-art-read,2000ms)}:where(.tart--evolution) .tart-final{opacity:0}.tart--evolution [data-anim]{animation-duration:var(--tart-duration);animation-timing-function:var(--ease-standard,cubic-bezier(.2,0,0,1));animation-iteration-count:infinite;animation-fill-mode:both}.tart--evolution .dot-0{animation-name:tart-evolution-dot-0}.tart--evolution .dot-1{animation-name:tart-evolution-dot-1}.tart--evolution .dot-2{animation-name:tart-evolution-dot-2}.tart--evolution .dot-3{animation-name:tart-evolution-dot-3}.tart--evolution .dot-4{animation-name:tart-evolution-dot-4}.tart--evolution .dot-5{animation-name:tart-evolution-dot-5}.tart--evolution .dot-6{animation-name:tart-evolution-dot-6}.tart--evolution .dot-7{animation-name:tart-evolution-dot-7}.tart--evolution .dot-8{animation-name:tart-evolution-dot-8}.tart--evolution .dot-9{animation-name:tart-evolution-dot-9}.tart--evolution .dot-10{animation-name:tart-evolution-dot-10}.tart--evolution .dot-11{animation-name:tart-evolution-dot-11}.tart--evolution .ring-0{animation-name:tart-evolution-ring-0}.tart--evolution .ring-1{animation-name:tart-evolution-ring-1}.tart--evolution .ring-2{animation-name:tart-evolution-ring-2}.tart--evolution .gen-0{animation-name:tart-evolution-gen-0}.tart--evolution .gen-1{animation-name:tart-evolution-gen-1}.tart--evolution .gen-2{animation-name:tart-evolution-gen-2}.tart--evolution .gen-3{animation-name:tart-evolution-gen-3}.tart--evolution .gen-4{animation-name:tart-evolution-gen-4}@keyframes tart-evolution-dot-0{0%,8.47%{transform:translate(-64.6px,72.5px)}14.12%,22.59%{transform:translate(-41.1px,46px)}28.24%,36.71%{transform:translate(-18.1px,14.9px)}42.35%,50.82%{transform:translate(-7.4px,3px)}56.47%,to{transform:translate(0)}}@keyframes tart-evolution-dot-1{0%,8.47%{transform:translate(-85.2px,76.8px)}14.12%,22.59%{transform:translate(-53.3px,66.9px)}28.24%,36.71%{transform:translate(-23.7px,30.6px)}42.35%,50.82%{transform:translate(-9.6px,2.6px)}56.47%,to{transform:translate(0)}}@keyframes tart-evolution-dot-2{0%,8.47%{transform:translate(-44.4px,47.1px)}14.12%,22.59%{transform:translate(-28.9px,39.3px)}28.24%,36.71%{transform:translate(-13px,3.4px)}42.35%,50.82%{transform:translate(-5.6px,-1.4px)}56.47%,to{transform:translate(0)}}@keyframes tart-evolution-dot-3{0%,8.47%{transform:translate(-166.2px,78.3px)}14.12%,22.59%{transform:translate(-124.6px,43.2px)}28.24%,36.71%{transform:translate(-58.3px,65.4px)}42.35%,50.82%{transform:translate(-18.4px,36.6px)}56.47%,to{transform:translate(0)}}@keyframes tart-evolution-dot-4{0%,8.47%{transform:translate(3.2px,5.4px)}14.12%,22.59%{transform:translate(-4.6px,-.1px)}28.24%,36.71%{transform:translate(-1.5px,1.9px)}42.35%,50.82%{transform:translate(3.4px,-1.9px)}56.47%,to{transform:translate(0)}}@keyframes tart-evolution-dot-5{0%,8.47%{transform:translate(-151.3px,79.2px)}14.12%,22.59%{transform:translate(-87.7px,79.1px)}28.24%,36.71%{transform:translate(-46.8px,59.9px)}42.35%,50.82%{transform:translate(-13.8px,24.2px)}56.47%,to{transform:translate(0)}}@keyframes tart-evolution-dot-6{0%,8.47%{transform:translate(17.4px,31.3px)}14.12%,22.59%{transform:translate(25.2px,50.5px)}28.24%,36.71%{transform:translate(16.8px,34.1px)}42.35%,50.82%{transform:translate(2.8px,1.9px)}56.47%,to{transform:translate(0)}}@keyframes tart-evolution-dot-7{0%,8.47%{transform:translate(-106.3px,60px)}14.12%,22.59%{transform:translate(-58.2px,72.1px)}28.24%,36.71%{transform:translate(-31.2px,51px)}42.35%,50.82%{transform:translate(-10.4px,8px)}56.47%,to{transform:translate(0)}}@keyframes tart-evolution-dot-8{0%,8.47%{transform:translate(-9.6px,1.5px)}14.12%,22.59%{transform:translate(-22.8px,14.9px)}28.24%,36.71%{transform:translate(-8.7px,-.5px)}42.35%,50.82%{transform:translate(-4.3px,.6px)}56.47%,to{transform:translate(0)}}@keyframes tart-evolution-dot-9{0%,8.47%{transform:translate(-178.4px,88.4px)}14.12%,22.59%{transform:translate(-98.3px,58.9px)}28.24%,36.71%{transform:translate(-51.9px,70.1px)}42.35%,50.82%{transform:translate(-18.1px,35.3px)}56.47%,to{transform:translate(0)}}@keyframes tart-evolution-dot-10{0%,8.47%{transform:translate(-.4px,.8px)}14.12%,22.59%{transform:translate(-9px,2.7px)}28.24%,36.71%{transform:translate(3.7px,2.7px)}42.35%,50.82%{transform:translate(-5.6px,.7px)}56.47%,to{transform:translate(0)}}@keyframes tart-evolution-dot-11{0%,8.47%{transform:translate(-79.7px,73.3px)}14.12%,22.59%{transform:translate(-54px,69px)}28.24%,36.71%{transform:translate(-31.6px,50.6px)}42.35%,50.82%{transform:translate(-13.6px,21.9px)}56.47%,to{transform:translate(0)}}@keyframes tart-evolution-ring-0{0%,7.76%{transform:translate(-64.6px,72.5px);opacity:1}9.18%{transform:translate(-64.6px,72.5px);opacity:0}14.12%{transform:translate(-41.1px,46px);opacity:0}16.24%,21.88%{transform:translate(-41.1px,46px);opacity:1}23.29%{transform:translate(-41.1px,46px);opacity:0}28.24%{transform:translate(-18.1px,14.9px);opacity:0}30.35%,36%{transform:translate(-18.1px,14.9px);opacity:1}37.41%{transform:translate(-18.1px,14.9px);opacity:0}42.35%{transform:translate(-7.4px,3px);opacity:0}44.47%,50.12%{transform:translate(-7.4px,3px);opacity:1}51.53%{transform:translate(-7.4px,3px);opacity:0}56.47%{transform:translate(0);opacity:0}58.59%,to{transform:translate(0);opacity:1}}@keyframes tart-evolution-ring-1{0%,7.76%{transform:translate(-85.2px,76.8px);opacity:1}9.18%{transform:translate(-85.2px,76.8px);opacity:0}14.12%{transform:translate(-53.3px,66.9px);opacity:0}16.24%,21.88%{transform:translate(-53.3px,66.9px);opacity:1}23.29%{transform:translate(-53.3px,66.9px);opacity:0}28.24%{transform:translate(-23.7px,30.6px);opacity:0}30.35%,36%{transform:translate(-23.7px,30.6px);opacity:1}37.41%{transform:translate(-23.7px,30.6px);opacity:0}42.35%{transform:translate(-9.6px,2.6px);opacity:0}44.47%,50.12%{transform:translate(-9.6px,2.6px);opacity:1}51.53%{transform:translate(-9.6px,2.6px);opacity:0}56.47%{transform:translate(0);opacity:0}58.59%,to{transform:translate(0);opacity:1}}@keyframes tart-evolution-ring-2{0%,7.76%{transform:translate(-44.4px,47.1px);opacity:1}9.18%{transform:translate(-44.4px,47.1px);opacity:0}14.12%{transform:translate(-28.9px,39.3px);opacity:0}16.24%,21.88%{transform:translate(-28.9px,39.3px);opacity:1}23.29%{transform:translate(-28.9px,39.3px);opacity:0}28.24%{transform:translate(-13px,3.4px);opacity:0}30.35%,36%{transform:translate(-13px,3.4px);opacity:1}37.41%{transform:translate(-13px,3.4px);opacity:0}42.35%{transform:translate(-5.6px,-1.4px);opacity:0}44.47%,50.12%{transform:translate(-5.6px,-1.4px);opacity:1}51.53%{transform:translate(-5.6px,-1.4px);opacity:0}56.47%{transform:translate(0);opacity:0}58.59%,to{transform:translate(0);opacity:1}}@keyframes tart-evolution-gen-0{0%,13.41%{opacity:1}14.12%,to{opacity:0}}@keyframes tart-evolution-gen-1{0%,13.41%{opacity:0}14.12%,27.53%{opacity:1}28.24%,to{opacity:0}}@keyframes tart-evolution-gen-2{0%,27.53%{opacity:0}28.24%,41.65%{opacity:1}42.35%,to{opacity:0}}@keyframes tart-evolution-gen-3{0%,41.65%{opacity:0}42.35%,55.76%{opacity:1}56.47%,to{opacity:0}}@keyframes tart-evolution-gen-4{0%,55.76%{opacity:0}56.47%,to{opacity:1}}.tart.tart--expectimax{--tart-read:var(--duration-art-read,2000ms)}.tart--expectimax [data-anim=leaf-values]{animation-name:tart-expectimax-leaf-values}.tart--expectimax [data-anim=node-values]{animation-name:tart-expectimax-node-values}.tart--expectimax [data-anim=choice]{animation-name:tart-expectimax-choice}.tart--expectimax [data-anim=losers]{animation-name:tart-expectimax-losers}@keyframes tart-expectimax-leaf-values{0%{opacity:0}12%,to{opacity:1}}@keyframes tart-expectimax-node-values{0%,16.36%{opacity:0}26.18%,to{opacity:1}}@keyframes tart-expectimax-choice{0%,30.55%{opacity:0}39.27%,to{opacity:1}}@keyframes tart-expectimax-losers{0%,30.55%{opacity:1}39.27%,to{opacity:.3}}.tart.tart--heuristic-evaluation{--tart-read:var(--duration-art-read,2000ms)}.tart--heuristic-evaluation [data-anim=scan]{animation-name:tart-heuristic-evaluation-scan}.tart--heuristic-evaluation [data-anim=val-1]{animation-name:tart-heuristic-evaluation-val-1}.tart--heuristic-evaluation [data-anim=val-2]{animation-name:tart-heuristic-evaluation-val-2}.tart--heuristic-evaluation [data-anim=val-3]{animation-name:tart-heuristic-evaluation-val-3}.tart--heuristic-evaluation [data-anim=sum]{animation-name:tart-heuristic-evaluation-sum}.tart--heuristic-evaluation [data-anim=marker]{animation-name:tart-heuristic-evaluation-marker}@keyframes tart-heuristic-evaluation-scan{0%{transform:translateY(0);opacity:1}32.73%{transform:translateY(126px);opacity:1}37.09%,to{transform:translateY(126px);opacity:0}}@keyframes tart-heuristic-evaluation-val-1{0%,10.91%{opacity:0}14.18%,to{opacity:1}}@keyframes tart-heuristic-evaluation-val-2{0%,19.64%{opacity:0}22.91%,to{opacity:1}}@keyframes tart-heuristic-evaluation-val-3{0%,28.36%{opacity:0}31.64%,to{opacity:1}}@keyframes tart-heuristic-evaluation-sum{0%,36%{opacity:0}41.45%,to{opacity:1}}@keyframes tart-heuristic-evaluation-marker{0%,42.55%{opacity:0;transform:translateY(4px)}48%,to{opacity:1;transform:translateY(0)}}.tart.tart--mcts{--tart-motion:calc(var(--duration-art, 2400ms) * 2);--tart-read:var(--duration-art-read,2000ms)}:where(.tart--mcts) .tart-final{opacity:0}.tart--mcts [data-anim]{animation-duration:var(--tart-duration);animation-timing-function:var(--ease-standard,cubic-bezier(.2,0,0,1));animation-iteration-count:infinite;animation-fill-mode:both}.tart--mcts .node-1{animation-name:tart-mcts-node-1}.tart--mcts .node-2{animation-name:tart-mcts-node-2}.tart--mcts .node-3{animation-name:tart-mcts-node-3}.tart--mcts .node-4{animation-name:tart-mcts-node-4}.tart--mcts .node-5{animation-name:tart-mcts-node-5}.tart--mcts .node-6{animation-name:tart-mcts-node-6}.tart--mcts .node-7{animation-name:tart-mcts-node-7}.tart--mcts .mark-lll{animation-name:tart-mcts-mark-lll}.tart--mcts .mark-ll{animation-name:tart-mcts-mark-ll}.tart--mcts .mark-l{animation-name:tart-mcts-mark-l}.tart--mcts .mark-root{animation-name:tart-mcts-mark-root}.tart--mcts .playout{animation-name:tart-mcts-playout}.tart--mcts .badge{animation-name:tart-mcts-badge}.tart--mcts .token{animation-name:tart-mcts-token}@keyframes tart-mcts-node-1{0%,2.82%{opacity:.25}5.65%,to{opacity:1}}@keyframes tart-mcts-node-2{0%,7.06%{opacity:.25}9.88%,to{opacity:1}}@keyframes tart-mcts-node-3{0%,11.29%{opacity:.25}14.12%,to{opacity:1}}@keyframes tart-mcts-node-4{0%,15.53%{opacity:.25}18.35%,to{opacity:1}}@keyframes tart-mcts-node-5{0%,19.76%{opacity:.25}22.59%,to{opacity:1}}@keyframes tart-mcts-node-6{0%,24%{opacity:.25}26.82%,to{opacity:1}}@keyframes tart-mcts-node-7{0%,28.24%{opacity:.25}31.06%,to{opacity:1}}@keyframes tart-mcts-playout{0%,31.06%{opacity:.2}33.88%,to{opacity:1}}@keyframes tart-mcts-badge{0%,39.53%{opacity:0}42.35%,to{opacity:1}}@keyframes tart-mcts-token{0%,32.47%{transform:translate(0);opacity:0}33.88%{transform:translate(0);opacity:1}40.94%{transform:translate(28px,24px);opacity:1}42.35%{transform:translate(28px,24px);opacity:0}45.18%{transform:translate(0);opacity:0}46.59%{transform:translate(0);opacity:1}49.41%,50.82%{transform:translate(22px,-38px);opacity:1}53.65%,55.06%{transform:translate(52px,-76px);opacity:1}57.88%,59.29%{transform:translate(104px,-114px);opacity:1}62.12%,to{transform:translate(104px,-114px);opacity:0}}@keyframes tart-mcts-mark-lll{0%,63%{fill:var(--color-surface)}66%,to{fill:var(--color-accent-strong)}}@keyframes tart-mcts-mark-ll{0%,70%{fill:var(--color-surface)}72%,to{fill:var(--color-accent-strong)}}@keyframes tart-mcts-mark-l{0%,76%{fill:var(--color-surface)}78%,to{fill:var(--color-accent-strong)}}@keyframes tart-mcts-mark-root{0%,82%{fill:var(--color-surface)}84%,to{fill:var(--color-accent-strong)}}.tart.tart--nnue{--tart-read:var(--duration-art-read,2000ms)}.tart--nnue .flip{transform-box:fill-box;transform-origin:50% 50%}.tart--nnue [data-anim=flip]{animation-name:tart-nnue-flip}.tart--nnue [data-anim=row]{animation-name:tart-nnue-row}.tart--nnue .unit{transform-box:fill-box;transform-origin:50% 100%}.tart--nnue [data-anim=unit]{animation-name:tart-nnue-unit}.tart--nnue [data-anim=out-0]{animation-name:tart-nnue-out-0}.tart--nnue [data-anim=out-1]{animation-name:tart-nnue-out-1}@keyframes tart-nnue-flip{0%,4.36%{transform:scale(0);opacity:0}9.82%{transform:scale(1.12);opacity:1}12%,to{transform:scale(1);opacity:1}}@keyframes tart-nnue-row{0%,13.09%{opacity:0}16.36%{opacity:1}19.64%{opacity:.5}22.91%,to{opacity:1}}@keyframes tart-nnue-unit{0%,21.82%{transform:scaleY(0)}28.36%,to{transform:scaleY(1)}}@keyframes tart-nnue-out-0{0%,32.67%{opacity:1}32.73%,to{opacity:0}}@keyframes tart-nnue-out-1{0%,32.67%{opacity:0}32.73%,to{opacity:1}}.tart.tart--n-tuple{--tart-read:var(--duration-art-read,2000ms)}.tart--n-tuple [data-anim=win-1]{animation-name:tart-n-tuple-win-1}.tart--n-tuple [data-anim=win-2]{animation-name:tart-n-tuple-win-2}.tart--n-tuple [data-anim=win-3]{animation-name:tart-n-tuple-win-3}.tart--n-tuple [data-anim=link-1]{animation-name:tart-n-tuple-link-1}.tart--n-tuple [data-anim=link-2]{animation-name:tart-n-tuple-link-2}.tart--n-tuple [data-anim=link-3]{animation-name:tart-n-tuple-link-3}.tart--n-tuple [data-anim=row-1]{animation-name:tart-n-tuple-row-1}.tart--n-tuple [data-anim=row-2]{animation-name:tart-n-tuple-row-2}.tart--n-tuple [data-anim=row-3]{animation-name:tart-n-tuple-row-3}.tart--n-tuple [data-anim=sum-0]{animation-name:tart-n-tuple-sum-0}.tart--n-tuple [data-anim=sum-1]{animation-name:tart-n-tuple-sum-1}.tart--n-tuple [data-anim=sum-2]{animation-name:tart-n-tuple-sum-2}.tart--n-tuple [data-anim=sum-3]{animation-name:tart-n-tuple-sum-3}@keyframes tart-n-tuple-win-1{0%{opacity:.3}4.36%,to{opacity:1}}@keyframes tart-n-tuple-win-2{0%,18.55%{opacity:.3}22.91%,to{opacity:1}}@keyframes tart-n-tuple-win-3{0%,34.91%{opacity:.3}39.27%,to{opacity:1}}@keyframes tart-n-tuple-link-1{0%,4.36%{stroke-dashoffset:64}8.73%,to{stroke-dashoffset:0}}@keyframes tart-n-tuple-link-2{0%,20.73%{stroke-dashoffset:64}25.09%,to{stroke-dashoffset:0}}@keyframes tart-n-tuple-link-3{0%,37.09%{stroke-dashoffset:64}41.45%,to{stroke-dashoffset:0}}@keyframes tart-n-tuple-row-1{0%,7.64%{opacity:0}10.91%,to{opacity:1}}@keyframes tart-n-tuple-row-2{0%,24%{opacity:0}27.27%,to{opacity:1}}@keyframes tart-n-tuple-row-3{0%,40.36%{opacity:0}43.64%,to{opacity:1}}@keyframes tart-n-tuple-sum-0{0%,10.85%{opacity:1}10.91%,to{opacity:0}}@keyframes tart-n-tuple-sum-1{0%,10.85%{opacity:0}10.91%,27.22%{opacity:1}27.27%,to{opacity:0}}@keyframes tart-n-tuple-sum-2{0%,27.22%{opacity:0}27.27%,43.58%{opacity:1}43.64%,to{opacity:0}}@keyframes tart-n-tuple-sum-3{0%,43.58%{opacity:0}43.64%,to{opacity:1}}.tart.tart--oracle-distillation{--tart-read:var(--duration-art-read,2000ms)}:where(.tart--oracle-distillation) .tart-final{opacity:0}.tart--oracle-distillation [data-anim]{animation-duration:var(--tart-duration);animation-timing-function:var(--ease-standard,cubic-bezier(.2,0,0,1));animation-iteration-count:infinite;animation-fill-mode:both}.tart--oracle-distillation .tag{animation-name:tart-oracle-distillation-tag}.tart--oracle-distillation .mover-0{animation-name:tart-oracle-distillation-mover-0}.tart--oracle-distillation .mover-1{animation-name:tart-oracle-distillation-mover-1}@keyframes tart-oracle-distillation-tag{0%,5.45%{transform:translate(-78px)}27.27%,to{transform:translate(0)}}@keyframes tart-oracle-distillation-mover-0{0%,9.82%{transform:translate(0);opacity:0}12%{transform:translate(0);opacity:1}26.18%{opacity:1}31.64%,to{transform:translate(108px);opacity:0}}@keyframes tart-oracle-distillation-mover-1{0%,12%{transform:translate(0);opacity:0}14.18%{transform:translate(0);opacity:1}28.36%{opacity:1}33.82%,to{transform:translate(92px);opacity:0}}.tart.tart--policy-gradient{--tart-motion:calc(var(--duration-art, 2400ms) * 1.25)}.tart--policy-gradient [data-anim]{animation-duration:var(--tart-duration)}.tart--policy-gradient .bar{transform-box:fill-box;transform-origin:50% 100%}.tart--policy-gradient [data-anim=bar-plus]{animation-name:tart-policy-gradient-bar-plus}.tart--policy-gradient [data-anim=bar-minus]{animation-name:tart-policy-gradient-bar-minus}.tart--policy-gradient [data-anim=bar-rest]{animation-name:tart-policy-gradient-bar-rest}.tart--policy-gradient [data-anim=badges]{animation-name:tart-policy-gradient-badges}.tart--policy-gradient [data-anim=plus]{animation-name:tart-policy-gradient-plus}.tart--policy-gradient [data-anim=minus]{animation-name:tart-policy-gradient-minus}@keyframes tart-policy-gradient-bar-plus{0%{transform:scaleY(.584);fill:var(--color-accent-strong)}5%{fill:var(--color-highlight)}10%{fill:var(--color-accent-strong)}15%{fill:var(--color-highlight)}20%,25%{transform:scaleY(.584);fill:var(--color-accent-strong)}42%,78%{transform:scaleY(.902)}92%,to{transform:scaleY(1);fill:var(--color-accent-strong)}}@keyframes tart-policy-gradient-bar-minus{0%,25%{transform:scaleY(3);fill:var(--color-accent-strong)}42%,58%{transform:scaleY(2.53);fill:var(--color-accent-strong)}62%{fill:var(--color-highlight)}66%{fill:var(--color-accent-strong)}70%{fill:var(--color-highlight)}74%,78%{transform:scaleY(2.53);fill:var(--color-accent-strong)}92%,to{transform:scaleY(1);fill:var(--color-accent-strong)}}@keyframes tart-policy-gradient-bar-rest{0%,25%{transform:scaleY(1.067)}42%,78%{transform:scaleY(.9025)}92%,to{transform:scaleY(1)}}@keyframes tart-policy-gradient-badges{0%,18%{opacity:0}26%,to{opacity:1}}@keyframes tart-policy-gradient-plus{0%,18%{opacity:0;transform:translateY(6px)}26%,to{opacity:1;transform:translateY(0)}}@keyframes tart-policy-gradient-minus{0%,72%{opacity:0;transform:translateY(6px)}80%,to{opacity:1;transform:translateY(0)}}.tart.tart--q-learning{--tart-motion:calc(var(--duration-art, 2400ms) * 1.5)}.tart--q-learning [data-anim]{animation-duration:var(--tart-duration)}.tart--q-learning [data-anim=agent]{animation-name:tart-q-learning-agent}.tart--q-learning .bar{transform-box:fill-box;transform-origin:50% 100%}.tart--q-learning [data-anim=bar-4]{animation-name:tart-q-learning-bar-4}.tart--q-learning [data-anim=bar-3]{animation-name:tart-q-learning-bar-3}.tart--q-learning [data-anim=bar-2]{animation-name:tart-q-learning-bar-2}.tart--q-learning [data-anim=arrows]{animation-name:tart-q-learning-arrows}.tart--q-learning [data-anim=arrow-2]{animation-name:tart-q-learning-arrow-2}@keyframes tart-q-learning-agent{0%,8%{transform:translateX(0);opacity:1}11%,16%{transform:translateX(64px)}19%,24%{transform:translateX(128px)}27%,32%{transform:translateX(192px);opacity:1}33%{transform:translateX(192px);opacity:0}34%{transform:translateX(0);opacity:0}35%,41%{transform:translateX(0);opacity:1}44%,49%{transform:translateX(64px)}52%,57%{transform:translateX(128px)}60%,65%{transform:translateX(192px);opacity:1}66%{transform:translateX(192px);opacity:0}67%{transform:translateX(0);opacity:0}68%,74%{transform:translateX(0);opacity:1}77%,82%{transform:translateX(64px)}85%,90%{transform:translateX(128px)}93%,97%{transform:translateX(192px);opacity:1}98%{transform:translateX(192px);opacity:0}99%{transform:translateX(0);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes tart-q-learning-bar-4{0%,28%{transform:scaleY(.1)}32%{transform:scaleY(1.12)}36%,to{transform:scaleY(1)}}@keyframes tart-q-learning-bar-3{0%,61%{transform:scaleY(.1)}66%,to{transform:scaleY(1)}}@keyframes tart-q-learning-bar-2{0%,94%{transform:scaleY(.1)}99%,to{transform:scaleY(1)}}@keyframes tart-q-learning-arrows{0%,58%{opacity:0}62%,to{opacity:1}}@keyframes tart-q-learning-arrow-2{0%,91%{opacity:0}95%,to{opacity:1}}.tart.tart--risk-survival{--tart-read:var(--duration-art-read,2000ms)}:where(.tart--risk-survival) .tart-final{opacity:0}.tart--risk-survival [data-anim]{animation-duration:var(--tart-duration);animation-timing-function:var(--ease-standard,cubic-bezier(.2,0,0,1));animation-iteration-count:infinite;animation-fill-mode:both}.tart--risk-survival .height,.tart--risk-survival .score{animation-name:tart-risk-survival-draw}.tart--risk-survival .end{animation-name:tart-risk-survival-end}.tart--risk-survival .hit{animation-name:tart-risk-survival-hit;transform-box:fill-box;transform-origin:center}.tart--risk-survival .over{animation-name:tart-risk-survival-over}@keyframes tart-risk-survival-draw{0%,2.18%{stroke-dashoffset:1}38.18%,to{stroke-dashoffset:0}}@keyframes tart-risk-survival-end{0%,38.18%{opacity:0}40.36%,to{opacity:1}}@keyframes tart-risk-survival-hit{0%,39.27%{opacity:0;transform:scale(.4)}42.55%,to{opacity:1;transform:scale(1)}}@keyframes tart-risk-survival-over{0%,43.64%{opacity:0}45.82%,to{opacity:1}}.tart.tart--rollout-policy-iteration{--tart-read:var(--duration-art-read,2000ms)}:where(.tart--rollout-policy-iteration) .tart-final{opacity:0}.tart--rollout-policy-iteration [data-anim]{animation-duration:var(--tart-duration);animation-timing-function:var(--ease-standard,cubic-bezier(.2,0,0,1));animation-iteration-count:infinite;animation-fill-mode:both}.tart--rollout-policy-iteration .run-full{animation-name:tart-rollout-policy-iteration-run-full}.tart--rollout-policy-iteration .run-early{animation-name:tart-rollout-policy-iteration-run-early}.tart--rollout-policy-iteration .stop{animation-name:tart-rollout-policy-iteration-stop}.tart--rollout-policy-iteration .bar-fill{animation-name:tart-rollout-policy-iteration-bar;transform-box:fill-box;transform-origin:left center}.tart--rollout-policy-iteration .check{animation-name:tart-rollout-policy-iteration-check}@keyframes tart-rollout-policy-iteration-run-full{0%,3.27%{stroke-dashoffset:1}32.73%,to{stroke-dashoffset:0}}@keyframes tart-rollout-policy-iteration-run-early{0%,3.27%{stroke-dashoffset:1}15.27%,to{stroke-dashoffset:0}}@keyframes tart-rollout-policy-iteration-stop{0%,15.27%{opacity:0}17.45%,to{opacity:1}}@keyframes tart-rollout-policy-iteration-bar{0%,33.82%{transform:scaleX(0)}41.45%,to{transform:scaleX(1)}}@keyframes tart-rollout-policy-iteration-check{0%,43.64%{opacity:0}45.82%,to{opacity:1}}