.rt-segment-lg[data-size-scheme='ritm'] {
  --layer-segment-border-radius-bottom-left-primary: 0.875em;
  --layer-segment-border-radius-bottom-left-secondary: 3.75em;
  --layer-segment-border-radius-bottom-right-primary: 0.875em;
  --layer-segment-border-radius-bottom-right-secondary: 3.75em;
  --layer-segment-border-radius-top-left-primary: 0.875em;
  --layer-segment-border-radius-top-left-secondary: 3.75em;
  --layer-segment-border-radius-top-right-primary: 0.875em;
  --layer-segment-border-radius-top-right-secondary: 3.75em;
  --layer-segment-gap: 0em;
  --layer-segment-min-height: 4.75em;
  --layer-segment-min-width: 4.75em;
  --layer-segment-padding-bottom: 0.625em;
  --layer-segment-padding-left: 1.125em;
  --layer-segment-padding-right: 1.125em;
  --layer-segment-padding-top: 0.625em;
  --segment-text-gap: 1.25em;
  --segment-text-padding-bottom: 0em;
  --segment-text-padding-left: 1em;
  --segment-text-padding-right: 1em;
  --segment-text-padding-top: 0em;
  --text-group-gap: 0em;
  --text-group-padding-bottom: 0.5em;
  --text-group-padding-left: 0em;
  --text-group-padding-right: 0em;
  --text-group-padding-top: 0.5em;
}
.rt-segment-sm[data-size-scheme='ritm'] {
  --layer-segment-border-radius-bottom-left-primary: 0.5em;
  --layer-segment-border-radius-bottom-left-secondary: 2.5em;
  --layer-segment-border-radius-bottom-right-primary: 0.5em;
  --layer-segment-border-radius-bottom-right-secondary: 2.5em;
  --layer-segment-border-radius-top-left-primary: 0.5em;
  --layer-segment-border-radius-top-left-secondary: 2.5em;
  --layer-segment-border-radius-top-right-primary: 0.5em;
  --layer-segment-border-radius-top-right-secondary: 2.5em;
  --layer-segment-gap: 0em;
  --layer-segment-min-height: 3em;
  --layer-segment-min-width: 3em;
  --layer-segment-padding-bottom: 0.375em;
  --layer-segment-padding-left: 0.5em;
  --layer-segment-padding-right: 0.5em;
  --layer-segment-padding-top: 0.375em;
  --segment-text-gap: 0.75em;
  --segment-text-padding-bottom: 0em;
  --segment-text-padding-left: 0.5em;
  --segment-text-padding-right: 0.5em;
  --segment-text-padding-top: 0em;
  --text-group-gap: 0em;
  --text-group-padding-bottom: 0.0625em;
  --text-group-padding-left: 0em;
  --text-group-padding-right: 0em;
  --text-group-padding-top: 0.0625em;
}
.rt-segment-md[data-size-scheme='ritm'] {
  --layer-segment-border-radius-bottom-left-primary: 0.875em;
  --layer-segment-border-radius-bottom-left-secondary: 3.25em;
  --layer-segment-border-radius-bottom-right-primary: 0.875em;
  --layer-segment-border-radius-bottom-right-secondary: 3.25em;
  --layer-segment-border-radius-top-left-primary: 0.875em;
  --layer-segment-border-radius-top-left-secondary: 3.25em;
  --layer-segment-border-radius-top-right-primary: 0.875em;
  --layer-segment-border-radius-top-right-secondary: 3.25em;
  --layer-segment-gap: 0em;
  --layer-segment-min-height: 3.75em;
  --layer-segment-min-width: 3.75em;
  --layer-segment-padding-bottom: 0.5em;
  --layer-segment-padding-left: 0.875em;
  --layer-segment-padding-right: 0.875em;
  --layer-segment-padding-top: 0.5em;
  --segment-text-gap: 1em;
  --segment-text-padding-bottom: 0em;
  --segment-text-padding-left: 0.75em;
  --segment-text-padding-right: 0.75em;
  --segment-text-padding-top: 0em;
  --text-group-gap: 0em;
  --text-group-padding-bottom: 0.3125em;
  --text-group-padding-left: 0em;
  --text-group-padding-right: 0em;
  --text-group-padding-top: 0.3125em;
}
