.lp-root.ac-root{--ac-wood: #8a5a3b;--ac-wood-hi: #a8744f;--ac-wood-lo: #5e3a24;--ac-wood-in: #4a2d1c;--ac-grain: rgb(40 20 8 / .16);--ac-kraft: #d2b07a;--ac-kraft-hi: #e2c693;--ac-kraft-lo: #b48f58;--ac-kraft-flap: #c29d63;--ac-kraft-ink: #4d3a1d;--ac-shade: rgb(61 44 24 / .34);--ac-shade-soft: rgb(61 44 24 / .16);--ac-sorter: #c99c6b;--ac-sorter-hi: #dcb383;--ac-sorter-lo: #a77b4c;--ac-sorter-in: #7a5533;--ac-sorter-well: rgb(0 0 0 / .45);--ac-paper: #fffdf7;--ac-paper-2: #f4efe2;--ac-paper-ink: #2f2b1f;--ac-paper-soft: rgb(47 43 31 / .62);--ac-paper-faint: rgb(47 43 31 / .4);--ac-paper-rule: rgb(47 43 31 / .14);--ac-paper-wine: #8b1e3f;--ac-pen: #1d2f63;--ac-mark: rgb(255 226 74 / .75);--ac-gov: #26374a;--ac-off: #ece8dd;--ac-off-ink: #7a7462}[data-theme=dark] .lp-root.ac-root{--ac-wood: #6b4430;--ac-wood-hi: #835640;--ac-wood-lo: #462a1a;--ac-wood-in: #2e1b11;--ac-kraft: #a88a5c;--ac-kraft-hi: #b99b6c;--ac-kraft-lo: #8a6f45;--ac-kraft-flap: #977a4e;--ac-kraft-ink: #2b2112;--ac-shade: rgb(0 0 0 / .55);--ac-shade-soft: rgb(0 0 0 / .3);--ac-sorter: #8a6a49;--ac-sorter-hi: #9d7c58;--ac-sorter-lo: #6d5136;--ac-sorter-in: #3d2c1c;--ac-paper: #f1ecdf;--ac-paper-2: #e3ddcd}.ac-root .ac-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ac-root .ac-stage{position:absolute;top:0;right:0;bottom:0;left:0;font-size:calc(100cqi / 60)}.ac-root .ac-floor{position:absolute;left:3em;right:3em;top:52.5em;height:4em;border-radius:50%;background:radial-gradient(closest-side,var(--ac-shade),transparent);filter:blur(.6em)}.ac-root .ac-tray{position:absolute;left:3em;top:5em;width:54em;height:52em}.ac-root .ac-shelf{position:absolute;left:0;right:0}.ac-root .ac-shelf-in{top:0;height:30em}.ac-root .ac-shelf-out{top:33.5em;height:16em}.ac-root .ac-shelf-back,.ac-root .ac-shelf-lip{position:absolute;background-color:var(--ac-wood);background-image:var(--lp-grain),repeating-linear-gradient(178deg,transparent 0 .9em,var(--ac-grain) .9em 1em,transparent 1em 1.7em,var(--ac-grain) 1.7em 1.75em),linear-gradient(180deg,var(--ac-wood-hi),var(--ac-wood) 40%,var(--ac-wood-lo))}.ac-root .ac-shelf-back{left:.6em;right:.6em;bottom:0;height:70%;border-radius:.5em .5em 0 0;background-color:var(--ac-wood-in);background-image:var(--lp-grain),linear-gradient(180deg,var(--ac-wood-lo),var(--ac-wood-in));box-shadow:0 0 0 .6em var(--ac-wood-lo)}.ac-root .ac-shelf-in .ac-shelf-back{height:12em}.ac-root .ac-shelf-out .ac-shelf-back{height:10em}.ac-root .ac-shelf-lip{left:0;right:0;bottom:0;height:6em;border-radius:.35em .35em .7em .7em;display:grid;place-items:center;box-shadow:0 1px 0 var(--ac-wood-hi) inset,0 .35em 0 -.05em var(--ac-wood-hi) inset,0 -.5em 0 -.25em var(--ac-wood-lo) inset,var(--lp-shadow-object)}.ac-root .ac-shelf-out .ac-shelf-lip{height:5.5em}.ac-root .ac-holder{min-width:6.5em;padding:.2em 1.2em;border-radius:.2em;font-size:1.3em;font-weight:600;letter-spacing:.01em;text-align:center;color:var(--ac-paper-ink);background:var(--ac-paper);box-shadow:0 0 0 .22em var(--lp-brass),0 0 0 .32em var(--lp-brass-lo),0 .3em .4em .1em var(--ac-shade)}.ac-root .ac-post{position:absolute;top:29em;width:1.3em;height:5.5em;border-radius:.3em;background:linear-gradient(90deg,var(--lp-brass-lo),var(--lp-brass-hi) 35%,var(--lp-brass) 60%,var(--lp-brass-lo));box-shadow:0 .3em .4em var(--ac-shade)}.ac-root .ac-post-l{left:4em}.ac-root .ac-post-r{right:4em}.ac-root .ac-env{position:absolute;--top: calc(2.8em + var(--i) * 6.6em);height:calc(29em - var(--top));width:44em;left:calc(2em + var(--i) * 2.4em);top:var(--top);border-radius:.25em;background-color:var(--ac-kraft);background-image:var(--lp-grain),linear-gradient(176deg,var(--ac-kraft-hi),var(--ac-kraft) 30%,var(--ac-kraft-lo));box-shadow:0 -.4em 1em -.3em var(--ac-shade),0 1px 0 var(--ac-kraft-hi) inset}.ac-root .ac-env-flap{position:absolute;right:3.5em;bottom:100%;width:20em;height:2.8em;background:radial-gradient(circle at 50% 58%,var(--ac-kraft-lo) 0 .42em,var(--ac-kraft-hi) .48em .85em,transparent .9em),linear-gradient(180deg,var(--ac-kraft-lo),var(--ac-kraft-flap) 70%);clip-path:polygon(0 100%,3% 25%,9% 0,91% 0,97% 25%,100% 100%);filter:brightness(.9)}.ac-root .ac-clasp{position:absolute;right:12.1em;top:-1.25em;width:2.8em;height:1.2em}.ac-root .ac-clasp i{position:absolute;top:.2em;width:1.5em;height:.55em;border-radius:.3em;background:linear-gradient(180deg,var(--lp-brass-hi),var(--lp-brass) 60%,var(--lp-brass-lo));box-shadow:0 .12em .15em var(--ac-shade)}.ac-root .ac-clasp i:first-child{left:0;transform:rotate(-14deg)}.ac-root .ac-clasp i:last-child{right:0;transform:rotate(14deg)}.ac-root .ac-env-label{position:absolute;left:1.6em;top:1.1em;display:grid;gap:.15em;min-width:15em;padding:.55em 1em .65em;border-radius:.25em;background:var(--ac-paper);box-shadow:0 .1em .25em var(--ac-shade-soft)}.ac-root .ac-env-client{font-size:1.5em;font-weight:600;line-height:1.15;letter-spacing:-.01em;white-space:nowrap;color:var(--ac-paper-ink)}.ac-root .ac-env-what{font-size:1.15em;font-weight:500;color:var(--ac-paper-wine)}.ac-root .ac-tags{position:absolute;right:2.2em;top:1em;justify-items:end;display:grid;gap:.55em}.ac-root .ac-tag{position:relative;display:inline-flex;align-items:center;gap:.7em;width:max-content;padding:.4em .6em .4em 2.1em;border-radius:.2em .6em .6em .2em;background:var(--ac-paper-2);box-shadow:0 .1em .2em var(--ac-shade-soft),0 0 0 1px var(--ac-paper-rule) inset}.ac-root .ac-tag:before{content:"";position:absolute;left:.6em;top:50%;width:.8em;height:.8em;margin-top:-.4em;border-radius:50%;background:var(--ac-kraft-lo);box-shadow:0 0 0 .18em var(--ac-paper),0 0 0 .26em var(--ac-paper-rule)}.ac-root .ac-tag-form{font-size:1.2em;font-weight:600;white-space:nowrap;color:var(--ac-paper-ink)}.ac-root .ac-tag .lp-chip{font-size:1.1em;padding:.15em .75em .15em .65em}.ac-root .ac-tag-note{padding-left:.8em;font-size:1.15em;font-weight:600;color:var(--lp-ok);background:var(--lp-ok-bg)}.ac-root .ac-tag-note:before{display:none}.ac-root .ac-env-forms{position:absolute;right:26em;bottom:calc(100% - .8em);display:flex;gap:.4em}.ac-root .ac-env-form{width:10.5em;height:5.2em;padding:.55em .7em;border-radius:.15em;font-size:1em;color:var(--ac-paper-soft);background:repeating-linear-gradient(180deg,transparent 0 2.6em,var(--ac-paper-rule) 2.6em 2.7em,transparent 2.7em 3.3em),var(--ac-paper);box-shadow:0 -.1em .4em var(--ac-shade-soft)}.ac-root .ac-env-form:first-child{transform:rotate(-4deg) translateY(.4em)}.ac-root .ac-env-form:last-child{transform:rotate(3deg)}.ac-root .ac-env-form b{display:block;font-size:1.35em;color:var(--ac-gov)}.ac-root .ac-env-done{--top: 3.2em;left:4em;height:12em}@media (max-width: 640px){.ac-root.ac-root .ac-hero .lp-scene{aspect-ratio:1 / 1.18}.ac-root .ac-tray{top:5.5em;height:62em}.ac-root .ac-shelf-in{height:39em}.ac-root .ac-shelf-out{top:42.5em;height:19em}.ac-root .ac-post{top:38em;height:5em}.ac-root .ac-floor{top:65em}.ac-root .ac-env{--top: calc(2.8em + var(--i) * 10em);height:calc(38em - var(--top))}.ac-root .ac-env-flap{left:auto;right:4em;width:17em;margin-left:0}.ac-root .ac-clasp{left:auto;right:11.1em;margin-left:0}.ac-root .ac-env-done{--top: 3.4em;height:14.5em}.ac-root .ac-tags{left:1.6em;right:auto;top:6.4em;display:flex;gap:.6em}.ac-root .ac-env-client{font-size:1.85em}.ac-root .ac-env-what,.ac-root .ac-tag-form{font-size:1.5em}.ac-root .ac-tag .lp-chip,.ac-root .ac-tag-note{font-size:1.4em}.ac-root .ac-holder{font-size:1.8em}.ac-root .ac-env{width:47em;left:calc(1em + var(--i) * 1.6em)}.ac-root .ac-env-done{left:2em}.ac-root .ac-env-forms{right:25em}.ac-root .ac-env-form{font-size:1.3em}}.ac-root .ac-controls{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:30px}.ac-root .ac-toggle{position:relative;display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:16px;font-weight:600;cursor:pointer}.ac-root .ac-toggle input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.ac-root .ac-toggle-track{position:relative;width:46px;height:26px;border-radius:999px;background:var(--lp-line);transition:background-color .16s ease}.ac-root .ac-toggle-knob{position:absolute;left:3px;top:3px;width:20px;height:20px;border-radius:50%;background:var(--lp-paper);box-shadow:0 1px 3px var(--ac-shade);transition:transform .16s ease}.ac-root .ac-toggle input:checked+.ac-toggle-track{background:var(--lp-wine)}.ac-root .ac-toggle input:checked+.ac-toggle-track .ac-toggle-knob{transform:translate(20px)}.ac-root .ac-toggle input:focus-visible+.ac-toggle-track{outline:2px solid var(--lp-wine);outline-offset:3px}.ac-root .ac-replay{min-height:44px;padding:0 18px;border:0;border-radius:999px;font:inherit;font-size:15px;font-weight:600;color:var(--lp-ink);background:transparent;box-shadow:0 0 0 1px var(--lp-line) inset;cursor:pointer}.ac-root .ac-replay:hover{background:var(--lp-paper)}.ac-root .ac-desk{display:grid;gap:22px}.ac-root .ac-forms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:start}.ac-root .ac-desk[data-couple=false] .ac-forms{grid-template-columns:minmax(0,1fr);max-width:340px}.ac-root .ac-form{position:relative;margin:0;display:grid;gap:10px;padding:22px 20px 20px;border-radius:4px;color:var(--ac-paper-ink);background:var(--ac-paper);box-shadow:var(--lp-shadow-sheet),0 0 0 1px var(--ac-paper-rule) inset;transition:transform .3s ease}.ac-root .ac-form:first-child{transform:rotate(-1.2deg)}.ac-root .ac-form:nth-child(2){transform:rotate(.8deg) translateY(14px)}.ac-root .ac-form-order{position:absolute;left:-12px;top:-12px;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;font-size:14px;font-weight:700;color:var(--ac-paper);background:var(--ac-paper-wine);box-shadow:0 2px 4px var(--ac-shade)}.ac-root .ac-form[data-state=wait] .ac-form-order{color:var(--ac-off-ink);background:var(--ac-off)}.ac-root .ac-form-head{display:flex;align-items:baseline;justify-content:space-between;padding-bottom:8px;border-bottom:3px solid var(--ac-gov)}.ac-root .ac-form-head b{font-size:22px;letter-spacing:-.01em;color:var(--ac-gov)}.ac-root .ac-form-head span{font-family:var(--font-mono, "Geist Mono Variable", ui-monospace, monospace);font-size:14px;color:var(--ac-paper-soft)}.ac-root .ac-form-title{font-size:13.5px;font-weight:600;line-height:1.3;color:var(--ac-paper-soft)}.ac-root .ac-form-row{display:grid;gap:2px;font-size:15px;font-weight:600}.ac-root .ac-form-row em,.ac-root .ac-form-box em{font-style:normal;font-size:11.5px;font-weight:500;color:var(--ac-paper-faint)}.ac-root .ac-form-lines{display:grid;gap:7px;padding:4px 0}.ac-root .ac-form-lines i{height:5px;border-radius:3px;background:var(--ac-paper-rule)}.ac-root .ac-form-lines i:nth-child(2){width:82%}.ac-root .ac-form-lines i:nth-child(3){width:64%}.ac-root .ac-form-boxes{display:grid;gap:10px}.ac-root .ac-form-box{position:relative;display:grid;align-content:space-between;min-height:70px;padding:6px 10px 8px;border-radius:3px;box-shadow:0 0 0 1px var(--ac-paper-rule) inset}.ac-root .ac-form-date{min-height:52px}.ac-root .ac-form[data-state=live] .ac-form-sig{box-shadow:0 0 0 1.5px var(--ac-paper-wine) inset;background:color-mix(in oklab,var(--ac-paper-wine) 5%,var(--ac-paper))}.ac-root .ac-form-sig svg{width:100%;max-width:170px;height:40px;fill:none;stroke:var(--ac-pen);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.ac-root .ac-form-flag{justify-self:start;padding:4px 12px 4px 10px;border-radius:3px 999px 999px 3px;font-size:13px;font-weight:600;color:var(--ac-paper);background:var(--ac-paper-wine)}.ac-root .ac-form-after{justify-self:start;padding:3px 10px;border-radius:999px;font-size:12.5px;font-weight:600;color:var(--ac-off-ink);background:var(--ac-off)}.ac-root .ac-stamp{min-height:22px;font-family:var(--font-mono, "Geist Mono Variable", ui-monospace, monospace);font-size:15px;font-weight:600;letter-spacing:.02em;color:var(--ac-pen)}.ac-root .ac-form[data-state=signed] .ac-stamp{animation:ac-stamp .38s ease-out}@keyframes ac-stamp{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion: reduce){.ac-root .ac-form[data-state=signed] .ac-stamp{animation:none}.ac-root .ac-form{transition:none}}.ac-root .ac-card{display:grid;gap:4px;padding:18px 22px;border-radius:14px;background:var(--lp-paper);box-shadow:0 0 0 1px var(--lp-rule) inset,0 10px 24px -16px var(--ac-shade)}.ac-root .ac-card-firm{font-size:13px;font-weight:500;color:var(--lp-ink-soft)}.ac-root .ac-card-house{font-size:18px;font-weight:600;letter-spacing:-.01em}.ac-root .ac-card-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:8px}.ac-root .ac-card-count{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:500;color:var(--lp-ink-soft)}.ac-root .ac-card-count i{width:14px;height:18px;border-radius:2px;box-shadow:0 0 0 1.5px var(--lp-line) inset}.ac-root .ac-card-count i[data-on=true]{background:var(--lp-ok);box-shadow:none}.ac-root .ac-sorter{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:16px;border-radius:10px;background-color:var(--ac-sorter);background-image:var(--lp-grain),linear-gradient(170deg,var(--ac-sorter-hi),var(--ac-sorter) 50%,var(--ac-sorter-lo));box-shadow:0 1px 0 var(--ac-sorter-hi) inset,var(--lp-shadow-object)}.ac-root .ac-slot{position:relative;height:210px;margin:8px;border-radius:4px;background:linear-gradient(180deg,var(--ac-sorter-in),var(--ac-sorter-lo));box-shadow:0 8px 14px -6px var(--ac-sorter-well) inset,0 -1px 0 var(--ac-sorter-hi) inset;overflow:hidden}.ac-root .ac-slot-stack{position:absolute;left:14px;right:14px;bottom:40px;height:14px;background:repeating-linear-gradient(180deg,var(--ac-paper) 0 2px,var(--ac-paper-2) 2px 3px);border-radius:1px}.ac-root .ac-blank{position:absolute;left:14px;right:14px;top:24px;bottom:50px;display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:10px;padding:12px 14px;border-radius:2px;color:var(--ac-paper-ink);background:var(--ac-paper);box-shadow:0 -2px 6px var(--ac-shade-soft)}.ac-root .ac-slot:nth-child(2) .ac-blank{top:6px;transform:rotate(-2deg)}.ac-root .ac-blank-top{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-bottom:6px;border-bottom:2px solid var(--ac-gov)}.ac-root .ac-blank-top b{min-width:0;font-size:15px;line-height:1.15;color:var(--ac-gov)}.ac-root .ac-blank-chip{flex:none;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;color:var(--ac-paper-wine);background:color-mix(in oklab,var(--ac-paper-wine) 10%,var(--ac-paper))}.ac-root .ac-blank-fields{display:grid;gap:7px}.ac-root .ac-blank-fields span{display:grid;grid-template-columns:4.6em 1fr;align-items:center;gap:8px}.ac-root .ac-blank-fields em{font-style:normal;font-size:11.5px;color:var(--ac-paper-faint)}.ac-root .ac-blank-fields i{height:14px;border-radius:2px;border:1px dashed color-mix(in oklab,var(--ac-paper-wine) 45%,transparent);background:color-mix(in oklab,var(--ac-paper-wine) 6%,var(--ac-paper))}.ac-root .ac-slot-label{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:baseline;justify-content:space-between;gap:8px;height:40px;padding:10px 12px 0;font-size:12.5px;color:var(--ac-paper-soft);background:var(--ac-paper-2);box-shadow:0 -3px 6px -2px var(--ac-shade),0 0 0 3px var(--lp-brass) inset}.ac-root .ac-slot-label b{font-size:13.5px;color:var(--ac-paper-ink);white-space:nowrap}.ac-root .ac-print-wrap{display:grid;justify-items:center}.ac-root .ac-print{margin:0;width:min(100%,520px);display:grid;gap:10px;padding:30px 34px 22px;border-radius:2px;color:var(--ac-paper-ink);background:var(--ac-paper);box-shadow:var(--lp-shadow-sheet),0 0 0 1px var(--ac-paper-rule) inset;transform:rotate(1.4deg)}.ac-root .ac-print-crumb{font-size:12px;font-weight:600;color:var(--ac-gov)}.ac-root .ac-print-title{font-size:24px;font-weight:700;line-height:1.15;letter-spacing:-.01em;color:var(--ac-paper-ink)}.ac-root .ac-print-rule{width:72px;height:4px;background:var(--ac-paper-wine)}.ac-root .ac-print-body{margin:4px 0 0;display:grid;gap:9px}.ac-root .ac-print-body p{margin:0;font-family:var(--lp-sans);font-size:14.5px;line-height:1.5}.ac-root .ac-print-body mark{padding:.05em .1em;color:inherit;background:linear-gradient(176deg,transparent 8%,var(--ac-mark) 12%,var(--ac-mark) 86%,transparent 92%);box-decoration-break:clone;-webkit-box-decoration-break:clone}.ac-root .ac-print-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin-top:10px;padding-top:10px;border-top:1px solid var(--ac-paper-rule);font-family:var(--font-mono, "Geist Mono Variable", ui-monospace, monospace);font-size:10.5px;color:var(--ac-paper-faint)}.ac-root .ac-print-foot span:first-child{overflow-wrap:anywhere}@media (max-width: 640px){.ac-root .ac-forms{gap:12px}.ac-root .ac-form{padding:18px 12px 14px}.ac-root .ac-form-head b{font-size:18px}.ac-root .ac-form-title{font-size:12px}.ac-root .ac-form-row{font-size:13.5px}.ac-root .ac-stamp{font-size:12.5px}.ac-root .ac-form-flag,.ac-root .ac-form-after{font-size:11.5px}.ac-root .ac-slot{height:180px;margin:5px}.ac-root .ac-sorter{padding:10px}.ac-root .ac-blank{left:8px;right:8px;padding:10px}.ac-root .ac-blank-fields span{grid-template-columns:1fr;gap:3px}.ac-root .ac-blank-fields span:nth-child(n+3){display:none}.ac-root .ac-blank-chip{display:none}.ac-root .ac-slot-label{flex-direction:column;gap:0;height:46px;padding-top:6px}.ac-root .ac-print{padding:24px 20px 18px;transform:rotate(.8deg)}.ac-root .ac-print-body p{font-size:13.5px}}[data-theme=dark] .ac-root .ac-stage{--lp-ok-bg: #e2efe4;--lp-ok: #2c6a43;--lp-wait-bg: #f7ecce;--lp-wait: #735410;--lp-sent-bg: #e1e9f4;--lp-sent: #28507d}@media (max-width: 360px){.ac-root .ac-blank-top b{font-size:13.5px}.ac-root .ac-slot-label b{font-size:12.5px}}
