.app-input, .app-member-form input[type="text"], .app-member-form input[type="date"], .app-member-form input[type="url"], .app-member-form input[type="email"], .app-member-form input[type="password"] {
  padding-left: 1rem;
  height: 2.5rem;
  color: #17212B;
  font-size: 0.875rem;
  border-radius: 8px;
  border: 1px solid #7B8794;
  background-color: #FFFFFF;
  background-clip: padding-box;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  transition: border-color 0.2s ease, box-shadow 0.2s ease;
}
.app-input::placeholder, .app-input::-webkit-input-placeholder, .app-member-form input[type="text"]::placeholder, .app-member-form input[type="text"]::-webkit-input-placeholder, .app-member-form input[type="date"]::placeholder, .app-member-form input[type="date"]::-webkit-input-placeholder, .app-member-form input[type="url"]::placeholder, .app-member-form input[type="url"]::-webkit-input-placeholder, .app-member-form input[type="email"]::placeholder, .app-member-form input[type="email"]::-webkit-input-placeholder, .app-member-form input[type="password"]::placeholder, .app-member-form input[type="password"]::-webkit-input-placeholder {
  color: #5B6672;
}
.app-input:-ms-input-placeholder, .app-member-form input[type="text"]:-ms-input-placeholder, .app-member-form input[type="date"]:-ms-input-placeholder, .app-member-form input[type="url"]:-ms-input-placeholder, .app-member-form input[type="email"]:-ms-input-placeholder, .app-member-form input[type="password"]:-ms-input-placeholder {
  color: #5B6672;
}
.app-input:hover, .app-member-form input[type="text"]:hover, .app-member-form input[type="date"]:hover, .app-member-form input[type="url"]:hover, .app-member-form input[type="email"]:hover, .app-member-form input[type="password"]:hover {
  border-color: #7B8794;
}
.app-input:focus, .app-member-form input[type="text"]:focus, .app-member-form input[type="date"]:focus, .app-member-form input[type="url"]:focus, .app-member-form input[type="email"]:focus, .app-member-form input[type="password"]:focus {
  outline: none !important;
  border-color: #456A94;
  box-shadow: 0 0 0 3px rgba(69, 106, 148, 0.2);
}
.app-input:autofill, .app-input:autofill:hover, .app-input:autofill:focus, .app-input:autofill:active, .app-input:-webkit-autofill, .app-input:-webkit-autofill:hover, .app-input:-webkit-autofill:focus, .app-input:-webkit-autofill:active, .app-member-form input[type="text"]:autofill, .app-member-form input[type="text"]:autofill:hover, .app-member-form input[type="text"]:autofill:focus, .app-member-form input[type="text"]:autofill:active, .app-member-form input[type="text"]:-webkit-autofill, .app-member-form input[type="text"]:-webkit-autofill:hover, .app-member-form input[type="text"]:-webkit-autofill:focus, .app-member-form input[type="text"]:-webkit-autofill:active, .app-member-form input[type="date"]:autofill, .app-member-form input[type="date"]:autofill:hover, .app-member-form input[type="date"]:autofill:focus, .app-member-form input[type="date"]:autofill:active, .app-member-form input[type="date"]:-webkit-autofill, .app-member-form input[type="date"]:-webkit-autofill:hover, .app-member-form input[type="date"]:-webkit-autofill:focus, .app-member-form input[type="date"]:-webkit-autofill:active, .app-member-form input[type="url"]:autofill, .app-member-form input[type="url"]:autofill:hover, .app-member-form input[type="url"]:autofill:focus, .app-member-form input[type="url"]:autofill:active, .app-member-form input[type="url"]:-webkit-autofill, .app-member-form input[type="url"]:-webkit-autofill:hover, .app-member-form input[type="url"]:-webkit-autofill:focus, .app-member-form input[type="url"]:-webkit-autofill:active, .app-member-form input[type="email"]:autofill, .app-member-form input[type="email"]:autofill:hover, .app-member-form input[type="email"]:autofill:focus, .app-member-form input[type="email"]:autofill:active, .app-member-form input[type="email"]:-webkit-autofill, .app-member-form input[type="email"]:-webkit-autofill:hover, .app-member-form input[type="email"]:-webkit-autofill:focus, .app-member-form input[type="email"]:-webkit-autofill:active, .app-member-form input[type="password"]:autofill, .app-member-form input[type="password"]:autofill:hover, .app-member-form input[type="password"]:autofill:focus, .app-member-form input[type="password"]:autofill:active, .app-member-form input[type="password"]:-webkit-autofill, .app-member-form input[type="password"]:-webkit-autofill:hover, .app-member-form input[type="password"]:-webkit-autofill:focus, .app-member-form input[type="password"]:-webkit-autofill:active {
  -webkit-text-fill-color: #17212B !important;
  caret-color: #17212B;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  -webkit-box-shadow: 0 0 0 1000px #FFFFFF inset !important;
  box-shadow: 0 0 0 1000px #FFFFFF inset !important;
}
.app-input-xs, .app-member-form input[type="text"]-xs, .app-member-form input[type="date"]-xs, .app-member-form input[type="url"]-xs, .app-member-form input[type="email"]-xs, .app-member-form input[type="password"]-xs {
  height: 2rem;
  padding-left: 0.5rem;
  font-size: 0.75rem;
}
.app-input.app-input-expand {
  display: block;
  width: 100%;
}
.app-textarea, .app-extra-form textarea, .app-member-form textarea, .app-member-form textarea.rx_editor_textarea {
  -webkit-appearance: none;
  display: block;
  width: 100%;
  padding: 1rem;
  color: #17212B;
  font-size: 0.875rem;
  border-radius: 8px;
  border: 1px solid #7B8794;
  background-color: #F4F7FB;
}
.app-textarea::placeholder, .app-extra-form textarea::placeholder, .app-member-form textarea::placeholder, .app-member-form textarea.rx_editor_textarea::placeholder {
  color: #5B6672;
}
.app-textarea:focus, .app-extra-form textarea:focus, .app-member-form textarea:focus, .app-member-form textarea.rx_editor_textarea:focus {
  outline: none !important;
  border-color: #456A94;
}
.app-textarea::-webkit-scrollbar, .app-extra-form textarea::-webkit-scrollbar, .app-member-form textarea::-webkit-scrollbar, .app-member-form textarea.rx_editor_textarea::-webkit-scrollbar {
  width: 12px;
  transition: 250ms;
}
.app-textarea::-webkit-scrollbar-track, .app-extra-form textarea::-webkit-scrollbar-track, .app-member-form textarea::-webkit-scrollbar-track, .app-member-form textarea.rx_editor_textarea::-webkit-scrollbar-track {
  background: transparent;
  transition: 250ms;
}
.app-textarea::-webkit-scrollbar-thumb, .app-extra-form textarea::-webkit-scrollbar-thumb, .app-member-form textarea::-webkit-scrollbar-thumb, .app-member-form textarea.rx_editor_textarea::-webkit-scrollbar-thumb {
  background: #adb5bdb6;
  border-radius: 20px;
  border: 3px solid transparent;
  background-clip: padding-box;
  transition: 250ms;
}
/*# sourceMappingURL=12dea4552c3dda392eefc1efbbd1472f6dfe3ce6.input.scss.map */
