html,body{color:#0f172a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f8fafc;max-width:100vw;min-height:100vh;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Helvetica Neue,sans-serif;overflow-x:hidden}*{box-sizing:border-box}a{color:inherit;text-decoration:none}.MuiTableContainer-root{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.MuiDataGrid-root{max-width:100%}.MuiTableContainer-root::-webkit-scrollbar{width:6px;height:6px}.MuiDataGrid-virtualScroller::-webkit-scrollbar{width:6px;height:6px}.MuiTableContainer-root::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}.MuiDataGrid-virtualScroller::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}.MuiTableContainer-root::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.MuiDataGrid-virtualScroller::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.MuiTableContainer-root::-webkit-scrollbar-thumb:hover{background:#94a3b8}.MuiDataGrid-virtualScroller::-webkit-scrollbar-thumb:hover{background:#94a3b8}@media (max-width:767px){.responsive-actions-wrap{flex-direction:column;gap:8px;width:100%;display:flex}.responsive-actions-wrap>.MuiButton-root{width:100%}.MuiTableCell-root{padding:8px 10px;font-size:.8125rem}.table-action-stack{flex-flow:row;align-items:center;gap:4px;display:flex}}@media print{@page{size:A4 portrait;margin:12mm 10mm 14mm;@bottom-right{content:"Page " counter(page) " of " counter(pages);font-size:8pt;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;color:#64748b;font-weight:500}@bottom-left{content:"ERMS Official Administrative Record • Confidential";font-size:8pt;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;color:#94a3b8}}body.print-landscape{page:print-landscape-page}@page print-landscape-page{size:A4 landscape;margin:10mm 10mm 12mm;@bottom-right{content:"Page " counter(page) " of " counter(pages);font-size:8pt;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;color:#64748b;font-weight:500}@bottom-left{content:"ERMS Official Administrative Record • Confidential";font-size:8pt;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;color:#94a3b8}}html,body{color:#0f172a!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#fff!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;font-size:9pt!important;line-height:1.35!important;overflow:visible!important}nav,header,aside,.MuiDrawer-root,.MuiAppBar-root,.MuiTabs-root,.MuiTablePagination-root,.MuiPagination-root,.no-print,.print-hide,button,.MuiButton-root,.MuiIconButton-root,.MuiInputBase-root,.MuiFormControl-root,.MuiAlert-action{display:none!important}#root,#__next,.MuiBox-root,main,.MuiPaper-root{box-shadow:none!important;background:0 0!important;border-radius:0!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;overflow:visible!important}.MuiTableContainer-root{width:100%!important;max-width:100%!important;display:block!important;overflow:visible!important}table{border-collapse:collapse!important;page-break-inside:auto!important;width:100%!important;font-size:8pt!important}thead{display:table-header-group!important}tfoot{display:table-footer-group!important}tr,th,td{page-break-inside:avoid!important;break-inside:avoid!important}h1,h2,h3,h4,h5,h6,.print-avoid-break-after{page-break-after:avoid!important;break-after:avoid!important}.print-avoid-break,.print-signature-block,.print-summary-box{page-break-inside:avoid!important;break-inside:avoid!important}}
