.input-text[data-v-b2db7801]{align-content:flex-start;align-items:flex-start;flex-direction:column;justify-content:flex-end;position:relative}.input-text[data-v-b2db7801],.input-text .label[data-v-b2db7801]{box-sizing:border-box;display:flex;flex-wrap:nowrap}.input-text .label[data-v-b2db7801]{align-content:center;align-items:center;border:1px solid var(--stroke-interactive-low-contrast);border-radius:12px;cursor:text;flex-direction:row;gap:4px;height:56px;justify-content:flex-start;padding:0 16px;transition:border .2s ease-in-out;width:100%}.input-text .label-text[data-v-b2db7801]{color:var(--text-low-contrast);font-size:16px;font-style:normal;font-weight:350;left:18px;line-height:1;position:absolute;top:0;transform:translateY(20px);transition:all .2s ease-in-out}.input-text .input[data-v-b2db7801]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;box-sizing:border-box;color:var(--text-high-contrast);font-family:var(--font-primary);font-size:16px;height:100%;outline:none;padding:16px 0 0;transition:color .2s ease-in-out;width:100%}.input-text:hover .label[data-v-b2db7801]{border:1px solid var(--stroke-interactive-medium-contrast)}.input-text .label[data-v-b2db7801]:focus-within,.input-text.is-filled .label[data-v-b2db7801]{border:1px solid var(--stroke-interactive-max-contrast)}.input-text .label:focus-within .label-text[data-v-b2db7801],.input-text.is-filled .label .label-text[data-v-b2db7801]{font-size:12px;transform:translateY(11px)}.input-text.is-invalid .label[data-v-b2db7801],.input-text:has(input:invalid) .label[data-v-b2db7801]{border:1px solid var(--stroke-negative,#e51010)}.input-text.is-invalid .label .input[data-v-b2db7801],.input-text:has(input:invalid) .label .input[data-v-b2db7801]{color:var(--text-max-contrast)}.input-text.is-disabled .label[data-v-b2db7801],.input-text:has(input:disabled) .label[data-v-b2db7801]{border:1px solid var(--stroke-interactive-disabled,#404040)}.input-text.is-disabled .label .input[data-v-b2db7801],.input-text.is-disabled .label .label-text[data-v-b2db7801],.input-text:has(input:disabled) .label .input[data-v-b2db7801],.input-text:has(input:disabled) .label .label-text[data-v-b2db7801]{color:var(--text-disabled)}.input-text.size-80[data-v-b2db7801]{font-size:20px}.input-text.size-80 .label[data-v-b2db7801]{height:80px;padding:0 24px}.input-text.size-80 .label-text[data-v-b2db7801]{font-size:20px;left:24px;transform:translateY(32px)}.input-text.size-80 .label:focus-within .label-text[data-v-b2db7801],.input-text.size-80.is-filled .label .label-text[data-v-b2db7801]{font-size:14px;transform:translateY(14px)}
