.Button_btn__sgFU2{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-family:inherit;font-size:14px;font-weight:600;padding:11px 20px;min-height:var(--touch-target-min);border-radius:var(--radius-sm);border:1px solid transparent;cursor:pointer;line-height:1;transition:filter var(--transition-fast),transform var(--transition-fast),background var(--transition-fast),border-color var(--transition-fast)}.Button_lg__PdjsY{padding:14px 24px;font-size:15px}.Button_primary__oSpWt{background:var(--brand-600);border-color:var(--brand-600);color:var(--brand-ink)}.Button_primary__oSpWt:hover:not(:disabled){background:var(--brand-700);border-color:var(--brand-700)}.Button_primary__oSpWt:active:not(:disabled){transform:translateY(1px)}.Button_secondary__lRe7Q{background:var(--panel);border-color:var(--line-strong);color:var(--ink)}.Button_secondary__lRe7Q:hover:not(:disabled){background:var(--bg);border-color:var(--muted)}.Button_secondary__lRe7Q:active:not(:disabled){filter:brightness(.94)}.Button_danger__1ocl9{background:var(--panel);border-color:var(--danger);color:var(--danger)}.Button_danger__1ocl9:hover:not(:disabled){background:var(--danger-bg)}.Button_danger__1ocl9:active:not(:disabled){filter:brightness(.94)}.Button_btn__sgFU2:disabled{background:var(--line);border-color:var(--line);color:var(--muted);cursor:not-allowed;filter:none}.Button_btn__sgFU2:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media (prefers-reduced-motion:reduce){.Button_btn__sgFU2{transition:none}.Button_primary__oSpWt:active:not(:disabled){transform:none}}