@charset "utf-8";

@-webkit-keyframes mui-auto-fill { 
}

@-webkit-keyframes mui-auto-fill-cancel { 
}

.MuiInputBase-root { color: rgba(0, 0, 0, 0.87); cursor: text; display: inline-flex; position: relative; font-size: 1.14286rem; box-sizing: border-box; align-items: center; font-family: "Area Variable", Lato, LatoMedium, sans-serif; font-weight: 500; line-height: 1.1876em; }

.MuiInputBase-root.Mui-disabled { color: rgba(0, 0, 0, 0.38); cursor: default; }

.MuiInputBase-multiline { padding: 6px 0px 7px; }

.MuiInputBase-multiline.MuiInputBase-marginDense { padding-top: 3px; }

.MuiInputBase-fullWidth { width: 100%; }

.MuiInputBase-input { font: inherit; color: currentcolor; width: 100%; border: 0px; height: 1.1876em; margin: 0px; display: block; padding: 6px 0px 7px; min-width: 0px; background: none; box-sizing: content-box; animation-name: mui-auto-fill-cancel; letter-spacing: inherit; animation-duration: 10ms; -webkit-tap-highlight-color: transparent; }

.MuiInputBase-input::-webkit-input-placeholder { color: currentcolor; opacity: 0.42; transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1); }

.MuiInputBase-input:focus { outline: 0px; }

.MuiInputBase-input:invalid { box-shadow: none; }

.MuiInputBase-input::-webkit-search-decoration { appearance: none; }

.MuiInputBase-input.Mui-disabled { opacity: 1; }

.MuiInputBase-input:-webkit-autofill { animation-name: mui-auto-fill; animation-duration: 5000s; }

label[data-shrink="false"] + .MuiInputBase-formControl .MuiInputBase-input::-webkit-input-placeholder { opacity: 0 !important; }

label[data-shrink="false"] + .MuiInputBase-formControl .MuiInputBase-input:focus::-webkit-input-placeholder { opacity: 0.42; }

.MuiInputBase-inputMarginDense { padding-top: 3px; }

.MuiInputBase-inputMultiline { height: auto; resize: none; padding: 0px; }

.MuiInputBase-inputTypeSearch { appearance: textfield; }