.sln-mat-tab {
  .mat-mdc-tab-header,
  .mat-mdc-tab-label-container {
    border-bottom: none;
  }

  // убираем ink-bar Material — активный таб рисуем рамкой/фоном
  .mdc-tab-indicator,
  .mat-mdc-tab-header-pagination-controls-enabled .mdc-tab-indicator {
    display: none;
  }
  .mat-mdc-tab-labels{
    margin-bottom: 8px;
  }
  .mdc-tab {
    height: var(--INPUT-HEIGHT);
    min-height: var(--INPUT-HEIGHT);
    padding: 0 16px;
    margin-right: 8px;
    border-radius: var(--INPUT-RADIUS);
    border: 1px solid #edeef2;
    background: var(--WHITE);
    color: var(--DARK-GREY);
    opacity: 1;
    font-size: 14px;
    letter-spacing: normal;
    transition:
      border-color 0.15s ease,
      background 0.15s ease,
      color 0.15s ease;
  }

  .mdc-tab:last-child {
    margin-right: 0;
  }

  .mdc-tab--active {
    border-color: var(--PRIMARY);
    background: var(--TAB-ACTIVE-BG, #3469f40d);
    color: var(--PRIMARY);
    opacity: 1;
  }

  .mdc-tab__text-label {
    color: inherit;
    letter-spacing: normal;
    font-family: var(--font-bold);
    font-size: 13px;
    line-height: 15px;
  }

  .mat-tab-body,
  .mat-mdc-tab-body {
    border-radius: var(--PANEL-RADIUS, 12px);
    margin-bottom: var(--PANEL-MARGIN-BOTTOM, 10px);
    border: var(--PANEL-BORDER-WIDTH, 0) solid var(--PANEL-BORDER-COLOR, transparent);
    padding: 12px;
  }
}
