.zp-explorer-in{animation:.55s cubic-bezier(.22,1,.36,1) both zp-explorer-in}@keyframes zp-explorer-in{0%{opacity:0;transform:translateY(14px)scale(.98)}}.zp-rise{animation:.6s cubic-bezier(.22,1,.36,1) both zp-rise;animation-delay:var(--zp-d,0s)}@keyframes zp-rise{0%{opacity:0;transform:translateY(10px)}}.zp-pop{animation:.5s cubic-bezier(.34,1.56,.64,1) both zp-pop;animation-delay:var(--zp-d,0s)}@keyframes zp-pop{0%{opacity:0;transform:scale(.85)}}.zp-typing i{animation:1.2s ease-in-out infinite zp-typing}.zp-typing i:nth-child(2){animation-delay:.15s}.zp-typing i:nth-child(3){animation-delay:.3s}@keyframes zp-typing{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.zp-fan{transform:translate(var(--zp-tx,0), var(--zp-ty,0)) rotate(var(--zp-r,0deg)) scale(var(--zp-s,1));animation:.75s cubic-bezier(.22,1,.36,1) both zp-fan;animation-delay:var(--zp-d,0s)}@keyframes zp-fan{0%{opacity:0;transform:translateY(40px)rotate(0)scale(.9)}}.zp-toggle-knob{animation:.4s ease-out both zp-toggle;animation-delay:var(--zp-d,0s)}@keyframes zp-toggle{0%{transform:translate(-14px)}}.zp-fill{transform-origin:0;animation:1.1s cubic-bezier(.22,1,.36,1) both zp-fill;animation-delay:var(--zp-d,0s)}@keyframes zp-fill{0%{transform:scaleX(0)}}.zp-big-figure{background-image:linear-gradient(160deg, #f5f3ff 0%, #c4b5fd 25%, var(--zap-pass-purple) 50%, var(--zap-pass-purple-deep) 70%, #c4b5fd 90%, #f5f3ff 100%);background-position:50% 0;background-size:100% 220%;animation:7s ease-in-out infinite alternate zp-gradient-drift}.zp-fan.zp-front-card{animation:.75s cubic-bezier(.22,1,.36,1) both zp-fan,6s ease-in-out infinite alternate zp-contour-drift;animation-delay:var(--zp-d,0s), 0s;background:linear-gradient(135deg,#2c1a55,#150f26) 0 0/100% 100% padding-box padding-box,linear-gradient(120deg,#faf5ff 0%,#ddd6fe 20%,#a78bfa 40%,#7c3aed 55%,#a78bfa 72%,#faf5ff 100%) 0 0/260% 260% border-box}@keyframes zp-gradient-drift{to{background-position:50% 100%}}@keyframes zp-contour-drift{0%{background-position:0 0,0%}to{background-position:0 0,100%}}.zp-inf-chip{offset-anchor:50% 50%;offset-rotate:0deg;animation:18s linear infinite zp-inf-travel}@keyframes zp-inf-travel{0%{offset-distance:0%;filter:brightness();z-index:4;scale:1.04}12.5%{offset-distance:12.5%;filter:brightness(.92);z-index:4;scale:1.01}24.9%{offset-distance:24.9%;filter:brightness(.8);z-index:4;scale:.94}25%{offset-distance:25%;filter:brightness(.8);z-index:2;scale:.94}37.5%{offset-distance:37.5%;filter:brightness(.66);z-index:2;scale:.85}50%{offset-distance:50%;filter:brightness(.6);z-index:2;scale:.8}62.5%{offset-distance:62.5%;filter:brightness(.66);z-index:2;scale:.85}74.9%{offset-distance:74.9%;filter:brightness(.8);z-index:2;scale:.94}75%{offset-distance:75%;filter:brightness(.8);z-index:4;scale:.94}87.5%{offset-distance:87.5%;filter:brightness(.92);z-index:4;scale:1.01}to{offset-distance:100%;filter:brightness();z-index:4;scale:1.04}}.zp-inf-beam{animation:6s linear infinite zp-inf-beam}@keyframes zp-inf-beam{to{stroke-dashoffset:-1000px}}.zp-inf-front-pass{animation:6s linear infinite zp-inf-front-pass}@keyframes zp-inf-front-pass{0%,49.9%{opacity:0}50%,to{opacity:1}}@media (prefers-reduced-motion:reduce){.zp-explorer *{animation:none!important}}.zp-ring{pointer-events:none;width:calc(100% + 10px);height:calc(100% + 10px);position:absolute;inset:-5px;overflow:visible;transform:rotate(-90deg)}.zp-ring-track{fill:none;stroke:#c4b5fd26;stroke-width:1.5px}.zp-ring-progress{fill:none;stroke:#c4b5fd;stroke-width:1.75px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;filter:drop-shadow(0 0 3px #a78bfae6);animation:zp-ring var(--zp-ring-ms,8s) linear forwards}.zp-ring[data-paused=true] .zp-ring-progress{animation-play-state:paused}@keyframes zp-ring{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.zp-ring{display:none}}
