/* Classic UI (matches v14 look) */
.sticky-slider-pro-v14-bar{
  position:fixed; bottom:0; left:0; width:100%; z-index:99999;
  background:#ffffff; padding:6px 0; min-height:90px; border-top:1px solid #e5e7eb;
}
.slider-wrapper{ display:flex; transition:transform .4s ease-in-out; width:100%; }
.slide-item{ flex:0 0 100%; display:flex; align-items:center; justify-content:center; padding:6px; }
.slide-inner-block{ display:flex; align-items:center; background:#f5f5f5; border-radius:14px; padding:8px 12px; box-shadow:0 2px 6px rgba(0,0,0,0.1); max-width:95%; }
.slide-thumb{ max-height:70px; width:auto; border-radius:10px; margin-right:10px; object-fit:cover; }
.slide-content{ display:flex; flex-direction:column; justify-content:space-between; align-items:center; text-align:center; }
.slide-title{ font-weight:600; color:#000; font-size:14px; -webkit-line-clamp:2; display:-webkit-box; -webkit-box-orient:vertical; overflow:hidden; text-overflow:ellipsis; margin-bottom:3px; }
.readmore-btn{
  background:#e53935; color:#fff; font-size:11px; font-weight:600; padding:5px 9px;
  border-radius:999px; text-decoration:none; display:inline-block; width:auto; line-height:1; white-space:nowrap;
  box-shadow:0 1px 3px rgba(229,57,53,0.35); transition:transform .15s ease, box-shadow .2s ease, background .2s ease;
  animation: srpsPulse 1.8s ease-out infinite;
}
.readmore-btn:hover{ background:#ff3333; box-shadow:0 3px 10px rgba(229,57,53,0.45); transform: translateY(-1px); }
@keyframes srpsPulse{
  0%{ box-shadow:0 0 0 0 rgba(229,57,53,.45); transform:translateY(0) scale(1); }
  60%{ box-shadow:0 0 0 10px rgba(229,57,53,0); transform:translateY(-1px) scale(1.02); }
  100%{ box-shadow:0 0 0 0 rgba(229,57,53,0); transform:translateY(0) scale(1); }
}
@media (prefers-reduced-motion: reduce){ .readmore-btn{ animation:none; } }

/* After-content & Paragraph (Classic) */
.after-content-section{ margin-top:25px; border-top:2px solid #ccc; padding-top:10px; }
.tajya-btn{ background:red; color:#fff; display:inline-block; padding:8px 20px; border-radius:25px; font-weight:700; font-size:16px; margin-bottom:12px; text-align:center; }
.after-content-card{ display:flex; justify-content:space-between; align-items:center; background:#f9f9f9; color:#000; padding:8px; border-radius:6px; margin-bottom:8px; text-decoration:none; }
.after-content-card:hover{ background:#eee; }
.after-content-card img{ width:100px; height:auto; border-radius:6px; object-fit:cover; margin-left:10px; }
.after-content-card .after-text{ flex:1; font-size:16px; font-weight:500; line-height:1.3; }
.paragraph-posts .tajya-btn{ display:none !important; } /* Paragraph Posts मध्ये बॅज नको */
@media(max-width:600px){
  .after-content-card .after-text{ font-size:14px; }
  .tajya-btn{ font-size:14px; padding:6px 16px; }
  .readmore-btn{ font-size:10px; padding:4px 8px; }
}
