._button_gxd4c_1{justify-content:center;align-items:center;gap:var(--space-xs);min-height:var(--button-height);padding:0 var(--button-padding-x);border-radius:var(--button-radius);border:var(--border-width) solid transparent;font-size:var(--text-body);font-weight:var(--weight-semibold);white-space:nowrap;transition:background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);line-height:1;text-decoration:none;display:inline-flex}._button_gxd4c_1:focus-visible{outline-offset:3px}._primary_gxd4c_18{background:var(--button-primary-bg);color:var(--button-primary-fg)}._primary_gxd4c_18:hover:not(:disabled){background:var(--button-primary-bg-hover);color:var(--button-primary-fg)}._secondary_gxd4c_20{background:var(--button-secondary-bg);color:var(--button-secondary-fg);border-color:var(--button-secondary-border)}._secondary_gxd4c_20:hover:not(:disabled){border-color:var(--color-border-control-hover);color:var(--button-secondary-fg)}._danger_gxd4c_22{background:var(--color-danger-bg);color:var(--color-danger-fg)}._danger_gxd4c_22:hover:not(:disabled){color:var(--color-danger-fg)}._danger_gxd4c_22:disabled{background:var(--color-danger-bg-disabled);color:var(--color-danger-fg-disabled)}._text_gxd4c_25{color:var(--color-text-link);padding:0 var(--space-xs);min-height:var(--size-touch-min);background:0 0}._text_gxd4c_25:hover:not(:disabled){color:var(--color-text-link-hover)}._lg_gxd4c_27{min-height:var(--button-height-lg);font-size:var(--text-body-lg)}._sm_gxd4c_28{min-height:var(--size-touch-min);padding:0 var(--space-md);font-size:var(--text-body-sm)}._full_gxd4c_29{width:100%}._primary_gxd4c_18:disabled,._secondary_gxd4c_20:disabled{background:var(--color-bg-disabled);color:var(--color-text-disabled);border-color:#0000}._loading_gxd4c_31{cursor:progress}._spinner_gxd4c_32{width:var(--size-icon-sm);height:var(--size-icon-sm);border:var(--border-width-strong) solid currentColor;border-right-color:#0000;border-radius:50%;animation:.7s linear infinite _spin_gxd4c_32}@keyframes _spin_gxd4c_32{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_gxd4c_32{animation-duration:2s}}
