@keyframes jp-pulse{0%{box-shadow:0 0 #75cca799;box-shadow:0 0 lab(75.8139% -33.7188 9.65228/.6)}70%{box-shadow:0 0 0 10px #75cca700;box-shadow:0 0 0 10px lab(75.8139% -33.7188 9.65228/0)}to{box-shadow:0 0 #75cca700;box-shadow:0 0 lab(75.8139% -33.7188 9.65228/0)}}@keyframes jp-floatA{0%,to{transform:rotate(-4deg)translateY(0)}50%{transform:rotate(-3deg)translateY(-8px)}}@keyframes jp-floatB{0%,to{transform:rotate(3deg)translateY(0)}50%{transform:rotate(4deg)translateY(-6px)}}@keyframes jp-floatC{0%,to{transform:rotate(2deg)translateY(0)}50%{transform:rotate(1deg)translateY(-5px)}}@keyframes jp-spin{to{transform:rotate(360deg)}}.jp-pulse-dot{position:relative}.jp-pulse-dot:after{content:"";border-radius:inherit;animation:2.4s infinite jp-pulse;position:absolute;inset:-2px;box-shadow:0 0 #75cca799;box-shadow:0 0 lab(75.8139% -33.7188 9.65228/.6)}.jp-em{white-space:nowrap;font-style:normal;position:relative}.jp-em:after{content:"";background:var(--color-jp-mint);z-index:-1;opacity:.55;border-radius:8px;height:18%;position:absolute;bottom:4%;left:-2%;right:-2%;transform:skew(-6deg)}.jp-card-chip{position:relative}.jp-card-chip:before,.jp-card-chip:after{content:"";border-top:1px solid #0003;border-bottom:1px solid #0003;position:absolute;inset:4px 6px}.jp-accent{color:var(--color-jp-primary-ink)}.reveal{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(24px)}.reveal.in{opacity:1;transform:translateY(0)}.reveal-stagger>*{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(20px)}.reveal-stagger.in>*{opacity:1;transform:translateY(0)}.reveal-stagger.in>:first-child{transition-delay:0s}.reveal-stagger.in>:nth-child(2){transition-delay:80ms}.reveal-stagger.in>:nth-child(3){transition-delay:.16s}.reveal-stagger.in>:nth-child(4){transition-delay:.24s}.reveal-stagger.in>:nth-child(5){transition-delay:.32s}.reveal-stagger.in>:nth-child(6){transition-delay:.4s}.jp-input:focus{border-color:var(--color-jp-primary);box-shadow:0 0 0 4px var(--color-jp-primary-soft);background:#fff;outline:none}.jojopay-root ::selection{background:var(--color-jp-primary-soft);color:var(--color-jp-primary-ink)}
