.form-field[data-v-d01cc139]{display:flex;flex-direction:column;gap:.5rem}.form-field__label[data-v-d01cc139]{align-items:center;color:var(--theme-text-secondary);display:flex;font-size:var(--text-sm);gap:.25rem;transition:color .2s ease}.form-field:focus-within .form-field__label[data-v-d01cc139]{color:var(--theme-accent-color,var(--theme-text-primary))}.form-field.has-error .form-field__label[data-v-d01cc139],.form-field__required[data-v-d01cc139]{color:var(--theme-error-color)}.form-field__required[data-v-d01cc139]{font-weight:var(--fw-medium)}.form-field__inner[data-v-d01cc139]{align-items:center;display:flex;position:relative}.form-field__inner[data-v-d01cc139] [data-pc-name=inputnumber],.form-field__inner[data-v-d01cc139] [data-pc-name=inputtext],.form-field__inner[data-v-d01cc139] [data-pc-name=password],.form-field__inner[data-v-d01cc139] [data-pc-name=select],.form-field__inner[data-v-d01cc139] [data-pc-name=textarea]{width:100%}.form-field.has-prefix .form-field__inner[data-v-d01cc139] [data-pc-name=inputtext],.form-field.has-prefix .form-field__inner[data-v-d01cc139] [data-pc-name=password] input,.form-field.has-prefix .form-field__inner[data-v-d01cc139] [data-pc-name=textarea],.form-field.has-prefix .form-field__inner[data-v-d01cc139] [data-pc-section=pcinputtext] input,.form-field.has-prefix .form-field__inner[data-v-d01cc139] input:not([type=checkbox]):not([type=radio]),.form-field.has-prefix .form-field__inner[data-v-d01cc139] textarea{padding-left:2.5rem!important}.form-field__prefix[data-v-d01cc139]{align-items:center;bottom:0;color:var(--theme-text-muted);display:flex;font-size:var(--text-base);left:.875rem;line-height:1;pointer-events:none;position:absolute;top:0;transition:color .2s ease;z-index:1}.form-field:focus-within .form-field__prefix[data-v-d01cc139]{color:var(--theme-accent-color,var(--theme-text-primary))}.form-field.has-error .form-field__prefix[data-v-d01cc139],.form-field__error[data-v-d01cc139]{color:var(--theme-error-color)}.form-field__error[data-v-d01cc139]{align-items:center;display:flex;font-size:var(--text-sm);gap:.25rem}.form-field__helper[data-v-d01cc139]{color:var(--theme-text-muted);font-size:var(--text-sm)}.form-field-feedback-enter-active[data-v-d01cc139],.form-field-feedback-leave-active[data-v-d01cc139]{transition:opacity .2s ease,transform .2s ease}.form-field-feedback-enter-from[data-v-d01cc139],.form-field-feedback-leave-to[data-v-d01cc139]{opacity:0;transform:translateY(-4px)}
