.form-caption{padding-bottom:.25rem;text-align:left;font-size:1rem;line-height:1.5rem;font-weight:500}.field-disabled .form-caption{--tw-text-opacity:1!important;color:rgb(229 229 229/var(--tw-text-opacity,1))!important}.form-label{padding-bottom:.25rem;font-weight:500}.field-disabled .form-label{--tw-text-opacity:1!important;color:rgb(229 229 229/var(--tw-text-opacity,1))!important}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none;box-shadow:inset 0 0 0 1px #6d28d9,0 0 0 2px color-mix(in srgb,#6d28d9 40%,transparent),0 0 8px color-mix(in srgb,#6d28d9 20%,transparent);border-radius:.25rem}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-transition:background-color 0s 600000s,color 0s 600000s!important;transition:background-color 0s 600000s,color 0s 600000s!important}input,textarea{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input:focus-visible,textarea:focus-visible{outline:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.form-input,.form-select,.form-textarea{min-height:3.5rem;width:100%;border-radius:.375rem;border-width:1px;border-style:solid;padding-left:1rem;padding-right:1rem;font-weight:500;--tw-text-opacity:1;color:rgb(109 40 217/var(--tw-text-opacity,1));box-shadow:0 10px 8px #0000000a,0 4px 3px #0000001a}.form-input::-moz-placeholder,.form-select::-moz-placeholder,.form-textarea::-moz-placeholder{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.form-input::placeholder,.form-select::placeholder,.form-textarea::placeholder{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.form-input:focus,.form-select:focus,.form-textarea:focus{--tw-border-opacity:1;border-color:rgb(109 40 217/var(--tw-border-opacity,1))}.field-error .form-input,.field-error .form-select,.field-error .form-textarea{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.field-disabled .form-input,.field-disabled .form-select,.field-disabled .form-textarea{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(229 229 229/var(--tw-text-opacity,1))}.field-disabled .form-input::-moz-placeholder,.field-disabled .form-select::-moz-placeholder,.field-disabled .form-textarea::-moz-placeholder{--tw-text-opacity:1;color:rgb(229 229 229/var(--tw-text-opacity,1))}.field-disabled .form-input::placeholder,.field-disabled .form-select::placeholder,.field-disabled .form-textarea::placeholder{--tw-text-opacity:1;color:rgb(229 229 229/var(--tw-text-opacity,1))}
