.custom-button-wrapper[data-v-9f5ddd80]{border-radius:var(--radius);padding:.25rem}.default[data-v-9f5ddd80]{background:linear-gradient(135deg,#ef4444,#9333ea);border-radius:var(--radius);padding:2px;transition:box-shadow .3s ease}.default[data-v-9f5ddd80]:hover{box-shadow:0 0 18px #ffffff14}.default .custom-button-base[data-v-9f5ddd80]{background:#1e0b44;border-radius:calc(.5rem - 1px);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.default .custom-button-base[data-v-9f5ddd80]:hover{background:#2d1266}.gradient[data-v-9f5ddd80]{background-image:var(--background-gradient-button);background-size:300% 300%}@keyframes move-gradient-9f5ddd80{0%{background-position:0 0,0 0}50%{background-position:100% 50%,100% 100%}to{background-position:0 0,0 0}}.animated[data-v-9f5ddd80]{animation:move-gradient-9f5ddd80 1.5s linear infinite;background-image:var(--background-gradient-button);background-size:300% 300%}.glow[data-v-9f5ddd80]{background:linear-gradient(135deg,#ef4444,#9333ea);border-radius:var(--radius);padding:2px;transition:box-shadow .3s ease}.glow[data-v-9f5ddd80]:hover{box-shadow:0 0 18px #ffffff14}.glow .custom-button-base[data-v-9f5ddd80]{background:#1e0b44;border-radius:calc(.5rem - 1px);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.glow .custom-button-base[data-v-9f5ddd80]:hover{background:#2d1266}.filled[data-v-9f5ddd80]{background:linear-gradient(135deg,#ef4444,#9333ea);border-radius:var(--radius);padding:2px;transition:box-shadow .3s ease}.filled[data-v-9f5ddd80]:hover{box-shadow:0 0 18px #ffffff1f}.filled .custom-button-base[data-v-9f5ddd80]{animation:filled-gradient-shift-9f5ddd80 3s ease infinite;background:linear-gradient(135deg,#ef444459,#9333ea59);background-size:300% 300%;border-radius:calc(.5rem - 1px);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.filled .custom-button-base[data-v-9f5ddd80]:hover{background:linear-gradient(135deg,#ef444480,#9333ea80);background-size:300% 300%}@keyframes filled-gradient-shift-9f5ddd80{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.none[data-v-9f5ddd80]{background-color:transparent;padding:0}.custom-button-base[data-v-9f5ddd80]{align-items:center;animation-duration:.3s;border-radius:calc(var(--radius) - 2px);display:flex;font-size:1rem;font-weight:600;height:100%;justify-content:center;line-height:1.5rem;padding:.5rem .75rem;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}@media(min-width:768px){.custom-button-base[data-v-9f5ddd80]{font-size:1.125rem;line-height:1.75rem}}.custom-button-base[data-v-9f5ddd80]{letter-spacing:.01em}.primary[data-v-9f5ddd80]{color:#fff}.secondary[data-v-9f5ddd80]{color:#ffffffbf}.transparent[data-v-9f5ddd80]{color:var(--text,#fff)}.highlight[data-v-9f5ddd80]{color:#fff}.disabled[data-v-9f5ddd80]{color:#fff6;cursor:not-allowed}.pressed[data-v-9f5ddd80]{--tw-scale-x:.97;--tw-scale-y:.97;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.no-hover[data-v-9f5ddd80]:hover{transform:none}.custom-button-base[style*=height][data-v-9f5ddd80]{font-size:.875rem;padding:.375rem .875rem}@media(min-width:768px){.custom-button-base[data-v-9f5ddd80]:not([style*=height]){font-size:1.125rem;line-height:1.75rem;padding:.625rem 1rem}}
