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