:root{--bn-gold:#e7c47c;--bn-line:#55452a;--bn-bg:#08090b;--bn-surface:#111316}html,body,.app-preview,.tv-app{background-color:var(--bn-bg)!important}.login-screen{background:radial-gradient(ellipse at 50% 26%,#27211488 0%,#11100d66 29%,#08090b 68%)!important}.login-screen:before{content:"";position:absolute;inset:24px;border:1px solid #e7c47c16;border-radius:14px;pointer-events:none}.login-screen:after{background:linear-gradient(90deg,transparent,#e7c47c5c,transparent)!important}.login-card{background:linear-gradient(145deg,#18160ff2,#0d0e10f7 58%)!important;border:1px solid #675332!important;border-radius:12px!important;box-shadow:0 24px 70px #0008!important}.login-card h1{color:#f7f5f0!important}.login-card label span{color:#c4c1b9!important}.login-card input{background:#090a0c!important;border:1px solid #504534!important;border-radius:5px!important}.login-card input:focus{border-color:#e7c47c!important;box-shadow:0 0 0 3px #e7c47c0d!important}.login-card button{border:1px solid #e7c47c!important;background:transparent!important;color:#f3e9d4!important;border-radius:5px!important}.login-card button:hover,.login-card button:focus{background:transparent!important;box-shadow:0 0 0 3px #e7c47c18!important}.app-header{background:linear-gradient(180deg,#08090bf5,#08090bb3 75%,#08090b00)!important}.app-nav .nav-button{color:#d2d0ca!important;position:relative}.app-nav .nav-button.active{color:#e7c47c!important}.app-nav .nav-button.active:after{content:"";position:absolute;bottom:2px;left:18%;right:18%;height:2px;background:#e7c47c;border-radius:4px}.app-nav .nav-button.focused,.app-nav .nav-button:hover,.app-nav .nav-button:focus-visible{border-color:#e7c47c!important;color:#f2d89d!important;background:transparent!important}.profile-button span,.profile-button i{background:#e7c47c!important}.catalog-card.focused,.catalog-card:hover,.catalog-card:focus-visible{border-color:#e7c47c!important;outline-color:#e7c47c!important;box-shadow:0 0 0 1px #e7c47c,0 8px 28px #0008!important}.card-rating{color:#e7c47c!important;background:#0c0d10ed!important;border:1px solid #655132!important}.card-resume-progress i b{background:#e7c47c!important}.catalog-row h2{color:#e8e6df!important}.hero-actions button,.watch-button,.hero-watch,.primary-action,.detail-actions button{border-color:#e7c47c!important}.hero-actions button:first-child,.watch-button,.hero-watch,.primary-action,.detail-actions button:first-child{background:transparent!important;color:#f3e9d4!important;border-color:#e7c47c!important}.hero-actions button:hover,.detail-actions button:hover{border-color:#e7c47c!important}.hero-dots button.active,.carousel-dots button.active{background:#e7c47c!important}@media(max-width:600px){.login-screen:before{inset:12px;border-radius:10px}.login-card{width:calc(100% - 44px)!important;padding:25px 24px!important}.login-logo{max-width:180px!important}.app-nav .nav-button.active:after{bottom:0}}html body .app-preview .home-hero-actions .reference-action{border:1px solid #e7c47c!important;background:transparent!important;color:#f3e9d4!important}html body .app-preview .home-hero-actions .reference-action:first-child{border-color:#e7c47c!important;background:transparent!important;color:#f3e9d4!important;text-shadow:none!important}html body .app-preview .home-carousel-dots button.active{background-color:#e7c47c!important}html body .app-preview .hero-meta .rating{color:#e7c47c!important;background:#0c0d10dc!important}html body .app-preview .release-date{background:#e7c47c1a!important;color:#e7c47c!important}html body .app-preview .hero-backdrop.section-dark-backdrop{background:#08090b!important}html body .app-preview .category-sidebar{background:#08090b!important}html body .app-preview .category-sidebar button.active{background:transparent!important;color:#e7c47c!important;border:1px solid #e7c47c!important;border-radius:5px!important}html body .app-preview .category-sidebar button:hover{background:#e7c47c0c!important;color:#e7c47c!important}html body .app-preview .live-search{background:#0d0e10!important;border-color:#4d412c!important;border-radius:5px!important}html body .app-preview .live-tile{background:#0d0e10!important;border:1px solid #e7c47c14!important;border-radius:6px!important}html body .app-preview .live-tile>div{background:transparent!important}html body .app-preview .live-tile.focused,html body .app-preview .live-tile:hover{background:#e7c47c0c!important;border-color:#e7c47c!important}html body .app-preview .mini-guide-row.current{color:#e7c47c!important}html body .app-preview .mini-guide-row.current strong{color:#e7c47c!important}html body .app-preview .mini-guide-row{border-color:#e7c47c1a!important}html body .app-preview .live-player-preview{border:1px solid #55452a!important;border-radius:6px!important}html body .app-preview .spotlight-card{border-color:#e7c47c26!important}html body .app-preview .spotlight-card>i{color:#e7c47c!important}html body .app-preview .catalog-more{color:#e7c47c!important;border-color:#e7c47c!important;background:transparent!important}html body .app-preview .hero-backdrop.section-palette-backdrop{background:#08090b!important;background-image:radial-gradient(ellipse at 90% 0%,#e7c47c0a,transparent 55%)!important;filter:none!important}html body .app-preview .reference-search-bar input{background:#0c0d10!important;border:1px solid #806942!important;border-radius:6px!important;caret-color:#e7c47c!important}html body .app-preview .reference-search-bar input:focus{border-color:#e7c47c!important}html body .app-preview .reference-search-row h2{color:#e7c47c!important}html body .app-preview .reference-profile-menu{background:#0c0d10f7!important;border:1px solid #55452a!important;border-radius:12px!important;box-shadow:0 20px 65px #000a!important}html body .app-preview .reference-profile-menu button{color:#e8e6df!important;border-radius:7px!important}html body .app-preview .reference-profile-menu button svg{color:#e7c47c!important}html body .app-preview .reference-profile-menu button:hover,html body .app-preview .reference-profile-menu button:focus-visible{border-color:#e7c47c!important;background:transparent!important}html body .app-preview .reference-settings-dialog{background:#0c0d10!important;border:1px solid #55452a!important;border-radius:12px!important;box-shadow:0 20px 65px #0009!important}html body .app-preview .compact-settings-sections button.active{background:#e7c47c13!important;border-color:#e7c47c!important;color:#e7c47c!important}html body .app-preview .compact-settings-sections button svg,html body .app-preview .compact-settings-preview>svg,html body .app-preview .reference-settings-grid svg{color:#e7c47c!important}html body .app-preview .compact-settings-grid>button{border:1px solid #e7c47c!important;background:transparent!important;border-radius:7px!important;color:#eee9df!important}html body .app-preview .compact-settings-grid>button svg{color:#e7c47c!important}html body .app-preview .compact-settings-grid>button:hover,html body .app-preview .compact-settings-grid>button:focus-visible{border-color:#e7c47c!important;background:transparent!important}html body .app-preview .reference-settings-back{color:#e7c47c!important}html body .app-preview .reference-action,html body .app-preview .reference-account-card>button,html body .app-preview .reference-settings-options button,html body .app-preview .reference-settings-back{background:transparent!important;border-color:#e7c47c!important;color:#f3e9d4!important}html body .app-preview .details-page .detail-actions>.reference-action,html body .app-preview .details-page .detail-actions>.reference-action.focused-action,html body .app-preview .details-page .detail-actions>.reference-action:hover,html body .app-preview .details-page .detail-actions>.reference-action:focus-visible,html body .app-preview .reference-settings-options button,html body .app-preview .reference-settings-options button.active,html body .app-preview .speed-start,html body .app-preview .speed-start:hover{background:transparent!important;border-color:#e7c47c!important;color:#f3e9d4!important;box-shadow:none!important}html body .app-preview .detail-rating,html body .app-preview .detail-meta .rating{color:#e7c47c!important;background:#0c0d10cc!important}html body .app-preview .details-page{background-color:#08090b!important}html body .app-preview .reference-account-card{background:#0c0d10!important;border:1px solid #55452a!important;border-radius:12px!important}html body .app-preview .reference-account-card svg,html body .app-preview .reference-account-facts svg{color:#e7c47c!important}html body .app-preview .reference-settings-options section{border-color:#55452a!important;background:transparent!important}html body .app-preview .reference-settings-options input{background:#08090b!important;border-color:#55452a!important;color:#f5f5f5!important}html body .app-preview .episode-poster-card b,html body .app-preview .episode-poster-card>div>small{color:#e7c47c!important;background:#0c0d10d9!important}html body .app-preview .episode-poster-card:hover,html body .app-preview .related-card:hover{border-color:#e7c47c!important;outline-color:#e7c47c!important}html body .app-preview .player-quick-settings{background:#0c0d10f5!important;border-color:#55452a!important;border-radius:9px!important}html body .app-preview .player-quick-settings button,html body .app-preview .player-quick-settings button.active{background:transparent!important;color:#f3e9d4!important;border-color:#e7c47c!important}html body .app-preview .player-settings-trigger,html body .app-preview .player-restart-trigger{background:transparent!important;border-color:#e7c47c!important;color:#e7c47c!important}html body .app-preview .player-page .player-tool,html body .app-preview .player-page .player-icon-button,html body .app-preview .player-page .player-fullscreen-trigger{background:transparent!important;border-color:#e7c47c!important;color:#f3e9d4!important}html body .app-preview .vod-track-column h3{color:#e7c47c!important}html body .app-preview .vod-track-list button.active{background:transparent!important;border:1px solid #e7c47c!important;color:#e7c47c!important}html body .app-preview .vod-track-list button{background:transparent!important}html body .app-preview .season-picker-panel{background:#0c0d10!important;border-color:#55452a!important;border-radius:10px!important}html body .app-preview .season-picker-list button{background:transparent!important;border-color:#55452a!important;color:#f3e9d4!important}html body .app-preview .season-picker-list button.selected{background:transparent!important;border-color:#e7c47c!important;color:#e7c47c!important}html body .app-preview .episode-navigation-button{background:transparent!important;border-color:#e7c47c!important;color:#e7c47c!important}html body .app-preview .player-episodes-panel{background:linear-gradient(0deg,#08090bfa,#08090be6)!important;border-top:1px solid #55452a!important}html body .app-preview .player-episodes-track>button.active,html body .app-preview .player-episodes-track>button:hover{border-color:#e7c47c!important;background:transparent!important}html body .app-preview .player-timeline i,html body .app-preview .player-timeline b{background:#e7c47c!important}html body .app-preview .player-timeline b{box-shadow:0 0 9px #e7c47c99!important}html body .app-preview .multi-slot{border-color:#55452a!important;background:#08090b!important}html body .app-preview .multi-slot.active{border-color:#e7c47c!important}:root{--neon:#e7c47c;--neon-soft:#e7c47c}html body .app-preview .multi-screen-slot{background:transparent!important;border-color:#55452a!important;color:#e7c47c!important}html body .app-preview .multi-screen-slot:hover{border-color:#e7c47c!important}html body .app-preview .multi-layout-options button,html body .app-preview .multi-count-options button{background:transparent!important;border-color:#e7c47c!important;color:#e7c47c!important}html body .app-preview .multi-layouts>button{background:transparent!important;border-color:#806942!important;color:#f3e9d4!important}html body .app-preview .multi-layouts>button.active{border-color:#e7c47c!important;color:#e7c47c!important}html body .app-preview .multi-screen-empty b{border-color:#e7c47c!important;color:#e7c47c!important}html body .app-preview .live-epg-progress>i{background:#e7c47c!important;box-shadow:0 0 6px #e7c47c99!important}html body .app-preview .live-expanded-controls button{background:transparent!important;color:#f3e9d4!important;border-color:#e7c47c!important}html body .app-preview .live-expanded-controls button img{filter:brightness(0) invert(1)!important;opacity:1!important}html body .app-preview .player-episodes-panel header button{background:transparent!important;border-color:#e7c47c!important;color:#f3e9d4!important}html body .app-preview .detail-rating,html body .app-preview .detail-meta .rating{background:transparent!important;border:0!important;box-shadow:none!important;color:#fff!important}html body .app-preview .vod-track-column h3{color:#ffffffb8!important}html body .app-preview .vod-track-list>button,html body .app-preview .vod-track-list>button.active,html body .app-preview .vod-track-list>button:hover{background:transparent!important;border-color:transparent!important;color:#fff!important;box-shadow:none!important}html body .app-preview .vod-track-list>button:focus-visible{outline:1px solid #ffffff99!important;outline-offset:-2px}html body .app-preview .player-page .player-tool,html body .app-preview .player-page .player-tool:hover{background:transparent!important;border-color:transparent!important;color:#fff!important;box-shadow:none!important}html body .app-preview .player-page .player-tool small{color:#fff!important}html body .app-preview .player-page .player-tool:focus-visible{outline:1px solid #ffffff99!important;outline-offset:2px}html body .app-preview .live-expanded-controls button{border-color:transparent!important}html body .app-preview .live-expanded-controls button:focus-visible{outline:1px solid #ffffff99!important}html body .app-preview .compact-settings-detail-options button{border-color:#55452a!important;color:#eeece7!important;padding:8px 12px!important}html body .app-preview .compact-settings-detail-options button.active{border-color:#e7c47c!important;color:#e7c47c!important}html body .app-preview .compact-settings-detail-options button.active:before{content:"\2713";display:inline-block;margin-right:7px;font-weight:700}html body .app-preview .compact-parental-options button{font-size:14px!important;line-height:1.3!important;min-width:104px;padding:9px 14px!important;white-space:nowrap}