{% load static %} {# ─────────────────────────────────────────────────────────────────────── #} {# _bud_invite_panel.html — bud btn + slide-out for the gatekeeper game- #} {# invite flow. Skeleton (open/close/POST + autocomplete) owned by #} {# bud-btn.js; this partial wires the invite success callback: server #} {# returns {brief, recipient_display} — no line_text (no Post to append a #} {# Line to). JS just shows the Brief banner. #} {# #} {# Caller must pass `room` in context. #} {# ─────────────────────────────────────────────────────────────────────── #}