.Button_button__hMNEn{display:inline-flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-6);border-radius:var(--radius-button);border:1px solid transparent;font-family:var(--font-sans);font-size:var(--fs-button);font-weight:500;line-height:1.5;letter-spacing:.04em;cursor:pointer;transition:background var(--dur-fast) var(--ease-ui),color var(--dur-fast) var(--ease-ui),border-color var(--dur-fast) var(--ease-ui)}.Button_button__hMNEn:active{transform:translateY(1px)}.Button_dot__n8nla{width:7px;height:7px;flex:none;border-radius:var(--radius-pill);background:var(--color-signal-default);transition:background var(--dur-fast) var(--ease-ui),transform var(--dur-slow) var(--ease-ui)}.Button_button__hMNEn:hover .Button_dot__n8nla{transform:scale(1.25)}.Button_primary__oSpWt{background:var(--color-action-primary);color:#fff;border-color:var(--color-action-primary)}.Button_primary__oSpWt:hover{background:var(--color-signal-default);border-color:var(--color-signal-default);color:var(--color-text-primary)}.Button_primary__oSpWt:hover .Button_dot__n8nla{background:var(--color-text-primary)}.Button_secondary__lRe7Q{background:transparent;color:var(--color-text-primary);border-color:var(--color-line-strong)}.Button_secondary__lRe7Q:hover{background:var(--color-line-subtle)}.Button_button__hMNEn:disabled{opacity:.45;cursor:not-allowed}