/* src/assets/styles/scss/angular-material-custom.scss */
::ng-deep td.mat-cell,
td.mat-footer-cell,
th.mat-header-cell {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #ddd;
}
::ng-deep .mat-mdc-form-field.mat-focused .mdc-line-ripple::before {
  border-bottom-color: #CEA176;
}
::ng-deep .mat-input-element {
  caret-color: #CEA176;
}
::ng-deep .mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label {
  color: #CEA176 !important;
}
::ng-deep .mat-header-cell {
  font-size: 15px;
  font-weight: 600;
  background: #ECEDEF;
  color: #0C334E;
}
::ng-deep .mat-elevation-z8 {
  box-shadow:
    0px 0px 2px -3px rgba(0, 0, 0, 0.2),
    0px 0px 5px 1px rgba(0, 0, 0, 0.14),
    0px 0px 8px 2px rgba(0, 0, 0, 0.12);
}
::ng-deep .mat-expansion-panel-header {
  background: beige !important;
}
::ng-deep .mat-expansion-panel-body {
  padding: 19px 24px 16px !important;
}
.search-input .mdc-text-field:not(.mdc-text-field--disabled),
.search-input .mdc-text-field--filled {
  background-color: transparent !important;
}
.search-input .mat-mdc-form-field-focus-overlay {
  background-color: transparent !important;
  display: none;
}
.search-input .mat-mdc-text-field-wrapper {
  padding-inline-start: 0;
}
.search-input .mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label {
  color: #CEA176 !important;
  font-weight: 500;
}
.search-input.mat-mdc-form-field.mat-focused .mdc-line-ripple::before,
.search-input.mat-mdc-form-field.mat-focused .mdc-line-ripple::after {
  border-bottom-color: #CEA176 !important;
  border-bottom-width: 3px;
}

/* angular:styles/global:angular-material-custom */
/*# sourceMappingURL=angular-material-custom-4H726JNH.css.map */
