@keyframes neon-button-module__m3SpFq__neon-rotate{to{transform:translate(-50%,-50%)rotate(360deg)}}.neon-button-module__m3SpFq__wrap{isolation:isolate;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:9999px;padding:0;display:inline-flex;position:relative}.neon-button-module__m3SpFq__glow{z-index:-1;filter:blur(18px);opacity:.7;pointer-events:none;border-radius:9999px;position:absolute;inset:-12px;overflow:hidden}.neon-button-module__m3SpFq__glow:before{content:"";aspect-ratio:1;width:250%;animation:neon-button-module__m3SpFq__neon-rotate var(--neon-duration,3s) linear infinite var(--neon-dir,normal);background:conic-gradient(#f9731600 0deg,#f9591f 25deg,#f9731600 55deg);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.neon-button-module__m3SpFq__border{z-index:0;background:linear-gradient(#991b1b99,#7f1d1d66 50%,#991b1b8c);border-radius:9999px;position:absolute;inset:0;overflow:hidden}.neon-button-module__m3SpFq__border:before{content:"";aspect-ratio:1;width:250%;animation:neon-button-module__m3SpFq__neon-rotate var(--neon-duration,3s) linear infinite var(--neon-dir,normal);background:conic-gradient(#f9731600 0deg,#f57547 18deg,#fff 30deg,#f57547 42deg,#f9731600 60deg);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.neon-button-module__m3SpFq__surface{z-index:1;color:#f8fafc;letter-spacing:.04em;white-space:nowrap;background:#140606f5;border-radius:9999px;justify-content:center;align-items:center;height:52px;margin:1.5px;padding:0 44px;font-size:1rem;font-weight:600;transition:transform .1s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #ffffff2e,inset 0 -10px 18px #0f172a73}.neon-button-module__m3SpFq__label{z-index:1;text-shadow:0 0 8px #e2e8f08c;position:relative}@media (prefers-reduced-motion:reduce){.neon-button-module__m3SpFq__glow:before,.neon-button-module__m3SpFq__border:before{animation:none}}.neon-button-module__m3SpFq__wrap:focus-visible{outline:none}.neon-button-module__m3SpFq__wrap:active .neon-button-module__m3SpFq__surface{transform:translateY(1px)}
