/* h9318asb: desktop watch recommendations; the outer rail owns scrolling. */
@media(min-width:1050px){
body.wire-video-center-scroll-303f1h9178 .wire-video-persistent-shell-303e5r:not(.wire-creator-studio-specialist-shell-303f1h455) > .wire-video-persistent-right-303e5r[data-wire-rail-asb],body .wire-video-persistent-shell-303e5r > .wire-video-persistent-right-303e5r[data-wire-rail-asb]{position:fixed!important;top:var(--wire-rail-top-asb,76px)!important;bottom:0!important;height:auto!important;max-height:none!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;scrollbar-gutter:stable;padding:0 14px 96px!important;box-sizing:border-box!important;}
[data-wire-rail-asb] > header{position:sticky!important;top:0!important;z-index:3!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;margin:0 -2px 14px!important;padding:16px 2px 12px!important;background:#07111b!important;border-bottom:1px solid #203342!important;}
[data-wire-rail-asb] > header h2{font-size:18px!important;line-height:1.3!important;margin:3px 0 0!important;}
[data-wire-rail-asb] > header > a{font-size:12px!important;white-space:nowrap;}
[data-wire-rail-asb] > header .wvl-autoplay-control{grid-column:1/-1!important;justify-content:flex-start!important;margin:0!important;font-size:12px!important;min-height:28px;}
body [data-wire-rail-asb] .wire-watch-sidebar-303e4z,body [data-wire-rail-asb] .wvl-recommendation-source,body [data-wire-rail-asb] .wire-video-static-recommendations-303e5s{position:static!important;inset:auto!important;transform:none!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:14px!important;width:100%!important;min-width:0!important;height:auto!important;max-height:none!important;overflow:visible!important;padding:0!important;margin:0!important;border:0!important;box-shadow:none!important;}
[data-wire-rail-asb] .wire-watch-sidebar-header-303f1h54,[data-wire-rail-asb] .wire-watch-sidebar-intro-303f1h54,[data-wire-rail-asb].wire-rail-populated-asb .wire-video-rail-empty-303f1h9170{display:none!important;}
body [data-wire-rail-asb] .wire-watch-row-303e4z{display:grid!important;grid-template-columns:minmax(0,44%) minmax(0,1fr)!important;align-items:start!important;gap:10px!important;margin:0!important;padding:0!important;width:100%!important;min-width:0!important;min-height:0!important;}
[data-wire-rail-asb] .wire-watch-row-303e4z > a:first-child,[data-wire-rail-asb] .wire-watch-row-303e4z > div,[data-wire-rail-asb] .wire-watch-row-303e4z > span{min-width:0!important;}
body [data-wire-rail-asb] .wire-watch-row-303e4z > a:first-child > img,body [data-wire-rail-asb] .wire-watch-row-303e4z > img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:16/9!important;object-fit:cover!important;border-radius:8px!important;}
body [data-wire-rail-asb] .wire-watch-row-303e4z strong{display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important;overflow-wrap:anywhere!important;white-space:normal!important;font-size:13px!important;line-height:1.35!important;margin:0!important;}
body [data-wire-rail-asb] .wire-watch-sidebar-creator-303f1h54{gap:5px!important;margin:6px 0 0!important;align-items:start!important;}
body [data-wire-rail-asb] .wire-watch-sidebar-creator-303f1h54 .wire-avatar{width:18px!important;height:18px!important;flex:0 0 18px!important;aspect-ratio:1!important;}
body [data-wire-rail-asb] .wire-watch-sidebar-creator-303f1h54 img{width:18px!important;height:18px!important;aspect-ratio:1!important;object-fit:cover!important;border-radius:50%!important;}
body [data-wire-rail-asb] .wire-watch-sidebar-creator-303f1h54 small{font-size:11px!important;line-height:1.35!important;}
body [data-wire-rail-asb] .wire-watch-sidebar-creator-303f1h54 em{font-size:10px!important;line-height:1.4!important;}
[data-wire-rail-asb] [data-wire-redundant-watch-asb]{display:none!important;}
[data-wire-rail-asb] .wire-watch-recommended-303e5i{padding:0!important;background:transparent!important;border:0!important;display:grid;gap:14px;}
[data-wire-rail-asb] a:focus-visible,[data-wire-rail-asb] button:focus-visible{outline:2px solid #ec3155;outline-offset:2px;}
}
@media(min-width:1050px){
[data-wire-rail-asb]{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;}
[data-wire-rail-asb] .wire-watch-row-303e4z a{color:#eaf1f7!important;text-decoration:none!important;}
[data-wire-rail-asb] > header > a{color:#9bb6cb!important;text-decoration:none!important;}
[data-wire-rail-asb] .wire-watch-sidebar-creator-303f1h54 > span{display:grid!important;min-width:0!important;}
}
@media(min-width:1050px){
body [data-wire-rail-asb] .wire-watch-row-303e4z,body [data-wire-rail-asb] .wire-video-rail-item-303f1h9170 > a{display:flex!important;flex-direction:column!important;gap:9px!important;grid-template-columns:none!important;position:relative!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:0!important;border:0!important;background:transparent!important;}
body [data-wire-rail-asb] .wire-watch-row-303e4z > a:first-child,body [data-wire-rail-asb] .wire-watch-row-303e4z > img,body [data-wire-rail-asb] .wire-video-rail-thumb-303f1h9170{width:100%!important;max-width:100%!important;flex:none!important;}
body [data-wire-rail-asb] .wire-watch-row-303e4z > div,body [data-wire-rail-asb] .wire-watch-row-303e4z > span,body [data-wire-rail-asb] .wire-video-rail-copy-303f1h9170{display:block!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;padding:0 42px 4px 0!important;}
body [data-wire-rail-asb] .wire-watch-row-303e4z strong,body [data-wire-rail-asb] .wire-video-rail-copy-303f1h9170 strong{font-size:14px!important;line-height:1.4!important;-webkit-line-clamp:3!important;word-break:normal!important;overflow-wrap:break-word!important;}
body [data-wire-rail-asb] .wire-watch-row-303e4z > span > small{display:block!important;margin-top:6px!important;font-size:12px!important;line-height:1.4!important;white-space:normal!important;word-break:normal!important;color:#9eb3c4!important;}
body [data-wire-rail-asb] .wire-watch-recommended-303e5i{width:100%!important;min-width:0!important;margin:18px 0 0!important;}
body [data-wire-rail-asb] .wire-watch-recommended-303e5i > h2{font-size:16px!important;line-height:1.4!important;}
body [data-wire-rail-asb] .wire-rec-card-asc,body [data-wire-rail-asb] article.wire-watch-row-303e4z,body [data-wire-rail-asb] .wire-video-rail-item-303f1h9170{position:relative!important;min-width:0!important;margin:0 0 8px!important;padding-bottom:8px!important;}
body [data-wire-rail-asb] [data-save-slot]{position:absolute!important;right:0!important;bottom:8px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;}
body [data-wire-rail-asb] button.wire-save-h9318ake{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;max-width:32px!important;padding:6px!important;margin:0!important;border-radius:7px!important;flex:none!important;}
body [data-wire-rail-asb] .wire-save-h9318ake svg{width:17px!important;height:17px!important;}
body [data-wire-rail-asb] .wire-watch-sidebar-creator-303f1h54{min-height:32px!important;}
}
