.mat-expansion-panel-header-title {
  h2 {
    margin: 0;
    font-size: 14px;
    letter-spacing: 0.01em;
    text-transform: uppercase;
    color: #3c4970;
    font-family: var(--font-bold);
    text-align: left;
  }
}
// =========== panel card =========
.mat-expansion-panel-header.mat-expanded {
  height: 50px;
}
.mat-expansion-panel-header-description {
  flex-grow: 0 !important;
  img {
    width: 15px !important;
  }
}
.mat-expansion-panel-header-description {
  margin-right: 0 !important;
}
.sln-mat-expansion-panel-header {
  padding: 0 15px !important;
  border-bottom: 3px solid var(--Background);
}
// accordion
.sln-mat-expansion-panel {
  box-shadow: none !important;
  .sln-about {
    padding: 20px 15px;
  }
}
.mat-slide-toggle-label {
  padding: 6px;
}
.mat-button-ripple.mat-ripple,
.mat-button-focus-overlay {
  display: none;
}
.mat-form-field-label-wrapper {
  top: -4.5px;
}
// mat-tab
.sln-mat-tab-header .mat-tab-header {
  border: none;
  width: 96%;
  margin: 0 auto;
}
.sln-mat-tab-header .mat-tab-body-content {
  padding-top: 10px;
}
.mdc-label {
  font-size: 14px !important;
}
// checkbox financial
.sln-economic-approve-container {
  .mdc-form-field > label {
    display: contents;
  }
  .sln-mat-checkbox .mdc-checkbox {
    margin-right: 5px;
  }
  .mat-mdc-form-field-bottom-align::before {
    height: 6px;
    width: 1px;
  }
}
economic-financial-form {
  .mat-mdc-form-field
    .mat-mdc-form-field-input-control.mat-mdc-form-field-input-control {
    min-height: 30px;
  }
}
.background-auto-calculate {
  .mat-mdc-form-field:not(.mat-form-field-no-animations)
    .mdc-text-field__input {
    box-shadow: inset 0px 27px 0px 20px #ebeef0 !important;
  }
  .mat-mdc-form-field label mat-label {
    display: none !important;
  }
}
