.fv.svelte-vxrznh{--ink:var(--sf-tx,#15151a);--muted:var(--sf-sub,#6b6b80);--line:var(--sf-line,#e4e4ec);--pri:var(--sf-acc,#5a51f5);--ok:#0f7a41;--ease:var(--ease-out);max-width:460px;color:var(--ink);-webkit-tap-highlight-color:transparent;margin:0 auto;padding:16px 14px 104px;font:14px/1.4 -apple-system,Inter,Segoe UI,Roboto,sans-serif}.fv.preview.svelte-vxrznh{padding:16px 14px 20px}.fv.svelte-vxrznh button:where(.svelte-vxrznh){font:inherit}.fv-head.svelte-vxrznh{text-align:center;margin-bottom:18px}.fv-av.svelte-vxrznh{object-fit:cover;border-radius:14px;width:44px;height:44px;box-shadow:0 0 0 1px #1018280f,0 6px 14px -8px #14142b80}.fv-shop.svelte-vxrznh{color:var(--muted);margin-top:8px;font-size:12.5px}.fv-title.svelte-vxrznh{letter-spacing:-.02em;text-wrap:balance;margin:2px 0 0;font-size:21px;font-weight:750;line-height:1.2}.fv-sub.svelte-vxrznh{color:var(--muted);margin:5px 0 0;font-size:13px}.fv-left.svelte-vxrznh{color:#b45309;font-weight:650}.fv-intro.svelte-vxrznh{color:var(--sf-sub,#3a3a52);white-space:pre-line;text-wrap:pretty;max-width:380px;margin:8px auto 0;font-size:13.5px}.fv-closed.svelte-vxrznh{color:#5a4300;text-align:center;background:#fff4d6;border-radius:12px;margin:0 0 12px;padding:11px 14px;font-size:13.5px;font-weight:600}.fv-hp.svelte-vxrznh{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.fv-empty.svelte-vxrznh{border:1.5px dashed var(--line);color:var(--muted);text-align:center;border-radius:16px;padding:26px 14px;font-size:13.5px}.fv-qs.svelte-vxrznh{flex-direction:column;gap:8px;display:flex}.fv-q.svelte-vxrznh,.fv-note.svelte-vxrznh{background:var(--sf-card,#fff);border-radius:14px;padding:12px;transition:box-shadow .16s;box-shadow:0 0 0 1px #1018280d,0 1px 2px #1018280a}.fv-q.bad.svelte-vxrznh{box-shadow:0 0 0 1.5px #e5484d}.fv-label.svelte-vxrznh{align-items:baseline;gap:7px;font-size:14px;font-weight:600;display:flex}.fv-lt.svelte-vxrznh{flex:1;min-width:0}.fv-label.svelte-vxrznh em:where(.svelte-vxrznh){color:var(--muted);font-size:12px;font-style:normal;font-weight:500}.fv-n.svelte-vxrznh{background:var(--sf-chip,#f1f1f6);width:20px;height:20px;color:var(--muted);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:700;display:inline-grid;transform:translateY(-1px)}.fv-help.svelte-vxrznh{color:var(--muted);margin:2px 0 0 28px;font-size:12.5px}.fv-in.svelte-vxrznh{box-sizing:border-box;width:100%;height:36px;font:inherit;background:var(--sf-card,#fff);color:var(--ink);border:1px solid #d9d9e3;border-radius:9px;outline:none;margin-top:8px;padding:0 11px;font-size:14.5px;transition:border-color .14s,box-shadow .14s;display:block}textarea.fv-in.svelte-vxrznh{resize:vertical;height:auto;min-height:64px;padding:8px 11px}.fv-in.svelte-vxrznh:focus{border-color:var(--pri);box-shadow:0 0 0 3px #5a51f529}@media (width<=640px),(pointer:coarse){.fv-in.svelte-vxrznh{font-size:16px}}.fv-chips.svelte-vxrznh{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.fv-chip.svelte-vxrznh{border:1px solid color-mix(in srgb, var(--ink) 16%, transparent);background:var(--sf-card,#fff);height:30px;color:var(--ink);cursor:pointer;white-space:nowrap;transition:background-color .14s ease, border-color .14s ease, color .14s ease, transform .12s var(--ease);border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:13px;font-weight:550;display:inline-flex}.fv-chip.svelte-vxrznh:active{transform:scale(.97)}.fv-chip.on.svelte-vxrznh{background:color-mix(in srgb, var(--pri) 12%, var(--sf-card,#fff));border-color:color-mix(in srgb, var(--pri) 50%, transparent);color:color-mix(in srgb, var(--pri) 78%, var(--ink))}@media (hover:hover) and (pointer:fine){.fv-chip.svelte-vxrznh:hover:not(.on){border-color:color-mix(in srgb, var(--ink) 30%, transparent)}}.fv-itemq.svelte-vxrznh{padding:10px 10px 10px 12px}.fv-itemq.on.svelte-vxrznh{box-shadow:0 0 0 1.5px #0f7a4159,0 1px 2px #1018280a}.fv-item.svelte-vxrznh{align-items:center;gap:12px;display:flex}.fv-tile.svelte-vxrznh{color:#3f37c9;background:radial-gradient(120% 90% at 15% 10%,#fffc,#0000 55%),linear-gradient(140deg,#e7e5ff,#d4f1ff);border-radius:11px;flex:none;place-items:center;width:40px;height:40px;font-size:14px;font-weight:750;display:grid;box-shadow:inset 0 0 0 1px #1018280d}.fv-item-b.svelte-vxrznh{flex:1;min-width:0}.fv-item-n.svelte-vxrznh{overflow-wrap:anywhere;font-size:14.5px;font-weight:600;line-height:1.3}.fv-item-p.svelte-vxrznh{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}.fv-addbtn.svelte-vxrznh{cursor:pointer;background:var(--ink);width:36px;height:36px;color:var(--sf-card,#fff);transition:transform .14s var(--ease), background-color .16s ease, color .16s ease;border:0;border-radius:50%;flex:none;place-items:center;display:grid;position:relative;box-shadow:inset 0 1px #ffffff2e,0 3px 10px #1018282e}.fv-addbtn.svelte-vxrznh:after{content:"";border-radius:50%;position:absolute;inset:-4px}.fv-addbtn.svelte-vxrznh:active{transform:scale(.96)}.fv-itemq.on.svelte-vxrznh .fv-addbtn:where(.svelte-vxrznh){background:linear-gradient(180deg, color-mix(in srgb, var(--ok) 86%, #fff), var(--ok) 55%);color:#fff;box-shadow:inset 0 1px 0 #ffffff59, inset 0 -1px 0 #00000026, 0 6px 16px color-mix(in srgb, var(--ok) 35%, transparent);animation:svelte-vxrznh-fv-pop .26s var(--ease-spring)}.fv-tick.svelte-vxrznh{stroke-dasharray:24;animation:.26s both svelte-vxrznh-fv-draw}@media (hover:hover) and (pointer:fine){.fv-addbtn.svelte-vxrznh:hover{transform:translateY(-1px)}.fv-addbtn.svelte-vxrznh:active{transform:scale(.96)}}.fv-q.svelte-vxrznh,.fv-note.svelte-vxrznh{animation:svelte-vxrznh-fv-rise .26s var(--ease) backwards;animation-delay:calc(40ms + var(--i,0) * 30ms)}@keyframes svelte-vxrznh-fv-pop{0%{transform:scale(1)}45%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes svelte-vxrznh-fv-draw{0%{stroke-dashoffset:24px}to{stroke-dashoffset:0}}@keyframes svelte-vxrznh-fv-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.fv-more.svelte-vxrznh{border-top:1px solid var(--line);flex-direction:column;gap:10px;margin-top:10px;padding-top:10px;display:flex}.fv-row.svelte-vxrznh{align-items:center;gap:10px;display:flex}.fv-k.svelte-vxrznh{color:var(--muted);font-size:12.5px;font-weight:650}.fv-k2.svelte-vxrznh{color:var(--sf-mute,#9a9aad);font-weight:500}.fv-row.svelte-vxrznh .fv-k:where(.svelte-vxrznh){flex:1}.fv-sum.svelte-vxrznh{text-align:right;font-variant-numeric:tabular-nums;min-width:72px;font-weight:650}.fv-step.svelte-vxrznh{background:var(--sf-chip,#f2f2f7);border-radius:999px;align-items:center;gap:2px;padding:3px;display:inline-flex}.fv-step.svelte-vxrznh button:where(.svelte-vxrznh){background:var(--sf-card,#fff);width:26px;height:26px;color:var(--ink);cursor:pointer;transition:transform .12s var(--ease);border:0;border-radius:50%;place-items:center;display:grid;box-shadow:0 1px 2px #1018281f}.fv-step.svelte-vxrznh button:where(.svelte-vxrznh):active{transform:scale(.96)}.fv-step.svelte-vxrznh button:where(.svelte-vxrznh):disabled{opacity:.35;cursor:default}.fv-step.svelte-vxrznh span:where(.svelte-vxrznh){text-align:center;font-variant-numeric:tabular-nums;min-width:26px;font-size:14.5px;font-weight:700}.fv-pu.svelte-vxrznh .fv-chips:where(.svelte-vxrznh){margin-top:6px}.fv-pqs.svelte-vxrznh{gap:6px;min-width:0;display:grid}.fv-pq.follow.svelte-vxrznh{background:var(--sf-chip,var(--surface-2,#eff3f8));border-radius:10px;margin-left:10px;padding:7px 9px 8px}.fv-pq.follow.svelte-vxrznh .fv-k:where(.svelte-vxrznh){color:var(--primary-700,var(--primary))}.fv-pq.svelte-vxrznh .fv-chips:where(.svelte-vxrznh){margin-top:4px}.fv-fu.svelte-vxrznh{background:var(--sf-chip,var(--surface-2,#eff3f8));width:100%;font:inherit;text-align:left;color:var(--ink);cursor:pointer;border:none;border-radius:10px;flex-direction:column;align-items:stretch;gap:3px;margin-left:0;padding:8px 10px;font-size:13.5px;display:flex}.fv-fu-k.svelte-vxrznh{color:var(--muted);font-weight:500}.fv-fu-r.svelte-vxrznh{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.fv-fu-v.svelte-vxrznh{overflow-wrap:anywhere;min-width:0;font-weight:600}.fv-fu-c.svelte-vxrznh{flex:none}.fv-fu.empty.svelte-vxrznh .fv-fu-v:where(.svelte-vxrznh){color:var(--primary-700,var(--primary))}.fv-fu-c.svelte-vxrznh{color:var(--primary);font-size:12.5px;font-weight:600}.fv-ask.svelte-vxrznh{gap:14px;display:grid}.fv-ask-q.svelte-vxrznh .fv-chips:where(.svelte-vxrznh){margin-top:8px}.fv-ask-done.svelte-vxrznh{width:100%}.fv-chip.svelte-vxrznh em:where(.svelte-vxrznh){color:var(--muted);font-variant-numeric:tabular-nums;margin-left:5px;font-size:12px;font-style:normal;font-weight:500}.fv-chip.on.svelte-vxrznh em:where(.svelte-vxrznh){color:inherit;opacity:.75}.fv-pu.multi.svelte-vxrznh .fv-pu-row:where(.svelte-vxrznh){grid-template-columns:68px minmax(0,1fr);align-items:start;gap:8px;margin-top:6px;display:grid}.fv-pu.multi.svelte-vxrznh .fv-pu-row:where(.svelte-vxrznh) .fv-chips:where(.svelte-vxrznh){margin-top:0}.fv-pu-n.svelte-vxrznh{color:var(--muted);font-size:12.5px;line-height:30px}.fv-adds-w.svelte-vxrznh .fv-chips:where(.svelte-vxrznh){margin-top:6px}.fv-add.svelte-vxrznh em:where(.svelte-vxrznh){color:var(--muted);font-variant-numeric:tabular-nums;font-size:12.5px;font-style:normal;font-weight:500}.fv-add.on.svelte-vxrznh em:where(.svelte-vxrznh){color:var(--pri)}.fv-box.svelte-vxrznh{background:var(--sf-card,#fff);color:#fff;border:1.5px solid #c4c4d2;border-radius:4px;place-items:center;width:15px;height:15px;transition:background-color .12s,border-color .12s;display:grid}.fv-add.on.svelte-vxrznh .fv-box:where(.svelte-vxrznh){background:var(--pri);border-color:var(--pri)}.fv-pay.svelte-vxrznh{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:6px;margin-top:8px;display:grid}.fv-pay-o.svelte-vxrznh{text-align:left;background:var(--sf-card,#fff);cursor:pointer;color:var(--ink);transition:border-color .14s ease, box-shadow .14s ease, transform .12s var(--ease);border:1px solid #d9d9e3;border-radius:11px;align-items:center;gap:9px;padding:8px 11px;display:flex}.fv-pay-o.svelte-vxrznh:active{transform:scale(.97)}.fv-pay-o.svelte-vxrznh b:where(.svelte-vxrznh){font-size:14px;font-weight:650;display:block}.fv-pay-o.svelte-vxrznh small:where(.svelte-vxrznh){color:var(--muted);font-size:12px}.fv-radio.svelte-vxrznh{background:var(--sf-card,#fff);border:1.5px solid #c4c4d2;border-radius:50%;flex:none;width:16px;height:16px;transition:border .14s}.fv-pay-o.on.svelte-vxrznh{border-color:var(--pri);box-shadow:0 0 0 3px #5a51f51f}.fv-pay-o.on.svelte-vxrznh .fv-radio:where(.svelte-vxrznh){border:5px solid var(--pri)}.fv-payinfo.svelte-vxrznh{color:#4a3500;background:#fff8eb;border-radius:12px;margin-top:10px;padding:11px 13px;font-size:13.5px;line-height:1.45;box-shadow:inset 0 0 0 1px #f1dcae}.fv-payinfo.svelte-vxrznh b:where(.svelte-vxrznh){letter-spacing:.06em;text-transform:uppercase;color:#8a5a00;margin-bottom:2px;font-size:11px;display:block}.fv-note.svelte-vxrznh{background:#fffaf0;box-shadow:inset 0 0 0 1px #f1e2bd}.fv-note-t.svelte-vxrznh{letter-spacing:.06em;text-transform:uppercase;color:#8a5a00;font-size:11.5px;font-weight:750}.fv-note-x.svelte-vxrznh{white-space:pre-line;color:#3a2f12;margin-top:4px;font-size:14px}.fv-err.svelte-vxrznh{color:#c62a2f;margin:8px 0 0;font-size:13px;font-weight:600}.fv-msg.svelte-vxrznh{color:#a3191e;text-align:center;background:#fdecec;border-radius:12px;margin:12px 0 0;padding:10px 12px;font-size:13.5px;font-weight:600}.fv-send.svelte-vxrznh{padding:12px 0 calc(12px + env(safe-area-inset-bottom));background:linear-gradient(180deg, color-mix(in srgb, var(--sf-bg,#f6f6f9) 0%, transparent), var(--sf-bg,#f6f6f9) 32%);margin-top:16px;position:sticky;bottom:0}.fv.preview.svelte-vxrznh .fv-send:where(.svelte-vxrznh){background:0 0;padding-bottom:0;position:static}.fv-cta.svelte-vxrznh{cursor:pointer;color:#fff;background:linear-gradient(180deg, color-mix(in srgb, var(--pri,#5a51f5) 78%, #fff), var(--pri,#5a51f5));width:100%;height:44px;box-shadow:inset 0 1px 0 #ffffff4d, 0 0 0 1px color-mix(in srgb, var(--pri,#5a51f5) 55%, transparent), 0 8px 18px -8px color-mix(in srgb, var(--pri,#5a51f5) 60%, transparent);transition:transform .14s var(--ease), filter var(--dur-2) ease, opacity var(--dur-2) ease;border:0;border-radius:999px;font-size:14.5px;font-weight:650;display:block}.fv-cd.svelte-vxrznh{margin-top:8px}.fv-cta.svelte-vxrznh:active:not(:disabled){transform:scale(.985)}.fv-cta.svelte-vxrznh:disabled{filter:grayscale(.6);opacity:.55;cursor:not-allowed}.fv-after.svelte-vxrznh{text-align:center;color:var(--sf-mute,#8a8aa3);margin:8px 0 0;font-size:11.5px}@media (prefers-reduced-motion:reduce){.fv-chip.svelte-vxrznh,.fv-addbtn.svelte-vxrznh,.fv-step.svelte-vxrznh button:where(.svelte-vxrznh),.fv-pay-o.svelte-vxrznh,.fv-cta.svelte-vxrznh{transition:none}.fv-q.svelte-vxrznh,.fv-note.svelte-vxrznh,.fv-itemq.on.svelte-vxrznh .fv-addbtn:where(.svelte-vxrznh),.fv-tick.svelte-vxrznh{animation:none}}.fv-rv.svelte-vxrznh{flex-direction:column;gap:4px;padding:0 0 4px;display:flex}.rv-moved.svelte-vxrznh{color:#7a4604;background:#fff4e0;border-radius:12px;margin:0 0 12px;padding:12px 14px;font-size:14px;line-height:1.5}.rv-moved.svelte-vxrznh b:where(.svelte-vxrznh){color:#5c3403}.rv-line.svelte-vxrznh{border-bottom:1px dashed var(--line);flex-direction:column;gap:10px;padding:16px 0;display:flex}.rv-line.svelte-vxrznh:has(+.rv-tot:where(.svelte-vxrznh)){border-bottom:0}.rv-top.svelte-vxrznh{justify-content:space-between;gap:12px;font-size:15.5px;font-weight:650;display:flex}.rv-top.svelte-vxrznh b:where(.svelte-vxrznh),.rv-x.svelte-vxrznh b:where(.svelte-vxrznh){font-variant-numeric:tabular-nums;white-space:nowrap}.rv-pu.svelte-vxrznh{color:var(--ink);flex-direction:column;gap:6px;margin:0;padding-left:20px;font-size:14px;line-height:1.45;display:flex}.rv-pu.svelte-vxrznh li:where(.svelte-vxrznh)::marker{color:var(--muted)}.rv-x.svelte-vxrznh{color:var(--muted);justify-content:space-between;gap:12px;font-size:14px;display:flex}.rv-x.svelte-vxrznh b:where(.svelte-vxrznh){color:var(--ink);font-weight:550}.rv-tot.svelte-vxrznh{border-top:1.5px solid var(--ink);justify-content:space-between;align-items:baseline;gap:12px;margin-top:6px;padding:18px 0 16px;display:flex}.rv-tot.svelte-vxrznh span:where(.svelte-vxrznh){letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:12.5px;font-weight:700}.rv-tot.svelte-vxrznh b:where(.svelte-vxrznh){letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:800}.rv-tot.svelte-vxrznh s:where(.svelte-vxrznh){color:var(--muted);margin-right:8px;font-size:15px;font-weight:500}.rv-who.svelte-vxrznh{background:var(--sf-bg,#f6f6f9);border-radius:14px;flex-direction:column;gap:10px;padding:14px 16px;font-size:14px;display:flex}.rv-who.svelte-vxrznh div:where(.svelte-vxrznh){justify-content:space-between;gap:12px;display:flex}.rv-who.svelte-vxrznh span:where(.svelte-vxrznh){color:var(--muted)}.rv-who.svelte-vxrznh b:where(.svelte-vxrznh){text-align:right;overflow-wrap:anywhere;font-weight:600}.rv-note.svelte-vxrznh{color:var(--muted);margin:12px 0 0;font-size:13px}.rv-foot.svelte-vxrznh{flex-direction:column;gap:6px;width:100%;display:flex}.rv-back.svelte-vxrznh{height:40px;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:14px;font-weight:600}
