.input-wrapper>label[data-v-3772f1e8]{margin-bottom:.4rem;font-size:.875rem;display:block}.input-wrapper>label .required[data-v-3772f1e8]{color:#fc8181;margin-left:.3em}.input[data-v-3772f1e8]{border:1px solid #ffffff29;border-radius:.3rem;outline:2px solid #0000;padding:.5rem 1rem;transition:outline .2s}.input[data-v-3772f1e8]:focus-within{outline:2px solid #ff453a}.input input[data-v-3772f1e8],.input textarea[data-v-3772f1e8]{background:0 0;width:100%}.input input[data-v-3772f1e8]:-webkit-autofill{-webkit-text-fill-color:#ffffffeb!important;box-shadow:inset 0 0 0 1000px oklch(14.1% .005 285.823)!important}.input input[data-v-3772f1e8]:-webkit-autofill:focus{-webkit-text-fill-color:#ffffffeb!important;box-shadow:inset 0 0 0 1000px oklch(14.1% .005 285.823)!important}.input input[data-v-3772f1e8]:-webkit-autofill:hover{-webkit-text-fill-color:#ffffffeb!important;box-shadow:inset 0 0 0 1000px oklch(14.1% .005 285.823)!important}.input textarea[data-v-3772f1e8]:-webkit-autofill{-webkit-text-fill-color:#ffffffeb!important;box-shadow:inset 0 0 0 1000px oklch(14.1% .005 285.823)!important}.input textarea[data-v-3772f1e8]:-webkit-autofill:focus{-webkit-text-fill-color:#ffffffeb!important;box-shadow:inset 0 0 0 1000px oklch(14.1% .005 285.823)!important}.input textarea[data-v-3772f1e8]:-webkit-autofill:hover{-webkit-text-fill-color:#ffffffeb!important;box-shadow:inset 0 0 0 1000px oklch(14.1% .005 285.823)!important}.input input[data-v-3772f1e8]:focus,.input textarea[data-v-3772f1e8]:focus{outline:none}.input input[data-v-3772f1e8]::placeholder{color:#ffffff70}.input input[type=search][data-v-3772f1e8]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.input input[type=search][data-v-3772f1e8]::-webkit-search-cancel-button{display:none}.input .clear-search[data-v-3772f1e8]{color:#ffffff70;cursor:pointer;border-radius:.3rem;justify-content:center;align-items:center;padding:0;line-height:1;transition:color .2s;display:inline-flex}.input .clear-search[data-v-3772f1e8]:hover{color:#ffffffeb}.icon[data-v-3772f1e8],.icon-wrapper[data-v-3772f1e8],.input[data-v-3772f1e8]{align-items:center;display:inline-flex}.icon[data-v-3772f1e8]{gap:.7rem}.icon .icon-wrapper[data-v-3772f1e8]{font-size:24px}.full[data-v-3772f1e8]{width:100%}
