.inv{align-items:start}.inv-edit,.inv-view{align-content:start;gap:14px;min-width:0;display:grid}.inv .inv-sec{gap:14px;display:grid}.inv-h{font-size:18px;font-weight:700;line-height:1.2}.inv-h-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;display:flex}.inv-h-row .switch-row{min-height:40px}.inv-note,.inv-small{color:var(--muted);font-size:14px;line-height:1.45}.inv-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.inv-wide{grid-column:1/-1}@media (width<=479px){.inv-grid{grid-template-columns:minmax(0,1fr)}}.inv .inv-area{resize:vertical;padding:11px 12px;line-height:1.4;display:block}.inv .inv-desc{field-sizing:content;min-height:48px}.inv .input[aria-invalid=true]{border-color:var(--accent-text)}.inv .seg.inv-seg button{padding:0 6px}.inv-logo-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.inv-logo-thumb{border:1px solid var(--line);border-radius:var(--radius-xs);object-fit:contain;background:#fff;max-width:140px;max-height:48px;padding:4px}.inv-lines{margin:0;padding:0;list-style:none;display:grid}.inv-line{border-bottom:1px solid var(--line-2);gap:10px;padding:12px 0 14px;display:grid}.inv-line:first-child{padding-top:0}.inv-line-top{grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}.inv-line-n{color:var(--muted);font-variant-numeric:tabular-nums;padding-top:13px;font-size:14px}.inv-line-act{gap:4px;display:flex}.inv-line-act svg{width:18px;height:18px}.inv-up svg{transform:rotate(-90deg)}.inv-down svg{transform:rotate(90deg)}.inv-line-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-inline-start:30px;display:grid}.inv-line-fields .field label,.inv-line-fields .label{font-size:13px}.inv .inv-num{font-variant-numeric:tabular-nums}.inv-suffix{position:relative}.inv .inv-suffix .input{padding-inline-end:30px}.inv-suffix span{inset-inline-end:12px;color:var(--muted);pointer-events:none;font-size:15px;position:absolute;top:50%;transform:translateY(-50%)}.inv-f-amount{flex-direction:column;gap:6px;min-width:0;display:flex}.inv-f-amount .label{font-weight:600}.inv-f-amount output{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;justify-content:flex-end;align-items:center;min-height:48px;font-size:16px;font-weight:600;display:flex;overflow:hidden}@media (width<=479px){.inv-line-fields{margin-inline-start:0}}.inv .inv-add{min-height:48px}.inv .inv-stage{justify-content:center;padding:16px;display:flex;overflow:auto}.inv-fit{direction:ltr;flex:none;position:relative;overflow:hidden}.inv-scaler{transform-origin:0 0;width:794px}.inv-files{flex-wrap:wrap;gap:8px;display:flex}.inv-actions{display:none}@media (width<=639px){.inv .inv-stage{padding:10px}}@media (width<=1023px){.inv[data-view=edit] .inv-view,.inv[data-view=preview] .inv-edit{display:none}}@media (width>=1024px){.inv{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr)}.inv .inv-views,.inv>.keys{display:none}.inv-view{top:calc(var(--header-h) + 16px);position:sticky}.inv .inv-stage{max-height:calc(100dvh - var(--header-h) - 250px);align-items:flex-start;min-height:380px}.inv-actions{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:10px;display:grid}}.inv-paper{color:#151515;width:794px;min-height:1123px;font-family:var(--font);text-align:start;overflow-wrap:anywhere;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;border-radius:2px;flex-direction:column;gap:26px;padding:56px 60px;font-size:12.5px;line-height:1.45;display:flex}.inv-paper p,.inv-paper h2,.inv-paper dl,.inv-paper dd{margin:0}.inv-head{grid-template-columns:minmax(0,1fr) minmax(0,auto);align-items:start;gap:24px;display:grid}.inv-logo{object-fit:contain;object-position:left center;max-width:220px;max-height:64px;margin-bottom:14px;display:block}.inv-party{color:#3a3a36;gap:2px;display:grid}.inv-p-label{color:#6a6a64;font-size:11px;font-weight:600;margin-bottom:4px!important}.inv-p-name{color:#151515;font-weight:700}.inv-p-big{font-size:15px}.inv-p-pre{white-space:pre-line}.inv-meta{text-align:end}.inv-title{letter-spacing:-.01em;font-size:26px;font-weight:700;line-height:1.1;margin-bottom:12px!important}.inv-meta dl{gap:3px;display:grid}.inv-meta dl>div{justify-content:flex-end;gap:14px;display:flex}.inv-meta dt{color:#6a6a64}.inv-meta dd{font-variant-numeric:tabular-nums;min-width:84px}.inv-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.inv-table th{color:#55554f;text-align:start;border-bottom:1.5px solid #151515;padding:0 6px 7px;font-size:11px;font-weight:600}.inv-table td{vertical-align:top;border-bottom:1px solid #e2e2dd;padding:8px 6px}.inv-table th:first-child,.inv-table td:first-child{padding-inline-start:0}.inv-table th:last-child,.inv-table td:last-child{padding-inline-end:0}.inv-paper .inv-c-num{text-align:end;white-space:nowrap}.inv-c-n{color:#767676;width:26px}.inv-c-desc{width:100%}.inv-blank{color:#767676}.inv-sum{justify-content:flex-end;display:flex}.inv-totals{font-variant-numeric:tabular-nums;width:min(100%,340px)}.inv-totals>div{justify-content:space-between;gap:16px;padding:3px 0;display:flex}.inv-totals dd{white-space:nowrap}.inv-of{color:#6a6a64}.inv-totals .inv-grand{border-top:1.5px solid #151515;margin-top:6px;padding-top:10px;font-size:15px;font-weight:700}.inv-foot{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.inv-legal{color:#6a6a64;border-top:1px solid #e2e2dd;padding-top:10px;font-size:10.5px;margin-top:auto!important}.inv-t-boxed .inv-head{border:1px solid #151515;border-radius:4px;padding:20px 22px}.inv-t-boxed .inv-to{border:1px solid #d6d6d1;border-radius:4px;padding:14px 16px}.inv-t-boxed .inv-table th{background:#efefec;border-bottom:0;padding:8px 6px}.inv-t-boxed .inv-table th:first-child{border-start-start-radius:4px;border-end-start-radius:4px;padding-inline-start:8px}.inv-t-boxed .inv-table th:last-child{border-start-end-radius:4px;border-end-end-radius:4px;padding-inline-end:8px}.inv-t-boxed .inv-table td:first-child{padding-inline-start:8px}.inv-t-boxed .inv-table td:last-child{padding-inline-end:8px}.inv-t-boxed .inv-totals{border:1px solid #d6d6d1;border-radius:4px;padding:10px 14px 0;overflow:hidden}.inv-t-boxed .inv-totals .inv-grand{color:#fff;background:#151515;border-top:0;margin:8px -14px 0;padding:10px 14px}.inv-t-boxed .inv-foot>div{background:#f6f6f4;border-inline-start:2px solid #151515;padding:12px 14px}.inv-print{display:none}@media print{@page{size:A4;margin:14mm 14mm 16mm}html.inv-printing,html.inv-printing body{background:#fff!important;min-height:0!important}html.inv-printing body>:not(.inv-print){display:none!important}html.inv-printing .inv-print{display:block}.inv-print .inv-paper{border-radius:0;width:auto;min-height:0;padding:0}.inv-print .inv-table thead{display:table-header-group}.inv-print .inv-table tr,.inv-print .inv-head,.inv-print .inv-to,.inv-print .inv-sum,.inv-print .inv-foot>div{break-inside:avoid}}
