.ui-input-wrap[data-v-cf7106d5]{background:var(--surface-raised);border:1px solid var(--border-default);border-radius:var(--radius-sm);height:var(--control-h);transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out);align-items:center;display:flex}.ui-input-wrap[data-v-cf7106d5]:focus-within{border-color:var(--focus-ring);box-shadow:0 0 0 3px color-mix(in oklab,var(--focus-ring) 30%,transparent)}.ui-input-wrap.invalid[data-v-cf7106d5]{border-color:var(--danger)}.ui-input-wrap.disabled[data-v-cf7106d5],.ui-input-wrap.readonly[data-v-cf7106d5]{background:var(--surface-sunken)}.ui-input-wrap.disabled[data-v-cf7106d5]{cursor:not-allowed;opacity:.55}input[data-v-cf7106d5]{min-width:0;height:100%;font-family:var(--font-sans);font-size:var(--text-md);color:var(--text-primary);box-shadow:none;background:0 0;border:0;outline:none;flex:1;padding:0 11px}input[data-v-cf7106d5]:focus-visible{box-shadow:none}.readonly input[data-v-cf7106d5]{color:var(--text-secondary)}.mono input[data-v-cf7106d5]{font-family:var(--font-mono);font-size:var(--text-sm)}.has-prefix input[data-v-cf7106d5]{padding-left:0}.prefix[data-v-cf7106d5]{font-family:var(--font-mono);font-size:var(--text-xs);padding:0 8px 0 11px}.prefix[data-v-cf7106d5],.suffix[data-v-cf7106d5]{color:var(--text-muted)}.suffix[data-v-cf7106d5]{padding:0 10px;display:flex}
