html,body{margin:0;padding:0}.ds-md>:first-child{margin-top:0}.ds-md h1{letter-spacing:-.02em;margin:1.75rem 0 .75rem;font-size:1.5rem;font-weight:600}.ds-md h2{letter-spacing:-.01em;margin:1.5rem 0 .6rem;font-size:1.175rem;font-weight:600}.ds-md h3{margin:1.25rem 0 .5rem;font-size:1rem;font-weight:600}.ds-md p{margin:.6rem 0;line-height:1.65}.ds-md ul,.ds-md ol{margin:.6rem 0;padding-left:1.5rem}.ds-md ul{list-style:outside}.ds-md ol{list-style:decimal}.ds-md li{margin:.3rem 0;line-height:1.6}.ds-md li>ul,.ds-md li>ol{margin:.25rem 0}.ds-md blockquote{border-left:2px solid hsl(var(--border));color:hsl(var(--muted-foreground));margin:.75rem 0;padding-left:.875rem}.ds-md hr{border-color:hsl(var(--border));margin:1.5rem 0}.ds-md code{background:hsl(var(--muted));border-radius:.25rem;padding:.1rem .3rem;font-size:.875em}.ds-md pre code{background:0 0;padding:0}.ds-md pre{background:hsl(var(--muted));border-radius:.5rem;margin:.75rem 0;padding:.875rem 1rem;font-size:.8125rem;line-height:1.55}.ds-md a{color:hsl(var(--primary));text-underline-offset:2px;text-decoration:underline}.ds-md strong{font-weight:600}.ds-md table{margin:.75rem 0;font-size:.875rem}.ds-md th,.ds-md td{border:1px solid hsl(var(--border));text-align:left;padding:.4rem .7rem}.ds-md th{background:hsl(var(--muted));font-weight:600}.ds-md pre{max-width:100%;overflow-x:auto}.ds-md table{max-width:100%;display:block;overflow-x:auto}.ds-md img,.ds-md video{max-width:100%;height:auto}.ds-md a,.ds-md p,.ds-md li{overflow-wrap:anywhere}.chat-mention{color:hsl(var(--primary));font-weight:500}.split-view-grid.svelte-1b7bj6u{display:grid}@media (width<=767px){.split-view-grid.svelte-1b7bj6u{grid-template-columns:1fr}.split-view-grid[data-has-aside=false].svelte-1b7bj6u>[data-role=list]:where(.svelte-1b7bj6u),.split-view-grid[data-has-aside=false].svelte-1b7bj6u>[data-role=detail]:where(.svelte-1b7bj6u){grid-area:1/1}}@media (width>=768px) and (width<=1023px){.split-view-grid[data-has-aside=false].svelte-1b7bj6u{grid-template-columns:var(--list-w) 1fr}.split-view-grid[data-has-aside=true].svelte-1b7bj6u{grid-template-columns:1fr}}@media (width>=1024px){.split-view-grid[data-has-aside=false][data-has-detail2=false].svelte-1b7bj6u{grid-template-columns:var(--list-w) 1fr}.split-view-grid[data-has-aside=true][data-has-detail2=false].svelte-1b7bj6u{grid-template-columns:var(--aside-w) var(--list-w) 1fr}.split-view-grid[data-has-aside=false][data-has-detail2=true].svelte-1b7bj6u{grid-template-columns:var(--list-w) 1fr var(--detail2-w)}.split-view-grid[data-has-aside=true][data-has-detail2=true].svelte-1b7bj6u{grid-template-columns:var(--aside-w) var(--list-w) 1fr var(--detail2-w)}}.inv-sheet.svelte-1c962iv{--inv-ink:#111827;--inv-muted:#6b7280;--inv-rule:#1f2937;--inv-paper:#fff;background:var(--inv-paper);width:100%;max-width:210mm;color:var(--inv-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border:1px solid #e5e7eb;border-radius:6px;margin-inline:auto;padding:14mm 14mm 12mm;font-size:12.5px;line-height:1.4;box-shadow:0 1px 2px #0000000f,0 8px 24px -12px #0000002e}.inv-num.svelte-1c962iv{font-variant-numeric:tabular-nums;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.94em}.inv-banner.svelte-1c962iv{color:#92400e;text-align:center;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fffbeb;border:1px solid #f59e0b;border-radius:4px;margin:0 0 12px;padding:8px 12px;font-weight:600}.inv-scroll.svelte-1c962iv{max-width:100%;overflow-x:auto}table.svelte-1c962iv{border-collapse:collapse;width:100%}.inv-bank-m.svelte-1c962iv,.inv-items-m.svelte-1c962iv{display:none}.inv-bank.svelte-1c962iv td:where(.svelte-1c962iv){border:1px solid var(--inv-rule);vertical-align:top;padding:3px 6px}.inv-bank__name.svelte-1c962iv{height:3.4em}.inv-bank__value.svelte-1c962iv{min-height:1.4em;display:block}.inv-cap.svelte-1c962iv{color:var(--inv-muted);margin-top:4px;font-size:.85em;display:block}.inv-lbl.svelte-1c962iv{white-space:nowrap}.inv-title.svelte-1c962iv{border-bottom:2px solid var(--inv-rule);margin:18px 0 8px;padding-bottom:6px;font-size:1.45em;font-weight:700;line-height:1.25}.inv-parties.svelte-1c962iv{grid-template-columns:max-content 1fr;gap:6px 12px;margin:0 0 12px;display:grid}.inv-parties.svelte-1c962iv dt:where(.svelte-1c962iv){color:var(--inv-ink)}.inv-parties.svelte-1c962iv dd:where(.svelte-1c962iv){overflow-wrap:anywhere;min-width:0;margin:0;font-weight:600}.inv-plain.svelte-1c962iv{white-space:pre-wrap;font-weight:400!important}.inv-details.svelte-1c962iv{margin-top:2px;display:block}.inv-items.svelte-1c962iv th:where(.svelte-1c962iv),.inv-items.svelte-1c962iv td:where(.svelte-1c962iv){border:1px solid var(--inv-rule);vertical-align:top;padding:3px 6px}.inv-items.svelte-1c962iv th:where(.svelte-1c962iv){text-align:left;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#f3f4f6;font-weight:700}.inv-items.svelte-1c962iv{border:2px solid var(--inv-rule)}.inv-desc.svelte-1c962iv{overflow-wrap:anywhere}.inv-items.svelte-1c962iv th.inv-c:where(.svelte-1c962iv),.inv-c.svelte-1c962iv{text-align:center}.inv-items.svelte-1c962iv th.inv-r:where(.svelte-1c962iv),.inv-r.svelte-1c962iv{text-align:right;white-space:nowrap}.inv-muted.svelte-1c962iv{color:var(--inv-muted)}.inv-totals.svelte-1c962iv{grid-template-columns:1fr max-content;gap:2px 16px;margin:8px 0 10px;font-weight:700;display:grid}.inv-totals.svelte-1c962iv dt:where(.svelte-1c962iv){text-align:right}.inv-totals.svelte-1c962iv dd:where(.svelte-1c962iv){text-align:right;min-width:7em;margin:0}.inv-words.svelte-1c962iv{border-bottom:2px solid var(--inv-rule);padding-bottom:8px}.inv-words.svelte-1c962iv p:where(.svelte-1c962iv){margin:0 0 2px}.inv-words__sum.svelte-1c962iv{font-weight:700}.inv-signs.svelte-1c962iv{gap:18px;margin-top:22px;display:grid}.inv-sign.svelte-1c962iv{grid-template-columns:7.5em minmax(0,1fr) minmax(5em,1fr) minmax(0,1.3fr);align-items:end;gap:10px;display:grid}.inv-sign__role.svelte-1c962iv{font-weight:700}.inv-sign__post.svelte-1c962iv{overflow-wrap:anywhere;font-size:.92em}.inv-sign__line.svelte-1c962iv{border-bottom:1px solid var(--inv-rule);height:1.2em}.inv-sign__name.svelte-1c962iv{overflow-wrap:anywhere}@media (width<=639px){.inv-sheet.svelte-1c962iv{border-radius:4px;padding:16px 14px;font-size:12px}.inv-bank-wrap.svelte-1c962iv{display:none}.inv-bank-m.svelte-1c962iv{border:1px solid var(--inv-rule);border-bottom:0;grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.inv-bank-m.svelte-1c962iv dt:where(.svelte-1c962iv),.inv-bank-m.svelte-1c962iv dd:where(.svelte-1c962iv){border-bottom:1px solid var(--inv-rule);overflow-wrap:anywhere;margin:0;padding:4px 8px}.inv-bank-m.svelte-1c962iv dt:where(.svelte-1c962iv){color:var(--inv-muted);border-right:1px solid var(--inv-rule)}.inv-items-wrap.svelte-1c962iv{display:none}.inv-items-m.svelte-1c962iv{border-top:2px solid var(--inv-rule);border-bottom:2px solid var(--inv-rule);margin:0;padding:0;list-style:none;display:block}.inv-items-m.svelte-1c962iv li:where(.svelte-1c962iv){border-bottom:1px solid #d1d5db;gap:2px;padding:6px 0;display:grid}.inv-items-m.svelte-1c962iv li:where(.svelte-1c962iv):last-child{border-bottom:0}.inv-items-m__desc.svelte-1c962iv{overflow-wrap:anywhere}.inv-items-m__calc.svelte-1c962iv{text-align:right}.inv-title.svelte-1c962iv{font-size:1.25em}.inv-parties.svelte-1c962iv{grid-template-columns:1fr;gap:2px}.inv-parties.svelte-1c962iv dd:where(.svelte-1c962iv){margin-bottom:6px}.inv-sign.svelte-1c962iv{grid-template-columns:1fr 1fr}.inv-sign__line.svelte-1c962iv{order:3;grid-column:1/-1}.inv-sign__name.svelte-1c962iv{text-align:right;order:4;grid-column:1/-1}}@media print{@page invoice{size:A4;margin:12mm}html:has(.inv-sheet) body :not(:has(.inv-sheet)):not(.inv-sheet):not(.inv-sheet *){display:none!important}html:has(.inv-sheet){width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;background:#fff!important;border:0!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important;transform:none!important}html:has(.inv-sheet) body{width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;background:#fff!important;border:0!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important;transform:none!important}html:has(.inv-sheet) body :has(.inv-sheet){width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;background:#fff!important;border:0!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important;transform:none!important}.inv-sheet.svelte-1c962iv{page:invoice;max-width:none;box-shadow:none;break-inside:auto;border:0;border-radius:0;padding:0;font-size:10.5pt}.inv-scroll.svelte-1c962iv{overflow:visible}.inv-bank-m.svelte-1c962iv{display:none}.inv-bank-wrap.svelte-1c962iv,.inv-items-wrap.svelte-1c962iv{display:block}.inv-items-m.svelte-1c962iv{display:none}.inv-items.svelte-1c962iv tr:where(.svelte-1c962iv),.inv-signs.svelte-1c962iv,.inv-totals.svelte-1c962iv{break-inside:avoid}}@media (width<=639px){table.ds-table-stack thead{display:none}table.ds-table-stack tr{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--card));margin-bottom:.5rem;padding:.25rem;display:block}table.ds-table-stack td{text-align:left;border:0;justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-height:2.75rem;padding:.375rem .625rem;display:flex}table.ds-table-stack td[data-label]:before{content:attr(data-label);color:hsl(var(--muted-foreground));letter-spacing:.08em;text-transform:uppercase;flex:none;font-size:.6875rem}table.ds-table-stack td:not([data-label]){justify-content:flex-start;font-weight:600}table.ds-table-stack td.hidden{display:none}}@media (prefers-reduced-motion:reduce){.tabbar-pill.svelte-68h23d{transition:none}}.tabs-list-scroll-fade.svelte-gsia0l{background-color:hsl(var(--muted));background-image:linear-gradient(to right, hsl(var(--muted)), hsl(var(--muted) / 0)), linear-gradient(to left, hsl(var(--muted)), hsl(var(--muted) / 0)), linear-gradient(to right, hsl(var(--foreground) / .18), hsl(var(--foreground) / 0)), linear-gradient(to left, hsl(var(--foreground) / .18), hsl(var(--foreground) / 0));background-position:0,100%,0,100%;background-repeat:no-repeat;background-size:20px 100%,20px 100%,8px 100%,8px 100%;background-attachment:local,local,scroll,scroll}
