.button[data-v-ac9f52be]{--button-font-size: 1rem;--button-line-height: 1.5;--button-color: var(--gray-0);--button-color-interaction: var(--gray-0);--button-color-disabled: var(--gray-500);--button-bg-color: var(--rose-500);--button-bg-color-interaction: var(--rose-600);--button-bg-color-disabled: var(--gray-400);--button-bg-image: linear-gradient(90deg, var(--orange-500), var(--rose-500));--button-bg-image-interaction: none;--button-bg-image-disabled: none;--button-padding-top-bottom: .75rem;--button-padding-left-right: 1.5rem;--button-border-width: 2px;--button-border-color: transparent;--button-outline-color: var(--gray-600);--button-border-color-interaction: transparent;--button-box-shadow-interaction: none;font-family:var(--font-family-text);font-size:var(--button-font-size);line-height:var(--button-line-height);font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:calc(var(--button-padding-top-bottom) - var(--button-border-width)) calc(var(--button-padding-left-right) - var(--button-border-width));color:var(--button-color);text-decoration:none;white-space:nowrap;border:var(--button-border-width) solid var(--button-border-color);border-radius:64px;background-color:var(--button-bg-color);background-image:var(--button-bg-image);background-position:calc(0px - var(--button-border-width));background-size:calc(100% + 2 * var(--button-border-width));transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),box-shadow var(--transition-fast);-webkit-user-select:none;user-select:none}@media(min-width:768px){.button[data-v-ac9f52be]{--button-padding-top-bottom: 1rem;--button-padding-left-right: 2rem}}.button[data-v-ac9f52be]:hover:not(:disabled){--button-color: var(--button-color-interaction);border-color:var(--button-border-color-interaction);box-shadow:var(--button-box-shadow-interaction)}.button[data-v-ac9f52be]:hover:not(:disabled):not(.button--slight-hover){background-color:var(--button-bg-color-interaction);background-image:var(--button-bg-image-interaction)}.button[data-v-ac9f52be]:focus-visible{outline:var(--button-border-width) solid var(--button-outline-color);outline-offset:2px}.button[data-v-ac9f52be]:disabled{--button-color: var(--button-color-disabled);--button-bg-color: var(--button-bg-color-disabled);--button-bg-image: var(--button-bg-image-disabled);cursor:not-allowed;opacity:.8}.button--l[data-v-ac9f52be]{--button-font-size: 1rem;--button-padding-top-bottom: .75rem;--button-padding-left-right: 1.5rem;--button-border-width: 2px}@media(min-width:768px){.button--l[data-v-ac9f52be]{--button-padding-top-bottom: 1rem;--button-padding-left-right: 2rem}}.button--m[data-v-ac9f52be]{--button-font-size: .875rem;--button-padding-top-bottom: .5rem;--button-padding-left-right: 1rem;--button-border-width: 2px}@media(min-width:768px){.button--m[data-v-ac9f52be]{--button-padding-top-bottom: .75rem;--button-padding-left-right: 1.5rem}}.button--s[data-v-ac9f52be]{--button-font-size: .75rem;--button-padding-top-bottom: .375rem;--button-padding-left-right: .75rem;--button-border-width: 1px}@media(min-width:768px){.button--s[data-v-ac9f52be]{--button-padding-top-bottom: .5rem;--button-padding-left-right: 1rem}}.button--w100[data-v-ac9f52be]{width:100%}.button--stroke[data-v-ac9f52be]{--button-border-color: var(--button-bg-color);--button-bg-color-interaction: transparent;color:var(--button-bg-color);background-color:transparent;background-image:none}.button--stroke[data-v-ac9f52be]:hover:not(:disabled):not(.button--slight-hover){color:var(--button-color);background-color:var(--button-bg-color);background-image:var(--button-bg-image)}.button--secondary[data-v-ac9f52be]{--button-color: var(--gray-700);--button-color-interaction: var(--gray-700);--button-color-disabled: var(--gray-500);--button-bg-color: var(--gray-0);--button-bg-color-interaction: var(--gray-0);--button-bg-color-disabled: var(--gray-200);--button-bg-image: none;--button-bg-image-interaction: none;--button-bg-image-disabled: none;--button-border-color: var(--orange-200);--button-border-color-interaction: var(--orange-400)}.button--tertiary[data-v-ac9f52be]{--button-color: var(--gray-700);--button-color-interaction: var(--gray-700);--button-color-disabled: var(--gray-500);--button-bg-color: var(--gray-0);--button-bg-color-interaction: var(--gray-200);--button-bg-color-disabled: var(--gray-200);--button-bg-image: none;--button-bg-image-interaction: none;--button-bg-image-disabled: none;--button-border-color: var(--gray-0);--button-border-color-interaction: var(--gray-200)}.button--danger[data-v-ac9f52be]{--button-color: var(--gray-0);--button-color-interaction: var(--gray-0);--button-color-disabled: var(--gray-500);--button-bg-color: var(--rose-600);--button-bg-color-interaction: var(--rose-700);--button-bg-color-disabled: var(--gray-400);--button-bg-image: none;--button-bg-image-interaction: none;--button-bg-image-disabled: none;--button-border-color: var(--rose-600);--button-border-color-interaction: var(--rose-700)}.button--with-shadow[data-v-ac9f52be]{--button-box-shadow-interaction: 0 10px 15px -3px var(--gray-200), 0 4px 6px -4px var(--gray-200)}.button__content[data-v-ac9f52be]{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;height:calc(var(--button-font-size) * var(--button-line-height))}
