.watch-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(220px,.72fr);gap:34px;margin-top:25px}.watch-player{width:100%;aspect-ratio:16/9;background:#030406;border-radius:12px;overflow:hidden;border:1px solid #ffffff18}.watch-player iframe{width:100%;height:100%;border:0}.watch-title{font:700 clamp(24px,4vw,38px)/1.2 var(--display);letter-spacing:-1.5px;margin:22px 0 9px}.watch-tags{margin-top:18px}.watch-aside{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:23px;height:max-content}.watch-aside h2{font:700 19px/1.4 var(--display);margin:15px 0}.watch-aside p{color:var(--muted);font-size:12px;line-height:1.7;margin-bottom:23px}@media(max-width:650px){.watch-layout{grid-template-columns:1fr;gap:20px}.watch-aside{padding:18px}.watch-player{border-radius:8px}}
.watch-player{position:relative}.watch-poster,.watch-poster-fallback{position:absolute;inset:0;width:100%;height:100%}.watch-poster{object-fit:cover}.watch-poster-fallback{background:radial-gradient(ellipse at 50% 46%,#252b37 0,#10131a 55%,#050609 100%)}.watch-play{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:12px;border:0;color:#fff;background:#05060955;cursor:pointer;font:600 13px var(--font)}.watch-play:hover{background:#05060935}.watch-play span{width:72px;height:72px;display:grid;place-items:center;padding-left:5px;border-radius:50%;background:var(--lime);color:#10130c;font-size:26px;box-shadow:0 8px 36px #0008;transition:transform .16s ease}.watch-play:hover span{transform:scale(1.08)}.watch-player iframe{position:absolute;inset:0}
