.dyt-carousel{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;direction:rtl}.dyt-single-video-page{direction:rtl;max-width:1100px;margin:0 auto;padding:25px 15px}.dyt-breadcrumb{font-size:14px;color:#64748b;margin-bottom:16px;display:flex}.dyt-breadcrumb a{color:#e11d48;text-decoration:none}.dyt-single-video-box{width:100%;aspect-ratio:16/9;background:#000;border-radius:18px;overflow:hidden;margin-bottom:22px;box-shadow:0 12px 35px rgba(0,0,0,.12)}.dyt-single-video-box iframe{width:100%;height:100%;display:block}.dyt-lazy-video{position:relative;width:100%;height:100%;cursor:pointer;background:#000}.dyt-lazy-video img{width:100%;height:100%;object-fit:cover;display:block;opacity:.9}.dyt-play-btn{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);width:76px;height:76px;border-radius:50%;border:none;background:#e11d48;color:#fff;font-size:30px;cursor:pointer;box-shadow:0 10px 30px rgba(0,0,0,.3)}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{border-bottom:1px solid var(--ast-border-color);margin:0;padding:0 10px!important}.ast-separate-container #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container.ast-right-sidebar #primary{margin:0!important;padding:0}.dyt-single-video-title{font-size:34px;line-height:1.5;margin:0 0 20px;font-weight:800;color:#111827}.dyt-video-meta{color:#64748b;margin-bottom:18px}.dyt-source-link a{color:#e11d48;font-weight:700}.dyt-cta{margin:26px 0;padding:22px;border-radius:18px;background:#fff1f2;border:1px solid #fecdd3}.dyt-cta strong{display:block;font-size:20px;margin-bottom:12px;color:#111827}.dyt-cta a{display:inline-block;background:#e11d48;color:#fff!important;padding:10px 18px;border-radius:999px;text-decoration:none;font-weight:700}.dyt-faq{margin-top:30px;padding:20px;background:#f8fafc;border-radius:18px}.dyt-faq h2{margin-top:0}.dyt-faq details{padding:12px;border-bottom:1px solid #e5e7eb}.dyt-related-section{margin-top:45px;padding-top:25px;border-top:1px solid #eee}.dyt-watch-page-link{margin:18px 0;padding:14px 16px;background:#fff1f2;border:1px solid #fecdd3;border-radius:14px}.dyt-watch-page-link a{color:#e11d48;font-weight:700;text-decoration:none}.single-dyt_video .entry-title,.single-dyt_video .page-title,.single-dyt_video h1.entry-title{display:none!important}@media (max-width:768px){.dyt-single-video-page{padding:12px}.dyt-single-video-title{font-size:22px;line-height:1.6}}