:host {
  ::ng-deep {
    .mat-mdc-form-field {
      // display: none !important;
      // border-color:transparent !important;
      background-color: none !important;
      // background: none !important;
      border-radius: 1rem !important;
    }

    .mat-mdc-text-field-wrapper {
      border-color: transparent !important;
      border: none !important;
      background: transparent !important;

    }

    // on click background
    .mat-mdc-form-field-flex {
      background-color: transparent !important;
    }

    // important
    .mat-mdc-form-field-focus-overlay {
      background: transparent;
    }

    // important
    .mdc-line-ripple {
      display: none !important;
    }

    // remove if showing validation errors
    .mat-mdc-form-field-subscript-wrapper {
      display: none !important;
    }

    // table styling edit
    .mat-mdc-row, .mat-mdc-header-row{
      height:2rem !important;
    }
    td{
      .mat-mdc-icon-button{
      height:2.2rem !important;
      width:2.2rem !important;
      padding: 0 !important;
    }
   }

  }
}