.animated-button[data-v-2fc8e50b]{align-items:center;background:var(--default-button)!important;border:none;border-radius:9999px;cursor:pointer;display:inline-flex;gap:var(--space-2xs);isolation:isolate;justify-content:center;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);min-width:180px;outline:none;overflow:clip;padding:var(--space-2xs) var(--space-l);position:relative;transform:translateZ(0);transition:padding .5s cubic-bezier(.16,1,.3,1),background-color 0s linear,box-shadow .35s ease;transition-delay:0s,0s,0s}.animated-button .button-background[data-v-2fc8e50b]{display:none}.animated-button .dot[data-v-2fc8e50b]{background:var(--text-white);border-radius:50%;flex:0 0 6px;height:6px;position:relative;transition:background-color .2s ease,opacity .2s ease;width:6px;z-index:0}.animated-button .dot[data-v-2fc8e50b]:before{background:var(--button-hover);border-radius:50%;content:"";height:6px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1);transform-origin:center;transition:transform .55s cubic-bezier(.16,1,.3,1);width:6px;will-change:transform;z-index:-1}.animated-button .button-text[data-v-2fc8e50b]{color:var(--text-primary);font-size:var(--text-16);font-weight:500;position:relative;transform:translate(0);transition:all .5s cubic-bezier(.16,1,.3,1);z-index:1}.animated-button .arrow[data-v-2fc8e50b]{align-items:center;color:var(--text-black);display:inline-flex;height:12px;justify-content:center;opacity:0;position:absolute;right:var(--space-m);transform:translateY(20px);transition:all .5s cubic-bezier(.16,1,.3,1);width:12px;z-index:1}.animated-button[data-v-2fc8e50b]:hover{background:var(--button-hover)!important;padding-right:calc(var(--space-l) + var(--space-s));transition-delay:0s,.38s,0s}.animated-button:hover .dot[data-v-2fc8e50b]{background:var(--button-hover)}.animated-button:hover .dot[data-v-2fc8e50b]:before{transform:translate(-50%,-50%) scale(110)}.animated-button:hover .button-text[data-v-2fc8e50b]{color:var(--text-black);transform:translate(-4px)}.animated-button:hover .arrow[data-v-2fc8e50b]{color:var(--text-black);opacity:1;transform:translateY(0)}:root[data-theme=light] .animated-button[data-v-2fc8e50b]{background:var(--text-black)}:root[data-theme=light] .animated-button .dot[data-v-2fc8e50b]{background:var(--bg-white)}:root[data-theme=light] .animated-button .arrow[data-v-2fc8e50b],:root[data-theme=light] .animated-button .button-text[data-v-2fc8e50b]{color:var(--text-white)}:root[data-theme=light] .animated-button:hover .arrow[data-v-2fc8e50b],:root[data-theme=light] .animated-button:hover .button-text[data-v-2fc8e50b]{color:var(--button-text-hover)}.animated-button[data-v-2fc8e50b]:focus-visible{outline:2px solid currentColor;outline-offset:3px}
