:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (width<=1024px){:root{font-size:16px}}body{background-color:#f5f5f5;justify-self:center;max-width:1080px;height:100vh;font-size:14px}@media print{*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}html,body{height:auto!important;margin:0!important;padding:0!important;overflow:visible!important}body *{visibility:hidden}#invoice,#invoice *{visibility:visible}#invoice{box-sizing:border-box;flex-direction:column;width:100%;min-height:297mm;display:flex;position:absolute;top:0;left:0;background:#fff!important;padding:10px!important}#invoice .invoice-body{flex:1}#invoice .invoice-footer{page-break-inside:avoid;break-inside:avoid;margin-top:auto}button{display:none!important}@page{margin:10mm;size:A4}}table{border-collapse:collapse;table-layout:fixed;justify-self:center;width:100%;margin-top:10px}td,th{border:2px solid #000;padding:5px 10px}input{color:#000;background-color:#0000;justify-self:center;width:100%;display:flex}button{color:#000000a6;padding:"15px 10px";border-radius:"5px";border:none;margin:0 5px;font-weight:700}label{width:220px;font-size:12px;font-weight:700}
