/* Document editing and catalogue deletion, October 2026. */
.ugarit-delete-item{border-top:1px solid #e8dfe9;margin-top:20px;padding-top:16px}
.ugarit-delete-item p{font-size:14px;line-height:1.5}
.ugarit-remove-line{font-size:12px;min-height:44px;padding:8px;white-space:normal}
.entry-table th:nth-child(8){width:88px}
@media(max-width:700px){
 .document-entry .entry-table-wrap{border:0;overflow:visible}
 .document-entry .entry-table,.document-entry .entry-table tbody{display:block;width:100%;min-width:0}
 .document-entry .entry-table thead{display:none}
 .document-entry .entry-table tbody>tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;border:1px solid #e4dce9;border-radius:12px;padding:14px;margin-bottom:14px;background:white}
 .document-entry .entry-table td{display:block;width:auto!important;min-width:0;padding:0;border:0}
 .document-entry .entry-table td:first-child{grid-column:1/-1;font-weight:700;color:#6b557d}
 .document-entry .entry-table td:first-child:before{content:'Item '}
 .document-entry .entry-table td:nth-child(2){grid-column:1/-1}
 .document-entry .entry-table td:nth-child(3):before{content:'Quantity'}
 .document-entry .entry-table td:nth-child(4):before{content:'Rate · AED'}
 .document-entry .entry-table td:nth-child(5):before{content:'Discount %'}
 .document-entry .entry-table td:nth-child(6):before{content:'VAT %'}
 .document-entry .entry-table td:nth-child(n+3):nth-child(-n+6):before{display:block;font-size:12px;font-weight:600;margin-bottom:5px}
 .document-entry .entry-table td.num{padding-top:12px;text-align:left;font-weight:700}
 .document-entry .entry-table td.num:before{content:'Net · AED ';font-weight:400}
 .document-entry .entry-table td:last-child{text-align:right;align-self:end}
 .document-entry .entry-table input{min-height:44px;font-size:16px;width:100%;box-sizing:border-box}
 .document-entry .entry-product-meta img{width:42px;height:48px;object-fit:contain}
 .document-entry .entry-product-meta small{font-size:12px}
 .document-entry .entry-edit{font-size:13px;min-height:40px}
 .document-entry .entry-heading{flex-wrap:wrap;gap:10px}
 .ugarit-delete-item .document-tools{display:flex;flex-wrap:wrap;gap:10px}
}
@media(max-width:700px){.document-entry .entry-table tr.empty-entry-row td:nth-child(n+3){display:none}}
