.label-enter-active,.label-leave-active{transition:transform,opacity .6s cubic-bezier(.165,.84,.44,1)}.label-enter-from,.label-leave-to{opacity:0;transform:translateY(100%)}.form-message{font-size:.875rem;line-height:1.25rem;text-align:left}.form-message>div{padding-top:.375rem}.form-message-fixed{min-height:25px}.form-caption{font-size:1rem;font-weight:450;line-height:1.5rem;padding-bottom:.625rem;text-align:left}@media(min-width:1024px){.form-caption{font-size:1.125rem;line-height:1.75rem;padding-bottom:1rem}}.field-disabled .form-caption{--tw-text-opacity:1!important;color:rgb(102 102 102/var(--tw-text-opacity,1))!important}.form-label{font-weight:450;padding-bottom:.25rem;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.form-field:focus-within .form-label{--tw-text-opacity:1;color:rgb(238 53 36/var(--tw-text-opacity,1))}.field-disabled .form-label{--tw-text-opacity:1!important;color:rgb(102 102 102/var(--tw-text-opacity,1))!important}input:focus-visible,select:focus-visible,textarea:focus-visible{box-shadow:none;outline:none}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{border-radius:.25rem;border-style:solid;border-width:1px;min-height:52px;width:100%;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));font-size:1rem;font-weight:450;line-height:1.5rem;padding-left:1rem;padding-right:1rem;--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity,1))}@media(min-width:1024px){.form-input,.form-select,.form-textarea{font-size:.875rem;line-height:1.25rem}}.form-input::-moz-placeholder,.form-select::-moz-placeholder,.form-textarea::-moz-placeholder{--tw-text-opacity:1;color:rgb(102 102 102/var(--tw-text-opacity,1))}.form-input::placeholder,.form-select::placeholder,.form-textarea::placeholder{--tw-text-opacity:1;color:rgb(102 102 102/var(--tw-text-opacity,1))}.form-input:focus,.form-select:focus,.form-textarea:focus{--tw-border-opacity:1;border-color:rgb(17 17 17/var(--tw-border-opacity,1))}.field-error .form-input,.field-error .form-select,.field-error .form-textarea{--tw-border-opacity:1;border-color:rgb(211 47 47/var(--tw-border-opacity,1))}.field-disabled .form-input,.field-disabled .form-select,.field-disabled .form-textarea{--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(102 102 102/var(--tw-text-opacity,1));cursor:not-allowed}.field-disabled .form-input::-moz-placeholder,.field-disabled .form-select::-moz-placeholder,.field-disabled .form-textarea::-moz-placeholder{--tw-text-opacity:1;color:rgb(102 102 102/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(102 102 102/var(--tw-text-opacity,1))}
