.input-text[data-v-853d578f]{display:inline-block;position:relative}.input-text[data-v-853d578f] :disabled{cursor:not-allowed}.input-text .input[data-v-853d578f]{--padding-block:.8rem;--padding-inline-start:1.6rem;--padding-inline-end:1.6rem;--padding-button-fix:5rem;--padding-ile-ex-fix:0px;--padding-ils-ex-fix:0px;--border-width:1px;box-sizing:border-box;width:100%;min-height:4rem;padding-block:calc(var(--padding-block) - var(--border-width));padding-inline:calc(var(--padding-inline-start) + var(--padding-ils-ex-fix) - var(--border-width)) calc(var(--padding-inline-end) + var(--padding-ile-ex-fix) - var(--border-width));border:var(--border-width) solid transparent;color:#222;background-color:#eeeef3;border-radius:.8rem;font-size:1.4rem;line-height:1.6;position:relative}.input-text .input.has-left-btn[data-v-853d578f]{--padding-inline-start:var(--padding-button-fix)}.input-text .input.has-right-btn[data-v-853d578f]{--padding-inline-end:var(--padding-button-fix)}.input-text .input.is-empty[data-v-853d578f]{color:#666}.input-text .input.is-empty[data-v-853d578f]:required{background-color:#f9edeb}.input-text .input[data-v-853d578f]:invalid:not(.is-valid,.is-empty),.input-text .input.is-invalid[data-v-853d578f]{--border-width:2px;border-color:#be432a}.input-text .input.is-empty[data-v-853d578f]:hover,.input-text .input[data-v-853d578f]:hover{background-color:#e5eff7}.input-text .input.is-empty[data-v-853d578f]:focus,.input-text .input[data-v-853d578f]:focus{--border-width:1px;caret-color:#005bac;background-color:#fdfeff;border-color:#005bac;outline:none}.input-text .input.is-empty[data-v-853d578f]:focus::placeholder,.input-text .input[data-v-853d578f]:focus::placeholder{color:#0000}.input-text .input.is-empty[data-v-853d578f]:hover:disabled,.input-text .input.is-empty[data-v-853d578f]:disabled,.input-text .input[data-v-853d578f]:hover:disabled,.input-text .input[data-v-853d578f]:disabled{opacity:.38;color:#666;background-color:#eeeef3}.input-text .input[data-v-853d578f]::placeholder{color:#666}.input-text .btn[data-v-853d578f]{cursor:pointer;background-color:#0000;border:none;width:2.4rem;height:2.4rem;padding:0;position:absolute;top:.8rem}.input-text .btn i[data-v-853d578f]{vertical-align:baseline}.input-text .btn img[data-v-853d578f]{object-fit:contain;width:100%;height:100%}.input-text .btn.is-not-button[data-v-853d578f]{cursor:default;pointer-events:none}.input-text .btn.left[data-v-853d578f]{left:1.6rem}.input-text .btn.right[data-v-853d578f]{right:1.6rem}
