.Watch-module__upNs5q__page{width:min(1440px,100%);margin:0 auto;padding:clamp(.75rem,2vw,1.5rem)}.Watch-module__upNs5q__stageGrid{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;gap:clamp(1rem,2vw,1.5rem);display:grid}.Watch-module__upNs5q__mainColumn{min-width:0}.Watch-module__upNs5q__playerShell{width:100%;aspect-ratio:var(--media-aspect,16 / 9);background:#101014;border-radius:clamp(14px,2vw,24px);place-items:center;transition:width .18s,aspect-ratio .18s;display:grid;overflow:hidden;box-shadow:0 16px 42px #10101429}.Watch-module__upNs5q__portrait{width:min(100%,500px);margin-inline:auto}.Watch-module__upNs5q__square{width:min(100%,720px);margin-inline:auto}.Watch-module__upNs5q__landscape{width:100%}.Watch-module__upNs5q__playerShell video,.Watch-module__upNs5q__playerShell iframe{object-fit:contain;border:0;width:100%;height:100%}.Watch-module__upNs5q__playerError{color:#fff;text-align:center;max-width:50ch;padding:2rem}.Watch-module__upNs5q__videoHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem 0;display:flex}.Watch-module__upNs5q__videoHeader h1{max-width:24ch;font-size:clamp(1.55rem,3vw,2.35rem);line-height:1.08}.Watch-module__upNs5q__meta{color:var(--text-muted);margin-top:.45rem;font-size:.9rem}.Watch-module__upNs5q__headerActions{flex:none;align-items:center;gap:.55rem;display:flex}.Watch-module__upNs5q__publicBadge,.Watch-module__upNs5q__privateBadge,.Watch-module__upNs5q__shareButton{min-height:42px;font:inherit;border-radius:999px;padding:.6rem .9rem;font-size:.82rem;font-weight:800}.Watch-module__upNs5q__publicBadge{color:#126344;background:#e8f8f1}.Watch-module__upNs5q__privateBadge{color:#55555c;background:#eeeef0}.Watch-module__upNs5q__shareButton{border:1px solid var(--border-strong);background:var(--card);color:var(--text-main);cursor:pointer}.Watch-module__upNs5q__shareButton:hover,.Watch-module__upNs5q__shareButton:focus-visible{border-color:var(--primary);outline:none}.Watch-module__upNs5q__authorRow{align-items:center;gap:.8rem;padding:1rem 0;display:flex}.Watch-module__upNs5q__avatar{object-fit:cover;border-radius:50%;width:48px;height:48px}.Watch-module__upNs5q__authorRow div{display:grid}.Watch-module__upNs5q__authorRow strong{font-size:.95rem}.Watch-module__upNs5q__authorRow span{color:var(--text-muted);font-size:.78rem}.Watch-module__upNs5q__description,.Watch-module__upNs5q__comments,.Watch-module__upNs5q__related{border:1px solid var(--border);background:var(--card)}.Watch-module__upNs5q__description{border-radius:16px;padding:1.15rem}.Watch-module__upNs5q__description h2,.Watch-module__upNs5q__comments h2,.Watch-module__upNs5q__related h2{font-size:1.05rem}.Watch-module__upNs5q__description p{color:#44444a;white-space:pre-wrap;max-width:74ch;margin-top:.6rem}.Watch-module__upNs5q__related{top:calc(var(--header-height) + 1rem);border-radius:18px;position:sticky;overflow:hidden}.Watch-module__upNs5q__relatedHeading,.Watch-module__upNs5q__commentsHeading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.Watch-module__upNs5q__relatedHeading{border-bottom:1px solid var(--border);padding:1rem 1rem .8rem}.Watch-module__upNs5q__relatedHeading span,.Watch-module__upNs5q__commentsHeading span{background:var(--bg-main);min-width:32px;height:32px;color:var(--text-muted);border-radius:50%;place-items:center;font-size:.75rem;font-weight:800;display:grid}.Watch-module__upNs5q__relatedList{padding:.45rem;display:grid}.Watch-module__upNs5q__relatedItem{border-radius:12px;grid-template-columns:112px minmax(0,1fr);gap:.75rem;padding:.55rem;display:grid}.Watch-module__upNs5q__relatedItem:hover,.Watch-module__upNs5q__relatedItem:focus-visible{background:var(--bg-main);outline:none}.Watch-module__upNs5q__relatedThumb{aspect-ratio:16/9;color:#fff;background:#17171b;border-radius:9px;place-items:center;display:grid;overflow:hidden}.Watch-module__upNs5q__relatedThumb img{object-fit:cover;width:100%;height:100%}.Watch-module__upNs5q__relatedCopy{align-content:center;gap:.3rem;min-width:0;display:grid}.Watch-module__upNs5q__relatedCopy strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.86rem;line-height:1.25;display:-webkit-box;overflow:hidden}.Watch-module__upNs5q__relatedCopy small,.Watch-module__upNs5q__relatedEmpty{color:var(--text-muted);font-size:.75rem}.Watch-module__upNs5q__relatedEmpty{padding:1rem}.Watch-module__upNs5q__comments{border-radius:18px;margin-top:1rem;padding:clamp(1rem,3vw,1.4rem)}.Watch-module__upNs5q__commentForm{gap:.55rem;margin-top:1rem;display:grid}.Watch-module__upNs5q__commentForm label{font-size:.8rem;font-weight:800}.Watch-module__upNs5q__commentComposer{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.6rem;display:grid}.Watch-module__upNs5q__commentComposer textarea{resize:vertical;border:1px solid var(--border-strong);background:var(--bg-main);width:100%;min-height:76px;color:var(--text-main);font:inherit;border-radius:12px;padding:.8rem}.Watch-module__upNs5q__commentComposer textarea:focus{border-color:var(--primary);outline:3px solid color-mix(in srgb, var(--primary) 14%, transparent)}.Watch-module__upNs5q__commentComposer button{background:var(--primary);color:#fff;min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:11px;padding:.65rem 1rem;font-weight:800}.Watch-module__upNs5q__commentComposer button:disabled{cursor:wait;opacity:.65}.Watch-module__upNs5q__formError{color:#8e1d2c;font-size:.8rem}.Watch-module__upNs5q__loginHint,.Watch-module__upNs5q__commentEmpty{color:var(--text-muted);margin-top:1rem;font-size:.88rem}.Watch-module__upNs5q__commentList{gap:1rem;margin-top:1.25rem;display:grid}.Watch-module__upNs5q__comment{grid-template-columns:40px minmax(0,1fr);gap:.75rem;display:grid}.Watch-module__upNs5q__comment>img{object-fit:cover;border-radius:50%;width:40px;height:40px}.Watch-module__upNs5q__comment header{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.Watch-module__upNs5q__comment header strong{font-size:.86rem}.Watch-module__upNs5q__comment time{color:var(--text-muted);font-size:.72rem}.Watch-module__upNs5q__comment p{overflow-wrap:anywhere;white-space:pre-wrap;margin-top:.2rem;font-size:.9rem}@media (max-width:1050px){.Watch-module__upNs5q__stageGrid{grid-template-columns:1fr}.Watch-module__upNs5q__related{position:static}.Watch-module__upNs5q__relatedList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.Watch-module__upNs5q__page{padding:0}.Watch-module__upNs5q__playerShell{box-shadow:none;border-radius:0}.Watch-module__upNs5q__videoHeader,.Watch-module__upNs5q__authorRow,.Watch-module__upNs5q__description,.Watch-module__upNs5q__comments,.Watch-module__upNs5q__related{margin-left:.75rem;margin-right:.75rem}.Watch-module__upNs5q__videoHeader{flex-direction:column}.Watch-module__upNs5q__headerActions{width:100%}.Watch-module__upNs5q__shareButton{margin-left:auto}.Watch-module__upNs5q__relatedList,.Watch-module__upNs5q__commentComposer{grid-template-columns:1fr}.Watch-module__upNs5q__commentComposer button{justify-self:end}}@media (prefers-reduced-motion:reduce){.Watch-module__upNs5q__playerShell{transition:none}}
