.Button_button__b70BF{align-items:center;border:1px solid transparent;border-radius:var(--radius-md);display:inline-flex;font-weight:600;gap:var(--space-2);justify-content:center;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),transform var(--transition-fast);white-space:nowrap}.Button_button__b70BF:disabled{cursor:not-allowed;opacity:.55}.Button_button__b70BF:not(:disabled):active{transform:translateY(1px)}.Button_s_sm__j3KmA{font-size:var(--fs-sm);padding:6px 12px;min-height:30px}.Button_s_md__Fwh0X{font-size:var(--fs-md);padding:9px 16px;min-height:38px}.Button_fullWidth__Vu41d{width:100%}.Button_v_primary__nQJz_{background:var(--color-accent);border-color:var(--color-accent);color:white}.Button_v_primary__nQJz_:not(:disabled):hover{background:var(--color-accent-hover);border-color:var(--color-accent-hover)}.Button_v_secondary__UzRa5{background:var(--color-surface-2);border-color:var(--color-border-strong);color:var(--color-text)}.Button_v_secondary__UzRa5:not(:disabled):hover{background:var(--color-surface-hover);border-color:var(--color-text-subtle)}.Button_v_ghost__bebEU{background:transparent;border-color:transparent;color:var(--color-text-muted)}.Button_v_ghost__bebEU:not(:disabled):hover{background:var(--color-surface-2);color:var(--color-text)}.Button_v_danger__TzVI6{background:transparent;border-color:var(--color-danger);color:var(--color-danger)}.Button_v_danger__TzVI6:not(:disabled):hover{background:var(--color-danger-soft)}.Button_icon__rq1j3{font-size:1em;line-height:1}.Button_icon__rq1j3,.Button_label__nFm4p{display:inline-flex;align-items:center}