.vo-data-dialog [data-row] input:not([type=checkbox]),.vo-data-dialog [data-row] select{box-sizing:border-box;min-height:36px;width:100%;min-width:95px;padding:6px;border:1px solid var(--adm-border,#bac5cd);background:var(--adm-surface,#fff);color:inherit;font:inherit}
.vo-data-dialog [data-row] input[data-field=name]{min-width:190px}
.vo-data-dialog [data-chart-confirm]{width:18px;height:18px;vertical-align:middle;margin-right:8px}
.vo-data-dialog [data-chart-apply],.vo-data-dialog [data-add],.vo-data-dialog [data-remove]{min-height:36px;min-width:36px;border:1px solid var(--adm-border,#bac5cd);background:var(--adm-surface-2,#f3f5f7);color:inherit;cursor:pointer}
.vo-data-dialog [data-chart-apply]:disabled{opacity:.5;cursor:default}
.vo-data-dialog [data-chart-apply]:focus-visible,.vo-data-dialog [data-row] :focus-visible{outline:2px solid var(--adm-primary,#3c8dbc);outline-offset:2px}
.vo-data-dialog .vo-chart-table table{min-width:580px;width:100%;color:inherit;border-collapse:collapse}.vo-data-dialog .vo-chart-table th,.vo-data-dialog .vo-chart-table td{color:inherit;background:transparent;text-align:left;padding:8px;border-bottom:1px solid var(--adm-border,#bac5cd);overflow-wrap:normal;word-break:normal}.vo-data-dialog .vo-chart-table th{white-space:nowrap}
