/* Vibino: کارت «دانلود اپلیکیشن» داخل پاپ‌آپ دانلود + گزینه‌ی «پخش در اپلیکیشن» */
.fk-in-app .fk-appchip,.fk-in-app .fk-sim-openapp{display:none!important}

.fk-appchip{position:relative;display:flex;align-items:center;gap:12px;margin-top:12px;padding:11px 12px;border-radius:16px;overflow:hidden;direction:rtl;
  color:#fff!important;text-decoration:none!important;
  background:linear-gradient(135deg,rgba(124,58,237,.3),rgba(192,38,211,.18));border:1px solid rgba(168,85,247,.32);
  transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .35s;animation:fkAcIn .5s cubic-bezier(.22,1,.36,1) .15s both}
.fk-appchip:after{content:"";position:absolute;top:0;bottom:0;right:-60%;width:35%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.18),transparent);transform:skewX(-18deg);animation:fkAcShine 3.6s ease-in-out infinite;pointer-events:none}
.fk-appchip:hover{transform:translateY(-2px);border-color:rgba(216,180,254,.6);box-shadow:0 14px 28px -16px rgba(192,38,211,.9)}
.fk-appchip-ico{flex:0 0 auto;width:38px;height:38px;display:grid;place-items:center;border-radius:12px;color:#fff;background:linear-gradient(135deg,#7c3aed,#c026d3);box-shadow:0 8px 18px -8px rgba(124,58,237,.95)}
.fk-appchip-ico svg{width:20px;height:20px;animation:fkAcBob 2s ease-in-out infinite}
.fk-appchip-copy{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}
.fk-appchip-copy strong{font-size:13px;line-height:1.6;font-weight:800;color:#fff}
.fk-appchip-copy small{font-size:11px;line-height:1.6;color:#c4b5fd;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.fk-appchip>b{flex:0 0 auto;font-weight:400;color:#d8b4fe;transition:transform .35s cubic-bezier(.22,1,.36,1)}
.fk-appchip:hover>b{transform:translateX(-4px)}

/* آیتم منوی سه‌نقطه */
.fk-sim-menu-item.fk-sim-openapp{display:flex;align-items:center;gap:8px;text-decoration:none}
.fk-sim-openapp .fk-appchip-svg{flex:0 0 auto;width:18px;height:18px;color:#c084fc}

@keyframes fkAcIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}
@keyframes fkAcShine{0%,60%{right:-60%}100%{right:130%}}
@keyframes fkAcBob{0%,100%{transform:translateY(-1px)}50%{transform:translateY(1.5px)}}
@media(prefers-reduced-motion:reduce){.fk-appchip,.fk-appchip:after,.fk-appchip-ico svg{animation:none!important}}
