.receipt-compare-module__sdIzVa__compare{--scan-paper:color-mix(in srgb, var(--ivs-caution-tint) 25%, var(--ivs-paper-raised));--scan-review-rule:color-mix(in srgb, var(--ivs-caution-ink) 35%, var(--ivs-caution-tint));gap:var(--ivs-ds-space-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.receipt-compare-module__sdIzVa__side>*+*{margin-block-start:var(--ivs-ds-space-3)}.receipt-compare-module__sdIzVa__sideLabel{font-family:var(--ivs-font-data), monospace;font-size:var(--ivs-ds-type-11);letter-spacing:.08em;text-transform:uppercase;color:var(--ivs-ink-soft)}.receipt-compare-module__sdIzVa__photo{border:1px solid var(--ivs-rule);border-radius:var(--ivs-ds-radius-document);width:100%;height:auto;display:block}.receipt-compare-module__sdIzVa__paper{padding:var(--ivs-ds-space-5);background:var(--scan-paper);border:1px solid var(--ivs-rule);border-radius:var(--ivs-ds-radius-document);font-family:var(--ivs-font-data), monospace;font-size:var(--ivs-ds-type-13);color:var(--ivs-ink)}.receipt-compare-module__sdIzVa__paper>*+*{margin-block-start:var(--ivs-ds-space-1)}.receipt-compare-module__sdIzVa__paperHead{text-transform:uppercase;font-weight:700}.receipt-compare-module__sdIzVa__paperRow{justify-content:space-between;gap:var(--ivs-ds-space-3);display:flex}.receipt-compare-module__sdIzVa__paperTotal{border-block-start:1px dashed var(--ivs-rule);font-weight:700}.receipt-compare-module__sdIzVa__fields{border-collapse:collapse;width:100%;font-size:var(--ivs-ds-type-14)}.receipt-compare-module__sdIzVa__fields th,.receipt-compare-module__sdIzVa__fields td{padding:var(--ivs-ds-space-2);border-block-end:1px solid var(--ivs-rule-soft);text-align:start;vertical-align:top}.receipt-compare-module__sdIzVa__fields th{color:var(--ivs-ink-soft);font-weight:400}.receipt-compare-module__sdIzVa__fields td{font-family:var(--ivs-font-data), monospace;color:var(--ivs-pine);text-align:end;font-weight:600}.receipt-compare-module__sdIzVa__fields tr[data-review=true] th,.receipt-compare-module__sdIzVa__fields tr[data-review=true] td{background:var(--ivs-caution-tint)}.receipt-compare-module__sdIzVa__fields tr[data-review=true] th{border-inline-start:3px solid var(--scan-review-rule)}.receipt-compare-module__sdIzVa__reviewNote{font-family:var(--ivs-font-sans), sans-serif;color:var(--ivs-caution-ink);font-weight:500}.receipt-compare-module__sdIzVa__check{padding:var(--ivs-ds-space-2) var(--ivs-ds-space-3);border-radius:var(--ivs-ds-radius-control);font-family:var(--ivs-font-data), monospace;font-size:var(--ivs-ds-type-13);background:var(--ivs-caution-tint);color:var(--ivs-caution-ink)}.receipt-compare-module__sdIzVa__check[data-matches=true]{background:var(--ivs-ds-accent-tint);color:var(--ivs-pine)}@media (max-width:700px){.receipt-compare-module__sdIzVa__compare{grid-template-columns:minmax(0,1fr)}}
.receipt-scan-demo-module__58q7WW__demo{--scan-paper:color-mix(in srgb, var(--ivs-caution-tint) 25%, var(--ivs-paper-raised));--scan-read:var(--ivs-ds-accent);--scan-read-bright:color-mix(in srgb, var(--ivs-ds-accent) 78%, var(--ivs-paper-raised));--scan-read-tint:var(--ivs-ds-accent-tint);--scan-review:var(--ivs-caution-tint);--scan-review-rule:color-mix(in srgb, var(--ivs-caution-ink) 35%, var(--ivs-caution-tint));--scan-unread:var(--ivs-pay-preview-dot);--scan-photo:color-mix(in srgb, var(--ivs-ink-faint) 30%, var(--ivs-paper-tint));gap:var(--ivs-ds-space-2);flex-direction:column;display:flex}.receipt-scan-demo-module__58q7WW__frame{background:var(--ivs-paper-tint);border-radius:var(--ivs-ds-radius-control)}.receipt-scan-demo-module__58q7WW__stage{aspect-ratio:4/3;place-items:center;display:grid;position:relative;overflow:hidden}.receipt-scan-demo-module__58q7WW__photo{width:62%;height:82%;padding:var(--ivs-ds-space-5);background:linear-gradient(160deg, var(--scan-photo), var(--ivs-rule));border-radius:var(--ivs-ds-radius-document);opacity:0;filter:grayscale();flex-direction:column;justify-content:center;display:flex;position:absolute;transform:rotate(-7deg)}.receipt-scan-demo-module__58q7WW__glare{background:linear-gradient(115deg, transparent 35%, color-mix(in srgb, var(--ivs-paper-raised) 70%, transparent) 48%, transparent 60%);position:absolute;inset:0}.receipt-scan-demo-module__58q7WW__photoLine{height:var(--ivs-ds-space-2);border-radius:var(--ivs-ds-radius-document);background:color-mix(in srgb, var(--ivs-ink-faint) 45%, transparent);display:block}.receipt-scan-demo-module__58q7WW__photoLine+.receipt-scan-demo-module__58q7WW__photoLine{margin-block-start:var(--ivs-ds-space-2)}.receipt-scan-demo-module__58q7WW__photoLine:nth-child(3n){width:60%}.receipt-scan-demo-module__58q7WW__doc{width:min(100%,22rem);padding:var(--ivs-ds-space-5);background:var(--scan-paper);border:1px solid var(--ivs-rule);border-radius:var(--ivs-ds-radius-document);flex-direction:column;display:flex;position:relative}.receipt-scan-demo-module__58q7WW__doc>*+*{margin-block-start:var(--ivs-ds-space-3)}.receipt-scan-demo-module__58q7WW__docTitle{font-family:var(--ivs-font-data), monospace;font-size:var(--ivs-ds-type-11);letter-spacing:.08em;text-transform:uppercase;color:var(--ivs-ink-soft);margin:0}.receipt-scan-demo-module__58q7WW__fields{gap:var(--ivs-ds-space-1);flex-direction:column;display:flex}.receipt-scan-demo-module__58q7WW__field{padding:var(--ivs-ds-space-1) var(--ivs-ds-space-2);border-radius:var(--ivs-ds-radius-document);background:var(--scan-read-tint);font-size:var(--ivs-ds-type-13);line-height:1.4;display:flex}.receipt-scan-demo-module__58q7WW__field dt{color:var(--ivs-ink-soft);flex:0 0 6.5rem;margin-inline-end:var(--ivs-ds-space-2)}.receipt-scan-demo-module__58q7WW__field dd{color:var(--ivs-pine);overflow-wrap:anywhere;margin:0;font-weight:600}.receipt-scan-demo-module__58q7WW__field[data-review=true]{background:var(--scan-review);border-inline-start:3px solid var(--scan-review-rule)}.receipt-scan-demo-module__58q7WW__reviewNote{color:var(--ivs-caution-ink);font-weight:500}.receipt-scan-demo-module__58q7WW__result{justify-content:space-between;align-items:center;gap:var(--ivs-ds-space-2);flex-wrap:wrap;display:flex}.receipt-scan-demo-module__58q7WW__total{padding:var(--ivs-ds-space-1) var(--ivs-ds-space-3);background:var(--ivs-pine);color:var(--ivs-paper-raised);font-size:var(--ivs-ds-type-13);border-radius:999px;align-items:baseline;display:inline-flex}.receipt-scan-demo-module__58q7WW__total strong{font-family:var(--ivs-font-data), monospace;font-size:var(--ivs-ds-type-16);margin-inline-start:var(--ivs-ds-space-2)}.receipt-scan-demo-module__58q7WW__fakeAction{padding:var(--ivs-ds-space-1) var(--ivs-ds-space-3);border:1px solid var(--ivs-rule);border-radius:var(--ivs-ds-radius-control);font-size:var(--ivs-ds-type-13);color:var(--ivs-pine);background:var(--ivs-paper-raised);font-weight:600}.receipt-scan-demo-module__58q7WW__cornerCue{opacity:0;width:1px;height:1px;position:absolute}.receipt-scan-demo-module__58q7WW__caption{font-family:var(--ivs-font-data), monospace;font-size:var(--ivs-ds-type-11);letter-spacing:.06em;text-transform:uppercase;color:var(--ivs-ink-soft);justify-content:space-between;align-items:center;display:flex}.receipt-scan-demo-module__58q7WW__demo[data-playing=true] .receipt-scan-demo-module__58q7WW__frame{animation:.8s 6.2s both receipt-scan-demo-module__58q7WW__corners}.receipt-scan-demo-module__58q7WW__demo[data-playing=true] .receipt-scan-demo-module__58q7WW__photo{animation:3.4s both receipt-scan-demo-module__58q7WW__photo}.receipt-scan-demo-module__58q7WW__demo[data-playing=true] .receipt-scan-demo-module__58q7WW__frame>span:not([data-corner]){animation:1.8s linear .8s both receipt-scan-demo-module__58q7WW__beam}.receipt-scan-demo-module__58q7WW__demo[data-playing=true] .receipt-scan-demo-module__58q7WW__doc{animation:.8s 2.6s both receipt-scan-demo-module__58q7WW__doc}.receipt-scan-demo-module__58q7WW__demo[data-playing=true] .receipt-scan-demo-module__58q7WW__field{animation:receipt-scan-demo-module__58q7WW__read .4s ease calc(3.4s + var(--i) * .3s) both}.receipt-scan-demo-module__58q7WW__demo[data-playing=true] .receipt-scan-demo-module__58q7WW__field[data-review=true]{animation-name:receipt-scan-demo-module__58q7WW__review}.receipt-scan-demo-module__58q7WW__demo[data-playing=true] .receipt-scan-demo-module__58q7WW__result{animation:.6s 5.6s both receipt-scan-demo-module__58q7WW__doc}.receipt-scan-demo-module__58q7WW__demo[data-playing=true] .receipt-scan-demo-module__58q7WW__cornerCue{animation:7s linear both receipt-scan-demo-module__58q7WW__cue}@keyframes receipt-scan-demo-module__58q7WW__corners{0%{color:var(--ivs-pine)}to{color:var(--scan-read-bright)}}@keyframes receipt-scan-demo-module__58q7WW__photo{0%{opacity:0;transform:translateY(var(--ivs-ds-space-4)) rotate(-7deg)}24%,76%{opacity:1;transform:rotate(-7deg)}to{opacity:0;transform:rotate(0)}}@keyframes receipt-scan-demo-module__58q7WW__beam{0%{opacity:1;inset-block-start:var(--ivs-ds-space-4)}95%{opacity:1}to{opacity:0;inset-block-start:calc(100% - var(--ivs-ds-space-4))}}@keyframes receipt-scan-demo-module__58q7WW__doc{0%{opacity:0;transform:translateY(var(--ivs-ds-space-2))}to{opacity:1;transform:none}}@keyframes receipt-scan-demo-module__58q7WW__read{0%{background:var(--scan-unread)}to{background:var(--scan-read-tint)}}@keyframes receipt-scan-demo-module__58q7WW__review{0%{background:var(--scan-unread)}to{background:var(--scan-review)}}@keyframes receipt-scan-demo-module__58q7WW__cue{to{opacity:0}}@media (max-width:600px){.receipt-scan-demo-module__58q7WW__stage{aspect-ratio:1}}@media (prefers-reduced-motion:reduce){.receipt-scan-demo-module__58q7WW__demo *,.receipt-scan-demo-module__58q7WW__demo[data-playing=true] *{transition:none!important;animation:none!important}}
.scan-frame-module__7AQzgq__frame{color:var(--ivs-pine);position:relative}.scan-frame-module__7AQzgq__frame[data-tone=read]{color:var(--ivs-ds-accent)}.scan-frame-module__7AQzgq__frame[data-tone=inverse]{color:color-mix(in srgb, var(--ivs-ds-accent) 70%, var(--ivs-paper-raised))}.scan-frame-module__7AQzgq__frame[data-size=stage]{padding:var(--ivs-ds-space-4)}.scan-frame-module__7AQzgq__frame[data-size=band]{padding:var(--ivs-ds-space-7)}.scan-frame-module__7AQzgq__frame[data-size=badge]{min-width:var(--ivs-ds-space-7);min-height:var(--ivs-ds-space-7);padding:var(--ivs-ds-space-1) var(--ivs-ds-space-2);place-items:center;display:inline-grid}.scan-frame-module__7AQzgq__corner{width:var(--ivs-ds-space-5);height:var(--ivs-ds-space-5);pointer-events:none;border:0 solid;transition:border-color .4s;position:absolute}.scan-frame-module__7AQzgq__frame[data-size=badge] .scan-frame-module__7AQzgq__corner{width:var(--ivs-ds-space-2);height:var(--ivs-ds-space-2)}.scan-frame-module__7AQzgq__corner[data-corner=tl]{border-block-start-width:2px;border-inline-start-width:2px;inset-block-start:0;inset-inline-start:0}.scan-frame-module__7AQzgq__corner[data-corner=tr]{border-block-start-width:2px;border-inline-end-width:2px;inset-block-start:0;inset-inline-end:0}.scan-frame-module__7AQzgq__corner[data-corner=bl]{border-block-end-width:2px;border-inline-start-width:2px;inset-block-end:0;inset-inline-start:0}.scan-frame-module__7AQzgq__corner[data-corner=br]{border-block-end-width:2px;border-inline-end-width:2px;inset-block-end:0;inset-inline-end:0}.scan-frame-module__7AQzgq__beam{inset-inline:var(--ivs-ds-space-3);opacity:0;pointer-events:none;background:currentColor;height:2px;position:absolute;inset-block-start:var(--ivs-ds-space-4)}@media (prefers-reduced-motion:reduce){.scan-frame-module__7AQzgq__corner{transition:none}}
.editorial-system-module__7WHB-G__pilot.editorial-system-module__7WHB-G__pilot{--ivs-display:var(--ivs-font-sans), sans-serif;--ivs-ui:var(--ivs-font-sans), sans-serif;--ivs-mono:var(--ivs-font-data), monospace;background:var(--ivs-ds-bg);min-width:0;color:var(--ivs-ds-ink);font-family:var(--ivs-font-sans), sans-serif;font-size:var(--ivs-ds-type-16)}.editorial-system-module__7WHB-G__pilot *,.editorial-system-module__7WHB-G__pilot :before,.editorial-system-module__7WHB-G__pilot :after{box-sizing:border-box}.editorial-system-module__7WHB-G__pilot .ivt-main{width:min(calc(100% - var(--ivs-ds-space-7)), var(--ivs-ds-page));min-width:0;margin-inline:auto}.editorial-system-module__7WHB-G__pilot .ivt-breadcrumbs{padding-block-start:var(--ivs-ds-space-5)}.editorial-system-module__7WHB-G__pilot .ivs-brand-name{font-size:var(--ivs-ds-type-18)}.editorial-system-module__7WHB-G__pilot .ivt-breadcrumbs ol{color:var(--ivs-ds-ink-3);font-size:var(--ivs-ds-type-12)}:is(.editorial-system-module__7WHB-G__pilot .ivt-breadcrumbs a,.editorial-system-module__7WHB-G__pilot .ivt-section-copy a,.editorial-system-module__7WHB-G__pilot .ivt-faq-list a){color:var(--ivs-ds-accent-ink)}.editorial-system-module__7WHB-G__pilot .ivt-breadcrumbs a:hover{color:var(--ivs-ds-accent)}.editorial-system-module__7WHB-G__pilot .ivt-page-header{max-width:var(--ivs-ds-measure);padding-block:var(--ivs-ds-space-8)}:is(.editorial-system-module__7WHB-G__pilot .ivt-kicker,.editorial-system-module__7WHB-G__pilot .ivt-section-label){color:var(--ivs-ds-accent-ink);font-size:var(--ivs-ds-type-11);letter-spacing:.08em;margin-block-end:var(--ivs-ds-space-3);font-weight:750}.editorial-system-module__7WHB-G__pilot .ivt-page-header h1{max-width:var(--ivs-ds-measure);color:var(--ivs-ds-ink);font-size:var(--ivs-ds-type-56);letter-spacing:-.03em;text-wrap:balance;margin:0;line-height:1.04}.editorial-system-module__7WHB-G__pilot .ivt-page-header>p{max-width:var(--ivs-ds-measure);color:var(--ivs-ds-ink-2);font-size:var(--ivs-ds-type-20);text-wrap:pretty;margin-block-start:var(--ivs-ds-space-5);line-height:1.6}.editorial-system-module__7WHB-G__pilot .ivt-header-actions{gap:var(--ivs-ds-space-3);margin-block-start:var(--ivs-ds-space-6)}:is(.editorial-system-module__7WHB-G__pilot .ivt-header-actions a,.editorial-system-module__7WHB-G__pilot .ivs-button){min-block-size:calc(var(--ivs-ds-space-6) + var(--ivs-ds-space-2));padding-block:var(--ivs-ds-space-3);padding-inline:var(--ivs-ds-space-4);border-radius:var(--ivs-ds-radius-control);font-size:var(--ivs-ds-type-14)}.editorial-system-module__7WHB-G__pilot .ivs-button-primary{border-color:var(--ivs-ds-accent);background:var(--ivs-ds-accent);color:var(--ivs-ds-bg)}.editorial-system-module__7WHB-G__pilot .ivt-header-actions .ivt-download-link{border-color:var(--ivs-ds-rule-2);background:var(--ivs-ds-bg);color:var(--ivs-ds-ink)}.editorial-system-module__7WHB-G__pilot .ivt-section{padding-block:var(--ivs-ds-space-8);border-block-start:1px solid var(--ivs-ds-rule);scroll-margin-block-start:var(--ivs-ds-nav-offset)}.editorial-system-module__7WHB-G__contentSection{grid-template-columns:var(--ivs-ds-space-6) minmax(0, var(--ivs-ds-measure));gap:var(--ivs-ds-space-4);justify-content:center;display:grid}.editorial-system-module__7WHB-G__contentSection .ivt-section-number{color:var(--ivs-ds-accent-ink);font-family:var(--ivs-font-data), monospace;font-size:var(--ivs-ds-type-11);font-variant-numeric:tabular-nums;padding-block-start:var(--ivs-ds-space-2);position:static}.editorial-system-module__7WHB-G__prose{width:100%;min-width:0;max-width:var(--ivs-ds-measure);color:var(--ivs-ds-ink-2);font-size:var(--ivs-ds-type-18);overflow-wrap:anywhere;line-height:1.6}.editorial-system-module__7WHB-G__prose>*{margin:0}.editorial-system-module__7WHB-G__prose>*+*{margin-block-start:var(--flow-space,var(--ivs-ds-space-5))}.editorial-system-module__7WHB-G__prose>:is(h2,h3){--flow-space:var(--ivs-ds-space-8);color:var(--ivs-ds-ink);text-wrap:balance;line-height:1.16}.editorial-system-module__7WHB-G__prose>h2{font-size:var(--ivs-ds-type-32);letter-spacing:-.025em}.editorial-system-module__7WHB-G__prose>h3{font-size:var(--ivs-ds-type-20)}.editorial-system-module__7WHB-G__prose>:is(h2,h3)+*{--flow-space:var(--ivs-ds-space-4)}.editorial-system-module__7WHB-G__prose :is(ul,ol){padding-inline-start:var(--ivs-ds-space-5)}.editorial-system-module__7WHB-G__prose li+li{margin-block-start:var(--ivs-ds-space-2)}:is(.editorial-system-module__7WHB-G__pilot .ivt-downloads>h2,.editorial-system-module__7WHB-G__pilot .ivt-faq>h2,.editorial-system-module__7WHB-G__pilot .ivt-related>h2){max-width:var(--ivs-ds-measure);color:var(--ivs-ds-ink);font-size:var(--ivs-ds-type-32);letter-spacing:-.025em;line-height:1.16}.editorial-system-module__7WHB-G__pilot .ivt-variant-grid{gap:var(--ivs-ds-space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin-block-start:var(--ivs-ds-space-6)}.editorial-system-module__7WHB-G__pilot .ivt-variant-card{min-width:0;min-height:0;padding:var(--ivs-ds-space-5);border-color:var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-card);background:var(--ivs-ds-bg);box-shadow:0 1px 2px #0f172a0d}.editorial-system-module__7WHB-G__pilot .ivt-file-mark{border-color:var(--ivs-ds-rule-2);border-radius:var(--ivs-ds-radius-control);background:var(--ivs-ds-accent-tint);color:var(--ivs-ds-accent-ink);margin-block-end:var(--ivs-ds-space-5)}.editorial-system-module__7WHB-G__pilot .ivt-variant-card h3{color:var(--ivs-ds-ink);font-size:var(--ivs-ds-type-18)}.editorial-system-module__7WHB-G__pilot .ivt-variant-card>div>p{min-height:0;color:var(--ivs-ds-ink-2);font-size:var(--ivs-ds-type-14);line-height:1.6}.editorial-system-module__7WHB-G__pilot .ivt-download-link{min-block-size:calc(var(--ivs-ds-space-6) + var(--ivs-ds-space-2));border-color:var(--ivs-ds-rule-2);border-radius:var(--ivs-ds-radius-control);color:var(--ivs-ds-ink);font-size:var(--ivs-ds-type-12)}.editorial-system-module__7WHB-G__pilot .ivt-download-link:hover{border-color:var(--ivs-ds-accent);background:var(--ivs-ds-accent-tint);color:var(--ivs-ds-accent-ink)}.editorial-system-module__7WHB-G__pilot .ivt-generator-link{color:var(--ivs-ds-accent-ink);font-size:var(--ivs-ds-type-13)}:is(.editorial-system-module__7WHB-G__pilot .ivt-free-note,.editorial-system-module__7WHB-G__pilot .ivt-download-followup){color:var(--ivs-ds-ink-3);font-size:var(--ivs-ds-type-13)}.editorial-system-module__7WHB-G__pilot .ivt-invoice-figure{margin-block:var(--ivs-ds-space-6);border-color:var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-document);background:var(--ivs-ds-bg-2);box-shadow:0 16px 36px #0f172a17}.editorial-system-module__7WHB-G__tableViewport{max-width:100%;margin-block:var(--ivs-ds-space-6);overscroll-behavior-inline:contain;border:1px solid var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-control);background:var(--ivs-ds-bg);-webkit-overflow-scrolling:touch;overflow-x:auto}.editorial-system-module__7WHB-G__tableScrollHint{display:none}.editorial-system-module__7WHB-G__docTable{width:100%;min-width:var(--ivs-ds-measure);border-collapse:collapse;color:var(--ivs-ds-ink-2);font-size:var(--ivs-ds-type-14);line-height:1.55}.ds-prose>.editorial-system-module__7WHB-G__tableViewport{margin-block:var(--ivs-ds-space-5) var(--ivs-ds-space-6)}.editorial-system-module__7WHB-G__docTable :is(th,td){padding-block:var(--ivs-ds-space-3);padding-inline:var(--ivs-ds-space-3);border-inline-end:1px solid var(--ivs-ds-rule);border-block-end:1px solid var(--ivs-ds-rule);text-align:start;vertical-align:top}.editorial-system-module__7WHB-G__docTable th{background:var(--ivs-ds-bg-2);color:var(--ivs-ds-ink-3);font-size:var(--ivs-ds-type-12);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.editorial-system-module__7WHB-G__docTable :is(th,td):last-child{border-inline-end:0}.editorial-system-module__7WHB-G__docTable tbody tr:last-child td{border-block-end:0}.editorial-system-module__7WHB-G__docTable td[data-numeric=true]{color:var(--ivs-ds-ink);font-family:var(--ivs-font-data), monospace;font-variant-numeric:tabular-nums;text-align:end}@media (min-width:45.001rem){.editorial-system-module__7WHB-G__docTable{min-width:100%}}@media (max-width:45rem){.editorial-system-module__7WHB-G__tableScrollHint{z-index:1;width:max-content;padding:var(--ivs-ds-space-2) var(--ivs-ds-space-3);border-block-end:1px solid var(--ivs-ds-rule);background:var(--ivs-ds-bg-2);color:var(--ivs-ds-ink-3);font-size:var(--ivs-ds-type-12);letter-spacing:.02em;font-weight:650;display:block;position:sticky;inset-inline-start:0}}.editorial-system-module__7WHB-G__pilot .ivt-soft-cta{gap:var(--ivs-ds-space-6);margin-block:var(--ivs-ds-space-8);padding:var(--ivs-ds-space-7);border:1px solid var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-card);background:var(--ivs-ds-accent-tint);box-shadow:none}.editorial-system-module__7WHB-G__pilot .ivt-soft-cta:before{display:none}.editorial-system-module__7WHB-G__pilot .ivt-soft-cta:after{display:none}.editorial-system-module__7WHB-G__pilot .ivt-soft-cta h2{color:var(--ivs-ds-ink);font-size:var(--ivs-ds-type-32)}.editorial-system-module__7WHB-G__pilot .ivt-soft-cta p{color:var(--ivs-ds-ink-2);font-size:var(--ivs-ds-type-16)}.editorial-system-module__7WHB-G__pilot .ivt-soft-cta>div>span{color:var(--ivs-ds-accent-ink)}.editorial-system-module__7WHB-G__pilot .ivt-soft-cta .ivs-button{border:1px solid var(--ivs-ds-accent);background:var(--ivs-ds-accent);color:var(--ivs-ds-bg)}.editorial-system-module__7WHB-G__faqList{max-width:var(--ivs-ds-measure);border-block-start:1px solid var(--ivs-ds-rule);margin-block-start:var(--ivs-ds-space-5)}.editorial-system-module__7WHB-G__faqList [data-disclosure]{border-block-end:1px solid var(--ivs-ds-rule)}.editorial-system-module__7WHB-G__faqList [data-disclosure-trigger]{width:100%;min-block-size:calc(var(--ivs-ds-space-6) + var(--ivs-ds-space-3));justify-content:space-between;align-items:center;gap:var(--ivs-ds-space-4);padding-block:var(--ivs-ds-space-4);color:var(--ivs-ds-ink);cursor:pointer;font-size:var(--ivs-ds-type-16);text-align:start;background:0 0;border:0;font-weight:700;list-style:none;display:flex}.editorial-system-module__7WHB-G__faqList [data-disclosure-trigger]:after{color:var(--ivs-ds-accent-ink);content:"+";font-family:var(--ivs-font-data), monospace;font-size:var(--ivs-ds-type-18)}.editorial-system-module__7WHB-G__faqList [data-disclosure][open] [data-disclosure-trigger]:after{content:"−"}.editorial-system-module__7WHB-G__faqList [data-disclosure-content]{max-width:var(--ivs-ds-measure);color:var(--ivs-ds-ink-2);font-size:var(--ivs-ds-type-16);padding-block-end:var(--ivs-ds-space-5);line-height:1.6}.editorial-system-module__7WHB-G__prose [data-disclosure]{border-block-end:1px solid var(--ivs-ds-rule)}.editorial-system-module__7WHB-G__prose [data-disclosure-trigger]{width:100%;padding-block:var(--ivs-ds-space-4);color:var(--ivs-ds-ink);cursor:pointer;font:inherit;text-align:start;background:0 0;border:0;font-weight:700}.editorial-system-module__7WHB-G__prose [data-disclosure-content]{padding-block-end:var(--ivs-ds-space-5)}.editorial-system-module__7WHB-G__pilot .ivt-related-grid{gap:var(--ivs-ds-space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--ivs-ds-space-5)}.editorial-system-module__7WHB-G__pilot .ivt-related-grid>a{min-block-size:0;padding-block:20px;padding-inline:var(--ivs-ds-space-5);border-color:var(--ivs-ds-rule);background:var(--ivs-ds-bg);color:var(--ivs-ds-ink);border-radius:12px}.editorial-system-module__7WHB-G__pilot .ivt-related-grid>a:hover{border-color:var(--ivs-ds-accent)}.editorial-system-module__7WHB-G__pilot .ivt-related-grid p{color:var(--ivs-ds-ink-2);font-size:var(--ivs-ds-type-16)}.editorial-system-module__7WHB-G__pilot .ivt-related-grid strong{color:var(--ivs-ds-accent-ink)}.editorial-system-module__7WHB-G__buttonPrimary,.editorial-system-module__7WHB-G__buttonQuiet{min-block-size:calc(var(--ivs-ds-space-6) + var(--ivs-ds-space-2));padding-block:var(--ivs-ds-space-3);padding-inline:var(--ivs-ds-space-4);border-radius:var(--ivs-ds-radius-control);font-size:var(--ivs-ds-type-14);border:1px solid #0000;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.editorial-system-module__7WHB-G__buttonPrimary{background:var(--ivs-ds-accent);color:var(--ivs-ds-bg)}.editorial-system-module__7WHB-G__buttonQuiet{border-color:var(--ivs-ds-rule-2);background:var(--ivs-ds-bg);color:var(--ivs-ds-ink)}.editorial-system-module__7WHB-G__trustChips{gap:var(--ivs-ds-space-2);color:var(--ivs-ds-accent-ink);font-size:var(--ivs-ds-type-13);flex-wrap:wrap;margin:0;padding:0;font-weight:650;list-style:none;display:flex}.editorial-system-module__7WHB-G__trustChips[data-tone=quiet]{color:var(--ivs-ds-ink-2);gap:var(--ivs-ds-space-4);font-weight:400}.editorial-system-module__7WHB-G__trustChips[data-tone=quiet] li{align-items:center;gap:var(--ivs-ds-space-1);display:inline-flex}.editorial-system-module__7WHB-G__trustChips[data-tone=quiet] svg{inline-size:var(--ivs-ds-space-4);block-size:var(--ivs-ds-space-4);color:var(--ivs-ds-accent-ink);background:var(--ivs-ds-accent-tint);border-radius:50%}.editorial-system-module__7WHB-G__segmented{padding:var(--ivs-ds-space-1);border:1px solid var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-control);background:var(--ivs-ds-bg-2);display:inline-flex}.editorial-system-module__7WHB-G__segmented button{min-block-size:calc(var(--ivs-ds-space-6) + var(--ivs-ds-space-1));padding-inline:var(--ivs-ds-space-3);border-radius:calc(var(--ivs-ds-radius-control) - var(--ivs-ds-space-1));color:var(--ivs-ds-ink-2);font-size:var(--ivs-ds-type-13);background:0 0;border:0}.editorial-system-module__7WHB-G__segmented button[aria-pressed=true]{background:var(--ivs-ds-bg);color:var(--ivs-ds-ink);box-shadow:0 1px 2px #0f172a14}.editorial-system-module__7WHB-G__linkCard{padding-block:20px;padding-inline:var(--ivs-ds-space-5);border:1px solid var(--ivs-ds-rule);background:var(--ivs-ds-bg);color:var(--ivs-ds-ink);border-radius:12px;text-decoration:none;transition:border-color .16s,background-color .16s;display:block}.editorial-system-module__7WHB-G__linkCard:hover,.editorial-system-module__7WHB-G__linkCard:focus-visible{border-color:var(--ivs-ds-accent);background:var(--ivs-ds-bg-2)}.editorial-system-module__7WHB-G__linkCardGrid{gap:var(--ivs-ds-space-3);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;margin-block-start:var(--ivs-ds-space-5);display:grid}.editorial-system-module__7WHB-G__linkCard[data-preview=document]{grid-template-columns:minmax(0, var(--ivs-ds-space-8)) minmax(0, 1fr);gap:var(--ivs-ds-space-4);align-items:center;display:grid}.editorial-system-module__7WHB-G__linkCard[data-preview=document] img{border:1px solid var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-document);block-size:auto;inline-size:100%}.editorial-system-module__7WHB-G__linkCardTitle{align-items:baseline;gap:var(--ivs-ds-space-2);color:var(--ivs-ds-ink);font-size:var(--ivs-ds-type-18);text-underline-offset:var(--ivs-ds-space-1);line-height:1.35;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .16s;display:inline-flex}.editorial-system-module__7WHB-G__linkCard:hover .editorial-system-module__7WHB-G__linkCardTitle,.editorial-system-module__7WHB-G__linkCard:focus-visible .editorial-system-module__7WHB-G__linkCardTitle{color:var(--ivs-ds-accent-ink);text-decoration-color:currentColor}.editorial-system-module__7WHB-G__linkCardTitleArrow{color:var(--ivs-ds-accent-ink);font-size:var(--ivs-ds-type-14);flex:none}.editorial-system-module__7WHB-G__linkCard strong,.editorial-system-module__7WHB-G__linkCard strong+span{display:block}.editorial-system-module__7WHB-G__linkCard strong+span{color:var(--ivs-ds-ink-2);font-size:var(--ivs-ds-type-16);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-block-start:var(--ivs-ds-space-2);line-height:1.5;display:-webkit-box;overflow:hidden}.editorial-system-module__7WHB-G__linkCard .editorial-system-module__7WHB-G__linkCardDetail{color:var(--ivs-ds-ink-3);font-family:var(--ivs-font-data), monospace;font-size:var(--ivs-ds-type-12);font-variant-numeric:tabular-nums;margin-block-start:var(--ivs-ds-space-2);line-height:1.55}.editorial-system-module__7WHB-G__linkCard[data-variant=editorial]{padding-block:20px;padding-inline:var(--ivs-ds-space-5)}.editorial-system-module__7WHB-G__linkCard[data-variant=editorial] [data-ds=card-copy]{gap:var(--ivs-ds-space-2);flex-direction:column;display:flex}.editorial-system-module__7WHB-G__linkCard[data-variant=editorial] [data-ds=card-copy]>*{margin:0}.editorial-system-module__7WHB-G__tocDesktop{gap:var(--ivs-ds-space-2);display:grid;position:sticky;inset-block-start:var(--ivs-ds-nav-offset)}.editorial-system-module__7WHB-G__tocDesktop>span,.editorial-system-module__7WHB-G__sourceChip{color:var(--ivs-ds-ink-3);font-family:var(--ivs-font-data), monospace;font-size:var(--ivs-ds-type-11);letter-spacing:.04em;text-transform:uppercase}.editorial-system-module__7WHB-G__tocDesktop a,.editorial-system-module__7WHB-G__tocMobile a{color:var(--ivs-ds-ink-2);font-size:var(--ivs-ds-type-13);text-decoration:none}.editorial-system-module__7WHB-G__tocMobile{display:none}.editorial-system-module__7WHB-G__tocMobile [data-disclosure-trigger]{width:100%;padding-block:var(--ivs-ds-space-3);color:var(--ivs-ds-ink);cursor:pointer;font:inherit;text-align:start;background:0 0;border:0;font-weight:650}.editorial-system-module__7WHB-G__tocMobile [data-disclosure-content]{padding-block-end:var(--ivs-ds-space-3)}.editorial-system-module__7WHB-G__sourceChip{padding-block:var(--ivs-ds-space-2);padding-inline:var(--ivs-ds-space-3);border:1px solid var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-control);background:var(--ivs-ds-bg-2);color:var(--ivs-ds-accent-ink);text-decoration:none;display:inline-flex}.editorial-system-module__7WHB-G__disclaimer{padding:var(--ivs-ds-space-4);border-inline-start:var(--ivs-ds-space-1) solid var(--ivs-ds-accent);background:var(--ivs-ds-bg-2);color:var(--ivs-ds-ink-2);font-size:var(--ivs-ds-type-14);line-height:1.6}.editorial-system-module__7WHB-G__docPreview{border:1px solid var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-document);background:var(--ivs-ds-bg);margin:0;overflow:clip;box-shadow:0 16px 36px #0f172a1f}.editorial-system-module__7WHB-G__docPreviewInset{padding:var(--ivs-ds-space-6)}.editorial-system-module__7WHB-G__articleLayout{grid-template-columns:var(--ivs-ds-rail) minmax(0, var(--ivs-ds-measure));gap:var(--ivs-ds-space-7);justify-content:center;display:grid}@media (max-width:56.25rem){:is(.editorial-system-module__7WHB-G__pilot .ivt-variant-grid,.editorial-system-module__7WHB-G__pilot .ivt-related-grid){grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-system-module__7WHB-G__articleLayout{grid-template-columns:minmax(0, var(--ivs-ds-measure))}.editorial-system-module__7WHB-G__tocDesktop{display:none}.editorial-system-module__7WHB-G__tocMobile{display:block}}@media (max-width:45rem){.editorial-system-module__7WHB-G__linkCardGrid{gap:var(--ivs-ds-space-3);grid-template-columns:minmax(0,1fr)}.editorial-system-module__7WHB-G__pilot .ivt-main{width:min(calc(100% - var(--ivs-ds-space-6)), var(--ivs-ds-page))}.editorial-system-module__7WHB-G__pilot .ivt-page-header{padding-block:var(--ivs-ds-space-7)}.editorial-system-module__7WHB-G__pilot .ivt-page-header h1{font-size:var(--ivs-ds-type-32);line-height:1.08}.editorial-system-module__7WHB-G__pilot .ivt-page-header>p{font-size:var(--ivs-ds-type-18)}.editorial-system-module__7WHB-G__pilot .ivt-header-actions{display:grid}.editorial-system-module__7WHB-G__pilot .ivt-header-actions a{min-block-size:calc(var(--ivs-ds-space-6) + var(--ivs-ds-space-3))}.editorial-system-module__7WHB-G__pilot .ivt-section{padding-block:var(--ivs-ds-space-7)}.editorial-system-module__7WHB-G__contentSection{grid-template-columns:minmax(0,1fr)}.editorial-system-module__7WHB-G__contentSection .ivt-section-number{padding-block-start:0}.editorial-system-module__7WHB-G__prose{font-size:var(--ivs-ds-type-16)}.editorial-system-module__7WHB-G__prose>h2{font-size:var(--ivs-ds-type-24)}.editorial-system-module__7WHB-G__pilot .ivt-downloads>h2{font-size:var(--ivs-ds-type-24)}.editorial-system-module__7WHB-G__pilot .ivt-faq>h2{font-size:var(--ivs-ds-type-24)}.editorial-system-module__7WHB-G__pilot .ivt-related>h2{font-size:var(--ivs-ds-type-24)}:is(.editorial-system-module__7WHB-G__pilot .ivt-variant-grid,.editorial-system-module__7WHB-G__pilot .ivt-related-grid){grid-template-columns:minmax(0,1fr)}.editorial-system-module__7WHB-G__pilot .ivt-soft-cta{padding:var(--ivs-ds-space-5);grid-template-columns:minmax(0,1fr)}.editorial-system-module__7WHB-G__pilot .ivt-soft-cta h2{font-size:var(--ivs-ds-type-24)}.editorial-system-module__7WHB-G__faqList [data-disclosure-trigger]{min-block-size:calc(var(--ivs-ds-space-6) + var(--ivs-ds-space-3))}.editorial-system-module__7WHB-G__linkCard[data-variant=editorial]{padding-block:20px;padding-inline:var(--ivs-ds-space-5)}}
:is(body:has(.home-module__j7mxzG__main) header:not([data-rb-home-header]):not(:is([data-rb-home] header)),body:has(.home-module__j7mxzG__main) footer:not([data-rb-home-footer]):not(:is([data-rb-home] footer))){display:none}.home-module__j7mxzG__main{color:var(--ivs-ds-ink);background:var(--card);font-family:var(--ivs-font-sans);line-height:1.6}.home-module__j7mxzG__wrap{width:100%;max-width:1200px;padding-inline:var(--ivs-ds-space-6);min-width:0;margin-inline:auto}.home-module__j7mxzG__brand{align-items:center;gap:var(--ivs-ds-space-3);white-space:nowrap;font-size:20px;font-weight:800;display:flex}.home-module__j7mxzG__hero{background:var(--ivs-ds-bg);padding-block:calc(var(--ivs-ds-space-7) + var(--ivs-ds-space-5)) calc(var(--ivs-ds-space-7) + var(--ivs-ds-space-7))}.home-module__j7mxzG__intro{justify-content:space-between;align-items:flex-end;gap:var(--ivs-ds-space-7);flex-wrap:wrap;display:flex}.home-module__j7mxzG__copy{gap:var(--ivs-ds-space-4);flex-direction:column;min-width:0;display:flex}.home-module__j7mxzG__intro>.home-module__j7mxzG__copy{flex:600px;max-width:760px}.home-module__j7mxzG__intro h1{letter-spacing:-.03em;font-size:64px;font-weight:800;line-height:1.03}.home-module__j7mxzG__tagline{color:var(--ivs-ds-accent);letter-spacing:-.01em;font-size:30px;font-weight:700;line-height:1.25}.home-module__j7mxzG__lede{color:var(--ivs-ds-ink-2);font-size:18px;line-height:1.6}.home-module__j7mxzG__heroAction{align-items:flex-start;gap:var(--ivs-ds-space-3);flex-direction:column;max-width:340px;display:flex}.home-module__j7mxzG__heroAction small,.home-module__j7mxzG__copy>small{color:var(--ivs-ds-ink-2);font-size:14px}.home-module__j7mxzG__generator{margin-top:var(--ivs-ds-space-7)}.home-module__j7mxzG__generator #receipt-maker>div>p:first-child{display:none}.home-module__j7mxzG__section{padding-block:calc(var(--ivs-ds-space-7) + var(--ivs-ds-space-7))}.home-module__j7mxzG__section[data-tone=soft]{background:var(--ivs-ds-bg)}.home-module__j7mxzG__main h2{letter-spacing:-.022em;text-wrap:balance;font-size:46px;font-weight:800;line-height:1.08}.home-module__j7mxzG__eyebrow{color:var(--ivs-ds-accent);font-family:var(--ivs-font-data);letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-weight:500}.home-module__j7mxzG__center{align-items:center;gap:var(--ivs-ds-space-5);text-align:center;flex-direction:column;display:flex}.home-module__j7mxzG__center>h2{max-width:860px}.home-module__j7mxzG__center>.home-module__j7mxzG__lede{max-width:720px}:is(.home-module__j7mxzG__center>div:has(video),.home-module__j7mxzG__center>div:has(img[alt="ReceiptBoard invoice and receipt workflow"])){margin-block:var(--ivs-ds-space-3)}.home-module__j7mxzG__feature{gap:var(--ivs-ds-space-7);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}.home-module__j7mxzG__feature h2{letter-spacing:-.02em;font-size:46px;line-height:1.12}.home-module__j7mxzG__feature[data-reverse=true] .home-module__j7mxzG__visual{grid-area:1/1}.home-module__j7mxzG__feature[data-reverse=true] .home-module__j7mxzG__copy{grid-column:2}.home-module__j7mxzG__visual{justify-content:center;min-width:0;display:flex}.home-module__j7mxzG__visual>div{min-width:0}.home-module__j7mxzG__actions{align-items:center;gap:var(--ivs-ds-space-5);margin-top:var(--ivs-ds-space-2);flex-wrap:wrap;display:flex}.home-module__j7mxzG__link{color:var(--ivs-ds-accent);text-underline-offset:4px;text-decoration:underline}.home-module__j7mxzG__bullets{gap:var(--ivs-ds-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.home-module__j7mxzG__bullets li{gap:var(--ivs-ds-space-3);display:flex}.home-module__j7mxzG__bullets li>span{color:var(--ivs-ds-accent)}.home-module__j7mxzG__steps{gap:var(--ivs-ds-space-5);width:100%;margin-block:var(--ivs-ds-space-5);text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.home-module__j7mxzG__step{background:var(--card);padding:var(--ivs-ds-space-6);gap:var(--ivs-ds-space-3);border-radius:18px;flex-direction:column;display:flex}.home-module__j7mxzG__number{background:var(--ivs-ds-ink);width:44px;height:44px;color:var(--primary-foreground);border-radius:12px;place-items:center;font-size:20px;font-weight:800;display:grid}.home-module__j7mxzG__step h3{font-size:22px;font-weight:700;line-height:1.3}.home-module__j7mxzG__step p{color:var(--ivs-ds-ink-2);font-size:16px;line-height:1.55}.home-module__j7mxzG__workspaceDemo{text-align:left;width:100%;max-width:780px;padding-block:var(--ivs-ds-space-7);margin-top:var(--ivs-ds-space-5);position:relative}.home-module__j7mxzG__paymentAmount{font-size:28px;line-height:1.2}.home-module__j7mxzG__payButton,.home-module__j7mxzG__pdfButton{padding:var(--ivs-ds-space-3);border-radius:10px;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.home-module__j7mxzG__payButton{background:var(--ivs-ds-accent);color:var(--primary-foreground)}.home-module__j7mxzG__pdfButton{border:1px solid var(--ivs-ds-rule-2)}.home-module__j7mxzG__receiptInbox{gap:var(--ivs-ds-space-4);flex-direction:column;width:100%;display:flex}.home-module__j7mxzG__inbox,.home-module__j7mxzG__automaticReceipt,.home-module__j7mxzG__recurring,.home-module__j7mxzG__library{background:var(--card);border:1px solid var(--ivs-ds-rule-2);padding:var(--ivs-ds-space-5);gap:var(--ivs-ds-space-3);border-radius:14px;flex-direction:column;min-width:0;font-size:13px;display:flex}.home-module__j7mxzG__inbox,.home-module__j7mxzG__automaticReceipt{max-width:380px}.home-module__j7mxzG__inbox{opacity:1}.home-module__j7mxzG__automaticReceipt{align-self:flex-end}.home-module__j7mxzG__automaticReceipt>small,.home-module__j7mxzG__inbox>small{font-family:var(--ivs-font-data);color:var(--ivs-ds-ink-2);letter-spacing:.1em;font-size:10px}.home-module__j7mxzG__automaticReceipt figure{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.home-module__j7mxzG__automaticReceipt figure>div{box-shadow:none;border:0;padding:0}.home-module__j7mxzG__automaticReceipt figure dl{font-size:12px}.home-module__j7mxzG__recurring{width:100%;max-width:440px}.home-module__j7mxzG__recurring>strong{font-size:17px}.home-module__j7mxzG__recurringRow{justify-content:space-between;align-items:center;gap:var(--ivs-ds-space-3);border-top:1px solid var(--ivs-ds-rule-2);padding-top:var(--ivs-ds-space-3);display:flex}.home-module__j7mxzG__library{width:100%;max-width:440px}.home-module__j7mxzG__libraryToggle,.home-module__j7mxzG__billingToggle{gap:var(--ivs-ds-space-1);padding:var(--ivs-ds-space-1);background:var(--ivs-ds-bg);border-radius:999px;grid-template-columns:repeat(2,minmax(0,1fr));display:inline-grid}.home-module__j7mxzG__libraryToggle button,.home-module__j7mxzG__billingToggle button{min-height:40px;padding:var(--ivs-ds-space-2) var(--ivs-ds-space-5);cursor:pointer;background:0 0;border:0;border-radius:999px;font-size:15px;font-weight:600}.home-module__j7mxzG__billingToggle button[aria-pressed=true]{color:var(--primary-foreground);background:var(--ivs-ds-ink)}.home-module__j7mxzG__libraryToggle button[aria-pressed=true]{color:var(--ivs-ds-accent);background:var(--card)}.home-module__j7mxzG__libraryRow{align-items:center;gap:var(--ivs-ds-space-3);padding-top:var(--ivs-ds-space-3);border-top:1px solid var(--ivs-ds-rule-2);display:flex}.home-module__j7mxzG__initials{background:var(--ivs-ds-accent-tint);width:30px;height:30px;color:var(--ivs-ds-accent);border-radius:8px;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.home-module__j7mxzG__libraryRow>span:nth-child(2){gap:var(--ivs-ds-space-1);flex-direction:column;flex:1;min-width:0;display:flex}.home-module__j7mxzG__libraryRow small{color:var(--ivs-ds-ink-2);overflow-wrap:anywhere;font-size:12px}.home-module__j7mxzG__libraryValue{font-family:var(--ivs-font-data);white-space:nowrap;font-size:12px}.home-module__j7mxzG__types{background:var(--ivs-ds-ink);color:var(--primary-foreground);padding-block:calc(var(--ivs-ds-space-7) + var(--ivs-ds-space-7))}.home-module__j7mxzG__types .home-module__j7mxzG__eyebrow{color:var(--primary-foreground);opacity:.8}.home-module__j7mxzG__types .home-module__j7mxzG__copy{max-width:680px}.home-module__j7mxzG__types .home-module__j7mxzG__copy p{opacity:.8;font-size:18px}.home-module__j7mxzG__templates{gap:var(--ivs-ds-space-5);margin-top:var(--ivs-ds-space-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.home-module__j7mxzG__pricing{gap:var(--ivs-ds-space-5);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:920px;display:grid}.home-module__j7mxzG__proPrice{font-family:var(--ivs-font-data)}.home-module__j7mxzG__center>small{color:var(--ivs-ds-ink-2);font-size:14px}.home-module__j7mxzG__faq{gap:var(--ivs-ds-space-7);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.home-module__j7mxzG__faq dl>div{padding-block:var(--ivs-ds-space-5);border-top:1px solid var(--ivs-ds-rule-2)}.home-module__j7mxzG__faq dt{font-size:18px;font-weight:700}.home-module__j7mxzG__faq dd{margin-top:var(--ivs-ds-space-2);color:var(--ivs-ds-ink-2);font-size:16px;line-height:1.6}.home-module__j7mxzG__ctaSection{padding-bottom:calc(var(--ivs-ds-space-7) + var(--ivs-ds-space-7))}.home-module__j7mxzG__ctaBand{background:var(--ivs-ds-ink);color:var(--primary-foreground);align-items:center;gap:var(--ivs-ds-space-5);text-align:center;padding:calc(var(--ivs-ds-space-7) + var(--ivs-ds-space-6)) var(--ivs-ds-space-6);border-radius:28px;flex-direction:column;display:flex}.home-module__j7mxzG__ctaBand h2{font-size:52px}.home-module__j7mxzG__ctaBand p{opacity:.8;font-size:19px}.home-module__j7mxzG__ctaBand .home-module__j7mxzG__actions{justify-content:center}.home-module__j7mxzG__footer{background:var(--card);color:var(--ivs-ds-ink);border-top:1px solid var(--ivs-ds-rule-2);padding-block:var(--ivs-ds-space-7);font-family:var(--ivs-font-sans)}.home-module__j7mxzG__footerGrid{gap:var(--ivs-ds-space-6);margin-bottom:var(--ivs-ds-space-6);grid-template-columns:2fr repeat(3,1fr);display:grid}.home-module__j7mxzG__footerGrid>div,.home-module__j7mxzG__footerGrid nav{gap:var(--ivs-ds-space-3);flex-direction:column;font-size:14px;display:flex}.home-module__j7mxzG__footer p,.home-module__j7mxzG__footer a,.home-module__j7mxzG__footer small{color:var(--ivs-ds-ink-2)}@keyframes home-module__j7mxzG__inboxAppear{0%,8%{opacity:0;transform:translateY(8px)}15%,85%{opacity:1;transform:none}96%,to{opacity:0}}@media (max-width:900px){.home-module__j7mxzG__templates{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__j7mxzG__intro>.home-module__j7mxzG__copy{flex-basis:100%}}@media (max-width:640px){.home-module__j7mxzG__wrap{padding-inline:var(--ivs-ds-space-4)}.home-module__j7mxzG__brand{gap:var(--ivs-ds-space-2);font-size:16px}.home-module__j7mxzG__hero{padding-block:var(--ivs-ds-space-6) var(--ivs-ds-space-7)}.home-module__j7mxzG__intro{gap:var(--ivs-ds-space-5)}.home-module__j7mxzG__intro h1{font-size:42px}.home-module__j7mxzG__tagline{font-size:22px}.home-module__j7mxzG__lede{font-size:18px}.home-module__j7mxzG__heroAction{max-width:100%}.home-module__j7mxzG__generator{margin-top:var(--ivs-ds-space-6)}.home-module__j7mxzG__section,.home-module__j7mxzG__types{padding-block:calc(var(--ivs-ds-space-7) + var(--ivs-ds-space-4))}.home-module__j7mxzG__main h2{font-size:32px}.home-module__j7mxzG__feature h2{font-size:30px}.home-module__j7mxzG__feature,.home-module__j7mxzG__faq,.home-module__j7mxzG__pricing,.home-module__j7mxzG__steps{grid-template-columns:minmax(0,1fr)}.home-module__j7mxzG__feature{gap:var(--ivs-ds-space-6)}.home-module__j7mxzG__feature[data-reverse=true] .home-module__j7mxzG__visual,.home-module__j7mxzG__feature[data-reverse=true] .home-module__j7mxzG__copy{grid-area:auto}.home-module__j7mxzG__visual{grid-row:2}.home-module__j7mxzG__steps{gap:var(--ivs-ds-space-4)}.home-module__j7mxzG__workspaceDemo{padding-block:0}.home-module__j7mxzG__templates{gap:var(--ivs-ds-space-4)}.home-module__j7mxzG__libraryValue{font-size:10px}.home-module__j7mxzG__libraryRow{gap:var(--ivs-ds-space-2)}.home-module__j7mxzG__libraryRow strong{font-size:12px}.home-module__j7mxzG__recurringRow{flex-wrap:wrap}.home-module__j7mxzG__ctaBand{padding:var(--ivs-ds-space-7) var(--ivs-ds-space-5)}.home-module__j7mxzG__ctaBand h2{font-size:34px}.home-module__j7mxzG__footerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__j7mxzG__footerGrid>div{grid-column:1/-1}}@media (max-width:400px){.home-module__j7mxzG__templates{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.home-module__j7mxzG__inbox,.home-module__j7mxzG__automaticReceipt{opacity:1;animation:none;transform:none}.home-module__j7mxzG__main *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.home-module__j7mxzG__workspaceDemo [data-workspace-example]{padding:var(--ivs-ds-space-6);background:var(--ivs-paper-raised);border:1px solid var(--ivs-rule);border-radius:16px}.home-module__j7mxzG__templates [data-slot=template-card-thumbnail]{--receipt-preview-width:100%;--receipt-field-width:40%}.home-module__j7mxzG__templates [data-slot=template-card-thumbnail] figure{max-width:100%;margin:0}.home-module__j7mxzG__templates [data-slot=template-card-thumbnail] figure>div{max-width:100%}.home-module__j7mxzG__types [data-slot=template-card]{--ivs-ds-bg:var(--ivs-paper-raised)}.home-module__j7mxzG__pricing section[aria-label=Pro\ plan]{--ivs-paper-white:var(--ivs-ds-ink);--ivs-ink:var(--primary-foreground);--ivs-ink-soft:var(--ivs-brand-on-dark);--ivs-ink-faint:var(--ivs-brand-chip)}.home-module__j7mxzG__pricing section[aria-label=Pro\ plan] [data-slot=cta-button]{margin-top:var(--ivs-ds-space-5)}@media (max-width:640px){.home-module__j7mxzG__workspaceDemo [data-workspace-example]{padding:var(--ivs-ds-space-4)}.home-module__j7mxzG__intro h1{font-size:46px;line-height:1.03}.home-module__j7mxzG__feature h2{font-size:32px}.home-module__j7mxzG__main h2{font-size:36px}.home-module__j7mxzG__templates{grid-template-columns:minmax(0,1fr)}}.home-module__j7mxzG__intro h1{color:var(--ivs-ds-ink);letter-spacing:-.03em;font-size:68px;font-weight:800;line-height:1}.home-module__j7mxzG__hero{padding-top:calc(var(--ivs-ds-space-7) + var(--ivs-ds-space-5))}@media (max-width:640px){.home-module__j7mxzG__intro h1{font-size:42px}.home-module__j7mxzG__hero{padding-top:calc(var(--ivs-ds-space-6) + var(--ivs-ds-space-2))}}.home-module__j7mxzG__intro{column-gap:var(--ivs-ds-space-7);row-gap:var(--ivs-ds-space-5)}.home-module__j7mxzG__intro>.home-module__j7mxzG__copy{flex:0 760px}.home-module__j7mxzG__heroAction{flex-basis:100%;max-width:none}@media (max-width:640px){.home-module__j7mxzG__feature[data-reverse=true] .home-module__j7mxzG__visual{grid-row:1}.home-module__j7mxzG__feature[data-reverse=true] .home-module__j7mxzG__copy{grid-row:2}}.home-module__j7mxzG__pricing section[aria-label$=\ plan]{text-align:left;color:var(--ivs-ink)}.home-module__j7mxzG__pricing section[aria-label=Pro\ plan]{color:var(--primary-foreground)}.home-module__j7mxzG__pricing>[data-ds=pricing-block]{display:contents}
.feature-landing-module__FFhkRW__page{color:var(--ivs-ds-ink);background:var(--ivs-ds-bg);font-family:var(--ivs-font-sans), sans-serif;font-size:var(--ivs-ds-type-16);overflow-wrap:anywhere;line-height:1.6}.feature-landing-module__FFhkRW__page *,.feature-landing-module__FFhkRW__page :before,.feature-landing-module__FFhkRW__page :after{box-sizing:border-box}.feature-landing-module__FFhkRW__page :is(h1,h2,h3,p,dl,dd,figure,ul){margin:0}.feature-landing-module__FFhkRW__page h1{font-size:var(--ivs-ds-type-56);letter-spacing:-.03em;text-wrap:balance;font-weight:500;line-height:1.04}.feature-landing-module__FFhkRW__page h2{font-size:var(--ivs-ds-type-32);letter-spacing:-.02em;text-wrap:balance;font-weight:500;line-height:1.15}.feature-landing-module__FFhkRW__page h3{font-size:var(--ivs-ds-type-18);font-weight:600;line-height:1.4}.feature-landing-module__FFhkRW__page p{color:var(--ivs-ds-ink-2)}.feature-landing-module__FFhkRW__page a{text-underline-offset:.25em}.feature-landing-module__FFhkRW__page a:not(.feature-landing-module__FFhkRW__button){color:var(--ivs-ds-ink);font-weight:500}.feature-landing-module__FFhkRW__page .feature-landing-module__FFhkRW__button{color:var(--ivs-paper-raised)}.feature-landing-module__FFhkRW__page .feature-landing-module__FFhkRW__quiet{color:var(--ivs-ds-ink)}.feature-landing-module__FFhkRW__page :is(h1,h2,h3){font-family:var(--ivs-font-sans), sans-serif}.feature-landing-module__FFhkRW__page :focus-visible{outline:2px solid var(--ivs-ds-accent);outline-offset:var(--ivs-ds-space-1)}.feature-landing-module__FFhkRW__container{max-inline-size:var(--ivs-ds-page);padding:var(--ivs-ds-space-7) var(--ivs-ds-space-5) var(--ivs-ds-space-9);margin-inline:auto}.feature-landing-module__FFhkRW__flow{gap:calc(var(--ivs-ds-space-8) + var(--ivs-ds-space-5));flex-direction:column;display:flex}.feature-landing-module__FFhkRW__hero{gap:var(--ivs-ds-space-7);grid-template-columns:minmax(0,1fr) minmax(0,29.375rem);align-items:start;display:grid}.feature-landing-module__FFhkRW__hero>*,.feature-landing-module__FFhkRW__section>*,.feature-landing-module__FFhkRW__columns>*{min-inline-size:0}.feature-landing-module__FFhkRW__lead{font-size:var(--ivs-ds-type-20);max-inline-size:42ch;line-height:1.5}.feature-landing-module__FFhkRW__section{gap:var(--ivs-ds-space-8);grid-template-columns:minmax(0,22.5rem) minmax(0,1fr);align-items:start;display:grid}.feature-landing-module__FFhkRW__actions{align-items:center;gap:var(--ivs-ds-space-3);flex-wrap:wrap;display:flex}.feature-landing-module__FFhkRW__benefits{gap:var(--ivs-ds-space-4);color:var(--ivs-ds-ink-2);font-size:var(--ivs-ds-type-14);flex-wrap:wrap;list-style:none;display:flex}.feature-landing-module__FFhkRW__benefits li:before{content:"• ";color:var(--ivs-ds-accent)}.feature-landing-module__FFhkRW__columns{gap:var(--ivs-ds-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.feature-landing-module__FFhkRW__pricingColumns>:last-child{border-inline-start:1px solid var(--ivs-ds-rule);padding-inline-start:var(--ivs-ds-space-6)}.feature-landing-module__FFhkRW__card{border:1px solid var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-card);background:var(--ivs-paper-raised);padding:var(--ivs-ds-space-5)}.feature-landing-module__FFhkRW__details{gap:var(--ivs-ds-space-2) var(--ivs-ds-space-3);font-size:var(--ivs-ds-type-14);grid-template-columns:6.875rem minmax(0,1fr);display:grid}.feature-landing-module__FFhkRW__details dt{color:var(--ivs-ds-ink-3)}.feature-landing-module__FFhkRW__money{font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums}.feature-landing-module__FFhkRW__price{font-size:var(--ivs-ds-type-32);line-height:1.2}.feature-landing-module__FFhkRW__priceNote{font-size:var(--ivs-ds-type-14)}.feature-landing-module__FFhkRW__priceUnit{font-size:var(--ivs-ds-type-16)}.feature-landing-module__FFhkRW__annualDisclosure{font-size:var(--ivs-ds-type-14);white-space:nowrap}.feature-landing-module__FFhkRW__features{gap:var(--ivs-ds-space-2);flex-direction:column;list-style:none;display:flex}.feature-landing-module__FFhkRW__features li:before{content:"✓ ";color:var(--ivs-ds-accent)}.feature-landing-module__FFhkRW__button{min-block-size:44px;padding:var(--ivs-ds-space-3) var(--ivs-ds-space-5);border:1px solid var(--ivs-ds-ink);border-radius:var(--ivs-ds-radius-control);color:var(--ivs-paper-raised);background:var(--ivs-ds-ink);font:600 var(--ivs-ds-type-14)/1.4 var(--ivs-font-sans), sans-serif;white-space:normal;cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.feature-landing-module__FFhkRW__quiet{color:var(--ivs-ds-ink);background:var(--ivs-paper-raised);border-color:var(--ivs-ds-rule)}.feature-landing-module__FFhkRW__faq{gap:var(--ivs-ds-space-5);flex-direction:column;display:flex}.feature-landing-module__FFhkRW__faq article{gap:var(--ivs-ds-space-5);border-block-start:1px solid var(--ivs-ds-rule);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);display:grid}.feature-landing-module__FFhkRW__faq article h3{font-size:var(--ivs-ds-type-16)}.feature-landing-module__FFhkRW__proof{min-inline-size:0}.feature-landing-module__FFhkRW__proof h2{font-size:var(--ivs-ds-type-14);font-weight:500;line-height:1.5}.feature-landing-module__FFhkRW__page .feature-landing-module__FFhkRW__proof h2,.feature-landing-module__FFhkRW__proof :where(span,dt,dd){font-size:var(--ivs-ds-type-14)}.feature-landing-module__FFhkRW__page [data-ds=eyebrow]{font-family:var(--ivs-font-sans), sans-serif;font-size:var(--ivs-ds-type-14);letter-spacing:.04em}.feature-landing-module__FFhkRW__page [data-ds=body]{font-size:var(--ivs-ds-type-16)}@media (max-width:900px){.feature-landing-module__FFhkRW__hero,.feature-landing-module__FFhkRW__section{grid-template-columns:minmax(0,1fr)}.feature-landing-module__FFhkRW__hero{gap:var(--ivs-ds-space-6)}.feature-landing-module__FFhkRW__section{gap:var(--ivs-ds-space-5)}.feature-landing-module__FFhkRW__flow{gap:var(--ivs-ds-space-8)}}@media (max-width:600px){.feature-landing-module__FFhkRW__pricingColumns>:last-child{border-inline-start:0;border-block-start:1px solid var(--ivs-ds-rule);padding-block-start:var(--ivs-ds-space-5);padding-inline-start:0}.feature-landing-module__FFhkRW__container{padding-inline:var(--ivs-ds-space-5);padding-block-start:var(--ivs-ds-space-6)}.feature-landing-module__FFhkRW__page h1{font-size:var(--ivs-ds-type-32);line-height:1.1}.feature-landing-module__FFhkRW__page h2{font-size:var(--ivs-ds-type-24)}.feature-landing-module__FFhkRW__columns,.feature-landing-module__FFhkRW__faq article{grid-template-columns:minmax(0,1fr)}.feature-landing-module__FFhkRW__faq article{gap:var(--ivs-ds-space-2)}.feature-landing-module__FFhkRW__card{padding:var(--ivs-ds-space-4)}}.feature-landing-module__FFhkRW__faq article{padding-block-start:var(--ivs-ds-space-4)}.feature-landing-module__FFhkRW__benefits,.feature-landing-module__FFhkRW__features{padding:0}
.marketing-module__4-zqEG__money{font-family:var(--ivs-font-data);font-variant-numeric:tabular-nums;white-space:nowrap}.marketing-module__4-zqEG__stage{background:var(--ivs-ds-accent-tint);padding:var(--ivs-ds-space-6);border-radius:24px;justify-content:center;align-items:center;min-width:0;min-height:380px;display:flex}.marketing-module__4-zqEG__stage[data-stage-tone=paper]{background:var(--ivs-ds-bg)}.marketing-module__4-zqEG__stage[data-stage-tone=ink]{background:var(--ivs-ds-ink)}.marketing-module__4-zqEG__panel,.marketing-module__4-zqEG__productFrame,.marketing-module__4-zqEG__paper{background:var(--card);border:1px solid var(--ivs-ds-rule-2);border-radius:16px;min-width:0}.marketing-module__4-zqEG__panel{padding:var(--ivs-ds-space-5);gap:var(--ivs-ds-space-4);flex-direction:column;width:100%;font-size:13px;display:flex}.marketing-module__4-zqEG__panelTitle{justify-content:space-between;align-items:center;gap:var(--ivs-ds-space-3);display:flex}.marketing-module__4-zqEG__panelTitle>span{color:var(--ivs-ds-accent);font-size:12px}.marketing-module__4-zqEG__tracker{grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}.marketing-module__4-zqEG__tracker:before{content:"";background:var(--ivs-ds-rule-2);height:2px;position:absolute;top:15px;left:12%;right:12%}.marketing-module__4-zqEG__tracker button{align-items:center;gap:var(--ivs-ds-space-2);padding:var(--ivs-ds-space-2) 0;min-height:48px;color:var(--ivs-ds-ink-2);font-family:var(--ivs-font-data);cursor:pointer;background:0 0;border:0;flex-direction:column;font-size:11px;display:flex;position:relative}.marketing-module__4-zqEG__tracker i{background:var(--card);border:2px solid var(--ivs-ds-rule-2);border-radius:50%;width:14px;height:14px}.marketing-module__4-zqEG__tracker button[data-done=true] i{background:var(--ivs-ds-accent);border-color:var(--ivs-ds-accent)}.marketing-module__4-zqEG__activity{min-height:300px;margin:0;padding:0;list-style:none}.marketing-module__4-zqEG__activity li{align-items:flex-start;gap:var(--ivs-ds-space-3);padding-block:var(--ivs-ds-space-3);border-top:1px solid var(--ivs-ds-rule-2);display:flex}.marketing-module__4-zqEG__activity i{background:var(--ivs-ds-ink);width:8px;height:8px;margin-top:var(--ivs-ds-space-1);border-radius:50%;flex:none}.marketing-module__4-zqEG__activity li>span{gap:var(--ivs-ds-space-1);flex-direction:column;flex:1;min-width:0;display:flex}.marketing-module__4-zqEG__activity small,.marketing-module__4-zqEG__activity time{color:var(--ivs-ds-ink-2);font-size:11px}.marketing-module__4-zqEG__activity time{font-family:var(--ivs-font-data);white-space:nowrap}.marketing-module__4-zqEG__reminders{padding:var(--ivs-ds-space-3);background:var(--ivs-ds-bg);align-items:center;gap:var(--ivs-ds-space-3);border-radius:10px;display:flex}.marketing-module__4-zqEG__reminders>span{gap:var(--ivs-ds-space-1);flex-direction:column;flex:1;display:flex}.marketing-module__4-zqEG__reminders small{color:var(--ivs-ds-ink-2);font-size:11px}.marketing-module__4-zqEG__reminders button{background:var(--ivs-ds-rule-2);width:44px;height:28px;padding:var(--ivs-ds-space-1);cursor:pointer;border:0;border-radius:999px;flex:none}.marketing-module__4-zqEG__reminders button[aria-checked=true]{background:var(--ivs-ds-accent)}.marketing-module__4-zqEG__reminders i{background:var(--card);border-radius:50%;width:20px;height:20px;transition:transform .2s;display:block}.marketing-module__4-zqEG__reminders button[aria-checked=true] i{transform:translate(16px)}.marketing-module__4-zqEG__phone{background:var(--ivs-ds-ink);width:300px;max-width:100%;padding:var(--ivs-ds-space-3);box-shadow:var(--ivs-ds-shadow-document);border-radius:40px}.marketing-module__4-zqEG__phoneScreen{background:var(--card);padding:var(--ivs-ds-space-5) var(--ivs-ds-space-4);gap:var(--ivs-ds-space-3);border-radius:30px;flex-direction:column;min-height:370px;display:flex}.marketing-module__4-zqEG__phoneTitle{border-bottom:1px solid var(--ivs-ds-rule-2);padding-bottom:var(--ivs-ds-space-3);font-size:14px}.marketing-module__4-zqEG__phoneScreen>small{color:var(--ivs-ds-ink-2);font-size:12px}.marketing-module__4-zqEG__message{background:var(--ivs-ds-bg);max-width:85%;padding:var(--ivs-ds-space-3);white-space:pre-line;animation:10s infinite both marketing-module__4-zqEG__messageAppear;animation-delay:var(--message-delay);border-radius:16px 16px 16px 4px;align-self:flex-start;font-size:14px;line-height:1.45}.marketing-module__4-zqEG__message[data-outgoing]{background:var(--ivs-ds-accent);color:var(--primary-foreground);border-radius:16px 16px 4px;align-self:flex-end}.marketing-module__4-zqEG__message:last-child{background:var(--card);color:var(--ivs-ds-ink);border:1px solid var(--ivs-ds-rule-2);font-size:12px}.marketing-module__4-zqEG__chip{align-items:center;gap:var(--ivs-ds-space-3);background:var(--card);border:1px solid var(--ivs-ds-rule-2);padding:var(--ivs-ds-space-3) var(--ivs-ds-space-4);box-shadow:var(--ivs-ds-shadow-document);animation:9s infinite both marketing-module__4-zqEG__chipAppear;animation-delay:var(--chip-delay);text-align:left;border-radius:14px;max-width:100%;display:flex;position:absolute}.marketing-module__4-zqEG__chip[data-floating-chip="0"]{top:0;left:calc(-1 * var(--ivs-ds-space-5))}.marketing-module__4-zqEG__chip[data-floating-chip="1"]{top:46%;right:calc(-1 * var(--ivs-ds-space-5))}.marketing-module__4-zqEG__chip[data-floating-chip="2"]{bottom:0;left:var(--ivs-ds-space-6)}.marketing-module__4-zqEG__chip>span:last-child{gap:var(--ivs-ds-space-1);flex-direction:column;display:flex}.marketing-module__4-zqEG__chip small{color:var(--ivs-ds-ink-2);font-family:var(--ivs-font-data);letter-spacing:.08em;font-size:11px}.marketing-module__4-zqEG__chip strong{font-size:13px}.marketing-module__4-zqEG__chipIcon{background:var(--ivs-ds-accent-tint);color:var(--ivs-ds-accent);border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.marketing-module__4-zqEG__productFrame{text-align:left;overflow:hidden}.marketing-module__4-zqEG__chrome{background:var(--ivs-ds-bg);padding:var(--ivs-ds-space-3);font-family:var(--ivs-font-data);color:var(--ivs-ds-ink-2);justify-content:center;align-items:center;font-size:11px;display:flex;position:relative}.marketing-module__4-zqEG__chrome span:first-child{left:var(--ivs-ds-space-4);letter-spacing:.15em;color:var(--ivs-ds-rule);position:absolute}.marketing-module__4-zqEG__workspace{display:flex}.marketing-module__4-zqEG__sidebar{border-right:1px solid var(--ivs-ds-rule-2);width:160px;padding:var(--ivs-ds-space-4);gap:var(--ivs-ds-space-3);flex-direction:column;flex:none;font-size:12px;display:flex}.marketing-module__4-zqEG__sidebar b{color:var(--ivs-ds-accent);background:var(--ivs-ds-accent-tint);padding:var(--ivs-ds-space-2);border-radius:8px}.marketing-module__4-zqEG__sidebar small{color:var(--ivs-ds-ink-2);font-family:var(--ivs-font-data);font-size:10px}.marketing-module__4-zqEG__workspaceBody{min-width:0;padding:var(--ivs-ds-space-5);gap:var(--ivs-ds-space-4);flex-direction:column;flex:1;display:flex}.marketing-module__4-zqEG__workspaceBody>small{font-family:var(--ivs-font-data);color:var(--ivs-ds-ink-2);font-size:11px}.marketing-module__4-zqEG__workspaceBody>.marketing-module__4-zqEG__panelTitle>strong{font-size:22px}.marketing-module__4-zqEG__miniAction{padding:var(--ivs-ds-space-2);background:var(--ivs-ds-accent);white-space:nowrap;border-radius:999px;color:var(--primary-foreground)!important}.marketing-module__4-zqEG__queue{border:1px solid var(--ivs-ds-rule-2);padding:var(--ivs-ds-space-3);border-radius:12px;font-size:12px}.marketing-module__4-zqEG__queueRow{align-items:center;gap:var(--ivs-ds-space-2);border-top:1px solid var(--ivs-ds-rule-2);padding-block:var(--ivs-ds-space-3);grid-template-columns:minmax(0,1fr) auto auto auto;display:grid}.marketing-module__4-zqEG__queue>strong{padding-bottom:var(--ivs-ds-space-3);display:block}.marketing-module__4-zqEG__film{border:1px solid var(--ivs-ds-rule-2);background:var(--ivs-ds-ink);width:100%;max-width:1040px;box-shadow:var(--ivs-ds-shadow-document);border-radius:22px;overflow:hidden}.marketing-module__4-zqEG__film video,.marketing-module__4-zqEG__film img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.marketing-module__4-zqEG__plan{background:var(--card);border:1px solid var(--ivs-ds-rule-2);padding:var(--ivs-ds-space-6);gap:var(--ivs-ds-space-4);text-align:left;border-radius:22px;flex-direction:column;min-width:0;display:flex}.marketing-module__4-zqEG__plan h3{font-size:20px;font-weight:700}.marketing-module__4-zqEG__plan[data-plan=pro]{background:var(--ivs-ds-ink);color:var(--primary-foreground);border-color:var(--ivs-ds-ink)}.marketing-module__4-zqEG__price{align-items:baseline;gap:var(--ivs-ds-space-2);font-size:46px;font-family:var(--ivs-font-data);flex-wrap:wrap;line-height:1.15;display:flex}.marketing-module__4-zqEG__price>span:not(:first-child):not([class]),.marketing-module__4-zqEG__price>s{font-size:16px}.marketing-module__4-zqEG__price>s{opacity:.65;font-size:24px}.marketing-module__4-zqEG__plan small{opacity:.85;font-size:14px}.marketing-module__4-zqEG__planFeatures{gap:var(--ivs-ds-space-3);flex-direction:column;font-size:16px;display:flex}.marketing-module__4-zqEG__plan>a{margin-top:auto}.marketing-module__4-zqEG__template{gap:var(--ivs-ds-space-3);flex-direction:column;min-width:0;display:flex}.marketing-module__4-zqEG__thumb{background:color-mix(in srgb,var(--ivs-ds-ink) 88%,var(--primary-foreground));height:190px;padding:var(--ivs-ds-space-5) var(--ivs-ds-space-5) 0;border-radius:16px;overflow:hidden}.marketing-module__4-zqEG__paper{color:var(--ivs-ds-ink);padding:var(--ivs-ds-space-4);border-radius:4px;height:210px;font-size:11px}.marketing-module__4-zqEG__paper strong{font-size:13px}.marketing-module__4-zqEG__paper small{font-family:var(--ivs-font-data);font-size:9px}.marketing-module__4-zqEG__row{justify-content:space-between;gap:var(--ivs-ds-space-2);border-bottom:1px solid var(--ivs-ds-rule-2);padding-block:var(--ivs-ds-space-2);display:flex}.marketing-module__4-zqEG__row strong{font-size:11px}.marketing-module__4-zqEG__template h3{font-size:18px;font-weight:700}.marketing-module__4-zqEG__template p{opacity:.8;font-size:14px}.marketing-module__4-zqEG__template a{color:var(--primary-foreground);text-underline-offset:4px;font-size:15px;text-decoration:underline}.marketing-module__4-zqEG__template>small{font-family:var(--ivs-font-data);text-transform:uppercase;letter-spacing:.08em;opacity:.7;font-size:11px}.marketing-module__4-zqEG__printAction{grid-column:1/-1;width:100%}.marketing-module__4-zqEG__clearAction.marketing-module__4-zqEG__clearAction{box-shadow:none;text-underline-offset:4px;color:var(--ivs-ds-ink-2);background:0 0;border:0;justify-self:center;text-decoration:underline}@keyframes marketing-module__4-zqEG__chipAppear{0%,8%{opacity:0;transform:translateY(12px)}15%,25%{opacity:1;transform:none}33%,to{opacity:0;transform:translateY(-8px)}}@keyframes marketing-module__4-zqEG__messageAppear{0%,8%{opacity:0;transform:translateY(8px)}15%,85%{opacity:1;transform:none}96%,to{opacity:0}}@media (max-width:640px){.marketing-module__4-zqEG__stage{padding:var(--ivs-ds-space-5);min-height:340px}.marketing-module__4-zqEG__sidebar{display:none}.marketing-module__4-zqEG__workspaceBody{padding:var(--ivs-ds-space-4)}.marketing-module__4-zqEG__workspaceBody>.marketing-module__4-zqEG__panelTitle{flex-wrap:wrap}.marketing-module__4-zqEG__workspaceBody>.marketing-module__4-zqEG__panelTitle>strong{font-size:20px}.marketing-module__4-zqEG__queueRow{grid-template-columns:minmax(0,1fr) auto}.marketing-module__4-zqEG__queueRow>span:nth-last-child(2){display:none}.marketing-module__4-zqEG__queueRow>span:last-child{grid-column:1/-1}.marketing-module__4-zqEG__chip{margin-top:var(--ivs-ds-space-3);width:fit-content;position:relative!important;inset:auto!important}.marketing-module__4-zqEG__activity time{font-size:10px}.marketing-module__4-zqEG__plan{padding:var(--ivs-ds-space-5)}}@media (prefers-reduced-motion:reduce){.marketing-module__4-zqEG__chip,.marketing-module__4-zqEG__message{opacity:1;animation:none;transform:none}.marketing-module__4-zqEG__reminders i{transition:none}}[data-running=false].marketing-module__4-zqEG__chip,[data-running=false] .marketing-module__4-zqEG__message{animation-play-state:paused}[data-running=true].marketing-module__4-zqEG__chip,[data-running=true] .marketing-module__4-zqEG__message{animation-play-state:running}.marketing-module__4-zqEG__stage{width:100%}.marketing-module__4-zqEG__activity .ivs-detail-card{width:100%;margin:0}.marketing-module__4-zqEG__activity .ivs-detail-card-head{display:none}@media (prefers-reduced-motion:reduce){.marketing-module__4-zqEG__chip,.marketing-module__4-zqEG__message{opacity:1;transform:none;animation:none!important}}
.estimates-module__LI7tAG__page{padding:calc(var(--ivs-ds-space-1) * 6.5) calc(var(--ivs-ds-space-1) * 10) calc(var(--ivs-ds-space-1) * 10);min-width:0;color:var(--ivs-ink)}.estimates-module__LI7tAG__stack{gap:calc(var(--ivs-ds-space-1) * 4.5);flex-direction:column;display:flex}.estimates-module__LI7tAG__header{align-items:center;gap:calc(var(--ivs-ds-space-1) * 3);display:flex}.estimates-module__LI7tAG__spacer{flex:1}.estimates-module__LI7tAG__button{border-radius:var(--ivs-ds-radius-document);height:38px;padding:0 calc(var(--ivs-ds-space-1) * 3.5);font:inherit;cursor:pointer;white-space:nowrap;border:1px solid var(--ivs-estimate-control-rule);background:var(--ivs-ds-bg);color:var(--ivs-ink);justify-content:center;align-items:center;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.estimates-module__LI7tAG__button:hover{background:var(--ivs-workspace-band)}.estimates-module__LI7tAG__clientButton:focus-visible,.estimates-module__LI7tAG__segmentButton:focus-visible,.estimates-module__LI7tAG__suggestion:focus-visible,.estimates-module__LI7tAG__button:focus-visible,.estimates-module__LI7tAG__tab:focus-visible,.estimates-module__LI7tAG__input:focus-visible,.estimates-module__LI7tAG__rowLink:focus-visible{outline:2px solid var(--ivs-ds-accent);outline-offset:2px}.estimates-module__LI7tAG__button:disabled{opacity:.55;cursor:default}.estimates-module__LI7tAG__primary{background:var(--ivs-ink);border-color:var(--ivs-ink);color:var(--ivs-paper)}.estimates-module__LI7tAG__primary:hover{background:var(--ivs-pay-emphasis-hover)}.estimates-module__LI7tAG__small{height:30px;padding:0 calc(var(--ivs-ds-space-1) * 2.75);font-size:13px}.estimates-module__LI7tAG__summary{gap:calc(var(--ivs-ds-space-1) * 7);flex-wrap:wrap;display:flex}.estimates-module__LI7tAG__summaryText{padding:calc(var(--ivs-ds-space-1) * .5) 0 var(--ivs-ds-space-1)}.estimates-module__LI7tAG__hint{color:var(--ivs-ink-faint);font-size:12px}.estimates-module__LI7tAG__soft{color:var(--ivs-ink-soft)}.estimates-module__LI7tAG__metric{font-family:var(--ivs-font-data), monospace;font-variant-numeric:tabular-nums;letter-spacing:normal;font-feature-settings:"tnum" 1, "liga" 0, "calt" 0;font-size:20px;font-weight:500}.estimates-module__LI7tAG__metricLabel{margin-left:calc(var(--ivs-ds-space-1) * 2);color:var(--ivs-ink-soft);font-size:13px}.estimates-module__LI7tAG__positive{color:var(--ivs-ds-accent)}.estimates-module__LI7tAG__warning{color:var(--ivs-estimate-warning)}.estimates-module__LI7tAG__band{border:1px solid var(--ivs-estimate-rule);border-left:3px solid var(--ivs-ink);padding:calc(var(--ivs-ds-space-1) * 3.5) calc(var(--ivs-ds-space-1) * 4.5);background:var(--ivs-ds-bg);border-radius:6px}.estimates-module__LI7tAG__bandInner{align-items:center;gap:calc(var(--ivs-ds-space-1) * 4);display:flex}.estimates-module__LI7tAG__bandText{flex:1}.estimates-module__LI7tAG__bandDescription{color:var(--ivs-ink-soft);font-size:13px}.estimates-module__LI7tAG__filters{border-bottom:1px solid var(--ivs-estimate-rule);padding-bottom:calc(var(--ivs-ds-space-1) * 3)}.estimates-module__LI7tAG__filterInner{align-items:center;gap:var(--ivs-ds-space-1);flex-wrap:wrap;display:flex}.estimates-module__LI7tAG__tabs{gap:var(--ivs-ds-space-1);flex-wrap:wrap;display:flex}.estimates-module__LI7tAG__tab{height:34px;padding:0 calc(var(--ivs-ds-space-1) * 3);font:inherit;cursor:pointer;color:var(--ivs-ink-soft);background:0 0;border:0;border-radius:8px;align-items:center;font-size:13.5px;display:inline-flex}.estimates-module__LI7tAG__tab[aria-selected=true]{color:var(--ivs-paper);background:var(--ivs-ink);font-weight:600}.estimates-module__LI7tAG__count{font-family:var(--ivs-font-data), monospace;margin-left:calc(var(--ivs-ds-space-1) * 1.5);font-size:12px}.estimates-module__LI7tAG__input{box-sizing:border-box;border:1px solid var(--ivs-estimate-control-rule);background:var(--ivs-ds-bg);height:36px;padding:0 calc(var(--ivs-ds-space-1) * 3);font:inherit;color:var(--ivs-ink);border-radius:4px;width:260px;font-size:14px}.estimates-module__LI7tAG__sheet{border:1px solid var(--ivs-estimate-rule);background:var(--ivs-ds-bg);border-radius:6px;overflow:hidden}.estimates-module__LI7tAG__grid{gap:var(--ivs-ds-space-3);grid-template-columns:104px minmax(0,1.2fr) minmax(0,1.9fr) 112px 120px 150px;align-items:center;width:100%;display:grid}.estimates-module__LI7tAG__rowPadding{padding:var(--ivs-ds-space-3) var(--ivs-ds-space-4)}.estimates-module__LI7tAG__columns{font-size:var(--ivs-ds-type-13);color:var(--ivs-ink-soft);font-weight:400}.estimates-module__LI7tAG__rowPadding:has(>.estimates-module__LI7tAG__columns){border-bottom:1px solid var(--ivs-estimate-rule)}.estimates-module__LI7tAG__row{font-size:var(--ivs-ds-type-14);border-bottom:1px solid var(--ivs-estimate-row-rule);align-items:center;min-height:68px;display:flex;position:relative}.estimates-module__LI7tAG__figure{font-variant-numeric:tabular-nums}.estimates-module__LI7tAG__row:last-child{border-bottom:0}.estimates-module__LI7tAG__row:hover{background:var(--ivs-workspace-canvas)}.estimates-module__LI7tAG__rowLink{z-index:1;position:absolute;inset:0}.estimates-module__LI7tAG__mono{font-family:var(--ivs-font-data), monospace;font-variant-numeric:tabular-nums;letter-spacing:normal;font-feature-settings:"tnum" 1, "liga" 0, "calt" 0;font-size:13.5px}.estimates-module__LI7tAG__client{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.estimates-module__LI7tAG__state{align-items:center;gap:calc(var(--ivs-ds-space-1) * 2);min-width:0;display:flex}.estimates-module__LI7tAG__chip{padding:calc(var(--ivs-ds-space-1) * .5) calc(var(--ivs-ds-space-1) * 2);white-space:nowrap;background:var(--ivs-estimate-neutral);color:var(--ivs-ink-soft);border-radius:6px;font-size:12px;font-weight:600}.estimates-module__LI7tAG__chipAccepted{background:var(--ivs-estimate-positive-tint);color:var(--ivs-ds-accent)}.estimates-module__LI7tAG__chipWarning{background:var(--ivs-estimate-warning-tint);color:var(--ivs-estimate-warning)}.estimates-module__LI7tAG__note{color:var(--ivs-ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.estimates-module__LI7tAG__right{text-align:right}.estimates-module__LI7tAG__action{z-index:2;justify-content:flex-end;display:flex;position:relative}.estimates-module__LI7tAG__empty{padding:calc(var(--ivs-ds-space-1) * 12) calc(var(--ivs-ds-space-1) * 5);text-align:center}.estimates-module__LI7tAG__emptyText{color:var(--ivs-ink-soft);font-size:13px}.estimates-module__LI7tAG__pro{padding:calc(var(--ivs-ds-space-1) * .25) calc(var(--ivs-ds-space-1) * 1.25);margin-left:calc(var(--ivs-ds-space-1) * 1.5);background:var(--ivs-estimate-neutral);color:var(--ivs-ink-soft);border-radius:4px;font-size:10.5px}.estimates-module__LI7tAG__detailStack{gap:calc(var(--ivs-ds-space-1) * 5.5);flex-direction:column;display:flex}.estimates-module__LI7tAG__mailHistory>*+*{margin-top:calc(var(--ivs-ds-space-1) * 3)}.estimates-module__LI7tAG__micro{letter-spacing:.08em;text-transform:uppercase;color:var(--ivs-ink-soft);font-size:11px;font-weight:500}.estimates-module__LI7tAG__detailColumns{gap:calc(var(--ivs-ds-space-1) * 4.5);grid-template-columns:minmax(0,1fr) 320px;align-items:start;display:grid}.estimates-module__LI7tAG__cardPadding{padding:calc(var(--ivs-ds-space-1) * 4) calc(var(--ivs-ds-space-1) * 5)}.estimates-module__LI7tAG__activityPadding{padding:calc(var(--ivs-ds-space-1) * 2.5) 0;border-top:1px solid var(--ivs-rule-soft)}.estimates-module__LI7tAG__activityRow{gap:calc(var(--ivs-ds-space-1) * 2.5);grid-template-columns:22px minmax(0,1fr) auto;font-size:13.5px;display:grid}.estimates-module__LI7tAG__itemPadding{padding:calc(var(--ivs-ds-space-1) * 2.25) 0;border-top:1px solid var(--ivs-rule-soft)}.estimates-module__LI7tAG__itemRow{gap:calc(var(--ivs-ds-space-1) * 2.5);grid-template-columns:minmax(0,1fr) auto;font-size:13px;display:grid}.estimates-module__LI7tAG__totalPadding{padding:calc(var(--ivs-ds-space-1) * 2.25) 0;border-top:1px solid var(--ivs-ink)}.estimates-module__LI7tAG__segment{border:1px solid var(--ivs-estimate-control-rule);background:var(--ivs-ds-bg);border-radius:4px;display:flex;overflow:hidden}.estimates-module__LI7tAG__segmentButton{border:0;border-right:1px solid var(--ivs-estimate-rule);height:36px;font:inherit;color:var(--ivs-ink-soft);cursor:pointer;background:0 0;flex:1;font-size:13px}.estimates-module__LI7tAG__segmentButton[aria-pressed=true]{background:var(--ivs-ink);color:var(--ivs-paper);font-weight:600}.estimates-module__LI7tAG__segmentButton:disabled{cursor:default}.estimates-module__LI7tAG__dateChoice{color:var(--ivs-ink-soft);text-align:center;flex:1;font-size:13px}.estimates-module__LI7tAG__dateChoice input{width:100%;font:inherit;color:var(--ivs-ink);background:0 0;border:0}.estimates-module__LI7tAG__suggestion{border:1px dashed var(--ivs-estimate-control-rule);background:var(--ivs-ds-bg);padding:calc(var(--ivs-ds-space-1) * 1.25) calc(var(--ivs-ds-space-1) * 2.5);font:inherit;color:var(--ivs-ink);cursor:pointer;border-radius:4px;font-size:12.5px}.estimates-module__LI7tAG__clientPage{max-width:760px;padding:calc(var(--ivs-ds-space-1) * 5.5) calc(var(--ivs-ds-space-1) * 4) calc(var(--ivs-ds-space-1) * 4);color:var(--ivs-ink);margin:0 auto}.estimates-module__LI7tAG__businessMark{background:var(--ivs-ink);width:34px;height:34px;color:var(--ivs-paper);border-radius:4px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.estimates-module__LI7tAG__clientTitle{letter-spacing:-.02em;margin:calc(var(--ivs-ds-space-1) * 2) 0;font-size:30px;font-weight:500;line-height:1.15}.estimates-module__LI7tAG__clientButton{height:48px;padding:0 calc(var(--ivs-ds-space-1) * 4);font:inherit;cursor:pointer;border:1px solid var(--ivs-estimate-control-rule);background:var(--ivs-ds-bg);width:100%;color:var(--ivs-ink);border-radius:4px;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex}.estimates-module__LI7tAG__clientButton.estimates-module__LI7tAG__primary{background:var(--ivs-ink);color:var(--ivs-paper);border-color:var(--ivs-ink)}.estimates-module__LI7tAG__clientButton:disabled{opacity:.55}.estimates-module__LI7tAG__confirmStack{gap:calc(var(--ivs-ds-space-1) * 2.5);flex-direction:column;display:flex}.estimates-module__LI7tAG__confirmButtons{gap:calc(var(--ivs-ds-space-1) * 2);display:flex}.estimates-module__LI7tAG__center{text-align:center}.estimates-module__LI7tAG__clientNotes{white-space:pre-line;color:var(--ivs-ink-soft)}@media (max-width:700px){.estimates-module__LI7tAG__detailColumns{grid-template-columns:1fr}.estimates-module__LI7tAG__activityRow{grid-template-columns:16px minmax(0,1fr)}.estimates-module__LI7tAG__activityRow time{grid-column:2}}@media (max-width:1200px){.estimates-module__LI7tAG__filterInner{align-items:flex-start}.estimates-module__LI7tAG__input{width:100%}.estimates-module__LI7tAG__grid{grid-template-columns:90px minmax(0,1fr) minmax(0,1.5fr) 96px 100px 140px}.estimates-module__LI7tAG__page{padding:calc(var(--ivs-ds-space-1) * 6.5) calc(var(--ivs-ds-space-1) * 6) calc(var(--ivs-ds-space-1) * 10)}}@media (max-width:700px){.estimates-module__LI7tAG__page{padding:calc(var(--ivs-ds-space-1) * 5.5) calc(var(--ivs-ds-space-1) * 4)}:is(.estimates-module__LI7tAG__columns,.estimates-module__LI7tAG__rowPadding:has(>.estimates-module__LI7tAG__columns)){display:none}.estimates-module__LI7tAG__grid{gap:var(--ivs-ds-space-2);grid-template-columns:1fr auto}.estimates-module__LI7tAG__rowPadding{padding:var(--ivs-ds-space-3) var(--ivs-ds-space-4)}.estimates-module__LI7tAG__action{grid-column:1/-1;justify-content:flex-start}.estimates-module__LI7tAG__state{grid-column:1/-1}.estimates-module__LI7tAG__summary{gap:calc(var(--ivs-ds-space-1) * 4)}.estimates-module__LI7tAG__header,.estimates-module__LI7tAG__bandInner{flex-wrap:wrap}.estimates-module__LI7tAG__tabs{flex-wrap:nowrap;max-width:100%;overflow-x:auto}.estimates-module__LI7tAG__filterInner{display:block}.estimates-module__LI7tAG__input{margin-top:calc(var(--ivs-ds-space-1) * 3)}}
.editor-section-module__x5STwq__section{min-inline-size:0;padding:var(--ivs-ds-space-6);border:1px solid var(--ivs-rule);border-radius:var(--ivs-ds-radius-card);background:var(--ivs-ds-bg);color:var(--ivs-ds-ink);box-shadow:none;--tw-ring-shadow:0 0 transparent;margin:0;display:block;overflow:visible}@media (max-width:899px){.editor-section-module__x5STwq__section{padding:var(--ivs-ds-space-5)}}
.ReceiptBookPage-module__DtCdYq__samples{gap:var(--ivs-ds-space-5);padding-block-end:var(--ivs-ds-space-6);display:grid}.ReceiptBookPage-module__DtCdYq__page,.ReceiptBookPage-module__DtCdYq__slip{min-width:0;margin:0}.ReceiptBookPage-module__DtCdYq__page img{border:1px solid var(--ivs-rule);width:100%;max-width:486px;height:auto;display:block}.ReceiptBookPage-module__DtCdYq__page figcaption{max-width:486px;color:var(--ivs-ink-soft);font-size:var(--ivs-ds-type-14);margin-block-start:var(--ivs-ds-space-3);line-height:1.5}.ReceiptBookPage-module__DtCdYq__slip figcaption{color:var(--ivs-ink);font-size:var(--ivs-ds-type-16);margin-block-end:var(--ivs-ds-space-3);font-weight:600}.ReceiptBookPage-module__DtCdYq__slip table{border-collapse:collapse;width:100%;font-size:var(--ivs-ds-type-14);line-height:1.5}.ReceiptBookPage-module__DtCdYq__slip th,.ReceiptBookPage-module__DtCdYq__slip td{padding:var(--ivs-ds-space-2);border-bottom:1px solid var(--ivs-rule);text-align:start;vertical-align:top}.ReceiptBookPage-module__DtCdYq__slip thead th{color:var(--ivs-ink-soft);font-family:var(--ivs-font-data), monospace;font-size:var(--ivs-ds-type-11);text-transform:uppercase;font-weight:500}.ReceiptBookPage-module__DtCdYq__slip tbody th{color:var(--ivs-ink-soft);font-weight:500}.ReceiptBookPage-module__DtCdYq__example{color:var(--ivs-ink);font-family:var(--ivs-font-data), monospace}.ReceiptBookPage-module__DtCdYq__fields th,.ReceiptBookPage-module__DtCdYq__fields td:first-child{overflow-wrap:normal;word-break:normal}@media (max-width:639px){.ReceiptBookPage-module__DtCdYq__slip thead{display:none}.ReceiptBookPage-module__DtCdYq__slip tr{padding-block:var(--ivs-ds-space-3);border-bottom:1px solid var(--ivs-rule);display:block}.ReceiptBookPage-module__DtCdYq__slip tbody th,.ReceiptBookPage-module__DtCdYq__slip td{border-bottom:0;padding:0;display:block}}@media (min-width:1024px){.ReceiptBookPage-module__DtCdYq__samples{gap:var(--ivs-ds-space-6);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}
.embed-code-module__R5By5W__trigger{margin-top:var(--ivs-ds-space-4)}.embed-code-module__R5By5W__dialog{padding:var(--ivs-ds-space-5);color:var(--ivs-ds-ink);background:var(--ivs-ds-bg);border:1px solid var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-card);box-shadow:none}.embed-code-module__R5By5W__field{gap:var(--ivs-ds-space-3);min-width:0;display:grid}.embed-code-module__R5By5W__label,.embed-code-module__R5By5W__notice{color:var(--ivs-ds-ink-2);font-size:var(--ivs-ds-type-14)}.embed-code-module__R5By5W__code{font-family:var(--ivs-font-data);font-size:var(--ivs-ds-type-16);color:var(--ivs-ds-ink);padding:var(--ivs-ds-space-3);resize:vertical;min-height:160px}.embed-code-module__R5By5W__notice{margin:0}.embed-code-module__R5By5W__preview{color:var(--ivs-ds-ink-2)}.embed-code-module__R5By5W__preview summary{cursor:pointer}.embed-code-module__R5By5W__preview iframe{border:1px solid var(--ivs-ds-rule);margin-top:var(--ivs-ds-space-4);display:block}.embed-code-module__R5By5W__embedded{padding:var(--ivs-ds-space-4);color:var(--ivs-ds-ink)}.embed-code-module__R5By5W__embedded>*+*{margin-block-start:var(--ivs-ds-space-5)}.embed-code-module__R5By5W__embeddedWorkspace{gap:var(--ivs-ds-space-5);min-width:0;display:grid}@media (min-width:768px){.embed-code-module__R5By5W__embeddedWorkspace{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start}}
.shell-module__bfNtkW__header,.shell-module__bfNtkW__footer{max-width:var(--ivs-ds-page);padding:var(--ivs-ds-space-5);justify-content:space-between;align-items:center;gap:var(--ivs-ds-space-4);margin-inline:auto;display:flex}.shell-module__bfNtkW__brand{align-items:center;gap:var(--ivs-ds-space-2);font-family:var(--rb-font-display);font-size:var(--ivs-ds-type-24);letter-spacing:-.04em;white-space:nowrap;font-weight:700;display:inline-flex}.shell-module__bfNtkW__desktop,.shell-module__bfNtkW__footer nav{align-items:center;gap:var(--ivs-ds-space-4);flex-wrap:wrap;display:flex}.shell-module__bfNtkW__dropdown,.shell-module__bfNtkW__mobile{position:relative}.shell-module__bfNtkW__dropdown summary,.shell-module__bfNtkW__mobile summary{cursor:pointer;padding:var(--ivs-ds-space-3);list-style:none}.shell-module__bfNtkW__panel,.shell-module__bfNtkW__drawer{z-index:20;background:var(--card);border:1px solid var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-card);min-width:14rem;padding:var(--ivs-ds-space-4);gap:var(--ivs-ds-space-3);display:grid;position:absolute;inset-block-start:100%;inset-inline-end:0}.shell-module__bfNtkW__mobile{display:none}.shell-module__bfNtkW__main{max-width:var(--ivs-ds-page);padding:var(--ivs-ds-space-5);margin-inline:auto}.shell-module__bfNtkW__title{font-family:var(--rb-font-display);font-size:var(--ivs-ds-type-40)}.shell-module__bfNtkW__generator{gap:var(--ivs-ds-space-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.shell-module__bfNtkW__form{gap:var(--ivs-ds-space-3);background:var(--card);border:1px solid var(--ivs-ds-rule-2);border-radius:var(--ivs-ds-radius-card);padding:var(--ivs-ds-space-5);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;display:grid}.shell-module__bfNtkW__form>button,.shell-module__bfNtkW__form>p{grid-column:1/-1}.shell-module__bfNtkW__field{gap:var(--ivs-ds-space-2);min-width:0;font-size:var(--ivs-ds-type-14);display:grid}.shell-module__bfNtkW__preview figure{background:var(--card)}.shell-module__bfNtkW__preview strong{font-family:var(--rb-font-display)}.shell-module__bfNtkW__preview dd{overflow-wrap:anywhere}.shell-module__bfNtkW__preview span,.shell-module__bfNtkW__field button{font-family:var(--ivs-font-data)}.shell-module__bfNtkW__preview{--receipt-field-width:40%;min-width:0}.shell-module__bfNtkW__field input{min-height:3rem;font-size:var(--ivs-ds-type-16);background:var(--card)}.shell-module__bfNtkW__form button{min-height:3rem}.shell-module__bfNtkW__field input[name=number],.shell-module__bfNtkW__field input[name=date],.shell-module__bfNtkW__field input[name=amount],.shell-module__bfNtkW__field input[name=balance]{font-family:var(--ivs-font-data);font-variant-numeric:tabular-nums}@media (max-width:48rem){.shell-module__bfNtkW__desktop{display:none}.shell-module__bfNtkW__mobile{display:block}.shell-module__bfNtkW__footer{flex-direction:column;align-items:start}.shell-module__bfNtkW__generator,.shell-module__bfNtkW__form{grid-template-columns:minmax(0,1fr)}}@media print{body:has(.shell-module__bfNtkW__preview) *{visibility:hidden}.shell-module__bfNtkW__preview,.shell-module__bfNtkW__preview *{visibility:visible}.shell-module__bfNtkW__preview{width:100%;position:absolute;inset:0}}.shell-module__bfNtkW__typeSwitch{gap:var(--ivs-ds-space-2);flex-wrap:wrap;grid-column:1/-1;display:flex}.shell-module__bfNtkW__field input[name=total]{font-family:var(--ivs-font-data);font-variant-numeric:tabular-nums}.shell-module__bfNtkW__header{z-index:30;background:var(--card);border-bottom:1px solid var(--ivs-ds-rule);max-width:none;min-height:4.5rem;padding-block:var(--ivs-ds-space-3);padding-inline:max(var(--ivs-ds-space-6), calc((100% - var(--ivs-ds-page)) / 2 + var(--ivs-ds-space-6)));position:sticky;top:0}.shell-module__bfNtkW__brand{font-family:var(--ivs-font-sans);font-size:var(--ivs-ds-type-20);letter-spacing:-.02em}.shell-module__bfNtkW__headerActions{align-items:center;gap:var(--ivs-ds-space-3);display:flex}.shell-module__bfNtkW__header .shell-module__bfNtkW__desktop{margin-inline-start:auto}.shell-module__bfNtkW__header .shell-module__bfNtkW__drawer{max-width:calc(100vw - var(--ivs-ds-space-7))}.shell-module__bfNtkW__main #receipt-maker{scroll-margin-block-start:var(--ivs-ds-nav-offset)}.shell-module__bfNtkW__typeSwitch button[aria-pressed=true]{background:var(--ivs-ds-accent-tint);color:var(--ivs-ds-accent-ink);border-color:var(--ivs-ds-accent)}@media (max-width:48rem){.shell-module__bfNtkW__header{padding-inline:var(--ivs-ds-space-4);gap:var(--ivs-ds-space-2)}.shell-module__bfNtkW__brand{font-size:var(--ivs-ds-type-16);gap:var(--ivs-ds-space-2)}.shell-module__bfNtkW__headerActions{gap:var(--ivs-ds-space-1)}.shell-module__bfNtkW__mobile summary{padding-inline:var(--ivs-ds-space-2)}}.shell-module__bfNtkW__typeSwitch{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.shell-module__bfNtkW__typeSwitch button{white-space:normal;min-width:0}@media (max-width:640px){.shell-module__bfNtkW__typeSwitch button{padding-inline:var(--ivs-ds-space-2);font-size:12px}}.shell-module__bfNtkW__responsiveImage{max-width:100%;height:auto}.shell-module__bfNtkW__main .rb-calendar-weekday{padding-block:var(--ivs-ds-space-1)}.shell-module__bfNtkW__main .rb-calendar-actions{padding-top:var(--ivs-ds-space-3)}
.decimal-hours-module__bMYNOW__stack{gap:var(--ivs-ds-space-4);display:grid}.decimal-hours-module__bMYNOW__settings{gap:var(--ivs-ds-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.decimal-hours-module__bMYNOW__numeric{font-family:var(--ivs-font-data), monospace;font-variant-numeric:tabular-nums}.decimal-hours-module__bMYNOW__error{color:var(--ivs-ds-warn)}.decimal-hours-module__bMYNOW__lightAction{background:var(--ivs-ds-bg);color:var(--ivs-ds-ink)}.decimal-hours-module__bMYNOW__quietAction{color:var(--ivs-ds-bg);border-color:var(--ivs-ds-bg)}.decimal-hours-module__bMYNOW__chart{gap:var(--ivs-ds-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.decimal-hours-module__bMYNOW__chart table{min-width:0}@media (max-width:767px){.decimal-hours-module__bMYNOW__settings,.decimal-hours-module__bMYNOW__chart{grid-template-columns:minmax(0,1fr)}}
.scanned-receipts-panel-module__phHDuq__cards{gap:var(--ivs-ds-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.scanned-receipts-panel-module__phHDuq__card{border:1px solid var(--ivs-rule);border-radius:var(--ivs-ds-radius-control);min-width:0;box-shadow:none}.scanned-receipts-panel-module__phHDuq__money{font-family:var(--ivs-font-data), monospace;font-size:var(--ivs-ds-type-20);font-weight:600}.scanned-receipts-panel-module__phHDuq__list{gap:var(--ivs-ds-space-4);display:grid}.scanned-receipts-panel-module__phHDuq__clientLinks{align-items:flex-start;gap:var(--ivs-ds-space-2);flex-direction:column;display:flex}.scanned-receipts-panel-module__phHDuq__thumb{object-fit:cover;border:1px solid var(--ivs-rule);border-radius:var(--ivs-ds-radius-control);width:32px;height:40px}.scanned-receipts-panel-module__phHDuq__store{align-items:center;gap:var(--ivs-ds-space-3);display:flex}.scanned-receipts-panel-module__phHDuq__menu{min-width:min(320px, calc(100vw - var(--ivs-ds-space-6)))}.scanned-receipts-panel-module__phHDuq__menuItem{justify-content:space-between;align-items:center;gap:var(--ivs-ds-space-2);display:flex}.scanned-receipts-panel-module__phHDuq__clientLine{align-items:flex-start;gap:var(--ivs-ds-space-2);flex-direction:column;display:flex}@media (max-width:720px){.scanned-receipts-panel-module__phHDuq__cards{grid-template-columns:minmax(0,1fr)}}
.details-section-module__j78hBa__terms{gap:var(--ivs-ds-space-1);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.details-section-module__j78hBa__terms>[role=radio]{min-inline-size:0;padding-inline:var(--ivs-ds-space-1)}.details-section-module__j78hBa__terms>[role=radio]>span{gap:var(--ivs-ds-space-1);justify-content:center}.details-section-module__j78hBa__terms svg{display:none}.details-section-module__j78hBa__terms>[role=radio]>span>span>span{font-size:var(--ivs-ds-type-12);text-align:center;font-weight:500}@media (max-width:899px){.details-section-module__j78hBa__terms{grid-template-columns:repeat(3,minmax(0,1fr))}}
.receipt-generator-module__edddaG__page{width:min(1180px,100% - 48px);margin-inline:auto}.receipt-generator-module__edddaG__hero{color:var(--ivs-public-ink);font-family:var(--ivs-font-sans), sans-serif}.receipt-generator-module__edddaG__heroInner{padding-block:var(--ivs-ds-space-5) var(--ivs-ds-space-8)}.receipt-generator-module__edddaG__heading{min-width:0}.receipt-generator-module__edddaG__hero.receipt-generator-module__edddaG__hero.receipt-generator-module__edddaG__hero .receipt-generator-module__edddaG__heading h1{letter-spacing:-.045em;margin:var(--ivs-ds-space-3) 0 var(--ivs-ds-space-4);color:var(--ivs-public-ink);font-size:clamp(36px,3.9vw,56px);font-weight:600;line-height:1.06}.receipt-generator-module__edddaG__sub{max-width:68ch;color:var(--ivs-ink-soft);margin:0;font-size:17px;line-height:1.65}.receipt-generator-module__edddaG__work{align-items:start;column-gap:var(--ivs-ds-space-8);row-gap:var(--ivs-ds-space-6);grid-template-columns:minmax(0,1fr) minmax(0,520px);margin-block-start:var(--ivs-ds-space-6);display:grid}.receipt-generator-module__edddaG__form{align-content:start;gap:var(--ivs-ds-space-4);min-width:0;display:grid}.receipt-generator-module__edddaG__choices{gap:var(--ivs-ds-space-4) var(--ivs-ds-space-5);flex-wrap:wrap;display:flex}.receipt-generator-module__edddaG__fields{gap:var(--ivs-ds-space-4) var(--ivs-ds-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.receipt-generator-module__edddaG__wide{grid-column:1/-1}.receipt-generator-module__edddaG__balance{color:var(--ivs-ink-soft);margin:0;font-size:15px}.receipt-generator-module__edddaG__balance output{font-family:var(--ivs-font-mono), monospace;color:var(--ivs-public-ink);font-weight:600}.receipt-generator-module__edddaG__inlineAction{color:var(--ivs-ds-accent);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.receipt-generator-module__edddaG__more>[data-disclosure-content]{padding-block-start:var(--ivs-ds-space-4)}.receipt-generator-module__edddaG__formError{color:var(--ivs-danger);margin:0;font-size:15px;font-weight:600}.receipt-generator-module__edddaG__download{background:var(--ivs-pine);width:100%;min-height:56px;color:var(--ivs-paper-raised);font-size:17px;font-weight:700}.receipt-generator-module__edddaG__preview{top:calc(var(--ivs-ds-space-8) + var(--ivs-ds-space-4));align-self:start;min-width:0;position:sticky}.receipt-generator-module__edddaG__sampleLabel{padding:var(--ivs-ds-space-1) var(--ivs-ds-space-2);border-radius:var(--ivs-ds-radius-document);background:var(--ivs-pine);color:var(--ivs-paper-raised);font:600 12px var(--ivs-font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin-block-end:var(--ivs-ds-space-2);display:inline-block}.receipt-generator-module__edddaG__lead{max-width:68ch;margin:0 0 var(--ivs-ds-space-6);color:var(--ivs-ink-soft);font-size:17px;line-height:1.7}.receipt-generator-module__edddaG__after{max-width:68ch;margin:var(--ivs-ds-space-5) 0 0;color:var(--ivs-ink-soft);font-size:17px;line-height:1.7}.receipt-generator-module__edddaG__fieldGroups{gap:var(--ivs-ds-space-6) var(--ivs-ds-space-7);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-end:var(--ivs-ds-space-6);display:grid}.receipt-generator-module__edddaG__fieldGroups h3{letter-spacing:-.03em;margin:0;font-size:22px;font-weight:600}.receipt-generator-module__edddaG__fieldGroups p{max-width:68ch;margin:var(--ivs-ds-space-3) 0 0;color:var(--ivs-ink-soft);font-size:17px;line-height:1.7}.receipt-generator-module__edddaG__steps{margin:0;padding:0;list-style:none}.receipt-generator-module__edddaG__miniDoc{margin-block:var(--ivs-ds-space-4);zoom:.62}.receipt-generator-module__edddaG__presetButton{width:100%}.receipt-generator-module__edddaG__faq{max-width:min(100%,800px)}.receipt-generator-module__edddaG__cta{color:var(--ivs-paper-raised);text-align:center;flex-direction:column;align-items:center;padding-block:clamp(64px,7vw,104px);display:flex}.receipt-generator-module__edddaG__cta h2{color:var(--ivs-paper-raised);letter-spacing:-.04em;margin:0;font-size:clamp(28px,3vw,40px);font-weight:600;line-height:1.12}.receipt-generator-module__edddaG__cta p{margin:var(--ivs-ds-space-4) 0 0;color:var(--ivs-pine-tint);font-family:var(--ivs-font-mono), monospace;font-size:14px}.receipt-generator-module__edddaG__cta .receipt-generator-module__edddaG__ctaButton{min-width:280px;min-height:56px;margin-top:var(--ivs-ds-space-5);background:var(--ivs-paper-raised);color:var(--ivs-pine);font-size:17px;font-weight:700}.receipt-generator-module__edddaG__printOnly{display:none}@media print{.receipt-generator-module__edddaG__screenOnly{display:none}.receipt-generator-module__edddaG__printOnly{display:block}}@media (min-width:1001px){.receipt-generator-module__edddaG__preview>article{zoom:.85}}@media (max-width:1000px){.receipt-generator-module__edddaG__work{grid-template-columns:minmax(0,1fr)}.receipt-generator-module__edddaG__preview{position:relative;top:auto}.receipt-generator-module__edddaG__screenOnly{padding-block-end:var(--ivs-ds-space-9)}}@media (max-width:760px){.receipt-generator-module__edddaG__fieldGroups{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.receipt-generator-module__edddaG__fields{grid-template-columns:minmax(0,1fr)}.receipt-generator-module__edddaG__cta .receipt-generator-module__edddaG__ctaButton{width:100%;min-width:0}}
.template-detail-hero-module__vyK0CG__band{isolation:isolate;position:relative}.template-detail-hero-module__vyK0CG__band:before{content:"";background:var(--band-bg);z-index:-1;position:absolute;inset-block:0;inset-inline:calc(50% - 50vw)}.template-detail-hero-module__vyK0CG__band[data-band=tint]{--band-bg:var(--ivs-paper-tint)}.template-detail-hero-module__vyK0CG__band[data-band=raised]{--band-bg:var(--ivs-paper-raised)}.template-detail-hero-module__vyK0CG__band[data-band=pine]{--band-bg:var(--ivs-pine)}.template-detail-hero-module__vyK0CG__band:empty{display:none}.template-detail-hero-module__vyK0CG__hero{color:var(--ivs-public-ink);font-family:var(--ivs-font-sans), sans-serif}.template-detail-hero-module__vyK0CG__heroInner{column-gap:var(--ivs-ds-space-8);row-gap:var(--ivs-ds-space-6);padding-block:var(--ivs-ds-space-7) var(--ivs-ds-space-8);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,560px);display:grid}.template-detail-hero-module__vyK0CG__heading{min-width:0}.template-detail-hero-module__vyK0CG__hero.template-detail-hero-module__vyK0CG__hero.template-detail-hero-module__vyK0CG__hero .template-detail-hero-module__vyK0CG__heading h1{letter-spacing:-.045em;margin:var(--ivs-ds-space-3) 0 var(--ivs-ds-space-4);color:var(--ivs-public-ink);font-size:clamp(36px,3.9vw,56px);font-weight:600;line-height:1.06}.template-detail-hero-module__vyK0CG__hero .template-detail-hero-module__vyK0CG__tag,.template-detail-hero-module__vyK0CG__section .template-detail-hero-module__vyK0CG__tag{font:600 13px var(--ivs-font-sans), sans-serif;text-transform:uppercase;letter-spacing:.09em;color:var(--ivs-pine);margin:0}.template-detail-hero-module__vyK0CG__hero .template-detail-hero-module__vyK0CG__definition{max-width:52ch;color:var(--ivs-ink-soft);margin:0;font-size:17px;line-height:1.65}.template-detail-hero-module__vyK0CG__downloads{gap:var(--ivs-ds-space-3);flex-direction:column;max-width:480px;display:flex}.template-detail-hero-module__vyK0CG__secondary{gap:var(--ivs-ds-space-3);grid-template-columns:1fr 1fr;display:grid}.template-detail-hero-module__vyK0CG__download{min-width:0;position:relative}.template-detail-hero-module__vyK0CG__download a{width:100%;padding:0 var(--ivs-ds-space-4);justify-content:flex-start;row-gap:var(--ivs-ds-space-2);column-gap:var(--ivs-ds-space-2);border-radius:var(--ivs-ds-radius-control)}.template-detail-hero-module__vyK0CG__primary a{border-color:var(--ivs-pine);background:var(--ivs-pine);min-width:280px;height:56px;min-height:56px;color:var(--ivs-paper-raised);font:700 17px/1 var(--ivs-font-sans), sans-serif}.template-detail-hero-module__vyK0CG__primary a:hover{background:var(--ivs-pine);color:var(--ivs-paper-raised);filter:brightness(1.12)}.template-detail-hero-module__vyK0CG__download a:focus-visible{outline:2px solid var(--ivs-pine);outline-offset:3px}.template-detail-hero-module__vyK0CG__secondary .template-detail-hero-module__vyK0CG__download a{border:1px solid var(--ivs-pine);background:var(--ivs-paper-raised);height:44px;min-height:44px;color:var(--ivs-pine);justify-content:center;font-size:15px;font-weight:600}.template-detail-hero-module__vyK0CG__secondary .template-detail-hero-module__vyK0CG__download a:hover{background:var(--ivs-pine-tint);color:var(--ivs-pine)}.template-detail-hero-module__vyK0CG__download a svg,.template-detail-hero-module__vyK0CG__download a small{display:none}.template-detail-hero-module__vyK0CG__download>small{top:50%;right:var(--ivs-ds-space-4);pointer-events:none;font:500 12px var(--ivs-font-mono), monospace;color:var(--ivs-pine-tint);position:absolute;transform:translateY(-50%)}.template-detail-hero-module__vyK0CG__secondary .template-detail-hero-module__vyK0CG__download>small{display:none}.template-detail-hero-module__vyK0CG__online{min-height:44px;margin:var(--ivs-ds-space-4) 0 0;color:var(--ivs-ink-soft);align-items:center;font-size:16px;display:flex}.template-detail-hero-module__vyK0CG__online a{color:var(--ivs-ds-accent);text-underline-offset:4px;align-items:center;gap:var(--ivs-ds-space-1);margin-inline-start:var(--ivs-ds-space-1);font-weight:600;text-decoration:underline;display:inline-flex}.template-detail-hero-module__vyK0CG__online a:hover{text-decoration-thickness:2px}.template-detail-hero-module__vyK0CG__online svg{width:16px;height:16px}.template-detail-hero-module__vyK0CG__preview{grid-area:1/2/3;place-self:start end;width:100%;min-width:0;max-width:560px}.template-detail-hero-module__vyK0CG__preview .template-detail-hero-module__vyK0CG__previewToggle{margin-top:var(--ivs-ds-space-4);justify-content:center;display:flex}.template-detail-hero-module__vyK0CG__preview .template-detail-hero-module__vyK0CG__sampleLink{justify-content:center}.template-detail-hero-module__vyK0CG__preview img{border-radius:var(--ivs-ds-radius-document);width:100%;height:auto;box-shadow:0 1px 2px var(--ivs-document-shadow), 0 12px 32px -12px var(--ivs-document-shadow);display:block}.template-detail-hero-module__vyK0CG__section{color:var(--ivs-public-ink);font-family:var(--ivs-font-sans), sans-serif;padding-block:clamp(64px,7vw,104px)}.template-detail-hero-module__vyK0CG__section.template-detail-hero-module__vyK0CG__section.template-detail-hero-module__vyK0CG__section h2{letter-spacing:-.04em;margin:var(--ivs-ds-space-3) 0 var(--ivs-ds-space-6);font-size:clamp(28px,3vw,40px);font-weight:600;line-height:1.12}.template-detail-hero-module__vyK0CG__panel{background:var(--ivs-paper-raised);border:1px solid var(--ivs-rule);border-radius:var(--ivs-ds-radius-card);overflow-x:auto}.template-detail-hero-module__vyK0CG__panel table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.5}.template-detail-hero-module__vyK0CG__panel th,.template-detail-hero-module__vyK0CG__panel td{padding:var(--ivs-ds-space-4);text-align:left;border-bottom:1px solid var(--ivs-rule);color:var(--ivs-ink-soft)}.template-detail-hero-module__vyK0CG__panel th{background:var(--ivs-paper-tint);color:var(--ivs-ink);font-size:14px;font-weight:600}.template-detail-hero-module__vyK0CG__panel td:first-child{color:var(--ivs-ink);font-weight:600}.template-detail-hero-module__vyK0CG__panel tr:last-child td{border-bottom:0}.template-detail-hero-module__vyK0CG__samples{align-items:start;gap:var(--ivs-ds-space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.template-detail-hero-module__vyK0CG__sample{padding:var(--ivs-ds-space-5);border-radius:var(--ivs-ds-radius-card);background:var(--ivs-paper-raised);box-shadow:var(--ivs-shadow-card)}.template-detail-hero-module__vyK0CG__sample span{margin-bottom:var(--ivs-ds-space-3);font:600 15px var(--ivs-font-mono), monospace;color:var(--ivs-pine);display:block}.template-detail-hero-module__vyK0CG__section .template-detail-hero-module__vyK0CG__sample h3{margin:var(--ivs-ds-space-2) 0 0;font-size:20px;font-weight:600}.template-detail-hero-module__vyK0CG__section .template-detail-hero-module__vyK0CG__sample p{margin:var(--ivs-ds-space-2) 0 0;color:var(--ivs-ink-soft);font-size:16px;line-height:1.6}.template-detail-hero-module__vyK0CG__sample img{width:100%;height:auto;margin-top:var(--ivs-ds-space-3);display:block}@media (max-width:760px){.template-detail-hero-module__vyK0CG__heroInner{gap:var(--ivs-ds-space-5);flex-direction:column;display:flex}.template-detail-hero-module__vyK0CG__hero .template-detail-hero-module__vyK0CG__definition{font-size:16px;line-height:1.6}.template-detail-hero-module__vyK0CG__heading{order:0}.template-detail-hero-module__vyK0CG__downloads{order:1;width:100%;max-width:none}.template-detail-hero-module__vyK0CG__primary a{min-width:0}.template-detail-hero-module__vyK0CG__preview{order:2;width:100%;max-width:none}.template-detail-hero-module__vyK0CG__samples{grid-template-columns:minmax(0,1fr)}}.template-detail-hero-module__vyK0CG__detailPage.template-detail-hero-module__vyK0CG__detailPage.template-detail-hero-module__vyK0CG__detailPage{--ivs-public-muted:var(--ivs-template-muted);--ivs-public-ground:var(--ivs-paper-raised);--ivs-public-rule:var(--ivs-rule);background:var(--ivs-paper-raised);color:var(--ivs-public-ink);overflow-x:clip}.template-detail-hero-module__vyK0CG__customizer{margin-block-end:var(--ivs-ds-space-7)}.template-detail-hero-module__vyK0CG__customizer>section>div>*{min-width:0}@media (max-width:760px){.template-detail-hero-module__vyK0CG__customizer>section>div{grid-template-columns:minmax(0,1fr)}}
body:has(.site-header-module__KeTm6W__header) header:not([data-rb-site-header]):not(:is([data-rb-home] header,[data-rb-pages] header)){display:none}.site-header-module__KeTm6W__header{z-index:40;background:var(--card);color:var(--ivs-ds-ink);border-bottom:1px solid var(--ivs-ds-rule-2);font-family:var(--ivs-font-sans);position:sticky;top:0}.site-header-module__KeTm6W__headerInner{max-width:1200px;min-height:72px;padding:var(--ivs-ds-space-3) var(--ivs-ds-space-6);align-items:center;gap:var(--ivs-ds-space-6);margin-inline:auto;display:flex}.site-header-module__KeTm6W__brand{align-items:center;gap:var(--ivs-ds-space-3);white-space:nowrap;font-size:20px;font-weight:800;display:flex}.site-header-module__KeTm6W__desktopNav{align-items:center;gap:var(--ivs-ds-space-6);font-size:15px;display:flex}.site-header-module__KeTm6W__desktopNav details,.site-header-module__KeTm6W__mobileMenu{position:relative}.site-header-module__KeTm6W__desktopNav summary{cursor:pointer;list-style:none}.site-header-module__KeTm6W__menu{z-index:50;background:var(--card);border:1px solid var(--ivs-ds-rule-2);min-width:180px;padding:var(--ivs-ds-space-4);gap:var(--ivs-ds-space-4);border-radius:12px;flex-direction:column;display:flex;position:absolute;top:100%;right:0}.site-header-module__KeTm6W__headerActions{align-items:center;gap:var(--ivs-ds-space-4);margin-left:auto;display:flex}.site-header-module__KeTm6W__signIn{font-size:15px;font-weight:600}.site-header-module__KeTm6W__mobileMenu{display:none}@media (max-width:900px){.site-header-module__KeTm6W__desktopNav{gap:var(--ivs-ds-space-4)}}@media (max-width:640px){.site-header-module__KeTm6W__headerInner{min-height:64px;padding-inline:var(--ivs-ds-space-4);gap:var(--ivs-ds-space-5);padding-block:var(--ivs-ds-space-3);flex-wrap:wrap}.site-header-module__KeTm6W__header .site-header-module__KeTm6W__brand{font-size:20px}.site-header-module__KeTm6W__header .site-header-module__KeTm6W__brand img{width:30px;height:30px}.site-header-module__KeTm6W__desktopNav,.site-header-module__KeTm6W__signIn{display:none}.site-header-module__KeTm6W__mobileMenu{display:block}.site-header-module__KeTm6W__headerActions{gap:var(--ivs-ds-space-2)}.site-header-module__KeTm6W__header .site-header-module__KeTm6W__headerActions a[data-slot=cta-button]{white-space:nowrap;gap:var(--ivs-ds-space-2);padding-left:var(--ivs-ds-space-3);font-size:12px}.site-header-module__KeTm6W__header .site-header-module__KeTm6W__headerActions a[data-slot=cta-button] span{width:24px;height:24px}.site-header-module__KeTm6W__header .site-header-module__KeTm6W__headerActions a[data-slot=cta-button] span:first-child{width:auto;height:auto}.site-header-module__KeTm6W__mobileMenu summary{padding:var(--ivs-ds-space-2);cursor:pointer;list-style:none}}
.freelance-rate-module__cjrOuW__stack{gap:var(--ivs-ds-space-4);min-width:0;display:grid}.freelance-rate-module__cjrOuW__fields{gap:var(--ivs-ds-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.freelance-rate-module__cjrOuW__notice{color:var(--ivs-ds-warn);margin:0}.freelance-rate-module__cjrOuW__amount{font-family:var(--ivs-font-data);font-variant-numeric:tabular-nums}@media (max-width:640px){.freelance-rate-module__cjrOuW__fields{grid-template-columns:minmax(0,1fr)}}
.editor-header-module__WiJOja__header{border-block-end:1px solid var(--ivs-rule);background:var(--ivs-paper-raised)}.editor-header-module__WiJOja__container{box-sizing:border-box;inline-size:100%;max-inline-size:1200px;padding-inline:var(--ivs-ds-space-6);margin-inline:auto}.editor-header-module__WiJOja__row{align-items:center;row-gap:var(--ivs-ds-space-4);column-gap:var(--ivs-ds-space-4);min-block-size:64px;padding-block:var(--ivs-ds-space-2);flex-wrap:wrap;display:flex}.editor-header-module__WiJOja__back{color:var(--ivs-ink-soft);padding-inline:0}.editor-header-module__WiJOja__title{min-inline-size:0}.editor-header-module__WiJOja__badge{padding:var(--ivs-ds-space-1) var(--ivs-ds-space-2);border-radius:var(--ivs-ds-radius-control);background:var(--ivs-paper-tint);color:var(--ivs-ink-soft);font-size:var(--ivs-ds-type-12)}.editor-header-module__WiJOja__status{color:var(--ivs-ink-faint);font-size:var(--ivs-ds-type-12);margin-inline-start:auto}.editor-header-module__WiJOja__error{color:var(--ivs-ds-warn);padding-block-end:var(--ivs-ds-space-3)}.editor-header-module__WiJOja__error>div{gap:var(--ivs-ds-space-3);flex-wrap:wrap;display:flex}.editor-header-module__WiJOja__actions{margin-inline-start:auto}.editor-header-module__WiJOja__actions>div{gap:var(--ivs-ds-space-2)}.editor-header-module__WiJOja__actions svg{display:none}.editor-header-module__WiJOja__actions [data-slot=button]{font-size:var(--ivs-ds-type-14)}.editor-header-module__WiJOja__mobileDownload{display:none}@media (max-width:899px){.editor-header-module__WiJOja__container{padding-inline:var(--ivs-ds-space-4)}.editor-header-module__WiJOja__row{row-gap:var(--ivs-ds-space-3);column-gap:var(--ivs-ds-space-3)}.editor-header-module__WiJOja__backLabel,.editor-header-module__WiJOja__actions{display:none}.editor-header-module__WiJOja__status{inline-size:100%;margin-inline-start:0}.editor-header-module__WiJOja__mobileDownload{margin-inline-start:auto;display:inline-flex}}
.notifications-module__V-bmFa__bell{border:1px solid var(--ivs-rule);background:var(--ivs-paper-raised);width:44px;height:44px;min-height:44px;color:var(--ivs-ink);border-radius:50%;padding:0;position:relative}.notifications-module__V-bmFa__badge{top:calc(-1 * var(--ivs-ds-space-1));right:calc(-1 * var(--ivs-ds-space-1));min-width:20px;height:20px;padding-inline:var(--ivs-ds-space-1);border:2px solid var(--ivs-workspace-canvas);background:var(--ivs-estimate-warning);color:var(--ivs-paper-raised);font:500 12px var(--ivs-font-data,monospace);border-radius:999px;place-items:center;display:grid;position:absolute}.notifications-module__V-bmFa__positioner{z-index:60}.notifications-module__V-bmFa__popup{outline:none}.notifications-module__V-bmFa__dropdown{border:1px solid var(--ivs-rule);border-radius:var(--ivs-ds-radius-control);background:var(--ivs-paper-raised);width:420px;max-width:100vw;color:var(--ivs-ink);font:400 14px/1.5 var(--ivs-font-sans,sans-serif);overflow:hidden}.notifications-module__V-bmFa__heading{padding:var(--ivs-ds-space-3) var(--ivs-ds-space-4);border-bottom:1px solid var(--ivs-rule-soft);justify-content:space-between;align-items:center;display:flex}.notifications-module__V-bmFa__heading strong{margin-inline-end:var(--ivs-ds-space-2);font-size:16px}.notifications-module__V-bmFa__textButton{color:var(--ivs-ds-accent-ink)}.notifications-module__V-bmFa__list{max-height:min(60vh,32rem);overflow-y:auto}.notifications-module__V-bmFa__row{padding:var(--ivs-ds-space-4);min-height:44px;color:var(--ivs-ink-soft);border-bottom:1px solid var(--ivs-rule-soft);text-decoration:none;display:flex}.notifications-module__V-bmFa__row[data-unread=true]{background:var(--ivs-paper-tint);color:var(--ivs-ink)}.notifications-module__V-bmFa__row:hover,.notifications-module__V-bmFa__row:focus-visible{background:var(--ivs-pine-tint);color:var(--ivs-ink-soft)}.notifications-module__V-bmFa__row[data-unread=true]:hover,.notifications-module__V-bmFa__row[data-unread=true]:focus-visible{color:var(--ivs-ink)}.notifications-module__V-bmFa__row:focus-visible,.notifications-module__V-bmFa__footer a:focus-visible{outline:2px solid var(--ivs-pine);outline-offset:-2px}.notifications-module__V-bmFa__dot{width:8px;height:8px;margin-top:var(--ivs-ds-space-2);border-radius:50%;flex-shrink:0}.notifications-module__V-bmFa__dot[data-unread=true]{background:var(--ivs-ds-accent);color:var(--ivs-ds-accent-ink)}.notifications-module__V-bmFa__dot[data-unread=true][data-warning=true]{background:var(--ivs-estimate-warning);color:var(--ivs-paper-raised)}.notifications-module__V-bmFa__row>.notifications-module__V-bmFa__copy{margin-inline-start:var(--ivs-ds-space-3)}.notifications-module__V-bmFa__copy{gap:var(--ivs-ds-space-1);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.notifications-module__V-bmFa__amount{font-family:var(--ivs-font-data,monospace);font-variant-numeric:tabular-nums}.notifications-module__V-bmFa__time{color:var(--ivs-ink-soft);font-size:13px}.notifications-module__V-bmFa__notice{padding:var(--ivs-ds-space-4);color:var(--ivs-ink-soft);margin:0;display:grid}.notifications-module__V-bmFa__notice p{margin:0}.notifications-module__V-bmFa__notice>*+*{margin-block-start:var(--ivs-ds-space-2)}.notifications-module__V-bmFa__footer{padding:var(--ivs-ds-space-2) var(--ivs-ds-space-4);border-top:1px solid var(--ivs-rule-soft);justify-content:space-between;align-items:center;display:flex}.notifications-module__V-bmFa__footer a{min-height:44px;color:var(--ivs-ds-accent-ink);align-items:center;display:flex}.notifications-module__V-bmFa__footer a+a{margin-inline-start:var(--ivs-ds-space-3)}.notifications-module__V-bmFa__footer a:last-child{color:var(--ivs-ink-soft)}@media (max-width:599px){.notifications-module__V-bmFa__positioner{width:100vw!important;position:fixed!important;inset:56px 0 auto!important;transform:none!important}.notifications-module__V-bmFa__dropdown{border-radius:0 0 var(--ivs-ds-radius-control) var(--ivs-ds-radius-control);width:100vw}.notifications-module__V-bmFa__list{max-height:65dvh}}
.secondary-link-module__dqoejG__link{color:inherit;text-underline-offset:var(--ivs-ds-space-1);text-decoration:underline}
.hours-module__gxoBJG__stack{gap:var(--ivs-ds-space-3);min-width:0;display:grid}.hours-module__gxoBJG__stack>p{margin:0}.hours-module__gxoBJG__clockRow,.hours-module__gxoBJG__rowActions,.hours-module__gxoBJG__nextDay{align-items:center;gap:var(--ivs-ds-space-2);display:flex}.hours-module__gxoBJG__clockRow{min-width:0}.hours-module__gxoBJG__timeInput{min-width:0;color:var(--ivs-ds-ink);flex:1}.hours-module__gxoBJG__rowActions{flex-wrap:nowrap}.hours-module__gxoBJG__nextDay,.hours-module__gxoBJG__stack label,.hours-module__gxoBJG__rateField label{color:var(--ivs-ds-ink-2);font-weight:400}.hours-module__gxoBJG__stack input{color:var(--ivs-ds-ink);font-family:var(--ivs-font-data), monospace}.hours-module__gxoBJG__blockDetails{align-items:start;gap:var(--ivs-ds-space-4);grid-template-columns:minmax(0,1fr) minmax(0,15rem);display:grid}.hours-module__gxoBJG__blockDetails label{color:var(--ivs-ds-ink-2);font-weight:400}@media (max-width:45rem){.hours-module__gxoBJG__blockDetails{grid-template-columns:minmax(0,1fr)}}
.editor-layout-module__FkzG6G__editor{background:var(--ivs-paper-tint);min-block-size:100dvh;color:var(--ivs-ink);font-size:var(--ivs-ds-type-14)}.editor-layout-module__FkzG6G__container{box-sizing:border-box;inline-size:100%;max-inline-size:1200px;padding-inline:var(--ivs-ds-space-6);margin-inline:auto}.editor-layout-module__FkzG6G__body{align-items:start;row-gap:var(--ivs-ds-space-6);column-gap:var(--ivs-ds-space-6);padding-block:var(--ivs-ds-space-6);grid-template-columns:minmax(0,480px) minmax(0,1fr);display:grid}.editor-layout-module__FkzG6G__form{gap:var(--ivs-ds-space-4);min-inline-size:0;max-inline-size:480px;display:grid}.editor-layout-module__FkzG6G__form [data-slot=field-label]{color:var(--ivs-ink-soft);font-weight:500}.editor-layout-module__FkzG6G__preview{gap:var(--ivs-ds-space-3);min-inline-size:0;max-inline-size:640px;display:grid;position:sticky;inset-block-start:var(--ivs-ds-space-6)}.editor-layout-module__FkzG6G__previewLabel{justify-content:space-between;gap:var(--ivs-ds-space-2);color:var(--ivs-ink-faint);font-size:var(--ivs-ds-type-12);flex-wrap:wrap;display:flex}.editor-layout-module__FkzG6G__previewLabel>:first-child{letter-spacing:.06em;text-transform:uppercase}.editor-layout-module__FkzG6G__paper>article{aspect-ratio:1/1.3;border-radius:var(--ivs-ds-radius-card);overflow-wrap:anywhere;min-block-size:0}.editor-layout-module__FkzG6G__paper>article>header,.editor-layout-module__FkzG6G__paper>article>div,.editor-layout-module__FkzG6G__paper>article>footer{padding-inline:var(--ivs-ds-space-6);row-gap:var(--ivs-ds-space-5);column-gap:var(--ivs-ds-space-5)}.editor-layout-module__FkzG6G__mobileTabs,.editor-layout-module__FkzG6G__footer{display:none}.editor-layout-module__FkzG6G__sendBar{row-gap:var(--ivs-ds-space-3);column-gap:var(--ivs-ds-space-3);padding:var(--ivs-ds-space-3) var(--ivs-ds-space-4);border-block-start:1px solid var(--ivs-rule);background:var(--ivs-paper-raised);padding-block-end:max(var(--ivs-ds-space-4), env(safe-area-inset-bottom));display:grid}.editor-layout-module__FkzG6G__total{justify-content:space-between;gap:var(--ivs-ds-space-3);font-weight:600;display:flex}.editor-layout-module__FkzG6G__sendBar [data-slot=form-actions]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:899px){.editor-layout-module__FkzG6G__container{padding-inline:var(--ivs-ds-space-4)}.editor-layout-module__FkzG6G__mobileTabs{padding-block:var(--ivs-ds-space-3);background:var(--ivs-paper-raised);border-block-end:1px solid var(--ivs-rule);display:block}.editor-layout-module__FkzG6G__mobileTabs>nav{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.editor-layout-module__FkzG6G__body{padding-block:var(--ivs-ds-space-4);grid-template-columns:minmax(0,1fr)}.editor-layout-module__FkzG6G__form,.editor-layout-module__FkzG6G__preview{inline-size:100%;max-inline-size:640px;margin-inline:auto}.editor-layout-module__FkzG6G__preview{position:static}.editor-layout-module__FkzG6G__form[data-active=false],.editor-layout-module__FkzG6G__preview[data-active=false]{display:none}.editor-layout-module__FkzG6G__editor{padding-block-end:calc(var(--ivs-ds-space-7) * 3 + env(safe-area-inset-bottom))}.editor-layout-module__FkzG6G__footer{z-index:30;display:block;position:fixed;inset-block-end:0;inset-inline:0}.editor-layout-module__FkzG6G__paper>article>header,.editor-layout-module__FkzG6G__paper>article>div,.editor-layout-module__FkzG6G__paper>article>footer{padding-inline:var(--ivs-ds-space-5)}}
.line-items-editor-module__2YCwga__row{align-items:start;gap:var(--ivs-ds-space-2);grid-template-columns:minmax(0,1fr) 48px 80px 32px;display:grid}.line-items-editor-module__2YCwga__description{min-inline-size:0;position:relative}.line-items-editor-module__2YCwga__description textarea{field-sizing:content;resize:vertical;min-block-size:2.75rem;padding:var(--ivs-ds-space-3);overflow-wrap:anywhere;block-size:auto!important}.line-items-editor-module__2YCwga__amount{text-align:right;color:var(--ivs-ink-soft);font-size:var(--ivs-ds-type-12);grid-column:1/-1}.line-items-editor-module__2YCwga__totals{border-block-start:1px solid var(--ivs-rule);inline-size:100%;padding-block-start:var(--ivs-ds-space-4)}@media (max-width:899px){.line-items-editor-module__2YCwga__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 32px}.line-items-editor-module__2YCwga__description{grid-column:1/-1}.line-items-editor-module__2YCwga__head{display:none}.line-items-editor-module__2YCwga__description textarea{min-block-size:3rem}}
.workspace-page-frame-module__Uj9Zfa__frame{width:100%;min-width:0;margin-inline:auto;padding-inline:32px}.workspace-page-frame-module__Uj9Zfa__list{max-width:1200px}.workspace-page-frame-module__Uj9Zfa__detail{max-width:1000px}.workspace-page-frame-module__Uj9Zfa__frame main{padding-inline:0}@media (max-width:600px){.workspace-page-frame-module__Uj9Zfa__frame{padding-inline:16px}}
.list-page-module__Zxv7gW__frame{gap:var(--ivs-ds-space-5);min-width:0;padding-block:var(--ivs-ds-space-6) var(--ivs-ds-space-7);color:var(--ivs-ink);flex-direction:column;line-height:1.5;display:flex}.list-page-module__Zxv7gW__noMatches{align-items:center;gap:var(--ivs-ds-space-3);padding:var(--ivs-ds-space-7) var(--ivs-ds-space-5);border:1px solid var(--ivs-rule);border-radius:var(--ivs-ds-radius-control);background:var(--ivs-paper-raised);text-align:center;flex-direction:column;display:flex}.list-page-module__Zxv7gW__noMatches p{color:var(--ivs-ink-soft);font-size:var(--ivs-ds-type-14);margin:0}.list-page-module__Zxv7gW__noMatches strong{font-weight:600}@media (max-width:600px){.list-page-module__Zxv7gW__frame{gap:var(--ivs-ds-space-4);padding-block:var(--ivs-ds-space-5) var(--ivs-ds-space-6)}}
