.gift-progress.svelte-ony5p1{gap:.75rem;margin:1rem 0;display:grid}h4.svelte-ony5p1{margin:0}.progress-item.svelte-ony5p1{border:1px solid var(--mkt-border);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;padding:.85rem;display:grid}.progress-item.svelte-ony5p1 strong:where(.svelte-ony5p1){overflow-wrap:anywhere}.progress-item.svelte-ony5p1>span:where(.svelte-ony5p1),time.svelte-ony5p1,.help.svelte-ony5p1{color:var(--mkt-text-muted);font-size:.8rem}progress.svelte-ony5p1{width:100%;height:.6rem;accent-color:var(--mkt-color-success,#4a8650);grid-column:1/-1}.counts.svelte-ony5p1{flex-wrap:wrap;grid-column:1/-1;gap:.45rem 1rem;font-size:.8rem;display:flex}.bought.svelte-ony5p1{color:var(--mkt-color-success,#4a8650)}.help.svelte-ony5p1{margin:0;line-height:1.5}summary.svelte-ony5p1{cursor:pointer;padding:.5rem 0;font-weight:650}.purchase.svelte-ony5p1{border:1px solid var(--mkt-border);border-radius:12px;margin:.5rem 0;padding:1rem}.purchase-heading.svelte-ony5p1{flex-wrap:wrap;justify-content:space-between;gap:.5rem;display:flex}ul.svelte-ony5p1{padding-left:1.25rem}.message.svelte-ony5p1{background:var(--mkt-bg);border-radius:10px;padding:.75rem}.message.svelte-ony5p1 p:where(.svelte-ony5p1){white-space:pre-wrap;margin:.4rem 0 0}p.svelte-ony5p1{font-size:.85rem;line-height:1.5}p.svelte-1f9geim{line-height:1.6}ul.svelte-1f9geim{padding:0;list-style:none}li.svelte-1f9geim{border-bottom:1px solid var(--mkt-border);gap:.25rem;padding:.7rem 0;display:grid}small.svelte-1f9geim,li.svelte-1f9geim span:where(.svelte-1f9geim){color:var(--mkt-text-muted)}dl.svelte-1f9geim div:where(.svelte-1f9geim){justify-content:space-between;gap:1rem;padding:.5rem 0;display:flex}dd.svelte-1f9geim{margin:0}.total.svelte-1f9geim{border-top:1px solid var(--mkt-border);font-weight:750}section.svelte-1f9geim{border:1px solid var(--mkt-border);border-radius:.75rem;padding:1rem}h3.svelte-1f9geim{margin:0;font-size:1rem}.actions.svelte-1f9geim{flex-wrap:wrap;gap:.5rem;margin-top:.6rem;display:flex}input.svelte-1f9geim{box-sizing:border-box;width:100%}.confirmed.svelte-1f9geim{color:var(--mkt-success)}.shared-carts.svelte-trosl9{gap:.75rem;min-width:0;margin:1rem 0 1.5rem;display:grid}header.svelte-trosl9{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.cart-heading.svelte-trosl9{justify-content:space-between;align-items:start;gap:.75rem;display:flex}.cart-heading.svelte-trosl9 h3:where(.svelte-trosl9){flex:1;min-width:0}.open-details.svelte-trosl9{color:inherit;font:inherit;font-weight:inherit;text-align:left;cursor:pointer;text-underline-offset:.2rem;background:0 0;border:0;min-height:44px;padding:0;text-decoration:underline}.dismiss.svelte-trosl9{border:1px solid var(--mkt-border);border-radius:var(--mkt-radius-pill);background:var(--mkt-surface-alt);width:44px;height:44px;color:var(--mkt-text-muted);font:inherit;cursor:pointer;flex:0 0 44px;font-size:1.4rem}.dismiss.svelte-trosl9:focus-visible{outline:2px solid var(--mkt-color-primary);outline-offset:2px}.dismiss.svelte-trosl9:disabled{opacity:.5;cursor:default}article.svelte-trosl9{border:1px solid var(--mkt-border);background:var(--mkt-surface);overflow-wrap:anywhere;border-radius:14px;min-width:0;padding:1rem}article.paid.svelte-trosl9{border-color:color-mix(in srgb, var(--mkt-color-success,#4a8650) 55%, var(--mkt-border))}.payment-status.svelte-trosl9{background:var(--mkt-bg);border-radius:8px;padding:.4rem .65rem;display:inline-block}.paid.svelte-trosl9 .payment-status:where(.svelte-trosl9){color:var(--mkt-color-success,#4a8650);background:color-mix(in srgb, var(--mkt-color-success,#4a8650) 12%, var(--mkt-bg))}.link-status.svelte-trosl9{color:var(--mkt-text-muted);font-size:.85rem}h2.svelte-trosl9{margin:0;font-size:1.15rem}h3.svelte-trosl9{margin:0 0 .5rem}p.svelte-trosl9{margin:.5rem 0;line-height:1.5}summary.svelte-trosl9{cursor:pointer;padding:.5rem 0;font-weight:600}.share-link.svelte-trosl9 input:where(.svelte-trosl9){box-sizing:border-box;width:100%;margin:.5rem 0}.link-actions.svelte-trosl9{flex-wrap:wrap;gap:.5rem;display:flex}.gift-message.svelte-trosl9{background:var(--mkt-bg);border-radius:10px;margin:1rem 0;padding:1rem}.gift-message.svelte-trosl9 p:where(.svelte-trosl9){white-space:pre-wrap}
