.item-group { background: var(--bg-light, #253040); }
.item-group td { border-top: 2px solid #acbdcb; }
#project-items-table td:last-child { white-space:normal; min-width:145px; }
#project-items-table td:last-child button { margin:2px; }
.project-readonly .project-write,
.project-readonly #btn-save-project,
.project-readonly #btn-calculate,
.project-readonly button[onclick*="App.addNewItem"],
.project-readonly button[onclick*="App.chooseFinishedItem"],
.project-readonly button[onclick*="App.uploadDwgFile"],
.project-readonly button[onclick*="App.addAdditionalItem"],
.role-estimator .btn-delete-project,
.role-drafter .btn-delete-project,
.role-drafter .price-action,
.role-drafter .price-col,
.role-drafter .price-card,
.role-drafter .markup-card,
.role-drafter #btn-export-pdf,
.role-drafter #btn-export-xls,
.role-drafter .btn-edit-price,
.role-drafter #additional-material-table th:nth-child(4),
.role-drafter #additional-material-table th:nth-child(5),
.role-drafter #additional-material-table td:nth-child(4),
.role-drafter #additional-material-table td:nth-child(5),
.role-drafter #additional-total,
.role-drafter #inp-discount,
.role-drafter #inp-shipment { display: none !important; }
.project-readonly input:disabled, .project-readonly select:disabled { opacity: .85; }
.role-drafter #page-material th:nth-child(6), .role-drafter #page-material td:nth-child(6),
.role-drafter #tab-boq th:nth-last-child(-n+2), .role-drafter #tab-boq td:nth-last-child(-n+2),
.role-drafter #btn-add-master-item,
.role-drafter #nav-users,
.role-estimator #nav-users,
.role-drafter #page-users,
.role-estimator #page-users,
.role-drafter #nav-report,
.role-drafter #page-report,
.role-estimator #btn-add-master-item,
.role-estimator .btn-edit-master-item,
.role-estimator .btn-delete-master-item,
.role-drafter .btn-edit-master-item,
.role-drafter .btn-delete-master-item,
.role-estimator #btn-add-material-main,
.role-drafter #btn-add-material-main,
.role-estimator #btn-import-excel-main,
.role-drafter #btn-import-excel-main,
.role-estimator .btn-edit-mat,
.role-drafter .btn-edit-mat { display: none !important; }

