.app-field[data-v-2ca711fb]{width:100%}.app-field__box[data-v-2ca711fb]{height:56px;color:var(--color-on-surface);align-items:center;padding:0 16px;display:flex;position:relative}.app-field__fieldset[data-v-2ca711fb]{border:1px solid var(--color-outline);pointer-events:none;border-radius:4px;margin:0;padding:0 12px;transition:border-color .2s,border-width .2s;position:absolute;inset:-8px 0 0}.app-field__box--focused .app-field__fieldset[data-v-2ca711fb]{border-width:2px;border-color:var(--color-primary)}.app-field__box--error .app-field__fieldset[data-v-2ca711fb]{border-color:var(--color-danger)!important}.app-field__box--disabled .app-field__fieldset[data-v-2ca711fb]{border-color:var(--color-text-disabled)}.app-field__legend[data-v-2ca711fb]{white-space:nowrap;max-width:.01px;height:11px;padding:0;transition:max-width .2s;display:block;overflow:hidden}.app-field__legend span[data-v-2ca711fb]{visibility:hidden;padding:0 4px;font-size:12px}.app-field__box--floated .app-field__legend[data-v-2ca711fb]{max-width:100%}.app-field__icon[data-v-2ca711fb]{flex:none;align-items:center;margin-right:8px;display:flex}.app-field__content[data-v-2ca711fb]{flex:1;align-items:center;min-width:0;height:100%;display:flex;position:relative}.app-field__label[data-v-2ca711fb]{transform-origin:0 0;color:var(--color-on-surface-variant);pointer-events:none;text-overflow:ellipsis;white-space:nowrap;max-width:100%;transition:transform .2s,color .2s;position:absolute;top:50%;left:0;overflow:hidden;transform:translateY(-50%)}.app-field__box--floated .app-field__label[data-v-2ca711fb]{transform:translateY(calc(-50% - 22px))scale(.75)}.app-field__box--focused .app-field__label[data-v-2ca711fb]{color:var(--color-primary)}.app-field__box--error .app-field__label[data-v-2ca711fb],.app-field__error[data-v-2ca711fb]{color:var(--color-danger)}.app-field__error[data-v-2ca711fb]{font-size:var(--font-size-sm);padding:4px 16px 0}.app-input__field[data-v-61c5ba74]{min-width:0;height:100%;color:inherit;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:16px}.app-input__field[data-v-61c5ba74]:disabled{color:var(--color-text-disabled)}.app-input__clear[data-v-61c5ba74]{color:var(--color-on-surface-variant);cursor:pointer;background:0 0;border:none;padding:4px;font-size:20px;line-height:1}
