.ui-input[data-v-efb17662]{width:100%;min-height:var(--control-height-touch);padding:0 var(--space-3);border:1px solid var(--border-input);border-radius:var(--radius-control);background:var(--surface);color:var(--text);font-size:var(--fs-16);transition:border-color var(--motion-base) var(--ease-standard),box-shadow var(--motion-base) var(--ease-standard)}.ui-input[data-v-efb17662]:hover{border-color:var(--text-2)}.ui-input[data-v-efb17662]:focus-visible{outline:none;border-color:var(--accent);box-shadow:var(--focus-ring)}.ui-input[aria-invalid=true][data-v-efb17662]{border-color:var(--danger)}.ui-input[data-v-efb17662]:disabled{background:var(--surface-2);color:var(--text-2);border-color:var(--border);cursor:not-allowed}.ui-input[readonly][data-v-efb17662]{background:var(--bg);border-color:var(--border-strong)}.ui-input[data-v-efb17662]::placeholder{color:var(--text-2)}.ui-affix[data-v-efb17662]{display:flex;align-items:center;min-width:0;min-height:var(--control-height-touch);border:1px solid var(--border-input);border-radius:var(--radius-control);background:var(--surface);transition:border-color var(--motion-base) var(--ease-standard),box-shadow var(--motion-base) var(--ease-standard)}.ui-affix[data-v-efb17662]:hover{border-color:var(--text-2)}.ui-affix[data-v-efb17662]:focus-within{border-color:var(--accent);box-shadow:var(--focus-ring)}.ui-affix--invalid[data-v-efb17662],.ui-affix--invalid[data-v-efb17662]:hover{border-color:var(--danger)}.ui-affix--disabled[data-v-efb17662],.ui-affix--disabled[data-v-efb17662]:hover{background:var(--surface-2);border-color:var(--border);color:var(--text-2);cursor:not-allowed}.ui-affix--readonly[data-v-efb17662],.ui-affix--readonly[data-v-efb17662]:hover{background:var(--bg);border-color:var(--border-strong)}.ui-affix__input[data-v-efb17662]{flex:1;min-width:0;min-height:calc(var(--control-height-touch) - 2px);padding:0 var(--space-3);border:0;background:transparent;color:inherit;font-size:var(--fs-16);outline:none}.ui-affix__input[data-v-efb17662]:disabled{cursor:not-allowed}.ui-affix__text[data-v-efb17662]{flex:none;color:var(--text-2);font-weight:var(--fw-medium);white-space:nowrap}.ui-affix__text--prefix[data-v-efb17662]{padding-left:var(--space-3)}.ui-affix__text--suffix[data-v-efb17662]{padding-right:var(--space-3)}.ui-affix--numeric .ui-affix__input[data-v-efb17662],.ui-input--numeric[data-v-efb17662]{text-align:right;font-variant-numeric:tabular-nums}.ui-textarea[data-v-efb17662]{display:block;min-height:calc(var(--space-16) + var(--space-5));padding:calc(var(--space-2) + 2px) var(--space-3);line-height:var(--lh-16);resize:vertical}.ui-textarea--autosize[data-v-efb17662]{overflow-y:hidden;resize:none}
