kground-color: var(--maui-segmented-control-hover-background);
    z-index: 1; /* Ensure oulines are higher z priority than default outlines */
    outline: var(--maui-spacing-0) solid
      var(--maui-segmented-control-hover-background);
  }

  .mmg.segmented-control-item.checked {
    font-weight: var(--maui-font-weight-bold);
    z-index: 1; /* Ensure oulines are higher z priority than default outlines */
    transition: box-shadow 0.2s ease-in-out;
  }

  .mmg.segmented-control-item[disabled]:not(.checked),
  .mmg.segmented-control-item[disabled]:read-only {
    color: var(--maui-color-disabled-foreground);
    border-color: var(--maui-color-disabled-background);
  }

  .mmg.segmented-control-item[disabled].checked,
  .mmg.segmented-control-item[disabled].checked:read-only {
    background-color: var(--maui-color-disabled-background);
    outline-color: var(--maui-color-disabled-background);
    color: var(--maui-color-disabled-foreground);
  }
  .mmg.segmented-control-item[disabled].checked:read-only {
    color: var(--maui-color-text-caption);
    font-weight: var(--maui-font-weight-bold);
  }
