.scrim.svelte-1juggw3{z-index:50;background:#0000008c;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.modal.svelte-1juggw3{background:var(--surface,#1f1e24);width:100%;max-width:420px;color:var(--text,#d9d4ca);border-radius:18px;flex-direction:column;gap:14px;padding:20px;display:flex}.head.svelte-1juggw3{justify-content:space-between;align-items:center;display:flex}h2.svelte-1juggw3{margin:0;font-size:1.2rem}.x.svelte-1juggw3{color:inherit;cursor:pointer;background:0 0;border:0;font-size:1.5rem}.field.svelte-1juggw3{flex-direction:column;gap:.35rem;font-size:1rem;display:flex}input.svelte-1juggw3:not([type]),input[type=tel].svelte-1juggw3{box-sizing:border-box;width:100%;font:inherit;border:1px solid var(--line,#36343c);background:var(--surface-2,#27262d);color:inherit;border-radius:10px;padding:.7rem}.paths.svelte-1juggw3{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (width<=420px){.paths.svelte-1juggw3{grid-template-columns:1fr}}.path.svelte-1juggw3{flex-direction:column;gap:.5rem;display:flex}.path-label.svelte-1juggw3{margin:0;font-weight:600}.go.svelte-1juggw3{font:inherit;background:var(--accent,#d2a96c);color:var(--accent-ink,#1a1408);cursor:pointer;border:0;border-radius:10px;padding:.8rem 1rem;font-weight:600}.go.svelte-1juggw3:disabled{opacity:.4}.ack.svelte-1juggw3{color:var(--muted,#948e83);align-items:flex-start;gap:.5rem;font-size:.9rem;display:flex}.link.svelte-1juggw3{color:var(--muted,#948e83);overflow-wrap:anywhere;font-size:.85rem}.err.svelte-1juggw3{color:#c9685c;margin:0}main.svelte-1o35g06{flex-direction:column;gap:1rem;max-width:40rem;margin:0 auto;padding:2rem 18px 3rem;display:flex}.top.svelte-1o35g06{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}h1.svelte-1o35g06{margin:0;font-size:1.6rem}.friend.svelte-1o35g06{border:1px solid color-mix(in srgb, currentColor 35%, transparent);color:inherit;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;padding:.55rem .9rem;font-size:.95rem}.greeting.svelte-1o35g06{margin:0;font-size:1.15rem}.go.big.svelte-1o35g06{width:100%;font:inherit;background:var(--accent,#d2a96c);color:var(--accent-ink,#1a1408);cursor:pointer;border:0;border-radius:14px;padding:1.1rem 1.2rem;font-size:1.2rem;font-weight:700}.go.svelte-1o35g06{font:inherit;background:var(--accent,#d2a96c);color:var(--accent-ink,#1a1408);cursor:pointer;border:0;border-radius:12px;padding:.9rem 1.1rem;font-size:1.05rem;font-weight:600}.check-heading.svelte-1o35g06,.steps-heading.svelte-1o35g06{margin:.5rem 0 0;font-size:1.05rem;font-weight:600}.chips.svelte-1o35g06{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}@media (width<=400px){.chips.svelte-1o35g06{grid-template-columns:1fr}}.chip.svelte-1o35g06{border:1px solid color-mix(in srgb, currentColor 30%, transparent);min-height:52px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:14px;padding:.6rem .9rem;font-size:1rem}.chip.none.svelte-1o35g06{text-align:center;border-color:var(--accent,#d2a96c);color:var(--accent,#d2a96c);grid-column:1/-1;font-size:1.05rem}.chip.on.svelte-1o35g06{background:#c9685c38;border-color:#c9685c}.steps.svelte-1o35g06{flex-direction:column;gap:.6rem;display:flex}.step.svelte-1o35g06{text-align:left;border:2px solid color-mix(in srgb, currentColor 28%, transparent);width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:16px;flex-direction:column;gap:.25rem;padding:1rem;display:flex}.step-text.svelte-1o35g06{font-size:1.25rem;font-weight:600}.step-sub.svelte-1o35g06{color:var(--muted);font-size:.95rem}.urgent.svelte-1o35g06{color:#c9685c;margin:.5rem 0 0;font-size:1.05rem;font-weight:600}.flagged-head.svelte-1o35g06{margin:0;font-size:1.3rem;font-weight:700}.tapped.svelte-1o35g06{color:var(--muted);margin:0}.acts.svelte-1o35g06{flex-wrap:wrap;gap:.6rem;display:flex}.btn.svelte-1o35g06{border:1px solid color-mix(in srgb, currentColor 35%, transparent);color:inherit;border-radius:12px;padding:.8rem 1.1rem;font-weight:600;text-decoration:none;display:inline-block}.btn.danger.svelte-1o35g06{color:#fff;background:#c9685c;border-color:#0000}.after.svelte-1o35g06,.show.svelte-1o35g06{color:var(--muted);margin:0}.body.svelte-1o35g06{margin:0;font-size:1.05rem;line-height:1.5}footer.svelte-1o35g06{margin-top:2rem}.floor.svelte-1o35g06{color:var(--muted);font-size:.95rem}
