.canvas.astro-aclmkjid{--wire:var(--line-strong);--gap:1.5rem;container-type:inline-size}.canvas.astro-aclmkjid .node-main{width:min(100%,17.5rem)}.wire.astro-aclmkjid{width:1.5px;height:var(--gap);background:var(--wire);display:block}.split.astro-aclmkjid{padding-block:2.25rem var(--gap);position:relative}.split.astro-aclmkjid:before,.split.astro-aclmkjid:after{content:"";background:var(--wire);height:1.5px;position:absolute;left:25%;right:25%}.split.astro-aclmkjid:before{top:0}.split.astro-aclmkjid:after{bottom:0}.branch.astro-aclmkjid{min-width:0;display:grid;position:relative}.branch.astro-aclmkjid:before,.branch.astro-aclmkjid:after{content:"";background:var(--wire);width:1.5px;position:absolute;left:50%}.branch.astro-aclmkjid:before{height:2.25rem;top:-2.25rem}.branch.astro-aclmkjid:after{height:var(--gap);top:100%}.cond.astro-aclmkjid{z-index:1;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;color:var(--muted);border-radius:.375rem;padding:.1rem .45rem;font-size:.6875rem;font-weight:500;position:absolute;top:-1.125rem;left:50%;transform:translate(-50%,-50%)}@container (width<=26rem){.canvas.astro-aclmkjid .node-sub,.branch.astro-aclmkjid .node-status{display:none}.branch.astro-aclmkjid .flow-node{gap:.5rem;padding-right:.5rem}}@media (prefers-reduced-motion:no-preference){.canvas-animate.astro-aclmkjid .flow-node{animation:node-in .7s var(--ease-out-expo) both;animation-delay:calc(var(--i) * .26s + .35s)}.canvas-animate.astro-aclmkjid .node-status{animation:status-in .4s var(--ease-out-expo) both;animation-delay:calc(var(--i) * .26s + .8s)}.canvas-animate.astro-aclmkjid .wire.astro-aclmkjid,.canvas-animate.astro-aclmkjid .split.astro-aclmkjid:before,.canvas-animate.astro-aclmkjid .branch.astro-aclmkjid:before{animation:.4s ease-out both wire-in;animation-delay:calc(var(--i,2) * .26s + .2s)}.canvas-animate.astro-aclmkjid .wire.astro-aclmkjid{transform-origin:top}}@keyframes node-in{0%{opacity:0;transform:translateY(.5rem)}}@keyframes status-in{0%{opacity:0;transform:scale(.6)}}@keyframes wire-in{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){.approval.astro-i3irphx7{animation:approval-in .8s var(--ease-out-expo) 1.6s both}}@keyframes approval-in{0%{opacity:0;transform:translateY(.75rem)}}.caret.astro-xobadaww{vertical-align:-.15em;background:var(--ink);width:1.5px;height:1.05em;margin-left:2px;display:inline-block}@media (prefers-reduced-motion:no-preference){.caret.astro-xobadaww{animation:1.1s step-end infinite blink}}@keyframes blink{50%{opacity:0}}.run-step.astro-rcqeudut:not(:last-child):before{content:"";background:var(--line);width:1.5px;position:absolute;top:1.85rem;bottom:-.35rem;left:calc(.625rem - .75px)}.how-tab.astro-hahnwogd{padding-bottom:.5rem}.tab-bar.astro-hahnwogd{background:var(--line);border-radius:2px;height:2px;display:block;position:relative;overflow:hidden}.tab-bar.astro-hahnwogd:after{content:"";background:var(--ink);transform-origin:0;transition:transform .3s var(--ease-out-expo);position:absolute;inset:0;transform:scaleX(0)}.how-tab.astro-hahnwogd[aria-selected=true] .tab-bar.astro-hahnwogd:after{transform:none}.astro-hahnwogd[data-playing] .how-tab.astro-hahnwogd[aria-selected=true] .tab-bar.astro-hahnwogd:after{animation:tab-progress var(--tab-duration,7s) linear both}@keyframes tab-progress{0%{transform:scaleX(0)}}.how-tab.astro-hahnwogd .tab-body.astro-hahnwogd,.how-tab.astro-hahnwogd .text-title.astro-hahnwogd{transition:color .2s}.how-tab.astro-hahnwogd[aria-selected=false] .text-title.astro-hahnwogd{color:var(--muted)}.how-tab.astro-hahnwogd[aria-selected=false]:hover .text-title.astro-hahnwogd{color:var(--ink)}@media (width<=39.99rem){.how-tab.astro-hahnwogd[aria-selected=false] .tab-body.astro-hahnwogd{display:none}}.how-panel.astro-hahnwogd{opacity:0;pointer-events:none;transition:opacity .35s, transform .5s var(--ease-out-expo);grid-area:1/1;align-self:center;transform:translateY(.5rem)}.how-panel.astro-hahnwogd[data-active]{opacity:1;pointer-events:auto;transition:opacity .35s 50ms, transform .5s var(--ease-out-expo) 50ms;transform:none}.team-tab.astro-4pploz2i{color:var(--muted);border-radius:.5rem;flex:none;padding:.55rem 1rem;font-size:.9375rem;font-weight:500;transition:background-color .2s,color .2s}.team-tab.astro-4pploz2i:hover{color:var(--ink)}.team-tab.astro-4pploz2i[aria-selected=true]{background:var(--ink);color:var(--page)}.team-panel.astro-4pploz2i{opacity:0;pointer-events:none;grid-area:1/1;transition:opacity .3s}.team-panel.astro-4pploz2i[data-active]{opacity:1;pointer-events:auto;transition:opacity .35s}
