@keyframes hiw-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.hiw-bounce{animation:1.6s ease-in-out infinite hiw-bounce}@keyframes hiw-node-pulse{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}.hiw-node-active{background:#e07020!important}.hiw-text-line,.hiw-text-num{opacity:0;transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1);transition-delay:var(--d,0s);transform:translateY(20px)}.hiw-text-in .hiw-text-line,.hiw-text-in .hiw-text-num{opacity:1;transform:translateY(0)}.hiw-panel{opacity:0;transition:opacity .7s cubic-bezier(.4,0,.2,1),transform .7s cubic-bezier(.4,0,.2,1);transform:scale(.94)translateY(24px)}.hiw-panel-in{opacity:1;transform:scale(1)translateY(0)}.hiw-card{background:#fff;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 24px 60px -28px #1b4f4540,0 4px 12px -6px #1b4f4514}.s1-glow{animation:4s ease-in-out infinite s1-glow}@keyframes s1-glow{0%,18%{background:#fff;box-shadow:0 0 #e0702000}22%,58%{background:#fff7ee;box-shadow:0 0 0 6px #e070202e}62%,to{background:#fff;box-shadow:0 0 #e0702000}}.s1-bar-fill{background:#e07020;border-radius:999px;width:0%;height:100%;animation:4s linear infinite s1-bar}@keyframes s1-bar{0%,22%{width:0%}72%{width:100%}to{width:100%}}.s1-status-loading,.s1-status-done{transition:opacity .3s}.s1-status-loading{animation:4s linear infinite s1-show-load}.s1-status-done{opacity:0;animation:4s linear infinite s1-show-done}@keyframes s1-show-load{0%,22%{opacity:0}24%,70%{opacity:1}74%,to{opacity:0}}@keyframes s1-show-done{0%,70%{opacity:0}74%,96%{opacity:1}to{opacity:0}}.s2-card{opacity:0;animation:5s ease-out infinite s2-slide;transform:translateY(14px)}@keyframes s2-slide{0%,5%{opacity:0;transform:translateY(14px)}15%,92%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(14px)}}.s2-check{opacity:0;animation:5s ease-out infinite s2-check;transform:scale(.6)}@keyframes s2-check{0%,25%{opacity:0;transform:scale(.6)}35%,92%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.6)}}.s2-cta{animation:2.4s ease-in-out infinite s2-pulse}@keyframes s2-pulse{0%,to{box-shadow:0 0 #1b4f4566}50%{box-shadow:0 0 0 10px #1b4f4500}}.s3-item{opacity:0;animation:7s ease-out infinite s3-item;transform:translateY(6px)}@keyframes s3-item{0%,5%{opacity:0;transform:translateY(6px)}10%,80%{opacity:1;transform:translateY(0)}84%,to{opacity:0;transform:translateY(0)}}.s3-spinner{border:2px solid #e0702040;border-top-color:#e07020;border-radius:50%;width:14px;height:14px;animation:.9s linear infinite s3-spin}@keyframes s3-spin{to{transform:rotate(360deg)}}.s3-row-check{opacity:0;animation:7s ease-out infinite s3-check}.s3-row-spin{opacity:1;animation:7s ease-out infinite s3-hide-spin}@keyframes s3-check{0%,18%{opacity:0}22%,80%{opacity:1}84%,to{opacity:0}}@keyframes s3-hide-spin{0%,16%{opacity:1}20%,to{opacity:0}}.s3-passport{opacity:0;transform-origin:50%;animation:7s ease-in-out infinite s3-flip;transform:rotateY(90deg)}@keyframes s3-flip{0%,78%{opacity:0;transform:rotateY(90deg)}88%,96%{opacity:1;transform:rotateY(0)}to{opacity:0;transform:rotateY(90deg)}}.s4-dot{background:#e07020;border-radius:50%;width:8px;height:8px;animation:2.2s linear infinite s4-flow;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}@keyframes s4-flow{0%{opacity:0;left:0%}10%{opacity:1}90%{opacity:1}to{opacity:0;left:100%}}.s4-banner{opacity:0;animation:5s ease-out infinite s4-banner;transform:translateY(-6px)}@keyframes s4-banner{0%,15%{opacity:0;transform:translateY(-6px)}25%,92%{opacity:1;transform:translateY(0)}to{opacity:0}}.s4-data{opacity:0;animation:5s ease-out infinite s4-data;transform:translateY(8px)}@keyframes s4-data{0%,30%{opacity:0;transform:translateY(8px)}45%,92%{opacity:1;transform:translateY(0)}to{opacity:0}}.s5-notif{opacity:0;animation:7s ease-out infinite s5-notif;transform:translateY(-30px)}@keyframes s5-notif{0%,3%{opacity:0;transform:translateY(-30px)}8%,22%{opacity:1;transform:translateY(0)}28%,to{opacity:0;transform:translateY(-30px)}}.s5-pull{opacity:0;animation:7s ease-out infinite s5-pull}@keyframes s5-pull{0%,28%{opacity:0}34%,60%{opacity:1}64%,to{opacity:0}}.s5-update{opacity:0;animation:7s ease-out infinite s5-update;transform:translateY(10px)}@keyframes s5-update{0%,60%{opacity:0;transform:translateY(10px)}66%,92%{opacity:1;transform:translateY(0)}to{opacity:0}}.s5-confetti{opacity:0;background:#e07020;border-radius:1px;width:6px;height:6px;animation:7s ease-out infinite s5-confetti;position:absolute}@keyframes s5-confetti{0%,80%{opacity:0;transform:translate(0)rotate(0)}82%{opacity:1}to{opacity:0;transform:var(--end,translate(20px,-30px) rotate(180deg))}}
