.watch_page__hacAa{--gold:#ebcf76;color:#f6f3ea;background:#0c0d0b;min-height:100svh;padding:0 28px 48px;overflow-x:clip}.watch_page__hacAa :is(a,button,input,select):focus-visible{outline:2px solid var(--gold);outline-offset:3px}.watch_header__GJvRv{justify-content:space-between;align-items:center;gap:24px;max-width:1500px;height:76px;margin:auto;display:flex}.watch_header__GJvRv nav{align-items:center;gap:18px;font-size:12px;display:flex}.watch_header__GJvRv nav>a{color:#c6c1b2;align-items:center;min-height:44px;display:flex}.watch_layout__QwLz6{direction:ltr;grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:26px;max-width:1500px;margin:10px auto 0;display:grid}.watch_layout__QwLz6:has([data-theater=true]){grid-template-columns:minmax(0,1fr);max-width:none}.watch_layout__QwLz6:has([data-theater=true]) .watch_sidebar__9DRVb{display:none}.watch_main__hzWTG,.watch_sidebar__9DRVb{direction:ltr;min-width:0}.watch_page__hacAa[dir=rtl] :is(.watch_main__hzWTG,.watch_sidebar__9DRVb){direction:rtl}.watch_titleRow__vB606{justify-content:space-between;align-items:center;gap:20px;margin:18px 0;display:flex}.watch_titleRow__vB606 h1{overflow-wrap:anywhere;margin:0;font-size:clamp(18px,1.8vw,25px);line-height:1.5}.watch_titleRow__vB606 p{color:#aba799;margin:6px 0 0;font-size:12px}.watch_titleRow__vB606>div{min-width:0}.watch_titleRow__vB606>button{flex-shrink:0;min-height:44px;border-radius:24px!important}.watch_description__1kM5V{color:#cbc7bb;background:#ffffff06;padding:16px 18px;font-size:13px;line-height:1.9;border-radius:14px!important}.watch_description__1kM5V summary{cursor:pointer;color:#e4dece;font-weight:700}.watch_description__1kM5V a{color:var(--gold);min-height:40px;margin-top:12px;display:inline-block}.watch_genres__HvKK0{flex-wrap:wrap;gap:8px;font-size:11px;display:flex}.watch_genres__HvKK0 span{background:#ebcf7611;padding:4px 10px;border-radius:14px!important}.watch_sidebar__9DRVb{background:#ffffff04;border:1px solid #ffffff0c;padding:14px;border-radius:16px!important}.watch_posterLink__iy9no{display:block}.watch_posterLink__iy9no img{aspect-ratio:3/4;object-fit:cover;width:100%;border-radius:12px!important}.watch_posterLink__iy9no span{color:#d7ca9b;padding:12px 0;font-size:12px;display:block}.watch_sidebar__9DRVb h2{margin:12px 0;font-size:17px}.watch_sidebar__9DRVb p{color:#aaa697;font-size:12px;line-height:1.9}.watch_downloadLink__PxKjA{min-height:46px;color:var(--gold);background:#ebcf760f;border:1px solid #ebcf7633;justify-content:center;align-items:center;font-size:12px;display:flex;border-radius:12px!important}.watch_subtitles__hcNWF{max-width:1500px;margin:26px auto 0}.watch_page__hacAa .player-shell{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.watch_page__hacAa .player-no-full-source{flex-direction:column;justify-content:center;gap:18px;font-size:15px;display:flex;position:absolute;inset:25% 8%}.watch_page__hacAa .player-no-full-source a{color:var(--gold);font-size:12px;text-decoration:underline}.watch_page__hacAa .playback-help{background:#ebcf7609;border:1px solid #ebcf7644;margin-top:14px;padding:18px;font-size:13px;line-height:1.9;border-radius:14px!important}.watch_page__hacAa .playback-help strong{color:var(--gold)}.watch_page__hacAa .playback-help small{color:#ada894;font-size:11px;display:block}.watch_page__hacAa .playback-help-actions{flex-wrap:wrap;gap:8px;display:flex}.watch_page__hacAa .playback-help-actions>*{cursor:pointer;min-height:44px;color:var(--gold);background:#141510;border:1px solid #ebcf7633;padding:8px 12px;font-size:12px;border-radius:10px!important}@media (width<=1100px){.watch_layout__QwLz6{grid-template-columns:minmax(0,1fr) 210px;gap:18px}}@media (width<=850px){.watch_layout__QwLz6{display:block}.watch_sidebar__9DRVb{display:none}.watch_page__hacAa{padding-inline:16px}}@media (width<=600px){.watch_page__hacAa{padding-inline:0}.watch_header__GJvRv{gap:12px;height:62px;padding-inline:14px}.watch_header__GJvRv nav{gap:10px;font-size:11px}.watch_layout__QwLz6{margin-top:clamp(24px,5svh,44px)}.watch_titleRow__vB606{flex-wrap:wrap;align-items:start;gap:10px;margin:14px}.watch_titleRow__vB606 h1{font-size:19px}.watch_titleRow__vB606>button{font-size:11px}.watch_description__1kM5V{margin:14px;font-size:12px}.watch_subtitles__hcNWF{margin:20px 14px}.watch_page__hacAa .playback-help{margin:14px;padding:14px;font-size:12px}}@media (prefers-reduced-motion:reduce){.watch_page__hacAa *{transition:none!important;animation:none!important}}