.s1m-by{color:var(--ink-3);margin:10px 0 0;font-size:13px}.s1m-by a{color:var(--ink-2);text-decoration:none}.s1m-by a:hover{text-decoration:underline}.s1m-h2{font:700 20px/1.25 var(--display);color:var(--ink);margin:0 0 12px}.sk-video .s1m-h2+.sk-yt,.sk-video .s1m-h2+.s1m-clips{margin-top:0}.sk-video>.s1m-h2:not(:first-child){margin-top:28px}.s1m-clips{gap:18px;margin:16px 0 0;padding:0;list-style:none;display:grid}.s1m-clips>li{border-top:1px solid var(--rule);padding-top:12px}.s1m-clip-h{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.s1m-clip-h h3{font:650 16px/1.35 var(--body);color:var(--ink);margin:0}.s1m-clip-h time{color:var(--ink-3);flex:none;font-size:12px}.s1m-player{aspect-ratio:16/9;background:#000;border-radius:10px;position:relative;overflow:hidden}.s1m-player video{object-fit:contain;background:#000;width:100%;height:100%;display:block}.s1m-x{min-height:120px}.s1m-link{min-height:44px;color:var(--red-text);align-items:center;font-weight:650;display:inline-flex}.s1m-ph{aspect-ratio:16/9;background:var(--slate-2);width:100%;display:block}.sk-th.s1m-ph{position:relative}.s1-vh .s1m-more{min-height:32px;color:var(--red-text);align-items:center;margin-top:2px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.s1-vh .s1m-more:hover{text-decoration:underline}.s1-vh .vh-now li .s1m-more{margin-left:4px}.s1-wd .wd-embed{min-height:200px}.s1-wd .wd-head h1{overflow-wrap:anywhere}.s1-wd .article-content>.aspect-video:last-child{margin-bottom:0}@media (width<=760px){.s1-wd .wd-pns{margin-left:0;margin-right:0}}.s1m-guide p{font:400 16px/1.65 var(--body);color:var(--ink-2);margin:0 0 14px}.s1m-guide h3{font:650 17px/1.35 var(--body);color:var(--ink);margin:22px 0 6px}.s1m-guide .sec-h+h3,.s1m-guide .sec-h+p{margin-top:16px}.dy-sec.s1m-guide+.dy-sec.s1m-guide{margin-top:32px}@media (width<=760px){.s1m-clip-h{flex-direction:column;gap:2px}.s1m-h2{font-size:18px}.s1m-guide p{font-size:15px}}.sk-all li:has(.sk-nt)>a{border-bottom:0;padding-bottom:2px}.sk-all .sk-nt{border-bottom:1px solid var(--rule);color:var(--ink-2);margin:0;padding:0 0 10px;font-size:13px;line-height:1.5}
