.ui-input[data-v-7e12cdb3]{width:100%;min-width:0;font-family:var(--font-sans);color:var(--ink);transition:border-color var(--motion-fast) var(--ease-key),background-color var(--motion-fast) var(--ease-key);outline:none;font-weight:400}.ui-input[data-v-7e12cdb3]::placeholder{color:var(--ink-subtle)}.ui-input[data-v-7e12cdb3]:disabled{cursor:not-allowed;opacity:.5}.ui-input--sm[data-v-7e12cdb3]{font-size:var(--text-xs);line-height:var(--text-xs--line-height);padding:3px 8px}.ui-input--md[data-v-7e12cdb3]{font-size:var(--text-sm);line-height:var(--text-sm--line-height);padding:6px 10px}.ui-input--underline.ui-input--md[data-v-7e12cdb3],.ui-input--underline.ui-input--sm[data-v-7e12cdb3]{padding-left:0;padding-right:0}.ui-input--well[data-v-7e12cdb3]{background:var(--surface-sunk);border:1px solid var(--line-strong);border-radius:var(--radius-lg)}.ui-input--well[data-v-7e12cdb3]:focus{border-color:var(--color-stone-500);outline:var(--focus-ring);outline-offset:1px}.ui-input--underline[data-v-7e12cdb3]{border:0;border-bottom:1px solid var(--line-strong);background:0 0;border-radius:0}.ui-input--underline[data-v-7e12cdb3]:focus{border-color:var(--color-stone-500)}.ui-input--error[data-v-7e12cdb3],.ui-input--error[data-v-7e12cdb3]:focus{border-color:var(--danger)}.ui-input--error.ui-input--md[data-v-7e12cdb3],.ui-input--error.ui-input--sm[data-v-7e12cdb3]{background-image:radial-gradient(circle,var(--danger) 3px,transparent 3.5px);background-position:right 8px center;background-repeat:no-repeat;background-size:8px 8px;padding-right:24px}.ui-input--underline.ui-input--error[data-v-7e12cdb3]{background-position:right 0 center;padding-right:16px}@media (pointer:coarse){.ui-input--md[data-v-7e12cdb3],.ui-input--sm[data-v-7e12cdb3]{font-size:var(--text-base);line-height:var(--text-base--line-height)}}@media (prefers-reduced-motion:reduce){.ui-input[data-v-7e12cdb3]{transition:none}}
