body{background-color:#f4f4f4;color:#333;font-family:Arial,sans-serif;margin:0}h1,h2,h3,h4,h5,h6{margin:0;padding:0}a{color:#007bff;text-decoration:none}a:hover{text-decoration:underline}.container{margin:0 auto;max-width:1200px;padding:20px}.header{background:#007bff;color:#fff;padding:10px 20px}.sidebar{background:#343a40;color:#fff;padding:15px}.main-content{background:#fff;border-radius:5px;box-shadow:0 2px 5px #0000001a;padding:20px}.button{background:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 15px}.button:hover{background:#0056b3}.table{border-collapse:collapse;margin:20px 0;width:100%}.table td,.table th{border:1px solid #ddd;padding:8px}.table th{background:#f2f2f2}.input{border:1px solid #ccc;border-radius:4px;margin:5px 0 15px;padding:10px;width:100%}.error{color:red;font-size:.9em}.logo-preview{background-color:#f9f9f9;border:1px solid #ddd;border-radius:4px;height:100px;margin-top:10px;object-fit:contain;width:100px}@media print{@page{size:A4 portrait;margin:0}body{background:#fff!important;margin:0!important;padding:0!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.MuiAppBar-root,.MuiButton-root,.MuiChip-root,.MuiDialogActions-root,.MuiDialogTitle-root,.MuiDrawer-docked,.MuiDrawer-paper,.MuiDrawer-root,.MuiIconButton-root,.no-print,.sidebar,[role=navigation],aside,header,nav{display:none!important;visibility:hidden!important}[class*=available-fields],[class*=template-config],div:has-text("Available Fields"),div:has-text("Template Configuration"),h1:has-text("Template Configuration"),h2:has-text("Template Configuration"),h3:has-text("Template Configuration"),h4:has-text("Template Configuration"),h5:has-text("Template Configuration"),h6:has-text("Template Configuration"){display:none!important;visibility:hidden!important}.MuiDialog-root{background:#fff!important;position:static!important}.MuiDialog-container,.MuiDialog-paper{height:auto!important;position:static!important}.MuiDialog-paper{border:none!important;box-shadow:none!important;max-width:100%!important;width:100%!important}.MuiDialog-paper,.MuiDialogContent-root{margin:0!important;max-height:none!important;overflow:visible!important}.MuiDialogContent-root{background:#fff!important;height:auto!important;left:0!important;padding:0!important;position:absolute!important;right:0!important;top:0!important}.MuiBackdrop-root{display:none!important}#printable-invoice{box-shadow:none!important;margin:0 auto!important;min-height:297mm!important;transform-origin:top center}#printable-invoice,.MuiDialogContent-root>div{background:#fff!important;width:210mm!important}.MuiDialogContent-root>div{break-inside:avoid!important;left:0!important;margin:0!important;max-height:297mm!important;max-width:100%!important;overflow:hidden!important;padding:0!important;page-break-after:avoid!important;page-break-before:avoid!important;page-break-inside:avoid!important;position:absolute!important;right:0!important;top:0!important;transform:scale(.9)!important;transform-origin:top center!important}.MuiTable-root,.MuiTableContainer-root{font-size:10px!important;max-width:100%!important;page-break-inside:auto!important}.MuiPaper-root{background:#fff!important;box-shadow:none!important;break-inside:avoid!important;height:auto!important;margin:0!important;max-height:297mm!important;overflow:visible!important;padding:0!important}.MuiPaper-root,.MuiTableRow-root{page-break-inside:avoid!important}.MuiTableHead-root{page-break-after:avoid!important}.MuiTypography-root{page-break-inside:avoid!important}.MuiTypography-h4{font-size:1.5rem!important}.MuiTypography-h5{font-size:1.25rem!important}.MuiTypography-h6{font-size:1rem!important}.MuiTypography-body1{font-size:.875rem!important}.MuiTypography-body2{font-size:.75rem!important}body>div:first-child{display:block!important;margin:0!important;padding:0!important;width:100%!important}[class*=Invoice],[class*=invoice],[id*=Invoice],[id*=invoice]{display:block!important;visibility:visible!important}@supports (height:100vh){.MuiDialogContent-root>div>.MuiPaper-root{max-height:277mm!important;overflow:hidden!important;transform-origin:top center}.MuiDialogContent-root>div{max-height:297mm!important}}*{box-sizing:border-box!important}h1,h2,h3,h4,h5,h6{margin-bottom:8px!important}h1,h2,h3,h4,h5,h6,p{margin-top:0!important}p{margin-bottom:6px!important}.MuiDivider-root{margin-bottom:8px!important;margin-top:8px!important}.MuiTableCell-root{padding:8px!important}}
/*# sourceMappingURL=main.6834f0e5.css.map*/