body.cineiaWatching{overflow:hidden}#cineiaImaPlayer{position:fixed;z-index:999999;inset:0;overflow:auto;background:#000b16;color:#fff;font-family:inherit}.watchHeader{position:sticky;z-index:6;top:0;height:70px;display:flex;align-items:center;justify-content:space-between;padding:8px 24px;background:#001322f2;border-bottom:1px solid #123d5d}.watchHeader>img{width:150px;height:48px;object-fit:contain;object-position:left}.imaClose{border:1px solid #286189;background:#08263f;color:#fff;width:44px;height:44px;border-radius:50%;font-size:31px;line-height:1;cursor:pointer}.watchLayout{width:min(1500px,calc(100% - 36px));margin:24px auto;display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:25px}.watchPrimary{min-width:0}.imaVideoStage{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border:1px solid #2674aa;border-radius:16px;background:#000;box-shadow:0 22px 55px #0008}.imaVideoStage video,.imaAdContainer{position:absolute;inset:0;width:100%;height:100%}.imaAdContainer{z-index:2}.imaStart{position:absolute;z-index:3;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;gap:7px;border:0;background:transparent;color:#fff;font-weight:900;cursor:pointer;text-shadow:0 2px 8px #000}.imaStart img{width:92px;height:92px;object-fit:contain;filter:drop-shadow(0 8px 20px #000)}.imaStart span{background:#001c32d9;border:1px solid #1fbaff;padding:7px 13px;border-radius:999px}.imaAdLabel{display:block;margin-top:7px;color:#9fb6ca}.watchPrimary>h1{font-size:clamp(22px,2.2vw,34px);margin:17px 0 14px}.watchActionRow{display:flex;align-items:center;justify-content:space-between;gap:15px}.watchCreator{display:flex;align-items:center;gap:11px;min-width:0}.creatorAvatar{width:47px;height:47px;border-radius:50%;background:#083253;display:grid;place-items:center;overflow:hidden}.creatorAvatar img{width:42px;height:42px}.watchCreator>div{display:grid}.watchCreator small{color:#90adc2;margin-top:3px}.watchCreator>button{margin-left:8px;border:0;border-radius:999px;background:#fff;color:#001426;padding:11px 17px;font-weight:900;cursor:pointer}.watchCreator>button.subscribed{background:#14364f;color:#fff}.watchButtons{display:flex;gap:8px}.watchButtons button{border:1px solid #264d68;border-radius:999px;background:#102b40;color:#fff;padding:10px 15px;font-weight:800;cursor:pointer}.watchButtons button.saved{color:#63ffd0;border-color:#19bd8c}.watchRating{display:flex!important;align-items:center!important;gap:12px!important;margin:18px 0!important;padding:13px 16px!important;border:1px solid #174b70!important;border-radius:13px!important;background:#061e33!important}.watchRating .popcornRating{display:flex}.watchDescription{background:#0a253a;border-radius:14px;padding:17px 19px;line-height:1.55;color:#c0d3e0}.watchDescription strong{color:#fff}.watchDescription p{margin:8px 0 0}.watchRelated h2{margin:0 0 13px}.watchRelatedItem{width:100%;display:grid;grid-template-columns:145px 1fr;grid-template-rows:auto auto;gap:4px 12px;text-align:left;border:0;background:transparent;color:#fff;padding:0;margin-bottom:14px;cursor:pointer}.watchRelatedItem>span{grid-row:1/3;position:relative;aspect-ratio:16/9;border-radius:10px;background:#061b2d center/cover no-repeat;overflow:hidden}.watchRelatedItem>span img{position:absolute;left:50%;top:50%;width:45px;transform:translate(-50%,-50%);filter:drop-shadow(0 3px 9px #000)}.watchRelatedItem b{align-self:end;line-height:1.25}.watchRelatedItem small{color:#8daabe}.watchEmpty{color:#8daabe}.watchNotice{position:fixed;z-index:1000001;left:50%;bottom:30px;transform:translateX(-50%);background:#0b3858;border:1px solid #20baff;color:#fff;padding:12px 18px;border-radius:999px;box-shadow:0 10px 30px #0009}
@media(max-width:980px){.watchLayout{grid-template-columns:1fr}.watchRelated{display:grid;grid-template-columns:1fr 1fr;gap:12px}.watchRelated h2,.watchEmpty{grid-column:1/-1}.watchActionRow{align-items:flex-start;flex-direction:column}.watchButtons{width:100%;overflow-x:auto}.watchButtons button{flex:0 0 auto}}
@media(max-width:650px){.watchHeader{height:58px;padding:5px 12px}.watchHeader>img{width:120px;height:40px}.imaClose{width:38px;height:38px}.watchLayout{width:100%;margin:0 auto 28px;gap:16px}.imaVideoStage{border-radius:0;border-inline:0}.watchPrimary>h1,.watchActionRow,.watchRating,.watchDescription{margin-left:13px!important;margin-right:13px!important}.watchPrimary>h1{font-size:20px}.watchCreator{width:100%}.watchCreator>div{flex:1}.watchCreator>button{padding:9px 13px}.watchRelated{display:block;padding:0 13px}.watchRelatedItem{grid-template-columns:135px 1fr}.imaStart img{width:72px;height:72px}.watchRating{overflow-x:auto}.ratingSummary{flex:0 0 auto}}
.imaStart[hidden],.imaPlaybackPulse[hidden]{display:none!important}.imaPlaybackPulse{position:absolute;z-index:4;left:50%;top:50%;translate:-50% -50%;width:86px;height:86px;border-radius:50%;display:grid;place-items:center;background:#001522b8;border:2px solid #26bdff;color:#fff;font-size:42px;font-weight:900;pointer-events:none;opacity:0;scale:.72;transition:opacity .18s ease,scale .18s ease;box-shadow:0 10px 30px #0009}.imaPlaybackPulse.visible{opacity:1;scale:1}
.imaStart.hasError{width:min(88%,520px)}.imaStart.hasError img{width:64px;height:64px}.imaStart.hasError span{white-space:normal;text-align:center;background:#3a1420e8;border-color:#ff5f7d}
