@property --hold{syntax:"<number>";inherits:true;initial-value:1}.act-box{--t:calc(var(--t-play,var(--t-base,1)) * var(--hold));--a-ink:var(--ink);--a-muted:var(--ink-muted);--a-line:var(--line-strong);--a-accent:var(--clay);--a-tint:#1214121a;--a-tint-2:#12141233;color:var(--a-ink);display:block}.act-box[data-hold]{animation:act-hold 7s var(--ease-in-out) infinite}@keyframes act-hold{0%,to{--hold:1}50%{--hold:.88}}@media (prefers-reduced-motion:reduce){.act-box[data-hold]{animation:none}}.act{width:100%;height:auto;display:block;overflow:visible}.act *{vector-effect:non-scaling-stroke}.act line,.act path{stroke:var(--a-ink);stroke-width:1px;fill:none}.act text{font-family:var(--font-mono);letter-spacing:.02em;fill:var(--a-muted);stroke:none;font-size:11px}[dir=rtl] .act :is(.wk-n,.fr-k){text-anchor:end}.act :is(.al,.tie,.spine,.road,.tick,.yr,.br1,.br2,.tip,.seg,.seg-up,.lead,.task,.gone,.open,.split,.cell,.wk-fill,.ready,.mix-on,.mix-mark,.fr,.zoom,.ask,.fr-k,.pay,.pay-mark,.even,.even-mark,.launch,.launch-mark,.run,.mo){--e:calc(var(--k) * var(--k) * (3 - 2 * var(--k)))}.act .dash{stroke-dasharray:1}.act .al{--k:clamp(0, (var(--t) - var(--a)) / .55, 1);stroke:var(--a-ink);stroke-width:2px;stroke-linecap:butt;transform:translate(calc((var(--x0) + (var(--x1) - var(--x0)) * var(--e)) * 1px), calc((var(--y0) + (var(--y1) - var(--y0)) * var(--e)) * 1px)) rotate(calc(var(--r0) * (1 - var(--e)) * 1deg))}.act .spine{--k:clamp(0, (var(--t) - .62) / .3, 1);stroke:var(--a-accent);stroke-width:3px;transform-origin:44px 140px;transform:scaleY(var(--e))}.act .tie{--k:clamp(0, (var(--t) - .78 - var(--i) * .02) / .12, 1);stroke:var(--a-accent);stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--e))}.act .road{--k:clamp(0, var(--t) / .4, 1);stroke-width:3px;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--e))}.act--nahdi .tick,.act--nahdi .yr{--k:clamp(0, (var(--t) - var(--i) * .07) / .1, 1);opacity:var(--e)}.act .br1{--k:clamp(0, (var(--t) - .38 - var(--i) * .03) / .22, 1);stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--e))}.act .br2{--k:clamp(0, (var(--t) - .56 - var(--i) * .008) / .2, 1);stroke:var(--a-muted);stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--e))}.act .tip{--k:clamp(0, (var(--t) - .74 - var(--i) * .008) / .12, 1);fill:var(--a-accent);transform-box:fill-box;transform-origin:0;transform:scale(var(--e))}.act .rule{stroke:var(--a-line)}.act :is(.seg,.seg-up){--k:clamp(0, (var(--t) - var(--i) * .04) / .8, 1);transform:translateX(calc((var(--x0) + (var(--x1) - var(--x0)) * var(--e)) * 1px)) scaleX(calc(var(--w0) + (var(--w1) - var(--w0)) * var(--e)))}.act .seg--0{fill:var(--a-tint-2)}.act .seg--1{fill:var(--a-tint)}.act .seg-up{fill:var(--a-accent);opacity:calc(var(--e) * .9)}.act .lead{--k:clamp(0, var(--t) / .84, 1);stroke:var(--a-muted);transform:translateX(calc((var(--x0) + (var(--x1) - var(--x0)) * var(--e)) * 1px))}.act .base{stroke:var(--a-line)}.act .start{stroke:var(--a-ink);stroke-width:2px}.act .task{--k:clamp(0, (var(--t) - var(--i) * .05) / .75, 1);fill:var(--a-ink);transform:translateX(calc((var(--x0) + (var(--x1) - var(--x0)) * var(--e)) * 1px)) scaleX(calc(var(--w0) + (var(--w1) - var(--w0)) * var(--e)))}.act .gone{--k:clamp(0, (var(--t) - .7) / .3, 1);fill:none;stroke:var(--a-accent);stroke-dasharray:4 4;opacity:var(--e)}.act .open{--k:clamp(0, (var(--t) - .2) / .75, 1);transform:translateX(calc((600 - 336 * var(--e)) * 1px))}.act .open line{stroke:var(--a-accent);stroke-width:2px}.act .open rect{fill:var(--a-accent)}.act .foot{fill:none;stroke:var(--a-ink);stroke-width:2px}.act .bay{stroke:var(--a-ink)}.act .split{--k:clamp(0, (var(--t) - .1 - var(--i) * .045) / .4, 1);stroke:var(--a-accent);stroke-width:2px;transform-origin:0 140px;transform:scaleY(var(--e))}.act .cell{--k:clamp(0, (var(--t) - .55 - var(--i) * .012) / .2, 1);fill:var(--a-tint);opacity:calc(var(--e) * (.5 + var(--odd) * .5))}.act .wk{fill:none;stroke:var(--a-line)}.act .wk-fill{--k:clamp(0, (var(--t) - var(--i) * .12) / .16, 1);fill:var(--a-ink);transform-box:fill-box;transform-origin:50% 100%;transform:scaleY(var(--e))}.act .wk-fill:nth-of-type(n){opacity:.9}.act .ready{--k:clamp(0, (var(--t) - .78) / .14, 1);stroke:var(--a-accent);stroke-width:3px;transform-origin:572px 176px;transform:scaleY(var(--e))}.act .mix{fill:var(--a-tint)}.act .mix-on{--k:clamp(0, (var(--t) - .5) / .45, 1);fill:var(--a-accent);transform-origin:40px 0;transform:scaleX(calc(.3 + .2 * var(--e)))}.act .mix-mark{--k:clamp(0, (var(--t) - .5) / .45, 1);stroke:var(--a-ink);stroke-width:2px;transform:translateX(calc((40 + 560 * (.3 + .2 * var(--e))) * 1px))}.act .fr{fill:none;stroke:var(--a-ink);stroke-dasharray:1}.act .fr--0{--k:clamp(0, var(--t) / .35, 1);stroke-dashoffset:calc(1 - var(--e))}.act .fr--1{--k:clamp(0, (var(--t) - .38) / .3, 1);stroke-dashoffset:calc(1 - var(--e));stroke-width:2px}.act .zoom{--k:clamp(0, (var(--t) - .25) / .2, 1);stroke:var(--a-muted);stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--e))}.act .zoom--2{--k:clamp(0, (var(--t) - .6) / .15, 1)}.act .ask{--k:clamp(0, (var(--t) - .72) / .22, 1);fill:var(--a-accent);transform-box:fill-box;transform-origin:0 100%;transform:scale(var(--e))}.act .fr-k{--k:clamp(0, (var(--t) - .2) / .15, 1);opacity:var(--e)}.act .fr-k--1{--k:clamp(0, (var(--t) - .6) / .15, 1)}.act .axis{stroke:var(--a-ink)}.act :is(.mo,.trip){stroke:var(--a-line)}.act .mo-n{fill:var(--a-muted)}.act .pay{--k:clamp(0, var(--t) / .6, 1);fill:var(--a-accent);transform-origin:40px 0;transform:scaleX(var(--e))}.act .pay-mark{--k:clamp(0, var(--t) / .6, 1);stroke:var(--a-ink);stroke-width:2px;transform:translateX(calc((40 + 172.7 * var(--e) - 212.7) * 1px))}.act .even{--k:clamp(0, (var(--t) - .45) / .5, 1);fill:var(--a-accent);transform-origin:40px 0;transform:scaleX(var(--e))}.act .even-mark{--k:clamp(0, (var(--t) - .45) / .5, 1);stroke:var(--a-ink);stroke-width:2px;transform:translateX(calc((44.8 * var(--e) - 44.8) * 1px))}.act .zero{fill:var(--a-ink)}.act .launch{--k:clamp(0, var(--t) / .35, 1);fill:var(--a-accent);transform-origin:40px 0;transform:scaleX(var(--e))}.act .launch-mark{--k:clamp(0, (var(--t) - .25) / .12, 1);stroke:var(--a-ink);stroke-width:2px;opacity:var(--e)}.act .run{--k:clamp(0, (var(--t) - .35) / .6, 1);stroke-width:3px;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--e))}.act--wasm .mo{--k:clamp(0, (var(--t) - .38 - var(--i) * .048) / .06, 1);stroke:var(--a-ink);opacity:var(--e)}
