.guide-module__X-Z-LW__guide{color:#eee;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#171717;--foreground:#eee;--border:#444;--muted:#242424;--primary:#e50914;--primary-foreground:#fff;background:#0c0c0c;border-radius:12px;flex-direction:column;width:100%;min-width:0;height:100%;padding:20px;display:flex;overflow:auto}.guide-module__X-Z-LW__guide>:not(.guide-module__X-Z-LW__viewport){flex-shrink:0}.guide-module__X-Z-LW__toolbar{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:14px;display:flex}.guide-module__X-Z-LW__toolbar label{flex:1;min-width:160px}.guide-module__X-Z-LW__viewport{scrollbar-color:#777 #171717;border:1px solid #252525;flex:1 1 0;width:100%;min-height:220px;position:relative;overflow:auto}.guide-module__X-Z-LW__header{z-index:5;color:#fff;background:#e50914;height:56px;margin-bottom:10px;display:flex;position:sticky;top:0}.guide-module__X-Z-LW__corner{z-index:7;background:#e50914;flex-shrink:0;width:160px;padding:18px;font-weight:700;position:sticky;left:0}.guide-module__X-Z-LW__ruler{flex:1;position:relative}.guide-module__X-Z-LW__ruler>span{border-left:1px solid #ffffff60;height:34px;padding:4px 7px;font-size:12px;position:absolute;top:13px}.guide-module__X-Z-LW__nowLabel{color:#e50914;z-index:2;background:#fff;padding:10px 8px;font-size:12px;position:absolute;top:0;transform:translate(-50%)}.guide-module__X-Z-LW__row{height:70px;margin-bottom:4px;display:flex}.guide-module__X-Z-LW__channel{z-index:3;text-align:left;background:#111;border-right:4px solid #0c0c0c;flex-shrink:0;align-items:center;gap:10px;width:160px;padding:8px;display:flex;position:sticky;left:0}.guide-module__X-Z-LW__channel:hover{background:#292929}.guide-module__X-Z-LW__channel img{object-fit:contain;background:#181818;border-radius:50%;width:46px;height:46px;padding:5px}.guide-module__X-Z-LW__channel span{min-width:0}.guide-module__X-Z-LW__channel b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.guide-module__X-Z-LW__channel small{color:#aaa;font-size:11px}.guide-module__X-Z-LW__schedule{background:repeating-linear-gradient(90deg,#111 0 179px,#202020 179px 180px);flex:1;position:relative}.guide-module__X-Z-LW__programme{text-align:left;background:#191919;border:1px solid #242424;border-radius:4px;height:70px;padding:10px 8px;position:absolute;top:0;overflow:hidden}.guide-module__X-Z-LW__programme[data-active=true]{background:#292929}.guide-module__X-Z-LW__programme:hover,.guide-module__X-Z-LW__programme:focus-visible{outline-offset:-2px;z-index:2;background:#383838;outline:2px solid #ddd}.guide-module__X-Z-LW__programme b,.guide-module__X-Z-LW__programme small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.guide-module__X-Z-LW__programme b{font-size:14px}.guide-module__X-Z-LW__programme small{color:#bbb;margin-top:4px;font-size:11px}.guide-module__X-Z-LW__programme i{background:#e50914;height:3px;position:absolute;bottom:0;left:0}.guide-module__X-Z-LW__nowLine{pointer-events:none;z-index:2;background:#e5091488;width:1px;position:absolute;top:0;bottom:-4px}.guide-module__X-Z-LW__empty{color:#888;padding:20px;font-size:12px;display:inline-block;position:sticky;left:170px}.guide-module__X-Z-LW__details{background:#202020;border-radius:8px;margin-top:16px;padding:20px}.guide-module__X-Z-LW__details h2{font-size:20px;font-weight:700}.guide-module__X-Z-LW__details p{color:#bbb;margin:8px 0}@media (max-width:640px){.guide-module__X-Z-LW__guide{padding:10px}}
.player-frame-module__FV3vra__player{aspect-ratio:16/9;color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#080808;border-radius:12px;width:100%;position:relative;overflow:hidden;box-shadow:0 12px 40px #0004;container-type:inline-size}.player-frame-module__FV3vra__player:fullscreen{aspect-ratio:auto;border-radius:0;width:100vw;height:100dvh}.player-frame-module__FV3vra__player:focus-visible{outline-offset:3px;outline:2px solid #fff}.player-frame-module__FV3vra__player[data-controls-visible=false]{cursor:none}.player-frame-module__FV3vra__video{object-fit:contain;width:100%;height:100%}.player-frame-module__FV3vra__video[data-fill]{object-fit:cover}.player-frame-module__FV3vra__video::cue{color:#fff;background:#000b;font-size:1em}.player-frame-module__FV3vra__surface{width:100%;height:100%;cursor:inherit;background:0 0;border:0;position:absolute;inset:0}.player-frame-module__FV3vra__chrome{pointer-events:none;opacity:1;transition:opacity .22s;position:absolute;inset:0}.player-frame-module__FV3vra__chrome[data-hidden=true]{opacity:0;pointer-events:none}.player-frame-module__FV3vra__top{background:linear-gradient(#000b,#0000);justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 26px 60px;display:flex;position:absolute;inset:0 0 auto}.player-frame-module__FV3vra__top button{pointer-events:auto}.player-frame-module__FV3vra__top h3{text-shadow:0 2px 8px #000;margin:6px 0 0;font-size:clamp(14px,2.4cqw,23px);font-weight:600;line-height:1.3}.player-frame-module__FV3vra__eyebrow{color:#d2d2d2;letter-spacing:.19em;font-size:10px}.player-frame-module__FV3vra__badge{letter-spacing:.08em;white-space:nowrap;border:1px solid #ffffff50;border-radius:3px;padding:4px 6px;font-size:9px}.player-frame-module__FV3vra__bottom{background:linear-gradient(#0000,#000c 45%,#000e);padding:65px 22px 14px;position:absolute;inset:auto 0 0}.player-frame-module__FV3vra__row{pointer-events:auto;align-items:center;gap:8px;display:flex}.player-frame-module__FV3vra__control{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:42px;transition:transform .15s,background .15s;display:inline-flex}.player-frame-module__FV3vra__control svg{stroke-width:1.7px;width:27px;height:27px}.player-frame-module__FV3vra__control:hover{background:#ffffff12;transform:scale(1.12)}.player-frame-module__FV3vra__control:focus-visible,.player-frame-module__FV3vra__player input:focus-visible{outline-offset:3px;outline:2px solid #fff}.player-frame-module__FV3vra__control[aria-expanded=true]{background:#ffffff1c;border-bottom:2px solid #e50914}.player-frame-module__FV3vra__control:disabled{opacity:.3;cursor:default;transform:none}.player-frame-module__FV3vra__skip{place-items:center;display:grid;position:relative}.player-frame-module__FV3vra__skip svg{width:31px;height:31px}.player-frame-module__FV3vra__skip span{font-size:9px;font-weight:700;position:absolute;top:10px}.player-frame-module__FV3vra__time{white-space:nowrap;color:#eee;font-variant-numeric:tabular-nums;margin-left:4px;font-size:11px}.player-frame-module__FV3vra__spacer{flex:1}.player-frame-module__FV3vra__live{letter-spacing:.1em;align-items:center;gap:7px;font-size:11px;display:flex}.player-frame-module__FV3vra__live i{background:#e50914;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #e5091480}.player-frame-module__FV3vra__volumeGroup{align-items:center;display:flex;position:relative}.player-frame-module__FV3vra__volumeGroup:before{content:"";height:20px;position:absolute;bottom:100%;left:0;right:0}.player-frame-module__FV3vra__volumeGroup[data-dragging] input{visibility:visible!important}.player-frame-module__FV3vra__volumeGroup input{accent-color:#fff;cursor:pointer;width:64px;height:4px}.player-frame-module__FV3vra__timeline{pointer-events:auto;align-items:center;gap:14px;padding-bottom:8px;display:flex}.player-frame-module__FV3vra__seekWrap{flex:1;align-items:center;height:20px;display:flex;position:relative}.player-frame-module__FV3vra__seekWrap:before{content:"";background:linear-gradient(to right, #e50914 0 var(--played), transparent var(--played)), linear-gradient(to right, #aaa 0 var(--buffered), #ffffff40 var(--buffered));pointer-events:none;width:100%;height:4px;position:absolute}.player-frame-module__FV3vra__seekWrap input{appearance:none;cursor:pointer;background:0 0;width:100%;height:20px;margin:0;position:relative}.player-frame-module__FV3vra__seekWrap input::-webkit-slider-runnable-track{background:0 0;height:4px}.player-frame-module__FV3vra__seekWrap input::-moz-range-track{background:0 0;height:4px}.player-frame-module__FV3vra__seekWrap input::-webkit-slider-thumb{appearance:none;background:#e50914;border-radius:50%;width:12px;height:12px;margin-top:-4px}.player-frame-module__FV3vra__seekWrap input::-moz-range-thumb{background:#e50914;border:0;border-radius:50%;width:12px;height:12px}.player-frame-module__FV3vra__seekWrap input:disabled{opacity:.3;cursor:default}.player-frame-module__FV3vra__remaining{text-align:right;font-variant-numeric:tabular-nums;min-width:46px;font-size:11px}.player-frame-module__FV3vra__empty,.player-frame-module__FV3vra__paused,.player-frame-module__FV3vra__loading{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}.player-frame-module__FV3vra__empty{background:radial-gradient(at 50% 20%,#292929,#080808 80%);padding-bottom:40px}.player-frame-module__FV3vra__empty>svg{color:#e50914}.player-frame-module__FV3vra__empty h3{font-size:18px;font-weight:600}.player-frame-module__FV3vra__empty p{color:#999;font-size:12px}.player-frame-module__FV3vra__paused{background:linear-gradient(90deg,#000c 0%,#0008 26%,#0000 58%),linear-gradient(#0000 54%,#000c);justify-content:flex-end;align-items:flex-start;padding:clamp(24px,7cqw,84px)}.player-frame-module__FV3vra__pauseInfo{text-shadow:0 2px 10px #000;max-width:min(48cqw,600px)}.player-frame-module__FV3vra__pauseInfo>span{color:#d5d5d5;font-size:clamp(11px,1.25cqw,15px)}.player-frame-module__FV3vra__pauseInfo h2{color:#fff;margin:4px 0 6px;font-size:clamp(24px,4.2cqw,52px);font-weight:700;line-height:1.04}.player-frame-module__FV3vra__pauseInfo p{color:#e0e0e0;margin:0;font-size:clamp(11px,1.4cqw,16px)}.player-frame-module__FV3vra__pauseStatus{color:#ddd;font-size:clamp(10px,1.2cqw,14px);position:absolute;bottom:clamp(20px,3cqw,38px);right:clamp(18px,4cqw,56px)}.player-frame-module__FV3vra__loading{background:#0003;font-size:12px}.player-frame-module__FV3vra__loading>svg{color:#e50914}.player-frame-module__FV3vra__error,.player-frame-module__FV3vra__notice{pointer-events:auto;background:#161616e8;border-radius:5px;margin:0 0 8px;padding:8px 12px;font-size:12px}.player-frame-module__FV3vra__error{color:#ffb4b9;border-left:3px solid #e50914}.player-frame-module__FV3vra__diagnostics{color:#ccc;margin-bottom:8px;font-size:10px}.player-frame-module__FV3vra__panel{overscroll-behavior:contain;scrollbar-width:thin;background:#191919f5;border:1px solid #ffffff20;border-radius:8px;width:min(430px,100% - 36px);max-height:calc(100% - 96px);position:absolute;top:auto;bottom:96px;right:18px;overflow:auto;box-shadow:0 10px 35px #0009}.player-frame-module__FV3vra__panel section{padding:18px}.player-frame-module__FV3vra__panel select{color:#fff;background:#292929;border-color:#ffffff30}.player-frame-module__FV3vra__panel button{color:#fff;background:#333;border-color:#555}.player-frame-module__FV3vra__panel button:hover{background:#444}.player-frame-module__FV3vra__panel p,.player-frame-module__FV3vra__panel label>span{color:#bbb}.player-frame-module__FV3vra__panel input{accent-color:#e50914}.player-frame-module__FV3vra__panel h3 svg{color:#eee}.player-frame-module__FV3vra__speed{border-bottom:1px solid #fff2;padding:20px 24px 8px}.player-frame-module__FV3vra__speed>p{color:#fff;margin:0 0 14px;font-size:16px;font-weight:700}.player-frame-module__FV3vra__speed>div{justify-content:space-between;gap:6px;display:flex}.player-frame-module__FV3vra__speed button{color:#ddd;cursor:pointer;background:0 0;border:0;flex:1;justify-items:center;gap:7px;min-width:0;padding:0 0 10px;font-size:11px;display:grid}.player-frame-module__FV3vra__speed button:hover,.player-frame-module__FV3vra__speed button[aria-pressed=true]{color:#fff;background:0 0}.player-frame-module__FV3vra__speed i{background:#ddd;border-radius:50%;place-items:center;width:9px;height:9px;display:grid}.player-frame-module__FV3vra__speed i.player-frame-module__FV3vra__selectedSpeed{color:#222;background:#fff;border:3px solid #bbb;width:20px;height:20px;margin:-5px}.player-frame-module__FV3vra__speed i svg{stroke-width:3px;width:12px;height:12px}.player-frame-module__FV3vra__speed span{white-space:nowrap}@container (max-width:680px){.player-frame-module__FV3vra__top{padding:16px 16px 45px}.player-frame-module__FV3vra__bottom{padding:50px 12px 8px}.player-frame-module__FV3vra__row{gap:4px}.player-frame-module__FV3vra__control{width:34px;height:36px}.player-frame-module__FV3vra__control svg{width:24px;height:24px}.player-frame-module__FV3vra__volumeGroup input{visibility:hidden;background:#222;border-radius:4px;width:90px;height:22px;padding:6px;position:absolute;bottom:43px;left:0}.player-frame-module__FV3vra__volumeGroup:hover input,.player-frame-module__FV3vra__volumeGroup:focus-within input{visibility:visible}.player-frame-module__FV3vra__audioShortcut,.player-frame-module__FV3vra__pip,.player-frame-module__FV3vra__fill{display:none}.player-frame-module__FV3vra__panel{width:min(430px,100% - 16px);max-height:calc(100% - 78px);top:auto;bottom:78px;right:8px}.player-frame-module__FV3vra__panel section{padding:14px}}@media (min-width:681px){.player-frame-module__FV3vra__volumeGroup input{writing-mode:vertical-lr;accent-color:#e50914;visibility:hidden;direction:rtl;background:#2a2a2a;border-radius:3px;width:28px;height:118px;padding:8px 0;position:absolute;bottom:48px;left:8px}.player-frame-module__FV3vra__volumeGroup:hover input,.player-frame-module__FV3vra__volumeGroup:focus-within input{visibility:visible}}@container (max-width:400px){.player-frame-module__FV3vra__panel{border-radius:8px;width:auto;max-height:calc(100% - 78px);inset:auto 8px 78px}.player-frame-module__FV3vra__top{padding:10px 12px 28px}.player-frame-module__FV3vra__eyebrow,.player-frame-module__FV3vra__badge,.player-frame-module__FV3vra__time{display:none}.player-frame-module__FV3vra__row{gap:1px}.player-frame-module__FV3vra__control{width:32px}.player-frame-module__FV3vra__empty h3{font-size:15px}.player-frame-module__FV3vra__empty>svg{width:25px;height:25px}.player-frame-module__FV3vra__empty{gap:5px}.player-frame-module__FV3vra__empty p{font-size:10px}.player-frame-module__FV3vra__paused{padding:20px}.player-frame-module__FV3vra__pauseInfo{max-width:75cqw}.player-frame-module__FV3vra__pauseInfo h2{font-size:22px}}@media (prefers-reduced-motion:reduce){.player-frame-module__FV3vra__chrome,.player-frame-module__FV3vra__control{transition:none}}@media (pointer:coarse){.player-frame-module__FV3vra__control{min-width:44px;height:44px}.player-frame-module__FV3vra__row{scrollbar-width:thin;padding:4px;overflow-x:auto}.player-frame-module__FV3vra__seekWrap,.player-frame-module__FV3vra__seekWrap input{height:32px}}@media (max-width:640px){.player-frame-module__FV3vra__player{min-height:270px}.player-frame-module__FV3vra__player:fullscreen{min-height:0}.player-frame-module__FV3vra__panel{max-height:calc(100% - 80px);bottom:74px}}
