.wf-scene{width:100%;height:auto;display:block}.sc-tile{fill:var(--panel-2)}.sc-card{fill:var(--panel);stroke:var(--line-strong)}.sc-ind{fill:var(--indigo)}.sc-code{font-family:var(--mono);fill:var(--ink);font-weight:500}.sc-key{fill:var(--indigo)}.sc-val{fill:#b45309}.sc-mut{fill:var(--muted)}.sc-h{fill:var(--indigo);font-weight:700}.sc-cv{fill:var(--panel)}.sc-cv-ind{fill:var(--indigo)}.sc-cv-soft{fill:var(--panel-2)}.sc-soft{fill:var(--panel-2);stroke:var(--line)}.sc-dot{fill:var(--muted)}.sc-scan{fill:var(--indigo);fill-opacity:.6}.sc-ok{fill:#16a34a}.sc-bad{fill:#dc2626}.sc-okt{fill:#16a34a;fill-opacity:.14}.sc-badt{fill:#dc2626;fill-opacity:.14}.sc-mark{fill:none;stroke:#fff;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.sc-mark-sm{stroke-width:3px}.sc-txt{font:500 15px var(--mono);fill:var(--ink)}.sc-on-ind{fill:#fff}.sc-ok-t{fill:#15803d}.sc-bad-t{fill:#b91c1c}.wf-scene *{transform-box:fill-box;transform-origin:0;--from:0, 1}.wf-scene .pop{transform-origin:50%;--from:.7}.t0{animation:8s infinite sc-t0}.t4{animation:8s infinite sc-t4}.t5{animation:8s infinite sc-t5}@keyframes sc-t0{0%,2%{opacity:0;transform:scale(var(--from))}8%,90%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes sc-t4{0%,46%{opacity:0;transform:scale(var(--from))}54%,90%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes sc-t5{0%,58%{opacity:0;transform:scale(var(--from))}66%,90%{opacity:1;transform:none}96%,to{opacity:0}}.wf-scene .cv{transform-origin:100%}.y0{animation:8s steps(14,end) infinite sc-y0}.y1{animation:8s steps(14,end) infinite sc-y1}.y2{animation:8s steps(14,end) infinite sc-y2}.y3{animation:8s steps(14,end) infinite sc-y3}.y4{animation:8s steps(14,end) infinite sc-y4}.y5{animation:8s steps(14,end) infinite sc-y5}.y6{animation:8s steps(14,end) infinite sc-y6}@keyframes sc-y0{0%,2%{transform:none}12%,94%{transform:scaleX(0)}96%,to{transform:none}}@keyframes sc-y1{0%,10%{transform:none}20%,94%{transform:scaleX(0)}96%,to{transform:none}}@keyframes sc-y2{0%,20%{transform:none}30%,94%{transform:scaleX(0)}96%,to{transform:none}}@keyframes sc-y3{0%,32%{transform:none}38%,94%{transform:scaleX(0)}96%,to{transform:none}}@keyframes sc-y4{0%,40%{transform:none}48%,94%{transform:scaleX(0)}96%,to{transform:none}}@keyframes sc-y5{0%,50%{transform:none}60%,94%{transform:scaleX(0)}96%,to{transform:none}}@keyframes sc-y6{0%,62%{transform:none}74%,94%{transform:scaleX(0)}96%,to{transform:none}}.dots{animation:8s infinite sc-dots}@keyframes sc-dots{0%,52%{opacity:1}58%,to{opacity:0}}.sc-dot{animation:1s infinite sc-dot}.sc-dot:nth-of-type(2){animation-delay:.15s}.sc-dot:nth-of-type(3){animation-delay:.3s}@keyframes sc-dot{0%,60%,to{transform:none}30%{transform:translateY(-6px)}}.scan{animation:8s infinite sc-scan}@keyframes sc-scan{0%{opacity:0;transform:none}4%,28%{opacity:1}30%{opacity:1;transform:translateY(190px)}34%,to{opacity:0;transform:translateY(190px)}}.err{animation:8s infinite sc-err}.pre{animation:8s infinite sc-pre}@keyframes sc-pre{0%,48%{opacity:1}50%,to{opacity:0}}@keyframes sc-err{0%,28%{opacity:0}32%,50%{opacity:1}55%,to{opacity:0}}.press{transform-origin:50%;animation:8s infinite sc-press}@keyframes sc-press{0%,14%,22%,to{transform:none}18%{transform:scale(.9)}}.fill{animation:8s infinite sc-fill}@keyframes sc-fill{0%,24%{opacity:1;transform:scaleX(0)}56%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.ring{transform-origin:50%;animation:1.6s infinite sc-ring}@keyframes sc-ring{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}.wf-show{text-align:left;--off:0;gap:1.5rem;margin:0 0 2.5rem;display:grid}.wf-list{margin:0;padding:0;list-style:none;display:grid}.wf-list>*,.wf-stage>*{grid-area:1/1}.wf-item{border-radius:var(--radius);border:1px solid #0000;padding:1rem 1.1rem;animation:32s infinite sc-on;position:relative;overflow:hidden}.wf-stage{border:1px solid var(--line);border-radius:var(--radius);padding:1rem;display:grid}.wf-frame{animation:32s infinite sc-frame}.wf-bar{background:var(--indigo);transform-origin:0;height:3px;animation:32s linear infinite sc-bar;position:absolute;top:auto;bottom:0;left:0;right:0}.k1{animation-delay:-24s}.k2{animation-delay:-16s}.k3{animation-delay:-8s}.k1 .wf-bar{animation-delay:-24s}.k2 .wf-bar{animation-delay:-16s}.k3 .wf-bar{animation-delay:-8s}@keyframes sc-on{0%,24.9%{opacity:1;background:var(--panel);border-color:var(--line-strong)}25%,to{opacity:var(--off);background:0 0;border-color:#0000}}@keyframes sc-frame{0%{opacity:0}1%,24.5%{opacity:1}25%,to{opacity:0}}@keyframes sc-bar{0%{transform:scaleX(0)}25%{transform:none}25.01%,to{transform:scaleX(0)}}.wf-show:hover *{animation-play-state:paused}@media (max-width:59.99rem){.wf-stage{order:-1}}@media (min-width:60rem){.wf-show{--off:.55;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:center}.wf-list{gap:.5rem}.wf-list>*{grid-area:auto}}@media (prefers-reduced-motion:reduce){.wf-item,.wf-frame{opacity:1}.wf-bar{display:none}.wf-list>*{grid-area:auto}.wf-stage{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem}.wf-stage>*{grid-area:auto}.wf-show *{animation:none!important}.wf-scene .err,.wf-scene .scan,.wf-scene .ring,.wf-scene .cv,.wf-scene .pre,.wf-scene .dots{display:none}}