.wv-dots{background-color:#0f0f10;background-image:radial-gradient(#26262a 1px,#0000 1px);background-size:22px 22px}@keyframes wv-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes wv-out{to{opacity:0;visibility:hidden}}@keyframes wv-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes wv-draw{0%{stroke-dashoffset:400px}to{stroke-dashoffset:0}}@keyframes wv-draw1{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes wv-clip{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes wv-type4{0%{width:0}to{width:4ch}}@keyframes wv-type7{0%{width:0}to{width:7ch}}@keyframes wv-tick{to{transform:translateY(-50%)}}@keyframes wv-fill{0%{width:0}to{width:100%}}@keyframes wv-blink{50%{opacity:0}}@keyframes wv-glow{0%{box-shadow:0 0 #f29e9e8c}to{box-shadow:0 0 0 10px #f29e9e00}}@keyframes wv-stage-in{0%{opacity:0;transform:translateY(16px)scale(.985)}to{opacity:1;transform:none}}@keyframes wv-stage-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-16px)scale(.985)}}@keyframes wv-click{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(1.9)}}@keyframes wv-row-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes wv-float1{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes wv-float2{0%,to{transform:translateY(0)}50%{transform:translateY(7px)}}@keyframes c1type{0%{width:0}20%{width:3ch}44%{opacity:1;width:3ch}46%,to{opacity:0;width:3ch}}@keyframes c1pop{0%,18%{opacity:0;transform:translateY(-4px)}22%,42%{opacity:1;transform:none}46%,to{opacity:0}}@keyframes c1chip{0%,44%{opacity:0;transform:scale(.7)}50%,92%{opacity:1;transform:scale(1)}to{opacity:0}}@keyframes c2row{0%,30%{opacity:0;transform:translate(-12px)}40%,88%{opacity:1;transform:none}to{opacity:0}}@keyframes c2tick{0%,32%{transform:translateY(0)}40%,92%{transform:translateY(-50%)}to{transform:translateY(0)}}@keyframes c3old{0%,35%{opacity:1}42%,90%{opacity:0}97%,to{opacity:1}}@keyframes c3new{0%,35%{opacity:0}42%,90%{opacity:1}97%,to{opacity:0}}@keyframes c4row{0%,8%{opacity:0;transform:translateY(6px)}16%,90%{opacity:1;transform:none}to{opacity:0}}@keyframes c5card{0%,8%{opacity:0;transform:scale(.85)}18%,90%{opacity:1;transform:none}to{opacity:0}}@keyframes c5drag{0%,36%{transform:translate(0)}56%,76%{transform:translate(-26px,18px)}92%,to{transform:translate(0)}}@keyframes c5line{0%,18%{opacity:0}28%,92%{opacity:1}to{opacity:0}}@keyframes c6type{0%{width:0}20%,90%{width:3ch}to{width:0}}@keyframes c6row{0%,22%{opacity:0;transform:translateY(6px)}30%,90%{opacity:1;transform:none}to{opacity:0}}@keyframes c7hl{0%,25%{transform:translateY(0)}33%,58%{transform:translateY(38px)}66%,90%{transform:translateY(76px)}to{transform:translateY(0)}}@keyframes c8type{0%{width:0}50%,95%{width:22ch}to{width:0}}@keyframes c8saving{0%,52%{opacity:1}56%,to{opacity:0}}@keyframes c8saved{0%,54%{opacity:0}58%,95%{opacity:1}to{opacity:0}}@keyframes f1l1{0%,3%{clip-path:inset(0 100% 0 0)}14%,94%{clip-path:inset(0);opacity:1}to{clip-path:inset(0);opacity:0}}@keyframes f1l2{0%,14%{clip-path:inset(0 100% 0 0)}25%,94%{clip-path:inset(0);opacity:1}to{clip-path:inset(0);opacity:0}}@keyframes f1l3{0%,25%{clip-path:inset(0 100% 0 0)}33%,94%{clip-path:inset(0);opacity:1}to{clip-path:inset(0);opacity:0}}@keyframes f1h{0%,39%{opacity:0;transform:translateY(6px)}43%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes f1l4{0%,45%{clip-path:inset(0 100% 0 0)}58%,94%{clip-path:inset(0);opacity:1}to{clip-path:inset(0);opacity:0}}@keyframes f1tool{0%,37%,46%,to{color:#8e8e93;background:0 0}39%,44%{color:#ededed;background:#2a2a2e}}@keyframes f1bar{0%,42%{transform:translateY(0)}46%,96%{transform:translateY(60px)}to{transform:translateY(0)}}@keyframes f1words{0%,14%{transform:translateY(0)}15%,24%{transform:translateY(-25%)}25%,57%{transform:translateY(-50%)}58%,to{transform:translateY(-75%)}}@keyframes f1saving{0%,2%{opacity:0}3%,60%{opacity:1}62%,to{opacity:0}}@keyframes f1saved{0%,60%{opacity:0}62%,to{opacity:1}}@keyframes f2n1{0%{opacity:0;transform:translate(-10px)}6%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes f2n2{0%,20%{opacity:0;transform:translate(-10px)}26%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes f2n3{0%,40%{opacity:0;transform:translate(-10px)}46%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes f2r1{0%,15%{opacity:0;transform:translateY(-4px)}18%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes f2r2{0%,35%{opacity:0;transform:translateY(-4px)}38%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes f2r3{0%,55%{opacity:0;transform:translateY(-4px)}58%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes f2d1{0%,6%{stroke-dashoffset:1px;opacity:1}15%,92%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes f2d2{0%,26%{stroke-dashoffset:1px;opacity:1}35%,92%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes f2d3{0%,46%{stroke-dashoffset:1px;opacity:1}55%,92%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes f2s1{0%,3%{opacity:0}6%,92%{opacity:1}to{opacity:0}}@keyframes f2s2{0%,23%{opacity:0}26%,92%{opacity:1}to{opacity:0}}@keyframes f2s3{0%,43%{opacity:0}46%,92%{opacity:1}to{opacity:0}}@keyframes f2e1{0%,14%{opacity:0}15%,92%{opacity:1}to{opacity:0}}@keyframes f2e2{0%,34%{opacity:0}35%,92%{opacity:1}to{opacity:0}}@keyframes f2e3{0%,54%{opacity:0}55%,92%{opacity:1}to{opacity:0}}@keyframes f2cnt{0%,15%{transform:translateY(-20%)}16%,35%{transform:translateY(-40%)}36%,55%{transform:translateY(-60%)}56%,97%{transform:translateY(-80%)}to{transform:translateY(-20%)}}@keyframes f3pop1{0%,12%{opacity:0;transform:scale(.6)}16%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes f3pop2{0%,18%{opacity:0;transform:scale(.6)}22%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes f3row1{0%,26%{opacity:0;transform:translateY(6px)}30%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes f3row2{0%,32%{opacity:0;transform:translateY(6px)}36%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes f3row3{0%,38%{opacity:0;transform:translateY(6px)}42%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes f3focus{0%,50%,66%,to{box-shadow:none;border-color:#333338}53%,63%{border-color:#8db8ff;box-shadow:0 0 0 3px #8db8ff2e}}@keyframes f3old{0%,57%{opacity:1}59%,97%{opacity:0}to{opacity:1}}@keyframes f3new{0%,57%{opacity:0}59%,97%{opacity:1}to{opacity:0}}@keyframes f3glow{0%,58%{box-shadow:0 0 #c9a6ff99}66%,to{box-shadow:0 0 0 9px #c9a6ff00}}@keyframes f4drag{0%,22%{transform:translate(0)}40%,62%{transform:translate(-18%,60%)}80%,to{transform:translate(0)}}@keyframes f4lift{0%,18%,44%,58%,84%,to{transform:none;box-shadow:0 20px 40px -24px #000000e6}22%,40%,62%,80%{transform:scale(1.03);box-shadow:0 30px 60px -20px #000000f2,0 0 0 1px #8db8ff}}@keyframes f4card{0%{opacity:0;transform:scale(.92)}6%,94%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes f4line{0%,8%{opacity:0}14%,92%{opacity:1}98%,to{opacity:0}}@keyframes f5pill{0%,23%{transform:translate(0)}25%,48%{transform:translate(112px)}50%,73%{transform:translate(224px)}75%,98%{transform:translate(336px)}to{transform:translate(0)}}@keyframes f5person{0%,48%{opacity:1}50%,98%{opacity:.16}to{opacity:1}}@keyframes f5place{0%,23%{opacity:1}25%,48%{opacity:.16}50%,73%{opacity:1}75%,98%{opacity:.16}to{opacity:1}}@keyframes f5project{0%,23%{opacity:1}25%,73%{opacity:.16}75%,to{opacity:1}}@keyframes r-t1{0%,3%{clip-path:inset(0 100% 0 0)}11%,94%{clip-path:inset(0);opacity:1}to{clip-path:inset(0);opacity:0}}@keyframes r-c1{0%,13%{opacity:0;transform:scale(.6)}16%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes r-t2{0%,18%{clip-path:inset(0 100% 0 0)}24%,94%{clip-path:inset(0);opacity:1}to{clip-path:inset(0);opacity:0}}@keyframes r-c2{0%,27%{opacity:0;transform:scale(.6)}30%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes r-t3{0%,31%{opacity:0}32%,94%{opacity:1}to{opacity:0}}@keyframes r-n0{0%,34%{opacity:0;transform:scale(.85)}38%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes r-e1{0%,38%{stroke-dashoffset:1px}44%,94%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes r-n1{0%,42%{opacity:0;transform:scale(.85)}46%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes r-e2{0%,46%{stroke-dashoffset:1px}52%,94%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes r-n2{0%,50%{opacity:0;transform:scale(.85)}54%,94%{opacity:1;transform:none}to{opacity:0}}@media (prefers-reduced-motion:reduce){.wv-loop{animation:none!important}.wv-rm-hide{display:none!important}.wv-once{animation-duration:1ms!important;animation-delay:0s!important}.wv-tr{transition:none!important}}
