.watch-page{padding-top:24px}.watch-main{min-width:0}.watch-page .video-player{box-shadow:0 20px 65px #0008;border:1px solid #ffffff12;border-radius:18px}.watch-page .video-title{font-size:clamp(1.45rem,2.7vw,2.15rem);line-height:1.45}.watch-meta{display:flex;flex-wrap:wrap;gap:18px;font-size:.9rem;color:var(--as-muted);margin-top:20px}.watch-actions{display:flex;gap:10px;flex-wrap:wrap;margin:22px 0 12px}.watch-button{display:inline-flex;align-items:center;justify-content:center;padding:11px 18px;border:1px solid var(--as-line);background:var(--as-surface-2);color:#fff;border-radius:12px;font:inherit;font-size:.9rem;cursor:pointer}.watch-button:hover{background:#303441}.watch-button.primary{background:var(--as-brand);border-color:var(--as-brand)}.watch-button:disabled{opacity:.7;cursor:default}[data-watch-status]{color:var(--as-brand-2);font-size:.9rem}[data-watch-status]:empty{display:none}.watch-share{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:24px;border-bottom:1px solid var(--as-line);margin-bottom:24px}.watch-share a,.watch-share button{font:inherit;font-size:.76rem;color:var(--as-muted);border:1px solid var(--as-line);border-radius:8px;padding:6px 10px;background:transparent;cursor:pointer}.watch-share a:hover,.watch-share button:hover{color:#fff;border-color:var(--as-brand)}.watch-page .actor-links{margin:12px 0}.watch-page .actor-links a{padding:5px 11px;background:var(--as-surface-2);border:1px solid var(--as-line);border-radius:8px;font-size:.85rem}.watch-page .as-content{color:#c5c9d2;line-height:1.9;margin-top:22px}.watch-page .video-sidebar{padding:20px;border-radius:18px}.watch-page .video-sidebar .video-card{margin-bottom:24px}.watch-comments,.watch-report{background:var(--as-surface);border:1px solid var(--as-line);border-radius:18px;padding:26px;margin:28px 0}.watch-report[hidden]{display:none}.watch-comments header small{letter-spacing:.15em;color:var(--as-brand-2)}.watch-comments h2{margin:6px 0 20px;font-size:1.45rem}.watch-comments h2 span{font-size:.85rem;color:var(--as-muted)}.comment-notes,.logged-in-as{color:var(--as-muted);font-size:.85rem}.watch-comments input:not([type=checkbox]),.watch-comments textarea,.watch-report textarea{width:100%;padding:13px;border:1px solid var(--as-line);border-radius:10px;background:var(--as-bg);color:var(--as-text);font:inherit;resize:vertical}.watch-comments label,.watch-report label{display:block;margin-bottom:7px;font-size:.85rem}.watch-comments input[type=submit]{width:auto;background:var(--as-brand);cursor:pointer}.watch-comments input[type=checkbox]+label{display:inline}.comment-list,.comment-list .children{list-style:none;padding:0}.comment-list .children{margin-left:25px;border-left:2px solid var(--as-line);padding-left:18px}.comment-body{padding:20px 0;border-bottom:1px solid var(--as-line);overflow-wrap:anywhere}.comment-author .avatar{float:left;border-radius:50%;margin-right:12px}.comment-metadata{font-size:.75rem;color:var(--as-muted)}.comment-content{font-size:.93rem;margin:15px 0}.comment-reply-link,#cancel-comment-reply-link{color:var(--as-brand-2);font-size:.85rem}.watch-page :focus-visible{outline:2px solid var(--as-brand-2);outline-offset:3px}@media(max-width:980px){.watch-page .video-sidebar{display:block}.watch-page .video-sidebar .video-card{max-width:400px}}@media(max-width:600px){.watch-comments,.watch-report{padding:18px}.watch-button{padding:10px 12px}.comment-list .children{margin-left:10px;padding-left:10px}}
