html{scroll-behavior:auto}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.splash-container{align-items:center;background:url(/static/media/blue-background.45acf76946a7ca490489.jpg);background-position:50%;background-size:cover;bottom:0;height:1440px;justify-content:center;left:0;position:fixed;right:0;top:0;width:1920px}.logo{height:72.9px;margin-top:400px;width:479.6px}.logo,.message{position:relative}.message{color:#fff;font-family:ReithSans-Light;font-size:44px;height:48px;letter-spacing:normal;text-align:center}.splashButtonPanel{grid-gap:.5em;grid-row-gap:30px;grid-column-gap:30px;column-gap:30px;display:grid;gap:.5em;grid-template-areas:"a b" "c c";margin-left:665px;margin-top:30px;padding:10px;position:absolute;width:400px}.splashButtonDiv{line-height:60px;text-align:center;width:260px}.later.focused{border:5px solid #2261c5!important;transition:border .3s ease-in-out,outline .3s ease-in-out}.splashButtonDiv.focused{border:5px solid #2261c5;transition:border .3s ease-in-out}.splashButtonDiv.labelFocus{border:5px solid #2261c5!important;line-height:56px;transition:border .3s ease-in-out;width:396px!important}.splashButtonDiv.signIn{background:#ff4c98;color:#000;grid-area:a}.splashButtonDiv.later,.splashButtonDiv.signIn{font-family:ReithSans-Bold;font-size:24px;font-style:bold;font-weight:700;text-align:center;transition:border .3s ease-in-out}.splashButtonDiv.later{border:1px solid #fff;color:#fff;grid-area:b}.splashButtonDiv.hyperLink{color:#fff;font-family:ReithSans-Bold;font-size:24px;font-style:bold;font-weight:700;grid-area:c;margin-left:60px;text-align:center;text-decoration:underline;width:400px}.astro-more-info-container{align-items:center;display:flex;height:1080px;justify-content:center;position:fixed;top:0;width:1920px;z-index:100}.home-screen{background-color:#000;color:#fff;display:flex;flex-direction:column;height:100%;width:100%}.home-slider-list-container{margin-left:36px}.removeHomeMargin{margin-left:103px;z-index:99}.addHomeMargin{margin-left:317px;z-index:99}.card{background:#000;border:2px solid #000;cursor:pointer;height:100%;overflow:hidden;padding:2px}.card-onSelected{border:3px solid #fff;transition:border .3s ease-in-out}.card img{flex-grow:0;height:168px;object-fit:fill;width:302px}.card .card-title{color:#ccc;flex-grow:0;font-family:ReithSans-Bold;font-size:20px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.2;object-fit:contain;text-align:left;width:296px}.card-title-selected{color:#fff!important;transition:color .3s ease-in-out}.card .card-season{color:#fff;height:auto;width:295px}.card .card-availability,.card .card-season{flex-grow:0;font-family:ReithSans-Regular;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.38;object-fit:contain;text-align:left}.card .card-availability{color:#747478;height:22px;margin-bottom:5px;width:296px}.card-body{padding:.2em}.card p{margin:0}.w3-light-grey{background-color:#e9e9e9!important;color:#000!important;margin-top:-5px}.hide{display:none}.w3-blue,.w3-hover-blue:hover{background-color:#cd2874!important;color:#fff!important;height:8px}.carousel-container{height:278px;object-fit:contain;width:1745px}.carousel-item{display:flex;min-width:100%;transition:1s cubic-bezier(.39,.575,.565,1);width:100%}.carousal-outer-container.slider-focused{display:flex;filter:brightness(100%);flex-wrap:nowrap;height:325px;width:100%}.carousal-outer-container{display:flex;filter:brightness(50%);flex-wrap:nowrap;height:325px;width:100%}.carousal-container{display:flex}.carousalListFilter{filter:brightness(50%);position:absolute}.carousalList .title{background-color:#757575;padding:10px;text-align:left}.carousel{height:425px;max-width:100%;padding:22px 0 22px 16px;position:relative;text-align:left}.carousel,.carousel__header{color:#ccc;font-family:BBCReithSans,sans-serif}.carousel__header{display:inline-block;font-size:18px;font-size:20px;font-weight:700;line-height:20px;margin-bottom:20px}.cards{align-items:flex-start;display:flex;height:302px;justify-content:center;margin-right:10px}.astro-button.astro-button-unselected{background:none;border:1px solid #fff;color:#fff;font-size:28px;height:60px;width:225px}.astro-button-play.astro-button-unselected{background-color:#ff4c98;border:1px solid #0000;color:#000;font-size:28px;font-weight:700;height:60px;width:225px}.astro-button.astro-button-selected{background:none;color:#fff}.astro-button-play.astro-button-selected,.astro-button.astro-button-selected{border:3px solid #2261c5;font-size:28px;height:60px;transition:border .3s ease-in-out;width:225px}.astro-button-play.astro-button-selected{background-color:#ff4c98;color:#000;font-weight:700}.astro-button{width:150px}.astro-button,.astro-button-play{align-items:center;display:flex;flex-direction:row;font-family:ReithSans-Bold;font-size:24px;height:60px;justify-content:center;justify-items:center;margin-right:25px}.astro-button-play{padding-right:15px;width:225px}.astro-button-icon{height:32px;width:32px}.astro-button-svg path{fill:#000}.modal-button-ok{margin-right:20px}.modalTitle{font-family:ReithSans-Light;font-size:32px;height:72px;margin-bottom:40px;vertical-align:middle;width:512px}.modalImg{height:50px;vertical-align:middle;width:50px}.modal-buttons-list{align-items:center;display:flex;flex-direction:row}.modal-two-button-container{align-items:center;color:#000!important;display:flex;flex-direction:column}.modal-title{font-family:ReithSans-Light;font-size:32px;height:72px;margin-bottom:80px;text-align:center;width:512px}.astro-button-modal.astro-button-selected{height:44px;margin-left:20px;margin-right:0;width:233px}.astro-button-modal-fullscreen.astro-button-selected,.astro-button-modal.astro-button-selected{background:#ff4c98 content-box;border:4px solid #2261c5;color:#000;font-size:28px;font-weight:700;margin-top:0}.astro-button-modal-fullscreen.astro-button-selected{height:51px;width:245px}.astro-button-modal.astro-button-unselected{background-color:#ff4c98;box-sizing:border-box;color:#000;font-size:28px;font-weight:700;height:52px;margin-left:20px;margin-right:0;padding:0;width:245px}.astro-button-modal-fullscreen.astro-button-unselected{background-color:#ff4c98;color:#000;font-size:28px;font-weight:700;height:48px;margin-top:0;padding:3px;width:245px}.astro-button-modal.uncolored.astro-button-selected{background:none;border:4px solid #2261c5;color:#fff;font-size:28px;font-weight:700;height:44px;margin-left:20px;margin-right:0;margin-top:0;width:233px}.astro-button-modal-fullscreen.uncolored.astro-button-selected{background:none;border:4px solid #2261c5;color:#fff;font-size:28px;font-weight:700;height:51px;margin-top:0;width:245px}.astro-button-modal.uncolored.astro-button-unselected{background-color:inherit;border:3px solid #fff;box-sizing:border-box;color:#fff;font-size:28px;font-weight:700;height:52px;margin-left:20px;margin-right:0;padding:0;width:245px}.astro-button-modal-fullscreen.uncolored.astro-button-unselected{background:inherit;border:3px solid #fff;color:#fff;font-size:28px;font-weight:700;height:48px;margin-top:0;padding:3px;width:245px}.astro-button-modal.whitebg-uncolored.astro-button-selected{background:none;border:4px solid #2261c5;color:#000;font-size:28px;font-weight:700;height:44px;margin-left:20px;margin-right:0;margin-top:0;width:233px}.astro-button-modal-fullscreen.whitebg-uncolored.astro-button-selected{background:none;border:4px solid #2261c5;color:#000;font-size:28px;font-weight:700;height:51px;margin-top:0;width:245px}.astro-button-modal.whitebg-uncolored.astro-button-unselected{background-color:inherit;border:3px solid #000;box-sizing:border-box;color:#000;font-size:28px;font-weight:700;height:52px;margin-left:20px;margin-right:0;padding:0;width:245px}.astro-button-modal-fullscreen.whitebg-uncolored.astro-button-unselected{background:inherit;border:3px solid #000;color:#000;font-size:28px;font-weight:700;height:48px;margin-top:0;padding:3px;width:245px}.astro-button-modal,.astro-button-modal-fullscreen{align-items:center;display:flex;flex-direction:row;font-family:ReithSans-Bold;font-size:24px;height:60px;justify-content:center;justify-items:center;margin-right:15px;transition:border .3s ease-in-out;width:150px}.modalTitleDiv{margin-bottom:30px}.modal-buttons-list-fullscreen{display:flex;flex-direction:row;margin-top:10px}.modal-two-button-container-fullscreen{align-items:left;color:#fff;display:flex;flex-direction:column;height:250px;margin-top:10px;width:750px}.modal-subtitle-container{display:flex;flex-direction:column}.modal-sub-title-one,.modal-title-fullscreen{font-family:ReithSans-Bold;font-size:54px}.modal-sub-title-one{margin-top:10px}.modal-sub-title-two{font-family:ReithSans-Medium;font-size:24px;margin-bottom:10px;margin-top:10px;width:1300px}.heroslider-details-container{align-items:start;display:flex;flex-direction:column;text-align:left;width:718px}.heroslider-container{align-items:center;display:flex;height:450px;justify-content:space-between;width:100%}.heroslider-container-filter{filter:brightness(50%)}.heroslider-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-family:ReithSans;font-family:ReithSans700;font-size:44px;margin-bottom:16px;margin-top:0;overflow:hidden;text-overflow:ellipsis;width:617px}.heroslider-subtitle{font-family:ReithSans400;font-size:16px;height:21px}.heroslider-description,.heroslider-subtitle{margin-bottom:16px;margin-top:16px;width:617px}.heroslider-description{font-family:ReithSans;font-family:ReithSans400;font-size:24px;height:66px}.heroslider-button-container{align-items:center;display:flex;flex-direction:row;height:90px;width:500px}.heroslider-image-container{margin-left:0;width:727px}.heroslider-image{width:100%}.spotlight-details-container{margin-left:150px;text-align:left;width:400px}.home-bbc-logo{width:100%}.home-bbc-logo-container{height:36px;margin-left:150px;margin-top:25px;width:213px}.spotlight-container{background-image:url(/static/media/summer_of_rockets.20b44919983974bb9c9f.jpeg);height:621px;width:1866px}.spotlight-container-filter{filter:brightness(50%)}.spotlight-title{font-family:ReithSans;font-size:44px;height:48px;width:617px}.spotlight-subtitle{font-family:ReithSans;font-size:16px;height:21px;width:617px}.spotlight-description{font-family:ReithSans;font-size:24px;height:66px;width:617px}.spotlight-button-container{display:flex;flex-direction:row;gap:15px;height:90px;width:400px}.search-screen{background-color:#000;color:#fff;display:flex;flex-direction:column;height:1080px;padding:0 4em 0 36px;width:100%}.search-screen .textBox{margin:2em 0 1em;white-space:pre}.search-screen .SearchForHeader p{color:#fff;font-family:ReithSans-Medium;font-size:32px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.5;margin-bottom:1em;margin-top:0;object-fit:contain;text-align:left}.search-screen .SearchForHeader .text-style-1{font-weight:700}.search-screen .noResultDiv{background-color:#fff;display:flex;flex-direction:column;flex-grow:0;height:110px;justify-content:center;margin-bottom:2em;object-fit:contain;padding:0;width:987px}.search-screen .noResultDiv .p1,.search-screen .noResultDiv .p2{color:#080808;flex-grow:0;font-family:ReithSans-Bold;font-size:24px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;margin:5px 1em;object-fit:contain;text-align:left}.search-screen .noResultDiv .p2{font-family:ReithSans-Regular;font-weight:400}.search-screen .search-results-div{margin-bottom:1em}.removeSearchMargin{margin-left:103px;z-index:99}.addSearchMargin{margin-left:317px;z-index:99}.textBox{align-items:center;background-color:#111;color:#e9e9e9;display:flex;font-size:2em;font-weight:400;height:100px;line-height:100px;padding-left:1em;text-align:left;width:56%}.textBox.focused{border:.2em solid #ff4c98}.textBox .caret{animation-duration:.8s;animation-iteration-count:infinite;animation-name:blink;background-color:gray;height:1em;opacity:1;width:1px}.textBox input:focus+.caret{display:none}@keyframes blink{0%{opacity:1}to{opacity:0}}.textBox p{color:gray}.keyBoardButtonContainer{background-color:#111;height:4em;line-height:4em;width:4em}.keyBoardButtonContainer.delete,.keyBoardButtonContainer.space,.keyBoardButtonContainer.special{height:4em;width:13em}.buttonPanel{grid-gap:.5em;display:grid;gap:.5em;grid-template-areas:". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . . . . . . . . . ." ". . . u u u v v v w w w";padding:10px;width:120px}.keyBoardButton.btnFocused{box-shadow:inset 0 0 0 2px #ff4c98}.keyBoardButton{background-color:#111;height:4em;line-height:4em;width:4em}.deleteImageForSearch{height:33px;margin:auto;width:83px}.keyBoardButton.delete,.keyBoardButton.space,.keyBoardButton.special{height:4em;width:13em}.keyBoardButton.gap{margin-right:1em}.settings-screen{background-color:#000;color:#fff;display:flex;height:1080px;width:1920px}.SidemenuContainer{height:600px;margin-top:80px;text-align:left;width:397px}.SettingsLabel{font-family:ReithSans-Light;font-size:44px;height:48px;line-height:48px;margin-bottom:40px;padding-left:20px;width:192px}.ComponentContainer{padding-left:60px}.SideMenuDiv{margin-top:85px}.settingsLabelDiv{display:flex;height:48px;margin-bottom:20px;padding-left:55px;width:244px}.settings-ph-icon{height:46px;width:48px}.app-version-text-container{left:1600px;position:absolute;top:900px}.app-version-text{font-size:24px}.side-bar-button{align-items:center;background:none;color:#fff;display:flex;flex-direction:column;transition:color .3s ease-in-out,background-color .3s ease-in-out;width:309px}.side-bar-button-container{background:none;height:70px}.side-bar-button-container,.side-bar-button-container-show{align-items:center;display:flex;padding-left:55px;width:100%}.side-bar-button-container-show{background-color:#000;height:82px;transition:color .3s ease-in-out,background-color .3s ease-in-out}.side-bar-button-container-show-collapsed{transition:color .3s ease-in-out,background-color .3s ease-in-out}.side-bar-button-container-collapsed,.side-bar-button-container-show-collapsed{align-items:center;display:flex;height:70px;padding-left:100px;width:100%}.side-bar-button-show{background-color:#222;color:#fff;transition:color .3s ease-in-out,background-color .3s ease-in-out;width:317px}.iconParent,.side-bar-button-show{align-items:center;display:flex;flex-direction:column}.iconParent{justify-content:center}.side-bar-button-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-family:ReithSans-Regular;font-size:24px;line-height:1.2;margin-left:20px;margin-right:8px;max-width:200px;overflow:hidden;text-align:left;text-overflow:ellipsis}.divider{background:#eb468a;height:5px;margin-top:8px;top:8px;width:15px}.side-bar-button-text-bold{font-family:ReithSans-Bold}.side-bar-button-icon{object-fit:contain;transition:fill .3s ease-in-out}.side-bar-button-icon-focused{padding-bottom:8px;position:relative;top:8px}.side-bar-button-icon-show path{fill:#000!important;transition:fill .3s ease-in-out}.sub-list{align-self:start;margin-left:15px;margin-top:20px}.sub-list>ul{list-style:none;text-align:left}.sub-list>ul>p{font-family:ReithSans-Regular;font-size:24px;margin-top:20px}.collapsed{height:0;margin:100px;overflow:hidden}.side-menu-collapsed{margin-bottom:20px;overflow:hidden}.side-menu-expanded{display:flex;flex-direction:column;margin-bottom:20px}.side-menu-expanded-less-margin{margin-bottom:14px}.sublist-button-selected{background-color:#ff4c98;color:#000}.sublist-button-selected,.sublist-button-unselected{border:none;font-family:ReithSans-Regular;font-size:24px;height:57px;overflow:hidden;position:relative;text-align:left;transition:color .3s ease-in-out,background-color .3s ease-in-out;width:180px}.sublist-button-unselected{background:none;color:#fff}.side-menu-container{background-color:#222;display:flex;height:100%;position:fixed;width:317px;z-index:111}.side-menu{align-items:center;box-shadow:10px 0 10px 0 #00000040;display:flex;width:100%}.side-menu>ul{list-style:none;margin:0;overflow:hidden;padding-left:0}.collapsed .sub-list{overflow:hidden;width:70px}.side-menu-container.side-menu-collapsed{background-color:#222;width:100px}.expanded{display:flex;flex-direction:column;height:173px}.side-menu-expanded{width:416px!important}.new-sub-menu-list{flex-grow:1;list-style:none;margin:0;padding-left:0}.new-sub-menu-item{color:#fff;font-size:14px;font-size:21px;font-weight:400;line-height:20px;line-height:26.4px;padding:24px 32px;text-align:left;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.side-menu-parent{display:flex}.side-menu-small{box-shadow:10px 0 10px 0 #00000040;height:100vh;width:100px!important}.new-sub-side-menu{align-items:center;display:flex;width:317px}.new-sub-menu-item-focused{align-items:center;background:#000;display:flex;font-weight:700}.new-sub-menu-item-live,.new-sub-menu-list-extra-spacing{align-items:center;display:flex;flex-direction:column;justify-content:center}.new-sub-menu-item-live{color:#ccc;font-size:14px;font-size:20px;font-weight:400;line-height:20px;line-height:28px;margin-bottom:44px;padding:0 42px;text-align:left;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.new-sub-menu-item-live-focused.new-sub-menu-item-live .liveSubMenuFocusedBackground{height:132px;object-fit:cover;width:233px}.new-sub-menu-item-live .liveSubMenuUnFocusedBackground{height:124px;object-fit:cover;width:212px}.liveSubMenuLogo{height:44px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.tvGuideButton{align-items:center;border:2px solid #fff;box-sizing:border-box;color:#e9e9e9;display:flex;font-family:ReithSans700;font-size:28px;gap:0;height:56px;justify-content:center;line-height:32px;margin-top:16px;min-width:212px;padding:12px 20px;width:212px}.tvGuideButtonFocused{border:2px solid #eb468a;color:#eb468a}.new-sub-menu-item-live-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-family:ReithSans;font-size:20px;font-weight:400;line-height:28px;margin:8px 0 3px;overflow:hidden;text-align:center;text-overflow:ellipsis}.new-sub-menu-item-live-title-focused{color:#eb468a;font-family:ReithSans700}.new-sub-menu-item-live-time,.new-sub-menu-item-live-title-unfocused{font-family:ReithSans400}.subMenuDivider{background:#eb468a;height:32px;width:6px}.new-sub-menu-item-text{font-family:ReithSans-Regular;margin-left:10px}.new-sub-menu-item-focused .new-sub-menu-item-text{font-family:ReithSans-Bold}.image-container{position:relative}.new-sub-menu-item-live .progress-bar{background-color:#e9e9e9;bottom:6px;height:4px;position:absolute;width:100%}.new-sub-menu-item-live .progress-bar .progress{background-color:#cd2874;height:100%;margin-left:-.5px}.new-sub-menu-list li:first-child{margin-top:-20px}.channel-image{height:100px;object-fit:cover;width:317px}.avContainer{margin-top:88px;position:absolute}.avTitle{font-size:44px;font-weight:700;text-align:left}.avTitle,.labelBold{font-family:ReithSans-Bold}.labelBold{font-size:28px}.settingsRow{display:flex;flex-direction:row;margin-bottom:10px;width:980px}.settingsRowlanguage{display:grid;grid-template-areas:"a . . . ""a . . . ""a . . . ""a . . . ""a . . . ""a . . . ""a . . . ""a . . . ""a . . . ";grid-template-columns:230px 237px 237px 237px}.settingsPanel{height:800px;margin-top:60px;overflow:auto;padding:10px}.settingsDiv{font-family:ReithSans-Regular;font-size:24px;height:60px;line-height:60px;margin-left:10px;margin-top:25px;width:220px}.settingsDiv.focused{border-color:#ff4c98;border-style:solid;transition:border .3s ease-in-out}.settingsDiv.unselectedFocus{background-color:#19191a}.settingsDiv.language,.settingsDiv.subtitles{background-color:#000;grid-area:a;height:32px;text-align:left}.settingsDiv.playbackQuality{background-color:#000;grid-area:c;height:32px;text-align:left}.settingsDiv.autoplay{background-color:#000;grid-area:d;height:32px;text-align:left}.settingsDiv.longtext{background-color:#000;font-family:ReithSans-Regular;font-size:20px;grid-area:e;height:24px;text-align:left;width:750px}.settingsDiv.audio{background-color:#000;grid-area:a;height:32px;text-align:left}.settingsDiv.border{border-style:solid;border-width:4px}.selected{color:#000}.divLine{border-bottom:.5px solid #fff;height:1px;margin-top:30px;position:absolute;width:1254px}.header{font-family:ReithSans-Bold;font-size:44px;height:48px;margin-top:88px;text-align:left;width:549px}.SignOutline{border-bottom:.5px solid #fff;height:1px;margin-top:30px;width:1254px}.SignOutlineOne{font-family:ReithSans-Light;font-size:44px;height:144px;line-height:54px;margin-top:50px;text-align:left;width:1003px}.SignOutlineTwo{font-family:ReithSans-Regular;font-size:24px;height:28px;line-height:28px;margin-top:40px;text-align:left;width:601px}.SignOutbutton{background:#ff4c98 content-box;color:#000;font-family:ReithSans-Bold;font-size:24px;height:60px;line-height:60px;margin-top:30px;padding:8px;transition:box-shadow .3s ease-in-out;width:464px}.signoutFocused{box-shadow:inset 0 0 0 4px #2261c5;padding:0}.headerTitle{font-family:ReithSans-Bold;font-size:44px;height:48px;margin-top:88px;text-align:left;width:549px}.line{border-bottom:.5px solid #fff;height:1px;margin-top:30px;position:absolute;width:1254px}.createPinContainer{display:flex;flex-direction:column;position:relative}.startLabel{font-family:ReithSans-Light;font-size:35px;height:48px;margin-top:60px;position:relative;text-align:left;width:1258px}.setPin{box-shadow:inset 0 0 0 2px #fff;color:#fff;font-family:ReithSans-Bold;font-size:24px;height:60px;line-height:60px;margin-top:30px;position:relative;text-align:center;width:460px}.focusedItem{box-shadow:inset 0 0 0 2px #ff4c98}.choosePinContainer{display:flex;flex-direction:column;position:relative}.lineOne{font-size:35px;width:1258px}.parentalLabel{font-size:24px;height:56px;margin-top:20px;width:702px}.lineOneforgotten,.parentalLabel{color:#fff;font-family:ReithSans-Regular;position:relative;text-align:left}.lineOneforgotten{font-size:32px;height:36px;margin-top:50px;width:779px}.hideLabel{display:none}.pinTextContainer{column-gap:20px}.cursorFocused{box-shadow:inset 0 0 0 5px #ff4c98}.keyboardPanel{grid-gap:16px;display:grid;gap:16px;grid-template-areas:". . . . . ." ". . . . u u" "x x x x x x" "y y y y y y";height:143px;margin-top:20px;padding:10px;width:460px}.pinKeyBoardButton{background-color:#232326;box-sizing:border-box;font-family:ReithSans-Regular;font-size:28px;height:63px;line-height:63px;min-width:63px;text-align:center;transition:box-shadow .3s ease-in-out;width:auto}.pinKeyBoardButton.deleteKeyForPin{display:flex;grid-area:u;height:63px;justify-content:center;width:143px}.nextKey.focusedElement{box-shadow:inset 0 0 0 4px #2261c5!important;padding:0;transition:box-shadow .3s ease-in-out}.pinKeyBoardButton.focusedElement{box-shadow:inset 0 0 0 4px #ff4c98}.errorDiv{width:636px}.errorLineOne{margin-top:20px}.nextKey{align-items:center;box-shadow:inset 0 0 0 2px #747478;color:#747478;display:flex;grid-area:x;justify-content:center;margin-top:20px;padding:7px}.forgottenKey,.nextKey{background-color:#000;font-family:ReithSans-Bold;font-size:24px;height:60px;line-height:63px;width:460px}.forgottenKey{box-shadow:inset 0 0 0 2px #fff;color:#fff;grid-area:y;margin-top:10px;text-align:center}.selectedKey{box-shadow:inset 0 0 0 2px #000;color:#000!important;padding:7px}.securityQuestionsContainer{display:flex;flex-direction:column;position:relative}.questionsPanel{grid-gap:24px;display:grid;gap:24px;grid-template-areas:"x" "y" "z" "a" "b";height:312px;margin-top:24px;padding:0;width:723px}.firstLine{color:#fff;font-family:ReithSans-Light;font-size:44px;height:48px;margin-top:60px;position:relative;text-align:left;width:1075px}.questionsButtonOne{grid-area:x;width:680px}.questionsButtonOne,.questionsButtonTwo{background-color:#232326;color:#e9e9e9;font-family:ReithSans-Regular;font-size:32px;height:48px;padding:10px 20px;text-align:left;transition:box-shadow .3s ease-in-out}.questionsButtonTwo{grid-area:y;width:670px}.questionsButtonThree{grid-area:z}.questionsButtonFour,.questionsButtonThree{background-color:#232326;color:#e9e9e9;font-family:ReithSans-Regular;font-size:32px;height:48px;padding:10px 20px;text-align:left;transition:box-shadow .3s ease-in-out;width:670px}.questionsButtonFour{grid-area:a}.nextButtonFive{align-items:center;background-color:#000;box-shadow:inset 0 0 0 2px #747478;color:#747478;display:flex;font-family:ReithSans-Bold;font-size:24px;grid-area:b;height:60px;justify-content:center;line-height:40px;margin-top:20px;text-align:center;transition:box-shadow .3s ease-in-out;width:460px}.questionSelected{background:#ff4c98 content-box;box-shadow:inset 0 0 0 2px #000;color:#000;height:60px;padding:7px}.focusedQuestion{box-shadow:inset 0 0 0 4px #ff4c98}.questionSelected.focusedQuestion{box-shadow:inset 0 0 0 4px #2261c5;padding:0}.focusedSelected{background-color:#1d1a1a}.securityAnswersContainer{display:flex;flex-direction:column;position:relative}.lineOne{width:1075px}.question{margin-top:24px;width:1300px}.checkAnsLineOne,.question{color:#fff;font-family:ReithSans-Regular;font-size:32px;height:36px;position:relative;text-align:left}.checkAnsLineOne{margin-top:40px;width:965px}.checkAnsLineTwo{color:#fff;font-family:ReithSans-Bold;font-size:32px;height:36px;margin-top:24px;width:719px}.checkAnsLineTwo,.typedAnswer{position:relative;text-align:left}.typedAnswer{align-items:center;background-color:#fff;color:#000;display:flex;font-family:ReithSans-Regular;font-size:24px;height:60px;line-height:40px;margin-top:20px;padding-left:15px;width:447px}.keyboardContainer{background-color:#000;color:#fff;display:flex;flex-direction:column}.answerKeyBoardPanel{grid-gap:16px;display:grid;gap:16px;grid-template-areas:". . . . . . . . ." ". . . . . . . . ." ". . . . . . . . ." "u u u v v v w w w" "x x x x x x x x x" "y y y y y y z z z";height:300px;margin-top:30px;padding:10px;width:699px}.keyBoardButton{background-color:#232326;box-sizing:border-box;font-family:ReithSans-Regular;font-size:28px;height:63px;line-height:63px;text-align:center;transition:box-shadow .3s ease-in-out;width:63px}.keyBoardButton.keyFocused{box-shadow:inset 0 0 0 4px #ff4c98!important}.keyBoardButton.nextKeyFocused{border-color:#ff4c98;border-radius:2px;border-style:solid}.keyBoardButton.buttonOne{align-items:center;background-color:#000;box-shadow:inset 0 0 0 2px #747478;color:#747478;display:flex;font-family:ReithSans-Bold;font-size:24px;grid-area:x;height:76px;justify-content:center;line-height:60px;margin-top:24px;text-align:center;width:476px}.keyBoardButton.bgChange.nextKeyFocused{border:none;box-shadow:inset 0 0 0 4px #2261c5;padding:0}.keyBoardButton.bgChange{background:#ff4c98 content-box;box-shadow:inset 0 0 0 2px #000;color:#000;padding:6px}.keyBoardButton.buttonTwo{background-color:#000;box-shadow:inset 0 0 0 2px #fff;font-family:ReithSans-Bold;font-size:24px;grid-area:y;height:60px;line-height:60px;margin-top:10px;text-align:center;width:460px}.keyBoardButton.infolabel{background:#000;display:none;font-family:ReithSans-Regular;font-size:18px;grid-area:z;height:44px;line-height:44px;padding:12px;text-align:left;width:223px}.keyBoardButton.showInfolabel{display:block}.keyBoardButton.special{grid-area:u}.keyBoardButton.space,.keyBoardButton.special{background-color:#232326;height:63px;text-align:center;width:222px}.keyBoardButton.space{grid-area:v}.keyBoardButton.delete{display:flex;grid-area:w;justify-content:center;width:222px}.keyBoardButton.delete,.keyBoardButtonContainer{background-color:#232326;height:63px;text-align:center}.keyBoardButtonContainer{line-height:63px;width:63px}.keyBoardButtonContainer.special{grid-area:u;height:63px;width:222px}.keyBoardButtonContainer.space{grid-area:v;height:63px;width:222px}.keyBoardButtonContainer.delete{grid-area:w;height:63px;width:222px}.deleteImageForSecAnswer{height:33px;margin:auto;width:83px}.spaceImageDiv{height:19px;margin:auto;width:82px}.errorDiv{align-content:center;background-color:#e4134f;display:flex;flex-direction:column;height:106px;margin-top:20px;position:relative;width:462px}.errorLineOne{font-family:ReithSans-Bold;margin-top:10px}.errorLineOne,.errorLineTwo{color:#fff;font-size:24px;height:30px;line-height:30px;margin-left:20px;text-align:left;width:391px}.errorLineTwo{font-family:ReithSans-Regular}.errorDiv:after{border:15px solid #0000;border-bottom:15px solid #e4134f;border-top:none;content:" ";left:45%;position:absolute;top:-15px}.lineOne{font-size:44px;height:48px;margin-top:60px;width:715px}.lineOne,.lineTwo{color:#fff;font-family:ReithSans-Light;position:relative;text-align:left}.lineTwo{font-size:32px;height:36px;margin-top:20px;width:931px}.ratingPanel{grid-gap:15px;display:grid;gap:15px;grid-template-areas:". . . . . . . . ." "y y y y y y y y y";height:150px;margin-top:20px;padding:10px;width:614px}.ratingButton{background-color:#747478;font-family:ReithSans-Regular;font-size:32px;transition:box-shadow .3s ease-in-out;width:140px}.nextButton,.ratingButton{height:60px;line-height:60px;text-align:center}.nextButton{background-color:#000;box-shadow:inset 0 0 0 2px #747478;color:#747478;font-family:ReithSans-Bold;font-size:24px;grid-area:y;width:460px}.selected{background-color:#fff}.moveToNext{background:#ff4c98 content-box;color:#000;font-family:ReithSans-Bold;font-size:24px;grid-area:y;height:60px;line-height:60px;padding:7px;text-align:center;width:460px}.ratingDivSelect{align-items:center;color:#000;display:flex;font-family:ReithSans-Regular;font-size:32px;grid-area:unset!important;height:60px;justify-content:center;width:140.8px}.ratingDivSelect img{height:48px;width:48px}.moveToNext.ratingFocused{box-shadow:inset 0 0 0 4px #2261c5;padding:0;transition:box-shadow .3s ease-in-out}.ratingFocused{box-shadow:inset 0 0 0 4px #ff4c98}.changePinQuestionsContainer{display:flex;flex-direction:column}.changePinSecurityPanel{grid-gap:24px;display:grid;gap:24px;grid-template-areas:"a a" "b b" "c c" "x x" "y z";height:340px;margin-top:60px;padding:10px;width:460px}.questionsButton{grid-area:a}.changePinButton,.questionsButton{background-color:#000;box-shadow:inset 0 0 0 2px #fff;color:#fff;font-family:ReithSans-Bold;font-size:24px;height:60px;line-height:60px;padding:5px;text-align:center;width:460px}.changePinButton{grid-area:b}.forgottenPinButton{box-shadow:inset 0 0 0 2px #fff;font-family:ReithSans-Bold;font-size:24px;grid-area:c;text-align:center}.forgottenPinButton,.ratingLabel{background-color:#000;color:#fff;height:60px;line-height:60px;padding:5px;width:460px}.ratingLabel{font-family:ReithSans-Light;font-size:28px;grid-area:x;text-align:left}.selectedRating{background-color:#fff;color:#000;font-family:ReithSans-Regular;font-size:32px;grid-area:y;padding:5px}.changeButton,.selectedRating{height:60px;line-height:60px;text-align:center;width:218px}.changeButton{background-color:#000;box-shadow:inset 0 0 0 3px #fff;color:#fff;font-family:ReithSans-Bold;font-size:24px;grid-area:z}.focusedButton{box-shadow:inset 0 0 0 3px #ff4c98}.ratingDiv{align-items:center;background-color:#fff;color:#000;display:flex;font-family:ReithSans-Regular;font-size:32px;grid-area:y;height:60px;justify-content:center;width:218px}.ratingDiv img{height:50px;width:50px}.side-menu-settings{margin-left:15px;text-align:left}.SettingsMenuItem{font-family:ReithSans-Regular;font-size:24px;height:64px;line-height:64px;padding-left:60px;width:330px}.selectedMenuItem{background-color:#19191a}.focusedMenuItem{box-shadow:inset 0 0 0 2px #ff4c98}.backContainer{height:28px;padding-left:55px;width:95px}.imageDiv{display:flex;height:28px;justify-content:center;padding:10px;width:95px}.showBorder{box-shadow:inset 0 0 0 2px #ff4c98}.settings-back-image{width:100%}.aboutTitle{font-family:ReithSans-Bold;font-size:44px;height:48px;margin-top:88px;text-align:left;width:549px}.extremeOuterDiv{display:flex;flex-direction:row;margin-top:64px}.aboutLine{border-bottom:.5px solid #fff;height:1px;margin-top:30px;position:absolute;width:1254px}.outerDiv{direction:rtl;height:921px;margin-left:10px;overflow:auto;width:1174px}.aboutContent{direction:ltr;display:flex;flex-direction:column;margin-left:50px;overflow:auto;text-align:left}.mainTitle{font-family:ReithSans-Light;font-size:44px;height:48px;line-height:48px;margin-top:0;width:1075px}.smallSecondaryTitle{font-family:ReithSans-Regular;font-size:24px;margin-top:-20px}.firstParaTitle{font-family:ReithSans-Light;font-size:44px;margin-top:20px}.firstParaContent{font-family:ReithSans-Regular;font-size:24px;height:100px;margin-top:-20px;width:936px}.secondParaTitle{font-family:ReithSans-Light;font-size:44px;margin-top:60px}.fourthParaContent,.secondParaContent,.thirdParaContent{font-family:ReithSans-Regular;font-size:24px;margin-top:-20px;width:936px}.thirdParaTitle{margin-top:775px}.fourthParaTitle,.thirdParaTitle{font-family:ReithSans-Light;font-size:44px}.fourthParaTitle{margin-top:-260px}.upAndDownKeys{align-items:center;background-color:#666;box-sizing:border-box;display:flex;height:63px;justify-content:center;width:63px}.upAndDownImage{height:26px;width:32px}.keyContainer{display:flex;flex-direction:column}.focused{border:4px solid #ff4c98}.helpTitle{font-family:ReithSans-Bold;font-size:44px;height:48px;margin-top:88px;text-align:left;width:549px}.helpLine{border-bottom:.5px solid #fff;height:1px;margin-top:30px;position:absolute;width:1254px}.extremeOuterHelpDiv{display:flex;flex-direction:row;margin-top:64px}.helpOuterDiv{direction:rtl;height:921px;margin-left:10px;overflow:auto;width:1174px}.helpContent{direction:ltr;display:flex;flex-direction:column;margin-left:50px;overflow:auto;text-align:left}.boldTitle{font-family:ReithSans-Bold;font-size:32px;height:36px;line-height:36px;margin-top:0;width:900px}.firstParaContentHelp{font-family:ReithSans-Regular;font-size:24px;margin-top:-20px;width:1000px}.tandCTitle{font-family:ReithSans-Bold;font-size:44px;height:48px;margin-top:88px;text-align:left;width:749px}.tandCLine{border-bottom:.5px solid #fff;height:1px;margin-top:30px;position:absolute;width:1254px}.extremeOuterDivForTandC{display:flex;flex-direction:row;margin-top:64px}.outerTandCDiv{direction:rtl;height:921px;margin-left:10px;overflow:auto;width:1174px}.tandCContent{direction:ltr;display:flex;flex-direction:column;margin-left:50px;overflow:auto;text-align:left}.subHeading{margin-top:-20px;width:900px}.subHeading,.subHeadingTitle{font-family:ReithSans-Bold;font-size:32px}.normalContent{font-family:ReithSans-Regular;font-size:24px;margin-top:-20px;width:936px}.channels-screen{background-color:#000;color:#fff;display:flex;flex-direction:column;width:100%}.channels-bbc-logo-container{height:36px;width:213px}.channels-info-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;min-height:304px;padding-right:24px}.channels-text-container{display:flex;flex-direction:column;text-align:left}.channels-title{font-family:ReithSans;font-size:56px;height:60px;width:550px}.channels-description{font-family:ReithSans;font-size:24px;width:618px}.channels-spec-logo,.channels-spec-logo-container{height:132px;width:175px}.channels-bbc-logo{width:100%}.channels-title-items-container{margin-left:36px;margin-top:37px}.channels-carousal-list{margin-left:36px;position:relative}.channels-horizontal-line{align-self:start;background-color:#3c3c3c;height:2px;margin-left:36px;width:1633px}.eventListItemContainer{color:#e9e9e9;display:flex;flex-direction:row}.eventSeparator{height:20px}.eventPlayButton{height:3em;padding:1px;width:3em}.eventThumbailFocusContainer.tileFocused{box-shadow:inset 0 0 0 5px #ff4c98;transition:box-shadow .3s ease-in-out}.eventThumbnailImage{align-items:center;background-size:cover;display:grid;height:180px;justify-content:center;padding:0;width:360px}.eventThumbailFocusContainer{padding:5px}.circle{stroke:#fff;fill:#0000004d;stroke-width:.1em}.triangle{stroke:#fff;fill:#fff}.eventDetailContainer{display:flex;flex-direction:column;padding-left:1em}.eventDetailHeading{font-size:28px;font-weight:700;margin-bottom:.3em;text-align:left}.eventDetailMetadata{color:#747478;display:flex;flex-direction:row;font-size:1em;font-weight:400;height:23px;line-height:23px;margin-bottom:.3em;text-align:center}.eventDetailSynopis{font-size:24px;font-weight:400;height:34px;text-align:left;width:776px}.eventDetailDuration,.eventDetailUnit{margin-right:.5em}.eventDetailPG{font-weight:400;margin-right:1em;min-width:20px;width:auto}.eventDetailPG,.eventDetailVideoFormat{border:1px solid #747478;font-size:.75em;height:20px;line-height:20px;text-align:center}.eventDetailVideoFormat{background-color:#747478;color:#111;font-weight:700;margin-right:.2em;width:20px}.Live{align-items:flex-start;align-self:stretch;border-bottom:2px solid #666;border-top:2px solid #666;display:flex;margin:0 auto 0 36px;width:1633px}.Live_border{border-right:1px solid #232323;display:flex;flex:1 1;width:auto}.Live_Border_Last{border-right:none}.live-card{align-items:flex-start;align-self:stretch;display:flex;flex:1 1;flex-direction:column;font-family:ReithSans-Regular;font-style:normal;padding:49.3px 20px 20px}.live-heading{color:#fff;display:inline-flex;gap:2px;margin-bottom:16px;width:inherit}.live-heading,.live-type{font-family:ReithSans;font-size:28px;font-weight:400}.live-time{font-feature-settings:"clig" off,"liga" off;font-family:ReithSans;font-size:28px;font-weight:400}.live-divider{width:20px}.live-programme-title{align-items:center;color:#fff;display:flex;font-family:ReithSans-Regular;margin-bottom:28px;margin-top:16px;padding:2px 5px 2px 0}.live-programme-title span{font-family:ReithSans;font-size:44px;font-weight:700;text-align:left}.live-programme-title .selected{color:#ff4d8d}.live-programme-title .hover:hover{color:#ff4d8d;cursor:pointer}.live-episode{color:#e9e9e9;font-family:ReithSans;font-size:24px;font-weight:400;margin-bottom:16px}.live-description{align-self:stretch;display:flex;flex-direction:column;justify-content:center;margin-bottom:32px;text-align:left;width:488px}.live-description span{color:#e9e9e9;font-family:ReithSans;font-size:28px;font-weight:400;height:inherit;line-height:40px;width:inherit}.episode-synopsis{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.Live_Schedule_Button{align-items:center;position:relative;top:60px}.Live_Play_Button{margin:0 0 8px}.Live_Play_Button.selected,.Live_Play_Button:hover{background:#f6f6f6;border:3px solid #000!important}.Live_Play_Button.selected svg g path,.Live_Play_Button:hover svg g path{fill:#000!important}.Live_Play_Button.selected span,.Live_Play_Button:hover span{color:#000}.Live_Play_Button_Focus{background-color:#e9e9e9!important}.Live_Play_Button_Focus span{color:#222!important}.Live_Schedule_Button_Focus>span{color:#eb468a!important}.ImageWordButton{background:inherit;border:none;cursor:pointer;display:flex;flex-direction:row;margin-bottom:24px;padding:0}.ImageWordButton:hover svg g path{fill:#f18f89!important}.ImageWordButton:hover svg{height:30px;width:30px}.ImageWordButton:hover span{color:#f18f89}.ImageWordButton span{color:#e9e9e9;font-family:ReithSans;font-size:28px;font-style:normal;font-weight:700;line-height:32px;margin-left:12px;padding-top:1px;text-align:center}.ImageWordButton.selected svg g path{fill:#f18f89!important}.ImageWordButton.selected span{color:#f18f89}.ImageWordButton.selected.border{border:1px solid #f18f89}.ImageWordButton.border{align-items:center;border:2px solid #e9e9e9;display:inline-flex;height:84px;justify-content:center;width:252px}.ImageWordButton.border:hover{border:1px solid #f18f89}.series-screen{background-color:#000;color:#fff;display:block;flex-direction:column;width:100%}.series-bbc-logo-container{height:36px;width:213px}.series-info-container{align-items:left;display:flex;flex-direction:column;margin-top:20px}.series-text-container{display:flex;flex-direction:column;text-align:left}.series-title{font-size:56px;margin:0;max-height:120px}.series-description{font-size:24px;height:56px;width:618px}.series-episode-detail{font-size:28px;height:32px}.series-spec-logo-container{height:72px;margin-left:0;margin-top:30px;width:96px}.series-header-image{height:512px;width:829px}.series-header-details-container{display:flex;flex-direction:row}.series-header-image-container{margin-left:10px}.series-bbc-logo,.series-spec-logo{width:100%}.series-title-items-container{margin-left:100px;margin-top:37px}.series-page-vertical-list-container{margin-left:100px;margin-top:50px}.shrunkLeftMargin{margin-left:280px}.removeSeriesMargin{margin-left:103px;z-index:99}.addSeriesMargin{margin-left:317px;z-index:99}.season-selector-container{align-items:center;color:#747478;display:flex;flex-direction:row;margin-bottom:-14px;margin-left:90px;margin-top:-14px}.season-text{font-size:32px;height:36px;width:126px}.season-list{display:inline;list-style:none}.divLineTop{border-bottom:.2px solid #222;height:.2px;width:1841px}.divLineBottom{border-bottom:.5px solid #222;height:.5px;width:1841px}.outerSeasonContainer{display:flex;flex-direction:column}.season-number{font-size:32px;margin:15px}.season-number-container,.season-number-container-focused{display:inline-block;height:69px;margin-left:25px;width:69px}.season-number-container-focused{background-image:-webkit-linear-gradient(top,#0000 62px,#ff4c98 0,#ff4c98)}.selectedSeason{background-color:#222;color:#ff4c98;transition:color .3s ease-in-out}.categories-screen{background-color:#000;color:#fff;display:flex;flex-direction:column;width:100%}.categories-bbc-logo-container{height:36px;width:213px}.categories-info-container{align-items:center;display:flex;flex-direction:row}.categories-text-container{display:flex;flex-direction:column;text-align:left}.categories-title{font-size:56px;height:60px;width:550px}.categories-description{font-size:24px;height:56px;width:618px}.categories-spec-logo-container{height:132px;margin-left:800px;width:175px}.categories-bbc-logo,.categories-spec-logo{width:100%}.categories-title-items-container{margin-left:36px;margin-top:37px}.categories-carousal-list{margin-left:36px}.removeCategoriesMargin{margin-left:103px;z-index:99}.addCategoriesMargin{margin-left:317px;z-index:99}.categories-horizontal-line{align-self:start;background-color:#3c3c3c;height:2px;margin-left:36px;width:1633px}.subtitle-settings-container{background-color:#000;display:flex;height:100%;margin-top:5px;width:100%}.subtitle-settings-left-bar{background-color:#3c3c3c;width:2px}.subtitle-settings-selector{align-items:center;display:flex;flex-direction:column;height:auto;margin-top:450px;width:100%}.subtitle-label{color:#fff;font-family:ReithSans-Medium;font-size:24px;height:22px;line-height:24px;margin-bottom:0;margin-left:20px;margin-top:0;text-align:left;width:225px}.subtitle-button-icon{height:30px;margin-left:10px;width:32px}.subtitle-checkbox{height:32px;width:32px}.subtitle-item-container{align-items:center;color:#fff;display:flex;flex-direction:row;height:45px;width:250px}.subtitle-radio-button{visibility:hidden}.subtitle-radio-button:checked+span:after{opacity:1}.subtitle-radio-button:checked+span{border:5px solid #ff4c98}.custom-radio:after{background:#ff4c98;border-radius:50%;content:"";height:13px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s;width:13px}.custom-radio{border:5px solid #fff;border-radius:50%;cursor:pointer;display:inline-block;height:20px;position:relative;width:20px}.subtitle-item-text{font-family:ReithSans-Medium;font-size:24px;height:auto;line-height:24px;margin:0 0 0 10px;width:auto}.subtitle-focused{background-color:gray}.player-controls-button-unselected{height:200px;width:100px}.player-controls-button-selected{background-color:#000;height:200px;width:100px}.boundary-circle{animation:zoomInZoomOut .25s ease-in-out;background:radial-gradient(circle,#0000 20%,#eee 80%);border-radius:50%;transition:transform .25s ease-in-out,animation .25s ease-in-out,background .25s ease-in-out}.button-zoom-out{animation:zoomOut .25s ease-in-out}.play-button-selected,.play-button-unselected{align-items:center;display:flex;height:112px;justify-content:center;margin-left:40px;margin-right:40px;width:112px}.play-button-icon{width:25px}.play-button-outline{display:block;position:absolute;width:100px}.skip-button-selected,.skip-button-unselected{align-items:center;display:flex;height:70px;justify-content:center;width:70px}.skip-button-boundary-circle{animation:zoomInZoomOut .25s ease-in-out;background:radial-gradient(circle,#0000 20%,#eee 80%);border-radius:50%;padding:5px 5px 10px;transition:transform .25s ease-in-out,animation .25s ease-in-out,background .25s ease-in-out}@keyframes zoomInZoomOut{0%{background:radial-gradient(circle,#0000 20%,#eee 80%);transform:scale(1)}50%{background:radial-gradient(circle,#0000 20%,#eee 80%);transform:scale(1.5)}to{background:radial-gradient(circle,#eee 20%,#0000 80%);transform:scale(1)}}.skip-button-zoom-out{animation:zoomOut .25s ease-in-out}@keyframes zoomOut{0%{transform:scale(1)}to{transform:scale(.75)}}.settings-button-selected{display:flex;height:54px;width:54px}.settings-button-selected svg path{fill:#ff4c98}.settings-button-unselected{display:flex;height:54px;width:54px}.Settings-button-icon{height:54px;width:54px}.control-bar-fg{background-color:#ff4c98;height:8px;position:absolute;width:1717px}.control-bar-container-live .control-bar-fg{width:1600px!important}.control-bar-bg{background-color:#e9e9e9;height:8px;position:absolute;width:1717px}.control-bar-container{height:8px;left:67px;top:863px;width:1717px}.control-bar-head{bottom:-8px;height:24px;left:1694px;position:absolute}.control-bar-time-container{color:#fff;display:flex;font-size:24px;position:fixed}.control-bar-remain-time{margin-left:1519px}.AnimatedLiveButton{height:25.299px;position:absolute;right:6rem;top:72px;width:84px;z-index:99}.player-controls{align-items:center;display:flex;flex-direction:row;height:112px;justify-content:center;left:780px;margin-top:40px;top:1000px;width:1717px}video::-webkit-media-text-track-container{transform:translateY(-200px)!important}.player-controls-container{align-items:center;background:linear-gradient(180deg,#6660,#000300)!important;display:flex;flex-direction:column;height:289px;padding-top:80px;width:1920px}.player-controls-parent-container{display:flex;flex-direction:row;width:1717px}.settings-container{margin-left:30px;margin-top:40px}.audio-container,.settings-container{align-items:center;align-self:center;justify-content:center}.audio-container{margin-top:30px}.autoplay-container{display:flex;flex-direction:column;height:350px;margin-left:25px;width:1000px}.autoplay-title{font-size:24px;text-align:left}.autoplay-control-container{align-items:center;display:flex;flex-direction:row}.autoplaycard{background:#000;border:2px solid #000;cursor:pointer;display:flex;height:100%;overflow:hidden;padding:2px}.onSelected{border:4px solid #ff4c98;padding:0;transform:scale(1.003)}.autoplaycard img{flex-grow:0;height:168px;object-fit:fill;width:296px}.autoplaycard .autoplaycard-title{color:#ccc;font-family:ReithSans-Bold;font-size:20px;font-weight:700;line-height:1.2;margin-bottom:10px;width:296px}.autoplaycard .autoplaycard-episode,.autoplaycard .autoplaycard-title{flex-grow:0;font-stretch:normal;font-style:normal;letter-spacing:normal;object-fit:contain;text-align:left}.autoplaycard .autoplaycard-episode{width:510px}.autoplaycard .autoplaycard-description,.autoplaycard .autoplaycard-episode{color:#fff;font-family:ReithSans-Regular;font-size:16px;font-weight:400;height:auto;line-height:1.38}.autoplaycard .autoplaycard-description{flex-grow:0;font-stretch:normal;font-style:normal;letter-spacing:normal;object-fit:contain;text-align:left;width:520px}.autoplaycard-body{margin-left:20px;padding:.2em}.autoplaycard p{margin:0}.autoplay-timer-container{margin-right:25px}.autoplay-timer-circle{height:72px;width:72px}.autoplay-timer-counter{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.autoplay-timer-image{height:72px;position:relative;width:72px}.autoplay-cancel-text.autoplay-cancel-onselected{color:#ff4c98}.player-pin-entry-container{align-items:center;background-color:#fff;display:flex;flex-direction:row;height:1080px;width:1920px}.player-pin-entry-display-items{align-items:flex-start;display:flex;flex-direction:column;height:600px;justify-content:center;margin-left:200px;width:65%}.player-pin-entry-control-items{align-items:center;background-color:#000;display:flex;flex-direction:column;height:1080px;justify-content:center;width:35%}.player-pin-entry-title{font-size:72px;margin:0 0 20px}.player-pin-entry-sub-title{font-size:28px;margin:0}.player-pin-entry-play-container{width:77%}.errorDivPlayer{align-content:center;background-color:#e4134f;display:flex;flex-direction:column;height:106px;margin-top:20px;position:relative;width:700px}.errorDivHide{display:none}.errorLineOnePlayer{font-family:ReithSans-Bold;margin-top:20px}.errorLineOnePlayer,.errorLineTwoPlayer{color:#fff;font-size:24px;height:30px;line-height:30px;margin-left:20px;text-align:left}.errorLineTwoPlayer{font-family:ReithSans-Regular}.player-pin-keyboard-panel{grid-gap:16px;color:#fff;display:grid;gap:16px;grid-template-areas:". . . . . ." ". . . . u u" "x x x x x x" "y y y y y y";height:143px;margin-top:20px;padding:10px;width:460px}.player-pin-kb-container{align-items:center;display:flex;justify-content:center;margin:0;width:90%}.playerPinKeyBoardButton{background-color:#232326;box-sizing:border-box;font-family:ReithSans-Regular;font-size:28px;height:63px;line-height:63px;text-align:center;transition:box-shadow .3s ease-in-out;width:63px}.playerPinKeyBoardButton.deleteKeyForPin{display:flex;grid-area:u;height:63px;justify-content:center;width:143px}.deleteImage{height:33px;margin:auto;width:83px}.playerPinKeyBoardButton.focusedElement{box-shadow:inset 0 0 0 4px #ff4c98}.selectedKey{background:#ff4c98 content-box;color:#000}.playerPinKeyBoardButton.focusedElement .selectedKey{box-shadow:inset 0 0 0 4px #2261c5}.pinTextContainer{display:flex;flex-direction:row;margin-top:20px;position:relative}.pinTextContainer>div{background-color:#e9e9e9;color:#000;font-family:ReithSans-Bold;font-size:32px;height:90px;line-height:90px;margin-right:10px;text-align:center;transition:box-shadow .3s ease-in-out;width:143px}.custom-button-selected{background-color:#ff4c98;border:3px solid #2261c5;border-radius:1px;color:#000}.custom-button-selected,.custom-button-unselected{font-size:30px;font-weight:700;height:70px;overflow:hidden;position:relative;text-align:center;transition:border .3s ease-in-out;width:100%}.custom-button-unselected{background-color:#000;border:1px solid #fff;border-radius:1px;color:#fff}.custom-button-container{width:100%}.player-container{height:100%;left:0;position:absolute;width:1920px}.brightcove-react-player-loader,.video-js{height:100%;width:100%}.vjs-control-bar{display:none!important}.vjs-dock-text{display:none}.player-overlay{align-items:center;display:flex;flex-direction:row;height:1080px;left:0;position:absolute;width:1920px}.vjs-mouse.bc-player-default_default .vjs-control-bar{display:none}.player-controls>button{height:40px}.player-control-abs-container{position:absolute;top:781px}.player-tile-details-container{background:linear-gradient(0deg,#6660,#000300);color:#fff;display:flex;flex-direction:column;height:189px;position:absolute;text-align:left;top:-8px;width:1920px}.details-title{font-size:56px;height:60px;margin-bottom:20px;margin-left:67px;margin-top:48px;text-overflow:ellipsis;white-space:nowrap;width:893px}.details-subtitle{font-size:24px;height:22px;margin-left:67px;margin-top:0;width:893px}.subtitle-settings-abs-container{height:1080px;left:1520px;position:absolute;width:400px;z-index:99}.player-pin-entry-abs-container{height:1080px;position:absolute;width:1920px}.autoplay-abs-container{background:linear-gradient(0deg,#6660,#000300);color:#fff;height:289px;position:absolute;top:792px;width:1920px}.loader-overlay{align-items:center;background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:1000}.player-loading-screen-icon{animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.tv-guide-screen{background-color:#000;color:#fff;display:flex;flex-direction:row}.removeChannelsMargin{margin-left:103px;z-index:99}.addChannelsMargin{margin-left:317px;z-index:99}.tvChannelsList{background-color:#000;box-sizing:border-box;display:flex;flex-direction:column;height:100vh;justify-content:center;margin-right:32px;padding:10px 10px 10px 0;position:fixed;width:217px}.tvChannelProgramDetails{box-sizing:border-box;flex-grow:1;margin-left:240px;padding:0 10px}.tvChannel{margin-bottom:8px}.tvChannelLogo{height:112.5px;width:212px}.tvChannel img{height:100%;object-fit:cover;outline:4px solid #0000;width:100%}.channelFocusedImg{outline:4px solid #fff!important}.tv-guide-heading{color:#ccc;font-family:ReithSans700;font-size:32px;height:76px;line-height:36px;margin:40px 0;position:fixed;text-align:left}.currentLiveItemDetails{margin-top:116px;position:fixed}.currentLiveItemDetailsHeader{align-items:center;display:flex;height:28px;justify-content:space-between}.currentLiveItemDetailsHeaderText{color:#fff;font-size:28px;line-height:32px;padding-right:10px}.currentLiveItemDetailsHeaderNow,.hightlightOn{font-family:ReithSans700}.currentLiveItemDetailsHeaderEndTime{font-family:ReithSans400}.liveIconContainer{align-items:center;display:flex;width:100px}.TvGuideAnimatedLiveButton{left:0;position:relative;top:0;width:100px}#live-dot path{animation:pulseAnimation 2s infinite}@keyframes pulseAnimation{0%{fill:#0ff}50%{fill:#008b8b}to{fill:#0ff}}.live-divider-container{height:0;margin:16px 0;text-align:left}.live-divider{stroke-width:1px;margin-bottom:16px;padding:5px 0;width:40px!important}.currentLiveItemTitle{color:#fff;font-family:ReithSans-Regular;font-size:44px;font-weight:700;margin-top:16px;text-align:left}.seriesEpisodeNumber{line-height:24px}.currentLiveItemDesc,.seriesEpisodeNumber{color:#fff;font-family:ReithSans-Regular;font-size:24px;font-weight:400;margin-top:20px;text-align:left}.currentLiveItemDesc{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;line-height:normal;overflow:hidden;text-overflow:ellipsis}.tvGuideProgramList{height:56.1vh;margin-top:382px;overflow:hidden;padding:0;scroll-behavior:smooth;transition:all .3s ease-in-out}.tv-guide-item{align-items:center;background-color:#000;border:1px solid #545658;display:flex;font-size:16px;gap:20px;justify-content:space-between;margin-bottom:16px;padding:26px 34px}.left-container{display:flex;flex-direction:row}.time{margin-right:40px}.show-title,.time{color:#f6f6f6;font-family:ReithSans400;font-size:28px;line-height:32px}.right-container{align-items:center;display:flex;justify-content:flex-end}.isLiveProgramLiveContainer{align-items:center;display:flex}.isLiveProgramLiveIcon{height:28px;width:21px}.liveIconContainerText{color:#009e9e;font-family:ReithSans700;font-size:28px;line-height:33px;margin-left:12px}.liveIconContainerTextFocused{color:#066}.currentFocusedTileStartTime{font-family:ReithSans700}.hyphen{margin:0 10px}.currentFocusedTileEndTime,.hyphen,.nextProgram{font-family:ReithSans400}.nextProgram{font-size:28px;line-height:33px}.tv-guide-item.focused{background-color:#e9e9e9;border:none}.tv-guide-item.focused .nextProgram,.tv-guide-item.focused .show-title,.tv-guide-item.focused .time{color:#141414;font-size:28px}.timeFocused,.titleFocused{font-family:ReithSans700}.loading-screen-container{align-items:center;background:linear-gradient(90deg,#1c0c31 0,#7c045b);display:flex;flex-direction:column;height:1080px;justify-content:center;position:absolute;width:1920px;z-index:999}.loading-screen-logo{margin-bottom:32px;width:484px}.loading-screen-text{color:#fff;color:var(--White,#fff);font-family:ReithSans-Regular;font-size:44px;font-style:normal;font-weight:300;line-height:normal;margin-bottom:32px;text-align:center}.loagin-screen-icon{animation-duration:1s;animation-iteration-count:infinite;animation-name:spin;animation-timing-function:linear;margin:0;transform:translate(-50%,-50%);width:112px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.App{display:flex;height:100%;text-align:center;width:100%}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}@media screen and (max-device-width:1280px){.App{display:flex;height:100%;margin-left:32px;text-align:center;width:100%}}@font-face{font-family:ReithSans;src:url(/static/media/BBCReithSans_W_Lt.e22295c09d8480b62fa3.woff) format("woff")}@font-face{font-family:ReithSans400;src:url(/static/media/BBCReithSans_W_Rg.b921e5f8b159d64d5c07.woff) format("woff")}@font-face{font-family:ReithSans700;src:url(/static/media/BBCReithSans_W_Bd.5e9a734fe9f47287ecf7.woff) format("woff")}@font-face{font-family:ReithSans-Bold;src:url(/static/media/BBCReithSans_W_Bd.fefe70399136237ffd0d.woff) format("woff")}@font-face{font-family:ReithSans-Light;src:url(/static/media/BBCReithSans_W_Lt.e22295c09d8480b62fa3.woff) format("woff")}@font-face{font-family:ReithSans-Medium;src:url(/static/media/BBCReithSans_W_Md.e99ca58ab808bfb28a7a.woff) format("woff")}@font-face{font-family:ReithSans-Regular;src:url(/static/media/BBCReithSans_W_Rg.6f12d1442924770e85bd.woff) format("woff")}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}video::-webkit-media-text-track-container{position:relative;transform:translateY(-30px)!important}.expanded-margin{height:100vh;margin-left:417px!important}.right-conatiner-overlay{background:#ffffff1a;height:100vh;left:0;opacity:.5;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.vlistitem.focused{background-color:#639;border-color:#deb887}.vlistitem{background-color:grey;border:.1em solid #fff}
/*# sourceMappingURL=main.5a3ec355.css.map*/