.quote-templates_page__5qj5s{--paper-ink:oklch(26% .012 250);--sheet-pad:44px;--ease-out:cubic-bezier(.16,1,.3,1)}.quote-templates_page__5qj5s ::-moz-selection{background:color-mix(in oklch,var(--brand) 24%,transparent)}.quote-templates_page__5qj5s ::selection{background:color-mix(in oklch,var(--brand) 24%,transparent)}.quote-templates_page__5qj5s :is(a,button,summary):focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:8px}.quote-templates_hidden__2Ev4f{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.quote-templates_hero__GdiwM{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:64px;column-gap:64px;align-items:center;padding:40px 0 72px;border-bottom:1px solid var(--line)}.quote-templates_anchor__5r1wY{margin-top:22px}.quote-templates_anchor__5r1wY>svg{transition:transform .3s var(--ease-out)}.quote-templates_anchor__5r1wY:hover>svg{transform:translateY(3px)}.quote-templates_micro__Y_F2A{margin-top:14px!important}.quote-templates_heroVisual__G3UjJ{position:relative;isolation:isolate;animation:quote-templates_rise__JFCZO 1s .12s var(--ease-out) both}.quote-templates_heroStage__32ZRA{position:relative;padding:0 0 36px}.quote-templates_peek__JjjZ3{position:relative;width:min(460px,100%);margin-left:auto;padding:26px 26px 0;overflow:hidden;border-radius:6px;background:#fff;color:var(--paper-ink);font-variant-numeric:tabular-nums;box-shadow:0 1px 2px var(--shadow-soft),0 14px 28px -14px var(--shadow),0 44px 80px -44px var(--shadow-deep);transform:rotate(1.4deg);transform-origin:70% 20%}.quote-templates_peekHead__wDxPQ{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.quote-templates_peekHead__wDxPQ span{font-size:.6875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.quote-templates_peekHead__wDxPQ strong{font-size:1.125rem;letter-spacing:-.02em}.quote-templates_peekClient__e0HLP{display:flex;flex-direction:column;gap:2px;margin-top:14px;padding-bottom:14px;border-bottom:1px solid var(--line);font-size:.9375rem;font-weight:600}.quote-templates_peekClient__e0HLP span{font-size:.8125rem;font-weight:400;color:var(--muted)}.quote-templates_peek__JjjZ3 ol{margin:0;padding:0;list-style:none}.quote-templates_peek__JjjZ3 li{display:flex;justify-content:space-between;gap:18px;padding:10px 0;border-bottom:1px dashed var(--line);font-size:.8125rem}.quote-templates_peek__JjjZ3 li i{margin-right:8px;font-style:normal;color:var(--muted)}.quote-templates_peek__JjjZ3 li span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--text)}.quote-templates_peek__JjjZ3 li b{flex-shrink:0;font-weight:600}.quote-templates_peekTotal__kDqsQ{display:flex;justify-content:space-between;align-items:baseline;margin:16px -26px 0;padding:16px 26px;background:var(--ink);color:#fff}.quote-templates_peekTotal__kDqsQ span{font-size:.8125rem;font-weight:600}.quote-templates_peekTotal__kDqsQ strong{font-size:1.25rem;letter-spacing:-.02em}.quote-templates_heroBubble__6L08_{position:absolute;left:-12px;bottom:0;z-index:2;display:flex;align-items:flex-end;gap:8px;width:min(310px,86%);font-family:-apple-system,BlinkMacSystemFont,var(--font-inter),sans-serif;animation:quote-templates_pop__bE0JQ .7s .9s var(--ease-out) both}.quote-templates_heroBubble__6L08_ img{flex-shrink:0;border-radius:50%;background:#fff;padding:2px;box-shadow:0 2px 6px var(--shadow)}.quote-templates_heroBubble__6L08_ p{padding:10px 12px;border-radius:12px;border-bottom-left-radius:3px;background:#fff;color:#111b21;font-size:.875rem;line-height:1.45;box-shadow:0 2px 4px var(--shadow-soft),0 20px 40px -20px var(--shadow-deep)}.quote-templates_quote__vgX1L{position:relative;padding:var(--chapter-gap) 0;border-bottom:1px solid var(--line);scroll-margin-top:72px}.quote-templates_quote__vgX1L>h2{max-width:640px}.quote-templates_quoteStage__xB1G1{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:48px;align-items:start;margin-top:52px}.quote-templates_quoteStage__xB1G1>div:first-child{inset:-40px -48px}.quote-templates_sheetColumn__N8mcW{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.quote-templates_pdf__RbOjq{margin-top:22px;cursor:pointer}.quote-templates_pdf__RbOjq:disabled{opacity:.6;cursor:progress}.quote-templates_thread__yrHsS{position:sticky;top:96px;border-radius:22px;padding:12px 12px 16px;background:#efeae2;color:#111b21;font-family:-apple-system,BlinkMacSystemFont,var(--font-inter),sans-serif;box-shadow:0 2px 4px var(--shadow-soft),0 30px 60px -30px var(--shadow-deep)}.quote-templates_threadHead__fF4oN{display:flex;align-items:center;gap:10px;padding:4px 6px 12px;border-bottom:1px solid oklch(0 0 0/.07)}.quote-templates_threadHead__fF4oN img{border-radius:50%;background:#fff;padding:2px}.quote-templates_threadHead__fF4oN strong{display:block;font-size:.9375rem;font-weight:600}.quote-templates_threadHead__fF4oN span{display:block;font-size:.75rem;color:#52645a}.quote-templates_messages__Vx0SU{display:grid;gap:10px;padding-top:14px}.quote-templates_in__86LfD,.quote-templates_out____axJ{position:relative;max-width:94%;padding:9px 11px 22px;border-radius:10px;font-size:.875rem;line-height:1.5;box-shadow:0 1px 1px oklch(0 0 0/.08)}.quote-templates_out____axJ{justify-self:end;border-top-right-radius:3px;background:#d9fdd3}.quote-templates_in__86LfD{justify-self:start;border-top-left-radius:3px;background:#fff;font-weight:500}.quote-templates_in__86LfD small,.quote-templates_out____axJ small{position:absolute;right:9px;bottom:4px;display:inline-flex;align-items:center;gap:3px;font-size:.6875rem;color:#52645a}.quote-templates_out____axJ small>svg{color:#087da1}.quote-templates_file__8PGK2{justify-self:start;display:flex;align-items:center;gap:10px;width:88%;padding:10px 12px;border-radius:10px;background:#fff;box-shadow:0 1px 1px oklch(0 0 0/.08)}.quote-templates_file__8PGK2>svg{flex-shrink:0;color:oklch(52% .19 27)}.quote-templates_file__8PGK2 strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600}.quote-templates_file__8PGK2>span{min-width:0;font-size:.75rem;color:#52645a}.quote-templates_page__5qj5s[data-motion=on] .quote-templates_thread__yrHsS:not([data-in]) .quote-templates_messages__Vx0SU>*{opacity:0;transform:translateY(10px) scale(.98)}.quote-templates_page__5qj5s[data-motion=on] .quote-templates_thread__yrHsS .quote-templates_messages__Vx0SU>*{transition:opacity .5s var(--ease-out),transform .6s var(--ease-out)}.quote-templates_page__5qj5s[data-motion=on] .quote-templates_thread__yrHsS .quote-templates_messages__Vx0SU>:nth-child(2){transition-delay:.7s}.quote-templates_page__5qj5s[data-motion=on] .quote-templates_thread__yrHsS .quote-templates_messages__Vx0SU>:nth-child(3){transition-delay:1.1s}.quote-templates_sheet__rPUvu{position:relative;isolation:isolate;width:100%;padding:calc(var(--sheet-pad) + 6px) var(--sheet-pad) 30px;border-radius:6px;background:#fff;color:var(--paper-ink);font-variant-numeric:tabular-nums;box-shadow:0 1px 2px var(--shadow-soft),0 14px 28px -14px var(--shadow),0 48px 90px -48px var(--shadow-deep)}.quote-templates_badge__X1WF4{position:absolute;top:-15px;left:var(--sheet-pad);display:inline-flex;align-items:center;gap:8px;padding:4px 12px 4px 4px;border-radius:999px;background:var(--raised);color:var(--blue);font-size:.8125rem;font-weight:600;box-shadow:0 1px 2px var(--shadow-soft),0 6px 14px -6px var(--shadow)}.quote-templates_badge__X1WF4 img{border-radius:50%;background:var(--blue-soft)}.quote-templates_blockTitle__lNTQv{font-size:.6875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.quote-templates_sheetHead__fz5fE{display:flex;align-items:flex-start;justify-content:space-between;gap:32px}.quote-templates_letterhead__Xe4WU{display:grid;grid-template-columns:44px minmax(0,1fr);-moz-column-gap:14px;column-gap:14px;row-gap:2px;font-style:normal;font-size:.8125rem;line-height:1.5;color:var(--muted)}.quote-templates_letterhead__Xe4WU>*{grid-column:2}.quote-templates_mark__aP7vO{grid-column:1!important;grid-row:1/span 4;display:grid;place-items:center;width:44px;height:44px;border-radius:10px;background:var(--ink);color:#fff;font-size:.9375rem;font-weight:650;letter-spacing:.02em}.quote-templates_letterhead__Xe4WU strong{margin-bottom:4px;font-size:1.0625rem;font-weight:650;line-height:1.3;letter-spacing:-.015em;color:var(--paper-ink)}.quote-templates_docId__FJJ1c{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;text-align:right}.quote-templates_docId__FJJ1c>span{font-size:1.75rem;font-weight:650;line-height:1;letter-spacing:-.03em;text-transform:uppercase}.quote-templates_docId__FJJ1c>strong{margin-top:6px;font-size:.9375rem;font-weight:600;color:var(--blue);white-space:nowrap}.quote-templates_docId__FJJ1c dl{display:grid;gap:4px;margin:14px 0 0;font-size:.8125rem}.quote-templates_docId__FJJ1c dl>div{display:flex;justify-content:flex-end;gap:8px}.quote-templates_docId__FJJ1c dt{color:var(--muted)}.quote-templates_docId__FJJ1c dt:after{content:" :"}.quote-templates_docId__FJJ1c dd{margin:0;font-weight:550}.quote-templates_parties__XbZwy{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px 32px;margin:30px 0 4px;padding:20px 0;border-block:1px solid var(--line)}.quote-templates_parties__XbZwy dt{font-size:.6875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.quote-templates_parties__XbZwy dd{display:flex;align-items:baseline;gap:6px;margin:6px 0 0;font-size:.9375rem;line-height:1.45}.quote-templates_parties__XbZwy dd strong{display:block;font-size:1rem;font-weight:600}.quote-templates_parties__XbZwy dd:has(strong){flex-direction:column;gap:2px}.quote-templates_parties__XbZwy dd>svg{flex-shrink:0;align-self:center;color:var(--blue)}.quote-templates_parties__XbZwy .quote-templates_object__PCUD2{grid-column:1/-1}.quote-templates_parties__XbZwy .quote-templates_object__PCUD2 dd{display:block;color:var(--text);line-height:1.5}.quote-templates_tableFrame__2c_nb{margin:0 calc(var(--sheet-pad) * -.25)}.quote-templates_table__0C0fP{width:100%;border-collapse:collapse;font-size:.875rem}.quote-templates_table__0C0fP thead th{padding:18px 8px 10px;border-bottom:1.5px solid var(--paper-ink);font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-align:left;text-transform:uppercase;color:var(--muted);white-space:nowrap}.quote-templates_table__0C0fP thead th:nth-child(3),.quote-templates_table__0C0fP thead th:nth-child(n+5){text-align:right}.quote-templates_table__0C0fP td{padding:10px 8px;border-bottom:1px solid var(--line);vertical-align:baseline}.quote-templates_table__0C0fP tbody tr:not(.quote-templates_lot__coMeF,.quote-templates_subtotal__kyD04){transition:background .2s}.quote-templates_table__0C0fP tbody tr:not(.quote-templates_lot__coMeF,.quote-templates_subtotal__kyD04):hover{background:color-mix(in oklch,var(--blue-soft) 60%,transparent)}.quote-templates_lot__coMeF th{padding:20px 8px 8px;border-bottom:1px solid var(--line);text-align:left;font-size:.875rem;font-weight:650;letter-spacing:-.01em}.quote-templates_lot__coMeF th span{display:inline-block;min-width:30px;color:var(--blue)}.quote-templates_table__0C0fP td[data-cell=ref]{width:38px;color:var(--muted);font-size:.8125rem}.quote-templates_table__0C0fP td[data-cell=designation]{line-height:1.45;text-wrap:pretty}.quote-templates_table__0C0fP td:is([data-cell=qty],[data-cell=price],[data-cell=vat],[data-cell=total]){text-align:right;white-space:nowrap}.quote-templates_table__0C0fP td[data-cell=unit] span{display:inline-block;padding:1px 8px;border-radius:999px;background:var(--surface);color:var(--muted);font-size:.75rem;white-space:nowrap}.quote-templates_table__0C0fP td[data-cell=price]{color:var(--text)}.quote-templates_table__0C0fP td[data-cell=vat]{color:var(--muted);font-size:.8125rem}.quote-templates_table__0C0fP td[data-cell=total]{font-weight:600}.quote-templates_subtotal__kyD04 td,.quote-templates_subtotal__kyD04 th{padding:10px 8px 12px;border-bottom:1.5px solid var(--paper-ink)}.quote-templates_subtotal__kyD04 th{text-align:right;font-size:.8125rem;font-weight:500;color:var(--muted)}.quote-templates_subtotal__kyD04 td{text-align:right;font-weight:650;white-space:nowrap}.quote-templates_closing__6o07v{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,300px);gap:32px;align-items:start;margin-top:28px}.quote-templates_conditions__UmR1_{display:grid;gap:8px;margin:0;font-size:.8125rem;line-height:1.5;color:var(--text)}.quote-templates_conditions__UmR1_ dt{margin-bottom:2px}.quote-templates_conditions__UmR1_ dd{margin:0}.quote-templates_conditions__UmR1_ dd span{display:block;font-weight:600;color:var(--paper-ink)}.quote-templates_recap__XLQeZ{width:100%;border-collapse:collapse;font-size:.875rem}.quote-templates_recap__XLQeZ caption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding-bottom:8px;font-size:.6875rem;font-weight:600;letter-spacing:.1em;text-align:left;text-transform:uppercase;color:var(--muted)}.quote-templates_recap__XLQeZ caption small{font-size:.75rem;font-weight:400;letter-spacing:0;text-transform:none}.quote-templates_recap__XLQeZ td,.quote-templates_recap__XLQeZ th{padding:8px 0;border-bottom:1px solid var(--line)}.quote-templates_recap__XLQeZ th{text-align:left;font-weight:400;color:var(--text)}.quote-templates_recap__XLQeZ td{text-align:right;font-weight:600;white-space:nowrap}.quote-templates_recap__XLQeZ tr[data-row=gross] td,.quote-templates_recap__XLQeZ tr[data-row=gross] th{padding:14px;border:0;background:var(--ink);color:#fff}.quote-templates_recap__XLQeZ tr[data-row=gross] th{border-radius:8px 0 0 8px;font-weight:600}.quote-templates_recap__XLQeZ tr[data-row=gross] td{border-radius:0 8px 8px 0;font-size:1.25rem;font-weight:650;letter-spacing:-.02em}.quote-templates_recap__XLQeZ tr[data-row=deposit] :is(th,td){padding-top:12px;font-weight:600;color:var(--paper-ink)}.quote-templates_recap__XLQeZ tr[data-row=balance] :is(th,td){border-bottom:0}.quote-templates_approval__le15G{margin-top:30px;padding-top:22px;border-top:1px solid var(--line)}.quote-templates_signatures__3Nv0E{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:12px}.quote-templates_signatures__3Nv0E figure{margin:0;padding:14px 16px 10px;border:1px solid var(--line);border-radius:10px}.quote-templates_signatures__3Nv0E figcaption{font-size:.8125rem;font-weight:600}.quote-templates_mention__KEUjE{margin-top:4px;font-size:.875rem;font-style:italic;color:var(--blue)}.quote-templates_signatures__3Nv0E svg{display:block;width:100%;height:56px;margin:2px 0}.quote-templates_signatures__3Nv0E path{fill:none;stroke:var(--blue);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.quote-templates_signatures__3Nv0E small{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:8px;border-top:1px solid var(--line);font-size:.75rem;color:var(--muted)}.quote-templates_signatures__3Nv0E small span{display:inline-flex;align-items:center;gap:6px}.quote-templates_colophon__tot9H{margin-top:22px;font-size:.6875rem;line-height:1.5;color:var(--muted);text-align:center;text-wrap:balance}.quote-templates_page__5qj5s[data-motion=on] .quote-templates_sheet__rPUvu:not([data-in]) .quote-templates_signatures__3Nv0E path{stroke-dashoffset:1}.quote-templates_page__5qj5s[data-motion=on] .quote-templates_sheet__rPUvu .quote-templates_signatures__3Nv0E path{transition:stroke-dashoffset 1.4s cubic-bezier(.65,0,.35,1) calc(1.2s + var(--i) * .8s)}.quote-templates_page__5qj5s[data-motion=on] .quote-templates_sheet__rPUvu:not([data-in]) tbody tr:not(.quote-templates_lot__coMeF,.quote-templates_subtotal__kyD04){opacity:0;transform:translateY(6px)}.quote-templates_page__5qj5s[data-motion=on] .quote-templates_sheet__rPUvu tbody tr:not(.quote-templates_lot__coMeF,.quote-templates_subtotal__kyD04){transition:opacity .5s var(--ease-out),transform .6s var(--ease-out),background .2s;transition-delay:calc(.2s + var(--i) * 35ms),calc(.2s + var(--i) * 35ms),0s}.quote-templates_grid__Sldx2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:44px 0 0;padding:0;list-style:none}.quote-templates_others__JMKM4 .quote-templates_grid__Sldx2{grid-template-columns:repeat(3,minmax(0,1fr))}.quote-templates_card__xy6SI>a{display:flex;flex-direction:column;gap:10px;height:100%;padding:22px 22px 16px;border-radius:14px;background:var(--raised);box-shadow:0 0 0 1px var(--line),0 1px 2px var(--shadow-soft);transition:transform .35s var(--ease-out),box-shadow .35s var(--ease-out)}.quote-templates_card__xy6SI>a:hover{transform:translateY(-3px);box-shadow:0 0 0 1px color-mix(in oklch,var(--brand) 45%,var(--line)),0 18px 36px -18px var(--shadow-deep)}.quote-templates_cardTop__0Cx3S{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.quote-templates_cardIcon__Vf4cC{display:grid;place-items:center;width:40px;height:40px;border-radius:11px;background:var(--blue-soft);color:var(--blue)}.quote-templates_cardNumber__lDGbd{font-size:.75rem;letter-spacing:.04em;color:var(--muted);font-variant-numeric:tabular-nums}.quote-templates_card__xy6SI strong{font-size:1.0625rem;font-weight:600;line-height:1.3;letter-spacing:-.02em;color:var(--ink)}.quote-templates_cardText__2R5Pc{flex:1;color:var(--muted);font-size:.9375rem;line-height:1.5}.quote-templates_cardFoot__r5lr3{display:flex;align-items:center;gap:10px;margin-top:8px;padding-top:12px;border-top:1px dashed var(--line);font-size:.8125rem;color:var(--muted);font-variant-numeric:tabular-nums}.quote-templates_cardFoot__r5lr3 b{margin-left:auto;font-weight:600;color:var(--ink);white-space:nowrap}.quote-templates_cardFoot__r5lr3 b small{font-weight:400;color:var(--muted)}.quote-templates_cardFoot__r5lr3>svg{flex-shrink:0;color:var(--blue);transition:transform .3s var(--ease-out)}.quote-templates_card__xy6SI>a:hover .quote-templates_cardFoot__r5lr3>svg{transform:translateX(3px)}.quote-templates_allLink__w6PMY{margin-top:28px}.quote-templates_ledgerSection__5PFfE{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px;align-items:start}.quote-templates_ledgerSection__5PFfE h2{position:sticky;top:112px;max-width:420px}.quote-templates_ledger__6uhwo{margin:0}.quote-templates_ledger__6uhwo>div{display:grid;grid-template-columns:minmax(0,230px) minmax(0,1fr);gap:24px;padding:20px 0;border-top:1px solid var(--line)}.quote-templates_ledger__6uhwo>div:last-child{border-bottom:1px solid var(--line)}.quote-templates_ledger__6uhwo dt{font-size:1.0625rem;font-weight:600;line-height:1.4;letter-spacing:-.015em;color:var(--ink)}.quote-templates_ledger__6uhwo dd{margin:0;color:var(--muted);font-size:1rem;line-height:var(--leading-body)}.quote-templates_steps__utpAq>ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:44px 0 0;padding:0;list-style:none}.quote-templates_steps__utpAq li{padding:28px 28px 32px;border-radius:18px;background:var(--surface)}.quote-templates_stepIcon__GSW02{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--raised);color:var(--blue);box-shadow:0 6px 14px -8px var(--shadow-deep)}.quote-templates_steps__utpAq h3{margin-top:24px;font-size:1.1875rem;line-height:1.3;letter-spacing:-.02em}.quote-templates_stepNumber__pmVPn{color:var(--blue);font-variant-numeric:tabular-nums}.quote-templates_steps__utpAq p{margin-top:8px;color:var(--muted);font-size:1rem;line-height:var(--leading-body)}.quote-templates_instead__5t0iz>ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 48px;margin:44px 0 0;padding:0;list-style:none;max-width:980px}.quote-templates_instead__5t0iz li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:16px}.quote-templates_instead__5t0iz h3{font-size:1.0625rem;line-height:1.35;letter-spacing:-.02em}.quote-templates_instead__5t0iz p{margin-top:6px;color:var(--muted);font-size:1rem;line-height:var(--leading-body)}.quote-templates_rest__icEJb{display:grid;grid-template-columns:auto minmax(0,1fr);gap:36px;align-items:center;margin:40px 0;padding:48px 56px;border-radius:22px;background:var(--surface)}.quote-templates_restShappy__d7Pr6{width:72px;height:72px;filter:drop-shadow(0 8px 10px var(--shadow))}.quote-templates_rest__icEJb h2{max-width:640px}.quote-templates_rest__icEJb p{max-width:680px;margin-top:14px;color:var(--text);font-size:var(--text-body);line-height:var(--leading-body)}.quote-templates_rest__icEJb+.quote-templates_chapter__9Mg4K{border-top:0}.quote-templates_trial__dkf3w{margin-top:18px}@keyframes quote-templates_rise__JFCZO{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes quote-templates_pop__bE0JQ{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:none}}@media (max-width:1100px){.quote-templates_hero__GdiwM{-moz-column-gap:36px;column-gap:36px}.quote-templates_quoteStage__xB1G1{grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:32px}.quote-templates_page__5qj5s{--sheet-pad:32px}.quote-templates_grid__Sldx2{grid-template-columns:repeat(2,minmax(0,1fr))}.quote-templates_ledgerSection__5PFfE{gap:40px}}@media (max-width:960px){.quote-templates_page__5qj5s{overflow-x:clip}.quote-templates_hero__GdiwM{grid-template-columns:minmax(0,1fr)}.quote-templates_heroVisual__G3UjJ{margin-top:32px}.quote-templates_heroStage__32ZRA>div:first-child,.quote-templates_quoteStage__xB1G1>div:first-child{inset:-32px 0}.quote-templates_peek__JjjZ3{margin-inline:auto}.quote-templates_quoteStage__xB1G1{grid-template-columns:minmax(0,1fr);gap:36px}.quote-templates_thread__yrHsS{position:relative;top:auto;width:100%;max-width:520px}.quote-templates_ledgerSection__5PFfE{grid-template-columns:minmax(0,1fr);gap:28px}.quote-templates_ledgerSection__5PFfE h2{position:static}.quote-templates_steps__utpAq>ol{grid-template-columns:minmax(0,1fr)}.quote-templates_others__JMKM4 .quote-templates_grid__Sldx2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.quote-templates_page__5qj5s{--sheet-pad:20px}.quote-templates_hero__GdiwM{padding:20px 0 56px}.quote-templates_peek__JjjZ3{transform:none}.quote-templates_heroBubble__6L08_{position:relative;left:auto;width:auto;max-width:min(340px,calc(100% - 16px));margin:-28px 0 0 8px}.quote-templates_heroStage__32ZRA{padding-bottom:0}.quote-templates_quote__vgX1L{scroll-margin-top:80px}.quote-templates_quoteStage__xB1G1{margin-top:36px}.quote-templates_grid__Sldx2,.quote-templates_instead__5t0iz,.quote-templates_ledger__6uhwo,.quote-templates_peek__JjjZ3,.quote-templates_rest__icEJb,.quote-templates_sheet__rPUvu,.quote-templates_steps__utpAq,.quote-templates_thread__yrHsS{overflow-wrap:anywhere}.quote-templates_file__8PGK2{width:100%}.quote-templates_sheet__rPUvu{padding-top:40px;padding-bottom:22px}.quote-templates_badge__X1WF4{max-width:calc(100% - var(--sheet-pad) * 2)}.quote-templates_sheetHead__fz5fE{flex-direction:column-reverse;gap:22px}.quote-templates_docId__FJJ1c{align-items:flex-start;text-align:left}.quote-templates_docId__FJJ1c>span{font-size:1.5rem}.quote-templates_docId__FJJ1c>strong{white-space:normal}.quote-templates_docId__FJJ1c dl>div{justify-content:flex-start;flex-wrap:wrap;-moz-column-gap:6px;column-gap:6px}.quote-templates_parties__XbZwy{grid-template-columns:minmax(0,1fr);margin-top:24px}.quote-templates_tableFrame__2c_nb{margin:0}.quote-templates_table__0C0fP,.quote-templates_table__0C0fP caption,.quote-templates_table__0C0fP tbody,.quote-templates_table__0C0fP td,.quote-templates_table__0C0fP th,.quote-templates_table__0C0fP tr{display:block}.quote-templates_table__0C0fP thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.quote-templates_table__0C0fP td{padding:0;border:0}.quote-templates_table__0C0fP tbody tr:not(.quote-templates_lot__coMeF,.quote-templates_subtotal__kyD04){display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 8px;padding:12px 0;border-bottom:1px solid var(--line)}.quote-templates_table__0C0fP td[data-cell=ref]{flex:0 0 28px;width:auto}.quote-templates_table__0C0fP td[data-cell=designation]{flex:1 1 calc(100% - 36px);min-width:0;font-weight:500;color:var(--paper-ink)}.quote-templates_table__0C0fP td[data-cell=qty]{margin-left:36px;color:var(--muted);font-size:.8125rem}.quote-templates_table__0C0fP td[data-cell=price]{text-align:left;color:var(--muted);font-size:.8125rem}.quote-templates_table__0C0fP td[data-cell=price]:before{content:"× "}.quote-templates_table__0C0fP td[data-cell=vat]{font-size:.75rem}.quote-templates_table__0C0fP td[data-cell=vat]:before{content:attr(data-label) " "}.quote-templates_table__0C0fP td[data-cell=total]{margin-left:auto;padding-left:8px}.quote-templates_lot__coMeF th{padding:22px 0 10px;overflow-wrap:anywhere}.quote-templates_table__0C0fP tr.quote-templates_subtotal__kyD04{display:flex;align-items:baseline;gap:12px}.quote-templates_subtotal__kyD04 td,.quote-templates_subtotal__kyD04 th{padding:10px 0 12px}.quote-templates_subtotal__kyD04 th{flex:1;min-width:0;text-align:left}.quote-templates_closing__6o07v{grid-template-columns:minmax(0,1fr);gap:26px}.quote-templates_recap__XLQeZ{order:-1}.quote-templates_recap__XLQeZ th{padding-right:12px}.quote-templates_grid__Sldx2,.quote-templates_ledger__6uhwo>div,.quote-templates_others__JMKM4 .quote-templates_grid__Sldx2,.quote-templates_signatures__3Nv0E{grid-template-columns:minmax(0,1fr)}.quote-templates_ledger__6uhwo>div{gap:6px}.quote-templates_instead__5t0iz>ul{grid-template-columns:minmax(0,1fr);gap:24px}.quote-templates_rest__icEJb{grid-template-columns:minmax(0,1fr);gap:20px;margin:16px 0;padding:32px 20px;border-radius:18px}.quote-templates_restShappy__d7Pr6{width:60px;height:60px}}@media (max-width:560px){.quote-templates_ctas__pHKzQ{flex-direction:column;align-items:stretch;gap:10px}.quote-templates_ctas__pHKzQ>a,.quote-templates_pdf__RbOjq{width:100%;min-height:48px}.quote-templates_sheetColumn__N8mcW{align-items:stretch}}@media (max-width:430px){.quote-templates_page__5qj5s{--sheet-pad:16px}.quote-templates_page__5qj5s .quote-templates_hero__GdiwM h1{font-size:clamp(1.75rem,1.1rem + 3.4vw,2.125rem);overflow-wrap:break-word}.quote-templates_heroVisual__G3UjJ>div:first-child{height:104px}.quote-templates_heroVisual__G3UjJ div[data-shappy-hero]{top:8px;right:4px;width:124px;height:104px}.quote-templates_heroVisual__G3UjJ>div:first-child>img{width:84px;height:84px;right:12px}.quote-templates_peek__JjjZ3{padding:20px 18px 0}.quote-templates_peekTotal__kDqsQ{margin-inline:-18px;padding-inline:18px}.quote-templates_peekTotal__kDqsQ strong{font-size:1.125rem}.quote-templates_heroBubble__6L08_{margin-left:0;max-width:100%}.quote-templates_heroBubble__6L08_ p,.quote-templates_table__0C0fP{font-size:.8125rem}.quote-templates_recap__XLQeZ tr[data-row=gross] td,.quote-templates_recap__XLQeZ tr[data-row=gross] th{padding:12px 10px}.quote-templates_recap__XLQeZ tr[data-row=gross] td{font-size:1.125rem}.quote-templates_card__xy6SI>a{padding:18px 18px 14px}.quote-templates_steps__utpAq li{padding:22px 20px 24px}.quote-templates_instead__5t0iz li{grid-template-columns:32px minmax(0,1fr);gap:12px}.quote-templates_rest__icEJb{padding:28px 18px}}