.button-default-flippity[data-v-1dcd02c4]{--button-flip-ease:cubic-bezier(.21, 1, .34, 1);--button-flip-speed:.45s;--button-flip-shadow-offset:-2.2em;isolation:isolate;justify-content:center;align-items:center;position:relative;overflow:hidden}.button-default-flippity__overlay[data-v-1dcd02c4]{z-index:-1;background-color:var(--primary);clip-path:inset(100% .75rem 0 round .95rem .95rem 0 0);transition:clip-path var(--button-flip-speed) var(--button-flip-ease);position:absolute;inset:0}.button-default-flippity__label-wrap[data-v-1dcd02c4]{display:block;overflow:hidden}.button-default-flippity__label-stack[data-v-1dcd02c4]{display:grid}.button-default-flippity__label[data-v-1dcd02c4]{grid-area:1/1;justify-content:center;align-items:center;gap:.45em;line-height:1;display:inline-flex}.button-default-flippity__label--hover[data-v-1dcd02c4]{color:#fff;transform:translateY(calc(var(--button-flip-shadow-offset) * -1))}@media (hover:hover) and (pointer:fine){.button-default-flippity__label[data-v-1dcd02c4]{transition:color var(--button-flip-speed) var(--button-flip-ease), transform var(--button-flip-speed) var(--button-flip-ease)}.button-default-flippity:hover .button-default-flippity__overlay[data-v-1dcd02c4],.button-default-flippity:focus-visible .button-default-flippity__overlay[data-v-1dcd02c4]{clip-path:inset(0 round .65rem)}.button-default-flippity:hover .button-default-flippity__label--base[data-v-1dcd02c4],.button-default-flippity:focus-visible .button-default-flippity__label--base[data-v-1dcd02c4]{transform:translateY(calc(var(--button-flip-shadow-offset) * -1))}.button-default-flippity:hover .button-default-flippity__label--hover[data-v-1dcd02c4],.button-default-flippity:focus-visible .button-default-flippity__label--hover[data-v-1dcd02c4]{transform:translateY(0)}}
