.input-text-button[data-v-7d8ff6a2]{flex-direction:column;gap:8px;width:100%;display:flex}.input-text-button .input-wrapper[data-v-7d8ff6a2]{box-sizing:border-box;border:1px solid var(--stroke-interactive-low-contrast);border-radius:12px;align-items:center;gap:8px;width:100%;height:56px;padding:0 16px;transition:border .2s ease-in-out;display:flex}.input-text-button .label-text[data-v-7d8ff6a2]{color:var(--text-low-contrast);font-size:12px;font-style:normal;font-weight:350;line-height:1;transition:all .2s ease-in-out;position:absolute;top:0;left:18px;transform:translateY(11px)}.input-text-button .input[data-v-7d8ff6a2]{appearance:none;box-sizing:border-box;width:100%;height:100%;font-size:16px;line-height:1;font-family:var(--font-primary);color:var(--text-max-contrast);background:0 0;border:none;outline:none;flex-grow:1;padding:0;transition:color .2s ease-in-out}.input-text-button .input[data-v-7d8ff6a2]::placeholder{color:var(--text-low-contrast);opacity:1}.input-text-button.has-label .input-wrapper[data-v-7d8ff6a2]{position:relative}.input-text-button.has-label .input[data-v-7d8ff6a2]{padding-top:16px}.input-text-button:hover .input-wrapper[data-v-7d8ff6a2]{border:1px solid var(--stroke-interactive-medium-contrast)}.input-text-button:focus-within .input-wrapper[data-v-7d8ff6a2]{border:1px solid var(--stroke-interactive-max-contrast)}.input-text-button.is-disabled .input-wrapper[data-v-7d8ff6a2],.input-text-button:disabled .input-wrapper[data-v-7d8ff6a2]{border:1px solid var(--stroke-interactive-disabled);color:var(--text-disabled)}.input-text-button.is-disabled .input-wrapper .input[data-v-7d8ff6a2],.input-text-button.is-disabled .input-wrapper .label-text[data-v-7d8ff6a2],.input-text-button:disabled .input-wrapper .input[data-v-7d8ff6a2],.input-text-button:disabled .input-wrapper .label-text[data-v-7d8ff6a2]{color:var(--text-disabled)}.input-text-button.is-invalid .input-wrapper[data-v-7d8ff6a2]{border:1px solid var(--stroke-negative)}.input-text-button.is-invalid .input-wrapper .input[data-v-7d8ff6a2]{color:var(--text-max-contrast)}.input-text-button.is-rounded .input-wrapper[data-v-7d8ff6a2]{border-radius:100px;padding:8px 24px}.input-text-button.is-rounded[data-v-7d8ff6a2] .button-pill{height:40px;font-size:16px}.input-text-button.size-80 .input-wrapper[data-v-7d8ff6a2]{height:80px}.input-text-button.size-80 .input[data-v-7d8ff6a2]{font-size:20px}.input-text-button.size-80 .label-text[data-v-7d8ff6a2]{font-size:14px;left:24px;transform:translateY(14px)}.input-text-button.size-80.has-slot-button:not(.is-rounded) .input-wrapper[data-v-7d8ff6a2]{padding-right:24px}.input-text-button.size-80.is-rounded[data-v-7d8ff6a2] .button-pill{height:64px;font-size:20px}.input-text-button .slot[data-v-7d8ff6a2]{flex-shrink:0}.input-text-button .slot-icon[data-v-7d8ff6a2]{flex-flow:row;place-content:center;align-items:center;gap:8px;display:flex}.input-text-button.has-slot-button .input-wrapper[data-v-7d8ff6a2]{padding-right:16px}.input-text-button.is-rounded.has-slot-button .input-wrapper[data-v-7d8ff6a2]{padding-right:8px}
