/* _content/Pionier.Erp.Modules.Ofergest/Components/OfergestAddArticolDialog.razor.rz.scp.css */


.ofg-line-body label[b-ot4di278e4] {
    display: grid;
    gap: .35rem;
    font-weight: 600;
}

.ofg-line-body input[b-ot4di278e4] {
    width: 100%;
    padding: .55rem .65rem;
    color: inherit;
    background: var(--erp-surface);
    border: 1px solid var(--erp-border);
    border-radius: .375rem;
}

.ofg-line-product[b-ot4di278e4] {
    display: grid;
    grid-template-columns: max-content 1fr;
    gap: .35rem .75rem;
    padding: .75rem;
    background: color-mix(in srgb, var(--erp-surface) 92%, var(--erp-text));
    border-radius: .375rem;
}

.ofg-line-product span[b-ot4di278e4] {
    color: var(--erp-text-muted);
}
/* _content/Pionier.Erp.Modules.Ofergest/Components/OfergestAddArticoleDialog.razor.rz.scp.css */
/* Scoped styles for the Ofergest "Adaug articole" dialog. Self-contained (does not
   depend on / modify shell CSS). Mirrors the Ntc dialog class set (ofg-dialog-*). */

.ofg-dialog-field input[type="text"][b-pykuiddkum],
.ofg-dialog-field input[type="number"][b-pykuiddkum],
.ofg-dialog-field input[type="date"][b-pykuiddkum],
.ofg-dialog-field select[b-pykuiddkum] {
    padding: 6px 8px;
    border: 1px solid var(--erp-border);
    border-radius: 4px;
    min-width: 200px;
}
/* _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; }
/* _content/Pionier.Erp.Modules.Ofergest/Components/OfergestDinDocDialog.razor.rz.scp.css */
/* Scoped styles for the Ofergest "Adaug articole" dialog. Self-contained (does not
   depend on / modify shell CSS). Mirrors the Ntc dialog class set (ofg-dialog-*). */

.ofg-dialog-field input[type="text"][b-0lju5rp60o],
.ofg-dialog-field input[type="number"][b-0lju5rp60o],
.ofg-dialog-field input[type="date"][b-0lju5rp60o],
.ofg-dialog-field select[b-0lju5rp60o] {
    padding: 6px 8px;
    border: 1px solid var(--erp-border);
    border-radius: 4px;
    min-width: 200px;
}

.ofg-dialog-grid input[type="number"][b-0lju5rp60o] {
    width: 110px;
    padding: 4px 6px;
    border: 1px solid var(--erp-border);
    border-radius: 4px;
    text-align: right;
}
/* _content/Pionier.Erp.Modules.Ofergest/Components/OfergestImportFisDialog.razor.rz.scp.css */
/* Scoped styles for the Ofergest "Adaug articole" dialog. Self-contained (does not
   depend on / modify shell CSS). Mirrors the Ntc dialog class set (ofg-dialog-*). */

.ofg-dialog-field input[type="text"][b-x2wiz63qq1],
.ofg-dialog-field input[type="number"][b-x2wiz63qq1],
.ofg-dialog-field input[type="date"][b-x2wiz63qq1],
.ofg-dialog-field select[b-x2wiz63qq1] {
    padding: 6px 8px;
    border: 1px solid var(--erp-border);
    border-radius: 4px;
    min-width: 200px;
}
/* _content/Pionier.Erp.Modules.Ofergest/Components/OfergestPriceMgmtDialog.razor.rz.scp.css */
/* Scoped styles for the Ofergest "Adaug articole" dialog. Self-contained (does not
   depend on / modify shell CSS). Mirrors the Ntc dialog class set (ofg-dialog-*). */

.ofg-dialog-field input[type="text"][b-h0pmlmmpmj],
.ofg-dialog-field input[type="number"][b-h0pmlmmpmj],
.ofg-dialog-field input[type="date"][b-h0pmlmmpmj],
.ofg-dialog-field select[b-h0pmlmmpmj] {
    padding: 6px 8px;
    border: 1px solid var(--erp-border);
    border-radius: 4px;
    min-width: 200px;
}

.ofg-dialog-grid input[type="number"][b-h0pmlmmpmj] {
    width: 110px;
    padding: 4px 6px;
    border: 1px solid var(--erp-border);
    border-radius: 4px;
    text-align: right;
}
/* _content/Pionier.Erp.Modules.Ofergest/Components/OfergestReduMajorDialog.razor.rz.scp.css */
/* Scoped styles for the Ofergest "Adaug articole" dialog. Self-contained (does not
   depend on / modify shell CSS). Mirrors the Ntc dialog class set (ofg-dialog-*). */

.ofg-dialog-field input[type="text"][b-kzeftap8cy],
.ofg-dialog-field input[type="number"][b-kzeftap8cy],
.ofg-dialog-field input[type="date"][b-kzeftap8cy],
.ofg-dialog-field select[b-kzeftap8cy] {
    padding: 6px 8px;
    border: 1px solid var(--erp-border);
    border-radius: 4px;
    min-width: 200px;
}
