main.svelte-qscyue{background:var(--bs-sunken,#efebe3);min-height:100vh;color:var(--bs-ink,#14171f);justify-content:center;align-items:center;padding:1.5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;display:flex}form.svelte-qscyue{background:var(--bs-raised,#fff);border:1px solid var(--bs-rule,#dfd8cc);border-radius:.75rem;width:100%;max-width:22rem;padding:2rem;box-shadow:0 1px 3px #0000000f}h1.svelte-qscyue{margin:0;font-size:1.4rem}.card.svelte-qscyue{background:var(--bs-raised,#fff);border:1px solid var(--bs-rule,#dfd8cc);border-radius:.75rem;width:100%;max-width:22rem;padding:2rem;box-shadow:0 1px 3px #0000000f}.done.svelte-qscyue{color:var(--bs-verified,#1f4d3a);background:#1f4d3a14;border-radius:.375rem;margin:0 0 1rem;padding:.6rem .75rem;font-size:.85rem}.link.svelte-qscyue{font:inherit;color:var(--bs-nib-deep,#8c5f22);cursor:pointer;background:0 0;border:none;width:auto;padding:0;text-decoration:underline}.lede.svelte-qscyue{color:var(--bs-ink-muted,#4a505c);margin:.35rem 0 1.5rem;font-size:.9rem;line-height:1.45}label.svelte-qscyue{margin-bottom:1rem;font-size:.85rem;font-weight:600;display:block}input.svelte-qscyue{width:100%;font:inherit;border:1px solid var(--bs-rule,#dfd8cc);background:var(--bs-raised,#fff);color:inherit;border-radius:.375rem;margin-top:.35rem;padding:.55rem .65rem;font-weight:400;display:block}input.svelte-qscyue:focus-visible{outline:2px solid var(--bs-nib,#a9762e);outline-offset:1px;border-color:var(--bs-nib,#a9762e)}.hint.svelte-qscyue{color:var(--bs-slate,#44536a);margin:.75rem 0 1rem;font-size:.78rem}.error.svelte-qscyue{color:var(--bs-alarm,#b42318);background:#b4231812;border:1px solid #b4231840;border-radius:.375rem;margin:0 0 1rem;padding:.6rem .7rem;font-size:.85rem}button.svelte-qscyue{width:100%;font:inherit;color:var(--bs-raised,#fff);background:var(--bs-ink,#14171f);cursor:pointer;border:none;border-radius:.375rem;padding:.6rem;font-weight:600}button.svelte-qscyue:disabled{opacity:.6;cursor:default}.documents.svelte-1l8tajg{flex-direction:column;gap:1rem;display:flex}header.svelte-1l8tajg{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.title.svelte-1l8tajg{align-items:baseline;gap:.5rem;display:flex}h1.svelte-1l8tajg{font-family:var(--bs-font-display,Fraunces, Georgia, serif);letter-spacing:-.01em;margin:0;font-size:1.6rem;font-weight:500}.count.svelte-1l8tajg{color:var(--bs-slate,#44536a);font-variant-numeric:tabular-nums;font-size:.85rem}.search.svelte-1l8tajg{border:1px solid var(--bs-rule,#dfd8cc);background:var(--bs-raised,#fff);min-width:0;font:inherit;color:var(--bs-ink,#14171f);border-radius:.5rem;flex:16rem;padding:.5rem .75rem}.search.svelte-1l8tajg:focus-visible{outline:2px solid var(--bs-nib,#a9762e);outline-offset:1px}.primary.svelte-1l8tajg{border:1px solid var(--bs-ink,#14171f);background:var(--bs-ink,#14171f);color:var(--bs-cardstock,#f7f5f0);font:inherit;cursor:pointer;border-radius:.5rem;padding:.55rem 1rem;font-weight:600}.primary.svelte-1l8tajg:disabled{opacity:.5;cursor:not-allowed}.filters.svelte-1l8tajg{border-bottom:1px solid var(--bs-rule,#dfd8cc);flex-wrap:wrap;gap:.25rem;padding-bottom:.5rem;display:flex}.filter.svelte-1l8tajg{font:inherit;color:var(--bs-slate,#44536a);cursor:pointer;background:0 0;border:none;border-radius:.4rem;align-items:baseline;gap:.4rem;padding:.35rem .7rem;font-size:.9rem;display:inline-flex}.filter.svelte-1l8tajg:hover{background:#a9762e14}.filter.active.svelte-1l8tajg{color:var(--bs-ink,#14171f);background:#a9762e24;font-weight:600}.tally.svelte-1l8tajg{color:var(--bs-slate,#44536a);font-variant-numeric:tabular-nums;font-size:.75rem}.item.svelte-1l8tajg{border:1px solid var(--bs-rule,#dfd8cc);background:var(--bs-raised,#fff);border-radius:.6rem;align-items:stretch;display:flex;position:relative}.item.svelte-1l8tajg:hover{border-color:var(--bs-nib,#a9762e)}.menu-wrap.svelte-1l8tajg{flex:none;align-items:flex-start;padding:.75rem .6rem 0 0;display:flex;position:relative}.menu-button.svelte-1l8tajg{width:1.9rem;height:1.9rem;color:var(--bs-slate,#44536a);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.35rem;place-items:center;font-size:1rem;line-height:1;display:grid}.menu-button.svelte-1l8tajg:hover,.menu-button[aria-expanded=true].svelte-1l8tajg{border-color:var(--bs-rule,#dfd8cc);background:var(--bs-cardstock,#f7f5f0)}.menu.svelte-1l8tajg{z-index:10;border:1px solid var(--bs-rule,#dfd8cc);background:var(--bs-raised,#fff);border-radius:.45rem;flex-direction:column;min-width:9rem;padding:.25rem;display:flex;position:absolute;top:calc(100% + .25rem);right:0;box-shadow:0 6px 20px -8px #14171f40}.menu-item.svelte-1l8tajg{font:inherit;color:var(--bs-ink,#14171f);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.3rem;padding:.45rem .6rem;font-size:.88rem;text-decoration:none}.menu-item.svelte-1l8tajg:hover{background:var(--bs-cardstock,#f7f5f0)}.menu-item.danger.svelte-1l8tajg{color:var(--bs-alarm,#b42318)}.menu-item.svelte-1l8tajg:disabled{opacity:.5;cursor:not-allowed}.list.svelte-1l8tajg{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.row.svelte-1l8tajg{min-width:0;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.6rem 0 0 .6rem;flex:1;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.9rem .6rem .9rem 1rem;display:flex}.row.svelte-1l8tajg:focus-visible{outline:2px solid var(--bs-nib,#a9762e);outline-offset:1px}.main.svelte-1l8tajg{flex-direction:column;gap:.3rem;min-width:0;display:flex}.name.svelte-1l8tajg{color:var(--bs-ink,#14171f);overflow-wrap:anywhere;font-weight:600}.sub.svelte-1l8tajg{color:var(--bs-slate,#44536a);font-size:.85rem}.signers.svelte-1l8tajg{flex-wrap:wrap;gap:.35rem;margin-top:.2rem;display:flex}.signer.svelte-1l8tajg{border:1px solid var(--bs-rule,#dfd8cc);color:var(--bs-slate,#44536a);background:var(--bs-cardstock,#f7f5f0);border-radius:999px;align-items:center;gap:.3rem;padding:.15rem .5rem .15rem .15rem;font-size:.78rem;display:inline-flex}.avatar.svelte-1l8tajg{background:var(--bs-rule,#dfd8cc);width:1.25rem;height:1.25rem;color:var(--bs-ink,#14171f);border-radius:50%;place-items:center;font-size:.62rem;font-weight:600;display:inline-grid}.signer.signed.svelte-1l8tajg{color:var(--bs-verified,#1f4d3a);background:#1f4d3a0f;border-color:#1f4d3a59}.signer.signed.svelte-1l8tajg .avatar:where(.svelte-1l8tajg){color:var(--bs-verified,#1f4d3a);background:#1f4d3a2e}.signer.declined.svelte-1l8tajg{color:var(--bs-alarm,#b42318);background:#b423180f;border-color:#b4231859}.signer.declined.svelte-1l8tajg .avatar:where(.svelte-1l8tajg){color:var(--bs-alarm,#b42318);background:#b4231826}.tick.svelte-1l8tajg,.cross.svelte-1l8tajg{font-size:.7rem}.state.svelte-1l8tajg{letter-spacing:.02em;color:var(--bs-slate,#44536a);white-space:nowrap;border:1px solid;border-radius:999px;flex:none;padding:.2rem .6rem;font-size:.75rem;font-weight:600}.state[data-status=COMPLETED].svelte-1l8tajg{color:var(--bs-verified,#1f4d3a)}.state[data-status=SENT].svelte-1l8tajg{color:var(--bs-nib-deep,#8c5f22)}.state[data-status=VOIDED].svelte-1l8tajg,.state[data-status=DECLINED].svelte-1l8tajg{color:var(--bs-alarm,#b42318)}.empty.svelte-1l8tajg{text-align:center;color:var(--bs-slate,#44536a);padding:2.5rem 1rem}.link.svelte-1l8tajg{font:inherit;color:var(--bs-nib-deep,#8c5f22);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}@media (width<=34rem){.row.svelte-1l8tajg{flex-direction:column;gap:.5rem}.state.svelte-1l8tajg{align-self:flex-start}}.envelope.svelte-ulkn58{flex-direction:column;gap:1rem;min-height:0;display:flex}header.svelte-ulkn58{flex-direction:column;gap:.5rem;display:flex}.back.svelte-ulkn58{font:inherit;color:var(--bs-nib-deep,#8c5f22);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:.9rem}.heading.svelte-ulkn58{flex-wrap:wrap;align-items:baseline;gap:.75rem;display:flex}h1.svelte-ulkn58{font-family:var(--bs-font-display,Fraunces, Georgia, serif);overflow-wrap:anywhere;margin:0;font-size:1.4rem;font-weight:500}.state.svelte-ulkn58{letter-spacing:.03em;color:var(--bs-slate,#44536a);border:1px solid;border-radius:999px;padding:.15rem .55rem;font-size:.72rem;font-weight:600}.state[data-status=COMPLETED].svelte-ulkn58{color:var(--bs-verified,#1f4d3a)}.state[data-status=SENT].svelte-ulkn58{color:var(--bs-nib-deep,#8c5f22)}.state[data-status=VOIDED].svelte-ulkn58{color:var(--bs-alarm,#b42318)}.actions.svelte-ulkn58{flex-wrap:wrap;gap:.5rem;display:flex}.action.svelte-ulkn58{border:1px solid var(--bs-rule,#dfd8cc);background:var(--bs-raised,#fff);color:var(--bs-ink,#14171f);font:inherit;cursor:pointer;border-radius:.4rem;padding:.4rem .8rem;font-size:.88rem;text-decoration:none}.action.svelte-ulkn58:hover{border-color:var(--bs-nib,#a9762e)}.action.danger.svelte-ulkn58{color:var(--bs-alarm,#b42318)}.body.svelte-ulkn58{grid-template-columns:minmax(15rem,20rem) 1fr;align-items:start;gap:1rem;display:grid}aside.svelte-ulkn58{border:1px solid var(--bs-rule,#dfd8cc);background:var(--bs-raised,#fff);border-radius:.6rem;padding:1rem}h2.svelte-ulkn58{margin:0 0 .5rem;font-size:.95rem}.mode.svelte-ulkn58{color:var(--bs-slate,#44536a);margin:0 0 .75rem;font-size:.8rem}.signers.svelte-ulkn58{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.signers.svelte-ulkn58 li:where(.svelte-ulkn58){border-bottom:1px solid var(--bs-rule,#dfd8cc);padding-bottom:.75rem}.signers.svelte-ulkn58 li:where(.svelte-ulkn58):last-child{border-bottom:none;padding-bottom:0}.who.svelte-ulkn58{align-items:flex-start;gap:.5rem;display:flex}.who.svelte-ulkn58 div:where(.svelte-ulkn58){flex-direction:column;min-width:0;display:flex}.avatar.svelte-ulkn58{background:var(--bs-rule,#dfd8cc);width:1.6rem;height:1.6rem;color:var(--bs-ink,#14171f);border-radius:50%;flex:none;place-items:center;font-size:.68rem;font-weight:600;display:inline-grid}.signed.svelte-ulkn58 .avatar:where(.svelte-ulkn58){color:var(--bs-verified,#1f4d3a);background:#1f4d3a2e}.declined.svelte-ulkn58 .avatar:where(.svelte-ulkn58){color:var(--bs-alarm,#b42318);background:#b4231826}.email.svelte-ulkn58,.signer-state.svelte-ulkn58{color:var(--bs-slate,#44536a);overflow-wrap:anywhere;font-size:.78rem}.signed.svelte-ulkn58 .signer-state:where(.svelte-ulkn58){color:var(--bs-verified,#1f4d3a);font-weight:600}.declined.svelte-ulkn58 .signer-state:where(.svelte-ulkn58){color:var(--bs-alarm,#b42318);font-weight:600}.signer-actions.svelte-ulkn58{gap:.75rem;margin:.4rem 0 0 2.1rem;display:flex}.link.svelte-ulkn58{font:inherit;color:var(--bs-nib-deep,#8c5f22);cursor:pointer;background:0 0;border:none;padding:0;font-size:.82rem;text-decoration:underline}.link.danger.svelte-ulkn58{color:var(--bs-alarm,#b42318)}.link.svelte-ulkn58:disabled{opacity:.5;cursor:not-allowed}.issued-link.svelte-ulkn58{flex-direction:column;align-items:stretch;gap:.25rem;margin:.4rem 0 0 2.1rem;display:flex}.link-value.svelte-ulkn58{border:1px solid var(--bs-rule,#dfd8cc);background:var(--bs-cardstock,#f7f5f0);width:100%;font-family:var(--bs-font-technical,ui-monospace, Menlo, monospace);color:var(--bs-ink,#14171f);border-radius:.3rem;padding:.3rem .4rem;font-size:.72rem}.ttl.svelte-ulkn58{border:none;border-bottom:1px dotted var(--bs-slate,#44536a);font:inherit;color:var(--bs-nib-deep,#8c5f22);cursor:pointer;background:0 0;padding:0}.link-note.svelte-ulkn58{color:var(--bs-slate,#44536a);margin:0;font-size:.72rem}.chain.svelte-ulkn58{border-top:1px solid var(--bs-rule,#dfd8cc);color:var(--bs-alarm,#b42318);margin:1rem 0 0;padding-top:.75rem;font-size:.78rem}.chain.valid.svelte-ulkn58{color:var(--bs-verified,#1f4d3a)}main.svelte-ulkn58{border:1px solid var(--bs-rule,#dfd8cc);background:var(--bs-raised,#fff);border-radius:.6rem;min-width:0;max-height:78vh;padding:.75rem;overflow:auto}.empty.svelte-ulkn58{text-align:center;color:var(--bs-slate,#44536a);margin:0;padding:3rem 1rem}.trail.svelte-ulkn58{border-collapse:collapse;width:100%;font-size:.8rem}.trail.svelte-ulkn58 th:where(.svelte-ulkn58){text-align:left;border-bottom:1px solid var(--bs-rule,#dfd8cc);color:var(--bs-slate,#44536a);padding:.35rem .5rem;font-weight:600}.trail.svelte-ulkn58 td:where(.svelte-ulkn58){border-bottom:1px solid var(--bs-sunken,#efebe3);font-variant-numeric:tabular-nums;padding:.3rem .5rem}@media (width<=52rem){.body.svelte-ulkn58{grid-template-columns:1fr}main.svelte-ulkn58{max-height:none}}.members.svelte-f51kuk{margin:0 0 1rem;padding:0;list-style:none}.members.svelte-f51kuk li:where(.svelte-f51kuk){border-bottom:1px solid var(--bs-sunken,#efebe3);justify-content:space-between;align-items:baseline;gap:1rem;padding:.4rem 0;font-size:.9rem;display:flex}.members.svelte-f51kuk li.disabled:where(.svelte-f51kuk){opacity:.55}.email.svelte-f51kuk{color:var(--bs-slate,#44536a);margin-left:.5rem}.badge.svelte-f51kuk{text-transform:uppercase;letter-spacing:.03em;color:var(--bs-nib-deep,#8c5f22);background:#a9762e1a;border-radius:.25rem;margin-left:.5rem;padding:.05rem .4rem;font-size:.7rem;font-weight:600}.badge.muted.svelte-f51kuk{color:var(--bs-ink-muted,#4a505c);background:var(--bs-sunken,#efebe3)}form.svelte-f51kuk{flex-wrap:wrap;gap:.5rem;display:flex}input.svelte-f51kuk,select.svelte-f51kuk{font:inherit;border:1px solid var(--bs-rule,#dfd8cc);border-radius:.375rem;padding:.4rem .5rem}input.svelte-f51kuk{flex:14rem}.link-out.svelte-f51kuk{background:var(--bs-sunken,#efebe3);border-radius:.375rem;margin-top:.85rem;padding:.75rem}.link-out.svelte-f51kuk p:where(.svelte-f51kuk){color:var(--bs-ink-muted,#4a505c);margin:0 0 .5rem;font-size:.82rem}.link-out.svelte-f51kuk code:where(.svelte-f51kuk){word-break:break-all;background:var(--bs-raised,#fff);border:1px solid var(--bs-rule,#dfd8cc);border-radius:.25rem;margin-bottom:.5rem;padding:.4rem .5rem;font-size:.78rem;display:block}button.link.svelte-f51kuk{font:inherit;color:var(--bs-nib-deep,#8c5f22);cursor:pointer;background:0 0;border:none;padding:0;font-size:.85rem;text-decoration:underline}.error.svelte-f51kuk{color:var(--bs-alarm,#b42318);margin:.75rem 0 0;font-size:.85rem}section.svelte-1eqnjan{border-top:1px solid var(--bs-rule,#dfd8cc);margin-top:2rem;padding-top:1.5rem}h2.svelte-1eqnjan{margin:0;font-size:1.05rem}.lede.svelte-1eqnjan{color:var(--bs-ink-muted,#4a505c);margin:.25rem 0 1rem;font-size:.85rem}.issued.svelte-1eqnjan{border:1px solid var(--bs-nib,#a9762e);background:#a9762e14;border-radius:.5rem;margin-bottom:1rem;padding:.9rem 1rem}.issued-label.svelte-1eqnjan{color:var(--bs-nib-deep,#8c5f22);margin:0 0 .5rem;font-size:.82rem;font-weight:600}.issued.svelte-1eqnjan code:where(.svelte-1eqnjan){background:var(--bs-raised,#fff);border:1px solid var(--bs-rule,#dfd8cc);font-family:var(--bs-font-technical,ui-monospace, Menlo, monospace);word-break:break-all;border-radius:.375rem;padding:.5rem .6rem;font-size:.8rem;display:block}.issued-actions.svelte-1eqnjan{align-items:center;gap:.75rem;margin-top:.6rem;display:flex}.keys.svelte-1eqnjan{flex-direction:column;gap:.4rem;margin:0 0 1rem;padding:0;list-style:none;display:flex}.keys.svelte-1eqnjan li:where(.svelte-1eqnjan){justify-content:space-between;align-items:baseline;gap:1rem;font-size:.9rem;display:flex}.keys.svelte-1eqnjan li.revoked:where(.svelte-1eqnjan){opacity:.55}.keys.svelte-1eqnjan li:where(.svelte-1eqnjan)>span:where(.svelte-1eqnjan):first-child{flex-wrap:wrap;align-items:baseline;gap:.6rem;display:flex}.hint.svelte-1eqnjan{font-family:var(--bs-font-technical,ui-monospace, Menlo, monospace);color:var(--bs-slate,#44536a);font-size:.78rem}.used.svelte-1eqnjan{color:var(--bs-slate,#44536a);font-size:.78rem}form.svelte-1eqnjan{flex-wrap:wrap;gap:.5rem;display:flex}input.svelte-1eqnjan{border:1px solid var(--bs-rule,#dfd8cc);font:inherit;border-radius:.375rem;flex:14rem;padding:.5rem .6rem}button.svelte-1eqnjan{border:1px solid var(--bs-rule,#dfd8cc);background:var(--bs-raised,#fff);color:var(--bs-ink,#14171f);font:inherit;cursor:pointer;border-radius:.375rem;padding:.5rem .85rem}.link.svelte-1eqnjan{color:var(--bs-nib-deep,#8c5f22);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.error.svelte-1eqnjan{color:var(--bs-alarm,#b42318);margin:.75rem 0 0;font-size:.85rem}.settings.svelte-1ir3t7c{flex-direction:column;gap:.5rem;display:flex}.back.svelte-1ir3t7c{font:inherit;color:var(--bs-nib-deep,#8c5f22);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:.3rem 0;font-size:.9rem}.setting.svelte-1ir3t7c{border-bottom:1px solid var(--bs-rule,#dfd8cc);flex-direction:column;align-items:flex-start;gap:.5rem;padding-bottom:1.25rem;display:flex}.setting.svelte-1ir3t7c h2:where(.svelte-1ir3t7c){margin:0;font-size:1.05rem}.setting.svelte-1ir3t7c select:where(.svelte-1ir3t7c){border:1px solid var(--bs-rule,#dfd8cc);font:inherit;border-radius:.3rem;margin-left:.4rem;padding:.3rem .4rem}.hint.svelte-1ir3t7c{max-width:44ch;color:var(--bs-slate,#44536a);margin:0;font-size:.82rem}.saved.svelte-1ir3t7c{color:var(--bs-verified,#1f4d3a);margin:0;font-size:.82rem}h1.svelte-1ir3t7c{font-family:var(--bs-font-display,Fraunces, Georgia, serif);letter-spacing:-.01em;margin:0 0 .5rem;font-size:1.6rem;font-weight:500}.templates.svelte-sfggr8{flex-direction:column;gap:1rem;display:flex}header.svelte-sfggr8{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.title.svelte-sfggr8{align-items:baseline;gap:.5rem;display:flex}h1.svelte-sfggr8{font-family:var(--bs-font-display,Fraunces, Georgia, serif);letter-spacing:-.01em;margin:0;font-size:1.6rem;font-weight:500}h2.svelte-sfggr8{font-family:var(--bs-font-display,Fraunces, Georgia, serif);margin:0;font-size:1.2rem;font-weight:500}.count.svelte-sfggr8{color:var(--bs-slate,#44536a);font-variant-numeric:tabular-nums;font-size:.85rem}.list.svelte-sfggr8{border:1px solid var(--bs-rule,#dfd8cc);background:var(--bs-raised,#fff);border-radius:.6rem;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.list.svelte-sfggr8 li:where(.svelte-sfggr8){border-bottom:1px solid var(--bs-rule,#dfd8cc);align-items:center;gap:.5rem;padding-right:.75rem;display:flex}.list.svelte-sfggr8 li:where(.svelte-sfggr8):last-child{border-bottom:none}.pick.svelte-sfggr8{font:inherit;text-align:left;cursor:pointer;color:var(--bs-ink,#14171f);background:0 0;border:none;flex-direction:column;flex:1;gap:.15rem;padding:.75rem 1rem;display:flex}.pick.svelte-sfggr8:hover{background:var(--bs-cardstock,#f7f5f0)}.name.svelte-sfggr8{font-weight:600}.meta.svelte-sfggr8{color:var(--bs-slate,#44536a);font-size:.85rem}.use.svelte-sfggr8{border:1px solid var(--bs-rule,#dfd8cc);background:var(--bs-raised,#fff);border-radius:.6rem;flex-direction:column;gap:.75rem;max-width:44rem;padding:1.25rem;display:flex}.head.svelte-sfggr8{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.what.svelte-sfggr8{color:var(--bs-slate,#44536a);margin:0;font-size:.85rem}form.svelte-sfggr8{flex-direction:column;gap:1.25rem;display:flex}fieldset.svelte-sfggr8{border:none;flex-direction:column;gap:.5rem;margin:0;padding:0;display:flex}legend.svelte-sfggr8{letter-spacing:.08em;text-transform:uppercase;color:var(--bs-slate,#44536a);padding:0;font-size:.75rem;font-weight:600}.row.svelte-sfggr8{grid-template-columns:9rem 1fr 1fr;align-items:center;gap:.5rem;display:grid}.row.svelte-sfggr8:has(>label:where(.svelte-sfggr8)){grid-template-columns:9rem 1fr}.role.svelte-sfggr8,.row.svelte-sfggr8 label:where(.svelte-sfggr8){color:var(--bs-slate,#44536a);font-size:.9rem}input.svelte-sfggr8{border:1px solid var(--bs-rule,#dfd8cc);background:var(--bs-raised,#fff);font:inherit;color:var(--bs-ink,#14171f);border-radius:.4rem;min-width:0;padding:.5rem .65rem}input.svelte-sfggr8:focus-visible{outline:2px solid var(--bs-nib,#a9762e);outline-offset:1px}.note.svelte-sfggr8,.hint.svelte-sfggr8{color:var(--bs-slate,#44536a);margin:0;font-size:.8rem}.go.svelte-sfggr8{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.primary.svelte-sfggr8{border:1px solid var(--bs-ink,#14171f);background:var(--bs-ink,#14171f);color:var(--bs-cardstock,#f7f5f0);font:inherit;cursor:pointer;border-radius:.5rem;padding:.55rem 1rem;font-weight:600}.primary.svelte-sfggr8:disabled{opacity:.5;cursor:not-allowed}.link.svelte-sfggr8{font:inherit;color:var(--bs-slate,#44536a);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.link.danger.svelte-sfggr8{color:var(--bs-alarm,#b42318)}.empty.svelte-sfggr8{border:1px dashed var(--bs-rule,#dfd8cc);color:var(--bs-slate,#44536a);border-radius:.6rem;max-width:42rem;margin:0;padding:1.5rem}.error.svelte-sfggr8{color:var(--bs-alarm,#b42318);margin:0}.busy.svelte-sfggr8{color:var(--bs-slate,#44536a);margin:0}.builder.svelte-1b0vyko{flex-direction:column;gap:1rem;display:flex}.builder-head.svelte-1b0vyko{flex-direction:column;gap:.35rem;display:flex}.builder-head.svelte-1b0vyko h1:where(.svelte-1b0vyko){font-family:var(--bs-font-display,Fraunces, Georgia, serif);margin:0;font-size:1.4rem;font-weight:500}.steps.svelte-1b0vyko{border-bottom:1px solid var(--bs-rule,#dfd8cc);flex-wrap:wrap;gap:.25rem;padding-bottom:.5rem;display:flex}.step.svelte-1b0vyko{font:inherit;color:var(--bs-slate,#44536a);cursor:pointer;background:0 0;border:none;border-radius:.4rem;align-items:center;gap:.45rem;padding:.4rem .75rem;font-size:.9rem;display:inline-flex}.step.svelte-1b0vyko:disabled{opacity:.45;cursor:not-allowed}.step.current.svelte-1b0vyko{color:var(--bs-ink,#14171f);background:#a9762e24;font-weight:600}.step-number.svelte-1b0vyko{border:1px solid;border-radius:50%;place-items:center;width:1.35rem;height:1.35rem;font-size:.7rem;display:inline-grid}.step.done.svelte-1b0vyko .step-number:where(.svelte-1b0vyko){background:var(--bs-verified,#1f4d3a);border-color:var(--bs-verified,#1f4d3a);color:var(--bs-cardstock,#f7f5f0)}.pane.editor-section.svelte-1b0vyko{align-items:stretch;padding:.75rem}.pane.svelte-1b0vyko{border:1px solid var(--bs-rule,#dfd8cc);background:var(--bs-raised,#fff);border-radius:.6rem;flex-direction:column;align-items:flex-start;gap:.85rem;padding:1.25rem;display:flex}.drop.svelte-1b0vyko{border:2px dashed var(--bs-rule,#dfd8cc);background:var(--bs-cardstock,#f7f5f0);cursor:pointer;text-align:center;border-radius:.5rem;flex-direction:column;align-items:center;gap:.4rem;width:100%;padding:2.5rem 1rem;display:flex}.drop.uploading.svelte-1b0vyko{border-style:solid;border-color:var(--bs-nib,#a9762e);cursor:progress}.spinner.svelte-1b0vyko{vertical-align:-.1em;border:2px solid var(--bs-rule,#dfd8cc);border-top-color:var(--bs-nib,#a9762e);border-radius:50%;width:.85em;height:.85em;margin-right:.4em;animation:.7s linear infinite svelte-1b0vyko-spin;display:inline-block}@keyframes svelte-1b0vyko-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner.svelte-1b0vyko{animation-duration:2.4s}}.drop.dragging.svelte-1b0vyko{border-color:var(--bs-nib,#a9762e);background:#a9762e14}.drop.svelte-1b0vyko:hover{border-color:var(--bs-nib,#a9762e)}.drop-title.svelte-1b0vyko{font-weight:600}.drop.svelte-1b0vyko input:where(.svelte-1b0vyko){max-width:18rem}.primary.svelte-1b0vyko{border:1px solid var(--bs-ink,#14171f);background:var(--bs-ink,#14171f);color:var(--bs-cardstock,#f7f5f0);font:inherit;cursor:pointer;border-radius:.45rem;padding:.55rem 1.1rem;font-weight:600}.primary.svelte-1b0vyko:disabled{opacity:.5;cursor:not-allowed}.people.svelte-1b0vyko{flex-direction:column;gap:.4rem;width:100%;margin:0;padding:0;list-style:none;display:flex}.people.svelte-1b0vyko li:where(.svelte-1b0vyko){justify-content:space-between;align-items:center;gap:1rem;display:flex}.documents.svelte-1b0vyko{flex-direction:column;gap:.35rem;width:100%;margin:0;padding:0;list-style:none;display:flex}.documents.svelte-1b0vyko li:where(.svelte-1b0vyko){align-items:center;gap:.5rem;display:flex}.filename.svelte-1b0vyko{overflow-wrap:anywhere}.drop.compact.svelte-1b0vyko{padding:1rem}.editor-actions.svelte-1b0vyko{flex-wrap:wrap;align-items:center;gap:.75rem;width:100%;display:flex}.doc-tabs.svelte-1b0vyko{border-bottom:1px solid var(--bs-rule,#dfd8cc);flex-wrap:wrap;gap:.25rem;width:100%;padding-bottom:.5rem;display:flex}.doc-tab.svelte-1b0vyko{font:inherit;color:var(--bs-slate,#44536a);cursor:pointer;background:0 0;border:none;border-radius:.35rem;align-items:center;gap:.4rem;padding:.35rem .7rem;font-size:.85rem;display:inline-flex}.doc-tab.current.svelte-1b0vyko{color:var(--bs-ink,#14171f);background:#a9762e24;font-weight:600}.field.svelte-1b0vyko{flex-direction:column;gap:.25rem;width:100%;max-width:34rem;font-size:.88rem;display:flex}.field.svelte-1b0vyko input:where(.svelte-1b0vyko),.field.svelte-1b0vyko textarea:where(.svelte-1b0vyko){border:1px solid var(--bs-rule,#dfd8cc);width:100%;font:inherit;resize:vertical;border-radius:.35rem;padding:.45rem .6rem}.optional.svelte-1b0vyko{color:var(--bs-slate,#44536a);font-weight:400}.keep.svelte-1b0vyko{border-top:1px solid var(--bs-rule,#dfd8cc);flex-direction:column;align-items:flex-start;gap:.5rem;margin-top:.75rem;padding-top:.75rem;display:flex}.save-template.svelte-1b0vyko{flex-direction:column;gap:.6rem;width:100%;display:flex}.field.role.svelte-1b0vyko{grid-template-columns:12rem 1fr;align-items:center;gap:.5rem;display:grid}.hint.warn.svelte-1b0vyko{color:var(--bs-nib-deep,#8c5f22);max-width:34rem}.bar.svelte-1b0vyko{border-bottom:1px solid var(--bs-rule,#dfd8cc);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.5rem;padding-bottom:.75rem;display:flex}.bar.svelte-1b0vyko h1:where(.svelte-1b0vyko){margin:0}.who.svelte-1b0vyko{color:var(--bs-ink-muted,#4a505c);align-items:baseline;gap:.75rem;font-size:.85rem;display:flex}.email.svelte-1b0vyko{color:var(--bs-slate,#44536a)}button.inline.svelte-1b0vyko{font:inherit;border:1px solid var(--bs-rule,#dfd8cc);background:var(--bs-raised,#fff);color:var(--bs-ink,#14171f);cursor:pointer;border-radius:.25rem;margin-left:.5rem;padding:.15rem .5rem;font-size:.8rem}fieldset.order.svelte-1b0vyko{border:1px solid var(--bs-rule,#dfd8cc);border-radius:.375rem;margin:.75rem 0;padding:.6rem .8rem}fieldset.order.svelte-1b0vyko legend:where(.svelte-1b0vyko){color:var(--bs-ink-muted,#4a505c);padding:0 .35rem;font-size:.8rem;font-weight:600}fieldset.order.svelte-1b0vyko label:where(.svelte-1b0vyko){margin:.2rem 0;font-size:.85rem;display:block}.badge.svelte-1b0vyko{text-align:center;min-width:1.15rem;color:var(--bs-nib-deep,#8c5f22);background:#a9762e1a;border-radius:.25rem;margin-right:.35rem;padding:0 .3rem;font-size:.72rem;font-weight:600;display:inline-block}.reorder.svelte-1b0vyko{gap:.25rem;display:inline-flex}button.link.svelte-1b0vyko{font:inherit;color:var(--bs-nib-deep,#8c5f22);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}main.svelte-1b0vyko{max-width:1100px;font-family:var(--bs-font-body,Inter, ui-sans-serif, system-ui, sans-serif);color:var(--bs-ink,#14171f);margin:0 auto;padding:24px}main.wide.svelte-1b0vyko{max-width:min(1800px,100%)}h1.svelte-1b0vyko{font-size:22px}section.svelte-1b0vyko{border:1px solid var(--bs-rule,#dfd8cc);border-radius:8px;margin-bottom:16px;padding:16px}.editor.svelte-1b0vyko{border:1px solid var(--bs-rule,#dfd8cc);border-radius:6px;height:clamp(30rem,76vh,62rem);overflow:hidden}input.svelte-1b0vyko,button.svelte-1b0vyko{font:inherit;border:1px solid var(--bs-rule,#dfd8cc);border-radius:6px;padding:7px 12px}button.svelte-1b0vyko{background:var(--bs-ink,#14171f);color:var(--bs-raised,#fff);cursor:pointer}button.svelte-1b0vyko:disabled{opacity:.45;cursor:not-allowed}.back.svelte-1b0vyko{font:inherit;color:var(--bs-nib-deep,#8c5f22);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:.3rem 0;font-size:.9rem}.error.svelte-1b0vyko{color:var(--bs-alarm,#b42318);background:#b4231812;border-radius:6px;padding:10px}.notice.svelte-1b0vyko{color:var(--bs-nib-deep,#8c5f22);background:#a9762e14;border-radius:6px;padding:10px}.busy.svelte-1b0vyko{color:var(--bs-slate,#44536a)}.hint.svelte-1b0vyko{color:var(--bs-slate,#44536a);font-size:13px}.loading.svelte-y74n0s{color:var(--bs-slate,#44536a);padding:2rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}
