.input>input[type=file][data-v-e13c6970]{display:none}.input[data-v-e13c6970]{position:relative;isolation:isolate;display:grid}.input--details[data-v-e13c6970]{margin-bottom:1em}.input:is(.input--required)>.input__label[data-v-e13c6970]:after{content:"*";color:#b22222}.input__field[data-v-e13c6970]{position:relative;appearance:none;cursor:text;background-color:#fff;height:1.5rem;font-size:1em;outline:transparent;border:thin solid black;border-radius:.25em;padding-inline:.5em}.input__field[data-v-e13c6970]:is(:active,:focus,:focus-within){border-color:var(--color-primary)}.input__error-bag[data-v-e13c6970]{position:absolute;font-size:.75em;line-height:1em;width:100%;height:1em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#b22222;bottom:-1.5em;z-index:-1}input__error-bag[data-v-e13c6970]:empty{bottom:.5em}.input__label[data-v-e13c6970]{font-size:.75em;z-index:1}
