.fx{--loop:9s;width:100%;height:auto;display:block;overflow:visible}.fx *{transform-box:fill-box;transform-origin:50%}.fx .t{font-family:var(--font-mono), ui-monospace, monospace;fill:#9a98a2;letter-spacing:.02em;font-size:11px}.fx .t-hi{fill:#f1f0ec}.fx .t-sm{font-size:10px}.fx .ui-t{font-family:var(--font-sans), -apple-system, "Segoe UI", sans-serif;fill:#f1f0ec;font-size:12px}.fx .ui-mu{fill:#8c8a84}.fx .ui-ic{transform-box:view-box;transform-origin:0 0}.fx .ui-code{font-family:var(--font-mono), ui-monospace, monospace;white-space:pre}.fxa{animation-duration:var(--loop);animation-timing-function:cubic-bezier(.45,0,.2,1);animation-iteration-count:infinite;animation-fill-mode:both}.fx[data-play=false] .fxa{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.fx:not([data-force-motion]) .fxa{animation:none!important}}.fx.fx-sq{aspect-ratio:1}.fx-scene{animation-name:fx-scene;animation-timing-function:linear}@keyframes fx-scene{0%{opacity:0}4%{opacity:1}93%{opacity:1}to{opacity:0}}.fx-pulse{animation-name:fx-pulse;animation-duration:calc(var(--loop) / 4);animation-timing-function:ease-in-out}@keyframes fx-pulse{0%,to{opacity:1}50%{opacity:.35}}.fx-blink{animation-name:fx-blink;animation-duration:calc(var(--loop) / 12);animation-timing-function:step-end}@keyframes fx-blink{0%,to{opacity:1}50%{opacity:0}}.fx-march{animation-name:fx-march;animation-duration:calc(var(--loop) / 3);animation-timing-function:linear}@keyframes fx-march{to{stroke-dashoffset:-16px}}.fx .o-left{transform-origin:0}.fx1-oldbar{animation-name:fx1-oldbar}@keyframes fx1-oldbar{0%,16%{fill:#c2c4c9}24%,to{fill:#ff8a73}}.fx1-oldhl{animation-name:fx1-hl}@keyframes fx1-hl{0%,16%{opacity:0}24%,to{opacity:1}}.fx1-new{animation-name:fx1-new}@keyframes fx1-new{0%,30%{clip-path:inset(0 100% 0 0)}46%,to{clip-path:inset(0)}}.fx1-newhl{animation-name:fx1-newhl}@keyframes fx1-newhl{0%,30%{opacity:0}36%,to{opacity:1}}.fx1-btn{animation-name:fx1-btn}@keyframes fx1-btn{0%,52%{fill:#3a3a3d}62%,to{fill:#8909c1}}.fx1-glow{animation-name:fx1-glow}@keyframes fx1-glow{0%,52%{opacity:0}64%{opacity:1}74%,to{opacity:.55}}.fx1-flash{animation-name:fx1-flash}@keyframes fx1-flash{0%,54%{opacity:0;transform:scale(.9)}60%{opacity:.9}74%,to{opacity:0;transform:scale(1.35)}}.fx1-live{animation-name:fx1-live}@keyframes fx1-live{0%,52%{opacity:1}56%{opacity:.3}62%,to{opacity:1}}.fx2-cursor{animation-name:fx2-cursor}@keyframes fx2-cursor{0%,6%{opacity:0;transform:translate(250px,150px)}10%{opacity:1}24%,30%{opacity:1;transform:translate(0)}50%,58%{opacity:1;transform:translate(147px,143px)}68%,to{opacity:0;transform:translate(200px,200px)}}.fx2-ripple{animation-name:fx2-ripple}@keyframes fx2-ripple{0%,25%{opacity:0;transform:scale(.4)}27%{opacity:.9}36%,to{opacity:0;transform:scale(2.4)}}.fx2-hl{animation-name:fx2-hl}@keyframes fx2-hl{0%,25%{opacity:0}28%,58%{opacity:1}62%,to{opacity:0}}.fx2-bubble{transform-origin:0 0;animation-name:fx2-bubble}@keyframes fx2-bubble{0%,28%{opacity:0;transform:scale(.92)translateY(-6px)}32%,58%{opacity:1;transform:none}62%,to{opacity:0;transform:none}}.fx2-l1{animation-name:fx2-l1}.fx2-l2{animation-name:fx2-l2}@keyframes fx2-l1{0%,32%{clip-path:inset(0 100% 0 0)}40%,to{clip-path:inset(0)}}@keyframes fx2-l2{0%,40%{clip-path:inset(0 100% 0 0)}46%,to{clip-path:inset(0)}}.fx2-send{animation-name:fx2-send}@keyframes fx2-send{0%,56%{fill:#8909c1;transform:none}57.5%{fill:#c44af8;transform:scale(.92)}59%,to{fill:#8909c1;transform:none}}.fx2-pin{transform-origin:50%;animation-name:fx2-pin}@keyframes fx2-pin{0%,58%{opacity:0;transform:scale(0)}61%{opacity:1;transform:scale(1.3)}64%,to{opacity:1;transform:scale(1)}}.fx2-status{animation-name:fx2-status}@keyframes fx2-status{0%,60%{opacity:0;transform:translateY(6px)}64%,to{opacity:1;transform:none}}.fx2-orbit{animation-name:fx-spin;animation-duration:calc(var(--loop) / 5)!important;animation-timing-function:linear!important}@keyframes fx-spin{to{transform:rotate(360deg)}}.fx2-btn{animation-name:fx2-btn}@keyframes fx2-btn{0%,78%{fill:#3a3a3d}86%,to{fill:#8909c1}}.fx3-c1{animation-name:fx3-c1}.fx3-c2{animation-name:fx3-c2}.fx3-c3{animation-name:fx3-c3}@keyframes fx3-c1{0%,6%{opacity:0;transform:translateY(8px)}11%,to{opacity:1;transform:none}}@keyframes fx3-c2{0%,14%{opacity:0;transform:translateY(8px)}19%,to{opacity:1;transform:none}}@keyframes fx3-c3{0%,22%{opacity:0;transform:translateY(8px)}27%,to{opacity:1;transform:none}}.fx3-st{animation-name:fx3-st}@keyframes fx3-st{0%,8%,16%,24%,32%,40%,48%,56%,64%{fill:#8909c1;opacity:1}4%,12%,20%,28%,36%,44%,52%,60%{fill:#8909c1;opacity:.35}70%,to{fill:#7fb069;opacity:1}}.fx3-h1{animation-name:fx3-h1}@keyframes fx3-h1{0%,22%{fill:#8909c1}26%,to{fill:#7fb069}}.fx3-h2{animation-name:fx3-h2}@keyframes fx3-h2{0%,50%{fill:#8909c1}54%,to{fill:#7fb069}}.fx3-orbit{animation-name:fx3-orbit;animation-timing-function:linear!important}@keyframes fx3-orbit{0%{opacity:1;transform:rotate(0)}70%{opacity:1;transform:rotate(1080deg)}76%,to{opacity:.35;transform:rotate(1080deg)}}.fx3-before{animation-name:fx3-before}@keyframes fx3-before{0%,70%{opacity:1}74%,to{opacity:0}}.fx3-after{animation-name:fx3-after}@keyframes fx3-after{0%,70%{opacity:0}74%,to{opacity:1}}.fx3-pdot{animation-name:fx3-pdot}@keyframes fx3-pdot{0%,70%{fill:#8c8a84;opacity:.6}74%,to{fill:#8909c1;opacity:1}}.fx3-tab-a{animation-name:fx3-before}.fx3-tab-p{animation-name:fx3-after}.fx3-merge{animation-name:fx3-merge}@keyframes fx3-merge{0%,74%{opacity:0;transform:translateY(6px)}80%,to{opacity:1;transform:none}}.fx4-cursor{animation-name:fx4-cursor}@keyframes fx4-cursor{0%,4%{opacity:0;transform:translate(60px,200px)}8%{opacity:1}18%,24%{opacity:1;transform:translate(0)}34%,42%{opacity:1;transform:translate(-40px,93px)}52%,to{opacity:0;transform:translate(-10px,160px)}}.fx4-actbtn{animation-name:fx4-actbtn}@keyframes fx4-actbtn{0%,16%{opacity:0}20%,46%{opacity:1}50%,to{opacity:0}}.fx4-hov{animation:fx4-hov var(--loop) infinite both}@keyframes fx4-hov{0%,16%{fill:#f1f0ec}20%,46%{fill:#c44af8}50%,to{fill:#f1f0ec}}.fx4-menu{transform-origin:100% 0;animation-name:fx4-menu}@keyframes fx4-menu{0%,24%{opacity:0;transform:scale(.94)}27%,43%{opacity:1;transform:none}46%,to{opacity:0;transform:none}}.fx4-pick{animation-name:fx4-pick}@keyframes fx4-pick{0%,32%{opacity:0}35%,to{opacity:1}}.fx4-mergeline{animation-name:fx4-mergeline}@keyframes fx4-mergeline{0%,46%{stroke-dashoffset:1px;opacity:1}56%{stroke-dashoffset:0;opacity:1}70%,to{stroke-dashoffset:0;opacity:0}}.fx4-before{animation-name:fx4-before}@keyframes fx4-before{0%,54%{opacity:1}58%,to{opacity:0}}.fx4-after{animation-name:fx4-after}@keyframes fx4-after{0%,54%{opacity:0}58%,to{opacity:.55}}.fx4-banner{animation-name:fx4-banner}@keyframes fx4-banner{0%,56%{opacity:0;transform:translateY(8px)}62%,to{opacity:1;transform:none}}.fx5-dot1{animation-name:fx5-dot1}.fx5-dot2{animation-name:fx5-dot2}.fx5-dot3{animation-name:fx5-dot3}@keyframes fx5-dot1{0%,6%{fill:#8c8a84}8%{fill:#8909c1}12%{fill:#c44af8}16%{fill:#8909c1}20%,to{fill:#7fb069}}@keyframes fx5-dot2{0%,24%{fill:#8c8a84}26%{fill:#8909c1}32%{fill:#c44af8}38%{fill:#8909c1}42%,to{fill:#7fb069}}@keyframes fx5-dot3{0%,46%{fill:#8c8a84}48%{fill:#8909c1}52%{fill:#c44af8}56%{fill:#8909c1}60%,to{fill:#7fb069}}.fx5-log1{animation-name:fx5-log1}.fx5-log2{animation-name:fx5-log2}.fx5-log3{animation-name:fx5-log3}.fx5-log4{animation-name:fx5-log4}.fx5-log5{animation-name:fx5-log5}.fx5-log6{animation-name:fx5-log6}@keyframes fx5-log1{0%,8%{opacity:0}10%,to{opacity:1}}@keyframes fx5-log2{0%,18%{opacity:0}20%,to{opacity:1}}@keyframes fx5-log3{0%,26%{opacity:0}28%,to{opacity:1}}@keyframes fx5-log4{0%,40%{opacity:0}42%,to{opacity:1}}@keyframes fx5-log5{0%,58%{opacity:0}60%,to{opacity:1}}@keyframes fx5-log6{0%,66%{opacity:0}68%,to{opacity:1}}.fx6-type{animation-name:fx6-type}@keyframes fx6-type{0%,6%{clip-path:inset(0 100% 0 0)}20%,to{clip-path:inset(0)}}.fx6-send{transform-origin:50%;animation-name:fx6-send}@keyframes fx6-send{0%,22%{fill:#8909c1;transform:none}24%{fill:#c44af8;transform:scale(.9)}27%,to{fill:#8909c1;transform:none}}.fx6-d{stroke-dasharray:1}.fx6-d1{animation-name:fx6-d1}.fx6-d2{animation-name:fx6-d2}.fx6-d3{animation-name:fx6-d3}.fx6-d4{animation-name:fx6-d4}@keyframes fx6-d1{0%,26%{stroke-dashoffset:1px}38%,to{stroke-dashoffset:0}}@keyframes fx6-d2{0%,32%{stroke-dashoffset:1px}44%,to{stroke-dashoffset:0}}@keyframes fx6-d3{0%,38%{stroke-dashoffset:1px}50%,to{stroke-dashoffset:0}}@keyframes fx6-d4{0%,44%{stroke-dashoffset:1px}56%,to{stroke-dashoffset:0}}.fx6-f1{animation-name:fx6-f1}.fx6-f2{animation-name:fx6-f2}.fx6-f3{animation-name:fx6-f3}@keyframes fx6-f1{0%,54%{fill-opacity:0}66%,to{fill-opacity:1}}@keyframes fx6-f2{0%,60%{fill-opacity:0}72%,to{fill-opacity:.35}}@keyframes fx6-f3{0%,66%{fill-opacity:0}78%,to{fill-opacity:1}}.fx6-phone{animation-name:fx6-phone}@keyframes fx6-phone{0%,68%{opacity:0;transform:translateY(10px)}76%,to{opacity:1;transform:none}}.fx6-seg-d{animation-name:fx6-seg-d}@keyframes fx6-seg-d{0%,66%{opacity:1}70%,to{opacity:0}}.fx6-seg-p{animation-name:fx6-seg-p}@keyframes fx6-seg-p{0%,66%{opacity:0}70%,to{opacity:1}}.fx6-spark{animation-name:fx6-spark}@keyframes fx6-spark{0%,76%{opacity:0;transform:scale(.3)rotate(0)}82%{opacity:1;transform:scale(1)rotate(45deg)}90%,to{opacity:0;transform:scale(1.4)rotate(90deg)}}@media (prefers-reduced-motion:no-preference){.fx .fx2-orbit{animation-iteration-count:infinite}}.fx1-flash,.fx2-cursor,.fx2-ripple,.fx2-hl,.fx2-bubble,.fx3-before,.fx3-tab-a,.fx4-cursor,.fx4-actbtn,.fx4-menu,.fx4-before,.fx4-mergeline,.fx6-seg-d,.fx6-spark{opacity:0}.fx1-glow{opacity:.55}.fx1-oldbar{fill:#ff8a73}.fx3-st,.fx3-h1,.fx3-h2{fill:#7fb069}.fx3-pdot{fill:#8909c1}.fx4-after{opacity:.55}
.pd-cursor{animation-name:pd-cursor}@keyframes pd-cursor{0%,4%{opacity:0;transform:translate(320px,170px)}8%{opacity:1}17%,24%{opacity:1;transform:translate(0)}31%,39%{opacity:1;transform:translate(146px,163px)}46%,to{opacity:0;transform:translate(190px,120px)}}.pd-ripple{animation-name:pd-ripple}@keyframes pd-ripple{0%,17%{opacity:0;transform:scale(.4)}19%{opacity:.9}27%,to{opacity:0;transform:scale(2.6)}}.pd-sel{animation-name:pd-sel}@keyframes pd-sel{0%,17%{opacity:0}19%,41%{opacity:1}44%,to{opacity:0}}.pd-bubble{transform-origin:0 0;animation-name:pd-bubble}@keyframes pd-bubble{0%,20%{opacity:0;transform:scale(.92)translateY(-6px)}23%,40%{opacity:1;transform:none}43%,to{opacity:0;transform:none}}.pd-type{animation-name:pd-type}@keyframes pd-type{0%,24%{clip-path:inset(0 100% 0 0)}34%,to{clip-path:inset(0)}}.pd-send{transform-origin:50%;animation-name:pd-send}@keyframes pd-send{0%,38%{fill:#8909c1;transform:none}39.5%{fill:#c44af8;transform:scale(.92)}41%,to{fill:#8909c1;transform:none}}.pd-pin{animation-name:pd-pin}@keyframes pd-pin{0%,39%{opacity:0;transform:scale(0)}42%{opacity:1;transform:scale(1.3)}45%,to{opacity:1;transform:scale(1)}}.pd-umsg{animation-name:pd-umsg}@keyframes pd-umsg{0%,41%{opacity:0;transform:translateY(10px)}45%,to{opacity:1;transform:none}}.pd-work{animation-name:pd-work}@keyframes pd-work{0%,44%{opacity:0}47%,73%{opacity:1}76%,to{opacity:0}}.pd-stopbtn{animation-name:pd-work}.pd-orbit{animation-name:pd-spin;animation-duration:calc(var(--loop) / 6)!important;animation-timing-function:linear!important}@keyframes pd-spin{to{transform:rotate(360deg)}}.pd-s1{animation-name:pd-s1}.pd-s2{animation-name:pd-s2}.pd-s3{animation-name:pd-s3}@keyframes pd-s1{0%,48%{opacity:0;transform:translateY(6px)}51%,to{opacity:1;transform:none}}@keyframes pd-s2{0%,56%{opacity:0;transform:translateY(6px)}59%,to{opacity:1;transform:none}}@keyframes pd-s3{0%,66%{opacity:0;transform:translateY(6px)}69%,to{opacity:1;transform:none}}.pd-done{animation-name:pd-done}@keyframes pd-done{0%,76%{opacity:0;transform:translateY(8px)}80%,to{opacity:1;transform:none}}.pd-merge{transform-origin:50%;animation-name:pd-merge}@keyframes pd-merge{0%,84%{fill:#8909c1;transform:none}86%{fill:#c44af8;transform:scale(.94)}88%,to{fill:#8909c1;transform:none}}.pd-btn-old{animation-name:pd-old}@keyframes pd-old{0%,70%{opacity:1}74%,to{opacity:0}}.pd-btn-new{animation-name:pd-new}@keyframes pd-new{0%,70%{opacity:0}75%,to{opacity:1}}.pd-btn-glow{animation-name:pd-glow}@keyframes pd-glow{0%,72%{opacity:0}78%,to{opacity:1}}.pd-sel,.pd-bubble,.pd-ripple,.pd-cursor,.pd-btn-old,.pd-work,.pd-stopbtn{opacity:0}@media (prefers-reduced-motion:no-preference){.fx .pd-orbit{animation-iteration-count:infinite}}
