.app-field[data-v-f2ea18e1]{--app-field-height:32px;--app-field-pad:12px;--app-field-font:13px;--app-field-border:rgb(var(--v-theme-border));--app-field-accent:var(--v-theme-primary);color:rgb(var(--v-theme-on-surface));display:flex;flex-direction:column;min-width:0}.app-field--xs[data-v-f2ea18e1]{--app-field-height:24px;--app-field-pad:8px;--app-field-font:12px}.app-field--lg[data-v-f2ea18e1]{--app-field-height:40px;--app-field-font:14px}.app-field--xl[data-v-f2ea18e1]{--app-field-height:48px;--app-field-pad:16px;--app-field-font:16px}.app-field__label[data-v-f2ea18e1]{font-size:12px;font-weight:500;line-height:18px;margin-bottom:6px}.app-field__required[data-v-f2ea18e1]{color:rgb(var(--v-theme-error));margin-left:2px}.app-field__message[data-v-f2ea18e1]{color:rgb(var(--v-theme-neutral-light-500));font-size:12px;line-height:18px;margin:4px 0 0}.app-field__message--error[data-v-f2ea18e1]{color:rgb(var(--v-theme-error))}.app-field__box[data-v-f2ea18e1]{align-items:center;background:rgb(var(--v-theme-surface));border:1px solid var(--app-field-border);border-radius:4px;cursor:text;display:flex;font-size:var(--app-field-font);gap:8px;height:var(--app-field-height);line-height:1.5;padding:0 var(--app-field-pad);transition:border-color .15s,background-color .15s}.app-field__box--multiline[data-v-f2ea18e1]{align-items:flex-start;height:auto;padding-bottom:6px;padding-top:6px}.app-field__box[data-v-f2ea18e1]:hover{--app-field-border:rgb(var(--v-theme-neutral-light-300))}.app-field__box--active[data-v-f2ea18e1],.app-field__box--active[data-v-f2ea18e1]:hover,.app-field__box[data-v-f2ea18e1]:focus-within{--app-field-border:rgb(var(--app-field-accent))}.app-field__box--error[data-v-f2ea18e1],.app-field__box--error[data-v-f2ea18e1]:hover{--app-field-accent:var(--v-theme-error);--app-field-border:rgb(var(--v-theme-error))}.app-field--plain[data-v-f2ea18e1]{max-width:100%;width:-moz-fit-content;width:fit-content}.app-field--plain .app-field__box[data-v-f2ea18e1],.app-field--plain .app-field__box--active[data-v-f2ea18e1],.app-field--plain .app-field__box[data-v-f2ea18e1]:focus-within,.app-field--plain .app-field__box[data-v-f2ea18e1]:hover{--app-field-border:transparent;background:transparent;gap:4px;padding:0 6px}.app-field--plain .app-field__box--active[data-v-f2ea18e1],.app-field--plain .app-field__box[data-v-f2ea18e1]:focus-within,.app-field--plain .app-field__box[data-v-f2ea18e1]:hover{background:rgb(var(--v-theme-neutral-medium-100))}.app-field--plain .app-field__box[data-v-f2ea18e1]:has(input):focus-within,.app-field--plain .app-field__box[data-v-f2ea18e1]:has(input):hover{background:transparent}.app-field--plain .app-field__box--disabled[data-v-f2ea18e1],.app-field--plain .app-field__box--disabled[data-v-f2ea18e1]:hover{background:transparent}.app-field__box--readonly[data-v-f2ea18e1]{background:rgb(var(--v-theme-neutral-medium-50))}.app-field__box--disabled[data-v-f2ea18e1],.app-field__box--disabled[data-v-f2ea18e1]:hover{--app-field-border:rgb(var(--v-theme-border));background:rgb(var(--v-theme-neutral-medium-100));color:rgb(var(--v-theme-neutral-light-500));cursor:not-allowed}.app-input__field[data-v-df4f169d]{background:transparent;border:0;color:inherit;flex:1;font:inherit;height:100%;min-width:0;outline:0;padding:0}.app-input__field[data-v-df4f169d]:disabled{cursor:not-allowed}textarea.app-input__field[data-v-df4f169d]{display:block;height:auto;min-height:3em;resize:vertical}.app-input__field[data-v-df4f169d]::-moz-placeholder{color:rgb(var(--v-theme-neutral-light-500));opacity:1}.app-input__field[data-v-df4f169d]::placeholder{color:rgb(var(--v-theme-neutral-light-500));opacity:1}.app-input__side[data-v-df4f169d]{align-items:center;color:rgb(var(--v-theme-neutral-light-500));display:flex;flex:none}.app-input__side[data-v-df4f169d]:has(~textarea.app-input__field),textarea.app-input__field~.app-input__clear[data-v-df4f169d],textarea.app-input__field~.app-input__side[data-v-df4f169d]{height:1.5em}.app-input__clear[data-v-df4f169d]{align-items:center;background:transparent;border:0;border-radius:2px;color:rgb(var(--v-theme-neutral-light-500));cursor:pointer;display:flex;flex:none;padding:0}.app-input__clear[data-v-df4f169d]:focus-visible,.app-input__clear[data-v-df4f169d]:hover{color:rgb(var(--v-theme-on-surface));outline:0}
