.button-action[data-v-4790c419]{--border_thickness:var(--stroke_thickness_m);--border_radius:var(--stroke_radius_m);align-items:center;border-color:var(--color_secondary_lighter);border-radius:var(--border_radius);border-style:solid;border-width:var(--border_thickness);display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:var(--gap_n);position:relative}.button-action.theme-secondary[data-v-4790c419]{border-color:var(--color_secondary_light);color:var(--color_secondary)}.button-action .progress[data-v-4790c419],.button-action[data-v-4790c419]:before{background-color:var(--color_secondary_lighter);content:"";display:block;height:100%;left:0;position:absolute;top:0;transform:translate(-100%);transition:transform .3s cubic-bezier(.55,.085,.68,.53);width:100%}.button-action .progress[data-v-4790c419]{transition:transform .3s linear}.button-action .content[data-v-4790c419],.button-action .icon[data-v-4790c419]{z-index:1}@media (hover:hover) and (pointer:fine){.button-action[data-v-4790c419]:focus:before,.button-action[data-v-4790c419]:hover:before{opacity:1;transform:translate(0);transition:transform .3s cubic-bezier(.455,.03,.515,.955)}}.button-action.active[data-v-4790c419],.button-action.disabled[data-v-4790c419],.button-action.router-link-exact-active[data-v-4790c419]{cursor:auto}
