.app-input-container[data-v-a49f724f]{display:flex;flex-direction:column;font-size:1.6rem;position:relative;transition:border-color .15s ease}.app-input-container__container[data-v-a49f724f]{border:1px solid var(--gray);border-radius:.4rem;display:flex;flex-grow:1;padding:.7rem 1.2rem;position:relative;transition:border .1s ease}@media (hover:hover){.app-input-container__container[data-v-a49f724f]:hover{border-color:var(--gray-txt)}}.app-input-container__content[data-v-a49f724f]{display:flex;flex-grow:1;gap:.8rem;overflow:hidden}.app-input-container__input[data-v-a49f724f]{display:flex;flex-direction:column;flex-grow:1;font-size:1.6rem;min-height:2.4rem;overflow:hidden}.app-input-container__append-icon[data-v-a49f724f],.app-input-container__prepend-icon[data-v-a49f724f]{flex-shrink:0}.app-input-container__label-container[data-v-a49f724f]{align-items:center;background-color:initial;color:var(--gray-txt);cursor:auto;display:inline-flex;font-size:1.6rem;left:var(--app-input-container-inactive-label-position,auto);line-height:1;padding:0 .2rem;pointer-events:none;position:absolute;top:50%;transform:translate(-.2rem,-50%);transition:top .15s ease,left .15s ease,color .15s ease,background-color .15s ease,font-size .15s ease;-webkit-user-select:none;user-select:none}.app-input-container svg[data-v-a49f724f]{fill:var(--gray-txt)!important}.app-input-container__error-list[data-v-a49f724f]{color:var(--error);display:flex;flex-direction:column;font-size:1.2rem;line-height:1;margin-left:.5rem;margin-top:.2rem}.app-input-container.--top-label .app-input-container__label-container[data-v-a49f724f]{top:calc(1.9rem + 1px)}.app-input-container.--active .app-input-container__label-container[data-v-a49f724f]{background-color:var(--background-color-primary);font-size:1.2rem;left:1.2rem;top:0}.app-input-container.--error .app-input-container__container[data-v-a49f724f]{border-color:var(--error);color:var(--error)}.app-input-container.--error .app-input-container__label-container[data-v-a49f724f],.app-input-container.--error input[data-v-a49f724f],.app-input-container.--error textarea[data-v-a49f724f]{color:var(--error)}.app-input-container.--error svg[data-v-a49f724f]{fill:var(--error)!important}.app-input-container.--disabled[data-v-a49f724f]{pointer-events:none;-webkit-user-select:none;user-select:none}.app-input-container.--disabled .app-input-container__container[data-v-a49f724f]{border-color:var(--gray-light);color:var(--gray-light)}.app-input-container.--disabled svg[data-v-a49f724f]{fill:var(--gray-light)!important}.app-input-container.--readonly[data-v-a49f724f]{pointer-events:none;-webkit-user-select:none;user-select:none}.app-input-container.--readonly .app-input-container__container[data-v-a49f724f]{color:var(--gray-txt)}.app-input-container.--readonly svg[data-v-a49f724f]{fill:var(--gray-txt)!important}.app-input-container.--size--sm .app-input-container__container[data-v-a49f724f]{padding:.7rem 1rem}.app-input-container.--size--sm .app-input-container__input[data-v-a49f724f]{font-size:1.4rem;min-height:1.7rem}.app-input-container.--underline .app-input-container__container[data-v-a49f724f]{border-left-color:#0000!important;border-radius:unset!important;border-right-color:#0000!important;border-top-color:#0000!important}.app-input-container.--hint-error-message .app-input-container__error-list[data-v-a49f724f]{left:0;position:absolute;top:100%}
