export default {
  "formControl": {
    "WebkitAppearance": "none",
    "backgroundColor": "#f7f8f9",
    "border": "0.0625rem solid #8e9092",
    "borderRadius": "0.25rem",
    "color": "#333",
    "display": "block",
    "fontSize": "1rem",
    "lineHeight": "1.375rem",
    "minHeight": "3.125rem",
    "padding": "0 0.625rem",
    "transition": "border-color 0.25S ease-out",
    "width": "100%",
    "minWidth": "5rem",
    "&::-ms-expand": {
      "backgroundColor": "transparent",
      "border": "0"
    },
    "&::-moz-placeholder": {
      "opacity": "1",
      "color": "#53565a"
    },
    "&::placeholder": {
      "opacity": "1",
      "color": "#53565a"
    },
    "&:-ms-input-placeholder": {
      "color": "#53565a !important"
    },
    "&::-ms-clear": {
      "display": "none",
      "width": "0",
      "height": "0"
    },
    "&:active:not(.disabled)": {
      "borderColor": "#006fcf",
      "outline": "none"
    },
    "&:focus:not(.disabled) .formControl:active:not(:disabled)": {
      "borderColor": "#006fcf",
      "outline": "none"
    },
    "&:focus:not(:disabled)": {
      "borderColor": "#006fcf",
      "outline": "none"
    },
    "&:disabled": {
      "backgroundColor": "#f7f8f9",
      "borderColor": "#8e9092 !important",
      "opacity": "1"
    },
    "&:invalid": {
      "boxShadow": "none"
    }
  },
  "formControl__disabled": {
    "backgroundColor": "#f7f8f9",
    "borderColor": "#8e9092 !important",
    "opacity": "1"
  },
  "formControlSuccess": {
    "backgroundPosition": "center right 0.78125rem",
    "backgroundRepeat": "no-repeat",
    "backgroundSize": "1.75rem",
    "paddingRight": "3.125rem",
    "backgroundImage": "url(\"https://www.aexp-static.com/cdaas/one/statics/@americanexpress/static-assets/2.31.4/package/dist/img/icons/status/dls-icon-success.svg\")"
  },
  "formControlWarning": {
    "backgroundPosition": "center right 0.78125rem",
    "backgroundRepeat": "no-repeat",
    "backgroundSize": "1.75rem",
    "paddingRight": "3.125rem",
    "borderColor": "#b42c01",
    "backgroundImage": "url(\"https://www.aexp-static.com/cdaas/one/statics/@americanexpress/static-assets/2.31.4/package/dist/img/icons/status/dls-icon-warning-filled.svg\")"
  },
  "hasWarning__formControl": {
    "borderColor": "#b42c01"
  },
  "textarea_formControl": {
    "fontSize": "0.9375rem",
    "padding": "0.9375rem 0.625rem"
  },
  "label": {
    "color": "#53565a"
  },
  "legend": {
    "marginBottom": "0.5rem",
    "fontSize": "0.875rem",
    "color": "#53565a"
  },
  "fieldset___input": {
    "&:not(:last-child)": {
      "marginBottom": "1.25rem"
    }
  },
  "alertForm": {
    "display": "block",
    "fontSize": "0.9375rem",
    "lineHeight": "1.375rem",
    "paddingTop": "0.3125rem",
    "color": "#b42c01"
  },
  "alertForm__icon": {
    "color": "#b42c01"
  },
  "btnForm": {
    "background": "transparent",
    "minWidth": "3rem",
    "padding": "0.625rem",
    "position": "absolute",
    "bottom": "0",
    "right": "0",
    "top": "0",
    "&:hover": {
      "background": "transparent"
    }
  },
  "btnFormClose": {
    "background": "transparent",
    "minWidth": "3rem",
    "padding": "0.75rem",
    "position": "absolute",
    "right": "0",
    "top": "0",
    "&:hover": {
      "background": "transparent"
    }
  },
  "inputgroup__hasWarning_label": {
    "color": "#b42c01"
  },
  "div_data_password_toggle_true__input_formControl": {
    "paddingRight": "3.75rem"
  },
  "smartField": {
    "cursor": "text",
    "height": "3.75rem",
    "padding": "0",
    "position": "relative"
  },
  "smartField__smartElField": {
    "bottom": "0",
    "left": "0",
    "position": "absolute",
    "right": "0",
    "top": "0",
    "padding": "0.375rem 0.625rem",
    "display": "flex",
    "flex": "1 0 0",
    "width": "100%",
    "flexFlow": "column",
    "minWidth": "0",
    "opacity": "0",
    "transition": "opacity 0.25S ease-out"
  },
  "smartField__smartElPlaceholder": {
    "bottom": "0",
    "left": "0",
    "position": "absolute",
    "right": "0",
    "top": "0",
    "padding": "0.375rem 0.625rem",
    "display": "flex",
    "alignItems": "center",
    "whiteSpace": "nowrap",
    "transition": "opacity 0.25S ease-out"
  },
  "smartField__smartElPlaceholder_legend": {
    "color": "#53565a",
    "fontSize": "1rem",
    "fontWeight": "400",
    "marginBottom": "0",
    "overflow": "hidden",
    "textOverflow": "ellipsis",
    "textTransform": "none",
    "whiteSpace": "nowrap"
  },
  "smartField__smartElValue": {
    "height": "50%"
  },
  "smartField__smartElInputs": {
    "display": "flex",
    "height": "100%",
    "opacity": "0",
    "position": "relative",
    "transition": "opacity 0.25S ease-out"
  },
  "smartField__smartElInput": {
    "display": "flex",
    "flex": "1 0 0",
    "width": "100%",
    "flexFlow": "column",
    "minWidth": "0",
    "&:not(:last-child)": {
      "borderRight": "0.0625rem solid #8e9092"
    }
  },
  "smartField__smartElField_label": {
    "overflow": "hidden",
    "textOverflow": "ellipsis",
    "whiteSpace": "nowrap"
  },
  "smartField__smartElInput_label": {
    "overflow": "hidden",
    "textOverflow": "ellipsis",
    "whiteSpace": "nowrap",
    "padding": "0.375rem 0.625rem 0 0.625rem",
    "transition": "opacity 0.25S ease-out"
  },
  "smartField__smartElField_input": {
    "background": "transparent",
    "border": "0",
    "color": "#333",
    "flex": "1 0 0",
    "fontSize": "1rem",
    "padding": "0",
    "width": "100%",
    "&:focus": {
      "outline": "none"
    },
    "&:hover": {
      "outline": "none"
    }
  },
  "smartField__smartElInput_input": {
    "background": "transparent",
    "border": "0",
    "color": "#333",
    "flex": "1 0 0",
    "fontSize": "1rem",
    "padding": "0 0.625rem 0.375rem 0.625rem",
    "width": "100%",
    "&:focus": {
      "outline": "none"
    },
    "&:hover": {
      "outline": "none"
    }
  },
  "smartField_label": {
    "fontFamily": "\"Helvetica Neue\", Helvetica, sans-serif",
    "fontWeight": "600",
    "fontSize": "1rem",
    "lineHeight": "1.5rem",
    "marginBottom": "0",
    "color": "#333"
  },
  "smartField_active": {
    "borderColor": "#006fcf"
  },
  "smartField_active__smartElPlaceholder": {
    "opacity": "0"
  },
  "smartField_active__smartElField": {
    "opacity": "0"
  },
  "smartField_active__smartElInputs": {
    "opacity": "1"
  },
  "smartFieldWarning": {
    "&:not(.active):not(.hasValue) .smartElPlaceholder": {
      "opacity": "0"
    },
    "&:not(.active):not(.hasValue) .smartElInputs": {
      "opacity": "0"
    },
    "&:not(.active):not(.hasValue) .smartElField": {
      "opacity": "1"
    },
    "borderColor": "#b42c01"
  },
  "smartField_hasValue": {
    "&:not(.active) .smartElPlaceholder": {
      "opacity": "0"
    },
    "&:not(.active) .smartElInputs": {
      "opacity": "0"
    },
    "&:not(.active) .smartElField": {
      "opacity": "1"
    }
  },
  "smartFieldWarning_active": {
    "borderColor": "#b42c01"
  },
  "smartFieldWarning__smartElField_label": {
    "color": "#b42c01"
  },
  "smartFieldWarning_active__smartElField_label": {
    "color": "#b42c01"
  },
  "smartFieldWarning__smartElField": {
    "&::after": {
      "color": "#b42c01",
      "position": "absolute"
    }
  },
  "smartFieldWarning_active__smartElField": {
    "&::after": {
      "color": "#b42c01",
      "position": "absolute"
    }
  },
  "smartFieldWarning__smartElInput_hasWarning_label": {
    "color": "#b42c01"
  },
  "smartFieldWarning_active__smartElInput_hasWarning_label": {
    "color": "#b42c01"
  },
  "smartFieldSuccess__smartElField": {
    "&::after": {
      "fontFamily": "\"dls-icons-2.31.4\"",
      "content": "\"\\eb6e\"",
      "lineHeight": "1",
      "WebkitFontSmoothing": "antialiased",
      "MozOsxFontSmoothing": "grayscale",
      "color": "#008767",
      "position": "absolute"
    }
  },
  "smartField_smartFieldSuccess__smartElField": {
    "paddingRight": "3.125rem",
    "&::after": {
      "display": "block",
      "fontSize": "1.71875rem",
      "bottom": "0.375rem",
      "right": "0.625rem"
    }
  },
  "smartField_smartFieldWarning__smartElField": {
    "paddingRight": "3.125rem",
    "&::after": {
      "display": "block",
      "fontSize": "1.71875rem",
      "bottom": "0.375rem",
      "right": "0.625rem"
    }
  },
  "smartField_smartFieldIcon__smartElField": {
    "paddingRight": "3.125rem",
    "&::after": {
      "display": "block",
      "fontSize": "1.71875rem",
      "bottom": "0.375rem",
      "right": "0.625rem"
    }
  },
  "": {
    "&:disabled .smartField label": {
      "color": "#8e9092"
    },
    "&:disabled .smartField input": {
      "backgroundColor": "#f7f8f9",
      "borderColor": "#8e9092",
      "color": "#8e9092",
      "display": "block"
    },
    "&:disabled .smartField .smartElField::after": {
      "display": "none"
    }
  },
  "disabled___smartField_label": {
    "color": "#8e9092"
  },
  "disabled___smartField_input": {
    "backgroundColor": "#f7f8f9",
    "borderColor": "#8e9092",
    "color": "#8e9092",
    "display": "block"
  },
  "disabled___smartField__smartElField": {
    "&::after": {
      "display": "none"
    }
  }
}