/* _content/Pionier.Erp.Modules.Ofergest/Components/OfergestAddDinStocDialog.razor.rz.scp.css */
header[b-ce1yv47qmr], footer[b-ce1yv47qmr] { display: flex; align-items: center; gap: .75rem; padding: .85rem 1rem; }
header[b-ce1yv47qmr] { border-bottom: 1px solid var(--erp-border-light); }
header h3[b-ce1yv47qmr] { flex: 1; margin: 0; }
header button[b-ce1yv47qmr] { border: 0; background: transparent; font-size: 1.6rem; cursor: pointer; }
main[b-ce1yv47qmr] { min-height: 14rem; overflow: hidden; padding: 1rem; }
footer[b-ce1yv47qmr] { justify-content: flex-end; border-top: 1px solid var(--erp-border-light); }
footer button[b-ce1yv47qmr] { padding: .55rem 1rem; border: 1px solid var(--erp-border); border-radius: .3rem; background: var(--erp-surface-alt); cursor: pointer; }
footer button.primary[b-ce1yv47qmr] { background: var(--erp-primary-light); border-color: var(--erp-primary-light); color: white; }
footer button:disabled[b-ce1yv47qmr] { opacity: .55; cursor: default; }
.stock-toolbar input[type=search][b-ce1yv47qmr] { min-width: 20rem; padding: .45rem .55rem; }
.stock-grid tr.selected[b-ce1yv47qmr] { background: var(--erp-info-bg); }
.number[b-ce1yv47qmr] { text-align: right; font-variant-numeric: tabular-nums; }
.number-input[b-ce1yv47qmr] { width: 8rem; text-align: right; }
