.ui-input[data-v-1e343cdf]{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);align-items:center;transition:border-color .15s;display:flex;overflow:hidden}.ui-input span[data-v-1e343cdf]{padding:0 10px}.ui-input input[data-v-1e343cdf]{width:100%;min-height:var(--control-height);font-size:var(--font-size-md);color:var(--color-text);background:0 0;border:none;outline:none;padding:10px 12px;font-family:inherit}.ui-input input[data-v-1e343cdf]::placeholder{color:var(--color-text-muted)}.ui-input[data-v-1e343cdf]:focus-within{border-color:var(--color-primary)}.ui-input[data-v-1e343cdf]:has(input:disabled){background:var(--color-background-secondary)}.ui-input input[data-v-1e343cdf]:disabled{cursor:not-allowed}.ui-input--invalid[data-v-1e343cdf]{border-color:var(--color-danger)}.ui-empty[data-v-19405aac]{text-align:center;flex-direction:column;gap:8px;padding:34px 20px}.ui-empty[data-v-19405aac],.ui-empty__icon[data-v-19405aac]{align-items:center;display:flex}.ui-empty__icon[data-v-19405aac]{background:var(--color-background-secondary);width:54px;height:54px;color:var(--color-text-muted);border-radius:50%;justify-content:center;margin-bottom:4px;font-size:24px}.ui-empty__title[data-v-19405aac]{font-size:var(--font-size-lg);margin:0}.ui-empty__text[data-v-19405aac]{max-width:420px;color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:0;line-height:1.5}.ui-empty__actions[data-v-19405aac]{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}
