.unity-web .action-button{display:flex;align-items:center;justify-content:center;min-width:8.125vw;height:6.0185vh;padding:.9259vh 1.7708vw;border:2px solid #ebebeb;border-radius:.4688vw;background:rgba(235,235,235,.08);color:#ebebeb;font-size:1.4583vw;font-weight:700;line-height:4.1667vh;cursor:pointer;outline:none;transition:background .2s ease,transform .15s ease}.unity-web .action-button--focused,.unity-web .action-button:focus{border-color:#fff;outline:2px solid #fff;outline-offset:2px}.unity-web .action-button--disabled,.unity-web .action-button:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}
.unity-web .alert-overlay{position:fixed;top:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.unity-web .alert-overlay__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7)}.unity-web .alert-overlay__dialog{position:relative;z-index:1;min-width:31.25vw;max-width:46.875vw;padding:3.7037vh 3.125vw;background:#333;border-radius:.9259vh}.unity-web .alert-overlay__title{margin:0 0 2.2222vh;color:#fff;font-weight:700;font-size:2.2222vh;text-align:center}.unity-web .alert-overlay__message{margin:0 0 3.7037vh;color:#ccc;font-size:1.8519vh;line-height:2.7778vh;white-space:pre-line}.unity-web .alert-overlay__actions{display:flex;justify-content:center;gap:1.0417vw}.unity-web .alert-overlay__action-button{padding:.9259vh 2.0833vw;color:#fff;font-size:1.6667vh;background:rgba(0,0,0,0);border:1px solid #fff;border-radius:.463vh;cursor:pointer;transition:background .2s ease,transform .15s ease}.unity-web .alert-overlay__action-button--focused,.unity-web .alert-overlay__action-button:focus,.unity-web .alert-overlay__action-button:hover{border-color:#ebedf1;outline:2px solid #ebedf1}
.unity-web .badge{display:inline-block;padding:.37vh .625vw;border-radius:.416vw;font-size:inherit;line-height:1;font-weight:700;white-space:nowrap;height:3.33vh;border-width:.104vw;box-sizing:border-box;border-style:solid;letter-spacing:.104vw}
.unity-web .tile{position:relative;flex-shrink:0;cursor:pointer;outline:none;transition:transform .2s ease}.unity-web .tile__image-container{position:relative;width:100%;padding-bottom:56.25%;overflow:hidden;border-radius:.336vw;background:linear-gradient(106.03deg, #3e4247 2.2%, #292929 91.82%)}.unity-web .tile__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:.336vw}.unity-web .tile__fallback{position:absolute;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;background:#1a1a1a;border-radius:.336vw;overflow:hidden}.unity-web .tile__fallback-title{padding:0 .833vw;color:#ebebeb;font-family:"Roboto",sans-serif;font-size:1.042vw;font-weight:700;text-align:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-width:90%}.unity-web .tile .tile-badges{display:flex;position:absolute;top:.93vh;left:.63vw;align-items:center;transition:opacity .3s ease;opacity:1;z-index:1}.unity-web .tile .tile-badges--hidden{opacity:0;pointer-events:none}.unity-web .tile .tile-badges>*+*{margin-left:.42vw}.unity-web .tile .tile-badge{display:inline-flex;align-items:center;justify-content:center;height:2.78vh;padding:0 .52vw;border-radius:.21vw;color:#fff;font-family:"Roboto Condensed",sans-serif;font-size:.99vw;font-weight:600;line-height:.99vw;text-transform:uppercase;white-space:nowrap}.unity-web .tile .tile-badge--live{background-color:#017734}.unity-web .tile .tile-badge--new,.unity-web .tile .tile-badge--upcoming{background-color:#4a4e58}.unity-web .tile__progress{position:absolute;bottom:0;left:0;width:100%;height:.56vh}.unity-web .tile__progress-inactive{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.9;background-color:rgba(142,142,142,.5)}.unity-web .tile__progress-active{position:absolute;bottom:0;left:0;height:100%;background-color:#ebebeb}.unity-web .tile__info{display:flex;flex-direction:column;gap:0}.unity-web .tile__title{padding:.677vw 0;color:#ebebeb;font-family:"Roboto",sans-serif;font-size:1.302vw;font-weight:700;line-height:1.979vw;letter-spacing:.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.unity-web .tile__description{display:flex;align-items:center;gap:.313vw;color:#ebebeb;font-family:"Roboto",sans-serif;font-size:1.146vw;line-height:1.615vw;letter-spacing:.4px}.unity-web .tile__description-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.unity-web .tile__rating-badge{flex-shrink:0;padding:.093vh .208vw;border:1px solid #666;border-radius:.104vw;color:#ebebeb;font-size:.573vw;line-height:1}.unity-web .tile--landscape_horizontal{width:21.927vw}.unity-web .tile--landscape_horizontal .tile__image-container{padding-bottom:56.25%}.unity-web .tile--pip_landscape_horizontal{width:18.75vw}.unity-web .tile--pip_landscape_horizontal .tile__image-container{padding-bottom:56.25%}.unity-web .tile--poster_horizontal{width:13.056vw}.unity-web .tile--poster_horizontal .tile__image-container{padding-bottom:150%}.unity-web .tile--channel{background:linear-gradient(106.03deg, #3e4247 2.2%, #292929 91.82%)}.unity-web .tile--channel .tile-image{display:none}.unity-web .tile-channel-logo-wrapper{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:10.73vw;height:11.19vh;overflow:hidden;transform:translate(-50%, -50%)}.unity-web .tile-channel-logo{width:100%;height:100%;object-fit:contain}.unity-web .tile-channel-logo-fallback{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#ebebeb;font-family:SourceSansPro,sans-serif;font-size:1.46vw;font-weight:600;text-align:center;text-transform:uppercase}.unity-web .tile--focused .tile__image-container{outline:.156vw solid #fff;outline-offset:.156vw}.unity-web .home-screen--smart-tv .tile--focused .tile__image-container{outline:none}.unity-web .home-screen--smart-tv .tile__info{display:none}.unity-web .home-screen--smart-tv .tile--focused .tile__info{display:flex}.unity-web .home-screen--smart-tv .tile--ghost-hovered .tile__image-container{outline:.31vw solid #a0a0a0;outline-offset:.31vw}
.unity-web .carousel__title{padding-left:3.4vw;margin:0 0 1.25vw;color:#ebebeb;font-family:Roboto,sans-serif;font-size:1.667vw;font-weight:500;line-height:2.344vw;letter-spacing:.4px;opacity:.9}.unity-web .carousel__container{position:relative;display:flex;align-items:center;padding-left:3.4vw}.unity-web .carousel__container--has-glimpse{padding-left:0}.unity-web .carousel__viewport{overflow:hidden;flex:1;padding:1vw;margin:-1vw}.unity-web .carousel__track{display:flex;gap:1.563vw;transition:transform .3s ease;will-change:transform}.unity-web .carousel__window{display:flex;gap:1.563vw}.unity-web .carousel__focus-ring{position:absolute;top:0;left:3.4vw;z-index:2;pointer-events:none;border-radius:.336vw;outline:.31vw solid #fff;outline-offset:.31vw;transition:left .3s ease}.unity-web .carousel__focus-ring::before{content:"";display:block}.unity-web .carousel__focus-ring--landscape_horizontal{width:21.927vw}.unity-web .carousel__focus-ring--landscape_horizontal::before{padding-bottom:56.25%}.unity-web .carousel__focus-ring--pip_landscape_horizontal{width:18.75vw}.unity-web .carousel__focus-ring--pip_landscape_horizontal::before{padding-bottom:56.25%}.unity-web .carousel__focus-ring--poster_horizontal{width:13.056vw}.unity-web .carousel__focus-ring--poster_horizontal::before{padding-bottom:150%}.unity-web .carousel-arrow{position:absolute;z-index:3;display:flex;align-items:center;justify-content:center;width:3.646vw;height:3.646vw;padding:0;border:none;border-radius:50%;background:rgba(0,0,0,0);opacity:0;transition:opacity .2s ease;cursor:pointer}.unity-web .carousel-arrow__icon{width:100%;height:100%;border-radius:50%;pointer-events:none}.unity-web .carousel-arrow--active{cursor:pointer}.unity-web .carousel-arrow--active:focus-visible{outline:.156vw solid #fff;outline-offset:.104vw}.unity-web .carousel-arrow--inactive{cursor:default;pointer-events:none}.unity-web .carousel-arrow--left{top:calc(var(--carousel-tile-image-height)/2);transform:translateY(-50%) scaleX(-1)}.unity-web .carousel-arrow--right{right:1.406vw;top:calc(var(--carousel-tile-image-height)/2);transform:translateY(-50%)}.unity-web .carousel:hover .carousel-arrow--active{opacity:1}.unity-web .carousel:hover .carousel-arrow--inactive{opacity:.5}.unity-web .home-screen--smart-tv .carousel__track,.unity-web .home-screen--smart-tv .carousel__window{align-items:flex-start}.unity-web .home-screen--smart-tv .carousel.carousel--tv-active:hover .carousel-arrow--active{opacity:1}.unity-web .home-screen--smart-tv .carousel.carousel--tv-active:hover .carousel-arrow--inactive{opacity:.5}
.unity-web .content-description{margin:0;line-height:1.25;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}
.unity-web .content-preview{display:flex;flex-direction:column;gap:.694vh;padding:1.389vh 1.042vw;border-radius:.417vw;background:rgba(30,30,30,.9)}.unity-web .content-preview__title{margin:0;color:#fff;font-size:1.354vw;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.unity-web .content-preview__category{color:#a0a0a0;font-size:.833vw;text-transform:uppercase;letter-spacing:.05em}.unity-web .content-preview__meta{display:flex;align-items:center;gap:.521vw;color:#ccc;font-size:.833vw}.unity-web .content-preview__badge{padding:.231vh .417vw;border-radius:.208vw;color:#fff;font-size:.625vw;font-weight:700;text-transform:uppercase}.unity-web .content-preview__badge--live{background:#d32f2f}.unity-web .content-preview__badge--new{background:#1976d2}.unity-web .content-preview__description{margin:0;color:#b0b0b0;font-size:.833vw;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.unity-web .content-preview__provider{color:#888;font-size:.729vw}.unity-web .content-preview__content-rating{padding:.231vh .417vw;border:1px solid #666;border-radius:.208vw;color:#ccc;font-size:.625vw;font-weight:600;line-height:1}
.unity-web .image-loader{position:relative;display:block;overflow:hidden}.unity-web .image-loader__image{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box}.unity-web .image-loader__image--hidden{opacity:0}.unity-web .image-loader__image--visible{opacity:1}.unity-web .image-loader__image--fade-in{opacity:1;animation:image-loader-fadein .3s ease-in}@keyframes image-loader-fadein{0%{opacity:0}100%{opacity:1}}
.unity-web .loading-indicator{display:flex;justify-content:center}.unity-web .loading-indicator__image{width:5.2083vw;height:auto}
.unity-web .password-input{display:flex;align-items:center;width:100%;gap:2.2396vw}.unity-web .password-input--focused .password-input__field{border-bottom-color:#ebebeb}.unity-web .password-input__label{display:flex;align-items:center;width:10.7292vw;color:#929292;font-size:1.6667vw;font-weight:500;line-height:4.1667vh;letter-spacing:.0208vw;text-align:right;flex-shrink:0;justify-content:flex-end}.unity-web .password-input__field-wrapper{position:relative;display:flex;align-items:center;width:38.2813vw}.unity-web .password-input__field{display:flex;align-items:center;width:100%;height:5vh;padding:0;border:none;border-bottom:1px solid hsla(0,0%,100%,.3);background:rgba(0,0,0,0);color:#ebebeb;font-size:1.6667vw;outline:none}.unity-web .password-input__field::placeholder{color:hsla(0,0%,100%,.3)}.unity-web .password-input__field:focus{border-bottom-color:#ebebeb}.unity-web .password-input__toggle{position:absolute;right:calc(-5.3125vw - 0.9896vw);border:none;background:rgba(0,0,0,0);color:#929292;font-size:1.6667vw;line-height:4.1667vh;letter-spacing:.0156vw;cursor:pointer;outline:none;flex-shrink:0}.unity-web .password-input__toggle:focus,.unity-web .password-input__toggle--focused{color:#ebebeb;outline:2px solid #ebebeb;outline-offset:2px}
.unity-web .progress-bar{width:100%;height:.545vh;background:rgba(224,224,224,.5);overflow:hidden;position:relative}.unity-web .progress-bar__fill{height:100%;background:#e0e0e0}
.unity-web .star-rating{display:flex}.unity-web .star-rating__star{display:inline-block;width:1.3vw;aspect-ratio:1/1;background-repeat:no-repeat;background-size:contain}.unity-web .star-rating__star--filled{background-image:url(7f51e32a4c07d848d040.png)}.unity-web .star-rating__star--half{background-image:url(a0e406358d750824217a.png)}.unity-web .star-rating__star--empty{background-image:url(d311965d20a79c1cb317.png)}
.unity-web .tab-switcher{display:flex;align-items:center;justify-content:center;gap:1.5625vw}.unity-web .tab-switcher__tab{display:flex;align-items:center;justify-content:center;width:23.9583vw;height:6.4815vh;border:none;border-radius:5.2083vw;background:#373737;color:#ebebeb;font-size:1.7708vw;font-weight:700;line-height:3.6111vh;letter-spacing:.026vw;cursor:pointer;outline:none;transition:background .2s ease,transform .15s ease}.unity-web .tab-switcher__tab--active{background:#d9d9d9;border:2px solid #ebebeb;color:#000;font-weight:700}.unity-web .tab-switcher__tab--nav-focused,.unity-web .tab-switcher__tab:focus{outline:2px solid hsla(0,0%,100%,.6);outline-offset:2px}
.unity-web .menu-strip{display:flex;flex-direction:row;align-items:center;position:sticky;top:0;z-index:10;box-sizing:border-box;width:100%;height:6.667vh;padding:0 2.083vw;background:#1a1a1a}.unity-web .menu-strip__branding{display:flex;align-items:center;margin-right:2.5vw;height:100%;gap:.417vw}.unity-web .menu-strip__branding-logo{height:2.593vh;width:auto}.unity-web .menu-strip__branding-text{color:#fff;font-size:1.042vw;font-weight:700;letter-spacing:.5px}.unity-web .menu-strip__left{display:flex;flex-direction:row;align-items:center;gap:2.083vw;flex:1}.unity-web .menu-strip__right{display:flex;flex-direction:row;align-items:center;gap:1.458vw}.unity-web .menu-strip__item{display:flex;align-items:center;justify-content:center;padding:.625vw;border:none;font-family:inherit;font-size:.938vw;font-weight:400;color:#fff;background:rgba(0,0,0,0);cursor:pointer;white-space:nowrap;transition:color .15s ease;position:relative}.unity-web .menu-strip__item::after{content:"";position:absolute;left:.625vw;right:.625vw;bottom:.37vh;height:2px;background:rgba(0,0,0,0);transition:background .15s ease}.unity-web .menu-strip__item:focus{outline:none}.unity-web .menu-strip__item:focus-visible{outline:2px solid hsla(0,0%,100%,.5);outline-offset:2px}.unity-web .menu-strip__item:hover{background:#fff;color:#1a1a1a;border-radius:.417vw}.unity-web .menu-strip__item--focused{font-weight:600}.unity-web .menu-strip__item--focused::after{background:#fff}.unity-web .menu-strip__item--active::after{background:#fff}.unity-web .menu-strip__item--active:hover::after{background:#1a1a1a}.unity-web .menu-strip__item--icon{width:2.083vw;height:2.083vw;padding:.417vw}.unity-web .menu-strip__item--icon::after{bottom:.37vh}.unity-web .menu-strip__item-icon{width:1.25vw;height:1.25vw;object-fit:contain}.unity-web .menu-strip__item-text{display:inline-block}.unity-web .menu-strip__loading{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;font-size:.938vw}.unity-web .home-screen--smart-tv .menu-strip{height:6.852vh;padding:0 3.438vw;background:rgba(0,0,0,0)}.unity-web .home-screen--smart-tv .menu-strip__branding{display:none}.unity-web .home-screen--smart-tv .menu-strip__left{gap:1.563vw}.unity-web .home-screen--smart-tv .menu-strip__right{gap:1.563vw}.unity-web .home-screen--smart-tv .menu-strip__item{gap:.521vw;padding:.926vh 1.25vw;border-radius:.417vw;font-family:Roboto,sans-serif;font-size:2.188vw;font-weight:500;line-height:5vh;letter-spacing:.4px;color:hsla(0,0%,100%,.85);transition:background-color .2s ease,color .2s ease}.unity-web .home-screen--smart-tv .menu-strip__item::after{display:none}.unity-web .home-screen--smart-tv .menu-strip__item:hover{background:rgba(0,0,0,0);color:hsla(0,0%,100%,.85)}.unity-web .home-screen--smart-tv .menu-strip__item--active{background:rgba(0,0,0,0);color:hsla(0,0%,100%,.85)}.unity-web .home-screen--smart-tv .menu-strip__item--active::after{display:none}.unity-web .home-screen--smart-tv .menu-strip__item--focused{min-width:5.544vw;background:#ebebeb;color:#1a1a1a;font-weight:500}.unity-web .home-screen--smart-tv .menu-strip__item--focused:hover{background:#ebebeb;color:#1a1a1a}.unity-web .home-screen--smart-tv .menu-strip__item--focused .menu-strip__item-icon{filter:invert(1)}.unity-web .home-screen--smart-tv .menu-strip__item--ghost-hover{opacity:.45;background:linear-gradient(180deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0.05) 100%);border-radius:.208vw}.unity-web .home-screen--smart-tv .menu-strip__item--icon{width:3.854vw;height:3.854vw;padding:.926vh;border-radius:.417vw}.unity-web .home-screen--smart-tv .menu-strip__item-icon{width:3.854vw;height:3.854vw;object-fit:contain}.unity-web .home-screen--smart-tv .menu-strip__loading{font-size:2.188vw}
.unity-web .nav-layout{display:flex;flex-direction:column;height:100vh;overflow:hidden}.unity-web .nav-layout__menu{flex-shrink:0;z-index:100}.unity-web .nav-layout__content{flex:1;position:relative;min-height:0;overflow:hidden}
.unity-web .video-player-container{position:fixed;top:0;left:0;background-color:#000;overflow:hidden}.unity-web .video-player-container video{width:100%;height:100%;object-fit:contain}.unity-web .video-player-container.full-screen{width:100vw;height:100vh;top:0;left:0;z-index:900}.unity-web .video-player-container.pip{z-index:1000;border-radius:.4vw;box-shadow:0 .4vh 1.5vh rgba(0,0,0,.6);cursor:grab;touch-action:none;user-select:none}.unity-web .video-player-container.pip.dragging{cursor:grabbing;opacity:.9;transition:none}.unity-web .video-player-container.pip .shaka-text-container{display:none !important}.unity-web .video-player-container.pig{z-index:500}.unity-web .video-player-container.atmospheric{width:100vw;height:100vh;top:0;left:0;z-index:0;pointer-events:none}.unity-web .video-player-container.browser-fullscreen{width:100vw;height:100vh;top:0;left:0;z-index:900}.unity-web .video-player-container.hidden{visibility:hidden;pointer-events:none}
body{width:100vw;height:100vh;margin:0;padding:0;overflow:hidden;background-color:#000;color:#fff;font-family:"Arial",sans-serif}
