.form-field-input{display:flex;flex-direction:column;gap:.5rem;position:relative}.form-field-input.disabled{opacity:.4;pointer-events:none}.form-field-input.error-input{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.form-field-input.error-input label{--tw-text-opacity:1!important;color:rgb(220 38 38/var(--tw-text-opacity,1))!important;opacity:1!important}.form-field-input label{font-size:1rem;font-weight:400;line-height:1.5rem;opacity:.5}.form-field-input input{border-width:1px;height:2.5rem;--tw-border-opacity:1;background-color:transparent;border-color:rgb(45 64 183/var(--tw-border-opacity,1));font-size:1rem;line-height:1.5rem;padding-left:.75rem;padding-right:.75rem}.form-field-dropdown{display:flex;position:relative}.form-field-dropdown.disabled{opacity:.4;pointer-events:none}.form-field-dropdown.error-input{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.form-field-dropdown.error-input label{--tw-text-opacity:1!important;color:rgb(220 38 38/var(--tw-text-opacity,1))!important;opacity:1!important}.form-field-dropdown label{font-size:1rem;font-weight:400;line-height:1.5rem;opacity:.5}.form-field-dropdown select{border-width:1px;height:100%;height:2.5rem;width:100%;--tw-border-opacity:1;background-color:transparent;border-color:rgb(45 64 183/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;padding-left:.75rem;padding-right:.75rem}.form-field-textarea{display:flex;flex-direction:column;gap:.5rem;position:relative}.form-field-textarea.disabled{opacity:.4;pointer-events:none}.form-field-textarea.error-textarea label{--tw-text-opacity:1!important;color:rgb(220 38 38/var(--tw-text-opacity,1))!important;opacity:1!important}.form-field-textarea .remaining{color:#0006;font-size:.75rem;line-height:1rem;position:absolute;right:.75rem;top:.5rem}.form-field-textarea .remaining.low{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.form-field-textarea label{font-weight:400;opacity:.5}.form-field-textarea label,.form-field-textarea textarea{font-size:1rem;line-height:1.5rem}.form-field-textarea textarea{background-color:transparent;border-width:1px;max-height:12rem;min-height:100px;padding-top:.5rem;width:100%;--tw-border-opacity:1;border-color:rgb(45 64 183/var(--tw-border-opacity,1));padding-left:.75rem;padding-right:.75rem;resize:none}form label[data-v-8d97ab40]{display:flex;flex-direction:column}
