/* Doostihaa Pro - Non-Blocking Responsive Mobile Styles (v99.2.0) */
@media (max-width:960px){.mcenter, .dst-fluid-container{padding:0 12px}
.dst-header-main-row{display:grid;grid-template-columns:auto 1fr;gap:8px 10px;padding:8px 0;align-items:center}
.dst-brand-area{grid-column:1;grid-row:1;gap:8px}
.dst-logo-link img{max-height:32px}
.dst-mobile-nav-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--dst-surface);color:var(--dst-text);border:1px solid var(--dst-border-strong);border-radius:9px;font-size:16px;padding:0}
.dst-header-actions{grid-column:1 / -1;grid-row:2;display:contents}
.dst-action-buttons{grid-column:2;grid-row:1;justify-self:end;gap:6px}
.dst-club-btn{padding:0;width:36px;height:36px;border-radius:50%;justify-content:center}
.dst-club-btn-text{display:none !important}
.dst-notif-btn{height:36px;padding:0 8px}
.dst-theme-switch-pill{padding:3px}
html[data-theme="dark"] .dst-theme-switch-pill .is-sun,html[data-theme="light"] .dst-theme-switch-pill .is-moon{display:none}
.dst-header-search-holder{grid-column:1 / -1;grid-row:2;max-width:100%;width:100%}
.dst-main-nav{display:none;position:fixed;top:0;right:0;bottom:0;width:280px;max-width:85vw;background:var(--dst-bg-elevated);border-left:1px solid var(--dst-border-strong);padding:16px;z-index:3200;overflow-y:auto;box-shadow:-10px 0 30px rgba(0,0,0,0.6)}
.dst-main-nav.is-open{display:block}
.dst-mobile-drawer-head{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid var(--dst-border)}
.dst-close-drawer-btn{background:none;border:none;color:var(--dst-text);font-size:24px}
.dst-mega-nav-list{flex-direction:column;align-items:stretch;gap:6px}
.dst-megamenu-panel{position:static;min-width:0;box-shadow:none;padding:8px 12px;margin-top:4px;background:var(--dst-surface)}
.dst-schedule-bar,.dst-entrance-brand-box,.dst-jalali-pill{display:none !important}
.dst-entrance-hero-bar{padding:8px 0}
.dst-entrance-inner{flex-direction:row;justify-content:space-between;gap:10px}
.dst-insta-stories-bar{gap:12px}
.dst-story-ring{width:50px;height:50px}
.dst-story-emoji{font-size:20px}
.dst-story-label{font-size:10.5px}
.dst-soc-lbl{display:none}
.dst-soc-btn{width:34px;height:34px;padding:0;justify-content:center}
.dst-unified-ads-grid{grid-template-columns:1fr;gap:8px}
.dst-banner-card, .code-block.dst-banner-card{height:74px !important;max-height:74px !important}
.dst-banner-card img, .dst-banner-card video{max-height:64px !important}
.dst-main-layout{grid-template-columns:1fr;gap:16px}
.dst-filter-controls{display:grid;grid-template-columns:repeat(2, 1fr);gap:8px;width:100%}
.dst-filter-group{flex-direction:column;align-items:stretch;gap:3px}
.dst-filter-submit-btn{grid-column:1 / -1;padding:9px}
.dst-post-card{padding:14px}
.dst-card-inner{display:grid;grid-template-columns:112px minmax(0, 1fr);gap:12px;align-items:start}
.dst-card-poster-col{width:112px;margin:0}
.dst-card-body-col{display:contents}
.dst-card-header{grid-column:2;flex-direction:column;gap:8px;border-bottom:none;padding-bottom:0;margin-bottom:0}
.dst-card-title{font-size:14.5px;line-height:1.4}
.dst-card-ratings-box{width:100%;justify-content:flex-start}
.dst-card-specs-grid{grid-column:1 / -1;grid-template-columns:repeat(2, minmax(0, 1fr));gap:6px 10px;background:var(--dst-bg-elevated);padding:10px;border-radius:10px;margin-bottom:8px}
.dst-spec-item.is-cast-row{display:none}
.dst-card-synopsis{grid-column:1 / -1;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.dst-card-footer{grid-column:1 / -1;padding-top:8px}
.dst-card-meta-stats{display:none}
.dst-card-actions{width:100%}
.dst-more-btn{flex:1}
.dst-posts-feed.view-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px}
.dst-posts-feed.view-grid .dst-card-inner{display:flex;flex-direction:column}
.dst-posts-feed.view-grid .dst-card-poster-col{width:100%}
.dst-single-hero-content{flex-direction:column;align-items:center;padding:16px;gap:16px}
.dst-single-poster-col{width:185px}
.dst-single-h1{font-size:18px;text-align:center}
.dst-single-badges-bar{justify-content:center}
.dst-single-ratings-row{justify-content:center;padding:10px}
.dst-single-quick-ctas{width:100%;justify-content:center;margin-right:0}
.dst-luxury-specs-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px}
.dst-quality-row, .dst-ep-dl-row{flex-direction:column;align-items:stretch}
.dst-q-actions, .dst-ep-row-qualities{width:100%;justify-content:space-between}
.dst-main-dl-btn{flex:1;justify-content:center}
.dst-req-form .dst-form-row, .dst-comment-inputs{grid-template-columns:1fr}
.dst-floating-ad{display:none !important}
body{padding-bottom:64px}
.dst-mobile-bottom-nav{position:fixed;bottom:0;right:0;left:0;height:58px;background:var(--dst-bg-elevated);border-top:1px solid var(--dst-border-strong);display:grid;grid-template-columns:repeat(5, 1fr);z-index:1500}
.dst-mnav-item{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:11px;color:var(--dst-text-muted);background:none;border:none;font-family:inherit}
.dst-mnav-item i{font-size:17px;margin-bottom:2px}
.dst-mnav-item.active, .dst-mnav-item.is-center-search{color:var(--dst-accent)}
}
@media (max-width:480px){.dst-hero-grid, .dst-related-grid.is-hover-reveal{grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px}
.dst-updated-series-grid{grid-template-columns:repeat(3, minmax(0, 1fr));gap:8px}
.dst-luxury-specs-grid{grid-template-columns:1fr}
}
@media (max-width:767px){.dst-smart-stream-dock{padding:8px 10px;gap:8px}
.dst-ep-stream-btn{width:100%;justify-content:center}
}
@media (max-width:991px){.dst-footer-pro-grid{grid-template-columns:1fr 1fr;gap:22px}
.dst-glass-arrow-btn.is-left{left:4px}
.dst-glass-arrow-btn.is-right{right:4px}
}
@media (max-width:767px){.dst-footer-pro-grid{grid-template-columns:1fr;gap:18px}
.dst-editorial-magazine-card{padding:18px 16px}
.dst-series-single-row-track .dst-series-update-card{flex:0 0 136px !important;width:136px !important;max-width:136px !important}
.dst-glass-arrow-btn{width:40px;height:40px}
.dst-comment-list ul.children{padding-right:10px;margin-right:2px}
}
@media (max-width:991px){.dst-fs-results-grid{grid-template-columns:1fr}
.dst-megamenu-panel.is-movies-megamenu,.dst-megamenu-panel.is-series-megamenu{min-width:100%;grid-template-columns:1fr}
.dst-mega-genres-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}
}
@media (max-width:991px){.dst-hero-top-split{grid-template-columns:1fr}
.dst-luxury-specs-grid.is-under-poster-grid .dst-lspec-card.is-wide{grid-column:span 1}
.dst-search-dropdown.is-wide-glass-dropdown{position:fixed;top:64px;right:3vw;left:3vw;width:94vw}
.dst-search-items-list{grid-template-columns:1fr}
.dst-smart-player-viewport.is-16x9-viewport,.dst-watch-php-embed-wrap,.dst-native-video-wrap{min-height:240px !important}
}
@media (max-width:767px){.dst-top-ads-2col-grid{grid-template-columns:1fr !important}
.dst-hero-single-row-track .dst-hero-card{flex:0 0 155px;min-width:155px}
}
@media (max-width:991px){.dst-hero-top-split.is-v10-balanced-split{grid-template-columns:1fr !important}
.dst-dl-tabs-nav.is-symmetrical-tabs-grid.is-cols-4,.dst-dl-tabs-nav.is-symmetrical-tabs-grid.is-cols-3{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}
#dst-search-items-list.dst-fs-results-grid{grid-template-columns:1fr !important}
}
@media (max-width:767px){.dst-card-header{flex-wrap:wrap !important}
.dst-card-title.is-single-line-fit{white-space:normal !important}
.dst-dl-tabs-nav.is-symmetrical-tabs-grid.is-cols-4,.dst-dl-tabs-nav.is-symmetrical-tabs-grid.is-cols-3,.dst-dl-tabs-nav.is-symmetrical-tabs-grid.is-cols-2{grid-template-columns:1fr !important}
.dst-luxury-specs-grid.is-auto-stretch-specs .dst-lspec-card,.dst-luxury-specs-grid.is-auto-stretch-specs .dst-lspec-card.is-wide{flex:1 1 calc(50% - 8px) !important;min-width:135px !important}
}
@media (max-width:991px){.dst-megamenu-panel.is-film-genres-panel,.dst-megamenu-panel.is-series-mega-panel,.dst-megamenu-panel.is-single-col-dropdown{width:100% !important;min-width:0 !important;max-width:100% !important;grid-template-columns:1fr !important}
.dst-megamenu-panel.is-film-genres-panel .dst-mega-genres-grid{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}
}
@media (max-width:991px){.dst-ep-row.is-v12-structured-ep-row{grid-template-columns:1fr !important;align-items:stretch !important}
.dst-ep-row-actions-left{justify-content:flex-start !important}
.dst-related-grid.is-minimal-poster-grid{grid-template-columns:repeat(3, minmax(0, 1fr)) !important}
}
@media (max-width:575px){.dst-related-grid.is-minimal-poster-grid{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}
}
@media (max-width:767px){.dst-card-title.is-uniform-card-title{font-size:14.5px !important;white-space:normal !important}
}
@media (max-width:767px){.dst-ep-dl-row,.dst-ep-dl-row.is-v12-structured-ep-row{flex-direction:column !important;align-items:stretch !important}
.dst-ep-dl-row .dst-ep-row-links-stack{margin-right:0 !important;width:100% !important;align-items:flex-end !important}
.dst-ep-dl-row .dst-ep-row-qualities{width:100% !important;justify-content:flex-end !important}
.dst-ep-dl-row .dst-ep-row-actions-left{width:100% !important;justify-content:flex-end !important}
.dst-scb-grid{grid-template-columns:1fr !important}
.dst-scb-card{flex-direction:column;align-items:stretch}
.dst-scb-card-cta{justify-content:center}
}
@media (max-width:960px){.dst-header-search-holder,.dst-live-search-wrap{width:100% !important;max-width:100% !important}
.dst-notif-popover{position:fixed !important;top:60px !important;right:12px !important;left:12px !important;width:auto !important;max-width:calc(100vw - 24px) !important;z-index:3600 !important}
.dst-main-nav .dst-mega-nav-list > li.has-megamenu > .dst-megamenu-panel,.dst-main-nav .dst-mega-nav-list > li.has-megamenu:hover > .dst-megamenu-panel{position:static !important;width:100% !important;min-width:0 !important;max-width:100% !important;box-shadow:none !important;padding:10px !important;margin-top:6px !important;display:none !important;grid-template-columns:1fr !important}
.dst-main-nav .dst-mega-nav-list > li.has-megamenu.is-mobile-expanded > .dst-megamenu-panel{display:grid !important}
#dst-posts-container:not(.view-grid):not(.view-compact) .dst-post-card,.dst-posts-feed:not(.view-grid):not(.view-compact) .dst-post-card{padding:14px !important;border-radius:14px !important;margin-bottom:14px !important}
#dst-posts-container:not(.view-grid):not(.view-compact) .dst-card-inner,.dst-posts-feed:not(.view-grid):not(.view-compact) .dst-card-inner{display:flex !important;flex-direction:column !important;align-items:stretch !important;gap:12px !important}
#dst-posts-container:not(.view-grid):not(.view-compact) .dst-card-poster-col,.dst-posts-feed:not(.view-grid):not(.view-compact) .dst-card-poster-col{width:175px !important;max-width:56vw !important;margin:0 auto !important;flex-shrink:0 !important}
#dst-posts-container:not(.view-grid):not(.view-compact) .dst-card-body-col,.dst-posts-feed:not(.view-grid):not(.view-compact) .dst-card-body-col{display:flex !important;flex-direction:column !important;align-items:stretch !important;gap:10px !important;width:100% !important}
#dst-posts-container:not(.view-grid):not(.view-compact) .dst-card-header,.dst-posts-feed:not(.view-grid):not(.view-compact) .dst-card-header{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:10px !important;width:100% !important;padding-bottom:10px !important;margin-bottom:0 !important;border-bottom:1px dashed var(--dst-border) !important}
#dst-posts-container:not(.view-grid):not(.view-compact) .dst-card-title-wrap,.dst-posts-feed:not(.view-grid):not(.view-compact) .dst-card-title-wrap{width:100% !important;text-align:center !important;overflow:visible !important}
#dst-posts-container:not(.view-grid):not(.view-compact) .dst-card-title,#dst-posts-container:not(.view-grid):not(.view-compact) .dst-card-title.is-single-line-fit,#dst-posts-container:not(.view-grid):not(.view-compact) .dst-card-title.is-uniform-card-title,.dst-posts-feed:not(.view-grid):not(.view-compact) .dst-card-title,.dst-posts-feed:not(.view-grid):not(.view-compact) .dst-card-title.is-single-line-fit{white-space:normal !important;overflow:visible !important;text-overflow:clip !important;text-align:center !important;font-size:15.5px !important;line-height:1.55 !important}
#dst-posts-container:not(.view-grid):not(.view-compact) .dst-card-ratings-box,.dst-posts-feed:not(.view-grid):not(.view-compact) .dst-card-ratings-box{width:100% !important;display:flex !important;align-items:center !important;justify-content:center !important;flex-wrap:wrap !important;gap:8px !important}
#dst-posts-container:not(.view-grid):not(.view-compact) .dst-card-specs-grid,#dst-posts-container:not(.view-grid):not(.view-compact) .dst-card-specs-grid.is-balanced-specs,.dst-posts-feed:not(.view-grid):not(.view-compact) .dst-card-specs-grid,.dst-posts-feed:not(.view-grid):not(.view-compact) .dst-card-specs-grid.is-balanced-specs{display:flex !important;flex-direction:column !important;gap:7px !important;width:100% !important;background:var(--dst-bg-elevated) !important;border:1px solid var(--dst-border) !important;padding:10px 12px !important;border-radius:11px !important;margin:0 !important}
.dst-card-specs-grid.is-balanced-specs .dst-spec-item,.dst-card-specs-grid.is-balanced-specs .dst-spec-item.is-full{flex:0 0 auto !important;height:auto !important;width:100% !important;min-width:0 !important;display:flex !important;align-items:flex-start !important;flex-wrap:wrap !important;gap:5px !important;font-size:12.2px !important;line-height:1.55 !important}
.dst-card-specs-grid .dst-spec-val,.dst-card-specs-grid .dst-spec-val.is-nowrap-clean{white-space:normal !important;overflow:visible !important;text-overflow:clip !important;word-break:break-word !important}
.dst-card-synopsis{margin:0 !important;padding:10px 12px !important;font-size:12.8px !important;line-height:1.75 !important;display:-webkit-box !important;-webkit-line-clamp:4 !important;-webkit-box-orient:vertical !important;overflow:hidden !important}
.dst-card-footer{width:100% !important;padding-top:10px !important;margin:0 !important}
.dst-card-actions{width:100% !important;display:flex !important;align-items:center !important;gap:8px !important}
.dst-card-actions .dst-more-btn{flex:1 1 auto !important;justify-content:center !important;min-height:40px !important;font-size:13px !important}
.dst-card-actions .dst-watchlist-btn{min-height:40px !important;padding:6px 12px !important}
.dst-single-cinema-hero{margin:10px 0 16px 0 !important;border-radius:16px !important}
.dst-single-hero-content,.dst-single-hero-content.is-v9-hero-layout,.dst-single-hero-content.is-v10-compact-hero{padding:14px !important;gap:14px !important}
.dst-hero-top-split,.dst-hero-top-split.is-v10-balanced-split{display:flex !important;flex-direction:column !important;align-items:stretch !important;gap:14px !important;width:100% !important}
.dst-single-poster-col,.dst-single-poster-col.is-v13-full-poster-col{width:100% !important;max-width:100% !important;margin:0 auto !important;display:flex !important;flex-direction:column !important;align-items:center !important;gap:12px !important;height:auto !important}
.dst-single-poster-wrap,.dst-single-poster-card{width:190px !important;max-width:58vw !important;margin:0 auto !important}
.dst-poster-under-dock{width:100% !important;max-width:100% !important;padding:11px 12px !important}
.dst-single-info-col,.dst-single-info-col.is-v10-dense-col{width:100% !important;display:flex !important;flex-direction:column !important;gap:12px !important}
.dst-single-h1{font-size:16.5px !important;line-height:1.55 !important;text-align:center !important;margin:0 !important}
.dst-single-ratings-row{display:flex !important;flex-direction:column !important;align-items:stretch !important;gap:10px !important;padding:12px !important;width:100% !important}
.dst-single-ratings-left-group{width:100% !important;display:flex !important;align-items:center !important;justify-content:center !important;flex-wrap:wrap !important;gap:10px !important;padding-bottom:8px !important;border-bottom:1px dashed rgba(255, 255, 255, 0.12) !important}
html[data-theme="light"] .dst-single-ratings-left-group{border-bottom-color:rgba(15, 23, 42, 0.12) !important}
.dst-single-quick-ctas{width:100% !important;margin:0 !important;display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:8px !important}
.dst-single-quick-ctas > a,.dst-single-quick-ctas > button,.dst-single-quick-ctas > div,.dst-single-quick-ctas .dst-cta-download,.dst-single-quick-ctas .dst-cta-stream,.dst-single-quick-ctas .dst-watchlist-btn,.dst-single-quick-ctas .dst-post-like-pill,.dst-single-quick-ctas .dst-cta-like-box{width:100% !important;min-height:40px !important;padding:7px 10px !important;font-size:12.2px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;text-align:center !important;margin:0 !important}
.dst-luxury-specs-grid,.dst-luxury-specs-grid.is-auto-stretch-specs{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:8px !important;width:100% !important}
.dst-luxury-specs-grid.is-auto-stretch-specs .dst-lspec-card{flex:none !important;min-width:0 !important;width:100% !important;padding:8px 10px !important;gap:8px !important}
.dst-luxury-specs-grid.is-auto-stretch-specs .dst-lspec-card.is-wide,.dst-luxury-specs-grid.is-auto-stretch-specs .dst-lspec-card.is-director{grid-column:1 / -1 !important}
.dst-lspec-icon{width:30px !important;height:30px !important;border-radius:8px !important}
.dst-lspec-content strong,.dst-lspec-content .dst-single-line-val{white-space:normal !important;overflow:visible !important;text-overflow:clip !important;font-size:12.2px !important;line-height:1.45 !important;word-break:break-word !important}
.dst-dedicated-teaser-box{padding:12px !important;border-radius:14px !important}
.dst-teaser-head{flex-direction:column !important;align-items:stretch !important;gap:8px !important}
.dst-watch-head-controls,#dst-theater-toggle{display:none !important}
.dst-watch-mode-tabs{width:100% !important;display:flex !important;flex-wrap:wrap !important;gap:4px !important}
.dst-wmode-btn{flex:1 1 auto !important;justify-content:center !important;padding:6px 8px !important;font-size:11.5px !important;text-align:center !important}
.dst-smart-stream-dock{flex-direction:column !important;align-items:stretch !important;gap:8px !important;padding:10px !important}
.dst-ssd-info{justify-content:center !important;text-align:center !important}
.dst-dual-player-switcher{width:100% !important;display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:6px !important}
.dst-engine-switch-btn{width:100% !important;justify-content:center !important;text-align:center !important;font-size:11.5px !important;padding:7px 6px !important}
.dst-ssd-right-tools,.dst-ssd-lightbox-play-btn{width:100% !important;justify-content:center !important}
.dst-download-box-section{padding:12px !important;border-radius:14px !important}
.dst-before-download-bar{flex-direction:column !important;align-items:stretch !important;gap:8px !important;padding:10px 12px !important;text-align:right !important}
.dst-bd-actions-group,.dst-bd-actions-group .dst-open-report-modal-btn{width:100% !important;justify-content:center !important}
.dst-dl-group-pane{padding:10px !important;border-radius:12px !important}
.dst-dl-group-head{flex-direction:column !important;align-items:stretch !important;gap:10px !important;padding-bottom:10px !important;margin-bottom:10px !important}
.dst-dl-ghead-title{width:100% !important;display:flex !important;align-items:center !important;justify-content:space-between !important;flex-wrap:wrap !important;gap:6px !important}
.dst-dl-ghead-title h2,.dst-dl-ghead-title h3{font-size:13.5px !important;line-height:1.45 !important;margin:0 !important;flex:1 1 auto !important}
.dst-dl-ghead-actions{width:100% !important;display:flex !important;flex-direction:column !important;align-items:stretch !important;gap:8px !important}
.dst-dub-stream-btn{width:100% !important;justify-content:center !important;padding:8px 12px !important}
.dst-bulk-copy-bar{width:100% !important;display:grid !important;grid-template-columns:repeat(auto-fit, minmax(92px, 1fr)) !important;gap:6px !important}
.dst-bulk-copy-btn{width:100% !important;justify-content:center !important;padding:6px 8px !important;font-size:11px !important}
.dst-ep-dl-row,.dst-ep-dl-row.is-v12-structured-ep-row{display:flex !important;flex-direction:column !important;align-items:stretch !important;gap:8px !important;padding:10px !important;border-radius:10px !important}
.dst-ep-dl-row .dst-ep-row-title{width:100% !important;direction:rtl !important;display:flex !important;align-items:center !important;justify-content:space-between !important;flex-wrap:wrap !important;gap:6px !important;padding-bottom:7px !important;border-bottom:1px dashed var(--dst-border) !important}
.dst-ep-dl-row .dst-ep-row-title .dst-ep-fa-sub{order:1 !important;font-size:13px !important;font-weight:800 !important}
.dst-ep-dl-row .dst-ep-row-title .dst-ep-latin-num{order:2 !important;margin-right:auto !important}
.dst-ep-dl-row .dst-ep-row-title .dst-ep-legal-row-badge,.dst-ep-dl-row .dst-ep-row-title .dst-ep-en-subname{order:3 !important}
.dst-ep-dl-row .dst-ep-row-links-stack{width:100% !important;margin:0 !important;align-items:stretch !important;gap:6px !important}
.dst-ep-dl-row .dst-ep-row-qualities{width:100% !important;display:grid !important;grid-template-columns:repeat(auto-fit, minmax(76px, 1fr)) !important;gap:6px !important}
.dst-ep-dl-row .dst-ep-q-btn-group{width:100% !important;display:flex !important;align-items:stretch !important}
.dst-ep-dl-row .dst-dl-link-btn{flex:1 1 auto !important;width:100% !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:4px !important;padding:8px 6px !important;font-size:12px !important;text-align:center !important}
.dst-ep-dl-row .dst-ep-q-btn-group .dst-copy-single-link-btn{display:none !important}
.dst-ep-dl-row .dst-ep-extra-tracks{width:100% !important;justify-content:center !important}
.dst-ep-dl-row .dst-ep-row-actions-left{width:100% !important;display:flex !important;align-items:center !important;justify-content:stretch !important;gap:6px !important;margin:0 !important}
.dst-ep-dl-row .dst-ep-stream-btn{flex:1 1 auto !important;width:auto !important;justify-content:center !important;padding:7px 10px !important}
.dst-quality-row{display:flex !important;flex-direction:column !important;align-items:stretch !important;gap:9px !important;padding:11px !important;border-radius:10px !important}
.dst-quality-row .dst-q-info{width:100% !important;display:flex !important;align-items:center !important;justify-content:space-between !important;flex-wrap:wrap !important;gap:6px !important;padding-bottom:8px !important;border-bottom:1px dashed var(--dst-border) !important}
.dst-quality-row .dst-q-label{width:100% !important;order:3 !important;font-size:12.2px !important;line-height:1.45 !important}
.dst-quality-row .dst-q-actions{width:100% !important;display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:6px !important}
.dst-quality-row .dst-main-dl-btn,.dst-quality-row .dst-inline-stream-link,.dst-quality-row .dst-mirror-dl-btn{flex:1 1 calc(50% - 6px) !important;min-height:38px !important;padding:7px 10px !important;font-size:12px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;text-align:center !important}
.dst-quality-row .dst-copy-single-link-btn,.dst-quality-row .dst-sc-icon-btn,.dst-quality-row .dst-open-report-modal-btn.is-icon-only{flex:0 0 38px !important;width:38px !important;height:38px !important;padding:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important}
#dst-side-series-poster-grid.dst-side-series-single-col-list,#dst-side-recommended-poster-grid.dst-side-series-single-col-list{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:10px !important;max-height:none !important;overflow:visible !important;padding:0 !important}
#dst-side-series-poster-grid .dst-side-single-series-card,#dst-side-recommended-poster-grid .dst-side-single-series-card{width:100% !important}
.dst-sssc-series-name{font-size:11.5px !important}
.dst-sssc-ep-pill{font-size:11.5px !important;padding:3px 8px !important}
.dst-sssc-ep-pill .dst-ep-num-xl{font-size:14.5px !important}
}
@media (max-width:960px){.dst-breadcrumbs{flex-wrap:wrap !important;font-size:11.5px !important;padding:8px 11px !important;line-height:1.55 !important;gap:5px !important}
.dst-wpg-center-actions{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:8px !important;padding:12px !important;width:100% !important}
.dst-watch-big-play,.dst-watch-secondary-lightbox-btn{padding:8px 16px !important;font-size:12px !important;max-width:90% !important;justify-content:center !important}
.dst-review-tab-badge{font-size:14px !important;line-height:1.5 !important}
.dst-review-sc-grid{grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:8px !important}
.dst-comments-head-bar{padding:10px 12px !important;gap:8px !important}
.dst-comment-header{flex-wrap:wrap !important;gap:6px !important}
.dst-comment-footer{gap:8px !important}
.dst-pro-comment-vote-btn{padding:4px 10px !important;font-size:11.8px !important}
.dst-reply-to-comment-btn{font-size:11.8px !important;padding:5px 10px !important}
.dst-comment-form-bottom-bar{flex-direction:column !important;align-items:stretch !important;gap:10px !important}
.dst-comment-form-bottom-bar .form-submit,.dst-comment-form-bottom-bar .dst-submit-comment-btn{width:100% !important;justify-content:center !important}
.dst-footer-bottom-inner.is-v12-copy-row{flex-direction:column !important;align-items:center !important;text-align:center !important;gap:12px !important}
.dst-footer-copy-right-group,.dst-footer-copy-left-group{width:100% !important;justify-content:center !important;flex-wrap:wrap !important}
}
@media (max-width:960px){.dst-entrance-inner{display:flex !important;flex-direction:column !important;align-items:stretch !important;gap:8px !important;overflow:hidden !important}
.dst-insta-stories-bar{width:100% !important;max-width:100% !important;justify-content:flex-start !important;padding:4px 2px !important;gap:10px !important}
.dst-story-circle{width:58px !important}
.dst-story-avatar{width:44px !important;height:44px !important}
.dst-story-label{font-size:10px !important;max-width:56px !important}
.dst-popular-posters-grid{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:8px !important}
.dst-pop-poster-item{width:100% !important;border-radius:10px !important;overflow:hidden !important}
.dst-pop-poster-frame{aspect-ratio:16 / 10 !important;width:100% !important;display:block !important}
#dst-side-series-poster-grid.dst-side-series-single-col-list.is-mode-poster,#dst-side-recommended-poster-grid.dst-side-series-single-col-list.is-mode-poster{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:10px !important}
#dst-side-series-poster-grid.dst-side-series-single-col-list.is-mode-thumb,#dst-side-recommended-poster-grid.dst-side-series-single-col-list.is-mode-thumb{display:flex !important;flex-direction:column !important;gap:8px !important}
#dst-club-modal .dst-modal-dialog,#dst-club-modal .dst-modal-dialog.is-under-construction-dialog,#dst-report-modal .dst-modal-dialog{width:calc(100vw - 28px) !important;max-width:370px !important;margin:10vh auto !important;border-radius:16px !important;overflow:hidden !important}
#dst-club-modal .dst-modal-header,#dst-report-modal .dst-modal-header{padding:12px 14px !important}
#dst-club-modal .dst-modal-avatar{width:36px !important;height:36px !important;font-size:18px !important}
#dst-club-modal .dst-modal-user-summary h4,#dst-report-modal .dst-modal-title-group h4{font-size:13.5px !important;line-height:1.45 !important}
#dst-club-modal .dst-modal-user-summary p,#dst-report-modal .dst-modal-title-group small{font-size:11px !important}
#dst-club-modal .dst-under-construction-body{padding:18px 16px !important;text-align:center !important}
#dst-club-modal .dst-uc-illustration{font-size:32px !important;margin-bottom:8px !important}
#dst-club-modal .dst-under-construction-body h5{font-size:14px !important;margin:0 0 6px 0 !important}
#dst-club-modal .dst-under-construction-body p{font-size:12px !important;line-height:1.65 !important;margin:0 0 14px 0 !important}
.dst-dl-view-mode-switcher{width:100% !important;display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important}
.dst-dl-mode-btn{justify-content:center !important;width:100% !important}
.dst-classic-dl-wrap{padding:12px !important}
.dst-classic-dl-row{flex-direction:column !important;align-items:stretch !important}
.dst-classic-dl-btns{width:100% !important;flex-direction:column !important;align-items:stretch !important}
.dst-classic-link{width:100% !important;justify-content:center !important;text-align:center !important}
}
@media (max-width:991px){.dst-hero-top-split,.dst-hero-top-split.is-v10-balanced-split{flex-direction:column !important;align-items:center !important}
.dst-single-info-col,.dst-single-info-col.is-v10-dense-col{width:100% !important}
.dst-luxury-specs-grid.is-auto-stretch-specs .dst-lspec-card{flex:1 1 calc(50% - 10px) !important;min-width:160px !important}
}
@media (max-width:991px){.dst-side-series-more-wrap{display:flex !important;justify-content:center !important}
}
@media (max-width:991px){.dst-series-update-card.is-ir-movie-card .is-director-right,.dst-series-update-card.is-ir-movie-card .dst-series-card-info.is-centered-movie-name{display:none !important}
.dst-series-update-card.is-ir-movie-card .dst-series-badges-overlay.is-ir-movie-overlay{justify-content:flex-end !important}
.dst-series-update-card.is-ir-movie-card .is-year-left{margin-right:auto !important;margin-left:0 !important}
}
@media (max-width:991px){#wrapper_content.dst-main-layout,.dst-main-layout{display:grid !important;grid-template-columns:minmax(0, 1fr) !important;width:100% !important;max-width:100% !important;box-sizing:border-box !important}
#center_sides,.dst-center-column,#sidebar_left,#sidebar_right,.dst-sidebar{min-width:0 !important;width:100% !important;max-width:100% !important;box-sizing:border-box !important;overflow-x:hidden !important}
}
@media (max-width:767px){.dst-breadcrumb-bar,.breadcamps,#center_sides > .breadcamps,#center_sides > .dst-breadcrumb-bar{display:none !important}
#dst-posts-container:not(.view-grid):not(.view-compact) .dst-card-header .dst-card-title-wrap,.dst-posts-feed:not(.view-grid):not(.view-compact) .dst-card-header .dst-card-title-wrap{display:none !important}
.dst-card-footer{display:flex !important;flex-direction:column !important;align-items:center !important;gap:10px !important}
.dst-card-actions.is-neon-action-dock{width:100% !important;max-width:310px !important;margin:0 auto !important;justify-content:center !important}
.dst-card-actions.is-neon-action-dock .dst-btn-download.is-neon-cta-btn{flex:1 1 auto !important}
#doostiha-watch-section,.dst-dedicated-teaser-box{width:100% !important;max-width:100% !important;padding:10px !important;border-radius:15px !important;box-sizing:border-box !important;overflow:hidden !important}
.dst-watch-mode-tabs{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(0, 1fr)) !important;gap:5px !important;width:100% !important;background:rgba(9, 13, 22, 0.72) !important;padding:5px !important;border-radius:12px !important;box-sizing:border-box !important}
.dst-wmode-btn{width:100% !important;min-width:0 !important;padding:8px 4px !important;font-size:11.2px !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;justify-content:center !important;border-radius:9px !important}
.dst-smart-stream-dock{width:100% !important;max-width:100% !important;padding:10px !important;gap:8px !important;box-sizing:border-box !important}
.dst-ssd-info{width:100% !important;justify-content:center !important;text-align:center !important;font-size:12.2px !important}
.dst-dual-player-switcher{width:100% !important;display:grid !important;grid-template-columns:repeat(auto-fit, minmax(120px, 1fr)) !important;gap:6px !important}
.dst-engine-switch-btn{width:100% !important;min-width:0 !important;padding:8px 6px !important;font-size:11.2px !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;justify-content:center !important}
#dst-ssd-watchphp-tools{display:none !important}
.dst-smart-player-viewport,.dst-smart-player-viewport.is-16x9-viewport{width:100% !important;aspect-ratio:16 / 9 !important;height:auto !important;min-height:200px !important;max-height:58vw !important;border-radius:12px !important;overflow:hidden !important}
.dst-watch-php-embed-wrap,.dst-watch-php-poster-gate{width:100% !important;height:100% !important;min-height:200px !important;display:flex !important;align-items:center !important;justify-content:center !important;background-size:cover !important;background-position:center !important;padding:14px !important;box-sizing:border-box !important}
.dst-wpg-center-actions{width:auto !important;max-width:92% !important;margin:0 auto !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:8px !important}
.dst-watch-big-play{padding:10px 20px !important;font-size:13px !important;border-radius:999px !important;white-space:nowrap !important}
.dst-watch-secondary-lightbox-btn{display:none !important}
#doostiha-download-box,.dst-download-box-section{width:100% !important;max-width:100% !important;padding:10px !important;border-radius:15px !important;box-sizing:border-box !important;overflow:hidden !important}
.dst-before-download-bar{width:100% !important;padding:11px !important;border-radius:12px !important;display:flex !important;flex-direction:column !important;align-items:stretch !important;gap:9px !important;box-sizing:border-box !important}
.dst-bd-left-stack{width:100% !important;display:flex !important;flex-direction:column !important;align-items:center !important;text-align:center !important;gap:4px !important}
.dst-bd-item{justify-content:center !important;text-align:center !important;flex-wrap:wrap !important;font-size:12.2px !important}
.dst-dl-mode-helper-note{display:block !important;white-space:normal !important;text-align:center !important;font-size:11px !important;line-height:1.55 !important;word-break:break-word !important}
.dst-bd-actions-group{width:100% !important;display:flex !important;flex-direction:column !important;gap:7px !important}
.dst-dl-view-mode-switcher{width:100% !important;display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:5px !important;box-sizing:border-box !important}
.dst-dl-mode-btn{width:100% !important;justify-content:center !important;padding:7px 8px !important;font-size:11.8px !important}
.dst-dl-group-pane{width:100% !important;max-width:100% !important;padding:10px !important;border-radius:13px !important;box-sizing:border-box !important;overflow:hidden !important}
.dst-dl-group-head{width:100% !important;display:flex !important;flex-direction:column !important;align-items:stretch !important;gap:9px !important;padding-bottom:10px !important;margin-bottom:10px !important;box-sizing:border-box !important}
.dst-dl-ghead-title{width:100% !important;display:flex !important;align-items:center !important;justify-content:space-between !important;flex-wrap:wrap !important;gap:6px !important;box-sizing:border-box !important}
.dst-dl-ghead-title h2{font-size:13px !important;line-height:1.45 !important;margin:0 !important;flex:1 1 auto !important;min-width:0 !important}
.dst-dl-group-badge{flex-shrink:0 !important;font-size:11px !important;padding:3px 8px !important}
.dst-dl-ghead-actions{width:100% !important;display:flex !important;flex-direction:column !important;gap:7px !important;box-sizing:border-box !important}
.dst-dub-stream-btn{width:100% !important;justify-content:center !important;padding:9px 12px !important;font-size:12.5px !important;border-radius:10px !important;box-sizing:border-box !important}
.dst-bulk-copy-bar{width:100% !important;display:grid !important;grid-template-columns:repeat(3, minmax(0, 1fr)) !important;gap:6px !important;box-sizing:border-box !important}
.dst-bulk-copy-btn{width:100% !important;min-width:0 !important;padding:7px 4px !important;font-size:10.6px !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;justify-content:center !important;box-sizing:border-box !important}
.dst-ep-dl-row,.dst-ep-dl-row.is-v12-structured-ep-row{width:100% !important;max-width:100% !important;display:flex !important;flex-direction:column !important;align-items:stretch !important;gap:8px !important;padding:10px !important;border-radius:11px !important;box-sizing:border-box !important;overflow:hidden !important}
.dst-ep-dl-row .dst-ep-row-title{width:100% !important;max-width:100% !important;direction:rtl !important;display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:space-between !important;flex-wrap:nowrap !important;gap:6px !important;padding:6px 10px !important;background:rgba(15, 23, 42, 0.72) !important;border:1px solid rgba(148, 163, 184, 0.15) !important;border-radius:8px !important;box-sizing:border-box !important}
.dst-ep-dl-row .dst-ep-row-title .dst-ep-fa-sub{order:1 !important;font-size:12.8px !important;font-weight:800 !important;white-space:nowrap !important}
.dst-ep-dl-row .dst-ep-row-title .dst-ep-legal-row-badge{order:2 !important;font-size:10.5px !important;padding:2px 7px !important;white-space:nowrap !important}
.dst-ep-dl-row .dst-ep-row-title .dst-ep-en-subname{display:none !important}
.dst-ep-dl-row .dst-ep-row-title .dst-ep-latin-num{order:3 !important;margin-right:auto !important;margin-left:0 !important;font-size:11px !important;padding:2px 8px !important;border-radius:6px !important;flex-shrink:0 !important}
.dst-ep-dl-row .dst-ep-row-links-stack{width:100% !important;margin:0 !important;display:flex !important;flex-direction:column !important;align-items:stretch !important;gap:7px !important}
.dst-ep-dl-row .dst-ep-row-qualities{width:100% !important;display:grid !important;grid-template-columns:repeat(auto-fit, minmax(84px, 1fr)) !important;gap:7px !important;box-sizing:border-box !important}
.dst-ep-dl-row .dst-ep-q-btn-group{width:100% !important;min-width:0 !important;display:flex !important;align-items:stretch !important}
.dst-ep-dl-row .dst-dl-link-btn{width:100% !important;min-width:0 !important;min-height:36px !important;padding:7px 6px !important;font-size:12px !important;border-radius:8px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:5px !important;box-sizing:border-box !important}
.dst-ep-dl-row .dst-ep-row-actions-left{width:100% !important;margin:0 !important;display:flex !important;align-items:center !important;justify-content:stretch !important;gap:6px !important}
.dst-ep-dl-row .dst-ep-stream-btn{flex:1 1 auto !important;width:100% !important;min-height:36px !important;justify-content:center !important;border-radius:8px !important;font-size:12px !important}
.dst-related-posts-box{width:100% !important;max-width:100% !important;padding:12px !important;border-radius:15px !important;box-sizing:border-box !important;overflow:hidden !important}
#dst-related-touch-slider.dst-related-grid{display:flex !important;flex-wrap:nowrap !important;overflow-x:auto !important;overflow-y:hidden !important;scroll-snap-type:x proximity !important;-webkit-overflow-scrolling:touch !important;scrollbar-width:none !important;gap:11px !important;padding:4px 4px 10px 4px !important;margin:0 !important;width:100% !important;box-sizing:border-box !important}
#dst-related-touch-slider.dst-related-grid::-webkit-scrollbar{display:none !important}
#dst-related-touch-slider.dst-related-grid .dst-rel-card{flex:0 0 142px !important;width:142px !important;min-width:142px !important;scroll-snap-align:center !important;transition:opacity 0.25s ease, transform 0.25s ease !important;will-change:opacity, transform}
#dst-watch-lightbox-modal .dst-wmt-title{display:none !important}
}
@media (max-width:767px){.dst-archive-hero-header{padding:12px 14px;border-radius:13px;margin-bottom:14px}
.dst-archive-title-row h1{font-size:14.5px}
.dst-editorial-magazine-card{padding:18px 15px !important;border-radius:16px !important}
.dst-editorial-h1{font-size:16.5px !important}
}
@media (max-width:640px){.dst-pcb-row{grid-template-columns:1fr;gap:4px}
}
@media (max-width:767px){.dst-quality-row.is-single-badge-row .dst-q-badge.is-merged-dl-pill{padding:7px 13px !important;font-size:12.2px !important}
.dst-quality-row.is-single-badge-row .dst-q-badge.is-merged-dl-pill .dst-q-badge-desktop{display:none !important}
.dst-quality-row.is-single-badge-row .dst-q-badge.is-merged-dl-pill .dst-q-badge-mobile{display:inline !important}
}
@media (max-width:767px){.dst-luxury-specs-grid.is-single-line-specs-grid .dst-lspec-card.is-inline-row-spec{padding:8px 10px !important;min-height:40px !important}
.dst-player-resume-bar{flex-direction:column;align-items:stretch;text-align:center}
.dst-player-resume-bar .dst-prb-actions{justify-content:center}
}
@media (max-width:640px){.dst-useful-guides-replaced-box .dst-useful-links-grid{grid-template-columns:1fr !important}
}
@media (max-width:960px){#menus_top.dst-schedule-bar,
#menus_top.dst-schedule-bar.is-larger-schedule-bar{display:none !important}
}
@media (max-width:767px){.dst-poster-ambient-reflection{display:none !important}
}
@media (max-width:767px){.dst-dedicated-ad-box .dst-top-ads-2col-grid{grid-template-columns:1fr !important;gap:7px !important}
}
@media (max-width:960px){.dst-review-3col-gallery{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}
}
@media (max-width:600px){.dst-review-3col-gallery,
 .dst-review-3col-gallery.is-two-sc-cols{grid-template-columns:1fr !important}
}
@media (max-width:767px){.dst-dedicated-ad-box .dst-top-ads-2col-grid{grid-template-columns:1fr !important;gap:10px !important}
}
@media (max-width:680px){.dst-useful-guides-replaced-box .dst-useful-links-grid,
 .dst-useful-guides-replaced-box .dst-useful-links-grid.is-symmetrical-single-line-grid{grid-template-columns:1fr !important}
}
@media (max-width:768px){.dst-useful-guides-replaced-box.is-modern-responsive-guides .dst-useful-links-grid{grid-template-columns:1fr !important;gap:8px !important}
.dst-useful-guides-replaced-box.is-modern-responsive-guides .dst-ug-item-li a{padding:10px 12px !important}
.dst-useful-guides-replaced-box.is-modern-responsive-guides .dst-ug-item-txt{font-size:12px !important}
}
@media (max-width:767px){.dst-ep-dl-row.is-v44-ltr-aligned-ep-row{flex-direction:column !important;align-items:stretch !important;gap:8px !important;padding:10px !important}
.dst-ep-dl-row.is-v44-ltr-aligned-ep-row > .dst-ep-row-title{width:100% !important;justify-content:space-between !important;direction:rtl !important;border-bottom:1px dashed rgba(255, 255, 255, 0.08) !important;padding-bottom:6px !important}
html[data-theme="light"] .dst-ep-dl-row.is-v44-ltr-aligned-ep-row > .dst-ep-row-title, body.dst-theme-light .dst-ep-dl-row.is-v44-ltr-aligned-ep-row > .dst-ep-row-title{border-bottom-color:rgba(15, 23, 42, 0.1) !important}
.dst-ep-dl-row.is-v44-ltr-aligned-ep-row > .dst-ep-row-left-cluster{width:100% !important;display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;justify-content:center !important;gap:6px !important;direction:ltr !important}
.dst-ep-dl-row.is-v44-ltr-aligned-ep-row > .dst-ep-row-left-cluster > .dst-ep-row-actions-left,
 .dst-ep-dl-row.is-v44-ltr-aligned-ep-row > .dst-ep-row-left-cluster > .dst-ep-row-qualities,
 .dst-ep-dl-row.is-v44-ltr-aligned-ep-row > .dst-ep-row-left-cluster > .dst-ep-extra-tracks{display:contents !important}
.dst-ep-extra-pill.is-audio-pill .dst-ep-extra-txt,
 .dst-classic-ep-qbtn.is-audio-qbtn .dst-classic-q-txt{display:none !important}
.dst-ep-extra-pill.is-audio-pill,
 .dst-classic-ep-qbtn.is-audio-qbtn{min-width:36px !important;height:32px !important;padding:0 8px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:2px !important}
.dst-ep-extra-pill.is-audio-pill svg,
 .dst-classic-ep-qbtn.is-audio-qbtn svg{width:15px !important;height:15px !important;flex-shrink:0 !important}
.dst-mob-dub-idx{display:inline-block !important;font-size:11px !important;font-weight:800 !important;line-height:1 !important;font-style:normal !important}
.dst-ep-extra-pill.is-sub-pill,
 .dst-classic-ep-qbtn.is-sub-qbtn{height:32px !important;padding:0 9px !important;font-size:11.5px !important}
}
@media only screen and (max-width:960px){#menus_top.dst-schedule-bar,
 .dst-quick-access-widget,
 .dst-side-ads-widget,
 .dst-text-ads-widget,
 .softwares0,
 #blue_div .lefts_blu,
 #blue_div .dst-entrance-brand-box{display:none !important}
#blue_div.dst-entrance-hero-bar{padding:4px 0 !important}
.dst-insta-stories-bar{justify-content:center !important;gap:14px !important;padding:2px 0 !important}
.dst-hero-card .dst-card-title-wrap{display:block !important;padding:7px 6px 6px !important}
.dst-hero-card .dst-card-title{font-size:11.5px !important;line-height:1.45 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}
.dst-series-update-card.is-ir-movie-card .dst-series-card-info.is-centered-movie-name{display:flex !important;padding:7px 6px !important}
.dst-series-update-card.is-ir-movie-card .dst-series-fa-title{font-size:11.5px !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}
}
@media only screen and (max-width:767px){.dst-header-main-row{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:space-between !important;padding:6px 8px !important;gap:4px !important;width:100% !important;box-sizing:border-box !important}
.dst-brand-area{display:inline-flex !important;align-items:center !important;gap:6px !important;flex:0 1 auto !important;min-width:0 !important}
.dst-mobile-nav-btn{width:34px !important;height:34px !important;min-width:34px !important;padding:0 !important;border-radius:9px !important}
.dst-header-actions{display:inline-flex !important;align-items:center !important;gap:4px !important;flex:0 0 auto !important}
.dst-action-buttons{display:inline-flex !important;align-items:center !important;gap:4px !important}
#dst-font-scale-btn{height:32px !important;padding:0 6px !important;border-radius:8px !important;gap:2px !important}
#dst-font-scale-btn .dst-fscale-pct{display:none !important}
.dst-palette-switcher-pill{height:32px !important;padding:3px 6px !important;gap:4px !important}
.dst-pal-dot{width:13px !important;height:13px !important}
#dst-theme-toggle,
 #dst-notif-trigger{width:32px !important;height:32px !important;min-width:32px !important;padding:0 !important}
#dst-open-club-modal{display:none !important}
.dst-single-quick-ctas{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:7px !important;width:100% !important;align-items:center !important}
.dst-single-quick-ctas > a,
 .dst-single-quick-ctas > button{width:100% !important;min-width:0 !important;height:38px !important;min-height:38px !important;padding:0 8px !important;font-size:12px !important;justify-content:center !important;margin:0 !important;box-sizing:border-box !important}
.dst-luxury-specs-grid.is-strict-aligned-specs-grid,
 .dst-luxury-specs-grid.is-strict-aligned-specs-grid.is-cols-2-grid,
 .dst-luxury-specs-grid.is-strict-aligned-specs-grid.is-cols-3-grid{grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:7px !important}
.dst-luxury-specs-grid.is-strict-aligned-specs-grid .dst-lspec-card.is-genres-card,
 .dst-luxury-specs-grid.is-strict-aligned-specs-grid .dst-lspec-card.is-country-card,
 .dst-luxury-specs-grid.is-strict-aligned-specs-grid .dst-lspec-card.is-director{grid-column:1 / -1 !important}
}
@media (max-width:680px){.dst-platform-compact-box.is-v52-sleek-compact .dst-pcb-mini-grid{grid-template-columns:1fr !important}
}
@media (max-width:767px){.dst-poster-ambient-reflection{display:none !important}
}
@media (max-width:991px), (hover:none) and (pointer:coarse){.dst-hero-hover-overlay,
 #dst-posts-container.view-grid .dst-poster-hover-glass{display:none !important;opacity:0 !important;pointer-events:none !important}
.dst-hero-single-row-track .dst-hero-card,
 .dst-hero-grid .dst-hero-card{display:flex !important;flex-direction:column !important;aspect-ratio:auto !important;height:auto !important;background:var(--dst-surface, #151e31) !important;border:1px solid var(--dst-border-strong, rgba(255, 255, 255, 0.14)) !important;border-radius:13px !important;overflow:hidden !important}
.dst-hero-card .dst-hero-poster-wrap{position:relative !important;width:100% !important;aspect-ratio:5 / 7 !important;height:auto !important;overflow:hidden !important;border-radius:0 !important;flex-shrink:0 !important}
.dst-hero-card .dst-hero-poster-wrap img{width:100% !important;height:100% !important;object-fit:cover !important}
.dst-hero-card .is-hero-mobile-imdb{display:inline-flex !important;position:absolute !important;top:7px !important;left:7px !important;z-index:4 !important}
.dst-hero-card .is-hero-mobile-badges{display:flex !important;align-items:center !important;justify-content:space-between !important;position:absolute !important;bottom:0 !important;left:0 !important;right:0 !important;z-index:4 !important;padding:20px 6px 6px !important;background:linear-gradient(180deg, transparent 0%, rgba(9, 13, 22, 0.92) 100%) !important}
.dst-hero-card .is-hero-mobile-title,
 .dst-series-update-card .dst-series-card-info,
 .dst-series-update-card.is-ir-movie-card .dst-series-card-info.is-centered-movie-name,
 .dst-series-update-card.is-animation-card .dst-series-card-info.is-centered-movie-name,
 .dst-rel-card .is-rel-mobile-title{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;padding:7px 6px !important;width:100% !important;min-height:33px !important;background:var(--dst-surface, #151e31) !important;border-top:1px solid var(--dst-border, rgba(255, 255, 255, 0.08)) !important;box-sizing:border-box !important}
.dst-hero-card .is-hero-mobile-title h5,
 .dst-series-update-card .dst-series-card-info h5,
 .dst-series-update-card.is-ir-movie-card .dst-series-card-info.is-centered-movie-name h5,
 .dst-series-update-card.is-animation-card .dst-series-card-info.is-centered-movie-name h5,
 .dst-series-update-card.is-home-video-clean-card .dst-hv-mobile-series-name,
 .dst-rel-card .is-rel-mobile-title h5{display:block !important;width:100% !important;margin:0 !important;font-size:11.5px !important;font-weight:800 !important;line-height:1.45 !important;color:var(--dst-text, #f8fafc) !important;text-align:center !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}
.dst-series-update-card.is-home-video-clean-card .is-hv-mobile-badges{display:flex !important;align-items:center !important;justify-content:space-between !important}
.dst-series-update-card.is-home-video-clean-card .dst-hv-ep-pill{display:none !important}
#dst-related-touch-slider.dst-related-grid .dst-rel-card{display:flex !important;flex-direction:column !important;background:var(--dst-surface, #151e31) !important;border:1px solid var(--dst-border-strong, rgba(255, 255, 255, 0.14)) !important;border-radius:13px !important;overflow:hidden !important;height:auto !important}
#dst-related-touch-slider.dst-related-grid .dst-rel-card .dst-rel-img-wrap{width:100% !important;aspect-ratio:5 / 7 !important;height:auto !important;border-radius:0 !important;overflow:hidden !important}
#dst-posts-container.view-grid .dst-poster-link .is-card-mobile-audio-overlay{display:flex !important;align-items:center !important;justify-content:flex-end !important;position:absolute !important;bottom:0 !important;left:0 !important;right:0 !important;z-index:4 !important;padding:18px 6px 6px !important;background:linear-gradient(180deg, transparent 0%, rgba(9, 13, 22, 0.90) 100%) !important}
.dst-sbadge-audio.is-icon-concept{width:auto !important;min-width:24px !important;height:21px !important;padding:0 6px !important;border-radius:6px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:3px !important}
.dst-sbadge-audio.is-icon-concept .dst-mob-audio-lbl{display:inline !important;font-style:normal !important;font-size:9.6px !important;font-weight:800 !important;line-height:1 !important;white-space:nowrap !important}
.dst-sbadge-audio.is-icon-concept::after,
 .dst-sbadge-audio.is-icon-concept::before{display:none !important;content:none !important}
}
@media (max-width:991px){#footer .dst-footer-top,
 .fttop0.dst-footer-top,
 #menus_top.dst-schedule-bar,
 .dst-special-offers-widget,
 .dst-coming-soon-sidebar-widget,
 .dst-popular-posters-widget,
 .dst-recommended-showcase-widget,
 .dst-latest-site-posts-widget,
 .softwares0.dst-widget-card{display:none !important}
#footer .dst-footer-bottom{padding:14px 12px 78px !important;border-top:1px solid var(--dst-border-strong, rgba(255, 255, 255, 0.12)) !important}
#footer .dst-footer-bottom-inner{display:flex !important;flex-direction:column-reverse !important;align-items:center !important;justify-content:center !important;gap:10px !important;text-align:center !important}
#footer .dst-footer-copy-left-group,
 #footer .dst-footer-copy-right-group{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:8px !important;width:100% !important;text-align:center !important}
#footer .dst-footer-socials-inline{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:12px !important}
}
@media (max-width:767px){#header .dst-header-main-row{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:space-between !important;gap:6px !important;padding:8px 10px !important}
#header .dst-brand-area{display:inline-flex !important;align-items:center !important;gap:8px !important;min-width:0 !important;flex:0 1 auto !important}
#header .dst-brand-sub,
 #header #dst-font-scale-btn,
 #header #dst-palette-switcher,
 #header #dst-open-club-modal{display:none !important}
#header .dst-brand-fa{font-size:16px !important;white-space:nowrap !important}
#header .dst-header-actions{display:inline-flex !important;align-items:center !important;gap:6px !important;flex:0 0 auto !important;width:auto !important}
#header .dst-header-search-holder,
 #header .dst-live-search-wrap{width:auto !important;max-width:none !important}
#header .dst-action-buttons{display:inline-flex !important;align-items:center !important;gap:6px !important}
.dst-top-banners-section{padding:6px !important;margin:8px 0 12px 0 !important;border-radius:12px !important}
.dst-top-ads-2col-grid{gap:8px !important}
.dst-top-ads-2col-grid a,
 .dst-top-ads-2col-grid img,
 .dst-top-ads-2col-grid video{width:100% !important;height:auto !important;max-height:110px !important;object-fit:contain !important;border-radius:10px !important}
.dst-single-ratings-row{display:flex !important;flex-direction:column !important;align-items:stretch !important;gap:10px !important;padding:12px !important}
.dst-single-ratings-left-group{display:flex !important;align-items:center !important;justify-content:center !important;flex-wrap:wrap !important;gap:10px !important;width:100% !important;padding-bottom:10px !important}
.dst-single-quick-ctas{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:8px !important;width:100% !important}
.dst-single-quick-ctas > .dst-cta-download,
 .dst-single-quick-ctas > .dst-cta-stream{grid-column:1 / -1 !important;width:100% !important;height:42px !important;justify-content:center !important;margin:0 !important}
.dst-single-quick-ctas > .dst-watchlist-btn,
 .dst-single-quick-ctas > .dst-series-notify-btn,
 .dst-single-quick-ctas > .dst-post-like-pill,
 .dst-single-quick-ctas > .dst-info-layout-icon-switcher{width:100% !important;max-width:100% !important;min-width:0 !important;height:38px !important;margin:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important}
.dst-single-quick-ctas > .dst-post-like-pill .dst-native-like-trigger{width:100% !important;height:100% !important;justify-content:center !important}
.dst-single-quick-ctas > .dst-info-layout-icon-switcher:last-child:nth-child(odd){grid-column:1 / -1 !important}
.dst-ep-dl-row .dst-ep-q-links-wrap{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:7px !important;width:100% !important;box-sizing:border-box !important}
.dst-ep-dl-row .dst-ep-q-links-wrap > .dst-ep-sc-preview-btn{grid-column:1 / -1 !important;width:100% !important;height:34px !important;justify-content:center !important}
.dst-ep-dl-row .dst-ep-q-links-wrap > .dst-ep-q-btn-group{width:100% !important;max-width:100% !important;min-width:0 !important;display:flex !important;margin:0 !important}
.dst-ep-dl-row .dst-ep-q-links-wrap > .dst-ep-q-btn-group:last-child:nth-of-type(odd){grid-column:1 / -1 !important}
.dst-ep-dl-row .dst-ep-q-btn-group .dst-ep-q-dl{flex:1 1 auto !important;min-width:0 !important;justify-content:center !important;padding:0 8px !important;font-size:11.5px !important}
.dst-ep-dl-row .dst-ep-q-btn-group .dst-copy-single-link-btn{flex:0 0 32px !important;width:32px !important}
.dst-smart-collection-box{padding:12px !important;width:100% !important;max-width:100% !important;box-sizing:border-box !important;overflow:hidden !important}
.dst-scb-head{flex-direction:column !important;align-items:flex-start !important;gap:8px !important}
.dst-scb-grid,
 .dst-scb-grid.is-multi-items,
 .dst-scb-grid.is-single-item{display:flex !important;flex-direction:column !important;gap:8px !important;width:100% !important;max-width:100% !important}
.dst-scb-card{display:flex !important;flex-direction:column !important;align-items:stretch !important;gap:8px !important;padding:10px 12px !important;width:100% !important;max-width:100% !important;min-width:0 !important;box-sizing:border-box !important;overflow:hidden !important}
.dst-scb-card-info{display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:6px !important;width:100% !important;max-width:100% !important;min-width:0 !important}
.dst-scb-texts{width:100% !important;max-width:100% !important;min-width:0 !important;overflow:hidden !important}
.dst-scb-item-title{white-space:normal !important;word-break:break-word !important;font-size:12.2px !important;line-height:1.5 !important;display:block !important}
.dst-scb-card-cta{width:100% !important;max-width:100% !important;justify-content:center !important;box-sizing:border-box !important}
#dst-posts-container.view-grid .dst-grid-showcase-title a{white-space:normal !important;display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;font-size:11.8px !important;line-height:1.45 !important;min-height:34px !important}
#dst-posts-container.view-grid .dst-card-actions.is-neon-action-dock .dst-watchlist-btn{display:none !important}
#dst-posts-container.view-grid .dst-card-actions.is-neon-action-dock .dst-btn-download{width:100% !important;justify-content:center !important;height:34px !important;font-size:11.5px !important}
}
@media (max-width:991px){.dst-useful-links-grid.is-six-items-grid{grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:8px !important}
}
@media (max-width:767px){.dst-useful-links-grid.is-six-items-grid{grid-template-columns:1fr !important;gap:7px !important}
.dst-dedicated-ad-box.dst-bigbanner-overlay-mode .dst-top-ads-2col-grid{grid-template-columns:1fr !important;gap:6px !important}
}
@media (max-width:767px){body .dst-post-card .dst-poster-ambient-reflection,
 body .dst-poster-ambient-reflection{display:none !important}
}
@media (max-width:767px){.dst-pcb-mini-grid.is-v58-compact-table{grid-template-columns:1fr !important}
}
@media (max-width:767px){.dst-advanced-filter-bar{display:none !important}
#dst-open-club-modal{display:inline-flex !important;width:32px !important;height:32px !important;min-width:32px !important;padding:0 !important;border-radius:8px !important;justify-content:center !important;align-items:center !important}
#dst-open-club-modal .dst-club-btn-text{display:none !important}
.dst-search-view-all-cta{width:100% !important;padding:11px 16px !important;font-size:13px !important}
}
@media (max-width:991px){.dst-generic-carousel-stage{--dst-eff-cols:min(var(--dst-carousel-cols, 7), 4)}
}
@media (max-width:767px){.dst-generic-carousel-stage{--dst-eff-cols:min(var(--dst-carousel-cols, 7), 3)}
}
@media (max-width:480px){.dst-generic-carousel-stage{--dst-eff-cols:2}
}
@media (max-width:767px){body .dst-post-card .dst-poster-ambient-reflection{display:none !important}
}
@media (max-width:960px){.dst-gc-tabs-nav,
 .dst-sudoku-workspace{grid-template-columns:1fr !important}
.dst-wg-grid.is-cols-5{grid-template-columns:repeat(5, 44px)}
.dst-wg-grid.is-cols-6{grid-template-columns:repeat(6, 40px)}
.dst-wg-grid.is-cols-7{grid-template-columns:repeat(7, 36px)}
}
@media (max-width:960px){#dst-main-nav.dst-main-nav{width:min(320px, 88vw) !important;padding:16px 14px 80px 14px !important}
#dst-main-nav .dst-mega-nav-list > li > a{width:100% !important;display:flex !important;align-items:center !important;justify-content:space-between !important;padding:11px 13px !important;border-radius:11px !important;background:rgba(15, 23, 42, 0.55) !important;border:1px solid var(--dst-border) !important;font-size:13.5px !important;font-weight:800 !important}
html[data-theme="light"] #dst-main-nav .dst-mega-nav-list > li > a{background:#f8fafc !important}
#dst-main-nav .dst-megamenu-panel.is-animation-mega-panel .dst-mega-col a{display:flex !important;align-items:center !important;gap:10px !important;padding:9px 11px !important;border-radius:9px !important;font-size:12.8px !important;font-weight:700 !important}
#dst-posts-container.view-grid,
 .dst-posts-feed.view-grid{grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:11px !important}
}
@media (max-width:767px){.dst-quality-row.is-single-badge-row{flex-direction:row !important;align-items:center !important;justify-content:space-between !important;flex-wrap:wrap !important;padding:10px 12px !important;gap:8px !important}
.dst-quality-row.is-single-badge-row .dst-q-info{flex:1 1 auto !important;width:auto !important;border-bottom:none !important;padding-bottom:0 !important;justify-content:flex-start !important;gap:8px !important}
.dst-quality-row.is-single-badge-row .dst-q-actions{width:auto !important;flex:0 0 auto !important;justify-content:flex-end !important;gap:6px !important}
.dst-classic-ep-inline-row{flex-direction:column !important;align-items:stretch !important;gap:8px !important;padding:10px 12px !important}
.dst-classic-ep-inline-links{width:100% !important;display:flex !important;flex-wrap:wrap !important;justify-content:center !important;gap:6px !important}
}
@media (max-width:720px){.dst-useful-guides-replaced-box .dst-useful-links-grid,
 .dst-useful-guides-replaced-box .dst-useful-links-grid.is-symmetrical-single-line-grid,
 .dst-useful-guides-replaced-box .dst-useful-links-grid.is-six-items-grid{grid-template-columns:1fr !important;gap:8px !important}
}
@media (max-width:960px){#menus_top,
 #menus_top.dst-schedule-bar,
 #menus_top.dst-schedule-bar.is-larger-schedule-bar{display:none !important}
}
@media (max-width:767px){.dst-related-posts-box .dst-rel-card .is-rel-mobile-title,
 .dst-related-posts-box .dst-rel-card .dst-rel-mob-title,
 #dst-related-touch-slider .dst-rel-card .is-rel-mobile-title,
 #dst-related-touch-slider .dst-rel-card .dst-rel-mob-title{display:none !important}
.dst-single-ratings-row .dst-single-quick-ctas{display:grid !important;grid-template-columns:repeat(3, minmax(0, 1fr)) !important;gap:6px !important;width:100% !important;align-items:stretch !important}
.dst-single-ratings-row .dst-single-quick-ctas > a.dst-cta-download,
 .dst-single-ratings-row .dst-single-quick-ctas > a.dst-cta-stream,
 .dst-single-ratings-row .dst-single-quick-ctas > button.dst-watchlist-btn{grid-column:span 1 !important;width:100% !important;min-width:0 !important;height:38px !important;min-height:38px !important;padding:0 6px !important;font-size:11.4px !important;font-weight:800 !important;border-radius:10px !important;display:inline-flex !important;flex-direction:row !important;align-items:center !important;justify-content:center !important;gap:4px !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;margin:0 !important;box-sizing:border-box !important}
.dst-single-ratings-row .dst-single-quick-ctas > a.dst-cta-download i,
 .dst-single-ratings-row .dst-single-quick-ctas > a.dst-cta-stream i,
 .dst-single-ratings-row .dst-single-quick-ctas > button.dst-watchlist-btn svg{font-size:12.5px !important;width:14px !important;height:14px !important;flex-shrink:0 !important}
.dst-single-ratings-row .dst-single-quick-ctas:not(:has(> a.dst-cta-stream)){grid-template-columns:repeat(2, minmax(0, 1fr)) !important}
.dst-single-ratings-row .dst-single-quick-ctas > button.dst-series-notify-btn{grid-column:1 / -1 !important;width:100% !important;height:36px !important;min-height:36px !important;font-size:11.6px !important;padding:0 10px !important;border-radius:10px !important;justify-content:center !important}
.dst-single-ratings-row .dst-single-quick-ctas > .dst-info-layout-icon-switcher{display:none !important}
#dst-dl-collapse-gate #dst-dl-expand-trigger-bar.dst-dl-expand-trigger-btn{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:space-between !important;gap:8px !important;padding:10px 12px !important;min-height:46px !important;border-radius:12px !important}
#dst-dl-collapse-gate #dst-dl-expand-trigger-bar .dst-dlet-right{display:inline-flex !important;flex-direction:row !important;align-items:center !important;gap:8px !important;min-width:0 !important;flex:1 1 auto !important;overflow:hidden !important}
#dst-dl-collapse-gate #dst-dl-expand-trigger-bar .dst-dlet-icon-pulse{width:30px !important;height:30px !important;min-width:30px !important;font-size:13px !important;border-radius:8px !important}
#dst-dl-collapse-gate #dst-dl-expand-trigger-bar .dst-dlet-texts,
 #dst-dl-collapse-gate #dst-dl-expand-trigger-bar .dst-dlet-main-txt{white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;font-size:12.2px !important;font-weight:850 !important;line-height:1.3 !important}
#dst-dl-collapse-gate #dst-dl-expand-trigger-bar .dst-dlet-left-cta{display:inline-flex !important;align-items:center !important;gap:5px !important;padding:5px 9px !important;font-size:11px !important;font-weight:800 !important;border-radius:8px !important;white-space:nowrap !important;flex-shrink:0 !important;width:auto !important}
.dst-single-dubbing-box{padding:10px 12px !important;border-radius:11px !important}
.dst-single-dubbing-box .dst-sdb-header{font-size:12px !important;gap:6px !important;margin-bottom:6px !important}
.dst-single-dubbing-box .dst-sdb-group-card{padding:7px 9px !important;font-size:11.5px !important;line-height:1.65 !important}
#doostiha-download-box .dst-before-download-bar{padding:9px 11px !important;gap:8px !important}
#doostiha-download-box .dst-dl-group-head{display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;align-items:center !important;justify-content:space-between !important;padding:9px 11px !important;gap:6px !important}
#doostiha-download-box .dst-dl-ghead-title{display:inline-flex !important;align-items:center !important;gap:6px !important;min-width:0 !important;flex:1 1 auto !important}
#doostiha-download-box .dst-dl-ghead-title h2{font-size:12.6px !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;margin:0 !important}
#doostiha-download-box .dst-dl-group-badge{font-size:10.5px !important;padding:2px 7px !important;white-space:nowrap !important;flex-shrink:0 !important}
#doostiha-download-box .dst-dl-ghead-actions{display:inline-flex !important;align-items:center !important;gap:5px !important;flex-shrink:0 !important}
#doostiha-download-box .dst-dub-stream-btn{padding:4px 8px !important;font-size:10.8px !important;height:28px !important;border-radius:7px !important;white-space:nowrap !important}
#doostiha-download-box .dst-movie-qualities-list .dst-quality-row{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:space-between !important;gap:6px !important;padding:7px 9px !important;border-radius:10px !important}
#doostiha-download-box .dst-movie-qualities-list .dst-quality-row .dst-q-info{display:inline-flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;gap:5px !important;min-width:0 !important;flex:1 1 auto !important;overflow:hidden !important}
#doostiha-download-box .dst-movie-qualities-list .dst-quality-row .dst-q-badge.is-merged-dl-pill{height:32px !important;min-height:32px !important;padding:0 9px !important;font-size:11.6px !important;border-radius:8px !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;max-width:100% !important}
#doostiha-download-box .dst-movie-qualities-list .dst-quality-row .dst-q-size-chip{height:26px !important;padding:0 6px !important;font-size:10.5px !important;white-space:nowrap !important;flex-shrink:0 !important}
#doostiha-download-box .dst-movie-qualities-list .dst-quality-row .dst-q-actions{display:inline-flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;gap:4px !important;flex-shrink:0 !important;width:auto !important}
#doostiha-download-box .dst-movie-qualities-list .dst-quality-row .dst-inline-stream-link{height:30px !important;padding:0 8px !important;font-size:10.8px !important;border-radius:7px !important;white-space:nowrap !important}
#doostiha-download-box .dst-movie-qualities-list .dst-quality-row .dst-mirror-icon-btn,
 #doostiha-download-box .dst-movie-qualities-list .dst-quality-row .dst-sc-icon-btn,
 #doostiha-download-box .dst-movie-qualities-list .dst-quality-row .dst-copy-single-link-btn,
 #doostiha-download-box .dst-movie-qualities-list .dst-quality-row .dst-open-report-modal-btn.is-icon-only{width:30px !important;height:30px !important;min-width:30px !important;padding:0 !important;border-radius:7px !important}
#dst-fullscreen-search-modal.dst-fullscreen-search-backdrop{padding:0 !important;align-items:flex-start !important}
#dst-fullscreen-search-modal #dst-fullscreen-search-dialog.dst-fullscreen-search-container{width:100% !important;max-width:100% !important;min-height:100dvh !important;border-radius:0 !important;padding:12px 12px 24px !important;border:none !important}
#dst-fullscreen-search-modal .dst-fs-top-bar{padding-bottom:10px !important;margin-bottom:10px !important}
#dst-fullscreen-search-modal .dst-modal-heading{font-size:14.5px !important;font-weight:850 !important}
#dst-fullscreen-search-modal .dst-fs-close-btn{height:32px !important;padding:0 10px !important;font-size:12px !important;border-radius:8px !important}
#dst-fullscreen-search-modal .dst-fs-input-box{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;gap:6px !important;padding:5px 8px !important;border-radius:12px !important;min-height:46px !important}
#dst-fullscreen-search-modal .dst-fs-search-icon{display:none !important}
#dst-fullscreen-search-modal #dst-live-search-input{font-size:13px !important;padding:6px 4px !important;min-width:0 !important;flex:1 1 auto !important}
#dst-fullscreen-search-modal #dst-toggle-adv-search-btn{height:34px !important;padding:0 9px !important;font-size:11.2px !important;border-radius:8px !important;white-space:nowrap !important;flex-shrink:0 !important}
#dst-fullscreen-search-modal .dst-fs-submit-btn{height:34px !important;padding:0 11px !important;font-size:11.5px !important;border-radius:8px !important;white-space:nowrap !important;flex-shrink:0 !important}
#dst-fullscreen-search-modal .dst-fs-scope-row{display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;align-items:center !important;justify-content:space-between !important;gap:6px !important;margin-top:8px !important;padding:0 2px !important}
#dst-fullscreen-search-modal .dst-search-scope-check{font-size:11.3px !important}
#dst-fullscreen-search-modal .dst-search-top-today-pill{display:none !important}
#dst-fullscreen-search-modal .dst-fs-quick-discovery{display:none !important}
#dst-fullscreen-search-modal #dst-adv-search-drawer .dst-adv-filter-grid{grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:8px !important}
}
@media (max-width:991px){#blue_div.dst-entrance-hero-bar{display:block !important;padding:8px 0 6px 0 !important;background:linear-gradient(180deg, rgba(15, 23, 42, 0.94) 0%, rgba(9, 13, 22, 0.98) 100%) !important;border-bottom:1px solid var(--dst-border) !important}
html[data-theme="light"] #blue_div.dst-entrance-hero-bar{background:linear-gradient(180deg, #ffffff 0%, #f8fafc 100%) !important}
#blue_div .dst-entrance-brand-box,
 #blue_div .lefts_blu{display:none !important}
#blue_div .dst-entrance-inner{display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:flex-start !important;padding:0 10px !important}
#blue_div .dst-insta-stories-bar{display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:flex-start !important;gap:14px !important;width:100% !important;overflow-x:auto !important;overflow-y:hidden !important;padding:2px 4px 4px 4px !important;direction:rtl !important;-webkit-overflow-scrolling:touch !important;scrollbar-width:none !important}
#blue_div .dst-story-circle{width:62px !important;flex:0 0 62px !important;display:flex !important;flex-direction:column !important;align-items:center !important;gap:4px !important}
#blue_div .dst-story-ring{width:54px !important;height:54px !important;padding:2.5px !important;border-radius:50% !important;background:linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%) !important;box-shadow:0 4px 12px rgba(220, 39, 67, 0.35) !important}
#blue_div .dst-story-avatar{width:100% !important;height:100% !important;border-radius:50% !important;border:2.5px solid var(--dst-bg) !important}
#blue_div .dst-story-emoji{font-size:22px !important}
#blue_div .dst-story-label{font-size:10.5px !important;font-weight:700 !important;max-width:62px !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;text-align:center !important;line-height:1.3 !important}
}
@media (max-width:767px){.dst-top-banners-section{padding:4px !important;margin:8px 0 12px 0 !important;background:transparent !important;border:none !important;box-shadow:none !important}
.dst-top-ads-2col-grid{grid-template-columns:1fr !important;gap:8px !important}
.dst-top-ads-2col-grid .dst-natural-banner-item{padding:0 !important;border-radius:12px !important;overflow:hidden !important;border:1px solid rgba(255, 255, 255, 0.1) !important}
.dst-top-ads-2col-grid .dst-natural-banner-item img,
 .dst-top-ads-2col-grid .dst-natural-banner-item video{width:100% !important;height:auto !important;max-height:118px !important;object-fit:cover !important;border-radius:11px !important;display:block !important}
.dst-hero-showcase,
 .dst-updated-series-section{padding:12px 10px !important;margin-bottom:14px !important;border-radius:15px !important}
.dst-hero-single-row-track,
 .dst-series-single-row-track,
 #dst-related-touch-slider.dst-related-grid{display:flex !important;flex-wrap:nowrap !important;gap:10px !important;padding:2px 2px 8px 2px !important;scroll-snap-type:x mandatory !important;-webkit-overflow-scrolling:touch !important}
.dst-hero-single-row-track .dst-hero-card,
 .dst-series-single-row-track .dst-series-update-card,
 #dst-related-touch-slider.dst-related-grid .dst-rel-card{flex:0 0 calc((100% - 10px) / 2) !important;width:calc((100% - 10px) / 2) !important;min-width:calc((100% - 10px) / 2) !important;max-width:calc((100% - 10px) / 2) !important;scroll-snap-align:start !important;border-radius:13px !important}
.dst-glass-arrow-btn{width:30px !important;height:30px !important;top:40% !important;background:rgba(9, 13, 22, 0.72) !important;border:1px solid rgba(255, 255, 255, 0.22) !important;box-shadow:0 4px 12px rgba(0, 0, 0, 0.5) !important}
.dst-glass-arrow-btn svg{width:16px !important;height:16px !important}
.dst-glass-arrow-btn.is-right{right:2px !important}
.dst-glass-arrow-btn.is-left{left:2px !important}
.dst-series-badges-overlay,
 .dst-hero-card .dst-series-badges-overlay,
 .dst-series-update-card .dst-series-badges-overlay{bottom:6px !important;right:6px !important;left:6px !important;display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:space-between !important;gap:4px !important}
.dst-series-badges-overlay .dst-sbadge-ep,
 .dst-series-badges-overlay .dst-sbadge-audio.is-year-left{font-size:10px !important;font-weight:800 !important;padding:2px 7px !important;border-radius:6px !important;max-width:58% !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;line-height:1.35 !important}
.dst-series-badges-overlay .dst-sbadge-audio.is-icon-concept{width:auto !important;height:22px !important;min-height:22px !important;padding:0 6px !important;border-radius:6px !important;font-size:9.5px !important;gap:3px !important}
.dst-series-badges-overlay .dst-sbadge-icons-pair{gap:3px !important}
.dst-series-badges-overlay .dst-sbadge-icons-pair .dst-sbadge-audio.is-icon-concept .dst-mob-audio-lbl{display:none !important}
.dst-series-badges-overlay .dst-sbadge-icons-pair .dst-sbadge-audio.is-icon-concept{width:24px !important;padding:0 !important}
.dst-series-card-info{padding:7px 6px !important}
.dst-series-card-info .dst-card-caption-h5,
 .dst-series-card-info h5{font-size:11.8px !important;font-weight:800 !important;line-height:1.45 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;text-align:center !important}
#dst-fullscreen-search-modal.dst-fullscreen-search-backdrop{padding:8px !important}
#dst-fullscreen-search-dialog.dst-fullscreen-search-container{padding:14px 12px !important;border-radius:16px !important}
.dst-fs-discovery-grid{grid-template-columns:1fr !important;gap:8px !important}
.dst-fs-discovery-card{padding:10px 12px !important;border-radius:12px !important}
.dst-fs-discovery-card .dst-chip-list{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;overflow-x:auto !important;overflow-y:hidden !important;gap:6px !important;-webkit-overflow-scrolling:touch !important;scrollbar-width:none !important;padding-bottom:2px !important}
.dst-fs-discovery-card .dst-chip-list::-webkit-scrollbar{display:none !important}
.dst-fs-discovery-card .dst-trend-chip{flex:0 0 auto !important;white-space:nowrap !important;font-size:11.5px !important;padding:5px 11px !important}
#doostiha-download-box .dst-movie-qualities-list .dst-quality-row{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:space-between !important;gap:6px !important;padding:8px 10px !important;border-radius:11px !important}
#doostiha-download-box .dst-movie-qualities-list .dst-quality-row .dst-q-info{display:inline-flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:flex-start !important;gap:6px !important;flex:1 1 auto !important;min-width:0 !important;width:auto !important;padding:0 !important;border:none !important;overflow:hidden !important}
#doostiha-download-box .dst-movie-qualities-list .dst-quality-row .dst-q-badge.is-merged-dl-pill{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:5px !important;height:34px !important;min-height:34px !important;padding:0 11px !important;font-size:11.8px !important;font-weight:850 !important;border-radius:9px !important;white-space:nowrap !important;flex-shrink:0 !important}
#doostiha-download-box .dst-movie-qualities-list .dst-quality-row .dst-q-size-chip{height:28px !important;padding:0 7px !important;font-size:10.5px !important;border-radius:7px !important;white-space:nowrap !important;flex-shrink:0 !important}
#doostiha-download-box .dst-movie-qualities-list .dst-quality-row .dst-q-actions{display:inline-flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:flex-end !important;gap:4px !important;flex:0 0 auto !important;width:auto !important}
#doostiha-download-box .dst-movie-qualities-list .dst-quality-row .dst-inline-stream-link{flex:0 0 auto !important;height:32px !important;min-height:32px !important;padding:0 8px !important;font-size:10.8px !important;border-radius:8px !important;white-space:nowrap !important}
#doostiha-download-box .dst-movie-qualities-list .dst-quality-row .dst-sc-icon-btn,
 #doostiha-download-box .dst-movie-qualities-list .dst-quality-row .dst-copy-single-link-btn,
 #doostiha-download-box .dst-movie-qualities-list .dst-quality-row .dst-open-report-modal-btn.is-icon-only{flex:0 0 30px !important;width:30px !important;height:30px !important;min-height:30px !important;border-radius:8px !important;padding:0 !important}
.dst-useful-guides-replaced-box{padding:14px 12px !important;border-radius:14px !important}
.dst-useful-links-grid{grid-template-columns:1fr !important;gap:8px !important}
.dst-useful-links-grid li a{height:auto !important;min-height:42px !important;max-height:none !important;padding:9px 12px !important;font-size:12px !important;white-space:normal !important;line-height:1.5 !important}
.dst-useful-links-grid li a span{white-space:normal !important;overflow:visible !important;text-overflow:clip !important}
#dst-comments-section-box .dst-comments-head-bar{display:flex !important;flex-direction:column !important;align-items:stretch !important;gap:10px !important;padding:10px 11px !important}
#dst-comments-section-box .dst-comments-toggle-head{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:space-between !important;gap:8px !important;width:100% !important;padding-bottom:10px !important;margin-bottom:0 !important;border-bottom:1px solid var(--dst-border) !important}
#dst-comments-section-box .dst-comments-toggle-head .dst-comments-count-heading,
 #dst-comments-section-box .dst-comments-toggle-head h3{font-size:12.4px !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;margin:0 !important;flex:1 1 auto !important;min-width:0 !important}
#dst-comments-section-box .dst-toggle-comments-btn{display:inline-flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:center !important;gap:5px !important;padding:6px 10px !important;font-size:11.2px !important;white-space:nowrap !important;flex-shrink:0 !important;border-radius:8px !important}
#dst-comments-section-box .dst-comment-sort-bar{width:100% !important;display:flex !important;align-items:center !important;justify-content:space-between !important}
}
@media (max-width:767px){.dst-waiting-dub-banner{padding:10px 12px !important;gap:10px !important;border-radius:12px !important}
.dst-wdb-icon-wrap{width:34px !important;height:34px !important;min-width:34px !important}
.dst-wdb-content{flex-direction:column !important;align-items:flex-start !important;gap:4px !important}
.dst-wdb-text{font-size:12.2px !important}
}
@media (max-width:640px){#dst-club-modal .dst-empty-note{white-space:normal !important;font-size:11.8px !important}
}
@media (max-width:991px){body.is-mobile-drawer-open{overflow:hidden !important}
#dst-mobile-nav-backdrop.dst-mobile-nav-backdrop{display:block !important;position:fixed !important;inset:0 !important;background:rgba(4, 7, 15, 0.72) !important;backdrop-filter:blur(5px) !important;-webkit-backdrop-filter:blur(5px) !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transition:opacity 0.3s ease, visibility 0.3s ease !important;z-index:9998 !important}
#dst-mobile-nav-backdrop.dst-mobile-nav-backdrop.is-active{opacity:1 !important;visibility:visible !important;pointer-events:auto !important}
#header .right_menus1.dst-main-nav{position:fixed !important;top:0 !important;right:0 !important;bottom:0 !important;left:auto !important;width:300px !important;max-width:84vw !important;height:100dvh !important;display:flex !important;flex-direction:column !important;align-items:stretch !important;justify-content:flex-start !important;background:linear-gradient(180deg, #0f172a 0%, #090d16 100%) !important;border-left:1px solid rgba(56, 189, 248, 0.28) !important;box-shadow:-14px 0 38px rgba(0, 0, 0, 0.72) !important;padding:14px 12px 90px 12px !important;margin:0 !important;overflow-y:auto !important;overflow-x:hidden !important;z-index:9999 !important;transform:translateX(105%) !important;visibility:hidden !important;transition:transform 0.32s cubic-bezier(0.22, 1, 0.36, 1), visibility 0.32s ease !important}
html[data-theme="light"] #header .right_menus1.dst-main-nav{background:linear-gradient(180deg, #ffffff 0%, #f1f5f9 100%) !important;border-left:1px solid #cbd5e1 !important}
#header .right_menus1.dst-main-nav.is-open{transform:translateX(0) !important;visibility:visible !important}
#header .right_menus1.dst-main-nav .dst-mega-nav-list{display:flex !important;flex-direction:column !important;align-items:stretch !important;gap:6px !important;width:100% !important;margin:0 !important;padding:0 !important}
#header .right_menus1.dst-main-nav .dst-mega-nav-list > li{width:100% !important;margin:0 !important}
#header .right_menus1.dst-main-nav .dst-mega-nav-list > li > a{display:flex !important;align-items:center !important;justify-content:space-between !important;width:100% !important;padding:11px 13px !important;border-radius:11px !important;font-size:13.2px !important;font-weight:800 !important;background:rgba(30, 41, 59, 0.55) !important;border:1px solid rgba(148, 163, 184, 0.16) !important;box-sizing:border-box !important}
html[data-theme="light"] #header .right_menus1.dst-main-nav .dst-mega-nav-list > li > a{background:#f8fafc !important;border-color:#cbd5e1 !important;color:#0f172a !important}
#header .right_menus1.dst-main-nav .dst-mega-nav-list > li.has-megamenu > .dst-megamenu-panel{display:none !important;position:static !important;width:100% !important;max-width:100% !important;min-width:0 !important;margin:6px 0 4px 0 !important;padding:10px !important;border-radius:12px !important;background:rgba(9, 13, 22, 0.78) !important;border:1px solid rgba(56, 189, 248, 0.24) !important;box-shadow:none !important;transform:none !important;opacity:1 !important;visibility:visible !important;box-sizing:border-box !important}
html[data-theme="light"] #header .right_menus1.dst-main-nav .dst-mega-nav-list > li.has-megamenu > .dst-megamenu-panel{background:#ffffff !important;border-color:#cbd5e1 !important}
#header .right_menus1.dst-main-nav .dst-mega-nav-list > li.has-megamenu.is-mobile-expanded > .dst-megamenu-panel{display:block !important}
#header .right_menus1.dst-main-nav .dst-megamenu-grid{display:flex !important;flex-direction:column !important;gap:12px !important;width:100% !important}
#header .right_menus1.dst-main-nav .dst-mega-genre-chips{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:6px !important;width:100% !important}
#blue_div .dst-entrance-inner,
 #blue_div .dst-insta-stories-bar{justify-content:center !important;margin:0 auto !important}
}
@media (max-width:767px){#doostiha-download-box .dst-dl-view-mode-switcher,
 #doostiha-download-box .dst-dl-mode-helper-note,
 #doostiha-download-box #dst-dl-modern-view{display:none !important}
#doostiha-download-box #dst-dl-classic-view{display:block !important}
#doostiha-download-box .dst-before-download-bar{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:space-between !important;gap:8px !important;padding:9px 11px !important}
#doostiha-download-box .dst-bd-left-stack{min-width:0 !important;flex:1 1 auto !important}
#doostiha-download-box .dst-bd-item{font-size:11.6px !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}
#doostiha-download-box .dst-open-report-modal-btn{padding:6px 10px !important;font-size:11px !important;border-radius:8px !important;white-space:nowrap !important;flex-shrink:0 !important}
.dst-sbadge-audio.is-icon-concept .dst-mob-audio-lbl,
 .dst-series-badges-overlay .dst-sbadge-audio .dst-mob-audio-lbl,
 .dst-poster-link .dst-sbadge-audio .dst-mob-audio-lbl{display:none !important}
.dst-series-badges-overlay .dst-sbadge-audio.is-icon-concept,
 .dst-poster-link .dst-sbadge-audio.is-icon-concept{width:26px !important;min-width:26px !important;max-width:26px !important;height:24px !important;min-height:24px !important;padding:0 !important;border-radius:6px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important}
.dst-post-card .dst-poster-link > .dst-badge-update{display:none !important}
.dst-post-card .dst-series-badges-overlay.is-card-mobile-audio-overlay{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:space-between !important;bottom:6px !important;right:6px !important;left:6px !important;gap:4px !important}
.dst-post-card .dst-sbadge-ep.is-card-bottom-ep-badge{display:inline-flex !important;align-items:center !important;justify-content:center !important;font-size:10px !important;font-weight:850 !important;padding:2px 7px !important;border-radius:6px !important;background:linear-gradient(135deg, rgba(220, 38, 38, 0.94) 0%, rgba(153, 27, 27, 0.96) 100%) !important;color:#ffffff !important;border:1px solid rgba(252, 165, 165, 0.45) !important;box-shadow:0 4px 10px rgba(0, 0, 0, 0.45) !important;white-space:nowrap !important;max-width:64% !important;overflow:hidden !important;text-overflow:ellipsis !important}
.dst-post-card .dst-sbadge-ep.is-card-bottom-ep-badge.is-ended-ep-badge{background:linear-gradient(135deg, rgba(14, 165, 233, 0.94) 0%, rgba(3, 105, 161, 0.96) 100%) !important;border-color:rgba(125, 211, 252, 0.5) !important}
.dst-posts-feed.view-grid .dst-card-actions.is-neon-action-dock,
 #dst-posts-container.view-grid .dst-card-actions.is-neon-action-dock,
 .dst-post-card .dst-card-actions.is-neon-action-dock{min-width:0 !important;width:100% !important;max-width:100% !important;padding:0 6px 6px 6px !important;margin:0 !important;box-sizing:border-box !important}
.dst-posts-feed.view-grid .dst-btn-download.is-neon-cta-btn,
 #dst-posts-container.view-grid .dst-btn-download.is-neon-cta-btn,
 .dst-post-card .dst-btn-download.is-neon-cta-btn{width:100% !important;min-width:0 !important;max-width:100% !important;height:34px !important;min-height:34px !important;padding:0 8px !important;font-size:11.5px !important;border-radius:9px !important;box-sizing:border-box !important;display:inline-flex !important;align-items:center !important;justify-content:center !important}
#dst-fullscreen-search-modal .dst-fs-search-icon{display:none !important}
#dst-fullscreen-search-modal .dst-fs-submit-btn{width:36px !important;min-width:36px !important;max-width:36px !important;height:36px !important;padding:0 !important;border-radius:9px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important}
#dst-fullscreen-search-modal .dst-fs-submit-btn span{display:none !important}
#dst-fullscreen-search-modal .dst-search-res-item .dst-sres-cat-pill,
 #dst-fullscreen-search-modal .dst-search-res-item .dst-sres-aud-txt{display:none !important}
#dst-fullscreen-search-modal .dst-search-res-item .dst-sres-dub,
 #dst-fullscreen-search-modal .dst-search-res-item .dst-sres-sub{padding:2px 6px !important;min-width:24px !important;height:22px !important;justify-content:center !important}
#dst-fullscreen-search-modal .dst-search-res-item .dst-sres-full-title{white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;font-size:12.2px !important;display:block !important;width:100% !important;max-width:100% !important;margin:0 0 5px 0 !important}
#dst-notif-popover .dst-notif-item-body{min-width:0 !important;flex:1 1 auto !important;overflow:hidden !important}
#dst-notif-popover .dst-notif-item-body strong,
 #dst-notif-popover .dst-notif-item-body span,
 #dst-notif-popover .dst-notif-item-body small{display:block !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;max-width:100% !important}
#dst-watch-php-poster-gate .dst-wpg-center-actions{display:flex !important;align-items:center !important;justify-content:center !important}
#dst-watch-php-poster-gate #dst-start-inline-watchphp-btn.dst-watch-big-play{width:64px !important;height:64px !important;min-width:64px !important;max-width:64px !important;padding:0 !important;border-radius:50% !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;font-size:22px !important;box-shadow:0 0 0 8px rgba(245, 158, 11, 0.24), 0 12px 28px rgba(0, 0, 0, 0.65) !important}
#dst-watch-php-poster-gate #dst-start-inline-watchphp-btn.dst-watch-big-play span,
 #dst-watch-php-poster-gate #dst-start-modal-watchphp-btn.dst-watch-secondary-lightbox-btn{display:none !important}
#dst-watch-php-poster-gate #dst-start-inline-watchphp-btn.dst-watch-big-play i{margin:0 !important;font-size:22px !important}
#dst-dual-player-switcher.dst-dual-player-switcher{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:6px !important;width:100% !important}
#dst-dual-player-switcher .dst-engine-switch-btn{width:100% !important;min-width:0 !important;padding:7px 6px !important;font-size:11.3px !important;white-space:nowrap !important;justify-content:center !important}
#dst-info-pane-detailed .dst-luxury-specs-grid,
 #dst-info-pane-detailed .dst-luxury-specs-grid.is-strict-aligned-specs-grid,
 #dst-info-pane-detailed .dst-luxury-specs-grid.is-cols-2-grid,
 #dst-info-pane-detailed .dst-luxury-specs-grid.is-cols-3-grid{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:7px !important}
#dst-info-pane-detailed .dst-luxury-specs-grid .dst-lspec-card.is-quality-card-legacy-disabled,
 #dst-info-pane-detailed .dst-luxury-specs-grid .dst-lspec-card.is-year-card,
 #dst-info-pane-detailed .dst-luxury-specs-grid .dst-lspec-card.is-language-card-legacy-disabled,
 #dst-info-pane-detailed .dst-luxury-specs-grid .dst-lspec-card.is-episodes-card,
 #dst-info-pane-detailed .dst-luxury-specs-grid .dst-lspec-card.is-duration-card,
 #dst-info-pane-detailed .dst-luxury-specs-grid .dst-lspec-card.is-broadcast-status-card-legacy-disabled,
 #dst-info-pane-detailed .dst-luxury-specs-grid .dst-lspec-card.is-network-card-legacy-disabled,
 #dst-info-pane-detailed .dst-luxury-specs-grid .dst-lspec-card.is-review-jump-card{grid-column:span 1 !important;width:100% !important;min-width:0 !important;padding:8px 9px !important}
#dst-info-pane-detailed .dst-luxury-specs-grid .dst-lspec-card.is-director,
 #dst-info-pane-detailed .dst-luxury-specs-grid .dst-lspec-card.is-producer,
 #dst-info-pane-detailed .dst-luxury-specs-grid .dst-lspec-card.is-genres-card,
 #dst-info-pane-detailed .dst-luxury-specs-grid .dst-lspec-card.is-country-card,
 #dst-info-pane-detailed .dst-luxury-specs-grid .dst-lspec-card.is-awards-card{grid-column:1 / -1 !important;width:100% !important}
#dst-info-pane-detailed .dst-luxury-specs-grid .dst-lspec-card.is-country-card .dst-single-line-val,
 #dst-info-pane-detailed .dst-luxury-specs-grid .dst-lspec-card.is-country-card .dst-country-inline-link{white-space:nowrap !important}
#doostiha-player-section .dst-watch-mode-tabs{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;gap:5px !important;width:100% !important}
#doostiha-player-section .dst-watch-mode-tabs .dst-wmode-btn{flex:1 1 0 !important;min-width:0 !important;padding:8px 6px !important;font-size:11.4px !important;white-space:nowrap !important;justify-content:center !important}
#dst-stage-review .dst-review-editorial-row,
 .dst-review-editorial-list .dst-review-editorial-row{display:block !important;text-align:justify !important;line-height:1.95 !important;padding:4px 2px !important}
#dst-stage-review .dst-review-line-icon,
 .dst-review-editorial-list .dst-review-line-icon{display:inline-flex !important;width:22px !important;height:22px !important;min-width:22px !important;vertical-align:middle !important;margin:-2px 0 0 6px !important}
#dst-stage-review .dst-review-line-text,
 .dst-review-editorial-list .dst-review-line-text{display:inline !important}
#dst-club-modal .dst-modal-tabs{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:7px !important;padding:10px 12px !important}
#dst-club-modal .dst-modal-tabs .dst-m-tab{width:100% !important;min-width:0 !important;padding:8px 6px !important;font-size:11.5px !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;text-align:center !important;justify-content:center !important}
.dst-single-under-title-cats,
 .dst-card-under-title-cats{display:none !important}
h1.dst-single-h1{white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;font-size:clamp(13.2px, 3.8vw, 16px) !important;display:block !important;width:100% !important;text-align:center !important;padding:0 4px !important}
.dst-single-ratings-row .dst-single-ratings-left-group.is-unified-4pills-bar{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:center !important;gap:5px !important;width:100% !important;overflow-x:auto !important;scrollbar-width:none !important}
.dst-single-ratings-row .dst-single-ratings-left-group.is-unified-4pills-bar::-webkit-scrollbar{display:none !important}
.dst-single-ratings-row .dst-single-ratings-left-group.is-unified-4pills-bar > *{flex:0 0 auto !important;height:32px !important;min-height:32px !important;padding:0 8px !important;font-size:11.2px !important;white-space:nowrap !important}
.dst-single-ratings-row .dst-age-rating-pill .dst-age-label-txt,
 .dst-single-ratings-row .dst-single-imdb-badge .dst-imdb-votes{display:none !important}
.dst-archive-cats-top-widget{display:none !important}
.pagination.dst-pagination{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:center !important;gap:4px !important;width:100% !important;overflow-x:auto !important;white-space:nowrap !important;padding:6px 2px !important;scrollbar-width:none !important}
.pagination.dst-pagination::-webkit-scrollbar{display:none !important}
.pagination.dst-pagination li.is-mobile-far{display:none !important}
.pagination.dst-pagination li a,
 .pagination.dst-pagination li.current{min-width:34px !important;height:34px !important;padding:0 8px !important;font-size:12px !important;border-radius:9px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important}
.dst-footer-top{padding:16px 0 10px 0 !important}
.dst-footer-pro-grid{gap:12px !important;padding:10px 0 !important}
.dst-fcol{margin-bottom:0 !important}
.dst-fcol .dst-fcol-heading{margin-bottom:8px !important}
}
@media (max-width:960px) and (orientation:portrait){#dst-watch-lightbox-modal.dst-watch-fullscreen-modal .dst-watch-modal-frame{position:fixed !important;top:50% !important;left:50% !important;width:100dvh !important;height:100dvw !important;max-width:100dvh !important;max-height:100dvw !important;transform:translate(-50%, -50%) rotate(90deg) !important;transform-origin:center center !important;border-radius:0 !important;margin:0 !important;z-index:99999 !important}
#dst-smart-player-viewport:fullscreen,
 #dst-smart-player-viewport:-webkit-full-screen,
 #dst-watch-php-iframe:fullscreen,
 #dst-watch-php-iframe:-webkit-full-screen{position:fixed !important;top:50% !important;left:50% !important;width:100dvh !important;height:100dvw !important;max-width:100dvh !important;max-height:100dvw !important;transform:translate(-50%, -50%) rotate(90deg) !important;transform-origin:center center !important}
}
@media (max-width:991px){#wrapper_content.dst-main-layout,
 .dst-main-layout{margin-bottom:6px !important;padding-bottom:0 !important}
#sidebar_left .dst-widget-card:last-child,
 #center_sides > *:last-child{margin-bottom:0 !important}
#footer.dst-site-footer{margin-top:6px !important;padding-top:0 !important}
#footer .dst-footer-bottom,
 .cop_right0.dst-footer-bottom{margin-top:0 !important;padding:12px 0 !important}
}
@media (max-width:767px){.dst-classic-movie-desktop-stack,
 .dst-classic-ep-qbtn .dst-q-word-desktop,
 .dst-classic-ep-qbtn .dst-stream-txt-desktop,
 .dst-classic-ep-pipe,
 .dst-classic-ep-sub-badge{display:none !important}
.dst-classic-movie-mobile-bar{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:7px !important;width:100% !important;padding:8px 6px !important;border-radius:12px !important;background:rgba(15, 23, 42, 0.55) !important;border:1px solid rgba(148, 163, 184, 0.16) !important}
html[data-theme="light"] .dst-classic-movie-mobile-bar{background:#f8fafc !important;border-color:#cbd5e1 !important}
.dst-classic-ep-inline-row,
 .dst-classic-ep-inline-row.is-dense-classic-row{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:6px !important;padding:8px 6px !important;border-radius:11px !important;width:100% !important;box-sizing:border-box !important}
.dst-classic-ep-main-bar,
 .dst-classic-ep-main-bar.is-movie-main-bar{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:center !important;gap:5px !important;width:100% !important;direction:rtl !important;overflow-x:auto !important;scrollbar-width:none !important}
.dst-classic-ep-main-bar::-webkit-scrollbar{display:none !important}
.dst-classic-ep-inline-label,
 .dst-classic-ep-inline-row.is-dense-classic-row .dst-classic-ep-inline-label{font-size:11.5px !important;font-weight:850 !important;color:#fbbf24 !important;white-space:nowrap !important;min-width:auto !important;padding:0 2px !important;flex:0 0 auto !important}
html[data-theme="light"] .dst-classic-ep-inline-label{color:#0284c7 !important}
.dst-classic-ep-inline-links,
 .dst-classic-ep-inline-links.is-movie-inline-links{display:inline-flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:center !important;gap:4px !important;width:auto !important;flex:0 1 auto !important}
.dst-classic-ep-qbtn.is-main-res-qbtn{height:31px !important;min-height:31px !important;padding:0 7px !important;border-radius:8px !important;background:#192231 !important;border:1px solid rgba(148, 163, 184, 0.28) !important;color:#f8fafc !important;font-size:11.4px !important;font-weight:850 !important;display:inline-flex !important;flex-direction:row-reverse !important;align-items:center !important;justify-content:center !important;gap:4px !important;white-space:nowrap !important;flex-shrink:0 !important;box-shadow:0 2px 6px rgba(0, 0, 0, 0.28) !important}
html[data-theme="light"] .dst-classic-ep-qbtn.is-main-res-qbtn{background:#ffffff !important;border-color:#cbd5e1 !important;color:#0f172a !important}
.dst-classic-ep-qbtn.is-main-res-qbtn.is-4k-qbtn{border-color:rgba(250, 204, 21, 0.45) !important}
.dst-classic-ep-qbtn.is-main-res-qbtn.is-4k-qbtn .dst-q-res-num{color:#facc15 !important;font-weight:900 !important}
.dst-classic-ep-qbtn .dst-q-dl-tray-svg{width:13px !important;height:13px !important;color:#38bdf8 !important;stroke:#38bdf8 !important;flex-shrink:0 !important}
.dst-classic-ep-qbtn.is-stream-btn{width:31px !important;min-width:31px !important;max-width:31px !important;height:31px !important;min-height:31px !important;padding:0 !important;border-radius:8px !important;background:linear-gradient(135deg, rgba(16, 185, 129, 0.22) 0%, rgba(5, 150, 105, 0.35) 100%) !important;border:1px solid rgba(52, 211, 153, 0.55) !important;color:#34d399 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;flex-shrink:0 !important}
.dst-classic-ep-qbtn.is-stream-btn i{margin:0 !important;font-size:12px !important;color:#34d399 !important}
.dst-classic-ep-aux-row{display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;align-items:center !important;justify-content:center !important;gap:5px !important;width:100% !important;padding-top:5px !important;border-top:1px dashed rgba(148, 163, 184, 0.16) !important}
.dst-classic-ep-aux-row .dst-classic-ep-qbtn{height:29px !important;min-height:29px !important;padding:0 9px !important;font-size:11px !important;border-radius:7px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:4px !important}
.dst-classic-ep-aux-row .dst-classic-ep-qbtn.is-audio-qbtn .dst-classic-q-txt{display:inline !important}
#doostiha-download-box .dst-before-download-bar{display:none !important}
#dst-dl-expand-trigger-bar .dst-dlet-right{display:none !important}
#dst-dl-expand-trigger-bar{display:flex !important;align-items:center !important;justify-content:center !important;padding:10px 12px !important}
#dst-dl-expand-trigger-bar .dst-dlet-left-cta{margin:0 auto !important}
#dst-info-pane-detailed .dst-luxury-specs-grid,
 #dst-info-pane-detailed .dst-luxury-specs-grid.is-strict-aligned-specs-grid,
 #dst-info-pane-detailed .dst-luxury-specs-grid.is-cols-2-grid,
 #dst-info-pane-detailed .dst-luxury-specs-grid.is-cols-3-grid{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:7px !important}
#dst-info-pane-detailed .dst-luxury-specs-grid .dst-lspec-card{grid-column:1 / -1 !important;width:100% !important;min-width:0 !important;padding:9px 11px !important;order:10 !important}
#dst-info-pane-detailed .dst-luxury-specs-grid .dst-lspec-card.is-director{order:1 !important}
#dst-info-pane-detailed .dst-luxury-specs-grid .dst-lspec-card.is-producer{order:2 !important}
#dst-info-pane-detailed .dst-luxury-specs-grid .dst-lspec-card.is-mob-half-pair{grid-column:span 1 !important;width:100% !important;min-width:0 !important;padding:8px 9px !important}
#dst-info-pane-detailed .dst-luxury-specs-grid .dst-lspec-card.is-mob-pair-a1{order:3 !important}
#dst-info-pane-detailed .dst-luxury-specs-grid .dst-lspec-card.is-mob-pair-a2{order:4 !important}
#dst-info-pane-detailed .dst-luxury-specs-grid .dst-lspec-card.is-mob-pair-b1{order:5 !important}
#dst-info-pane-detailed .dst-luxury-specs-grid .dst-lspec-card.is-mob-pair-b2{order:6 !important}
.dst-single-title-head-wrap,
 h1.dst-single-h1{display:none !important}
.dst-cta-dl-desk,
 .dst-cta-st-desk{display:none !important}
.dst-cta-dl-mob,
 .dst-cta-st-mob{display:inline !important}
.dst-single-ratings-row .dst-single-quick-ctas{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:space-between !important;gap:6px !important;width:100% !important}
.dst-single-ratings-row .dst-single-quick-ctas .dst-cta-download,
 .dst-single-ratings-row .dst-single-quick-ctas .dst-cta-stream{flex:1 1 0 !important;width:auto !important;min-width:0 !important;height:38px !important;min-height:38px !important;padding:0 10px !important;font-size:12.2px !important;font-weight:850 !important;border-radius:10px !important;white-space:nowrap !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:5px !important}
.dst-single-ratings-row .dst-single-quick-ctas .dst-watchlist-btn,
 .dst-single-ratings-row .dst-single-quick-ctas .dst-series-notify-btn{flex:0 0 40px !important;width:40px !important;min-width:40px !important;max-width:40px !important;height:38px !important;min-height:38px !important;padding:0 !important;border-radius:10px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important}
.dst-single-ratings-row .dst-single-quick-ctas .dst-watchlist-btn span,
 .dst-single-ratings-row .dst-single-quick-ctas .dst-series-notify-btn span,
 .dst-single-ratings-row .dst-single-quick-ctas .dst-info-layout-icon-switcher{display:none !important}
.dst-single-ratings-row .dst-single-quick-ctas .dst-series-notify-btn.is-subscribed{background:linear-gradient(135deg, #10b981 0%, #059669 100%) !important;border-color:#6ee7b7 !important;color:#ffffff !important;box-shadow:0 0 14px rgba(16, 185, 129, 0.55) !important}
.dst-post-card .dst-series-badges-overlay.is-card-mobile-audio-overlay{position:absolute !important;bottom:6px !important;left:6px !important;right:6px !important;height:26px !important;display:flex !important;align-items:center !important;justify-content:flex-end !important;pointer-events:none !important}
.dst-post-card .dst-sbadge-ep.is-card-bottom-ep-badge{position:absolute !important;bottom:0 !important;left:50% !important;right:auto !important;transform:translateX(-50%) !important;background:rgba(15, 23, 42, 0.72) !important;backdrop-filter:blur(10px) saturate(165%) !important;-webkit-backdrop-filter:blur(10px) saturate(165%) !important;border:1px solid rgba(255, 255, 255, 0.28) !important;color:#ffffff !important;padding:3px 10px !important;border-radius:8px !important;font-size:10.2px !important;font-weight:850 !important;box-shadow:0 4px 14px rgba(0, 0, 0, 0.5) !important;white-space:nowrap !important;max-width:66% !important;overflow:hidden !important;text-overflow:ellipsis !important;z-index:24 !important}
.dst-post-card .dst-sbadge-ep.is-card-bottom-ep-badge.is-ended-ep-badge{background:rgba(14, 165, 233, 0.72) !important;border-color:rgba(125, 211, 252, 0.45) !important}
.dst-posts-feed.view-grid .dst-card-actions.is-neon-action-dock,
 #dst-posts-container.view-grid .dst-card-actions.is-neon-action-dock,
 .dst-post-card .dst-card-actions.is-neon-action-dock{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:space-between !important;gap:5px !important;padding:4px 5px !important;width:100% !important}
.dst-posts-feed.view-grid .dst-card-actions.is-neon-action-dock .dst-watchlist-btn.is-icon-only-neon,
 #dst-posts-container.view-grid .dst-card-actions.is-neon-action-dock .dst-watchlist-btn.is-icon-only-neon,
 .dst-post-card .dst-card-actions.is-neon-action-dock .dst-watchlist-btn.is-icon-only-neon{flex:0 0 34px !important;width:34px !important;min-width:34px !important;max-width:34px !important;height:34px !important;min-height:34px !important;border-radius:9px !important}
.dst-posts-feed.view-grid .dst-btn-download.is-neon-cta-btn,
 #dst-posts-container.view-grid .dst-btn-download.is-neon-cta-btn,
 .dst-post-card .dst-btn-download.is-neon-cta-btn{flex:1 1 0 !important;width:auto !important;min-width:0 !important;height:34px !important;min-height:34px !important;padding:0 6px !important;font-size:11px !important;border-radius:9px !important}
#dst-fullscreen-search-modal.dst-fullscreen-search-backdrop{padding:8px !important;overflow-x:hidden !important}
#dst-fullscreen-search-dialog.dst-fullscreen-search-container,
 #dst-fullscreen-search-modal .dst-fs-body,
 #dst-fullscreen-search-modal #dst-search-initial,
 #dst-fullscreen-search-modal .dst-fs-quick-discovery,
 #dst-fullscreen-search-modal .dst-fs-discovery-grid,
 #dst-fullscreen-search-modal .dst-fs-discovery-card{width:100% !important;max-width:100% !important;min-width:0 !important;box-sizing:border-box !important;overflow-x:hidden !important}
#dst-fullscreen-search-modal .dst-fs-discovery-grid{display:flex !important;flex-direction:column !important;gap:8px !important}
#dst-fullscreen-search-modal .dst-fs-discovery-card .dst-chip-list{display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;gap:6px !important;width:100% !important;max-width:100% !important;overflow:hidden !important}
#dst-fullscreen-search-modal .dst-fs-discovery-card .dst-trend-chip{max-width:100% !important;overflow:hidden !important;text-overflow:ellipsis !important}
}
@media (max-width:767px){.dst-single-ratings-row.is-merged-action-bar{padding:10px 10px !important;gap:8px !important;overflow:hidden !important}
.dst-single-ratings-row .dst-single-ratings-left-group.is-unified-4pills-bar{display:flex !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:space-between !important;gap:5px !important;width:100% !important;max-width:100% !important;padding:0 0 8px 0 !important;margin:0 !important;box-sizing:border-box !important}
.dst-single-ratings-row .dst-single-ratings-left-group.is-unified-4pills-bar > *{flex:1 1 auto !important;min-width:0 !important;height:32px !important;min-height:32px !important;max-height:32px !important;padding:0 6px !important;font-size:11px !important;border-radius:8px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:4px !important;white-space:nowrap !important;box-sizing:border-box !important}
.dst-single-ratings-row .dst-single-ratings-left-group.is-unified-4pills-bar .dst-single-imdb-badge{padding:0 6px !important;gap:4px !important}
.dst-single-ratings-row .dst-single-ratings-left-group.is-unified-4pills-bar .dst-single-imdb-badge .dst-imdb-pill-tag{padding:1px 4px !important;font-size:9.5px !important;border-radius:4px !important}
.dst-single-ratings-row .dst-single-ratings-left-group.is-unified-4pills-bar .dst-single-imdb-badge strong{font-size:11.5px !important}
.dst-single-ratings-row .dst-single-ratings-left-group.is-unified-4pills-bar .dst-age-rating-pill strong,
 .dst-single-ratings-row .dst-single-ratings-left-group.is-unified-4pills-bar .dst-single-comments-pill strong,
 .dst-single-ratings-row .dst-single-ratings-left-group.is-unified-4pills-bar .dst-post-like-pill .dst-like-count{font-size:11px !important}
.dst-single-ratings-row .dst-single-ratings-right-group{display:flex !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:space-between !important;gap:6px !important;width:100% !important;max-width:100% !important;box-sizing:border-box !important}
.dst-single-ratings-row .dst-single-ratings-right-group .dst-hero-quick-btn{flex:1 1 0 !important;min-width:0 !important;height:34px !important;padding:0 8px !important;font-size:11.5px !important;justify-content:center !important}
.dst-single-ratings-row .dst-single-ratings-right-group .dst-bookmark-btn.is-RatingsRow-bmk,
 .dst-single-ratings-row .dst-single-ratings-right-group .dst-bell-sub-btn{width:34px !important;min-width:34px !important;height:34px !important;flex:0 0 34px !important}
#dst-info-pane-detailed .dst-luxury-specs-grid.is-strict-aligned-specs-grid{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:7px !important;width:100% !important}
#dst-info-pane-detailed .dst-luxury-specs-grid.is-strict-aligned-specs-grid .dst-lspec-card.is-inline-row-spec,
 #dst-info-pane-detailed .dst-luxury-specs-grid.is-strict-aligned-specs-grid .dst-lspec-card.is-quality-card,
 #dst-info-pane-detailed .dst-luxury-specs-grid.is-strict-aligned-specs-grid .dst-lspec-card.is-language-card,
 #dst-info-pane-detailed .dst-luxury-specs-grid.is-strict-aligned-specs-grid .dst-lspec-card.is-network-card,
 #dst-info-pane-detailed .dst-luxury-specs-grid.is-strict-aligned-specs-grid .dst-lspec-card.is-broadcast-status-card,
 #dst-info-pane-detailed .dst-luxury-specs-grid.is-strict-aligned-specs-grid .dst-lspec-card.is-schedule-card,
 #dst-info-pane-detailed .dst-luxury-specs-grid.is-strict-aligned-specs-grid .dst-lspec-card.is-director-card,
 #dst-info-pane-detailed .dst-luxury-specs-grid.is-strict-aligned-specs-grid .dst-lspec-card.is-genre-card,
 #dst-info-pane-detailed .dst-luxury-specs-grid.is-strict-aligned-specs-grid .dst-lspec-card.is-stars-card{grid-column:1 / -1 !important;width:100% !important;height:auto !important;min-height:40px !important;max-height:none !important;padding:7px 10px !important}
#dst-info-pane-detailed .dst-luxury-specs-grid.is-strict-aligned-specs-grid .dst-lspec-card.is-mob-half-pair{grid-column:span 1 !important;width:100% !important;height:auto !important;min-height:40px !important;max-height:none !important;padding:7px 8px !important}
#dst-info-pane-detailed .dst-luxury-specs-grid.is-strict-aligned-specs-grid .dst-lspec-card .dst-lspec-content.is-inline-spec-content{display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:4px !important;white-space:normal !important;overflow:visible !important;text-overflow:clip !important;line-height:1.45 !important}
#dst-info-pane-detailed .dst-luxury-specs-grid.is-strict-aligned-specs-grid .dst-lspec-card .dst-lspec-val{white-space:normal !important;overflow:visible !important;text-overflow:clip !important;font-size:11.5px !important}
#dst-info-pane-detailed .dst-luxury-specs-grid.is-strict-aligned-specs-grid .dst-lspec-card .dst-lspec-label{font-size:11px !important;white-space:nowrap !important}
#doostiha-download-box #dst-dl-collapse-gate #dst-dl-expand-trigger-bar.dst-dl-expand-trigger-btn .dst-dlet-right,
 #dst-dl-collapse-gate #dst-dl-expand-trigger-bar.dst-dl-expand-trigger-btn .dst-dlet-right{display:none !important}
#doostiha-download-box #dst-dl-collapse-gate #dst-dl-expand-trigger-bar.dst-dl-expand-trigger-btn,
 #dst-dl-collapse-gate #dst-dl-expand-trigger-bar.dst-dl-expand-trigger-btn{display:flex !important;align-items:center !important;justify-content:center !important;padding:8px 12px !important;background:transparent !important;border:none !important;box-shadow:none !important}
#doostiha-download-box #dst-dl-collapse-gate #dst-dl-expand-trigger-bar.dst-dl-expand-trigger-btn .dst-dlet-left-cta{width:100% !important;max-width:240px !important;height:38px !important;margin:0 auto !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:7px !important;border-radius:10px !important;font-size:12.5px !important;font-weight:800 !important}
.dst-classic-ep-item.is-compact-ep-row{padding:6px 8px !important;border-radius:10px !important}
.dst-classic-ep-item.is-compact-ep-row .dst-classic-ep-main-bar{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:space-between !important;gap:5px !important;width:100% !important;overflow-x:auto !important;scrollbar-width:none !important}
.dst-classic-ep-item.is-compact-ep-row .dst-classic-ep-main-bar::-webkit-scrollbar{display:none !important}
.dst-classic-ep-item.is-compact-ep-row .dst-classic-ep-title{font-size:11.5px !important;font-weight:800 !important;white-space:nowrap !important;flex:0 0 auto !important;margin-left:auto !important}
.dst-classic-ep-item.is-compact-ep-row .dst-classic-ep-qualities{display:inline-flex !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:flex-end !important;gap:4px !important;flex:0 1 auto !important}
.dst-classic-ep-item.is-compact-ep-row .dst-classic-ep-qbtn.is-main-res-qbtn{height:27px !important;min-height:27px !important;max-height:27px !important;padding:0 7px !important;font-size:11px !important;font-weight:700 !important;border-radius:7px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;white-space:nowrap !important}
.dst-classic-ep-item.is-compact-ep-row .dst-classic-ep-qbtn.is-stream-btn{width:27px !important;min-width:27px !important;max-width:27px !important;height:27px !important;min-height:27px !important;max-height:27px !important;padding:0 !important;border-radius:7px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;flex:0 0 27px !important}
.dst-classic-ep-item.is-compact-ep-row .dst-classic-ep-qbtn.is-stream-btn svg{width:12px !important;height:12px !important}
}
@media (max-width:767px){.dst-q-desk-res{display:none !important}
.dst-q-mob-res{display:inline !important}
}
@media (max-width:767px){#dst-live-search-list{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:8px !important}
.dst-search-res-item.is-music-or-game-srch{padding:4px !important;display:flex !important;align-items:center !important;justify-content:center !important}
.dst-search-res-item.is-music-or-game-srch .dst-sres-info{display:none !important}
.dst-search-res-item.is-music-or-game-srch .dst-sres-poster-box{width:100% !important;height:auto !important;aspect-ratio:3 / 4 !important;margin:0 !important;border-radius:10px !important;overflow:hidden !important}
.dst-search-res-item.is-music-or-game-srch .dst-sres-poster-box img{width:100% !important;height:100% !important;object-fit:cover !important}
}
@media (max-width:767px){.dst-hide-on-mob{display:none !important}
.dst-auth-tabs .dst-auth-tab{white-space:nowrap !important;font-size:12.5px !important;padding:8px 10px !important}
}
@media (max-width:767px){.dst-poster-wrap .dst-sbadge-ep.is-card-bottom-ep-badge{right:6px !important;left:auto !important;bottom:6px !important;transform:none !important;max-width:calc(100% - 68px) !important;font-size:10px !important;padding:2px 7px !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}
.dst-poster-wrap .is-card-mobile-audio-overlay{left:6px !important;right:auto !important;bottom:6px !important;display:inline-flex !important;flex-direction:row !important;align-items:center !important;gap:4px !important;z-index:7 !important}
.dst-poster-wrap .is-card-mobile-audio-overlay .dst-Switch-badge{width:24px !important;height:24px !important;min-width:24px !important;min-height:24px !important}
}
@media (max-width:767px){.dst-pagination ul.page-numbers{gap:4px !important}
.dst-pagination ul.page-numbers li a,
 .dst-pagination ul.page-numbers li span.current{min-width:34px !important;height:34px !important;padding:0 8px !important;font-size:12.5px !important;border-radius:9px !important}
.dst-pagination ul.page-numbers li.dst-page-dots span.dots{min-width:18px !important;height:34px !important;font-size:13px !important}
}
@media (max-width:767px){.dst-archive-hero-header.is-smart-tag-header{padding:10px 10px !important;border-radius:13px !important}
.dst-tag-smart-filter-bar.is-v96-smart-tag-bar{display:flex !important;flex-direction:column !important;align-items:stretch !important;gap:7px !important;margin-top:10px !important;padding-top:10px !important}
.dst-tag-smart-filter-bar.is-v96-smart-tag-bar .dst-tsf-group{display:block !important;width:100% !important}
.dst-tag-smart-filter-bar.is-v96-smart-tag-bar .dst-tsf-label{display:none !important}
.dst-tag-smart-filter-bar.is-v96-smart-tag-bar .dst-tsf-desk-txt{display:none !important}
.dst-tag-smart-filter-bar.is-v96-smart-tag-bar .dst-tsf-mob-txt{display:inline !important}
.dst-tag-smart-filter-bar.is-v96-smart-tag-bar .dst-tsf-pills-row.is-type-pills-row{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:space-between !important;gap:4px !important;width:100% !important}
.dst-tag-smart-filter-bar.is-v96-smart-tag-bar .dst-tsf-pills-row.is-type-pills-row .dst-tsf-pill{flex:1 1 auto !important;min-width:0 !important;height:31px !important;min-height:31px !important;padding:0 5px !important;font-size:11px !important;font-weight:800 !important;border-radius:8px !important}
.dst-tag-smart-filter-bar.is-v96-smart-tag-bar .dst-tsf-pills-row.is-type-pills-row .dst-tsf-pill i{display:none !important}
.dst-tag-smart-filter-bar.is-v96-smart-tag-bar .dst-tsf-pills-row.is-audio-pills-row{display:grid !important;grid-template-columns:0.75fr 1.12fr 1.12fr !important;gap:5px !important;width:100% !important}
.dst-tag-smart-filter-bar.is-v96-smart-tag-bar .dst-tsf-pills-row.is-audio-pills-row .dst-tsf-pill{width:100% !important;min-width:0 !important;height:31px !important;min-height:31px !important;padding:0 6px !important;font-size:11px !important;font-weight:800 !important;border-radius:8px !important;gap:4px !important}
}
@media (max-width:767px){html body .dst-post-card .dst-poster-link .dst-series-badges-overlay.is-card-mobile-audio-overlay .dst-sbadge-ep.is-card-bottom-ep-badge{position:static !important;transform:none !important;left:auto !important;right:auto !important;bottom:auto !important;margin:0 0 0 auto !important;padding:3px 8px !important;font-size:10px !important;font-weight:850 !important;line-height:1.3 !important;border-radius:7px !important;max-width:calc(100% - 64px) !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}
html body .dst-post-card .dst-poster-link .dst-series-badges-overlay.is-card-mobile-audio-overlay .dst-sbadge-icons-pair{position:static !important;margin:0 auto 0 0 !important;display:inline-flex !important;flex-direction:row !important;align-items:center !important;gap:5px !important;flex-shrink:0 !important}
html body .dst-post-card .dst-poster-link .dst-series-badges-overlay.is-card-mobile-audio-overlay .dst-sbadge-audio.is-icon-concept{width:26px !important;min-width:26px !important;max-width:26px !important;height:26px !important;min-height:26px !important;max-height:26px !important;padding:0 !important;border-radius:7px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;box-shadow:0 3px 8px rgba(0, 0, 0, 0.45) !important}
}
@media (max-width:991px){.dst-generic-carousel-track,
 .dst-hero-single-row-track,
 .dst-series-single-row-track{overflow-x:auto !important;-webkit-overflow-scrolling:touch !important;touch-action:pan-x pan-y !important;scroll-snap-type:x proximity !important}
}
@media (max-width:767px){#doostiha-download-box,
 .dst-download-box-section,
 #dst-dl-classic-view,
 .dst-classic-dl-wrap,
 .dst-classic-season-card,
 .dst-classic-season-body,
 .dst-classic-ep-group,
 .dst-classic-ep-inline-row,
 .dst-classic-ep-main-bar,
 .dst-classic-ep-inline-links,
 .dst-classic-ep-aux-row{touch-action:pan-y manipulation !important;-webkit-overflow-scrolling:auto !important;overscroll-behavior:auto !important;overflow-x:visible !important;overflow-y:visible !important}
.dst-classic-ep-group{padding:6px !important;gap:6px !important}
.dst-classic-ep-inline-row{padding:7px 8px !important;border-radius:10px !important;overflow:visible !important;box-sizing:border-box !important;width:100% !important}
.dst-classic-ep-main-bar,
 .dst-classic-ep-main-bar.is-movie-main-bar{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:space-between !important;gap:4px !important;width:100% !important;max-width:100% !important;overflow:visible !important;padding:0 !important;margin:0 !important;box-sizing:border-box !important}
.dst-classic-ep-inline-label{flex:0 0 auto !important;font-size:11px !important;font-weight:850 !important;color:#f59e0b !important;white-space:nowrap !important;padding:0 !important;margin:0 0 0 3px !important;line-height:1.2 !important;letter-spacing:-0.2px !important}
.dst-classic-ep-pipe{display:none !important}
.dst-classic-ep-inline-links{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:flex-end !important;gap:3.5px !important;flex:1 1 auto !important;min-width:0 !important;max-width:100% !important;overflow:visible !important}
.dst-classic-ep-inline-row .dst-classic-ep-qbtn.is-main-res-qbtn{height:27px !important;min-height:27px !important;padding:0 6.5px !important;font-size:11px !important;font-weight:700 !important;border-radius:7px !important;gap:3px !important;flex:0 1 auto !important;min-width:0 !important;white-space:nowrap !important}
.dst-classic-ep-inline-row .dst-classic-ep-qbtn.is-icon-only-aux,
 .dst-classic-ep-inline-row .dst-classic-ep-qbtn.is-stream-btn.is-icon-only-stream{width:27px !important;min-width:27px !important;max-width:27px !important;height:27px !important;min-height:27px !important;padding:0 !important;border-radius:7px !important;flex:0 0 27px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important}
.dst-classic-ep-inline-row.is-4plus-quals-row .dst-q-dl-tray-svg,
 .dst-classic-ep-main-bar[data-q-count="4"] .dst-q-dl-tray-svg,
 .dst-classic-ep-main-bar[data-q-count="5"] .dst-q-dl-tray-svg{display:none !important}
.dst-classic-ep-inline-row.is-4plus-quals-row .dst-classic-ep-inline-label{font-size:10.8px !important;margin-left:2px !important}
.dst-classic-ep-inline-row.is-4plus-quals-row .dst-classic-ep-inline-links,
 .dst-classic-ep-main-bar[data-q-count="4"] .dst-classic-ep-inline-links,
 .dst-classic-ep-main-bar[data-q-count="5"] .dst-classic-ep-inline-links{gap:3.5px !important}
.dst-classic-ep-inline-row.is-4plus-quals-row .dst-classic-ep-qbtn.is-main-res-qbtn,
 .dst-classic-ep-main-bar[data-q-count="4"] .dst-classic-ep-qbtn.is-main-res-qbtn,
 .dst-classic-ep-main-bar[data-q-count="5"] .dst-classic-ep-qbtn.is-main-res-qbtn{height:26px !important;min-height:26px !important;padding:0 6.5px !important;font-size:10.8px !important;border-radius:6px !important}
.dst-classic-ep-inline-row.is-4plus-quals-row .dst-classic-ep-qbtn.is-icon-only-aux,
 .dst-classic-ep-inline-row.is-4plus-quals-row .dst-classic-ep-qbtn.is-stream-btn.is-icon-only-stream,
 .dst-classic-ep-main-bar[data-q-count="4"] .dst-classic-ep-qbtn.is-icon-only-aux,
 .dst-classic-ep-main-bar[data-q-count="4"] .dst-classic-ep-qbtn.is-stream-btn.is-icon-only-stream{width:26px !important;min-width:26px !important;max-width:26px !important;height:26px !important;min-height:26px !important;flex:0 0 26px !important;border-radius:6px !important}
.dst-classic-ep-aux-row{margin-top:4px !important;padding-top:4px !important;gap:5px !important}
@media (max-width:360px){.dst-classic-ep-inline-row .dst-q-dl-tray-svg{display:none !important}
.dst-classic-ep-inline-row .dst-classic-ep-qbtn.is-main-res-qbtn{padding:0 5px !important;font-size:10.2px !important}
}
}
@media (max-width:767px){.dst-stream-poster-play-btn,
 .dst-player-big-play,
 .plyr__control--overlaid{width:42px !important;height:42px !important;padding:0 !important}
.dst-stream-poster-play-btn svg,
 .dst-player-big-play svg,
 .plyr__control--overlaid svg{width:15px !important;height:15px !important}
.dst-dl-ghead-concept-icon{width:28px;height:28px;border-radius:8px}
.dst-dl-ghead-concept-icon svg{width:17px !important;height:17px !important}
}
@media (max-width:767px){#dst-single-synopsis-box:not(.is-mob-synopsis-expanded) .dst-synopsis-text-wrap p,
 .dst-single-synopsis-box:not(.is-mob-synopsis-expanded) .dst-synopsis-text-wrap p,
 .dst-pro-card .dst-card-synopsis:not(.is-mob-synopsis-expanded){display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;text-overflow:ellipsis !important;max-height:3.4em !important;line-height:1.7 !important;cursor:pointer}
#dst-single-synopsis-box.is-mob-synopsis-expanded .dst-synopsis-text-wrap p,
 .dst-single-synopsis-box.is-mob-synopsis-expanded .dst-synopsis-text-wrap p{display:block !important;-webkit-line-clamp:unset !important;max-height:none !important;overflow:visible !important}
#dst-s2-custom-play-overlay,
 button.dst-s2-custom-play-overlay.is-concept-play-orb{width:42px !important;height:42px !important;min-width:42px !important;max-width:42px !important;border-width:1.5px !important;box-shadow:0 6px 18px rgba(0, 0, 0, 0.55), 0 0 0 4px rgba(14, 165, 233, 0.22) !important}
#dst-s2-custom-play-overlay svg,
 button.dst-s2-custom-play-overlay.is-concept-play-orb svg{width:15px !important;height:15px !important;transform:translateX(1px) !important}
.dst-cinema-unavail-hero-box{padding:16px 12px;gap:10px}
.dst-cinema-unavail-msg-line{font-size:12.5px}
.dst-cinema-request-dl-btn{width:100%;max-width:260px;font-size:12px;padding:8px 14px}
}

/* === Master v99.2.0 Mobile Layout & Light Mode Guarantee === */
@media (max-width: 767px) {
  .dst-hero-top-split,
  .dst-hero-top-split.is-v10-balanced-split {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    gap: 14px !important;
  }
  .dst-single-poster-col,
  .dst-single-poster-col.is-v13-full-poster-col {
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
    flex: 1 1 auto !important;
    align-items: center !important;
  }
  .dst-single-info-col,
  .dst-single-info-col.is-v10-dense-col {
    width: 100% !important;
    max-width: 100% !important;
    flex: 1 1 auto !important;
  }
  html body .dst-card-ratings-box .dst-age-rating-pill.is-luxury-age-badge {
    height: 28px !important;
    min-height: 28px !important;
    max-height: 28px !important;
    padding: 0 8px !important;
    gap: 4px !important;
  }
  html body .dst-card-ratings-box .dst-age-rating-pill.is-luxury-age-badge .dst-age-num-chip {
    font-size: 11.5px !important;
  }
}

/* === v99.3.0: Linked Post Titles (Single + Cards) & Structured Multi-Dub Role Separator Polish === */
.dst-single-h1 a.dst-single-h1-link,
.dst-editorial-h1 a.dst-single-h1-link,
a.dst-grid-showcase-title-link {
	color: inherit !important;
	text-decoration: none !important;
	cursor: pointer !important;
	transition: color 0.18s ease, text-shadow 0.18s ease !important;
}
.dst-single-h1 a.dst-single-h1-link:hover,
.dst-editorial-h1 a.dst-single-h1-link:hover,
a.dst-grid-showcase-title-link:hover {
	color: #38bdf8 !important;
	text-decoration: none !important;
}
html[data-theme="light"] .dst-single-h1 a.dst-single-h1-link:hover,
html[data-theme="light"] .dst-editorial-h1 a.dst-single-h1-link:hover,
html[data-theme="light"] a.dst-grid-showcase-title-link:hover,
body.light-mode .dst-single-h1 a.dst-single-h1-link:hover,
body.light-mode .dst-editorial-h1 a.dst-single-h1-link:hover,
body.light-mode a.dst-grid-showcase-title-link:hover {
	color: #0284c7 !important;
}
.dst-sdb-group-credits .dst-sdb-role-lbl {
	color: #38bdf8 !important;
	font-weight: 800 !important;
	margin-left: 3px !important;
}
.dst-sdb-group-credits .dst-sdb-role-sep {
	display: inline-block !important;
	margin: 0 7px !important;
	color: #38bdf8 !important;
	opacity: 0.75 !important;
	font-weight: 900 !important;
}
html[data-theme="light"] .dst-sdb-group-credits .dst-sdb-role-lbl,
body.light-mode .dst-sdb-group-credits .dst-sdb-role-lbl {
	color: #0369a1 !important;
}
html[data-theme="light"] .dst-sdb-group-credits .dst-sdb-role-sep,
body.light-mode .dst-sdb-group-credits .dst-sdb-role-sep {
	color: #0284c7 !important;
	opacity: 0.65 !important;
}

