.rt-floating-lg[data-size-scheme='ritm'] {
  --aligment-element-border-radius-primary-bottom-left: 1.25em;
  --aligment-element-border-radius-primary-bottom-right: 1.25em;
  --aligment-element-border-radius-primary-top-left: 1.25em;
  --aligment-element-border-radius-primary-top-right: 1.25em;
  --aligment-element-border-radius-secondary-bottom-left: 3.75em;
  --aligment-element-border-radius-secondary-bottom-right: 3.75em;
  --aligment-element-border-radius-secondary-top-left: 3.75em;
  --aligment-element-border-radius-secondary-top-right: 3.75em;
  --aligment-element-gap: 0em;
  --aligment-element-min-height: 5.5em;
  --aligment-element-min-width: 5.5em;
  --aligment-element-padding-bottom: 0em;
  --aligment-element-padding-left: 0em;
  --aligment-element-padding-right: 0em;
  --aligment-element-padding-top: 0em;
  --element-labels-gap: 0em;
  --element-labels-padding-bottom: 1.375em;
  --element-labels-padding-left: 1.75em;
  --element-labels-padding-right: 1.75em;
  --element-labels-padding-top: 1.375em;
  --padding-bottom: 3em;
  --padding-left: 3em;
  --padding-right: 3em;
  --padding-top: 3em;
  --tail-size-height-left-right: 4.25em;
  --tail-size-height-top-bottom: 1.5em;
  --tail-size-width-left-right: 1.5em;
  --tail-size-width-top-bottom: 4.25em;
}
.rt-floating-xs[data-size-scheme='ritm'] {
  --aligment-element-border-radius-primary-bottom-left: 0.5em;
  --aligment-element-border-radius-primary-bottom-right: 0.5em;
  --aligment-element-border-radius-primary-top-left: 0.5em;
  --aligment-element-border-radius-primary-top-right: 0.5em;
  --aligment-element-border-radius-secondary-bottom-left: 2em;
  --aligment-element-border-radius-secondary-bottom-right: 2em;
  --aligment-element-border-radius-secondary-top-left: 2em;
  --aligment-element-border-radius-secondary-top-right: 2em;
  --aligment-element-gap: 0em;
  --aligment-element-min-height: 3em;
  --aligment-element-min-width: 3em;
  --aligment-element-padding-bottom: 0em;
  --aligment-element-padding-left: 0em;
  --aligment-element-padding-right: 0em;
  --aligment-element-padding-top: 0em;
  --element-labels-gap: 0em;
  --element-labels-padding-bottom: 0.375em;
  --element-labels-padding-left: 0.5em;
  --element-labels-padding-right: 0.5em;
  --element-labels-padding-top: 0.375em;
  --padding-bottom: 0.75em;
  --padding-left: 0.75em;
  --padding-right: 0.75em;
  --padding-top: 0.75em;
  --tail-size-height-left-right: 1.625em;
  --tail-size-height-top-bottom: 0.5em;
  --tail-size-width-left-right: 0.5em;
  --tail-size-width-top-bottom: 1.625em;
}
.rt-floating-sm[data-size-scheme='ritm'] {
  --aligment-element-border-radius-primary-bottom-left: 0.75em;
  --aligment-element-border-radius-primary-bottom-right: 0.75em;
  --aligment-element-border-radius-primary-top-left: 0.75em;
  --aligment-element-border-radius-primary-top-right: 0.75em;
  --aligment-element-border-radius-secondary-bottom-left: 2.5em;
  --aligment-element-border-radius-secondary-bottom-right: 2.5em;
  --aligment-element-border-radius-secondary-top-left: 2.5em;
  --aligment-element-border-radius-secondary-top-right: 2.5em;
  --aligment-element-gap: 0em;
  --aligment-element-min-height: 3.5em;
  --aligment-element-min-width: 3.5em;
  --aligment-element-padding-bottom: 0em;
  --aligment-element-padding-left: 0em;
  --aligment-element-padding-right: 0em;
  --aligment-element-padding-top: 0em;
  --element-labels-gap: 0em;
  --element-labels-padding-bottom: 0.4375em;
  --element-labels-padding-left: 0.75em;
  --element-labels-padding-right: 0.75em;
  --element-labels-padding-top: 0.4375em;
  --padding-bottom: 1em;
  --padding-left: 1em;
  --padding-right: 1em;
  --padding-top: 1em;
  --tail-size-height-left-right: 2em;
  --tail-size-height-top-bottom: 0.625em;
  --tail-size-width-left-right: 0.625em;
  --tail-size-width-top-bottom: 2em;
}
.rt-floating-md[data-size-scheme='ritm'] {
  --aligment-element-border-radius-primary-bottom-left: 1.25em;
  --aligment-element-border-radius-primary-bottom-right: 1.25em;
  --aligment-element-border-radius-primary-top-left: 1.25em;
  --aligment-element-border-radius-primary-top-right: 1.25em;
  --aligment-element-border-radius-secondary-bottom-left: 3.25em;
  --aligment-element-border-radius-secondary-bottom-right: 3.25em;
  --aligment-element-border-radius-secondary-top-left: 3.25em;
  --aligment-element-border-radius-secondary-top-right: 3.25em;
  --aligment-element-gap: 0em;
  --aligment-element-min-height: 4.5em;
  --aligment-element-min-width: 4.5em;
  --aligment-element-padding-bottom: 0em;
  --aligment-element-padding-left: 0em;
  --aligment-element-padding-right: 0em;
  --aligment-element-padding-top: 0em;
  --element-labels-gap: 0em;
  --element-labels-padding-bottom: 1em;
  --element-labels-padding-left: 1.5em;
  --element-labels-padding-right: 1.5em;
  --element-labels-padding-top: 1em;
  --padding-bottom: 2em;
  --padding-left: 2em;
  --padding-right: 2em;
  --padding-top: 2em;
  --tail-size-height-left-right: 2.75em;
  --tail-size-height-top-bottom: 1em;
  --tail-size-width-left-right: 1em;
  --tail-size-width-top-bottom: 2.75em;
}
