/* Hartly · v94 · بلوک 115 از ۱۱۸
   v91assets → assets/effects/count-lion/ (نگاه کن به لایهٔ v95
   تولید خودکار توسط tools/split-layers.py */
/* ============ V94 — لایو تصویری سلو: هدر + کارت‌های شناور + اکشن سریع + لایک ============ */
/* حلقه چرخان دور آواتار کارت‌های شناور */
@keyframes lr94spin{to{transform:rotate(360deg)}}
@keyframes lr94cardIn{0%{transform:translateX(-26px);opacity:0}100%{transform:none;opacity:1}}
@keyframes lr94flash{0%,100%{box-shadow:0 6px 18px rgba(0,0,0,.4)}50%{box-shadow:0 0 0 3px rgba(255,201,64,.9),0 0 26px 8px rgba(255,201,64,.5)}}
@keyframes lr94quickIn{0%{transform:translateX(-30px) scale(.9);opacity:0}100%{transform:none;opacity:1}}
@keyframes lr94fly{0%{transform:translate(0,0) scale(.6);opacity:1}70%{opacity:1}100%{transform:translate(var(--dx,0),-190px) scale(1.15);opacity:0}}
@keyframes lr94likePop{0%{transform:scale(1)}40%{transform:scale(1.35)}100%{transform:scale(1)}}
@keyframes lr94wm{0%,100%{opacity:.5}50%{opacity:.8}}
/* دکمه فالو داخل چیپ هاست */
#lrFollow94{width:26px;height:26px;border-radius:50%;border:0;cursor:pointer;flex:none;display:flex;align-items:center;justify-content:center;margin-right:4px;transition:transform .15s}
#lrFollow94:active{transform:scale(.85)}
#lrFollow94.off{background:rgba(16,185,129,.25)!important}
/* استک آواتار بیننده‌ها در هدر */
#lrVw94{display:flex;align-items:center;flex:none}
#lrVw94 .v94av{width:27px;height:27px;border-radius:50%;border:1.6px solid rgba(255,201,64,.85);margin-left:-9px;overflow:hidden;background:#29203a;display:flex;align-items:center;justify-content:center;color:#fff;font-size:11px;font-weight:900;box-shadow:0 2px 8px rgba(0,0,0,.5)}
#lrVw94 .v94av img{width:100%;height:100%;object-fit:cover}
#lrVw94 .v94cnt{background:rgba(255,255,255,.14);color:#fff;font-size:10px;font-weight:900;border-radius:999px;padding:3px 8px;margin-right:6px;backdrop-filter:blur(4px)}
/* کارت‌های شناور بیننده‌ها — ستون راست */
#lrCards94{position:absolute;right:10px;top:33%;z-index:22;display:flex;flex-direction:column;gap:10px;pointer-events:none}
.lr94-card{pointer-events:auto;cursor:pointer;width:86px;background:rgba(14,9,26,.55);border:1px solid rgba(255,255,255,.14);border-radius:16px;padding:8px 6px 7px;display:flex;flex-direction:column;align-items:center;gap:4px;backdrop-filter:blur(6px);box-shadow:0 6px 18px rgba(0,0,0,.4);animation:lr94cardIn .35s cubic-bezier(.2,.9,.3,1.2) both}
.lr94-card.flash{animation:lr94flash 1s ease 2}
.lr94-ring{position:relative;width:52px;height:52px;border-radius:50%;padding:3px;flex:none}
.lr94-ring::before{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,var(--c1,#f0a35e),#fff3,var(--c1,#f0a35e),transparent 75%,var(--c1,#f0a35e));animation:lr94spin 3.4s linear infinite}
.lr94-ring .in{position:relative;width:100%;height:100%;border-radius:50%;overflow:hidden;background:#241a38;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;font-weight:900}
.lr94-ring .in img{width:100%;height:100%;object-fit:cover}
.lr94-nm{color:#fff;font-size:10px;font-weight:900;max-width:74px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}
.lr94-tg{display:inline-flex;align-items:center;gap:3px;font-size:8px;font-weight:900;color:var(--tc,#f0a35e);background:rgba(255,255,255,.08);border:1px solid color-mix(in srgb,var(--tc,#f0a35e) 45%,transparent);border-radius:999px;padding:1px 6px}
.lr94-gl{color:#fbbf24;font-size:8.5px;font-weight:900}
/* کارت تسک کوچک بالا راست */
#lrTask94{position:absolute;top:110px;right:10px;z-index:21;display:flex;flex-direction:column;align-items:center;gap:3px;background:rgba(14,9,26,.5);border:1px solid rgba(255,255,255,.14);border-radius:14px;padding:7px 9px;cursor:pointer;backdrop-filter:blur(6px)}
#lrTask94 .t94bar{width:44px;height:4px;border-radius:99px;background:rgba(255,255,255,.14);overflow:hidden}
#lrTask94 .t94bar i{display:block;height:100%;background:linear-gradient(90deg,#fde047,#f59e0b);border-radius:99px}
#lrTask94 small{color:#fde68a;font-size:8.5px;font-weight:900}
/* بج ایونت */
#lrEvt94{position:absolute;top:172px;right:10px;z-index:21;background:linear-gradient(135deg,rgba(124,58,237,.75),rgba(76,29,149,.75));border:1px solid rgba(196,141,255,.5);color:#e9d5ff;font-size:8.5px;font-weight:900;border-radius:12px;padding:6px 8px;text-align:center;cursor:pointer;line-height:1.7;backdrop-filter:blur(6px);box-shadow:0 6px 16px rgba(76,29,149,.4)}
/* اکشن‌های سریع سلو */
#lrQuick94{position:absolute;left:12px;bottom:170px;z-index:23;display:flex;flex-direction:column;gap:8px}
.lr94-q{direction:rtl;display:flex;align-items:center;gap:7px;border:0;border-radius:999px;padding:8px 14px 8px 10px;color:#fff;font-size:11.5px;font-weight:900;font-family:inherit;cursor:pointer;box-shadow:0 8px 20px rgba(0,0,0,.4);animation:lr94quickIn .4s cubic-bezier(.2,.9,.3,1.25) both;white-space:nowrap}
.lr94-q svg{flex:none}
.lr94-q .chev{opacity:.7;margin-right:auto}
#lrQuick94Btn{position:absolute;left:12px;bottom:170px;z-index:23;width:38px;height:38px;border-radius:50%;border:1px solid rgba(255,201,64,.5);background:rgba(20,12,36,.7);color:#fde68a;font-size:16px;cursor:pointer;backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center}
/* دکمه لایک شناور */
#lrLike94{position:absolute;left:14px;bottom:112px;z-index:23;display:flex;flex-direction:column;align-items:center;gap:2px;background:none;border:0;cursor:pointer}
#lrLike94 .h94{width:46px;height:46px;border-radius:50%;background:rgba(20,12,36,.6);border:1.5px solid rgba(251,113,133,.55);display:flex;align-items:center;justify-content:center;backdrop-filter:blur(6px);box-shadow:0 6px 18px rgba(0,0,0,.4)}
#lrLike94.pop .h94{animation:lr94likePop .3s ease}
#lrLike94 small{color:#fda4af;font-size:9px;font-weight:900;text-shadow:0 1px 4px rgba(0,0,0,.6)}
.lr94-fly{position:absolute;left:24px;bottom:120px;z-index:24;pointer-events:none;font-size:20px;animation:lr94fly 1.25s ease-out forwards}
/* واترمارک */
#lrWm94{position:absolute;bottom:6px;left:0;right:0;z-index:9;text-align:center;color:rgba(255,255,255,.55);font-size:8px;font-weight:700;letter-spacing:.4px;pointer-events:none;animation:lr94wm 4s ease-in-out infinite;direction:ltr}
/* اسکرین خوانایی پایین ویدیو */
#liveRoom49.solo94::after{content:"";position:absolute;left:0;right:0;bottom:0;height:180px;background:linear-gradient(180deg,transparent,rgba(5,2,12,.55));pointer-events:none;z-index:8}
#liveRoom49.solo94::before{content:"";position:absolute;left:0;right:0;top:0;height:120px;background:linear-gradient(0deg,transparent,rgba(5,2,12,.5));pointer-events:none;z-index:8}
