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); }