/* _content/Pionier.Erp.Modules.Ntc/Components/NtcActPreturiAmanuntDialog.razor.rz.scp.css */
/* Scoped styles for the NTC "Actualizare prețuri amănunt" assistant dialog
   (Ntc bt_asistActPreturiG → Frm_ActPreturiAmanunt). Self-contained: does not
   depend on (or modify) shell CSS. Mirrors RezervariStocDialog.razor.css. */

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

.ntc-dialog-info[b-jip4hwxgi9] {
    color: var(--erp-text-muted);
    font-style: italic;
}

.ntc-dialog-grid input[type="number"][b-jip4hwxgi9] {
    width: 130px;
    padding: 4px 6px;
    border: 1px solid var(--erp-border);
    border-radius: 4px;
    text-align: right;
}

.ntc-row-transfer[b-jip4hwxgi9] {
    background: rgba(255, 196, 0, 0.10);
}
/* _content/Pionier.Erp.Modules.Ntc/Components/NtcAddDinSursaDialog.razor.rz.scp.css */
/* Scoped styles for the NTC add-from-source ("Adaug din sursă") picker dialog.
   Self-contained: does not depend on (or modify) shell CSS. Mirrors the
   RezervariStocDialog.razor.css class set (ntc-dialog-*). */

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

.ntc-dialog-info[b-j15h5838yz] {
    color: var(--erp-text-muted);
    font-style: italic;
    padding: 8px 0;
}

.ntc-dialog-grid input[type="number"][b-j15h5838yz] {
    width: 110px;
    padding: 4px 6px;
    border: 1px solid var(--erp-border);
    border-radius: 4px;
    text-align: right;
}

.ntc-row-transfer[b-j15h5838yz] {
    background: rgba(255, 196, 0, 0.10);
}

.ntc-dialog-footer[b-j15h5838yz] {
    display: flex;
    gap: 10px;
    padding: 14px 18px;
    border-top: 1px solid var(--erp-border);
}
/* _content/Pionier.Erp.Modules.Ntc/Components/NtcBonFiscDialog.razor.rz.scp.css */
/* Scoped styles for the NTC "Bon fiscal" dialog (Ntc bt_bonFisc → Frm_TiparesteBon).
   Self-contained: does not depend on (or modify) shell CSS. Mirrors NtcActPreturiAmanuntDialog.razor.css. */

.ntc-dialog-field-grow[b-lzc7h3biqd] {
    flex: 1 1 100%;
}

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

.ntc-dialog-grid-form[b-lzc7h3biqd] {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 6px 18px;
}

.ntc-dialog-info[b-lzc7h3biqd] {
    color: var(--erp-text-muted);
    font-style: italic;
}
/* _content/Pionier.Erp.Modules.Ntc/Components/NtcFacturareDialog.razor.rz.scp.css */
/* Scoped styles for the NTC "Facturare" assistant dialog (Ntc bt_facturare → Frm_GenFactura).
   Self-contained: does not depend on (or modify) shell CSS. Mirrors NtcActPreturiAmanuntDialog.razor.css. */

.ntc-dialog-field-grow[b-oikralnuj9] {
    flex: 1 1 240px;
}

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

.ntc-dialog-field-grow input[type="text"][b-oikralnuj9] {
    width: 100%;
}

.ntc-client-chosen[b-oikralnuj9] {
    display: flex;
    align-items: center;
    gap: 10px;
    padding: 6px 0;
}

.ntc-client-list[b-oikralnuj9] {
    list-style: none;
    margin: 0 0 12px;
    padding: 6px 8px;
    border: 1px solid var(--erp-border);
    border-radius: 4px;
    max-height: 180px;
    overflow: auto;
}

.ntc-client-list li[b-oikralnuj9] {
    padding: 2px 0;
}

.ntc-dialog-info[b-oikralnuj9] {
    color: var(--erp-text-muted);
    font-style: italic;
}

.ntc-dialog-grid input[type="number"][b-oikralnuj9] {
    width: 110px;
    padding: 4px 6px;
    border: 1px solid var(--erp-border);
    border-radius: 4px;
    text-align: right;
}

.ntc-row-transfer[b-oikralnuj9] {
    background: rgba(255, 196, 0, 0.10);
}
