.wds-inline-prompt {
  --Prompt-gap: calc(var(--size-12) / 2);
  --Prompt-padding-x: var(--padding-x-small);
  --Prompt-padding-y: calc(var(--padding-x-small) / 2);
  display: inline-flex;
  border-radius: 10px;
  border-radius: var(--radius-small);
}
.wds-inline-prompt:has(a),
.wds-inline-prompt:has(button) {
  position: relative;
  z-index: 1;
}
.wds-inline-prompt:has(a):hover,
.wds-inline-prompt:has(button):hover {
  background-color: var(--color-sentiment-background-surface-hover);
}
.wds-inline-prompt:has(a):active,
.wds-inline-prompt:has(button):active {
  background-color: var(--color-sentiment-background-surface-active);
}
.wds-inline-prompt--auto-width {
  width: auto;
  width: initial;
}
.wds-inline-prompt--muted {
  opacity: 0.93;
  filter: grayscale(1);
}
.wds-inline-prompt a,
.wds-inline-prompt button {
  color: var(--color-sentiment-content-primary);
  text-underline-offset: calc(4px / 2);
  text-underline-offset: calc(var(--size-4) / 2);
}
.wds-inline-prompt a:hover,
.wds-inline-prompt button:hover {
  color: var(--color-sentiment-content-primary-hover);
}
.wds-inline-prompt a:active,
.wds-inline-prompt button:active {
  color: var(--color-sentiment-content-primary-active);
}
.wds-inline-prompt a:first-of-type:before,
.wds-inline-prompt button:first-of-type:before {
  content: "";
  position: absolute;
  inset: 0;
}
.wds-inline-prompt .wds-inline-prompt-process-indicator {
  width: 16px;
  width: var(--size-16);
  height: 16px;
  height: var(--size-16);
}
.wds-inline-prompt .wds-inline-prompt-process-indicator .process-circle {
  stroke: currentColor;
}
