.vault-backdrop-enter-active[data-v-4f866e94],.vault-backdrop-leave-active[data-v-4f866e94]{transition:opacity .25s ease}.vault-backdrop-enter-from[data-v-4f866e94],.vault-backdrop-leave-to[data-v-4f866e94]{opacity:0}.vault-pop-enter-active[data-v-4f866e94]{transition:transform .3s cubic-bezier(.34,1.56,.64,1),opacity .25s ease}.vault-pop-leave-active[data-v-4f866e94]{transition:transform .2s ease,opacity .2s ease}.vault-pop-enter-from[data-v-4f866e94]{opacity:0;transform:translateY(16px) scale(.95)}.vault-pop-leave-to[data-v-4f866e94]{opacity:0;transform:translateY(8px) scale(.97)}.vault-section-enter-active[data-v-4f866e94]{transition:opacity .22s ease,transform .22s ease}.vault-section-leave-active[data-v-4f866e94]{transition:opacity .15s ease,transform .15s ease}.vault-section-enter-from[data-v-4f866e94]{opacity:0;transform:translateY(6px)}.vault-section-leave-to[data-v-4f866e94]{opacity:0;transform:translateY(-6px)}.vault-fee-input[data-v-4f866e94]::-webkit-outer-spin-button,.vault-fee-input[data-v-4f866e94]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.vault-fee-input[data-v-4f866e94]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.vault-hero-glow[data-v-4f866e94]{position:absolute;top:-40%;right:-10%;width:220px;height:220px;border-radius:9999px;background:radial-gradient(circle,rgba(234,179,8,.28),transparent 70%);filter:blur(8px);pointer-events:none;animation:vault-drift-4f866e94 9s ease-in-out infinite}.vault-hero-glow--2[data-v-4f866e94]{top:auto;bottom:-60%;right:auto;left:-15%;width:180px;height:180px;background:radial-gradient(circle,rgba(20,176,110,.22),transparent 70%);animation-delay:-4.5s}@keyframes vault-drift-4f866e94{0%,to{transform:translate(0)}50%{transform:translate(-18px,14px)}}.vault-live-dot[data-v-4f866e94]{width:6px;height:6px;border-radius:9999px;background:#14b06e;box-shadow:0 0 #14b06e99;animation:vault-ping-4f866e94 2s ease-out infinite}.vault-live-dot--amber[data-v-4f866e94]{background:#eab308;box-shadow:0 0 #eab30899;animation-name:vault-ping-amber-4f866e94}@keyframes vault-ping-4f866e94{0%{box-shadow:0 0 #14b06e99}70%{box-shadow:0 0 0 6px #14b06e00}to{box-shadow:0 0 #14b06e00}}@keyframes vault-ping-amber-4f866e94{0%{box-shadow:0 0 #eab30899}70%{box-shadow:0 0 0 6px #eab30800}to{box-shadow:0 0 #eab30800}}.vault-tile[data-v-4f866e94]{display:flex;flex-direction:column;align-items:center;gap:.5rem;max-width:8rem}.vault-tile-img[data-v-4f866e94]{position:relative;width:64px;height:64px;border-radius:.75rem;overflow:hidden;display:flex;align-items:center;justify-content:center}.vault-tile-label[data-v-4f866e94]{font-size:12px;font-weight:600;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.vault-flow-arrow[data-v-4f866e94]{animation:vault-flow-arrow-4f866e94 1.3s ease-in-out infinite}@keyframes vault-flow-arrow-4f866e94{0%,to{transform:translate(0)}50%{transform:translate(3px)}}.vault-cta[data-v-4f866e94]:after{content:"";position:absolute;top:0;left:-120%;width:60%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-20deg);transition:left .6s ease}.vault-cta[data-v-4f866e94]:not(:disabled):hover:after{left:140%}.vault-success[data-v-4f866e94]{animation:vault-pop-in-4f866e94 .35s cubic-bezier(.34,1.56,.64,1)}@keyframes vault-pop-in-4f866e94{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.vault-fade-enter-active[data-v-4f866e94]{transition:opacity .25s ease}.vault-fade-leave-active[data-v-4f866e94]{transition:opacity .5s ease}.vault-fade-enter-from[data-v-4f866e94],.vault-fade-leave-to[data-v-4f866e94]{opacity:0}.vault-transmute[data-v-4f866e94]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.vault-transmute-stage[data-v-4f866e94]{position:relative;width:120px;height:120px}.vault-transmute-token[data-v-4f866e94]{position:absolute;top:50%;left:50%;width:88px;height:88px;margin:-44px 0 0 -44px;border-radius:1.1rem;overflow:hidden;display:flex;align-items:center;justify-content:center;box-shadow:0 12px 30px -8px #14b06e80}.vault-transmute-src[data-v-4f866e94]{animation:vault-tm-src-4f866e94 .85s ease forwards}@keyframes vault-tm-src-4f866e94{0%{transform:scale(1) rotate(0);opacity:1;filter:blur(0)}40%{transform:scale(1.16) rotate(-6deg);opacity:1;filter:blur(0)}to{transform:scale(.5) rotate(16deg);opacity:0;filter:blur(7px)}}.vault-transmute-dst[data-v-4f866e94]{opacity:0;animation:vault-tm-dst-4f866e94 .9s cubic-bezier(.34,1.56,.64,1) .52s forwards}@keyframes vault-tm-dst-4f866e94{0%{transform:scale(.2) rotate(-18deg);opacity:0}60%{transform:scale(1.14) rotate(5deg);opacity:1}to{transform:scale(1) rotate(0);opacity:1}}.vault-transmute-glow[data-v-4f866e94]{position:absolute;top:50%;left:50%;width:160px;height:160px;margin:-80px 0 0 -80px;border-radius:9999px;background:radial-gradient(circle,rgba(234,179,8,.45),transparent 68%);opacity:0;animation:vault-tm-glow-4f866e94 1.3s ease .4s forwards}@keyframes vault-tm-glow-4f866e94{0%{opacity:0;transform:scale(.4)}40%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.55)}}.vault-ripple[data-v-4f866e94]{position:absolute;top:50%;left:50%;width:88px;height:88px;margin:-44px 0 0 -44px;border-radius:9999px;border:2px solid rgba(234,179,8,.55);opacity:0;animation:vault-tm-ripple-4f866e94 1.1s ease-out .5s forwards}.vault-ripple--2[data-v-4f866e94]{animation-delay:.75s}@keyframes vault-tm-ripple-4f866e94{0%{transform:scale(.5);opacity:.7}to{transform:scale(2.5);opacity:0}}.vault-particle[data-v-4f866e94]{position:absolute;top:50%;left:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;border-radius:3px;background:linear-gradient(135deg,#fbbf24,#eab308);opacity:0;animation:vault-tm-particle-4f866e94 .9s ease-out calc(var(--pd) + .28s) forwards}@keyframes vault-tm-particle-4f866e94{0%{transform:translate(0) scale(.4) rotate(0);opacity:0}20%{opacity:1}to{transform:translate(var(--tx),var(--ty)) scale(1) rotate(var(--pr));opacity:0}}.vault-transmute-caption[data-v-4f866e94]{font-size:14px;font-weight:700;color:#14b06e;text-align:center;opacity:0;animation:vault-tm-caption-4f866e94 .5s ease .72s forwards}@keyframes vault-tm-caption-4f866e94{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.vault-hero-glow[data-v-4f866e94],.vault-live-dot[data-v-4f866e94],.vault-flow-arrow[data-v-4f866e94],.vault-success[data-v-4f866e94],.vault-transmute-src[data-v-4f866e94],.vault-transmute-dst[data-v-4f866e94],.vault-transmute-glow[data-v-4f866e94],.vault-ripple[data-v-4f866e94],.vault-particle[data-v-4f866e94],.vault-transmute-caption[data-v-4f866e94]{animation:none}}.gp-hero-glow[data-v-5c7db3ee]{position:absolute;top:-50%;right:-5%;width:320px;height:320px;border-radius:9999px;background:radial-gradient(circle,rgba(234,179,8,.22),transparent 70%);filter:blur(10px);pointer-events:none;animation:gp-drift-5c7db3ee 10s ease-in-out infinite}.gp-hero-glow--2[data-v-5c7db3ee]{top:auto;bottom:-70%;right:auto;left:-8%;width:260px;height:260px;background:radial-gradient(circle,rgba(20,176,110,.18),transparent 70%);animation-delay:-5s}@keyframes gp-drift-5c7db3ee{0%,to{transform:translate(0)}50%{transform:translate(-20px,16px)}}.gp-dot[data-v-5c7db3ee]{width:6px;height:6px;border-radius:9999px;background:#eab308;flex:none;box-shadow:0 0 #eab30899;animation:gp-ping-5c7db3ee 2s ease-out infinite}@keyframes gp-ping-5c7db3ee{0%{box-shadow:0 0 #eab30899}70%{box-shadow:0 0 0 6px #eab30800}to{box-shadow:0 0 #eab30800}}.gp-float[data-v-5c7db3ee]{animation:gp-float-5c7db3ee 3s ease-in-out infinite}@keyframes gp-float-5c7db3ee{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.gp-skeleton[data-v-5c7db3ee]{background:linear-gradient(90deg,#7878781f 25%,#7878783d 37%,#7878781f 63%);background-size:400% 100%;animation:gp-shimmer-5c7db3ee 1.4s ease infinite}@keyframes gp-shimmer-5c7db3ee{0%{background-position:100% 50%}to{background-position:0 50%}}.gp-cta[data-v-5c7db3ee]:after{content:"";position:absolute;top:0;left:-120%;width:60%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-20deg);transition:left .6s ease}.gp-cta[data-v-5c7db3ee]:hover:after{left:140%}@media (prefers-reduced-motion: reduce){.gp-hero-glow[data-v-5c7db3ee],.gp-dot[data-v-5c7db3ee],.gp-float[data-v-5c7db3ee],.gp-skeleton[data-v-5c7db3ee]{animation:none}}
