.reference-required-cell.ag-cell{background:color-mix(in srgb,var(--warning,#f59e0b)12%,transparent)}.reference-required-cell-invalid.ag-cell{background:color-mix(in srgb,var(--destructive,#dc2626)12%,transparent);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--destructive,#dc2626)70%,transparent)}.reference-select-cell.ag-cell:not(.ag-cell-inline-editing){padding-right:6px}.reference-select-cell .ag-cell-wrapper,.reference-select-cell .ag-cell-value{width:100%;min-width:0}.reference-select-cell.ag-cell-inline-editing .ag-cell-edit-wrapper,.reference-select-cell.ag-cell-inline-editing .ag-rich-select,.reference-select-cell.ag-cell-inline-editing .ag-picker-field,.reference-select-cell.ag-cell-inline-editing .ag-picker-field-wrapper,.reference-select-cell.ag-cell-inline-editing .ag-picker-field-display{box-sizing:border-box;width:100%;min-width:0}.reference-select-indicator{justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;display:flex}.reference-select-indicator-empty{color:color-mix(in srgb,var(--muted-foreground,#6b7280)85%,transparent);font-style:italic}.reference-required-cell.ag-cell .reference-select-indicator{background:0 0;border-color:transparent}.reference-required-cell.ag-cell .reference-select-indicator-empty{color:var(--foreground,#111827);font-weight:600}.reference-required-cell-invalid.ag-cell .reference-select-indicator{box-shadow:none;background:0 0;border-color:transparent}.reference-required-cell-invalid.ag-cell .reference-select-indicator-empty,.reference-required-cell-invalid.ag-cell .reference-select-indicator-icon{color:color-mix(in srgb,var(--destructive,#dc2626)82%,var(--foreground,#111827));opacity:1}.reference-select-indicator-icon{opacity:.72;flex-shrink:0;width:14px;height:14px}
