/* V65 responsive containment and accessibility */
html,body{max-width:100%;overflow-x:clip}img,video,iframe{max-width:100%}img{height:auto} .direct-layout,.direct-layout>*,.v29-tv,.v29-stage,.v29-side{min-width:0}.direct-screen,.v29-stage-screen{width:100%;max-width:100%;aspect-ratio:16/9;overflow:hidden;position:relative}.direct-screen iframe,.direct-screen video,.v29-stage-screen iframe{position:absolute;inset:0;width:100%!important;height:100%!important;border:0}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #ec9d20;outline-offset:3px}@media(max-width:760px){.direct-layout,.v29-tv{display:grid;grid-template-columns:minmax(0,1fr)}.direct-list #direct-channels{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}
