/* ═══════════════════════════════════════════════════════════════════════════
 *  v368 · قانون ترافیک هدیه — بخش نمایش (توضیح کامل: src/320-v368-giftflow.js)
 * ═══════════════════════════════════════════════════════════════════════════ */

/* استخر ثابت ذره‌های COMBO و هدیه‌های پرنده: خودشان پنهان‌اند؛ Web Animations حرکتشان می‌دهد */
#cb196 .fx .pl368, .fly196.pl368{ animation:none !important; opacity:0 }

/* کارت هدیهٔ چت که عددش بالا رفت: یک ضربهٔ کوچک (فقط transform) */
.gc213 .gc213-q.bp368{ animation:bp368 .42s cubic-bezier(.2,1.8,.4,1) }
@keyframes bp368{ 0%{ transform:scale(1.35) } 100%{ transform:none } }

/* لبهٔ رنگین‌کمانی کارت‌های گران در چت: دو دور و تمام (قبلاً بی‌پایان، روی هر کارت؛ چت تاریخچه است) */
.gc213.t3{ animation-iteration-count:2 }
.gc213.t3.nw, [dir=rtl] .gc213.t3.nw{ animation-iteration-count:1, 2 }

/* ── سطح ۱+ (کمبوی تند / طوفان): جلوه‌هایی که هر فریم با پردازنده دوباره کشیده می‌شوند می‌ایستند ──
   لبهٔ روان بنر، درخشش و موج متنِ عدد، سایهٔ تپنده، برق دکمهٔ COMBO. حرکت‌های کارت گرافیکی
   (ضربه‌ها، پرتوهای چرخان، شمارش عدد) سر جایشان‌اند. */
html.gs368 .gb213.t3:not(.c2):not(.c3):not(.out):not(.lvup){ animation:gb213in .55s cubic-bezier(.18,1.25,.3,1) both !important }
html.gs368 .gb213.c2:not(.out):not(.lvup), html.gs368 .gb213.c3:not(.out):not(.lvup),
html.gs368 .gb213.c1 .gb213-n b,
html.gs368 .gb213.c2 .gb213-n s, html.gs368 .gb213.c2 .gb213-n b,
html.gs368 .gb213.c3 .gb213-n s, html.gs368 .gb213.c3 .gb213-n b, html.gs368 .gb213.c3 .gb213-lb::after,
html.gs368 .gb213-lk.t3 .wa,
html.gs368 #cb196 .shine, html.gs368 #cb196.t3 .x{ animation-play-state:paused !important }
/* حلقهٔ شمارش معکوس COMBO: دو سایهٔ فیلتری روی دایره‌ای که هر فریم عوض می‌شود = گران‌ترین نقاشی دکمه */
html.gs368 #cb196 .rg196 circle:not(.tr){ filter:none !important }

/* ── سطح ۲ (طوفان: چند فرستنده یا گوشی کند) ── */
html.gs368b .gb213-sp{ display:none !important }

/* دو بنر هم‌زمان و نشان «برد» شانسی روی بنر پایینی: بنر پایینی کمی پایین‌تر تا نشان روی عدد بنر بالایی نیفتد */
#gb213 .gb213.lk368:not(:first-child){ margin-top:20px; transition:margin-top .2s ease-out }
