sabled]):hover .step-circle {
    background-color: var(--maui-color-interaction-interactionhover);
  }

  .four_y button:not(.step-done, [disabled]):hover .step-label {
    color: var(--maui-color-interaction-interactionhover);
  }

  .four_y .step-active:hover .step,
  .four_y .step-done:hover:focus .step {
    text-decoration: underline;
    text-decoration-color: var(--maui-color-interaction-buttonsecondaryhover);
  }
  .four_y .step-done:hover .step,
  .four_y .step-done:hover:focus .step {
    text-decoration: underline;
    text-decoration-color: var(--maui-color-interaction-buttonsecondary);
  }

  .four_y .step-button {
    width: 100%;
    justify-content: flex-start;
    padding: 5px 7px;
  }

  .four_y .step-label {
    display: inline-grid;
  }

  .four_y .step-button:focus {
    border-color: var(--maui-color-interaction-focus);
    border-radius: var(--maui-radii-radius-2);
  }
q