body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Open Sans Narrow;margin:20px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.css-10dziym-MuiTableCell-root,.css-13qmssp-MuiTableCell-root,.css-19ec39j-MuiTableCell-root,.css-1a7y00z-MuiTableCell-root,.css-1cdiauv-MuiTableCell-root,.css-1dwvyzn-MuiTableCell-root,.css-1jaqrzt-MuiTableCell-root,.css-1jiibj6-MuiTableCell-root,.css-1lm4m22-MuiTableCell-root,.css-1o49spc-MuiTableCell-root,.css-1rvgqh9-MuiTableCell-root,.css-1v8fqgp-MuiTableCell-root,.css-1y6muhj-MuiTableCell-root,.css-2mpr3n-MuiTableCell-root,.css-3zh13d-MuiTableCell-root,.css-5ybv2y-MuiTableCell-root,.css-8u3zr4-MuiTableCell-root,.css-96r21q-MuiTableCell-root,.css-9cwxrb-MuiTableCell-root,.css-c8wlay,.css-f85b5e-MuiTableCell-root,.css-hz0dz3-MuiTableCell-root,.css-irlfbo-MuiTableCell-root,.css-oabhi2-MuiTableCell-root,.css-okswfy-MuiTableCell-root,.css-pvaj17-MuiTableCell-root,.css-pyc24c-MuiTableCell-root,.css-xjyhk3-MuiTableCell-root,.css-zsuv44-MuiTableCell-root{justify-content:center!important}.custom-table .MuiTableCell-root{border:none}.MuiTableCell-head{background-color:#7ef4cc!important}.MuiTableContainer-root{height:auto;max-height:400px!important;overflow-wrap:normal}.MuiTableRow-root{border-bottom:.5px solid #e0e0e0;column-width:50px}table{page-break-inside:auto}tr{page-break-after:auto;page-break-inside:avoid}thead{display:table-header-group}tfoot{display:table-footer-group}.css-11ub4pw-MuiTableCell-root,.css-1pnc9ql-MuiTableCell-root,.css-1qghjxm-MuiTableCell-root,.css-wsc233-MuiTableCell-root{justify-content:center!important}#demandLetter{height:85%;padding-top:20px;table-layout:fixed;width:1000px}#demandLetter td{word-wrap:break-word}#tableMilestone{border-collapse:collapse}#tableMilestone tr td,#tableMilestone tr th,.invoice-container{border:1px solid #000}.invoice-container{box-shadow:0 0 10px #0000001a;font-family:Arial,sans-serif;left:0;margin:0;overflow:hidden;padding:3px 8px 8px;page-break-inside:avoid;top:0;width:80%}.invoice-header{margin-bottom:20px;text-align:center}.invoice-header h1{font-size:20px;font-weight:700;margin:0}.invoice-header p{font-size:14px;font-weight:400;margin:0}.invoice-details{margin-bottom:20px}.invoice-detail-row{margin-bottom:8px}.invoice-date,.invoice-number{margin:0}.invoice-details p{font-size:14px;margin:0}.invoices-container{width:100%}.invoice-address p,.invoice-footer p,.invoice-subject p{font-size:14px;margin:5px 0}.invoice-body p{font-size:14px;margin:20px 0}.invoice-table{border-collapse:collapse;margin-bottom:20px;width:100%}.invoice-table td,.invoice-table th{border:1px solid #000;font-size:14px;padding:8px;text-align:left}.invoice-table th{background-color:#86cef9}.invoice-footer p{font-size:14px;margin:5px 0}@media print{.invoice-container{border:none;box-shadow:none;padding:5px;width:99%}.invoice-footer{page-break-after:always}@page{size:A4;margin:10mm}.print-button{display:none}body{margin:0;padding:0}#demandLetter{page-break-after:always}body{-webkit-print-color-adjust:exact}}.input-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}#VoucherReport{width:1000px}#VoucherReport td{padding-left:5px;padding-right:5px}#VoucherReport{border-collapse:collapse}#VoucherReport tr td,#VoucherReport tr th{border:1px solid #000}#tableMilestone tr th{background-color:#86cef9}.tdTextCenterAlign{border-color:#fff!important;text-align:center}.textbold{font-weight:700;width:1rem}.textcenter,.textcenterbold{text-align:center;width:1rem}.textcenterbold{font-weight:700}.tdTextRightAlignPaddingRight{padding-right:10px;text-align:right}.title-left{text-align:left;width:10rem}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.remove-border-td-lines{border:1px solid #000!important;border-bottom:none!important;border-top:none!important}.text-center-Bold{font-weight:700;text-align:center}.align-center{align-items:center}.text-break{word-break:break-all}.text-wrap{word-wrap:break-word;font-style:italic;max-width:300px!important;white-space:pre-wrap}.text-capitalize{text-transform:capitalize}.custom-table{width:100%}.custom-table td{border:1px solid #ddd;padding:8px}.custom-table th tr{background-color:#7aa9f5!important;text-align:left}.btn-container{align-items:center;display:flex;justify-content:center;padding:15px;width:100%}.btn{background-color:#4caf50;border:none;border-radius:4px;color:#fff;margin:0 5px;padding:10px 20px}.btn:hover{background-color:#45a049}.payment-summary-label{align-items:center;border:1px solid #000;display:flex;font-weight:700;height:40px;justify-content:center;text-align:center;width:100%}.thC{background-color:#7ef4cc}.text-centerNew{border:none!important;overflow:hidden;position:relative;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.text-centerNewDay{word-wrap:break-word;border:none;height:200px;max-width:280px;overflow:hidden;position:absolute;text-align:left;white-space:normal;width:280px}.fixed-table{table-layout:fixed;width:100%}.tooltip{display:inline-block;position:relative}.tooltip .tooltiptext{background-color:#555;border-radius:6px;bottom:100%;color:#fff;left:50%;opacity:0;padding:5px;position:absolute;text-align:center;transform:translateX(-50%);transition:opacity .3s;visibility:hidden;white-space:normal;z-index:1}.tooltip:hover .tooltiptext{opacity:1;visibility:visible}.expandable-table{margin-top:24px}.expandable-table .Mui-TableBodyCell-DetailPanel{background-color:#fff!important}.expandable-table .Mui-TableHeadCell-Content{justify-content:center}.expandable-table .MuiTableCell-head{background-color:#7ef4cc!important}.expandable-table .MuiTableContainer-root{height:auto;max-height:100%!important;overflow-wrap:normal}.expandable-table .MuiTableRow-root{border-bottom:.5px solid #e0e0e0;column-width:50px}.expandable-table table{page-break-inside:auto}.expandable-table tr{page-break-after:auto;page-break-inside:avoid}.expandable-table thead{display:table-header-group}.expandable-table tfoot{display:table-footer-group}.costom-table{height:85%;padding-top:20px;width:100%}.costom-table p{margin:0}.costom-table .MuiDataGrid-columnHeaders{background-color:#7ef4cc}.costom-table .MuiDataGrid-columnHeaderTitle{font-weight:700}.costom-table .super-app-theme--header{background-color:#b2beb5;color:#fff;font-family:Noto Sans;font-size:15px;letter-spacing:1px}.costom-table .super-app-theme--header svg{color:#fff}.costom-table .super-app-theme--cell{font-family:Noto Sans;font-size:15px}.costom-table .super-app-theme-toolbar button{font-family:Noto Sans;margin:5px 2px}.MuiTextField-root{padding:5px}.summary-table{align-items:center;justify-content:center}.summary-table table{border-collapse:collapse;margin:25px 0}.summary-table table th{border-bottom:1px solid #000}.summary-table table tr td,.summary-table table tr th{border:1px solid gray;text-align:center}.ThemeBackGroundColor{background-color:#7ef4cc}.MarginLeftRight5px{margin:0 5px!important}.btn{background-color:#7ef4cc!important;background-color:initial;border:1px solid #0000;border-radius:.25rem;box-shadow:none;color:#212529;cursor:pointer;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5;margin:5px;padding:.375rem .75rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;user-select:none;vertical-align:middle}.custom-table th{background-color:#7ef4cc}.custom-table{border-collapse:collapse}.custom-table td,.custom-table th{border:1px solid #000}.custom-table th:nth-child(n+3){text-align:left}.summary-table{display:flex;flex-direction:column}.summary-table .title{background-color:#7ef4cc;font-weight:600}.summary-table .text{width:12rem}.summary-table .number{width:5rem}@media print{.receipt{page-break-after:always}.print-button{display:none}}