.form-button[data-v-36f20969]{--spacing-xxs:4px;--spacing-xs:8px;--spacing-sm:12px;--spacing-lg:24px;--spacing-xxl:40px;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgb(var(--primary-button-bg-color));border:none;border-radius:var(--radius-md);color:var(--primary-button-text-color);cursor:pointer;display:flex;font-family:inherit;font-size:var(--font-size-body);font-weight:400;gap:var(--spacing-sm);justify-content:center;line-height:normal;min-height:var(--control-height);padding:var(--spacing-sm) var(--spacing-lg);transition:background-color var(--button-transition-duration) var(--button-transition-easing),color var(--button-transition-duration) var(--button-transition-easing)}.form-button.full-width[data-v-36f20969]{margin-right:0;width:100%}.form-button.rounded[data-v-36f20969]{align-items:center;display:flex;height:2.25rem;justify-content:center;min-height:0;padding:.75em;width:2.25rem}.form-button.rounded[data-v-36f20969],.form-button.rounded[data-v-36f20969]:focus{border-radius:var(--radius-circle)}.form-button.primary[data-v-36f20969]{background-color:rgb(var(--primary-button-bg-color));color:var(--primary-button-text-color)}.form-button.primary[data-v-36f20969]:focus{box-shadow:0 0 0 .25rem rgba(var(--primary-button-bg-color),.5)}.form-button.secondary[data-v-36f20969]{background-color:rgb(var(--secondary-button-bg-color));color:var(--secondary-button-text-color)}.form-button.secondary[data-v-36f20969]:focus{box-shadow:0 0 0 .25rem rgba(var(--secondary-rgb),.5)}.form-button.tertiary[data-v-36f20969]{background-color:transparent;border:1px solid var(--primary-color);color:var(--tertiary-button-text-color)}.form-button.tertiary[data-v-36f20969]:focus{box-shadow:0 0 0 .25rem rgba(var(--secondary-button-bg-color),.5)}.form-button.danger[data-v-36f20969]{background-color:var(--danger-bg-color);color:var(--danger-text-color)}.form-button.danger[data-v-36f20969]:focus{box-shadow:0 0 0 .25rem rgba(var(--danger-rgb),.5)}.form-button.warning[data-v-36f20969]{background-color:var(--warning-bg-color);color:var(--warning-text-color)}.form-button.warning[data-v-36f20969]:focus{box-shadow:0 0 0 .25rem rgba(var(--warning-rgb),.5)}.form-button.success[data-v-36f20969]{background-color:var(--success-bg-color);color:var(--success-text-color)}.form-button.success[data-v-36f20969]:focus{box-shadow:0 0 0 .25rem rgba(var(--success-rgb),.5)}.form-button.primary[data-v-36f20969]:hover:not(:disabled){background-color:rgb(var(--primary-button-hover-bg-color))}.form-button.secondary[data-v-36f20969]:hover:not(:disabled){background-color:rgb(var(--secondary-button-hover-bg-color))}.form-button.tertiary[data-v-36f20969]:hover:not(:disabled){background-color:rgb(var(--tertiary-button-hover-bg-color));color:var(--tertiary-button-hover-text-color)}.form-button.danger[data-v-36f20969]:hover:not(:disabled){background-color:#9e0c0f}.form-button.warning[data-v-36f20969]:hover:not(:disabled){background-color:#cc8b00}.form-button.success[data-v-36f20969]:hover:not(:disabled){background-color:#4a831c}.form-button[data-v-36f20969]:disabled{cursor:not-allowed;opacity:.3}.form-button.primary[data-v-36f20969]:disabled{background-color:rgba(var(--primary-button-bg-color),.9)}.form-button.secondary[data-v-36f20969]:disabled{background-color:rgba(var(--secondary-button-bg-color),.9)}.form-button.danger[data-v-36f20969]:disabled{background-color:#c60f13}.form-button.warning[data-v-36f20969]:disabled{background-color:#ffae00}.form-button.success[data-v-36f20969]:disabled{background-color:#5da423}.form-button.small[data-v-36f20969]{min-height:var(--spacing-xxl);padding:var(--spacing-xs) var(--spacing-sm)}.form-button[data-v-36f20969]:focus-visible{outline:2px solid var(--accent-ink);outline-offset:var(--spacing-xxs)}a.form-button[data-v-36f20969]{display:inline-flex;text-decoration:none}a.form-button[aria-disabled=true][data-v-36f20969]{cursor:not-allowed;opacity:.3;pointer-events:none}
