.poster.svelte-z5yxtz{background:var(--lime);position:relative;overflow:hidden}.blob.svelte-z5yxtz{background:var(--forest);border-radius:999px;width:61%;height:62%;position:absolute;top:19%;left:21%}.bubble.svelte-z5yxtz,.card.svelte-z5yxtz,.ticket.svelte-z5yxtz{animation:.6s cubic-bezier(.2,.8,.2,1) both svelte-z5yxtz-float-in;position:absolute}.bubble.svelte-z5yxtz{background:var(--white);border-radius:24px 24px 24px 6px;padding:16px 22px;font-size:17px;font-weight:500;top:16%;left:10%;rotate:-4deg;box-shadow:0 12px 32px #254f1a2e}.card.svelte-z5yxtz{background:var(--white);border-radius:28px;flex-direction:column;gap:14px;width:280px;padding:14px 14px 20px;animation-delay:80ms;display:flex;top:33%;left:32%;rotate:3deg;box-shadow:0 20px 48px #254f1a40}.image.svelte-z5yxtz{background:#f3ebdd;border-radius:18px;justify-content:center;align-items:center;height:180px;display:flex}.cup.svelte-z5yxtz{background:#c89b6d;border-radius:12px 12px 30px 30px;width:84px;height:100px;position:relative}.lid.svelte-z5yxtz{background:var(--forest);border-radius:8px;width:96px;height:16px;position:absolute;top:-6px;left:-6px}.row.svelte-z5yxtz{justify-content:space-between;align-items:center;padding:0 6px;display:flex}.name.svelte-z5yxtz{letter-spacing:-.02em;font-size:20px;font-weight:800}.price.svelte-z5yxtz{font-size:17px;font-weight:600}.tag.svelte-z5yxtz{background:var(--lime);color:var(--forest);border-radius:999px;align-self:flex-start;margin-left:6px;padding:5px 12px;font-size:13px;font-weight:600}.ticket.svelte-z5yxtz{background:var(--ink);color:var(--white);border-radius:999px;align-items:center;gap:14px;padding:16px 22px 16px 16px;font-size:16px;font-weight:600;animation-delay:.16s;display:flex;top:71%;left:13%;rotate:-3deg;box-shadow:0 12px 32px #00000038}.check.svelte-z5yxtz{background:var(--lime);width:36px;height:36px;color:var(--forest);border-radius:50%;justify-content:center;align-items:center;display:flex}@keyframes svelte-z5yxtz-float-in{0%{opacity:0;translate:0 16px}}@media (prefers-reduced-motion:reduce){.bubble.svelte-z5yxtz,.card.svelte-z5yxtz,.ticket.svelte-z5yxtz{animation:none}}.wordmark.svelte-10y6uor{color:var(--ink);letter-spacing:-.03em;align-items:center;gap:6px;font-size:24px;font-weight:800;text-decoration:none;display:inline-flex}.dot.svelte-10y6uor{border:2px solid var(--forest);background:var(--lime);border-radius:50%;width:10px;height:10px}main.svelte-qccg9o{grid-template-columns:1fr 1fr;min-height:100dvh;display:grid}.side.svelte-qccg9o{flex-direction:column;padding:32px 40px;display:flex}.column.svelte-qccg9o{flex-direction:column;gap:32px;width:100%;max-width:400px;margin:96px auto 0;display:flex}.stack.svelte-qccg9o{flex-direction:column;gap:12px;display:flex}.chip.svelte-qccg9o{border-radius:var(--radius-field);background:var(--fill);justify-content:space-between;align-items:center;gap:12px;height:56px;padding:0 18px;font-size:15px;display:flex}.chip.svelte-qccg9o span:where(.svelte-qccg9o){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chip.svelte-qccg9o a:where(.svelte-qccg9o){font-size:14px;text-decoration:none}.code.svelte-qccg9o{letter-spacing:.4em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:700}.resend.svelte-qccg9o{justify-content:center;margin-top:8px;display:flex}main.svelte-qccg9o>.poster{min-height:100dvh}@media (width<=960px){main.svelte-qccg9o{grid-template-columns:1fr}main.svelte-qccg9o>.poster{display:none}.side.svelte-qccg9o{padding:24px 16px}.column.svelte-qccg9o{margin-top:64px}h1.svelte-qccg9o{font-size:36px;line-height:40px}}
