.link.link--button, .link.link--button.link--variant-2, .link.link--button.link--button-secondary, .link.link--button.link--background-info, .link.link--button.link--background-success, .link.link--button.link--background-warning, .link.link--button.link--background-error, .link.link--button.link--background-danger, .link.link--button.link--background-danger.link--variant-2 {
  
  font-family: var(--font-button-primary-font-face);
  line-height: var(--font-button-primary-line-height);
  font-size: var(--font-button-primary-font-size);
  text-transform: var(--font-button-primary-text-case);
  letter-spacing: var(--font-button-primary-letter-spacing);
  font-weight: var(--font-button-primary-font-weight);
  -webkit-text-decoration: var(--font-button-primary-text-decoration);
          text-decoration: var(--font-button-primary-text-decoration);
  
}.link.link--button.link--variant-3, .link.link--button.link--button-tertiary, .link.link--button.link--background-danger.link--variant-3 {
  
  font-family: var(--font-button-tertiary-font-face);
  line-height: var(--font-button-tertiary-line-height);
  font-size: var(--font-button-tertiary-font-size);
  text-transform: var(--font-button-tertiary-text-case);
  letter-spacing: var(--font-button-tertiary-letter-spacing);
  font-weight: var(--font-button-tertiary-font-weight);
  -webkit-text-decoration: var(--font-button-tertiary-text-decoration);
          text-decoration: var(--font-button-tertiary-text-decoration);
  
}.link.link--button {
  display: flex;
  justify-content: center;
  align-items: stretch;
  flex-shrink: 0;
  gap: 10px;
  min-width: 0;
  cursor: pointer;
  box-sizing: border-box;
  text-align: center;
  margin-bottom: 0;
  border-radius: var(--button-radius);
  border-style: solid;
  border-width: var(--button-default-border);
  padding: var(--button-sm-spacing-vertical) var(--button-sm-spacing-horizontal);
  background-color: var(--button-primary-onlight-default-color-fill);
  color: var(--button-primary-onlight-default-color-text);
  border-color: var(--button-primary-onlight-default-color-border);
}.link.link--button.link--ui-focus {
  background-color: var(--button-primary-onlight-focus-color-fill);
  color: var(--button-primary-onlight-focus-color-text);
  border-color: var(--button-primary-onlight-focus-color-border);
  outline: var(--button-focus-border) solid var(--button-primary-onlight-focus-color-outline);
  outline-offset: var(--button-focus-spacing);
}.link.link--button.link--ui-hover {
  background-color: var(--button-primary-onlight-hover-color-fill);
  color: var(--button-primary-onlight-hover-color-text);
  border-color: var(--button-primary-onlight-hover-color-border);
  text-decoration: none;
}.link.link--button.link--ui-disabled {
  background-color: var(--button-primary-onlight-disabled-color-fill);
  border-color: var(--button-primary-onlight-disabled-color-border);
  color: var(--button-primary-onlight-disabled-color-text);
  cursor: not-allowed;
}.link.link--button.link--ui-loading {
  position: relative;
  color: transparent;
  cursor: default;
  pointer-events: none;
  --button-color-spinner: var(--button-primary-onlight-loading-color-spinner);
}.link.link--button.link--ui-loading momentum-system-icon {
  visibility: hidden;
}.link.link--button i,
.link.link--button span {
  font-size: var(--button-size-icon);
}.link.link--button i.icon-left,
.link.link--button span.icon-left {
  margin-right: var(--button-spacing-icon);
}.link.link--button i.icon-right,
.link.link--button span.icon-right {
  margin-left: var(--button-spacing-icon);
}.link.link--button.disabled {
  -webkit-opacity: 0.3;
  -moz-opacity: 0.3;
  opacity: 0.3;
  pointer-events: none;
}.link.link--button.link--size-lg {
  padding: var(--button-lg-spacing-vertical) var(--button-lg-spacing-horizontal);
}.link.link--button.link--display-block {
  display: flex;
  flex-grow: 1;
}.link.link--button.link--variant-2 {
  background-color: var(--button-secondary-onlight-default-color-fill);
  color: var(--button-secondary-onlight-default-color-text);
  border-color: var(--button-secondary-onlight-default-color-border);
}.link.link--button.link--variant-2.link--ui-focus {
  background-color: var(--button-secondary-onlight-focus-color-fill);
  color: var(--button-secondary-onlight-focus-color-text);
  border-color: var(--button-secondary-onlight-focus-color-border);
  outline: var(--button-focus-border) solid var(--button-secondary-onlight-focus-color-outline);
  outline-offset: var(--button-focus-spacing);
}.link.link--button.link--variant-2.link--ui-hover {
  background-color: var(--button-secondary-onlight-hover-color-fill);
  color: var(--button-secondary-onlight-hover-color-text);
  border-color: var(--button-secondary-onlight-hover-color-border);
  text-decoration: none;
}.link.link--button.link--variant-2.link--ui-disabled {
  background-color: var(--button-secondary-onlight-disabled-color-fill);
  border-color: var(--button-secondary-onlight-disabled-color-border);
  color: var(--button-secondary-onlight-disabled-color-text);
  cursor: not-allowed;
}.link.link--button.link--variant-2.link--ui-loading {
  position: relative;
  color: transparent;
  cursor: default;
  pointer-events: none;
  --button-color-spinner: var(--button-secondary-onlight-loading-color-spinner);
}.link.link--button.link--variant-2.link--ui-loading momentum-system-icon {
  visibility: hidden;
}.link.link--button.link--variant-3 {
  background-color: var(--button-tertiary-onlight-default-color-fill);
  color: var(--button-tertiary-onlight-default-color-text);
  border-color: var(--button-tertiary-onlight-default-color-border);
}.link.link--button.link--variant-3.link--ui-focus {
  background-color: var(--button-tertiary-onlight-focus-color-fill);
  color: var(--button-tertiary-onlight-focus-color-text);
  border-color: var(--button-tertiary-onlight-focus-color-border);
  outline: var(--button-focus-border) solid var(--button-tertiary-onlight-focus-color-outline);
  outline-offset: var(--button-focus-spacing);
}.link.link--button.link--variant-3.link--ui-hover {
  background-color: var(--button-tertiary-onlight-hover-color-fill);
  color: var(--button-tertiary-onlight-hover-color-text);
  border-color: var(--button-tertiary-onlight-hover-color-border);
  text-decoration: none;
}.link.link--button.link--variant-3.link--ui-disabled {
  background-color: var(--button-tertiary-onlight-disabled-color-fill);
  border-color: var(--button-tertiary-onlight-disabled-color-border);
  color: var(--button-tertiary-onlight-disabled-color-text);
  cursor: not-allowed;
}.link.link--button.link--variant-3 {
  
}.link.link--button.link--variant-3.link--ui-hover {
  -webkit-text-decoration: var(--button-tertiary-hover-text-decoration);
          text-decoration: var(--button-tertiary-hover-text-decoration);
}.link.link--button.link--variant-3 {
  padding: 0;
}.link.link--button.link--background-dark {
  background-color: var(--button-primary-ondark-default-color-fill);
  color: var(--button-primary-ondark-default-color-text);
  border-color: var(--button-primary-ondark-default-color-border);
}.link.link--button.link--background-dark.link--ui-focus {
  background-color: var(--button-primary-ondark-focus-color-fill);
  color: var(--button-primary-ondark-focus-color-text);
  border-color: var(--button-primary-ondark-focus-color-border);
  outline: var(--button-focus-border) solid var(--button-primary-ondark-focus-color-outline);
  outline-offset: var(--button-focus-spacing);
}.link.link--button.link--background-dark.link--ui-hover {
  background-color: var(--button-primary-ondark-hover-color-fill);
  color: var(--button-primary-ondark-hover-color-text);
  border-color: var(--button-primary-ondark-hover-color-border);
  text-decoration: none;
}.link.link--button.link--background-dark.link--ui-disabled {
  background-color: var(--button-primary-ondark-disabled-color-fill);
  border-color: var(--button-primary-ondark-disabled-color-border);
  color: var(--button-primary-ondark-disabled-color-text);
  cursor: not-allowed;
}.link.link--button.link--background-dark.link--ui-loading {
  position: relative;
  color: transparent;
  cursor: default;
  pointer-events: none;
  --button-color-spinner: var(--button-primary-ondark-loading-color-spinner);
}.link.link--button.link--background-dark.link--ui-loading momentum-system-icon {
  visibility: hidden;
}.link.link--button.link--background-dark.link--variant-2 {
  background-color: var(--button-secondary-ondark-default-color-fill);
  color: var(--button-secondary-ondark-default-color-text);
  border-color: var(--button-secondary-ondark-default-color-border);
}.link.link--button.link--background-dark.link--variant-2.link--ui-focus {
  background-color: var(--button-secondary-ondark-focus-color-fill);
  color: var(--button-secondary-ondark-focus-color-text);
  border-color: var(--button-secondary-ondark-focus-color-border);
  outline: var(--button-focus-border) solid var(--button-secondary-ondark-focus-color-outline);
  outline-offset: var(--button-focus-spacing);
}.link.link--button.link--background-dark.link--variant-2.link--ui-hover {
  background-color: var(--button-secondary-ondark-hover-color-fill);
  color: var(--button-secondary-ondark-hover-color-text);
  border-color: var(--button-secondary-ondark-hover-color-border);
  text-decoration: none;
}.link.link--button.link--background-dark.link--variant-2.link--ui-disabled {
  background-color: var(--button-secondary-ondark-disabled-color-fill);
  border-color: var(--button-secondary-ondark-disabled-color-border);
  color: var(--button-secondary-ondark-disabled-color-text);
  cursor: not-allowed;
}.link.link--button.link--background-dark.link--variant-2.link--ui-loading {
  position: relative;
  color: transparent;
  cursor: default;
  pointer-events: none;
  --button-color-spinner: var(--button-secondary-ondark-loading-color-spinner);
}.link.link--button.link--background-dark.link--variant-2.link--ui-loading momentum-system-icon {
  visibility: hidden;
}.link.link--button.link--background-dark.link--variant-3 {
  background-color: var(--button-tertiary-ondark-default-color-fill);
  color: var(--button-tertiary-ondark-default-color-text);
  border-color: var(--button-tertiary-ondark-default-color-border);
}.link.link--button.link--background-dark.link--variant-3.link--ui-focus {
  background-color: var(--button-tertiary-ondark-focus-color-fill);
  color: var(--button-tertiary-ondark-focus-color-text);
  border-color: var(--button-tertiary-ondark-focus-color-border);
  outline: var(--button-focus-border) solid var(--button-tertiary-ondark-focus-color-outline);
  outline-offset: var(--button-focus-spacing);
}.link.link--button.link--background-dark.link--variant-3.link--ui-hover {
  background-color: var(--button-tertiary-ondark-hover-color-fill);
  color: var(--button-tertiary-ondark-hover-color-text);
  border-color: var(--button-tertiary-ondark-hover-color-border);
  text-decoration: none;
}.link.link--button.link--background-dark.link--variant-3.link--ui-disabled {
  background-color: var(--button-tertiary-ondark-disabled-color-fill);
  border-color: var(--button-tertiary-ondark-disabled-color-border);
  color: var(--button-tertiary-ondark-disabled-color-text);
  cursor: not-allowed;
}.link.link--button.link--background-dark.link--variant-3 {
  
}.link.link--button.link--background-dark.link--variant-3.link--ui-hover {
  -webkit-text-decoration: var(--button-tertiary-hover-text-decoration);
          text-decoration: var(--button-tertiary-hover-text-decoration);
}.link.link--button.link--background-dark.link--variant-3 {
  padding: 0;
}.link.link--button.link--button-secondary {
  background-color: var(--button-secondary-onlight-default-color-fill);
  color: var(--button-secondary-onlight-default-color-text);
  border-color: var(--button-secondary-onlight-default-color-border);
}.link.link--button.link--button-secondary.link--ui-focus {
  background-color: var(--button-secondary-onlight-focus-color-fill);
  color: var(--button-secondary-onlight-focus-color-text);
  border-color: var(--button-secondary-onlight-focus-color-border);
  outline: var(--button-focus-border) solid var(--button-secondary-onlight-focus-color-outline);
  outline-offset: var(--button-focus-spacing);
}.link.link--button.link--button-secondary.link--ui-hover {
  background-color: var(--button-secondary-onlight-hover-color-fill);
  color: var(--button-secondary-onlight-hover-color-text);
  border-color: var(--button-secondary-onlight-hover-color-border);
  text-decoration: none;
}.link.link--button.link--button-secondary.link--ui-disabled {
  background-color: var(--button-secondary-onlight-disabled-color-fill);
  border-color: var(--button-secondary-onlight-disabled-color-border);
  color: var(--button-secondary-onlight-disabled-color-text);
  cursor: not-allowed;
}.link.link--button.link--button-secondary.link--ui-loading {
  position: relative;
  color: transparent;
  cursor: default;
  pointer-events: none;
  --button-color-spinner: var(--button-secondary-onlight-loading-color-spinner);
}.link.link--button.link--button-secondary.link--ui-loading momentum-system-icon {
  visibility: hidden;
}.link.link--button.link--button-tertiary {
  background-color: var(--button-tertiary-onlight-default-color-fill);
  color: var(--button-tertiary-onlight-default-color-text);
  border-color: var(--button-tertiary-onlight-default-color-border);
}.link.link--button.link--button-tertiary.link--ui-focus {
  background-color: var(--button-tertiary-onlight-focus-color-fill);
  color: var(--button-tertiary-onlight-focus-color-text);
  border-color: var(--button-tertiary-onlight-focus-color-border);
  outline: var(--button-focus-border) solid var(--button-tertiary-onlight-focus-color-outline);
  outline-offset: var(--button-focus-spacing);
}.link.link--button.link--button-tertiary.link--ui-hover {
  background-color: var(--button-tertiary-onlight-hover-color-fill);
  color: var(--button-tertiary-onlight-hover-color-text);
  border-color: var(--button-tertiary-onlight-hover-color-border);
  text-decoration: none;
}.link.link--button.link--button-tertiary.link--ui-disabled {
  background-color: var(--button-tertiary-onlight-disabled-color-fill);
  border-color: var(--button-tertiary-onlight-disabled-color-border);
  color: var(--button-tertiary-onlight-disabled-color-text);
  cursor: not-allowed;
}.link.link--button.link--button-tertiary {
  
}.link.link--button.link--button-tertiary.link--ui-hover {
  -webkit-text-decoration: var(--button-tertiary-hover-text-decoration);
          text-decoration: var(--button-tertiary-hover-text-decoration);
}.link.link--button.link--button-tertiary {
  padding: 0;
}.link.link--button.link--background-info {
  background-color: var(--button-info-onlight-default-color-fill);
  color: var(--button-info-onlight-default-color-text);
  border-color: var(--button-info-onlight-default-color-border);
}.link.link--button.link--background-info.link--ui-focus {
  background-color: var(--button-info-onlight-focus-color-fill);
  color: var(--button-info-onlight-focus-color-text);
  border-color: var(--button-info-onlight-focus-color-border);
  outline: var(--button-focus-border) solid var(--button-info-onlight-focus-color-outline);
  outline-offset: var(--button-focus-spacing);
}.link.link--button.link--background-info.link--ui-hover {
  background-color: var(--button-info-onlight-hover-color-fill);
  color: var(--button-info-onlight-hover-color-text);
  border-color: var(--button-info-onlight-hover-color-border);
  text-decoration: none;
}.link.link--button.link--background-info.link--ui-disabled {
  background-color: var(--button-info-onlight-disabled-color-fill);
  border-color: var(--button-info-onlight-disabled-color-border);
  color: var(--button-info-onlight-disabled-color-text);
  cursor: not-allowed;
}.link.link--button.link--background-success {
  background-color: var(--button-success-onlight-default-color-fill);
  color: var(--button-success-onlight-default-color-text);
  border-color: var(--button-success-onlight-default-color-border);
}.link.link--button.link--background-success.link--ui-focus {
  background-color: var(--button-success-onlight-focus-color-fill);
  color: var(--button-success-onlight-focus-color-text);
  border-color: var(--button-success-onlight-focus-color-border);
  outline: var(--button-focus-border) solid var(--button-success-onlight-focus-color-outline);
  outline-offset: var(--button-focus-spacing);
}.link.link--button.link--background-success.link--ui-hover {
  background-color: var(--button-success-onlight-hover-color-fill);
  color: var(--button-success-onlight-hover-color-text);
  border-color: var(--button-success-onlight-hover-color-border);
  text-decoration: none;
}.link.link--button.link--background-success.link--ui-disabled {
  background-color: var(--button-success-onlight-disabled-color-fill);
  border-color: var(--button-success-onlight-disabled-color-border);
  color: var(--button-success-onlight-disabled-color-text);
  cursor: not-allowed;
}.link.link--button.link--background-warning {
  background-color: var(--button-warning-onlight-default-color-fill);
  color: var(--button-warning-onlight-default-color-text);
  border-color: var(--button-warning-onlight-default-color-border);
}.link.link--button.link--background-warning.link--ui-focus {
  background-color: var(--button-warning-onlight-focus-color-fill);
  color: var(--button-warning-onlight-focus-color-text);
  border-color: var(--button-warning-onlight-focus-color-border);
  outline: var(--button-focus-border) solid var(--button-warning-onlight-focus-color-outline);
  outline-offset: var(--button-focus-spacing);
}.link.link--button.link--background-warning.link--ui-hover {
  background-color: var(--button-warning-onlight-hover-color-fill);
  color: var(--button-warning-onlight-hover-color-text);
  border-color: var(--button-warning-onlight-hover-color-border);
  text-decoration: none;
}.link.link--button.link--background-warning.link--ui-disabled {
  background-color: var(--button-warning-onlight-disabled-color-fill);
  border-color: var(--button-warning-onlight-disabled-color-border);
  color: var(--button-warning-onlight-disabled-color-text);
  cursor: not-allowed;
}.link.link--button.link--background-error {
  background-color: var(--button-error-onlight-default-color-fill);
  color: var(--button-error-onlight-default-color-text);
  border-color: var(--button-error-onlight-default-color-border);
}.link.link--button.link--background-error.link--ui-focus {
  background-color: var(--button-error-onlight-focus-color-fill);
  color: var(--button-error-onlight-focus-color-text);
  border-color: var(--button-error-onlight-focus-color-border);
  outline: var(--button-focus-border) solid var(--button-error-onlight-focus-color-outline);
  outline-offset: var(--button-focus-spacing);
}.link.link--button.link--background-error.link--ui-hover {
  background-color: var(--button-error-onlight-hover-color-fill);
  color: var(--button-error-onlight-hover-color-text);
  border-color: var(--button-error-onlight-hover-color-border);
  text-decoration: none;
}.link.link--button.link--background-error.link--ui-disabled {
  background-color: var(--button-error-onlight-disabled-color-fill);
  border-color: var(--button-error-onlight-disabled-color-border);
  color: var(--button-error-onlight-disabled-color-text);
  cursor: not-allowed;
}.link.link--button.link--background-danger {
  background-color: var(--button-primary-onlight-danger-color-fill);
  color: var(--button-primary-onlight-danger-color-text);
  border-color: var(--button-primary-onlight-danger-color-border);
}.link.link--button.link--background-danger.link--ui-focus {
  background-color: var(--button-primary-onlight-danger-focus-color-fill);
  color: var(--button-primary-onlight-danger-focus-color-text);
  border-color: var(--button-primary-onlight-danger-focus-color-border);
  outline: var(--button-focus-border) solid var(--button-primary-onlight-danger-focus-color-outline);
  outline-offset: var(--button-focus-spacing);
}.link.link--button.link--background-danger.link--ui-hover {
  background-color: var(--button-primary-onlight-danger-hover-color-fill);
  color: var(--button-primary-onlight-danger-hover-color-text);
  border-color: var(--button-primary-onlight-danger-hover-color-border);
  text-decoration: none;
}.link.link--button.link--background-danger.link--ui-disabled {
  background-color: var(--button-primary-onlight-danger-disabled-color-fill);
  border-color: var(--button-primary-onlight-danger-disabled-color-border);
  color: var(--button-primary-onlight-danger-disabled-color-text);
  cursor: not-allowed;
}.link.link--button.link--background-danger.link--variant-2 {
  background-color: var(--button-secondary-onlight-danger-color-fill);
  color: var(--button-secondary-onlight-danger-color-text);
  border-color: var(--button-secondary-onlight-danger-color-border);
}.link.link--button.link--background-danger.link--variant-2.link--ui-focus {
  background-color: var(--button-secondary-onlight-danger-focus-color-fill);
  color: var(--button-secondary-onlight-danger-focus-color-text);
  border-color: var(--button-secondary-onlight-danger-focus-color-border);
  outline: var(--button-focus-border) solid var(--button-secondary-onlight-danger-focus-color-outline);
  outline-offset: var(--button-focus-spacing);
}.link.link--button.link--background-danger.link--variant-2.link--ui-hover {
  background-color: var(--button-secondary-onlight-danger-hover-color-fill);
  color: var(--button-secondary-onlight-danger-hover-color-text);
  border-color: var(--button-secondary-onlight-danger-hover-color-border);
  text-decoration: none;
}.link.link--button.link--background-danger.link--variant-2.link--ui-disabled {
  background-color: var(--button-secondary-onlight-danger-disabled-color-fill);
  border-color: var(--button-secondary-onlight-danger-disabled-color-border);
  color: var(--button-secondary-onlight-danger-disabled-color-text);
  cursor: not-allowed;
}.link.link--button.link--background-danger.link--variant-3 {
  background-color: var(--button-tertiary-onlight-danger-color-fill);
  color: var(--button-tertiary-onlight-danger-color-text);
  border-color: var(--button-tertiary-onlight-danger-color-border);
}.link.link--button.link--background-danger.link--variant-3.link--ui-focus {
  background-color: var(--button-tertiary-onlight-danger-focus-color-fill);
  color: var(--button-tertiary-onlight-danger-focus-color-text);
  border-color: var(--button-tertiary-onlight-danger-focus-color-border);
  outline: var(--button-focus-border) solid var(--button-tertiary-onlight-danger-focus-color-outline);
  outline-offset: var(--button-focus-spacing);
}.link.link--button.link--background-danger.link--variant-3.link--ui-hover {
  background-color: var(--button-tertiary-onlight-danger-hover-color-fill);
  color: var(--button-tertiary-onlight-danger-hover-color-text);
  border-color: var(--button-tertiary-onlight-danger-hover-color-border);
  text-decoration: none;
}.link.link--button.link--background-danger.link--variant-3.link--ui-disabled {
  background-color: var(--button-tertiary-onlight-danger-disabled-color-fill);
  border-color: var(--button-tertiary-onlight-danger-disabled-color-border);
  color: var(--button-tertiary-onlight-danger-disabled-color-text);
  cursor: not-allowed;
}.link.link--button.link--background-danger.link--variant-3 {
  
}.link.link--button.link--background-danger.link--variant-3.link--ui-hover {
  -webkit-text-decoration: var(--button-tertiary-hover-text-decoration);
          text-decoration: var(--button-tertiary-hover-text-decoration);
}.link.link--button.link--background-danger.link--variant-3 {
  padding: 0;
}.link.link--button.link--background-danger-dark {
  background-color: var(--button-primary-ondark-danger-color-fill);
  color: var(--button-primary-ondark-danger-color-text);
  border-color: var(--button-primary-ondark-danger-color-border);
}.link.link--button.link--background-danger-dark.link--ui-focus {
  background-color: var(--button-primary-ondark-danger-focus-color-fill);
  color: var(--button-primary-ondark-danger-focus-color-text);
  border-color: var(--button-primary-ondark-danger-focus-color-border);
  outline: var(--button-focus-border) solid var(--button-primary-ondark-danger-focus-color-outline);
  outline-offset: var(--button-focus-spacing);
}.link.link--button.link--background-danger-dark.link--ui-hover {
  background-color: var(--button-primary-ondark-danger-hover-color-fill);
  color: var(--button-primary-ondark-danger-hover-color-text);
  border-color: var(--button-primary-ondark-danger-hover-color-border);
  text-decoration: none;
}.link.link--button.link--background-danger-dark.link--ui-disabled {
  background-color: var(--button-primary-ondark-danger-disabled-color-fill);
  border-color: var(--button-primary-ondark-danger-disabled-color-border);
  color: var(--button-primary-ondark-danger-disabled-color-text);
  cursor: not-allowed;
}.link.link--button.link--background-danger-dark.link--variant-2 {
  background-color: var(--button-secondary-ondark-danger-color-fill);
  color: var(--button-secondary-ondark-danger-color-text);
  border-color: var(--button-secondary-ondark-danger-color-border);
}.link.link--button.link--background-danger-dark.link--variant-2.link--ui-focus {
  background-color: var(--button-secondary-ondark-danger-focus-color-fill);
  color: var(--button-secondary-ondark-danger-focus-color-text);
  border-color: var(--button-secondary-ondark-danger-focus-color-border);
  outline: var(--button-focus-border) solid var(--button-secondary-ondark-danger-focus-color-outline);
  outline-offset: var(--button-focus-spacing);
}.link.link--button.link--background-danger-dark.link--variant-2.link--ui-hover {
  background-color: var(--button-secondary-ondark-danger-hover-color-fill);
  color: var(--button-secondary-ondark-danger-hover-color-text);
  border-color: var(--button-secondary-ondark-danger-hover-color-border);
  text-decoration: none;
}.link.link--button.link--background-danger-dark.link--variant-2.link--ui-disabled {
  background-color: var(--button-secondary-ondark-danger-disabled-color-fill);
  border-color: var(--button-secondary-ondark-danger-disabled-color-border);
  color: var(--button-secondary-ondark-danger-disabled-color-text);
  cursor: not-allowed;
}.link.link--button.link--background-danger-dark.link--variant-3 {
  background-color: var(--button-tertiary-ondark-danger-color-fill);
  color: var(--button-tertiary-ondark-danger-color-text);
  border-color: var(--button-tertiary-ondark-danger-color-border);
}.link.link--button.link--background-danger-dark.link--variant-3.link--ui-focus {
  background-color: var(--button-tertiary-ondark-danger-focus-color-fill);
  color: var(--button-tertiary-ondark-danger-focus-color-text);
  border-color: var(--button-tertiary-ondark-danger-focus-color-border);
  outline: var(--button-focus-border) solid var(--button-tertiary-ondark-danger-focus-color-outline);
  outline-offset: var(--button-focus-spacing);
}.link.link--button.link--background-danger-dark.link--variant-3.link--ui-hover {
  background-color: var(--button-tertiary-ondark-danger-hover-color-fill);
  color: var(--button-tertiary-ondark-danger-hover-color-text);
  border-color: var(--button-tertiary-ondark-danger-hover-color-border);
  text-decoration: none;
}.link.link--button.link--background-danger-dark.link--variant-3.link--ui-disabled {
  background-color: var(--button-tertiary-ondark-danger-disabled-color-fill);
  border-color: var(--button-tertiary-ondark-danger-disabled-color-border);
  color: var(--button-tertiary-ondark-danger-disabled-color-text);
  cursor: not-allowed;
}.link.link--button.link--background-danger-dark.link--variant-3 {
  
}.link.link--button.link--background-danger-dark.link--variant-3.link--ui-hover {
  -webkit-text-decoration: var(--button-tertiary-hover-text-decoration);
          text-decoration: var(--button-tertiary-hover-text-decoration);
}.link.link--button.link--background-danger-dark.link--variant-3 {
  padding: 0;
}@media screen and (min-width: 480px) {
  .link.link--button {
    display: inline-flex;
  }
}