.invite.svelte-16vnr8v{width:min(360px,100%);border-radius:var(--r-lg);background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);overflow:hidden;font-size:.9rem}.head.svelte-16vnr8v{background:var(--ink);color:var(--paper);padding:1.3rem 1.4rem 1.2rem;display:grid;gap:.15rem}.eyebrow.svelte-16vnr8v{color:var(--mint);font-weight:700;font-size:.78rem;letter-spacing:.02em;margin-bottom:.3rem}.head.svelte-16vnr8v b:where(.svelte-16vnr8v){font-family:var(--font-display);font-size:1.5rem;line-height:1.05;letter-spacing:-.02em;margin-bottom:.35rem}.head.svelte-16vnr8v span:where(.svelte-16vnr8v):not(.eyebrow){color:var(--on-navy-2);font-size:.88rem}.body.svelte-16vnr8v{padding:1.2rem 1.4rem 1.3rem;display:grid;gap:.6rem}.q.svelte-16vnr8v{font-weight:700;color:var(--ink)}.btns.svelte-16vnr8v{display:flex;gap:.5rem;flex-wrap:wrap}.btns.svelte-16vnr8v span:where(.svelte-16vnr8v){border-radius:999px;padding:.5rem .95rem;font-weight:700;font-size:.85rem}.yes.svelte-16vnr8v{background:var(--mint);color:#0b2a1f}.no.svelte-16vnr8v{border:1.5px solid var(--line);color:var(--ink-2)}.lbl.svelte-16vnr8v{color:var(--ink-2);font-size:.8rem;font-weight:600;margin-top:.3rem}.chips.svelte-16vnr8v{display:flex;gap:.4rem;flex-wrap:wrap}.chips.svelte-16vnr8v span:where(.svelte-16vnr8v){border:1.5px solid var(--line);border-radius:999px;padding:.3rem .75rem;font-size:.82rem;color:var(--ink-2)}.chips.svelte-16vnr8v span.on:where(.svelte-16vnr8v){border-color:var(--ink);background:var(--ink);color:var(--paper);font-weight:600}.diet.svelte-16vnr8v{color:var(--ink-2);font-size:.85rem;border-top:1px dashed var(--line);padding-top:.6rem}.foot.svelte-16vnr8v{color:var(--mint-deep);font-weight:700;font-size:.8rem}
