

@import './components/form-input.component-theme.scss';
@import './components/column-filter.component-theme.scss';
@import './components/button.scss';
@import './themes/slide-toggle-theme';
@import './themes/checkbox-theme';

.mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined)
  .mat-mdc-floating-label {
  display: inline !important;
}

$aw-primary: (
    50 : #e0ecf4,
    100 : #b3d0e4,
    200 : #80b1d3,
    300 : #4d91c1,
    400 : #267ab3,
    500 : #0062a6,
    600 : #005a9e,
    700 : #005095,
    800 : #00468b,
    900 : #00347b,
    A100 : #a8c6ff,
    A200 : #75a4ff,
    A400 : #4283ff,
    A700 : #2972ff,
    contrast: (
        50 : #000000,
        100 : #000000,
        200 : #000000,
        300 : #000000,
        400 : #ffffff,
        500 : #ffffff,
        600 : #ffffff,
        700 : #ffffff,
        800 : #ffffff,
        900 : #ffffff,
        A100 : #000000,
        A200 : #000000,
        A400 : #ffffff,
        A700 : #ffffff,
    )
);

$aw-accent: (
  50: #fceee0,
  100: #f8d5b3,
  200: #f4b980,
  300: #f09d4d,
  400: #ec8826,
  500: #e97300,
  600: #e66b00,
  700: #e36000,
  800: #df5600,
  900: #d94300,
  A100: #F4B980,
  A200: #F09D4D,
  A400: #E97300,
  A700: #DF5600,
  contrast: (
    50: #000000,
    100: #000000,
    200: #000000,
    300: #000000,
    400: #000000,
    500: #ffffff,
    600: #ffffff,
    700: #ffffff,
    800: #ffffff,
    900: #ffffff,
    A100: #000000,
    A200: #000000,
    A400: #000000,
    A700: #000000,
  )
);

$aw-warn: (
  50: #fce0e5,
  100: #f9b3bf,
  200: #f58095,
  300: #f04d6a,
  400: #ed264a,
  500: #ea002a,
  600: #e70025,
  700: #e4001f,
  800: #e10019,
  900: #db000f,
  A100: #ffffff,
  A200: #ffcfd1,
  A400: #ff9c9f,
  A700: #ff8386,
  contrast: (
    50: #000000,
    100: #000000,
    200: #000000,
    300: #000000,
    400: #ffffff,
    500: #ffffff,
    600: #ffffff,
    700: #ffffff,
    800: #ffffff,
    900: #ffffff,
    A100: #000000,
    A200: #000000,
    A400: #000000,
    A700: #000000,
  )
);

:root {
    --fss-blue-grey: #323e48;
    --fss-bright-red: #EA002A;
    --fss-bright-red-hover: #EA002A;
    --fss-red: #8E1527;
    --fss-green: #90993f;
    --fss-orange: #e97300;
    --fss-royal-blue: #0062a6;
    --fss-royal-blue-hover: #0074c4;
    --fss-dark-blue: #0E406A;
    --fss-dark-gray: #757575;
    --fss-vertical-gray-divider: #dbdbdb;
    --fss-dialog-divider: #e2e2e2;
    --fss-green-success: #279913;
    --fss-light-grey-better: #f0f0f0;
    --fss-white: #ffffff;
    --fss-disabled-grey: #e8e8e8;
    --fss-disabled-grey-alt: #919191;
    --fss-dialog-header-grey: #4a5869;
    --fss-disabled-border-grey: #999fa4;
    --fss-overridden-field-background: #80B1D350;
    --fss-expansion-panel-grey-border: #979797;
    --fss-grey-input-border: #adadad;
    --fss-invalid: #ff0000;
    --fss-google-button: #666666;
    --fss-google-button-hover: #333333;
    --fss-green-confirm: #008000;
    --fss-table-border: #adadad;
    --fss-table-row-selected: #cee2f6;
    --fss-gainsboro: #e0e0e0;
    --fss-easier-on-the-eyes-background: #F4F4F4;
}

// /* TODO(mdc-migration): The following rule targets internal classes of checkbox that may no longer apply for the MDC version. */
// .fss-checkbox.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,
// .fss-checkbox.mat-checkbox-checked.mat-accent .mat-checkbox-background {
//     background-color: var(--fss-royal-blue) !important;
// }

// /* TODO(mdc-migration): The following rule targets internal classes of checkbox that may no longer apply for the MDC version. */
// .fss-checkbox.mat-checkbox-indeterminate.mat-accentmat-checkbox-disabled .mat-checkbox-background,
// .fss-checkbox.mat-checkbox-checked.mat-accent.mat-checkbox-disabled .mat-checkbox-background {
//     background-color: var(--fss-royal-blue) !important;
//     border: 0px solid var(--fss-royal-blue) !important;
//     opacity: 0.4 !important;
// }

// /* TODO(mdc-migration): The following rule targets internal classes of checkbox that may no longer apply for the MDC version. */
// .fss-checkbox.mat-checkbox-indeterminate.mat-accentmat-checkbox-disabled .mat-checkbox-frame,
// .fss-checkbox.mat-checkbox-checked.mat-accent.mat-checkbox-disabled .mat-checkbox-frame {
//     border-style: none !important;
// }

// /* TODO(mdc-migration): The following rule targets internal classes of checkbox that may no longer apply for the MDC version. */
// .fss-checkbox.mat-mdc-checkbox.mat-checkbox-disabled .mat-checkbox-background {
//     background-color: var(--fss-disabled-grey) !important;
//     border: 2px solid var(--fss-disabled-border-grey) !important;
// }