.starter-paper{color:#293b31;width:182mm;font-family:var(--font-rounded), Arial, sans-serif;overflow-wrap:anywhere;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;font-size:9pt;line-height:1.55}.starter-paper p{white-space:pre-wrap;margin:0}.starter-paper-header{border-top:1.5mm solid var(--paper-accent,#354e3e);break-inside:avoid;border-bottom:.25mm solid #dce3db;grid-template-columns:1fr 1fr;gap:16mm;padding:7mm 0 8mm;display:grid}.starter-paper-kicker{color:#73816f;letter-spacing:.13em;margin-bottom:3mm;font-size:7pt;display:block}.starter-paper-brand h2{letter-spacing:-.035em;margin:0 0 3mm;font-size:18pt;font-weight:700;line-height:1.2}.starter-paper-brand p{margin-top:1mm}.starter-paper-title{text-align:right}.starter-paper-title h2{letter-spacing:-.055em;margin:0 0 2mm;font-size:36pt;font-weight:400;line-height:1.2}.starter-paper-title p{color:#65765e;font-size:10pt}.starter-paper-details{break-inside:avoid;grid-template-columns:1fr 1fr;gap:16mm;padding:8mm 0;display:grid}.starter-paper-details h3{letter-spacing:-.02em;margin:0 0 2mm;font-size:12pt;font-weight:600}.starter-paper-details dl{margin:0}.starter-paper-details dl>div{border-bottom:.2mm solid #edf0eb;justify-content:space-between;gap:4mm;padding:1.5mm 0;display:flex}.starter-paper-details dt{color:#73816f}.starter-paper-details dd{text-align:right;margin:0}.starter-paper-items{table-layout:fixed;border-collapse:collapse;width:100%;font-size:9pt}.starter-paper-items thead{display:table-header-group}.starter-paper-items th{letter-spacing:.06em;text-align:right;background:#edf1e8;border-bottom:.3mm solid #d4dfcf;padding:3mm 2mm;font-size:6.7pt;font-weight:600}.starter-paper-items th:first-child,.starter-paper-items td:first-child{text-align:left;padding-left:3mm}.starter-paper-items td{text-align:right;vertical-align:top;font-variant-numeric:tabular-nums;border-bottom:.25mm solid #e0e6dc;padding:4mm 2mm}.starter-paper-items tr{break-inside:avoid}.starter-paper-items td p{color:#71806b;margin-top:1.5mm;font-size:8pt}.starter-paper-settlement{break-inside:avoid;grid-template-columns:1fr 82mm;gap:12mm;margin:7mm 0;display:grid}.starter-paper-caption{color:#788471;font-size:7.5pt}.starter-paper-totals>div{font-variant-numeric:tabular-nums;justify-content:space-between;gap:6mm;padding:2mm 3mm;display:flex}.starter-paper-totals .starter-paper-total{background:var(--paper-accent,#354e3e);color:var(--paper-accent-ink,white);align-items:center;margin-top:3mm;padding:4mm 3mm}.starter-paper-total strong{letter-spacing:-.035em;text-align:right;font-size:17pt;font-weight:600}.starter-paper-notes{border-top:.25mm solid #dce3db;margin-top:8mm;padding-top:5mm}.starter-paper-notes h3{letter-spacing:.08em;break-after:avoid;margin:0 0 3mm;font-size:7pt;font-weight:600}.starter-paper-notes p{orphans:3;widows:3}.starter-paper footer{color:#73816f;break-inside:avoid;border-top:.25mm solid #dce3db;justify-content:space-between;gap:6mm;margin-top:10mm;padding-top:3mm;font-size:7pt;display:flex}@media screen{.starter-workspace .pw-editor-layout{display:block}.starter-studio{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:24px;display:grid}.starter-view-switch{display:none}.starter-panel-heading{padding:22px 24px}.starter-panel-heading>span{color:#71806a;letter-spacing:.13em;font-size:10px}.starter-panel-heading h2{letter-spacing:-.04em;margin:8px 0;font-size:23px;font-weight:500}.starter-panel-heading p{color:#74806d;margin:0;font-size:12px}.starter-edit-panel{background:#fffefa;border:1px solid #dce3de;border-radius:16px;overflow:hidden}.starter-edit-panel .inv-document{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 24px 24px}.starter-edit-panel .inv-document-header{border-top:1px solid #e2e7dc;border-bottom:0;padding:20px 0;display:block}.starter-edit-panel .inv-document-header>div:first-child{display:none}.starter-edit-panel .inv-company{grid-template-columns:1fr 1fr;gap:14px}.starter-edit-panel .inv-company .inv-field:first-child,.starter-edit-panel .inv-company .inv-field:nth-child(2){grid-column:1/-1}.starter-edit-panel .inv-meta{background:#f3f5ef;border:0;border-radius:12px;grid-template-columns:1fr 1fr;margin-top:0;padding:18px}.starter-edit-panel .inv-customer-fields{gap:14px}.starter-edit-panel .inv-document-footer{display:none}.starter-edit-panel .inv-items,.starter-edit-panel .inv-items tbody{display:block}.starter-edit-panel .inv-items thead{display:none}.starter-edit-panel .inv-items tr{border:1px solid #dce3d6;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px;padding:16px;display:grid;position:relative}.starter-edit-panel .inv-items td{border:0;width:auto;padding:0;display:block}.starter-edit-panel .inv-items .inv-col-number{grid-column:1/-1}.starter-edit-panel .inv-items .inv-col-description{grid-column:1/-1;width:auto}.starter-edit-panel .inv-items .inv-col-total{border-top:1px solid #e2e7dc;grid-column:1/-1;justify-content:space-between;align-items:center;padding-top:8px;display:flex}.starter-edit-panel .inv-col-remove{position:absolute;top:5px;right:8px}.starter-edit-panel .inv-edit-label,.starter-edit-panel .inv-mobile-caption{display:block}.starter-edit-panel .inv-items .inv-edit-label{clip-path:none;white-space:normal;width:auto;height:auto;position:static;overflow:visible}.starter-edit-panel .inv-totals{width:100%}.starter-preview-panel{background:#e9ede6;border:1px solid #dce3de;border-radius:16px;min-width:0;padding:0 20px 20px;position:sticky;top:20px}.starter-preview-panel .starter-panel-heading{padding-inline:0}.starter-paper-viewport{width:100%;overflow:hidden}.starter-paper-scale{width:206mm;transform:scale(var(--paper-scale,1));transform-origin:0 0;background:#fff;padding:0;box-shadow:0 12px 35px #34442c14}}@media screen and (max-width:1050px){.starter-studio{grid-template-columns:minmax(0,1fr)}.starter-view-switch{gap:8px;display:flex}.starter-view-switch button[aria-pressed=true]{color:#fff;background:#354e3e;border-color:#354e3e}.starter-studio[data-mobile-view=edit] .starter-preview-panel,.starter-studio[data-mobile-view=preview] .starter-edit-panel{display:none}.starter-preview-panel{position:static}}@media screen and (max-width:450px){.starter-edit-panel .inv-document{padding-inline:16px}.starter-panel-heading{padding:20px 16px}.starter-edit-panel .inv-customer-fields{grid-template-columns:1fr}.starter-preview-panel{padding-inline:10px}}@media print{.starter-studio,.starter-preview-panel,.starter-paper-viewport,.starter-paper-scale{background:#fff;width:auto!important;height:auto!important;box-shadow:none!important;border:0!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important;transform:none!important}.starter-paper{page:smariitInvoice;width:182mm}}
@media screen{.invoice-readonly .inv-screen-only,.invoice-readonly .inv-edit,.invoice-readonly .inv-edit-label,.invoice-readonly .inv-loading{display:none!important}.invoice-readonly .inv-document{page:smariitInvoice!important;width:100%!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;font-size:10pt!important;line-height:1.45!important}.invoice-readonly .inv-print-value{white-space:pre-wrap!important;overflow-wrap:anywhere!important;display:block!important}.invoice-readonly .inv-print-value.inv-inline-print{display:inline!important}.invoice-readonly .inv-field[data-empty=true],.invoice-readonly .inv-notes[data-empty=true]{display:none!important}.invoice-readonly .inv-meta-field[data-empty=true]{visibility:hidden!important}.invoice-readonly .inv-document-header{break-inside:avoid!important;grid-template-columns:1fr 1fr!important;gap:20mm!important;padding-bottom:6mm!important}.invoice-readonly .inv-document h2{font-size:30pt!important}.invoice-readonly .inv-document-kicker{font-size:7pt!important}.invoice-readonly .inv-company{text-align:right!important;gap:1.5mm!important}.invoice-readonly .inv-company .inv-field:first-child{font-size:12pt!important;font-weight:700!important}.invoice-readonly .inv-meta{break-inside:avoid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4mm!important;margin:6mm 0!important;padding-bottom:5mm!important;font-size:9pt!important}.invoice-readonly .inv-meta-caption{color:#677659!important;margin-bottom:1.5mm!important;font-size:7pt!important}.invoice-readonly .inv-bill-to{break-inside:avoid!important;margin-bottom:6mm!important}.invoice-readonly .inv-customer-fields{max-width:120mm!important;display:block!important}.invoice-readonly .inv-customer-fields .inv-field{margin-bottom:1.5mm!important}.invoice-readonly .inv-customer-fields .inv-field:first-child{font-size:12pt!important;font-weight:600!important}.invoice-readonly .inv-document h3{margin-bottom:3mm!important;font-size:9pt!important}.invoice-readonly .inv-items{table-layout:fixed!important;width:100%!important;font-size:9pt!important;display:table!important}.invoice-readonly .inv-items thead{display:table-header-group!important}.invoice-readonly .inv-items tr{break-inside:avoid!important}.invoice-readonly .inv-items th{padding:2.5mm 1mm!important;font-size:7pt!important}.invoice-readonly .inv-items td{overflow-wrap:anywhere!important;padding:3mm 1mm!important}.invoice-readonly .inv-items .inv-col-description{width:32%!important}.invoice-readonly .inv-items .inv-col-description .inv-field:first-child{font-weight:600!important}.invoice-readonly .inv-items .inv-col-description .inv-field+.inv-field{color:#66715c!important;margin-top:1.5mm!important;font-size:8pt!important}.invoice-readonly .inv-items .inv-col-number{width:4%!important;font-size:7pt!important}.invoice-readonly .inv-items .inv-col-total{width:20%!important;font-size:9pt!important}.invoice-readonly .inv-rate-cell>.inv-field{display:none!important}.invoice-readonly .inv-totals{break-inside:avoid!important;width:100mm!important;margin:6mm 0 6mm auto!important}.invoice-readonly .inv-total-row{padding:2mm 0!important}.invoice-readonly .inv-grand-total{font-size:10pt!important}.invoice-readonly .inv-grand-total>output{font-size:16pt!important}.invoice-readonly .inv-balance{font-size:8pt!important}.invoice-readonly .inv-notes{orphans:3!important;widows:3!important;padding-top:4mm!important;font-size:9pt!important}.invoice-readonly .inv-notes h3{break-after:avoid!important}.invoice-readonly .inv-document-footer{break-before:avoid!important;break-inside:avoid!important;margin-top:2mm!important;padding-top:1mm!important;font-size:7pt!important;position:static!important}.invoice-readonly .premium-document{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.invoice-readonly .inv-company-logo{max-width:38mm!important;max-height:16mm!important;margin-bottom:3mm!important}.invoice-readonly .premium-document .inv-document-footer{white-space:pre-wrap!important}.invoice-readonly .inv-template-modern .inv-document-header{border-radius:0!important;padding:5mm!important}.invoice-readonly .inv-template-modern .inv-company .inv-print-value{color:var(--inv-brand-ink)!important}.invoice-readonly .inv-template-modern .inv-bill-to{padding:4mm!important}.invoice-readonly .inv-template-classic{border:0!important}.invoice-readonly .inv-template-classic .inv-document-header{padding-bottom:4mm!important;display:block!important}.invoice-readonly .inv-template-classic .inv-document-header h2{margin-bottom:2mm!important;font-size:28pt!important}.invoice-readonly .inv-template-classic .inv-company{text-align:center!important;flex-wrap:wrap!important;justify-content:center!important;gap:1mm 5mm!important;margin-top:4mm!important;display:flex!important}.invoice-readonly .inv-template-classic .inv-company .inv-field:first-child{width:100%!important}.invoice-readonly .inv-template-classic .inv-company-logo{margin-bottom:2mm!important}.invoice-readonly .inv-template-business .inv-document-header{gap:10mm!important;padding-left:5mm!important}.invoice-readonly .inv-template-business .inv-company{text-align:left!important}.invoice-readonly .inv-template-business .inv-document-header h2{font-size:25pt!important}.invoice-readonly .inv-template-business .inv-meta{gap:2mm 5mm!important;padding:3mm!important}.invoice-readonly .inv-template-business .inv-bill-to{padding-left:4mm!important}.invoice-readonly .inv-template-business .inv-grand-total{padding:3mm!important}.invoice-readonly .inv-document.inv-plus-document{border:0!important;padding:0!important;font-size:10pt!important}.invoice-readonly .inv-plus-document .inv-document-header{gap:10mm!important;padding-bottom:6mm!important}.invoice-readonly .inv-plus-document .inv-document-header h2{font-size:38pt!important}.invoice-readonly .inv-plus-document .inv-company .inv-print-value{color:#303a31!important}.invoice-readonly .inv-plus-document .inv-plus-parties{gap:10mm!important;padding-block:6mm!important}.invoice-readonly .inv-plus-document .inv-meta{gap:4mm!important;padding-left:6mm!important}.invoice-readonly .inv-plus-document .inv-items th{padding-block:3mm!important;font-size:7pt!important}.invoice-readonly .inv-plus-document .inv-items td{padding-block:3mm!important}.invoice-readonly .inv-plus-document .inv-plus-settlement{gap:10mm!important;padding:6mm 0!important}.invoice-readonly .inv-plus-document .inv-grand-total{padding-top:4mm!important}.invoice-readonly .inv-plus-document .inv-grand-total output{font-size:20pt!important}.invoice-readonly .inv-plus-document .inv-document-footer{margin-top:2mm!important;padding-top:4mm!important;font-size:7pt!important}.invoice-readonly .inv-plus-document.inv-template-ledger{border-top:2mm solid var(--inv-brand)!important;padding-top:6mm!important}.invoice-readonly .inv-plus-document.inv-template-ledger .inv-document-header{padding:0 0 6mm!important}.invoice-readonly .inv-plus-document.inv-template-ledger .inv-document-header h2{font-size:28pt!important}.invoice-readonly .inv-plus-document.inv-template-ledger .inv-plus-parties{margin-bottom:6mm!important;padding-block:5mm!important}.invoice-readonly .inv-plus-document.inv-template-ledger .inv-meta{gap:2mm!important;padding-right:5mm!important}.invoice-readonly .inv-plus-document.inv-template-ledger .inv-meta-field[data-empty=true]{display:none!important}.invoice-readonly .inv-plus-document.inv-template-ledger .inv-grand-total{padding:4mm!important}.invoice-readonly .inv-template-blue.inv-reference-document .inv-document-header h2{font-size:23pt!important}.invoice-readonly .inv-template-blue.inv-reference-document .inv-grand-total{padding:3mm!important}.invoice-readonly .inv-template-mono.inv-reference-document .inv-document-header{gap:4mm!important;padding-bottom:5mm!important}.invoice-readonly .inv-template-mono.inv-reference-document .inv-company{flex-wrap:wrap!important;gap:1mm 4mm!important;max-width:100%!important;font-size:8pt!important;display:flex!important}.invoice-readonly .invoice-monogram{width:24mm!important;height:24mm!important;font-size:25pt!important}.invoice-readonly .inv-template-mono.inv-reference-document .inv-document-header h2{font-size:23pt!important}.invoice-readonly .inv-template-mono.inv-reference-document .inv-items td,.invoice-readonly .inv-template-hello.inv-reference-document .inv-items td{border:0!important;padding-block:2mm!important}.invoice-readonly .inv-template-hello.inv-reference-document .inv-company{flex-wrap:wrap!important;gap:1mm 4mm!important;max-width:100%!important;font-size:8pt!important;display:flex!important}.invoice-readonly .invoice-hello-mark{break-inside:avoid!important;margin-bottom:9mm!important}.invoice-readonly .invoice-hello-mark svg{width:64mm!important;height:29mm!important}.invoice-readonly .invoice-hello-mark p{margin-left:5mm!important;font-size:7pt!important}.invoice-readonly .inv-template-hello.inv-reference-document .inv-document-footer{margin-top:10mm!important}.invoice-readonly .inv-document .inv-document-header{break-inside:avoid!important;align-items:start!important}.invoice-readonly .inv-document .inv-company{align-items:var(--logo-align,flex-start)!important;min-width:0!important;max-width:100%!important;text-align:var(--brand-text-align,left)!important;flex-direction:column!important;gap:.8mm!important;font-size:9pt!important;line-height:1.35!important;display:flex!important}.invoice-readonly .inv-document .inv-company>.inv-field{width:100%!important;min-width:0!important;margin:0!important}.invoice-readonly .inv-document .inv-company .inv-company-name{margin-bottom:1mm!important;font-size:11pt!important;font-weight:700!important}.invoice-readonly .inv-document .inv-company .inv-company-logo,.invoice-readonly .starter-paper .starter-paper-brand .inv-company-logo{width:auto!important;height:auto!important;max-width:min(100%, var(--logo-width,58mm))!important;max-height:var(--logo-height,30mm)!important;object-fit:contain!important;object-position:left center!important;align-self:var(--logo-align,flex-start)!important;margin:0 0 var(--logo-gap,2mm)!important;background:0 0!important;border-radius:0!important;flex:none!important;padding:0!important;display:block!important}.invoice-readonly .inv-document.inv-template-modern .inv-company .inv-company-logo{background:#fff!important;border-radius:1mm!important;padding:2.5mm!important}.invoice-readonly .inv-document.inv-template-classic .inv-company{align-items:var(--logo-align,center)!important;text-align:var(--brand-text-align,center)!important;grid-area:1/1!important;gap:.8mm!important;margin-top:0!important}.invoice-readonly .inv-document.inv-template-classic .inv-company .inv-company-logo{align-self:var(--logo-align,center)!important;object-position:var(--brand-text-align,center)!important}.invoice-readonly .inv-document.inv-template-classic .inv-document-header{grid-template-columns:minmax(0,1fr)!important;gap:2mm!important;padding:0 0 4mm!important;display:grid!important}.invoice-readonly .inv-document.inv-template-classic .inv-document-header>div{grid-area:2/1!important}.invoice-readonly .inv-document.inv-template-classic .inv-document-kicker{display:none!important}.invoice-readonly .inv-document.inv-template-classic .inv-document-header h2{margin:0!important;font-size:22pt!important}.invoice-readonly .inv-document .inv-hidden-company-name{display:none!important}.invoice-readonly .inv-document .inv-company-name{width:100%!important}.invoice-readonly .inv-document:not(.inv-plus-document)>.inv-meta{margin:4mm 0!important;padding-bottom:3mm!important}.invoice-readonly .inv-document:not(.inv-plus-document)>.inv-bill-to{margin-bottom:4mm!important}.invoice-readonly .inv-document:not(.inv-plus-document) .inv-totals{margin-block:4mm!important}.invoice-readonly .inv-document .inv-total-row{padding-block:1.5mm!important}.invoice-readonly .inv-document:not(.inv-plus-document)>.inv-notes{padding-top:3mm!important}.invoice-readonly .starter-paper .starter-paper-header{padding-block:4mm!important}.invoice-readonly .starter-paper .starter-paper-details{padding-block:5mm!important}.invoice-readonly .starter-paper .starter-paper-notes{margin-top:3mm!important;padding-top:3mm!important}.invoice-readonly .invoice-print-sheet .starter-paper footer{margin-top:4mm!important}.invoice-readonly .inv-document.inv-template-classic .inv-items td{padding-block:2.5mm!important}.invoice-readonly .inv-document.inv-template-modern .inv-bill-to{padding:3mm!important}.invoice-readonly .inv-document.inv-template-modern .inv-document-header{padding:4mm!important}.invoice-readonly .starter-paper .starter-paper-brand{align-items:var(--logo-align,flex-start)!important;text-align:var(--brand-text-align,left)!important;flex-direction:column!important;display:flex!important}.invoice-readonly .starter-paper .starter-paper-brand:has(.inv-company-logo)>.starter-paper-kicker{display:none!important}.invoice-readonly .inv-document.inv-template-business .inv-document-header{border-left:0!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:10mm!important;padding:0 0 6mm!important;display:grid!important}.invoice-readonly .inv-document.inv-template-business .inv-company{width:auto!important;text-align:var(--brand-text-align,left)!important;grid-area:1/1!important}.invoice-readonly .inv-document.inv-template-business .inv-document-header>div{text-align:right!important;grid-area:1/2!important;min-width:0!important}.invoice-readonly .inv-document.inv-template-business .inv-document-header .inv-meta{text-align:left!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:3mm!important;margin:5mm 0 0!important;padding:3mm!important}.invoice-readonly .inv-document.inv-template-mono .inv-document-header>div{grid-area:1/1!important}.invoice-readonly .inv-document.inv-template-mono .inv-company{grid-area:1/2!important}.invoice-readonly .inv-document.inv-template-hello .inv-document-header{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:12mm!important;padding:0 0 9mm!important;display:grid!important}.invoice-readonly .inv-document.inv-template-hello .inv-document-header>div{grid-area:1/1!important}.invoice-readonly .inv-document.inv-template-hello .inv-company{grid-area:1/2!important}.invoice-readonly .inv-document .invoice-hello-mark{margin:0!important}.invoice-readonly .inv-document .inv-plus-settlement .inv-totals{width:100%!important;min-width:0!important;margin:0!important}.invoice-readonly .inv-document.inv-plus-document .inv-meta{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
