.base-input[data-v-d0b5ff1b]{align-items:center;width:100%;display:flex;position:relative}.icon[data-v-d0b5ff1b]{width:1rem;height:1rem;color:var(--text-muted);pointer-events:none;position:absolute;left:1rem}.field[data-v-d0b5ff1b]{width:100%;height:var(--control-height);border:1.5px solid var(--field-border);border-radius:var(--control-radius);background:var(--field-bg);color:var(--text);font:inherit;outline:none;padding:0 20px;transition:border-color .15s,box-shadow .15s}.with-icon .field[data-v-d0b5ff1b]{padding-left:40px}.field[data-v-d0b5ff1b]::placeholder{color:var(--text-muted)}.field[data-v-d0b5ff1b]:focus{border-color:var(--primary);box-shadow:0 0 0 4px var(--accent-surface)}.is-invalid .field[data-v-d0b5ff1b]{border-color:var(--danger)}.is-invalid .field[data-v-d0b5ff1b]:focus{box-shadow:0 0 0 4px var(--danger-soft)}.field[data-v-d0b5ff1b]:disabled{opacity:.55;cursor:not-allowed}
