.scr{aspect-ratio:16/9;color:#e9ebf1;user-select:none;background:#0a0c11;border-radius:1.4%/2.5%;font-weight:600;line-height:1.2;position:relative;overflow:hidden;container-type:inline-size}.scr svg{flex:none;width:1.5cqw;height:1.5cqw}.scr-shell{display:flex;position:absolute;inset:0}.scr-rail{background:linear-gradient(to bottom, #11141b 60%, var(--glow-bottom) 130%);flex-direction:column;align-items:center;gap:.5cqw;width:6.7cqw;padding:2.5cqw 1cqw;display:flex}.scr-mark{margin-bottom:2.4cqw}.scr .scr-mark svg{width:2.9cqw;height:auto}.scr-nav{color:#8b92a5;border-radius:.75cqw;place-items:center;width:4.6cqw;height:4cqw;display:grid}.scr-nav.focus{color:#fff;background:#4039c4}.scr-nav.on:not(.focus){color:#009dff;background:#009dff24}.scr-page{flex:1;min-width:0;padding:2.5cqw 3.3cqw 0 2.5cqw}.scr-top{justify-content:space-between;align-items:center;height:3.75cqw;margin-bottom:1.6cqw;display:flex}.scr-title{letter-spacing:-.02em;align-items:center;gap:.9cqw;font-size:2.2cqw;font-weight:800;display:flex}.scr-title em{color:#009dff;font-style:normal}.scr-title svg{color:#8b92a5}.scr-clock{font-size:1.8cqw;font-weight:600}.scr-guide{gap:.55cqw;display:grid;position:relative}.scr-hours{color:#8b92a5;border-bottom:.1cqw solid #252b38;grid-template-columns:17.2cqw repeat(5,1fr);align-items:center;margin-bottom:.3cqw;padding-bottom:.9cqw;font-size:1.2cqw;display:grid}.scr-hours b{color:#e9ebf1;padding-left:.6cqw;font-size:1.4cqw}.scr-hours span{border-left:.1cqw solid #252b38;padding-left:.5cqw}.scr-row{grid-template-columns:17.2cqw 1fr;gap:.5cqw;height:4.9cqw;display:grid}.scr-chan{background:#11141b;border-radius:.75cqw;align-items:center;gap:.9cqw;padding:0 .9cqw 0 .6cqw;font-size:1.2cqw;font-weight:700;display:flex}.scr-chan span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.scr-chan i{letter-spacing:.04em;color:#fff;border-radius:.5cqw;place-items:center;width:4.2cqw;height:3cqw;font-size:1.05cqw;font-style:normal;font-weight:800;display:grid}.scr-chan i[data-hue=a]{background:#4039c4}.scr-chan i[data-hue=b]{color:#0a0c11;background:#009dff}.scr-chan i[data-hue=c]{background:#35214a}.scr-chan i[data-hue=d]{background:#4e464f}.scr-chan svg{color:#ff6b6b;width:1.3cqw;height:1.3cqw}.scr-progs{gap:.5cqw;min-width:0;display:flex}.scr-prog{white-space:nowrap;background:#171b24;border-radius:.75cqw;align-items:center;min-width:0;padding:0 1cqw;font-size:1.25cqw;display:flex;overflow:hidden}.scr-prog.focus{color:#fff;background:#4039c4}.scr-now{background:#009dff;width:.16cqw;position:absolute;top:2.6cqw;bottom:-4cqw;left:calc(28% + 12.384cqw)}.scr-posters{grid-template-columns:repeat(6,1fr);gap:2.2cqw 1.5cqw;padding-top:1cqw;display:grid}.scr-poster{border-radius:1.2cqw;align-content:start;gap:.7cqw;margin:-.5cqw;padding:.5cqw;display:grid}.scr-poster.focus{background:#4039c4;transform:scale(1.06)}.scr-art{aspect-ratio:2/3;letter-spacing:-.02em;border-radius:.85cqw;align-items:flex-end;padding:1cqw;font-size:1.35cqw;font-weight:800;line-height:1.05;display:flex}.scr-bar{background:#1f2430;border-radius:1cqw;height:.42cqw;overflow:hidden}.scr-poster.focus .scr-bar{background:#e9ebf140}.scr-bar div{border-radius:inherit;background:#009dff;height:100%}.scr-poster.focus .scr-bar div{background:#e9ebf1}.scr [data-g="1"]{background:radial-gradient(120% 90% at 20% 10%,#009dff,#0000 60%),linear-gradient(160deg,#4039c4,#35214a)}.scr [data-g="2"]{background:radial-gradient(90% 70% at 80% 20%,#4039c4,#0000 70%),linear-gradient(200deg,#35214a,#11141b)}.scr [data-g="3"]{background:radial-gradient(80% 60% at 50% 110%,#009dff,#0000 70%),linear-gradient(#1f2430,#35214a)}.scr [data-g="4"]{background:radial-gradient(100% 80% at 0 100%,#4039c4,#0000 65%),linear-gradient(140deg,#4e464f,#171b24)}.scr [data-g="5"]{background:radial-gradient(70% 50% at 70% 30%,#009dff,#0000 75%),linear-gradient(20deg,#35214a,#4039c4)}.scr [data-g="6"]{background:radial-gradient(110% 80% at 100% 0,#4e464f,#0000 60%),linear-gradient(170deg,#35214a,#0a0c11)}.scr-multi{position:absolute;inset:.4cqw}.scr-tile{transition:left .6s var(--ease), top .6s var(--ease), width .6s var(--ease), height .6s var(--ease), opacity .4s;border-radius:.7cqw;position:absolute}.scr-tile.heard{z-index:1;box-shadow:0 0 0 .3cqw #009dff}.scr-heard{background:#05060ab8;border-radius:3cqw;align-items:center;gap:.7cqw;padding:.5cqw 1.1cqw;font-size:1.3cqw;display:flex;position:absolute;bottom:1.2cqw;left:1.2cqw}.scr-tile:not(.heard) .scr-heard{display:none}[data-layout=focus4] .scr-tile[data-i="0"]{width:74.4%;height:100%;top:0;left:0}[data-layout=focus4] .scr-tile[data-i="1"]{width:24.8%;height:32.4%;top:0;left:75.2%}[data-layout=focus4] .scr-tile[data-i="2"]{width:24.8%;height:32.4%;top:33.8%;left:75.2%}[data-layout=focus4] .scr-tile[data-i="3"]{width:24.8%;height:32.4%;top:67.6%;left:75.2%}[data-layout=grid4] .scr-tile[data-i="0"]{width:49.6%;height:49.3%;top:0;left:0}[data-layout=grid4] .scr-tile[data-i="1"]{width:49.6%;height:49.3%;top:0;left:50.4%}[data-layout=grid4] .scr-tile[data-i="2"]{width:49.6%;height:49.3%;top:50.7%;left:0}[data-layout=grid4] .scr-tile[data-i="3"]{width:49.6%;height:49.3%;top:50.7%;left:50.4%}[data-layout=focus3] .scr-tile[data-i="0"],[data-layout=two] .scr-tile[data-i="0"]{width:66.1%;height:66.6%;top:16.7%;left:0}[data-layout=focus3] .scr-tile[data-i="1"],[data-layout=two] .scr-tile[data-i="1"]{width:33.1%;height:32.6%;top:16.7%;left:66.9%}[data-layout=focus3] .scr-tile[data-i="2"],[data-layout=focus3] .scr-tile[data-i="3"],[data-layout=two] .scr-tile[data-i="2"],[data-layout=two] .scr-tile[data-i="3"]{width:33.1%;height:32.6%;top:50.7%;left:66.9%}[data-layout=three] .scr-tile[data-i="0"]{width:60%;height:59.3%;top:0;left:20%}[data-layout=three] .scr-tile[data-i="1"]{width:39.6%;height:39.3%;top:60.7%;left:10%}[data-layout=three] .scr-tile[data-i="2"],[data-layout=three] .scr-tile[data-i="3"]{width:39.6%;height:39.3%;top:60.7%;left:50.4%}[data-layout=side] .scr-tile[data-i="0"]{width:49.6%;height:56%;top:22%;left:0}[data-layout=side] .scr-tile[data-i="1"]{width:49.6%;height:56%;top:22%;left:50.4%}[data-layout=side] .scr-tile[data-i="2"]{width:49.6%;height:22%;top:78%;left:0}[data-layout=side] .scr-tile[data-i="3"]{width:49.6%;height:22%;top:78%;left:50.4%}:is([data-layout=two],[data-layout=side]) .scr-tile[data-i="2"],:is([data-layout=two],[data-layout=side],[data-layout=three],[data-layout=focus3]) .scr-tile[data-i="3"]{opacity:0;pointer-events:none}.scr-player{background:radial-gradient(60% 70% at 70% 35%,#009dff,#0000 70%),radial-gradient(80% 90% at 20% 20%,#4039c4,#0000 70%),linear-gradient(#35214a,#0a0c11);position:absolute;inset:0}.scr-osd{background:#05060ac7;align-items:center;gap:2cqw;padding:1.4cqw 3.75cqw 1.8cqw;display:flex;position:absolute;inset:auto 0 0}.scr-osd-main{flex:1;gap:1cqw;display:grid}.scr-osd-title{align-items:baseline;gap:1cqw;display:flex}.scr-osd-title strong{letter-spacing:-.02em;font-size:2.2cqw;font-weight:800}.scr-osd-title span{color:#8b92a5;font-size:1.4cqw}.scr-seek{align-items:center;gap:1.4cqw;font-size:1.4cqw;display:flex}.scr-track{flex:1;position:relative}.scr-pill{left:var(--at,50%);transition:left .18s var(--ease);background:#1f2430;border-radius:.7cqw;align-items:center;gap:.4cqw;padding:.3cqw .9cqw;font-size:1.3cqw;display:flex;position:absolute;top:50%;transform:translate(-50%,-50%)}.scr-pill[hidden]{display:none}.scr-pill b{font-weight:600}.scr .scr-pill svg{color:#009dff;width:1.4cqw;height:1.4cqw}.scr-pill.ahead .back,.scr-pill:not(.ahead) .fwd{display:none}.scr-paused{opacity:0;background:#05060ab8;border-radius:50%;place-items:center;width:9cqw;height:9cqw;margin:-4.5cqw;transition:opacity .2s;display:grid;position:absolute;top:42%;left:50%}.scr .scr-paused svg{width:4cqw;height:4cqw}.scr-player.paused .scr-paused{opacity:1}.scr-player.live [data-p-time],.scr-player.live [data-p-end]{color:#8b92a5}.scr[data-all]>[data-pane]{transition:opacity .22s,visibility}.scr[data-all]:not([data-view=guide],[data-view=movies])>[data-pane=shell],.scr[data-all]:not([data-view=multiview])>[data-pane=multiview],.scr[data-all]:not([data-view=player])>[data-pane=player]{opacity:0;visibility:hidden;transition:opacity .22s,visibility 0s .22s}.scr[data-all]:not([data-view=guide]) [data-pane=guide],.scr[data-all]:not([data-view=movies]) [data-pane=movies]{display:none}.scr-osd-side{justify-items:end;gap:.6cqw;display:grid}.scr-chip{color:#8b92a5;border:.12cqw solid #252b38;border-radius:2cqw;align-items:center;gap:.5cqw;padding:.3cqw .9cqw;font-size:1.2cqw;display:flex}.scr-chip svg{width:1.2cqw;height:1.2cqw}
