.button-wrap[data-v-fa09e5e6]{background:transparent;border-radius:999vw;display:inline-flex;position:relative;z-index:2}.button-shadow[data-v-fa09e5e6],.button-wrap[data-v-fa09e5e6]{pointer-events:none;transition:all .4s ease-out}.button-shadow[data-v-fa09e5e6]{--shadow-cuttoff-fix:2em;filter:blur(2px);height:calc(100% + 1em);left:-1em;overflow:visible;position:absolute;top:-1em;width:calc(100% + 1em)}.button:hover+.button-shadow[data-v-fa09e5e6]{top:-1.2em}.button[data-v-fa09e5e6]{--border-width:clamp(1px,.0625em,4px);all:unset;backdrop-filter:blur(clamp(1px,.125em,4px));-webkit-backdrop-filter:blur(clamp(1px,.125em,4px));border-radius:999vw;cursor:pointer;pointer-events:auto;z-index:3}.button[data-v-fa09e5e6],.button span[data-v-fa09e5e6]{position:relative;transition:all .4s ease-out}.button span[data-v-fa09e5e6]{display:block;padding:4px 15px 5px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.button[data-v-fa09e5e6]:hover{backdrop-filter:blur(.01em);-webkit-backdrop-filter:blur(.01em);transform:scale(.975)}.button:hover span[data-v-fa09e5e6]{color:#fff}.button[data-v-fa09e5e6]:after{border-radius:999vw;box-sizing:border-box;content:"";filter:blur(11px);height:calc(100% - 1em);inset:.5em 0 0 .5em;position:absolute;transition:all .4s ease-out,.5s ease;width:calc(100% - 1em);z-index:1}.button[data-v-fa09e5e6]:hover:after{background:#fff8}
