
:root {

  --separator-rule-size: var(--stroke-hairline);

  --separator-rule-color: initial;

  --separator-label-gap: initial;

  --separator-label-inset: initial;

  --separator-label-font-size: var(
    --font-size-xs,
    calc(var(--font-size-base) / var(--font-size-ratio))
  );
  --separator-label-line-height: var(--line-height-normal);
  --separator-label-font-weight: var(--font-weight-medium);

  --separator-label-color: initial;

  --separator-tone-muted-rule-color: initial;
  --separator-tone-muted-label-color: initial;
  --separator-tone-primary-rule-color: initial;
  --separator-tone-primary-label-color: initial;
  --separator-tone-success-rule-color: initial;
  --separator-tone-success-label-color: initial;
  --separator-tone-warning-rule-color: initial;
  --separator-tone-warning-label-color: initial;
  --separator-tone-destructive-rule-color: initial;
  --separator-tone-destructive-label-color: initial;
  --separator-tone-info-rule-color: initial;
  --separator-tone-info-label-color: initial;
}
