.pf,.tf{--pf-loop:16s;--pf-working:#1769d2;--pf-blocked:#8d5c00;--pf-done:#18764b;--pf-idle:#61616c;color:var(--color-fd-foreground);margin:0}.pf-team{--pf-loop:18s}.dark .pf,.dark .tf{--pf-working:#62b9ff;--pf-blocked:#f0bd5c;--pf-done:#62d49a;--pf-idle:#8b8b99}.pf-working{color:var(--pf-working)}.pf-blocked{color:var(--pf-blocked)}.pf-done{color:var(--pf-done)}.pf-idle{color:var(--pf-idle)}.pf-dim{color:var(--pf-dim,var(--color-fd-muted-foreground))}.pf-kicker{color:var(--color-fd-muted-foreground)}.pf-title{margin-top:1rem}.pf-sub{max-width:60ch;color:var(--color-fd-muted-foreground);margin-top:1rem}.pf-key{flex-wrap:wrap;gap:.25rem .875rem;display:inline-flex}.pf-stage{--pf-canvas:#f5f5f7;--pf-head:#ececf1;--pf-line:#dcdce3;--pf-ink:#202027;--pf-dim:#6c6c6c;--pf-wire:#a2a2ad;border:1px solid var(--marketing-line);background:var(--pf-canvas);color:var(--pf-ink);font-family:var(--font-mono), ui-monospace, monospace;margin-top:2.5rem;font-size:.75rem;line-height:1.25rem;position:relative;overflow:hidden}.dark .pf-stage{--pf-canvas:var(--terminal-stage);--pf-head:#17171f;--pf-line:#ffffff21;--pf-ink:#dedee6;--pf-dim:#8a8a8a;--pf-wire:#ffffff42}.pf-bar{border-bottom:1px solid var(--pf-line);background:var(--pf-head);color:var(--pf-dim);flex-wrap:wrap;align-items:center;gap:.25rem 1rem;padding:.375rem .75rem;display:flex}.pf-sess{border-radius:var(--radius-pill);background:var(--pf-ink);color:var(--pf-canvas);padding:0 .5rem}.pf-tab{color:var(--pf-ink)}.pf-bar .pf-key{margin-left:auto}.pf-body{padding:1.5rem 1.25rem 1.75rem}.pf-row{grid-template-columns:8.5rem minmax(0,1fr);gap:1.25rem;display:grid}.pf-win{color:var(--pf-dim);padding-top:.25rem}.pf-panes{grid-template-columns:minmax(0,1fr);gap:.75rem;width:100%;margin-inline:auto;display:grid}.pf-n1{width:calc(33.3333% - .5rem)}.pf-n2{grid-template-columns:repeat(2,minmax(0,1fr));width:calc(66.6667% - .25rem)}.pf-n3{grid-template-columns:repeat(3,minmax(0,1fr))}.pf-pane{border:1px solid var(--pf-line);background:var(--pf-canvas);min-width:0;position:relative}.pf-alert{border:1px solid var(--pf-blocked);pointer-events:none;position:absolute;inset:-1px}.pf-you{--cx:-150%;--cy:-170%;z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;top:64%;left:80%}.pf-press{transform-origin:0 0;position:absolute;inset:0}.pf-head{border-bottom:1px solid var(--pf-line);background:var(--pf-head);white-space:nowrap;align-items:center;gap:.5rem;padding:.25rem .625rem;display:flex}.pf-stack{display:grid}.pf-stack>*{grid-area:1/1}.pf-head b{text-align:center;width:1ch;font-weight:400}.pf-role{text-overflow:ellipsis;min-width:0;color:var(--pf-dim);overflow:hidden}.pf-id{color:var(--pf-dim);margin-left:auto}.pf-mark{flex-shrink:0}.pf-mark-opencode{color:var(--pf-ink,var(--color-fd-foreground))}.pf-mark-codex{color:#3941ff}.dark .pf-mark-codex{color:#7a9dff}.pf-scr{padding:.5rem .75rem .625rem}.pf-scr p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pf-spin:before{content:"⠋";width:1ch;margin-right:1ch;animation:.8s step-end infinite pf-spin;display:inline-block}@keyframes pf-spin{0%{content:"⠋"}12.5%{content:"⠙"}25%{content:"⠹"}37.5%{content:"⠸"}50%{content:"⠼"}62.5%{content:"⠴"}75%{content:"⠦"}87.5%{content:"⠧"}}.pf-wire{height:4.5rem;margin-left:9.75rem;position:relative}.pf-wire svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pf-wire path{fill:none;stroke:var(--pf-wire);stroke-width:1px;vector-effect:non-scaling-stroke}.pf-wire .pf-dash{stroke-dasharray:3 3}.pf-wire .pf-hi{stroke:var(--pf-working);stroke-width:1.5px}.pf-l{background:var(--pf-canvas);white-space:nowrap;color:var(--pf-dim);padding:0 .375rem;font-size:.6875rem;position:absolute;top:48%;transform:translateY(-50%)}.pf-notes{color:var(--color-fd-muted-foreground);grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:1.5rem;display:grid}.pf-notes a{color:var(--color-fd-primary);white-space:nowrap}.pf-foot{color:var(--color-fd-muted-foreground);margin-top:1.25rem}.pf-foot p+p{margin-top:.25rem}.pf-foot strong{color:var(--color-fd-foreground);font-weight:600}@media not (min-width:64rem){.pf-body{padding:1rem}.pf-bar .pf-key{margin-left:0}.pf-row{grid-template-columns:minmax(0,1fr);gap:.5rem}.pf-panes,.pf-n1,.pf-n2{width:auto;margin-inline:0}.pf-n2,.pf-n3{grid-template-columns:minmax(0,1fr)}.pf-wire{flex-direction:column;height:auto;margin-left:1rem;padding:.5rem 0;display:flex}.pf-wire svg{display:none}.pf-you{--cx:-30%;--cy:-140%}.pf-l{border-left:1px solid var(--pf-wire);background:0 0;padding:.25rem 0 .25rem 1rem;position:static;transform:none}.pf-notes{grid-template-columns:minmax(0,1fr);gap:.75rem}}.tf-title{margin-top:.75rem}.tf-frame{border:1px solid var(--color-fd-border);margin-top:1.5rem}.tf-bar{border-bottom:1px solid var(--color-fd-border);background:var(--color-fd-muted);color:var(--color-fd-muted-foreground);flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;padding:.625rem 1rem;display:flex}.tf-list{padding:.5rem 0}.tf-row{--in:1.5rem;--d:0;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:1.5rem;padding:0 1rem;display:grid;position:relative}.tf-d1{--d:1}.tf-d2{--d:2}.tf-row+.tf-row>*{border-top:1px dashed var(--color-fd-border)}.tf-main{padding:.875rem 0 .875rem calc(var(--d) * var(--in));flex-wrap:wrap;align-content:flex-start;align-items:baseline;gap:0 .625rem;display:flex}.tf-elbow,.tf-rail{border-left:1px solid var(--color-fd-muted-foreground);opacity:.5;position:absolute;top:0;bottom:0}.tf-elbow{left:calc(1rem + (var(--d) - 1) * var(--in) + .3rem)}.tf-row[data-last] .tf-elbow{height:1.625rem;bottom:auto}.tf-elbow:before{content:"";width:calc(var(--in) - .8rem);border-top:1px solid var(--color-fd-muted-foreground);position:absolute;top:1.625rem;left:0}.tf-c1{left:1.3rem}.tf-c2{left:calc(1.3rem + var(--in))}.tf-glyph{width:1ch;font-family:var(--font-mono), ui-monospace, monospace}.tf-main .pf-mark{align-self:center}.tf-role{color:var(--color-fd-muted-foreground);flex-basis:100%;order:5;padding-left:calc(1ch + .625rem)}.tf-meta{white-space:nowrap;margin-left:auto}.tf-flow{color:var(--color-fd-muted-foreground);flex-basis:100%;order:6;margin-top:.25rem;padding-left:calc(1ch + .625rem)}.tf-note{color:var(--color-fd-muted-foreground);padding:.875rem 0}.tf-found{border-top:1px solid var(--color-fd-border);background:var(--color-fd-muted);color:var(--color-fd-muted-foreground);flex-wrap:wrap;gap:.25rem 1.5rem;padding:.625rem 1rem;display:flex}@media not (min-width:48rem){.tf-row{--in:1.25rem;grid-template-columns:minmax(0,1fr);gap:0}.tf-row+.tf-row>.tf-note{border-top:0}.tf-note{padding:0 0 .875rem calc(var(--d) * var(--in) + 1ch + .625rem)}}@media (prefers-reduced-motion:reduce){.pf-loop *,.pf-loop :before{animation:none!important}}.pf-loop .d22,.pf-loop .d33,.pf-loop .k67,.pf-loop .m60-66,.pf-loop .o4,.pf-loop .o26,.pf-loop .o38,.pf-loop .o40,.pf-loop .o42,.pf-loop .t8-17,.pf-loop .t44-54,.pf-loop .t68-72,.pf-loop .u73,.pf-loop .u81,.pf-loop .v4-14,.pf-loop .v4-94,.pf-loop .v8-94,.pf-loop .v12-20,.pf-loop .v14-26,.pf-loop .v20-94,.pf-loop .v22-30,.pf-loop .v24-94,.pf-loop .v26-57,.pf-loop .v26-84,.pf-loop .v26-94,.pf-loop .v30-94,.pf-loop .v35-94,.pf-loop .v38-52,.pf-loop .v38-94,.pf-loop .v40-55,.pf-loop .v42-57,.pf-loop .v52-94,.pf-loop .v55-94,.pf-loop .v56-64,.pf-loop .v57-73,.pf-loop .v57-75,.pf-loop .v60-94,.pf-loop .v64-94,.pf-loop .v66-74,.pf-loop .v73-94,.pf-loop .v75-81,.pf-loop .v75-94,.pf-loop .v76-94,.pf-loop .v81-94,.pf-loop .v83-94,.pf-loop .v84-94{animation-duration:var(--pf-loop);animation-timing-function:var(--ease-smooth);animation-iteration-count:infinite}.pf-loop .v4-14,.pf-loop .v12-20,.pf-loop .v14-26,.pf-loop .v22-30,.pf-loop .v26-57,.pf-loop .v26-84,.pf-loop .v38-52,.pf-loop .v40-55,.pf-loop .v42-57,.pf-loop .v56-64,.pf-loop .v57-73,.pf-loop .v57-75,.pf-loop .v66-74,.pf-loop .v75-81{opacity:0}.pf-loop .d22{animation-name:pf-d22}.pf-loop .d33{animation-name:pf-d33}.pf-loop .k67{animation-name:pf-k67}.pf-loop .m60-66{animation-name:pf-m60-66}.pf-loop .o4{animation-name:pf-o4}.pf-loop .o26{animation-name:pf-o26}.pf-loop .o38{animation-name:pf-o38}.pf-loop .o40{animation-name:pf-o40}.pf-loop .o42{animation-name:pf-o42}.pf-loop .t8-17{animation-name:pf-t8-17}.pf-loop .t44-54{animation-name:pf-t44-54}.pf-loop .t68-72{animation-name:pf-t68-72}.pf-loop .u73{animation-name:pf-u73}.pf-loop .u81{animation-name:pf-u81}.pf-loop .v4-14{animation-name:pf-v4-14}.pf-loop .v4-94{animation-name:pf-v4-94}.pf-loop .v8-94{animation-name:pf-v8-94}.pf-loop .v12-20{animation-name:pf-v12-20}.pf-loop .v14-26{animation-name:pf-v14-26}.pf-loop .v20-94{animation-name:pf-v20-94}.pf-loop .v22-30{animation-name:pf-v22-30}.pf-loop .v24-94{animation-name:pf-v24-94}.pf-loop .v26-57{animation-name:pf-v26-57}.pf-loop .v26-84{animation-name:pf-v26-84}.pf-loop .v26-94{animation-name:pf-v26-94}.pf-loop .v30-94{animation-name:pf-v30-94}.pf-loop .v35-94{animation-name:pf-v35-94}.pf-loop .v38-52{animation-name:pf-v38-52}.pf-loop .v38-94{animation-name:pf-v38-94}.pf-loop .v40-55{animation-name:pf-v40-55}.pf-loop .v42-57{animation-name:pf-v42-57}.pf-loop .v52-94{animation-name:pf-v52-94}.pf-loop .v55-94{animation-name:pf-v55-94}.pf-loop .v56-64{animation-name:pf-v56-64}.pf-loop .v57-73{animation-name:pf-v57-73}.pf-loop .v57-75{animation-name:pf-v57-75}.pf-loop .v60-94{animation-name:pf-v60-94}.pf-loop .v64-94{animation-name:pf-v64-94}.pf-loop .v66-74{animation-name:pf-v66-74}.pf-loop .v73-94{animation-name:pf-v73-94}.pf-loop .v75-81{animation-name:pf-v75-81}.pf-loop .v75-94{animation-name:pf-v75-94}.pf-loop .v76-94{animation-name:pf-v76-94}.pf-loop .v81-94{animation-name:pf-v81-94}.pf-loop .v83-94{animation-name:pf-v83-94}.pf-loop .v84-94{animation-name:pf-v84-94}@keyframes pf-d22{0%,22%{clip-path:inset(0 0 100%);opacity:1}27%,94%{clip-path:inset(0);opacity:1}97%,to{clip-path:inset(0);opacity:0}}@keyframes pf-d33{0%,33%{clip-path:inset(0 0 100%);opacity:1}38%,94%{clip-path:inset(0);opacity:1}97%,to{clip-path:inset(0);opacity:0}}@keyframes pf-k67{0%,67%{scale:1}67.5%{scale:.82}68.5%,to{scale:1}}@keyframes pf-m60-66{0%,60%{transform:translate(var(--cx), var(--cy))}66%,to{transform:none}}@keyframes pf-o4{0%,4%{opacity:0;transform:translateY(.375rem)}6%,94%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes pf-o26{0%,26%{opacity:0;transform:translateY(.375rem)}28%,94%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes pf-o38{0%,38%{opacity:0;transform:translateY(.375rem)}40%,94%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes pf-o40{0%,40%{opacity:0;transform:translateY(.375rem)}42%,94%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes pf-o42{0%,42%{opacity:0;transform:translateY(.375rem)}44%,94%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes pf-t8-17{0%,8%{clip-path:inset(0 100% 0 0);animation-timing-function:steps(30,end)}17%,94%{clip-path:inset(0);opacity:1}97%,to{clip-path:inset(0);opacity:0}}@keyframes pf-t44-54{0%,44%{clip-path:inset(0 100% 0 0);animation-timing-function:steps(30,end)}54%,94%{clip-path:inset(0);opacity:1}97%,to{clip-path:inset(0);opacity:0}}@keyframes pf-t68-72{0%,68%{clip-path:inset(0 100% 0 0);animation-timing-function:steps(30,end)}72%,94%{clip-path:inset(0);opacity:1}97%,to{clip-path:inset(0);opacity:0}}@keyframes pf-u73{0%,73%{clip-path:inset(100% 0 0);opacity:1}78%,94%{clip-path:inset(0);opacity:1}97%,to{clip-path:inset(0);opacity:0}}@keyframes pf-u81{0%,81%{clip-path:inset(100% 0 0);opacity:1}86%,94%{clip-path:inset(0);opacity:1}97%,to{clip-path:inset(0);opacity:0}}@keyframes pf-v4-14{0%,4%{opacity:0}5.5%,14%{opacity:1}15.5%,to{opacity:0}}@keyframes pf-v4-94{0%,4%{opacity:0}5.5%,94%{opacity:1}97%,to{opacity:0}}@keyframes pf-v8-94{0%,8%{opacity:0}9.5%,94%{opacity:1}97%,to{opacity:0}}@keyframes pf-v12-20{0%,12%{opacity:0}13.5%,20%{opacity:1}21.5%,to{opacity:0}}@keyframes pf-v14-26{0%,14%{opacity:0}15.5%,26%{opacity:1}27.5%,to{opacity:0}}@keyframes pf-v20-94{0%,20%{opacity:0}21.5%,94%{opacity:1}97%,to{opacity:0}}@keyframes pf-v22-30{0%,22%{opacity:0}23.5%,30%{opacity:1}31.5%,to{opacity:0}}@keyframes pf-v24-94{0%,24%{opacity:0}25.5%,94%{opacity:1}97%,to{opacity:0}}@keyframes pf-v26-57{0%,26%{opacity:0}27.5%,57%{opacity:1}58.5%,to{opacity:0}}@keyframes pf-v26-84{0%,26%{opacity:0}27.5%,84%{opacity:1}85.5%,to{opacity:0}}@keyframes pf-v26-94{0%,26%{opacity:0}27.5%,94%{opacity:1}97%,to{opacity:0}}@keyframes pf-v30-94{0%,30%{opacity:0}31.5%,94%{opacity:1}97%,to{opacity:0}}@keyframes pf-v35-94{0%,35%{opacity:0}36.5%,94%{opacity:1}97%,to{opacity:0}}@keyframes pf-v38-52{0%,38%{opacity:0}39.5%,52%{opacity:1}53.5%,to{opacity:0}}@keyframes pf-v38-94{0%,38%{opacity:0}39.5%,94%{opacity:1}97%,to{opacity:0}}@keyframes pf-v40-55{0%,40%{opacity:0}41.5%,55%{opacity:1}56.5%,to{opacity:0}}@keyframes pf-v42-57{0%,42%{opacity:0}43.5%,57%{opacity:1}58.5%,to{opacity:0}}@keyframes pf-v52-94{0%,52%{opacity:0}53.5%,94%{opacity:1}97%,to{opacity:0}}@keyframes pf-v55-94{0%,55%{opacity:0}56.5%,94%{opacity:1}97%,to{opacity:0}}@keyframes pf-v56-64{0%,56%{opacity:0}57.5%,64%{opacity:1}65.5%,to{opacity:0}}@keyframes pf-v57-73{0%,57%{opacity:0}58.5%,73%{opacity:1}74.5%,to{opacity:0}}@keyframes pf-v57-75{0%,57%{opacity:0}58.5%,75%{opacity:1}76.5%,to{opacity:0}}@keyframes pf-v60-94{0%,60%{opacity:0}61.5%,94%{opacity:1}97%,to{opacity:0}}@keyframes pf-v64-94{0%,64%{opacity:0}65.5%,94%{opacity:1}97%,to{opacity:0}}@keyframes pf-v66-74{0%,66%{opacity:0}67.5%,74%{opacity:1}75.5%,to{opacity:0}}@keyframes pf-v73-94{0%,73%{opacity:0}74.5%,94%{opacity:1}97%,to{opacity:0}}@keyframes pf-v75-81{0%,75%{opacity:0}76.5%,81%{opacity:1}82.5%,to{opacity:0}}@keyframes pf-v75-94{0%,75%{opacity:0}76.5%,94%{opacity:1}97%,to{opacity:0}}@keyframes pf-v76-94{0%,76%{opacity:0}77.5%,94%{opacity:1}97%,to{opacity:0}}@keyframes pf-v81-94{0%,81%{opacity:0}82.5%,94%{opacity:1}97%,to{opacity:0}}@keyframes pf-v83-94{0%,83%{opacity:0}84.5%,94%{opacity:1}97%,to{opacity:0}}@keyframes pf-v84-94{0%,84%{opacity:0}85.5%,94%{opacity:1}97%,to{opacity:0}}
.tui-cursor-track{pointer-events:none;will-change:transform;position:absolute;inset:0}.tui-cursor{--cursor-fill:#2563eb;transform-origin:0 0;display:block;position:absolute;top:0;left:0;translate:-3.3px -2.1px}.tui-cursor-arrow{color:var(--cursor-fill);filter:drop-shadow(0 1px 2px #00000059);flex:none;width:20px;height:20px;overflow:visible}.tui-cursor-label{border-radius:var(--radius-pill);background:var(--cursor-fill);color:#fff;font:500 11px/16px var(--font-geist-mono), ui-monospace, monospace;white-space:nowrap;padding:1px 6px;position:absolute;top:15px;left:17px;box-shadow:0 1px 3px #00000040}.tui-cursor-flip .tui-cursor-label{left:auto;right:calc(100% - 6px)}.tui-figure-cursors{pointer-events:none;opacity:0;animation:tui-cursor-show-9 36s linear var(--mockup-delay) infinite both;position:absolute;inset:0;overflow:hidden}.tui-figure-cursors .tui-cursor-track{animation:tui-cursor-path-9 36s cubic-bezier(.45, 0, .25, 1) var(--mockup-delay) infinite both}.tui-figure-cursors[data-kind=click] .tui-cursor{animation:tui-cursor-click-9 36s linear var(--mockup-delay) infinite both}.tui-figure-cursors[data-kind=drag] .tui-cursor{animation:tui-cursor-drag-9 36s linear var(--mockup-delay) infinite both}[data-motion-count="3"] .tui-figure-cursors{animation-name:tui-cursor-show-3;animation-duration:12s}[data-motion-count="3"] .tui-figure-cursors .tui-cursor-track{animation-name:tui-cursor-path-3;animation-duration:12s}[data-motion-count="3"] .tui-figure-cursors[data-kind=click] .tui-cursor{animation-name:tui-cursor-click-3;animation-duration:12s}[data-motion-count="3"] .tui-figure-cursors[data-kind=drag] .tui-cursor{animation-name:tui-cursor-drag-3;animation-duration:12s}[data-motion-count="6"] .tui-figure-cursors{animation-name:tui-cursor-show-6;animation-duration:24s}[data-motion-count="6"] .tui-figure-cursors .tui-cursor-track{animation-name:tui-cursor-path-6;animation-duration:24s}[data-motion-count="6"] .tui-figure-cursors[data-kind=click] .tui-cursor{animation-name:tui-cursor-click-6;animation-duration:24s}[data-motion-count="6"] .tui-figure-cursors[data-kind=drag] .tui-cursor{animation-name:tui-cursor-drag-6;animation-duration:24s}.tui-figure-cursors[data-kind=drag] .tui-cursor-track{animation-name:tui-cursor-dragpath-9}[data-motion-count="3"] .tui-figure-cursors[data-kind=drag] .tui-cursor-track{animation-name:tui-cursor-dragpath-3}[data-motion-count="6"] .tui-figure-cursors[data-kind=drag] .tui-cursor-track{animation-name:tui-cursor-dragpath-6}@keyframes tui-cursor-show-3{0%,2%{opacity:0}3.667%,30%{opacity:1}32%,to{opacity:0}}@keyframes tui-cursor-path-3{0%,2.667%{transform:translate(var(--fx), var(--fy))}8%,11%{transform:translate(var(--ax), var(--ay))}20%,33.333%{transform:translate(var(--tx), var(--ty))}33.343%,to{transform:translate(var(--fx), var(--fy))}}@keyframes tui-cursor-click-3{0%,8.167%{transform:scale(1)}9%{transform:scale(.82)}10.333%,to{transform:scale(1)}}@keyframes tui-cursor-drag-3{0%,8.167%{transform:scale(1)}9%,12.667%{transform:scale(.88)}14%,to{transform:scale(1)}}@keyframes tui-cursor-show-6{0%,1%{opacity:0}1.833%,15%{opacity:1}16%,to{opacity:0}}@keyframes tui-cursor-path-6{0%,1.333%{transform:translate(var(--fx), var(--fy))}4%,5.5%{transform:translate(var(--ax), var(--ay))}10%,16.667%{transform:translate(var(--tx), var(--ty))}16.677%,to{transform:translate(var(--fx), var(--fy))}}@keyframes tui-cursor-click-6{0%,4.083%{transform:scale(1)}4.5%{transform:scale(.82)}5.167%,to{transform:scale(1)}}@keyframes tui-cursor-drag-6{0%,4.083%{transform:scale(1)}4.5%,6.333%{transform:scale(.88)}7%,to{transform:scale(1)}}@keyframes tui-cursor-show-9{0%,.667%{opacity:0}1.222%,10%{opacity:1}10.667%,to{opacity:0}}@keyframes tui-cursor-path-9{0%,.889%{transform:translate(var(--fx), var(--fy))}2.667%,3.667%{transform:translate(var(--ax), var(--ay))}6.667%,11.111%{transform:translate(var(--tx), var(--ty))}11.121%,to{transform:translate(var(--fx), var(--fy))}}@keyframes tui-cursor-click-9{0%,2.722%{transform:scale(1)}3%{transform:scale(.82)}3.444%,to{transform:scale(1)}}@keyframes tui-cursor-drag-9{0%,2.722%{transform:scale(1)}3%,4.222%{transform:scale(.88)}4.667%,to{transform:scale(1)}}.tui-hero-cursors{pointer-events:none;position:absolute;inset:0}.tui-hero-you{animation:12s cubic-bezier(.45,0,.25,1) infinite both tui-hero-you}.tui-hero-you .tui-cursor{animation:12s linear infinite both tui-hero-press}@keyframes tui-hero-you{0%{opacity:0;transform:translate(55%,62%)}5%{opacity:1}22%,28%{transform:translate(26.6%,23.9%)}35%{transform:translate(30%,30%)}52%,59%{transform:translate(92.5%,98.9%)}68%{transform:translate(70%,60%)}82%,92%{opacity:1;transform:translate(31.9%,23.9%)}97%,to{opacity:0;transform:translate(31.9%,23.9%)}}@keyframes tui-hero-press{0%,23.5%{transform:scale(1)}25%{transform:scale(.82)}27.5%,54.5%{transform:scale(1)}56%{transform:scale(.82)}58.5%,to{transform:scale(1)}}@keyframes tui-cursor-dragpath-3{0%,2.667%{transform:translate(var(--fx), var(--fy))}8%,9%{transform:translate(var(--ax), var(--ay))}12.667%,33.333%{transform:translate(var(--tx), var(--ty))}33.343%,to{transform:translate(var(--fx), var(--fy))}}@keyframes tui-cursor-dragpath-6{0%,1.333%{transform:translate(var(--fx), var(--fy))}4%,4.5%{transform:translate(var(--ax), var(--ay))}6.333%,16.667%{transform:translate(var(--tx), var(--ty))}16.677%,to{transform:translate(var(--fx), var(--fy))}}@keyframes tui-cursor-dragpath-9{0%,.889%{transform:translate(var(--fx), var(--fy))}2.667%,3%{transform:translate(var(--ax), var(--ay))}4.222%,11.111%{transform:translate(var(--tx), var(--ty))}11.121%,to{transform:translate(var(--fx), var(--fy))}}@media (prefers-reduced-motion:reduce){.tui-figure-cursors,.tui-figure-cursors .tui-cursor-track,.tui-figure-cursors .tui-cursor,.tui-hero-cursors .tui-cursor-track,.tui-hero-cursors .tui-cursor{animation:none!important}.tui-figure-cursors{opacity:1}.tui-figure-cursors .tui-cursor-track{transform:translate(var(--tx), var(--ty))}.tui-hero-you{transform:translate(92.5%,98.9%)}}@media (max-width:640px){.tui-hero-cursors .tui-cursor{scale:.7}}
