.Button_base_dd0d6 {
  border-radius: var(--theme-border-radius);
}
.Button_base_dd0d6:not(.ant-btn-sm) {
  padding: 4px 8px;
}
.Button_base_dd0d6 > i + span {
  margin-left: 8px;
}
.Button_base_dd0d6[disabled]:not(.ant-btn-link):not(.ant-btn-primary), .Button_base_dd0d6[disabled]:not(.ant-btn-link):not(.ant-btn-primary):hover {
  background-color: var(--theme-ix-inactive);
  border-color: var(--theme-ix-border-inactive);
  color: var(--theme-ix-on-inactive);
}
.Button_base_dd0d6 .ant-btn-icon-only {
  align-items: center;
  display: flex;
  justify-content: center;
}

.Button_base_dd0d6.ant-btn-dangerous.ant-btn-default {
  border-color: var(--theme-status-critical);
  color: var(--theme-status-critical);
}
.Button_base_dd0d6.ant-btn-dangerous.ant-btn-primary {
  background-color: var(--theme-status-critical);
}
.Button_base_dd0d6.ant-btn-dangerous.ant-btn-text {
  color: var(--theme-status-critical);
}
.Button_base_dd0d6.ant-btn-dangerous.ant-btn-dashed {
  border-color: var(--theme-status-critical);
  color: var(--theme-status-critical);
}

.Button_base_dd0d6.ant-btn[disabled].ant-btn-text:disabled {
  background-color: transparent;
  border: none;
}
.Button_base_dd0d6.ant-btn[disabled].ant-btn-text:disabled:hover {
  background-color: transparent;
  border: none;
}

.Button_selected_dd0d6.ant-btn-default {
  border-color: #177ddc;
  color: #177ddc;
}
.Button_selected_dd0d6.ant-btn-dashed {
  border-color: #177ddc;
  color: #177ddc;
}

.Button_content_dd0d6 {
  align-items: center;
  display: flex;
  gap: var(--spacing-md);
  height: 100%;
  justify-content: center;
}
.Button_content_dd0d6 .Button_icon_dd0d6,
.Button_content_dd0d6 .Button_children_dd0d6 {
  align-items: center;
  display: flex;
  height: 100%;
}

.Button_column_dd0d6.ant-btn {
  height: 100%;
}
.Button_column_dd0d6 > .Button_content_dd0d6 {
  flex-direction: column;
  margin: var(--spacing-md) 0;
}

.Button_circle_dd0d6.ant-btn:not(.Button_ant-btn-sm_dd0d6) {
  padding: 0;
}

.Button_status_dd0d6 {
  opacity: 0.75;
}
.Button_status_dd0d6:hover {
  opacity: 1;
}