.se-nav-on{background-image:var(--grad-action);color:#fff;box-shadow:0 10px 24px -12px #7c4dffcc}.se-wallet-card{background:linear-gradient(135deg,#3a17a8 0%,#6d3af0 52%,#a645d6 100%);box-shadow:0 24px 48px -28px #5b2bd9e6}@keyframes se-orbit{to{transform:rotate(360deg)}}@keyframes se-shine{0%,62%{transform:translate(-140%)skew(-18deg)}to{transform:translate(260%)skew(-18deg)}}@keyframes se-rise{0%{opacity:0;transform:translateY(16px)}}@keyframes se-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes se-flame{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.25)}}@keyframes se-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:no-preference){.se-orbit{transform-origin:50%;animation:60s linear infinite se-orbit}.se-shine{animation:6s ease-in-out infinite se-shine}.se-rise{animation:.55s cubic-bezier(.2,.7,.2,1) both se-rise}.se-bob{animation:3.4s ease-in-out infinite se-bob}.se-flame{transform-origin:50% 0;transform-box:fill-box;animation:.9s ease-in-out infinite se-flame}.se-draw{stroke-dasharray:1;animation:1.3s cubic-bezier(.4,0,.2,1) both se-draw}.se-lift{transition:transform .25s,box-shadow .25s,border-color .25s}.se-lift:hover{border-color:var(--line-strong);transform:translateY(-4px);box-shadow:0 16px 32px -18px #6d3af099}.se-lift:hover .se-blob{transform:scale(1.08)rotate(-6deg)}.se-blob{transition:transform .3s}.se-ring{transition:stroke-dashoffset 1.2s cubic-bezier(.2,.7,.2,1)}.se-rocket-pos{transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}}.se-wallet-3d{perspective:1200px}.se-wallet-float{transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transform-style:preserve-3d}.se-wallet-back,.se-wallet-glow{translate:var(--px,0) var(--py,0)}.se-wallet-sheen{opacity:0;background:radial-gradient(420px circle at var(--sx,50%) var(--sy,30%), #ffffff38, transparent 55%), linear-gradient(115deg, transparent 30%, #b4ffe61a 45%, #ffc8fa1f 55%, transparent 70%);transition:opacity .3s}.se-wallet-float[data-tilt] .se-wallet-sheen{opacity:1}@keyframes se-float3d{0%,to{translate:0;rotate:1 -1 0 2.2deg}50%{translate:0 -6px;rotate:-1 1 0 2.2deg}}@media (prefers-reduced-motion:no-preference){.se-wallet-float{transition:transform .45s cubic-bezier(.2,.7,.2,1);animation:9s ease-in-out infinite se-float3d}.se-wallet-float[data-tilt]{animation-play-state:paused}.se-wallet-back,.se-wallet-glow{transition:translate .45s cubic-bezier(.2,.7,.2,1)}}.se-aurora{background:radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--ink) 7%, transparent) 1px, transparent 0) 0 0 / 28px 28px, radial-gradient(60rem 32rem at 100% -10%, var(--aurora-a), transparent 70%), radial-gradient(44rem 28rem at -10% 110%, var(--aurora-b), transparent 70%), var(--ground);background-attachment:fixed}.se-panel{background:linear-gradient(var(--surface), var(--surface)) padding-box, linear-gradient(135deg, color-mix(in srgb, #7c4dff 50%, var(--line)), var(--line) 38%, var(--line) 62%, color-mix(in srgb, #e05fb8 40%, var(--line))) border-box;border:1px solid #0000;box-shadow:0 22px 46px -36px #5b2bd9bf}.se-side{background:linear-gradient(180deg, color-mix(in srgb, #7c4dff 9%, var(--surface)), var(--surface) 45%)}.se-premium-hero{background:radial-gradient(40rem 20rem at 110% -20%,#34d39938,#0000 60%),linear-gradient(135deg,#24107a 0%,#5b2bd9 48%,#b04be0 100%);box-shadow:0 34px 60px -36px #5b2bd9f2}.se-card-sheen{background:linear-gradient(115deg,#0000 32%,#fff3 46%,#0000 60%);transform:translate(-130%)}.se-pay-card:hover,.se-pay-card:focus-visible{box-shadow:0 30px 50px -30px color-mix(in srgb, var(--glow,#7c4dff) 80%, transparent)}@keyframes se-pay-ok{0%{opacity:0;transform:scale(.4)}70%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes se-pay-ring{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion:no-preference){.se-pay-card:hover .se-card-sheen{transition:transform .9s;transform:translate(130%)}.se-pay-ok{animation:.6s cubic-bezier(.2,.9,.3,1.3) both se-pay-ok}.se-pay-ring{animation:1.6s ease-out infinite se-pay-ring}}.se-fieldset{border:1px solid var(--line);border-radius:20px;min-width:0;padding:18px}.se-fieldset>legend{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-left:-4px;padding:0 8px;font-size:12px;font-weight:800}@media (max-width:639px){.se-fieldset{border-radius:16px;padding:14px}}.se-complete-fill{transition:width .6s cubic-bezier(.2,.8,.2,1),background .4s}.se-complete-fill:after{content:"";border-radius:inherit;background:linear-gradient(90deg,#0000,#ffffff73,#0000);position:absolute;inset:0;transform:translate(-100%)}@keyframes se-bar-sheen{0%,55%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion:no-preference){.se-complete-fill:after{animation:3.2s ease-in-out infinite se-bar-sheen}}@media (prefers-reduced-motion:reduce){.se-complete-fill{transition:none}}.se-ring-track{stroke:#ffffff2e}.se-ring-fill{transition:stroke-dashoffset .7s cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion:reduce){.se-ring-fill{transition:none}}
