.flow-video{--bg:var(--background);--sf:var(--card);--sf2:var(--muted);--bd:var(--border);--tx:var(--foreground);--mu:var(--muted-foreground);--ac:var(--primary);--act:var(--primary-foreground);--ok:var(--status-ok);--busy:var(--status-busy);--warn:var(--status-warn);--off:var(--status-off);--sh:var(--card-shadow);--disp:var(--font-display);--kf:var(--font-mono)}@media (prefers-reduced-motion:reduce){.flow-video *{animation-play-state:paused!important;animation-delay:-17.6s!important}}@keyframes fv-d1{0%{opacity:0;transform:translateY(-140px)rotate(-6deg)}1.458%{opacity:0;transform:translateY(-140px)rotate(-6deg)}3.333%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes fv-v2{0%{opacity:1}9.375%{opacity:1}10.208%{opacity:0}to{opacity:0}}@keyframes fv-c4{0%{opacity:0;transform:scale(.6)}9.583%{opacity:0;transform:scale(.6)}10.625%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes fv-d5{0%{opacity:0;transform:translateY(-140px)rotate(-6deg)}3.125%{opacity:0;transform:translateY(-140px)rotate(-6deg)}5%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes fv-s1{0%{opacity:0;transform:translateY(12px)}1.458%{opacity:1;transform:none}11.042%{opacity:1;transform:none}12.5%{opacity:0;transform:translateY(-12px)}to{opacity:0;transform:translateY(-12px)}}@keyframes fv-p6{0%{opacity:1}9.167%{opacity:1}9.583%{opacity:0}to{opacity:0}}@keyframes fv-i7{0%{opacity:0;transform:translateY(90px)scale(.9)}14.167%{opacity:0;transform:translateY(90px)scale(.9)}16.25%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes fv-n8{0%{opacity:1}20.833%{opacity:1}21.25%{opacity:0}to{opacity:0}}@keyframes fv-n9{0%{opacity:0}20.833%{opacity:0}21.25%{opacity:1}22.5%{opacity:1}22.917%{opacity:0}to{opacity:0}}@keyframes fv-n10{0%{opacity:0}22.5%{opacity:0}22.917%{opacity:1}to{opacity:1}}@keyframes fv-i11{0%{opacity:0;transform:translateY(90px)scale(.9)}16.042%{opacity:0;transform:translateY(90px)scale(.9)}18.125%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes fv-i12{0%{opacity:0;transform:translateY(90px)scale(.9)}17.917%{opacity:0;transform:translateY(90px)scale(.9)}20%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes fv-o13{0%,24.167%{opacity:0}25.417%{opacity:1}27.5%,to{opacity:0}}@keyframes fv-s2{0%{opacity:0;transform:translateY(12px)}12.5%{opacity:0;transform:translateY(12px)}13.958%{opacity:1;transform:none}27.708%{opacity:1;transform:none}29.167%{opacity:0;transform:translateY(-12px)}to{opacity:0;transform:translateY(-12px)}}@keyframes fv-k14{0%{transform:translate(260px,180px)}29.167%{transform:translate(260px,180px)}32.917%{transform:translate(0)}33.542%{transform:translate(0)scale(.82)}34.167%{transform:translate(0)scale(1)}to{transform:translate(0)scale(1)}}@keyframes fv-b15{0%,33.333%{transform:scale(1)}33.75%{transform:scale(.95)}34.583%,to{transform:scale(1)}}@keyframes fv-s3{0%{opacity:0;transform:translateY(12px)}29.167%{opacity:0;transform:translateY(12px)}30.625%{opacity:1;transform:none}40.208%{opacity:1;transform:none}41.667%{opacity:0;transform:translateY(-12px)}to{opacity:0;transform:translateY(-12px)}}@keyframes fv-x16{0%{opacity:1}34.583%{opacity:1}35.417%{opacity:0}to{opacity:0}}@keyframes fv-y17{0%{opacity:0;transform:scale(.8)}35%{opacity:0;transform:scale(.8)}36.042%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes fv-t18{0%{opacity:0;transform:translate(-8px)}35.833%{opacity:0;transform:translate(-8px)}36.875%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes fv-m19{0%{opacity:0;transform:scale(.6)}43.542%{opacity:0;transform:scale(.6)}44.292%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes fv-f20{0%,43.542%{opacity:0}44.167%,to{opacity:1}}@keyframes fv-m21{0%{opacity:0;transform:scale(.6)}45.208%{opacity:0;transform:scale(.6)}45.958%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes fv-f22{0%,45.208%{opacity:0}45.833%,to{opacity:1}}@keyframes fv-m23{0%{opacity:0;transform:scale(.6)}46.875%{opacity:0;transform:scale(.6)}47.625%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes fv-f24{0%,46.875%{opacity:0}47.5%,to{opacity:1}}@keyframes fv-k25{0%{transform:translate(120px,40px)}41.667%{transform:translate(120px,40px)}43.333%{transform:translate(0)}45%{transform:translateY(56px)}46.667%{transform:translateY(112px)}50%{transform:translateY(112px)}to{transform:translateY(112px)}}@keyframes fv-s4{0%{opacity:0;transform:translateY(12px)}41.667%{opacity:0;transform:translateY(12px)}43.125%{opacity:1;transform:none}48.542%{opacity:1;transform:none}50%{opacity:0;transform:translateY(-12px)}to{opacity:0;transform:translateY(-12px)}}@keyframes fv-w26{0%{opacity:0;transform:scale(1.06)}70.833%{opacity:0;transform:scale(1.06)}71.333%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes fv-h27{0%{opacity:0}70.833%{opacity:0}71.042%{opacity:.9}72.917%{opacity:0}to{opacity:0}}@keyframes fv-g28{0%{transform:scaleX(0)}51.25%{transform:scaleX(0)}58.333%{transform:scaleX(1)}to{transform:scaleX(1)}}@keyframes fv-q29{0%{opacity:0}58.333%{opacity:0}59.167%{opacity:1}70.833%{opacity:1}71.25%{opacity:0}to{opacity:0}}@keyframes fv-pl30{0%{opacity:0}70.833%{opacity:0}71.458%{opacity:1}to{opacity:1}}@keyframes fv-z31{0%{opacity:1}58.333%{opacity:1}58.75%{opacity:0}to{opacity:0}}@keyframes fv-w32{0%{opacity:0;transform:scale(1.06)}70.833%{opacity:0;transform:scale(1.06)}71.333%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes fv-h33{0%{opacity:0}70.833%{opacity:0}71.042%{opacity:.9}72.917%{opacity:0}to{opacity:0}}@keyframes fv-g34{0%{transform:scaleX(0)}51.25%{transform:scaleX(0)}62.083%{transform:scaleX(1)}to{transform:scaleX(1)}}@keyframes fv-q35{0%{opacity:0}62.083%{opacity:0}62.917%{opacity:1}70.833%{opacity:1}71.25%{opacity:0}to{opacity:0}}@keyframes fv-pl36{0%{opacity:0}70.833%{opacity:0}71.458%{opacity:1}to{opacity:1}}@keyframes fv-z37{0%{opacity:1}62.083%{opacity:1}62.5%{opacity:0}to{opacity:0}}@keyframes fv-w38{0%{opacity:0;transform:scale(1.06)}70.833%{opacity:0;transform:scale(1.06)}71.333%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes fv-h39{0%{opacity:0}70.833%{opacity:0}71.042%{opacity:.9}72.917%{opacity:0}to{opacity:0}}@keyframes fv-g40{0%{transform:scaleX(0)}51.25%{transform:scaleX(0)}65%{transform:scaleX(1)}to{transform:scaleX(1)}}@keyframes fv-q41{0%{opacity:0}65%{opacity:0}65.833%{opacity:1}70.833%{opacity:1}71.25%{opacity:0}to{opacity:0}}@keyframes fv-pl42{0%{opacity:0}70.833%{opacity:0}71.458%{opacity:1}to{opacity:1}}@keyframes fv-z43{0%{opacity:1}65%{opacity:1}65.417%{opacity:0}to{opacity:0}}@keyframes fv-cd44{0%{opacity:0;transform:scale(1.4)}65.833%{opacity:0;transform:scale(1.4)}66.25%{opacity:1;transform:none}67.417%{opacity:1;transform:none}67.708%{opacity:0;transform:scale(.8)}to{opacity:0;transform:scale(.8)}}@keyframes fv-cd45{0%{opacity:0;transform:scale(1.4)}67.708%{opacity:0;transform:scale(1.4)}68.125%{opacity:1;transform:none}69.292%{opacity:1;transform:none}69.583%{opacity:0;transform:scale(.8)}to{opacity:0;transform:scale(.8)}}@keyframes fv-cd46{0%{opacity:0;transform:scale(1.4)}69.583%{opacity:0;transform:scale(1.4)}70%{opacity:1;transform:none}71.167%{opacity:1;transform:none}71.458%{opacity:0;transform:scale(.8)}to{opacity:0;transform:scale(.8)}}@keyframes fv-s5{0%{opacity:0;transform:translateY(12px)}50%{opacity:0;transform:translateY(12px)}51.458%{opacity:1;transform:none}73.542%{opacity:1;transform:none}75%{opacity:0;transform:translateY(-12px)}to{opacity:0;transform:translateY(-12px)}}@keyframes fv-l47{0%{opacity:0}65.417%{opacity:0}65.833%{opacity:1}71.25%{opacity:1}71.667%{opacity:0}to{opacity:0}}@keyframes fv-l48{0%{opacity:0}71.25%{opacity:0}71.875%{opacity:1}to{opacity:1}}@keyframes fv-dd49{0%,76.25%{opacity:0}77.083%,to{opacity:1}}@keyframes fv-dl50{0%{opacity:0}76.25%{opacity:0}77.083%{opacity:1}to{opacity:1}}@keyframes fv-dd51{0%,76.875%{opacity:0}77.708%,to{opacity:1}}@keyframes fv-dl52{0%{opacity:0}76.875%{opacity:0}77.708%{opacity:1}to{opacity:1}}@keyframes fv-dd53{0%,77.5%{opacity:0}78.333%,to{opacity:1}}@keyframes fv-dl54{0%{opacity:0}77.5%{opacity:0}78.333%{opacity:1}to{opacity:1}}@keyframes fv-dd55{0%,78.125%{opacity:0}78.958%,to{opacity:1}}@keyframes fv-dl56{0%{opacity:0}78.125%{opacity:0}78.958%{opacity:1}to{opacity:1}}@keyframes fv-dd57{0%,78.75%{opacity:0}79.583%,to{opacity:1}}@keyframes fv-dl58{0%{opacity:0}78.75%{opacity:0}79.583%{opacity:1}to{opacity:1}}@keyframes fv-id59{0%{opacity:0}81.25%{opacity:0}82.292%{opacity:1}to{opacity:1}}@keyframes fv-s6{0%{opacity:0;transform:translateY(12px)}75%{opacity:0;transform:translateY(12px)}76.458%{opacity:1;transform:none}86.042%{opacity:1;transform:none}87.5%{opacity:0;transform:translateY(-12px)}to{opacity:0;transform:translateY(-12px)}}@keyframes fv-fl60{0%{opacity:1;transform:translate(-360px,-170px)scale(1)}87.5%{opacity:1;transform:translate(-360px,-170px)scale(1)}91.25%{opacity:0;transform:translate(0)scale(.2)}to{opacity:0;transform:translate(0)scale(.2)}}@keyframes fv-fl61{0%{opacity:1;transform:translate(360px,-170px)scale(1)}87.5%{opacity:1;transform:translate(360px,-170px)scale(1)}91.25%{opacity:0;transform:translate(0)scale(.2)}to{opacity:0;transform:translate(0)scale(.2)}}@keyframes fv-fl62{0%{opacity:1;transform:translate(-360px,170px)scale(1)}87.5%{opacity:1;transform:translate(-360px,170px)scale(1)}91.25%{opacity:0;transform:translate(0)scale(.2)}to{opacity:0;transform:translate(0)scale(.2)}}@keyframes fv-fl63{0%{opacity:1;transform:translate(360px,170px)scale(1)}87.5%{opacity:1;transform:translate(360px,170px)scale(1)}91.25%{opacity:0;transform:translate(0)scale(.2)}to{opacity:0;transform:translate(0)scale(.2)}}@keyframes fv-s7{0%{opacity:0;transform:translateY(0)}87.5%{opacity:0;transform:translateY(0)}89.167%{opacity:1;transform:none}98.333%{opacity:1;transform:none}to{opacity:0;transform:translateY(0)}}@keyframes fv-lg64{0%{opacity:0;transform:scale(.4)rotate(-12deg)}90.833%{opacity:0;transform:scale(.4)rotate(-12deg)}92.292%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes fv-tg65{0%{opacity:0;transform:translateY(14px)}92.5%{opacity:0;transform:translateY(14px)}94.167%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes fv-tg66{0%{opacity:0}93.75%{opacity:0}95.417%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes fv-cap67{0%{opacity:0;transform:translateY(6px)}1.25%{opacity:1;transform:none}11.25%{opacity:1;transform:none}12.5%{opacity:0;transform:translateY(-6px)}to{opacity:0;transform:translateY(-6px)}}@keyframes fv-cap68{0%{opacity:0;transform:translateY(6px)}12.5%{opacity:0;transform:translateY(6px)}13.75%{opacity:1;transform:none}27.917%{opacity:1;transform:none}29.167%{opacity:0;transform:translateY(-6px)}to{opacity:0;transform:translateY(-6px)}}@keyframes fv-cap69{0%{opacity:0;transform:translateY(6px)}29.167%{opacity:0;transform:translateY(6px)}30.417%{opacity:1;transform:none}40.417%{opacity:1;transform:none}41.667%{opacity:0;transform:translateY(-6px)}to{opacity:0;transform:translateY(-6px)}}@keyframes fv-cap70{0%{opacity:0;transform:translateY(6px)}41.667%{opacity:0;transform:translateY(6px)}42.917%{opacity:1;transform:none}48.75%{opacity:1;transform:none}50%{opacity:0;transform:translateY(-6px)}to{opacity:0;transform:translateY(-6px)}}@keyframes fv-cap71{0%{opacity:0;transform:translateY(6px)}50%{opacity:0;transform:translateY(6px)}51.25%{opacity:1;transform:none}73.75%{opacity:1;transform:none}75%{opacity:0;transform:translateY(-6px)}to{opacity:0;transform:translateY(-6px)}}@keyframes fv-cap72{0%{opacity:0;transform:translateY(6px)}75%{opacity:0;transform:translateY(6px)}76.25%{opacity:1;transform:none}86.25%{opacity:1;transform:none}87.5%{opacity:0;transform:translateY(-6px)}to{opacity:0;transform:translateY(-6px)}}@keyframes fv-sg73{0%{transform:scaleX(0)}0%{transform:scaleX(0)}12.5%{transform:scaleX(1)}98.333%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes fv-sg74{0%{transform:scaleX(0)}12.5%{transform:scaleX(0)}29.167%{transform:scaleX(1)}98.333%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes fv-sg75{0%{transform:scaleX(0)}29.167%{transform:scaleX(0)}41.667%{transform:scaleX(1)}98.333%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes fv-sg76{0%{transform:scaleX(0)}41.667%{transform:scaleX(0)}50%{transform:scaleX(1)}98.333%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes fv-sg77{0%{transform:scaleX(0)}50%{transform:scaleX(0)}75%{transform:scaleX(1)}98.333%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes fv-sg78{0%{transform:scaleX(0)}75%{transform:scaleX(0)}87.5%{transform:scaleX(1)}98.333%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes fv-spin{to{transform:rotate(360deg)}}
