@use 'src/module/color';

#{ns(accordion)} {
  box-shadow: inset 0 0 0 1px var(--border-default-grey);

  @include before {
    box-shadow: none;
  }

  &__btn {
    box-shadow: inset 0 0 0 1px var(--border-default-grey);
    page-break-after: avoid;

    @include after {
      -webkit-print-color-adjust: exact;
      print-color-adjust: exact;
      transform: rotate(-180deg);
    }
  }

  #{ns(collapse)} {
    --collapse-max-height: none !important;
    --collapse: inherit !important;

    visibility: visible;
    @include padding(1rem);
  }
}
