.ds-no-style-leak * {
  all: unset;
  box-sizing: border-box;
  display: block;
}

.ds-checkbox-group-expand-button__Rso0Na {
  all: initial;
  display: revert;
  box-sizing: border-box;
  font-family: var(--ds-fontFamily-body);
  font-size: var(--ds-fontSize-16);
}
.ds-checkbox-group-expand-button__Rso0Na:focus-visible {
  box-shadow: 0 0 0 var(--ds-borderWidth-thin) var(--ds-borderColor-white);
  outline: var(--ds-borderWidth-thin) solid var(--ds-borderColor-black);
  outline-offset: calc(var(--ds-borderWidth-thin) * 1);
}
.ds-checkbox-group-expand-button__Rso0Na {
  margin-block: var(--ds-spacing-xSmall);
  color: var(--ds-textColor-default);
}
.ds-checkbox-group-expand-button__Rso0Na--actionable:hover {
  background-color: var(--ds-bgColor-transparent-onLight-hover);
}
.ds-checkbox-group-expand-button__Rso0Na--actionable:active {
  background-color: var(--ds-bgColor-transparent-onLight-active);
}
.ds-checkbox-group-expand-button__Rso0Na__icon-container {
  transform: rotate(0deg);
  transition-property: transform;
  transition-timing-function: ease-in;
  transition-duration: var(--tree-transition-out-duration, 100ms);
}
.ds-checkbox-group-expand-button__Rso0Na__icon-container--open {
  transform: rotate(90deg);
  transition-timing-function: ease-out;
  transition-duration: var(--tree-transition-in-duration, 140ms);
}