/* PhotoBridge v895 — account statement geometry reset */
html body #root .financeWorkspace .customerStatementWorkspace,html body #root .financeWorkspace .statementToolbar,html body #root .financeWorkspace .statementPaper,html body #root .financeWorkspace .statementTableWrap{box-sizing:border-box;min-width:0;max-width:100%;width:100%}
html body #root .financeWorkspace .customerStatementWorkspace{overflow-x:hidden}
@media(max-width:820px){
  html body #root .labRolePageScrollArea .financeWorkspace .statementToolbar{padding:9px!important;overflow:visible!important}
  html body #root .labRolePageScrollArea .financeWorkspace .statementFilters{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;min-width:0!important}
  html body #root .labRolePageScrollArea .financeWorkspace .statementFilters>label,html body #root .labRolePageScrollArea .financeWorkspace .statementFilters>.primary,html body #root .labRolePageScrollArea .financeWorkspace .statementCustomerPicker,html body #root .labRolePageScrollArea .financeWorkspace .statementDateControl{width:100%!important;min-width:0!important;max-width:100%!important}
  html body #root .labRolePageScrollArea .financeWorkspace .statementActions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}
  html body #root .labRolePageScrollArea .financeWorkspace .statementSummary{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}
  html body #root .labRolePageScrollArea .financeWorkspace .statementTableWrap{overflow:visible!important}
  html body #root .labRolePageScrollArea .financeWorkspace table.statementTable{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;border:0!important}
  html body #root .labRolePageScrollArea .financeWorkspace table.statementTable thead{display:none!important}
  html body #root .labRolePageScrollArea .financeWorkspace table.statementTable tbody{display:grid!important;gap:8px!important;width:100%!important}
  html body #root .labRolePageScrollArea .financeWorkspace table.statementTable tr{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px 10px!important;padding:9px!important;width:100%!important;min-width:0!important;border:1px solid #e4e7ec!important;border-radius:12px!important;background:#fff!important;box-sizing:border-box!important}
  html body #root .labRolePageScrollArea .financeWorkspace table.statementTable td{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;gap:8px!important;width:auto!important;min-width:0!important;padding:5px 0!important;border:0!important;font-size:9px!important;line-height:1.55!important;overflow-wrap:anywhere!important}
  html body #root .labRolePageScrollArea .financeWorkspace table.statementTable td::before{flex:0 0 auto;color:#667085;font-size:7.8px;font-weight:850}
  html body #root .labRolePageScrollArea .financeWorkspace table.statementTable td:nth-child(1)::before{content:"ردیف"}
  html body #root .labRolePageScrollArea .financeWorkspace table.statementTable td:nth-child(2)::before{content:"تاریخ"}
  html body #root .labRolePageScrollArea .financeWorkspace table.statementTable td:nth-child(3)::before{content:"شرح"}
  html body #root .labRolePageScrollArea .financeWorkspace table.statementTable td:nth-child(4)::before{content:"شماره سند"}
  html body #root .labRolePageScrollArea .financeWorkspace table.statementTable td:nth-child(5)::before{content:"بدهکار"}
  html body #root .labRolePageScrollArea .financeWorkspace table.statementTable td:nth-child(6)::before{content:"بستانکار"}
  html body #root .labRolePageScrollArea .financeWorkspace table.statementTable td:nth-child(7)::before{content:"باقیمانده"}
}
@media(max-width:430px){html body #root .labRolePageScrollArea .financeWorkspace table.statementTable tr{grid-template-columns:minmax(0,1fr)!important}html body #root .labRolePageScrollArea .financeWorkspace .statementSummary{grid-template-columns:minmax(0,1fr)!important}}
