.erp-purchase-viewport .purchase-master-table-shell,.erp-purchase-viewport .purchase-reference-table-shell{width:100%;max-width:100%;margin:0!important;padding:0!important;background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}.erp-purchase-viewport .purchase-master-table-shell.MuiBox-root,.erp-purchase-viewport .purchase-reference-table-shell.MuiBox-root{background:transparent!important;border:0!important;box-shadow:none!important}.erp-purchase-viewport .purchase-master-table,.erp-purchase-viewport .purchase-reference-table{width:100%;max-width:100%;margin:0!important;background:var(--erp-surface,#fff)!important;background-image:none!important;border:1px solid var(--erp-border,#dbe2ea)!important;border-radius:16px!important;box-shadow:0 1px 2px rgba(16,24,40,.04),0 4px 12px rgba(16,24,40,.03)!important;overflow:auto!important}.erp-purchase-viewport .purchase-master-table .MuiTable-root,.erp-purchase-viewport .purchase-reference-table .MuiTable-root{width:100%!important;min-width:680px;table-layout:auto;border-collapse:separate!important;border-spacing:0!important}.erp-purchase-viewport .purchase-master-table .MuiTableCell-head,.erp-purchase-viewport .purchase-reference-table .MuiTableCell-head{height:42px!important;padding:11px 20px!important;color:var(--erp-muted,#667085)!important;background:#f8fafc!important;border-bottom:1px solid var(--erp-border,#dfe5ec)!important;font-size:9px!important;font-weight:750!important;line-height:1.2!important;letter-spacing:.16em!important;text-transform:uppercase!important;white-space:nowrap;vertical-align:middle!important}.erp-purchase-viewport .purchase-master-table-shell .MuiTableCell-head{position:sticky!important;top:0!important;z-index:10!important;background:#f8fafc!important}.erp-purchase-viewport .purchase-master-table .MuiTableCell-body,.erp-purchase-viewport .purchase-reference-table .MuiTableCell-body{height:60px!important;min-height:60px!important;padding:12px 20px!important;color:var(--erp-text,#101828)!important;background:var(--erp-surface,#fff)!important;border-bottom:1px solid #e7ecf1!important;font-size:12px!important;font-weight:400!important;line-height:1.4!important;vertical-align:middle!important}.erp-purchase-viewport .MuiTableRow-root:last-child .MuiTableCell-body{border-bottom:0!important}.erp-purchase-viewport .MuiTableBody-root .MuiTableRow-root{transition:background-color .16s ease,box-shadow .16s ease!important}.erp-purchase-viewport .MuiTableBody-root .MuiTableRow-root:hover .MuiTableCell-body{background:color-mix(in srgb,var(--erp-accent,#155eef) 3%,var(--erp-surface,#fff))!important}.erp-purchase-viewport .table-number-right{text-align:right!important;font-variant-numeric:tabular-nums!important}.erp-purchase-viewport .table-text-left{text-align:left!important}.erp-purchase-viewport .purchase-master-id-pill,.erp-purchase-viewport .purchase-reference-id-pill{display:inline-flex;align-items:center;justify-content:center;min-height:23px;padding:3px 9px;color:var(--erp-text,#101828);background:#f1f4f8;border:1px solid transparent;border-radius:8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:10px;font-weight:700;line-height:1.2;white-space:nowrap}.erp-purchase-viewport .purchase-master-value-pill,.erp-purchase-viewport .purchase-reference-value-pill{display:inline-flex;align-items:center;justify-content:center;min-height:23px;padding:3px 9px;color:#344054;background:#f2f4f7;border-radius:8px;font-size:11px;font-weight:650;line-height:1.2;white-space:nowrap}.erp-purchase-viewport .purchase-master-name-cell,.erp-purchase-viewport .purchase-reference-name-cell{display:flex;align-items:center;gap:10px;min-width:0;color:var(--erp-text,#101828);font-weight:600}.erp-purchase-viewport .purchase-master-name-cell>span:last-child,.erp-purchase-viewport .purchase-reference-name-cell>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.erp-purchase-viewport .purchase-master-avatar,.erp-purchase-viewport .purchase-reference-avatar{width:30px;min-width:30px;height:30px;display:inline-grid;place-items:center;color:var(--erp-accent,#155eef);background:color-mix(in srgb,var(--erp-accent,#155eef) 10%,#fff);border:1px solid color-mix(in srgb,var(--erp-accent,#155eef) 16%,transparent);border-radius:10px;font-size:10px;font-weight:750;line-height:1;text-transform:uppercase}.erp-purchase-viewport .purchase-master-status-pill,.erp-purchase-viewport .purchase-reference-status-pill{display:inline-flex;align-items:center;gap:6px;min-height:23px;padding:3px 10px;border-radius:999px;font-size:10px;font-weight:680;line-height:1.2;text-transform:capitalize;white-space:nowrap}.erp-purchase-viewport .purchase-master-status-pill:before,.erp-purchase-viewport .purchase-reference-status-pill>span{width:5px;min-width:5px;height:5px;display:inline-block;background:currentColor;border-radius:50%}.erp-purchase-viewport .purchase-master-status-pill:before{content:""}.erp-purchase-viewport .MuiChip-colorSuccess,.erp-purchase-viewport .active-badge,.erp-purchase-viewport .purchase-master-status-pill.is-active,.erp-purchase-viewport .purchase-reference-status-pill.is-active,.erp-purchase-viewport .status-active{color:#087a3e!important;background:#d9f8e5!important;border-color:transparent!important}.erp-purchase-viewport .MuiChip-colorError,.erp-purchase-viewport .inactive-badge,.erp-purchase-viewport .purchase-master-status-pill.is-inactive,.erp-purchase-viewport .purchase-reference-status-pill.is-inactive,.erp-purchase-viewport .status-inactive{color:#b42318!important;background:#fee4e2!important;border-color:transparent!important}.erp-purchase-viewport .MuiChip-colorInfo,.erp-purchase-viewport .purchase-master-view-pill,.erp-purchase-viewport .purchase-reference-view-pill,.erp-purchase-viewport .status-info{min-height:24px!important;height:24px!important;padding:3px 10px!important;color:var(--erp-accent,#155eef)!important;background:var(--erp-accent-soft,#dcecff)!important;border:0!important;border-radius:999px!important;font-size:10px!important;font-weight:680!important;line-height:1.2!important;box-shadow:none!important;text-transform:none!important}.erp-purchase-viewport .purchase-master-view-pill:hover,.erp-purchase-viewport .purchase-reference-view-pill:hover{color:var(--erp-accent-hover,#124bc0)!important;background:var(--erp-accent-soft-hover,#cfe0ff)!important;transform:none!important}.erp-purchase-viewport .purchase-master-actions,.erp-purchase-viewport .purchase-reference-actions-cell{display:flex;align-items:center;gap:6px}.erp-purchase-viewport .MuiTableCell-body .MuiIconButton-root,.erp-purchase-viewport .purchase-master-action-button,.erp-purchase-viewport .purchase-master-table .MuiIconButton-root,.erp-purchase-viewport .purchase-reference-table .MuiIconButton-root{width:32px!important;min-width:32px!important;height:32px!important;padding:0!important;color:#667085!important;background:transparent!important;border:1px solid transparent!important;border-radius:9px!important;box-shadow:none!important;transition:color .16s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease!important}.erp-purchase-viewport .MuiTableCell-body .MuiIconButton-root svg,.erp-purchase-viewport .purchase-master-action-button svg,.erp-purchase-viewport .purchase-master-table .MuiIconButton-root svg,.erp-purchase-viewport .purchase-reference-table .MuiIconButton-root svg{width:17px!important;height:17px!important;font-size:17px!important}.erp-purchase-viewport .MuiTableCell-body .MuiIconButton-root:hover,.erp-purchase-viewport .purchase-master-action-button.is-edit:hover,.erp-purchase-viewport .purchase-master-table .MuiIconButton-root:hover,.erp-purchase-viewport .purchase-reference-action-button-cell.is-edit:hover,.erp-purchase-viewport .purchase-reference-table .MuiIconButton-root:hover{color:var(--erp-accent,#155eef)!important;background:var(--erp-accent-soft,#eef4ff)!important;border-color:var(--erp-accent-border,#b8cbf8)!important;transform:translateY(-1px)}.erp-purchase-viewport .purchase-master-action-button.is-edit:hover,.erp-purchase-viewport .purchase-reference-action-button-cell.is-edit:hover{box-shadow:0 3px 9px rgba(var(--erp-accent-rgb,21,94,239),.13)!important}.erp-purchase-viewport .purchase-master-action-button.is-delete:hover,.erp-purchase-viewport .purchase-reference-action-button-cell.is-delete:hover{color:#d92d20!important;background:#fff1f0!important;border-color:#fecaca!important;box-shadow:0 3px 9px rgba(217,45,32,.1)!important;transform:translateY(-1px)}.erp-purchase-viewport .purchase-master-action-button.is-activate:hover,.erp-purchase-viewport .purchase-reference-action-button-cell.is-activate:hover{color:#087a3e!important;background:#ecfdf3!important;border-color:#abefc6!important;box-shadow:0 3px 9px rgba(8,122,62,.1)!important;transform:translateY(-1px)}.erp-purchase-viewport .purchase-master-action-button:focus-visible,.erp-purchase-viewport .purchase-reference-action-button-cell:focus-visible{border-color:var(--erp-accent,#155eef)!important;box-shadow:0 0 0 3px var(--erp-accent-ring,rgba(21,94,239,.17))!important;outline:none!important}.erp-purchase-viewport .MuiTableCell-body .MuiIconButton-root.Mui-disabled,.erp-purchase-viewport .purchase-master-action-button.Mui-disabled,.erp-purchase-viewport .purchase-reference-action-button-cell.Mui-disabled{color:#b5bdc9!important;background:transparent!important;border-color:transparent!important;opacity:.55!important;box-shadow:none!important;transform:none!important}.erp-purchase-viewport .MuiTableCell-body .icon-button-outline{width:32px!important;min-width:32px!important;height:32px!important;padding:0!important;color:#667085!important;background:transparent!important;border:1px solid transparent!important;border-radius:9px!important;box-shadow:none!important}.erp-purchase-viewport .MuiTableBody-root .MuiTableRow-root:only-child .MuiTableCell-body[colspan],.erp-purchase-viewport .purchase-master-empty-cell,.erp-purchase-viewport .purchase-reference-empty-cell{height:110px!important;color:var(--erp-muted,#667085)!important;text-align:center!important;font-size:12px!important;font-weight:500!important}.erp-purchase-viewport .purchase-native-table-wrapper{width:100%;max-width:100%;background:var(--erp-surface,#fff);border:1px solid var(--erp-border,#dbe2ea);border-radius:16px;box-shadow:0 1px 2px rgba(16,24,40,.04),0 4px 12px rgba(16,24,40,.03);overflow:auto}.erp-purchase-viewport .purchase-native-table{width:100%;min-width:680px;margin:0;padding:0;border-collapse:separate!important;border-spacing:0!important}.erp-purchase-viewport .purchase-native-table thead{display:table-header-group!important}.erp-purchase-viewport .purchase-native-table tbody{display:table-row-group!important;max-height:none!important;overflow:visible!important}.erp-purchase-viewport .purchase-native-table tr{display:table-row!important}.erp-purchase-viewport .purchase-native-table td,.erp-purchase-viewport .purchase-native-table th{display:table-cell!important}.erp-purchase-viewport .purchase-native-table thead th{height:42px;padding:11px 20px;color:var(--erp-muted,#667085);background:#f8fafc;border-bottom:1px solid var(--erp-border,#dfe5ec);font-size:9px;font-weight:750;line-height:1.2;letter-spacing:.16em;text-align:left;text-transform:uppercase;white-space:nowrap}.erp-purchase-viewport .purchase-native-table tbody td{height:60px;padding:12px 20px;color:var(--erp-text,#101828);background:var(--erp-surface,#fff);border-bottom:1px solid #e7ecf1;font-size:12px;line-height:1.4;vertical-align:middle}.erp-purchase-viewport .purchase-native-table tbody tr:last-child td{border-bottom:0}.erp-purchase-viewport .purchase-native-table tbody tr:hover td{background:color-mix(in srgb,var(--erp-accent,#155eef) 3%,var(--erp-surface,#fff))}.erp-purchase-viewport .purchase-native-table .purchase-master-actions{justify-content:center}.erp-purchase-viewport .purchase-native-table button.purchase-master-action-button{appearance:none;cursor:pointer;display:inline-grid;place-items:center}.erp-purchase-viewport .purchase-native-table button.purchase-master-action-button:disabled{cursor:not-allowed}.erp-purchase-viewport .MuiTablePagination-root{min-height:54px;color:var(--erp-muted,#667085)!important;background:var(--erp-surface,#fff)!important;border-top:1px solid #e7ecf1!important}.erp-purchase-viewport .MuiTablePagination-toolbar{min-height:54px!important;padding:0 16px!important}.erp-purchase-viewport .MuiPagination-root,.erp-purchase-viewport .purchase-table-pagination{margin-top:14px}.erp-purchase-viewport .MuiPaginationItem-root{min-width:32px!important;height:32px!important;color:var(--erp-muted,#475467)!important;border-color:var(--erp-border,#dfe5ec)!important;border-radius:9px!important;font-size:12px!important}.erp-purchase-viewport .MuiPaginationItem-root:hover{color:var(--erp-accent,#155eef)!important;background:var(--erp-accent-soft,#eef4ff)!important}.erp-purchase-viewport .MuiPaginationItem-root.Mui-selected{color:var(--erp-accent-contrast,#fff)!important;background:var(--erp-accent,#155eef)!important;border-color:var(--erp-accent,#155eef)!important}.erp-purchase-viewport .MuiPaginationItem-root.Mui-selected:hover{background:var(--erp-accent-hover,#124bc0)!important}.erp-purchase-viewport .MuiTableRow-root.Mui-selected .MuiTableCell-body,.erp-purchase-viewport .MuiTableRow-root[aria-selected=true] .MuiTableCell-body{background:var(--erp-accent-soft,#eef4ff)!important}.erp-purchase-viewport .MuiTableRow-root.Mui-selected:hover .MuiTableCell-body,.erp-purchase-viewport .MuiTableRow-root[aria-selected=true]:hover .MuiTableCell-body{background:var(--erp-accent-soft-hover,#dce8ff)!important}html[data-erp-theme=dark] .erp-purchase-viewport .MuiTableContainer-root,html[data-erp-theme=dark] .erp-purchase-viewport .purchase-master-table,html[data-erp-theme=dark] .erp-purchase-viewport .purchase-native-table-wrapper,html[data-erp-theme=dark] .erp-purchase-viewport .purchase-reference-table{color:var(--erp-text)!important;background:var(--erp-surface)!important;border-color:var(--erp-border)!important;box-shadow:var(--erp-shadow)!important}html[data-erp-theme=dark] .erp-purchase-viewport .MuiTableCell-head,html[data-erp-theme=dark] .erp-purchase-viewport .purchase-native-table thead th{color:#a8b3c5!important;background:#16223a!important;border-bottom-color:var(--erp-border)!important}html[data-erp-theme=dark] .erp-purchase-viewport .MuiTableCell-body,html[data-erp-theme=dark] .erp-purchase-viewport .purchase-native-table tbody td{color:var(--erp-text)!important;background:var(--erp-surface)!important;border-bottom-color:#1e2a42!important}html[data-erp-theme=dark] .erp-purchase-viewport .MuiTableBody-root .MuiTableRow-root:hover .MuiTableCell-body,html[data-erp-theme=dark] .erp-purchase-viewport .purchase-native-table tbody tr:hover td{background:#17223a!important}html[data-erp-theme=dark] .erp-purchase-viewport .purchase-master-avatar,html[data-erp-theme=dark] .erp-purchase-viewport .purchase-master-id-pill,html[data-erp-theme=dark] .erp-purchase-viewport .purchase-master-value-pill,html[data-erp-theme=dark] .erp-purchase-viewport .purchase-reference-avatar,html[data-erp-theme=dark] .erp-purchase-viewport .purchase-reference-id-pill,html[data-erp-theme=dark] .erp-purchase-viewport .purchase-reference-value-pill{color:var(--erp-text)!important;background:var(--erp-surface-2)!important;border-color:var(--erp-border)!important}html[data-erp-theme=dark] .erp-purchase-viewport .purchase-master-name-cell,html[data-erp-theme=dark] .erp-purchase-viewport .purchase-master-name-cell *,html[data-erp-theme=dark] .erp-purchase-viewport .purchase-reference-name-cell,html[data-erp-theme=dark] .erp-purchase-viewport .purchase-reference-name-cell *{color:var(--erp-text)!important}html[data-erp-theme=dark] .erp-purchase-viewport .purchase-master-status-pill.is-active,html[data-erp-theme=dark] .erp-purchase-viewport .purchase-reference-status-pill.is-active{color:#34d399!important;background:rgba(16,185,129,.16)!important}html[data-erp-theme=dark] .erp-purchase-viewport .purchase-master-status-pill.is-inactive,html[data-erp-theme=dark] .erp-purchase-viewport .purchase-reference-status-pill.is-inactive{color:#fca5a5!important;background:rgba(239,68,68,.16)!important}html[data-erp-theme=dark] .erp-purchase-viewport .purchase-master-view-pill,html[data-erp-theme=dark] .erp-purchase-viewport .purchase-reference-view-pill{color:#93c5fd!important;background:color-mix(in srgb,var(--erp-accent,#155eef) 22%,transparent)!important}html[data-erp-theme=dark] .erp-purchase-viewport .MuiTableCell-body .MuiIconButton-root,html[data-erp-theme=dark] .erp-purchase-viewport .purchase-master-action-button{color:var(--erp-muted)!important}html[data-erp-theme=dark] .erp-purchase-viewport .MuiTableCell-body .MuiIconButton-root:hover,html[data-erp-theme=dark] .erp-purchase-viewport .purchase-master-action-button.is-edit:hover{color:var(--erp-accent)!important;background:color-mix(in srgb,var(--erp-accent) 18%,transparent)!important;border-color:color-mix(in srgb,var(--erp-accent) 38%,transparent)!important}html[data-erp-theme=dark] .erp-purchase-viewport .purchase-master-action-button.is-delete:hover{color:#fca5a5!important;background:rgba(239,68,68,.14)!important;border-color:rgba(239,68,68,.3)!important}html[data-erp-theme=dark] .erp-purchase-viewport .purchase-master-action-button.is-activate:hover{color:#34d399!important;background:rgba(16,185,129,.14)!important;border-color:rgba(16,185,129,.3)!important}html[data-erp-theme=dark] .erp-purchase-viewport .MuiTablePagination-root{color:var(--erp-muted)!important;background:var(--erp-surface)!important;border-top-color:var(--erp-border)!important}html[data-erp-style=glass] .erp-purchase-viewport .MuiTableContainer-root,html[data-erp-style=glass] .erp-purchase-viewport .purchase-master-table,html[data-erp-style=glass] .erp-purchase-viewport .purchase-native-table-wrapper,html[data-erp-style=glass] .erp-purchase-viewport .purchase-reference-table{position:relative;background:var(--glass-bg)!important;backdrop-filter:blur(var(--glass-blur,22px)) saturate(160%);-webkit-backdrop-filter:blur(var(--glass-blur,22px)) saturate(160%);border-color:var(--glass-border)!important;box-shadow:0 1px 0 var(--glass-highlight) inset,0 20px 40px rgba(15,23,42,.18),0 6px 14px rgba(15,23,42,.1)!important}html[data-erp-style=glass] .erp-purchase-viewport .MuiTableCell-body,html[data-erp-style=glass] .erp-purchase-viewport .purchase-native-table tbody td{background:transparent!important}html[data-erp-style=glass] .erp-purchase-viewport .MuiTableCell-head,html[data-erp-style=glass] .erp-purchase-viewport .purchase-native-table thead th{background:color-mix(in srgb,var(--erp-surface) 40%,transparent)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}@media (max-width:1100px){.erp-purchase-viewport .MuiTableCell-body,.erp-purchase-viewport .MuiTableCell-head,.erp-purchase-viewport .purchase-native-table td,.erp-purchase-viewport .purchase-native-table th{padding-left:13px!important;padding-right:13px!important}}@media (max-width:720px){.erp-purchase-viewport .MuiTable-root,.erp-purchase-viewport .purchase-native-table{min-width:640px}.erp-purchase-viewport .MuiTableCell-head,.erp-purchase-viewport .purchase-native-table thead th{font-size:8.5px!important;letter-spacing:.12em!important}.erp-purchase-viewport .MuiTableCell-body,.erp-purchase-viewport .purchase-native-table tbody td{height:54px!important;min-height:54px!important;font-size:11.5px!important}}.erp-purchase-viewport .purchase-item-pagination{width:100%;min-height:50px;padding:10px 8px 0;display:flex;align-items:center;justify-content:space-between;gap:16px;box-sizing:border-box}.erp-purchase-viewport .purchase-item-pagination-label{color:var(--erp-muted,#667085);font-size:12px!important;font-weight:500!important}@media (max-width:600px){.erp-purchase-viewport .purchase-item-pagination{align-items:flex-start;flex-direction:column}}.erp-purchase-viewport .vendor-module-page{width:100%;min-width:0}.erp-purchase-viewport .purchase-reference-filter-button{width:40px!important;min-width:40px!important;height:40px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:var(--erp-text,#475467)!important;background:var(--erp-surface,#fff)!important;border:2px solid var(--erp-accent,#155eef)!important;border-radius:12px!important;box-shadow:0 1px 3px rgba(16,24,40,.05)!important;transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.erp-purchase-viewport .purchase-reference-filter-button svg{width:18px!important;height:18px!important;font-size:18px!important}.erp-purchase-viewport .purchase-reference-filter-button:hover{color:var(--erp-accent,#155eef)!important;background:var(--erp-accent-soft,#eef4ff)!important;border-color:var(--erp-accent,#155eef)!important;box-shadow:0 0 0 3px var(--erp-accent-ring,rgba(21,94,239,.12)),0 5px 14px rgba(var(--erp-accent-rgb,21,94,239),.12)!important}.erp-purchase-viewport .purchase-reference-filter-button:focus-visible{color:var(--erp-accent,#155eef)!important;background:var(--erp-accent-soft,#eef4ff)!important;border-color:var(--erp-accent,#155eef)!important;box-shadow:0 0 0 4px var(--erp-accent-ring,rgba(21,94,239,.12))!important;outline:none!important}.erp-purchase-viewport .purchase-reference-filter-button.Mui-disabled{color:#98a2b3!important;background:var(--erp-surface,#fff)!important;border-color:var(--erp-border,#dfe5ec)!important;opacity:.55!important;box-shadow:none!important;cursor:not-allowed!important}.erp-purchase-viewport .vendor-reference-toolbar{width:100%;min-width:0}.erp-purchase-viewport .vendor-reference-toolbar .purchase-reference-actions{flex-shrink:0}.erp-purchase-viewport .vendor-master-table{width:100%;overflow-x:auto}.erp-purchase-viewport .vendor-master-table .MuiTable-root{min-width:1380px}.erp-purchase-viewport .vendor-type-master-table{width:100%;overflow-x:auto}.erp-purchase-viewport .vendor-type-master-table .MuiTable-root{min-width:760px}.erp-purchase-viewport .vendor-master-table .MuiTableCell-body:last-child,.erp-purchase-viewport .vendor-master-table .MuiTableCell-head:last-child,.erp-purchase-viewport .vendor-type-master-table .MuiTableCell-body:last-child,.erp-purchase-viewport .vendor-type-master-table .MuiTableCell-head:last-child{text-align:center!important}.erp-purchase-viewport .vendor-master-table .purchase-master-actions,.erp-purchase-viewport .vendor-type-master-table .purchase-master-actions{justify-content:center}.erp-purchase-viewport .vendor-pagination{width:100%;margin-top:12px}html[data-erp-theme=dark] .erp-purchase-viewport .purchase-reference-filter-button{color:var(--erp-text,#f8fafc)!important;background:var(--erp-surface,#172033)!important}html[data-erp-theme=dark] .erp-purchase-viewport .purchase-reference-filter-button.Mui-disabled{color:#667085!important;background:var(--erp-surface,#172033)!important;border-color:var(--erp-border,#344054)!important}@media (max-width:1200px){.erp-purchase-viewport .vendor-reference-toolbar{align-items:flex-start}.erp-purchase-viewport .vendor-reference-toolbar .purchase-reference-actions{justify-content:flex-start;flex-wrap:wrap}}@media (max-width:1000px){.erp-purchase-viewport .vendor-reference-toolbar .purchase-reference-actions{width:100%;justify-content:flex-start}}@media (max-width:768px){.erp-purchase-viewport .vendor-reference-toolbar{flex-direction:column;align-items:stretch;gap:10px}.erp-purchase-viewport .vendor-reference-toolbar .purchase-reference-search{width:100%}.erp-purchase-viewport .vendor-reference-toolbar .purchase-reference-actions{width:100%;justify-content:flex-start;flex-wrap:wrap}.erp-purchase-viewport .vendor-pagination{justify-content:center!important}}.erp-purchase-viewport .purchase-order-module-page{width:100%;min-width:0}.erp-purchase-viewport .purchase-order-content{width:100%;min-width:0;padding:8px 16px 16px}.erp-purchase-viewport .purchase-order-tabs{display:flex;align-items:center;gap:8px;width:100%;margin:4px 0 12px;padding:4px;overflow-x:auto;scrollbar-width:thin}.erp-purchase-viewport .purchase-order-tab-button{position:relative;min-width:max-content!important;height:36px!important;padding:0 15px!important;color:var(--erp-muted,#475467)!important;background:var(--erp-surface,#fff)!important;border:1px solid var(--erp-border,#dfe5ec)!important;border-radius:10px!important;font-size:12px!important;font-weight:600!important;line-height:1!important;text-transform:none!important;box-shadow:0 1px 2px rgba(16,24,40,.04)!important}.erp-purchase-viewport .purchase-order-tab-button:hover{color:var(--erp-accent,#155eef)!important;background:var(--erp-accent-soft,#eef4ff)!important;border-color:var(--erp-accent-border,#b8cbf8)!important}.erp-purchase-viewport .purchase-order-tab-button.is-active{color:var(--erp-accent-contrast,#fff)!important;background:var(--erp-accent,#155eef)!important;border-color:var(--erp-accent,#155eef)!important;box-shadow:0 1px 2px rgba(16,24,40,.06),0 5px 12px rgba(var(--erp-accent-rgb,21,94,239),.16)!important}.erp-purchase-viewport .purchase-order-tab-button.is-active:hover{color:var(--erp-accent-contrast,#fff)!important;background:var(--erp-accent-hover,#124bc0)!important}.erp-purchase-viewport .purchase-order-tab-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;margin-left:7px;padding:0 5px;color:#fff;background:#d92d20;border-radius:999px;font-size:10px;font-weight:700;line-height:1}.erp-purchase-viewport .purchase-order-toolbar{width:100%;margin-bottom:10px}.erp-purchase-viewport .purchase-order-toolbar-icon{width:40px!important;min-width:40px!important;height:40px!important;padding:0!important;color:var(--erp-text,#475467)!important;background:var(--erp-surface,#fff)!important;border:1px solid var(--erp-border,#dfe5ec)!important;border-radius:10px!important;box-shadow:0 1px 2px rgba(16,24,40,.04)!important}.erp-purchase-viewport .purchase-order-toolbar-icon svg{width:18px!important;height:18px!important;font-size:18px!important}.erp-purchase-viewport .purchase-order-toolbar-icon:hover{color:var(--erp-accent,#155eef)!important;background:var(--erp-accent-soft,#eef4ff)!important;border-color:var(--erp-accent-border,#b8cbf8)!important}.erp-purchase-viewport .purchase-order-toolbar-icon.is-clear:hover{color:#d92d20!important;background:#fff1f0!important;border-color:#fecaca!important}.erp-purchase-viewport .purchase-order-toolbar-icon.Mui-disabled{color:#98a2b3!important;background:var(--erp-surface,#fff)!important;border-color:var(--erp-border,#dfe5ec)!important;opacity:.55!important;box-shadow:none!important}.erp-purchase-viewport .purchase-order-toolbar-button{height:40px!important;min-width:max-content!important}.erp-purchase-viewport .purchase-order-create-button{font-weight:650!important}.erp-purchase-viewport .purchase-order-table{width:100%;margin:0!important}.erp-purchase-viewport .purchase-order-table .MuiTable-root{min-width:1050px}.erp-purchase-viewport .purchase-order-table .MuiTableCell-body:last-child,.erp-purchase-viewport .purchase-order-table .MuiTableCell-head:last-child{text-align:center!important}.erp-purchase-viewport .purchase-order-actions{display:flex;align-items:center;justify-content:center;gap:5px}.erp-purchase-viewport .purchase-master-status-pill.is-pending{color:#b54708!important;background:#fffaeb!important;border-color:#fedf89!important}.erp-purchase-viewport .purchase-master-status-pill.is-pending:before{background:#f79009!important}.erp-purchase-viewport .purchase-master-status-pill.is-approved{color:#067647!important;background:#ecfdf3!important;border-color:#abefc6!important}.erp-purchase-viewport .purchase-master-status-pill.is-approved:before{background:#17b26a!important}.erp-purchase-viewport .purchase-master-status-pill.is-rejected{color:#b42318!important;background:#fef3f2!important;border-color:#fecdca!important}.erp-purchase-viewport .purchase-master-status-pill.is-rejected:before{background:#f04438!important}.erp-purchase-viewport .purchase-master-status-pill.is-converted{color:#3538cd!important;background:#eef4ff!important;border-color:#c7d7fe!important}.erp-purchase-viewport .purchase-master-status-pill.is-converted:before{background:#6172f3!important}.erp-purchase-viewport .purchase-master-status-pill.is-hold{color:#93370d!important;background:#fff6ed!important;border-color:#f9dbaf!important}.erp-purchase-viewport .purchase-master-status-pill.is-hold:before{background:#ef6820!important}.erp-purchase-viewport .purchase-master-action-button.is-view:hover{color:var(--erp-accent,#155eef)!important;background:var(--erp-accent-soft,#eef4ff)!important;border-color:var(--erp-accent-border,#b8cbf8)!important}.erp-purchase-viewport .purchase-master-action-button.is-download:hover{color:#6941c6!important;background:#f4f3ff!important;border-color:#d9d6fe!important}.erp-purchase-viewport .purchase-master-action-button.is-approve:hover,.erp-purchase-viewport .purchase-master-action-button.is-convert:hover{color:#067647!important;background:#ecfdf3!important;border-color:#abefc6!important}.erp-purchase-viewport .purchase-master-action-button.is-reject:hover{color:#d92d20!important;background:#fff1f0!important;border-color:#fecaca!important}.erp-purchase-viewport .purchase-master-action-button.is-history:hover{color:#b54708!important;background:#fffaeb!important;border-color:#fedf89!important}.erp-purchase-viewport .purchase-master-action-button.is-draft:hover{color:#5925dc!important;background:#f4f3ff!important;border-color:#d9d6fe!important}.erp-purchase-viewport .purchase-order-pagination{display:flex;align-items:center;justify-content:flex-end;width:100%;margin-top:12px}.erp-purchase-viewport .purchase-order-pagination .purchase-item-pagination-label{margin:0 14px;color:var(--erp-muted,#475467);font-size:12px!important;font-weight:600!important}.erp-purchase-viewport .purchase-order-form-page{width:100%;min-width:0}.erp-purchase-viewport .purchase-order-form-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.erp-purchase-viewport .purchase-order-form-actions{padding:10px 16px;background:var(--erp-surface,#fff);border-top:1px solid var(--erp-border,#dfe5ec)}html[data-erp-theme=dark] .erp-purchase-viewport .purchase-order-tab-button,html[data-erp-theme=dark] .erp-purchase-viewport .purchase-order-toolbar-icon{color:var(--erp-text,#f8fafc)!important;background:var(--erp-surface,#172033)!important;border-color:var(--erp-border,#344054)!important}@media (max-width:900px){.erp-purchase-viewport .purchase-order-content{padding:8px 10px 14px}.erp-purchase-viewport .purchase-order-tabs{flex-wrap:nowrap}.erp-purchase-viewport .purchase-order-toolbar{overflow-x:auto}.erp-purchase-viewport .purchase-order-form-header{align-items:flex-start;flex-direction:column}.erp-purchase-viewport .purchase-order-pagination{justify-content:center}}@media (min-width:561px){:root{--erp-ui:clamp(0.15rem,0.4375vw,1rem);--erp-control-height:calc(var(--erp-ui) * 5);--erp-page-gutter:calc(var(--erp-ui) * 4.25);--erp-section-gap:calc(var(--erp-ui) * 2.25);--erp-compact-radius:calc(var(--erp-ui) * 1.5)}.erp-navbar{height:calc(var(--erp-ui) * 8)!important;min-height:calc(var(--erp-ui) * 8)!important;flex:0 0 calc(var(--erp-ui) * 8)!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;padding-inline:calc(var(--erp-ui) * 2.75)!important}.erp-breadcrumbs,.erp-navbar-left{gap:calc(var(--erp-ui) * 1.125)!important}.erp-breadcrumb-current,.erp-breadcrumb-item{font-size:calc(var(--erp-ui) * 1.5)!important}.erp-breadcrumb-separator{font-size:calc(var(--erp-ui) * 1.75)!important}.erp-navbar-company{position:static!important;left:auto!important;min-width:calc(var(--erp-ui) * 22.5)!important;max-width:min(50vw,calc(var(--erp-ui) * 60))!important;padding-inline:calc(var(--erp-ui) * 2.75)!important;display:flex!important;transform:none!important}.erp-navbar-company-name{font-size:calc(var(--erp-ui) * 1.875)!important}.erp-navbar-right{gap:calc(var(--erp-ui) * 1.375)!important}.erp-navbar-business-logo{width:calc(var(--erp-ui) * 6.25)!important;min-width:calc(var(--erp-ui) * 6.25)!important;height:calc(var(--erp-ui) * 6.25)!important;flex:0 0 calc(var(--erp-ui) * 6.25)!important;border-radius:var(--erp-compact-radius)!important;font-size:calc(var(--erp-ui) * 2)!important}.erp-navbar-logout-button{min-width:calc(var(--erp-ui) * 11.75)!important;height:calc(var(--erp-ui) * 4.75)!important;gap:var(--erp-ui)!important;padding-inline:calc(var(--erp-ui) * 1.75)!important;border-radius:var(--erp-compact-radius)!important;font-size:calc(var(--erp-ui) * 1.5)!important}.erp-navbar-logout-button svg{width:calc(var(--erp-ui) * 2.125)!important;height:calc(var(--erp-ui) * 2.125)!important}.erp-breadcrumb-item,.erp-breadcrumb-separator,.erp-navbar-logout-button span{display:inline!important}.erp-page-viewport{padding:calc(var(--erp-ui) * 3.5) var(--erp-page-gutter) calc(var(--erp-ui) * 5)!important}.erp-purchase-viewport{--purchase-control-height:var(--erp-control-height);--purchase-gap:calc(var(--erp-ui) * 1.5);padding:calc(var(--erp-ui) * 2.5) var(--erp-page-gutter) calc(var(--erp-ui) * 5.25)!important}.erp-sidebar{flex-basis:calc(var(--erp-ui) * 12)!important;width:calc(var(--erp-ui) * 12)!important}.erp-sidebar.is-expanded{flex-basis:calc(var(--erp-ui) * 31)!important;width:calc(var(--erp-ui) * 31)!important}.erp-sidebar .erp-sidebar-paper{width:calc(var(--erp-ui) * 12)!important;border-radius:0 0 calc(var(--erp-ui) * 2.5) 0!important}.erp-sidebar.is-expanded .erp-sidebar-paper{width:calc(var(--erp-ui) * 31)!important}.erp-sidebar-toggle{top:calc(var(--erp-ui) * 8)!important;right:calc(var(--erp-ui) * -1.875)!important;width:calc(var(--erp-ui) * 3.75)!important;min-width:calc(var(--erp-ui) * 3.75)!important;height:calc(var(--erp-ui) * 3.75)!important}.erp-sidebar-toggle svg{width:calc(var(--erp-ui) * 2.125)!important;height:calc(var(--erp-ui) * 2.125)!important;font-size:calc(var(--erp-ui) * 2.125)!important}.erp-sidebar-brand{height:calc(var(--erp-ui) * 8)!important;min-height:calc(var(--erp-ui) * 8)!important;padding:var(--erp-ui)!important}.erp-sidebar.is-collapsed .erp-sidebar-brand{min-height:calc(var(--erp-ui) * 11.5)!important;padding:calc(var(--erp-ui) * 1.25) var(--erp-ui)!important}.erp-brand-mark,.erp-sidebar.is-collapsed .erp-brand-mark{width:calc(var(--erp-ui) * 6.25)!important;min-width:calc(var(--erp-ui) * 6.25)!important;height:calc(var(--erp-ui) * 6.25)!important;padding:calc(var(--erp-ui) * .25)!important;border-radius:var(--erp-compact-radius)!important}.erp-brand-title{font-size:calc(var(--erp-ui) * 1.625)!important}.erp-sidebar-scroll,.erp-sidebar.is-collapsed .erp-sidebar-scroll{padding:calc(var(--erp-ui) * 1.5) calc(var(--erp-ui) * .625) calc(var(--erp-ui) * 1.75)!important}.erp-sidebar-section{padding:0 calc(var(--erp-ui) * 1.125) var(--erp-ui)!important;font-size:var(--erp-ui)!important}.erp-sidebar-system{margin-top:calc(var(--erp-ui) * 2.5)!important}.erp-sidebar-item,.erp-sidebar.is-collapsed .erp-sidebar-item{width:calc(var(--erp-ui) * 9.5)!important;min-width:calc(var(--erp-ui) * 9.5)!important;max-width:calc(var(--erp-ui) * 9.5)!important;min-height:calc(var(--erp-ui) * 7.5)!important;margin:calc(var(--erp-ui) * .375) auto!important;padding:calc(var(--erp-ui) * .875) calc(var(--erp-ui) * .375) calc(var(--erp-ui) * .75)!important;gap:calc(var(--erp-ui) * .625)!important;border-radius:calc(var(--erp-ui) * 1.625)!important}.erp-sidebar.is-expanded .erp-sidebar-item{width:100%!important;min-width:0!important;max-width:none!important;min-height:calc(var(--erp-ui) * 5.375)!important;padding-inline:calc(var(--erp-ui) * 1.75)!important}.erp-sidebar-icon,.erp-sidebar.is-collapsed .erp-sidebar-icon{width:calc(var(--erp-ui) * 3)!important;min-width:calc(var(--erp-ui) * 3)!important;height:calc(var(--erp-ui) * 2.75)!important}.erp-sidebar-icon svg,.erp-sidebar.is-collapsed .erp-sidebar-icon svg{width:calc(var(--erp-ui) * 2.375)!important;height:calc(var(--erp-ui) * 2.375)!important;font-size:calc(var(--erp-ui) * 2.375)!important}.erp-sidebar-label{margin-left:calc(var(--erp-ui) * 1.25)!important;font-size:calc(var(--erp-ui) * 1.5625)!important}.erp-sidebar-icon-label{font-size:calc(var(--erp-ui) * .9375)!important}.erp-sidebar-footer,.erp-sidebar.is-collapsed .erp-sidebar-footer{min-height:calc(var(--erp-ui) * 7.75)!important;gap:calc(var(--erp-ui) * .5)!important;padding:calc(var(--erp-ui) * .75) calc(var(--erp-ui) * .25)!important;font-size:calc(var(--erp-ui) * 1.25)!important}.erp-sidebar-footer svg{width:calc(var(--erp-ui) * 2.125)!important;min-width:calc(var(--erp-ui) * 2.125)!important;height:calc(var(--erp-ui) * 2.125)!important}.erp-sidebar-footer-mini-label{font-size:calc(var(--erp-ui) * .875)!important}.purchase-module-sidebar,.purchase-module-sidebar.is-collapsed{position:relative!important;inset:auto!important;width:calc(var(--erp-ui) * 9.5)!important;min-width:calc(var(--erp-ui) * 9.5)!important;height:calc(100vh - (var(--erp-ui) * 8))!important;box-shadow:none}.purchase-module-sidebar.is-expanded{width:calc(var(--erp-ui) * 28.5)!important;min-width:calc(var(--erp-ui) * 28.5)!important}.purchase-module-sidebar-header{min-height:calc(var(--erp-ui) * 10.25)!important;padding:calc(var(--erp-ui) * 1.75) calc(var(--erp-ui) * 1.5)!important}.purchase-module-sidebar.is-expanded .purchase-module-sidebar-header{min-height:calc(var(--erp-ui) * 13.125)!important;padding:calc(var(--erp-ui) * 2.5) calc(var(--erp-ui) * 2.25)!important}.purchase-module-brand{gap:calc(var(--erp-ui) * 1.375)!important}.purchase-module-logo{width:calc(var(--erp-ui) * 5.25)!important;min-width:calc(var(--erp-ui) * 5.25)!important;height:calc(var(--erp-ui) * 5.25)!important;border-radius:var(--erp-compact-radius)!important}.purchase-module-logo svg{font-size:calc(var(--erp-ui) * 2.625)!important}.purchase-module-brand-content.is-visible{max-width:calc(var(--erp-ui) * 18.125)!important}.purchase-module-sidebar-caption{margin-bottom:calc(var(--erp-ui) * .5)!important;font-size:calc(var(--erp-ui) * 1.125)!important}.purchase-module-sidebar-title{font-size:calc(var(--erp-ui) * 2)!important}.purchase-module-sidebar-description{margin-top:calc(var(--erp-ui) * .375)!important;font-size:calc(var(--erp-ui) * 1.3125)!important}.purchase-module-toggle{right:calc(var(--erp-ui) * -1.75)!important;width:calc(var(--erp-ui) * 3.5)!important;min-width:calc(var(--erp-ui) * 3.5)!important;height:calc(var(--erp-ui) * 3.5)!important}.purchase-module-toggle svg{font-size:calc(var(--erp-ui) * 2.25)!important}.purchase-module-list{padding:calc(var(--erp-ui) * 1.5)!important}.purchase-module-item{min-height:calc(var(--erp-ui) * 6)!important;margin-bottom:calc(var(--erp-ui) * .75)!important;border-radius:var(--erp-compact-radius)!important}.purchase-module-sidebar.is-expanded .purchase-module-item{padding-inline:calc(var(--erp-ui) * 1.5)!important}.purchase-module-icon{width:calc(var(--erp-ui) * 5.25)!important;min-width:calc(var(--erp-ui) * 5.25)!important;height:calc(var(--erp-ui) * 5.25)!important}.purchase-module-icon svg{font-size:calc(var(--erp-ui) * 2.5)!important}.purchase-module-label-wrapper.is-visible{max-width:calc(var(--erp-ui) * 18.75)!important}.purchase-module-label{font-size:calc(var(--erp-ui) * 1.5625)!important}.erp-app-shell .MuiTypography-root{font-size:calc(var(--erp-ui) * 1.375)!important}.erp-app-shell .MuiTypography-h1,.erp-app-shell h1{font-size:calc(var(--erp-ui) * 3.75)!important}.erp-app-shell .MuiTypography-h2,.erp-app-shell h2{font-size:calc(var(--erp-ui) * 3.125)!important}.erp-app-shell .MuiTypography-h3,.erp-app-shell .MuiTypography-h4,.erp-app-shell .MuiTypography-h5,.erp-app-shell h3{font-size:calc(var(--erp-ui) * 2.375)!important}.erp-app-shell .MuiButton-root{min-height:var(--erp-control-height)!important;padding:var(--erp-ui) calc(var(--erp-ui) * 2)!important;border-radius:var(--erp-compact-radius)!important;font-size:calc(var(--erp-ui) * 1.625)!important}.erp-app-shell .MuiIconButton-root{border-radius:calc(var(--erp-ui) * 1.125)!important}.erp-app-shell .MuiInputBase-root.MuiOutlinedInput-root,.erp-app-shell .MuiOutlinedInput-root{min-height:calc(var(--erp-ui) * 5.25)!important;border-radius:calc(var(--erp-ui) * 1.625)!important}.erp-app-shell .MuiInputBase-input,.erp-app-shell .MuiOutlinedInput-input{min-height:calc(var(--erp-ui) * 2.5)!important;padding:calc(var(--erp-ui) * 1.25) calc(var(--erp-ui) * 1.625)!important;font-size:calc(var(--erp-ui) * 1.625)!important;line-height:calc(var(--erp-ui) * 2.5)!important}.erp-app-shell input::placeholder{font-size:calc(var(--erp-ui) * 1.625)!important}.erp-app-shell .MuiFormLabel-root{font-size:calc(var(--erp-ui) * 1.625)!important}.erp-app-shell .MuiTabs-root{min-height:calc(var(--erp-ui) * 5.25)!important}.erp-app-shell .MuiTabs-flexContainer{gap:var(--erp-ui)!important}.erp-app-shell .MuiTab-root{min-height:calc(var(--erp-ui) * 4.5)!important;padding:var(--erp-ui) calc(var(--erp-ui) * 1.875)!important;border-radius:calc(var(--erp-ui) * 1.375)!important;font-size:calc(var(--erp-ui) * 1.625)!important}.erp-app-shell .MuiCard-root,.erp-app-shell .card,.erp-app-shell .content-card,.erp-app-shell .dashboard-card,.erp-app-shell .summary-card,.erp-app-shell .table-container{border-radius:calc(var(--erp-ui) * 2.125)!important}.erp-app-shell .MuiCardContent-root{padding:calc(var(--erp-ui) * 2.25) calc(var(--erp-ui) * 2.5)!important}.erp-app-shell .MuiTableContainer-root{border-radius:calc(var(--erp-ui) * 2.125)!important}.erp-app-shell .MuiTableCell-head{height:calc(var(--erp-ui) * 5.25)!important;padding:calc(var(--erp-ui) * 1.375) calc(var(--erp-ui) * 2)!important;font-size:calc(var(--erp-ui) * 1.25)!important}.erp-app-shell .MuiTableCell-body{min-height:calc(var(--erp-ui) * 7.25)!important;padding:calc(var(--erp-ui) * 1.75) calc(var(--erp-ui) * 2)!important;font-size:calc(var(--erp-ui) * 1.625)!important}.erp-app-shell .MuiChip-root{height:calc(var(--erp-ui) * 3.125)!important;font-size:calc(var(--erp-ui) * 1.375)!important}.erp-app-shell .MuiPaginationItem-root{min-width:calc(var(--erp-ui) * 4)!important;height:calc(var(--erp-ui) * 4)!important;border-radius:calc(var(--erp-ui) * 1.125)!important;font-size:calc(var(--erp-ui) * 1.5)!important}.erp-app-shell .MuiTablePagination-toolbar{min-height:calc(var(--erp-ui) * 6.75)!important}.erp-purchase-viewport .purchase-submodule-tabs{flex-wrap:nowrap!important;gap:var(--erp-ui)!important;margin-bottom:calc(var(--erp-ui) * 2.25)!important;overflow-x:auto;scrollbar-width:thin}.erp-purchase-viewport .purchase-submodule-tab{flex:0 0 auto;min-height:calc(var(--erp-ui) * 5)!important;height:calc(var(--erp-ui) * 5)!important;padding:calc(var(--erp-ui) * .75) calc(var(--erp-ui) * 1.875)!important;border-radius:calc(var(--erp-ui) * 1.375)!important;font-size:calc(var(--erp-ui) * 1.4375)!important}.erp-purchase-viewport .purchase-reference-toolbar-section,.erp-purchase-viewport .purchase-reference-toolbar-shell{margin-top:calc(var(--erp-ui) * 2.25)!important}.erp-purchase-viewport .purchase-reference-toolbar{flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:calc(var(--erp-ui) * 2.25)!important;margin-bottom:calc(var(--erp-ui) * 2.5)!important}.erp-purchase-viewport .purchase-reference-search{width:min(calc(var(--erp-ui) * 51),100%)!important;flex:0 1 calc(var(--erp-ui) * 51)!important}.erp-purchase-viewport .purchase-reference-search .MuiOutlinedInput-root{min-height:calc(var(--erp-ui) * 5)!important;border-radius:calc(var(--erp-ui) * 1.625)!important}.erp-purchase-viewport .purchase-reference-search-icon{margin-left:calc(var(--erp-ui) * 1.5)!important;font-size:calc(var(--erp-ui) * 2.125)!important}.erp-purchase-viewport .purchase-reference-actions{flex:0 0 auto;flex-wrap:nowrap!important;justify-content:flex-end!important;gap:calc(var(--erp-ui) * 1.125)!important}.erp-purchase-viewport .purchase-reference-action-button{min-height:calc(var(--erp-ui) * 4.75)!important;padding:var(--erp-ui) calc(var(--erp-ui) * 1.875)!important;border-radius:var(--erp-compact-radius)!important;font-size:calc(var(--erp-ui) * 1.5)!important}.erp-purchase-viewport .purchase-reference-action-button svg{font-size:calc(var(--erp-ui) * 2.125)!important}.erp-purchase-viewport .purchase-reference-active-toggle{min-height:calc(var(--erp-ui) * 4.75)!important;padding:0 calc(var(--erp-ui) * 1.25) 0 calc(var(--erp-ui) * 1.875)!important;gap:var(--erp-ui)!important;border-radius:var(--erp-compact-radius)!important}.erp-purchase-viewport .purchase-reference-active-toggle .MuiTypography-root{font-size:calc(var(--erp-ui) * 1.5)!important}.erp-purchase-viewport .MuiSwitch-root{width:calc(var(--erp-ui) * 5.25)!important;height:calc(var(--erp-ui) * 3)!important;padding:calc(var(--erp-ui) * .375)!important}.erp-purchase-viewport .MuiSwitch-switchBase{padding:calc(var(--erp-ui) * .625)!important}.erp-purchase-viewport .MuiSwitch-thumb{width:calc(var(--erp-ui) * 1.75)!important;height:calc(var(--erp-ui) * 1.75)!important}.erp-purchase-viewport .purchase-reference-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:calc(var(--erp-ui) * 1.75)!important;margin-bottom:calc(var(--erp-ui) * 2.75)!important}.erp-purchase-viewport .purchase-reference-summary-card{min-height:calc(var(--erp-ui) * 11.75)!important;padding:calc(var(--erp-ui) * 2.25) calc(var(--erp-ui) * 2.375)!important;gap:calc(var(--erp-ui) * 2)!important;border-radius:calc(var(--erp-ui) * 2)!important}.erp-purchase-viewport .purchase-reference-summary-label{font-size:calc(var(--erp-ui) * 1.125)!important}.erp-purchase-viewport .purchase-reference-summary-value{margin-top:calc(var(--erp-ui) * .875)!important;font-size:calc(var(--erp-ui) * 3.375)!important}.erp-purchase-viewport .purchase-reference-summary-icon{width:calc(var(--erp-ui) * 5.25)!important;height:calc(var(--erp-ui) * 5.25)!important;border-radius:calc(var(--erp-ui) * 1.625)!important}.erp-purchase-viewport .purchase-reference-summary-icon svg{width:calc(var(--erp-ui) * 2.375)!important;height:calc(var(--erp-ui) * 2.375)!important;font-size:calc(var(--erp-ui) * 2.375)!important}.erp-purchase-viewport .purchase-master-table,.erp-purchase-viewport .purchase-reference-table{max-height:calc(100vh - (var(--erp-ui) * 45))!important;border-radius:calc(var(--erp-ui) * 2)!important}.erp-purchase-viewport .purchase-master-table .MuiTable-root,.erp-purchase-viewport .purchase-native-table,.erp-purchase-viewport .purchase-reference-table .MuiTable-root{min-width:calc(var(--erp-ui) * 84)!important}.erp-purchase-viewport .purchase-master-table .MuiTableCell-head,.erp-purchase-viewport .purchase-native-table thead th,.erp-purchase-viewport .purchase-reference-table .MuiTableCell-head{height:calc(var(--erp-ui) * 5.25)!important;padding:calc(var(--erp-ui) * 1.375) calc(var(--erp-ui) * 2.5)!important;font-size:calc(var(--erp-ui) * 1.125)!important}.erp-purchase-viewport .purchase-master-table .MuiTableCell-body,.erp-purchase-viewport .purchase-native-table tbody td,.erp-purchase-viewport .purchase-reference-table .MuiTableCell-body{height:calc(var(--erp-ui) * 7.5)!important;min-height:calc(var(--erp-ui) * 7.5)!important;padding:calc(var(--erp-ui) * 1.5) calc(var(--erp-ui) * 2.5)!important;font-size:calc(var(--erp-ui) * 1.5)!important}.erp-purchase-viewport .purchase-master-id-pill,.erp-purchase-viewport .purchase-master-value-pill,.erp-purchase-viewport .purchase-reference-id-pill,.erp-purchase-viewport .purchase-reference-value-pill{min-height:calc(var(--erp-ui) * 2.875)!important;padding:calc(var(--erp-ui) * .375) calc(var(--erp-ui) * 1.125)!important;border-radius:var(--erp-ui)!important;font-size:calc(var(--erp-ui) * 1.25)!important}.erp-purchase-viewport .purchase-master-name-cell,.erp-purchase-viewport .purchase-reference-name-cell{gap:calc(var(--erp-ui) * 1.25)!important}.erp-purchase-viewport .purchase-master-avatar,.erp-purchase-viewport .purchase-reference-avatar{width:calc(var(--erp-ui) * 3.75)!important;min-width:calc(var(--erp-ui) * 3.75)!important;height:calc(var(--erp-ui) * 3.75)!important;border-radius:calc(var(--erp-ui) * 1.25)!important;font-size:calc(var(--erp-ui) * 1.25)!important}.erp-purchase-viewport .purchase-master-status-pill,.erp-purchase-viewport .purchase-reference-status-pill{min-height:calc(var(--erp-ui) * 2.875)!important;padding:calc(var(--erp-ui) * .375) calc(var(--erp-ui) * 1.25)!important;gap:calc(var(--erp-ui) * .75)!important;font-size:calc(var(--erp-ui) * 1.25)!important}.erp-purchase-viewport .purchase-master-status-pill:before,.erp-purchase-viewport .purchase-reference-status-pill>span{width:calc(var(--erp-ui) * .625)!important;min-width:calc(var(--erp-ui) * .625)!important;height:calc(var(--erp-ui) * .625)!important}.erp-purchase-viewport .purchase-master-view-pill,.erp-purchase-viewport .purchase-reference-view-pill{min-height:calc(var(--erp-ui) * 3)!important;height:calc(var(--erp-ui) * 3)!important;padding:calc(var(--erp-ui) * .375) calc(var(--erp-ui) * 1.25)!important;font-size:calc(var(--erp-ui) * 1.25)!important}.erp-purchase-viewport .MuiTableCell-body .MuiIconButton-root,.erp-purchase-viewport .purchase-master-action-button,.erp-purchase-viewport .purchase-master-table .MuiIconButton-root,.erp-purchase-viewport .purchase-reference-table .MuiIconButton-root{width:calc(var(--erp-ui) * 4)!important;min-width:calc(var(--erp-ui) * 4)!important;height:calc(var(--erp-ui) * 4)!important;border-radius:calc(var(--erp-ui) * 1.125)!important}.erp-purchase-viewport .MuiTableCell-body .MuiIconButton-root svg,.erp-purchase-viewport .purchase-master-action-button svg,.erp-purchase-viewport .purchase-master-table .MuiIconButton-root svg,.erp-purchase-viewport .purchase-reference-table .MuiIconButton-root svg{width:calc(var(--erp-ui) * 2.125)!important;height:calc(var(--erp-ui) * 2.125)!important;font-size:calc(var(--erp-ui) * 2.125)!important}body .MuiDialog-paper{border-radius:calc(var(--erp-ui) * 2.25)!important}body .MuiDialogTitle-root{padding:calc(var(--erp-ui) * 2.5) calc(var(--erp-ui) * 2.75) calc(var(--erp-ui) * 1.5)!important;font-size:calc(var(--erp-ui) * 2.375)!important}body .MuiDialogContent-root{padding:calc(var(--erp-ui) * 1.5) calc(var(--erp-ui) * 2.75) calc(var(--erp-ui) * 2.5)!important}body .MuiDialogActions-root{padding:calc(var(--erp-ui) * 1.75) calc(var(--erp-ui) * 2.75) calc(var(--erp-ui) * 2.5)!important}body .MuiMenu-paper,body .MuiPopover-paper{border-radius:calc(var(--erp-ui) * 1.5)!important}body .MuiMenuItem-root{min-height:calc(var(--erp-ui) * 4.75)!important;padding:var(--erp-ui) calc(var(--erp-ui) * 1.625)!important;border-radius:var(--erp-ui)!important;margin:calc(var(--erp-ui) * .25) calc(var(--erp-ui) * .625)!important;font-size:calc(var(--erp-ui) * 1.625)!important}body .MuiTooltip-tooltip{border-radius:calc(var(--erp-ui) * .875)!important;font-size:calc(var(--erp-ui) * 1.375)!important}}@media (max-width:560px){.erp-purchase-viewport .purchase-reference-toolbar{align-items:stretch;flex-direction:column}.erp-purchase-viewport .purchase-reference-search{width:100%!important;flex-basis:auto}.erp-purchase-viewport .purchase-reference-actions{justify-content:flex-start}.erp-purchase-viewport .purchase-reference-summary-grid{grid-template-columns:1fr}}@media (min-width:561px){.erp-app-shell .MuiTypography-root{font-size:calc(var(--erp-ui) * 1.5)!important;line-height:1.35!important}.erp-breadcrumb-current,.erp-breadcrumb-item{font-size:calc(var(--erp-ui) * 1.6)!important}.erp-navbar-company-name{font-size:calc(var(--erp-ui) * 1.95)!important}.erp-sidebar-icon-label{font-size:calc(var(--erp-ui) * 1.025)!important;line-height:1.12!important}.erp-sidebar-label,.purchase-module-label{font-size:calc(var(--erp-ui) * 1.65)!important}.erp-purchase-viewport .purchase-submodule-tab{height:calc(var(--erp-ui) * 5.25)!important;padding-inline:calc(var(--erp-ui) * 1.8)!important;font-size:calc(var(--erp-ui) * 1.55)!important;line-height:1.15!important}.erp-purchase-viewport .purchase-reference-search .MuiOutlinedInput-root,.erp-purchase-viewport .purchase-submodule-tab{min-height:calc(var(--erp-ui) * 5.25)!important}.erp-purchase-viewport .purchase-reference-search .MuiInputBase-input,.erp-purchase-viewport .purchase-reference-search .MuiOutlinedInput-input,.erp-purchase-viewport .purchase-reference-search input::placeholder{font-size:calc(var(--erp-ui) * 1.7)!important}.erp-purchase-viewport .purchase-reference-search-icon{font-size:calc(var(--erp-ui) * 2.2)!important}.erp-purchase-viewport .purchase-reference-action-button{min-width:calc(var(--erp-ui) * 13.25)!important;min-height:calc(var(--erp-ui) * 5.25)!important;height:calc(var(--erp-ui) * 5.25)!important;padding:0 calc(var(--erp-ui) * 1.7)!important;border-width:1px!important;border-radius:calc(var(--erp-ui) * 1.35)!important;font-size:calc(var(--erp-ui) * 1.65)!important;font-weight:650!important;line-height:1!important;box-shadow:0 1px 2px rgba(16,24,40,.06),0 0 0 1px rgba(var(--erp-accent-rgb),.08)!important}.erp-purchase-viewport .purchase-reference-action-button .MuiButton-startIcon{margin-left:0!important;margin-right:calc(var(--erp-ui) * .8)!important}.erp-purchase-viewport .purchase-reference-action-button .MuiButton-startIcon svg,.erp-purchase-viewport .purchase-reference-action-button>svg{width:calc(var(--erp-ui) * 2.15)!important;height:calc(var(--erp-ui) * 2.15)!important;font-size:calc(var(--erp-ui) * 2.15)!important}.erp-purchase-viewport .purchase-reference-active-toggle{min-height:calc(var(--erp-ui) * 5.25)!important;height:calc(var(--erp-ui) * 5.25)!important;padding:0 calc(var(--erp-ui) * 1.15) 0 calc(var(--erp-ui) * 1.65)!important;gap:calc(var(--erp-ui) * .9)!important;border-width:1px!important;border-radius:calc(var(--erp-ui) * 1.35)!important}.erp-purchase-viewport .purchase-reference-active-toggle .MuiTypography-root{font-size:calc(var(--erp-ui) * 1.6)!important;font-weight:500!important;line-height:1!important}.erp-purchase-viewport .purchase-reference-active-toggle .MuiSwitch-root{width:calc(var(--erp-ui) * 5.75)!important;height:calc(var(--erp-ui) * 3.25)!important;padding:calc(var(--erp-ui) * .375)!important}.erp-purchase-viewport .purchase-reference-active-toggle .MuiSwitch-switchBase{padding:calc(var(--erp-ui) * .625)!important}.erp-purchase-viewport .purchase-reference-active-toggle .MuiSwitch-thumb{width:calc(var(--erp-ui) * 1.875)!important;height:calc(var(--erp-ui) * 1.875)!important}.erp-purchase-viewport .purchase-reference-active-toggle .MuiSwitch-switchBase.Mui-checked{transform:translateX(calc(var(--erp-ui) * 2.375))!important}.erp-purchase-viewport .purchase-reference-summary-label{font-size:calc(var(--erp-ui) * 1.25)!important}.erp-purchase-viewport .purchase-reference-summary-value{font-size:calc(var(--erp-ui) * 3.5)!important}.erp-purchase-viewport .purchase-master-table .MuiTableCell-head,.erp-purchase-viewport .purchase-native-table thead th,.erp-purchase-viewport .purchase-reference-table .MuiTableCell-head{font-size:calc(var(--erp-ui) * 1.25)!important}.erp-purchase-viewport .purchase-master-table .MuiTableCell-body,.erp-purchase-viewport .purchase-native-table tbody td,.erp-purchase-viewport .purchase-reference-table .MuiTableCell-body{height:calc(var(--erp-ui) * 7.75)!important;min-height:calc(var(--erp-ui) * 7.75)!important;font-size:calc(var(--erp-ui) * 1.625)!important}.erp-purchase-viewport .purchase-master-id-pill,.erp-purchase-viewport .purchase-master-status-pill,.erp-purchase-viewport .purchase-master-value-pill,.erp-purchase-viewport .purchase-master-view-pill,.erp-purchase-viewport .purchase-reference-id-pill,.erp-purchase-viewport .purchase-reference-status-pill,.erp-purchase-viewport .purchase-reference-value-pill,.erp-purchase-viewport .purchase-reference-view-pill{font-size:calc(var(--erp-ui) * 1.35)!important}.erp-purchase-viewport .purchase-master-name-cell,.erp-purchase-viewport .purchase-reference-name-cell{font-size:calc(var(--erp-ui) * 1.625)!important}.erp-app-shell .MuiTypography-root{font-size:calc(var(--erp-ui) * 1.78 * var(--erp-type-scale))!important}.erp-app-shell h1:not(.MuiTypography-root){font-size:calc(var(--erp-ui) * 3.75 * var(--erp-type-scale))!important}.erp-app-shell h2:not(.MuiTypography-root){font-size:calc(var(--erp-ui) * 3.125 * var(--erp-type-scale))!important}.erp-app-shell h3:not(.MuiTypography-root),.erp-app-shell h4:not(.MuiTypography-root),.erp-app-shell h5:not(.MuiTypography-root){font-size:calc(var(--erp-ui) * 2.375 * var(--erp-type-scale))!important}.erp-app-shell .MuiButton-root{font-size:calc(var(--erp-ui) * 1.9 * var(--erp-type-scale))!important}.erp-app-shell .MuiTab-root{font-size:calc(var(--erp-ui) * 1.625 * var(--erp-type-scale))!important}}@media (min-width:561px){.erp-app-shell .MuiFormLabel-root,.erp-app-shell .MuiInputBase-input,.erp-app-shell .MuiOutlinedInput-input,.erp-app-shell input::placeholder{font-size:calc(var(--erp-ui) * 1.9 * var(--erp-type-scale))!important}.erp-breadcrumb-current,.erp-breadcrumb-item{font-size:calc(var(--erp-ui) * 1.9 * var(--erp-type-scale))!important}.erp-breadcrumb-separator{font-size:calc(var(--erp-ui) * 1.75 * var(--erp-type-scale))!important}.erp-navbar-company-name{font-size:calc(var(--erp-ui) * 2.2 * var(--erp-type-scale))!important}.erp-navbar-logout-button{font-size:calc(var(--erp-ui) * 1.8 * var(--erp-type-scale))!important}.erp-brand-title{font-size:calc(var(--erp-ui) * 1.625 * var(--erp-type-scale))!important}.erp-sidebar-icon-label{font-size:calc(var(--erp-ui) * 1.34 * var(--erp-type-scale))!important}.erp-sidebar-label,.purchase-module-label{font-size:calc(var(--erp-ui) * 1.92 * var(--erp-type-scale))!important}.erp-sidebar-section,.purchase-module-sidebar-caption{font-size:calc(var(--erp-ui) * 1.32 * var(--erp-type-scale))!important}.erp-sidebar-footer,.erp-sidebar-footer-mini-label{font-size:calc(var(--erp-ui) * 1.22 * var(--erp-type-scale))!important}.purchase-module-sidebar-title{font-size:calc(var(--erp-ui) * 2 * var(--erp-type-scale))!important}.purchase-module-sidebar-description{font-size:calc(var(--erp-ui) * 1.3125 * var(--erp-type-scale))!important}.erp-purchase-viewport .purchase-submodule-tab{font-size:calc(var(--erp-ui) * 1.84 * var(--erp-type-scale))!important}.erp-purchase-viewport .purchase-reference-search .MuiInputBase-input,.erp-purchase-viewport .purchase-reference-search .MuiOutlinedInput-input,.erp-purchase-viewport .purchase-reference-search input::placeholder{font-size:calc(var(--erp-ui) * 2 * var(--erp-type-scale))!important}.erp-purchase-viewport .purchase-reference-action-button{font-size:calc(var(--erp-ui) * 1.94 * var(--erp-type-scale))!important}.erp-purchase-viewport .purchase-reference-active-toggle .MuiTypography-root{font-size:calc(var(--erp-ui) * 1.88 * var(--erp-type-scale))!important}.erp-purchase-viewport .purchase-reference-summary-label{font-size:calc(var(--erp-ui) * 1.5 * var(--erp-type-scale))!important}.erp-purchase-viewport .purchase-reference-summary-value{font-size:calc(var(--erp-ui) * 3.5 * var(--erp-type-scale))!important}.erp-app-shell .MuiTableCell-head{font-size:calc(var(--erp-ui) * 1.5 * var(--erp-type-scale))!important}.erp-app-shell .MuiTableCell-body{font-size:calc(var(--erp-ui) * 1.9 * var(--erp-type-scale))!important}.erp-purchase-viewport .purchase-master-table .MuiTableCell-head,.erp-purchase-viewport .purchase-native-table thead th,.erp-purchase-viewport .purchase-reference-table .MuiTableCell-head{font-size:calc(var(--erp-ui) * 1.52 * var(--erp-type-scale))!important}.erp-purchase-viewport .purchase-master-name-cell,.erp-purchase-viewport .purchase-master-table .MuiTableCell-body,.erp-purchase-viewport .purchase-native-table tbody td,.erp-purchase-viewport .purchase-reference-name-cell,.erp-purchase-viewport .purchase-reference-table .MuiTableCell-body{font-size:calc(var(--erp-ui) * 1.9 * var(--erp-type-scale))!important}.erp-purchase-viewport .purchase-master-avatar,.erp-purchase-viewport .purchase-reference-avatar{font-size:calc(var(--erp-ui) * 1.25 * var(--erp-type-scale))!important}.erp-purchase-viewport .purchase-master-id-pill,.erp-purchase-viewport .purchase-master-status-pill,.erp-purchase-viewport .purchase-master-value-pill,.erp-purchase-viewport .purchase-master-view-pill,.erp-purchase-viewport .purchase-reference-id-pill,.erp-purchase-viewport .purchase-reference-status-pill,.erp-purchase-viewport .purchase-reference-value-pill,.erp-purchase-viewport .purchase-reference-view-pill{font-size:calc(var(--erp-ui) * 1.62 * var(--erp-type-scale))!important}.erp-app-shell .MuiChip-root{font-size:calc(var(--erp-ui) * 1.65 * var(--erp-type-scale))!important}.erp-app-shell .MuiPaginationItem-root{font-size:calc(var(--erp-ui) * 1.8 * var(--erp-type-scale))!important}body .MuiDialog-root .MuiTypography-root:not(.MuiDialogTitle-root),body .MuiSnackbar-root .MuiAlert-message{font-size:calc(var(--erp-ui) * 1.78 * var(--erp-type-scale))!important}body .MuiDialog-root .MuiButton-root,body .MuiDialog-root .MuiFormLabel-root,body .MuiDialog-root .MuiInputBase-input,body .MuiDialog-root .MuiOutlinedInput-input,body .MuiDialog-root input::placeholder{font-size:calc(var(--erp-ui) * 1.9 * var(--erp-type-scale))!important}body .MuiDialog-root .MuiTableCell-head{font-size:calc(var(--erp-ui) * 1.5 * var(--erp-type-scale))!important}body .MuiDialog-root .MuiTableCell-body{font-size:calc(var(--erp-ui) * 1.9 * var(--erp-type-scale))!important}body .MuiDialogTitle-root{font-size:calc(var(--erp-ui) * 2.7 * var(--erp-type-scale))!important}body .MuiMenuItem-root{font-size:calc(var(--erp-ui) * 1.9 * var(--erp-type-scale))!important}body .MuiTooltip-tooltip{font-size:calc(var(--erp-ui) * 1.65 * var(--erp-type-scale))!important}html[data-erp-font-size] .erp-app-shell .MuiDataGrid-columnHeaderTitle,html[data-erp-font-size] .erp-app-shell .MuiTableCell-head,html[data-erp-font-size] .erp-app-shell .ag-header-cell-text,html[data-erp-font-size] .erp-app-shell .ant-table-thead>tr>th,html[data-erp-font-size] .erp-app-shell .p-column-title,html[data-erp-font-size] .erp-app-shell .p-datatable-thead>tr>th,html[data-erp-font-size] .erp-app-shell table thead th{font-size:calc(var(--erp-ui) * 1.52 * var(--erp-type-scale))!important}html[data-erp-font-size] .erp-app-shell .MuiDataGrid-cell,html[data-erp-font-size] .erp-app-shell .MuiDataGrid-cellContent,html[data-erp-font-size] .erp-app-shell .MuiTableCell-body,html[data-erp-font-size] .erp-app-shell .ag-cell,html[data-erp-font-size] .erp-app-shell .ag-cell-value,html[data-erp-font-size] .erp-app-shell .ant-table-tbody>tr>td,html[data-erp-font-size] .erp-app-shell .p-datatable-tbody>tr>td,html[data-erp-font-size] .erp-app-shell table tbody td{font-size:calc(var(--erp-ui) * 1.9 * var(--erp-type-scale))!important}}@media (min-width:561px){html[data-erp-font-size] .erp-app-shell .MuiTableCell-root :where(.MuiTypography-root,div,span,p,a,strong,b,em,small,code,button):not([class*=pill]):not([class*=avatar]):not([class*=Icon]):not([class*=icon]):not(.MuiChip-root):not(.MuiIconButton-root),html[data-erp-font-size] .erp-app-shell :where(.MuiDataGrid-cell,.ag-cell,.ant-table-cell,.p-datatable-tbody>tr>td) :where(.MuiTypography-root,div,span,p,a,strong,b,em,small,code,button):not([class*=pill]):not([class*=avatar]):not([class*=Icon]):not([class*=icon]):not(.MuiChip-root):not(.MuiIconButton-root),html[data-erp-font-size] .erp-app-shell table :where(th,td) :where(.MuiTypography-root,div,span,p,a,strong,b,em,small,code,button):not([class*=pill]):not([class*=avatar]):not([class*=Icon]):not([class*=icon]):not(.MuiChip-root):not(.MuiIconButton-root){font-size:inherit!important}html[data-erp-font-size] .erp-app-shell .MuiTableCell-root .MuiChip-root,html[data-erp-font-size] .erp-app-shell table :where([class*=status-pill],[class*=view-pill],[class*=id-pill],[class*=value-pill]){font-size:calc(var(--erp-ui) * 1.62 * var(--erp-type-scale))!important}html[data-erp-font-size] .erp-app-shell .MuiDataGrid-footerContainer,html[data-erp-font-size] .erp-app-shell .MuiDataGrid-selectedRowCount,html[data-erp-font-size] .erp-app-shell .MuiTablePagination-displayedRows,html[data-erp-font-size] .erp-app-shell .MuiTablePagination-select,html[data-erp-font-size] .erp-app-shell .MuiTablePagination-selectLabel{font-size:calc(var(--erp-ui) * 1.65 * var(--erp-type-scale))!important}html[data-erp-font-size] body .MuiDialog-root .MuiTableCell-head,html[data-erp-font-size] body .MuiDialog-root table thead th{font-size:calc(var(--erp-ui) * 1.52 * var(--erp-type-scale))!important}html[data-erp-font-size] body .MuiDialog-root .MuiTableCell-body,html[data-erp-font-size] body .MuiDialog-root table tbody td{font-size:calc(var(--erp-ui) * 1.9 * var(--erp-type-scale))!important}}