══════════ فیلترشکن (قیمت یک‌بار در تنظیمات + ارسال در چت) ══════════

مسیر تنظیم:  پنل مدیریت ← تب «📋 فرم‌ها» ← کارت بالای صفحه «🔥 فیلترشکن»

تنظیم
  ۱) عنوان و توضیحات زیر عنوان را (در صورت نیاز) ویرایش کنید.
  ۲) برای هر گیگ قیمت را به «تومان کامل» بنویسید (مثلاً ۱۵۰۰۰۰ = «۱۵۰ هزار تومان»).
     زیر هر قیمت، همان لحظه خوانده‌شدهٔ آن نمایش داده می‌شود.
  ۳) گیگ تازه: دکمهٔ «＋ گیگ جدید» ← عدد گیگ و قیمت ← ذخیره. حذف: ✕ کنار هر ردیف.
     (گیگ‌ها خودکار از کم به زیاد مرتب می‌شوند؛ گیگ تکراری پذیرفته نمی‌شود.)
  ۴) برنامه‌ها (happ، v2box، …) هم قابل افزودن/حذف هستند (هر خط یکی).
  ۵) «ذخیرهٔ فیلترشکن». «👁 پیش‌نمایش پیام» متن نهایی را نشان می‌دهد.
  گیگی که قیمتش خالی یا صفر باشد در پیام مشتری نمی‌آید.

ارسال به مشتری
  داخل هر گفتگو، در ردیف «فرم‌ها» چیپ «🔥 فیلترشکن» هست؛ کلیک = ارسال کل لیست به‌صورت یک پیام
  (یا چیپ را بکشید روی چت). قیمت‌ها هر بار از همان تنظیمات ذخیره‌شده خوانده می‌شود،
  پس با عوض کردن قیمت، پیام‌های بعدی خودکار به‌روز می‌شوند (پیام‌های قبلی تغییر نمی‌کنند).

فایل‌های تغییرکرده
  api.php                      مسیرهای admin/vpn و admin/send-vpn + نگه‌داشتن خط‌های پیام
  panel-aaf2d6f1b2e7.html      کارت فیلترشکن در تب فرم‌ها + چیپ در چت
  chat3.css                    رنگ چیپ

داده: data/c3-vpn.json  (پوشهٔ data/ را موقع آپدیت پاک نکنید)

تست‌شده: ذخیره/خواندن/ارسال روی PHP 8.3 (سرور داخلی) و بررسی نحو جاوااسکریپت.
در مرورگر و روی هاست خودتان یک بار تست کنید: تب فرم‌ها ← وارد کردن قیمت‌ها ← ذخیره ← باز کردن گفتگو ← چیپ 🔥.

پاسخ‌های سریع (نوار زیر چت)
  دکمهٔ «🔥 فیلترشکن» اول نوار پاسخ‌های سریع هم هست: کلیک = ارسال لیست قیمت، یا بکشید و روی چت رها کنید.
  همهٔ پاسخ‌های سریع دیگر هم قابل کشیدن و رها کردن روی چت شده‌اند (فقط متن جواب ارسال می‌شود).
