@forward "components/scoring";
@forward "components/mat-expansion";
@forward "components/chat-panel";
@forward "components/right-panel";
@forward "components/etp-panel";
@forward "components/mat-form-field";
@forward "components/uploader";
@forward "components/left-etp-panel";
@forward "components/grid";
@forward "components/core-field";
@forward "components/inputs";
@forward "components/tables";
.right-side-spacer .right-side-btn {
  margin-left: 10px;
}

.sln-import-requirements-baner {
  margin-top: 10px;
  a {
    color: var(--PRIMARY);
    border-bottom: 1px solid;
  }
}

:has(.open-menu) bpm-data-grid .grid {
  width: calc(100vw - 310px);
}
:has(.sln-hide-menu) bpm-data-grid .grid {
  width: calc(100vw - 100px);
}
// checkbox sellan.process.factoring.products
.sln-is-debitor-prepared {
  .sln-mat-checkbox
    .mdc-checkbox
    .mdc-checkbox__native-control:enabled:checked
    ~ .mdc-checkbox__background,
  .mdc-checkbox:not(:disabled):active
    .mdc-checkbox__native-control:enabled:checked
    ~ .mdc-checkbox__background {
      border-radius: 4px;
      border: 3px solid var(--PRIMARY);
  }
}
.sln-useMaxPaymentVolumeFormula {
  .sln-mat-slide-toggle-label {
    display: flex !important;
    align-items: center;
    .sln-control-question {
      margin-top: 4px;
    }
  }
}
.mat-sort-header-container:has(.sln-grid-content-right) {
  justify-content: end;
  min-width: 100px;
  .mat-sort-header-arrow {
    opacity: 1 !important;
  }
}
.mat-sort-header-container:has(.sln-grid-content-center) {
  justify-content: center;
  min-width: 100px;
  .mat-sort-header-arrow {
    opacity: 1 !important;
  }
}
.mat-sort-header-container:has(.sln-grid-content-left) {
  justify-content: left;
  min-width: 100px;
  .mat-sort-header-arrow {
    opacity: 1 !important;
  }
}

.sln-view-commissions-value .mat-mdc-form-field .mdc-text-field--filled .mdc-floating-label--float-above{
    display: none !important;
}
.sln-view-commissions-value .mdc-text-field__input{
    padding-right: 10px !important;
}
.sln-diff-combobox-pos
  .mat-form-field-appearance-fill
  .mat-mdc-select-arrow-wrapper {
  transform: translate(0px, 0px) !important;
}