.button-wrapper[data-v-70d8d086]{position:relative;display:inline-block;padding:2px;overflow:hidden;border-radius:14px;width:100%;z-index:10}@media (min-width: 1024px){.button-wrapper[data-v-70d8d086]{width:auto}}.button-wrapper[data-v-70d8d086]:before{content:"";background:conic-gradient(from 5deg at 50% 50%,transparent 280deg,#FFF 360deg,transparent 361deg);position:absolute;top:50%;left:0;aspect-ratio:1/1;width:100%;animation:rotate-border-shine-70d8d086 5s linear infinite;pointer-events:none}.btn-primary[data-v-70d8d086]{background:#24bbf2;border:4px solid #0D4A67;box-shadow:0 1px 2px #0d3e4a80;cursor:pointer;border-radius:12px;position:relative;overflow:hidden;display:block;padding:12px 18px;width:100%}.gradient-overlay[data-v-70d8d086]{position:absolute;inset:0;background:radial-gradient(ellipse at top,rgba(255,255,255,.4) 0%,transparent 70%);pointer-events:none;border-radius:inherit;transition:opacity .3s ease;z-index:2}.btn-primary:hover .gradient-overlay[data-v-70d8d086]{opacity:.6}.icon-align[data-v-70d8d086]{transform:translateY(7px)}.icon-image[data-v-70d8d086]{width:1.25rem;height:1.25rem;object-fit:contain;display:inline-block;transform:none;margin-left:8px}@keyframes rotate-border-shine-70d8d086{0%{transform:translate(-25%,-50%) rotate(225deg)}16.6667%{transform:translate(-25%,-50%) rotate(312.5deg)}50%{transform:translate(25%,-50%) rotate(360deg)}66.6667%{transform:translate(25%,-50%) rotate(472.5deg) scaleY(1.5)}to{transform:translate(-25%,-50%) rotate(585deg)}}
