.cs-cpa-buttons-container{width:100%;margin:20px 0 25px 0;text-align:center}.cs-cpa-buttons-row{display:inline-flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:14px}.cs-cpa-btn{display:inline-flex;align-items:center;gap:8px;padding:11px 22px;border-radius:6px;font-size:13.5px;font-weight:600;text-decoration:none;color:#fff!important;transition:all 0.25s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 10px rgb(0 0 0 / .35);letter-spacing:.2px}.cs-cpa-btn i{font-size:15px}.cs-cpa-btn:hover{transform:translateY(-2px);text-decoration:none!important;box-shadow:0 6px 18px rgb(0 0 0 / .5);filter:brightness(1.1)}.cs-cpa-btn:active{transform:translateY(0)}.cs-cpa-btn-telegram{background:linear-gradient(135deg,#0088cc,#0077b5)!important;border:1px solid #29b6f6!important;color:#ffffff!important}.cs-cpa-btn-telegram i,.cs-cpa-btn-telegram span{color:#ffffff!important}.cs-cpa-btn-orange{background:linear-gradient(135deg,#ff7a00,#ff9800);border:1px solid #ffb74d}.cs-cpa-btn-emerald{background:linear-gradient(135deg,#059669,#10b981);border:1px solid #34d399}.cs-cpa-btn-blue{background:linear-gradient(135deg,#2563eb,#408bea);border:1px solid #60a5fa}.cs-cpa-btn-purple{background:linear-gradient(135deg,#7c3aed,#8b5cf6);border:1px solid #a78bfa}.cs-cpa-btn-red{background:linear-gradient(135deg,#dc2626,#ef4444);border:1px solid #f87171}.cs-cpa-btn-slate{background:linear-gradient(135deg,#334155,#475569);border:1px solid #64748b}.cs-downloads-wrapper{margin:25px 0;padding:20px;background:rgb(15 15 15 / .92);border:1px solid rgb(255 255 255 / .08);border-radius:8px;color:#fff;font-family:'Roboto',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;box-shadow:0 4px 15px rgb(0 0 0 / .4)}.cs-downloads-head{display:flex;justify-content:space-between;align-items:center;padding-bottom:15px;margin-bottom:18px;border-bottom:1px solid rgb(255 255 255 / .08)}.cs-downloads-head h2{margin:0;font-size:1.25rem;font-weight:600;color:#fff;display:flex;align-items:center;gap:8px}.cs-head-icon{stroke:var(--main-color,#408bea)}.cs-head-badge{background:rgb(64 139 234 / .15);color:var(--main-color,#408bea);border:1px solid rgb(64 139 234 / .3);font-size:12px;padding:3px 10px;border-radius:20px;font-weight:500}.cs-quality-accordions{display:flex;flex-direction:column;gap:12px}.cs-accordion-item{background:rgb(25 28 33 / .85);border:1px solid rgb(255 255 255 / .08);border-radius:6px;overflow:hidden;transition:border-color 0.2s ease,box-shadow 0.2s ease}.cs-accordion-item:hover{border-color:rgb(255 255 255 / .16)}.cs-accordion-item.is-open{border-color:rgb(64 139 234 / .4)}.cs-accordion-header{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;cursor:pointer;background:rgb(30 34 40 / .6);user-select:none;transition:background 0.2s ease}.cs-accordion-header:hover{background:rgb(40 45 54 / .7)}.cs-acc-header-left{display:flex;align-items:center;gap:10px}.cs-acc-count{color:rgb(255 255 255 / .5);font-size:13px}.cs-acc-chevron{color:rgb(255 255 255 / .5);transition:transform 0.25s ease}.cs-accordion-item.is-open .cs-acc-chevron{transform:rotate(180deg);color:var(--main-color,#408bea)}.cs-accordion-content{padding:14px;background:rgb(16 18 22 / .95);border-top:1px solid rgb(255 255 255 / .05)}.cs-file-card{background:rgb(24 27 32 / .9);border:1px solid rgb(255 255 255 / .07);border-radius:6px;padding:14px;margin-bottom:12px}.cs-file-card:last-child{margin-bottom:0}.cs-file-meta-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid rgb(255 255 255 / .06)}.cs-file-name{margin:0;font-size:13.5px;font-weight:500;color:#fff;display:flex;align-items:center;gap:8px;word-break:break-all;max-width:100%}.cs-file-name svg{flex-shrink:0;color:var(--main-color,#408bea)}.cs-dl-badges-group{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.cs-badge{display:inline-block;font-size:11px;font-weight:600;padding:3px 8px;border-radius:4px;letter-spacing:.3px;text-transform:uppercase}.cs-q-badge{background:var(--main-color,#408bea);color:#fff}.cs-q-pill-gold{background:#e65100;color:#fff;border:1px solid #ff9800}.cs-badge[class*="2160p"],.cs-badge[class*="4k"],.cs-badge[class*="4K"]{background:#e50914!important;color:#fff!important}.cs-badge[class*="1440p"],.cs-badge[class*="2k"],.cs-badge[class*="2K"]{background:#7c3aed!important;color:#fff!important}.cs-badge[class*="1080p"],.cs-badge[class*="fhd"],.cs-badge[class*="fullhd"]{background:#0284c7!important;color:#fff!important}.cs-badge[class*="720p"],.cs-badge[class*="hd"]{background:#059669!important;color:#fff!important}.cs-badge[class*="480p"],.cs-badge[class*="sd"]{background:#d97706!important;color:#fff!important}.cs-ott-badge,.cs-ott-pill{background:linear-gradient(135deg,#1e3a8a,#0369a1);color:#fff;border:1px solid #38bdf8;text-shadow:0 1px 2px rgb(0 0 0 / .4)}.cs-size-badge{background:rgb(0 0 0 / .5);color:#cbd5e1;border:1px solid rgb(255 255 255 / .15)}.cs-size-pill-orange{background:#c2410c;color:#fff;border:1px solid #ea580c;font-weight:600}.cs-audio-badge{background:rgb(16 185 129 / .14);color:#34d399;border:1px solid rgb(16 185 129 / .35)}.cs-lang-pill-teal{background:#0f766e;color:#fff;border:1px solid #14b8a6;font-weight:600}.cs-ac-badge,.cs-ac-pill-emerald{background:#064e3b;color:#6ee7b7;border:1px solid #059669}.cs-vc-badge,.cs-vc-pill-purple{background:#4c1d95;color:#d8b4fe;border:1px solid #7c3aed}.cs-s-badge{background:rgb(255 255 255 / .08);color:#cbd5e1;border:1px solid rgb(255 255 255 / .12)}.cs-source-pill-green{background:#14532d;color:#86efac;border:1px solid #16a34a}.cs-ep-count-pill{background:#374151;color:#e5e7eb;border:1px solid #4b5563}.cs-series-container{margin:25px 0;padding:22px;background:#111317;border:1px solid rgb(255 255 255 / .08);border-radius:8px;color:#fff;font-family:'Roboto',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;box-shadow:0 6px 20px rgb(0 0 0 / .45)}.cs-series-tabs-header{display:flex;gap:0;border-radius:6px;overflow:hidden;margin-bottom:22px;background:#1e2228;border:1px solid rgb(255 255 255 / .08)}.cs-series-tab-btn{flex:1;display:inline-flex;justify-content:center;align-items:center;gap:9px;padding:13px 20px;border:none;outline:none;cursor:pointer;background:#20242a;color:#94a3b8;font-size:14.5px;font-weight:600;transition:all 0.2s ease}.cs-series-tab-btn:hover{background:#282d35;color:#fff}.cs-series-tab-btn.is-active{background:linear-gradient(135deg,#ff9800,#f57c00);color:#0f172a;font-weight:700;box-shadow:inset 0 1px 1px rgb(255 255 255 / .3)}.cs-series-tab-btn.is-active svg{stroke:#0f172a}.cs-series-section-title{margin:0 0 18px 0;font-size:19px;font-weight:700;color:#ff9800;letter-spacing:.2px}.cs-seasons-accordion-wrapper{display:flex;flex-direction:column;gap:16px}.cs-season-box{background:#16191f;border:1px solid rgb(255 255 255 / .08);border-radius:8px;overflow:hidden}.cs-season-header{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1b1f26;cursor:pointer;user-select:none;border-bottom:1px solid rgb(255 255 255 / .06);transition:background 0.2s ease}.cs-season-header:hover{background:#222730}.cs-season-title{margin:0;font-size:16px;font-weight:700;color:#fff}.cs-season-meta{display:flex;align-items:center;gap:10px}.cs-season-count-pill{background:#262c36;color:#cbd5e1;border:1px solid rgb(255 255 255 / .1);font-size:12px;padding:3px 10px;border-radius:12px;font-weight:500}.cs-season-toggle-chevron{color:rgb(255 255 255 / .6);transition:transform 0.25s ease}.cs-season-box.is-open .cs-season-toggle-chevron{transform:rotate(180deg)}.cs-season-content{padding:16px;background:#13161b}.cs-quality-group-card{background:#181b22;border:1px solid rgb(255 255 255 / .08);border-left:3px solid #ff9800;border-radius:6px;margin-bottom:14px;overflow:hidden}.cs-quality-group-card:last-child{margin-bottom:0}.cs-quality-banner{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;background:#1f232c;border-bottom:1px solid rgb(255 255 255 / .05)}.cs-q-banner-left{display:flex;align-items:center;gap:8px}.cs-options-count{background:#272c36;color:#94a3b8;border:1px solid rgb(255 255 255 / .08);font-size:11.5px;padding:2px 9px;border-radius:10px;font-weight:500}.cs-quality-files-list{padding:10px;display:flex;flex-direction:column;gap:8px}.cs-series-item-row{background:#15181e;border:1px solid rgb(255 255 255 / .06);border-radius:6px;overflow:hidden;transition:border-color 0.2s ease,background 0.2s ease}.cs-series-item-row:hover{border-color:rgb(255 255 255 / .14);background:#191c24}.cs-series-item-header{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;cursor:pointer;user-select:none}.cs-series-item-left{display:flex;align-items:flex-start;gap:12px;flex:1}.cs-season-tag-orange{color:#ff9800;font-size:13.5px;font-weight:700;margin-top:1px;min-width:32px}.cs-series-info{display:flex;flex-direction:column;gap:6px;flex:1}.cs-series-filename-title{font-size:13.5px;font-weight:600;color:#fff;word-break:break-all}.cs-series-badges-bar{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.cs-series-item-right{margin-left:12px}.cs-item-expand-chevron{color:rgb(255 255 255 / .45);transition:transform 0.25s ease}.cs-series-item-row.is-open .cs-item-expand-chevron{transform:rotate(180deg);color:#ff9800}.cs-series-mirrors-dropdown{padding:12px 14px;background:#101217;border-top:1px solid rgb(255 255 255 / .05)}.cs-mirrors-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px}.cs-dl-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:9px 14px;background:rgb(64 139 234 / .14);color:#fff;border:1px solid rgb(64 139 234 / .35);border-radius:5px;font-size:12.5px;font-weight:500;text-decoration:none;transition:all 0.2s ease;cursor:pointer}.cs-dl-btn svg{flex-shrink:0;transition:transform 0.2s ease}.cs-dl-btn:hover{background:var(--main-color,#408bea);border-color:var(--main-color,#408bea);color:#fff;text-decoration:none;transform:translateY(-1px);box-shadow:0 4px 12px rgb(64 139 234 / .35)}.cs-dl-btn:hover svg{transform:translateY(1px)}.cs-dl-btn.cs-sample-btn{background:rgb(168 85 247 / .16);border-color:rgb(168 85 247 / .45);color:#e9d5ff}.cs-dl-btn.cs-sample-btn:hover{background:#9333ea;border-color:#9333ea;color:#fff;box-shadow:0 4px 12px rgb(147 51 234 / .35)}body.dooplay-light-mode .cs-dl-btn.cs-sample-btn,body.light-mode .cs-dl-btn.cs-sample-btn,body:not(.dark):not(.dooplay-dark-mode):not(.is-dark) .cs-dl-btn.cs-sample-btn{background:rgb(147 51 234 / .1);border-color:rgb(147 51 234 / .3);color:#7e22ce}body.dooplay-light-mode .cs-dl-btn.cs-sample-btn:hover,body.light-mode .cs-dl-btn.cs-sample-btn:hover,body:not(.dark):not(.dooplay-dark-mode):not(.is-dark) .cs-dl-btn.cs-sample-btn:hover{background:#7e22ce;border-color:#7e22ce;color:#fff;box-shadow:0 4px 12px rgb(126 34 206 / .35)}.cs-dl-btn.cs-mediainfo-btn{background:rgb(14 165 233 / .16);border-color:rgb(14 165 233 / .45);color:#bae6fd}.cs-dl-btn.cs-mediainfo-btn:hover{background:#0284c7;border-color:#0284c7;color:#fff;box-shadow:0 4px 12px rgb(2 132 199 / .35)}body.dooplay-light-mode .cs-dl-btn.cs-mediainfo-btn,body.light-mode .cs-dl-btn.cs-mediainfo-btn,body:not(.dark):not(.dooplay-dark-mode):not(.is-dark) .cs-dl-btn.cs-mediainfo-btn{background:rgb(2 132 199 / .1);border-color:rgb(2 132 199 / .3);color:#0369a1}body.dooplay-light-mode .cs-dl-btn.cs-mediainfo-btn:hover,body.light-mode .cs-dl-btn.cs-mediainfo-btn:hover,body:not(.dark):not(.dooplay-dark-mode):not(.is-dark) .cs-dl-btn.cs-mediainfo-btn:hover{background:#0369a1;border-color:#0369a1;color:#fff;box-shadow:0 4px 12px rgb(3 105 161 / .35)}.cs-no-downloads-notice{color:#94a3b8;font-size:13px;font-style:italic;padding:10px 0}@media (max-width:768px){.cs-cpa-buttons-row{flex-direction:column;width:100%}.cs-cpa-btn{width:100%;justify-content:center}.cs-series-container{padding:14px}.cs-series-tab-btn{padding:11px 12px;font-size:13px}.cs-series-item-left{flex-direction:column;gap:6px}.cs-mirrors-grid{grid-template-columns:1fr}}.cs-file-name,.cs-file-name span,.cs-series-filename-title,body.dooplay-dark-mode .cs-file-name,body.dooplay-dark-mode .cs-file-name span,body.dooplay-dark-mode .cs-series-filename-title,body.dark-mode .cs-file-name,body.dark-mode .cs-file-name span,body.dark-mode .cs-series-filename-title,body.is-dark .cs-file-name,body.is-dark .cs-file-name span,body.is-dark .cs-series-filename-title,body.dark-theme .cs-file-name,body.dark-theme .cs-file-name span,body.dark-theme .cs-series-filename-title{color:#ffffff!important}body.dooplay-light-mode .cs-file-name,body.dooplay-light-mode .cs-file-name span,body.dooplay-light-mode .cs-series-filename-title,body.light-mode .cs-file-name,body.light-mode .cs-file-name span,body.light-mode .cs-series-filename-title,body.is-light .cs-file-name,body.is-light .cs-file-name span,body.is-light .cs-series-filename-title,body.light .cs-file-name,body.light .cs-file-name span,body.light .cs-series-filename-title,body.light-theme .cs-file-name,body.light-theme .cs-file-name span,body.light-theme .cs-series-filename-title,body:not(.dooplay-dark-mode):not(.dark-mode):not(.is-dark):not(.dark-theme) .cs-file-name,body:not(.dooplay-dark-mode):not(.dark-mode):not(.is-dark):not(.dark-theme) .cs-file-name span,body:not(.dooplay-dark-mode):not(.dark-mode):not(.is-dark):not(.dark-theme) .cs-series-filename-title{color:#1e293b!important}body.dooplay-light-mode .cs-downloads-wrapper,body.light-mode .cs-downloads-wrapper{background:#fff;border-color:#e2e8f0;box-shadow:0 4px 15px rgb(0 0 0 / .08);color:#1e293b}body.dooplay-light-mode .cs-downloads-head,body.light-mode .cs-downloads-head{border-color:#e2e8f0}body.dooplay-light-mode .cs-downloads-head h2,body.light-mode .cs-downloads-head h2{color:#1e293b}body.dooplay-light-mode .cs-accordion-item,body.light-mode .cs-accordion-item{background:#f8fafc;border-color:#e2e8f0}body.dooplay-light-mode .cs-accordion-item:hover,body.light-mode .cs-accordion-item:hover{border-color:#cbd5e1}body.dooplay-light-mode .cs-accordion-item.is-open,body.light-mode .cs-accordion-item.is-open{border-color:rgb(64 139 234 / .5)}body.dooplay-light-mode .cs-file-card,body.light-mode .cs-file-card{background:#fff;border-color:#e2e8f0}body.dooplay-light-mode .cs-series-container,body.light-mode .cs-series-container{background:#fff;border-color:#e2e8f0;box-shadow:0 4px 15px rgb(0 0 0 / .08)}body.dooplay-light-mode .cs-season-box,body.light-mode .cs-season-box{background:#f8fafc;border-color:#e2e8f0}body.dooplay-light-mode .cs-series-item-row,body.light-mode .cs-series-item-row{background:#fff;border-color:#e2e8f0}body.dooplay-light-mode .cs-season-header,body.light-mode .cs-season-header{color:#1e293b}