@media (min-width:768px){.diagrams-module__yaZbQa__fig{--tk:.78}}.diagrams-module__yaZbQa__fig [data-dim]{opacity:var(--to,.35)}.diagrams-module__yaZbQa__fig [data-tip]{opacity:0;transition:opacity .25s}.diagrams-module__yaZbQa__fig [data-hot]{cursor:pointer}.diagrams-module__yaZbQa__fig [data-hot][data-on] [data-tip]{opacity:1}.diagrams-module__yaZbQa__fig [data-hot][data-on] [data-fill]{fill:var(--lime);fill-opacity:.18}.diagrams-module__yaZbQa__fig [data-main]{transition:stroke-width .3s var(--ease)}@media (hover:hover){.diagrams-module__yaZbQa__fig [data-hot]:hover [data-tip]{opacity:1}.diagrams-module__yaZbQa__fig [data-hot]:hover [data-fill]{fill:var(--lime);fill-opacity:.18}.diagrams-module__yaZbQa__fig:hover [data-main]{stroke-width:2.2px}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.diagrams-module__yaZbQa__fig [data-hot]{transition:transform .3s var(--ease);transform-box:fill-box;transform-origin:50%}.diagrams-module__yaZbQa__fig [data-hot]:hover{transform:scale(1.03)}.diagrams-module__yaZbQa__fig[data-done]:hover [data-lime][data-draw]{stroke-dasharray:1;animation:diagrams-module__yaZbQa__dgDraw .9s var(--ease) both}}@media (prefers-reduced-motion:no-preference){.diagrams-module__yaZbQa__fig[data-armed]:not([data-drawn]) [data-draw]{stroke-dasharray:1;stroke-dashoffset:1px;opacity:0}.diagrams-module__yaZbQa__fig[data-armed]:not([data-drawn]) [data-fade],.diagrams-module__yaZbQa__fig[data-armed]:not([data-drawn]) text:not([data-tip]){opacity:0}.diagrams-module__yaZbQa__fig[data-drawn]:not([data-done]) [data-draw]{stroke-dasharray:1;animation:diagrams-module__yaZbQa__dgDraw var(--dur,.9s) var(--ease) var(--d,0s) both}.diagrams-module__yaZbQa__fig[data-drawn]:not([data-done]) [data-fade],.diagrams-module__yaZbQa__fig[data-drawn]:not([data-done]) text:not([data-tip]){animation:diagrams-module__yaZbQa__dgFade .5s ease var(--d,0s) both}.diagrams-module__yaZbQa__fig[data-armed]:not([data-drawn]) [data-dim]{opacity:0}.diagrams-module__yaZbQa__fig[data-armed]:not([data-drawn]) [data-move]{transform:translate(var(--mx,0px), var(--my,0px))}.diagrams-module__yaZbQa__fig[data-drawn]:not([data-done]) [data-dim]{animation:diagrams-module__yaZbQa__dgDim var(--dur,1.1s) ease var(--d,0s) both}.diagrams-module__yaZbQa__fig[data-drawn]:not([data-done]) [data-move]{animation:diagrams-module__yaZbQa__dgMove var(--dur,.9s) ease-in-out var(--d,0s) both}}@keyframes diagrams-module__yaZbQa__dgDim{0%{opacity:0}25%,60%{opacity:1}to{opacity:var(--to,.35)}}@keyframes diagrams-module__yaZbQa__dgMove{0%{transform:translate(var(--mx,0px), var(--my,0px))}to{transform:translate(0)}}@keyframes diagrams-module__yaZbQa__dgDraw{0%{stroke-dashoffset:1px;opacity:0}.5%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes diagrams-module__yaZbQa__dgFade{0%{opacity:0}to{opacity:1}}.diagrams-module__yaZbQa__fig [data-token]{opacity:0;pointer-events:none;offset-rotate:0deg}@media (prefers-reduced-motion:no-preference){.diagrams-module__yaZbQa__fig[data-armed]:not([data-drawn]) [data-rise],.diagrams-module__yaZbQa__fig[data-armed]:not([data-drawn]) [data-land]{opacity:0}.diagrams-module__yaZbQa__fig[data-drawn]:not([data-done]) [data-land]{animation:diagrams-module__yaZbQa__dgLand var(--dur,.9s) cubic-bezier(.16, 1, .3, 1) var(--d,0s) both}.diagrams-module__yaZbQa__fig[data-drawn]:not([data-done]) [data-rise]{transform-box:fill-box;transform-origin:50% 100%;animation:diagrams-module__yaZbQa__dgRise var(--dur,.7s) var(--ease) var(--d,0s) both}}@supports (offset-path:path("M0,0 L1,1")){@media (prefers-reduced-motion:no-preference){.diagrams-module__yaZbQa__fig[data-live]:not([data-armed]) [data-token],.diagrams-module__yaZbQa__fig[data-live][data-done] [data-token]{animation:diagrams-module__yaZbQa__dgRide var(--cyc,7s) ease-in-out var(--d,0s) infinite both}}}@keyframes diagrams-module__yaZbQa__dgRise{0%{opacity:0;transform:scaleY(.04)}30%{opacity:1}to{opacity:1;transform:scaleY(1)}}@keyframes diagrams-module__yaZbQa__dgLand{0%{opacity:0;transform:translateY(-26px)}35%{opacity:1}to{opacity:1;transform:translateY(0)}}@keyframes diagrams-module__yaZbQa__dgRide{0%{offset-distance:0%;opacity:0}6%{opacity:1}48%{offset-distance:var(--stop,100%);opacity:1}72%{offset-distance:var(--stop,100%);opacity:var(--end,1)}82%,to{offset-distance:var(--stop,100%);opacity:0}}@media (prefers-reduced-motion:no-preference){.diagrams-module__yaZbQa__fig[data-live]:not([data-armed]) [data-reloop],.diagrams-module__yaZbQa__fig[data-live][data-done] [data-reloop]{transform-box:fill-box;transform-origin:50% 100%;animation:diagrams-module__yaZbQa__dgRelay 8s var(--ease) .6s infinite both}}@keyframes diagrams-module__yaZbQa__dgRelay{0%,70%{opacity:1;transform:scaleY(1)}72%{opacity:0;transform:scaleY(.04)}76%{opacity:1}88%,to{opacity:1;transform:scaleY(1)}}
