.trait-select[data-v-d49985e8]{text-align:center}.trait-select__wrapper[data-v-d49985e8]{align-items:center;border-radius:6px;display:flex;flex-direction:column;position:relative}.trait-select__label[data-v-d49985e8]{border:1px solid var(--bg-color--dark);border-top-left-radius:6px;border-top-right-radius:6px;font-size:var(--font-size--xs);font-weight:var(--font-weight--bold);padding:.125rem .5rem;text-transform:uppercase;width:100%}.trait-select__input[data-v-d49985e8]{border:1px solid var(--border-color--input);border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:none;color:var(--text-color--default);font-size:var(--font-size--3xl);outline:none;padding:1rem .5rem;text-align:center;width:100%}.trait-select__input[data-v-d49985e8]:focus,.trait-select__input[data-v-d49985e8]:hover{background-color:var(--bg-color--input-hover)}.trait-select__input--error[data-v-d49985e8]{background-color:var(--bg-color--trait-error)}.trait-select__input--error[data-v-d49985e8]:focus,.trait-select__input--error[data-v-d49985e8]:hover{background-color:var(--bg-color--trait-error-hover)}.trait-select__helper[data-v-d49985e8]{color:var(--text-color--disabled);font-size:var(--font-size--xs);margin-top:.25rem}
