.zi.svelte-1fw52e3{--paper: #fdfdfb;--ok: var(--success, #067f58);background:var(--card, #fff);border:1px solid var(--line, rgba(14, 14, 16, .08));color:var(--ink, #0e0e10);border-radius:24px;padding:28px;min-height:420px;display:flex;flex-direction:column;gap:16px;justify-content:center;box-shadow:var(--shadow-2, 0 12px 24px -8px rgba(14, 14, 16, .08));position:relative;overflow:hidden}.mono.svelte-1fw52e3{font-family:var(--font-mono, ui-monospace, monospace)}.zi-head.svelte-1fw52e3{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:var(--muted, #6b6b73);font-weight:600}.zi-doc.svelte-1fw52e3{color:var(--ink-3, #3c3c44)}.zi-stage.svelte-1fw52e3{position:relative;flex:1;min-height:280px}.zcard.svelte-1fw52e3,.inv.svelte-1fw52e3{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.97);transition:opacity .6s ease,transform .6s var(--ease-out, cubic-bezier(.16, 1, .3, 1))}.zcard.svelte-1fw52e3{width:min(330px,100%);background:var(--paper);border:1px solid var(--line, rgba(14, 14, 16, .08));border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:12px;box-shadow:0 16px 34px -20px #0e0e1038;opacity:0;z-index:2}.zi.visible.svelte-1fw52e3 .zcard:where(.svelte-1fw52e3){opacity:1;transform:translate(-50%,-50%) scale(1)}.zi.split.svelte-1fw52e3 .zcard:where(.svelte-1fw52e3){opacity:0;transform:translate(-50%,-50%) scale(.94);transition-duration:.5s}.zc-cap.svelte-1fw52e3{font-size:9px;text-transform:uppercase;letter-spacing:.12em;color:var(--muted, #6b6b73);font-weight:600}.zc-rows.svelte-1fw52e3{display:flex;flex-direction:column;gap:8px}.zc-row.svelte-1fw52e3{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#fff;border:1px solid var(--line, rgba(14, 14, 16, .08));border-radius:10px;font-size:12px;transition:border-color .35s ease,background .35s ease}.zc-row.done.svelte-1fw52e3{border-color:color-mix(in srgb,var(--ok) 35%,var(--line))}.zc-check.svelte-1fw52e3{width:20px;height:20px;flex-shrink:0;border-radius:50%;border:1.5px solid var(--line-strong, rgba(14, 14, 16, .2));background:#fff;color:#fff;display:grid;place-items:center;transform:scale(1);transition:background .3s ease,border-color .3s ease,transform .35s var(--ease-out, cubic-bezier(.16, 1, .3, 1))}.zc-check.svelte-1fw52e3 svg:where(.svelte-1fw52e3){width:11px;height:11px;opacity:0;transition:opacity .2s ease}.zc-row.done.svelte-1fw52e3 .zc-check:where(.svelte-1fw52e3){background:var(--ok);border-color:var(--ok);animation:svelte-1fw52e3-ziPop .4s var(--ease-out, cubic-bezier(.16, 1, .3, 1))}.zc-row.done.svelte-1fw52e3 .zc-check:where(.svelte-1fw52e3) svg:where(.svelte-1fw52e3){opacity:1}@keyframes svelte-1fw52e3-ziPop{0%{transform:scale(.6)}55%{transform:scale(1.18)}to{transform:scale(1)}}.zc-proj.svelte-1fw52e3{flex:1;color:var(--ink, #0e0e10)}.zc-h.svelte-1fw52e3{color:var(--muted, #6b6b73);font-size:11px}.zc-sum.svelte-1fw52e3{display:flex;justify-content:space-between;align-items:center;padding-top:11px;border-top:1px solid var(--line, rgba(14, 14, 16, .08))}.zc-sum-k.svelte-1fw52e3{font-size:9px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted, #6b6b73);font-weight:600}.zc-sum-v.svelte-1fw52e3{font-size:13px;font-weight:700;color:var(--ok)}.inv.svelte-1fw52e3{width:min(360px,100%);background:#fff;border:1px solid var(--line, rgba(14, 14, 16, .08));border-radius:12px;padding:16px 18px;display:flex;flex-direction:column;gap:8px;box-shadow:0 22px 46px -22px #0e0e1047;opacity:0;z-index:1}.zi.split.svelte-1fw52e3 .inv:where(.svelte-1fw52e3){opacity:1;transform:translate(-50%,-50%) scale(1);transition-delay:.55s}.inv-head.svelte-1fw52e3{display:flex;justify-content:space-between;align-items:baseline}.inv-title.svelte-1fw52e3{font-family:var(--font-heading, sans-serif);font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.05em}.inv-no.svelte-1fw52e3{font-size:9px;color:var(--muted, #6b6b73)}.inv-line.svelte-1fw52e3{height:1px;background:var(--line, rgba(14, 14, 16, .1))}.inv-pos.svelte-1fw52e3{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:11px;color:var(--ink-3, #3c3c44);opacity:0;transform:translateY(6px);transition:opacity .45s ease,transform .45s var(--ease-out, cubic-bezier(.16, 1, .3, 1))}.zi.split.svelte-1fw52e3 .inv-pos:where(.svelte-1fw52e3){opacity:1;transform:none;transition-delay:calc(.6s + var(--i) * .4s)}.inv-p.svelte-1fw52e3{display:flex;flex-direction:column;gap:2px}.inv-q.svelte-1fw52e3{font-size:8.5px;color:var(--muted, #6b6b73)}.inv-a.svelte-1fw52e3{font-weight:700;color:var(--ink, #0e0e10)}.inv-total.svelte-1fw52e3{display:flex;justify-content:space-between;align-items:center;font-size:12px;font-weight:700}.inv-tot.svelte-1fw52e3{font-size:16px;letter-spacing:-.02em}.created.svelte-1fw52e3{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;background:#ffffff8c;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;pointer-events:none;transition:opacity .6s ease}.zi.split.svelte-1fw52e3 .created:where(.svelte-1fw52e3){opacity:1;transition-delay:2.1s}.created-ring.svelte-1fw52e3{width:56px;height:56px;border-radius:50%;background:var(--ok);color:#fff;display:grid;place-items:center;transform:scale(0)}.created-ring.svelte-1fw52e3 svg:where(.svelte-1fw52e3){width:26px;height:26px}.zi.split.svelte-1fw52e3 .created-ring:where(.svelte-1fw52e3){animation:svelte-1fw52e3-ringPop .6s var(--ease-out, cubic-bezier(.16, 1, .3, 1)) 2.35s forwards}@keyframes svelte-1fw52e3-ringPop{0%{transform:scale(0)}55%{transform:scale(1.16)}to{transform:scale(1)}}.created-txt.svelte-1fw52e3{font-size:17px;font-weight:700;color:var(--ink, #0e0e10);letter-spacing:-.015em}.created-sub.svelte-1fw52e3{font-size:11px;color:var(--muted, #6b6b73)}.zi-foot.svelte-1fw52e3{font-size:11px;color:var(--ok);font-weight:600;opacity:0;transition:opacity .6s ease;transition-delay:3s}.zi.split.svelte-1fw52e3 .zi-foot:where(.svelte-1fw52e3){opacity:1}.zi.reduced.svelte-1fw52e3 .zcard:where(.svelte-1fw52e3){opacity:0}.zi.reduced.svelte-1fw52e3 .inv:where(.svelte-1fw52e3){opacity:1;transform:translate(-50%,-50%) scale(1);transition:none}.zi.reduced.svelte-1fw52e3 .inv-pos:where(.svelte-1fw52e3){opacity:1;transform:none;transition:none}.zi.reduced.svelte-1fw52e3 .created:where(.svelte-1fw52e3){opacity:1;transition:none}.zi.reduced.svelte-1fw52e3 .created-ring:where(.svelte-1fw52e3){transform:scale(1);animation:none}.zi.reduced.svelte-1fw52e3 .zi-foot:where(.svelte-1fw52e3){opacity:1;transition:none}.zi.reduced.svelte-1fw52e3 .zc-check:where(.svelte-1fw52e3){background:var(--ok);border-color:var(--ok)}.zi.reduced.svelte-1fw52e3 .zc-check:where(.svelte-1fw52e3) svg:where(.svelte-1fw52e3){opacity:1}@media(prefers-reduced-motion:reduce){.zcard.svelte-1fw52e3,.inv.svelte-1fw52e3,.inv-pos.svelte-1fw52e3,.created.svelte-1fw52e3,.zi-foot.svelte-1fw52e3,.zc-check.svelte-1fw52e3,.created-ring.svelte-1fw52e3{transition:none!important;animation:none!important}.zcard.svelte-1fw52e3{opacity:0}.inv.svelte-1fw52e3{opacity:1;transform:translate(-50%,-50%) scale(1)}.inv-pos.svelte-1fw52e3,.zi-foot.svelte-1fw52e3{opacity:1;transform:none}.created.svelte-1fw52e3{opacity:1}.created-ring.svelte-1fw52e3{transform:scale(1)}.zc-row.svelte-1fw52e3 .zc-check:where(.svelte-1fw52e3){background:var(--ok);border-color:var(--ok)}.zc-row.svelte-1fw52e3 .zc-check:where(.svelte-1fw52e3) svg:where(.svelte-1fw52e3){opacity:1}}@media(max-width:560px){.zi-stage.svelte-1fw52e3{min-height:340px}.zcard.svelte-1fw52e3{width:min(300px,100%)}.inv.svelte-1fw52e3{width:min(320px,100%)}}
