
body.public-editorial>footer.public-footer{grid-template-columns:1fr 2fr 2fr!important;gap:20px!important;padding:28px 28px 20px!important}body.public-editorial>footer.public-footer .footer-intro p{display:none!important}body.public-editorial>footer.public-footer nav.footer-links{flex-direction:row!important;flex-wrap:wrap;gap:4px 20px}.public-footer .footer-links h2{width:100%;margin-bottom:0}.public-footer .footer-links a{min-height:40px}.public-footer .footer-legal{grid-column:1/-1!important;display:flex;flex-wrap:wrap;gap:12px 24px;order:1;padding:0;width:auto;font-size:13px}.public-footer .footer-legal a{min-height:44px;display:flex;align-items:center}body.public-editorial>footer.public-footer>.footer-bottom{order:2;padding-top:16px!important}@media(max-width:700px){body.public-editorial>footer.public-footer{grid-template-columns:1fr!important;padding:24px 20px 18px!important}.public-footer nav.footer-links{justify-content:flex-start}.public-footer .footer-links h2{font-size:13px}.public-footer .footer-legal{justify-content:flex-start}}
@media(max-width:700px){
body.public-editorial .room-page .live-grid{display:flex!important;flex-direction:column;gap:16px}
body.public-editorial .room-page .video-column{width:100%;min-width:0}
body.public-editorial .room-page .player{height:auto!important;min-height:320px!important;aspect-ratio:16/10!important}
body.public-editorial .room-page .player video{object-fit:contain!important}
body.public-editorial .room-page .player-overlay [data-action="play"]{min-height:48px;max-width:100%;white-space:normal}
body.public-editorial .room-page .player-overlay h2{font-size:clamp(24px,6vw,32px)!important}
body.public-editorial .room-page .chat.room-pane{position:static!important;inset:auto!important;z-index:auto!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:20px 16px!important;overflow:hidden!important}
body.public-editorial .room-page .chat-heading{display:flex!important}
body.public-editorial .room-page .messages{flex:none;height:auto!important;min-height:80px;max-height:240px!important;mask-image:none!important}
body.public-editorial .room-page .chat form{position:static!important;inset:auto!important}
body.public-editorial .room-page .chat form[hidden]{display:none!important}
}
