:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4{--dm-red:#ff3b26;--dm-red2:#e93222;--dm-line:rgba(255,255,255,.08);background:#09090c;color:#f4f4f5;font-size:15px;overflow:clip}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-container{width:min(1480px,calc(100% - 64px));max-width:none}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-hero{min-height:0;padding:44px 0 48px;background:#0b0c10}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-hero__backdrop{inset:0;filter:none;transform:none;opacity:.36;background-position:center 30%}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-hero__veil{background:linear-gradient(270deg,#0b0c10 4%,rgba(11,12,16,.86) 44%,rgba(11,12,16,.3)),linear-gradient(0deg,#0b0c10,transparent 70%)}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-hero__grain,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-hero__flare,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-poster-stage__ring,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-poster-stage__beam,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-poster-stage__label{display:none}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-breadcrumb{font-size:13px;margin-bottom:24px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-hero__inner{grid-template-columns:250px minmax(0,1fr);gap:32px;align-items:center}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-poster-stage{width:100%;padding:0;transform:none}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-poster{border:0;border-radius:14px;box-shadow:none;transform:none;aspect-ratio:2/3}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-poster__image{width:100%;height:100%;object-fit:cover}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-poster__play{width:54px;height:54px;border-radius:50%;box-shadow:none;background:rgba(0,0,0,.62)}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-hero__content{min-width:0;padding:0;display:flex;flex-direction:column;align-items:stretch}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-hero__topline{order:5;margin:16px 0 0;display:block}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-kicker{display:none}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-hero-update{padding:8px 12px;max-width:max-content;border:0;border-radius:8px;background:#15151b}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-hero-update small{font-size:12px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-hero-update strong{font-size:14px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-film-logo{display:none}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-hero__content h1{font-size:clamp(24px,2.4vw,36px);line-height:1.65;letter-spacing:0;margin:0;font-weight:800}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-title-en{font-size:18px;line-height:1.7;color:#c1c2c9;margin:4px 0 12px;text-align:right}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-badges{margin:0 0 12px;gap:8px;flex-wrap:wrap}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-badges>span{font-size:12px;min-height:30px;border-radius:6px;background:rgba(255,255,255,.04);padding:3px 9px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-story{display:block;padding:0;margin:0;border:0;background:none;backdrop-filter:none;max-width:900px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-story>span,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-story strong{display:none}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-story p{font-size:15px;line-height:2.1;color:#bfc0c7}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-hero-directors{margin-top:14px;font-size:14px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-hero-directors a{font-size:13px;border:1px solid var(--dm-line);padding:4px 9px;border-radius:5px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-hero-console{order:6;margin-top:20px;display:flex;flex-wrap:wrap;align-items:center;gap:20px;padding:0;border:0;background:none}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-hero-actions{margin:0;display:flex;gap:10px;flex-wrap:wrap;width:auto}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-main-action,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-secondary-action{min-height:48px;border-radius:10px;font-size:14px;padding:0 18px;box-shadow:none;background:#1c1d25;min-width:0}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-main-action,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .is-latest{background:#ff3b26;border-color:#ff3b26;color:#fff}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-hero-scorebar{margin:0;display:flex;gap:10px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-imdb-action{background:transparent;border:0;padding:0;min-height:40px;font-size:14px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-imdb-action strong{font-size:23px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-imdb-action small{font-size:11px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-post-votes{order:7;margin-top:14px;display:flex;gap:10px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-post-votes button{min-height:38px;border-radius:7px;font-size:12px;box-shadow:none;background:transparent;border:1px solid var(--dm-line);padding:6px 12px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-icon,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-icon{width:22px;height:22px;stroke-width:1.6;animation:none}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-icon-motion,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-icon-move{animation:none;transform:none}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmr-nav{background:#161820;border-block:1px solid var(--dm-line)}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmr-nav>div{display:flex;gap:34px;overflow-x:auto;scrollbar-width:thin}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmr-nav a{min-height:64px;display:flex;align-items:center;gap:10px;white-space:nowrap;color:#d0d1d8;font-size:14px;border-bottom:2px solid transparent}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmr-nav a:first-child{color:#ff6756;border-bottom-color:#ff3b26}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmr-nav a:hover{color:#fff}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmr-nav b{background:#ff3b26;color:#fff;font-size:11px;border-radius:4px;padding:0 5px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-main{padding:28px 0 70px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-section{border:0;border-radius:0;background:none;box-shadow:none;margin-top:32px;opacity:1;transform:none}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-basic-head{padding:0 0 18px;gap:10px;min-height:0;border:0}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-basic-head h2{font-size:19px;margin:0}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-basic-head small{display:none}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-symbol{width:25px;height:25px;flex-basis:25px;background:none;color:#ff5b49;border:0;border-radius:0}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;background:#111218;border-radius:12px;padding:12px 24px;margin:0}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-meta>div{padding:16px 0;min-height:58px;background:none;backdrop-filter:none;border:0;border-bottom:1px solid var(--dm-line);border-radius:0}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-meta>div>span{width:24px;height:24px;background:none;color:#a7a8b2}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-meta p{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-meta small{font-size:13px;color:#a7a8b2}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-meta strong{font-size:14px;font-weight:500;overflow:visible}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download.dmv-design-v4{border:0;border-radius:0;background:none;box-shadow:none;padding:0;margin:0}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-head{padding:0 0 18px;background:none;border:0}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-head h2{font-size:20px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-series{display:block;gap:0;padding:0}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-season-panels{display:grid;gap:14px;min-width:0}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmr-season{background:#111218;border:1px solid #202129;border-radius:12px;overflow:hidden}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmr-season>summary{display:flex;align-items:center;gap:14px;min-height:76px;padding:18px 22px;cursor:pointer;list-style:none;font-size:16px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmr-season>summary::-webkit-details-marker{display:none}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmr-season>summary>span{border-right:1px solid #34353e;padding-right:14px;font-size:13px;color:#aaaab5}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmr-season>summary>.dmv-icon{margin-right:auto;transform:rotate(-90deg);transition:transform .18s}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmr-season[open]>summary>.dmv-icon{transform:rotate(90deg)}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-version-stack{padding:0 18px 18px;gap:18px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-version{border:0;border-radius:10px;background:#16171e;box-shadow:none;overflow:hidden}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-version__orb{display:none}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-version>header{background:#1c1d25;border:0;padding:16px;min-height:65px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-version>header h4{font-size:16px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-version>header small,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-version>header b{font-size:12px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-episode{border:1px solid #2b2c35;border-radius:8px;background:#16171e;box-shadow:none}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-episode summary{min-height:68px;padding:12px 16px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-episode__title strong{font-size:15px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-episode__title small{font-size:12px;color:#b4b4be}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-quality{background:#111218;border:0;border-radius:8px;padding:16px;box-shadow:none}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-quality__meta{font-size:14px;gap:10px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-quality__meta strong{font-size:17px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-quality__meta small,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-quality__meta span{font-size:13px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-btn{font-size:14px;min-height:46px;border-radius:8px;box-shadow:none;padding:10px 16px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-btn--download{background:#ff3b26;border-color:#ff3b26;color:#fff}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-btn--play{background:#252630;border-color:#3d3e49;color:#fff}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-movie-groups{padding:0;gap:20px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 :is(a,button,summary):focus-visible{outline:2px solid #ff796b;outline-offset:4px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 :is(#dmsc-downloads,#dmr-information,#dmr-related,#dmr-comments){scroll-margin-top:100px}
@media(max-width:760px){
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-container{width:calc(100% - 32px)}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-hero{padding:24px 0 28px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-breadcrumb{font-size:12px;margin-bottom:18px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-hero__inner{display:grid;grid-template-columns:110px minmax(0,1fr);gap:18px;align-items:start}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-poster-stage{grid-column:1;grid-row:1}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-poster{border-radius:10px;max-width:none}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-hero__content{display:contents}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-hero__content>*{grid-column:1/-1;min-width:0;margin:0}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-hero__content h1{grid-column:2;grid-row:1;font-size:24px;line-height:1.7;align-self:start}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-title-en{font-size:16px;line-height:1.7}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-badges{display:flex;flex-wrap:wrap;overflow:visible;gap:8px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-badges>span{font-size:13px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-story p{font-size:16px;line-height:2}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-hero-directors{font-size:15px;flex-wrap:wrap}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-hero-console{display:flex;flex-direction:column;align-items:stretch;gap:16px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-hero-actions{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-main-action,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-secondary-action{font-size:14px;min-height:50px;padding:8px;grid-column:auto;width:100%}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-hero-scorebar{width:auto}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-post-votes{display:flex;flex-wrap:wrap;width:auto}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-post-votes button{font-size:13px;min-height:44px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmr-nav>div{gap:24px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmr-nav a{font-size:14px;min-height:60px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-meta{grid-template-columns:1fr;padding:4px 16px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-meta small,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-meta strong{font-size:15px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmr-season>summary{min-height:70px;padding:16px;font-size:17px;gap:10px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmr-season>summary>span{font-size:13px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-version-stack{padding:0 10px 10px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-quality{padding:14px 10px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-quality__actions{display:flex;flex-wrap:wrap;gap:8px;width:100%}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-btn{font-size:14px;min-height:48px;flex:1 1 130px;padding:10px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-episode__title strong{font-size:16px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-episode__title small{font-size:13px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-main{padding:24px 0 50px}
}
@media(prefers-reduced-motion:reduce){:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 *,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 *::before,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-icon,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-icon,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-symbol,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-meta>div>span,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-version>header>span{color:#fff;stroke:currentColor}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-icon g,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-icon g{stroke:none;fill:currentColor}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-icon g path,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-icon g path{stroke:none;fill:currentColor}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comments__head{background:none;padding:0 0 20px;border:0;min-height:0}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comments__head h2{font-size:20px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comments__head small,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comments__head p{display:none}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comments__head>b{padding:4px 12px;background:none;border:0;font-size:14px;min-height:0}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comments__head>b strong{font-size:21px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form-wrap{background:#161820;border:0;padding:20px;margin:0 0 28px;border-radius:18px;box-shadow:none}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .comment-reply-title{font-size:16px;margin:0 0 12px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form label{font-size:14px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form textarea{background:#0e1016;color:#f5f5f7;border:1px solid #282a34;border-radius:12px;padding:18px;font-size:16px;line-height:1.9;min-height:180px;width:100%;resize:vertical}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form input:not([type=submit]):not([type=checkbox]){background:#0e1016;color:#fff;border:1px solid #343642;border-radius:8px;font-size:16px;min-height:48px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form .logged-in-as,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form .comment-notes{font-size:13px;line-height:1.9;color:#b8bbc5}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form .form-submit{margin:16px 0 0}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form .submit{background:#ff3b26;border:0;border-radius:10px;min-height:48px;padding:10px 36px;font-size:15px;color:white;box-shadow:none}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-list{background:#161820;padding:0 24px;border-radius:18px;list-style:none;margin:0}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment{background:none;border:0;border-bottom:1px solid #2a2c36;border-radius:0;box-shadow:none;margin:0;padding:24px 0}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment:last-child{border-bottom:0}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment article{padding:0}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment header{padding:0;gap:12px;align-items:center}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment__avatar{width:48px;height:48px;border-radius:12px;overflow:hidden}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment__avatar img{width:48px;height:48px;object-fit:cover}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment header strong{font-size:15px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment header small{display:none}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment header time{font-size:12px;color:#aaaeb9}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment__content{padding:18px 0 8px;font-size:15px;line-height:2.1;color:#c5c7d0}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment__content p{font-size:inherit;line-height:inherit}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment footer{padding:0}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment footer a{font-size:13px;min-height:44px;display:inline-flex;align-items:center;color:#dddfe6;background:none;border:0}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-empty{padding:28px 16px;background:#161820;border-radius:16px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-empty h3{font-size:18px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-empty p,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comments-closed{font-size:15px;line-height:1.9}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-related__track{padding:0 0 16px;gap:16px;scroll-snap-type:x mandatory}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-related-card{flex:0 0 calc((100% - 80px)/6);border:0;border-radius:12px;background:#161820;overflow:hidden;min-width:0}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-related-card>a{display:flex;flex-direction:column;position:relative;aspect-ratio:auto;height:auto}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-related-card img{position:static;width:100%;height:auto;aspect-ratio:2/3;object-fit:cover}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-related-card__shade{display:none}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-related-card>a>div{position:static;padding:12px;inset:auto;background:#161820}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-related-card h3{font-size:14px;line-height:1.8;min-height:50px;margin:0;color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-related-card>a>div>small{font-size:12px;color:#aaaeb9}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-related-card>a>div>span{font-size:12px;margin-top:8px;display:flex;gap:6px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-related-card>a>b{top:10px;bottom:auto;right:10px;background:#12141de6;border-radius:6px;padding:4px 8px;font-size:13px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-people__track{padding:0;gap:14px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-people__track>a{border:0;background:none;flex-basis:116px;padding:6px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-people__track strong{font-size:13px;line-height:1.7}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-people__track small{font-size:12px;color:#b5b8c2}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-richtext{font-size:16px;line-height:2;padding:20px;background:#111218;border-radius:12px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-faqs summary,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-faq summary{font-size:15px;min-height:50px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-faq__list summary strong{font-size:15px;line-height:1.9}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-faq__list details>div{font-size:15px;line-height:2}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-tags>div a{font-size:13px;line-height:1.8}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 svg[data-dmr-icon],:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 svg[data-dmr-icon] *{fill:none!important;stroke:#fff!important;stroke-width:1.7!important;stroke-linecap:round;stroke-linejoin:round;animation:none!important;filter:none!important}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-download__head{margin:0 0 24px;padding:20px 0;min-height:76px;border:0;background:transparent;gap:14px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-download__head>span{width:48px;height:48px;background:#1c1e27;border:1px solid #343741;border-radius:14px;box-shadow:none}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-download__head>span svg{width:26px;height:26px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-download__head h2{font-size:21px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-download__head small{font-size:12px;color:#b8bcc8}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-download__head p{font-size:13px;line-height:1.9;margin-top:6px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-season-panels{gap:20px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-main>.dmsc-section,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-main>#dmr-related,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-main>#dmr-comments{margin-top:56px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-basic-head{margin-bottom:14px}
@media(max-width:760px){
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-download__head{margin-bottom:18px;padding:16px 0;grid-template-columns:44px minmax(0,1fr);gap:12px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-download__head h2{font-size:19px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-download__head p{font-size:13px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-season-panels{gap:16px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-main>.dmsc-section,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-main>#dmr-related,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-main>#dmr-comments{margin-top:40px}
}
@media(max-width:760px){
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-hero{padding-top:0}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-breadcrumb{display:none}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-hero__inner{display:flex;flex-direction:column;width:100%;gap:0}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-poster-stage{width:100%;height:390px;position:relative;isolation:isolate}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-poster{aspect-ratio:auto;width:100%;height:100%;border-radius:0;border:0;background:none;max-width:none;overflow:hidden}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-poster::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,#0b0c10 0,rgba(11,12,16,.15) 65%,rgba(11,12,16,.22))}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-poster__image{object-position:center 24%;object-fit:cover;opacity:.78}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-poster__play{z-index:2;inset:55% auto auto 50%;width:66px;height:66px;border:0;background:#161820a6;color:white}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-poster__rating{display:none}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-poster-tools{z-index:3;bottom:55px;right:16px;left:auto;width:auto}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-hero__content{display:flex;width:100%;padding:0 18px;gap:18px;margin-top:-45px;z-index:3}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-hero__content h1{font-size:25px;line-height:1.65;text-align:center;margin:0;order:0}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-title-en{text-align:center;font-size:18px;order:1}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-hero__topline{order:2}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-hero-update{margin:0 auto;font-size:14px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-badges{order:3;justify-content:center;gap:8px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-story{order:4}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-story p{font-size:16px;line-height:2.1;text-align:right}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-hero-directors{order:5}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-hero-console{order:6}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-post-votes{order:7;justify-content:center}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comments__head h2{font-size:19px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form-wrap{padding:14px;border-radius:16px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form textarea{min-height:200px;font-size:16px;padding:14px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form .submit{width:100%;font-size:16px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-list{padding:0 16px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment__content{font-size:16px;line-height:2}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment header strong{font-size:15px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-list .children{padding-right:12px;margin-right:0}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-related__track{gap:12px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-related-card{flex:0 0 calc((100% - 12px)/2)}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-related-card h3{font-size:14px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-related-card>a>div{padding:10px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-people__track strong{font-size:14px}
}

:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comments__head{margin:0 0 24px;padding:0;background:transparent;border:0}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comments__head>b{display:none}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comments__head h2{font-size:20px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form-wrap{padding:20px;border-radius:22px;background:#171a22;border:0;margin:0 0 30px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form-wrap .comment-reply-title:empty{display:none}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form{display:grid;grid-template-columns:110px minmax(0,1fr);gap:16px;align-items:start}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form>p,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form>div{grid-column:1/-1;margin:0}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form .comment-form-comment{grid-row:1}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form .comment-form-comment>label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form textarea{min-height:205px;border:1px solid transparent;background:#0f1117;border-radius:16px;font-size:16px;line-height:2;padding:18px;width:100%;box-shadow:none}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form textarea:focus{border-color:#626775;outline:0}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form textarea::placeholder{color:#9296a3}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form>div:has(input[name="spoil"]){grid-column:1;grid-row:2;background:#0d1016;border:1px solid #292d37;border-radius:12px;min-height:50px;margin:0!important;position:relative}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form .switch-toggle{display:flex;align-items:center;justify-content:center;min-height:48px;padding:0 10px;gap:7px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form .switch-toggle label{position:static;display:block;margin:0}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form .switch-toggle input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;margin:0;z-index:2}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form .switch-toggle label>span{display:none}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form .switch-toggle small{font-size:0;color:#fff}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form .switch-toggle small::after{content:'اسپویل';font-size:14px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form>div:has(input[name="spoil"]:checked){background:#3c231f;border-color:#ff7868}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form>div:has(input[name="spoil"]:checked) small::after{content:'✓ اسپویل'}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form>div:has(input[name="spoil"]:focus-visible){outline:2px solid #fff;outline-offset:3px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form .form-submit{grid-column:2;grid-row:2;margin:0;padding:0}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form .submit{width:100%;min-height:50px;border:0;border-radius:12px;background:#ff3b26;color:#fff;font-size:15px;font-weight:700;box-shadow:none}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmr-comment-count{display:flex;justify-content:space-between;align-items:center;padding:22px 26px;background:#1c202a;border-radius:22px 22px 0 0;border-bottom:1px solid #2c303b;font-size:23px;color:#fff}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmr-comment-count small{font-size:13px;color:#b5b8c3}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-list{border-radius:0 0 22px 22px;background:#171a22;padding:0 26px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-list .dmsc-comment{padding:26px 0;background:transparent;border-radius:0;border-bottom:1px solid #2c303b;box-shadow:none}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment header>div{display:flex;align-items:center;gap:14px;flex:1;flex-wrap:wrap}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment header time{margin-right:auto;color:#a3a7b3;font-size:13px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment__avatar,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment__avatar img{width:48px;height:48px;border-radius:14px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment header strong{font-size:15px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment__content,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment__content p{font-size:16px;line-height:2.1;color:#c4c7d1}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment__content{padding:18px 0 10px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment footer a{font-size:14px;padding:0;color:#fff;background:transparent;min-height:44px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-list .dmsc-comment>article{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;margin:0!important}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-list .dmsc-comment>article>header{display:flex;align-items:center;gap:12px;background:none;border:0;padding:0}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-list .dmsc-comment__avatar{display:grid;place-items:center;flex:0 0 48px;background:#2c303b}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-list .children{list-style:none;border:0;border-right:1px solid #373c48;margin:12px 12px 0 0;padding:0 16px 0 0;background:none}
@media(min-width:1000px){:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form{grid-template-columns:130px 220px minmax(0,1fr)}:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form>p,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form>div{grid-column:1/-1}:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form .form-submit{grid-column:2}:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form>div:has(input[name="spoil"]){grid-column:1}}
@media(max-width:760px){:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form-wrap{padding:16px;border-radius:22px}:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form{grid-template-columns:96px minmax(0,1fr);gap:14px}:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form textarea{min-height:200px;font-size:16px}:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-list{padding:0 18px}:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmr-comment-count{padding:20px 18px}:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment header time{font-size:12px}:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment header>div{gap:6px}}

:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4{--dm-panel:#12151b;--dm-panel-inner:#191d25;--dm-radius:22px;--dm-pad:24px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-main>.dmsc-section,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-main>#dmr-related,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-main>#dmr-comments{margin-top:28px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-main .dmsc-section{padding:var(--dm-pad);border:1px solid var(--dm-line);border-radius:var(--dm-radius);background:var(--dm-panel);min-width:0;box-shadow:none}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-basic-head,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comments__head{padding:0 0 20px;margin:0 0 20px;background:transparent;border:0;border-bottom:1px solid var(--dm-line);border-radius:0;gap:12px;min-width:0}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-basic-head h2,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comments__head h2{margin:0;font-size:20px;line-height:1.8}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-basic-head>div{min-width:0}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-symbol{border-radius:12px;flex-shrink:0}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-tags>div{display:flex;flex-wrap:wrap;gap:10px;padding:0;background:transparent}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-tags>div a{margin:0;padding:8px 14px;border-radius:12px;background:var(--dm-panel-inner);border:1px solid var(--dm-line);overflow-wrap:anywhere}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-meta{margin:0;padding:0;background:transparent;border:0;gap:12px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-meta>div{padding:14px;border-radius:14px;background:var(--dm-panel-inner);min-width:0}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-faq__list{display:grid;gap:12px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-faq__list details{margin:0;border-radius:14px;overflow:hidden;background:var(--dm-panel-inner);border:1px solid var(--dm-line)}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-faq__list summary{padding:16px;gap:12px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-faq__list details>div{padding:0 16px 16px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-related__track,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-people__track{padding:0 0 8px;scroll-padding-inline:0}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-related-card>a,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-gallery img{border-radius:16px;overflow:hidden}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-download__head{padding:20px;margin:0 0 20px;border:1px solid var(--dm-line);border-radius:var(--dm-radius);background:var(--dm-panel)}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmr-season{border-radius:18px;overflow:hidden}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmr-season>summary{padding:20px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-version{border-radius:14px;overflow:hidden}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-quality{border-radius:12px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form-wrap{margin-bottom:24px;background:var(--dm-panel-inner);border-radius:16px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form .form-submit{width:100%;min-width:0;max-width:none;justify-self:stretch;float:none}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form input.submit{width:100%;min-width:0;max-width:none;padding:12px 20px;height:auto;min-height:50px;line-height:1.8;text-align:center;white-space:normal;box-sizing:border-box}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmr-comment-count{border-radius:16px 16px 0 0;padding:18px 20px;background:var(--dm-panel-inner)}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-list{margin:0;padding:0 20px;border-radius:0 0 16px 16px;background:var(--dm-panel-inner)}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-list>.dmsc-comment:last-child{border-bottom:0}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 svg:is(.dmsc-icon--download,.dmv-icon--download)[data-dmr-icon],:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 svg:is(.dmsc-icon--download,.dmv-icon--download)[data-dmr-icon] *{stroke:#ffd34d!important;color:#ffd34d!important}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 :is(a,button,input,textarea,summary):focus-visible{outline:2px solid #ffd34d;outline-offset:4px}
@media(max-width:760px){
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4{--dm-radius:18px;--dm-pad:16px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-main>.dmsc-section,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-main>#dmr-related,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-main>#dmr-comments{margin-top:20px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-basic-head,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comments__head{padding-bottom:16px;margin-bottom:16px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-basic-head h2,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comments__head h2{font-size:18px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form-wrap{padding:12px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form{grid-template-columns:84px minmax(0,1fr);gap:10px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form input.submit{padding:10px 12px;font-size:15px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmv-download .dmv-download__head,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmr-season>summary{padding:16px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-tags>div a{font-size:14px;padding:8px 12px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-list{padding:0 14px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment header time{margin-right:0}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment header>div{align-items:flex-start;flex-direction:column;gap:4px}
:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-list .children{padding-right:10px;margin-right:0}
}
@media(prefers-reduced-motion:reduce){:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 *,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 *::before,:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 *::after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}

:is(#dm-reference,[data-dmsc-root]).dmsc-design-v3.dmsc-reference-v4 .dmsc-comment-form .switch-toggle input{visibility:visible!important}
