._button_2r5aw_8{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-full);color:inherit;font-family:var(--font-body);font-weight:var(--weight-button);letter-spacing:var(--tracking-button);cursor:pointer;white-space:nowrap;transition:background-color var(--duration-micro) var(--ease-out-quart), color var(--duration-micro) var(--ease-out-quart), box-shadow var(--duration-micro) var(--ease-out-quart), transform var(--duration-micro) var(--ease-out-quart);will-change:transform;background:0 0;border:0;padding:14px 26px;line-height:1.2;text-decoration:none;display:inline-flex}._button_2r5aw_8:active{transform:scale(.97)}._size_sm_2r5aw_39{padding:10px 18px;font-size:14px}._size_md_2r5aw_43{font-size:var(--text-button);padding:14px 26px}._size_lg_2r5aw_47{padding:18px 32px;font-size:16px}._primary_2r5aw_53{background:var(--color-brand-strong);color:var(--color-text-inverse)}._secondary_2r5aw_3{background:var(--color-surface);color:var(--color-brand-strong);box-shadow:0 0 0 1px var(--color-brand-strong)}._ghost_2r5aw_66{color:var(--color-text-secondary);background:0 0;padding-inline:12px}@media (hover:hover){._primary_2r5aw_53:hover{background:var(--color-brand-hover);color:var(--color-text-inverse);text-decoration:none}._secondary_2r5aw_3:hover{background:var(--color-brand-strong);color:var(--color-text-inverse);box-shadow:0 0 0 1px var(--color-brand-strong);text-decoration:none}._ghost_2r5aw_66:hover{color:var(--color-text);background:var(--color-surface-tint);text-decoration:none}._button_2r5aw_8:disabled:hover,._button_2r5aw_8[aria-disabled=true]:hover{background:var(--color-disabled);color:var(--color-text-inverse);transform:none}}._primary_2r5aw_53:active{background:var(--color-brand-pressed)}._secondary_2r5aw_3:active{background:var(--color-brand-strong);color:var(--color-text-inverse)}._ghost_2r5aw_66:active{color:var(--color-text);background:var(--color-surface-tint)}._button_2r5aw_8:disabled,._button_2r5aw_8[aria-disabled=true]{background:var(--color-disabled);color:var(--color-text-inverse);box-shadow:none;cursor:not-allowed;pointer-events:none}._loading_2r5aw_122{pointer-events:none;opacity:.7}@media (width<=600px){._button_2r5aw_8{justify-content:center;width:100%}}
