.li-root .li-stage{position:absolute;top:0;right:0;bottom:0;left:0;font-size:calc(100cqi / 60)}.li-root .li-folder{position:absolute;left:1em;top:17em;width:31em;height:36em;transform:rotate(-8deg)}.li-root .li-folder-back,.li-root .li-folder-front{position:absolute;border-radius:.6em 1em 1em;background-color:var(--li-root-li-folder-back-bg);background-image:var(--lp-grain),linear-gradient(170deg,var(--li-root-li-folder-back-bg-start),var(--li-root-li-folder-back-bg-end))}.li-root .li-folder-back{top:3.2em;right:0;bottom:0;left:0;box-shadow:var(--lp-shadow-object)}.li-root .li-folder-front{top:11em;right:.6em;bottom:0;left:0;background-image:var(--lp-grain),linear-gradient(175deg,var(--li-root-li-folder-front-bg-start),var(--li-root-li-folder-front-bg-end));box-shadow:0 -1px 0 var(--li-root-li-folder-front-shadow) inset,0 -.6em 1.2em -.6em var(--li-root-li-folder-front-shadow-2)}.li-root .li-folder-sheet{position:absolute;left:2em;right:3.4em;top:5em;height:14em;background:var(--lp-paper);border-radius:.2em;box-shadow:0 1px 3px var(--li-root-li-folder-sheet-shadow);background-image:repeating-linear-gradient(180deg,transparent 0 2.4em,var(--lp-rule) 2.4em 2.5em);background-position:0 4em}.li-root .li-tab{position:absolute;top:0;height:3.6em;padding:.9em 1.3em 0;border-radius:.8em .8em 0 0;font-size:1em;line-height:1;white-space:nowrap;background-color:var(--li-root-li-tab-bg);background-image:var(--lp-grain);color:var(--li-root-li-tab-fg)}.li-root .li-tab-1{left:1.4em;font-size:1.2em}.li-root .li-tab-2{left:15.5em;top:.4em;font-size:1.2em;transform-origin:left bottom}[data-theme=dark] .li-root .li-folder-back,[data-theme=dark] .li-root .li-tab{background-color:var(--li-root-li-folder-back-bg-dark);background-image:var(--lp-grain),linear-gradient(170deg,var(--li-root-li-folder-back-bg-start-dark),var(--li-root-li-folder-back-bg-end-dark));color:var(--li-root-li-folder-back-fg-dark)}[data-theme=dark] .li-root .li-folder-front{background-image:var(--lp-grain),linear-gradient(175deg,var(--li-root-li-folder-front-bg-start-dark),var(--li-root-li-folder-front-bg-end-dark))}.li-root .li-clip{position:absolute;right:.5em;top:1em;width:39em;height:54em;transform:rotate(3.2deg)}.li-root .li-board{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:1.8em;background-color:var(--li-root-li-board-bg);background-image:var(--lp-grain),radial-gradient(140% 90% at 20% 0%,var(--li-root-li-board-bg-stop-1),transparent 55%),linear-gradient(160deg,var(--li-root-li-board-bg-stop-2),var(--li-root-li-board-bg-stop-3) 60%,var(--li-root-li-board-bg-stop-4));box-shadow:0 1px 0 var(--li-root-li-board-shadow) inset,0 -2px 0 var(--li-root-li-board-shadow-2) inset,var(--lp-shadow-object),0 3em 5em -2.4em var(--li-root-li-board-shadow-3)}.li-root .li-sheet{position:absolute;left:2.2em;right:2.2em;top:5.2em;bottom:2.2em;display:flex;flex-direction:column;padding:4.6em 3em 2.2em;background-color:var(--lp-paper);background-image:var(--lp-grain);border-radius:.3em;box-shadow:0 .2em .6em var(--li-root-li-sheet-shadow)}.li-root .li-kicker{font-size:1.15em;color:var(--lp-ink-faint)}.li-root .li-title{margin-top:.3em;font-size:2.3em;font-weight:600;letter-spacing:-.02em;line-height:1.1}.li-root .li-supplier{display:flex;align-items:center;justify-content:space-between;gap:1em;margin-top:1.4em;padding-bottom:1.3em;border-bottom:1px solid var(--lp-rule)}.li-root .li-supplier-mark{display:inline-flex;align-items:center;gap:.35em;font-size:1.55em;font-weight:600;letter-spacing:-.01em}.li-root .li-supplier-leaf{width:1.2em;height:1.2em;fill:var(--lp-wine)}.li-root .li-supplier-note{font-size:1.1em;color:var(--lp-ink-faint)}.li-root .li-rows{list-style:none;margin:0;padding:0;flex:1;display:grid}.li-root .li-row{display:grid;grid-template-columns:2.2em minmax(0,1fr);grid-template-rows:auto auto;column-gap:1.3em;align-content:center;border-bottom:1px solid var(--lp-rule)}.li-root .li-box{grid-row:1 / span 2;align-self:center;display:grid;place-items:center;width:2.2em;height:2.2em;border-radius:.45em;box-shadow:0 0 0 .16em color-mix(in oklab,var(--lp-ink) 38%,transparent) inset}.li-root .li-box svg{width:1.8em;height:1.8em;fill:none;stroke:var(--lp-wine-ink);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.li-root .li-k{font-size:1.15em;color:var(--lp-ink-faint)}.li-root .li-v{font-size:1.6em;font-weight:500;letter-spacing:-.01em;line-height:1.2}.li-root .li-foot{display:flex;justify-content:space-between;margin-top:2.6em;padding-top:.6em;border-top:.12em solid color-mix(in oklab,var(--lp-ink) 30%,transparent);font-size:1.1em;color:var(--lp-ink-faint)}.li-root .li-brass{position:absolute;left:50%;top:1.1em;width:17em;height:6.8em;margin-left:-8.5em;border-radius:1.2em 1.2em 2em 2em;background:linear-gradient(180deg,var(--lp-brass-hi),var(--lp-brass) 48%,var(--lp-brass-lo));box-shadow:0 1px 0 var(--li-root-li-brass-shadow) inset,0 -.3em .6em var(--li-root-li-brass-shadow-2) inset,0 .8em 1.4em -.4em var(--li-root-li-brass-shadow-3)}.li-root .li-brass:before{content:"";position:absolute;left:1.6em;right:1.6em;top:1.4em;height:1em;background:radial-gradient(circle .45em at .5em .5em,var(--li-root-li-brass-bg-before) 90%,transparent),radial-gradient(circle .45em at calc(100% - .5em) .5em,var(--li-root-li-brass-bg-before) 90%,transparent)}.li-root .li-brass-slot{position:absolute;left:50%;top:1.3em;width:5.4em;height:1.4em;margin-left:-2.7em;border-radius:.8em;background:linear-gradient(180deg,var(--li-root-li-brass-slot-bg-start),var(--li-root-li-brass-slot-bg-end));box-shadow:0 1px 0 var(--li-root-li-brass-slot-shadow)}.li-root .li-pen{position:absolute;left:3em;top:54.5em;width:30em;height:1.9em;border-radius:1em .8em .8em 1em;background:linear-gradient(180deg,var(--li-root-li-pen-bg-start),var(--li-root-li-pen-bg-mid) 55%,var(--li-root-li-pen-bg-end));box-shadow:0 1.6em 1.4em -1em var(--li-root-li-pen-shadow);transform:rotate(-7deg);transform-origin:left center}.li-root .li-pen-nib{position:absolute;left:-5em;top:.3em;width:5.2em;height:1.3em;background:linear-gradient(180deg,var(--li-root-li-pen-nib-bg-start),var(--li-root-li-pen-nib-bg-mid) 60%,var(--li-root-li-pen-nib-bg-end));clip-path:polygon(0 50%,100% 0,100% 100%)}.li-root .li-pen-band{position:absolute;left:8em;top:0;width:1.1em;height:100%;background:linear-gradient(180deg,var(--li-root-li-pen-band-bg-start),var(--li-root-li-pen-band-bg-end))}.li-root .li-pen-clip{position:absolute;left:22em;top:-.35em;width:10em;height:.6em;border-radius:.3em;background:linear-gradient(180deg,var(--li-root-li-pen-clip-bg-start),var(--li-root-li-pen-clip-bg-end))}:root[data-motion-mode=full] .li-root .li-box path{stroke-dasharray:16;animation:li-check .52s cubic-bezier(.3,.7,.2,1) both;animation-delay:calc(.5s + var(--i, 0) * .22s)}@keyframes li-check{0%{stroke-dashoffset:16}to{stroke-dashoffset:0}}.li-root .li-templates{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.li-root .li-tpl{position:relative;display:grid;align-content:start;gap:10px;min-height:300px;padding:22px 20px 20px;border-radius:4px;background-color:var(--lp-paper);background-image:var(--lp-grain);box-shadow:var(--lp-shadow-sheet);transform:rotate(calc(-2deg + var(--i) * 2deg)) translateY(calc(var(--i) * 10px))}.li-root .li-tpl-chip{width:fit-content;padding:2px 10px;border-radius:999px;font-size:12.5px;font-weight:600;color:var(--lp-wine-ink);background:color-mix(in oklab,var(--lp-wine) 10%,transparent)}.li-root .li-tpl-title{font-size:18px;font-weight:600;line-height:1.2;letter-spacing:-.015em;min-height:2.4em}.li-root .li-tpl-lines{display:grid;gap:8px;padding-top:10px;border-top:1px solid var(--lp-rule)}.li-root .li-tpl-lines i{display:block;height:6px;border-radius:3px;background:var(--lp-rule)}.li-root .li-tpl-lines i:nth-child(2){width:78%}.li-root .li-tpl-fields{display:grid;gap:8px;margin-top:8px}.li-root .li-tpl-fields b{display:block;height:22px;border-radius:5px;border:1.5px dashed color-mix(in oklab,var(--lp-wine) 55%,transparent);background:color-mix(in oklab,var(--lp-wine) 6%,transparent)}.li-root .li-tpl-fields b:nth-child(odd){width:72%}.li-root .li-tpl-count{margin-top:auto;padding-top:8px;font-size:13px;color:var(--lp-ink-soft)}@media (max-width: 640px){.li-root .li-templates{grid-template-columns:minmax(0,1fr)}.li-root .li-templates{gap:0}.li-root .li-tpl{min-height:0;gap:8px;padding:18px 18px 16px;margin-top:calc(var(--i) * -6px);transform:rotate(calc(-1.2deg + var(--i) * 1.2deg))}.li-root .li-tpl-title{min-height:0}.li-root .li-tpl-lines{display:none}.li-root .li-tpl-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.li-root .li-tpl-fields b:nth-child(odd){width:auto}}.li-root .li-order{padding:26px;border-radius:20px;background-color:var(--desk-mat, var(--li-root-li-order-bg));background-image:var(--lp-grain);box-shadow:0 1px 2px var(--li-root-li-order-shadow) inset}.li-root .li-order-doc{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:var(--lp-ink-soft);margin-bottom:16px}.li-root .li-order-leaf{width:18px;height:18px;fill:var(--lp-wine)}.li-root .li-order-list{list-style:none;margin:0;padding:0;display:grid;gap:12px;counter-reset:none}.li-root .li-signer{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 18px;border-radius:14px;background-color:var(--lp-paper);box-shadow:var(--lp-shadow-sheet)}.li-root .li-signer:not(:last-child):after{content:"";position:absolute;left:37px;bottom:-13px;width:2px;height:14px;background:color-mix(in oklab,var(--lp-ink) 25%,transparent)}.li-root .li-signer-no{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;font-weight:700;font-size:16px;color:var(--lp-ink-soft);box-shadow:0 0 0 1.5px var(--lp-line) inset}.li-root .li-signer-ok .li-signer-no{color:#fff;background:var(--lp-wine);box-shadow:none}.li-root .li-signer-sent .li-signer-no{color:var(--lp-wine-ink);box-shadow:0 0 0 2px var(--lp-wine) inset}.li-root .li-signer-role{font-size:18px;font-weight:600;letter-spacing:-.01em}@media (max-width: 420px){.li-root .li-signer{grid-template-columns:34px minmax(0,1fr);padding:14px}.li-root .li-signer .lp-chip{grid-column:2;width:fit-content}.li-root .li-signer-no{width:34px;height:34px}.li-root .li-signer:not(:last-child):after{left:31px}}
