@use '@funidata/fudis-core' as core;

.fudis-dl-item-details {
  &__regular {
    &__content {
      /* stylelint-disable-next-line scss/selector-no-redundant-nesting-selector */
      & fudis-button {
        margin-top: core.$spacing-xs;
      }
    }
  }
}

/* stylelint-disable-next-line selector-class-pattern */
.fudis-select-icons__icon--disabled .fudis-button {
  &[aria-disabled='true'] {
    @include core.bg-color('transparent');
    @include core.border-none;
    @include core.outline-none;
  }
}

/** Button elements inside notification are made to look identical with Fudis Link element */
.fudis-notification {
  button {
    @include core.bg-color('transparent');
    @include core.text-color('primary-dark');
    @include core.border-none;
    @include core.outline-none;
    @include core.link-md;

    border-radius: core.$spacing-none;
    padding: core.$spacing-none;
    min-height: core.$spacing-none;
    vertical-align: baseline;
    text-transform: initial;
    text-decoration: underline solid;
    letter-spacing: core.$spacing-none;

    &:focus {
      @include core.focus-generic;
    }
  }
}
