.nectary-theme-base {
  --sinch-comp-radio-color-checked-border-active: var(--sinch-sys-color-border-strong);
  --sinch-comp-radio-color-checked-border-hover: var(--sinch-sys-color-border-strong);
  --sinch-comp-radio-color-checked-border-initial: var(--sinch-sys-color-border-strong);
  --sinch-comp-radio-color-checked-knob-active: var(--sinch-sys-color-primary-active);
  --sinch-comp-radio-color-checked-knob-hover: var(--sinch-sys-color-primary-hover);
  --sinch-comp-radio-color-checked-knob-initial: var(--sinch-sys-color-primary-default);
  --sinch-comp-radio-color-checked-disabled-border-initial: var(--sinch-sys-color-border-disabled);
  --sinch-comp-radio-color-checked-disabled-knob-initial: var(--sinch-sys-color-primary-disabled);
  --sinch-comp-radio-color-checked-disabled-label-initial: var(--sinch-sys-color-text-disabled);
  --sinch-comp-radio-color-default-background-active: var(--sinch-sys-color-surface-primary-active);
  --sinch-comp-radio-color-default-background-hover: var(--sinch-sys-color-surface-primary-hover);
  --sinch-comp-radio-color-default-background-initial: var(--sinch-sys-color-surface-primary-default);
  --sinch-comp-radio-color-default-border-active: var(--sinch-sys-color-border-strong);
  --sinch-comp-radio-color-default-border-hover: var(--sinch-sys-color-border-strong);
  --sinch-comp-radio-color-default-border-initial: var(--sinch-sys-color-border-strong);
  --sinch-comp-radio-color-default-label-initial: var(--sinch-sys-color-text-default);
  --sinch-comp-radio-color-default-outline-focus: var(--sinch-sys-color-focus);
  --sinch-comp-radio-color-disabled-background-initial: var(--sinch-sys-color-surface-primary-default);
  --sinch-comp-radio-color-disabled-border-initial: var(--sinch-sys-color-border-disabled);
  --sinch-comp-radio-color-disabled-label-initial: var(--sinch-sys-color-text-disabled);
  --sinch-comp-radio-color-invalid-background-active: var(--sinch-sys-color-surface-primary-active);
  --sinch-comp-radio-color-invalid-background-hover: var(--sinch-sys-color-surface-primary-hover);
  --sinch-comp-radio-color-invalid-background-initial: var(--sinch-sys-color-surface-primary-default);
  --sinch-comp-radio-color-invalid-border-active: var(--sinch-sys-color-feedback-danger-default);
  --sinch-comp-radio-color-invalid-border-hover: var(--sinch-sys-color-feedback-danger-default);
  --sinch-comp-radio-color-invalid-border-initial: var(--sinch-sys-color-feedback-danger-default);
  --sinch-comp-radio-color-invalid-label-initial: var(--sinch-sys-color-feedback-danger-default);
  --sinch-comp-radio-direction: column;
  --sinch-comp-radio-font-label: var(--sinch-sys-font-body-m);
  --sinch-comp-radio-gap: 8px;
}
