/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.button[data-v-7d71ed66]{--hover-bg:#e6e6e6;touch-action:none;position:relative;overflow:hidden}.button .back[data-v-7d71ed66]{border-radius:100px;inset:0}.back>span[data-v-7d71ed66],.button .back[data-v-7d71ed66]{pointer-events:none;position:absolute;overflow:hidden}.back>span[data-v-7d71ed66]{left:calc(var(--x,0)*1px);top:calc(var(--y,0)*1px);aspect-ratio:1;width:50%;transform:translate(-50%,-50%) scale(var(--active,0));background:var(--hover-bg);mix-blend-mode:difference;border-radius:50%;transition:transform .25s;display:inline-block}.button[data-v-7d71ed66]:hover{--active:1.5}.button[data-v-7d71ed66]:active{--active:3}.button:active .back>span[data-v-7d71ed66]{transition:transform .15s}@supports (transition-timing-function:linear(0,1)){.button:is(:hover,:focus-visible) .back>span[data-v-7d71ed66]{transition-duration:.5s;transition-timing-function:linear(0,.5007 7.21%,.7803 12.29%,.8883 14.93%,.9724 17.63%,1.0343 20.44%,1.0754 23.44%,1.0898 25.22%,1.0984 27.11%,1.1014 29.15%,1.0989 31.4%,1.0854 35.23%,1.0196 48.86%,1.0043 54.06%,.9956 59.6%,.9925 68.11%,1)}}
