/* OngVietPOS Fix177 */
.ov-no-dimension{display:block!important;text-align:center!important;color:#94a3b8!important;font-weight:600!important}
.sale-customer-snapshot.ov-customer-premium-card{min-height:88px!important}
.sale-customer-snapshot.ov-customer-premium-card .ov-customer-copy{gap:0!important}
.sale-customer-snapshot.ov-customer-premium-card .ov-customer-month-row{font-size:10.5px!important;line-height:13px!important;margin-top:0!important}
.sale-customer-snapshot.ov-customer-premium-card .ov-customer-month-row::before{font-size:10px!important}
.app-shell{transition:grid-template-columns .16s ease}
.app-nav{transition:width .16s ease,padding .16s ease}
@media(max-width:1179px){.app-nav{transition:none}}

/* Fix177-R1: unit column in sales invoice */
.invoice-line-table .invoice-unit-select{
  width:100%!important;
  min-width:72px!important;
  height:30px!important;
  border:1px solid #cbd5e1!important;
  border-radius:6px!important;
  background:#fff!important;
  padding:0 6px!important;
  font-size:12px!important;
  color:#0f172a!important;
}
.invoice-line-table th:nth-child(2),
.invoice-line-table td:nth-child(2){width:86px!important;min-width:86px!important}
.invoice-line-table th:nth-child(3),
.invoice-line-table td:nth-child(3),
.invoice-line-table th:nth-child(4),
.invoice-line-table td:nth-child(4){width:105px!important}
