.TextInput[data-v-540aba3b]{position:relative;margin-bottom:1.5em;width:100%}label[data-v-540aba3b]{display:block;margin-bottom:4px;width:100%}input[data-v-540aba3b]{border-radius:5px;padding:10px;background:#eee;border:1px solid #ccc}input[data-v-540aba3b],textarea[data-v-540aba3b]{outline:none;width:100%;transition:border-color .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out}textarea[data-v-540aba3b]{border-radius:5px;border:2px solid transparent;padding:15px 10px;background-color:#f2f5f7}.help-message[data-v-540aba3b]{position:absolute;bottom:-1.5em;left:0;margin:0;font-size:14px}.TextInput.has-error input[data-v-540aba3b],.TextInput.has-error textarea[data-v-540aba3b]{color:var(--error-color)}.TextInput.has-error input[data-v-540aba3b],.TextInput.has-error input[data-v-540aba3b]:focus,.TextInput.has-error textarea[data-v-540aba3b],.TextInput.has-error textarea[data-v-540aba3b]:focus{border:1px solid #e82626;background-color:#ff00001a}.TextInput.has-error .help-message[data-v-540aba3b]{color:var(--error-color)}.TextInput.success input[data-v-540aba3b],.TextInput.success textarea[data-v-540aba3b]{border:1px solid var(--base_color);color:var(--success-color)}.TextInput.success input[data-v-540aba3b]:focus,.TextInput.success textarea[data-v-540aba3b]:focus{border:1px solid var(--success-color)}.TextInput.success .help-message[data-v-540aba3b]{color:var(--success-color)}.login-modal input[data-v-540aba3b]{border-radius:0!important;border:0;border-bottom:1px solid #000}.login-modal .TextInput.has-error input[data-v-540aba3b],.login-modal .TextInput.has-error textarea[data-v-540aba3b]{border:0;border-bottom:1px solid #e82626;color:var(--error-color);background-color:transparent}.login-modal .TextInput.has-error input[data-v-540aba3b]:focus,.login-modal .TextInput.has-error textarea[data-v-540aba3b]:focus{border:0;border-bottom:1px solid #e82626;background-color:transparent}.login-modal .TextInput.has-error .help-message[data-v-540aba3b]{color:var(--error-color)}.login-modal .TextInput.success input[data-v-540aba3b],.login-modal .TextInput.success textarea[data-v-540aba3b]{border:0;border-bottom:1px solid var(--base_color);color:var(--success-color)}.login-modal .TextInput.success input[data-v-540aba3b]:focus,.login-modal .TextInput.success textarea[data-v-540aba3b]:focus{border:0;border-bottom:1px solid var(--success-color)}
