.CartActions-module__xfnjyG__checkoutLedButton,.CartActions-module__xfnjyG__clearLedButton,.CartActions-module__xfnjyG__continueLedButton{isolation:isolate;background:var(--led-button-base);box-shadow:inset 0 0 0 1px var(--shadow-neon-dim),0 0 14px var(--shadow-orange-base);border:1px solid #0000;justify-content:center;align-items:center;transition:transform .18s,box-shadow .18s,border-color .18s,background-color .18s;display:inline-flex;position:relative;overflow:hidden}.CartActions-module__xfnjyG__checkoutLedButton>span,.CartActions-module__xfnjyG__clearLedButton>span,.CartActions-module__xfnjyG__continueLedButton>span{z-index:1;position:relative}.CartActions-module__xfnjyG__checkoutLedButton:hover,.CartActions-module__xfnjyG__clearLedButton:hover,.CartActions-module__xfnjyG__continueLedButton:hover{box-shadow:inset 0 0 0 1px var(--shadow-neon-medium),0 0 20px var(--shadow-orange-hover);transform:translateY(-1px)}.CartActions-module__xfnjyG__checkoutLedButton:before,.CartActions-module__xfnjyG__clearLedButton:before,.CartActions-module__xfnjyG__continueLedButton:before{content:"";border-radius:inherit;pointer-events:none;z-index:0;-webkit-mask:linear-gradient(var(--foreground)0 0)content-box,linear-gradient(var(--foreground)0 0);mask:linear-gradient(var(--foreground)0 0)content-box,linear-gradient(var(--foreground)0 0);-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask:linear-gradient(var(--foreground)0 0)content-box,linear-gradient(var(--foreground)0 0);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0}.CartActions-module__xfnjyG__checkoutLedButton{border-color:var(--border-neon-active);border-color:var(--border-neon-active);background:var(--neon-orange-alt);box-shadow:inset 0 0 0 1px var(--white-dim),0 0 16px var(--shadow-neon-glow);animation:1.8s ease-in-out infinite CartActions-module__xfnjyG__checkoutLedBlink}.CartActions-module__xfnjyG__checkoutLedButton:before{background:linear-gradient(var(--neon-orange-alt),var(--neon-orange-alt))padding-box,conic-gradient(from 0deg,transparent 0deg,transparent 278deg,var(--gradient-gray-light)304deg,var(--gradient-dark)332deg,var(--gradient-gray-medium)348deg,transparent 360deg)border-box;animation:3.1s linear infinite CartActions-module__xfnjyG__checkoutSnakeSpin}.CartActions-module__xfnjyG__clearLedButton{border-color:var(--border-neon-medium);background:var(--led-button-dark);box-shadow:inset 0 0 0 1px var(--shadow-neon-light),0 0 16px var(--shadow-neon-faint)}.CartActions-module__xfnjyG__clearLedButton:hover:not(:disabled){background:var(--brand-error-dark);color:var(--brand-error-light);box-shadow:inset 0 0 0 1px var(--shadow-error-soft),0 0 20px var(--shadow-error-medium),0 0 40px var(--shadow-error-faint);border-color:var(--border-error-strong)}.CartActions-module__xfnjyG__clearLedButton:hover:not(:disabled)>span{color:var(--brand-error-light)}.CartActions-module__xfnjyG__clearLedButton:before{background:linear-gradient(var(--led-button-dark),var(--led-button-dark))padding-box,conic-gradient(from 0deg,transparent 0deg,transparent 284deg,var(--gradient-neon-light)305deg,var(--gradient-neon-active)330deg,var(--gradient-neon-alt-light)348deg,transparent 360deg)border-box}.CartActions-module__xfnjyG__continueLedButton{border-color:var(--border-neon-medium);background:var(--led-button-dark);box-shadow:inset 0 0 0 1px var(--shadow-neon-light),0 0 16px var(--shadow-neon-faint)}.CartActions-module__xfnjyG__continueLedButton:before{background:linear-gradient(var(--led-button-dark),var(--led-button-dark))padding-box,conic-gradient(from 0deg,transparent 0deg,transparent 284deg,var(--gradient-neon-light)305deg,var(--gradient-neon-active)330deg,var(--gradient-neon-alt-light)348deg,transparent 360deg)border-box;animation:2.7s linear infinite CartActions-module__xfnjyG__checkoutSnakeSpin}@keyframes CartActions-module__xfnjyG__checkoutSnakeSpin{to{transform:rotate(360deg)}}@keyframes CartActions-module__xfnjyG__checkoutLedBlink{0%,to{box-shadow:inset 0 0 0 1px var(--white-dim),0 0 12px var(--shadow-neon-glow),0 0 22px var(--shadow-orange-base)}50%{box-shadow:inset 0 0 0 1px var(--white-strong),0 0 20px var(--gradient-neon-active),0 0 34px var(--shadow-orange-hover)}}
