.input[data-v-25d00a62]{position:relative}.input--block[data-v-25d00a62]{width:100%}.input__toplabel[data-v-25d00a62]{display:block;font-weight:600;margin:0 0 8px}.input__field[data-v-25d00a62]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:var(--background-base);border:1px solid var(--border-medium);border-radius:var(--radius-4x);box-sizing:border-box;caret-color:#467ef5;color:var(--text-high);font-size:16px;font-weight:400;outline:none;padding:20px 16px 8px;width:100%}.input__field[data-v-25d00a62]::-moz-placeholder{color:transparent}.input__field[data-v-25d00a62]::placeholder{color:transparent}.input__field--default-placeholder[data-v-25d00a62]{padding:16px}.input__field--default-placeholder[data-v-25d00a62]::-moz-placeholder{color:var(--text-medium)}.input__field--default-placeholder[data-v-25d00a62]::placeholder{color:var(--text-medium)}.input__field--right[data-v-25d00a62]{text-align:right}.input__field[data-v-25d00a62]:hover{border-color:var(--border-medium)}.input__field[data-v-25d00a62]:focus{border-color:#467ef5}.input__field:focus+.input__label[data-v-25d00a62]:before{color:#467ef5;transform:translate3d(0,8px,0) scale3d(.7,.7,1)}.input__field:not(:-moz-placeholder)+.input__label[data-v-25d00a62]:before{transform:translate3d(0,8px,0) scale3d(.7,.7,1)}.input__field:not(:placeholder-shown)+.input__label[data-v-25d00a62]:before{transform:translate3d(0,8px,0) scale3d(.7,.7,1)}.input__field:-moz-placeholder:not(:focus)+.input__label[data-v-25d00a62]:before{transform:translate3d(0,16px,0) scaleX(1)}.input__field:placeholder-shown:not(:focus)+.input__label[data-v-25d00a62]:before{transform:translate3d(0,16px,0) scaleX(1)}.input__label[data-v-25d00a62]{display:block;font-weight:400;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.input__label[data-v-25d00a62]:before{backface-visibility:hidden;color:var(--text-medium);content:attr(data-content);display:inline-block;filter:blur(0);left:16px;position:absolute;transform-origin:left top;transition:transform .2s ease}.input__label--right[data-v-25d00a62]:before{left:auto;right:16px;transform-origin:right top}.helper-text[data-v-25d00a62]{color:var(--text-medium);font-size:14px;line-height:21px;margin-top:8px}
