.workspace_page__bwP0Y{max-width:1120px;margin-inline:auto;padding:var(--ivs-ds-space-6) var(--ivs-ds-space-4)}.workspace_grid__ae4II{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ivs-ds-space-5)}.workspace_actions__rcYT3{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ivs-ds-space-3)}.workspace_heading__92Ez3{font-size:clamp(1.7rem,3vw,2.5rem);font-weight:650;letter-spacing:-.04em}.workspace_price__yF69w{font-size:2rem;font-weight:650;font-variant-numeric:tabular-nums}.workspace_message__kzsAZ{padding:var(--ivs-ds-space-4);border:1px solid var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-control)}.workspace_logo__wrpb_{max-width:140px;max-height:80px;object-fit:contain}.workspace_receipt__1SVoa{padding:var(--ivs-ds-space-5);border:1px solid var(--ivs-ds-rule);background:var(--ivs-paper-white);border-radius:var(--ivs-ds-radius-card)}.workspace_list__WTZ8d{display:grid;gap:var(--ivs-ds-space-4)}@media (max-width:640px){.workspace_grid__ae4II{grid-template-columns:minmax(0,1fr)}}@media print{.workspace_actions__rcYT3{display:none}.workspace_receipt__1SVoa{break-inside:avoid}.workspace_page__bwP0Y{padding:0}}.workspace_price__yF69w [data-ds=body]{font-size:inherit;font-weight:inherit}.cta-button_button__qtGun[data-slot=cta-button][data-cta-tone]{display:inline-flex;align-items:center;justify-content:center;gap:var(--ivs-ds-space-3);border:1px solid transparent;border-radius:999px;background:var(--ivs-ds-accent);color:var(--primary-foreground);text-decoration:none;font-family:var(--ivs-font-sans),sans-serif;font-weight:600;white-space:nowrap;cursor:pointer}.cta-button_button__qtGun[data-cta-size=l]{min-height:64px;padding:var(--ivs-ds-space-3) var(--ivs-ds-space-3) var(--ivs-ds-space-3) var(--ivs-ds-space-6);font-size:var(--ivs-ds-type-20)}.cta-button_button__qtGun[data-cta-size=m]{min-height:56px;padding:var(--ivs-ds-space-2) var(--ivs-ds-space-2) var(--ivs-ds-space-2) var(--ivs-ds-space-6);font-size:var(--ivs-ds-type-16)}.cta-button_button__qtGun[data-cta-size=s]{min-height:48px;padding:var(--ivs-ds-space-2) var(--ivs-ds-space-2) var(--ivs-ds-space-2) var(--ivs-ds-space-4);font-size:var(--ivs-ds-type-14)}.cta-button_button__qtGun[data-slot=cta-button][data-cta-tone=on-dark]{background:var(--primary-foreground);color:var(--ivs-ds-accent)}.cta-button_button__qtGun[data-slot=cta-button][data-cta-tone=outline]{background:transparent;color:var(--ivs-ds-accent);border-color:var(--ivs-ds-accent)}.cta-button_arrow__KaG6K{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:50%;background:color-mix(in srgb,var(--primary-foreground) 20%,transparent);color:var(--primary-foreground);transition:background .18s ease}.cta-button_arrow__KaG6K svg{width:20px;height:20px;transition:transform .18s ease}.cta-button_button__qtGun[data-cta-size=l] .cta-button_arrow__KaG6K{width:40px;height:40px}.cta-button_button__qtGun[data-cta-tone=on-dark] .cta-button_arrow__KaG6K,.cta-button_button__qtGun[data-cta-tone=outline] .cta-button_arrow__KaG6K{background:color-mix(in srgb,var(--ivs-ds-accent) 12%,transparent);color:var(--ivs-ds-accent)}.cta-button_button__qtGun:hover .cta-button_arrow__KaG6K{background:var(--primary-foreground);color:var(--ivs-ds-accent)}.cta-button_button__qtGun:hover .cta-button_arrow__KaG6K svg{transform:rotate(-45deg)}.cta-button_button__qtGun:focus-visible{outline:2px solid var(--ring);outline-offset:4px}@media (prefers-reduced-motion:reduce){.cta-button_arrow__KaG6K,.cta-button_arrow__KaG6K svg{transition:none}.cta-button_button__qtGun:hover .cta-button_arrow__KaG6K svg{transform:none}}.cta-button_group__7gIVV{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:var(--ivs-ds-space-3) var(--ivs-ds-space-5)}.cta-button_group__7gIVV[data-align=center]{justify-content:center;text-align:center}.cta-button_group__7gIVV:has([data-cta-size=l]){flex-direction:column;align-items:flex-start}.cta-button_group__7gIVV[data-align=center]:has([data-cta-size=l]){align-items:center}@media (max-width:767px){.cta-button_group__7gIVV{flex-direction:column;align-items:flex-start}.cta-button_group__7gIVV[data-align=center]{align-items:center}}.form-controls_actions__jTkli,.form-controls_card__ozCoH,.form-controls_control__eq_p3,.form-controls_field__0Y8Aq,.form-controls_formActions__T5PuI,.form-controls_inputGroup__pXFIq,.form-controls_popup__wSnhr,.form-controls_radioGroup__4K2HJ,.form-controls_upload__sMs3r{--ivs-ds-rule:var(--ivs-rule)}.form-controls_field__0Y8Aq{display:grid;gap:0;min-inline-size:0;color:var(--ivs-ds-ink)}.form-controls_label__LQQba{display:block;margin-block-end:var(--ivs-ds-space-3);font-size:var(--ivs-ds-type-13);font-weight:600}.form-controls_error__74__P,.form-controls_help__dRJPZ{margin:0;margin-block-start:var(--ivs-ds-space-2);font-size:var(--ivs-ds-type-13);line-height:1.5}.form-controls_help__dRJPZ{color:var(--ivs-ds-ink-2)}.form-controls_error__74__P{color:var(--ivs-ds-warn)}.form-controls_fieldGroup__RNYNs{display:grid;gap:var(--ivs-ds-space-5);min-inline-size:0}.form-controls_card__ozCoH{display:block;padding:var(--ivs-ds-space-6);border:1px solid var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-card);background:var(--ivs-ds-bg);min-inline-size:0}.form-controls_cardHeader__m7_wq{margin-block-end:var(--ivs-ds-space-5)}.form-controls_cardHeader__m7_wq h2{margin:0;font-size:var(--ivs-ds-type-18);font-weight:600;color:var(--ivs-ds-ink)}.form-controls_actions__jTkli:not(:has([data-slot=form-actions])):has([data-slot=button]),.form-controls_formActions__T5PuI{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:var(--ivs-ds-space-4);min-inline-size:0}.form-controls_actions__jTkli:not(:has([data-slot=form-actions])):has([data-slot=button]),.form-controls_formActionsDivider__3tbH9{margin-block-start:var(--ivs-ds-space-5);padding-block-start:var(--ivs-ds-space-5);border-block-start:1px solid var(--ivs-ds-rule)}.form-controls_actions__jTkli:not(:has([data-slot=form-actions])) [data-slot=button],.form-controls_formActions__T5PuI [data-slot=button],.form-controls_upload__sMs3r [data-slot=button]{box-sizing:border-box;height:2.75rem!important;min-height:2.75rem!important;max-height:2.75rem!important;padding-block:0!important;padding-inline:var(--ivs-ds-space-4)}.form-controls_control__eq_p3{--ivs-ds-rule:var(--ivs-estimate-rule);inline-size:100%;min-inline-size:0;block-size:2.75rem!important;border:1px solid var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-control);background:var(--ivs-ds-bg);color:var(--ivs-ds-ink);font-size:var(--ivs-ds-type-14)}.form-controls_control__eq_p3:focus-visible,.form-controls_inputGroup__pXFIq:focus-within,.form-controls_tile__CYDHl:focus-visible{outline:2px solid var(--ivs-ds-accent);outline-offset:2px}.form-controls_control__eq_p3[aria-invalid=true],.form-controls_inputGroup__pXFIq:has([aria-invalid=true]){border-color:var(--ivs-ds-warn)}.form-controls_actions__jTkli [data-slot=button]:disabled,.form-controls_actions__jTkli [data-slot=button][data-disabled],.form-controls_control__eq_p3:disabled,.form-controls_control__eq_p3[data-disabled],.form-controls_formActions__T5PuI [data-slot=button]:disabled,.form-controls_formActions__T5PuI [data-slot=button][data-disabled],.form-controls_tile__CYDHl[data-disabled],.form-controls_upload__sMs3r [data-slot=button]:disabled,.form-controls_upload__sMs3r [data-slot=button][data-disabled]{background:var(--muted);color:var(--muted-foreground);opacity:1;cursor:not-allowed}.form-controls_popup__wSnhr{width:var(--anchor-width);min-width:0;max-height:min(14.5rem,var(--available-height));overflow-y:auto;border:1px solid var(--ivs-ds-rule);background:var(--ivs-ds-bg)}.form-controls_option__2X2x1,.form-controls_popup__wSnhr{border-radius:var(--ivs-ds-radius-control);color:var(--ivs-ds-ink)}.form-controls_option__2X2x1{min-height:2.375rem;padding-inline:var(--ivs-ds-space-3);font-size:var(--ivs-ds-type-14)}.form-controls_option__2X2x1[data-highlighted],.form-controls_option__2X2x1[data-selected]{background:var(--ivs-ds-accent-tint);color:var(--ivs-ds-accent-ink)}.form-controls_inputGroup__pXFIq{--ivs-ds-rule:var(--ivs-estimate-rule);block-size:2.75rem;display:flex;align-items:center;border:1px solid var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-control);background:var(--ivs-ds-bg);padding-inline:var(--ivs-ds-space-3)}.form-controls_search__WXY7l{margin-inline-end:var(--ivs-ds-space-2);flex-shrink:0;width:1rem;color:var(--ivs-ds-ink-2)}.form-controls_searchInput__B8JII{block-size:100%!important;border:0;outline:0;box-shadow:none;background:transparent;padding:0;min-width:0}.form-controls_positioner__hKSWF{z-index:50}.form-controls_comboPopup__ILoe2{max-height:min(17.5rem,var(--available-height))}.form-controls_list__khEGt{margin:0;padding:var(--ivs-ds-space-1)}.form-controls_comboOption__jS4lY{display:flex;align-items:center;justify-content:space-between;cursor:default}.form-controls_check__vF40J{width:1rem;height:1rem}.form-controls_groupLabel__e7ajy{padding:var(--ivs-ds-space-2) var(--ivs-ds-space-3);font-size:var(--ivs-ds-type-13);font-weight:600;color:var(--ivs-ds-ink-2)}.form-controls_empty__PN3cs{padding:var(--ivs-ds-space-3);color:var(--ivs-ds-ink-2)}.form-controls_radioGroup__4K2HJ{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:var(--ivs-ds-space-3)}.form-controls_tile__CYDHl{display:flex;align-items:center;justify-content:space-between;padding:var(--ivs-ds-space-4);border:1px solid var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-control);background:var(--ivs-ds-bg);color:var(--ivs-ds-ink);cursor:pointer}.form-controls_tile__CYDHl[data-checked]{border-color:var(--ivs-ds-accent);background:var(--ivs-ds-accent-tint);color:var(--ivs-ds-accent-ink)}.form-controls_tile__CYDHl[data-disabled]{background:var(--muted);color:var(--muted-foreground);opacity:1;cursor:not-allowed}.form-controls_tileText__39_UA{display:grid;gap:var(--ivs-ds-space-1)}.form-controls_tileInner__yggjz{display:flex;align-items:center;justify-content:space-between;gap:var(--ivs-ds-space-3);width:100%}.form-controls_uploadButton__ZX51y{justify-self:start;min-height:2.75rem}.form-controls_tileTitle__Sjxw1{font-size:var(--ivs-ds-type-14);font-weight:600}.form-controls_tileDescription__fdxtr{font-size:var(--ivs-ds-type-13);color:var(--ivs-ds-ink-2)}.form-controls_segmented__oJfyi{display:flex;flex-wrap:wrap;gap:var(--ivs-ds-space-1)}.form-controls_segmented__oJfyi .form-controls_tile__CYDHl{min-height:2.75rem;padding:var(--ivs-ds-space-2) var(--ivs-ds-space-4)}.form-controls_upload__sMs3r{display:grid;gap:0}.form-controls_fileRow__ezGkN{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ivs-ds-space-4);margin-block-start:var(--ivs-ds-space-2);font-size:var(--ivs-ds-type-13);color:var(--ivs-ds-ink-2)}.form-controls_fileName__FDSKw{overflow-wrap:anywhere;flex:1;color:var(--ivs-ds-ink)}@media (max-width:767px){.form-controls_card__ozCoH{padding:var(--ivs-ds-space-5)}.form-controls_control__eq_p3,.form-controls_inputGroup__pXFIq{block-size:var(--ivs-ds-space-7)!important}.form-controls_searchInput__B8JII{block-size:100%!important}.form-controls_actions__jTkli:not(:has([data-slot=form-actions])) [data-slot=button],.form-controls_formActions__T5PuI [data-slot=button],.form-controls_upload__sMs3r [data-slot=button]{height:var(--ivs-ds-space-7)!important;min-height:var(--ivs-ds-space-7)!important;max-height:var(--ivs-ds-space-7)!important}}.editorial-system_pilot__D6BWa.editorial-system_pilot__D6BWa{--ivs-display:var(--ivs-font-sans),sans-serif;--ivs-ui:var(--ivs-font-sans),sans-serif;--ivs-mono:var(--ivs-font-data),monospace;min-width:0;background:var(--ivs-ds-bg);color:var(--ivs-ds-ink);font-family:var(--ivs-font-sans),sans-serif;font-size:var(--ivs-ds-type-16)}.editorial-system_pilot__D6BWa *,.editorial-system_pilot__D6BWa :after,.editorial-system_pilot__D6BWa :before{box-sizing:border-box}.editorial-system_pilot__D6BWa .ivt-main{width:min(calc(100% - var(--ivs-ds-space-7)),var(--ivs-ds-page));min-width:0;margin-inline:auto}.editorial-system_pilot__D6BWa .ivt-breadcrumbs{padding-block-start:var(--ivs-ds-space-5)}.editorial-system_pilot__D6BWa .ivs-brand-name{font-size:var(--ivs-ds-type-18)}.editorial-system_pilot__D6BWa .ivt-breadcrumbs ol{color:var(--ivs-ds-ink-3);font-size:var(--ivs-ds-type-12)}.editorial-system_pilot__D6BWa .ivt-breadcrumbs a,.editorial-system_pilot__D6BWa .ivt-faq-list a,.editorial-system_pilot__D6BWa .ivt-section-copy a{color:var(--ivs-ds-accent-ink)}.editorial-system_pilot__D6BWa .ivt-breadcrumbs a:hover{color:var(--ivs-ds-accent)}.editorial-system_pilot__D6BWa .ivt-page-header{max-width:var(--ivs-ds-measure);padding-block:var(--ivs-ds-space-8)}.editorial-system_pilot__D6BWa .ivt-kicker,.editorial-system_pilot__D6BWa .ivt-section-label{margin-block-end:var(--ivs-ds-space-3);color:var(--ivs-ds-accent-ink);font-size:var(--ivs-ds-type-11);font-weight:750;letter-spacing:.08em}.editorial-system_pilot__D6BWa .ivt-page-header h1{max-width:var(--ivs-ds-measure);margin:0;color:var(--ivs-ds-ink);font-size:var(--ivs-ds-type-56);line-height:1.04;letter-spacing:-.03em;text-wrap:balance}.editorial-system_pilot__D6BWa .ivt-page-header>p{max-width:var(--ivs-ds-measure);margin-block-start:var(--ivs-ds-space-5);color:var(--ivs-ds-ink-2);font-size:var(--ivs-ds-type-20);line-height:1.6;text-wrap:pretty}.editorial-system_pilot__D6BWa .ivt-header-actions{gap:var(--ivs-ds-space-3);margin-block-start:var(--ivs-ds-space-6)}.editorial-system_pilot__D6BWa .ivs-button,.editorial-system_pilot__D6BWa .ivt-header-actions a{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_pilot__D6BWa .ivs-button-primary{border-color:var(--ivs-ds-accent);background:var(--ivs-ds-accent);color:var(--ivs-ds-bg)}.editorial-system_pilot__D6BWa .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_pilot__D6BWa .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_contentSection__ZJmKC{display:grid;grid-template-columns:var(--ivs-ds-space-6) minmax(0,var(--ivs-ds-measure));gap:var(--ivs-ds-space-4);justify-content:center}.editorial-system_contentSection__ZJmKC .ivt-section-number{position:static;padding-block-start:var(--ivs-ds-space-2);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}.editorial-system_prose__23WfS{width:100%;min-width:0;max-width:var(--ivs-ds-measure);color:var(--ivs-ds-ink-2);font-size:var(--ivs-ds-type-18);line-height:1.6;overflow-wrap:anywhere}.editorial-system_prose__23WfS>*{margin:0}.editorial-system_prose__23WfS>*+*{margin-block-start:var(--flow-space,var(--ivs-ds-space-5))}.editorial-system_prose__23WfS>:is(h2,h3){--flow-space:var(--ivs-ds-space-8);color:var(--ivs-ds-ink);line-height:1.16;text-wrap:balance}.editorial-system_prose__23WfS>h2{font-size:var(--ivs-ds-type-32);letter-spacing:-.025em}.editorial-system_prose__23WfS>h3{font-size:var(--ivs-ds-type-20)}.editorial-system_prose__23WfS>:is(h2,h3)+*{--flow-space:var(--ivs-ds-space-4)}.editorial-system_prose__23WfS :is(ul,ol){padding-inline-start:var(--ivs-ds-space-5)}.editorial-system_prose__23WfS li+li{margin-block-start:var(--ivs-ds-space-2)}.editorial-system_pilot__D6BWa .ivt-downloads>h2,.editorial-system_pilot__D6BWa .ivt-faq>h2,.editorial-system_pilot__D6BWa .ivt-related>h2{max-width:var(--ivs-ds-measure);color:var(--ivs-ds-ink);font-size:var(--ivs-ds-type-32);line-height:1.16;letter-spacing:-.025em}.editorial-system_pilot__D6BWa .ivt-variant-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ivs-ds-space-4);margin-block-start:var(--ivs-ds-space-6)}.editorial-system_pilot__D6BWa .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 rgb(15 23 42/.05)}.editorial-system_pilot__D6BWa .ivt-file-mark{margin-block-end:var(--ivs-ds-space-5);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)}.editorial-system_pilot__D6BWa .ivt-variant-card h3{color:var(--ivs-ds-ink);font-size:var(--ivs-ds-type-18)}.editorial-system_pilot__D6BWa .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_pilot__D6BWa .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_pilot__D6BWa .ivt-download-link:hover{border-color:var(--ivs-ds-accent);background:var(--ivs-ds-accent-tint);color:var(--ivs-ds-accent-ink)}.editorial-system_pilot__D6BWa .ivt-generator-link{color:var(--ivs-ds-accent-ink);font-size:var(--ivs-ds-type-13)}.editorial-system_pilot__D6BWa .ivt-download-followup,.editorial-system_pilot__D6BWa .ivt-free-note{color:var(--ivs-ds-ink-3);font-size:var(--ivs-ds-type-13)}.editorial-system_pilot__D6BWa .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 rgb(15 23 42/.09)}.editorial-system_tableViewport__egTei{max-width:100%;margin-block:var(--ivs-ds-space-6);overflow-x:auto;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}.editorial-system_tableScrollHint__vZQjP{display:none}.editorial-system_docTable__LYfHG{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_tableViewport__egTei{margin-block:var(--ivs-ds-space-5) var(--ivs-ds-space-6)}.editorial-system_docTable__LYfHG :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_docTable__LYfHG th{background:var(--ivs-ds-bg-2);color:var(--ivs-ds-ink-3);font-size:var(--ivs-ds-type-12);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.editorial-system_docTable__LYfHG :is(th,td):last-child{border-inline-end:0}.editorial-system_docTable__LYfHG tbody tr:last-child td{border-block-end:0}.editorial-system_docTable__LYfHG 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_docTable__LYfHG{min-width:100%}}@media (max-width:45rem){.editorial-system_tableScrollHint__vZQjP{position:sticky;inset-inline-start:0;z-index:1;display:block;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);font-weight:650;letter-spacing:.02em}}.editorial-system_pilot__D6BWa .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_pilot__D6BWa .ivt-soft-cta:after,.editorial-system_pilot__D6BWa .ivt-soft-cta:before{display:none}.editorial-system_pilot__D6BWa .ivt-soft-cta h2{color:var(--ivs-ds-ink);font-size:var(--ivs-ds-type-32)}.editorial-system_pilot__D6BWa .ivt-soft-cta p{color:var(--ivs-ds-ink-2);font-size:var(--ivs-ds-type-16)}.editorial-system_pilot__D6BWa .ivt-soft-cta>div>span{color:var(--ivs-ds-accent-ink)}.editorial-system_pilot__D6BWa .ivt-soft-cta .ivs-button{border:1px solid var(--ivs-ds-accent);background:var(--ivs-ds-accent);color:var(--ivs-ds-bg)}.editorial-system_faqList__Xs8yp{max-width:var(--ivs-ds-measure);margin-block-start:var(--ivs-ds-space-5);border-block-start:1px solid var(--ivs-ds-rule)}.editorial-system_faqList__Xs8yp [data-disclosure]{border-block-end:1px solid var(--ivs-ds-rule)}.editorial-system_faqList__Xs8yp [data-disclosure-trigger]{width:100%;border:0;background:transparent;display:flex;min-block-size:calc(var(--ivs-ds-space-6) + var(--ivs-ds-space-3));align-items:center;justify-content:space-between;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);font-weight:700;list-style:none;text-align:start}.editorial-system_faqList__Xs8yp [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_faqList__Xs8yp [data-disclosure][open] [data-disclosure-trigger]:after{content:"−"}.editorial-system_faqList__Xs8yp [data-disclosure-content]{max-width:var(--ivs-ds-measure);padding-block-end:var(--ivs-ds-space-5);color:var(--ivs-ds-ink-2);font-size:var(--ivs-ds-type-16);line-height:1.6}.editorial-system_prose__23WfS [data-disclosure]{border-block-end:1px solid var(--ivs-ds-rule)}.editorial-system_prose__23WfS [data-disclosure-trigger]{width:100%;border:0;background:transparent;padding-block:var(--ivs-ds-space-4);color:var(--ivs-ds-ink);cursor:pointer;font:inherit;font-weight:700;text-align:start}.editorial-system_prose__23WfS [data-disclosure-content]{padding-block-end:var(--ivs-ds-space-5)}.editorial-system_pilot__D6BWa .ivt-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ivs-ds-space-3);margin-block-start:var(--ivs-ds-space-5)}.editorial-system_pilot__D6BWa .ivt-related-grid>a{min-block-size:0;padding-block:20px;padding-inline:var(--ivs-ds-space-5);border-color:var(--ivs-ds-rule);border-radius:12px;background:var(--ivs-ds-bg);color:var(--ivs-ds-ink)}.editorial-system_pilot__D6BWa .ivt-related-grid>a:hover{border-color:var(--ivs-ds-accent)}.editorial-system_pilot__D6BWa .ivt-related-grid p{color:var(--ivs-ds-ink-2);font-size:var(--ivs-ds-type-16)}.editorial-system_pilot__D6BWa .ivt-related-grid strong{color:var(--ivs-ds-accent-ink)}.editorial-system_buttonPrimary__GTEYs,.editorial-system_buttonQuiet__R28zf{display:inline-flex;min-block-size:calc(var(--ivs-ds-space-6) + var(--ivs-ds-space-2));align-items:center;justify-content:center;padding-block:var(--ivs-ds-space-3);padding-inline:var(--ivs-ds-space-4);border:1px solid transparent;border-radius:var(--ivs-ds-radius-control);font-size:var(--ivs-ds-type-14);font-weight:700;text-decoration:none}.editorial-system_buttonPrimary__GTEYs{background:var(--ivs-ds-accent);color:var(--ivs-ds-bg)}.editorial-system_buttonQuiet__R28zf{border-color:var(--ivs-ds-rule-2);background:var(--ivs-ds-bg);color:var(--ivs-ds-ink)}.editorial-system_trustChips__psF6x{display:flex;flex-wrap:wrap;gap:var(--ivs-ds-space-2);margin:0;padding:0;color:var(--ivs-ds-accent-ink);font-size:var(--ivs-ds-type-13);font-weight:650;list-style:none}.editorial-system_trustChips__psF6x[data-tone=quiet]{color:var(--ivs-ds-ink-2);font-weight:400;gap:var(--ivs-ds-space-4)}.editorial-system_trustChips__psF6x[data-tone=quiet] li{display:inline-flex;align-items:center;gap:var(--ivs-ds-space-1)}.editorial-system_trustChips__psF6x[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_segmented__YiFSc{display:inline-flex;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)}.editorial-system_segmented__YiFSc button{min-block-size:calc(var(--ivs-ds-space-6) + var(--ivs-ds-space-1));padding-inline:var(--ivs-ds-space-3);border:0;border-radius:calc(var(--ivs-ds-radius-control) - var(--ivs-ds-space-1));background:transparent;color:var(--ivs-ds-ink-2);font-size:var(--ivs-ds-type-13)}.editorial-system_segmented__YiFSc button[aria-pressed=true]{background:var(--ivs-ds-bg);color:var(--ivs-ds-ink);box-shadow:0 1px 2px rgb(15 23 42/.08)}.editorial-system_linkCard__E6dwe{display:block;padding-block:20px;padding-inline:var(--ivs-ds-space-5);border:1px solid var(--ivs-ds-rule);border-radius:12px;background:var(--ivs-ds-bg);color:var(--ivs-ds-ink);text-decoration:none;transition:border-color .16s ease,background-color .16s ease}.editorial-system_linkCard__E6dwe:focus-visible,.editorial-system_linkCard__E6dwe:hover{border-color:var(--ivs-ds-accent);background:var(--ivs-ds-bg-2)}.editorial-system_linkCardGrid__K1MPZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ivs-ds-space-3);align-items:start;margin-block-start:var(--ivs-ds-space-5)}.editorial-system_linkCard__E6dwe[data-preview=document]{display:grid;grid-template-columns:minmax(0,var(--ivs-ds-space-8)) minmax(0,1fr);gap:var(--ivs-ds-space-4);align-items:center}.editorial-system_linkCard__E6dwe[data-preview=document] img{inline-size:100%;block-size:auto;border:1px solid var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-document)}.editorial-system_linkCardTitle__jnmQs{display:inline-flex;align-items:baseline;gap:var(--ivs-ds-space-2);color:var(--ivs-ds-ink);font-size:var(--ivs-ds-type-18);line-height:1.35;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:var(--ivs-ds-space-1);transition:text-decoration-color .16s ease}.editorial-system_linkCard__E6dwe:focus-visible .editorial-system_linkCardTitle__jnmQs,.editorial-system_linkCard__E6dwe:hover .editorial-system_linkCardTitle__jnmQs{color:var(--ivs-ds-accent-ink);text-decoration-color:currentColor}.editorial-system_linkCardTitleArrow__lWO_h{flex:0 0 auto;color:var(--ivs-ds-accent-ink);font-size:var(--ivs-ds-type-14)}.editorial-system_linkCard__E6dwe strong,.editorial-system_linkCard__E6dwe strong+span{display:block}.editorial-system_linkCard__E6dwe strong+span{display:-webkit-box;margin-block-start:var(--ivs-ds-space-2);overflow:hidden;color:var(--ivs-ds-ink-2);font-size:var(--ivs-ds-type-16);line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.editorial-system_linkCard__E6dwe .editorial-system_linkCardDetail__HlLWS{margin-block-start:var(--ivs-ds-space-2);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;line-height:1.55}.editorial-system_linkCard__E6dwe[data-variant=editorial]{padding-block:20px;padding-inline:var(--ivs-ds-space-5)}.editorial-system_linkCard__E6dwe[data-variant=editorial] [data-ds=card-copy]{display:flex;flex-direction:column;gap:var(--ivs-ds-space-2)}.editorial-system_linkCard__E6dwe[data-variant=editorial] [data-ds=card-copy]>*{margin:0}.editorial-system_tocDesktop__fEGHs{position:sticky;inset-block-start:var(--ivs-ds-nav-offset);display:grid;gap:var(--ivs-ds-space-2)}.editorial-system_sourceChip__3lUC9,.editorial-system_tocDesktop__fEGHs>span{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_tocDesktop__fEGHs a,.editorial-system_tocMobile__qTUmA a{color:var(--ivs-ds-ink-2);font-size:var(--ivs-ds-type-13);text-decoration:none}.editorial-system_tocMobile__qTUmA{display:none}.editorial-system_tocMobile__qTUmA [data-disclosure-trigger]{width:100%;border:0;background:transparent;padding-block:var(--ivs-ds-space-3);color:var(--ivs-ds-ink);cursor:pointer;font:inherit;font-weight:650;text-align:start}.editorial-system_tocMobile__qTUmA [data-disclosure-content]{padding-block-end:var(--ivs-ds-space-3)}.editorial-system_sourceChip__3lUC9{display:inline-flex;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}.editorial-system_disclaimer__pgXUy{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_docPreview__a5y7v{margin:0;overflow:clip;border:1px solid var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-document);background:var(--ivs-ds-bg);box-shadow:0 16px 36px rgb(15 23 42/.12)}.editorial-system_docPreviewInset__BjXhV{padding:var(--ivs-ds-space-6)}.editorial-system_articleLayout__JHLcJ{display:grid;grid-template-columns:var(--ivs-ds-rail) minmax(0,var(--ivs-ds-measure));gap:var(--ivs-ds-space-7);justify-content:center}@media (max-width:56.25rem){.editorial-system_pilot__D6BWa .ivt-related-grid,.editorial-system_pilot__D6BWa .ivt-variant-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-system_articleLayout__JHLcJ{grid-template-columns:minmax(0,var(--ivs-ds-measure))}.editorial-system_tocDesktop__fEGHs{display:none}.editorial-system_tocMobile__qTUmA{display:block}}@media (max-width:45rem){.editorial-system_linkCardGrid__K1MPZ{grid-template-columns:minmax(0,1fr);gap:var(--ivs-ds-space-3)}.editorial-system_pilot__D6BWa .ivt-main{width:min(calc(100% - var(--ivs-ds-space-6)),var(--ivs-ds-page))}.editorial-system_pilot__D6BWa .ivt-page-header{padding-block:var(--ivs-ds-space-7)}.editorial-system_pilot__D6BWa .ivt-page-header h1{font-size:var(--ivs-ds-type-32);line-height:1.08}.editorial-system_pilot__D6BWa .ivt-page-header>p{font-size:var(--ivs-ds-type-18)}.editorial-system_pilot__D6BWa .ivt-header-actions{display:grid}.editorial-system_pilot__D6BWa .ivt-header-actions a{min-block-size:calc(var(--ivs-ds-space-6) + var(--ivs-ds-space-3))}.editorial-system_pilot__D6BWa .ivt-section{padding-block:var(--ivs-ds-space-7)}.editorial-system_contentSection__ZJmKC{grid-template-columns:minmax(0,1fr)}.editorial-system_contentSection__ZJmKC .ivt-section-number{padding-block-start:0}.editorial-system_prose__23WfS{font-size:var(--ivs-ds-type-16)}.editorial-system_pilot__D6BWa .ivt-downloads>h2,.editorial-system_pilot__D6BWa .ivt-faq>h2,.editorial-system_pilot__D6BWa .ivt-related>h2,.editorial-system_prose__23WfS>h2{font-size:var(--ivs-ds-type-24)}.editorial-system_pilot__D6BWa .ivt-related-grid,.editorial-system_pilot__D6BWa .ivt-variant-grid{grid-template-columns:minmax(0,1fr)}.editorial-system_pilot__D6BWa .ivt-soft-cta{grid-template-columns:minmax(0,1fr);padding:var(--ivs-ds-space-5)}.editorial-system_pilot__D6BWa .ivt-soft-cta h2{font-size:var(--ivs-ds-type-24)}.editorial-system_faqList__Xs8yp [data-disclosure-trigger]{min-block-size:calc(var(--ivs-ds-space-6) + var(--ivs-ds-space-3))}.editorial-system_linkCard__E6dwe[data-variant=editorial]{padding-block:20px;padding-inline:var(--ivs-ds-space-5)}}.hooks_shell__mqLdW{inline-size:min(100%,var(--ivs-ds-measure,42.5rem));margin-block:var(--ivs-ds-space-7,3rem);border:1px solid var(--ivs-rule,#e5e7eb);border-radius:12px;background:var(--ivs-paper-raised,#fff);color:var(--ivs-ink,#0f172a);box-shadow:var(--ivs-shadow-card)}.hooks_stack__jBVOa{display:grid;gap:12px}.hooks_panel__QDS58{padding:32px}.hooks_panel__QDS58.hooks_stack__jBVOa{gap:24px}.hooks_panel__QDS58 .hooks_stack__jBVOa{gap:8px}.hooks_eyebrow__fWWjY{margin:0;color:var(--ivs-accent,#0a7d56);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.hooks_shell__mqLdW .hooks_title__5nxrB{margin:0;font-size:24px;font-weight:700;line-height:1.2;letter-spacing:-.03em;text-wrap:balance}.hooks_copy__cXhre{margin:0;color:var(--ivs-ink-soft,#475569);font-size:16px;line-height:1.6}.hooks_actions__H1dcX{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.hooks_shell__mqLdW .hooks_primaryAction__pBzGQ{min-block-size:44px;block-size:44px;padding-inline:20px;border-radius:8px;background:var(--ivs-pine);color:var(--ivs-paper-raised);font-size:16px;font-weight:700}.hooks_shell__mqLdW .hooks_primaryAction__pBzGQ:hover{background:var(--ivs-pine);color:var(--ivs-paper-raised);filter:brightness(1.08)}.hooks_link__pnAif{color:var(--ivs-accent,#0a7d56);font-size:16px;font-weight:700;text-decoration:underline;text-underline-offset:4px}.hooks_items__tZ5ob{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.hooks_item__MIuVH{display:grid;gap:8px;padding:16px;border:1px solid var(--ivs-rule,#e5e7eb);border-radius:10px;background:var(--ivs-paper-tint,#f6f7f9)}.hooks_item__MIuVH p,.hooks_item__MIuVH strong{margin:0}.hooks_item__MIuVH p{color:var(--ivs-ink-soft,#475569);font-size:16px;line-height:1.6}.hooks_badge__APHWQ{display:inline-flex;align-items:center;min-height:28px;padding:4px 8px;border:1px solid var(--ivs-rule-2,#d5d9e0);border-radius:999px;color:var(--ivs-accent,#0a7d56);font-size:12px;font-weight:700;cursor:pointer}.hooks_badgeDetails__9ZwSQ{display:inline-block;position:relative}.hooks_badgeDetails__9ZwSQ p{position:absolute;z-index:20;width:220px;margin:8px 0 0;padding:12px;border:1px solid var(--ivs-rule,#e5e7eb);border-radius:10px;background:#fff;color:#475569;box-shadow:0 12px 36px rgba(15,23,42,.14);font-size:14px;line-height:1.5}.hooks_pricing__shnU4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:32px}.hooks_pricing__shnU4>:nth-child(2){margin-inline-start:24px}.hooks_price__9Xkxg{font-size:32px;font-weight:800;letter-spacing:-.04em}.hooks_price__9Xkxg small{font-size:14px;font-weight:600;letter-spacing:normal}.hooks_featureList__Rry1j{margin:0;padding-left:20px;color:var(--ivs-ink-soft,#475569);font-size:14px;line-height:1.7}.hooks_dialogBody__0TsbL{display:grid;gap:16px}.hooks_gallery__67UEK{display:grid;gap:24px;max-width:1200px;margin:0 auto;padding:48px 24px 96px}.hooks_galleryGrid__adNKk{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:760px){.hooks_panel__QDS58,.hooks_pricing__shnU4{padding:24px}.hooks_galleryGrid__adNKk,.hooks_items__tZ5ob,.hooks_pricing__shnU4{grid-template-columns:minmax(0,1fr)}.hooks_pricing__shnU4>:nth-child(2){margin-block-start:24px;margin-inline-start:0}}.upgrade-panel_backdrop__c26pf{position:fixed;inset:0;z-index:70;background:color-mix(in srgb,var(--ivs-ink) 55%,transparent)}.upgrade-panel_popup__NtTRE{position:fixed;z-index:71;top:50%;left:50%;transform:translate(-50%,-50%);width:min(760px,calc(100vw - var(--ivs-ds-space-6)));max-height:calc(100dvh - var(--ivs-ds-space-6));overflow-y:auto;background:var(--ivs-paper-white);color:var(--ivs-ink);border-radius:16px;font-family:var(--ivs-font-sans),sans-serif}.upgrade-panel_header__3PkiR{display:flex;justify-content:space-between;align-items:center;min-height:72px;padding:0 var(--ivs-ds-space-4) 0 var(--ivs-ds-space-6);border-bottom:1px solid var(--ivs-rule-soft)}.upgrade-panel_title__om_tG{margin:0;font-size:20px;font-weight:700}.upgrade-panel_close__fuyKw{width:44px;padding:0;color:var(--ivs-ink)}.upgrade-panel_body__Rr7d8{display:flex;flex-direction:column;row-gap:var(--ivs-ds-space-6);column-gap:var(--ivs-ds-space-6);padding:var(--ivs-ds-space-6)}.upgrade-panel_segmented__WQvkB{align-self:center;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:min(336px,100%);padding:var(--ivs-ds-space-1);background:var(--ivs-paper-tint);border-radius:12px}.upgrade-panel_segment__b6Uqq{height:44px;min-height:44px;width:100%;gap:var(--ivs-ds-space-2);color:var(--ivs-ink)}.upgrade-panel_segment__b6Uqq[aria-pressed=true]{background:var(--ivs-ink);color:var(--ivs-paper-white);font-weight:600}.upgrade-panel_chip__y3UM4{background:var(--ivs-ds-accent-tint);color:var(--ivs-ds-accent-ink);border:0}.upgrade-panel_cards__3eeNU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ivs-ds-space-4);align-items:stretch}.upgrade-panel_card__A4h1S{min-width:0;background:var(--ivs-paper-white);border:1px solid var(--ivs-rule);border-radius:12px;padding:var(--ivs-ds-space-6);display:flex;flex-direction:column}.upgrade-panel_proCard__TcFX0{border-color:var(--ivs-ink);box-shadow:inset 0 0 0 1px var(--ivs-ink)}.upgrade-panel_cardName__zJTpt{display:flex;align-items:center;justify-content:space-between;height:24px;font-size:18px}.upgrade-panel_priceRow__nt02A{display:flex;align-items:baseline;row-gap:var(--ivs-ds-space-2);column-gap:var(--ivs-ds-space-2);height:44px;margin-top:var(--ivs-ds-space-4);white-space:nowrap}.upgrade-panel_price__PXLQl{font-family:var(--ivs-font-data),monospace;font-size:40px;line-height:44px}.upgrade-panel_was__aOY1l{font-family:var(--ivs-font-data),monospace;font-size:18px;color:var(--ivs-ink-faint)}.upgrade-panel_unit__Iyy93{font-size:15px;color:var(--ivs-ink-soft)}.upgrade-panel_subline__zYuTW{margin:var(--ivs-ds-space-1) 0 0;min-height:20px;line-height:20px;font-size:14px;color:var(--ivs-ink-soft)}.upgrade-panel_features__WQLTX{list-style:none;display:flex;flex-direction:column;row-gap:var(--ivs-ds-space-3);column-gap:var(--ivs-ds-space-3);margin:var(--ivs-ds-space-6) 0 0;padding:var(--ivs-ds-space-6) 0 0;border-top:1px solid var(--ivs-rule-soft);font-size:15px;line-height:20px}.upgrade-panel_features__WQLTX li{display:flex;align-items:flex-start;gap:var(--ivs-ds-space-2)}.upgrade-panel_features__WQLTX svg{width:18px;height:18px;flex-shrink:0;color:var(--ivs-ink-soft)}.upgrade-panel_proFeatures__c_Mar svg{color:var(--ivs-ds-accent)}.upgrade-panel_features__WQLTX small{display:block;font-size:13px;color:var(--ivs-ink-soft)}.upgrade-panel_spacer__kfJjp{flex:1;min-height:var(--ivs-ds-space-6)}.upgrade-panel_card__A4h1S>[data-slot=cta-button],.upgrade-panel_cta___qFH3{height:44px;min-height:44px;width:100%}.upgrade-panel_cta___qFH3:not(:disabled){background:var(--ivs-ink);color:var(--ivs-paper-white)}.upgrade-panel_compare__DNiOw{align-self:center;font-size:14px;color:var(--ivs-ds-accent-ink)}.upgrade-panel_error__9_BtZ{margin:0;color:var(--ivs-ds-warn)}@media (max-width:767px){.upgrade-panel_popup__NtTRE{width:calc(100vw - var(--ivs-ds-space-6))}.upgrade-panel_header__3PkiR{padding-left:var(--ivs-ds-space-6)}.upgrade-panel_body__Rr7d8{padding:var(--ivs-ds-space-6);row-gap:var(--ivs-ds-space-6);column-gap:var(--ivs-ds-space-6)}.upgrade-panel_cards__3eeNU{grid-template-columns:minmax(0,1fr)}.upgrade-panel_card__A4h1S>[data-slot=cta-button],.upgrade-panel_cta___qFH3,.upgrade-panel_segment__b6Uqq{height:48px;min-height:48px}}.product-film_section__Rv_Xq{width:min(1180px,calc(100% - var(--ivs-ds-space-6)));margin-inline:auto;padding-block:var(--ivs-ds-space-7);display:grid}.product-film_section__Rv_Xq>*+*{margin-block-start:var(--ivs-ds-space-5)}.product-film_section__Rv_Xq p{color:var(--ivs-ink-soft)}.product-film_film__RxgND{min-width:0}.product-film_frame__dgNRN{position:relative;aspect-ratio:16/9;overflow:hidden;border:1px solid var(--ivs-rule);border-radius:6px;background:var(--ivs-paper-raised)}.product-film_frame__dgNRN video{display:block;width:100%;height:100%}.product-film_poster__1enBk{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.product-film_play__f83jQ.product-film_play__f83jQ{width:calc(var(--ivs-ds-space-7) * 2);height:calc(var(--ivs-ds-space-7) * 2);border:1px solid var(--ivs-rule);border-radius:6px;background:var(--ivs-paper-raised);color:var(--ivs-ink)}.product-film_play__f83jQ.product-film_play__f83jQ svg{width:var(--ivs-ds-space-6);height:var(--ivs-ds-space-6)}.product-film_play__f83jQ.product-film_play__f83jQ:hover{background:var(--ivs-paper-tint)}.product-film_play__f83jQ.product-film_play__f83jQ:focus-visible{outline:2px solid var(--ivs-pine);outline-offset:var(--ivs-ds-space-1)}.product-film_status__HL_yN{margin:0;min-height:1.5em;color:var(--ivs-ink-soft)}.product-film_status__HL_yN:not(:empty){padding-block-start:var(--ivs-ds-space-3)}.product-film_status__HL_yN a{color:var(--ivs-pine);text-decoration:underline}.product-film_inline__kU3qP{min-width:0;width:100%;position:relative;aspect-ratio:16/9}.product-film_close___EyKU.product-film_close___EyKU,.product-film_enlarge__XG8eZ.product-film_enlarge__XG8eZ{min-width:var(--ivs-ds-space-7);min-height:var(--ivs-ds-space-7)}.product-film_enlarge__XG8eZ.product-film_enlarge__XG8eZ{position:absolute;top:var(--ivs-ds-space-3);right:var(--ivs-ds-space-3);background:var(--ivs-paper-raised);color:var(--ivs-ink)}.product-film_enlarge__XG8eZ[hidden]{display:none}.product-film_dialog___s2yz.product-film_dialog___s2yz{width:min(1080px,calc(100% - var(--ivs-ds-space-4) * 2));max-width:none;padding:0;display:block;border:1px solid var(--ivs-rule);border-radius:6px;background:var(--ivs-paper-raised);color:var(--ivs-ink);box-shadow:none}body:has(.product-film_dialog___s2yz) [data-slot=dialog-overlay]{background:color-mix(in srgb,var(--ivs-ink) 55%,transparent);backdrop-filter:none}.product-film_titleBar__kBB5g{display:flex;align-items:center;justify-content:space-between;padding:var(--ivs-ds-space-4);border-bottom:1px solid var(--ivs-rule)}.product-film_title__Kxt1l.product-film_title__Kxt1l{margin:0;font-family:var(--font-ui);font-size:var(--text-lg,18px);line-height:1.4}.product-film_dialog___s2yz .product-film_frame__dgNRN{border:0;border-radius:0}.product-film_dialog___s2yz .product-film_status__HL_yN:not(:empty){padding:var(--ivs-ds-space-3) var(--ivs-ds-space-4)}.product-film_playOverlay__IEJ2T{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ivs-ds-space-2);pointer-events:none}.product-film_playOverlay__IEJ2T button{pointer-events:auto}.product-film_duration__aVy4j{padding:var(--ivs-ds-space-1) var(--ivs-ds-space-2);background:var(--ivs-paper-raised);color:var(--ivs-ink);font-family:var(--font-mono)}.product-film_controls__NjVOu{position:absolute;left:var(--ivs-ds-space-3);bottom:var(--ivs-ds-space-3);display:flex;gap:var(--ivs-ds-space-2)}.product-film_control__M1YCY.product-film_control__M1YCY{min-width:var(--ivs-ds-space-7);padding-inline:var(--ivs-ds-space-3);background:var(--ivs-paper-raised);color:var(--ivs-ink)}.product-film_frame__dgNRN button:focus-visible{outline:2px solid var(--ivs-pine);outline-offset:var(--ivs-ds-space-1)}.product-film_endScreen__XfxAp{position:absolute;inset:0;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;padding:var(--ivs-ds-space-4);padding-bottom:calc(var(--ivs-ds-space-7) + var(--ivs-ds-space-4));background:var(--ivs-paper-raised);color:var(--ivs-ink)}.product-film_endScreen__XfxAp>*+*{margin-inline-start:var(--ivs-ds-space-2)}.template-card_grid__LS0W7{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--ivs-ds-space-4)}.template-card_card__b9p5p{display:flex;flex-direction:column;min-width:0;min-height:44px;overflow:hidden;border:1px solid var(--ivs-estimate-rule);border-radius:6px;background:var(--ivs-ds-bg);color:var(--ivs-ink);font-family:var(--ivs-font-sans),sans-serif;text-decoration:none;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.template-card_thumbnail__xY08g{position:relative;height:196px;overflow:hidden;padding:var(--ivs-ds-space-4) var(--ivs-ds-space-5) 0;border-bottom:1px solid var(--ivs-rule-soft);background:var(--ivs-rule-soft)}.template-card_thumbnail__xY08g img{display:block;width:100%;height:auto;box-shadow:0 1px 2px var(--ivs-document-shadow),0 8px 24px -10px var(--ivs-document-shadow);transform-origin:top center;transition:transform .2s ease}.template-card_body__3SfvQ{display:flex;flex-direction:column;padding:var(--ivs-ds-space-4) var(--ivs-ds-space-4) 0}.template-card_title___Tc1D{font-size:var(--ivs-ds-type-16);font-weight:600;line-height:1.4;overflow-wrap:anywhere}.template-card_description__DgjNn{margin-top:var(--ivs-ds-space-2);display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--ivs-ink-soft);font-size:var(--ivs-ds-type-14);line-height:1.45}.template-card_footerFrame__qqFLp{margin-top:var(--ivs-ds-space-3);padding:var(--ivs-ds-space-3) var(--ivs-ds-space-4) var(--ivs-ds-space-4);border-top:1px solid var(--ivs-rule-soft)}.template-card_footer__e7saL{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ivs-ds-space-2)}.template-card_formats___nNB6{display:flex;flex-wrap:wrap;gap:var(--ivs-ds-space-1)}.template-card_format__3WyXA{padding:0 var(--ivs-ds-space-1);border:1px solid var(--ivs-estimate-rule);border-radius:3px;color:var(--ivs-ink-soft);font-family:var(--ivs-font-data),monospace;font-size:var(--ivs-ds-type-11);font-weight:500;line-height:1.8}.template-card_cta__RrRHU{display:flex;align-items:center;margin-left:auto;font-size:var(--ivs-ds-type-14);font-weight:500;white-space:nowrap;transition:color .2s ease}.template-card_arrow__LOeZX{margin-left:var(--ivs-ds-space-2);transition:transform .2s ease}.template-card_preview__mOzIN{position:absolute;right:var(--ivs-ds-space-2);bottom:var(--ivs-ds-space-2);padding:var(--ivs-ds-space-1) var(--ivs-ds-space-2);border-radius:3px;background:var(--ivs-ink);color:var(--ivs-ds-bg);font-family:var(--ivs-font-data),monospace;font-size:var(--ivs-ds-type-11);font-weight:500;text-transform:uppercase;opacity:0;transition:opacity .2s ease}@media (hover:hover) and (pointer:fine){.template-card_card__b9p5p:hover{transform:translateY(-3px);box-shadow:0 12px 30px -14px color-mix(in srgb,var(--ivs-ink) 35%,transparent);border-color:color-mix(in srgb,var(--ivs-estimate-rule) 80%,var(--ivs-ink-soft))}.template-card_card__b9p5p:hover .template-card_title___Tc1D{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.template-card_card__b9p5p:hover .template-card_cta__RrRHU{color:var(--ivs-ds-accent)}.template-card_card__b9p5p:hover .template-card_arrow__LOeZX{transform:translateX(4px)}.template-card_card__b9p5p:hover .template-card_thumbnail__xY08g img{transform:scale(1.04)}.template-card_card__b9p5p:hover .template-card_preview__mOzIN{opacity:1}}.template-card_card__b9p5p:focus-visible{outline:2px solid var(--ivs-ink);outline-offset:3px}.template-card_card__b9p5p:focus-visible .template-card_cta__RrRHU{color:var(--ivs-ds-accent)}.template-card_card__b9p5p:active{transform:translateY(-1px);box-shadow:0 4px 12px -8px color-mix(in srgb,var(--ivs-ink) 35%,transparent);border-color:color-mix(in srgb,var(--ivs-estimate-rule) 80%,var(--ivs-ink-soft))}@media (min-width:640px){.template-card_grid__LS0W7{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ivs-ds-space-5)}}@media (min-width:1024px){.template-card_grid__LS0W7{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.template-card_grid__LS0W7{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.template-card_arrow__LOeZX,.template-card_card__b9p5p,.template-card_cta__RrRHU,.template-card_preview__mOzIN,.template-card_thumbnail__xY08g img{transition:none}.template-card_card__b9p5p:active,.template-card_card__b9p5p:hover,.template-card_card__b9p5p:hover .template-card_arrow__LOeZX,.template-card_card__b9p5p:hover .template-card_thumbnail__xY08g img{transform:none}}.receipt-layout_page__Dzun4.receipt-layout_page__Dzun4{--receipt-preview-width:31.25rem;--receipt-example-width:21.25rem;--receipt-field-width:7.5rem;--receipt-shadow:0 1px 2px rgb(15 23 42/0.06),0 12px 30px -14px rgb(15 23 42/0.22);min-inline-size:0;color:var(--ivs-ds-ink);background:var(--ivs-ds-bg);font:400 var(--ivs-ds-type-18)/1.6 var(--ivs-font-sans),sans-serif;overflow-wrap:anywhere}.receipt-layout_page__Dzun4 *,.receipt-layout_page__Dzun4 :after,.receipt-layout_page__Dzun4 :before{box-sizing:border-box}.receipt-layout_page__Dzun4 dd,.receipt-layout_page__Dzun4 dl,.receipt-layout_page__Dzun4 figure,.receipt-layout_page__Dzun4 p{margin:0}.receipt-layout_page__Dzun4 p{margin-block-end:var(--ivs-ds-space-4);color:var(--ivs-ds-ink-2);text-wrap:pretty}.receipt-layout_page__Dzun4.receipt-layout_page__Dzun4 h1,.receipt-layout_page__Dzun4.receipt-layout_page__Dzun4 h2,.receipt-layout_page__Dzun4.receipt-layout_page__Dzun4 h3{color:var(--ivs-ds-ink);text-wrap:balance;font-family:var(--ivs-font-sans),sans-serif}.receipt-layout_page__Dzun4.receipt-layout_page__Dzun4 h1{font-size:var(--ivs-ds-type-56);font-weight:750;line-height:1.03;letter-spacing:-.03em}.receipt-layout_page__Dzun4.receipt-layout_page__Dzun4 h2{font-size:var(--ivs-ds-type-32);font-weight:720;line-height:1.15;letter-spacing:-.02em;margin-block:0 var(--ivs-ds-space-4)}.receipt-layout_page__Dzun4 h3{font-size:var(--ivs-ds-type-20);margin-block:var(--ivs-ds-space-6) var(--ivs-ds-space-2)}.receipt-layout_page__Dzun4 h3,.receipt-layout_page__Dzun4.receipt-layout_page__Dzun4 h3{font-weight:650;line-height:1.3}.receipt-layout_page__Dzun4 a{text-underline-offset:.2em}.receipt-layout_page__Dzun4 [data-disclosure-trigger]>h3{display:inline}.receipt-layout_page__Dzun4 main a:not([data-slot=button]){color:var(--ivs-ds-accent-ink)}.receipt-layout_page__Dzun4 :focus-visible{outline:2px solid var(--ivs-ds-accent);outline-offset:var(--ivs-ds-space-1)}.receipt-layout_page__Dzun4 .ivs-header{background:var(--ivs-ds-bg);border-color:var(--ivs-ds-rule)}.receipt-layout_page__Dzun4 .ivs-header-inner{max-inline-size:var(--ivs-ds-page);padding-inline:var(--ivs-ds-space-5);margin-inline:auto}.receipt-layout_page__Dzun4 .ivs-nav-link{font-family:var(--ivs-font-sans),sans-serif;font-size:var(--ivs-ds-type-16);font-weight:500}.receipt-layout_container__qoPFY{max-inline-size:var(--ivs-ds-page);margin-inline:auto;padding-inline:var(--ivs-ds-space-5)}.receipt-layout_page__Dzun4 .ivs-footer{margin-block-start:0;padding:var(--ivs-ds-space-7) max(var(--ivs-ds-space-5),calc((100% - var(--ivs-ds-page)) / 2 + var(--ivs-ds-space-5)))}.receipt-layout_page__Dzun4 .ivs-footer-grid{gap:var(--ivs-ds-space-6)}.receipt-layout_page__Dzun4 .ivs-footer :is(p,a){font-size:var(--ivs-ds-type-14);color:var(--ivs-ds-ink-2)}.receipt-layout_page__Dzun4 .ivs-footer h3{font-size:var(--ivs-ds-type-14);margin-block-start:0}.receipt-layout_hero__tLRQd{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,var(--receipt-preview-width));align-items:center;gap:var(--ivs-ds-space-8);padding-block:var(--ivs-ds-space-7) var(--ivs-ds-space-8)}.receipt-layout_article__JFr5i>*,.receipt-layout_example__dSjEX>*,.receipt-layout_hero__tLRQd>*{min-inline-size:0}.receipt-layout_fullGuideHero__tY_ms{grid-template-columns:minmax(0,1fr)}.receipt-layout_page__Dzun4.receipt-layout_page__Dzun4 .receipt-layout_fullGuideHero__tY_ms h1{font-size:var(--ivs-ds-type-40)}.receipt-layout_page__Dzun4.receipt-layout_page__Dzun4 .receipt-layout_fullGuideHero__tY_ms [data-text=lede]{max-inline-size:var(--ivs-ds-measure)}.receipt-layout_breadcrumbs__pZ1vp{display:flex;flex-wrap:wrap;gap:var(--ivs-ds-space-1);font-size:var(--ivs-ds-type-14);color:var(--ivs-ds-ink-3)}.receipt-layout_breadcrumbs__pZ1vp ol{display:flex;flex-wrap:wrap;gap:var(--ivs-ds-space-2);padding:0;list-style:none}.receipt-layout_previewLabel__5QJDX{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--ivs-ds-space-2);font-size:var(--ivs-ds-type-14)}.receipt-layout_proofStrip__juq7j{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:var(--ivs-ds-space-6);padding-block:var(--ivs-ds-space-6);border-block-start:1px solid var(--ivs-ds-rule)}.receipt-layout_proofStrip__juq7j strong{font-size:var(--ivs-ds-type-18)}.receipt-layout_proofStrip__juq7j p[data-text],.receipt-layout_proofStrip__juq7j span{font-size:var(--ivs-ds-type-14)}.receipt-layout_hero__tLRQd [data-text=lede]{max-inline-size:36ch;font-size:var(--ivs-ds-type-20);line-height:1.5;text-wrap:balance}.receipt-layout_actions__N9Bhd{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ivs-ds-space-3)}.receipt-layout_downloadButton__bBUCx{display:inline-flex}.receipt-layout_actions__N9Bhd>a,.receipt-layout_iconLine__5e8xw{display:inline-flex;align-items:center;gap:var(--ivs-ds-space-2)}.receipt-layout_actions__N9Bhd>a svg,.receipt-layout_iconLine__5e8xw svg{inline-size:var(--ivs-ds-space-4);block-size:var(--ivs-ds-space-4);flex-shrink:0}.receipt-layout_downloadButton__bBUCx [data-slot=button]{min-block-size:var(--ivs-ds-space-7);block-size:auto;padding:var(--ivs-ds-space-3) var(--ivs-ds-space-5);gap:var(--ivs-ds-space-2);border-radius:var(--ivs-ds-radius-control);font:650 var(--ivs-ds-type-16)/1.5 var(--ivs-font-sans),sans-serif;white-space:normal;text-decoration:none}.receipt-layout_paperSize__UDZjh{background:var(--ivs-ds-bg-2);color:var(--ivs-ds-ink-3);padding:var(--ivs-ds-space-3);border-radius:var(--ivs-ds-radius-control);font-size:var(--ivs-ds-type-14)}.receipt-layout_hero__tLRQd [data-text=caption],.receipt-layout_hero__tLRQd ul{font-size:var(--ivs-ds-type-14)}.receipt-layout_hero__tLRQd ul{gap:var(--ivs-ds-space-4)}.receipt-layout_stage__ZRH9H{border:1px solid var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-card);background:var(--ivs-ds-bg-2);padding:var(--ivs-ds-space-6)}.receipt-layout_imageDocument__b3fwi{background:var(--ivs-ds-bg);border:1px solid var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-document)}.receipt-layout_page__Dzun4 .ds-prose>.receipt-layout_imageDocument__b3fwi{margin-block:revert-layer}.receipt-layout_bookSlips__CFfIw{display:grid;gap:var(--ivs-ds-space-4);padding:var(--ivs-ds-space-4)}.receipt-layout_bookSlip__GFOZq{display:grid;gap:var(--ivs-ds-space-2);padding-block-end:var(--ivs-ds-space-4);border-block-end:1px dashed var(--ivs-ds-rule-2)}.receipt-layout_bookSlip__GFOZq:last-child{border-block-end:0;padding-block-end:0}.receipt-layout_bookSlipHeading__cmIa4{display:flex;justify-content:space-between;gap:var(--ivs-ds-space-2);font-size:var(--ivs-ds-type-14)}.receipt-layout_bookSlip__GFOZq dl{display:grid;gap:var(--ivs-ds-space-1)}.receipt-layout_bookSlipField__Ld2Zq{display:grid;grid-template-columns:var(--ivs-ds-space-9) minmax(0,1fr);gap:var(--ivs-ds-space-2);font-size:var(--ivs-ds-type-12);line-height:1.5}.receipt-layout_bookSlipField__Ld2Zq dt{color:var(--ivs-ds-ink-3)}.receipt-layout_stubGuide__8sbba{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,1fr);border:1px solid var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-control);background:var(--ivs-ds-bg);overflow:hidden}.receipt-layout_stubGuide__8sbba>*{min-width:0;padding:var(--ivs-ds-space-3);color:var(--ivs-ds-ink-3);font-weight:650;letter-spacing:.04em}.receipt-layout_stubGuide__8sbba>:last-child{border-inline-start:1px dashed var(--ivs-ds-rule-2);text-align:center}.receipt-layout_imageDocument__b3fwi img{display:block;inline-size:100%;block-size:auto}.receipt-layout_imageDocument__b3fwi figcaption{padding:var(--ivs-ds-space-3);font-size:var(--ivs-ds-type-14);color:var(--ivs-ds-ink-3)}.receipt-layout_tabs__aexRd{min-inline-size:0;margin-block-start:var(--ivs-ds-space-5)}.receipt-layout_tabCompactLabel__cbCuR{display:none}.receipt-layout_page__Dzun4 [data-ds=source] time{white-space:nowrap}.receipt-layout_stage__ZRH9H .receipt-layout_tabs__aexRd{margin:0}.receipt-layout_tabs__aexRd [data-slot=tabs]{display:flex;flex-direction:column;gap:var(--ivs-ds-space-4)}.receipt-layout_tabs__aexRd [data-slot=tabs-list]{max-inline-size:100%;flex-wrap:wrap;justify-content:flex-start;block-size:auto;padding:var(--ivs-ds-space-1);border-radius:var(--ivs-ds-radius-control);gap:var(--ivs-ds-space-1)}.receipt-layout_tabs__aexRd [data-slot=tabs-trigger]{min-block-size:calc(var(--ivs-ds-space-6) + var(--ivs-ds-space-3));padding-inline:var(--ivs-ds-space-3);flex:0 1 auto;font-size:var(--ivs-ds-type-14);border-radius:var(--ivs-ds-radius-control);color:var(--ivs-ds-ink-2)}.receipt-layout_tabs__aexRd [data-slot=tabs-trigger][data-active]{color:var(--ivs-ds-ink);background:var(--ivs-ds-bg)}.receipt-layout_tabs__aexRd [data-slot=tabs-content][hidden]{display:none}.receipt-layout_tabs__aexRd [data-slot=tabs-content]{min-inline-size:0}.receipt-layout_example__dSjEX figure,.receipt-layout_stage__ZRH9H figure{overflow:visible;box-shadow:var(--receipt-shadow)}.receipt-layout_document__8ICuP{padding:var(--ivs-ds-space-5);font:400 var(--ivs-ds-type-14)/1.45 var(--ivs-font-sans),sans-serif}.receipt-layout_documentHead___YxJJ{display:flex;flex-wrap:wrap;align-items:start;justify-content:space-between;gap:var(--ivs-ds-space-2);padding-block-end:var(--ivs-ds-space-4);border-block-end:1px solid var(--ivs-ds-ink);margin-block-end:var(--ivs-ds-space-2)}.receipt-layout_documentHead___YxJJ strong{font-size:var(--ivs-ds-type-20);font-weight:720}.receipt-layout_documentHead___YxJJ span{color:var(--ivs-ds-ink-3);font-size:var(--ivs-ds-type-12)}.receipt-layout_signature__G1tC_{border-block-start:1px solid var(--ivs-ds-ink);padding-block-start:var(--ivs-ds-space-2);margin-block-start:var(--ivs-ds-space-4)}.receipt-layout_signature__G1tC_>span{color:var(--ivs-ds-ink-3);font-size:var(--ivs-ds-type-12)}.receipt-layout_signature__G1tC_ p{margin:0;font-size:var(--ivs-ds-type-14)}.receipt-layout_documentRow__4SthJ{display:grid;grid-template-columns:var(--receipt-field-width) minmax(0,1fr);gap:var(--ivs-ds-space-3);padding-block:var(--ivs-ds-space-2);border-block-end:1px dotted var(--ivs-ds-rule-2)}.receipt-layout_documentRow__4SthJ dt{color:var(--ivs-ds-ink-3);font-size:var(--ivs-ds-type-11);font-weight:600;line-height:1.5;text-transform:uppercase;letter-spacing:.04em}.receipt-layout_documentRow__4SthJ dd{font-size:var(--ivs-ds-type-14);text-align:start}.receipt-layout_documentRow__4SthJ dd[data-money]{font-family:var(--ivs-font-data),monospace;font-variant-numeric:tabular-nums;text-align:end}.receipt-layout_documentRow__4SthJ[data-amount] dd{font-size:var(--ivs-ds-type-20);font-family:var(--ivs-font-data),monospace}.receipt-layout_documentRow__4SthJ:last-child{border-block-end:0}.receipt-layout_blankLine__k54rA{min-block-size:var(--ivs-ds-space-5);border-block-end:1px solid var(--ivs-ds-rule-2)}.receipt-layout_article__JFr5i{display:grid;grid-template-columns:var(--ivs-ds-rail) minmax(0,var(--ivs-ds-measure));gap:var(--ivs-ds-space-8);border-block-start:1px solid var(--ivs-ds-rule);padding-block:var(--ivs-ds-space-8) var(--ivs-ds-space-9)}.receipt-layout_toc__2yOS8{position:sticky;inset-block-start:var(--ivs-ds-space-9)}.receipt-layout_toc__2yOS8>strong{display:block;margin-block-end:var(--ivs-ds-space-3);color:var(--ivs-ds-ink-3);font-size:var(--ivs-ds-type-12);letter-spacing:.1em;text-transform:uppercase}.receipt-layout_mobileToc___qrOS ol,.receipt-layout_toc__2yOS8 ol{list-style:none;margin:0;padding:0}.receipt-layout_toc__2yOS8 ol{border-inline-start:1px solid var(--ivs-ds-rule)}.receipt-layout_toc__2yOS8 li a{display:block;padding:calc(var(--ivs-ds-space-3) / 2) var(--ivs-ds-space-3);font-size:var(--ivs-ds-type-14);line-height:1.35;text-decoration:none}.receipt-layout_page__Dzun4 .receipt-layout_toc__2yOS8 li a{color:var(--ivs-ds-ink-2)}.receipt-layout_toc__2yOS8 li a:hover{background:var(--ivs-ds-bg-2)}.receipt-layout_railCard__Q2LuB{display:grid;gap:var(--ivs-ds-space-1);margin-block-start:var(--ivs-ds-space-5);padding:var(--ivs-ds-space-4);border:1px solid var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-card)}.receipt-layout_railCard__Q2LuB>span{font-size:var(--ivs-ds-type-14);color:var(--ivs-ds-ink-3)}.receipt-layout_railCard__Q2LuB b{font-size:var(--ivs-ds-type-16)}.receipt-layout_railCard__Q2LuB .receipt-layout_downloadButton__bBUCx{margin-block-start:var(--ivs-ds-space-3)}.receipt-layout_railCard__Q2LuB [data-slot=button]{font-size:var(--ivs-ds-type-14);padding-inline:var(--ivs-ds-space-3)}.receipt-layout_mobileToc___qrOS{display:none}.receipt-layout_section__GUEhR{margin-block-end:var(--ivs-ds-space-8);scroll-margin-block-start:0}.receipt-layout_section__GUEhR :is(ul,ol){margin-block:var(--ivs-ds-space-5) var(--ivs-ds-space-6)}.receipt-layout_fields__1Z59C>div{border:0;border-radius:0;margin-block:0}.receipt-layout_page__Dzun4 [data-ds=source]{font-family:var(--ivs-font-sans),sans-serif;font-size:var(--ivs-ds-type-14);padding:var(--ivs-ds-space-1) var(--ivs-ds-space-2);color:var(--ivs-ds-ink-3)}.receipt-layout_fields__1Z59C table{min-inline-size:0;font-size:var(--ivs-ds-type-16)}.receipt-layout_fields__1Z59C :is(th,td){padding:var(--ivs-ds-space-3);border-inline-end:0}.receipt-layout_fields__1Z59C th{background:var(--ivs-ds-bg);border-block-end:1px solid var(--ivs-ds-ink)}.receipt-layout_page__Dzun4 .receipt-layout_fields__1Z59C td:first-child{font-weight:600;font-family:var(--ivs-font-sans),sans-serif;text-align:start}.receipt-layout_fields__1Z59C td:last-child{color:var(--ivs-ds-ink-3)}.receipt-layout_fieldLabel__uZoUe{display:grid;grid-template-columns:var(--ivs-ds-space-5) minmax(0,1fr);gap:var(--ivs-ds-space-2)}.receipt-layout_fieldNumber__wbc4e{font-family:var(--ivs-font-data),monospace;font-size:var(--ivs-ds-type-12);color:var(--ivs-ds-ink-3);padding-block-start:var(--ivs-ds-space-1)}.receipt-layout_downloadDetails__URut7{border-block:1px solid var(--ivs-ds-rule);margin-block:var(--ivs-ds-space-5) var(--ivs-ds-space-6);font-size:var(--ivs-ds-type-14)}.receipt-layout_downloadDetails__URut7 summary{cursor:pointer;padding-block:var(--ivs-ds-space-4);font-weight:650}.receipt-layout_downloadDetails__URut7 h3{font-size:var(--ivs-ds-type-16);margin-block-start:var(--ivs-ds-space-4)}.receipt-layout_downloadLinks__ivpQZ{display:flex;flex-wrap:wrap;gap:var(--ivs-ds-space-4);margin-block-end:var(--ivs-ds-space-5)}.receipt-layout_section__GUEhR .receipt-layout_steps__OK_gf{list-style:none;padding:0;counter-reset:step}.receipt-layout_steps__OK_gf li{display:grid;grid-template-columns:var(--ivs-ds-space-6) minmax(0,1fr);gap:var(--ivs-ds-space-3);padding-block:var(--ivs-ds-space-3);border-block-start:1px solid var(--ivs-ds-rule);counter-increment:step}.receipt-layout_steps__OK_gf li:before{content:counter(step,decimal-leading-zero);font-family:var(--ivs-font-data),monospace;font-size:var(--ivs-ds-type-14);color:var(--ivs-ds-accent-ink)}.receipt-layout_inlineCta__DrkFW{margin-block:var(--ivs-ds-space-5) var(--ivs-ds-space-6)}.receipt-layout_example__dSjEX{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,var(--receipt-example-width));gap:var(--ivs-ds-space-6);align-items:start}.receipt-layout_example__dSjEX p{font-size:var(--ivs-ds-type-16);line-height:1.6}.receipt-layout_example__dSjEX .receipt-layout_document__8ICuP{padding:var(--ivs-ds-space-5)}.receipt-layout_example__dSjEX .receipt-layout_documentRow__4SthJ{grid-template-columns:var(--ivs-ds-space-9) minmax(0,1fr)}.receipt-layout_comparison__jOBsr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-card);margin-block:var(--ivs-ds-space-5) var(--ivs-ds-space-6)}.receipt-layout_comparison__jOBsr article{padding:var(--ivs-ds-space-5) var(--ivs-ds-space-4)}.receipt-layout_comparison__jOBsr article+article{border-inline-start:1px solid var(--ivs-ds-rule)}.receipt-layout_comparison__jOBsr h3{margin-block:0 var(--ivs-ds-space-4);font-size:var(--ivs-ds-type-16)}.receipt-layout_comparison__jOBsr dt{color:var(--ivs-ds-ink-3);text-transform:uppercase;font-size:var(--ivs-ds-type-12);font-weight:650;margin-block-start:var(--ivs-ds-space-3)}.receipt-layout_comparison__jOBsr dd{font-size:var(--ivs-ds-type-16)}.receipt-layout_chooser__USLUW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ivs-ds-space-2);margin-block:var(--ivs-ds-space-5) var(--ivs-ds-space-6)}.receipt-layout_chooser__USLUW article{border:1px solid var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-card);padding:var(--ivs-ds-space-5)}.receipt-layout_page__Dzun4 .receipt-layout_chooser__USLUW h3{font-size:var(--ivs-ds-type-16);margin-block-start:0}.receipt-layout_chooser__USLUW p{font-size:var(--ivs-ds-type-14)}.receipt-layout_section__GUEhR .receipt-layout_mistakes__g4cOB{list-style:none;padding:0}.receipt-layout_mistakes__g4cOB li{display:grid;grid-template-columns:var(--ivs-ds-space-5) minmax(0,1fr);gap:var(--ivs-ds-space-3)}.receipt-layout_mistakes__g4cOB li:before{content:"×";color:var(--ivs-ds-warn);font-size:var(--ivs-ds-type-20)}.receipt-layout_related__fMtSS{border-block-start:1px solid var(--ivs-ds-rule);padding-block:var(--ivs-ds-space-8) var(--ivs-ds-space-9);scroll-margin-block-start:0}.receipt-layout_gallery__1Jj7w{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ivs-ds-space-5);margin-block-start:var(--ivs-ds-space-5)}.receipt-layout_gallery__1Jj7w>a{min-inline-size:0;text-decoration:none}.receipt-layout_thumbnail__G1kwy{padding:var(--ivs-ds-space-5);background:var(--ivs-ds-bg-2);border:1px solid var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-card);aspect-ratio:4/5;display:grid;place-items:center}.receipt-layout_thumbnail__G1kwy img{inline-size:100%;block-size:100%;min-block-size:0;object-fit:contain}.receipt-layout_gallery__1Jj7w h3{font-size:var(--ivs-ds-type-18);margin-block:var(--ivs-ds-space-4) var(--ivs-ds-space-2)}.receipt-layout_gallery__1Jj7w p,.receipt-layout_moreRelated__ROI_v{font-size:var(--ivs-ds-type-14)}.receipt-layout_moreRelated__ROI_v{display:flex;flex-wrap:wrap;gap:var(--ivs-ds-space-3) var(--ivs-ds-space-5);list-style:none;padding:0;margin-block-start:var(--ivs-ds-space-6)}.receipt-layout_mobileBar__u_IOk{display:none}@media (max-width:62.5rem){.receipt-layout_article__JFr5i{grid-template-columns:minmax(0,var(--ivs-ds-measure));justify-content:center;gap:0;padding-block-start:var(--ivs-ds-space-6)}.receipt-layout_rail__9UjPO{display:none}.receipt-layout_mobileToc___qrOS{display:block;border-block:1px solid var(--ivs-ds-rule);margin-block-end:var(--ivs-ds-space-5)}.receipt-layout_mobileToc___qrOS [data-disclosure-trigger]{width:100%;border:0;background:transparent;min-block-size:var(--ivs-ds-space-7);padding-block:var(--ivs-ds-space-3);cursor:pointer;font-weight:650;text-align:start}.receipt-layout_mobileToc___qrOS a{display:block;padding-block:var(--ivs-ds-space-2);font-size:var(--ivs-ds-type-16)}.receipt-layout_gallery__1Jj7w{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:60rem){.receipt-layout_page__Dzun4.receipt-layout_page__Dzun4 .receipt-layout_fullGuideHero__tY_ms h1{font-size:var(--ivs-ds-type-32)}.receipt-layout_hero__tLRQd{grid-template-columns:minmax(0,1fr);gap:var(--ivs-ds-space-6);padding-block:var(--ivs-ds-space-5) var(--ivs-ds-space-6)}.receipt-layout_stage__ZRH9H{max-inline-size:var(--ivs-ds-measure)}}@media (max-width:56.25rem){.receipt-layout_example__dSjEX{grid-template-columns:minmax(0,1fr)}}@media (max-width:45rem){.receipt-layout_tabFullLabel__nLbED{display:none}.receipt-layout_tabCompactLabel__cbCuR{display:inline}.receipt-layout_tabs__aexRd [data-slot=tabs-trigger]:has(.receipt-layout_tabCompactLabel__cbCuR){min-inline-size:calc(var(--ivs-ds-space-6) + var(--ivs-ds-space-1));padding-inline:var(--ivs-ds-space-2)}.receipt-layout_page__Dzun4.receipt-layout_page__Dzun4{font-size:var(--ivs-ds-type-16)}.receipt-layout_page__Dzun4.receipt-layout_page__Dzun4 h1{font-size:var(--ivs-ds-type-32)}.receipt-layout_page__Dzun4.receipt-layout_page__Dzun4 h2{font-size:var(--ivs-ds-type-24)}.receipt-layout_hero__tLRQd [data-text=lede]{font-size:var(--ivs-ds-type-18)}.receipt-layout_actions__N9Bhd>.receipt-layout_downloadButton__bBUCx,.receipt-layout_actions__N9Bhd>.receipt-layout_downloadButton__bBUCx [data-slot=button]{inline-size:100%}.receipt-layout_document__8ICuP,.receipt-layout_stage__ZRH9H{padding:var(--ivs-ds-space-4)}.receipt-layout_documentRow__4SthJ,.receipt-layout_example__dSjEX .receipt-layout_documentRow__4SthJ{grid-template-columns:minmax(0,1fr);gap:var(--ivs-ds-space-1)}.receipt-layout_documentRow__4SthJ dd[data-money]{text-align:start}.receipt-layout_chooser__USLUW,.receipt-layout_comparison__jOBsr{grid-template-columns:minmax(0,1fr)}.receipt-layout_chooser__USLUW article{padding:var(--ivs-ds-space-4)}.receipt-layout_comparison__jOBsr article+article{border-inline-start:0;border-block-start:1px solid var(--ivs-ds-rule)}.receipt-layout_fields__1Z59C td,.receipt-layout_fields__1Z59C th{padding:var(--ivs-ds-space-2);font-size:var(--ivs-ds-type-14)}.receipt-layout_fields__1Z59C th{font-size:var(--ivs-ds-type-12)}.receipt-layout_fields__1Z59C thead{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%)}.receipt-layout_fields__1Z59C table,.receipt-layout_fields__1Z59C tbody{display:block}.receipt-layout_fields__1Z59C tr{display:block;padding-block:var(--ivs-ds-space-3);border-block-end:1px solid var(--ivs-ds-rule)}.receipt-layout_fields__1Z59C td{display:block;border:0;padding:var(--ivs-ds-space-1) 0}.receipt-layout_gallery__1Jj7w{gap:var(--ivs-ds-space-4)}.receipt-layout_thumbnail__G1kwy{padding:var(--ivs-ds-space-3)}.receipt-layout_gallery__1Jj7w h3{font-size:var(--ivs-ds-type-16)}.receipt-layout_mobileBar__u_IOk{position:fixed;inset-inline:0;inset-block-end:0;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--ivs-ds-space-2);padding:var(--ivs-ds-space-3) var(--ivs-ds-space-5);padding-block-end:max(var(--ivs-ds-space-3),env(safe-area-inset-bottom));border-block-start:1px solid var(--ivs-ds-rule);background:var(--ivs-ds-bg);z-index:20}.receipt-layout_mobileBar__u_IOk>span:last-child{color:var(--ivs-ds-ink-3);font-size:var(--ivs-ds-type-14)}.receipt-layout_page__Dzun4{padding-block-end:var(--ivs-ds-space-9)}}.shell_footer__mbnyP,.shell_header__FTjtW{max-width:var(--ivs-ds-page);margin-inline:auto;padding:var(--ivs-ds-space-5);display:flex;align-items:center;justify-content:space-between;gap:var(--ivs-ds-space-4)}.shell_brand__0tiK4{display:inline-flex;align-items:center;gap:var(--ivs-ds-space-2);font-family:var(--rb-font-display);font-size:var(--ivs-ds-type-24);font-weight:700;letter-spacing:-.04em;white-space:nowrap}.shell_desktop__nLQdc,.shell_footer__mbnyP nav{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ivs-ds-space-4)}.shell_dropdown__sY670,.shell_mobile__e1hHN{position:relative}.shell_dropdown__sY670 summary,.shell_mobile__e1hHN summary{cursor:pointer;list-style:none;padding:var(--ivs-ds-space-3)}.shell_drawer__y7f1E,.shell_panel__oZwj2{position:absolute;z-index:20;inset-block-start:100%;inset-inline-end:0;min-width:14rem;background:var(--card);border:1px solid var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-card);padding:var(--ivs-ds-space-4);display:grid;gap:var(--ivs-ds-space-3)}.shell_mobile__e1hHN{display:none}.shell_main__CLUBp{max-width:var(--ivs-ds-page);margin-inline:auto;padding:var(--ivs-ds-space-5)}.shell_title__WH4nj{font-family:var(--rb-font-display);font-size:var(--ivs-ds-type-40)}.shell_generator__KDMhw{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--ivs-ds-space-5)}.shell_form__255gJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ivs-ds-space-3);align-content:start;background:var(--card);border:1px solid var(--ivs-ds-rule-2);border-radius:var(--ivs-ds-radius-card);padding:var(--ivs-ds-space-5)}.shell_form__255gJ>button,.shell_form__255gJ>p{grid-column:1/-1}.shell_field__EEBHr{display:grid;gap:var(--ivs-ds-space-2);min-width:0;font-size:var(--ivs-ds-type-14)}.shell_preview__RMEFh figure{background:var(--card)}.shell_preview__RMEFh strong{font-family:var(--rb-font-display)}.shell_preview__RMEFh dd{overflow-wrap:anywhere}.shell_field__EEBHr button,.shell_preview__RMEFh span{font-family:var(--ivs-font-data)}.shell_preview__RMEFh{min-width:0;--receipt-field-width:40%}.shell_field__EEBHr input{min-height:3rem;font-size:var(--ivs-ds-type-16);background:var(--card)}.shell_form__255gJ button{min-height:3rem}.shell_field__EEBHr input[name=amount],.shell_field__EEBHr input[name=balance],.shell_field__EEBHr input[name=date],.shell_field__EEBHr input[name=number]{font-family:var(--ivs-font-data);font-variant-numeric:tabular-nums}@media (max-width:48rem){.shell_desktop__nLQdc{display:none}.shell_mobile__e1hHN{display:block}.shell_footer__mbnyP{align-items:start;flex-direction:column}.shell_form__255gJ,.shell_generator__KDMhw{grid-template-columns:minmax(0,1fr)}}@media print{body:has(.shell_preview__RMEFh) *{visibility:hidden}.shell_preview__RMEFh,.shell_preview__RMEFh *{visibility:visible}.shell_preview__RMEFh{position:absolute;inset:0;width:100%}}.shell_typeSwitch__GOV5K{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:var(--ivs-ds-space-2)}.shell_field__EEBHr input[name=total]{font-family:var(--ivs-font-data);font-variant-numeric:tabular-nums}.shell_header__FTjtW{position:sticky;top:0;z-index:30;min-height:4.5rem;max-width:none;background:var(--card);border-bottom:1px solid var(--ivs-ds-rule);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)))}.shell_brand__0tiK4{font-family:var(--ivs-font-sans);font-size:var(--ivs-ds-type-20);letter-spacing:-.02em}.shell_headerActions__fRN5L{display:flex;align-items:center;gap:var(--ivs-ds-space-3)}.shell_header__FTjtW .shell_desktop__nLQdc{margin-inline-start:auto}.shell_header__FTjtW .shell_drawer__y7f1E{max-width:calc(100vw - var(--ivs-ds-space-7))}.shell_main__CLUBp #receipt-maker{scroll-margin-block-start:var(--ivs-ds-nav-offset)}.shell_typeSwitch__GOV5K 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_header__FTjtW{padding-inline:var(--ivs-ds-space-4);gap:var(--ivs-ds-space-2)}.shell_brand__0tiK4{font-size:var(--ivs-ds-type-16);gap:var(--ivs-ds-space-2)}.shell_headerActions__fRN5L{gap:var(--ivs-ds-space-1)}.shell_mobile__e1hHN summary{padding-inline:var(--ivs-ds-space-2)}}.shell_typeSwitch__GOV5K{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.shell_typeSwitch__GOV5K button{min-width:0;white-space:normal}@media(max-width:640px){.shell_typeSwitch__GOV5K button{font-size:12px;padding-inline:var(--ivs-ds-space-2)}}.shell_responsiveImage__QaCA7{max-width:100%;height:auto}.shell_main__CLUBp .rb-calendar-weekday{padding-block:var(--ivs-ds-space-1)}.shell_main__CLUBp .rb-calendar-actions{padding-top:var(--ivs-ds-space-3)}.doc-preview_document__rdPu_{margin:0;overflow:clip;border:1px solid var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-document);background:var(--ivs-ds-bg);box-shadow:0 16px 36px rgb(15 23 42/.12)}.workspace-fields_textarea__boKQA{min-inline-size:0;inline-size:100%;min-block-size:6rem;padding:var(--ivs-ds-space-3);border:1px solid var(--ivs-rule);border-radius:var(--ivs-ds-radius-control);color:var(--ivs-ds-ink);background:var(--ivs-ds-bg)}.workspace-fields_radio__AvK4g{block-size:1rem;inline-size:1rem;padding:0;accent-color:var(--ivs-ds-accent)}.workspace-fields_narrow__N3ciW{display:inline-flex;inline-size:max-content}.editor-section_section__XHcig{display:block;min-inline-size:0;margin: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;overflow:visible}@media (max-width:899px){.editor-section_section__XHcig{padding:var(--ivs-ds-space-5)}}.details-section_terms__bf4Ny{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--ivs-ds-space-1)}.details-section_terms__bf4Ny>[role=radio]{min-inline-size:0;padding-inline:var(--ivs-ds-space-1)}.details-section_terms__bf4Ny>[role=radio]>span{gap:var(--ivs-ds-space-1);justify-content:center}.details-section_terms__bf4Ny svg{display:none}.details-section_terms__bf4Ny>[role=radio]>span>span>span{font-size:var(--ivs-ds-type-12);font-weight:500;text-align:center}@media (max-width:899px){.details-section_terms__bf4Ny{grid-template-columns:repeat(3,minmax(0,1fr))}}.estimates_page__Ef_4b{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_stack__WKpZX{display:flex;flex-direction:column;gap:calc(var(--ivs-ds-space-1) * 4.5)}.estimates_header__YKeop{display:flex;align-items:center;gap:calc(var(--ivs-ds-space-1) * 3)}.estimates_spacer__cXnNn{flex:1}.estimates_button__T5AmK{height:38px;border-radius:var(--ivs-ds-radius-document);padding:0 calc(var(--ivs-ds-space-1) * 3.5);font:inherit;font-size:14px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;border:1px solid var(--ivs-estimate-control-rule);background:var(--ivs-ds-bg);color:var(--ivs-ink);text-decoration:none}.estimates_button__T5AmK:hover{background:var(--ivs-workspace-band)}.estimates_button__T5AmK:focus-visible,.estimates_clientButton__mV1nr:focus-visible,.estimates_input__LtX_d:focus-visible,.estimates_rowLink__f1l8e:focus-visible,.estimates_segmentButton__d2Fyn:focus-visible,.estimates_suggestion__H6sSm:focus-visible,.estimates_tab___ZUlU:focus-visible{outline:2px solid var(--ivs-ds-accent);outline-offset:2px}.estimates_button__T5AmK:disabled{opacity:.55;cursor:default}.estimates_primary__CDfru{background:var(--ivs-ink);border-color:var(--ivs-ink);color:var(--ivs-paper)}.estimates_primary__CDfru:hover{background:var(--ivs-pay-emphasis-hover)}.estimates_small__zFcMi{height:30px;font-size:13px;padding:0 calc(var(--ivs-ds-space-1) * 2.75)}.estimates_summary__C3SOq{display:flex;gap:calc(var(--ivs-ds-space-1) * 7);flex-wrap:wrap}.estimates_summaryText__l7u5_{padding:calc(var(--ivs-ds-space-1) * .5) 0 var(--ivs-ds-space-1)}.estimates_hint__2UlBO{font-size:12px;color:var(--ivs-ink-faint)}.estimates_soft__YQnKq{color:var(--ivs-ink-soft)}.estimates_metric__vVCP3{font-family:var(--ivs-font-data),monospace;font-size:20px;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:normal;font-feature-settings:"tnum" 1,"liga" 0,"calt" 0}.estimates_metricLabel__MX39c{font-size:13px;margin-left:calc(var(--ivs-ds-space-1) * 2);color:var(--ivs-ink-soft)}.estimates_positive__mcsGy{color:var(--ivs-ds-accent)}.estimates_warning__gK73O{color:var(--ivs-estimate-warning)}.estimates_band__rCi9E{border:1px solid var(--ivs-estimate-rule);border-left:3px solid var(--ivs-ink);border-radius:6px;padding:calc(var(--ivs-ds-space-1) * 3.5) calc(var(--ivs-ds-space-1) * 4.5);background:var(--ivs-ds-bg)}.estimates_bandInner__3yK9i{display:flex;align-items:center;gap:calc(var(--ivs-ds-space-1) * 4)}.estimates_bandText__xpY1z{flex:1}.estimates_bandDescription__w6Zqu{font-size:13px;color:var(--ivs-ink-soft)}.estimates_filters__IBQHM{border-bottom:1px solid var(--ivs-estimate-rule);padding-bottom:calc(var(--ivs-ds-space-1) * 3)}.estimates_filterInner__Grse8{align-items:center}.estimates_filterInner__Grse8,.estimates_tabs__FWhyd{display:flex;gap:var(--ivs-ds-space-1);flex-wrap:wrap}.estimates_tab___ZUlU{height:34px;border-radius:8px;border:0;padding:0 calc(var(--ivs-ds-space-1) * 3);font:inherit;font-size:13.5px;cursor:pointer;display:inline-flex;align-items:center;color:var(--ivs-ink-soft);background:transparent}.estimates_tab___ZUlU[aria-selected=true]{color:var(--ivs-paper);background:var(--ivs-ink);font-weight:600}.estimates_count__kTfbT{font-family:var(--ivs-font-data),monospace;font-size:12px;margin-left:calc(var(--ivs-ds-space-1) * 1.5)}.estimates_input__LtX_d{box-sizing:border-box;height:36px;border:1px solid var(--ivs-estimate-control-rule);border-radius:4px;background:var(--ivs-ds-bg);padding:0 calc(var(--ivs-ds-space-1) * 3);font:inherit;font-size:14px;color:var(--ivs-ink);width:260px}.estimates_sheet__LQQBu{border:1px solid var(--ivs-estimate-rule);border-radius:6px;background:var(--ivs-ds-bg);overflow:hidden}.estimates_grid__YAvs_{display:grid;grid-template-columns:104px minmax(0,1.2fr) minmax(0,1.9fr) 112px 120px 150px;gap:calc(var(--ivs-ds-space-1) * 3.5);align-items:center}.estimates_rowPadding__UHvDP{padding:0 calc(var(--ivs-ds-space-1) * 5)}.estimates_columns__Aov4_{height:40px;border-bottom:1px solid var(--ivs-estimate-rule);font-size:12px;color:var(--ivs-ink-faint);font-weight:500}.estimates_row__pTQ4k{font-size:13.5px;min-height:58px;border-bottom:1px solid var(--ivs-estimate-row-rule);position:relative}.estimates_row__pTQ4k:last-child{border-bottom:0}.estimates_row__pTQ4k:hover{background:var(--ivs-workspace-canvas)}.estimates_rowLink__f1l8e{position:absolute;inset:0;z-index:1}.estimates_mono__XIoIj{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_client__IZyx2{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.estimates_state__0eGa2{display:flex;align-items:center;gap:calc(var(--ivs-ds-space-1) * 2);min-width:0}.estimates_chip__fQ4bx{font-size:12px;font-weight:600;border-radius:6px;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)}.estimates_chipAccepted__4Avcf{background:var(--ivs-estimate-positive-tint);color:var(--ivs-ds-accent)}.estimates_chipWarning__8GMBi{background:var(--ivs-estimate-warning-tint);color:var(--ivs-estimate-warning)}.estimates_note___VHAh{font-size:13px;color:var(--ivs-ink-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.estimates_right__LVNpr{text-align:right}.estimates_action__GU9lE{display:flex;justify-content:flex-end;position:relative;z-index:2}.estimates_empty__itpzv{padding:calc(var(--ivs-ds-space-1) * 12) calc(var(--ivs-ds-space-1) * 5);text-align:center}.estimates_emptyText__NMEJ0{font-size:13px;color:var(--ivs-ink-soft)}.estimates_pro__pt5Yz{font-size:10.5px;border-radius:4px;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)}.estimates_detailStack__gTM87{display:flex;flex-direction:column;gap:calc(var(--ivs-ds-space-1) * 5.5)}.estimates_mailHistory__48USY>*+*{margin-top:calc(var(--ivs-ds-space-1) * 3)}.estimates_micro__WBweN{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ivs-ink-soft);font-weight:500}.estimates_detailColumns__Z_1kF{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:calc(var(--ivs-ds-space-1) * 4.5);align-items:start}.estimates_cardPadding__AdSbk{padding:calc(var(--ivs-ds-space-1) * 4) calc(var(--ivs-ds-space-1) * 5)}.estimates_activityPadding__7GwFh{padding:calc(var(--ivs-ds-space-1) * 2.5) 0;border-top:1px solid var(--ivs-rule-soft)}.estimates_activityRow__HoSLO{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:calc(var(--ivs-ds-space-1) * 2.5);font-size:13.5px}.estimates_itemPadding__HlHpO{padding:calc(var(--ivs-ds-space-1) * 2.25) 0;border-top:1px solid var(--ivs-rule-soft)}.estimates_itemRow__zcbir{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:calc(var(--ivs-ds-space-1) * 2.5);font-size:13px}.estimates_totalPadding__OZyo7{padding:calc(var(--ivs-ds-space-1) * 2.25) 0;border-top:1px solid var(--ivs-ink)}.estimates_segment__ERUnM{display:flex;border:1px solid var(--ivs-estimate-control-rule);border-radius:4px;overflow:hidden;background:var(--ivs-ds-bg)}.estimates_segmentButton__d2Fyn{flex:1;height:36px;border:0;border-right:1px solid var(--ivs-estimate-rule);background:transparent;font:inherit;font-size:13px;color:var(--ivs-ink-soft);cursor:pointer}.estimates_segmentButton__d2Fyn[aria-pressed=true]{background:var(--ivs-ink);color:var(--ivs-paper);font-weight:600}.estimates_segmentButton__d2Fyn:disabled{cursor:default}.estimates_dateChoice__mvybk{flex:1;font-size:13px;color:var(--ivs-ink-soft);text-align:center}.estimates_dateChoice__mvybk input{width:100%;background:transparent;font:inherit;color:var(--ivs-ink);border:0}.estimates_suggestion__H6sSm{border:1px dashed var(--ivs-estimate-control-rule);background:var(--ivs-ds-bg);border-radius:4px;padding:calc(var(--ivs-ds-space-1) * 1.25) calc(var(--ivs-ds-space-1) * 2.5);font:inherit;font-size:12.5px;color:var(--ivs-ink);cursor:pointer}.estimates_clientPage__Zt8j_{max-width:760px;margin:0 auto;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)}.estimates_businessMark__EyKVr{width:34px;height:34px;border-radius:4px;background:var(--ivs-ink);color:var(--ivs-paper);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.estimates_clientTitle__HnLjw{font-size:30px;font-weight:500;letter-spacing:-.02em;line-height:1.15;margin:calc(var(--ivs-ds-space-1) * 2) 0}.estimates_clientButton__mV1nr{height:48px;border-radius:4px;padding:0 calc(var(--ivs-ds-space-1) * 4);font:inherit;font-size:15px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;width:100%;border:1px solid var(--ivs-estimate-control-rule);background:var(--ivs-ds-bg);color:var(--ivs-ink)}.estimates_clientButton__mV1nr.estimates_primary__CDfru{background:var(--ivs-ink);color:var(--ivs-paper);border-color:var(--ivs-ink)}.estimates_clientButton__mV1nr:disabled{opacity:.55}.estimates_confirmStack__BZIA_{display:flex;flex-direction:column;gap:calc(var(--ivs-ds-space-1) * 2.5)}.estimates_confirmButtons__xHFgC{display:flex;gap:calc(var(--ivs-ds-space-1) * 2)}.estimates_center__zenzd{text-align:center}.estimates_clientNotes__aPoF3{white-space:pre-line;color:var(--ivs-ink-soft)}@media (max-width:700px){.estimates_detailColumns__Z_1kF{grid-template-columns:1fr}.estimates_activityRow__HoSLO{grid-template-columns:16px minmax(0,1fr)}.estimates_activityRow__HoSLO time{grid-column:2}}@media (max-width:1200px){.estimates_filterInner__Grse8{align-items:flex-start}.estimates_input__LtX_d{width:100%}.estimates_grid__YAvs_{grid-template-columns:90px minmax(0,1fr) minmax(0,1.5fr) 96px 100px 140px}.estimates_page__Ef_4b{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_page__Ef_4b{padding:calc(var(--ivs-ds-space-1) * 5.5) calc(var(--ivs-ds-space-1) * 4)}.estimates_columns__Aov4_{display:none}.estimates_grid__YAvs_{grid-template-columns:1fr auto;gap:calc(var(--ivs-ds-space-1) * 2)}.estimates_rowPadding__UHvDP{padding:calc(var(--ivs-ds-space-1) * 3.5) calc(var(--ivs-ds-space-1) * 4)}.estimates_state__0eGa2{grid-column:1/-1}.estimates_summary__C3SOq{gap:calc(var(--ivs-ds-space-1) * 4)}.estimates_bandInner__3yK9i,.estimates_header__YKeop{flex-wrap:wrap}.estimates_tabs__FWhyd{flex-wrap:nowrap;overflow-x:auto;max-width:100%}.estimates_filterInner__Grse8{display:block}.estimates_input__LtX_d{margin-top:calc(var(--ivs-ds-space-1) * 3)}}.line-items-editor_row__jedp1{display:grid;grid-template-columns:minmax(0,1fr) 48px 80px 32px;align-items:start;gap:var(--ivs-ds-space-2)}.line-items-editor_description__Hn47h{position:relative;min-inline-size:0}.line-items-editor_description__Hn47h textarea{field-sizing:content;min-block-size:2.75rem;block-size:auto!important;resize:vertical;padding:var(--ivs-ds-space-3);overflow-wrap:anywhere}.line-items-editor_amount__oDITg{grid-column:1/-1;text-align:right;color:var(--ivs-ink-soft);font-size:var(--ivs-ds-type-12)}.line-items-editor_totals__G1VOw{inline-size:100%;border-block-start:1px solid var(--ivs-rule);padding-block-start:var(--ivs-ds-space-4)}@media (max-width:899px){.line-items-editor_row__jedp1{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 32px}.line-items-editor_description__Hn47h{grid-column:1/-1}.line-items-editor_head__BLYb1{display:none}.line-items-editor_description__Hn47h textarea{min-block-size:3rem}}