@import 'variables/gutters';
@import 'variables/z-index';

.informativ-rapport-form {
  max-width: var(--digi--typography--text--max-width);

  &__confirmation,
  &__warning,
  &__form {
    display: flex;
    flex-direction: column;
    gap: $digi--layout--gutter--l;
  }

  &__label-wrapper {
    display: flex;
    gap: var(--digi--layout--gutter);
    padding-bottom: var(--digi--layout--gutter--s);

    label {
      font-weight: var(--digi--typography--font-weight--semibold);
      cursor: pointer;
    }
  }

  &__category-information-button {
    ::ng-deep .digi-button {
      padding: 0;

      &__icon {
        margin-right: var(--digi--layout--gutter--xs);
      }
    }
  }
  &__category-information-icon {
    width: 1.25em;
  }

  &__category-select {
    ::ng-deep .digi-ng-form-select__label {
      display: none;
    }
  }

  &__footer {
    display: flex;
    flex-direction: column;
    gap: var(--digi--layout--gutter);
  }

  &__cta-wrapper {
    display: flex;
    gap: var(--digi--layout--gutter);
  }

  &__validation-message {
    margin-top: var(--digi--layout--gutter--s);
  }

  &__percent-range {
    max-width: 20rem;
    display: block;
  }
}
