.button[data-v-a624fb2b]{padding-inline:var(--button-padding-inline,1.75rem);cursor:pointer;text-align:center;line-height:1;font-weight:var(--button-font-weight);font-size:var(--button-font-size-sm);text-transform:var(--button-case);color:var(--button-text-color);background-color:var(--button-background-color);border:1px solid var(--button-border-color);font-family:var(--button-font-family,var(--font-primary));border-radius:var(--button-border-radius);letter-spacing:var(--button-letter-spacing,normal);min-height:var(--button-min-height-sm,3rem);justify-content:center;align-items:center;min-width:10ch;transition:all .3s ease-in-out;display:inline-flex}.button svg path[data-v-a624fb2b]{fill:var(--button-text-color);stroke:var(--button-text-color)}.button[data-v-a624fb2b]:hover{background-color:var(--button-text-color);color:var(--button-background-color)}.button:hover svg path[data-v-a624fb2b]{fill:var(--button-background-color);stroke:var(--button-background-color)}.button[data-v-a624fb2b]:active{opacity:.9}.button[data-v-a624fb2b]:disabled{opacity:1;cursor:not-allowed;pointer-events:none}@media (min-width:64rem){.button[data-v-a624fb2b]{font-size:var(--button-font-size);min-height:var(--button-min-height)}}
