
[class*="-field-container"] input {
  font-size: 17px; line-height: 28px; letter-spacing: 0.1px;
  height: 24px; padding: 8px 0 5px; box-sizing: content-box;
  border: 0; width: 100%; min-width: 0; flex: 1 1 auto;
  background: transparent; outline: 0; color: rgb(0, 46, 60); transition: color 100ms linear;
}
[class*="-field-container"] { display: flex; align-items: flex-end; justify-content: space-between; margin-bottom: 8px; position: relative; box-sizing: border-box; }
[class*="-field-label"] { display: block; font-size: 13px; line-height: 20px; letter-spacing: 0.1px; width: 73.3333%; margin: 0; padding: 0; color: rgb(80, 108, 116); transform-origin: left bottom; transition: 100ms linear; }
[class*="-field__label-inline"] [class*="-field-label"] { transform: scale(1.3077) translateY(24px); }
[class*="-field"]:focus-within [class*="-field__label-inline"] [class*="-field-label"] { transform: none; color: rgb(0, 37, 48); }
[class*="-field"]:focus-within [class*="-field-container"] input { color: rgb(0, 37, 48); }
[class*="-field__label-inline"]:has(input:not(:placeholder-shown)) [class*="-field-label"] { transform: none; }
