.react-flow__node{pointer-events:all!important;cursor:pointer!important}.iridescence-container{width:100%;height:100%;position:absolute;top:0;left:0}.payment-problem-icon{flex-shrink:0;animation:1.6s ease-in-out infinite payment-problem-blink;display:inline-flex}.splash-content{background-color:var(--background);z-index:1000;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;height:100dvh;display:flex;position:absolute;top:0;left:0}.splash-brand{color:var(--foreground);letter-spacing:-.02em;gap:2px;font-family:Montserrat,sans-serif;font-size:32px;font-weight:600;display:flex}.splash-brand span{opacity:0;animation:2.6s cubic-bezier(.22,1,.36,1) infinite splash-letter;display:inline-block}.splash-brand span:first-child{animation-delay:0s}.splash-brand span:nth-child(2){animation-delay:60ms}.splash-brand span:nth-child(3){animation-delay:.12s}.splash-brand span:nth-child(4){animation-delay:.18s}.splash-brand span:nth-child(5){animation-delay:.24s}.splash-brand span:nth-child(6){color:var(--primary);animation-delay:.3s}.splash-brand span:nth-child(7){color:var(--primary);animation-delay:.36s}.splash-brand span:nth-child(8){color:var(--primary);animation-delay:.42s}@keyframes splash-letter{0%{opacity:0;filter:blur(6px);transform:translateY(14px)scale(.9)}22%,72%{opacity:1;filter:blur();transform:translateY(0)scale(1)}92%,to{opacity:0;filter:blur(4px);transform:translateY(-8px)scale(1.02)}}.splash-bar{background-color:color-mix(in srgb, var(--foreground) 12%, transparent);border-radius:2px;width:120px;height:2px;overflow:hidden}.splash-bar:after{content:"";background-color:var(--primary);border-radius:2px;width:40%;height:100%;animation:1.6s cubic-bezier(.65,0,.35,1) infinite splash-bar-slide;display:block}@keyframes splash-bar-slide{0%{transform:translate(-110%)}to{transform:translate(280%)}}@keyframes payment-problem-blink{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.payment-problem-icon{opacity:1;animation:none}.splash-brand span{opacity:1;filter:none;animation:none;transform:none}.splash-bar:after{width:100%;animation:none}}