.vue3__apps .av-input[data-v-c2e39b41]{width:100%;display:-ms-flexbox;display:flex}.vue3__apps .av-input[data-v-c2e39b41] *{box-sizing:border-box}.vue3__apps .av-input_column[data-v-c2e39b41]{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:2px}.vue3__apps .av-input_row[data-v-c2e39b41]{-ms-flex-align:center;align-items:center;gap:8px}.vue3__apps .av-input_row .av-field__label[data-v-c2e39b41]{margin-bottom:0}.vue3__apps .av-input__field[data-v-c2e39b41]{background-color:var(--av-color-input-surface);border:1px solid var(--av-color-input-border-normal);border-radius:var(--av-border-radius-input);width:100%;height:32px;font:var(--av-typography-body-regular);letter-spacing:var(--av-typography-body-regular-letter-spacing);-ms-flex-align:center;align-items:center;padding:0;transition:background-color .2s linear,border-color .2s linear,box-shadow .2s linear;display:-ms-flexbox;display:flex}@media(prefers-reduced-motion:reduce){.vue3__apps .av-input__field[data-v-c2e39b41]{transition:none}}.vue3__apps .av-input__field[data-v-c2e39b41]:hover:not(:focus):not(.av-input__field_disabled){border-color:var(--av-color-input-border-hover)}.vue3__apps .av-input__field_focused[data-v-c2e39b41]{box-shadow:var(--av-form-focused);border-color:var(--av-color-input-border-hover)}.vue3__apps .av-input__field_disabled[data-v-c2e39b41]{background-color:var(--av-color-input-surface-disabled);border-color:var(--av-color-input-border-disabled);cursor:not-allowed}.vue3__apps .av-input__field_error[data-v-c2e39b41]{border-color:var(--av-color-input-border-error)}.vue3__apps .av-input__field_error[data-v-c2e39b41]:hover:not(:focus):not(:disabled){border-color:var(--av-color-input-border-error-hover)}.vue3__apps .av-input__field input[data-v-c2e39b41]{width:100%;height:30px;box-shadow:none;color:var(--av-color-input-text);border-radius:var(--av-border-radius-input);caret-color:var(--av-color-input-cursor);font:var(--av-typography-body-regular);letter-spacing:var(--av-typography-body-regular-letter-spacing);background-color:#0000;border:none;outline:none;margin:0;padding:0 12px 1px}.vue3__apps .av-input__field input[data-v-c2e39b41]::-webkit-input-placeholder{color:var(--av-color-input-text-placeholder)}.vue3__apps .av-input__field input[data-v-c2e39b41]:-ms-input-placeholder{color:var(--av-color-input-text-placeholder)}.vue3__apps .av-input__field input[data-v-c2e39b41]::placeholder{color:var(--av-color-input-text-placeholder)}.vue3__apps .av-input__field input[data-v-c2e39b41]:-ms-input-placeholder{text-overflow:ellipsis}.vue3__apps .av-input__field input[data-v-c2e39b41]:placeholder-shown{text-overflow:ellipsis}.vue3__apps .av-input__field input[data-v-c2e39b41]:disabled{cursor:not-allowed}.vue3__apps .av-input__field input[data-v-c2e39b41]:disabled::-webkit-input-placeholder{color:var(--av-color-input-text-placeholder-disabled)}.vue3__apps .av-input__field input[data-v-c2e39b41]:disabled:-ms-input-placeholder{color:var(--av-color-input-text-placeholder-disabled)}.vue3__apps .av-input__field input[data-v-c2e39b41]:disabled::placeholder{color:var(--av-color-input-text-placeholder-disabled)}.vue3__apps .av-input__field input[data-v-c2e39b41]:has(+.av-input__append){padding-right:8px}.vue3__apps .av-input__prepend[data-v-c2e39b41]{padding-left:12px}.vue3__apps .av-input__prepend+input[data-v-c2e39b41]{padding-left:8px}.vue3__apps .av-input__append[data-v-c2e39b41]{padding-right:12px}.vue3__apps .av-input__prepend[data-v-c2e39b41],.vue3__apps .av-input__append[data-v-c2e39b41]{-ms-flex-align:center;align-items:center;gap:5px;display:-ms-flexbox;display:flex}.vue3__apps .av-input__suffix[data-v-c2e39b41]{color:var(--av-color-input-text);font:var(--av-typography-body-regular);letter-spacing:var(--av-typography-body-regular-letter-spacing)}.vue3__apps .av-clear-field-button[data-v-d2aac7b2]{cursor:pointer;background-color:#0000;border:none;outline:none;width:20px;height:20px;padding:0;display:-ms-flexbox;display:flex}.vue3__apps .av-clear-field-button .av-clear-field-button-icon[data-v-d2aac7b2]{color:var(--av-color-input-icon)}.vue3__apps .av-clear-field-button[data-v-d2aac7b2]:focus{border-radius:var(--av-border-radius-small);outline:1px solid var(--av-color-input-border-hover)}.vue3__apps .av-clear-field-button[data-v-d2aac7b2]:disabled{cursor:not-allowed}.vue3__apps .av-clear-field-button:disabled .av-clear-field-button-icon[data-v-d2aac7b2]{color:var(--av-color-input-icon-disabled)}
