.gen[data-astro-cid-ss5w2xnu]{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}@media (width>=1000px){.gen[data-astro-cid-ss5w2xnu]{grid-template-columns:minmax(0,440px) minmax(0,1fr);align-items:start;gap:40px}.doc-col[data-astro-cid-ss5w2xnu]{position:sticky;top:72px}.after-pdf[data-astro-cid-ss5w2xnu]{grid-column:1/-1}}.seg[data-astro-cid-ss5w2xnu]{background:var(--fill);border-radius:9px;margin-bottom:8px;padding:2px;display:flex}.seg[data-astro-cid-ss5w2xnu] button[data-astro-cid-ss5w2xnu]{min-height:32px;font:500 14px var(--font);color:var(--ink);cursor:pointer;transition:background .25s var(--ease), box-shadow .25s var(--ease);background:0 0;border:0;border-radius:7px;flex:1}.seg[data-astro-cid-ss5w2xnu] button[data-astro-cid-ss5w2xnu][aria-checked=true]{background:var(--cell);font-weight:600;box-shadow:0 3px 8px #0000001f,0 3px 1px #0000000a}.group-h[data-astro-cid-ss5w2xnu]{color:var(--ink-3);text-transform:uppercase;letter-spacing:-.005em;margin:26px 16px 7px;font-size:13px;font-weight:400}.group-foot[data-astro-cid-ss5w2xnu]{color:var(--ink-3);margin:7px 16px 0;font-size:13px;line-height:1.4}.gen[data-astro-cid-ss5w2xnu] .group{background:var(--cell);border-radius:var(--r-cell);overflow:hidden}.gen[data-astro-cid-ss5w2xnu] .row{width:100%;min-height:44px;color:var(--ink);text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:0 16px;font-size:17px;display:flex;position:relative}.gen[data-astro-cid-ss5w2xnu] .row+.row:before{content:"";border-top:.5px solid var(--sep);position:absolute;top:0;left:16px;right:0}label[data-astro-cid-ss5w2xnu].row>span[data-astro-cid-ss5w2xnu]:first-child{flex:none;min-width:96px}.gen[data-astro-cid-ss5w2xnu] .row input,.gen[data-astro-cid-ss5w2xnu] textarea[data-astro-cid-ss5w2xnu]{text-align:right;min-width:0;height:44px;color:var(--ink);background:0 0;border:0;flex:1;padding:0;font-size:17px}.gen[data-astro-cid-ss5w2xnu] .row input:focus,.gen[data-astro-cid-ss5w2xnu] textarea[data-astro-cid-ss5w2xnu]:focus{outline:none}.gen[data-astro-cid-ss5w2xnu] input[type=date]{-webkit-appearance:none;appearance:none;color:var(--blue)}.gen[data-astro-cid-ss5w2xnu] input[type=date]::-webkit-date-and-time-value{text-align:right}.gen[data-astro-cid-ss5w2xnu] textarea[data-astro-cid-ss5w2xnu]{text-align:left;resize:vertical;width:100%;height:auto;min-height:88px;padding:11px 16px;line-height:1.4;display:block}.suffix-wrap[data-astro-cid-ss5w2xnu]{flex:1;justify-content:flex-end;align-items:center;gap:2px;display:flex}.suffix-wrap[data-astro-cid-ss5w2xnu] i[data-astro-cid-ss5w2xnu]{color:var(--ink-3);font-style:normal}.gen[data-astro-cid-ss5w2xnu] .suffix-wrap[data-astro-cid-ss5w2xnu] input[data-astro-cid-ss5w2xnu]{flex:0 120px}.row-action[data-astro-cid-ss5w2xnu]{cursor:pointer;font-family:var(--font);color:var(--blue)!important}.row-action[data-astro-cid-ss5w2xnu]:active{background:var(--fill)}.plus[data-astro-cid-ss5w2xnu]{background:var(--blue);color:#fff;border-radius:50%;flex:0 0 22px;place-items:center;width:22px;height:22px;font-size:17px;line-height:1;display:inline-grid}.items[data-astro-cid-ss5w2xnu]{gap:12px;margin-bottom:12px;display:grid}.gen[data-astro-cid-ss5w2xnu] .item-head input.desc{text-align:left;font-weight:500}.gen[data-astro-cid-ss5w2xnu] .item-amount{color:var(--ink-2);font-variant-numeric:tabular-nums;flex:none}.gen[data-astro-cid-ss5w2xnu] .item-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0;display:grid}.gen[data-astro-cid-ss5w2xnu] .mini{flex-direction:column;padding:6px 16px 4px;display:flex;position:relative}.gen[data-astro-cid-ss5w2xnu] .mini+.mini:before{content:"";border-left:.5px solid var(--sep);position:absolute;top:10px;bottom:10px;left:0}.gen[data-astro-cid-ss5w2xnu] .mini span{color:var(--ink-3);font-size:12px}.gen[data-astro-cid-ss5w2xnu] .mini input{text-align:left;font-variant-numeric:tabular-nums;height:28px}.gen[data-astro-cid-ss5w2xnu] .item-foot{justify-content:space-between}.gen[data-astro-cid-ss5w2xnu] .switch-label{cursor:pointer;align-items:center;gap:12px;font-size:17px;display:flex}.gen[data-astro-cid-ss5w2xnu] .delete{color:var(--red);font:17px var(--font);cursor:pointer;background:0 0;border:0;padding:8px 0}.gen[data-astro-cid-ss5w2xnu] input.switch{-webkit-appearance:none;appearance:none;cursor:pointer;width:51px;height:31px;transition:background .25s var(--ease);background:#78788029;border:0;border-radius:31px;flex:0 0 51px;margin:0;padding:0;position:relative}.gen[data-astro-cid-ss5w2xnu] input.switch:after{content:"";width:27px;height:27px;transition:transform .25s var(--ease);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 3px 8px #00000026,0 3px 1px #0000000f}.gen[data-astro-cid-ss5w2xnu] input.switch:checked{background:var(--green)}.gen[data-astro-cid-ss5w2xnu] input.switch:checked:after{transform:translate(20px)}.desk-actions[data-astro-cid-ss5w2xnu]{align-items:center;gap:12px;margin:24px 0 0;display:flex}.preview-label[data-astro-cid-ss5w2xnu]{color:var(--ink-3);text-transform:uppercase;margin:0 0 8px 4px;font-size:13px}.doc-print[data-astro-cid-ss5w2xnu]{color:#0d1014;letter-spacing:-.01em;background:#fff;border-radius:6px;padding:clamp(22px,4vw,40px);font-size:13px;box-shadow:0 0 0 .5px #00000014,0 2px 6px #0000000a,0 24px 48px -20px #00000040}.doc-print[data-astro-cid-ss5w2xnu] td,.doc-print[data-astro-cid-ss5w2xnu] th{border-color:#0d10141a;padding:9px 0;font-size:13px}.doc-print[data-astro-cid-ss5w2xnu] th{color:#8a909c;font-size:11px}.doc-print[data-astro-cid-ss5w2xnu] th+th,.doc-print[data-astro-cid-ss5w2xnu] td+td{padding-left:12px}.doc-print[data-astro-cid-ss5w2xnu] .d-head{justify-content:space-between;gap:16px;margin-bottom:20px;display:flex}.doc-print[data-astro-cid-ss5w2xnu] .d-biz{margin-bottom:2px;font-size:16px;font-weight:700}.doc-print[data-astro-cid-ss5w2xnu] .d-head>div:first-child div:not(.d-biz),.doc-print[data-astro-cid-ss5w2xnu] .d-meta{color:#4b5260}.doc-print[data-astro-cid-ss5w2xnu] .d-meta{text-align:right}.doc-print[data-astro-cid-ss5w2xnu] .d-title{color:#0d1014;margin-bottom:2px;font-size:24px;font-weight:700}.doc-print[data-astro-cid-ss5w2xnu] .d-label{color:#8a909c;text-transform:uppercase;margin-bottom:2px;font-size:11px}.doc-print[data-astro-cid-ss5w2xnu] .d-cust{margin-bottom:16px}.doc-print[data-astro-cid-ss5w2xnu] .d-totals{width:auto;min-width:240px;margin:6px 0 0 auto}.doc-print[data-astro-cid-ss5w2xnu] .d-totals td{border:0;padding:4px 0}.doc-print[data-astro-cid-ss5w2xnu] .d-totals td+td{padding-left:24px}.doc-print[data-astro-cid-ss5w2xnu] .d-totals .strong td{border-top:.5px solid #0d101433;padding-top:8px;font-size:15px;font-weight:700}.doc-print[data-astro-cid-ss5w2xnu] .d-notes{white-space:pre-wrap;color:#4b5260;margin-top:18px}.doc-print[data-astro-cid-ss5w2xnu] .d-foot{color:#8a909c;margin-top:24px;font-size:10px}.doc-print[data-astro-cid-ss5w2xnu] .sub{color:#8a909c;font-size:11.5px;display:none}.mobile-reset[data-astro-cid-ss5w2xnu],.dock[data-astro-cid-ss5w2xnu]{display:none}@media (width<=999px){.desk-actions[data-astro-cid-ss5w2xnu]{display:none}.mobile-reset[data-astro-cid-ss5w2xnu]{text-align:center;margin-top:8px;display:block}.dock[data-astro-cid-ss5w2xnu]{z-index:30;margin:0 calc(-1 * max(20px, env(safe-area-inset-left)));background:var(--nav-bg);backdrop-filter:saturate(180%)blur(20px);border-top:.5px solid var(--sep);padding:10px max(20px, env(safe-area-inset-left)) calc(10px + var(--safe-b));display:block;position:sticky;bottom:0}.dock-inner[data-astro-cid-ss5w2xnu]{justify-content:space-between;align-items:center;gap:12px;display:flex}.dock-total[data-astro-cid-ss5w2xnu]{flex-direction:column;line-height:1.15;display:flex}.dock-amount[data-astro-cid-ss5w2xnu]{font-variant-numeric:tabular-nums;font-size:21px}}@media screen and (width<=640px){.doc-print[data-astro-cid-ss5w2xnu] .wide{display:none}.doc-print[data-astro-cid-ss5w2xnu] .sub{display:block}.doc-print[data-astro-cid-ss5w2xnu] .d-totals{width:100%;min-width:0}.doc-print[data-astro-cid-ss5w2xnu] .d-head{flex-direction:column}.doc-print[data-astro-cid-ss5w2xnu] .d-meta{text-align:left}}@media print{body>:not(main),main>:not(.gen-host){display:none!important}.gen-host{background:#fff!important;padding:0!important}.gen[data-astro-cid-ss5w2xnu]{display:block}.doc-print[data-astro-cid-ss5w2xnu]{box-shadow:none;padding:0;position:static}}
