.base-input[data-v-b94a98cf]{flex-direction:column;gap:6px;min-width:0;display:flex}.base-input__label[data-v-b94a98cf]{color:var(--c-text-2);font-size:var(--fs-12-5);font-weight:var(--fw-semibold)}.base-input--label-field .base-input__label[data-v-b94a98cf]{font-size:var(--fs-13);font-weight:var(--fw-medium)}.base-input--label-compact[data-v-b94a98cf]{gap:5px}.base-input--label-compact .base-input__label[data-v-b94a98cf]{color:var(--c-text-3);font-size:var(--fs-12);font-weight:var(--fw-medium)}.base-input__control[data-v-b94a98cf]{border:1px solid var(--c-input-border);border-radius:var(--radius-input);background:var(--c-surface);width:100%;min-width:0;color:var(--c-text);font-size:var(--fs-13);outline:none;padding:0 11px}.base-input__control[data-v-b94a98cf]:focus{border-color:var(--c-primary);box-shadow:var(--shadow-focus);outline:none}.base-input__control[readonly][data-v-b94a98cf]{background:var(--c-hover-row);color:var(--c-text-3)}.base-input__control--h34[data-v-b94a98cf]{height:34px}.base-input__control--h36[data-v-b94a98cf]{height:36px}.base-input__control--h38[data-v-b94a98cf]{height:38px;font-size:var(--fs-13-5)}.base-input__control--h40[data-v-b94a98cf]{height:40px;font-size:var(--fs-14);padding:0 12px}.base-input__control--h42[data-v-b94a98cf]{border-radius:var(--radius-btn);height:42px;font-size:var(--fs-14);padding:0 13px}.base-input__control--mono[data-v-b94a98cf]{font-family:var(--font-mono);font-size:var(--fs-13)}.base-input__control--invalid[data-v-b94a98cf],.base-input__control--invalid[data-v-b94a98cf]:focus{border-color:var(--c-danger)}.base-input__control--search[data-v-b94a98cf]{border-color:var(--c-border);border-radius:var(--radius-btn);background:var(--c-app-bg);font-size:var(--fs-13);padding:0 12px}.base-input__control--search[data-v-b94a98cf]:focus{border-color:var(--c-primary);background:var(--c-surface);box-shadow:none}.base-input__control--dark[data-v-b94a98cf]{border-color:var(--c-sidebar-border);background:var(--c-sidebar-bg);color:var(--c-sidebar-text-strong)}.base-input__control--dark[data-v-b94a98cf]:focus{border-color:var(--c-primary);box-shadow:none}
